5
29906
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-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
0
-1
-1
-2
-1
-1
-1
0
0
-1
-1
-2
-1
-1
-1
0
0
-1
-1
-2
-1
-1
0
0
0
-1
-2
-2
-1
-1
0
0
0
-1
-2
-2
-1
-1
0
0
-1
-1
-2
-2
-1
-1
0
0
-1
-2
-2
-2
-1
0
0
0
-1
-2
-2
-2
-1
0
0
0
-1
-2
-2
-2
-1
0
1
0
-1
-2
-3
-2
-1
1
1
0
-1
-3
-3
-2
0
1
1
0
-2
-3
-3
-2
0
1
1
0
-2
-3
-3
-1
1
2
1
-1
-3
-4
-3
-1
2
2
0
-2
-4
-3
1
4
3
-6
-24
-49
-74
-91
-95
-84
-62
-38
-18
-5
0
3
8
18
30
39
37
21
-7
-37
-59
-64
-47
-15
22
52
66
62
47
31
23
29
46
66
79
77
61
34
6
-13
-17
-5
18
42
59
61
48
25
-2
-23
-30
-22
-2
24
46
58
58
48
37
30
33
43
56
63
58
40
14
-8
-18
-8
20
55
85
97
85
54
13
-22
-41
-41
-26
-5
12
20
22
22
27
38
52
59
52
30
-3
-35
-54
-54
-36
-9
12
19
9
-11
-27
-29
-13
15
41
51
39
8
-29
-55
-61
-44
-13
16
31
26
4
-21
-37
-39
-25
-5
11
17
13
6
3
8
22
37
46
46
37
26
18
18
22
25
21
6
-17
-40
-54
-56
-45
-28
-12
-1
6
14
27
46
64
72
63
36
-2
-36
-52
-44
-14
24
54
65
55
33
9
-4
-4
2
4
-6
-29
-55
-73
-72
-50
-14
22
44
46
32
13
3
7
25
49
67
74
68
55
42
32
26
18
3
-17
-39
-52
-51
-34
-9
16
30
29
18
5
1
9
24
39
43
33
15
-3
-10
-2
17
36
44
35
11
-16
-37
-42
-32
-17
-5
-6
-19
-37
-50
-53
-43
-27
-13
-6
-6
-6
1
19
46
72
85
77
49
12
-21
-37
-31
-9
16
34
35
21
0
-17
-21
-11
11
35
55
65
66
60
51
41
32
24
18
15
17
23
31
39
42
41
35
28
24
25
31
38
44
44
40
32
22
12
3
-5
-11
-13
-9
3
22
42
57
58
45
21
-5
-20
-18
2
31
58
69
60
33
-1
-28
-37
-26
-1
28
50
62
63
59
57
60
64
64
53
30
-2
-34
-56
-61
-46
-17
13
34
37
20
-10
-42
-62
-61
-36
5
50
85
99
89
60
24
-6
-21
-20
-10
0
0
-14
-38
-60
-69
-60
-34
2
34
54
59
54
47
48
59
76
89
91
77
51
22
0
-9
-6
3
9
6
-5
-17
-23
-15
8
39
68
83
80
60
29
-1
-24
-33
-29
-17
-3
8
12
9
1
-9
-16
-17
-8
11
35
59
76
82
75
58
36
15
-3
-16
-27
-37
-47
-52
-49
-34
-8
23
48
60
53
32
5
-17
-24
-16
2
20
27
20
2
-20
-36
-40
-30
-13
4
14
16
11
5
1
2
8
14
19
20
17
12
6
-1
-7
-14
-22
-29
-36
-39
-38
-33
-26
-18
-11
-6
-2
0
0
-2
-7
-15
-23
-30
-34
-34
-28
-19
-5
10
25
39
49
55
56
51
43
34
26
19
14
7
-2
-13
-23
-30
-28
-17
0
18
31
34
25
8
-11
-26
-34
-34
-28
-20
-12
-5
2
9
14
16
13
6
-3
-9
-8
1
15
28
32
23
3
-24
-49
-63
-63
-51
-30
-10
4
9
5
-4
-15
-21
-20
-11
8
31
54
69
70
52
18
-22
-58
-79
-78
-59
-34
-14
-10
-25
-51
-77
-91
-87
-71
-54
-47
-57
-81
-110
-128
-127
-105
-68
-30
-3
7
1
-13
-27
-32
-28
-16
-3
8
13
10
1
-15
-36
-57
-74
-80
-72
-49
-18
9
25
22
5
-17
-33
-34
-22
-5
3
-7
-35
-73
-103
-113
-95
-58
-18
9
13
-6
-35
-59
-66
-55
-33
-11
4
9
12
22
43
70
91
92
64
12
-48
-95
-112
-93
-47
6
48
65
58
38
18
8
9
15
16
7
-9
-24
-29
-17
7
35
52
50
28
-4
-34
-50
-49
-32
-9
9
17
15
8
1
0
4
11
17
20
20
20
23
27
31
32
27
19
11
9
15
28
44
56
57
49
33
18
8
8
14
20
22
15
1
-15
-24
-22
-8
13
34
46
47
36
18
2
-6
-4
5
16
25
26
20
11
2
-3
-4
-3
-5
-13
-27
-44
-57
-61
-54
-38
-17
3
16
21
20
20
22
28
37
43
41
30
11
-11
-30
-41
-43
-35
-22
-6
9
20
27
25
15
-5
-29
-52
-64
-59
-36
0
38
65
71
54
20
-18
-48
-60
-56
-43
-31
-28
-36
-49
-60
-61
-50
-32
-14
-2
-1
-6
-11
-11
-5
6
15
17
10
-2
-15
-24
-27
-26
-23
-22
-22
-19
-9
10
34
56
68
68
56
41
31
30
37
43
42
27
3
-18
-24
-8
30
74
107
112
84
31
-27
-69
-82
-63
-21
28
68
90
94
84
66
44
20
-6
-31
-52
-61
-55
-34
-7
16
26
19
1
-20
-31
-29
-16
-1
7
5
-6
-16
-18
-10
3
10
0
-27
-66
-99
-113
-99
-61
-16
20
31
18
-9
-35
-44
-35
-11
11
20
11
-11
-34
-44
-35
-9
21
44
51
41
19
-4
-22
-32
-34
-32
-28
-21
-10
8
29
47
57
55
43
27
15
14
23
37
48
50
41
26
12
3
1
0
-3
-12
-27
-39
-42
-30
-7
20
39
42
26
-1
-28
-44
-41
-22
5
32
48
52
43
28
11
-3
-13
-17
-14
-4
10
24
33
33
22
4
-12
-18
-9
12
35
47
39
9
-37
-84
-116
-123
-105
-71
-34
-5
9
10
4
-1
-1
5
13
20
25
28
32
36
40
42
39
31
20
10
5
5
9
12
13
9
4
1
3
10
21
30
35
36
35
33
30
25
14
-5
-30
-52
-62
-52
-22
21
62
86
85
59
18
-22
-50
-59
-52
-37
-23
-14
-11
-9
-5
1
7
11
9
4
1
5
17
33
45
47
35
14
-5
-15
-11
3
16
20
9
-12
-33
-42
-34
-12
13
27
21
-2
-31
-52
-55
-36
-5
25
42
43
31
17
12
19
33
45
46
35
16
1
-4
6
25
41
45
34
13
-8
-17
-8
17
47
70
76
64
38
6
-23
-42
-50
-49
-42
-31
-17
0
16
30
38
37
29
15
1
-9
-14
-12
-7
0
6
9
8
0
-13
-31
-49
-63
-69
-63
-47
-29
-13
-7
-10
-17
-22
-18
-4
15
31
35
23
-1
-28
-49
-58
-53
-42
-31
-24
-19
-12
4
29
60
85
96
87
62
32
8
-2
2
10
14
6
-12
-31
-40
-33
-12
13
30
31
15
-8
-22
-18
7
43
75
90
83
57
26
3
-5
2
15
23
19
3
-16
-31
-34
-26
-9
7
20
26
29
30
31
30
26
14
-2
-19
-31
-34
-29
-19
-12
-9
-11
-15
-14
-7
4
14
17
11
0
-9
-7
8
32
55
66
60
39
13
-7
-10
3
26
44
50
39
18
-3
-15
-14
-4
7
13
10
4
2
10
27
46
57
52
29
-4
-33
-48
-43
-23
0
15
13
-2
-22
-37
-37
-24
-3
15
22
16
2
-11
-17
-12
0
12
21
23
20
16
16
20
25
30
30
27
22
16
12
9
3
-7
-20
-30
-34
-28
-14
2
13
11
-6
-31
-56
-70
-67
-49
-22
3
17
19
12
4
3
11
29
49
66
72
66
49
25
-2
-27
-44
-52
-47
-33
-11
9
21
18
0
-29
-59
-77
-78
-59
-27
7
30
38
30
13
-1
-7
-1
13
28
36
34
21
1
-20
-40
-56
-68
-78
-83
-82
-72
-53
-28
-1
20
30
29
16
-4
-26
-45
-59
-64
-61
-47
-26
0
24
41
46
38
20
1
-9
-5
15
44
73
92
93
77
50
21
-3
-19
-27
-32
-38
-45
-54
-59
-58
-49
-36
-21
-9
-1
2
2
1
2
3
5
7
8
11
14
16
15
8
-8
-30
-54
-73
-82
-78
-64
-45
-29
-20
-20
-28
-38
-47
-53
-57
-60
-61
-58
-51
-38
-22
-8
1
-1
-10
-21
-25
-16
6
36
63
76
72
52
27
7
0
6
18
25
20
0
-26
-49
-56
-44
-17
15
39
46
35
11
-14
-30
-34
-26
-11
3
14
20
25
30
37
45
51
51
45
33
19
7
-2
-7
-10
-14
-21
-32
-45
-59
-71
-75
-71
-59
-41
-23
-11
-7
-12
-22
-29
-27
-14
4
21
25
12
-14
-41
-54
-43
-8
39
79
96
81
41
-2
-29
-24
11
58
94
99
66
9
-50
-87
-92
-71
-41
-24
-32
-60
-91
-104
-84
-33
29
77
93
71
24
-24
-51
-46
-11
36
76
97
96
81
63
50
43
37
26
9
-8
-17
-13
3
25
38
35
14
-17
-45
-57
-50
-30
-6
8
10
1
-8
-11
-6
4
8
0
-20
-44
-61
-61
-44
-19
1
5
-10
-38
-65
-77
-71
-48
-22
-4
-1
-11
-26
-36
-36
-27
-17
-14
-21
-37
-53
-60
-56
-41
-23
-10
-6
-10
-18
-22
-20
-14
-7
-2
-3
-4
-3
3
15
25
27
16
-6
-35
-62
-79
-85
-82
-79
-79
-86
-94
-98
-92
-74
-49
-23
-3
7
7
1
-8
-16
-24
-31
-40
-50
-58
-64
-64
-60
-53
-45
-40
-36
-34
-32
-29
-26
-23
-19
-13
-2
13
29
41
45
38
24
7
-4
-4
5
20
30
31
21
4
-9
-14
-7
6
17
18
9
-7
-20
-22
-13
2
12
8
-11
-38
-60
-64
-46
-14
20
38
33
8
-23
-46
-49
-30
-1
24
32
21
-4
-28
-40
-35
-17
4
17
19
13
8
9
20
35
45
41
23
-2
-23
-30
-17
11
41
59
57
34
-2
-37
-60
-64
-52
-30
-8
8
16
17
17
19
26
37
48
54
53
43
25
6
-10
-16
-8
10
33
49
51
33
-1
-40
-72
-83
-69
-35
7
40
53
43
16
-14
-33
-34
-16
11
35
44
34
5
-32
-68
-93
-100
-90
-66
-33
-1
24
36
31
12
-16
-43
-61
-62
-45
-17
12
33
37
25
5
-13
-19
-10
14
41
64
73
67
49
27
7
-5
-9
-9
-9
-11
-15
-19
-19
-14
-5
5
11
13
8
-1
-10
-15
-16
-15
-15
-21
-33
-50
-67
-77
-74
-58
-33
-6
12
15
2
-20
-41
-49
-40
-15
16
42
51
42
18
-8
-25
-25
-9
15
34
41
34
17
1
-4
5
25
44
55
50
32
9
-10
-18
-15
-8
-4
-11
-28
-48
-59
-52
-23
20
66
96
101
77
31
-22
-65
-84
-77
-47
-4
35
62
68
56
33
7
-14
-24
-23
-16
-8
-2
-2
-4
-4
1
13
30
45
55
53
41
22
2
-13
-19
-18
-10
0
10
19
27
35
39
39
31
15
-6
-26
-36
-34
-19
1
18
23
12
-11
-35
-49
-45
-23
12
45
66
67
51
27
6
-2
8
31
58
79
86
79
62
42
28
23
28
38
48
51
45
31
10
-12
-30
-40
-42
-35
-24
-12
-5
-3
-9
-18
-29
-37
-41
-41
-39
-37
-38
-41
-43
-44
-40
-34
-27
-23
-25
-33
-45
-55
-59
-54
-41
-24
-6
7
12
9
-1
-15
-32
-48
-62
-72
-74
-68
-52
-28
-2
20
31
28
10
-15
-40
-57
-61
-52
-35
-19
-9
-11
-24
-46
-70
-89
-100
-99
-85
-61
-33
-7
9
11
-3
-27
-53
-70
-69
-48
-13
24
51
57
42
13
-16
-33
-33
-17
4
17
15
-4
-31
-52
-59
-47
-22
4
19
17
-2
-27
-47
-54
-45
-27
-8
1
-1
-14
-28
-37
-35
-22
-3
17
32
38
35
24
9
-8
-23
-32
-31
-19
4
31
56
69
65
45
15
-15
-35
-42
-35
-21
-7
1
2
1
2
9
23
40
52
53
42
22
-1
-19
-28
-27
-19
-9
-3
-4
-12
-24
-35
-42
-41
-31
-16
1
15
22
21
13
2
-5
-6
0
10
16
13
-2
-27
-55
-76
-84
-78
-60
-41
-27
-23
-28
-36
-42
-42
-37
-30
-28
-32
-41
-49
-50
-41
-24
-3
13
20
17
10
4
3
9
17
22
18
3
-18
-41
-60
-72
-76
-74
-69
-61
-50
-33
-10
16
39
52
48
28
-4
-40
-70
-85
-81
-62
-32
-1
23
35
35
23
7
-8
-15
-12
2
21
40
52
53
42
24
5
-10
-15
-11
0
13
25
30
30
22
10
-6
-21
-33
-38
-31
-15
9
30
42
36
14
-19
-50
-68
-65
-42
-8
24
42
41
26
5
-11
-14
-5
10
22
26
21
14
11
14
22
26
19
-4
-38
-72
-93
-92
-69
-32
5
29
34
22
5
-6
-4
9
24
28
15
-15
-55
-90
-108
-105
-81
-45
-8
22
42
52
56
55
50
40
22
-1
-24
-42
-48
-38
-13
22
60
94
116
123
113
89
53
11
-29
-61
-78
-78
-66
-50
-38
-39
-51
-69
-81
-77
-53
-13
31
63
71
51
9
-39
-79
-99
-92
-65
-27
10
37
48
43
23
-8
-44
-80
-108
-122
-119
-99
-70
-40
-19
-11
-17
-29
-39
-39
-30
-15
-3
-1
-11
-31
-53
-70
-80
-85
-93
-109
-132
-155
-167
-159
-126
-74
-19
26
47
43
22
-4
-21
-22
-9
10
25
29
19
2
-15
-25
-26
-19
-9
0
4
3
-3
-11
-22
-32
-43
-51
-56
-55
-49
-38
-27
-17
-10
-8
-9
-13
-18
-26
-37
-49
-60
-67
-68
-63
-54
-45
-40
-36
-29
-15
10
42
74
94
90
61
15
-34
-67
-73
-48
-2
51
93
118
123
118
112
110
112
113
105
87
61
38
24
26
41
58
70
67
51
27
5
-11
-17
-20
-24
-31
-41
-45
-35
-9
32
80
122
151
163
165
163
165
170
175
170
148
108
57
6
-34
-58
-66
-64
-60
-59
-59
-54
-39
-11
26
60
79
74
45
-2
-53
-94
-120
-129
-130
-130
-138
-155
-176
-193
-199
-192
-174
-153
-137
-131
-135
-142
-146
-137
-113
-74
-27
20
59
82
85
66
28
-25
-88
-150
-201
-234
-241
-224
-187
-140
-96
-64
-51
-58
-80
-109
-135
-152
-156
-148
-130
-108
-89
-78
-79
-93
-120
-158
-203
-251
-296
-333
-357
-363
-349
-314
-264
-207
-157
-125
-118
-139
-181
-230
-272
-294
-293
-272
-240
-210
-187
-172
-161
-146
-124
-96
-69
-52
-50
-62
-80
-91
-87
-67
-38
-13
-5
-19
-48
-77
-88
-69
-16
58
134
194
224
222
197
163
136
123
125
136
148
154
150
138
120
104
90
81
73
62
44
16
-19
-54
-79
-82
-55
2
82
169
244
289
298
274
231
187
161
162
190
236
285
325
350
358
354
342
327
309
290
268
244
221
201
187
179
178
183
192
203
216
227
231
225
207
179
150
127
120
132
161
198
232
253
256
241
214
182
148
117
87
59
33
13
3
5
18
40
62
79
86
79
60
31
-4
-38
-62
-67
-45
6
79
158
219
238
201
108
-23
-161
-273
-332
-331
-280
-203
-127
-74
-56
-69
-104
-149
-196
-242
-286
-323
-347
-348
-318
-260
-186
-121
-89
-109
-184
-300
-426
-532
-592
-600
-565
-512
-467
-448
-461
-495
-532
-554
-549
-520
-477
-438
-418
-421
-444
-474
-493
-487
-449
-379
-288
-187
-88
-2
68
120
153
164
152
116
58
-13
-86
-145
-181
-189
-176
-156
-146
-155
-185
-224
-255
-258
-222
-148
-53
41
110
140
129
88
32
-23
-74
-122
-177
-245
-329
-420
-505
-568
-598
-595
-562
-508
-442
-368
-284
-190
-89
14
110
190
252
299
342
394
462
546
637
719
780
811
814
793
757
712
662
605
543
482
429
394
384
397
424
452
467
459
424
362
275
163
25
-138
-315
-483
-611
-669
-637
-516
-332
-128
49
163
204
186
138
93
69
69
77
73
46
-2
-51
-77
-61
4
107
225
339
434
509
571
625
670
695
687
637
551
451
372
341
375
459
561
631
628
527
337
90
-161
-363
-478
-488
-402
-249
-71
88
193
222
175
72
-52
-153
-197
-169
-78
39
128
143
56
-128
-368
-603
-771
-832
-775
-626
-431
-241
-90
12
78
130
190
260
330
374
373
323
242
164
126
157
258
406
556
661
687
624
486
307
122
-40
-171
-280
-384
-502
-643
-804
-970
-1120
-1232
-1290
-1282
-1202
-1050
-831
-560
-264
19
246
379
398
306
130
-88
-301
-473
-589
-647
-661
-645
-607
-549
-471
-376
-279
-202
-168
-192
-268
-369
-448
-458
-360
-146
163
515
838
1061
1124
999
698
273
-191
-594
-840
-869
-675
-312
115
480
668
619
340
-87
-539
-887
-1036
-955
-675
-275
150
520
789
946
1004
980
886
726
504
239
-30
-248
-366
-353
-219
-13
196
338
377
316
203
103
77
152
315
517
700
818
859
847
832
863
971
1152
1367
1554
1654
1624
1455
1173
827
476
174
-46
-175
-229
-239
-243
-269
-328
-411
-485
-515
-470
-340
-148
61
230
310
285
175
33
-75
-95
-5
175
395
593
719
752
703
606
497
401
328
273
228
195
187
221
305
431
565
663
681
592
397
124
-184
-475
-707
-845
-865
-752
-507
-151
267
671
971
1090
990
695
287
-111
-383
-458
-336
-89
167
322
313
143
-119
-375
-539
-570
-488
-358
-261
-254
-353
-522
-693
-790
-761
-590
-303
44
382
650
805
833
748
590
415
281
238
309
483
711
921
1035
996
784
432
11
-383
-662
-769
-694
-474
-181
109
333
459
490
453
383
309
236
153
37
-132
-356
-615
-868
-1068
-1174
-1166
-1052
-867
-662
-492
-402
-418
-540
-742
-977
-1186
-1306
-1293
-1127
-827
-450
-76
212
359
349
220
47
-87
-127
-62
58
152
136
-36
-351
-736
-1087
-1308
-1352
-1241
-1059
-918
-915
-1092
-1424
-1821
-2168
-2357
-2329
-2086
-1684
-1212
-760
-395
-147
-10
44
52
44
34
23
2
-36
-94
-160
-216
-242
-224
-166
-84
-10
25
0
-79
-185
-272
-293
-216
-37
217
503
775
1000
1170
1296
1392
1463
1497
1467
1346
1128
840
537
290
153
144
234
353
423
384
223
-23
-280
-468
-530
-453
-271
-49
141
242
227
101
-107
-348
-567
-709
-725
-583
-278
155
647
1106
1444
1606
1594
1467
1318
1235
1265
1388
1525
1574
1459
1170
775
400
176
183
414
768
1094
1242
1129
768
263
-235
-585
-712
-626
-412
-187
-51
-45
-140
-257
-303
-214
18
339
656
866
895
718
364
-92
-558
-950
-1207
-1308
-1264
-1109
-887
-641
-403
-190
-8
143
267
364
427
448
412
313
151
-60
-291
-507
-675
-773
-801
-781
-749
-738
-764
-816
-851
-811
-643
-324
129
654
1159
1555
1773
1785
1607
1289
893
476
82
-265
-548
-759
-885
-916
-849
-686
-440
-130
222
593
962
1301
1576
1753
1801
1707
1487
1185
864
585
390
290
261
262
248
195
100
-20
-139
-239
-316
-375
-429
-479
-516
-519
-468
-357
-196
-14
154
280
354
389
414
457
532
627
704
713
605
357
-17
-459
-887
-1213
-1372
-1345
-1166
-909
-661
-489
-414
-405
-400
-332
-167
74
325
499
525
387
128
-161
-384
-470
-409
-243
-50
95
146
98
-22
-173
-329
-477
-616
-745
-845
-883
-828
-663
-405
-104
181
400
542
630
716
849
1048
1292
1523
1667
1666
1492
1159
712
213
-273
-689
-988
-1130
-1093
-872
-497
-25
463
886
1185
1341
1380
1355
1323
1316
1333
1341
1295
1165
953
698
462
304
259
327
469
628
745
785
739
633
505
401
353
371
442
534
609
630
581
462
297
120
-32
-136
-181
-177
-143
-102
-69
-50
-41
-31
-11
22
64
102
120
102
37
-75
-223
-383
-528
-630
-673
-654
-588
-500
-416
-353
-312
-282
-243
-183
-99
-2
92
167
218
251
281
325
388
467
551
622
666
666
610
482
269
-32
-409
-828
-1236
-1579
-1811
-1912
-1888
-1764
-1568
-1318
-1022
-690
-344
-32
177
223
82
-206
-543
-801
-868
-697
-330
116
494
688
657
445
158
-92
-234
-267
-250
-262
-360
-540
-746
-885
-879
-694
-355
66
479
811
1020
1103
1083
993
864
727
607
527
503
534
597
650
645
551
370
146
-53
-158
-126
39
286
543
735
820
795
691
554
421
304
187
40
-163
-428
-733
-1037
-1295
-1471
-1559
-1579
-1568
-1565
-1595
-1658
-1729
-1771
-1750
-1648
-1476
-1260
-1040
-847
-700
-600
-537
-506
-507
-549
-640
-770
-912
-1022
-1053
-976
-797
-553
-300
-88
62
164
258
389
583
826
1074
1267
1353
1309
1142
885
576
249
-65
-338
-537
-621
-557
-335
15
426
806
1074
1183
1139
992
814
665
579
552
563
588
616
650
693
734
746
690
546
326
82
-106
-160
-37
253
655
1095
1510
1871
2178
2448
2680
2843
2877
2725
2358
1808
1162
536
39
-266
-381
-357
-271
-189
-145
-136
-133
-107
-38
73
215
371
529
684
832
961
1059
1106
1088
999
843
631
382
117
-140
-358
-505
-549
-471
-266
52
457
917
1404
1891
2351
2742
3011
3102
2982
2660
2201
1718
1334
1139
1154
1320
1521
1631
1567
1324
970
619
377
301
383
568
785
986
1161
1332
1520
1724
1900
1977
1880
1565
1038
353
-405
-1151
-1816
-2359
-2757
-2995
-3062
-2953
-2682
-2290
-1844
-1422
-1090
-880
-777
-730
-673
-550
-336
-42
293
618
884
1054
1105
1028
827
519
141
-259
-630
-928
-1132
-1252
-1318
-1370
-1439
-1533
-1638
-1727
-1777
-1780
-1742
-1683
-1616
-1545
-1459
-1345
-1196
-1027
-868
-759
-731
-791
-926
-1101
-1283
-1448
-1588
-1706
-1804
-1875
-1893
-1825
-1644
-1348
-964
-549
-176
87
197
142
-56
-350
-689
-1026
-1334
-1604
-1843
-2059
-2253
-2412
-2507
-2503
-2370
-2103
-1727
-1298
-886
-561
-361
-291
-317
-389
-457
-499
-521
-553
-632
-774
-969
-1183
-1372
-1506
-1582
-1627
-1679
-1770
-1906
-2059
-2183
-2232
-2181
-2044
-1863
-1693
-1578
-1534
-1536
-1536
-1479
-1325
-1064
-723
-356
-30
193
274
204
12
-242
-477
-611
-582
-367
9
475
933
1290
1481
1493
1356
1137
906
714
582
499
438
371
287
192
97
14
-60
-136
-230
-348
-481
-604
-688
-711
-666
-561
-412
-232
-22
229
532
891
1292
1702
2087
2418
2685
2900
3084
3255
3417
3552
3634
3638
3556
3401
3200
2983
2763
2532
2267
1939
1536
1068
569
83
-346
-696
-962
-1153
-1281
-1349
-1346
-1250
-1045
-725
-302
192
717
1232
1702
2104
2424
2656
2803
2874
2884
2850
2791
2714
2615
2481
2297
2058
1778
1488
1232
1046
948
928
953
980
980
948
910
908
982
1147
1382
1632
1823
1893
1805
1562
1204
786
363
-30
-381
-699
-1000
-1291
-1564
-1798
-1969
-2063
-2087
-2072
-2064
-2108
-2230
-2423
-2646
-2837
-2926
-2866
-2644
-2289
-1865
-1451
-1123
-935
-912
-1053
-1339
-1744
-2237
-2783
-3336
-3831
-4190
-4331
-4188
-3741
-3025
-2138
-1219
-416
152
429
439
271
49
-108
-128
0
225
467
654
754
789
822
921
1128
1426
1745
1985
2064
1951
1692
1391
1176
1143
1322
1657
2033
2319
2411
2274
1946
1513
1083
745
551
518
639
894
1258
1700
2175
2623
2978
3187
3229
3128
2940
2736
2567
2447
2348
2217
2005
1694
1304
886
495
164
-112
-367
-643
-959
-1292
-1576
-1724
-1653
-1321
-742
16
851
1646
2297
2730
2909
2835
2541
2086
1543
981
462
19
-341
-632
-881
-1110
-1329
-1533
-1704
-1827
-1893
-1904
-1868
-1786
-1654
-1452
-1162
-766
-266
319
950
1575
2139
2586
2868
2950
2819
2488
2001
1427
840
303
-154
-539
-891
-1257
-1662
-2094
-2504
-2827
-3009
-3035
-2939
-2785
-2647
-2572
-2565
-2593
-2607
-2567
-2459
-2299
-2113
-1923
-1728
-1510
-1251
-953
-649
-397
-256
-254
-367
-522
-613
-546
-268
213
831
1489
2088
2555
2858
3000
3007
2921
2779
2618
2465
2341
2251
2183
2111
2001
1825
1571
1250
889
520
161
-193
-565
-986
-1477
-2028
-2600
-3130
-3549
-3805
-3874
-3765
-3515
-3176
-2801
-2437
-2122
-1882
-1734
-1686
-1737
-1876
-2083
-2330
-2579
-2787
-2911
-2910
-2761
-2465
-2053
-1587
-1144
-799
-607
-585
-715
-949
-1231
-1515
-1769
-1978
-2139
-2246
-2290
-2271
-2200
-2113
-2064
-2112
-2299
-2631
-3074
-3562
-4022
-4398
-4658
-4795
-4814
-4712
-4470
-4062
-3478
-2737
-1901
-1061
-311
288
726
1043
1307
1579
1883
2195
2465
2642
2712
2708
2701
2764
2937
3197
3462
3616
3555
3228
2663
1961
1266
719
422
406
640
1039
1501
1934
2270
2479
2553
2503
2340
2075
1715
1274
771
237
-293
-787
-1228
-1617
-1963
-2276
-2549
-2750
-2824
-2711
-2375
-1821
-1110
-345
355
896
1233
1386
1423
1430
1478
1597
1775
1968
2128
2221
2238
2190
2094
1962
1802
1617
1419
1236
1101
1040
1058
1129
1205
1235
1190
1077
938
832
800
851
951
1039
1055
965
778
533
282
63
-117
-277
-445
-638
-849
-1041
-1170
-1198
-1113
-932
-686
-404
-99
234
605
1020
1464
1900
2282
2579
2782
2915
3025
3156
3336
3561
3798
3998
4118
4135
4051
3898
3710
3525
3366
3242
3146
3066
2985
2890
2773
2634
2481
2320
2163
2012
1860
1693
1490
1231
908
529
116
-300
-689
-1032
-1324
-1572
-1789
-1977
-2134
-2241
-2282
-2245
-2130
-1955
-1745
-1521
-1296
-1062
-798
-479
-89
372
879
1394
1872
2279
2602
2853
3062
3263
3481
3724
3973
4201
4376
4480
4513
4491
4437
4367
4284
4170
4006
3775
3475
3125
2752
2381
2017
1650
1256
819
347
-120
-519
-786
-882
-815
-641
-448
-327
-340
-505
-793
-1150
-1513
-1839
-2103
-2298
-2423
-2472
-2438
-2321
-2141
-1946
-1803
-1775
-1899
-2166
-2523
-2888
-3183
-3363
-3427
-3418
-3390
-3389
-3422
-3462
-3463
-3387
-3228
-3021
-2832
-2732
-2767
-2941
-3211
-3511
-3768
-3935
-4001
-3984
-3923
-3855
-3802
-3772
-3762
-3769
-3796
-3856
-3959
-4108
-4288
-4470
-4620
-4712
-4738
-4714
-4667
-4628
-4613
-4622
-4634
-4621
-4561
-4444
-4272
-4051
-3784
-3455
-3039
-2501
-1819
-992
-49
961
1979
2951
3839
4621
5287
5831
6242
6511
6630
6608
6463
6224
5913
5538
5087
4537
3870
3096
2263
1456
768
282
35
13
155
385
637
876
1107
1353
1631
1930
2202
2372
2362
2128
1674
1055
362
-308
-881
-1324
-1639
-1857
-2009
-2115
-2169
-2150
-2037
-1822
-1518
-1163
-811
-511
-300
-186
-156
-177
-211
-224
-197
-128
-27
89
203
303
388
460
528
603
691
793
904
1008
1084
1102
1039
880
627
307
-35
-343
-567
-677
-672
-586
-473
-386
-366
-416
-508
-584
-583
-457
-189
202
663
1122
1509
1767
1866
1799
1587
1263
865
429
-19
-461
-887
-1289
-1657
-1977
-2235
-2422
-2545
-2630
-2721
-2869
-3111
-3454
-3864
-4268
-4573
-4695
-4584
-4239
-3714
-3095
-2473
-1921
-1473
-1124
-846
-600
-357
-104
158
419
671
907
1121
1300
1424
1464
1395
1199
877
449
-52
-587
-1122
-1626
-2069
-2423
-2654
-2736
-2652
-2417
-2074
-1695
-1362
-1143
-1076
-1157
-1350
-1598
-1851
-2081
-2285
-2476
-2672
-2877
-3078
-3251
-3370
-3422
-3416
-3373
-3321
-3281
-3263
-3260
-3263
-3268
-3274
-3285
-3302
-3307
-3270
-3156
-2934
-2603
-2189
-1745
-1330
-988
-736
-560
-426
-302
-173
-40
80
182
283
424
661
1040
1568
2207
2880
3496
3981
4303
4473
4534
4529
4478
4368
4162
3830
3375
2848
2341
1959
1778
1819
2033
2321
2560
2652
2553
2281
1906
1527
1237
1102
1153
1387
1778
2288
2874
3486
4075
4591
4992
5251
5371
5378
5325
5275
5285
5395
5614
5929
6305
6703
7087
7428
7707
7906
8003
7969
7769
7373
6768
5965
5003
3946
2869
1841
915
116
-548
-1087
-1513
-1836
-2063
-2205
-2282
-2330
-2394
-2519
-2736
-3052
-3444
-3869
-4274
-4610
-4848
-4973
-4986
-4897
-4719
-4462
-4142
-3779
-3394
-3009
-2637
-2281
-1929
-1568
-1188
-799
-424
-98
150
313
408
474
556
686
870
1083
1284
1431
1497
1480
1400
1281
1135
957
722
402
-21
-535
-1096
-1638
-2088
-2389
-2511
-2459
-2267
-1985
-1666
-1354
-1078
-853
-685
-573
-515
-512
-564
-671
-831
-1036
-1278
-1542
-1817
-2092
-2359
-2609
-2834
-3022
-3159
-3237
-3252
-3218
-3162
-3123
-3138
-3234
-3418
-3677
-3987
-4325
-4676
-5043
-5435
-5858
-6302
-6735
-7113
-7392
-7547
-7588
-7551
-7487
-7439
-7422
-7416
-7373
-7238
-6975
-6578
-6077
-5527
-4984
-4490
-4062
-3697
-3382
-3107
-2873
-2690
-2572
-2529
-2554
-2628
-2722
-2802
-2838
-2806
-2689
-2479
-2170
-1768
-1284
-738
-155
443
1036
1614
2173
2710
3219
3682
4073
4359
4506
4488
4293
3925
3406
2776
2083
1380
719
138
-335
-691
-930
-1055
-1063
-946
-687
-270
306
1018
1821
2648
3424
4083
4588
4925
5114
5200
5236
5275
5358
5508
5729
6007
6311
6608
6867
7073
7221
7325
7405
7474
7539
7591
7614
7594
7526
7418
7288
7155
7024
6889
6731
6528
6273
5975
5658
5354
5082
4842
4610
4350
4030
3640
3194
2733
2312
1979
1771
1702
1768
1952
2232
2583
2976
3380
3761
4086
4336
4498
4579
4593
4558
4485
4378
4233
4043
3808
3528
3211
2870
2515
2155
1798
1450
1120
813
535
289
75
-104
-238
-309
-294
-172
63
393
781
1169
1497
1717
1800
1736
1533
1206
770
241
-367
-1033
-1730
-2431
-3120
-3798
-4482
-5204
-5985
-6825
-7687
-8501
-9177
-9635
-9827
-9759
-9483
-9091
-8675
-8307
-8018
-7788
-7563
-7272
-6858
-6289
-5573
-4748
-3873
-3007
-2195
-1465
-828
-287
157
500
739
879
944
981
1050
1212
1508
1938
2456
2981
3414
3674
3716
3545
3211
2788
2347
1935
1566
1225
884
518
121
-299
-718
-1121
-1501
-1872
-2258
-2680
-3144
-3629
-4091
-4474
-4723
-4803
-4713
-4482
-4166
-3831
-3535
-3318
-3194
-3147
-3145
-3147
-3110
-3006
-2822
-2565
-2258
-1936
-1638
-1394
-1217
-1095
-992
-856
-635
-300
147
660
1162
1564
1793
1813
1637
1318
933
556
234
-18
-215
-384
-546
-702
-836
-915
-913
-816
-630
-382
-103
175
430
650
833
978
1091
1181
1263
1359
1494
1686
1938
2233
2533
2788
2955
3007
2950
2822
2685
2606
2645
2831
3158
3589
4062
4517
4896
5169
5328
5388
5368
5286
5153
4968
4730
4440
4114
3776
3454
3167
2917
2688
2451
2183
1881
1567
1283
1078
984
997
1077
1157
1168
1061
831
516
184
-95
-269
-323
-281
-194
-117
-95
-147
-267
-431
-608
-769
-893
-963
-970
-903
-758
-538
-259
53
355
606
770
829
786
663
493
306
124
-46
-215
-402
-632
-929
-1315
-1811
-2434
-3194
-4088
-5090
-6148
-7188
-8124
-8884
-9425
-9750
-9905
-9968
-10020
-10119
-10283
-10488
-10676
-10784
-10757
-10568
-10221
-9743
-9175
-8557
-7933
-7341
-6822
-6413
-6146
-6036
-6075
-6229
-6441
-6645
-6775
-6779
-6628
-6316
-5863
-5304
-4688
-4062
-3469
-2925
-2423
-1927
-1387
-756
-10
834
1719
2559
3263
3760
4014
4034
3851
3510
3052
2508
1909
1293
721
270
23
42
350
920
1680
2536
3396
4194
4894
5490
5991
6405
6736
6978
7127
7187
7172
7098
6976
6801
6544
6164
5617
4879
3954
2888
1760
668
-295
-1057
-1590
-1906
-2057
-2111
-2140
-2196
-2304
-2464
-2661
-2874
-3091
-3306
-3517
-3712
-3867
-3944
-3903
-3715
-3382
-2939
-2450
-1985
-1606
-1339
-1180
-1093
-1032
-953
-829
-651
-422
-153
142
444
730
969
1132
1201
1179
1099
1016
999
1100
1350
1744
2251
2824
3422
4019
4608
5196
5793
6408
7041
7688
8345
9009
9673
10325
10943
11496
11948
12266
12429
12431
12279
11987
11571
11043
10421
9723
8979
8225
7502
6843
6271
5792
5398
5074
4801
4562
4343
4132
3920
3705
3490
3289
3125
3021
2998
3061
3198
3384
3587
3775
3925
4022
4057
4022
3908
3705
3408
3024
2575
2099
1643
1256
979
842
855
1006
1269
1597
1936
2230
2435
2530
2516
2418
2269
2097
1913
1710
1468
1167
802
382
-71
-543
-1033
-1570
-2192
-2932
-3796
-4747
-5708
-6589
-7314
-7845
-8197
-8424
-8596
-8768
-8962
-9170
-9364
-9517
-9624
-9698
-9760
-9826
-9889
-9923
-9893
-9781
-9596
-9377
-9179
-9047
-8997
-9004
-9011
-8953
-8783
-8489
-8092
-7639
-7174
-6725
-6291
-5848
-5370
-4837
-4252
-3636
-3023
-2447
-1938
-1515
-1190
-972
-866
-868
-962
-1115
-1287
-1436
-1531
-1558
-1527
-1457
-1365
-1258
-1121
-928
-650
-267
219
790
1414
2058
2697
3316
3911
4476
5007
5492
5918
6276
6563
6784
6948
7061
7126
7136
7080
6952
6748
6471
6130
5736
5293
4805
4273
3698
3088
2455
1819
1202
624
102
-350
-731
-1048
-1321
-1583
-1875
-2238
-2700
-3267
-3919
-4610
-5282
-5875
-6348
-6683
-6889
-6991
-7028
-7032
-7031
-7045
-7083
-7149
-7240
-7344
-7440
-7501
-7495
-7396
-7193
-6888
-6502
-6062
-5602
-5145
-4708
-4299
-3919
-3567
-3244
-2958
-2721
-2553
-2481
-2532
-2730
-3084
-3584
-4192
-4846
-5470
-5988
-6341
-6501
-6470
-6282
-5985
-5631
-5264
-4911
-4584
-4282
-3993
-3697
-3372
-2996
-2555
-2047
-1483
-891
-306
243
736
1175
1579
1976
2394
2848
3340
3862
4401
4947
5499
6058
6626
7198
7755
8267
8698
9018
9210
9273
9228
9109
8956
8806
8681
8577
8464
8288
7985
7501
6811
5934
4939
3927
3013
2299
1847
1669
1732
1971
2304
2653
2949
3136
3173
3033
2708
2212
1588
896
203
-432
-973
-1414
-1770
-2063
-2313
-2524
-2689
-2799
-2849
-2852
-2831
-2811
-2806
-2808
-2793
-2730
-2598
-2398
-2157
-1922
-1740
-1645
-1640
-1698
-1769
-1791
-1710
-1488
-1113
-602
11
673
1328
1927
2431
2823
3106
3301
3439
3550
3662
3794
3956
4150
4371
4605
4828
5011
5126
5156
5103
4997
4885
4819
4835
4935
5086
5223
5279
5202
4975
4624
4201
3770
3385
3078
2861
2731
2678
2693
2764
2873
2991
3076
3084
2983
2755
2406
1961
1451
910
372
-129
-554
-855
-989
-925
-659
-223
326
918
1496
2024
2502
2944
3370
3783
4169
4497
4739
4882
4935
4926
4882
4820
4734
4602
4397
4101
3714
3249
2721
2137
1496
794
46
-699
-1354
-1809
-1963
-1759
-1204
-383
573
1512
2312
2899
3260
3427
3451
3375
3222
2995
2687
2302
1858
1391
941
542
207
-70
-312
-539
-764
-987
-1199
-1393
-1577
-1776
-2033
-2394
-2890
-3523
-4258
-5034
-5777
-6425
-6943
-7337
-7648
-7935
-8258
-8656
-9134
-9667
-10208
-10707
-11119
-11420
-11608
-11695
-11700
-11642
-11534
-11384
-11193
-10966
-10707
-10427
-10140
-9861
-9597
-9347
-9095
-8814
-8465
-8012
-7428
-6709
-5873
-4963
-4035
-3147
-2345
-1656
-1090
-645
-308
-73
70
127
113
53
-15
-46
5
174
475
899
1410
1952
2458
2862
3115
3192
3101
2882
2596
2310
2075
1921
1845
1825
1826
1822
1802
1771
1746
1741
1765
1817
1888
1972
2068
2181
2314
2466
2626
2776
2901
2999
3079
3158
3251
3352
3435
3457
3374
3165
2841
2446
2041
1687
1409
1205
1038
863
645
371
54
-281
-610
-922
-1226
-1541
-1888
-2282
-2733
-3244
-3818
-4458
-5156
-5886
-6602
-7235
-7718
-8000
-8077
-7988
-7807
-7622
-7505
-7486
-7552
-7656
-7744
-7769
-7713
-7574
-7363
-7080
-6711
-6227
-5601
-4820
-3899
-2881
-1831
-814
112
912
1572
2094
2496
2802
3041
3249
3464
3719
4035
4415
4839
5272
5676
6020
6293
6505
6683
6859
7060
7301
7577
7874
8170
8445
8679
8861
8982
9042
9046
9007
8951
8909
8914
8993
9159
9409
9726
10088
10474
10868
11263
11649
12012
12326
12554
12662
12625
12440
12129
11731
11285
10816
10320
9769
9123
8348
7436
6415
5342
4291
3328
2494
1796
1207
679
157
-408
-1047
-1774
-2582
-3453
-4358
-5265
-6149
-6996
-7809
-8603
-9397
-10203
-11011
-11785
-12474
-13020
-13388
-13573
-13606
-13537
-13417
-13270
-13085
-12818
-12416
-11838
-11079
-10172
-9175
-8154
-7154
-6189
-5251
-4316
-3371
-2421
-1491
-614
182
885
1503
2053
2555
3022
3456
3856
4223
4565
4894
5223
5551
5870
6160
6407
6608
6777
6937
7110
7301
7491
7644
7716
7681
7534
7303
7029
6759
6518
6308
6111
5896
5642
5343
5014
4685
4382
4123
3911
3731
3568
3405
3239
3076
2930
2812
2725
2660
2597
2508
2370
2167
1899
1583
1245
920
634
405
235
114
24
-52
-129
-213
-307
-413
-534
-678
-853
-1061
-1297
-1549
-1799
-2029
-2232
-2405
-2553
-2689
-2823
-2968
-3136
-3342
-3602
-3932
-4336
-4798
-5277
-5714
-6041
-6197
-6151
-5906
-5502
-5000
-4470
-3971
-3538
-3182
-2895
-2654
-2430
-2197
-1931
-1612
-1228
-776
-262
292
856
1392
1865
2245
2515
2673
2728
2701
2612
2483
2327
2147
1938
1691
1400
1072
726
393
106
-113
-262
-360
-439
-527
-633
-741
-813
-806
-695
-490
-233
9
175
233
189
86
-23
-96
-121
-119
-125
-168
-246
-327
-360
-297
-122
142
432
674
805
794
644
388
66
-289
-662
-1049
-1447
-1847
-2227
-2559
-2813
-2974
-3040
-3017
-2917
-2751
-2524
-2244
-1923
-1585
-1261
-984
-777
-646
-582
-561
-557
-545
-512
-448
-349
-207
-15
229
524
852
1191
1509
1776
1968
2071
2078
1990
1816
1570
1273
955
646
377
169
25
-60
-104
-127
-140
-150
-158
-168
-188
-234
-326
-477
-687
-938
-1192
-1405
-1533
-1543
-1423
-1177
-827
-409
37
470
853
1160
1380
1517
1591
1626
1644
1658
1663
1644
1585
1476
1323
1151
996
891
858
895
982
1086
1176
1232
1253
1252
1247
1251
1263
1268
1241
1162
1020
824
592
353
135
-44
-170
-237
-236
-159
-1
234
528
845
1139
1370
1520
1599
1647
1713
1835
2013
2211
2349
2347
2144
1730
1147
480
-177
-747
-1193
-1521
-1762
-1951
-2105
-2222
-2289
-2295
-2248
-2173
-2109
-2083
-2101
-2143
-2171
-2149
-2058
-1905
-1713
-1510
-1314
-1122
-926
-719
-513
-344
-253
-275
-407
-608
-804
-915
-882
-693
-387
-39
267
467
530
464
303
92
-129
-324
-466
-530
-494
-345
-87
258
645
1024
1352
1609
1806
1978
2174
2432
2774
3191
3654
4123
4556
4923
5210
5418
5563
5670
5773
5900
6076
6309
6590
6895
7189
7439
7622
7734
7785
7793
7776
7743
7693
7616
7504
7355
7173
6967
6742
6496
6216
5883
5481
5006
4471
3903
3343
2831
2399
2068
1841
1705
1627
1566
1469
1289
991
563
27
-569
-1156
-1668
-2058
-2309
-2443
-2511
-2579
-2713
-2966
-3370
-3938
-4658
-5506
-6433
-7380
-8270
-9027
-9587
-9915
-10015
-9927
-9720
-9470
-9238
-9063
-8954
-8902
-8886
-8891
-8908
-8930
-8949
-8950
-8911
-8818
-8666
-8472
-8268
-8092
-7970
-7901
-7857
-7788
-7638
-7369
-6966
-6445
-5840
-5192
-4536
-3895
-3279
-2692
-2136
-1610
-1110
-624
-132
385
943
1538
2144
2717
3205
3561
3754
3778
3642
3373
3004
2570
2110
1665
1274
972
774
675
643
633
593
488
304
52
-243
-550
-843
-1109
-1340
-1528
-1663
-1731
-1723
-1642
-1509
-1357
-1224
-1131
-1083
-1060
-1032
-973
-878
-761
-655
-594
-598
-667
-781
-909
-1028
-1132
-1227
-1333
-1466
-1633
-1829
-2044
-2271
-2512
-2780
-3089
-3447
-3844
-4257
-4651
-4997
-5281
-5505
-5688
-5850
-5996
-6113
-6162
-6092
-5856
-5423
-4796
-4010
-3124
-2214
-1352
-592
31
507
842
1052
1152
1151
1056
869
597
256
-130
-532
-922
-1282
-1607
-1909
-2205
-2513
-2840
-3180
-3512
-3807
-4040
-4194
-4267
-4267
-4212
-4120
-4001
-3859
-3692
-3495
-3266
-3006
-2729
-2449
-2187
-1956
-1763
-1598
-1437
-1243
-973
-589
-71
575
1313
2087
2830
3483
4008
4400
4680
4887
5061
5227
5391
5537
5638
5670
5625
5510
5351
5181
5030
4924
4876
4896
4997
5191
5492
5906
6417
6987
7554
8047
8400
8576
8575
8433
8217
7997
7832
7754
7764
7834
7925
7988
7983
7874
7635
7252
6722
6060
5302
4501
3717
3006
2409
1942
1598
1356
1197
1108
1088
1138
1253
1412
1575
1692
1719
1630
1431
1151
834
517
222
-53
-323
-605
-902
-1198
-1464
-1665
-1778
-1800
-1748
-1653
-1546
-1442
-1343
-1231
-1082
-875
-596
-240
187
674
1207
1770
2340
2886
3373
3762
4024
4141
4120
3988
3790
3579
3403
3299
3283
3350
3476
3630
3776
3888
3954
3981
3987
4003
4054
4167
4346
4582
4850
5115
5333
5466
5479
5357
5101
4734
4296
3837
3409
3053
2795
2638
2571
2568
2602
2647
2679
2680
2631
2518
2331
2072
1755
1404
1050
720
428
177
-42
-236
-405
-534
-602
-594
-513
-391
-283
-254
-355
-600
-966
-1389
-1795
-2120
-2331
-2434
-2466
-2477
-2511
-2594
-2730
-2916
-3145
-3422
-3762
-4181
-4690
-5282
-5936
-6620
-7303
-7963
-8588
-9177
-9728
-10236
-10688
-11064
-11350
-11538
-11632
-11646
-11599
-11506
-11373
-11200
-10982
-10714
-10397
-10039
-9653
-9254
-8852
-8458
-8073
-7700
-7337
-6984
-6641
-6308
-5982
-5660
-5334
-4996
-4639
-4255
-3840
-3394
-2920
-2423
-1907
-1375
-818
-221
439
1186
2039
2999
4041
5113
6139
7031
7708
8109
8213
8038
7644
7117
6549
6019
5573
5221
4935
4667
4359
3969
3476
2888
2235
1560
905
306
-217
-655
-1004
-1273
-1464
-1591
-1671
-1731
-1797
-1897
-2043
-2233
-2447
-2654
-2821
-2927
-2971
-2973
-2969
-2996
-3084
-3245
-3470
-3737
-4018
-4291
-4545
-4777
-4990
-5179
-5330
-5414
-5396
-5247
-4947
-4499
-3926
-3268
-2569
-1867
-1191
-557
31
571
1066
1516
1923
2291
2628
2945
3257
3577
3916
4280
4672
5091
5533
5985
6430
6842
7193
7458
7620
7679
7654
7575
7478
7396
7346
7333
7343
7350
7324
7234
7055
6766
6359
5833
5200
4483
3715
2935
2187
1507
928
470
140
-69
-176
-214
-220
-235
-290
-404
-572
-773
-969
-1124
-1208
-1204
-1116
-957
-747
-508
-255
-7
217
394
498
511
424
247
4
-269
-542
-790
-1006
-1196
-1370
-1539
-1708
-1875
-2037
-2191
-2337
-2475
-2604
-2721
-2818
-2891
-2941
-2980
-3026
-3093
-3188
-3300
-3408
-3487
-3525
-3530
-3533
-3577
-3703
-3926
-4228
-4562
-4861
-5063
-5129
-5055
-4867
-4614
-4346
-4099
-3889
-3714
-3555
-3394
-3217
-3022
-2816
-2611
-2416
-2239
-2076
-1921
-1764
-1598
-1420
-1238
-1060
-901
-768
-664
-580
-504
-421
-324
-213
-98
8
92
151
191
229
285
383
546
793
1141
1600
2172
2846
3594
4373
5135
5842
6470
7023
7521
7993
8460
8921
9348
9702
9941
10042
10008
9867
9662
9432
9206
8996
8799
8611
8432
8269
8129
8016
7925
7846
7769
7692
7623
7580
7574
7603
7642
7654
7601
7463
7252
7009
6794
6658
6623
6677
6773
6855
6878
6825
6709
6565
6429
6318
6228
6135
6014
5854
5668
5492
5368
5325
5364
5451
5520
5492
5294
4878
4232
3378
2366
1260
125
-984
-2027
-2978
-3821
-4548
-5153
-5632
-5988
-6235
-6398
-6510
-6610
-6726
-6872
-7038
-7201
-7337
-7431
-7494
-7561
-7685
-7912
-8266
-8735
-9266
-9786
-10215
-10492
-10587
-10504
-10269
-9919
-9482
-8980
-8420
-7808
-7152
-6469
-5784
-5124
-4517
-3988
-3557
-3247
-3080
-3078
-3255
-3610
-4123
-4752
-5442
-6128
-6755
-7280
-7684
-7965
-8137
-8223
-8245
-8216
-8143
-8025
-7854
-7620
-7319
-6951
-6523
-6047
-5540
-5020
-4507
-4026
-3602
-3264
-3037
-2936
-2962
-3093
-3295
-3523
-3741
-3924
-4067
-4178
-4271
-4347
-4395
-4388
-4299
-4106
-3814
-3450
-3061
-2698
-2406
-2206
-2103
-2079
-2111
-2171
-2233
-2271
-2260
-2181
-2021
-1787
-1506
-1220
-975
-808
-729
-721
-742
-744
-689
-560
-364
-127
123
366
595
812
1025
1234
1431
1598
1718
1778
1773
1706
1582
1404
1174
895
578
242
-81
-359
-564
-681
-713
-674
-587
-467
-326
-162
26
241
474
710
925
1093
1194
1216
1161
1037
865
662
443
216
-21
-276
-556
-862
-1177
-1465
-1680
-1770
-1696
-1443
-1026
-487
110
700
1223
1635
1908
2032
2007
1846
1570
1215
824
444
122
-112
-241
-264
-191
-31
208
523
908
1354
1844
2355
2867
3368
3863
4363
4882
5421
5962
6473
6914
7253
7477
7599
7646
7647
7618
7560
7456
7290
7056
6768
6461
6176
5943
5773
5649
5532
5379
5153
4840
4449
4005
3547
3110
2725
2406
2159
1969
1810
1642
1422
1111
686
149
-468
-1114
-1725
-2244
-2628
-2856
-2921
-2828
-2582
-2192
-1670
-1039
-337
385
1071
1674
2168
2551
2844
3082
3298
3516
3749
4000
4271
4566
4891
5252
5644
6046
6428
6751
6982
7103
7116
7041
6908
6751
6595
6455
6335
6225
6106
5947
5717
5382
4919
4326
3622
2854
2083
1370
763
282
-80
-353
-570
-760
-933
-1088
-1212
-1296
-1341
-1355
-1350
-1331
-1296
-1233
-1127
-973
-785
-595
-444
-376
-418
-571
-808
-1087
-1354
-1565
-1694
-1738
-1712
-1647
-1575
-1523
-1510
-1539
-1604
-1695
-1806
-1933
-2085
-2270
-2498
-2769
-3072
-3384
-3680
-3937
-4142
-4295
-4402
-4470
-4497
-4474
-4392
-4248
-4056
-3850
-3673
-3564
-3537
-3575
-3632
-3650
-3584
-3417
-3177
-2917
-2703
-2580
-2560
-2616
-2695
-2741
-2712
-2593
-2391
-2126
-1813
-1459
-1068
-643
-209
199
533
754
849
840
776
722
733
843
1055
1353
1712
2116
2556
3030
3525
4008
4425
4710
4808
4694
4390
3958
3487
3073
2785
2661
2697
2859
3095
3349
3568
3714
3760
3695
3530
3290
3017
2759
2556
2428
2371
2357
2349
2312
2229
2102
1949
1787
1626
1455
1248
973
607
142
-407
-1008
-1620
-2204
-2722
-3144
-3442
-3598
-3602
-3467
-3228
-2940
-2668
-2465
-2354
-2322
-2326
-2312
-2238
-2099
-1931
-1797
-1764
-1876
-2139
-2515
-2946
-3373
-3758
-4097
-4407
-4713
-5028
-5341
-5621
-5829
-5933
-5921
-5802
-5594
-5318
-4982
-4587
-4130
-3621
-3090
-2586
-2166
-1877
-1742
-1749
-1861
-2025
-2197
-2345
-2466
-2572
-2684
-2817
-2973
-3140
-3297
-3421
-3491
-3495
-3428
-3291
-3089
-2832
-2533
-2212
-1887
-1575
-1291
-1041
-824
-638
-480
-351
-254
-192
-163
-154
-142
-94
28
252
594
1046
1578
2139
2669
3110
3412
3544
3498
3289
2951
2535
2099
1702
1399
1227
1197
1297
1481
1687
1839
1870
1734
1412
920
297
-403
-1124
-1812
-2426
-2933
-3308
-3534
-3605
-3526
-3321
-3022
-2672
-2315
-1983
-1700
-1474
-1311
-1210
-1173
-1200
-1280
-1394
-1513
-1601
-1635
-1609
-1545
-1488
-1487
-1581
-1778
-2050
-2336
-2567
-2679
-2640
-2455
-2158
-1800
-1431
-1080
-753
-438
-114
231
595
958
1284
1540
1701
1760
1730
1643
1537
1447
1394
1384
1410
1452
1491
1515
1524
1524
1527
1539
1555
1558
1524
1430
1265
1043
799
585
456
455
599
876
1248
1661
2060
2409
2688
2903
3072
3216
3347
3463
3552
3593
3567
3466
3292
3065
2808
2550
2316
2130
2009
1972
2033
2201
2477
2848
3287
3754
4206
4604
4921
5151
5306
5412
5505
5618
5774
5981
6232
6503
6761
6965
7076
7064
6912
6622
6211
5713
5167
4614
4086
3606
3176
2792
2436
2086
1721
1322
883
404
-105
-632
-1164
-1695
-2227
-2769
-3326
-3899
-4474
-5026
-5523
-5937
-6257
-6491
-6667
-6824
-6994
-7197
-7426
-7657
-7854
-7985
-8032
-7997
-7899
-7765
-7621
-7489
-7380
-7299
-7245
-7214
-7197
-7182
-7148
-7071
-6929
-6708
-6409
-6055
-5683
-5340
-5068
-4899
-4837
-4864
-4936
-4999
-4995
-4881
-4634
-4263
-3798
-3290
-2789
-2330
-1925
-1560
-1203
-821
-396
63
520
926
1235
1427
1515
1542
1567
1638
1779
1975
2188
2370
2490
2549
2583
2646
2796
3065
3450
3912
4394
4840
5214
5507
5734
5919
6079
6216
6316
6360
6334
6245
6118
5991
5900
5866
5890
5950
6016
6059
6063
6026
5958
5871
5776
5672
5557
5427
5283
5134
4988
4855
4730
4596
4428
4199
3894
3512
3076
2622
2191
1815
1512
1276
1083
898
687
424
102
-273
-678
-1090
-1485
-1850
-2185
-2493
-2779
-3040
-3259
-3415
-3479
-3434
-3281
-3047
-2778
-2535
-2376
-2344
-2452
-2686
-3000
-3332
-3616
-3792
-3820
-3686
-3405
-3018
-2579
-2146
-1767
-1471
-1262
-1128
-1045
-993
-961
-947
-957
-996
-1058
-1134
-1206
-1268
-1321
-1381
-1468
-1595
-1756
-1927
-2067
-2140
-2123
-2021
-1862
-1685
-1531
-1422
-1365
-1354
-1382
-1449
-1567
-1747
-1995
-2293
-2607
-2892
-3110
-3242
-3294
-3293
-3266
-3226
-3160
-3033
-2804
-2440
-1938
-1325
-653
17
636
1174
1621
1983
2268
2479
2616
2680
2676
2620
2532
2433
2333
2231
2117
1979
1817
1647
1497
1398
1372
1413
1493
1560
1560
1454
1231
911
539
170
-148
-388
-549
-647
-710
-763
-823
-897
-984
-1081
-1186
-1297
-1409
-1507
-1571
-1573
-1490
-1307
-1022
-653
-219
256
753
1258
1758
2236
2665
3013
3249
3355
3332
3204
3007
2780
2547
2313
2066
1789
1474
1127
772
439
156
-70
-246
-394
-536
-687
-848
-1010
-1163
-1301
-1429
-1553
-1678
-1801
-1909
-1985
-2020
-2020
-2000
-1985
-1993
-2025
-2066
-2091
-2079
-2025
-1947
-1881
-1859
-1903
-2003
-2126
-2223
-2249
-2177
-2013
-1784
-1534
-1302
-1111
-961
-833
-693
-509
-259
62
438
836
1216
1535
1765
1894
1932
1903
1841
1776
1730
1718
1747
1828
1973
2194
2493
2854
3235
3582
3839
3969
3969
3873
3734
3607
3519
3462
3399
3281
3077
2789
2458
2152
1938
1864
1947
2171
2507
2924
3402
3933
4509
5110
5695
6212
6602
6821
6852
6705
6420
6047
5642
5255
4922
4668
4505
4425
4407
4414
4404
4335
4184
3948
3649
3323
3009
2736
2519
2357
2236
2136
2039
1924
1775
1576
1318
1002
644
268
-99
-436
-740
-1020
-1303
-1600
-1914
-2221
-2486
-2670
-2755
-2751
-2699
-2658
-2681
-2802
-3023
-3317
-3639
-3945
-4205
-4406
-4555
-4669
-4769
-4874
-4995
-5136
-5291
-5438
-5548
-5587
-5527
-5357
-5095
-4781
-4469
-4207
-4022
-3910
-3839
-3763
-3648
-3481
-3279
-3078
-2921
-2834
-2820
-2861
-2927
-2989
-3034
-3058
-3066
-3060
-3030
-2956
-2815
-2593
-2294
-1945
-1592
-1286
-1074
-983
-1020
-1170
-1397
-1658
-1908
-2106
-2224
-2245
-2165
-1993
-1743
-1438
-1100
-757
-441
-186
-25
17
-72
-280
-581
-933
-1297
-1650
-1988
-2330
-2702
-3127
-3608
-4127
-4649
-5139
-5574
-5953
-6298
-6640
-7011
-7428
-7888
-8376
-8865
-9332
-9751
-10102
-10361
-10507
-10519
-10396
-10155
-9839
-9503
-9203
-8973
-8810
-8677
-8514
-8259
-7869
-7334
-6678
-5943
-5172
-4395
-3621
-2847
-2066
-1283
-525
169
754
1196
1486
1642
1707
1734
1779
1885
2077
2365
2742
3194
3705
4258
4836
5423
6001
6551
7049
7474
7806
8031
8148
8166
8103
7987
7839
7678
7517
7361
7210
7061
6913
6762
6605
6434
6244
6032
5804
5572
5356
5177
5049
4973
4937
4916
4880
4800
4655
4429
4113
3705
3206
2627
1990
1327
675
66
-486
-988
-1466
-1953
-2475
-3031
-3590
-4105
-4524
-4813
-4971
-5023
-5014
-4981
-4942
-4890
-4801
-4655
-4456
-4239
-4058
-3969
-4002
-4146
-4346
-4524
-4606
-4555
-4378
-4130
-3886
-3715
-3649
-3675
-3737
-3758
-3668
-3424
-3027
-2513
-1945
-1384
-874
-429
-34
351
770
1256
1818
2441
3085
3704
4257
4721
5095
5397
5653
5885
6100
6290
6435
6514
6515
6441
6311
6151
5984
5822
5660
5481
5261
4977
4618
4187
3700
3183
2664
2166
1706
1288
912
575
280
35
-144
-241
-245
-163
-21
134
243
251
119
-161
-569
-1057
-1561
-2019
-2372
-2579
-2611
-2459
-2127
-1639
-1039
-387
245
789
1193
1433
1520
1493
1409
1329
1301
1357
1506
1742
2039
2364
2675
2929
3088
3128
3049
2873
2643
2409
2210
2064
1964
1884
1795
1680
1549
1432
1375
1412
1560
1799
2087
2370
2601
2754
2833
2864
2885
2926
3002
3107
3217
3304
3344
3330
3275
3207
3160
3164
3226
3328
3429
3470
3398
3179
2813
2336
1806
1291
844
494
237
49
-101
-238
-371
-496
-605
-697
-783
-891
-1056
-1311
-1674
-2146
-2709
-3333
-3980
-4609
-5178
-5644
-5966
-6110
-6052
-5789
-5333
-4719
-3992
-3207
-2419
-1681
-1040
-533
-178
27
114
140
174
281
501
842
1272
1735
2170
2537
2822
3046
3248
3464
3716
3998
4280
4523
4692
4768
4747
4635
4442
4166
3801
3334
2763
2106
1399
697
59
-469
-867
-1146
-1341
-1501
-1669
-1867
-2088
-2302
-2468
-2558
-2564
-2514
-2456
-2446
-2529
-2718
-2994
-3314
-3633
-3918
-4163
-4387
-4620
-4884
-5181
-5491
-5782
-6028
-6223
-6387
-6557
-6766
-7025
-7314
-7582
-7765
-7811
-7695
-7431
-7060
-6644
-6242
-5904
-5666
-5545
-5548
-5666
-5873
-6127
-6372
-6551
-6622
-6566
-6401
-6165
-5904
-5653
-5425
-5207
-4971
-4698
-4381
-4035
-3688
-3368
-3087
-2843
-2622
-2409
-2200
-2005
-1841
-1719
-1638
-1576
-1503
-1389
-1217
-991
-727
-448
-170
98
353
592
803
970
1075
1109
1081
1012
935
866
809
749
662
530
353
153
-36
-183
-273
-316
-337
-362
-402
-449
-472
-439
-323
-115
175
534
954
1437
1997
2637
3343
4067
4738
5271
5597
5676
5513
5152
4659
4111
3575
3102
2728
2478
2364
2389
2545
2808
3145
3517
3890
4239
4555
4837
5094
5333
5559
5775
5986
6197
6415
6645
6883
7110
7300
7418
7433
7324
7090
6745
6317
5842
5354
4877
4422
3983
3539
3055
2493
1825
1042
160
-776
-1704
-2557
-3282
-3845
-4238
-4466
-4539
-4460
-4225
-3830
-3285
-2620
-1896
-1188
-570
-98
208
363
404
369
285
158
-22
-268
-579
-937
-1304
-1638
-1904
-2086
-2180
-2195
-2135
-1994
-1762
-1433
-1016
-545
-77
328
621
783
830
807
768
760
810
922
1087
1297
1553
1860
2225
2641
3077
3479
3784
3938
3907
3697
3341
2895
2422
1977
1601
1324
1169
1154
1292
1587
2023
2563
3150
3714
4179
4484
4585
4462
4120
3585
2902
2125
1318
542
-153
-732
-1184
-1520
-1766
-1958
-2129
-2302
-2489
-2691
-2901
-3108
-3302
-3476
-3625
-3756
-3879
-4017
-4196
-4441
-4769
-5177
-5641
-6122
-6570
-6940
-7201
-7340
-7355
-7247
-7005
-6605
-6013
-5200
-4157
-2914
-1539
-130
1204
2367
3298
3976
4418
4660
4744
4696
4531
4250
3857
3370
2828
2287
1813
1457
1251
1188
1234
1326
1396
1381
1237
946
516
-25
-632
-1256
-1846
-2357
-2752
-3003
-3096
-3026
-2804
-2451
-2000
-1494
-976
-490
-69
267
509
659
725
710
618
448
209
-75
-364
-600
-724
-699
-521
-232
93
363
504
478
299
16
-308
-626
-929
-1249
-1641
-2159
-2828
-3636
-4531
-5448
-6332
-7153
-7910
-8617
-9283
-9894
-10414
-10791
-10978
-10953
-10724
-10328
-9811
-9214
-8559
-7849
-7081
-6257
-5393
-4520
-3674
-2881
-2151
-1475
-833
-210
398
973
1485
1903
2205
2392
2485
2519
2533
2560
2622
2725
2864
3024
3184
3319
3400
3398
3291
3065
2724
2296
1832
1402
1085
955
1065
1435
2048
2853
3776
4732
5646
6462
7145
7677
8050
8257
8293
8154
7847
7395
6838
6224
5599
4995
4418
3857
3290
2698
2080
1454
862
353
-21
-222
-225
-29
348
868
1470
2079
2612
2991
3150
3051
2680
2048
1180
113
-1111
-2434
-3781
-5055
-6141
-6934
-7355
-7378
-7039
-6428
-5668
-4878
-4145
-3509
-2962
-2461
-1955
-1401
-777
-85
658
1426
2195
2941
3648
4304
4904
5447
5931
6351
6692
6930
7037
6992
6792
6464
6057
5631
5237
4903
4621
4361
4086
3774
3427
3069
2735
2439
2167
1871
1486
964
294
-480
-1268
-1954
-2436
-2647
-2572
-2247
-1741
-1139
-524
29
457
708
745
555
154
-407
-1045
-1659
-2152
-2445
-2495
-2300
-1891
-1324
-669
3
631
1164
1575
1858
2033
2144
2245
2396
2649
3038
3571
4231
4983
5773
6543
7239
7813
8240
8516
8662
8717
8727
8733
8757
8799
8838
8843
8781
8628
8368
7996
7507
6895
6161
5315
4394
3461
2599
1899
1432
1232
1277
1498
1793
2052
2182
2129
1880
1460
924
340
-222
-698
-1035
-1196
-1163
-939
-552
-49
506
1043
1500
1833
2025
2091
2070
2020
2001
2066
2241
2530
2914
3358
3822
4261
4635
4900
5009
4913
4572
3970
3126
2102
997
-74
-1004
-1722
-2203
-2464
-2550
-2507
-2371
-2165
-1904
-1615
-1339
-1135
-1057
-1134
-1353
-1653
-1950
-2160
-2233
-2164
-1994
-1784
-1593
-1449
-1348
-1264
-1168
-1044
-901
-763
-658
-602
-601
-649
-750
-924
-1210
-1648
-2264
-3046
-3938
-4844
-5654
-6269
-6622
-6695
-6511
-6129
-5626
-5082
-4569
-4147
-3854
-3700
-3672
-3731
-3827
-3909
-3948
-3941
-3913
-3907
-3969
-4126
-4377
-4692
-5016
-5279
-5408
-5340
-5023
-4432
-3575
-2504
-1320
-160
819
1479
1729
1556
1027
270
-556
-1305
-1877
-2236
-2400
-2424
-2370
-2288
-2205
-2127
-2050
-1971
-1892
-1821
-1764
-1722
-1682
-1632
-1561
-1472
-1386
-1336
-1360
-1483
-1710
-2013
-2340
-2618
-2771
-2732
-2452
-1909
-1109
-84
1110
2395
3679
4857
5827
6497
6803
6721
6267
5500
4506
3388
2243
1153
182
-630
-1253
-1668
-1860
-1818
-1540
-1035
-326
552
1547
2598
3628
4550
5272
5700
5757
5400
4636
3527
2186
761
-599
-1765
-2656
-3245
-3551
-3623
-3521
-3290
-2959
-2543
-2052
-1505
-945
-438
-65
92
-25
-438
-1118
-1990
-2941
-3847
-4593
-5095
-5313
-5254
-4963
-4510
-3976
-3435
-2947
-2558
-2292
-2160
-2156
-2263
-2450
-2682
-2925
-3151
-3346
-3506
-3629
-3709
-3727
-3646
-3419
-3001
-2368
-1528
-531
537
1568
2448
3083
3404
3383
3026
2367
1465
389
-787
-1992
-3169
-4274
-5282
-6176
-6947
-7573
-8020
-8234
-8157
-7736
-6956
-5844
-4487
-3015
-1577
-313
680
1364
1764
1951
2017
2051
2109
2214
2357
2511
2642
2728
2757
2727
2643
2513
2349
2170
2005
1897
1883
1997
2246
2607
3028
3438
3770
3981
4069
4070
4061
4118
4309
4666
5179
5790
6419
6972
7371
7564
7534
7300
6905
6403
5844
5261
4662
4034
3347
2576
1709
765
-209
-1143
-1965
-2623
-3096
-3402
-3594
-3735
-3881
-4057
-4255
-4433
-4531
-4496
-4294
-3927
-3429
-2863
-2300
-1817
-1473
-1309
-1342
-1563
-1938
-2413
-2927
-3420
-3844
-4177
-4421
-4599
-4742
-4877
-5013
-5143
-5246
-5298
-5285
-5203
-5059
-4861
-4602
-4260
-3800
-3190
-2419
-1516
-552
369
1132
1646
1868
1815
1553
1183
805
499
306
232
262
371
538
740
952
1132
1224
1160
887
386
-311
-1123
-1936
-2636
-3149
-3455
-3595
-3648
-3693
-3784
-3924
-4074
-4176
-4182
-4078
-3897
-3696
-3541
-3478
-3522
-3654
-3838
-4038
-4231
-4400
-4531
-4597
-4557
-4363
-3980
-3404
-2678
-1883
-1119
-477
-16
248
340
311
219
121
66
99
256
561
1012
1572
2158
2665
2985
3045
2825
2374
1792
1197
699
367
221
239
373
561
742
862
875
748
476
82
-376
-821
-1182
-1418
-1539
-1604
-1701
-1907
-2261
-2736
-3254
-3704
-3989
-4050
-3885
-3540
-3086
-2596
-2128
-1715
-1369
-1092
-867
-667
-445
-143
301
922
1718
2636
3577
4430
5095
5512
5678
5634
5447
5189
4910
4640
4386
4142
3897
3638
3354
3039
2696
2347
2031
1804
1720
1815
2090
2518
3054
3660
4328
5089
5991
7072
8320
9658
10947
12019
12729
12994
12811
12252
11424
10430
9342
8195
7008
5811
4670
3691
2990
2669
2771
3272
4083
5086
6159
7215
8203
9107
9918
10618
11166
11502
11567
11325
10775
9961
8959
7863
6762
5720
4773
3930
3181
2513
1924
1430
1057
840
801
936
1210
1556
1890
2129
2211
2110
1835
1432
958
474
30
-343
-631
-833
-959
-1030
-1073
-1126
-1230
-1424
-1738
-2183
-2745
-3391
-4070
-4722
-5284
-5698
-5915
-5907
-5666
-5220
-4627
-3975
-3366
-2897
-2635
-2601
-2766
-3057
-3375
-3619
-3705
-3579
-3221
-2640
-1873
-974
-17
914
1731
2359
2750
2906
2878
2760
2666
2698
2918
3330
3881
4479
5023
5432
5661
5706
5595
5371
5079
4752
4415
4081
3763
3473
3224
3020
2863
2744
2649
2566
2482
2387
2276
2143
1987
1812
1632
1476
1384
1399
1554
1865
2315
2861
3435
3963
4372
4606
4635
4449
4066
3518
2854
2124
1381
666
9
-577
-1092
-1543
-1941
-2298
-2627
-2951
-3301
-3717
-4243
-4908
-5718
-6646
-7636
-8615
-9512
-10275
-10879
-11322
-11613
-11763
-11775
-11642
-11364
-10950
-10428
-9838
-9221
-8601
-7980
-7339
-6653
-5909
-5124
-4347
-3649
-3104
-2760
-2630
-2682
-2850
-3055
-3221
-3296
-3258
-3111
-2882
-2611
-2341
-2113
-1956
-1887
-1912
-2020
-2197
-2426
-2693
-2984
-3286
-3573
-3809
-3940
-3910
-3668
-3187
-2472
-1563
-526
560
1620
2593
3436
4127
4654
5011
5190
5183
4981
4575
3964
3158
2184
1095
-36
-1113
-2036
-2716
-3096
-3164
-2958
-2554
-2049
-1539
-1097
-763
-552
-457
-462
-551
-709
-915
-1140
-1344
-1484
-1526
-1456
-1289
-1065
-841
-674
-606
-654
-806
-1031
-1288
-1536
-1737
-1865
-1900
-1831
-1657
-1391
-1061
-714
-409
-214
-187
-370
-775
-1382
-2135
-2954
-3749
-4429
-4925
-5197
-5250
-5123
-4887
-4623
-4404
-4274
-4239
-4268
-4304
-4285
-4162
-3913
-3548
-3099
-2607
-2107
-1621
-1147
-675
-182
347
925
1552
2214
2886
3526
4077
4474
4654
4570
4207
3587
2769
1830
849
-111
-1014
-1846
-2595
-3244
-3758
-4086
-4185
-4027
-3630
-3044
-2344
-1610
-904
-258
324
850
1326
1750
2113
2412
2657
2879
3111
3379
3673
3948
4131
4149
3957
3564
3035
2472
1979
1626
1432
1359
1333
1275
1127
870
523
130
-256
-591
-845
-999
-1045
-977
-787
-467
-9
585
1308
2136
3033
3942
4798
5528
6071
6391
6490
6410
6225
6020
5870
5817
5865
5983
6115
6206
6211
6102
5873
5528
5076
4528
3900
3212
2494
1787
1139
597
205
-8
-28
139
465
903
1393
1869
2273
2566
2732
2784
2751
2673
2586
2521
2499
2537
2648
2839
3098
3391
3649
3783
3702
3338
2671
1742
644
-509
-1611
-2598
-3459
-4230
-4969
-5730
-6544
-7409
-8300
-9190
-10058
-10893
-11692
-12438
-13103
-13641
-14005
-14173
-14161
-14028
-13864
-13761
-13778
-13920
-14125
-14286
-14276
-13986
-13353
-12380
-11125
-9688
-8186
-6726
-5392
-4232
-3264
-2473
-1823
-1259
-713
-116
600
1488
2577
3867
5323
6881
8454
9945
11261
12325
13087
13531
13675
13564
13265
12852
12397
11964
11602
11348
11223
11238
11386
11647
11979
12328
12628
12821
12868
12762
12527
12209
11861
11519
11190
10855
10480
10037
9524
8973
8435
7964
7582
7264
6935
6494
5843
4921
3728
2322
803
-718
-2149
-3425
-4515
-5407
-6095
-6575
-6844
-6909
-6794
-6544
-6213
-5854
-5507
-5194
-4922
-4697
-4531
-4444
-4462
-4600
-4861
-5229
-5677
-6181
-6727
-7312
-7930
-8560
-9152
-9634
-9931
-9985
-9786
-9370
-8815
-8206
-7601
-7013
-6409
-5733
-4937
-4009
-2988
-1950
-981
-150
520
1047
1483
1884
2295
2733
3196
3668
4138
4604
5073
5555
6051
6548
7016
7414
7697
7827
7775
7534
7113
6543
5871
5153
4444
3789
3220
2749
2377
2098
1903
1781
1709
1650
1549
1341
970
403
-350
-1239
-2185
-3104
-3931
-4642
-5247
-5783
-6288
-6784
-7263
-7696
-8045
-8282
-8393
-8384
-8273
-8080
-7816
-7489
-7104
-6673
-6223
-5791
-5415
-5132
-4962
-4908
-4958
-5088
-5263
-5450
-5612
-5719
-5749
-5694
-5564
-5385
-5193
-5025
-4913
-4874
-4916
-5039
-5242
-5518
-5858
-6238
-6617
-6936
-7134
-7157
-6980
-6610
-6091
-5483
-4844
-4219
-3627
-3068
-2541
-2054
-1637
-1335
-1197
-1258
-1522
-1953
-2489
-3048
-3555
-3952
-4207
-4318
-4296
-4161
-3928
-3606
-3196
-2699
-2120
-1476
-798
-125
502
1046
1490
1833
2097
2314
2519
2739
2989
3272
3579
3901
4229
4556
4879
5186
5457
5662
5766
5733
5535
5159
4607
3899
3062
2137
1165
189
-754
-1641
-2466
-3245
-4014
-4819
-5698
-6671
-7720
-8792
-9805
-10671
-11311
-11682
-11787
-11675
-11430
-11151
-10932
-10839
-10896
-11080
-11330
-11557
-11672
-11607
-11334
-10875
-10292
-9670
-9086
-8587
-8173
-7795
-7375
-6832
-6107
-5186
-4100
-2920
-1728
-604
399
1254
1962
2544
3025
3437
3806
4155
4499
4839
5163
5444
5643
5724
5666
5470
5168
4812
4464
4180
3997
3933
3986
4146
4404
4749
5175
5668
6208
6765
7308
7811
8260
8656
9003
9304
9546
9701
9729
9593
9268
8754
8071
7253
6330
5327
4252
3112
1921
717
-441
-1472
-2297
-2854
-3111
-3073
-2777
-2278
-1635
-900
-116
682
1466
2211
2897
3514
4066
4568
5041
5511
5993
6493
7002
7496
7943
8301
8525
8568
8394
7984
7348
6529
5602
4658
3786
3049
2469
2021
1645
1265
811
239
-458
-1260
-2124
-3003
-3857
-4665
-5418
-6125
-6802
-7469
-8141
-8835
-9545
-10261
-10955
-11592
-12138
-12562
-12846
-12988
-12992
-12871
-12636
-12294
-11855
-11330
-10740
-10112
-9478
-8863
-8278
-7718
-7154
-6548
-5856
-5044
-4090
-2991
-1768
-456
894
2226
3490
4651
5696
6637
7506
8340
9167
9996
10811
11580
12269
12856
13343
13748
14098
14409
14677
14874
14966
14924
14742
14442
14065
13658
13249
12846
12432
11985
11491
10956
10409
9888
9423
9026
8684
8366
8032
7657
7220
6714
6138
5487
4761
3961
3111
2249
1433
720
147
-285
-615
-914
-1260
-1715
-2300
-2989
-3713
-4378
-4890
-5172
-5176
-4891
-4334
-3550
-2592
-1519
-383
778
1938
3087
4217
5318
6369
7336
8179
8863
9370
9703
9894
9986
10029
10061
10109
10185
10298
10460
10685
10993
11392
11872
12393
12895
13303
13552
13600
13440
13099
12626
12076
11489
10883
10249
9562
8793
7918
6933
5844
4671
3437
2159
853
-462
-1764
-3016
-4174
-5192
-6034
-6689
-7171
-7521
-7793
-8039
-8303
-8603
-8949
-9338
-9770
-10250
-10786
-11381
-12032
-12721
-13422
-14106
-14752
-15349
-15899
-16403
-16863
-17271
-17618
-17894
-18102
-18261
-18399
-18548
-18732
-18955
-19204
-19451
-19669
-19836
-19943
-19983
-19953
-19834
-19596
-19198
-18598
-17761
-16674
-15348
-13816
-12132
-10364
-8583
-6854
-5227
-3726
-2346
-1053
198
1446
2700
3930
5067
6023
6715
7097
7177
7011
6687
6294
5898
5531
5192
4870
4566
4307
4146
4144
4350
4776
5394
6140
6931
7693
8370
8941
9403
9771
10057
10270
10408
10468
10445
10339
10147
9867
9492
9016
8438
7771
7040
6282
5534
4817
4128
3439
2703
1878
939
-104
-1208
-2311
-3347
-4273
-5078
-5782
-6422
-7035
-7643
-8245
-8824
-9364
-9858
-10317
-10764
-11225
-11704
-12183
-12616
-12939
-13089
-13014
-12682
-12080
-11208
-10080
-8719
-7169
-5493
-3775
-2113
-593
723
1816
2706
3447
4106
4742
5400
6108
6884
7741
8694
9754
10917
12162
13451
14735
15975
17154
18276
19363
20438
21510
22564
23569
24491
25310
26031
26682
27300
27913
28520
29089
29556
29851
29906
29680
29159
28361
27327
26114
24789
23422
22077
20808
19647
18606
17673
16823
16024
15260
14522
13820
13174
12605
12120
11714
11363
11031
10677
10260
9747
9118
8363
7483
6484
5375
4156
2828
1389
-155
-1779
-3442
-5085
-6649
-8087
-9379
-10530
-11563
-12494
-13318
-13996
-14467
-14668
-14566
-14177
-13569
-12847
-12125
-11491
-10996
-10645
-10419
-10289
-10235
-10245
-10312
-10420
-10539
-10634
-10677
-10661
-10613
-10578
-10600
-10701
-10862
-11024
-11109
-11041
-10771
-10288
-9611
-8774
-7808
-6736
-5574
-4341
-3068
-1801
-595
508
1481
2328
3068
3724
4303
4793
5156
5347
5323
5059
4553
3828
2924
1892
791
-321
-1390
-2379
-3272
-4081
-4839
-5589
-6370
-7200
-8069
-8943
-9779
-10543
-11216
-11804
-12326
-12800
-13231
-13607
-13897
-14066
-14078
-13913
-13561
-13029
-12336
-11511
-10593
-9629
-8670
-7762
-6939
-6217
-5596
-5060
-4593
-4183
-3820
-3499
-3206
-2921
-2613
-2253
-1824
-1325
-772
-190
406
1014
1650
2332
3069
3845
4611
5303
5859
6239
6440
6499
6471
6412
6364
6339
6331
6323
6300
6261
6211
6157
6100
6025
5906
5707
5392
4934
4318
3547
2637
1624
549
-541
-1607
-2630
-3610
-4572
-5546
-6550
-7575
-8579
-9489
-10227
-10733
-10987
-11014
-10877
-10650
-10393
-10136
-9878
-9592
-9252
-8845
-8380
-7890
-7413
-6987
-6634
-6365
-6174
-6052
-5983
-5946
-5914
-5854
-5728
-5506
-5169
-4718
-4174
-3573
-2958
-2373
-1858
-1452
-1191
-1111
-1241
-1598
-2182
-2970
-3921
-4980
-6096
-7224
-8339
-9430
-10501
-11558
-12604
-13631
-14617
-15527
-16317
-16948
-17394
-17653
-17749
-17730
-17657
-17581
-17535
-17521
-17516
-17485
-17405
-17271
-17108
-16958
-16858
-16826
-16851
-16889
-16887
-16795
-16587
-16262
-15834
-15323
-14735
-14061
-13284
-12392
-11396
-10332
-9256
-8233
-7309
-6505
-5813
-5200
-4627
-4065
-3504
-2952
-2433
-1969
-1574
-1250
-982
-747
-516
-269
8
318
653
1002
1364
1740
2150
2622
3186
3859
4637
5491
6367
7205
7948
8557
9018
9335
9524
9608
9606
9537
9425
9298
9188
9120
9100
9117
9139
9128
9055
8917
8739
8565
8444
8409
8473
8625
8845
9115
9427
9783
10183
10613
11038
11412
11685
11831
11859
11810
11747
11735
11816
11999
12266
12580
12900
13194
13431
13584
13619
13492
13167
12620
11864
10946
9948
8965
8085
7369
6842
6497
6299
6204
6161
6124
6053
5916
5698
5401
5051
4692
4375
4142
4013
3979
4005
4045
4058
4019
3930
3805
3666
3529
3399
3273
3151
3045
2982
3002
3146
3448
3922
4560
5331
6195
7104
8007
8864
9634
10291
10821
11230
11543
11795
12027
12269
12534
12809
13065
13267
13385
13405
13331
13181
12979
12738
12460
12132
11731
11231
10618
9891
9071
8196
7318
6495
5785
5232
4861
4674
4648
4743
4908
5098
5278
5430
5551
5650
5737
5819
5891
5943
5956
5910
5788
5579
5283
4910
4476
4008
3529
3061
2617
2199
1805
1429
1077
765
523
388
392
551
857
1279
1770
2286
2792
3273
3736
4201
4689
5216
5788
6402
7052
7730
8429
9145
9863
10563
11219
11798
12278
12648
12916
13110
13265
13421
13606
13834
14095
14359
14581
14712
14704
14530
14182
13683
13074
12410
11744
11118
10555
10059
9627
9252
8928
8652
8414
8192
7945
7620
7160
6525
5701
4705
3581
2380
1148
-91
-1335
-2595
-3883
-5202
-6538
-7871
-9176
-10440
-11658
-12832
-13962
-15038
-16038
-16939
-17719
-18377
-18929
-19406
-19843
-20262
-20668
-21047
-21377
-21638
-21823
-21940
-22008
-22043
-22051
-22024
-21938
-21759
-21453
-20989
-20343
-19495
-18432
-17153
-15671
-14020
-12258
-10463
-8719
-7106
-5684
-4487
-3522
-2776
-2220
-1823
-1548
-1359
-1212
-1062
-861
-573
-178
319
885
1466
1998
2420
2683
2765
2667
2414
2044
1605
1144
703
313
-4
-239
-394
-482
-525
-550
-582
-644
-746
-885
-1046
-1204
-1333
-1413
-1434
-1394
-1303
-1167
-986
-753
-452
-68
408
967
1586
2229
2856
3435
3943
4378
4752
5083
5396
5708
6030
6357
6674
6950
7142
7206
7097
6783
6252
5512
4594
3540
2398
1216
36
-1103
-2164
-3110
-3908
-4527
-4953
-5182
-5224
-5099
-4829
-4432
-3924
-3320
-2639
-1908
-1154
-401
339
1070
1810
2581
3400
4269
5176
6104
7046
8010
9022
10114
11306
12588
13915
15210
16390
17382
18151
18696
19050
19261
19371
19408
19387
19315
19199
19052
18883
18689
18448
18118
17650
17007
16181
15204
14139
13065
12049
11127
10297
9524
8759
7957
7089
6149
5140
4067
2933
1729
447
-908
-2319
-3751
-5157
-6492
-7724
-8835
-9822
-10691
-11448
-12095
-12626
-13030
-13294
-13408
-13370
-13181
-12847
-12379
-11785
-11078
-10270
-9375
-8408
-7390
-6348
-5312
-4317
-3395
-2569
-1852
-1236
-697
-204
281
785
1321
1885
2459
3019
3541
4008
4416
4772
5096
5413
5751
6138
6591
7117
7713
8359
9031
9702
10345
10944
11486
11962
12362
12673
12881
12975
12953
12827
12623
12371
12102
11833
11566
11288
10978
10616
10196
9723
9214
8689
8162
7632
7086
6503
5860
5145
4356
3505
2615
1706
801
-87
-945
-1763
-2528
-3225
-3841
-4365
-4799
-5150
-5432
-5658
-5832
-5946
-5980
-5911
-5725
-5425
-5037
-4607
-4188
-3829
-3562
-3392
-3306
-3276
-3277
-3291
-3314
-3352
-3413
-3506
-3630
-3787
-3977
-4212
-4507
-4884
-5354
-5913
-6534
-7171
-7767
-8268
-8636
-8857
-8944
-8933
-8873
-8820
-8823
-8922
-9138
-9472
-9906
-10405
-10925
-11425
-11870
-12245
-12552
-12812
-13052
-13299
-13570
-13866
-14173
-14459
-14679
-14785
-14728
-14470
-13989
-13284
-12377
-11311
-10139
-8918
-7698
-6516
-5394
-4344
-3368
-2464
-1629
-850
-111
611
1342
2101
2897
3726
4568
5397
6186
6916
7572
8148
8633
9017
9283
9410
9386
9209
8891
8458
7945
7388
6815
6244
5683
5131
4583
4037
3497
2971
2475
2021
1626
1291
1008
764
536
302
50
-226
-523
-833
-1154
-1492
-1863
-2286
-2781
-3354
-4001
-4706
-5444
-6192
-6927
-7632
-8291
-8888
-9410
-9852
-10219
-10536
-10834
-11148
-11498
-11877
-12253
-12569
-12768
-12804
-12660
-12346
-11896
-11350
-10750
-10124
-9500
-8907
-8379
-7959
-7684
-7578
-7638
-7835
-8122
-8448
-8770
-9068
-9334
-9570
-9772
-9924
-10000
-9969
-9804
-9496
-9046
-8470
-7789
-7020
-6181
-5287
-4358
-3415
-2478
-1559
-656
247
1176
2157
3200
4296
5414
6512
7544
8476
9289
9979
10557
11038
11438
11776
12070
12341
12612
12903
13228
13590
13978
14370
14731
15021
15199
15224
15063
14698
14125
13364
12452
11436
10369
9292
8227
7174
6116
5026
3878
2660
1377
55
-1268
-2544
-3728
-4781
-5678
-6411
-6993
-7453
-7836
-8193
-8572
-9011
-9527
-10115
-10750
-11396
-12017
-12584
-13080
-13506
-13869
-14180
-14441
-14644
-14766
-14778
-14650
-14361
-13907
-13303
-12580
-11776
-10933
-10083
-9252
-8454
-7698
-6989
-6324
-5696
-5087
-4471
-3821
-3111
-2334
-1503
-648
188
965
1660
2276
2832
3357
3873
4383
4868
5295
5631
5857
5973
6001
5970
5909
5834
5746
5641
5514
5371
5225
5097
5004
4952
4933
4930
4920
4888
4825
4737
4634
4530
4441
4379
4360
4394
4491
4652
4865
5104
5333
5513
5614
5620
5533
5376
5182
4987
4820
4700
4631
4604
4594
4573
4507
4372
4157
3875
3560
3266
3051
2963
3030
3251
3598
4025
4479
4910
5276
5547
5695
5703
5556
5252
4805
4247
3621
2982
2377
1845
1404
1057
794
596
444
316
196
69
-68
-210
-341
-433
-455
-384
-212
49
366
699
1008
1270
1473
1625
1747
1857
1972
2101
2246
2408
2587
2787
3010
3255
3514
3775
4021
4238
4410
4529
4591
4594
4541
4431
4268
4053
3788
3478
3126
2743
2340
1933
1544
1194
899
668
494
356
219
40
-226
-618
-1158
-1851
-2677
-3596
-4551
-5478
-6316
-7015
-7549
-7917
-8145
-8278
-8371
-8479
-8649
-8910
-9273
-9728
-10243
-10768
-11243
-11605
-11799
-11788
-11564
-11149
-10583
-9919
-9205
-8476
-7748
-7019
-6276
-5501
-4678
-3792
-2831
-1786
-655
550
1799
3042
4220
5269
6141
6816
7296
7612
7803
7908
7957
7968
7953
7924
7895
7881
7899
7956
8055
8192
8369
8592
8874
9234
9683
10216
10810
11426
12018
12544
12976
13299
13511
13612
13603
13480
13239
12881
12418
11871
11264
10621
9955
9267
8548
7783
6956
6064
5110
4113
3100
2102
1148
260
-554
-1299
-1992
-2655
-3306
-3951
-4584
-5189
-5751
-6260
-6721
-7148
-7558
-7960
-8344
-8685
-8950
-9114
-9174
-9150
-9081
-9012
-8974
-8975
-9003
-9034
-9045
-9031
-9004
-8985
-8996
-9043
-9111
-9173
-9192
-9137
-8991
-8746
-8402
-7963
-7437
-6834
-6179
-5509
-4869
-4307
-3855
-3524
-3299
-3150
-3049
-2981
-2958
-3016
-3204
-3567
-4134
-4909
-5872
-6985
-8202
-9475
-10755
-11996
-13147
-14158
-14981
-15575
-15918
-16010
-15873
-15551
-15102
-14590
-14069
-13586
-13166
-12815
-12521
-12262
-12009
-11735
-11422
-11061
-10654
-10212
-9751
-9292
-8855
-8453
-8093
-7769
-7461
-7137
-6762
-6307
-5758
-5119
-4418
-3690
-2971
-2285
-1636
-1010
-385
266
954
1675
2409
3125
3788
4365
4830
5162
5351
5390
5279
5026
4640
4139
3539
2861
2121
1337
522
-315
-1167
-2039
-2938
-3878
-4869
-5914
-7006
-8124
-9240
-10326
-11359
-12323
-13205
-13996
-14679
-15232
-15633
-15861
-15913
-15796
-15535
-15156
-14684
-14137
-13525
-12855
-12142
-11407
-10680
-9987
-9347
-8764
-8226
-7719
-7231
-6759
-6309
-5888
-5499
-5128
-4750
-4339
-3873
-3352
-2794
-2227
-1680
-1169
-691
-230
237
727
1244
1780
2324
2864
3393
3913
4422
4915
5379
5799
6165
6483
6774
7068
7392
7760
8157
8550
8882
9105
9184
9106
8889
8563
8170
7752
7335
6941
6578
6244
5930
5618
5288
4922
4502
4021
3480
2884
2241
1552
811
9
-860
-1794
-2775
-3767
-4724
-5592
-6329
-6903
-7303
-7536
-7624
-7599
-7493
-7335
-7148
-6941
-6719
-6475
-6204
-5901
-5569
-5220
-4867
-4530
-4222
-3950
-3713
-3507
-3325
-3164
-3022
-2900
-2797
-2705
-2609
-2490
-2326
-2101
-1806
-1442
-1018
-556
-74
401
847
1241
1567
1819
1997
2118
2202
2276
2366
2490
2654
2858
3094
3355
3632
3922
4224
4537
4864
5204
5558
5931
6329
6759
7228
7742
8298
8891
9512
10149
10797
11452
12115
12788
13469
14152
14823
15465
16055
16574
17009
17350
17596
17753
17830
17837
17790
17703
17595
17482
17379
17293
17222
17155
17072
16951
16773
16529
16222
15862
15464
15032
14561
14034
13423
12707
11870
10918
9870
8758
7616
6472
5340
4227
3131
2048
978
-74
-1101
-2095
-3048
-3954
-4806
-5592
-6301
-6924
-7454
-7897
-8268
-8591
-8892
-9192
-9507
-9841
-10192
-10558
-10935
-11322
-11718
-12118
-12515
-12893
-13232
-13511
-13708
-13803
-13781
-13633
-13352
-12943
-12419
-11799
-11111
-10379
-9627
-8865
-8100
-7331
-6555
-5772
-4987
-4203
-3430
-2673
-1944
-1262
-657
-175
137
233
88
-297
-892
-1645
-2496
-3395
-4305
-5213
-6122
-7040
-7974
-8926
-9895
-10877
-11870
-12872
-13879
-14874
-15832
-16717
-17494
-18135
-18630
-18985
-19222
-19366
-19442
-19465
-19446
-19387
-19292
-19164
-19007
-18825
-18616
-18377
-18105
-17799
-17464
-17104
-16722
-16309
-15854
-15332
-14727
-14032
-13258
-12434
-11595
-10772
-9983
-9230
-8500
-7778
-7049
-6311
-5571
-4839
-4121
-3416
-2715
-2005
-1279
-542
194
905
1568
2166
2691
3144
3532
3867
4164
4435
4698
4969
5263
5590
5955
6350
6762
7174
7570
7935
8263
8555
8813
9044
9256
9458
9659
9866
10080
10297
10501
10671
10778
10794
10696
10471
10121
9657
9102
8486
7836
7176
6521
5870
5216
4542
3835
3092
2327
1575
880
287
-170
-479
-653
-718
-710
-655
-565
-435
-251
0
320
699
1111
1529
1927
2291
2617
2910
3172
3401
3585
3704
3735
3660
3472
3179
2805
2382
1946
1531
1158
834
553
297
45
-222
-513
-831
-1167
-1513
-1860
-2202
-2538
-2861
-3160
-3417
-3605
-3700
-3685
-3558
-3334
-3040
-2712
-2381
-2074
-1804
-1574
-1378
-1205
-1037
-854
-636
-363
-19
397
876
1397
1933
2455
2943
3385
3779
4129
4440
4716
4957
5164
5337
5481
5602
5707
5801
5883
5949
5993
6005
5979
5910
5795
5636
5435
5203
4950
4690
4434
4188
3950
3710
3457
3179
2870
2528
2151
1738
1280
767
192
-443
-1118
-1796
-2436
-2999
-3470
-3855
-4188
-4513
-4870
-5281
-5746
-6242
-6741
-7214
-7647
-8034
-8379
-8686
-8953
-9179
-9365
-9525
-9681
-9865
-10096
-10379
-10688
-10976
-11185
-11265
-11190
-10966
-10622
-10201
-9742
-9264
-8768
-8246
-7686
-7086
-6453
-5802
-5136
-4446
-3703
-2868
-1906
-806
412
1697
2981
4196
5293
6257
7100
7853
8549
9212
9845
10439
10976
11446
11847
12189
12486
12749
12979
13165
13291
13342
13313
13210
13049
12847
12617
12358
12058
11701
11271
10760
10174
9529
8850
8161
7483
6833
6216
5637
5094
4583
4101
3643
3206
2787
2389
2013
1662
1335
1031
743
468
204
-42
-259
-429
-535
-563
-507
-367
-157
105
390
667
901
1059
1115
1056
884
613
272
-113
-517
-928
-1341
-1759
-2180
-2597
-2998
-3364
-3683
-3955
-4192
-4415
-4651
-4920
-5232
-5586
-5972
-6380
-6803
-7235
-7676
-8124
-8576
-9026
-9475
-9925
-10386
-10871
-11385
-11925
-12467
-12979
-13417
-13744
-13931
-13967
-13854
-13608
-13252
-12811
-12312
-11782
-11248
-10735
-10261
-9833
-9450
-9097
-8759
-8416
-8058
-7680
-7278
-6851
-6395
-5906
-5380
-4817
-4226
-3622
-3023
-2443
-1890
-1360
-846
-336
174
682
1178
1643
2062
2421
2718
2958
3158
3342
3543
3793
4126
4570
5137
5830
6630
7511
8435
9366
10273
11133
11934
12672
13347
13963
14528
15048
15529
15977
16392
16770
17102
17375
17575
17691
17717
17654
17506
17280
16983
16622
16201
15724
15192
14607
13966
13265
12498
11654
10726
9708
8598
7406
6144
4835
3507
2190
914
-291
-1401
-2399
-3274
-4027
-4670
-5219
-5701
-6144
-6577
-7018
-7476
-7943
-8401
-8822
-9178
-9451
-9636
-9745
-9797
-9818
-9822
-9815
-9787
-9721
-9603
-9425
-9194
-8924
-8635
-8342
-8050
-7752
-7432
-7076
-6671
-6218
-5723
-5200
-4666
-4133
-3611
-3102
-2602
-2106
-1602
-1081
-537
35
628
1231
1828
2404
2948
3455
3923
4352
4734
5056
5299
5447
5499
5468
5386
5296
5236
5230
5281
5371
5470
5552
5602
5620
5622
5626
5643
5676
5714
5743
5750
5731
5689
5635
5573
5503
5411
5280
5091
4836
4518
4157
3780
3417
3091
2812
2576
2364
2150
1907
1614
1259
844
380
-114
-614
-1096
-1538
-1923
-2234
-2461
-2598
-2651
-2635
-2574
-2499
-2438
-2410
-2417
-2448
-2482
-2495
-2472
-2410
-2315
-2201
-2077
-1945
-1803
-1639
-1448
-1235
-1010
-795
-604
-447
-319
-203
-77
80
280
527
814
1134
1478
1836
2203
2572
2933
3278
3603
3910
4208
4512
4839
5202
5608
6054
6532
7031
7538
8041
8531
8995
9426
9819
10173
10499
10816
11146
11514
11938
12426
12975
13576
14214
14873
15541
16207
16859
17486
18078
18621
19107
19529
19882
20164
20369
20491
20518
20439
20243
19924
19480
18914
18237
17465
16620
15729
14820
13923
13058
12238
11461
10715
9981
9237
8470
7675
6855
6019
5178
4339
3502
2668
1836
1012
206
-565
-1287
-1949
-2548
-3088
-3579
-4030
-4451
-4837
-5186
-5488
-5739
-5935
-6080
-6180
-6244
-6282
-6307
-6328
-6358
-6405
-6479
-6581
-6708
-6850
-6993
-7121
-7227
-7306
-7363
-7409
-7452
-7501
-7557
-7616
-7668
-7705
-7719
-7707
-7670
-7613
-7547
-7482
-7431
-7406
-7414
-7455
-7519
-7589
-7640
-7652
-7608
-7505
-7351
-7161
-6950
-6729
-6496
-6244
-5959
-5630
-5258
-4850
-4425
-4002
-3597
-3223
-2883
-2577
-2303
-2058
-1840
-1644
-1458
-1266
-1050
-790
-478
-115
280
680
1050
1358
1576
1693
1710
1638
1497
1307
1083
832
550
223
-161
-614
-1137
-1716
-2331
-2950
-3543
-4083
-4556
-4951
-5267
-5508
-5678
-5784
-5831
-5828
-5784
-5703
-5585
-5422
-5199
-4900
-4508
-4019
-3440
-2791
-2107
-1424
-780
-205
280
669
969
1197
1377
1536
1701
1890
2114
2376
2669
2984
3307
3629
3941
4240
4525
4803
5083
5375
5684
6011
6340
6648
6903
7078
7155
7136
7039
6893
6727
6558
6389
6209
6002
5758
5482
5188
4899
4633
4396
4184
3987
3796
3614
3456
3339
3279
3274
3309
3356
3388
3388
3354
3297
3233
3171
3108
3034
2937
2812
2667
2523
2401
2319
2279
2268
2272
2278
2287
2310
2366
2469
2619
2803
2993
3162
3293
3380
3427
3446
3444
3420
3366
3269
3118
2912
2655
2359
2035
1695
1346
990
629
260
-123
-531
-980
-1489
-2073
-2740
-3485
-4294
-5144
-6013
-6882
-7738
-8571
-9373
-10132
-10829
-11443
-11952
-12339
-12592
-12712
-12707
-12589
-12378
-12091
-11749
-11368
-10958
-10527
-10073
-9589
-9070
-8510
-7912
-7286
-6645
-6006
-5382
-4781
-4209
-3667
-3157
-2681
-2242
-1838
-1466
-1115
-777
-444
-113
213
526
819
1088
1331
1547
1735
1881
1966
1965
1856
1628
1288
862
389
-85
-520
-886
-1170
-1373
-1506
-1587
-1635
-1672
-1713
-1775
-1866
-1990
-2143
-2316
-2495
-2665
-2812
-2925
-2993
-3004
-2946
-2809
-2590
-2292
-1930
-1527
-1107
-689
-282
118
524
951
1407
1894
2402
2915
3419
3906
4373
4823
5257
5676
6070
6430
6746
7009
7216
7369
7467
7509
7493
7421
7296
7134
6952
6770
6604
6456
6317
6170
5993
5769
5483
5128
4699
4190
3594
2907
2133
1285
391
-515
-1397
-2227
-2991
-3689
-4330
-4930
-5500
-6049
-6578
-7082
-7555
-7981
-8342
-8613
-8769
-8788
-8657
-8384
-7991
-7521
-7023
-6544
-6126
-5796
-5568
-5443
-5415
-5469
-5586
-5742
-5910
-6064
-6180
-6245
-6250
-6199
-6095
-5947
-5760
-5538
-5284
-5004
-4700
-4377
-4037
-3684
-3320
-2951
-2587
-2241
-1925
-1646
-1400
-1173
-944
-693
-406
-79
278
652
1029
1397
1752
2092
2415
2717
2996
3251
3494
3746
4037
4398
4849
5396
6028
6725
7461
8221
8994
9779
10573
11368
12144
12874
13532
14096
14561
14930
15218
15442
15613
15740
15826
15874
15890
15880
15853
15814
15763
15696
15608
15491
15345
15173
14980
14773
14557
14330
14089
13827
13538
13217
12862
12475
12066
11645
11225
10815
10419
10032
9638
9215
8740
8194
7569
6871
6117
5331
4540
3768
3033
2346
1713
1133
601
110
-354
-801
-1238
-1666
-2075
-2452
-2776
-3030
-3201
-3285
-3285
-3209
-3070
-2883
-2667
-2444
-2244
-2095
-2028
-2065
-2215
-2475
-2825
-3235
-3672
-4098
-4481
-4793
-5015
-5136
-5156
-5086
-4949
-4776
-4598
-4445
-4339
-4286
-4283
-4318
-4369
-4418
-4445
-4437
-4385
-4289
-4155
-3995
-3826
-3664
-3518
-3391
-3274
-3147
-2991
-2790
-2541
-2251
-1942
-1638
-1361
-1122
-923
-753
-603
-466
-346
-256
-213
-233
-320
-462
-637
-814
-965
-1072
-1132
-1155
-1158
-1159
-1172
-1201
-1247
-1310
-1390
-1496
-1637
-1823
-2059
-2342
-2660
-2998
-3338
-3667
-3976
-4263
-4529
-4778
-5015
-5245
-5473
-5700
-5926
-6145
-6348
-6524
-6667
-6778
-6867
-6956
-7068
-7223
-7430
-7688
-7982
-8295
-8609
-8913
-9205
-9482
-9743
-9980
-10176
-10316
-10382
-10364
-10261
-10079
-9828
-9522
-9174
-8798
-8410
-8026
-7668
-7349
-7081
-6865
-6694
-6552
-6425
-6296
-6156
-5996
-5813
-5606
-5374
-5126
-4872
-4629
-4413
-4238
-4109
-4019
-3959
-3909
-3853
-3782
-3688
-3567
-3414
-3217
-2968
-2660
-2297
-1893
-1472
-1065
-693
-371
-104
113
285
410
485
502
455
349
192
2
-208
-434
-677
-947
-1250
-1581
-1923
-2248
-2522
-2720
-2833
-2869
-2851
-2810
-2774
-2755
-2754
-2755
-2734
-2667
-2535
-2332
-2058
-1726
-1349
-942
-518
-85
349
774
1175
1532
1822
2024
2127
2135
2064
1941
1793
1640
1492
1345
1193
1031
863
700
560
460
405
391
403
425
447
467
490
526
581
654
740
831
924
1024
1142
1291
1480
1706
1957
2213
2453
2661
2827
2950
3029
3067
3066
3033
2978
2916
2869
2855
2885
2956
3057
3166
3263
3334
3377
3404
3432
3484
3580
3733
3951
4231
4565
4940
5337
5735
6114
6452
6735
6949
7082
7124
7068
6909
6653
6315
5921
5506
5105
4744
4433
4170
3936
3711
3477
3226
2960
2692
2438
2213
2029
1895
1815
1794
1832
1926
2064
2232
2408
2570
2696
2774
2793
2751
2648
2489
2278
2025
1741
1440
1135
839
562
310
87
-101
-249
-351
-405
-412
-382
-329
-267
-208
-154
-98
-27
76
225
426
681
982
1318
1678
2051
2429
2800
3157
3488
3783
4034
4234
4382
4482
4547
4593
4639
4704
4799
4928
5080
5240
5389
5512
5603
5668
5715
5754
5788
5812
5813
5781
5713
5616
5506
5401
5312
5237
5159
5056
4909
4709
4463
4190
3911
3640
3381
3124
2852
2551
2213
1838
1433
1004
558
91
-402
-922
-1468
-2035
-2610
-3187
-3759
-4328
-4897
-5470
-6047
-6624
-7192
-7741
-8260
-8740
-9173
-9555
-9880
-10148
-10365
-10538
-10681
-10807
-10925
-11040
-11150
-11251
-11337
-11407
-11461
-11500
-11526
-11535
-11519
-11469
-11375
-11234
-11043
-10808
-10534
-10225
-9890
-9536
-9175
-8822
-8489
-8183
-7905
-7640
-7370
-7074
-6738
-6361
-5949
-5517
-5081
-4651
-4229
-3814
-3404
-3000
-2609
-2239
-1902
-1601
-1337
-1104
-895
-703
-523
-354
-192
-35
120
273
418
546
647
710
733
717
672
606
525
427
307
159
-19
-224
-444
-666
-878
-1074
-1251
-1412
-1559
-1694
-1821
-1946
-2081
-2239
-2432
-2668
-2941
-3236
-3535
-3820
-4083
-4330
-4573
-4826
-5098
-5385
-5676
-5958
-6220
-6457
-6670
-6858
-7015
-7124
-7163
-7115
-6974
-6752
-6474
-6175
-5882
-5611
-5364
-5133
-4910
-4691
-4483
-4292
-4125
-3978
-3841
-3698
-3540
-3369
-3198
-3046
-2924
-2828
-2739
-2623
-2450
-2205
-1889
-1528
-1151
-789
-455
-148
147
445
753
1062
1352
1598
1778
1883
1917
1894
1837
1763
1690
1630
1590
1580
1605
1667
1762
1878
1995
2088
2133
2114
2025
1872
1668
1428
1168
892
601
289
-50
-412
-790
-1163
-1512
-1818
-2074
-2280
-2452
-2605
-2755
-2909
-3068
-3223
-3368
-3498
-3616
-3728
-3841
-3959
-4080
-4197
-4306
-4403
-4492
-4577
-4662
-4741
-4803
-4826
-4792
-4688
-4515
-4288
-4026
-3752
-3478
-3210
-2943
-2671
-2388
-2095
-1793
-1485
-1170
-838
-479
-82
361
847
1367
1909
2464
3024
3586
4148
4706
5253
5779
6278
6747
7190
7613
8023
8426
8816
9186
9524
9822
10078
10291
10464
10593
10671
10686
10623
10479
10256
9973
9654
9327
9013
8725
8466
8232
8021
7832
7672
7549
7472
7441
7451
7486
7525
7547
7535
7479
7376
7231
7052
6846
6622
6384
6135
5880
5626
5382
5159
4971
4827
4730
4675
4652
4646
4644
4638
4624
4607
4594
4594
4610
4641
4680
4718
4743
4746
4716
4648
4537
4381
4184
3955
3709
3463
3234
3033
2865
2727
2611
2509
2414
2328
2252
2192
2150
2125
2112
2103
2095
2089
2089
2103
2139
2201
2287
2391
2503
2611
2703
2766
2788
2758
2671
2525
2326
2086
1819
1536
1240
930
600
245
-133
-523
-908
-1273
-1611
-1927
-2239
-2567
-2929
-3327
-3751
-4182
-4600
-4998
-5381
-5767
-6176
-6618
-7088
-7562
-8010
-8403
-8730
-8998
-9231
-9458
-9700
-9963
-10236
-10496
-10720
-10895
-11021
-11109
-11173
-11225
-11262
-11276
-11248
-11163
-11011
-10794
-10522
-10212
-9883
-9553
-9238
-8951
-8700
-8489
-8320
-8192
-8102
-8048
-8029
-8045
-8090
-8160
-8235
-8294
-8311
-8265
-8145
-7949
-7690
-7384
-7046
-6683
-6294
-5872
-5410
-4911
-4384
-3851
-3335
-2859
-2437
-2075
-1776
-1537
-1358
-1237
-1173
-1154
-1163
-1178
-1175
-1137
-1057
-941
-799
-644
-480
-304
-105
126
391
683
982
1265
1514
1722
1895
2049
2196
2343
2482
2596
2659
2651
2563
2396
2162
1872
1537
1159
736
268
-243
-784
-1337
-1883
-2406
-2898
-3355
-3776
-4160
-4499
-4781
-4994
-5133
-5197
-5200
-5160
-5099
-5037
-4986
-4955
-4944
-4955
-4986
-5035
-5101
-5183
-5280
-5394
-5525
-5678
-5849
-6035
-6223
-6399
-6548
-6660
-6735
-6777
-6795
-6794
-6770
-6714
-6614
-6460
-6258
-6026
-5791
-5584
-5426
-5326
-5276
-5261
-5260
-5256
-5238
-5194
-5113
-4981
-4780
-4502
-4148
-3734
-3293
-2860
-2466
-2133
-1863
-1651
-1485
-1355
-1256
-1186
-1138
-1100
-1050
-968
-839
-662
-451
-229
-23
152
295
416
535
669
830
1018
1232
1465
1715
1979
2255
2533
2801
3037
3223
3345
3396
3378
3298
3162
2974
2736
2454
2136
1798
1458
1133
835
566
324
100
-109
-303
-478
-623
-732
-802
-836
-836
-808
-752
-668
-552
-397
-201
39
324
652
1020
1421
1845
2279
2713
3139
3553
3956
4352
4739
5111
5458
5766
6027
6244
6431
6611
6808
7039
7307
7605
7917
8224
8511
8773
9010
9222
9412
9578
9716
9824
9902
9955
9986
9999
9991
9962
9908
9836
9755
9684
9641
9640
9688
9779
9904
10050
10208
10373
10544
10722
10906
11095
11286
11481
11685
11905
12154
12437
12756
13101
13460
13815
14150
14454
14715
14928
15085
15178
15202
15153
15030
14839
14589
14289
13948
13575
13175
12757
12327
11892
11462
11040
10630
10235
9855
9493
9155
8847
8572
8329
8114
7914
7713
7499
7259
6986
6679
6336
5959
5548
5107
4643
4167
3696
3250
2846
2493
2192
1935
1707
1496
1292
1096
912
751
619
515
431
354
270
171
55
-71
-197
-320
-440
-567
-715
-894
-1109
-1354
-1615
-1879
-2137
-2393
-2657
-2941
-3254
-3590
-3928
-4239
-4495
-4672
-4765
-4778
-4729
-4636
-4513
-4372
-4216
-4051
-3883
-3719
-3567
-3430
-3308
-3193
-3078
-2961
-2842
-2730
-2632
-2554
-2496
-2451
-2411
-2369
-2323
-2278
-2240
-2213
-2195
-2178
-2151
-2108
-2048
-1980
-1918
-1877
-1868
-1892
-1944
-2015
-2096
-2181
-2267
-2357
-2452
-2554
-2668
-2796
-2945
-3118
-3317
-3535
-3760
-3971
-4147
-4274
-4344
-4362
-4341
-4297
-4242
-4187
-4137
-4096
-4074
-4083
-4143
-4265
-4459
-4717
-5024
-5357
-5693
-6016
-6318
-6597
-6854
-7082
-7269
-7396
-7445
-7408
-7287
-7104
-6883
-6652
-6423
-6194
-5946
-5655
-5299
-4868
-4373
-3837
-3291
-2760
-2260
-1795
-1359
-949
-567
-224
63
278
416
483
498
483
459
437
421
406
390
371
353
341
336
333
323
294
243
172
91
14
-48
-93
-125
-151
-173
-186
-173
-111
19
226
509
856
1253
1687
2154
2654
3189
3757
4349
4953
5558
6158
6754
7352
7954
8555
9141
9694
10197
10644
11045
11417
11785
12164
12558
12956
13341
13699
14020
14306
14560
14786
14975
15112
15176
15151
15031
14825
14552
14233
13882
13500
13076
12596
12044
11416
10721
9977
9209
8438
7683
6958
6271
5629
5037
4502
4027
3616
3268
2980
2748
2567
2430
2333
2268
2228
2206
2196
2192
2189
2176
2140
2068
1943
1759
1514
1221
898
569
254
-35
-293
-524
-732
-923
-1100
-1261
-1412
-1559
-1717
-1905
-2140
-2431
-2780
-3176
-3602
-4035
-4459
-4858
-5222
-5545
-5820
-6043
-6213
-6332
-6409
-6459
-6498
-6546
-6614
-6710
-6834
-6982
-7147
-7325
-7511
-7704
-7902
-8103
-8310
-8523
-8744
-8975
-9216
-9463
-9706
-9932
-10127
-10282
-10391
-10460
-10498
-10519
-10537
-10559
-10593
-10642
-10707
-10792
-10897
-11021
-11157
-11295
-11425
-11538
-11631
-11711
-11791
-11885
-12002
-12145
-12305
-12468
-12620
-12748
-12847
-12916
-12959
-12977
-12969
-12929
-12854
-12742
-12600
-12439
-12274
-12118
-11977
-11849
-11721
-11577
-11397
-11168
-10883
-10544
-10163
-9753
-9330
-8907
-8488
-8070
-7645
-7204
-6739
-6249
-5741
-5226
-4718
-4224
-3748
-3286
-2831
-2376
-1918
-1461
-1012
-581
-171
218
588
942
1278
1593
1878
2123
2322
2474
2579
2644
2674
2678
2670
2666
2689
2765
2913
3142
3448
3807
4192
4571
4926
5249
5548
5836
6123
6412
6697
6964
7197
7384
7521
7606
7644
7638
7590
7506
7389
7248
7090
6920
6738
6537
6305
6036
5727
5387
5036
4696
4387
4124
3914
3754
3643
3577
3557
3583
3655
3771
3925
4110
4326
4571
4848
5158
5498
5855
6215
6561
6882
7171
7432
7670
7891
8101
8298
8481
8651
8810
8965
9122
9281
9439
9587
9716
9824
9911
9989
10067
10156
10256
10359
10450
10510
10524
10478
10370
10201
9976
9706
9401
9073
8732
8390
8052
7722
7402
7094
6802
6532
6289
6076
5885
5703
5505
5267
4971
4610
4194
3745
3289
2855
2461
2120
1831
1591
1395
1235
1105
995
895
795
684
560
425
284
148
24
-85
-182
-272
-364
-462
-569
-682
-800
-920
-1041
-1161
-1282
-1402
-1522
-1641
-1759
-1877
-1996
-2116
-2235
-2351
-2460
-2561
-2652
-2738
-2823
-2915
-3020
-3140
-3278
-3431
-3595
-3762
-3924
-4070
-4189
-4270
-4307
-4298
-4246
-4160
-4049
-3922
-3786
-3641
-3488
-3322
-3142
-2948
-2740
-2525
-2306
-2090
-1884
-1694
-1531
-1403
-1318
-1285
-1306
-1379
-1492
-1632
-1779
-1911
-2013
-2072
-2085
-2057
-2003
-1936
-1876
-1833
-1816
-1824
-1852
-1892
-1934
-1965
-1977
-1960
-1907
-1816
-1686
-1523
-1337
-1139
-937
-739
-544
-350
-153
51
262
478
695
907
1112
1309
1496
1673
1836
1981
2102
2195
2257
2289
2294
2275
2239
2191
2137
2082
2025
1968
1900
1812
1693
1541
1358
1157
960
786
651
559
505
478
467
471
495
551
649
796
985
1202
1429
1652
1864
2066
2261
2448
2619
2757
2841
2854
2787
2644
2436
2184
1904
1615
1331
1063
827
633
486
382
304
231
138
10
-153
-339
-525
-694
-837
-956
-1063
-1167
-1267
-1349
-1389
-1366
-1271
-1113
-919
-722
-548
-408
-292
-173
-25
172
421
709
1012
1306
1576
1812
2013
2184
2321
2426
2498
2541
2565
2579
2595
2614
2633
2641
2626
2587
2528
2465
2414
2391
2400
2436
2488
2546
2608
2676
2763
2878
3026
3202
3393
3580
3745
3878
3975
4040
4081
4108
4128
4145
4159
4168
4164
4143
4098
4022
3918
3784
3626
3450
3261
3062
2856
2640
2416
2185
1950
1717
1494
1286
1097
927
774
633
496
356
205
35
-157
-369
-597
-833
-1071
-1308
-1543
-1779
-2019
-2261
-2504
-2743
-2978
-3212
-3454
-3715
-4000
-4307
-4620
-4916
-5169
-5363
-5490
-5558
-5582
-5571
-5531
-5455
-5329
-5146
-4907
-4628
-4336
-4062
-3827
-3641
-3503
-3400
-3321
-3260
-3215
-3187
-3174
-3167
-3150
-3106
-3025
-2905
-2755
-2588
-2420
-2256
-2098
-1942
-1784
-1625
-1471
-1330
-1205
-1095
-995
-896
-794
-691
-597
-519
-462
-420
-383
-335
-265
-169
-50
84
228
384
561
773
1028
1327
1659
2003
2335
2632
2880
3069
3199
3271
3288
3254
3176
3057
2902
2710
2479
2202
1875
1499
1087
657
234
-160
-511
-818
-1086
-1325
-1541
-1733
-1896
-2019
-2099
-2139
-2150
-2149
-2150
-2162
-2185
-2216
-2247
-2272
-2288
-2294
-2289
-2270
-2232
-2171
-2083
-1969
-1827
-1660
-1464
-1238
-977
-683
-364
-30
301
618
911
1178
1425
1655
1871
2073
2257
2420
2564
2697
2829
2971
3127
3295
3470
3646
3824
4009
4216
4459
4746
5075
5434
5801
6153
6468
6733
6944
7102
7212
7280
7312
7316
7298
7265
7223
7173
7113
7037
6935
6804
6643
6456
6254
6049
5848
5657
5473
5293
5113
4933
4756
4586
4430
4288
4158
4030
3895
3744
3571
3379
3174
2962
2750
2538
2322
2098
1859
1607
1346
1087
841
618
420
246
88
-59
-201
-337
-464
-578
-674
-750
-806
-844
-864
-867
-856
-834
-810
-799
-814
-870
-975
-1129
-1324
-1546
-1779
-2008
-2223
-2419
-2598
-2763
-2922
-3081
-3248
-3425
-3614
-3813
-4017
-4219
-4410
-4583
-4736
-4867
-4978
-5073
-5155
-5227
-5288
-5337
-5371
-5390
-5396
-5392
-5383
-5375
-5370
-5365
-5356
-5334
-5289
-5216
-5112
-4981
-4832
-4674
-4512
-4351
-4186
-4014
-3833
-3644
-3456
-3283
-3135
-3020
-2936
-2874
-2819
-2760
-2690
-2608
-2521
-2439
-2367
-2308
-2256
-2206
-2148
-2074
-1977
-1851
-1689
-1489
-1249
-978
-686
-392
-114
135
346
518
657
767
853
916
955
972
968
945
905
843
752
620
441
212
-61
-364
-683
-1006
-1334
-1668
-2017
-2390
-2782
-3186
-3589
-3977
-4343
-4683
-4998
-5287
-5546
-5767
-5945
-6080
-6182
-6269
-6364
-6483
-6632
-6808
-6997
-7184
-7361
-7525
-7683
-7842
-8003
-8164
-8318
-8449
-8549
-8607
-8620
-8581
-8485
-8329
-8117
-7860
-7582
-7311
-7075
-6892
-6766
-6687
-6639
-6610
-6600
-6620
-6690
-6824
-7023
-7272
-7542
-7803
-8034
-8228
-8394
-8551
-8713
-8886
-9064
-9237
-9391
-9526
-9649
-9776
-9919
-10085
-10268
-10451
-10613
-10735
-10805
-10819
-10780
-10692
-10558
-10379
-10151
-9873
-9542
-9159
-8728
-8253
-7739
-7193
-6621
-6033
-5436
-4836
-4239
-3648
-3068
-2503
-1961
-1450
-979
-549
-159
199
536
859
1173
1477
1767
2037
2288
2519
2734
2933
3116
3276
3403
3487
3522
3506
3443
3337
3194
3020
2816
2586
2332
2059
1772
1476
1173
865
550
231
-93
-416
-735
-1043
-1336
-1608
-1857
-2078
-2271
-2441
-2594
-2742
-2899
-3073
-3269
-3480
-3693
-3892
-4061
-4186
-4264
-4293
-4276
-4215
-4112
-3973
-3806
-3627
-3452
-3296
-3164
-3051
-2939
-2805
-2629
-2398
-2116
-1793
-1446
-1089
-727
-362
12
392
775
1149
1500
1820
2104
2358
2587
2795
2983
3144
3273
3365
3427
3467
3499
3535
3579
3625
3663
3681
3674
3641
3587
3525
3464
3413
3379
3362
3365
3383
3414
3452
3490
3520
3540
3549
3551
3549
3543
3527
3487
3409
3278
3086
2835
2536
2205
1858
1512
1177
863
575
319
98
-86
-234
-350
-439
-503
-546
-568
-574
-568
-556
-546
-539
-529
-505
-454
-365
-240
-85
85
256
427
606
814
1071
1391
1773
2199
2645
3086
3507
3906
4290
4672
5060
5455
5853
6248
6640
7033
7433
7846
8272
8701
9119
9511
9868
10187
10472
10724
10942
11120
11248
11322
11348
11340
11318
11297
11285
11281
11274
11251
11210
11152
11088
11030
10980
10937
10893
10837
10769
10694
10623
10567
10529
10503
10476
10435
10373
10292
10203
10120
10050
9995
9950
9910
9871
9840
9826
9840
9885
9953
10030
10097
10139
10146
10117
10051
9949
9805
9613
9369
9076
8748
8401
8055
7725
7416
7123
6837
6549
6251
5942
5622
5292
4952
4606
4259
3924
3614
3340
3109
2918
2759
2621
2500
2397
2322
2288
2301
2356
2443
2547
2656
2766
2883
3014
3162
3320
3471
3594
3676
3715
3726
3728
3739
3770
3814
3859
3889
3897
3885
3859
3825
3779
3710
3600
3439
3230
2992
2753
2544
2378
2250
2136
2005
1830
1597
1314
1000
679
372
92
-159
-380
-576
-746
-894
-1024
-1145
-1269
-1404
-1556
-1720
-1886
-2041
-2181
-2305
-2423
-2543
-2675
-2818
-2967
-3112
-3247
-3370
-3484
-3595
-3705
-3809
-3900
-3967
-4003
-4008
-3991
-3963
-3936
-3914
-3898
-3882
-3860
-3826
-3781
-3725
-3662
-3597
-3533
-3473
-3422
-3386
-3368
-3370
-3384
-3402
-3411
-3402
-3372
-3324
-3265
-3199
-3127
-3044
-2940
-2810
-2650
-2468
-2276
-2086
-1909
-1743
-1584
-1423
-1254
-1077
-902
-744
-617
-531
-486
-479
-501
-545
-610
-697
-811
-955
-1128
-1322
-1527
-1731
-1923
-2094
-2242
-2365
-2466
-2546
-2605
-2644
-2664
-2670
-2669
-2669
-2682
-2717
-2777
-2858
-2952
-3042
-3114
-3155
-3159
-3127
-3067
-2986
-2891
-2787
-2671
-2540
-2390
-2220
-2029
-1821
-1596
-1359
-1111
-858
-607
-371
-159
17
155
258
336
398
452
500
536
552
545
517
479
450
445
474
535
619
709
791
857
911
963
1024
1106
1209
1330
1455
1574
1676
1754
1806
1831
1831
1804
1753
1679
1583
1466
1326
1159
958
716
428
99
-258
-625
-981
-1308
-1596
-1846
-2065
-2267
-2463
-2662
-2867
-3075
-3282
-3485
-3680
-3869
-4051
-4230
-4405
-4579
-4753
-4930
-5109
-5290
-5470
-5644
-5807
-5954
-6083
-6199
-6307
-6413
-6523
-6638
-6758
-6879
-6999
-7116
-7232
-7349
-7468
-7587
-7703
-7813
-7916
-8016
-8122
-8242
-8383
-8547
-8729
-8919
-9102
-9268
-9411
-9530
-9628
-9711
-9784
-9849
-9907
-9961
-10015
-10073
-10139
-10212
-10286
-10346
-10379
-10372
-10316
-10214
-10079
-9926
-9775
-9642
-9537
-9463
-9415
-9383
-9356
-9320
-9264
-9180
-9066
-8924
-8759
-8580
-8394
-8205
-8018
-7834
-7653
-7479
-7315
-7162
-7020
-6883
-6741
-6582
-6402
-6199
-5983
-5768
-5568
-5391
-5234
-5087
-4937
-4770
-4583
-4381
-4175
-3978
-3798
-3635
-3481
-3326
-3157
-2966
-2746
-2497
-2216
-1903
-1557
-1181
-780
-362
63
486
901
1303
1688
2050
2382
2677
2934
3160
3369
3579
3808
4061
4335
4611
4872
5101
5293
5455
5599
5734
5862
5974
6055
6089
6071
6008
5917
5818
5729
5656
5597
5542
5483
5413
5332
5243
5148
5051
4952
4854
4764
4690
4638
4611
4600
4592
4575
4540
4490
4439
4405
4403
4436
4495
4564
4626
4674
4710
4743
4777
4809
4822
4792
4696
4526
4293
4022
3747
3493
3270
3071
2877
2669
2436
2181
1915
1654
1406
1171
940
702
452
194
-62
-297
-497
-654
-769
-850
-909
-955
-995
-1032
-1061
-1078
-1075
-1047
-993
-915
-820
-719
-620
-526
-433
-327
-194
-21
196
452
734
1028
1321
1608
1890
2168
2439
2694
2918
3096
3223
3299
3335
3342
3329
3294
3227
3117
2958
2756
2528
2295
2078
1885
1709
1538
1352
1140
901
642
376
113
-137
-372
-591
-793
-973
-1128
-1256
-1357
-1435
-1495
-1539
-1565
-1568
-1541
-1483
-1398
-1294
-1184
-1075
-971
-870
-769
-663
-553
-443
-335
-229
-121
-3
130
280
442
605
758
898
1022
1142
1259
1381
1505
1628
1747
1861
1978
2110
2265
2451
2665
2900
3149
3407
3673
3947
4225
4494
4738
4935
5072
5147
5173
5173
5172
5187
5223
5274
5325
5365
5389
5395
5387
5365
5320
5240
5111
4925
4685
4408
4114
3827
3564
3334
3140
2977
2843
2733
2642
2565
2492
2414
2326
2225
2120
2019
1934
1869
1822
1783
1742
1688
1617
1526
1418
1290
1140
963
757
526
283
46
-167
-345
-483
-590
-675
-752
-827
-901
-969
-1025
-1065
-1087
-1094
-1087
-1068
-1037
-994
-943
-887
-832
-783
-739
-696
-648
-588
-514
-431
-346
-263
-183
-99
1
129
289
475
675
868
1041
1186
1307
1418
1533
1662
1808
1969
2136
2305
2471
2636
2800
2961
3112
3242
3343
3411
3448
3462
3465
3463
3460
3452
3434
3402
3359
3310
3262
3217
3168
3104
3010
2880
2717
2537
2359
2203
2073
1962
1848
1709
1529
1305
1048
777
510
255
5
-253
-533
-841
-1172
-1510
-1837
-2139
-2412
-2658
-2885
-3095
-3285
-3447
-3571
-3657
-3717
-3772
-3849
-3966
-4133
-4339
-4566
-4791
-4998
-5177
-5328
-5455
-5560
-5644
-5704
-5742
-5763
-5782
-5814
-5875
-5968
-6090
-6229
-6370
-6506
-6639
-6776
-6931
-7111
-7318
-7544
-7781
-8018
-8250
-8474
-8690
-8895
-9082
-9239
-9357
-9428
-9452
-9432
-9377
-9293
-9183
-9049
-8889
-8708
-8513
-8312
-8111
-7911
-7706
-7485
-7242
-6971
-6678
-6372
-6061
-5753
-5446
-5134
-4813
-4478
-4132
-3782
-3433
-3088
-2740
-2379
-1998
-1594
-1174
-755
-352
22
365
683
986
1282
1573
1849
2097
2305
2463
2574
2645
2685
2704
2707
2697
2677
2649
2620
2593
2569
2541
2499
2432
2332
2199
2041
1872
1706
1554
1421
1310
1218
1142
1081
1031
987
941
885
813
727
631
537
454
387
336
296
260
225
194
177
182
217
278
354
430
492
531
549
552
549
549
557
575
607
655
725
819
937
1073
1218
1364
1508
1652
1803
1967
2146
2332
2511
2664
2779
2856
2902
2936
2972
3020
3080
3141
3194
3231
3252
3263
3271
3280
3285
3278
3248
3189
3103
3002
2904
2823
2771
2750
2757
2788
2836
2899
2975
3060
3153
3251
3351
3455
3567
3690
3826
3968
4106
4225
4315
4372
4400
4410
4412
4411
4407
4391
4356
4299
4226
4150
4086
4045
4029
4029
4029
4011
3966
3885
3769
3620
3441
3233
3000
2747
2484
2222
1975
1749
1542
1347
1151
947
732
516
312
132
-14
-124
-205
-261
-299
-318
-313
-279
-215
-124
-13
108
232
355
480
610
747
890
1035
1175
1303
1414
1510
1590
1658
1713
1753
1771
1761
1716
1629
1498
1320
1099
836
539
214
-132
-490
-853
-1217
-1576
-1927
-2269
-2602
-2931
-3258
-3590
-3928
-4270
-4606
-4922
-5204
-5437
-5619
-5750
-5842
-5907
-5954
-5987
-6002
-5996
-5964
-5905
-5827
-5738
-5647
-5556
-5465
-5370
-5265
-5147
-5021
-4893
-4773
-4668
-4585
-4528
-4500
-4503
-4536
-4592
-4661
-4723
-4758
-4746
-4677
-4551
-4382
-4193
-4006
-3840
-3704
-3602
-3532
-3490
-3475
-3486
-3520
-3567
-3616
-3654
-3673
-3674
-3669
-3677
-3713
-3783
-3878
-3976
-4050
-4077
-4046
-3968
-3857
-3736
-3622
-3517
-3414
-3295
-3148
-2965
-2757
-2541
-2341
-2174
-2047
-1957
-1886
-1819
-1738
-1637
-1513
-1375
-1231
-1094
-971
-869
-794
-749
-736
-757
-810
-892
-995
-1114
-1241
-1373
-1508
-1646
-1787
-1931
-2075
-2215
-2346
-2461
-2555
-2624
-2662
-2667
-2636
-2567
-2458
-2311
-2128
-1914
-1675
-1420
-1155
-884
-611
-335
-52
240
548
876
1225
1592
1970
2349
2721
3078
3415
3733
4033
4315
4578
4813
5015
5175
5293
5375
5434
5484
5540
5607
5681
5749
5797
5810
5784
5721
5634
5536
5440
5355
5281
5213
5147
5077
5002
4923
4838
4746
4642
4516
4361
4170
3942
3683
3400
3105
2808
2513
2223
1933
1640
1338
1027
714
407
119
-140
-366
-557
-721
-868
-1006
-1143
-1281
-1419
-1557
-1696
-1840
-1999
-2180
-2393
-2639
-2915
-3214
-3527
-3845
-4159
-4466
-4760
-5039
-5297
-5530
-5734
-5906
-6047
-6158
-6241
-6296
-6323
-6324
-6301
-6259
-6206
-6151
-6099
-6051
-6002
-5945
-5871
-5776
-5662
-5536
-5408
-5287
-5178
-5080
-4987
-4888
-4774
-4638
-4477
-4291
-4083
-3858
-3619
-3373
-3121
-2869
-2617
-2365
-2109
-1847
-1573
-1284
-979
-663
-339
-16
299
600
882
1144
1387
1617
1838
2057
2276
2494
2704
2900
3070
3210
3321
3413
3499
3596
3713
3853
4006
4164
4306
4423
4511
4575
4621
4659
4695
4730
4765
4803
4851
4918
5018
5155
5331
5537
5758
5981
6194
6394
6581
6756
6916
7054
7157
7217
7227
7196
7137
7072
7017
6985
6976
6986
7008
7034
7064
7098
7136
7177
7213
7235
7235
7211
7164
7102
7032
6955
6874
6783
6682
6572
6458
6346
6238
6133
6022
5897
5753
5592
5423
5261
5116
4992
4882
4776
4664
4546
4429
4326
4248
4198
4163
4124
4057
3949
3800
3625
3445
3278
3134
3006
2883
2752
2613
2475
2362
2297
2297
2368
2499
2671
2864
3061
3254
3445
3637
3836
4046
4270
4505
4750
5002
5255
5505
5743
5966
6168
6350
6511
6651
6768
6857
6913
6932
6916
6869
6798
6709
6602
6471
6311
6115
5885
5629
5360
5088
4818
4548
4267
3966
3642
3299
2952
2617
2306
2020
1749
1476
1184
862
506
125
-273
-675
-1073
-1459
-1830
-2180
-2507
-2809
-3089
-3354
-3611
-3866
-4121
-4368
-4595
-4790
-4943
-5058
-5144
-5219
-5300
-5400
-5522
-5667
-5829
-6004
-6191
-6389
-6600
-6824
-7057
-7299
-7544
-7793
-8041
-8287
-8524
-8742
-8931
-9082
-9189
-9254
-9286
-9293
-9283
-9258
-9214
-9147
-9051
-8927
-8780
-8620
-8456
-8296
-8146
-8003
-7866
-7732
-7602
-7477
-7360
-7250
-7145
-7038
-6920
-6784
-6627
-6451
-6262
-6070
-5884
-5707
-5539
-5371
-5193
-4995
-4773
-4532
-4282
-4040
-3822
-3637
-3489
-3374
-3281
-3201
-3128
-3058
-2990
-2922
-2852
-2773
-2680
-2565
-2426
-2265
-2084
-1888
-1681
-1464
-1240
-1016
-802
-609
-450
-330
-247
-194
-159
-134
-116
-110
-124
-166
-239
-338
-451
-567
-676
-775
-865
-948
-1027
-1102
-1169
-1231
-1292
-1359
-1442
-1547
-1674
-1813
-1951
-2073
-2172
-2244
-2296
-2334
-2364
-2388
-2404
-2408
-2401
-2387
-2371
-2359
-2353
-2346
-2331
-2296
-2235
-2146
-2032
-1899
-1753
-1595
-1426
-1245
-1055
-862
-674
-501
-346
-210
-90
21
125
226
325
422
519
618
721
825
925
1012
1084
1138
1181
1222
1269
1325
1384
1433
1462
1464
1442
1409
1377
1352
1330
1295
1229
1116
955
758
548
348
173
26
-102
-222
-342
-459
-561
-631
-656
-636
-579
-503
-424
-350
-281
-208
-121
-13
117
267
430
602
784
975
1176
1381
1576
1749
1887
1986
2050
2090
2121
2152
2189
2228
2260
2278
2276
2255
2220
2176
2131
2087
2048
2013
1982
1953
1926
1896
1860
1814
1757
1694
1632
1583
1555
1555
1582
1630
1689
1753
1819
1889
1970
2068
2183
2310
2438
2552
2643
2706
2748
2781
2821
2881
2968
3080
3210
3346
3476
3592
3691
3769
3827
3863
3876
3869
3847
3819
3797
3790
3799
3821
3845
3858
3854
3834
3808
3793
3808
3863
3958
4083
4228
4374
4512
4639
4758
4871
4983
5091
5194
5290
5381
5474
5577
5697
5837
5991
6152
6306
6445
6563
6658
6731
6784
6818
6831
6824
6798
6757
6709
6661
6619
6584
6557
6535
6516
6499
6486
6479
6480
6490
6507
6529
6555
6582
6610
6634
6653
6663
6660
6643
6611
6566
6509
6442
6364
6277
6182
6081
5977
5874
5772
5671
5565
5446
5310
5156
4989
4817
4652
4501
4370
4254
4149
4046
3942
3832
3717
3598
3474
3345
3209
3063
2910
2754
2601
2459
2333
2224
2129
2040
1950
1852
1742
1620
1494
1372
1262
1173
1106
1058
1020
983
940
886
823
752
675
592
496
380
239
71
-116
-310
-500
-676
-841
-1002
-1174
-1370
-1594
-1844
-2111
-2383
-2653
-2917
-3173
-3423
-3662
-3884
-4078
-4241
-4371
-4479
-4580
-4693
-4830
-4996
-5188
-5400
-5624
-5860
-6108
-6372
-6653
-6950
-7256
-7567
-7878
-8191
-8508
-8832
-9160
-9488
-9805
-10104
-10382
-10639
-10879
-11107
-11322
-11519
-11693
-11840
-11961
-12064
-12156
-12241
-12314
-12361
-12364
-12311
-12199
-12037
-11846
-11645
-11451
-11269
-11096
-10926
-10756
-10586
-10421
-10264
-10112
-9956
-9784
-9587
-9368
-9141
-8930
-8756
-8630
-8549
-8499
-8459
-8413
-8356
-8292
-8232
-8183
-8151
-8125
-8101
-8069
-8029
-7989
-7955
-7935
-7931
-7942
-7966
-8006
-8070
-8166
-8297
-8457
-8627
-8781
-8900
-8972
-9004
-9013
-9019
-9035
-9060
-9082
-9082
-9047
-8974
-8872
-8755
-8636
-8518
-8392
-8243
-8057
-7825
-7551
-7243
-6914
-6576
-6237
-5906
-5590
-5299
-5046
-4837
-4674
-4551
-4457
-4383
-4324
-4282
-4263
-4268
-4291
-4317
-4329
-4312
-4263
-4189
-4107
-4033
-3974
-3924
-3871
-3799
-3704
-3593
-3482
-3390
-3330
-3300
-3283
-3261
-3212
-3129
-3011
-2865
-2698
-2511
-2302
-2065
-1800
-1515
-1223
-936
-660
-388
-106
204
553
940
1351
1765
2163
2531
2870
3186
3489
3783
4066
4332
4573
4785
4968
5128
5269
5396
5510
5610
5692
5756
5801
5825
5826
5800
5745
5667
5577
5488
5417
5370
5341
5314
5267
5184
5059
4902
4735
4580
4451
4349
4258
4157
4027
3865
3674
3477
3295
3147
3039
2967
2920
2889
2866
2851
2848
2863
2897
2950
3018
3096
3181
3269
3358
3447
3531
3607
3671
3721
3759
3789
3816
3845
3879
3917
3955
3989
4010
4013
3994
3953
3894
3826
3758
3702
3664
3645
3644
3658
3681
3715
3761
3824
3908
4014
4139
4278
4423
4571
4720
4870
5019
5164
5303
5428
5537
5630
5713
5793
5879
5974
6081
6194
6312
6434
6563
6708
6876
7071
7292
7529
7768
7995
8197
8367
8507
8619
8711
8789
8856
8912
8951
8965
8944
8878
8762
8598
8397
8176
7958
7761
7597
7468
7367
7281
7201
7120
7041
6971
6916
6878
6855
6838
6819
6794
6762
6730
6704
6687
6678
6667
6645
6604
6541
6462
6376
6290
6208
6127
6040
5940
5827
5704
5585
5482
5406
5357
5330
5314
5295
5262
5212
5145
5062
4965
4854
4725
4576
4407
4219
4018
3809
3593
3366
3122
2852
2551
2218
1861
1492
1123
766
425
101
-211
-514
-809
-1093
-1363
-1612
-1838
-2039
-2219
-2382
-2531
-2667
-2791
-2901
-2995
-3077
-3149
-3216
-3281
-3347
-3413
-3478
-3539
-3594
-3644
-3686
-3721
-3743
-3751
-3742
-3715
-3674
-3628
-3583
-3548
-3529
-3525
-3536
-3560
-3594
-3638
-3689
-3745
-3800
-3849
-3883
-3902
-3907
-3909
-3919
-3950
-4008
-4091
-4186
-4277
-4346
-4383
-4383
-4353
-4305
-4251
-4199
-4153
-4111
-4069
-4022
-3969
-3912
-3857
-3804
-3755
-3701
-3636
-3547
-3427
-3274
-3093
-2894
-2693
-2501
-2330
-2182
-2058
-1954
-1865
-1790
-1729
-1687
-1666
-1670
-1695
-1737
-1789
-1842
-1888
-1924
-1947
-1958
-1957
-1948
-1933
-1916
-1902
-1894
-1893
-1899
-1910
-1921
-1930
-1935
-1939
-1944
-1953
-1964
-1970
-1963
-1931
-1865
-1763
-1626
-1463
-1282
-1091
-893
-689
-478
-258
-32
195
415
622
813
988
1150
1303
1451
1593
1728
1850
1952
2029
2080
2103
2103
2083
2051
2009
1962
1907
1847
1779
1708
1639
1580
1537
1515
1513
1526
1546
1565
1579
1591
1604
1624
1652
1684
1715
1734
1736
1721
1693
1659
1621
1577
1519
1435
1319
1169
993
807
623
451
290
130
-39
-228
-438
-662
-886
-1095
-1277
-1431
-1559
-1673
-1783
-1900
-2029
-2171
-2320
-2472
-2615
-2743
-2849
-2929
-2989
-3036
-3082
-3138
-3214
-3310
-3423
-3545
-3668
-3786
-3898
-4005
-4106
-4199
-4282
-4349
-4398
-4432
-4456
-4478
-4503
-4533
-4562
-4586
-4599
-4600
-4593
-4584
-4579
-4580
-4584
-4586
-4583
-4572
-4557
-4543
-4533
-4524
-4510
-4477
-4417
-4326
-4207
-4072
-3934
-3806
-3694
-3601
-3525
-3460
-3404
-3351
-3296
-3230
-3145
-3030
-2883
-2707
-2510
-2304
-2099
-1897
-1694
-1482
-1256
-1012
-759
-506
-263
-35
181
395
617
851
1092
1328
1543
1728
1877
1997
2099
2192
2281
2365
2436
2490
2525
2547
2566
2591
2626
2666
2701
2722
2723
2708
2688
2678
2692
2737
2810
2903
3002
3096
3180
3253
3319
3384
3455
3535
3625
3724
3827
3928
4021
4102
4165
4212
4247
4276
4305
4337
4370
4399
4413
4403
4365
4299
4211
4110
4005
3898
3789
3671
3535
3376
3192
2990
2781
2576
2389
2226
2088
1968
1852
1727
1578
1396
1179
932
665
393
126
-123
-348
-546
-713
-847
-945
-1006
-1034
-1032
-1010
-983
-957
-940
-933
-929
-922
-906
-875
-832
-778
-718
-655
-589
-519
-443
-360
-269
-172
-72
31
136
241
342
435
512
566
594
600
589
575
566
570
586
608
628
635
624
591
538
464
371
259
127
-24
-191
-371
-555
-741
-927
-1114
-1307
-1509
-1722
-1942
-2160
-2368
-2553
-2709
-2830
-2917
-2973
-3001
-3005
-2985
-2942
-2876
-2786
-2676
-2551
-2420
-2290
-2168
-2056
-1951
-1846
-1732
-1602
-1452
-1284
-1106
-928
-759
-607
-473
-354
-247
-143
-37
75
197
328
466
606
741
863
965
1043
1100
1142
1177
1213
1254
1297
1335
1358
1357
1330
1279
1213
1139
1064
990
915
834
745
650
551
455
367
289
222
163
110
62
22
-9
-27
-31
-20
5
43
94
154
221
286
341
377
387
367
322
260
194
134
87
59
48
53
73
107
158
228
316
420
533
646
750
836
898
933
942
929
899
858
810
758
706
654
606
563
528
501
481
465
448
424
390
345
291
234
177
124
76
31
-13
-56
-99
-142
-185
-229
-276
-328
-387
-451
-514
-570
-609
-627
-623
-601
-567
-531
-502
-490
-500
-537
-603
-694
-805
-925
-1042
-1145
-1227
-1287
-1331
-1368
-1409
-1461
-1526
-1604
-1689
-1778
-1870
-1963
-2058
-2149
-2233
-2303
-2351
-2376
-2380
-2370
-2353
-2336
-2320
-2304
-2279
-2241
-2186
-2112
-2025
-1931
-1836
-1745
-1662
-1589
-1526
-1470
-1421
-1378
-1340
-1310
-1294
-1297
-1326
-1382
-1463
-1561
-1663
-1757
-1834
-1889
-1921
-1934
-1934
-1923
-1903
-1875
-1840
-1803
-1768
-1739
-1718
-1703
-1689
-1671
-1643
-1608
-1566
-1523
-1481
-1440
-1397
-1348
-1289
-1220
-1144
-1063
-977
-881
-769
-634
-473
-288
-91
107
294
464
619
765
908
1050
1189
1317
1427
1515
1586
1647
1711
1787
1879
1986
2100
2214
2324
2430
2536
2647
2765
2889
3011
3124
3221
3294
3343
3368
3375
3368
3353
3338
3326
3324
3332
3350
3378
3412
3450
3492
3537
3586
3635
3683
3725
3756
3776
3786
3794
3809
3838
3887
3954
4032
4110
4180
4236
4280
4315
4350
4393
4450
4524
4613
4715
4827
4944
5061
5170
5262
5327
5356
5342
5284
5187
5060
4913
4757
4597
4436
4270
4097
3915
3723
3528
3334
3149
2978
2820
2675
2536
2400
2263
2124
1982
1839
1697
1554
1412
1270
1131
995
865
742
626
518
416
323
238
163
98
40
-16
-78
-150
-237
-337
-445
-551
-648
-731
-800
-857
-909
-960
-1012
-1069
-1128
-1190
-1259
-1339
-1432
-1541
-1661
-1790
-1920
-2050
-2180
-2315
-2464
-2631
-2818
-3020
-3231
-3440
-3641
-3831
-4011
-4190
-4367
-4543
-4714
-4870
-5003
-5106
-5178
-5223
-5247
-5258
-5262
-5262
-5258
-5249
-5234
-5211
-5182
-5146
-5103
-5049
-4981
-4892
-4782
-4649
-4498
-4336
-4171
-4011
-3861
-3724
-3599
-3485
-3381
-3286
-3201
-3129
-3070
-3023
-2986
-2952
-2917
-2872
-2813
-2736
-2643
-2536
-2422
-2304
-2189
-2079
-1973
-1869
-1762
-1649
-1528
-1400
-1269
-1137
-1010
-891
-778
-666
-551
-427
-293
-149
1
152
299
441
576
707
834
958
1076
1185
1279
1357
1417
1462
1494
1515
1528
1528
1513
1479
1424
1350
1264
1173
1084
1000
926
854
779
696
603
503
400
303
216
141
74
5
-74
-170
-284
-409
-534
-645
-731
-787
-818
-833
-845
-865
-902
-956
-1022
-1094
-1165
-1231
-1294
-1360
-1434
-1522
-1626
-1747
-1878
-2013
-2147
-2274
-2393
-2503
-2607
-2705
-2797
-2881
-2952
-3005
-3033
-3034
-3011
-2972
-2926
-2888
-2865
-2864
-2881
-2908
-2938
-2962
-2979
-2995
-3015
-3047
-3091
-3142
-3188
-3216
-3217
-3189
-3138
-3076
-3015
-2960
-2914
-2870
-2820
-2758
-2687
-2612
-2544
-2492
-2463
-2453
-2455
-2460
-2460
-2452
-2436
-2418
-2400
-2385
-2374
-2365
-2356
-2348
-2343
-2340
-2337
-2331
-2312
-2275
-2214
-2132
-2033
-1925
-1815
-1705
-1592
-1469
-1330
-1170
-991
-801
-612
-436
-284
-160
-67
-1
42
65
70
59
32
-8
-58
-110
-159
-198
-222
-228
-218
-191
-152
-102
-44
19
84
145
194
226
238
229
207
181
165
168
192
237
294
357
420
483
551
630
724
831
944
1052
1147
1223
1283
1335
1390
1456
1537
1629
1724
1815
1896
1965
2024
2077
2131
2186
2246
2312
2383
2463
2550
2646
2746
2846
2941
3026
3100
3161
3211
3252
3284
3310
3333
3359
3396
3453
3535
3644
3775
3921
4070
4215
4349
4471
4582
4685
4780
4867
4942
5005
5059
5110
5165
5227
5297
5368
5433
5481
5505
5504
5484
5453
5418
5385
5357
5331
5305
5276
5246
5213
5179
5142
5097
5041
4969
4883
4790
4698
4619
4563
4533
4527
4540
4562
4588
4615
4648
4691
4747
4814
4887
4952
4997
5015
5003
4969
4926
4887
4862
4851
4848
4839
4812
4763
4693
4618
4556
4525
4537
4591
4678
4782
4887
4981
5062
5133
5203
5277
5359
5445
5526
5592
5637
5658
5660
5647
5629
5612
5598
5590
5587
5589
5596
5605
5616
5622
5618
5599
5561
5506
5437
5358
5273
5184
5086
4976
4847
4696
4525
4338
4144
3950
3762
3584
3416
3260
3114
2979
2853
2735
2623
2516
2411
2306
2199
2090
1977
1857
1729
1594
1456
1320
1196
1092
1010
955
918
897
887
887
897
917
944
971
987
980
942
870
766
637
487
316
120
-108
-371
-667
-984
-1308
-1626
-1932
-2229
-2526
-2833
-3154
-3482
-3801
-4093
-4342
-4542
-4699
-4828
-4945
-5060
-5175
-5284
-5380
-5456
-5516
-5570
-5631
-5715
-5830
-5976
-6149
-6342
-6545
-6753
-6962
-7169
-7373
-7572
-7767
-7958
-8148
-8344
-8544
-8752
-8961
-9166
-9359
-9533
-9685
-9817
-9932
-10037
-10135
-10230
-10324
-10418
-10513
-10612
-10716
-10829
-10951
-11084
-11225
-11370
-11513
-11648
-11770
-11875
-11962
-12033
-12090
-12137
-12172
-12194
-12195
-12167
-12105
-12006
-11873
-11715
-11545
-11373
-11210
-11058
-10916
-10780
-10643
-10501
-10350
-10191
-10026
-9858
-9688
-9519
-9349
-9176
-8998
-8814
-8626
-8438
-8253
-8074
-7901
-7726
-7540
-7335
-7108
-6861
-6607
-6360
-6138
-5950
-5797
-5673
-5567
-5470
-5374
-5281
-5193
-5113
-5040
-4968
-4890
-4798
-4691
-4569
-4437
-4297
-4146
-3978
-3783
-3556
-3299
-3021
-2736
-2458
-2196
-1950
-1716
-1488
-1262
-1039
-825
-627
-446
-277
-111
59
240
428
619
808
996
1191
1405
1651
1931
2237
2552
2852
3122
3356
3563
3758
3962
4186
4434
4701
4973
5243
5503
5752
5992
6225
6449
6662
6859
7036
7194
7334
7455
7557
7635
7685
7703
7692
7657
7608
7552
7493
7431
7360
7276
7177
7068
6958
6857
6774
6714
6678
6664
6668
6690
6731
6793
6873
6968
7071
7172
7264
7345
7414
7477
7538
7599
7659
7714
7757
7783
7787
7771
7738
7693
7641
7589
7541
7500
7469
7449
7440
7439
7443
7445
7444
7437
7426
7414
7407
7407
7414
7424
7431
7425
7403
7361
7304
7240
7179
7129
7096
7079
7072
7065
7050
7018
6966
6899
6822
6745
6676
6621
6583
6561
6555
6564
6591
6640
6713
6809
6923
7041
7147
7226
7267
7268
7233
7174
7097
7008
6904
6780
6631
6456
6262
6061
5865
5684
5520
5370
5227
5081
4931
4778
4624
4471
4315
4149
3965
3756
3524
3277
3027
2783
2549
2321
2088
1839
1567
1276
974
677
395
136
-99
-315
-515
-701
-874
-1030
-1170
-1296
-1412
-1521
-1625
-1720
-1802
-1862
-1897
-1904
-1883
-1836
-1765
-1673
-1562
-1438
-1307
-1180
-1064
-963
-877
-799
-723
-646
-568
-492
-423
-364
-312
-260
-204
-138
-65
9
79
138
186
224
255
279
291
283
251
194
118
34
-46
-116
-177
-237
-305
-388
-485
-590
-694
-792
-879
-959
-1032
-1096
-1144
-1167
-1155
-1108
-1028
-926
-808
-679
-534
-366
-170
50
281
507
713
892
1051
1205
1371
1555
1752
1946
2115
2246
2333
2385
2413
2428
2429
2409
2355
2258
2119
1946
1756
1561
1366
1169
958
726
470
197
-83
-357
-619
-869
-1113
-1356
-1597
-1834
-2059
-2267
-2459
-2642
-2824
-3014
-3218
-3432
-3654
-3879
-4106
-4337
-4577
-4826
-5081
-5335
-5578
-5805
-6014
-6209
-6396
-6581
-6766
-6948
-7124
-7288
-7440
-7578
-7702
-7811
-7899
-7962
-7995
-8000
-7980
-7945
-7905
-7868
-7836
-7810
-7788
-7769
-7754
-7747
-7750
-7763
-7784
-7804
-7816
-7814
-7793
-7753
-7697
-7631
-7560
-7490
-7425
-7367
-7310
-7248
-7171
-7069
-6936
-6774
-6594
-6409
-6235
-6081
-5949
-5832
-5722
-5609
-5489
-5363
-5234
-5104
-4969
-4821
-4654
-4463
-4254
-4035
-3825
-3629
-3452
-3285
-3119
-2944
-2759
-2572
-2396
-2244
-2120
-2020
-1931
-1841
-1743
-1639
-1543
-1470
-1432
-1435
-1471
-1532
-1608
-1693
-1789
-1896
-2016
-2142
-2262
-2365
-2444
-2499
-2542
-2590
-2657
-2749
-2860
-2975
-3077
-3154
-3205
-3239
-3271
-3316
-3381
-3463
-3551
-3629
-3689
-3726
-3746
-3760
-3781
-3814
-3861
-3914
-3964
-4002
-4024
-4030
-4027
-4019
-4014
-4013
-4013
-4011
-4002
-3982
-3951
-3908
-3853
-3791
-3722
-3652
-3590
-3541
-3515
-3514
-3535
-3569
-3601
-3617
-3605
-3562
-3490
-3396
-3287
-3168
-3040
-2903
-2753
-2592
-2425
-2259
-2097
-1939
-1780
-1609
-1420
-1214
-998
-789
-603
-450
-329
-230
-135
-27
103
249
399
536
646
726
781
825
870
924
985
1045
1097
1136
1164
1189
1219
1260
1310
1359
1395
1406
1387
1338
1270
1190
1107
1022
932
834
724
606
488
378
289
226
188
171
165
161
151
129
94
45
-17
-89
-166
-244
-318
-380
-427
-457
-472
-476
-473
-465
-451
-427
-389
-333
-259
-172
-81
5
79
137
182
223
270
330
409
506
615
729
842
954
1067
1186
1317
1462
1621
1788
1957
2122
2283
2440
2597
2754
2911
3062
3203
3333
3454
3579
3719
3886
4083
4309
4549
4789
5018
5230
5430
5625
5820
6015
6203
6375
6519
6632
6718
6786
6847
6906
6963
7013
7050
7075
7092
7112
7144
7193
7252
7310
7355
7378
7383
7378
7376
7385
7405
7425
7431
7414
7371
7312
7250
7199
7164
7139
7114
7076
7019
6947
6870
6801
6747
6711
6689
6674
6663
6657
6659
6672
6691
6709
6717
6705
6674
6631
6587
6552
6527
6508
6482
6441
6381
6308
6233
6168
6113
6064
6006
5928
5824
5699
5569
5449
5344
5253
5160
5048
4904
4728
4532
4336
4158
4006
3881
3770
3661
3546
3424
3296
3169
3044
2919
2789
2649
2500
2347
2199
2060
1930
1804
1670
1520
1351
1171
990
823
679
561
467
390
322
259
198
139
80
17
-55
-139
-235
-341
-450
-561
-672
-784
-902
-1028
-1161
-1299
-1439
-1578
-1718
-1860
-2009
-2168
-2330
-2490
-2640
-2772
-2889
-2996
-3102
-3215
-3336
-3459
-3573
-3667
-3736
-3781
-3814
-3849
-3898
-3969
-4061
-4165
-4270
-4367
-4452
-4528
-4600
-4676
-4762
-4858
-4961
-5066
-5165
-5253
-5329
-5391
-5441
-5481
-5514
-5543
-5568
-5593
-5619
-5645
-5671
-5694
-5709
-5711
-5698
-5671
-5632
-5588
-5548
-5516
-5493
-5475
-5457
-5431
-5395
-5350
-5305
-5270
-5254
-5261
-5288
-5327
-5368
-5402
-5425
-5438
-5445
-5448
-5447
-5440
-5422
-5393
-5356
-5320
-5296
-5293
-5311
-5346
-5385
-5414
-5425
-5412
-5380
-5336
-5285
-5229
-5165
-5086
-4986
-4861
-4713
-4548
-4373
-4192
-4006
-3815
-3613
-3402
-3182
-2959
-2736
-2517
-2300
-2084
-1866
-1647
-1433
-1235
-1063
-924
-819
-742
-681
-624
-561
-487
-402
-309
-210
-109
-5
101
210
317
416
501
564
604
622
625
620
616
620
635
660
691
726
760
792
822
852
884
917
952
985
1012
1027
1027
1012
985
948
905
859
809
755
698
639
579
522
471
427
389
356
325
295
267
244
225
212
202
194
187
184
195
231
303
418
576
768
979
1194
1399
1591
1770
1945
2121
2303
2491
2681
2865
3040
3205
3361
3516
3673
3834
3999
4163
4320
4466
4599
4716
4820
4912
4994
5066
5128
5182
5229
5271
5309
5345
5379
5412
5442
5468
5490
5507
5521
5533
5542
5548
5547
5536
5509
5461
5391
5299
5186
5058
4919
4771
4615
4451
4280
4104
3928
3759
3604
3466
3346
3239
3138
3037
2932
2825
2721
2629
2556
2504
2470
2448
2427
2397
2350
2283
2195
2088
1970
1850
1737
1643
1575
1537
1525
1534
1551
1568
1576
1571
1553
1525
1487
1437
1372
1286
1175
1037
875
693
499
298
93
-114
-323
-535
-751
-972
-1197
-1427
-1662
-1899
-2133
-2358
-2570
-2766
-2947
-3119
-3290
-3467
-3652
-3844
-4037
-4225
-4400
-4562
-4712
-4853
-4987
-5115
-5235
-5344
-5443
-5531
-5612
-5689
-5764
-5835
-5900
-5951
-5985
-5999
-5994
-5972
-5935
-5881
-5812
-5724
-5621
-5504
-5381
-5255
-5130
-5005
-4876
-4743
-4605
-4467
-4337
-4225
-4137
-4072
-4027
-3996
-3969
-3943
-3916
-3890
-3867
-3847
-3826
-3799
-3759
-3703
-3629
-3540
-3441
-3335
-3228
-3123
-3024
-2933
-2853
-2784
-2725
-2673
-2626
-2582
-2542
-2508
-2481
-2464
-2452
-2440
-2420
-2385
-2331
-2258
-2169
-2067
-1957
-1840
-1718
-1594
-1473
-1358
-1255
-1163
-1081
-999
-910
-807
-691
-567
-443
-331
-234
-153
-80
-8
71
158
250
343
431
512
590
667
746
829
911
987
1054
1109
1156
1200
1248
1303
1364
1429
1491
1548
1597
1642
1686
1735
1791
1854
1922
1991
2056
2116
2169
2214
2253
2285
2311
2332
2349
2365
2387
2421
2472
2545
2638
2746
2860
2968
3060
3128
3174
3204
3226
3252
3288
3334
3387
3437
3478
3505
3519
3524
3525
3526
3525
3522
3513
3498
3483
3478
3493
3538
3613
3712
3819
3914
3983
4017
4016
3987
3941
3885
3822
3748
3655
3537
3393
3227
3050
2871
2701
2541
2391
2244
2097
1949
1806
1672
1555
1455
1371
1295
1220
1138
1048
949
843
734
620
502
377
247
113
-20
-148
-268
-378
-482
-579
-671
-756
-832
-897
-953
-1004
-1053
-1105
-1160
-1213
-1257
-1285
-1292
-1282
-1261
-1238
-1218
-1205
-1192
-1171
-1132
-1068
-975
-855
-710
-544
-359
-159
53
272
492
704
904
1090
1263
1428
1590
1754
1919
2087
2255
2422
2586
2745
2898
3039
3163
3266
3342
3392
3418
3426
3421
3409
3393
3373
3347
3313
3269
3217
3158
3097
3037
2982
2933
2890
2848
2804
2757
2709
2666
2638
2634
2660
2715
2789
2870
2943
2999
3033
3050
3057
3060
3062
3058
3042
3008
2952
2877
2791
2700
2609
2517
2418
2305
2172
2020
1853
1681
1510
1346
1189
1036
884
731
578
426
279
136
-1
-133
-259
-377
-482
-573
-649
-714
-773
-830
-889
-951
-1012
-1073
-1129
-1182
-1232
-1278
-1317
-1345
-1356
-1344
-1309
-1256
-1191
-1122
-1056
-997
-946
-905
-877
-868
-882
-921
-985
-1067
-1156
-1245
-1327
-1402
-1474
-1548
-1627
-1710
-1793
-1871
-1937
-1990
-2029
-2062
-2089
-2112
-2132
-2150
-2167
-2186
-2214
-2257
-2319
-2401
-2496
-2595
-2687
-2761
-2813
-2841
-2850
-2849
-2843
-2839
-2837
-2834
-2822
-2797
-2756
-2700
-2638
-2578
-2532
-2505
-2497
-2502
-2511
-2517
-2516
-2512
-2510
-2516
-2531
-2550
-2564
-2563
-2537
-2485
-2409
-2316
-2214
-2108
-1999
-1890
-1782
-1679
-1588
-1514
-1458
-1416
-1379
-1335
-1278
-1204
-1119
-1034
-957
-899
-861
-843
-843
-858
-887
-929
-977
-1024
-1060
-1075
-1066
-1036
-999
-970
-962
-976
-1008
-1041
-1060
-1056
-1028
-984
-940
-905
-885
-876
-869
-854
-826
-786
-738
-690
-648
-613
-585
-564
-549
-543
-549
-567
-595
-625
-650
-663
-664
-656
-650
-651
-664
-688
-716
-744
-768
-787
-804
-825
-849
-874
-896
-910
-912
-904
-889
-872
-853
-834
-812
-786
-756
-727
-704
-691
-688
-691
-692
-686
-672
-654
-641
-640
-657
-688
-726
-761
-789
-811
-832
-861
-902
-952
-999
-1030
-1032
-1002
-945
-875
-806
-749
-706
-671
-636
-594
-544
-489
-436
-388
-346
-300
-242
-163
-62
55
175
287
384
465
537
609
683
760
831
886
917
924
914
900
894
904
930
965
997
1018
1026
1025
1025
1036
1068
1122
1192
1268
1339
1396
1436
1461
1476
1489
1506
1529
1556
1582
1603
1614
1613
1602
1587
1574
1569
1579
1607
1657
1730
1824
1941
2076
2227
2388
2555
2722
2885
3044
3198
3346
3489
3622
3741
3840
3916
3966
3995
4006
4009
4008
4006
4005
3999
3984
3955
3908
3843
3762
3668
3567
3465
3368
3281
3207
3145
3093
3044
2993
2934
2862
2778
2687
2594
2505
2426
2359
2303
2257
2217
2181
2147
2115
2084
2054
2021
1987
1944
1890
1823
1742
1649
1547
1442
1338
1241
1151
1066
980
887
781
661
530
393
259
136
28
-63
-142
-215
-289
-368
-456
-551
-649
-749
-844
-932
-1008
-1069
-1113
-1141
-1156
-1164
-1171
-1182
-1200
-1222
-1242
-1252
-1245
-1219
-1174
-1114
-1045
-972
-897
-818
-732
-636
-527
-406
-276
-143
-13
108
211
293
350
383
393
386
370
349
325
298
262
213
145
61
-36
-139
-241
-338
-432
-527
-628
-737
-851
-963
-1065
-1150
-1214
-1259
-1292
-1318
-1343
-1371
-1403
-1439
-1480
-1524
-1570
-1612
-1642
-1654
-1646
-1620
-1588
-1563
-1557
-1572
-1605
-1642
-1670
-1685
-1691
-1704
-1742
-1820
-1941
-2092
-2254
-2406
-2537
-2646
-2744
-2847
-2965
-3098
-3237
-3368
-3482
-3581
-3673
-3775
-3898
-4045
-4205
-4360
-4491
-4585
-4637
-4651
-4636
-4600
-4546
-4475
-4387
-4287
-4181
-4075
-3979
-3889
-3803
-3715
-3623
-3532
-3452
-3393
-3362
-3354
-3358
-3358
-3342
-3305
-3257
-3210
-3175
-3155
-3142
-3119
-3071
-2989
-2875
-2741
-2603
-2472
-2353
-2240
-2128
-2009
-1887
-1766
-1654
-1555
-1467
-1382
-1291
-1191
-1084
-982
-896
-833
-791
-760
-728
-682
-619
-542
-458
-372
-286
-193
-85
42
189
346
502
645
773
887
996
1109
1231
1360
1491
1615
1731
1837
1941
2047
2160
2277
2395
2507
2607
2697
2777
2853
2926
2997
3063
3123
3177
3231
3291
3364
3450
3545
3637
3716
3770
3797
3798
3779
3745
3701
3643
3566
3466
3341
3197
3043
2891
2752
2631
2526
2431
2337
2242
2143
2044
1951
1866
1788
1713
1635
1551
1460
1365
1273
1188
1114
1050
993
938
886
839
800
772
755
746
736
720
694
660
625
601
595
613
654
713
783
859
936
1012
1087
1159
1227
1287
1339
1380
1412
1436
1455
1470
1482
1493
1504
1516
1532
1549
1566
1580
1588
1592
1596
1605
1623
1650
1679
1704
1716
1714
1704
1699
1713
1756
1827
1914
1999
2062
2096
2101
2092
2086
2097
2130
2178
2229
2270
2292
2297
2294
2295
2308
2335
2373
2417
2461
2502
2541
2579
2614
2643
2659
2657
2638
2605
2568
2534
2509
2493
2482
2469
2451
2427
2400
2374
2353
2336
2318
2294
2260
2213
2153
2083
2004
1917
1823
1727
1637
1567
1530
1537
1593
1688
1806
1924
2019
2082
2109
2111
2102
2099
2108
2130
2157
2181
2192
2188
2171
2148
2122
2095
2062
2016
1950
1861
1750
1626
1499
1377
1267
1171
1092
1028
984
965
973
1008
1064
1128
1183
1216
1220
1197
1156
1109
1065
1025
983
930
856
759
643
519
398
286
186
92
-3
-104
-209
-316
-418
-513
-604
-698
-808
-939
-1095
-1270
-1457
-1648
-1840
-2036
-2240
-2458
-2692
-2937
-3186
-3432
-3671
-3904
-4137
-4374
-4615
-4856
-5087
-5297
-5477
-5628
-5751
-5856
-5946
-6026
-6096
-6152
-6194
-6226
-6252
-6277
-6304
-6328
-6344
-6343
-6322
-6283
-6237
-6194
-6166
-6156
-6159
-6166
-6167
-6157
-6139
-6121
-6111
-6117
-6134
-6153
-6161
-6146
-6103
-6036
-5955
-5871
-5793
-5724
-5662
-5600
-5535
-5465
-5394
-5326
-5266
-5212
-5161
-5104
-5036
-4955
-4865
-4775
-4695
-4635
-4600
-4585
-4585
-4588
-4586
-4572
-4547
-4512
-4471
-4430
-4391
-4352
-4312
-4269
-4222
-4173
-4126
-4085
-4051
-4029
-4011
-3993
-3970
-3935
-3889
-3831
-3766
-3698
-3628
-3556
-3482
-3404
-3323
-3240
-3160
-3088
-3022
-2961
-2895
-2819
-2725
-2614
-2492
-2370
-2261
-2173
-2110
-2070
-2045
-2027
-2009
-1991
-1969
-1947
-1925
-1902
-1875
-1840
-1796
-1744
-1686
-1628
-1571
-1517
-1463
-1406
-1342
-1269
-1189
-1102
-1010
-914
-813
-703
-584
-452
-311
-162
-7
155
325
506
698
899
1100
1291
1461
1605
1724
1828
1929
2041
2170
2315
2467
2613
2742
2845
2924
2983
3032
3077
3122
3164
3199
3222
3230
3223
3201
3168
3124
3071
3011
2948
2884
2823
2763
2699
2621
2519
2386
2226
2050
1874
1717
1589
1488
1403
1316
1210
1078
923
755
591
440
305
181
58
-69
-202
-334
-456
-561
-649
-724
-795
-867
-940
-1004
-1051
-1068
-1054
-1016
-969
-925
-891
-861
-822
-758
-657
-520
-356
-183
-16
135
270
398
529
668
815
959
1090
1199
1286
1356
1419
1485
1559
1638
1717
1786
1842
1883
1913
1937
1957
1973
1982
1980
1965
1936
1896
1848
1796
1741
1681
1618
1549
1478
1406
1338
1274
1215
1161
1109
1060
1016
981
955
940
933
931
930
929
930
936
951
977
1012
1054
1093
1123
1144
1157
1172
1197
1239
1301
1380
1465
1546
1615
1667
1705
1739
1777
1831
1901
1985
2073
2155
2220
2263
2287
2297
2304
2316
2339
2375
2420
2470
2522
2575
2629
2687
2751
2821
2894
2967
3038
3101
3157
3202
3236
3256
3261
3251
3226
3189
3144
3094
3039
2976
2901
2810
2704
2588
2473
2374
2302
2261
2248
2252
2258
2254
2233
2196
2150
2104
2066
2037
2017
1997
1973
1942
1904
1862
1820
1781
1743
1706
1668
1627
1585
1546
1511
1480
1450
1415
1368
1304
1221
1120
1010
896
788
691
607
534
470
411
352
292
231
167
102
34
-39
-119
-208
-305
-404
-498
-575
-629
-658
-669
-670
-673
-685
-706
-723
-722
-687
-611
-498
-365
-234
-126
-52
-12
9
28
61
116
191
277
364
445
524
609
711
833
975
1126
1273
1401
1503
1580
1637
1684
1730
1778
1830
1884
1938
1992
2047
2104
2162
2218
2267
2301
2316
2308
2279
2232
2173
2108
2041
1973
1903
1828
1746
1655
1555
1447
1336
1226
1121
1020
923
824
719
604
480
348
214
82
-46
-171
-297
-428
-566
-707
-848
-980
-1100
-1208
-1313
-1424
-1554
-1709
-1888
-2080
-2272
-2447
-2597
-2719
-2820
-2912
-3007
-3108
-3212
-3308
-3383
-3425
-3434
-3416
-3385
-3358
-3342
-3339
-3338
-3327
-3294
-3236
-3160
-3079
-3006
-2948
-2900
-2851
-2782
-2684
-2553
-2400
-2245
-2108
-2001
-1931
-1886
-1853
-1818
-1771
-1713
-1648
-1584
-1530
-1488
-1461
-1448
-1446
-1455
-1471
-1493
-1516
-1540
-1566
-1599
-1645
-1709
-1790
-1877
-1957
-2015
-2044
-2047
-2037
-2033
-2051
-2094
-2153
-2209
-2242
-2239
-2202
-2145
-2087
-2045
-2024
-2016
-2007
-1979
-1925
-1844
-1747
-1650
-1561
-1484
-1414
-1343
-1266
-1184
-1102
-1032
-982
-955
-949
-957
-974
-995
-1020
-1050
-1087
-1132
-1181
-1230
-1273
-1307
-1332
-1349
-1362
-1375
-1390
-1408
-1429
-1450
-1470
-1483
-1488
-1482
-1463
-1434
-1394
-1344
-1283
-1209
-1121
-1020
-915
-813
-723
-653
-599
-556
-511
-454
-380
-292
-198
-110
-35
29
90
159
245
348
463
576
678
762
832
899
976
1073
1191
1324
1461
1588
1696
1780
1839
1879
1906
1925
1941
1955
1967
1974
1974
1962
1938
1906
1873
1849
1843
1860
1894
1934
1965
1974
1958
1921
1877
1841
1823
1826
1840
1852
1851
1831
1795
1752
1713
1681
1653
1617
1563
1485
1385
1277
1178
1103
1060
1048
1055
1068
1075
1071
1059
1044
1033
1026
1020
1010
989
957
920
887
871
881
918
978
1047
1113
1166
1199
1217
1225
1231
1239
1249
1258
1260
1252
1236
1215
1197
1187
1185
1185
1177
1152
1100
1020
921
810
702
607
531
474
430
393
356
317
278
241
213
195
189
192
200
209
218
228
246
279
334
414
515
630
748
857
947
1016
1065
1099
1125
1150
1177
1208
1242
1278
1315
1355
1400
1451
1508
1569
1632
1692
1746
1790
1823
1844
1857
1864
1870
1881
1899
1925
1956
1988
2013
2027
2029
2020
2005
1991
1982
1979
1978
1973
1959
1934
1902
1870
1845
1834
1836
1844
1846
1832
1795
1736
1667
1601
1554
1531
1531
1542
1545
1524
1470
1386
1283
1178
1088
1020
976
945
915
877
825
761
694
630
577
536
507
490
484
491
515
553
601
648
683
695
680
642
588
530
474
418
360
290
203
103
-4
-105
-187
-242
-271
-277
-268
-251
-227
-194
-149
-90
-18
61
140
212
274
328
377
424
471
517
559
598
635
674
723
784
857
938
1020
1094
1155
1202
1235
1260
1276
1285
1282
1265
1231
1184
1129
1072
1018
970
923
871
808
731
642
542
439
336
233
132
29
-74
-177
-276
-367
-449
-524
-596
-671
-750
-832
-909
-976
-1024
-1053
-1070
-1084
-1108
-1151
-1214
-1294
-1381
-1464
-1534
-1589
-1631
-1666
-1698
-1730
-1761
-1783
-1791
-1781
-1752
-1710
-1663
-1625
-1605
-1610
-1642
-1697
-1769
-1849
-1930
-2008
-2078
-2143
-2204
-2262
-2319
-2378
-2440
-2505
-2575
-2649
-2726
-2803
-2875
-2938
-2990
-3031
-3065
-3097
-3132
-3171
-3213
-3253
-3286
-3308
-3317
-3316
-3308
-3297
-3286
-3272
-3252
-3217
-3164
-3089
-2992
-2878
-2754
-2630
-2512
-2408
-2318
-2241
-2169
-2093
-2005
-1900
-1779
-1648
-1515
-1389
-1274
-1169
-1069
-965
-854
-738
-624
-525
-450
-404
-383
-378
-377
-371
-357
-337
-320
-312
-316
-330
-346
-357
-355
-339
-312
-282
-258
-248
-255
-278
-313
-353
-389
-418
-439
-456
-479
-515
-571
-648
-742
-842
-936
-1016
-1080
-1127
-1163
-1194
-1224
-1249
-1265
-1266
-1248
-1213
-1162
-1102
-1037
-971
-904
-838
-773
-708
-644
-578
-506
-424
-330
-225
-116
-13
76
146
200
248
303
375
468
579
700
820
932
1035
1133
1230
1329
1430
1530
1625
1714
1796
1877
1958
2041
2124
2200
2263
2309
2339
2356
2366
2377
2395
2424
2468
2528
2605
2697
2798
2902
3004
3100
3189
3274
3359
3446
3534
3620
3701
3774
3840
3903
3965
4026
4083
4131
4161
4169
4159
4135
4105
4070
4026
3965
3879
3766
3632
3494
3370
3275
3211
3170
3132
3078
2997
2887
2756
2617
2484
2361
2249
2144
2041
1939
1842
1753
1673
1597
1517
1424
1313
1186
1050
914
788
676
575
480
386
287
184
78
-27
-127
-222
-311
-394
-473
-552
-634
-727
-834
-959
-1099
-1246
-1388
-1512
-1610
-1679
-1723
-1752
-1772
-1793
-1814
-1834
-1847
-1849
-1840
-1819
-1791
-1762
-1739
-1726
-1725
-1738
-1760
-1788
-1816
-1841
-1862
-1880
-1900
-1924
-1951
-1978
-1999
-2009
-2009
-2004
-2008
-2032
-2085
-2163
-2260
-2359
-2450
-2525
-2588
-2648
-2711
-2781
-2851
-2910
-2946
-2955
-2942
-2921
-2909
-2915
-2942
-2978
-3009
-3023
-3014
-2988
-2960
-2944
-2947
-2969
-3000
-3027
-3040
-3036
-3021
-3006
-3000
-3008
-3030
-3060
-3091
-3118
-3139
-3157
-3176
-3200
-3230
-3266
-3306
-3346
-3385
-3418
-3443
-3458
-3463
-3458
-3447
-3433
-3421
-3416
-3418
-3426
-3437
-3444
-3441
-3422
-3383
-3324
-3247
-3161
-3075
-3000
-2946
-2914
-2904
-2908
-2919
-2926
-2926
-2916
-2897
-2871
-2839
-2800
-2753
-2698
-2634
-2564
-2490
-2415
-2339
-2259
-2175
-2088
-2001
-1917
-1841
-1772
-1709
-1646
-1578
-1504
-1427
-1354
-1290
-1238
-1196
-1154
-1105
-1043
-970
-894
-822
-760
-708
-657
-595
-512
-409
-290
-169
-57
38
120
198
286
391
516
653
790
918
1032
1132
1224
1314
1403
1488
1563
1622
1663
1686
1695
1694
1685
1669
1647
1623
1600
1586
1585
1595
1607
1609
1586
1531
1445
1339
1226
1122
1036
968
915
871
832
802
783
780
791
809
825
833
831
827
831
853
894
945
988
1006
987
932
855
777
716
681
670
672
673
665
648
631
628
645
684
738
796
847
890
928
968
1020
1084
1156
1229
1295
1351
1400
1449
1507
1579
1664
1757
1851
1940
2021
2096
2165
2228
2284
2330
2364
2387
2404
2418
2436
2459
2486
2513
2540
2566
2597
2638
2691
2757
2830
2902
2969
3028
3084
3144
3216
3302
3400
3500
3592
3668
3724
3764
3798
3836
3888
3959
4050
4155
4268
4380
4481
4562
4618
4647
4652
4638
4613
4584
4554
4524
4489
4447
4394
4333
4265
4193
4117
4035
3944
3844
3736
3629
3530
3444
3372
3303
3223
3117
2977
2805
2613
2422
2248
2103
1986
1889
1800
1706
1604
1495
1389
1290
1204
1130
1063
1002
945
894
850
814
783
754
719
678
632
587
549
521
501
483
463
435
402
370
346
335
337
345
350
342
319
286
250
219
198
185
174
156
127
88
41
-6
-49
-88
-127
-173
-229
-295
-368
-440
-504
-553
-589
-611
-627
-641
-659
-686
-725
-776
-836
-900
-961
-1012
-1055
-1090
-1127
-1176
-1243
-1329
-1429
-1530
-1623
-1700
-1763
-1817
-1872
-1933
-2001
-2069
-2131
-2180
-2216
-2243
-2271
-2305
-2348
-2397
-2450
-2505
-2565
-2638
-2729
-2840
-2963
-3087
-3197
-3283
-3345
-3391
-3431
-3476
-3528
-3581
-3629
-3666
-3695
-3725
-3767
-3829
-3909
-3999
-4083
-4154
-4209
-4256
-4306
-4368
-4439
-4506
-4553
-4566
-4546
-4505
-4464
-4442
-4446
-4466
-4485
-4481
-4441
-4371
-4286
-4209
-4153
-4121
-4100
-4070
-4013
-3923
-3808
-3684
-3571
-3478
-3406
-3343
-3278
-3201
-3111
-3015
-2919
-2830
-2750
-2673
-2595
-2513
-2428
-2346
-2273
-2213
-2168
-2133
-2102
-2066
-2021
-1967
-1902
-1832
-1761
-1694
-1637
-1592
-1556
-1527
-1496
-1459
-1411
-1356
-1299
-1248
-1207
-1176
-1151
-1122
-1086
-1038
-984
-928
-875
-826
-773
-711
-635
-545
-451
-364
-291
-233
-183
-132
-70
3
78
141
184
204
209
217
241
288
352
420
475
509
523
527
537
565
612
675
745
817
891
972
1062
1158
1249
1315
1341
1321
1263
1188
1120
1079
1071
1086
1107
1115
1100
1065
1020
982
958
955
967
990
1016
1047
1079
1116
1153
1186
1208
1214
1204
1182
1154
1127
1102
1080
1056
1030
1006
990
993
1020
1076
1156
1256
1366
1482
1601
1721
1843
1965
2087
2208
2331
2457
2592
2738
2892
3052
3211
3365
3510
3650
3786
3919
4049
4171
4280
4374
4453
4525
4595
4668
4741
4808
4857
4881
4877
4850
4811
4770
4734
4704
4673
4632
4575
4501
4414
4322
4233
4150
4073
3996
3913
3822
3723
3617
3510
3405
3304
3204
3103
2998
2887
2772
2657
2548
2453
2380
2334
2317
2326
2354
2390
2425
2451
2466
2473
2476
2481
2488
2497
2503
2504
2501
2499
2502
2517
2543
2575
2602
2614
2604
2572
2524
2471
2422
2380
2345
2307
2258
2192
2105
2001
1889
1770
1650
1532
1418
1309
1209
1120
1042
972
907
839
764
683
598
514
434
361
292
227
164
110
71
53
58
78
102
114
102
65
14
-33
-59
-52
-13
45
103
144
156
140
104
57
8
-38
-84
-130
-177
-224
-268
-307
-345
-386
-437
-499
-569
-638
-693
-727
-738
-732
-719
-708
-701
-697
-691
-679
-663
-649
-647
-666
-706
-765
-834
-906
-979
-1055
-1142
-1244
-1359
-1479
-1592
-1690
-1770
-1838
-1902
-1972
-2047
-2121
-2181
-2219
-2233
-2233
-2234
-2253
-2295
-2358
-2428
-2487
-2524
-2541
-2547
-2559
-2593
-2656
-2742
-2842
-2940
-3028
-3104
-3171
-3234
-3297
-3362
-3425
-3483
-3537
-3588
-3639
-3693
-3749
-3804
-3856
-3902
-3947
-3995
-4050
-4115
-4186
-4257
-4320
-4371
-4410
-4442
-4472
-4504
-4537
-4568
-4591
-4607
-4619
-4638
-4671
-4725
-4798
-4884
-4972
-5053
-5122
-5181
-5232
-5282
-5332
-5384
-5436
-5485
-5533
-5579
-5625
-5668
-5702
-5721
-5718
-5694
-5654
-5610
-5572
-5545
-5530
-5515
-5490
-5443
-5371
-5278
-5176
-5074
-4982
-4900
-4824
-4749
-4670
-4587
-4506
-4434
-4375
-4330
-4294
-4260
-4220
-4173
-4119
-4062
-4010
-3962
-3916
-3865
-3802
-3721
-3620
-3503
-3374
-3239
-3101
-2963
-2825
-2689
-2557
-2431
-2315
-2206
-2103
-1998
-1888
-1769
-1643
-1513
-1387
-1268
-1155
-1047
-938
-825
-710
-597
-494
-409
-345
-300
-268
-243
-220
-199
-181
-169
-165
-164
-163
-155
-139
-117
-93
-75
-65
-60
-54
-40
-9
37
95
156
212
262
304
345
386
427
460
478
476
453
419
389
375
389
429
485
545
595
628
649
665
689
730
791
866
946
1020
1081
1130
1171
1215
1273
1352
1458
1587
1734
1888
2041
2186
2319
2438
2545
2642
2730
2808
2875
2931
2978
3021
3067
3117
3172
3224
3264
3282
3276
3248
3209
3173
3151
3147
3159
3180
3202
3225
3251
3290
3346
3422
3507
3589
3652
3691
3710
3724
3754
3816
3916
4045
4184
4314
4421
4504
4571
4641
4729
4841
4970
5102
5219
5310
5370
5409
5439
5474
5519
5571
5620
5651
5655
5630
5580
5516
5448
5382
5320
5257
5188
5108
5017
4920
4822
4726
4635
4546
4454
4356
4253
4149
4049
3960
3882
3813
3746
3673
3589
3496
3395
3293
3194
3099
3005
2906
2800
2684
2562
2437
2313
2193
2077
1964
1855
1751
1658
1581
1522
1479
1449
1425
1399
1369
1335
1296
1256
1214
1170
1122
1072
1025
986
960
947
944
940
926
895
846
788
731
686
660
655
663
678
692
701
704
704
703
703
704
704
704
703
701
698
690
677
656
628
598
572
553
545
543
541
527
495
442
371
292
214
148
99
66
47
34
22
3
-25
-64
-111
-162
-211
-252
-281
-299
-307
-311
-314
-320
-325
-327
-322
-307
-283
-253
-222
-190
-154
-110
-55
13
87
159
219
260
282
290
294
303
320
345
375
407
439
474
515
566
623
682
733
771
792
800
802
804
810
819
824
820
799
758
697
617
519
407
283
153
24
-98
-204
-295
-373
-444
-514
-584
-651
-706
-740
-748
-733
-705
-676
-655
-646
-643
-637
-618
-581
-529
-471
-418
-378
-353
-339
-326
-304
-268
-216
-151
-76
2
79
154
222
280
326
357
374
380
380
377
372
364
348
322
287
248
210
182
168
168
180
195
208
213
209
198
182
164
146
127
106
81
49
6
-48
-116
-198
-291
-392
-495
-594
-684
-765
-840
-913
-989
-1072
-1162
-1258
-1355
-1448
-1536
-1619
-1697
-1775
-1854
-1935
-2017
-2097
-2171
-2234
-2285
-2322
-2347
-2365
-2381
-2401
-2432
-2475
-2529
-2590
-2651
-2707
-2755
-2794
-2827
-2860
-2896
-2941
-2992
-3048
-3105
-3160
-3209
-3255
-3299
-3346
-3399
-3460
-3532
-3615
-3709
-3814
-3928
-4046
-4167
-4280
-4377
-4454
-4507
-4540
-4557
-4563
-4561
-4553
-4536
-4507
-4465
-4412
-4356
-4301
-4253
-4211
-4168
-4114
-4042
-3949
-3843
-3736
-3643
-3573
-3526
-3492
-3458
-3408
-3336
-3245
-3145
-3046
-2956
-2873
-2790
-2695
-2582
-2451
-2310
-2172
-2048
-1944
-1858
-1782
-1709
-1635
-1562
-1493
-1433
-1382
-1337
-1291
-1240
-1185
-1131
-1088
-1060
-1047
-1042
-1031
-1000
-945
-864
-767
-666
-569
-483
-406
-335
-267
-198
-129
-61
7
77
151
231
313
392
464
528
586
646
715
795
885
976
1059
1130
1192
1256
1330
1419
1518
1613
1689
1733
1747
1746
1749
1775
1829
1904
1979
2033
2056
2048
2023
2000
1994
2005
2023
2033
2023
1992
1950
1916
1903
1919
1955
1997
2028
2041
2040
2037
2050
2085
2145
2216
2284
2337
2369
2384
2393
2405
2427
2458
2489
2515
2531
2534
2528
2517
2504
2490
2474
2456
2435
2415
2395
2378
2360
2336
2303
2257
2196
2123
2037
1941
1831
1707
1567
1412
1247
1081
921
774
643
525
416
310
206
104
6
-81
-152
-204
-237
-254
-257
-249
-231
-201
-158
-102
-35
40
116
187
251
308
361
419
486
564
650
737
817
882
933
974
1010
1053
1104
1166
1235
1308
1379
1447
1510
1566
1613
1647
1667
1669
1657
1636
1609
1579
1547
1508
1458
1395
1320
1238
1155
1074
995
912
822
725
626
537
468
426
408
404
398
378
339
287
232
186
156
139
125
106
75
34
-9
-45
-69
-79
-81
-81
-82
-82
-76
-59
-33
-5
13
12
-9
-43
-76
-94
-87
-57
-12
33
69
92
108
125
149
181
212
232
233
212
176
137
107
93
97
114
138
162
184
200
210
213
212
208
209
219
246
289
342
396
441
470
486
501
526
570
631
697
749
773
767
739
710
702
726
781
849
910
943
943
917
884
862
863
888
927
964
988
994
984
966
944
922
895
857
805
740
665
588
514
445
374
296
204
94
-32
-168
-306
-440
-565
-678
-778
-866
-943
-1010
-1067
-1117
-1160
-1198
-1231
-1261
-1289
-1318
-1348
-1382
-1422
-1466
-1510
-1552
-1588
-1615
-1634
-1646
-1652
-1654
-1653
-1650
-1646
-1641
-1635
-1626
-1612
-1588
-1552
-1501
-1438
-1367
-1296
-1231
-1174
-1126
-1082
-1038
-992
-947
-909
-885
-881
-898
-930
-971
-1012
-1047
-1075
-1097
-1115
-1130
-1140
-1142
-1134
-1115
-1090
-1065
-1046
-1035
-1031
-1028
-1016
-992
-953
-902
-847
-794
-749
-712
-679
-646
-610
-574
-540
-514
-500
-497
-500
-501
-493
-472
-440
-403
-370
-346
-332
-325
-319
-307
-286
-260
-232
-207
-186
-167
-142
-108
-63
-14
26
45
32
-9
-69
-128
-168
-179
-160
-126
-93
-80
-92
-123
-158
-176
-161
-105
-17
89
194
283
347
390
419
444
474
511
556
603
648
689
724
755
783
812
843
879
919
961
1002
1039
1068
1084
1090
1088
1084
1087
1099
1123
1156
1190
1218
1233
1232
1215
1185
1145
1098
1048
994
940
887
837
790
747
703
655
597
526
444
355
266
182
107
39
-25
-88
-150
-208
-251
-272
-262
-224
-164
-95
-30
24
64
100
140
192
256
327
392
439
463
467
463
464
480
515
562
610
648
668
674
672
671
678
691
707
717
717
706
688
670
656
648
641
630
608
575
532
483
435
390
346
302
254
204
152
102
58
20
-13
-46
-80
-117
-153
-185
-209
-221
-222
-212
-193
-167
-135
-97
-55
-12
30
70
109
147
191
244
308
381
460
537
608
668
714
746
765
771
767
756
741
726
716
711
711
713
713
707
695
678
658
634
604
561
499
413
305
178
43
-91
-217
-329
-429
-519
-604
-687
-769
-851
-933
-1014
-1094
-1171
-1241
-1301
-1348
-1380
-1398
-1405
-1405
-1399
-1387
-1368
-1339
-1298
-1249
-1195
-1144
-1098
-1060
-1025
-987
-942
-887
-826
-765
-712
-670
-639
-613
-583
-542
-483
-408
-322
-232
-148
-75
-14
34
74
108
139
167
189
203
202
184
144
84
8
-75
-155
-223
-270
-294
-299
-294
-287
-290
-308
-340
-384
-432
-478
-519
-555
-590
-628
-673
-724
-777
-825
-862
-887
-899
-907
-918
-938
-970
-1010
-1054
-1092
-1120
-1140
-1155
-1174
-1202
-1240
-1284
-1323
-1350
-1358
-1349
-1332
-1318
-1314
-1325
-1349
-1379
-1407
-1427
-1439
-1447
-1453
-1459
-1462
-1458
-1441
-1410
-1369
-1328
-1298
-1283
-1285
-1296
-1304
-1299
-1276
-1240
-1201
-1170
-1155
-1155
-1165
-1172
-1167
-1147
-1116
-1084
-1062
-1057
-1071
-1098
-1130
-1157
-1176
-1188
-1195
-1202
-1210
-1215
-1213
-1197
-1168
-1126
-1079
-1031
-986
-943
-896
-839
-768
-684
-591
-497
-406
-320
-237
-151
-56
49
161
272
376
469
550
623
696
771
849
924
990
1039
1070
1088
1100
1117
1147
1191
1244
1298
1343
1372
1385
1384
1380
1379
1389
1410
1439
1467
1487
1493
1484
1463
1439
1422
1417
1429
1451
1477
1496
1500
1488
1463
1435
1417
1416
1434
1468
1507
1541
1562
1570
1568
1567
1573
1591
1622
1659
1698
1733
1763
1792
1825
1865
1916
1974
2033
2091
2140
2182
2219
2259
2309
2373
2455
2553
2662
2776
2888
2990
3080
3158
3226
3287
3348
3410
3473
3536
3595
3647
3691
3726
3755
3777
3789
3788
3766
3721
3651
3562
3464
3370
3291
3231
3193
3169
3152
3133
3109
3078
3042
3003
2961
2917
2867
2813
2754
2693
2632
2573
2515
2455
2392
2326
2260
2201
2152
2118
2096
2080
2062
2039
2011
1981
1958
1948
1951
1962
1972
1974
1964
1949
1936
1937
1954
1980
2001
2001
1968
1898
1803
1702
1615
1554
1522
1508
1494
1465
1413
1340
1254
1168
1090
1020
957
890
814
728
635
541
453
374
305
242
184
128
74
19
-39
-103
-177
-263
-358
-457
-553
-640
-714
-776
-831
-884
-937
-992
-1048
-1101
-1151
-1198
-1246
-1296
-1351
-1410
-1472
-1536
-1601
-1671
-1747
-1830
-1919
-2009
-2092
-2164
-2222
-2268
-2307
-2344
-2381
-2418
-2454
-2487
-2517
-2548
-2586
-2633
-2692
-2758
-2826
-2887
-2937
-2975
-3005
-3031
-3059
-3091
-3124
-3155
-3182
-3203
-3221
-3241
-3267
-3303
-3346
-3390
-3426
-3448
-3451
-3437
-3412
-3384
-3361
-3345
-3333
-3319
-3292
-3247
-3183
-3106
-3026
-2956
-2902
-2864
-2834
-2799
-2750
-2682
-2598
-2509
-2426
-2357
-2301
-2251
-2197
-2130
-2051
-1967
-1890
-1829
-1788
-1759
-1730
-1687
-1623
-1541
-1450
-1363
-1286
-1219
-1154
-1083
-999
-906
-815
-738
-684
-651
-628
-598
-550
-481
-398
-317
-253
-212
-188
-168
-138
-89
-23
47
105
139
143
125
96
68
46
28
7
-27
-79
-148
-230
-317
-404
-491
-580
-673
-771
-869
-962
-1041
-1101
-1144
-1173
-1198
-1226
-1265
-1317
-1380
-1449
-1514
-1569
-1606
-1622
-1621
-1607
-1590
-1577
-1572
-1574
-1576
-1569
-1545
-1502
-1445
-1384
-1330
-1292
-1270
-1259
-1252
-1239
-1219
-1193
-1169
-1154
-1153
-1166
-1189
-1214
-1239
-1262
-1286
-1316
-1355
-1406
-1465
-1529
-1594
-1659
-1723
-1788
-1854
-1921
-1985
-2041
-2088
-2121
-2140
-2144
-2136
-2115
-2084
-2043
-1994
-1939
-1878
-1810
-1734
-1647
-1549
-1441
-1326
-1210
-1100
-999
-907
-820
-731
-635
-528
-412
-292
-173
-60
46
148
253
365
487
616
745
864
964
1041
1094
1130
1157
1184
1218
1258
1302
1342
1371
1385
1382
1364
1335
1297
1255
1210
1163
1117
1074
1035
1002
971
938
898
847
784
714
645
586
543
518
507
505
504
498
489
478
472
475
486
504
525
546
565
584
604
625
649
672
694
714
739
773
825
898
989
1090
1189
1274
1337
1377
1400
1418
1441
1476
1522
1575
1626
1667
1694
1707
1710
1707
1702
1694
1679
1654
1616
1566
1512
1464
1430
1416
1422
1445
1474
1503
1527
1549
1574
1608
1655
1715
1781
1843
1894
1930
1952
1969
1988
2016
2055
2099
2143
2179
2206
2226
2247
2274
2313
2361
2412
2457
2489
2502
2495
2474
2443
2408
2373
2342
2318
2305
2304
2315
2336
2359
2375
2376
2357
2321
2275
2228
2188
2159
2140
2124
2105
2078
2045
2012
1987
1976
1982
2003
2033
2064
2091
2110
2120
2122
2119
2113
2104
2094
2085
2077
2069
2058
2040
2009
1964
1903
1831
1756
1683
1617
1554
1488
1410
1316
1204
1080
950
825
707
596
487
373
249
113
-33
-185
-340
-497
-658
-823
-991
-1159
-1320
-1468
-1601
-1719
-1825
-1925
-2021
-2118
-2211
-2297
-2375
-2444
-2509
-2572
-2637
-2705
-2773
-2842
-2910
-2981
-3058
-3143
-3235
-3327
-3411
-3481
-3532
-3571
-3604
-3641
-3686
-3737
-3785
-3820
-3834
-3827
-3807
-3786
-3772
-3770
-3772
-3769
-3751
-3713
-3662
-3606
-3558
-3521
-3491
-3456
-3401
-3317
-3206
-3079
-2957
-2855
-2783
-2738
-2707
-2676
-2632
-2571
-2496
-2417
-2345
-2287
-2246
-2218
-2199
-2185
-2172
-2157
-2138
-2113
-2079
-2036
-1985
-1932
-1883
-1843
-1815
-1799
-1795
-1798
-1806
-1819
-1833
-1849
-1863
-1872
-1875
-1872
-1868
-1872
-1888
-1916
-1950
-1976
-1978
-1945
-1874
-1770
-1650
-1531
-1429
-1348
-1288
-1239
-1190
-1132
-1061
-979
-891
-804
-725
-658
-606
-572
-555
-555
-568
-587
-604
-613
-612
-603
-595
-596
-614
-653
-709
-775
-845
-912
-974
-1034
-1093
-1152
-1209
-1260
-1298
-1321
-1332
-1336
-1340
-1346
-1355
-1358
-1348
-1316
-1262
-1191
-1118
-1055
-1014
-999
-1000
-1008
-1008
-992
-956
-906
-852
-802
-760
-725
-690
-647
-590
-514
-422
-317
-203
-87
28
139
243
337
421
495
560
621
681
744
809
877
945
1010
1072
1128
1179
1224
1263
1295
1324
1355
1393
1443
1505
1574
1642
1697
1731
1743
1742
1737
1743
1765
1803
1849
1892
1922
1937
1941
1943
1952
1970
1997
2025
2053
2074
2092
2111
2135
2164
2190
2208
2212
2203
2187
2176
2177
2191
2211
2226
2225
2203
2165
2124
2089
2068
2055
2039
2005
1949
1870
1783
1706
1655
1635
1640
1654
1661
1650
1619
1575
1528
1484
1444
1402
1349
1282
1199
1108
1018
937
868
810
760
712
665
620
578
540
506
473
439
406
375
355
348
358
380
407
429
440
438
426
409
395
387
386
389
390
384
366
335
290
235
175
119
76
52
49
64
87
106
111
95
59
11
-41
-87
-122
-143
-154
-158
-158
-155
-152
-148
-145
-147
-153
-163
-174
-182
-186
-185
-185
-190
-203
-226
-253
-277
-292
-295
-289
-281
-280
-288
-307
-331
-354
-372
-388
-405
-432
-471
-521
-573
-615
-636
-631
-605
-566
-527
-497
-481
-476
-475
-466
-442
-397
-329
-242
-142
-34
73
178
280
383
492
614
751
901
1059
1215
1360
1490
1603
1703
1796
1884
1968
2045
2116
2178
2235
2294
2358
2429
2503
2572
2627
2665
2688
2704
2722
2749
2781
2810
2824
2812
2773
2713
2642
2573
2509
2448
2381
2299
2199
2084
1967
1859
1768
1697
1638
1583
1522
1455
1382
1310
1243
1180
1118
1051
974
890
804
723
652
591
533
471
398
313
220
127
43
-27
-81
-122
-157
-190
-226
-268
-319
-380
-451
-529
-608
-683
-747
-801
-848
-896
-952
-1020
-1096
-1172
-1234
-1273
-1284
-1271
-1243
-1211
-1179
-1151
-1120
-1085
-1043
-1000
-966
-947
-949
-968
-995
-1018
-1029
-1022
-1000
-978
-962
-962
-980
-1014
-1055
-1093
-1121
-1132
-1123
-1098
-1063
-1028
-1002
-992
-999
-1020
-1044
-1063
-1069
-1065
-1057
-1057
-1074
-1110
-1158
-1207
-1245
-1263
-1265
-1257
-1252
-1255
-1266
-1278
-1282
-1267
-1233
-1186
-1133
-1083
-1037
-991
-940
-879
-811
-744
-688
-649
-627
-613
-596
-568
-528
-483
-448
-434
-443
-468
-493
-503
-487
-446
-389
-331
-286
-260
-252
-256
-264
-275
-287
-305
-332
-366
-404
-443
-480
-515
-551
-591
-636
-681
-720
-746
-758
-757
-749
-740
-733
-724
-709
-683
-644
-599
-555
-524
-510
-511
-522
-534
-543
-550
-560
-580
-616
-663
-711
-750
-770
-768
-750
-727
-709
-705
-712
-725
-737
-742
-738
-730
-722
-720
-722
-727
-729
-725
-715
-701
-688
-678
-674
-671
-667
-657
-641
-619
-593
-568
-545
-526
-510
-497
-485
-474
-460
-442
-415
-377
-327
-267
-203
-139
-82
-34
5
37
66
94
123
154
186
219
253
286
317
342
357
361
353
337
317
298
286
281
283
288
296
309
330
364
416
485
565
647
720
778
817
844
868
900
949
1018
1103
1198
1294
1382
1461
1530
1594
1656
1719
1782
1844
1898
1941
1973
1997
2017
2041
2075
2121
2175
2232
2285
2328
2359
2381
2401
2426
2462
2511
2567
2623
2667
2691
2691
2669
2633
2593
2560
2540
2536
2542
2551
2551
2535
2500
2449
2391
2336
2296
2274
2272
2282
2295
2303
2298
2279
2247
2207
2163
2119
2078
2041
2009
1985
1970
1962
1960
1957
1948
1929
1899
1860
1814
1766
1715
1660
1596
1521
1435
1343
1250
1162
1083
1010
939
861
775
681
586
495
416
348
288
229
168
104
43
-7
-40
-51
-46
-31
-15
-4
2
9
24
54
99
158
222
287
349
406
460
513
564
611
649
677
696
709
721
736
754
771
781
779
761
728
688
644
604
567
532
494
447
388
315
229
135
34
-70
-175
-279
-381
-480
-573
-662
-747
-830
-914
-1000
-1091
-1183
-1275
-1363
-1445
-1517
-1579
-1628
-1666
-1695
-1717
-1736
-1758
-1783
-1811
-1841
-1867
-1886
-1897
-1902
-1907
-1916
-1935
-1963
-1996
-2025
-2044
-2049
-2041
-2025
-2009
-2001
-2004
-2013
-2027
-2037
-2041
-2045
-2054
-2075
-2115
-2175
-2250
-2334
-2419
-2501
-2578
-2651
-2720
-2785
-2842
-2889
-2924
-2951
-2975
-3005
-3047
-3103
-3168
-3234
-3291
-3330
-3350
-3353
-3346
-3337
-3331
-3329
-3331
-3333
-3332
-3327
-3315
-3297
-3274
-3246
-3215
-3183
-3153
-3130
-3112
-3101
-3092
-3082
-3069
-3053
-3036
-3022
-3012
-3006
-2999
-2986
-2965
-2936
-2903
-2871
-2845
-2822
-2797
-2760
-2703
-2623
-2524
-2415
-2309
-2214
-2133
-2065
-2001
-1935
-1863
-1786
-1707
-1631
-1560
-1494
-1429
-1363
-1293
-1219
-1144
-1068
-990
-910
-824
-734
-644
-557
-479
-412
-353
-295
-231
-157
-75
9
83
140
177
199
218
246
291
354
429
502
562
598
608
597
574
547
521
501
487
477
474
480
497
524
560
597
628
646
651
647
643
649
672
713
767
824
876
918
950
978
1008
1045
1086
1128
1163
1188
1203
1213
1223
1237
1253
1264
1262
1241
1203
1158
1120
1100
1103
1125
1154
1175
1182
1174
1161
1158
1174
1215
1275
1344
1409
1464
1507
1543
1577
1610
1643
1673
1697
1718
1740
1768
1806
1850
1894
1931
1955
1970
1984
2005
2041
2088
2132
2160
2162
2138
2101
2068
2056
2072
2111
2160
2201
2224
2228
2223
2222
2236
2265
2299
2325
2330
2308
2265
2210
2156
2110
2073
2041
2009
1977
1945
1916
1893
1873
1851
1818
1769
1703
1626
1550
1483
1431
1389
1352
1310
1256
1187
1108
1022
940
862
793
733
684
644
613
588
566
541
511
474
435
400
378
371
378
394
411
421
419
408
390
370
352
335
318
298
271
240
205
170
135
103
72
41
13
-11
-27
-32
-25
-5
24
60
98
135
171
207
244
283
326
371
414
453
485
510
529
546
566
594
629
670
709
739
753
750
730
701
671
649
641
649
672
705
742
776
802
814
811
793
764
730
696
667
645
627
609
590
567
545
527
518
516
520
521
514
498
477
460
456
469
497
528
549
550
529
494
459
438
441
468
510
553
588
612
629
651
689
746
820
899
971
1026
1061
1079
1089
1103
1126
1163
1211
1265
1323
1380
1438
1494
1549
1599
1641
1673
1693
1703
1707
1710
1715
1726
1740
1755
1767
1773
1774
1775
1780
1795
1821
1854
1886
1910
1920
1916
1905
1897
1902
1925
1963
2004
2036
2047
2032
1993
1940
1886
1838
1799
1764
1726
1681
1630
1579
1538
1512
1502
1502
1500
1484
1447
1391
1322
1252
1190
1140
1102
1073
1046
1020
993
969
948
934
924
919
917
918
921
924
924
916
895
861
817
772
733
710
705
713
726
734
731
714
690
667
652
651
661
677
690
695
687
669
645
619
595
577
562
550
536
516
484
438
379
309
234
164
103
55
17
-21
-67
-130
-213
-312
-418
-520
-609
-683
-747
-808
-876
-955
-1043
-1134
-1217
-1286
-1336
-1371
-1398
-1425
-1460
-1505
-1562
-1626
-1696
-1768
-1842
-1919
-2000
-2083
-2167
-2248
-2323
-2388
-2441
-2480
-2509
-2529
-2544
-2559
-2578
-2604
-2638
-2679
-2724
-2771
-2818
-2865
-2912
-2959
-3005
-3049
-3090
-3126
-3160
-3197
-3245
-3308
-3387
-3477
-3570
-3654
-3723
-3774
-3809
-3837
-3864
-3893
-3923
-3950
-3969
-3980
-3988
-3997
-4013
-4037
-4062
-4080
-4078
-4051
-4003
-3944
-3890
-3850
-3830
-3825
-3825
-3816
-3792
-3752
-3701
-3649
-3602
-3565
-3536
-3512
-3490
-3472
-3459
-3453
-3455
-3462
-3467
-3466
-3456
-3438
-3417
-3397
-3383
-3375
-3372
-3372
-3376
-3387
-3408
-3444
-3495
-3554
-3614
-3666
-3707
-3737
-3762
-3789
-3825
-3874
-3935
-4003
-4073
-4141
-4204
-4257
-4301
-4330
-4345
-4346
-4336
-4320
-4305
-4293
-4287
-4280
-4268
-4247
-4214
-4174
-4132
-4091
-4058
-4027
-3995
-3954
-3903
-3844
-3781
-3718
-3659
-3602
-3542
-3472
-3391
-3299
-3204
-3114
-3038
-2979
-2934
-2897
-2858
-2811
-2753
-2686
-2617
-2550
-2491
-2442
-2398
-2357
-2313
-2262
-2201
-2130
-2049
-1958
-1856
-1744
-1621
-1489
-1350
-1209
-1070
-937
-814
-700
-597
-503
-418
-343
-277
-219
-164
-107
-42
33
120
211
300
379
444
497
543
589
642
700
761
815
857
885
904
923
950
993
1049
1112
1171
1219
1254
1279
1304
1337
1384
1446
1518
1595
1668
1737
1800
1861
1924
1993
2071
2158
2253
2355
2459
2562
2658
2747
2827
2904
2983
3071
3172
3283
3399
3511
3608
3685
3741
3782
3814
3843
3876
3914
3958
4008
4062
4117
4167
4205
4225
4222
4200
4170
4144
4137
4154
4193
4244
4290
4321
4332
4328
4321
4323
4339
4367
4397
4419
4427
4423
4415
4414
4427
4454
4488
4517
4532
4533
4524
4513
4509
4511
4516
4512
4493
4455
4403
4346
4292
4244
4202
4158
4105
4043
3975
3910
3855
3813
3780
3748
3706
3647
3572
3487
3400
3319
3246
3178
3108
3031
2946
2855
2763
2676
2594
2517
2440
2360
2276
2193
2113
2044
1986
1939
1899
1861
1819
1772
1717
1655
1589
1523
1465
1422
1397
1392
1401
1413
1415
1395
1348
1281
1206
1139
1091
1067
1059
1052
1033
992
928
850
770
698
640
593
552
509
462
414
367
329
298
274
250
223
190
153
118
90
72
63
59
58
58
57
58
62
68
73
77
76
73
72
76
89
111
138
164
183
192
190
179
163
147
132
122
119
123
133
147
160
166
163
149
127
102
80
67
61
61
62
60
56
51
52
60
75
90
99
93
70
34
-9
-47
-76
-91
-95
-94
-94
-100
-112
-129
-148
-166
-184
-200
-216
-236
-261
-297
-344
-404
-473
-545
-611
-663
-697
-715
-724
-733
-750
-776
-806
-831
-843
-839
-824
-807
-798
-803
-819
-838
-850
-851
-842
-834
-840
-868
-920
-986
-1050
-1101
-1131
-1146
-1158
-1179
-1217
-1270
-1327
-1375
-1402
-1406
-1394
-1376
-1364
-1362
-1369
-1379
-1384
-1383
-1376
-1370
-1366
-1365
-1362
-1348
-1319
-1274
-1219
-1165
-1122
-1095
-1084
-1084
-1088
-1089
-1089
-1089
-1097
-1117
-1150
-1193
-1241
-1288
-1332
-1372
-1409
-1445
-1482
-1519
-1558
-1598
-1639
-1682
-1724
-1762
-1791
-1808
-1814
-1812
-1809
-1810
-1818
-1830
-1841
-1843
-1834
-1816
-1795
-1777
-1768
-1766
-1766
-1761
-1747
-1724
-1698
-1677
-1668
-1671
-1681
-1690
-1690
-1681
-1669
-1661
-1665
-1683
-1710
-1735
-1750
-1752
-1748
-1746
-1757
-1787
-1830
-1875
-1909
-1923
-1919
-1905
-1895
-1899
-1922
-1959
-2000
-2037
-2064
-2081
-2094
-2106
-2118
-2129
-2134
-2134
-2130
-2130
-2138
-2156
-2178
-2190
-2183
-2151
-2097
-2033
-1980
-1947
-1940
-1952
-1968
-1975
-1965
-1938
-1901
-1863
-1832
-1806
-1782
-1753
-1717
-1679
-1644
-1621
-1610
-1608
-1604
-1591
-1565
-1527
-1486
-1451
-1426
-1409
-1393
-1371
-1339
-1301
-1265
-1238
-1226
-1222
-1214
-1187
-1131
-1044
-934
-815
-705
-616
-553
-513
-489
-471
-455
-435
-412
-385
-356
-323
-287
-251
-217
-186
-162
-143
-129
-118
-106
-91
-71
-46
-12
30
80
133
184
226
256
276
290
307
335
376
429
482
524
547
547
530
508
494
496
518
555
595
629
647
650
638
619
597
577
557
535
507
470
425
375
328
292
272
274
295
330
372
410
440
457
467
475
490
519
565
628
706
792
884
978
1072
1167
1261
1354
1445
1535
1626
1718
1811
1903
1987
2055
2104
2131
2141
2141
2139
2137
2135
2125
2100
2055
1993
1924
1863
1820
1800
1796
1796
1783
1748
1691
1624
1564
1525
1515
1528
1553
1574
1580
1571
1556
1546
1553
1576
1607
1634
1642
1626
1592
1554
1529
1527
1552
1594
1640
1677
1698
1709
1717
1733
1762
1801
1841
1870
1877
1864
1836
1805
1781
1770
1769
1772
1772
1764
1750
1733
1716
1700
1682
1656
1617
1565
1506
1448
1400
1366
1341
1315
1278
1221
1146
1062
983
921
881
859
843
819
778
720
652
588
540
513
505
508
510
506
493
475
458
445
436
428
416
397
375
355
345
349
365
387
407
418
419
415
413
420
437
459
481
495
500
498
498
506
525
552
581
605
621
633
648
675
718
774
837
895
943
978
1006
1035
1071
1114
1161
1205
1239
1264
1284
1304
1331
1365
1401
1433
1454
1464
1466
1466
1470
1478
1486
1487
1477
1456
1429
1405
1390
1384
1380
1368
1339
1292
1231
1169
1117
1081
1060
1043
1018
980
927
868
815
778
759
752
746
731
703
664
623
592
577
581
595
610
617
611
594
571
548
532
521
513
502
483
454
417
376
337
305
281
267
257
249
238
220
195
163
126
90
59
38
29
33
47
66
83
91
86
68
43
18
1
0
14
37
62
78
81
72
56
44
41
50
65
76
76
60
32
-2
-32
-54
-67
-77
-88
-104
-121
-135
-139
-133
-121
-113
-120
-143
-177
-210
-226
-217
-184
-139
-101
-83
-93
-122
-157
-180
-181
-161
-131
-107
-102
-121
-158
-202
-243
-273
-295
-316
-345
-388
-443
-504
-564
-614
-652
-678
-694
-706
-717
-728
-741
-755
-769
-781
-789
-788
-778
-759
-736
-716
-704
-704
-714
-726
-728
-712
-670
-603
-518
-426
-336
-257
-190
-135
-86
-39
11
66
127
193
262
330
394
451
500
543
582
619
655
687
713
729
735
732
726
721
718
716
707
685
645
587
515
439
367
304
251
205
161
116
69
22
-24
-66
-109
-154
-206
-267
-332
-398
-459
-511
-557
-600
-645
-699
-761
-829
-900
-969
-1033
-1089
-1136
-1176
-1207
-1231
-1251
-1270
-1292
-1321
-1358
-1400
-1443
-1482
-1514
-1540
-1564
-1592
-1626
-1664
-1699
-1723
-1731
-1723
-1704
-1683
-1670
-1667
-1676
-1690
-1706
-1722
-1739
-1765
-1804
-1856
-1917
-1978
-2031
-2070
-2096
-2112
-2126
-2143
-2162
-2181
-2196
-2206
-2214
-2225
-2246
-2276
-2312
-2346
-2369
-2377
-2373
-2366
-2365
-2373
-2388
-2399
-2395
-2367
-2318
-2254
-2191
-2140
-2104
-2081
-2059
-2028
-1985
-1932
-1879
-1835
-1806
-1789
-1775
-1752
-1714
-1659
-1594
-1532
-1479
-1440
-1409
-1377
-1334
-1273
-1195
-1106
-1012
-923
-843
-771
-707
-647
-588
-529
-473
-420
-373
-333
-298
-268
-240
-210
-176
-139
-102
-67
-39
-17
1
21
48
85
130
177
218
249
270
289
310
339
371
397
409
403
384
369
375
416
490
585
675
740
771
775
772
784
823
887
957
1016
1051
1065
1072
1093
1138
1206
1282
1347
1392
1423
1459
1517
1606
1712
1809
1872
1891
1885
1889
1942
2057
2204
2318
2316
2138
1771
1266
722
253
-57
-179
-147
-35
74
125
104
39
-27
-56
-39
7
53
73
58
21
-14
-27
-14
17
45
54
41
15
-7
-14
-2
21
40
44
33
13
-3
-6
5
23
36
38
27
11
-1
-1
9
24
34
33
23
10
2
3
12
24
32
30
21
10
3
6
14
25
30
27
18
9
5
8
16
25
28
25
17
9
6
10
17
24
27
23
16
9
8
12
18
24
25
21
15
10
9
13
19
24
24
20
14
10
10
14
20
23
23
19
13
10
11
15
20
23
22
18
13
11
12
16
20
22
21
17
13
11
13
17
20
21
20
16
13
12
14
17
20
21
19
15
13
12
14
17
20
20
18
15
13
13
15
18
20
19
17
15
13
13
15
18
19
19
17
15
13
14
16
18
19
18
16
14
14
14
16
18
19
18
16
14
14
15
16
18
18
17
16
14
14
15
16
18
18
17
15
14
14
15
17
17
17
16
15
14
14
15
17
17
17
16
15
14
15
16
17
17
17
16
15
15
15
16
16
17
16
16
15
15
15
16
16
17
16
15
15
15
15
16
16
16
16
15
15
15
15
16
16
16
16
15
15
15
15
16
16
16
16
15
15
15
15
16
16
16
15
15
15
15
15
16
16
16
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
15
15
15
15
15
14
14
14
14
15
15
15
15
14
14
14
14
15
15
15
14
14
14
14
14
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
