5
43426
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-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
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
1
1
1
0
0
0
1
1
1
1
0
0
1
1
1
1
1
0
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
2
1
1
0
1
1
1
2
1
1
0
1
1
2
2
1
0
0
1
2
2
1
1
0
1
1
2
2
1
0
0
1
2
2
2
1
0
1
1
2
2
1
0
0
1
2
2
2
1
0
0
1
2
2
1
0
0
1
2
3
2
1
0
0
1
2
3
2
0
0
1
2
3
3
1
0
0
1
3
3
2
0
-1
0
2
3
3
1
0
-1
1
3
4
3
0
-1
0
2
4
4
2
-1
-1
0
3
4
3
1
-1
-1
2
4
5
3
-1
-2
0
3
5
5
1
-2
-2
1
5
6
4
0
-4
-2
2
7
7
3
-3
-6
-2
5
10
9
2
-7
-10
-4
9
21
24
14
-5
-25
-38
-39
-30
-16
-2
6
6
-4
-21
-41
-59
-64
-54
-29
-1
19
21
5
-19
-36
-34
-13
16
36
37
19
-7
-23
-20
4
35
58
62
48
27
14
17
35
57
70
67
51
32
21
21
31
43
50
49
43
35
25
13
-1
-15
-23
-21
-7
14
35
45
42
32
22
21
30
46
59
62
52
31
6
-15
-27
-24
-9
13
31
37
30
16
8
18
46
82
106
101
66
16
-24
-35
-12
32
71
87
73
42
10
-8
-8
5
20
32
38
43
47
53
59
64
66
65
59
45
23
1
-12
-4
26
69
105
116
95
49
0
-30
-29
-1
34
56
52
23
-16
-46
-56
-45
-22
-1
9
7
-1
-7
-4
7
20
28
26
18
9
6
12
22
32
38
38
36
34
32
30
28
28
36
54
78
99
105
88
55
20
-4
-8
3
15
16
5
-13
-27
-28
-21
-10
-4
-2
3
18
40
62
73
68
53
40
38
45
51
42
14
-24
-51
-53
-26
15
50
62
49
20
-8
-25
-28
-24
-18
-12
-4
9
27
45
55
55
48
39
29
19
4
-17
-42
-61
-64
-46
-13
23
47
51
38
17
0
-6
0
10
18
17
9
-3
-16
-26
-30
-26
-15
3
26
48
59
55
37
11
-10
-16
-6
12
25
23
7
-17
-33
-33
-19
0
11
6
-9
-24
-24
-6
22
47
53
35
1
-34
-53
-49
-29
-5
7
0
-23
-49
-62
-56
-32
-4
14
16
4
-10
-14
-2
20
40
48
40
20
-1
-19
-30
-38
-42
-41
-29
-5
23
41
37
10
-26
-50
-48
-21
14
33
24
-9
-47
-71
-71
-54
-32
-18
-11
-5
8
27
44
48
40
24
14
12
14
8
-11
-39
-60
-57
-29
12
42
46
23
-11
-37
-44
-36
-24
-20
-23
-25
-18
0
18
26
19
3
-11
-15
-10
-6
-12
-25
-32
-19
17
66
104
114
92
56
28
26
50
81
98
85
44
-7
-47
-58
-38
1
40
63
59
31
-8
-42
-57
-47
-21
8
24
22
6
-12
-20
-14
2
20
34
43
48
48
41
26
6
-10
-11
7
37
60
56
23
-27
-65
-72
-44
-3
24
16
-23
-66
-82
-58
-5
46
62
34
-23
-78
-101
-81
-32
20
52
57
39
15
-6
-19
-27
-36
-44
-49
-46
-35
-20
-9
-7
-12
-19
-21
-16
-5
5
6
-5
-24
-41
-43
-24
13
56
86
91
69
31
-6
-26
-26
-13
0
4
-2
-8
-5
11
32
47
44
22
-10
-40
-57
-55
-40
-20
-4
4
1
-12
-32
-53
-65
-63
-46
-20
0
2
-18
-51
-81
-93
-81
-54
-25
-8
-5
-12
-20
-24
-26
-30
-38
-46
-48
-41
-29
-22
-26
-42
-58
-61
-44
-14
10
13
-8
-38
-55
-44
-9
30
46
22
-33
-94
-131
-127
-88
-37
2
14
3
-19
-36
-41
-37
-31
-29
-31
-35
-36
-36
-36
-39
-41
-39
-30
-13
3
9
1
-21
-47
-68
-74
-66
-50
-34
-27
-29
-36
-42
-38
-22
4
31
48
46
25
-8
-38
-49
-35
-2
34
50
34
-14
-73
-118
-126
-93
-31
31
65
58
16
-38
-73
-71
-30
30
80
94
66
9
-51
-85
-79
-38
18
63
83
75
52
31
25
35
51
59
49
22
-11
-39
-49
-42
-24
-5
7
9
4
-1
-2
0
1
-2
-9
-16
-16
-6
10
23
22
7
-15
-32
-32
-15
6
18
9
-16
-41
-51
-35
0
36
56
52
31
6
-8
-7
3
9
3
-18
-45
-67
-75
-65
-42
-14
6
8
-10
-44
-78
-96
-89
-61
-27
-6
-9
-32
-58
-69
-54
-23
8
24
19
5
-5
-3
6
11
3
-14
-31
-37
-29
-14
-3
1
3
12
30
46
45
18
-28
-69
-83
-63
-27
-2
-6
-37
-71
-80
-53
-7
33
42
24
-4
-17
-7
10
13
-9
-43
-64
-50
-2
54
84
72
32
-6
-13
16
55
75
57
13
-26
-31
3
53
85
73
18
-56
-116
-141
-125
-84
-34
9
40
56
56
40
11
-24
-52
-65
-59
-40
-19
-10
-17
-36
-57
-65
-53
-20
24
60
71
50
6
-39
-59
-41
4
51
71
49
0
-47
-62
-34
18
63
72
41
-11
-52
-59
-28
25
75
102
101
77
39
0
-33
-51
-49
-29
3
32
47
44
28
11
3
2
4
1
-8
-17
-17
-8
4
10
5
-5
-10
-4
12
26
25
8
-17
-35
-36
-26
-16
-18
-33
-50
-56
-45
-25
-9
-6
-14
-21
-16
0
15
17
1
-20
-31
-20
6
32
39
25
1
-17
-17
-5
6
0
-21
-45
-56
-44
-16
12
25
20
2
-19
-36
-47
-53
-55
-49
-33
-13
2
4
-9
-25
-31
-20
2
19
15
-12
-46
-67
-62
-34
-2
15
9
-11
-31
-39
-37
-36
-44
-60
-70
-62
-36
-6
9
0
-26
-46
-41
-8
35
60
47
0
-57
-92
-85
-42
13
51
55
28
-12
-43
-53
-43
-25
-10
-9
-19
-33
-43
-42
-30
-12
3
11
9
1
-4
-1
12
27
34
25
0
-31
-53
-56
-42
-19
0
5
-2
-11
-14
-8
1
4
-3
-15
-19
-5
27
65
91
90
64
28
2
-3
12
32
39
25
-6
-35
-49
-42
-22
-6
-5
-23
-49
-69
-67
-42
-1
43
73
83
71
46
20
9
18
46
79
101
96
57
-6
-72
-120
-133
-111
-67
-20
14
26
21
7
-8
-15
-13
-5
5
12
10
-2
-23
-47
-65
-70
-62
-43
-20
1
18
33
50
70
88
98
95
77
47
13
-18
-36
-39
-25
-1
25
43
48
40
28
22
28
42
51
41
7
-41
-83
-99
-80
-36
12
43
48
35
20
17
29
47
59
57
43
26
14
10
9
8
6
9
22
44
64
67
43
-5
-58
-91
-84
-38
27
83
102
80
27
-27
-58
-53
-16
32
70
84
73
49
24
12
14
25
34
34
23
2
-21
-37
-41
-31
-12
9
21
20
6
-13
-26
-24
-6
18
37
39
21
-7
-31
-38
-25
0
21
28
15
-11
-36
-48
-40
-16
11
29
26
2
-34
-67
-83
-73
-41
1
36
50
43
21
-2
-16
-20
-17
-15
-17
-23
-30
-36
-39
-42
-41
-34
-14
16
46
63
54
20
-26
-62
-73
-56
-24
4
16
11
-2
-12
-14
-12
-11
-14
-19
-22
-21
-18
-20
-27
-32
-26
-6
19
36
29
0
-36
-58
-53
-26
0
2
-28
-74
-108
-108
-71
-16
29
48
40
24
16
21
32
33
19
-5
-24
-30
-22
-11
-9
-16
-22
-16
6
36
59
62
43
16
-4
-8
2
15
20
14
2
-9
-15
-14
-12
-11
-10
-8
-5
-4
-7
-13
-17
-12
5
28
46
48
32
4
-24
-41
-43
-30
-8
20
49
72
82
71
39
-2
-36
-45
-28
3
26
26
5
-19
-26
-4
37
72
80
54
8
-35
-54
-46
-23
-4
1
-6
-16
-21
-19
-15
-15
-20
-26
-28
-25
-24
-33
-54
-79
-95
-90
-63
-23
11
25
16
-7
-31
-41
-33
-10
17
39
47
41
27
13
5
8
18
30
35
29
13
-5
-15
-14
-4
5
6
-7
-29
-49
-56
-47
-22
7
29
36
27
5
-19
-36
-41
-33
-18
-6
-3
-9
-22
-35
-43
-44
-41
-36
-30
-25
-18
-11
-8
-12
-21
-29
-29
-16
7
31
44
41
30
23
29
47
62
59
28
-23
-75
-104
-100
-67
-27
1
6
-9
-28
-38
-33
-18
-5
-1
-7
-18
-27
-30
-29
-28
-29
-31
-32
-29
-22
-16
-12
-10
-6
3
18
33
42
38
23
5
-4
4
24
44
50
34
1
-32
-48
-37
-9
17
21
-2
-43
-79
-92
-75
-38
-2
16
13
-4
-21
-31
-33
-32
-33
-38
-42
-41
-35
-27
-20
-14
-7
6
22
31
24
-2
-36
-59
-57
-26
22
67
92
92
73
50
32
23
18
16
19
30
50
71
84
79
58
32
15
16
32
50
54
40
12
-16
-32
-30
-12
13
38
56
63
58
41
19
-1
-10
-6
6
11
1
-26
-57
-74
-64
-31
10
39
42
24
0
-12
-3
20
41
46
35
15
3
8
32
64
94
111
111
96
72
44
20
5
2
10
22
28
22
2
-25
-47
-55
-41
-9
33
71
95
99
84
57
30
12
12
26
49
67
72
61
41
23
17
26
45
62
67
54
28
2
-11
0
32
73
104
108
83
41
2
-13
4
41
76
87
66
23
-18
-39
-33
-8
17
30
29
22
16
13
9
-3
-21
-36
-36
-17
9
27
25
4
-19
-27
-14
8
20
7
-28
-63
-73
-50
-5
36
49
30
-6
-34
-40
-25
-5
3
-4
-18
-27
-22
-10
1
2
-2
-2
9
30
46
45
22
-10
-34
-34
-10
23
45
40
11
-30
-65
-80
-69
-40
-6
19
24
7
-25
-56
-68
-50
-8
37
59
46
5
-36
-48
-16
48
112
141
120
61
-7
-53
-66
-53
-34
-23
-26
-36
-45
-48
-46
-40
-28
-5
26
58
75
64
28
-18
-46
-42
-7
38
68
65
31
-16
-54
-70
-62
-38
-10
14
29
30
19
-3
-24
-32
-17
19
59
83
77
47
9
-12
-7
19
43
46
26
-6
-27
-24
3
38
61
62
42
12
-14
-30
-33
-27
-14
4
23
36
36
22
0
-19
-25
-14
7
25
33
29
19
8
3
3
8
17
31
45
53
47
22
-14
-44
-50
-27
10
38
35
0
-46
-73
-59
-8
54
90
80
30
-31
-69
-66
-27
22
57
63
42
11
-14
-24
-16
3
29
52
66
63
42
10
-19
-30
-16
17
53
73
69
45
17
-2
-5
1
9
10
5
2
4
13
24
32
36
38
41
43
39
22
-5
-31
-42
-28
6
44
65
59
30
-2
-19
-12
10
29
29
7
-27
-56
-66
-58
-41
-26
-17
-10
1
19
39
53
57
54
51
55
64
69
59
36
12
5
27
71
114
127
94
25
-51
-98
-97
-55
2
43
51
31
0
-22
-27
-19
-9
-5
-7
-12
-17
-25
-38
-54
-63
-52
-16
34
76
89
65
21
-15
-20
8
49
74
63
17
-38
-75
-79
-56
-25
-7
-7
-15
-18
-9
6
14
9
-7
-20
-19
-4
15
23
17
4
-2
8
28
41
32
0
-42
-69
-66
-37
1
25
25
6
-16
-27
-24
-17
-12
-11
-7
7
28
43
36
2
-46
-79
-75
-31
31
75
74
30
-31
-70
-63
-14
49
92
95
64
20
-11
-17
-5
6
2
-20
-52
-75
-78
-58
-21
22
59
79
79
60
27
-6
-28
-29
-9
24
55
74
79
77
75
78
82
77
57
20
-22
-55
-67
-56
-29
2
23
28
17
-3
-24
-39
-44
-38
-24
-8
4
6
-5
-29
-57
-82
-93
-86
-63
-32
-4
11
7
-10
-28
-32
-17
13
43
53
33
-13
-65
-98
-95
-59
-8
32
41
18
-24
-62
-80
-75
-58
-42
-36
-38
-39
-31
-10
17
41
52
48
33
14
-4
-17
-26
-31
-32
-28
-16
1
18
28
28
18
4
-2
7
29
56
70
58
16
-46
-104
-133
-121
-71
-4
52
76
62
21
-27
-61
-71
-56
-24
13
45
64
71
66
55
42
32
25
18
9
-1
-4
7
32
64
85
81
47
-2
-44
-56
-35
5
38
41
10
-38
-79
-95
-83
-59
-40
-37
-47
-56
-53
-36
-12
7
14
8
-4
-17
-28
-36
-41
-38
-26
-4
18
30
23
1
-22
-30
-12
27
70
97
95
66
26
-7
-24
-23
-13
-4
-2
-5
-9
-7
3
15
24
26
18
4
-9
-16
-16
-10
-5
-3
-4
-5
-2
4
9
7
-6
-23
-31
-19
13
52
76
69
29
-25
-65
-69
-37
14
54
64
40
0
-36
-50
-42
-21
1
15
22
24
23
17
6
-4
-6
4
23
35
28
-4
-47
-78
-75
-33
30
81
93
59
-4
-63
-89
-75
-33
11
34
29
2
-30
-52
-55
-42
-19
5
25
36
35
21
-6
-39
-69
-86
-85
-66
-37
-7
15
23
20
12
4
2
5
10
10
5
-4
-12
-14
-6
8
24
36
38
32
19
5
-9
-19
-24
-25
-22
-17
-12
-11
-13
-16
-17
-10
4
23
39
47
45
36
24
12
2
-10
-24
-37
-43
-38
-23
-5
4
-1
-20
-42
-54
-47
-23
7
29
32
18
-3
-19
-24
-21
-17
-21
-29
-35
-30
-12
11
26
22
2
-21
-30
-17
13
39
42
13
-35
-78
-94
-74
-30
14
39
39
25
14
20
42
66
77
66
37
2
-25
-36
-32
-18
-1
15
25
26
15
-6
-32
-54
-61
-52
-31
-11
-3
-10
-28
-46
-54
-48
-31
-12
2
8
7
1
-5
-11
-17
-22
-25
-24
-18
-7
4
12
15
13
10
12
22
40
61
74
70
45
8
-28
-48
-44
-21
9
30
34
22
6
-4
-4
4
9
5
-7
-21
-28
-24
-11
7
23
34
36
31
19
4
-8
-11
-2
17
35
40
25
-6
-39
-54
-42
-11
21
31
9
-37
-86
-111
-98
-52
10
59
79
65
27
-15
-44
-51
-39
-18
-3
-3
-19
-43
-63
-70
-61
-43
-24
-12
-6
0
10
28
48
61
60
47
29
15
10
14
18
16
5
-11
-27
-35
-34
-27
-17
-9
-4
-4
-8
-16
-24
-32
-36
-35
-31
-27
-23
-19
-14
-6
3
8
7
-1
-9
-9
3
24
42
45
27
-4
-33
-42
-22
21
71
107
115
94
57
22
4
6
21
34
34
17
-10
-33
-39
-25
7
40
62
62
42
13
-12
-20
-8
17
45
63
63
45
17
-9
-22
-18
3
29
49
51
36
10
-11
-16
-1
27
55
68
61
38
13
-1
2
21
46
64
65
47
16
-18
-42
-45
-22
19
66
99
108
89
55
24
11
22
49
77
90
81
53
17
-16
-37
-44
-38
-24
-6
10
17
12
-4
-22
-30
-19
10
47
73
76
52
13
-23
-43
-42
-29
-20
-22
-33
-42
-35
-9
26
53
57
33
-6
-40
-51
-32
6
43
62
56
34
10
-2
2
15
28
35
36
36
37
37
30
12
-14
-39
-50
-45
-29
-13
-7
-12
-17
-9
16
50
75
74
44
-2
-41
-53
-36
1
35
49
37
7
-28
-55
-64
-56
-32
0
31
51
50
26
-13
-51
-68
-55
-19
24
51
51
24
-14
-40
-42
-18
21
59
80
80
61
33
9
1
12
41
80
113
129
119
86
44
7
-12
-9
11
34
50
55
51
45
44
48
54
53
41
20
-2
-15
-13
4
27
44
47
33
11
-8
-14
-5
16
39
57
62
52
29
-3
-35
-56
-56
-35
-2
25
27
1
-40
-67
-56
-1
77
140
154
112
35
-37
-69
-54
-13
22
28
7
-19
-29
-15
11
28
23
4
-12
-8
14
34
32
3
-37
-57
-39
11
61
77
47
-10
-55
-56
-9
56
94
78
16
-56
-95
-79
-24
34
60
43
3
-26
-23
10
50
71
60
27
-7
-25
-26
-20
-19
-27
-34
-31
-15
7
20
19
11
10
29
61
85
78
33
-34
-91
-107
-77
-20
30
49
36
11
1
14
39
53
40
4
-32
-46
-29
3
25
20
-9
-39
-49
-30
4
29
30
11
-11
-16
1
25
37
22
-14
-51
-73
-73
-62
-54
-59
-70
-75
-63
-35
-6
10
6
-12
-31
-40
-41
-39
-40
-44
-42
-30
-9
8
10
-7
-36
-59
-63
-45
-17
9
23
24
19
12
5
-4
-18
-31
-34
-21
6
40
67
80
78
66
51
34
16
-3
-20
-28
-28
-23
-21
-27
-35
-34
-14
21
53
62
37
-10
-48
-47
2
77
136
141
87
-2
-79
-106
-74
-8
50
70
44
-7
-52
-67
-47
-4
43
76
88
77
47
9
-25
-42
-36
-10
20
36
27
-4
-42
-63
-56
-23
17
46
50
30
-1
-29
-46
-48
-37
-15
10
30
35
17
-19
-58
-76
-58
-7
52
86
74
21
-44
-82
-71
-21
37
66
51
4
-42
-58
-38
2
32
34
11
-16
-26
-10
20
44
52
46
41
48
65
77
65
23
-32
-73
-79
-46
4
40
41
8
-37
-66
-62
-30
11
36
34
10
-19
-37
-37
-24
-8
0
-3
-13
-25
-31
-26
-10
16
45
71
83
76
51
19
-8
-16
-4
22
47
57
46
20
-8
-23
-14
15
53
85
96
84
56
25
8
12
33
58
72
63
33
-8
-43
-58
-51
-25
7
35
52
56
49
31
9
-12
-21
-13
11
43
64
59
24
-28
-75
-94
-78
-34
14
44
44
20
-10
-26
-18
9
41
62
62
43
14
-15
-34
-39
-30
-13
5
17
19
12
2
1
16
45
79
98
91
56
6
-36
-53
-40
-11
14
20
5
-17
-24
-4
39
85
113
107
71
22
-18
-37
-35
-25
-19
-26
-42
-60
-71
-71
-59
-36
-4
34
72
98
99
72
22
-30
-60
-52
-8
52
96
104
72
18
-29
-47
-30
4
29
26
-7
-54
-91
-100
-80
-45
-14
-2
-7
-21
-31
-29
-18
-6
2
4
5
8
10
7
-6
-28
-46
-49
-30
3
34
44
27
-8
-44
-62
-56
-33
-9
6
8
4
4
9
16
19
12
-3
-18
-30
-35
-36
-35
-30
-18
-1
14
16
-5
-44
-87
-114
-113
-86
-53
-34
-38
-57
-71
-63
-31
6
27
18
-14
-46
-55
-32
12
54
72
60
26
-12
-40
-54
-58
-56
-49
-34
-9
20
42
44
25
-8
-38
-52
-46
-32
-24
-33
-58
-84
-95
-82
-47
-5
26
34
18
-13
-43
-60
-57
-36
-5
24
41
40
23
-1
-21
-27
-14
12
39
53
48
26
0
-18
-18
-3
15
26
26
21
22
34
54
68
63
35
-7
-43
-54
-37
-4
23
28
7
-23
-45
-43
-19
14
41
54
56
56
59
63
60
45
20
-6
-21
-22
-12
-1
3
0
-3
-1
9
25
39
47
50
50
49
45
37
23
10
5
14
35
57
67
58
34
6
-8
-1
25
58
86
99
97
87
74
65
62
63
65
67
64
58
51
46
48
59
79
102
118
121
109
85
56
31
18
21
37
57
71
65
37
-5
-45
-60
-40
9
66
102
99
62
11
-23
-23
10
56
87
88
58
14
-23
-37
-27
-5
17
27
24
13
3
4
18
45
76
100
109
100
80
59
48
52
64
71
61
30
-15
-59
-86
-89
-71
-44
-20
-8
-12
-26
-42
-52
-47
-29
-1
27
47
55
53
45
36
27
14
-3
-19
-24
-9
23
65
100
119
123
125
140
167
195
202
177
126
74
47
56
88
110
97
42
-36
-108
-149
-156
-144
-130
-122
-117
-104
-82
-60
-52
-64
-84
-93
-75
-32
16
45
43
21
4
12
45
84
101
83
39
-6
-25
-9
30
68
87
81
60
35
9
-25
-76
-147
-229
-304
-355
-372
-360
-329
-289
-247
-204
-161
-123
-97
-91
-110
-150
-205
-260
-304
-326
-326
-307
-280
-253
-232
-213
-191
-161
-128
-104
-104
-135
-193
-262
-325
-371
-396
-405
-404
-393
-370
-332
-285
-240
-210
-199
-204
-216
-225
-232
-243
-264
-294
-322
-333
-319
-281
-234
-193
-171
-171
-187
-212
-238
-260
-275
-283
-283
-282
-286
-304
-336
-373
-402
-412
-399
-369
-335
-307
-292
-292
-309
-347
-408
-487
-566
-618
-620
-563
-464
-354
-268
-226
-222
-234
-235
-210
-163
-113
-81
-78
-101
-137
-166
-174
-155
-111
-55
-5
25
25
-2
-46
-91
-127
-154
-177
-207
-246
-286
-315
-323
-305
-269
-222
-170
-111
-40
45
134
204
231
195
96
-49
-209
-351
-445
-474
-432
-326
-173
8
191
353
476
547
561
519
431
313
186
71
-19
-77
-107
-117
-108
-78
-21
63
165
267
349
402
427
437
439
427
384
296
163
15
-105
-155
-119
-11
129
261
365
439
498
551
595
617
604
551
472
384
300
225
157
93
35
-16
-66
-125
-202
-292
-372
-402
-348
-205
-2
205
359
431
424
367
289
207
122
37
-35
-67
-35
65
210
354
455
494
480
436
384
326
251
157
58
-14
-23
40
154
273
350
367
342
314
319
369
441
495
495
430
313
176
56
-24
-51
-28
34
119
200
251
246
175
45
-118
-276
-393
-445
-426
-345
-217
-59
110
267
385
433
388
247
31
-215
-440
-600
-675
-672
-612
-518
-404
-277
-145
-19
84
147
169
163
151
149
156
153
111
12
-146
-349
-570
-788
-983
-1132
-1208
-1180
-1032
-771
-443
-118
133
270
291
228
127
18
-91
-210
-351
-511
-670
-799
-874
-885
-842
-763
-671
-586
-526
-505
-527
-591
-683
-784
-876
-945
-982
-985
-953
-888
-798
-695
-601
-537
-518
-546
-612
-699
-794
-889
-976
-1045
-1077
-1042
-915
-687
-379
-42
258
459
523
454
292
95
-81
-203
-267
-292
-303
-322
-356
-407
-470
-545
-633
-728
-818
-884
-908
-886
-824
-734
-625
-493
-328
-125
108
341
540
680
759
799
831
880
952
1033
1103
1145
1152
1129
1082
1018
948
880
832
816
832
866
889
877
824
752
703
717
812
966
1126
1225
1221
1113
950
814
787
912
1182
1540
1905
2209
2416
2533
2590
2616
2621
2588
2492
2320
2083
1823
1597
1453
1416
1475
1585
1682
1702
1600
1360
1006
598
207
-100
-278
-316
-234
-69
139
352
544
699
813
892
951
998
1036
1052
1033
975
903
863
901
1034
1223
1385
1422
1277
963
559
173
-119
-309
-453
-637
-919
-1290
-1678
-1981
-2112
-2040
-1799
-1468
-1141
-895
-771
-769
-853
-963
-1034
-1018
-898
-695
-460
-250
-101
-15
36
96
194
331
484
611
681
680
611
487
319
113
-130
-403
-697
-995
-1286
-1562
-1822
-2066
-2282
-2452
-2547
-2539
-2402
-2122
-1702
-1162
-552
56
580
947
1121
1114
978
780
565
351
132
-85
-265
-340
-252
8
364
672
784
611
177
-394
-936
-1313
-1480
-1481
-1417
-1389
-1462
-1647
-1913
-2206
-2460
-2614
-2622
-2476
-2211
-1896
-1604
-1369
-1170
-948
-653
-296
39
232
198
-47
-379
-628
-661
-465
-156
83
96
-166
-622
-1108
-1458
-1578
-1481
-1266
-1068
-997
-1096
-1338
-1639
-1895
-2021
-1981
-1793
-1522
-1245
-1024
-884
-803
-732
-618
-421
-134
214
567
853
1004
984
799
503
176
-113
-344
-548
-792
-1124
-1524
-1895
-2087
-1961
-1456
-626
367
1305
1983
2264
2111
1584
807
-71
-921
-1664
-2272
-2756
-3130
-3378
-3449
-3269
-2792
-2029
-1071
-57
869
1608
2127
2449
2619
2673
2620
2452
2157
1731
1185
546
-146
-826
-1408
-1800
-1933
-1794
-1440
-979
-524
-143
164
453
792
1215
1699
2182
2600
2923
3167
3374
3573
3750
3842
3771
3477
2964
2306
1636
1096
795
775
994
1349
1716
1987
2111
2092
1980
1840
1720
1643
1601
1579
1564
1555
1562
1589
1631
1671
1695
1699
1698
1725
1813
1981
2221
2498
2752
2922
2961
2845
2579
2189
1715
1201
690
220
-176
-473
-653
-712
-661
-521
-323
-109
80
201
221
121
-100
-425
-825
-1266
-1715
-2135
-2485
-2724
-2812
-2731
-2486
-2106
-1626
-1071
-443
268
1052
1857
2580
3095
3303
3184
2808
2311
1830
1442
1139
843
465
-28
-579
-1048
-1271
-1122
-576
271
1224
2041
2513
2523
2085
1331
458
-344
-963
-1385
-1674
-1917
-2158
-2376
-2498
-2451
-2207
-1807
-1335
-872
-462
-105
222
525
773
904
852
577
78
-611
-1441
-2355
-3288
-4159
-4871
-5329
-5465
-5268
-4788
-4124
-3400
-2727
-2192
-1836
-1657
-1610
-1619
-1604
-1509
-1329
-1112
-938
-873
-930
-1059
-1173
-1194
-1096
-918
-743
-653
-695
-861
-1099
-1334
-1486
-1490
-1303
-921
-382
230
807
1248
1487
1509
1336
1008
566
56
-461
-897
-1160
-1185
-979
-630
-274
-34
39
-14
-84
-54
150
537
1060
1638
2182
2604
2823
2784
2485
1990
1423
926
596
448
414
390
293
105
-129
-344
-495
-573
-597
-581
-522
-400
-202
63
364
670
963
1238
1479
1646
1674
1506
1132
609
41
-470
-878
-1206
-1524
-1897
-2338
-2794
-3164
-3344
-3260
-2890
-2274
-1517
-782
-269
-168
-586
-1492
-2696
-3903
-4812
-5227
-5113
-4588
-3840
-3038
-2275
-1571
-924
-362
43
201
58
-355
-931
-1516
-1979
-2245
-2307
-2203
-1975
-1646
-1211
-654
39
872
1828
2875
3961
5007
5912
6571
6902
6888
6586
6119
5634
5253
5027
4936
4907
4856
4724
4492
4174
3810
3451
3152
2968
2938
3070
3326
3629
3895
4075
4183
4291
4491
4834
5297
5778
6149
6305
6217
5933
5549
5163
4833
4562
4311
4017
3627
3114
2495
1834
1225
764
513
477
602
803
1010
1204
1407
1666
2009
2426
2866
3268
3586
3793
3879
3837
3669
3402
3098
2845
2716
2718
2769
2725
2440
1841
964
-70
-1115
-2062
-2873
-3563
-4157
-4662
-5060
-5332
-5483
-5542
-5549
-5522
-5454
-5319
-5100
-4802
-4448
-4059
-3644
-3197
-2723
-2253
-1843
-1549
-1392
-1346
-1359
-1385
-1426
-1533
-1781
-2215
-2818
-3508
-4168
-4698
-5051
-5248
-5358
-5468
-5640
-5890
-6174
-6408
-6501
-6402
-6134
-5796
-5532
-5464
-5631
-5972
-6344
-6593
-6620
-6411
-6020
-5517
-4946
-4315
-3621
-2893
-2209
-1676
-1381
-1342
-1500
-1753
-2001
-2197
-2337
-2445
-2535
-2607
-2663
-2740
-2918
-3284
-3873
-4619
-5345
-5826
-5877
-5437
-4598
-3562
-2558
-1752
-1211
-908
-764
-689
-605
-441
-134
358
1029
1802
2539
3082
3326
3264
2994
2674
2450
2406
2553
2853
3258
3733
4238
4706
5017
5025
4607
3719
2429
902
-655
-2054
-3167
-3940
-4368
-4481
-4320
-3936
-3395
-2776
-2174
-1681
-1384
-1341
-1570
-2031
-2628
-3221
-3668
-3870
-3800
-3503
-3074
-2611
-2187
-1843
-1591
-1426
-1324
-1227
-1043
-674
-65
744
1601
2285
2588
2400
1759
830
-170
-1049
-1703
-2119
-2346
-2454
-2505
-2539
-2578
-2626
-2670
-2683
-2632
-2489
-2230
-1833
-1262
-470
574
1844
3221
4501
5460
5940
5925
5547
5024
4551
4223
4014
3832
3605
3335
3096
2976
3008
3142
3275
3316
3249
3138
3096
3215
3518
3954
4430
4854
5167
5349
5403
5344
5192
4981
4752
4547
4386
4260
4136
3978
3771
3530
3275
3008
2684
2220
1532
585
-576
-1822
-2984
-3897
-4451
-4606
-4382
-3839
-3057
-2127
-1160
-278
389
739
722
359
-254
-978
-1670
-2227
-2609
-2841
-2990
-3128
-3297
-3494
-3676
-3781
-3762
-3599
-3309
-2930
-2505
-2071
-1658
-1286
-968
-707
-486
-266
2
358
813
1346
1905
2437
2904
3288
3585
3791
3897
3901
3830
3756
3787
4027
4524
5225
5971
6539
6707
6335
5422
4110
2643
1303
324
-162
-149
265
922
1663
2375
3002
3538
3998
4391
4702
4892
4912
4714
4266
3560
2619
1500
295
-879
-1894
-2635
-3016
-3000
-2602
-1896
-1012
-120
597
991
992
627
7
-726
-1465
-2176
-2892
-3664
-4505
-5361
-6128
-6712
-7076
-7263
-7356
-7418
-7454
-7403
-7188
-6767
-6166
-5460
-4732
-4026
-3333
-2617
-1853
-1053
-263
460
1074
1561
1912
2116
2155
2015
1712
1305
886
550
369
366
521
785
1100
1423
1738
2060
2437
2926
3575
4395
5350
6371
7386
8353
9266
10139
10963
11677
12175
12339
12099
11474
10571
9550
8567
7740
7125
6737
6555
6541
6640
6782
6900
6953
6946
6929
6964
7092
7297
7515
7655
7636
7416
6993
6387
5628
4749
3799
2858
2029
1433
1157
1242
1663
2340
3161
4003
4745
5277
5506
5365
4833
3949
2814
1574
380
-650
-1463
-2070
-2527
-2892
-3184
-3370
-3381
-3151
-2658
-1948
-1121
-305
389
891
1173
1233
1075
704
133
-602
-1434
-2277
-3038
-3642
-4043
-4223
-4191
-3982
-3657
-3300
-3011
-2883
-2971
-3269
-3701
-4134
-4399
-4331
-3804
-2763
-1257
562
2454
4141
5376
6003
5999
5469
4602
3609
2669
1900
1354
1034
920
982
1196
1536
1979
2489
3017
3498
3861
4050
4035
3831
3474
3009
2457
1813
1062
211
-689
-1545
-2251
-2739
-3007
-3130
-3225
-3406
-3741
-4239
-4850
-5499
-6108
-6628
-7041
-7368
-7644
-7906
-8170
-8424
-8646
-8823
-8981
-9186
-9518
-10028
-10699
-11445
-12144
-12692
-13053
-13256
-13368
-13440
-13474
-13429
-13257
-12940
-12504
-12007
-11496
-10978
-10423
-9781
-9021
-8150
-7215
-6290
-5456
-4783
-4319
-4077
-4018
-4061
-4090
-3999
-3727
-3277
-2712
-2117
-1561
-1076
-663
-303
18
318
621
960
1363
1823
2279
2627
2766
2648
2308
1853
1405
1053
812
642
485
303
101
-83
-193
-177
12
402
985
1705
2452
3101
3569
3862
4085
4383
4847
5443
6016
6365
6371
6080
5694
5474
5606
6099
6791
7431
7798
7776
7372
6658
5716
4612
3401
2165
1020
86
-560
-930
-1122
-1281
-1530
-1916
-2391
-2839
-3118
-3119
-2800
-2199
-1427
-625
73
589
928
1164
1411
1758
2236
2799
3354
3802
4082
4184
4147
4034
3911
3833
3840
3954
4166
4447
4753
5047
5318
5590
5902
6281
6716
7156
7531
7776
7862
7786
7565
7208
6718
6099
5373
4578
3763
2964
2191
1438
705
13
-594
-1076
-1425
-1682
-1922
-2225
-2634
-3145
-3728
-4352
-5015
-5745
-6573
-7514
-8546
-9627
-10709
-11756
-12737
-13615
-14345
-14889
-15241
-15452
-15617
-15834
-16139
-16469
-16679
-16596
-16107
-15212
-14018
-12687
-11359
-10099
-8898
-7714
-6526
-5364
-4297
-3399
-2715
-2244
-1957
-1809
-1753
-1732
-1671
-1489
-1128
-590
42
634
1058
1260
1291
1278
1358
1593
1932
2234
2340
2156
1707
1122
587
265
241
506
983
1574
2208
2869
3596
4451
5489
6713
8060
9409
10613
11547
12141
12403
12399
12228
11975
11685
11350
10919
10322
9493
8402
7063
5542
3944
2380
946
-304
-1360
-2246
-2996
-3636
-4184
-4652
-5062
-5444
-5826
-6225
-6627
-6992
-7267
-7403
-7369
-7160
-6796
-6316
-5769
-5202
-4641
-4083
-3493
-2826
-2060
-1222
-394
317
826
1111
1221
1250
1289
1386
1539
1724
1928
2169
2491
2932
3500
4166
4886
5631
6400
7209
8071
8969
9861
10703
11470
12183
12887
13630
14426
15242
15997
16592
16931
16952
16636
16018
15176
14213
13232
12308
11473
10719
10015
9337
8680
8058
7488
6965
6455
5909
5278
4540
3709
2840
2003
1277
724
379
239
266
397
571
746
916
1106
1341
1625
1916
2141
2214
2078
1725
1206
612
51
-382
-627
-673
-563
-386
-253
-269
-500
-959
-1607
-2375
-3189
-3994
-4750
-5429
-6004
-6452
-6758
-6930
-6997
-6996
-6955
-6879
-6753
-6555
-6262
-5865
-5361
-4754
-4062
-3335
-2658
-2154
-1947
-2118
-2665
-3489
-4418
-5262
-5869
-6163
-6154
-5911
-5525
-5076
-4607
-4114
-3563
-2903
-2092
-1123
-40
1072
2105
2965
3602
4030
4311
4527
4739
4958
5143
5226
5146
4886
4478
3988
3478
2971
2437
1814
1051
146
-837
-1789
-2611
-3259
-3762
-4203
-4660
-5164
-5672
-6097
-6354
-6404
-6266
-5998
-5656
-5267
-4829
-4343
-3835
-3374
-3045
-2922
-3037
-3376
-3900
-4569
-5357
-6247
-7216
-8227
-9227
-10162
-10994
-11699
-12262
-12667
-12895
-12937
-12805
-12536
-12174
-11752
-11275
-10732
-10119
-9473
-8874
-8414
-8162
-8124
-8243
-8447
-8695
-9017
-9497
-10218
-11194
-12324
-13409
-14207
-14524
-14274
-13496
-12323
-10923
-9439
-7967
-6545
-5182
-3875
-2626
-1444
-344
660
1562
2359
3059
3675
4227
4738
5227
5709
6189
6668
7139
7591
8004
8339
8547
8568
8358
7907
7255
6490
5729
5086
4646
4448
4493
4763
5229
5859
6603
7383
8090
8615
8877
8869
8653
8339
8025
7756
7503
7186
6718
6054
5205
4230
3206
2208
1294
512
-93
-487
-663
-654
-526
-354
-181
-2
236
599
1125
1803
2569
3332
4000
4495
4758
4748
4449
3886
3132
2303
1533
930
542
355
312
350
431
555
746
1031
1425
1926
2520
3190
3914
4667
5420
6147
6834
7481
8099
8701
9283
9828
10302
10666
10879
10903
10711
10299
9704
9014
8349
7834
7553
7513
7645
7833
7962
7956
7796
7503
7118
6682
6233
5808
5447
5181
5011
4902
4791
4602
4276
3781
3113
2283
1318
272
-768
-1688
-2372
-2755
-2848
-2745
-2587
-2498
-2546
-2730
-2999
-3291
-3557
-3764
-3884
-3893
-3785
-3589
-3378
-3245
-3252
-3393
-3587
-3715
-3685
-3477
-3147
-2788
-2472
-2227
-2047
-1933
-1919
-2065
-2405
-2898
-3408
-3749
-3758
-3360
-2594
-1582
-469
628
1632
2495
3182
3665
3945
4066
4104
4134
4184
4211
4130
3865
3410
2843
2299
1906
1729
1749
1882
2023
2093
2062
1948
1801
1692
1689
1835
2130
2513
2875
3091
3072
2789
2285
1640
926
183
-585
-1383
-2195
-2982
-3697
-4322
-4881
-5429
-6021
-6676
-7363
-8023
-8598
-9061
-9425
-9725
-9998
-10268
-10542
-10820
-11092
-11340
-11531
-11623
-11576
-11372
-11023
-10564
-10037
-9467
-8856
-8196
-7491
-6771
-6107
-5586
-5292
-5280
-5553
-6062
-6717
-7410
-8048
-8575
-8986
-9314
-9592
-9821
-9946
-9872
-9504
-8803
-7811
-6643
-5442
-4322
-3331
-2456
-1651
-881
-137
568
1219
1823
2401
2980
3563
4129
4635
5040
5322
5488
5565
5584
5569
5526
5440
5281
5012
4601
4045
3374
2661
2001
1487
1178
1087
1182
1406
1696
2000
2282
2515
2677
2753
2730
2604
2373
2032
1575
997
305
-473
-1292
-2090
-2806
-3386
-3797
-4026
-4090
-4027
-3893
-3748
-3633
-3561
-3508
-3428
-3271
-3003
-2614
-2114
-1527
-886
-232
389
936
1389
1761
2094
2437
2807
3174
3460
3587
3520
3301
3029
2816
2734
2781
2902
3026
3118
3190
3294
3485
3795
4234
4795
5463
6214
6997
7727
8298
8621
8662
8450
8057
7547
6942
6217
5344
4341
3300
2374
1714
1410
1454
1749
2159
2562
2881
3080
3147
3072
2845
2470
1980
1437
921
506
238
129
159
287
464
635
756
794
732
571
318
-17
-426
-901
-1426
-1971
-2505
-3002
-3462
-3905
-4357
-4824
-5271
-5621
-5782
-5688
-5335
-4794
-4202
-3714
-3464
-3524
-3890
-4499
-5250
-6049
-6824
-7538
-8179
-8737
-9187
-9485
-9573
-9408
-8977
-8310
-7476
-6559
-5638
-4764
-3958
-3211
-2499
-1789
-1060
-300
480
1255
1991
2662
3255
3772
4223
4612
4931
5163
5297
5341
5319
5262
5190
5095
4951
4728
4418
4041
3647
3290
3018
2861
2831
2932
3152
3459
3796
4088
4266
4296
4195
4014
3804
3585
3327
2974
2483
1866
1198
589
141
-101
-154
-87
22
114
156
134
38
-143
-412
-749
-1093
-1355
-1436
-1259
-799
-95
759
1632
2395
2952
3255
3311
3157
2839
2392
1840
1219
593
59
-273
-328
-92
369
948
1540
2091
2600
3102
3616
4127
4585
4937
5167
5303
5396
5485
5574
5630
5619
5533
5396
5246
5104
4949
4735
4425
4022
3581
3184
2896
2734
2672
2666
2687
2739
2843
3015
3240
3478
3686
3841
3948
4025
4080
4091
4017
3817
3481
3040
2561
2117
1765
1526
1381
1279
1150
920
536
-21
-718
-1481
-2222
-2871
-3404
-3844
-4234
-4610
-4979
-5326
-5641
-5941
-6272
-6682
-7182
-7726
-8229
-8604
-8816
-8900
-8938
-9013
-9157
-9335
-9468
-9473
-9309
-8989
-8569
-8119
-7701
-7354
-7103
-6958
-6915
-6952
-7033
-7118
-7183
-7229
-7276
-7340
-7407
-7425
-7319
-7021
-6501
-5783
-4932
-4030
-3154
-2364
-1712
-1247
-1010
-1027
-1283
-1722
-2249
-2747
-3106
-3236
-3088
-2661
-2001
-1206
-392
322
857
1193
1362
1428
1444
1438
1410
1361
1311
1311
1419
1672
2061
2538
3036
3501
3895
4189
4343
4303
4019
3490
2772
1978
1236
628
168
-192
-512
-818
-1079
-1228
-1205
-997
-645
-223
199
572
872
1076
1159
1095
882
561
208
-90
-276
-340
-318
-266
-228
-224
-257
-334
-478
-720
-1075
-1527
-2025
-2497
-2883
-3149
-3293
-3329
-3270
-3119
-2876
-2544
-2140
-1692
-1225
-758
-302
130
510
786
898
792
451
-96
-773
-1483
-2133
-2659
-3035
-3265
-3364
-3337
-3172
-2844
-2341
-1679
-919
-152
529
1064
1459
1779
2125
2583
3175
3843
4458
4870
4964
4711
4172
3470
2734
2045
1415
794
118
-648
-1486
-2334
-3120
-3797
-4364
-4854
-5299
-5706
-6038
-6230
-6215
-5957
-5469
-4814
-4086
-3393
-2822
-2433
-2246
-2238
-2353
-2516
-2658
-2729
-2716
-2636
-2536
-2470
-2484
-2598
-2792
-3003
-3133
-3072
-2742
-2124
-1277
-324
587
1330
1835
2097
2156
2070
1894
1674
1453
1271
1162
1139
1186
1264
1327
1348
1334
1318
1339
1423
1569
1766
2000
2272
2585
2935
3298
3637
3921
4146
4343
4565
4856
5222
5627
6010
6318
6532
6679
6808
6965
7163
7366
7510
7518
7332
6931
6341
5625
4876
4197
3681
3387
3333
3483
3767
4093
4372
4538
4550
4397
4089
3656
3152
2647
2227
1964
1905
2051
2359
2770
3224
3691
4162
4637
5108
5545
5905
6155
6286
6316
6280
6210
6126
6040
5967
5936
5977
6105
6302
6513
6671
6725
6671
6544
6401
6287
6215
6171
6131
6079
6016
5942
5852
5727
5552
5325
5065
4795
4521
4218
3845
3373
2815
2228
1676
1188
727
203
-468
-1301
-2214
-3045
-3622
-3835
-3676
-3231
-2630
-1998
-1423
-966
-676
-607
-805
-1289
-2033
-2965
-3985
-5000
-5939
-6754
-7424
-7945
-8337
-8641
-8907
-9166
-9403
-9556
-9542
-9303
-8854
-8278
-7689
-7165
-6703
-6227
-5637
-4877
-3965
-2982
-2017
-1116
-273
536
1303
1966
2439
2670
2690
2609
2557
2603
2712
2771
2666
2366
1959
1610
1481
1653
2101
2729
3439
4171
4911
5656
6378
7014
7490
7757
7814
7701
7468
7151
6760
6292
5756
5183
4616
4101
3664
3312
3035
2820
2655
2537
2481
2513
2666
2952
3331
3698
3902
3803
3335
2542
1566
579
-295
-1025
-1653
-2236
-2789
-3271
-3624
-3832
-3960
-4124
-4433
-4915
-5505
-6089
-6571
-6930
-7217
-7504
-7823
-8148
-8428
-8631
-8788
-8979
-9282
-9713
-10217
-10700
-11095
-11404
-11700
-12077
-12588
-13219
-13891
-14508
-14999
-15332
-15502
-15501
-15305
-14881
-14217
-13338
-12313
-11226
-10143
-9088
-8042
-6963
-5823
-4626
-3416
-2258
-1212
-308
464
1140
1763
2354
2905
3377
3726
3917
3942
3819
3578
3255
2893
2549
2297
2213
2348
2692
3156
3592
3851
3846
3590
3194
2807
2541
2422
2383
2319
2159
1907
1644
1467
1429
1502
1593
1612
1534
1426
1401
1539
1819
2110
2228
2041
1541
853
162
-385
-745
-979
-1182
-1400
-1603
-1710
-1677
-1549
-1464
-1581
-1981
-2620
-3350
-4011
-4527
-4928
-5322
-5795
-6342
-6858
-7204
-7297
-7164
-6920
-6690
-6529
-6388
-6147
-5707
-5047
-4245
-3427
-2693
-2065
-1493
-905
-264
406
1045
1604
2088
2549
3048
3606
4184
4708
5132
5479
5845
6340
7019
7827
8612
9190
9436
9330
8954
8426
7846
7260
6686
6156
5741
5531
5580
5861
6259
6628
6866
6965
6998
7057
7177
7304
7327
7138
6698
6040
5236
4346
3391
2371
1307
264
-663
-1396
-1929
-2331
-2715
-3170
-3716
-4303
-4845
-5276
-5570
-5744
-5823
-5815
-5719
-5530
-5270
-4983
-4721
-4524
-4401
-4339
-4313
-4302
-4295
-4288
-4289
-4316
-4395
-4547
-4767
-5002
-5147
-5080
-4705
-3992
-2994
-1814
-571
643
1765
2749
3543
4090
4353
4353
4184
3997
3946
4120
4506
4990
5410
5628
5591
5351
5039
4808
4770
4963
5355
5883
6493
7160
7868
8580
9209
9637
9772
9606
9240
8848
8590
8530
8609
8701
8699
8586
8427
8301
8216
8077
7745
7147
6349
5557
5003
4824
4984
5313
5621
5809
5905
6001
6150
6299
6318
6092
5603
4949
4267
3643
3060
2433
1710
939
257
-197
-393
-460
-624
-1087
-1915
-3015
-4203
-5316
-6300
-7206
-8131
-9137
-10213
-11283
-12248
-13020
-13529
-13720
-13552
-13024
-12198
-11198
-10173
-9241
-8455
-7802
-7253
-6808
-6506
-6392
-6461
-6636
-6786
-6792
-6607
-6275
-5894
-5555
-5300
-5120
-4989
-4892
-4829
-4788
-4726
-4562
-4223
-3684
-2997
-2271
-1625
-1147
-873
-808
-937
-1239
-1661
-2108
-2454
-2592
-2498
-2264
-2068
-2096
-2443
-3066
-3794
-4402
-4702
-4601
-4111
-3315
-2328
-1262
-207
776
1657
2432
3118
3725
4240
4621
4822
4832
4707
4562
4530
4700
5072
5546
5967
6181
6089
5671
4979
4111
3182
2303
1570
1055
804
834
1134
1670
2381
3183
3976
4655
5139
5397
5456
5380
5235
5052
4808
4451
3945
3304
2603
1948
1432
1098
936
902
948
1045
1179
1333
1475
1556
1520
1315
905
270
-582
-1608
-2719
-3782
-4656
-5228
-5456
-5380
-5103
-4749
-4417
-4172
-4042
-4038
-4165
-4405
-4713
-5006
-5189
-5190
-4994
-4657
-4275
-3949
-3740
-3658
-3669
-3726
-3795
-3863
-3934
-4014
-4102
-4178
-4210
-4165
-4018
-3769
-3446
-3109
-2829
-2668
-2651
-2758
-2937
-3132
-3310
-3478
-3669
-3923
-4250
-4624
-4980
-5241
-5335
-5222
-4899
-4402
-3800
-3177
-2623
-2212
-1993
-1982
-2171
-2528
-3006
-3545
-4075
-4522
-4824
-4950
-4911
-4757
-4552
-4348
-4158
-3953
-3675
-3262
-2675
-1915
-1018
-43
948
1906
2810
3666
4497
5320
6127
6878
7518
8009
8359
8631
8923
9311
9803
10324
10739
10919
10801
10415
9867
9283
8749
8293
7896
7528
7191
6921
6771
6772
6908
7112
7284
7323
7150
6730
6079
5268
4417
3680
3212
3118
3423
4051
4855
5662
6338
6831
7167
7411
7622
7804
7908
7860
7604
7143
6536
5878
5254
4709
4244
3836
3472
3161
2927
2777
2684
2582
2394
2071
1625
1122
659
320
147
141
279
535
897
1356
1895
2487
3111
3762
4462
5248
6129
7069
7970
8709
9171
9294
9075
8556
7797
6865
5834
4797
3865
3144
2694
2500
2469
2478
2425
2278
2078
1901
1807
1801
1836
1840
1768
1615
1413
1196
977
730
414
-2
-520
-1112
-1731
-2344
-2933
-3500
-4046
-4566
-5030
-5402
-5652
-5766
-5753
-5649
-5502
-5368
-5293
-5309
-5421
-5609
-5833
-6046
-6217
-6345
-6458
-6596
-6789
-7029
-7263
-7409
-7398
-7210
-6897
-6577
-6392
-6454
-6810
-7429
-8224
-9093
-9956
-10757
-11461
-12024
-12390
-12495
-12303
-11832
-11167
-10444
-9808
-9373
-9181
-9196
-9316
-9411
-9368
-9127
-8697
-8153
-7602
-7140
-6811
-6597
-6432
-6230
-5930
-5506
-4969
-4349
-3671
-2960
-2246
-1574
-1002
-574
-298
-129
14
212
506
873
1244
1531
1677
1670
1544
1349
1125
878
582
199
-302
-914
-1582
-2213
-2697
-2948
-2936
-2704
-2349
-1984
-1690
-1492
-1370
-1286
-1226
-1210
-1273
-1435
-1670
-1916
-2102
-2183
-2156
-2044
-1872
-1639
-1329
-934
-478
-23
362
631
788
869
919
947
928
824
618
341
66
-122
-162
-34
242
624
1063
1504
1880
2120
2165
1992
1643
1220
863
710
862
1355
2161
3205
4384
5592
6742
7775
8652
9340
9795
9958
9768
9194
8266
7081
5783
4517
3399
2501
1863
1520
1501
1808
2387
3124
3871
4509
4996
5377
5734
6116
6495
6780
6881
6783
6575
6411
6433
6699
7169
7745
8336
8896
9412
9865
10194
10309
10137
9676
9002
8235
7466
6708
5901
4965
3861
2632
1376
200
-834
-1718
-2476
-3119
-3623
-3941
-4035
-3920
-3658
-3355
-3118
-3019
-3085
-3291
-3574
-3849
-4034
-4074
-3956
-3719
-3426
-3134
-2864
-2591
-2270
-1879
-1448
-1070
-862
-921
-1285
-1920
-2736
-3625
-4474
-5185
-5668
-5851
-5699
-5229
-4528
-3735
-3002
-2452
-2138
-2033
-2055
-2094
-2061
-1900
-1600
-1172
-632
12
767
1629
2568
3511
4349
4965
5273
5244
4905
4320
3555
2660
1670
622
-425
-1395
-2213
-2838
-3268
-3532
-3655
-3636
-3446
-3060
-2482
-1761
-973
-183
581
1329
2081
2830
3538
4150
4632
4999
5309
5627
5985
6364
6708
6958
7077
7049
6859
6470
5833
4912
3736
2408
1091
-55
-938
-1567
-2041
-2493
-3024
-3658
-4337
-4955
-5416
-5681
-5797
-5881
-6072
-6471
-7085
-7808
-8455
-8825
-8787
-8329
-7566
-6688
-5885
-5280
-4907
-4729
-4685
-4735
-4877
-5129
-5503
-5969
-6448
-6822
-6962
-6755
-6135
-5099
-3713
-2100
-415
1182
2562
3648
4422
4921
5210
5363
5436
5452
5408
5280
5052
4731
4350
3961
3608
3312
3075
2889
2764
2729
2808
2989
3205
3342
3290
3002
2515
1934
1365
862
399
-91
-655
-1271
-1860
-2329
-2644
-2852
-3053
-3327
-3678
-4024
-4239
-4227
-3969
-3527
-2994
-2448
-1925
-1423
-935
-469
-43
321
614
830
961
987
887
671
384
101
-105
-195
-170
-48
172
526
1059
1784
2640
3488
4159
4514
4493
4118
3463
2614
1648
634
-351
-1221
-1913
-2408
-2747
-3008
-3254
-3492
-3662
-3683
-3497
-3122
-2641
-2173
-1818
-1629
-1614
-1761
-2058
-2505
-3100
-3822
-4627
-5445
-6200
-6814
-7219
-7367
-7246
-6894
-6404
-5898
-5495
-5261
-5194
-5233
-5295
-5309
-5237
-5061
-4763
-4319
-3711
-2958
-2135
-1365
-779
-468
-449
-664
-1022
-1433
-1834
-2192
-2483
-2683
-2766
-2721
-2567
-2356
-2150
-2000
-1928
-1932
-1994
-2099
-2239
-2410
-2595
-2774
-2927
-3058
-3191
-3369
-3618
-3923
-4214
-4379
-4300
-3895
-3145
-2099
-861
439
1678
2760
3626
4262
4694
4976
5184
5390
5648
5978
6359
6738
7053
7252
7317
7276
7194
7156
7244
7517
7997
8678
9530
10512
11579
12672
13715
14618
15285
15638
15643
15324
14766
14083
13393
12779
12273
11856
11473
11062
10577
10002
9355
8677
8023
7445
6973
6613
6340
6105
5842
5497
5047
4520
3992
3567
3333
3330
3525
3831
4142
4380
4523
4598
4645
4687
4705
4655
4506
4266
3986
3737
3569
3488
3455
3415
3318
3135
2843
2415
1816
1033
96
-906
-1844
-2597
-3095
-3339
-3378
-3275
-3069
-2777
-2415
-2016
-1643
-1357
-1198
-1165
-1243
-1429
-1755
-2275
-3018
-3946
-4948
-5872
-6588
-7047
-7291
-7424
-7562
-7782
-8106
-8507
-8926
-9293
-9542
-9630
-9558
-9376
-9174
-9041
-9015
-9063
-9093
-9014
-8788
-8452
-8095
-7794
-7563
-7345
-7045
-6593
-5978
-5244
-4458
-3667
-2886
-2112
-1351
-626
34
616
1142
1655
2200
2806
3487
4258
5135
6121
7161
8130
8845
9141
8956
8395
7705
7191
7078
7419
8061
8720
9094
8988
8380
7410
6310
5302
4508
3924
3437
2897
2194
1312
327
-638
-1477
-2150
-2689
-3170
-3669
-4228
-4846
-5499
-6141
-6717
-7152
-7368
-7310
-6986
-6495
-5996
-5653
-5553
-5663
-5856
-5977
-5935
-5740
-5484
-5268
-5126
-4997
-4761
-4307
-3604
-2723
-1802
-991
-383
-5
178
215
140
-29
-280
-566
-801
-869
-669
-166
585
1451
2270
2906
3280
3367
3154
2611
1693
382
-1260
-3068
-4809
-6265
-7308
-7939
-8245
-8332
-8261
-8037
-7645
-7106
-6491
-5897
-5396
-5006
-4702
-4457
-4283
-4217
-4288
-4474
-4706
-4910
-5068
-5237
-5506
-5922
-6442
-6948
-7322
-7521
-7595
-7626
-7638
-7552
-7224
-6549
-5557
-4420
-3366
-2549
-1968
-1491
-956
-284
480
1214
1805
2214
2471
2627
2703
2698
2627
2559
2613
2893
3433
4171
4993
5804
6561
7253
7845
8242
8317
7992
7307
6418
5513
4709
3995
3283
2520
1772
1224
1079
1427
2183
3135
4070
4872
5545
6135
6638
6961
6976
6624
5972
5190
4445
3791
3146
2359
1332
108
-1132
-2155
-2780
-2947
-2713
-2190
-1493
-707
106
897
1618
2223
2665
2892
2832
2414
1599
425
-976
-2407
-3674
-4640
-5258
-5530
-5468
-5056
-4261
-3078
-1569
138
1883
3528
4989
6232
7252
8048
8628
9007
9226
9327
9342
9288
9177
9050
8978
9043
9286
9676
10117
10506
10792
11004
11211
11454
11689
11787
11591
10993
9986
8654
7132
5558
4040
2655
1437
375
-594
-1557
-2567
-3588
-4486
-5102
-5353
-5318
-5223
-5323
-5754
-6445
-7152
-7596
-7597
-7137
-6309
-5215
-3911
-2427
-848
649
1840
2571
2858
2874
2823
2787
2658
2225
1357
139
-1129
-2096
-2551
-2529
-2235
-1862
-1448
-867
28
1237
2540
3590
4094
3962
3304
2328
1199
-18
-1306
-2599
-3741
-4542
-4884
-4777
-4327
-3626
-2671
-1388
252
2106
3843
5073
5526
5190
4286
3125
1937
805
-287
-1343
-2287
-3002
-3434
-3664
-3889
-4312
-5029
-6011
-7171
-8464
-9929
-11609
-13442
-15182
-16473
-17004
-16676
-15648
-14237
-12740
-11290
-9849
-8311
-6629
-4883
-3237
-1836
-726
155
918
1652
2385
3098
3751
4301
4708
4933
4958
4814
4577
4332
4110
3845
3402
2675
1678
582
-347
-879
-926
-555
87
869
1731
2638
3494
4094
4168
3506
2075
58
-2227
-4477
-6513
-8303
-9885
-11271
-12394
-13142
-13435
-13292
-12831
-12200
-11496
-10716
-9782
-8619
-7245
-5821
-4632
-3994
-4126
-5039
-6491
-8048
-9234
-9707
-9382
-8434
-7174
-5879
-4672
-3512
-2300
-992
338
1561
2607
3550
4582
5882
7484
9221
10809
12007
12745
13139
13387
13629
13860
13971
13847
13465
12910
12299
11700
11086
10374
9507
8505
7461
6477
5601
4802
4005
3135
2148
1024
-255
-1712
-3358
-5159
-7032
-8866
-10569
-12093
-13430
-14574
-15495
-16139
-16474
-16520
-16359
-16100
-15826
-15569
-15319
-15065
-14822
-14628
-14507
-14434
-14337
-14128
-13747
-13177
-12423
-11476
-10304
-8877
-7221
-5441
-3695
-2125
-783
388
1503
2660
3871
5059
6107
6922
7469
7756
7794
7567
7040
6196
5069
3753
2375
1053
-127
-1112
-1875
-2406
-2720
-2859
-2894
-2893
-2895
-2879
-2781
-2524
-2056
-1379
-547
354
1233
2007
2610
3003
3172
3134
2937
2650
2348
2101
1959
1947
2058
2250
2464
2652
2809
2991
3292
3798
4524
5391
6245
6927
7336
7459
7350
7080
6694
6214
5676
5168
4827
4807
5209
6047
7248
8693
10254
11814
13262
14484
15381
15905
16088
16027
15840
15574
15182
14539
13520
12087
10330
8431
6601
4995
3688
2685
1969
1528
1371
1513
1960
2709
3738
5004
6435
7925
9357
10633
11711
12597
13318
13868
14181
14158
13730
12915
11835
10664
9543
8521
7549
6541
5452
4316
3238
2330
1652
1189
860
557
164
-430
-1331
-2617
-4310
-6337
-8539
-10706
-12641
-14207
-15332
-15980
-16105
-15652
-14583
-12944
-10885
-8647
-6486
-4595
-3050
-1832
-874
-132
393
663
644
337
-221
-972
-1863
-2853
-3898
-4928
-5849
-6560
-6994
-7152
-7092
-6895
-6601
-6177
-5529
-4564
-3266
-1744
-212
1082
1962
2381
2418
2209
1869
1449
949
387
-147
-501
-518
-130
592
1469
2302
2977
3509
4003
4563
5201
5816
6247
6362
6127
5619
4970
4299
3663
3057
2441
1789
1105
424
-200
-712
-1071
-1258
-1296
-1256
-1254
-1409
-1799
-2410
-3137
-3806
-4237
-4302
-3967
-3300
-2466
-1701
-1273
-1427
-2318
-3954
-6177
-8699
-11186
-13353
-15028
-16151
-16734
-16801
-16369
-15465
-14161
-12587
-10900
-9221
-7585
-5940
-4203
-2346
-441
1353
2866
4001
4778
5304
5700
6034
6296
6450
6493
6497
6582
6835
7236
7637
7823
7625
7031
6207
5434
4970
4931
5249
5737
6207
6593
6983
7554
8454
9682
11055
12274
13044
13198
12760
11903
10866
9841
8903
8007
7024
5815
4290
2444
364
-1799
-3872
-5712
-7249
-8499
-9544
-10485
-11386
-12243
-12989
-13531
-13807
-13823
-13659
-13437
-13271
-13228
-13297
-13402
-13424
-13240
-12751
-11905
-10702
-9186
-7431
-5521
-3544
-1588
259
1921
3342
4505
5435
6177
6765
7184
7364
7210
6655
5722
4536
3298
2224
1473
1113
1122
1415
1885
2418
2910
3263
3400
3281
2914
2352
1668
930
184
-539
-1222
-1843
-2394
-2897
-3414
-4035
-4840
-5849
-6999
-8154
-9151
-9848
-10173
-10127
-9763
-9154
-8357
-7400
-6274
-4953
-3419
-1700
102
1806
3184
4022
4195
3704
2674
1297
-234
-1776
-3233
-4519
-5518
-6073
-6024
-5268
-3816
-1801
549
2972
5224
7111
8495
9295
9485
9099
8229
7004
5554
3976
2318
587
-1225
-3114
-5056
-7018
-8963
-10851
-12628
-14202
-15442
-16200
-16356
-15865
-14777
-13227
-11400
-9470
-7564
-5741
-4000
-2308
-627
1054
2711
4286
5703
6894
7821
8486
8930
9210
9379
9469
9489
9439
9326
9172
9012
8871
8747
8602
8380
8035
7576
7081
6684
6533
6735
7313
8195
9238
10279
11174
11821
12158
12150
11781
11052
9991
8645
7071
5308
3365
1234
-1073
-3490
-5881
-8058
-9828
-11038
-11596
-11464
-10649
-9204
-7253
-5022
-2839
-1080
-77
-16
-883
-2478
-4483
-6554
-8383
-9720
-10379
-10245
-9296
-7631
-5474
-3122
-862
1109
2716
3976
4933
5598
5951
5968
5681
5186
4616
4075
3601
3152
2665
2108
1500
895
331
-206
-779
-1462
-2303
-3304
-4443
-5705
-7091
-8598
-10182
-11740
-13135
-14255
-15072
-15647
-16076
-16405
-16564
-16376
-15635
-14204
-12092
-9451
-6499
-3433
-364
2678
5687
8621
11373
13789
15725
17099
17914
18248
18220
17960
17596
17253
17056
17118
17515
18260
19291
20474
21633
22589
23189
23324
22935
21999
20531
18577
16221
13580
10793
7999
5311
2804
520
-1510
-3235
-4579
-5457
-5825
-5717
-5271
-4706
-4258
-4111
-4346
-4930
-5743
-6633
-7451
-8074
-8405
-8356
-7864
-6909
-5539
-3890
-2170
-624
525
1137
1185
771
95
-591
-1052
-1125
-768
-56
852
1775
2575
3192
3645
3990
4273
4497
4624
4610
4441
4156
3830
3539
3316
3131
2905
2556
2051
1435
829
397
293
603
1319
2329
3441
4424
5060
5193
4754
3775
2367
686
-1111
-2889
-4556
-6064
-7397
-8574
-9639
-10651
-11656
-12655
-13572
-14247
-14480
-14097
-13035
-11386
-9388
-7347
-5546
-4151
-3185
-2552
-2105
-1709
-1287
-820
-330
141
537
801
878
735
383
-112
-642
-1089
-1366
-1433
-1301
-1010
-611
-149
323
739
1027
1123
991
644
130
-484
-1132
-1756
-2302
-2714
-2939
-2956
-2797
-2555
-2367
-2355
-2579
-3006
-3524
-3987
-4272
-4315
-4121
-3747
-3278
-2801
-2395
-2126
-2033
-2125
-2365
-2680
-2975
-3155
-3154
-2949
-2562
-2052
-1504
-1008
-643
-459
-473
-660
-978
-1381
-1851
-2414
-3138
-4123
-5458
-7195
-9305
-11672
-14091
-16306
-18060
-19137
-19417
-18880
-17599
-15713
-13389
-10800
-8111
-5472
-3021
-873
883
2193
3038
3435
3424
3063
2415
1549
540
-520
-1511
-2276
-2631
-2402
-1476
148
2336
4844
7389
9724
11698
13270
14474
15366
15986
16356
16495
16443
16248
15949
15524
14891
13925
12508
10582
8172
5383
2374
-661
-3507
-5935
-7721
-8688
-8750
-7945
-6417
-4370
-2004
536
3164
5824
8455
10977
13297
15340
17057
18420
19404
19974
20099
19792
19133
18269
17376
16593
15990
15559
15264
15080
15009
15059
15193
15303
15228
14822
14031
12929
11696
10533
9581
8868
8322
7826
7270
6591
5759
4767
3615
2330
978
-335
-1489
-2410
-3098
-3627
-4091
-4542
-4938
-5175
-5139
-4787
-4174
-3420
-2640
-1861
-1006
71
1501
3326
5462
7733
9928
11868
13447
14634
15451
15946
16165
16129
15825
15191
14136
12569
10437
7762
4648
1269
-2175
-5485
-8492
-11053
-13063
-14460
-15252
-15534
-15482
-15319
-15249
-15410
-15839
-16494
-17280
-18101
-18878
-19559
-20111
-20511
-20746
-20808
-20688
-20365
-19795
-18920
-17692
-16101
-14196
-12089
-9927
-7860
-6019
-4499
-3369
-2674
-2434
-2633
-3212
-4075
-5113
-6221
-7329
-8401
-9425
-10395
-11300
-12110
-12785
-13269
-13499
-13417
-12986
-12216
-11185
-10043
-8990
-8229
-7926
-8164
-8934
-10145
-11644
-13255
-14811
-16187
-17326
-18243
-19021
-19780
-20633
-21656
-22866
-24228
-25673
-27119
-28486
-29691
-30639
-31229
-31361
-30956
-29969
-28395
-26258
-23599
-20470
-16927
-13043
-8908
-4633
-342
3820
7696
11106
13871
15841
16941
17219
16854
16135
15386
14893
14837
15268
16120
17259
18510
19701
20674
21296
21473
21171
20422
19319
17987
16538
15047
13541
12021
10496
9011
7652
6523
5720
5295
5251
5542
6095
6824
7636
8433
9113
9570
9711
9483
8892
8020
7020
6085
5402
5095
5187
5598
6175
6753
7213
7516
7700
7852
8064
8403
8897
9536
10278
11053
11762
12286
12512
12374
11877
11112
10230
9396
8738
8310
8087
7978
7855
7591
7086
6307
5302
4217
3267
2695
2703
3395
4750
6629
8826
11116
13298
15215
16759
17865
18512
18716
18530
18033
17310
16441
15499
14549
13660
12896
12311
11932
11754
11747
11868
12072
12308
12516
12615
12508
12105
11350
10240
8831
7214
5493
3755
2058
436
-1095
-2534
-3886
-5166
-6396
-7598
-8787
-9967
-11119
-12205
-13163
-13914
-14373
-14472
-14186
-13551
-12665
-11666
-10693
-9856
-9213
-8775
-8521
-8422
-8445
-8552
-8693
-8801
-8804
-8646
-8296
-7763
-7084
-6321
-5540
-4808
-4187
-3729
-3468
-3419
-3578
-3925
-4441
-5108
-5903
-6789
-7695
-8514
-9119
-9398
-9287
-8795
-7998
-7020
-5992
-5027
-4206
-3579
-3178
-3022
-3102
-3376
-3758
-4129
-4368
-4389
-4171
-3756
-3231
-2689
-2199
-1795
-1484
-1263
-1141
-1133
-1254
-1508
-1879
-2343
-2867
-3422
-3965
-4441
-4777
-4896
-4743
-4307
-3627
-2778
-1841
-886
41
900
1641
2192
2466
2388
1923
1091
-36
-1360
-2777
-4196
-5540
-6739
-7718
-8399
-8707
-8587
-8021
-7038
-5718
-4183
-2576
-1048
268
1265
1866
2021
1715
966
-168
-1585
-3161
-4768
-6309
-7728
-9012
-10166
-11189
-12060
-12744
-13211
-13451
-13481
-13330
-13026
-12581
-12006
-11322
-10579
-9854
-9232
-8787
-8566
-8589
-8854
-9337
-9979
-10673
-11260
-11557
-11407
-10738
-9586
-8083
-6401
-4690
-3036
-1466
14
1376
2553
3453
4003
4194
4086
3804
3490
3266
3205
3330
3621
4032
4505
4984
5421
5780
6038
6181
6197
6083
5848
5525
5169
4843
4589
4399
4203
3887
3332
2463
1275
-161
-1724
-3280
-4705
-5907
-6822
-7413
-7667
-7591
-7204
-6528
-5583
-4381
-2945
-1317
437
2237
4014
5739
7412
9055
10664
12185
13520
14563
15249
15591
15676
15627
15552
15507
15496
15499
15513
15564
15709
16001
16464
17074
17765
18448
19025
19408
19519
19300
18723
17796
16572
15134
13583
12016
10507
9101
7815
6647
5575
4573
3608
2655
1699
742
-198
-1096
-1921
-2644
-3236
-3672
-3935
-4027
-3978
-3838
-3680
-3575
-3573
-3689
-3891
-4111
-4257
-4237
-3982
-3468
-2725
-1838
-920
-91
563
1004
1253
1374
1452
1573
1801
2169
2674
3279
3916
4503
4964
5246
5336
5260
5076
4857
4675
4591
4652
4891
5327
5954
6745
7645
8588
9503
10338
11069
11703
12269
12813
13374
13981
14646
15373
16168
17039
18000
19052
20173
21306
22371
23285
23990
24460
24698
24705
24460
23910
22982
21623
19820
17621
15117
12425
9665
6953
4399
2101
138
-1458
-2717
-3726
-4606
-5470
-6395
-7410
-8503
-9646
-10810
-11970
-13103
-14180
-15168
-16030
-16734
-17238
-17503
-17487
-17169
-16569
-15759
-14847
-13943
-13124
-12407
-11769
-11172
-10604
-10091
-9685
-9431
-9348
-9429
-9655
-10018
-10524
-11181
-11974
-12862
-13777
-14652
-15430
-16065
-16523
-16762
-16765
-16561
-16242
-15965
-15888
-16114
-16643
-17366
-18128
-18797
-19321
-19738
-20128
-20554
-21025
-21496
-21908
-22227
-22468
-22672
-22876
-23080
-23249
-23329
-23289
-23136
-22915
-22696
-22543
-22504
-22594
-22801
-23080
-23356
-23528
-23488
-23148
-22470
-21482
-20278
-18989
-17751
-16662
-15764
-15039
-14426
-13848
-13249
-12613
-11972
-11389
-10938
-10669
-10593
-10674
-10851
-11050
-11209
-11283
-11244
-11076
-10773
-10343
-9814
-9236
-8672
-8177
-7792
-7523
-7348
-7223
-7087
-6872
-6504
-5912
-5040
-3858
-2370
-610
1368
3512
5783
8162
10633
13172
15733
18252
20653
22868
24844
26555
27994
29171
30104
30815
31326
31661
31845
31908
31895
31868
31904
32079
32450
33031
33783
34619
35419
36061
36440
36485
36161
35464
34406
33008
31292
29286
27022
24549
21932
19244
16560
13939
11424
9038
6802
4754
2952
1472
390
-242
-413
-160
440
1281
2245
3209
4065
4731
5175
5416
5526
5596
5709
5907
6184
6495
6774
6955
6985
6824
6454
5884
5162
4373
3625
3006
2552
2229
1940
1570
1029
278
-660
-1734
-2883
-4067
-5268
-6470
-7664
-8830
-9946
-10985
-11926
-12746
-13427
-13953
-14318
-14521
-14563
-14435
-14118
-13593
-12852
-11927
-10883
-9807
-8778
-7842
-6994
-6197
-5395
-4539
-3594
-2535
-1348
-26
1419
2944
4479
5940
7254
8376
9297
10028
10589
10988
11226
11298
11202
10945
10534
9975
9264
8401
7394
6273
5086
3894
2756
1722
820
60
-569
-1089
-1534
-1942
-2356
-2822
-3380
-4057
-4859
-5756
-6683
-7545
-8241
-8693
-8874
-8815
-8596
-8318
-8076
-7934
-7923
-8042
-8275
-8583
-8924
-9244
-9489
-9613
-9585
-9396
-9052
-8571
-7974
-7283
-6521
-5711
-4875
-4033
-3201
-2397
-1651
-1008
-521
-238
-184
-345
-677
-1113
-1580
-2016
-2374
-2621
-2738
-2728
-2618
-2456
-2300
-2197
-2167
-2197
-2256
-2309
-2343
-2360
-2370
-2364
-2312
-2158
-1849
-1352
-670
164
1108
2134
3240
4445
5774
7232
8793
10397
11964
13411
14676
15733
16598
17326
17996
18690
19470
20357
21328
22325
23273
24108
24798
25351
25808
26224
26638
27057
27439
27710
27777
27559
27010
26125
24941
23523
21949
20305
18682
17180
15894
14905
14253
13917
13811
13799
13733
13478
12946
12095
10919
9435
7674
5677
3505
1233
-1059
-3300
-5439
-7445
-9294
-10951
-12369
-13498
-14317
-14857
-15205
-15487
-15832
-16335
-17039
-17931
-18968
-20088
-21228
-22328
-23335
-24206
-24915
-25459
-25847
-26095
-26214
-26215
-26111
-25939
-25760
-25651
-25672
-25848
-26153
-26530
-26913
-27263
-27583
-27905
-28266
-28687
-29153
-29621
-30038
-30365
-30589
-30734
-30849
-30996
-31219
-31529
-31892
-32238
-32487
-32582
-32506
-32287
-31963
-31546
-31005
-30257
-29210
-27802
-26033
-23977
-21754
-19495
-17309
-15263
-13381
-11653
-10046
-8516
-7011
-5491
-3938
-2360
-790
727
2151
3447
4588
5539
6256
6685
6780
6522
5922
5027
3904
2629
1278
-69
-1334
-2439
-3319
-3929
-4254
-4305
-4110
-3708
-3142
-2459
-1712
-954
-241
379
872
1217
1416
1491
1484
1460
1495
1664
2031
2632
3474
4534
5764
7101
8475
9814
11056
12157
13095
13871
14508
15040
15505
15942
16382
16845
17332
17831
18326
18808
19286
19785
20330
20923
21522
22053
22435
22616
22604
22464
22296
22188
22186
22288
22454
22635
22792
22904
22957
22937
22826
22602
22250
21762
21130
20350
19423
18366
17225
16075
15006
14094
13375
12832
12412
12046
11679
11292
10895
10511
10161
9839
9518
9150
8688
8100
7373
6521
5570
4548
3476
2366
1226
71
-1069
-2152
-3134
-3984
-4697
-5292
-5803
-6265
-6710
-7160
-7633
-8150
-8727
-9374
-10087
-10844
-11611
-12352
-13034
-13629
-14117
-14481
-14708
-14796
-14752
-14591
-14333
-13993
-13578
-13092
-12537
-11925
-11271
-10598
-9930
-9290
-8698
-8163
-7681
-7225
-6743
-6164
-5416
-4446
-3240
-1829
-281
1313
2861
4276
5482
6413
7012
7236
7068
6526
5673
4608
3457
2352
1408
710
295
149
209
379
545
603
477
132
-432
-1184
-2085
-3092
-4168
-5270
-6344
-7324
-8138
-8733
-9080
-9193
-9116
-8911
-8630
-8308
-7961
-7594
-7215
-6833
-6463
-6111
-5770
-5423
-5037
-4580
-4011
-3298
-2407
-1323
-53
1367
2879
4411
5896
7282
8537
9641
10584
11369
12022
12593
13156
13790
14553
15468
16521
17679
18911
20202
21551
22953
24383
25787
27096
28241
29175
29875
30345
30595
30644
30506
30203
29758
29203
28570
27887
27181
26475
25782
25108
24437
23741
22982
22125
21151
20061
18871
17609
16308
15007
13745
12565
11494
10540
9679
8867
8053
7203
6304
5365
4396
3398
2362
1274
128
-1072
-2320
-3614
-4959
-6349
-7748
-9074
-10211
-11041
-11489
-11550
-11285
-10786
-10140
-9396
-8569
-7662
-6697
-5722
-4805
-4008
-3364
-2874
-2517
-2264
-2089
-1969
-1880
-1796
-1699
-1586
-1476
-1403
-1395
-1457
-1571
-1706
-1836
-1956
-2082
-2235
-2423
-2632
-2828
-2976
-3053
-3061
-3022
-2968
-2931
-2942
-3032
-3231
-3578
-4108
-4851
-5823
-7021
-8419
-9969
-11608
-13271
-14902
-16467
-17957
-19381
-20751
-22071
-23332
-24520
-25627
-26663
-27655
-28637
-29638
-30667
-31721
-32786
-33845
-34887
-35901
-36875
-37792
-38637
-39399
-40080
-40687
-41227
-41703
-42114
-42458
-42741
-42976
-43171
-43327
-43423
-43426
-43300
-43019
-42580
-41996
-41293
-40499
-39636
-38725
-37788
-36843
-35903
-34963
-33995
-32945
-31748
-30344
-28699
-26814
-24735
-22537
-20308
-18125
-16036
-14056
-12173
-10361
-8601
-6890
-5235
-3653
-2148
-713
672
2035
3402
4801
6263
7818
9489
11279
13156
15050
16875
18548
20013
21252
22275
23103
23750
24221
24523
24677
24722
24713
24693
24680
24653
24565
24366
24027
23551
22979
22368
21777
21250
20808
20457
20195
20020
19943
19980
20155
20484
20972
21607
22352
23152
23939
24641
25191
25539
25660
25557
25262
24827
24316
23798
23336
22988
22803
22822
23064
23522
24160
24911
25704
26472
27178
27815
28397
28939
29442
29884
30224
30419
30435
30262
29917
29440
28884
28305
27745
27223
26733
26242
25714
25125
24480
23815
23184
22633
22173
21768
21346
20820
20127
19243
18193
17031
15816
14588
13359
12120
10851
9545
8211
6875
5565
4306
3112
1982
910
-109
-1076
-1983
-2812
-3544
-4161
-4658
-5050
-5366
-5652
-5953
-6307
-6732
-7230
-7789
-8390
-9013
-9631
-10216
-10735
-11158
-11477
-11707
-11892
-12089
-12345
-12687
-13112
-13595
-14110
-14641
-15189
-15764
-16372
-17004
-17637
-18240
-18784
-19252
-19648
-19988
-20304
-20631
-21001
-21434
-21935
-22492
-23084
-23690
-24294
-24888
-25463
-26005
-26481
-26853
-27084
-27159
-27087
-26899
-26641
-26353
-26059
-25769
-25481
-25184
-24865
-24509
-24094
-23600
-23011
-22319
-21526
-20641
-19677
-18646
-17560
-16434
-15288
-14151
-13057
-12040
-11125
-10322
-9624
-9004
-8421
-7832
-7199
-6506
-5762
-4996
-4257
-3590
-3027
-2577
-2223
-1917
-1592
-1170
-582
209
1198
2327
3507
4648
5688
6617
7479
8343
9278
10321
11475
12708
13974
15230
16438
17569
18596
19498
20261
20882
21374
21763
22080
22360
22629
22903
23181
23447
23671
23820
23863
23788
23603
23330
23003
22647
22278
21894
21480
21019
20491
19884
19192
18420
17585
16710
15817
14928
14053
13190
12330
11459
10566
9642
8684
7689
6658
5588
4475
3320
2128
920
-276
-1423
-2496
-3489
-4430
-5370
-6360
-7428
-8562
-9707
-10789
-11746
-12551
-13214
-13773
-14267
-14719
-15128
-15474
-15732
-15877
-15890
-15757
-15478
-15070
-14572
-14038
-13527
-13084
-12729
-12465
-12283
-12175
-12131
-12139
-12169
-12179
-12129
-11999
-11799
-11568
-11343
-11142
-10949
-10723
-10421
-10020
-9524
-8952
-8324
-7653
-6946
-6222
-5517
-4883
-4360
-3955
-3635
-3334
-2988
-2563
-2067
-1547
-1064
-673
-407
-284
-308
-479
-784
-1198
-1674
-2159
-2607
-2999
-3348
-3691
-4062
-4478
-4917
-5335
-5684
-5934
-6092
-6199
-6312
-6484
-6751
-7130
-7624
-8234
-8958
-9784
-10685
-11608
-12491
-13273
-13913
-14394
-14715
-14877
-14869
-14669
-14260
-13647
-12867
-11986
-11074
-10191
-9367
-8605
-7889
-7197
-6512
-5815
-5090
-4318
-3482
-2575
-1600
-565
517
1635
2782
3947
5118
6275
7401
8487
9534
10555
11564
12576
13602
14651
15734
16862
18040
19262
20509
21757
22980
24163
25297
26374
27384
28303
29105
29768
30287
30673
30948
31129
31219
31202
31053
30760
30329
29785
29160
28469
27697
26808
25765
24557
23217
21814
20427
19114
17895
16758
15685
14673
13745
12938
12278
11759
11346
10992
10662
10338
10013
9672
9281
8797
8199
7507
6787
6129
5603
5228
4970
4767
4567
4353
4139
3950
3792
3641
3456
3195
2842
2401
1887
1316
692
25
-663
-1328
-1914
-2370
-2661
-2774
-2718
-2514
-2191
-1789
-1360
-956
-623
-380
-221
-122
-59
-23
-22
-72
-178
-325
-477
-588
-621
-558
-401
-175
81
317
484
542
478
303
48
-252
-579
-932
-1326
-1769
-2251
-2742
-3211
-3642
-4045
-4447
-4870
-5311
-5734
-6092
-6348
-6498
-6569
-6601
-6628
-6663
-6702
-6740
-6785
-6857
-6974
-7137
-7330
-7529
-7723
-7925
-8170
-8491
-8893
-9342
-9774
-10120
-10343
-10449
-10477
-10482
-10503
-10547
-10599
-10622
-10578
-10431
-10146
-9698
-9073
-8286
-7386
-6449
-5561
-4785
-4143
-3607
-3121
-2621
-2064
-1433
-738
3
775
1576
2409
3284
4209
5183
6195
7222
8230
9182
10045
10800
11447
12000
12472
12865
13169
13365
13448
13436
13370
13301
13264
13270
13299
13315
13289
13206
13074
12909
12726
12529
12313
12066
11774
11425
11007
10512
9938
9295
8605
7891
7172
6449
5703
4906
4033
3072
2033
940
-176
-1289
-2371
-3397
-4338
-5164
-5855
-6414
-6872
-7280
-7700
-8173
-8712
-9291
-9862
-10374
-10789
-11095
-11297
-11413
-11455
-11430
-11343
-11201
-11022
-10828
-10641
-10468
-10307
-10155
-10021
-9934
-9943
-10095
-10422
-10920
-11549
-12248
-12947
-13582
-14104
-14478
-14681
-14705
-14555
-14259
-13854
-13379
-12866
-12328
-11770
-11197
-10619
-10056
-9527
-9043
-8602
-8194
-7821
-7502
-7276
-7184
-7249
-7459
-7770
-8115
-8434
-8685
-8856
-8948
-8969
-8924
-8815
-8647
-8439
-8216
-8004
-7827
-7694
-7612
-7582
-7611
-7697
-7832
-7988
-8128
-8217
-8234
-8180
-8080
-7957
-7833
-7717
-7608
-7500
-7396
-7304
-7236
-7210
-7241
-7346
-7537
-7821
-8191
-8631
-9115
-9622
-10144
-10678
-11223
-11764
-12269
-12699
-13019
-13216
-13299
-13293
-13221
-13090
-12898
-12638
-12306
-11911
-11464
-10977
-10457
-9920
-9399
-8937
-8586
-8380
-8323
-8393
-8557
-8787
-9069
-9396
-9747
-10084
-10353
-10504
-10519
-10411
-10217
-9976
-9709
-9421
-9109
-8781
-8451
-8131
-7818
-7486
-7100
-6637
-6097
-5508
-4905
-4308
-3717
-3118
-2501
-1867
-1233
-608
18
675
1407
2244
3190
4215
5269
6299
7256
8113
8861
9518
10126
10746
11442
12258
13208
14271
15403
16558
17703
18815
19880
20881
21793
22594
23270
23820
24252
24575
24795
24921
24972
24980
24988
25036
25148
25326
25559
25829
26114
26398
26656
26867
27016
27107
27164
27221
27298
27391
27473
27508
27475
27383
27255
27113
26958
26766
26513
26190
25816
25426
25046
24673
24277
23819
23282
22678
22042
21403
20766
20108
19395
18607
17755
16874
16004
15174
14393
13653
12944
12260
11601
10966
10351
9751
9167
8610
8090
7616
7169
6714
6204
5598
4873
4035
3114
2146
1170
212
-716
-1611
-2477
-3315
-4124
-4899
-5636
-6339
-7027
-7723
-8449
-9211
-9994
-10761
-11470
-12085
-12586
-12969
-13237
-13395
-13449
-13408
-13294
-13137
-12976
-12850
-12790
-12820
-12962
-13234
-13644
-14183
-14814
-15477
-16100
-16615
-16975
-17160
-17176
-17050
-16814
-16506
-16164
-15819
-15494
-15201
-14945
-14728
-14556
-14437
-14374
-14357
-14355
-14316
-14183
-13901
-13427
-12732
-11800
-10626
-9223
-7632
-5923
-4190
-2532
-1027
280
1387
2318
3110
3803
4429
5016
5590
6168
6754
7336
7891
8390
8818
9175
9479
9750
10009
10267
10532
10818
11151
11565
12091
12740
13499
14324
15159
15950
16665
17303
17893
18480
19108
19799
20545
21304
22016
22618
23063
23334
23440
23405
23256
23008
22657
22190
21590
20855
19997
19048
18046
17032
16039
15089
14197
13369
12607
11912
11283
10722
10228
9798
9426
9095
8777
8438
8041
7550
6940
6192
5297
4255
3071
1759
335
-1180
-2767
-4410
-6091
-7791
-9487
-11149
-12752
-14274
-15708
-17057
-18324
-19505
-20583
-21531
-22320
-22931
-23365
-23640
-23792
-23864
-23908
-23974
-24111
-24351
-24706
-25156
-25663
-26178
-26666
-27114
-27534
-27951
-28391
-28864
-29368
-29887
-30406
-30908
-31376
-31790
-32130
-32375
-32514
-32549
-32494
-32360
-32156
-31880
-31517
-31052
-30478
-29802
-29049
-28256
-27461
-26692
-25961
-25259
-24561
-23843
-23093
-22318
-21543
-20795
-20093
-19431
-18783
-18116
-17404
-16635
-15818
-14968
-14102
-13233
-12373
-11536
-10737
-9991
-9303
-8665
-8060
-7467
-6874
-6276
-5670
-5056
-4428
-3779
-3109
-2429
-1757
-1110
-499
83
651
1220
1801
2396
2994
3584
4147
4667
5126
5510
5814
6044
6221
6374
6532
6715
6930
7172
7427
7679
7915
8132
8346
8586
8896
9317
9871
10551
11315
12101
12845
13497
14028
14429
14698
14839
14858
14772
14609
14408
14209
14042
13917
13826
13751
13670
13567
13432
13266
13069
12841
12574
12245
11821
11264
10546
9662
8638
7520
6359
5192
4032
2877
1722
571
-558
-1643
-2670
-3641
-4565
-5451
-6290
-7060
-7733
-8287
-8712
-9015
-9207
-9300
-9309
-9254
-9159
-9048
-8934
-8809
-8650
-8430
-8135
-7778
-7381
-6976
-6585
-6211
-5852
-5501
-5155
-4808
-4444
-4035
-3557
-2998
-2380
-1747
-1153
-632
-183
221
617
1029
1455
1873
2253
2576
2832
3016
3123
3138
3049
2854
2565
2212
1830
1446
1076
723
381
43
-293
-616
-904
-1124
-1244
-1249
-1157
-1012
-883
-831
-888
-1051
-1282
-1534
-1769
-1965
-2116
-2219
-2272
-2274
-2234
-2169
-2102
-2036
-1957
-1826
-1611
-1300
-916
-507
-121
221
527
825
1138
1461
1761
1993
2117
2117
1996
1770
1455
1069
630
167
-288
-702
-1057
-1350
-1586
-1768
-1886
-1918
-1837
-1623
-1281
-838
-342
140
542
806
899
825
622
353
85
-134
-284
-367
-391
-359
-259
-79
185
514
875
1229
1547
1815
2025
2174
2244
2218
2086
1858
1562
1239
924
643
410
228
97
9
-54
-123
-232
-413
-676
-1004
-1363
-1701
-1977
-2157
-2223
-2172
-2013
-1773
-1482
-1180
-890
-620
-352
-59
288
704
1189
1737
2348
3025
3773
4586
5439
6291
7102
7844
8517
9143
9756
10393
11085
11853
12709
13654
14673
15735
16800
17832
18814
19752
20672
21598
22536
23469
24361
25173
25878
26462
26922
27251
27441
27479
27370
27133
26810
26449
26091
25761
25470
25214
24993
24805
24645
24500
24341
24129
23821
23385
22806
22090
21259
20343
19373
18373
17359
16341
15331
14349
13419
12564
11792
11083
10391
9655
8826
7888
6868
5825
4825
3912
3093
2343
1630
929
238
-430
-1063
-1656
-2219
-2764
-3300
-3832
-4370
-4933
-5550
-6253
-7059
-7958
-8922
-9917
-10924
-11942
-12979
-14035
-15086
-16091
-17007
-17810
-18509
-19139
-19733
-20306
-20843
-21311
-21675
-21919
-22055
-22114
-22135
-22153
-22192
-22260
-22351
-22440
-22492
-22469
-22347
-22126
-21834
-21517
-21212
-20936
-20679
-20413
-20113
-19773
-19411
-19055
-18729
-18444
-18195
-17968
-17752
-17546
-17347
-17157
-16968
-16773
-16565
-16344
-16117
-15895
-15681
-15479
-15290
-15113
-14948
-14795
-14648
-14498
-14332
-14142
-13925
-13678
-13396
-13066
-12671
-12198
-11644
-11024
-10367
-9706
-9072
-8486
-7958
-7492
-7088
-6744
-6450
-6189
-5939
-5678
-5388
-5057
-4680
-4247
-3749
-3173
-2516
-1786
-1006
-205
592
1372
2130
2866
3571
4224
4798
5276
5661
5977
6258
6534
6814
7084
7325
7527
7705
7894
8132
8439
8804
9185
9525
9781
9941
10027
10085
10164
10300
10505
10769
11071
11393
11725
12070
12435
12820
13212
13583
13895
14117
14240
14275
14257
14226
14206
14200
14188
14141
14035
13867
13652
13416
13186
12972
12771
12566
12333
12054
11720
11328
10884
10399
9880
9331
8750
8138
7496
6827
6135
5418
4665
3855
2972
2012
998
-33
-1033
-1965
-2813
-3576
-4261
-4871
-5403
-5853
-6226
-6536
-6806
-7055
-7289
-7508
-7714
-7924
-8167
-8479
-8881
-9371
-9923
-10501
-11070
-11603
-12081
-12488
-12807
-13030
-13168
-13251
-13320
-13407
-13512
-13609
-13655
-13615
-13482
-13271
-13005
-12696
-12336
-11907
-11403
-10838
-10252
-9693
-9196
-8776
-8433
-8157
-7940
-7775
-7646
-7523
-7360
-7109
-6735
-6226
-5597
-4877
-4102
-3307
-2525
-1784
-1106
-501
39
535
1012
1493
1988
2502
3033
3580
4140
4701
5237
5710
6083
6333
6462
6500
6493
6491
6537
6654
6849
7112
7425
7775
8154
8572
9045
9586
10196
10850
11508
12125
12669
13128
13509
13824
14076
14255
14348
14347
14266
14133
13987
13855
13753
13682
13636
13612
13608
13627
13669
13738
13838
13974
14145
14339
14528
14674
14739
14706
14580
14384
14149
13899
13641
13377
13105
12831
12570
12334
12134
11972
11852
11775
11749
11776
11847
11943
12039
12116
12163
12180
12168
12118
12011
11824
11547
11188
10775
10341
9911
9487
9052
8580
8048
7454
6814
6158
5520
4925
4382
3886
3424
2981
2552
2135
1733
1337
928
482
-23
-590
-1198
-1808
-2380
-2890
-3338
-3739
-4109
-4453
-4756
-5001
-5176
-5294
-5385
-5490
-5645
-5877
-6200
-6620
-7139
-7745
-8416
-9117
-9812
-10477
-11112
-11732
-12360
-13003
-13647
-14261
-14806
-15256
-15604
-15861
-16047
-16184
-16296
-16402
-16530
-16704
-16941
-17245
-17602
-17990
-18382
-18756
-19098
-19399
-19655
-19864
-20026
-20139
-20196
-20186
-20093
-19913
-19654
-19343
-19010
-18681
-18360
-18032
-17675
-17277
-16843
-16397
-15962
-15543
-15121
-14660
-14119
-13473
-12711
-11839
-10869
-9820
-8719
-7598
-6495
-5437
-4438
-3491
-2579
-1690
-825
9
809
1590
2378
3202
4072
4969
5855
6694
7472
8206
8932
9686
10492
11353
12271
13247
14288
15397
16559
17744
18914
20037
21101
22109
23064
23961
24783
25506
26113
26602
26981
27260
27445
27537
27543
27477
27363
27223
27069
26903
26718
26511
26283
26039
25780
25497
25179
24816
24410
23966
23490
22972
22398
21756
21051
20313
19580
18883
18228
17601
16983
16367
15762
15184
14638
14103
13547
12943
12284
11587
10869
10127
9331
8444
7445
6358
5244
4172
3191
2309
1506
755
48
-599
-1165
-1648
-2073
-2485
-2929
-3430
-3994
-4613
-5279
-5987
-6727
-7478
-8209
-8892
-9516
-10090
-10632
-11150
-11633
-12058
-12405
-12680
-12915
-13154
-13429
-13749
-14099
-14458
-14818
-15182
-15563
-15965
-16379
-16788
-17178
-17541
-17871
-18158
-18383
-18528
-18585
-18570
-18516
-18460
-18416
-18379
-18323
-18228
-18083
-17890
-17650
-17354
-16990
-16556
-16078
-15600
-15171
-14809
-14492
-14167
-13780
-13312
-12786
-12256
-11774
-11362
-11008
-10685
-10371
-10063
-9775
-9518
-9288
-9059
-8801
-8488
-8106
-7654
-7132
-6542
-5886
-5169
-4409
-3627
-2848
-2093
-1379
-722
-136
365
778
1105
1353
1521
1603
1583
1455
1223
915
568
218
-107
-392
-625
-795
-896
-934
-926
-902
-886
-888
-897
-900
-897
-909
-971
-1101
-1287
-1480
-1618
-1663
-1624
-1559
-1541
-1627
-1832
-2127
-2466
-2810
-3137
-3436
-3695
-3888
-3988
-3975
-3862
-3685
-3500
-3352
-3269
-3251
-3284
-3348
-3429
-3522
-3627
-3747
-3885
-4046
-4238
-4462
-4717
-4995
-5279
-5552
-5795
-5998
-6158
-6278
-6367
-6435
-6485
-6517
-6529
-6525
-6519
-6535
-6593
-6695
-6812
-6899
-6908
-6817
-6646
-6445
-6272
-6153
-6078
-6004
-5889
-5725
-5539
-5383
-5298
-5291
-5326
-5347
-5304
-5175
-4962
-4684
-4358
-3993
-3599
-3194
-2808
-2471
-2199
-1987
-1805
-1620
-1405
-1149
-854
-531
-187
179
567
981
1429
1917
2455
3044
3662
4269
4802
5205
5439
5505
5435
5282
5100
4930
4795
4701
4638
4583
4508
4385
4200
3965
3717
3506
3379
3355
3423
3547
3681
3788
3841
3821
3719
3531
3266
2947
2608
2282
1983
1704
1424
1126
813
515
275
130
93
157
297
491
724
988
1273
1569
1863
2158
2468
2818
3223
3681
4166
4643
5089
5499
5888
6272
6656
7029
7375
7686
7978
8275
8596
8935
9265
9552
9784
9984
10203
10495
10886
11357
11858
12333
12749
13112
13455
13815
14214
14650
15104
15553
15982
16383
16747
17056
17288
17423
17458
17414
17328
17239
17170
17118
17060
16962
16799
16566
16276
15957
15636
15334
15058
14811
14588
14383
14184
13966
13700
13349
12892
12326
11679
10991
10297
9605
8886
8086
7155
6082
4908
3721
2623
1686
924
297
-265
-817
-1374
-1908
-2378
-2767
-3107
-3467
-3921
-4503
-5181
-5871
-6477
-6943
-7284
-7577
-7922
-8392
-9002
-9713
-10453
-11161
-11804
-12375
-12882
-13326
-13705
-14018
-14277
-14503
-14716
-14913
-15066
-15136
-15102
-14985
-14848
-14774
-14822
-15003
-15276
-15574
-15843
-16065
-16256
-16445
-16639
-16812
-16916
-16901
-16749
-16475
-16126
-15761
-15424
-15142
-14926
-14771
-14666
-14590
-14519
-14423
-14285
-14104
-13894
-13678
-13469
-13259
-13019
-12708
-12297
-11780
-11184
-10554
-9947
-9408
-8962
-8611
-8334
-8096
-7864
-7608
-7326
-7034
-6765
-6552
-6409
-6324
-6258
-6160
-5985
-5712
-5353
-4944
-4531
-4151
-3819
-3525
-3238
-2920
-2550
-2128
-1684
-1264
-913
-657
-496
-403
-347
-305
-282
-307
-415
-627
-930
-1270
-1568
-1739
-1723
-1510
-1141
-697
-265
90
356
575
813
1127
1529
1968
2361
2627
2739
2737
2707
2733
2852
3031
3190
3251
3180
3017
2847
2760
2809
2984
3228
3467
3645
3739
3756
3726
3684
3665
3694
3783
3922
4073
4183
4203
4120
3969
3830
3793
3917
4204
4594
4995
5325
5551
5702
5850
6071
6404
6832
7289
7703
8031
8292
8561
8928
9450
10114
10831
11479
11957
12235
12356
12409
12465
12535
12563
12464
12185
11739
11206
10692
10267
9935
9643
9319
8932
8511
8131
7862
7722
7655
7557
7326
6916
6357
5732
5129
4594
4106
3605
3030
2371
1674
1025
498
118
-148
-367
-589
-813
-989
-1053
-974
-787
-579
-439
-410
-462
-511
-473
-311
-59
205
408
524
587
667
823
1075
1394
1724
2021
2275
2515
2788
3127
3527
3935
4274
4480
4533
4479
4413
4429
4578
4829
5095
5274
5320
5267
5213
5258
5441
5718
5994
6190
6293
6356
6453
6607
6771
6857
6807
6652
6507
6510
6732
7127
7548
7831
7885
7728
7471
7237
7100
7064
7084
7121
7169
7251
7388
7569
7746
7854
7844
7709
7479
7213
6970
6788
6680
6620
6562
6451
6255
5976
5655
5346
5083
4864
4655
4427
4181
3952
3772
3631
3455
3144
2632
1951
1230
637
283
157
134
51
-195
-595
-1051
-1444
-1718
-1908
-2103
-2379
-2753
-3169
-3535
-3773
-3853
-3794
-3653
-3497
-3397
-3404
-3546
-3808
-4134
-4453
-4705
-4881
-5019
-5181
-5416
-5734
-6113
-6529
-6978
-7477
-8042
-8658
-9267
-9803
-10230
-10562
-10860
-11189
-11582
-12032
-12511
-13008
-13542
-14153
-14859
-15625
-16370
-17002
-17452
-17718
-17855
-17943
-18060
-18253
-18529
-18864
-19207
-19492
-19656
-19658
-19497
-19213
-18869
-18517
-18181
-17853
-17516
-17165
-16815
-16479
-16146
-15770
-15290
-14676
-13960
-13241
-12635
-12212
-11943
-11708
-11344
-10731
-9849
-8788
-7699
-6713
-5876
-5135
-4376
-3508
-2528
-1532
-669
-46
341
616
954
1476
2168
2886
3446
3744
3824
3861
4050
4493
5150
5885
6571
7177
7774
8462
9268
10109
10833
11315
11543
11621
11698
11876
12154
12458
12705
12868
12987
13125
13318
13553
13791
14005
14201
14403
14625
14857
15075
15272
15465
15677
15899
16085
16172
16145
16062
16045
16198
16537
16966
17334
17527
17543
17484
17478
17598
17817
18051
18223
18322
18389
18469
18555
18591
18517
18325
18070
17837
17683
17601
17542
17466
17370
17285
17224
17150
16980
16644
16140
15553
15003
14579
14284
14048
13780
13431
13003
12524
12006
11430
10780
10071
9373
8768
8308
7982
7728
7493
7265
7075
6951
6876
6780
6584
6260
5853
5446
5098
4792
4445
3979
3376
2703
2063
1519
1055
585
28
-632
-1324
-1933
-2371
-2629
-2780
-2935
-3184
-3559
-4024
-4500
-4906
-5197
-5389
-5555
-5797
-6188
-6737
-7373
-7987
-8504
-8936
-9372
-9919
-10615
-11393
-12116
-12669
-13038
-13315
-13627
-14044
-14531
-14982
-15313
-15524
-15696
-15919
-16207
-16488
-16642
-16604
-16395
-16104
-15818
-15563
-15321
-15071
-14837
-14667
-14572
-14490
-14306
-13940
-13429
-12922
-12588
-12482
-12499
-12446
-12189
-11764
-11354
-11138
-11140
-11195
-11069
-10648
-10041
-9517
-9312
-9455
-9756
-9958
-9930
-9755
-9637
-9713
-9929
-10080
-9987
-9654
-9277
-9087
-9160
-9355
-9430
-9252
-8914
-8663
-8692
-8968
-9242
-9244
-8898
-8383
-7980
-7827
-7784
-7534
-6833
-5724
-4517
-3566
-2992
-2607
-2084
-1242
-218
625
987
878
618
585
909
1367
1554
1225
499
-209
-505
-315
77
262
55
-357
-563
-263
478
1270
1696
1629
1320
1187
1485
2111
2710
2969
2864
2657
2657
2947
3318
3457
3225
2787
2474
2497
2751
2882
2585
1878
1125
768
984
1529
1919
1798
1217
596
387
721
1303
1648
1469
905
408
375
827
1389
1582
1218
551
93
212
838
1505
1696
1229
388
-303
-469
-162
194
127
-536
-1563
-2512
-3051
-3178
-3174
-3355
-3839
-4489
-5050
-5364
-5457
-5476
-5529
-5592
-5560
-5377
-5134
-5019
-5166
-5529
-5888
-6010
-5835
-5541
-5421
-5671
-6233
-6831
-7162
-7106
-6808
-6562
-6596
-6913
-7308
-7529
-7459
-7196
-6964
-6952
-7185
-7530
-7811
-7937
-7955
-7989
-8127
-8343
-8515
-8509
-8283
-7920
-7579
-7403
-7447
-7650
-7885
-8015
-7961
-7720
-7363
-7008
-6777
-6751
-6930
-7225
-7476
-7526
-7293
-6818
-6258
-5807
-5599
-5637
-5790
-5872
-5745
-5408
-5000
-4731
-4763
-5113
-5635
-6086
-6248
-6036
-5534
-4942
-4465
-4205
-4120
-4058
-3856
-3424
-2784
-2039
-1309
-669
-132
325
727
1079
1372
1605
1797
1987
2204
2458
2741
3049
3393
3804
4305
4881
5480
6022
6451
6759
6992
7229
7542
7971
8521
9176
9910
10692
11479
12217
12853
13361
13765
14133
14553
15082
15722
16416
17082
17653
18112
18488
18838
19198
19567
19901
20138
20234
20190
20059
19927
19873
19932
20078
20223
20262
20107
19733
19182
18543
17916
17368
16919
16535
16158
15728
15195
14539
13770
12927
12067
11254
10527
9881
9273
8635
7923
7140
6345
5613
4989
4445
3896
3237
2418
1474
513
-342
-1028
-1578
-2104
-2736
-3549
-4522
-5546
-6480
-7209
-7683
-7926
-8005
-8003
-7982
-7975
-7992
-8026
-8077
-8148
-8263
-8439
-8679
-8952
-9196
-9342
-9352
-9251
-9117
-9050
-9108
-9276
-9462
-9556
-9490
-9276
-8995
-8741
-8564
-8448
-8338
-8195
-8034
-7923
-7934
-8090
-8352
-8631
-8854
-8999
-9104
-9226
-9398
-9605
-9802
-9945
-10027
-10073
-10125
-10203
-10307
-10420
-10529
-10633
-10727
-10792
-10793
-10701
-10528
-10339
-10223
-10241
-10389
-10584
-10716
-10708
-10574
-10405
-10324
-10404
-10637
-10930
-11169
-11278
-11248
-11133
-11010
-10929
-10900
-10897
-10884
-10836
-10753
-10649
-10548
-10466
-10408
-10371
-10344
-10307
-10239
-10116
-9919
-9635
-9267
-8831
-8358
-7883
-7433
-7021
-6641
-6276
-5906
-5520
-5114
-4681
-4208
-3677
-3082
-2445
-1821
-1267
-810
-415
10
565
1303
2183
3084
3864
4436
4817
5117
5479
5999
6683
7451
8191
8820
9323
9755
10205
10750
11421
12187
12972
13681
14240
14629
14887
15092
15325
15621
15965
16305
16602
16864
17143
17494
17918
18345
18667
18806
18782
18711
18737
18935
19251
19523
19574
19320
18826
18270
17838
17632
17625
17695
17710
17594
17344
17010
16645
16288
15961
15683
15472
15320
15183
14984
14648
14151
13540
12912
12366
11950
11646
11395
11144
10864
10546
10169
9680
9010
8127
7070
5960
4943
4114
3455
2847
2137
1231
153
-970
-1979
-2784
-3418
-4022
-4770
-5766
-6995
-8320
-9553
-10542
-11228
-11663
-11969
-12279
-12685
-13216
-13845
-14511
-15145
-15687
-16093
-16350
-16482
-16543
-16600
-16705
-16863
-17032
-17151
-17179
-17130
-17062
-17037
-17069
-17097
-17014
-16735
-16261
-15691
-15180
-14847
-14703
-14645
-14509
-14169
-13611
-12930
-12272
-11739
-11331
-10945
-10443
-9734
-8831
-7840
-6910
-6155
-5603
-5189
-4805
-4354
-3802
-3189
-2595
-2091
-1696
-1373
-1051
-673
-227
251
708
1113
1475
1828
2199
2580
2935
3225
3446
3632
3832
4058
4270
4392
4369
4218
4030
3926
3980
4181
4448
4693
4888
5085
5365
5771
6262
6735
7098
7334
7515
7753
8117
8584
9057
9438
9693
9869
10044
10252
10453
10550
10463
10196
9838
9512
9294
9172
9063
8884
8617
8316
8073
7943
7901
7861
7722
7438
7033
6580
6152
5780
5448
5118
4765
4390
4009
3632
3245
2815
2316
1748
1145
554
13
-469
-914
-1349
-1786
-2206
-2569
-2838
-3006
-3112
-3220
-3389
-3637
-3926
-4183
-4338
-4368
-4303
-4213
-4160
-4160
-4175
-4140
-4000
-3746
-3417
-3077
-2775
-2521
-2293
-2056
-1788
-1487
-1168
-842
-515
-179
166
517
863
1201
1548
1931
2380
2899
3457
3990
4421
4692
4789
4755
4670
4623
4666
4792
4938
5022
4995
4878
4763
4765
4950
5294
5679
5961
6046
5952
5793
5714
5799
6026
6274
6400
6320
6048
5682
5342
5107
4983
4920
4847
4711
4487
4177
3794
3356
2890
2429
2000
1615
1255
885
471
7
-483
-955
-1373
-1728
-2041
-2349
-2687
-3070
-3496
-3955
-4433
-4916
-5389
-5836
-6245
-6616
-6960
-7293
-7630
-7972
-8312
-8645
-8969
-9288
-9603
-9905
-10180
-10414
-10600
-10743
-10850
-10913
-10918
-10843
-10683
-10454
-10189
-9920
-9655
-9382
-9074
-8710
-8293
-7841
-7379
-6924
-6484
-6064
-5666
-5291
-4930
-4560
-4155
-3709
-3248
-2823
-2475
-2200
-1939
-1600
-1122
-510
155
770
1277
1703
2151
2728
3471
4316
5126
5778
6226
6529
6803
7149
7595
8093
8569
8968
9302
9629
10016
10497
11057
11649
12221
12733
13162
13497
13738
13898
14010
14119
14261
14438
14614
14731
14748
14672
14559
14490
14523
14658
14848
15022
15131
15163
15141
15089
15006
14865
14635
14307
13917
13527
13197
12951
12760
12559
12282
11891
11399
10861
10347
9916
9595
9369
9197
9033
8840
8607
8347
8079
7825
7589
7367
7153
6951
6770
6621
6496
6367
6195
5953
5646
5316
5017
4779
4583
4360
4027
3536
2906
2220
1590
1093
735
459
177
-175
-601
-1052
-1459
-1779
-2015
-2214
-2428
-2684
-2967
-3232
-3433
-3559
-3643
-3750
-3955
-4307
-4808
-5416
-6058
-6658
-7161
-7553
-7853
-8102
-8339
-8586
-8837
-9068
-9254
-9378
-9438
-9445
-9412
-9345
-9249
-9128
-8992
-8852
-8719
-8591
-8453
-8288
-8090
-7871
-7668
-7526
-7482
-7547
-7703
-7911
-8127
-8319
-8474
-8597
-8699
-8787
-8854
-8889
-8876
-8810
-8697
-8557
-8416
-8298
-8224
-8203
-8236
-8309
-8396
-8462
-8475
-8420
-8315
-8205
-8145
-8169
-8263
-8363
-8380
-8246
-7956
-7578
-7221
-6978
-6879
-6875
-6866
-6763
-6534
-6221
-5911
-5686
-5580
-5568
-5590
-5587
-5532
-5435
-5323
-5220
-5134
-5061
-4994
-4932
-4880
-4846
-4831
-4834
-4849
-4875
-4910
-4950
-4987
-5018
-5050
-5108
-5227
-5431
-5714
-6034
-6320
-6508
-6570
-6523
-6419
-6308
-6205
-6084
-5889
-5583
-5174
-4733
-4364
-4155
-4135
-4257
-4423
-4533
-4541
-4469
-4389
-4379
-4473
-4643
-4822
-4942
-4974
-4936
-4874
-4830
-4812
-4801
-4765
-4681
-4546
-4365
-4147
-3894
-3617
-3341
-3103
-2933
-2827
-2741
-2606
-2376
-2064
-1737
-1482
-1348
-1305
-1265
-1129
-847
-449
-17
372
690
968
1258
1590
1946
2276
2538
2727
2873
3009
3142
3254
3327
3379
3467
3657
3970
4363
4743
5028
5202
5325
5489
5752
6090
6415
6631
6699
6658
6596
6585
6635
6704
6734
6708
6660
6645
6695
6792
6879
6905
6858
6773
6690
6623
6538
6383
6130
5805
5477
5220
5064
4989
4937
4865
4763
4658
4585
4555
4549
4537
4506
4466
4443
4444
4443
4389
4231
3950
3572
3150
2734
2344
1973
1605
1233
878
570
337
181
81
2
-82
-182
-287
-381
-456
-513
-565
-625
-703
-800
-913
-1043
-1193
-1376
-1600
-1864
-2155
-2450
-2730
-2995
-3256
-3534
-3836
-4141
-4408
-4590
-4665
-4650
-4593
-4543
-4524
-4517
-4479
-4373
-4194
-3975
-3768
-3614
-3523
-3479
-3462
-3467
-3509
-3606
-3762
-3958
-4164
-4360
-4551
-4766
-5035
-5366
-5738
-6112
-6450
-6733
-6962
-7150
-7309
-7446
-7571
-7695
-7836
-7998
-8173
-8344
-8492
-8623
-8767
-8959
-9218
-9525
-9836
-10102
-10305
-10467
-10633
-10835
-11068
-11283
-11416
-11429
-11320
-11126
-10891
-10638
-10366
-10059
-9713
-9350
-9005
-8708
-8465
-8257
-8055
-7850
-7648
-7470
-7333
-7230
-7137
-7027
-6885
-6711
-6513
-6282
-5993
-5608
-5107
-4501
-3842
-3203
-2646
-2205
-1872
-1616
-1396
-1176
-930
-637
-281
148
645
1185
1732
2250
2717
3134
3513
3869
4205
4515
4791
5031
5245
5445
5635
5800
5915
5961
5936
5863
5782
5733
5737
5796
5894
6018
6165
6341
6552
6799
7069
7346
7616
7882
8159
8467
8818
9208
9613
9997
10322
10558
10693
10732
10694
10610
10511
10422
10356
10319
10308
10318
10343
10382
10433
10496
10576
10681
10819
10996
11203
11419
11619
11780
11898
11986
12070
12173
12301
12443
12581
12701
12808
12920
13059
13238
13452
13680
13895
14078
14221
14325
14400
14457
14506
14557
14615
14677
14730
14752
14723
14633
14491
14318
14138
13963
13792
13609
13403
13168
12916
12665
12430
12216
12013
11803
11569
11300
10997
10666
10314
9945
9554
9137
8690
8224
7760
7327
6955
6659
6434
6258
6096
5917
5704
5448
5153
4826
4472
4096
3708
3313
2916
2515
2104
1680
1248
826
439
107
-168
-400
-612
-820
-1027
-1222
-1394
-1546
-1697
-1874
-2095
-2361
-2653
-2941
-3201
-3417
-3587
-3710
-3788
-3824
-3828
-3822
-3827
-3859
-3919
-3996
-4078
-4165
-4273
-4424
-4634
-4902
-5212
-5542
-5880
-6231
-6609
-7024
-7472
-7935
-8393
-8835
-9269
-9709
-10165
-10631
-11085
-11500
-11857
-12155
-12414
-12662
-12925
-13221
-13557
-13928
-14324
-14727
-15122
-15498
-15850
-16181
-16505
-16824
-17137
-17433
-17696
-17911
-18074
-18192
-18273
-18323
-18340
-18318
-18251
-18137
-17982
-17794
-17582
-17349
-17095
-16820
-16523
-16207
-15878
-15537
-15189
-14836
-14479
-14118
-13752
-13382
-13010
-12640
-12277
-11925
-11581
-11237
-10881
-10502
-10095
-9661
-9205
-8731
-8234
-7708
-7143
-6540
-5905
-5256
-4615
-3999
-3421
-2884
-2381
-1899
-1418
-914
-370
221
845
1476
2081
2634
3129
3579
4010
4442
4881
5316
5726
6093
6419
6717
7012
7321
7647
7979
8298
8592
8854
9088
9300
9490
9653
9782
9868
9910
9910
9875
9812
9730
9636
9534
9424
9294
9131
8919
8653
8342
8006
7668
7344
7034
6731
6428
6132
5861
5643
5494
5415
5388
5387
5394
5400
5407
5419
5432
5438
5428
5402
5367
5340
5330
5336
5349
5356
5349
5333
5313
5299
5292
5291
5294
5304
5328
5372
5433
5498
5549
5570
5554
5503
5426
5331
5223
5100
4960
4800
4626
4447
4275
4124
4001
3902
3815
3715
3581
3398
3171
2919
2671
2456
2284
2157
2064
2000
1961
1952
1974
2021
2081
2142
2198
2253
2317
2396
2488
2580
2656
2703
2718
2707
2682
2658
2648
2666
2720
2815
2944
3094
3244
3379
3490
3576
3642
3693
3727
3740
3726
3682
3602
3487
3337
3162
2982
2825
2715
2661
2653
2661
2657
2627
2583
2552
2559
2607
2674
2719
2706
2618
2467
2285
2107
1964
1872
1831
1831
1853
1869
1856
1800
1708
1607
1528
1490
1485
1479
1434
1330
1175
1004
861
766
720
699
684
666
650
645
650
646
611
529
407
269
144
52
-7
-49
-93
-155
-241
-350
-475
-607
-739
-867
-990
-1120
-1277
-1479
-1735
-2036
-2355
-2666
-2951
-3209
-3450
-3682
-3901
-4093
-4244
-4362
-4474
-4621
-4835
-5127
-5481
-5865
-6251
-6628
-6997
-7365
-7734
-8093
-8433
-8750
-9053
-9353
-9655
-9951
-10219
-10439
-10603
-10718
-10804
-10878
-10946
-11003
-11040
-11050
-11040
-11021
-11003
-10989
-10973
-10946
-10899
-10832
-10748
-10658
-10569
-10490
-10428
-10391
-10384
-10414
-10483
-10588
-10719
-10859
-10983
-11068
-11098
-11072
-11004
-10916
-10830
-10755
-10683
-10597
-10481
-10330
-10154
-9970
-9793
-9629
-9474
-9318
-9152
-8971
-8774
-8564
-8349
-8138
-7944
-7779
-7642
-7520
-7389
-7228
-7028
-6798
-6558
-6322
-6083
-5817
-5497
-5108
-4666
-4203
-3758
-3347
-2965
-2590
-2206
-1818
-1450
-1129
-868
-653
-455
-247
-17
226
468
705
948
1217
1525
1872
2240
2606
2957
3296
3632
3974
4315
4642
4937
5196
5429
5656
5894
6146
6401
6641
6856
7048
7236
7442
7684
7963
8262
8549
8795
8979
9102
9182
9243
9305
9369
9423
9442
9404
9298
9126
8899
8629
8327
7999
7655
7306
6963
6638
6338
6067
5834
5650
5525
5463
5451
5463
5467
5436
5362
5251
5117
4969
4805
4612
4382
4113
3820
3522
3240
2990
2776
2598
2450
2322
2201
2073
1929
1771
1607
1447
1297
1156
1016
874
730
593
467
345
207
28
-205
-483
-779
-1061
-1304
-1502
-1661
-1793
-1904
-1995
-2072
-2145
-2225
-2317
-2407
-2462
-2451
-2359
-2199
-2009
-1827
-1671
-1531
-1381
-1195
-976
-747
-543
-390
-286
-208
-124
-11
137
306
480
645
795
939
1089
1264
1477
1737
2039
2368
2704
3031
3342
3640
3930
4210
4468
4687
4858
4989
5101
5221
5362
5516
5667
5800
5920
6052
6223
6448
6708
6967
7182
7332
7422
7477
7523
7567
7602
7609
7584
7543
7515
7531
7600
7710
7834
7949
8044
8130
8224
8337
8466
8594
8702
8779
8828
8865
8904
8949
8988
9003
8972
8888
8758
8599
8434
8279
8137
8006
7880
7755
7634
7516
7403
7288
7161
7011
6829
6611
6358
6075
5772
5458
5146
4843
4555
4279
4006
3726
3428
3113
2788
2465
2157
1874
1614
1366
1114
837
521
157
-252
-689
-1134
-1567
-1973
-2345
-2686
-3003
-3304
-3596
-3882
-4167
-4452
-4735
-5014
-5281
-5527
-5742
-5918
-6048
-6129
-6161
-6151
-6113
-6060
-6008
-5960
-5914
-5859
-5789
-5705
-5614
-5528
-5450
-5377
-5302
-5222
-5150
-5110
-5130
-5222
-5379
-5569
-5753
-5901
-5998
-6046
-6060
-6055
-6037
-6007
-5961
-5893
-5794
-5658
-5487
-5290
-5086
-4896
-4737
-4608
-4496
-4377
-4237
-4073
-3900
-3738
-3604
-3503
-3431
-3385
-3362
-3364
-3380
-3393
-3373
-3295
-3148
-2943
-2707
-2467
-2240
-2025
-1821
-1622
-1440
-1290
-1186
-1127
-1095
-1064
-1010
-928
-823
-710
-603
-506
-409
-296
-154
22
224
433
623
771
862
891
862
781
654
485
286
77
-113
-261
-357
-416
-468
-542
-646
-764
-865
-929
-962
-1002
-1101
-1288
-1558
-1868
-2161
-2392
-2548
-2644
-2708
-2761
-2810
-2855
-2897
-2947
-3019
-3116
-3228
-3331
-3407
-3453
-3485
-3528
-3597
-3692
-3795
-3892
-3980
-4070
-4182
-4315
-4449
-4548
-4582
-4536
-4425
-4278
-4130
-4000
-3900
-3836
-3814
-3847
-3937
-4069
-4209
-4311
-4343
-4298
-4203
-4107
-4053
-4058
-4107
-4157
-4163
-4090
-3934
-3711
-3452
-3188
-2938
-2711
-2505
-2317
-2148
-2000
-1876
-1780
-1709
-1656
-1613
-1572
-1529
-1483
-1432
-1379
-1324
-1273
-1235
-1219
-1233
-1277
-1337
-1393
-1423
-1416
-1377
-1325
-1281
-1262
-1268
-1290
-1313
-1333
-1353
-1384
-1437
-1515
-1609
-1708
-1800
-1883
-1956
-2019
-2071
-2107
-2126
-2133
-2135
-2140
-2148
-2150
-2135
-2099
-2048
-1997
-1960
-1943
-1941
-1945
-1948
-1952
-1969
-2009
-2081
-2178
-2295
-2425
-2563
-2703
-2834
-2937
-2996
-3010
-2996
-2983
-2997
-3045
-3110
-3166
-3192
-3192
-3185
-3196
-3240
-3307
-3380
-3449
-3518
-3608
-3731
-3879
-4018
-4108
-4126
-4078
-4003
-3940
-3907
-3894
-3872
-3816
-3720
-3598
-3468
-3337
-3196
-3029
-2836
-2631
-2443
-2295
-2187
-2098
-1997
-1866
-1706
-1529
-1346
-1152
-934
-676
-377
-53
276
602
931
1280
1664
2079
2506
2923
3320
3703
4086
4478
4876
5270
5650
6022
6403
6816
7273
7772
8300
8849
9417
10007
10617
11231
11829
12395
12932
13458
13994
14547
15094
15598
16024
16360
16623
16848
17062
17276
17483
17667
17820
17941
18027
18063
18027
17898
17678
17397
17104
16845
16638
16470
16305
16110
15871
15599
15316
15040
14779
14532
14298
14081
13881
13692
13494
13260
12965
12598
12165
11679
11151
10588
10000
9413
8863
8394
8035
7789
7623
7491
7346
7161
6928
6654
6349
6023
5687
5359
5055
4787
4548
4314
4056
3752
3400
3016
2619
2223
1830
1438
1055
699
394
152
-38
-208
-397
-631
-919
-1249
-1602
-1964
-2325
-2673
-2990
-3255
-3457
-3607
-3742
-3908
-4135
-4425
-4743
-5037
-5264
-5410
-5486
-5522
-5540
-5548
-5535
-5489
-5407
-5304
-5209
-5151
-5155
-5224
-5345
-5490
-5627
-5731
-5787
-5801
-5791
-5776
-5774
-5790
-5819
-5854
-5886
-5911
-5921
-5909
-5866
-5788
-5681
-5563
-5455
-5374
-5325
-5302
-5298
-5310
-5339
-5386
-5444
-5495
-5516
-5497
-5442
-5372
-5310
-5266
-5229
-5179
-5100
-4995
-4883
-4790
-4734
-4717
-4725
-4747
-4779
-4826
-4892
-4974
-5056
-5117
-5144
-5135
-5099
-5051
-4996
-4936
-4870
-4803
-4746
-4709
-4698
-4705
-4719
-4725
-4717
-4699
-4676
-4654
-4634
-4615
-4596
-4581
-4569
-4563
-4558
-4552
-4543
-4527
-4495
-4430
-4312
-4130
-3894
-3639
-3409
-3242
-3142
-3083
-3025
-2937
-2817
-2695
-2607
-2569
-2566
-2555
-2492
-2353
-2149
-1909
-1663
-1427
-1198
-969
-740
-522
-335
-193
-94
-28
23
71
123
184
263
374
529
728
958
1197
1419
1610
1764
1886
1982
2054
2098
2113
2099
2060
2005
1945
1888
1844
1818
1816
1842
1893
1961
2033
2095
2131
2132
2094
2017
1909
1775
1618
1433
1210
945
640
315
-5
-297
-557
-801
-1059
-1357
-1707
-2096
-2494
-2876
-3224
-3537
-3821
-4080
-4307
-4494
-4634
-4736
-4814
-4885
-4952
-5009
-5041
-5042
-5020
-4998
-5001
-5039
-5104
-5171
-5217
-5233
-5228
-5224
-5242
-5291
-5364
-5443
-5516
-5582
-5649
-5729
-5826
-5931
-6027
-6097
-6136
-6151
-6158
-6174
-6206
-6247
-6286
-6311
-6318
-6313
-6303
-6292
-6278
-6250
-6199
-6125
-6035
-5943
-5862
-5793
-5732
-5665
-5584
-5486
-5375
-5255
-5127
-4986
-4823
-4637
-4431
-4222
-4029
-3866
-3737
-3632
-3536
-3435
-3323
-3200
-3073
-2947
-2821
-2688
-2539
-2371
-2184
-1986
-1781
-1569
-1345
-1108
-861
-621
-410
-244
-126
-43
29
113
216
330
438
527
591
642
696
766
862
984
1136
1319
1539
1798
2091
2405
2728
3053
3383
3726
4090
4476
4873
5264
5633
5972
6278
6555
6810
7047
7274
7496
7718
7941
8159
8366
8553
8719
8868
9003
9128
9239
9322
9368
9365
9315
9221
9093
8943
8778
8608
8442
8287
8143
8005
7865
7717
7561
7400
7240
7081
6915
6729
6513
6268
6006
5744
5497
5267
5046
4822
4588
4345
4100
3862
3630
3400
3162
2913
2660
2416
2193
1994
1810
1629
1442
1256
1086
947
845
768
693
599
482
352
233
142
76
16
-70
-203
-385
-598
-816
-1016
-1191
-1349
-1500
-1648
-1790
-1915
-2019
-2105
-2187
-2276
-2380
-2495
-2611
-2717
-2805
-2870
-2910
-2923
-2909
-2870
-2807
-2725
-2624
-2503
-2365
-2219
-2080
-1963
-1876
-1810
-1746
-1666
-1563
-1447
-1340
-1258
-1200
-1149
-1078
-974
-840
-698
-571
-471
-393
-329
-272
-228
-208
-218
-249
-284
-305
-307
-299
-294
-293
-285
-249
-172
-61
67
189
300
413
545
700
855
973
1020
989
906
813
742
699
665
615
538
450
378
340
333
335
321
284
235
191
155
108
19
-131
-333
-545
-717
-814
-836
-817
-793
-786
-786
-763
-689
-558
-391
-225
-94
-13
21
16
-18
-84
-182
-307
-442
-562
-651
-706
-747
-804
-899
-1035
-1193
-1343
-1454
-1517
-1544
-1563
-1603
-1677
-1780
-1885
-1959
-1973
-1915
-1789
-1617
-1430
-1258
-1128
-1051
-1025
-1035
-1055
-1061
-1038
-986
-922
-863
-822
-798
-772
-722
-632
-501
-348
-203
-92
-29
-9
-11
-8
20
83
180
302
439
588
752
934
1138
1359
1586
1805
2004
2178
2324
2445
2541
2609
2649
2660
2649
2623
2593
2566
2553
2561
2604
2690
2822
2992
3181
3367
3536
3682
3811
3925
4021
4086
4107
4078
4011
3922
3833
3750
3672
3590
3504
3424
3367
3343
3346
3353
3337
3279
3176
3039
2879
2701
2503
2286
2057
1834
1631
1449
1273
1083
870
643
433
268
157
82
5
-106
-260
-444
-630
-801
-960
-1132
-1346
-1617
-1941
-2297
-2656
-2996
-3307
-3585
-3832
-4054
-4256
-4446
-4630
-4807
-4973
-5124
-5261
-5393
-5530
-5680
-5837
-5984
-6105
-6197
-6268
-6336
-6410
-6478
-6515
-6497
-6416
-6291
-6162
-6062
-6005
-5981
-5963
-5934
-5895
-5865
-5867
-5907
-5967
-6014
-6015
-5955
-5846
-5714
-5590
-5489
-5409
-5329
-5224
-5073
-4870
-4624
-4354
-4075
-3798
-3511
-3198
-2846
-2456
-2048
-1653
-1299
-996
-731
-476
-208
84
392
702
1000
1286
1564
1834
2086
2304
2472
2592
2683
2774
2889
3035
3202
3371
3528
3666
3790
3901
3997
4070
4118
4143
4160
4186
4227
4278
4321
4338
4317
4263
4188
4108
4035
3972
3917
3864
3806
3743
3674
3601
3527
3452
3372
3280
3168
3031
2873
2703
2535
2379
2240
2117
2008
1914
1836
1774
1721
1668
1604
1527
1448
1381
1335
1307
1278
1226
1134
1004
849
689
532
375
202
1
-231
-484
-742
-987
-1211
-1413
-1594
-1757
-1907
-2049
-2194
-2350
-2520
-2701
-2885
-3065
-3242
-3423
-3613
-3810
-4000
-4163
-4283
-4354
-4380
-4377
-4353
-4317
-4266
-4200
-4115
-4010
-3880
-3724
-3544
-3353
-3173
-3029
-2934
-2883
-2848
-2794
-2693
-2535
-2327
-2081
-1806
-1503
-1172
-820
-465
-126
190
491
797
1126
1477
1831
2162
2453
2704
2932
3148
3353
3529
3661
3752
3828
3933
4101
4341
4629
4926
5197
5432
5638
5827
6007
6172
6308
6409
6481
6534
6578
6613
6636
6642
6641
6645
6670
6721
6795
6884
6989
7117
7274
7456
7638
7784
7862
7860
7791
7684
7566
7453
7346
7242
7142
7052
6979
6920
6862
6788
6688
6564
6431
6303
6184
6068
5944
5808
5668
5535
5418
5318
5228
5143
5065
5003
4963
4943
4933
4917
4888
4846
4796
4741
4671
4575
4446
4293
4137
3997
3880
3774
3658
3522
3371
3226
3108
3017
2933
2826
2676
2487
2288
2115
1989
1909
1861
1830
1813
1817
1849
1902
1955
1981
1962
1897
1801
1689
1568
1432
1271
1085
884
690
517
370
238
109
-25
-164
-298
-418
-522
-614
-703
-795
-894
-1002
-1122
-1247
-1370
-1472
-1534
-1541
-1492
-1402
-1293
-1185
-1085
-985
-872
-738
-583
-417
-249
-82
88
267
452
625
766
855
886
869
823
764
702
634
558
473
388
309
241
172
86
-33
-190
-375
-570
-759
-939
-1123
-1326
-1559
-1819
-2096
-2376
-2660
-2958
-3285
-3642
-4016
-4375
-4691
-4952
-5171
-5379
-5604
-5857
-6126
-6386
-6619
-6824
-7021
-7237
-7492
-7785
-8103
-8431
-8765
-9113
-9485
-9886
-10303
-10711
-11082
-11400
-11665
-11891
-12093
-12285
-12469
-12639
-12786
-12902
-12982
-13023
-13025
-12994
-12939
-12869
-12794
-12718
-12642
-12564
-12483
-12399
-12309
-12210
-12088
-11929
-11719
-11456
-11147
-10814
-10482
-10173
-9900
-9659
-9439
-9215
-8968
-8684
-8370
-8042
-7731
-7455
-7218
-7004
-6786
-6539
-6257
-5946
-5624
-5304
-4983
-4651
-4297
-3924
-3550
-3197
-2883
-2608
-2357
-2116
-1878
-1646
-1431
-1236
-1051
-859
-650
-426
-203
-2
171
325
483
667
885
1134
1403
1688
1990
2313
2655
2996
3310
3573
3778
3934
4061
4180
4299
4419
4534
4644
4749
4851
4947
5034
5110
5184
5272
5384
5521
5668
5804
5912
5989
6046
6091
6124
6130
6091
6000
5875
5743
5636
5563
5514
5465
5399
5313
5222
5140
5074
5014
4944
4855
4747
4628
4505
4374
4223
4040
3826
3597
3368
3148
2934
2712
2473
2220
1967
1726
1501
1280
1048
801
544
296
69
-140
-343
-555
-775
-986
-1164
-1294
-1382
-1448
-1517
-1596
-1676
-1738
-1774
-1793
-1814
-1856
-1918
-1981
-2017
-2017
-1995
-1977
-1994
-2053
-2136
-2207
-2236
-2212
-2148
-2070
-1996
-1932
-1865
-1777
-1656
-1498
-1311
-1103
-884
-658
-431
-208
4
202
385
557
726
898
1078
1270
1475
1694
1924
2159
2394
2625
2848
3068
3288
3512
3739
3964
4182
4389
4584
4770
4952
5133
5313
5489
5655
5806
5941
6063
6178
6295
6417
6544
6668
6778
6865
6921
6949
6956
6953
6949
6953
6966
6989
7017
7041
7053
7044
7010
6956
6895
6845
6823
6838
6884
6948
7008
7045
7044
6999
6914
6793
6642
6464
6262
6035
5788
5524
5250
4971
4687
4395
4091
3774
3448
3122
2808
2516
2248
1997
1752
1507
1259
1014
782
572
388
227
76
-77
-248
-447
-681
-947
-1230
-1513
-1778
-2013
-2223
-2415
-2603
-2795
-2986
-3166
-3322
-3450
-3557
-3654
-3755
-3861
-3964
-4049
-4101
-4117
-4107
-4091
-4091
-4118
-4174
-4242
-4303
-4339
-4343
-4322
-4293
-4270
-4258
-4246
-4215
-4149
-4046
-3920
-3796
-3697
-3632
-3593
-3567
-3548
-3540
-3558
-3616
-3717
-3848
-3986
-4109
-4210
-4297
-4384
-4485
-4602
-4727
-4843
-4936
-4997
-5027
-5031
-5022
-5011
-5009
-5020
-5043
-5066
-5082
-5085
-5083
-5085
-5096
-5107
-5097
-5046
-4942
-4795
-4635
-4493
-4392
-4334
-4304
-4285
-4265
-4242
-4217
-4187
-4144
-4077
-3987
-3885
-3792
-3728
-3698
-3690
-3688
-3675
-3649
-3615
-3584
-3560
-3542
-3524
-3504
-3482
-3463
-3449
-3438
-3428
-3415
-3396
-3371
-3332
-3273
-3191
-3092
-2994
-2921
-2884
-2873
-2857
-2794
-2655
-2433
-2145
-1820
-1486
-1156
-830
-509
-193
111
400
677
953
1240
1542
1852
2156
2445
2719
2984
3249
3517
3789
4065
4350
4656
4989
5347
5713
6064
6384
6668
6920
7150
7361
7548
7704
7830
7934
8026
8116
8195
8253
8282
8281
8260
8232
8204
8175
8138
8098
8055
8015
7973
7910
7798
7624
7395
7146
6921
6753
6647
6584
6537
6485
6422
6357
6296
6236
6165
6075
5963
5837
5704
5564
5407
5219
4992
4727
4433
4114
3772
3407
3023
2638
2274
1947
1659
1397
1140
880
620
371
142
-72
-287
-515
-754
-989
-1203
-1393
-1572
-1763
-1978
-2213
-2446
-2661
-2862
-3073
-3327
-3643
-4008
-4388
-4751
-5080
-5389
-5702
-6033
-6373
-6697
-6980
-7214
-7417
-7617
-7836
-8074
-8313
-8529
-8705
-8835
-8922
-8968
-8975
-8948
-8894
-8828
-8757
-8684
-8599
-8492
-8358
-8202
-8032
-7853
-7652
-7415
-7132
-6814
-6487
-6177
-5892
-5619
-5326
-4992
-4617
-4224
-3844
-3496
-3173
-2854
-2520
-2167
-1811
-1470
-1152
-845
-528
-189
165
509
814
1065
1267
1442
1612
1792
1985
2186
2392
2602
2813
3022
3219
3402
3571
3737
3913
4107
4314
4525
4724
4898
5039
5139
5195
5207
5181
5134
5088
5061
5062
5089
5138
5205
5295
5415
5566
5738
5915
6080
6228
6368
6511
6664
6824
6977
7112
7221
7306
7368
7404
7406
7368
7298
7215
7143
7096
7067
7034
6971
6870
6741
6608
6489
6389
6296
6193
6070
5933
5796
5670
5554
5432
5288
5113
4909
4690
4467
4248
4030
3809
3579
3337
3078
2795
2484
2148
1800
1458
1141
852
580
307
18
-282
-577
-843
-1066
-1250
-1417
-1589
-1778
-1976
-2167
-2330
-2464
-2579
-2700
-2845
-3019
-3211
-3400
-3566
-3698
-3801
-3885
-3964
-4043
-4126
-4205
-4278
-4344
-4405
-4462
-4515
-4560
-4595
-4617
-4630
-4638
-4645
-4656
-4674
-4705
-4752
-4821
-4910
-5013
-5119
-5221
-5318
-5418
-5531
-5662
-5801
-5927
-6016
-6052
-6036
-5982
-5912
-5838
-5766
-5691
-5610
-5529
-5462
-5428
-5437
-5489
-5573
-5671
-5769
-5857
-5930
-5985
-6021
-6032
-6013
-5958
-5864
-5729
-5557
-5361
-5159
-4968
-4800
-4660
-4547
-4462
-4411
-4407
-4460
-4565
-4699
-4826
-4915
-4953
-4953
-4943
-4944
-4960
-4971
-4947
-4869
-4741
-4588
-4441
-4318
-4217
-4121
-4013
-3887
-3750
-3614
-3486
-3357
-3212
-3035
-2825
-2597
-2376
-2183
-2024
-1892
-1766
-1626
-1461
-1270
-1056
-827
-583
-317
-23
304
658
1022
1381
1715
2019
2300
2570
2842
3119
3398
3668
3921
4160
4390
4624
4870
5129
5395
5655
5900
6120
6308
6463
6585
6675
6736
6766
6764
6730
6668
6591
6514
6454
6418
6401
6391
6377
6358
6343
6346
6378
6436
6507
6572
6618
6641
6646
6639
6618
6582
6524
6445
6347
6231
6092
5920
5703
5441
5142
4822
4497
4171
3841
3504
3162
2827
2514
2227
1960
1697
1423
1135
841
547
255
-48
-380
-749
-1146
-1544
-1911
-2227
-2491
-2720
-2930
-3129
-3310
-3459
-3563
-3624
-3651
-3662
-3673
-3692
-3722
-3761
-3807
-3861
-3921
-3987
-4059
-4143
-4234
-4326
-4408
-4468
-4500
-4507
-4503
-4498
-4497
-4488
-4452
-4373
-4251
-4106
-3965
-3853
-3778
-3726
-3672
-3595
-3488
-3360
-3231
-3116
-3018
-2922
-2809
-2660
-2469
-2242
-1992
-1734
-1472
-1202
-916
-610
-289
35
349
649
939
1229
1522
1809
2069
2285
2452
2588
2727
2896
3105
3338
3565
3765
3937
4101
4282
4487
4698
4881
5007
5071
5093
5108
5145
5211
5293
5373
5440
5497
5553
5610
5654
5665
5624
5527
5390
5240
5098
4975
4867
4761
4639
4488
4302
4082
3841
3596
3368
3170
3001
2842
2670
2471
2244
2009
1788
1590
1404
1210
990
747
500
278
96
-57
-205
-377
-582
-809
-1035
-1248
-1456
-1685
-1962
-2294
-2666
-3040
-3383
-3683
-3952
-4218
-4503
-4810
-5124
-5419
-5676
-5895
-6088
-6273
-6458
-6636
-6791
-6906
-6975
-7013
-7043
-7090
-7168
-7277
-7399
-7517
-7616
-7695
-7759
-7818
-7879
-7938
-7990
-8025
-8039
-8032
-8006
-7960
-7895
-7809
-7707
-7598
-7495
-7410
-7346
-7298
-7252
-7191
-7108
-7000
-6875
-6745
-6615
-6484
-6347
-6198
-6038
-5877
-5727
-5601
-5500
-5414
-5326
-5223
-5105
-4987
-4892
-4833
-4806
-4789
-4749
-4656
-4502
-4298
-4066
-3826
-3588
-3346
-3095
-2834
-2572
-2326
-2107
-1914
-1735
-1553
-1357
-1148
-937
-739
-562
-404
-250
-85
110
341
607
899
1199
1491
1761
2009
2240
2469
2703
2948
3202
3462
3730
4011
4310
4624
4938
5233
5490
5707
5898
6085
6284
6494
6700
6879
7020
7128
7221
7322
7444
7584
7734
7882
8025
8163
8299
8434
8563
8682
8789
8885
8975
9057
9128
9190
9247
9314
9406
9529
9673
9815
9930
10004
10047
10081
10133
10214
10319
10425
10509
10555
10560
10530
10464
10358
10204
9998
9753
9494
9247
9028
8833
8640
8423
8169
7884
7589
7305
7041
6788
6523
6229
5898
5542
5181
4828
4482
4131
3766
3386
3012
2673
2391
2172
2001
1858
1718
1577
1438
1308
1183
1051
894
708
500
288
88
-99
-285
-485
-709
-946
-1175
-1373
-1534
-1672
-1808
-1965
-2143
-2330
-2503
-2649
-2770
-2885
-3014
-3166
-3336
-3507
-3662
-3800
-3932
-4074
-4241
-4427
-4619
-4794
-4944
-5073
-5202
-5354
-5537
-5742
-5938
-6095
-6194
-6239
-6252
-6254
-6258
-6257
-6234
-6175
-6078
-5964
-5855
-5770
-5707
-5652
-5585
-5499
-5402
-5308
-5229
-5159
-5079
-4966
-4808
-4612
-4399
-4194
-4009
-3840
-3673
-3489
-3279
-3045
-2796
-2542
-2294
-2059
-1844
-1656
-1496
-1357
-1227
-1091
-938
-766
-583
-402
-234
-81
61
197
333
472
609
739
856
956
1036
1097
1141
1176
1210
1250
1302
1363
1426
1480
1517
1535
1543
1555
1585
1639
1710
1778
1819
1815
1763
1678
1581
1490
1407
1322
1214
1071
893
697
503
325
163
13
-130
-263
-373
-447
-483
-492
-490
-490
-492
-485
-455
-399
-331
-272
-242
-247
-277
-315
-345
-367
-387
-415
-449
-478
-486
-458
-396
-311
-221
-140
-72
-11
52
125
206
286
359
416
458
487
503
507
495
465
422
374
335
319
331
370
427
491
556
622
695
777
867
958
1038
1100
1143
1172
1190
1199
1192
1162
1108
1036
958
892
845
817
798
776
740
688
624
557
497
450
423
418
435
469
515
567
618
665
707
743
776
809
849
896
953
1016
1077
1130
1175
1217
1263
1322
1393
1468
1535
1586
1619
1638
1649
1652
1638
1597
1520
1412
1285
1162
1057
981
933
906
894
890
890
887
875
846
796
725
636
533
419
297
170
42
-80
-195
-304
-413
-525
-645
-771
-903
-1043
-1194
-1360
-1537
-1714
-1875
-2007
-2108
-2186
-2253
-2314
-2364
-2385
-2364
-2304
-2224
-2154
-2119
-2125
-2156
-2188
-2204
-2205
-2209
-2239
-2305
-2401
-2509
-2608
-2690
-2760
-2828
-2898
-2967
-3024
-3066
-3103
-3155
-3239
-3359
-3498
-3627
-3724
-3782
-3817
-3849
-3894
-3950
-4002
-4034
-4043
-4038
-4038
-4051
-4070
-4075
-4046
-3987
-3912
-3852
-3825
-3833
-3855
-3867
-3856
-3827
-3800
-3789
-3792
-3790
-3754
-3669
-3541
-3394
-3259
-3148
-3054
-2948
-2801
-2595
-2333
-2033
-1723
-1422
-1141
-878
-624
-370
-109
161
437
713
981
1235
1476
1713
1954
2205
2465
2723
2965
3183
3379
3565
3756
3960
4176
4395
4606
4805
4991
5170
5342
5501
5638
5740
5803
5828
5824
5800
5760
5701
5619
5513
5390
5265
5154
5072
5021
4995
4975
4943
4886
4800
4687
4550
4390
4203
3982
3726
3443
3148
2859
2589
2340
2105
1875
1644
1415
1198
1002
832
678
529
374
211
50
-99
-226
-332
-427
-525
-631
-743
-845
-923
-971
-995
-1014
-1048
-1102
-1166
-1218
-1235
-1209
-1150
-1085
-1042
-1031
-1048
-1072
-1084
-1081
-1076
-1088
-1131
-1199
-1277
-1344
-1399
-1452
-1527
-1634
-1764
-1889
-1972
-1994
-1959
-1892
-1821
-1763
-1713
-1659
-1590
-1510
-1437
-1394
-1393
-1428
-1483
-1541
-1590
-1625
-1652
-1674
-1696
-1730
-1789
-1887
-2028
-2202
-2383
-2547
-2682
-2796
-2917
-3067
-3255
-3469
-3683
-3875
-4043
-4200
-4366
-4548
-4739
-4919
-5075
-5204
-5321
-5443
-5579
-5724
-5862
-5979
-6072
-6147
-6212
-6271
-6311
-6317
-6274
-6182
-6056
-5913
-5771
-5634
-5499
-5354
-5192
-5014
-4824
-4635
-4452
-4282
-4122
-3968
-3816
-3664
-3513
-3367
-3227
-3088
-2944
-2786
-2616
-2444
-2285
-2155
-2057
-1981
-1904
-1807
-1680
-1528
-1362
-1194
-1022
-840
-643
-435
-231
-47
109
248
395
573
795
1053
1328
1593
1832
2041
2227
2400
2573
2758
2960
3179
3403
3611
3778
3890
3950
3979
4003
4046
4109
4175
4224
4246
4242
4230
4225
4231
4239
4233
4203
4151
4093
4046
4032
4054
4110
4193
4288
4386
4476
4553
4621
4690
4768
4858
4952
5034
5092
5122
5136
5151
5178
5213
5239
5233
5186
5103
5005
4908
4820
4728
4615
4468
4292
4099
3908
3730
3564
3399
3225
3037
2837
2632
2429
2237
2063
1915
1797
1706
1637
1580
1526
1475
1428
1389
1355
1322
1284
1240
1198
1166
1145
1129
1103
1054
983
905
843
818
838
895
976
1068
1164
1264
1366
1464
1548
1608
1644
1666
1690
1731
1794
1873
1958
2039
2113
2188
2274
2376
2496
2623
2747
2858
2955
3041
3125
3209
3289
3351
3383
3378
3342
3292
3248
3225
3225
3246
3278
3318
3367
3425
3490
3553
3606
3644
3667
3682
3689
3679
3638
3555
3427
3268
3096
2921
2741
2540
2308
2048
1782
1537
1327
1144
961
749
500
229
-31
-254
-431
-574
-701
-818
-915
-976
-991
-975
-959
-971
-1024
-1102
-1178
-1230
-1258
-1282
-1329
-1411
-1520
-1627
-1708
-1754
-1777
-1799
-1838
-1897
-1962
-2016
-2051
-2070
-2089
-2118
-2160
-2209
-2251
-2279
-2293
-2300
-2311
-2333
-2367
-2411
-2460
-2511
-2566
-2624
-2684
-2744
-2801
-2850
-2892
-2925
-2951
-2965
-2967
-2954
-2931
-2907
-2895
-2902
-2931
-2973
-3020
-3063
-3102
-3140
-3179
-3210
-3213
-3167
-3062
-2908
-2737
-2587
-2491
-2456
-2467
-2498
-2524
-2538
-2546
-2562
-2593
-2632
-2666
-2679
-2667
-2635
-2591
-2542
-2482
-2404
-2297
-2161
-2001
-1831
-1656
-1479
-1296
-1104
-906
-713
-535
-383
-256
-149
-51
44
137
224
300
365
428
501
595
716
863
1025
1191
1348
1488
1608
1708
1789
1857
1920
1985
2058
2134
2205
2256
2279
2276
2264
2264
2296
2364
2459
2561
2657
2747
2845
2968
3122
3293
3453
3576
3646
3671
3672
3671
3677
3685
3686
3671
3647
3624
3611
3604
3592
3561
3506
3441
3385
3356
3354
3365
3364
3337
3284
3222
3172
3144
3132
3124
3105
3077
3050
3041
3059
3101
3153
3200
3236
3263
3287
3312
3332
3335
3312
3261
3184
3087
2972
2834
2667
2474
2265
2056
1860
1676
1494
1299
1083
853
624
411
215
23
-179
-401
-637
-869
-1080
-1261
-1421
-1576
-1737
-1909
-2085
-2261
-2445
-2650
-2892
-3176
-3488
-3801
-4086
-4334
-4550
-4757
-4977
-5218
-5472
-5720
-5940
-6119
-6257
-6366
-6461
-6558
-6662
-6772
-6876
-6962
-7021
-7052
-7064
-7071
-7080
-7090
-7089
-7061
-6996
-6902
-6797
-6700
-6621
-6554
-6484
-6397
-6291
-6175
-6063
-5961
-5865
-5760
-5636
-5495
-5349
-5216
-5107
-5019
-4940
-4855
-4756
-4642
-4520
-4393
-4264
-4133
-4001
-3870
-3745
-3626
-3509
-3392
-3280
-3183
-3113
-3079
-3073
-3077
-3069
-3036
-2980
-2914
-2850
-2788
-2718
-2625
-2502
-2361
-2225
-2117
-2047
-2005
-1976
-1937
-1882
-1815
-1753
-1709
-1691
-1703
-1745
-1820
-1930
-2069
-2225
-2374
-2494
-2574
-2617
-2640
-2668
-2719
-2796
-2891
-2988
-3072
-3137
-3187
-3237
-3296
-3370
-3454
-3539
-3615
-3682
-3750
-3830
-3932
-4048
-4159
-4237
-4266
-4245
-4193
-4137
-4098
-4080
-4070
-4051
-4010
-3945
-3868
-3790
-3714
-3633
-3536
-3417
-3281
-3140
-3005
-2881
-2764
-2646
-2527
-2409
-2300
-2201
-2104
-1995
-1861
-1703
-1538
-1386
-1267
-1183
-1121
-1058
-973
-857
-710
-540
-354
-153
62
292
530
769
997
1207
1396
1566
1725
1887
2068
2282
2536
2827
3141
3460
3769
4067
4365
4675
5008
5363
5728
6089
6435
6766
7084
7390
7681
7943
8167
8353
8506
8641
8774
8914
9064
9221
9380
9532
9666
9769
9831
9851
9835
9800
9759
9717
9668
9603
9520
9431
9355
9312
9305
9318
9326
9311
9270
9220
9179
9156
9142
9113
9051
8953
8835
8716
8609
8506
8388
8239
8060
7869
7691
7540
7409
7275
7113
6909
6669
6411
6151
5896
5643
5383
5112
4831
4550
4271
3998
3727
3461
3203
2960
2734
2514
2283
2024
1731
1415
1099
808
557
346
164
-2
-155
-293
-407
-491
-547
-585
-616
-653
-700
-759
-830
-908
-989
-1066
-1130
-1174
-1193
-1191
-1173
-1145
-1112
-1073
-1027
-972
-911
-848
-790
-740
-699
-661
-624
-591
-568
-564
-584
-624
-669
-699
-700
-671
-626
-591
-589
-632
-707
-790
-849
-865
-842
-800
-770
-777
-827
-910
-1004
-1096
-1183
-1276
-1395
-1547
-1725
-1909
-2072
-2200
-2294
-2372
-2452
-2541
-2629
-2695
-2720
-2700
-2648
-2588
-2539
-2506
-2481
-2451
-2415
-2383
-2374
-2400
-2458
-2528
-2590
-2634
-2671
-2724
-2812
-2935
-3075
-3201
-3293
-3350
-3390
-3434
-3489
-3546
-3579
-3571
-3518
-3436
-3349
-3275
-3213
-3148
-3061
-2940
-2787
-2612
-2428
-2244
-2065
-1893
-1729
-1577
-1439
-1311
-1184
-1048
-899
-738
-573
-416
-275
-155
-55
29
105
180
260
348
444
545
647
752
862
981
1108
1238
1360
1467
1561
1651
1749
1862
1980
2084
2152
2173
2155
2119
2088
2077
2084
2095
2093
2068
2017
1945
1856
1755
1647
1538
1439
1356
1291
1234
1169
1083
974
853
739
650
601
591
612
651
691
717
719
690
632
551
453
343
221
80
-82
-260
-439
-598
-724
-814
-883
-950
-1034
-1136
-1246
-1342
-1412
-1454
-1486
-1532
-1612
-1730
-1869
-2004
-2107
-2169
-2197
-2214
-2242
-2290
-2348
-2393
-2403
-2373
-2315
-2255
-2217
-2210
-2224
-2241
-2247
-2242
-2238
-2250
-2282
-2323
-2353
-2356
-2328
-2275
-2207
-2131
-2045
-1949
-1852
-1772
-1731
-1742
-1798
-1875
-1945
-1992
-2020
-2045
-2081
-2130
-2175
-2193
-2173
-2116
-2039
-1961
-1889
-1825
-1763
-1706
-1665
-1655
-1687
-1757
-1848
-1940
-2020
-2088
-2151
-2221
-2307
-2410
-2532
-2672
-2830
-3003
-3182
-3357
-3519
-3665
-3797
-3919
-4029
-4119
-4177
-4198
-4187
-4159
-4133
-4122
-4128
-4145
-4166
-4187
-4209
-4233
-4258
-4281
-4298
-4313
-4335
-4375
-4437
-4512
-4588
-4653
-4706
-4756
-4817
-4892
-4972
-5038
-5070
-5064
-5030
-4986
-4942
-4890
-4809
-4672
-4471
-4219
-3946
-3686
-3453
-3240
-3031
-2808
-2574
-2347
-2152
-1999
-1882
-1779
-1671
-1554
-1441
-1349
-1286
-1239
-1182
-1089
-952
-788
-629
-499
-404
-330
-254
-162
-60
33
99
138
169
219
303
414
525
603
631
617
590
580
604
661
732
796
844
879
914
960
1020
1091
1159
1215
1257
1285
1303
1312
1315
1314
1315
1327
1356
1400
1453
1503
1541
1564
1583
1610
1655
1717
1782
1831
1850
1836
1799
1755
1718
1694
1682
1682
1699
1742
1817
1922
2039
2149
2234
2293
2344
2411
2511
2645
2800
2953
3085
3190
3270
3329
3370
3393
3400
3399
3403
3423
3463
3518
3577
3628
3666
3691
3711
3731
3758
3799
3860
3949
4065
4196
4324
4429
4503
4551
4587
4624
4665
4702
4727
4735
4736
4745
4773
4815
4854
4869
4850
4801
4739
4679
4628
4582
4533
4482
4437
4412
4414
4443
4491
4550
4619
4705
4815
4949
5097
5237
5350
5424
5456
5448
5402
5318
5200
5055
4896
4737
4588
4450
4317
4185
4050
3915
3779
3641
3493
3326
3141
2944
2747
2556
2372
2188
1999
1806
1619
1453
1316
1207
1116
1032
949
866
784
701
612
509
391
266
144
31
-75
-186
-315
-464
-626
-783
-922
-1041
-1148
-1259
-1383
-1521
-1664
-1801
-1930
-2052
-2175
-2306
-2444
-2586
-2729
-2871
-3011
-3149
-3282
-3406
-3521
-3631
-3747
-3878
-4025
-4181
-4330
-4458
-4557
-4628
-4678
-4719
-4756
-4790
-4816
-4831
-4831
-4818
-4793
-4762
-4731
-4709
-4697
-4695
-4691
-4674
-4629
-4551
-4443
-4315
-4180
-4046
-3923
-3809
-3703
-3601
-3499
-3388
-3264
-3124
-2970
-2806
-2637
-2460
-2268
-2052
-1810
-1550
-1288
-1042
-824
-631
-453
-273
-82
121
330
540
747
950
1145
1327
1492
1636
1765
1887
2008
2130
2247
2353
2447
2536
2631
2735
2842
2937
3007
3052
3084
3122
3178
3248
3314
3360
3380
3386
3397
3426
3474
3526
3566
3587
3597
3608
3631
3659
3679
3674
3638
3580
3515
3454
3402
3354
3309
3270
3244
3234
3234
3222
3179
3091
2961
2808
2652
2509
2384
2270
2160
2048
1932
1815
1701
1598
1515
1462
1443
1448
1458
1446
1399
1320
1231
1155
1104
1067
1020
942
829
701
595
537
537
579
638
696
745
793
847
908
966
1010
1037
1048
1049
1041
1014
957
862
737
602
482
389
322
262
191
104
12
-65
-107
-113
-98
-87
-101
-148
-216
-289
-349
-393
-429
-475
-546
-648
-775
-916
-1057
-1188
-1310
-1429
-1557
-1701
-1865
-2041
-2215
-2372
-2500
-2592
-2652
-2687
-2706
-2714
-2714
-2707
-2694
-2677
-2660
-2643
-2626
-2608
-2589
-2573
-2569
-2582
-2615
-2661
-2709
-2750
-2779
-2801
-2819
-2837
-2847
-2839
-2806
-2751
-2687
-2631
-2594
-2573
-2553
-2514
-2446
-2348
-2236
-2123
-2017
-1918
-1815
-1698
-1567
-1429
-1294
-1174
-1071
-987
-915
-852
-795
-741
-690
-641
-595
-553
-515
-479
-443
-404
-363
-324
-289
-263
-242
-224
-203
-176
-139
-90
-20
76
205
361
532
698
845
968
1075
1174
1272
1362
1433
1472
1479
1467
1454
1455
1470
1491
1501
1494
1473
1451
1445
1463
1500
1545
1578
1586
1565
1519
1461
1407
1369
1354
1359
1372
1376
1355
1303
1220
1118
1008
905
815
743
688
650
623
606
596
594
604
632
678
736
797
847
880
898
910
929
962
1008
1057
1096
1112
1101
1068
1027
997
994
1026
1087
1155
1206
1220
1194
1144
1090
1049
1020
986
927
838
731
633
568
537
522
494
434
353
278
243
260
313
366
385
357
292
216
148
89
27
-55
-157
-266
-364
-438
-497
-559
-642
-753
-876
-994
-1090
-1166
-1237
-1318
-1414
-1514
-1600
-1654
-1670
-1660
-1640
-1626
-1623
-1628
-1634
-1633
-1624
-1612
-1602
-1599
-1606
-1625
-1655
-1693
-1735
-1782
-1834
-1901
-1996
-2128
-2298
-2493
-2692
-2871
-3015
-3119
-3189
-3238
-3270
-3287
-3288
-3273
-3242
-3199
-3140
-3058
-2944
-2797
-2629
-2465
-2331
-2237
-2175
-2121
-2050
-1952
-1834
-1716
-1611
-1515
-1412
-1284
-1123
-942
-762
-599
-452
-303
-136
54
254
445
614
767
925
1103
1304
1505
1681
1813
1909
1989
2080
2190
2309
2417
2498
2554
2597
2642
2691
2737
2772
2796
2826
2878
2961
3066
3169
3251
3303
3336
3364
3401
3449
3505
3567
3644
3746
3876
4022
4158
4261
4321
4348
4366
4390
4421
4446
4447
4416
4359
4286
4204
4107
3986
3837
3672
3514
3383
3283
3199
3103
2975
2809
2612
2400
2177
1941
1688
1423
1160
921
721
559
418
273
110
-77
-281
-495
-714
-939
-1172
-1409
-1647
-1881
-2110
-2337
-2560
-2774
-2972
-3146
-3298
-3434
-3562
-3677
-3767
-3815
-3816
-3780
-3737
-3716
-3731
-3776
-3827
-3860
-3865
-3850
-3837
-3841
-3870
-3915
-3966
-4017
-4067
-4124
-4187
-4256
-4330
-4409
-4500
-4610
-4738
-4873
-5000
-5105
-5188
-5257
-5322
-5389
-5454
-5506
-5539
-5558
-5581
-5621
-5687
-5769
-5849
-5912
-5951
-5973
-5993
-6024
-6068
-6124
-6187
-6253
-6320
-6387
-6450
-6505
-6545
-6572
-6591
-6608
-6624
-6636
-6638
-6628
-6609
-6592
-6587
-6594
-6600
-6585
-6533
-6437
-6307
-6163
-6028
-5917
-5828
-5750
-5663
-5550
-5401
-5216
-5002
-4771
-4537
-4312
-4104
-3914
-3739
-3571
-3399
-3212
-3007
-2790
-2567
-2350
-2141
-1938
-1732
-1519
-1301
-1090
-902
-749
-627
-521
-406
-265
-92
102
297
477
640
794
957
1146
1365
1608
1862
2115
2360
2596
2822
3039
3247
3444
3627
3795
3947
4083
4201
4301
4383
4451
4510
4565
4620
4678
4743
4816
4901
5000
5116
5248
5394
5549
5707
5859
6000
6129
6253
6382
6522
6673
6824
6956
7055
7119
7161
7204
7265
7349
7446
7534
7597
7632
7650
7671
7704
7749
7789
7805
7787
7736
7667
7596
7536
7488
7448
7411
7373
7333
7291
7241
7177
7096
6999
6894
6794
6706
6627
6545
6445
6319
6171
6015
5868
5742
5636
5540
5439
5324
5197
5064
4931
4797
4652
4483
4286
4065
3834
3610
3403
3209
3019
2822
2613
2394
2173
1957
1746
1535
1319
1090
846
586
313
30
-260
-550
-838
-1121
-1400
-1675
-1941
-2192
-2419
-2622
-2813
-3009
-3231
-3483
-3755
-4024
-4269
-4485
-4680
-4871
-5066
-5256
-5420
-5543
-5627
-5699
-5790
-5918
-6070
-6211
-6303
-6329
-6306
-6271
-6261
-6286
-6332
-6367
-6365
-6320
-6246
-6156
-6056
-5938
-5794
-5622
-5438
-5264
-5116
-4989
-4863
-4715
-4534
-4328
-4117
-3921
-3745
-3583
-3423
-3258
-3090
-2927
-2774
-2624
-2468
-2299
-2116
-1930
-1750
-1581
-1422
-1267
-1118
-978
-853
-743
-633
-502
-334
-124
113
351
570
762
933
1096
1259
1418
1559
1673
1761
1838
1919
2011
2107
2186
2228
2227
2197
2160
2141
2150
2180
2216
2243
2259
2272
2294
2331
2380
2427
2459
2473
2476
2480
2496
2523
2549
2557
2536
2484
2410
2328
2248
2178
2118
2068
2033
2021
2041
2091
2162
2232
2276
2275
2221
2125
2009
1898
1811
1747
1690
1619
1516
1379
1224
1075
954
871
819
786
758
734
716
709
707
699
674
626
565
507
469
451
441
419
370
293
204
123
62
22
-7
-37
-69
-98
-113
-108
-87
-60
-37
-22
-13
0
20
44
66
78
78
68
53
33
6
-29
-72
-114
-145
-157
-151
-137
-128
-136
-162
-202
-245
-288
-330
-377
-433
-497
-560
-617
-663
-706
-755
-819
-897
-979
-1049
-1095
-1115
-1119
-1119
-1125
-1137
-1149
-1153
-1144
-1128
-1112
-1103
-1103
-1105
-1103
-1089
-1065
-1035
-1008
-989
-982
-985
-996
-1008
-1016
-1004
-969
-901
-806
-694
-581
-481
-399
-335
-283
-235
-187
-140
-96
-62
-42
-36
-40
-44
-37
-10
38
99
158
204
231
246
259
281
314
351
385
411
433
459
495
535
570
586
580
557
529
505
488
473
455
438
428
438
471
524
589
656
723
791
862
932
993
1037
1064
1084
1109
1145
1191
1234
1263
1272
1266
1252
1235
1213
1180
1137
1092
1059
1047
1056
1075
1090
1094
1088
1079
1070
1058
1033
991
938
889
857
842
833
814
777
731
695
684
698
715
708
663
586
502
434
386
342
277
175
42
-98
-218
-309
-385
-471
-587
-737
-905
-1068
-1212
-1332
-1436
-1534
-1628
-1718
-1800
-1876
-1952
-2032
-2117
-2198
-2267
-2316
-2345
-2361
-2369
-2371
-2366
-2352
-2330
-2303
-2272
-2237
-2189
-2124
-2039
-1943
-1847
-1761
-1688
-1622
-1553
-1472
-1381
-1285
-1191
-1102
-1010
-913
-802
-686
-577
-490
-431
-393
-362
-319
-257
-183
-113
-68
-58
-79
-118
-156
-188
-215
-249
-299
-361
-424
-474
-504
-523
-545
-586
-647
-717
-779
-824
-856
-891
-947
-1028
-1128
-1229
-1319
-1398
-1474
-1556
-1643
-1721
-1774
-1792
-1784
-1769
-1768
-1789
-1826
-1858
-1867
-1848
-1805
-1751
-1697
-1644
-1587
-1522
-1446
-1361
-1274
-1186
-1100
-1016
-935
-858
-787
-720
-650
-568
-469
-354
-229
-104
11
109
194
273
363
480
633
821
1022
1214
1370
1482
1565
1643
1740
1858
1980
2073
2115
2105
2066
2033
2031
2059
2097
2118
2110
2080
2051
2044
2066
2104
2141
2161
2165
2165
2173
2193
2220
2244
2259
2266
2271
2274
2268
2241
2181
2088
1974
1859
1762
1690
1639
1597
1553
1501
1445
1393
1353
1325
1307
1293
1279
1269
1268
1277
1295
1306
1295
1247
1163
1053
938
835
753
684
619
548
476
415
381
379
404
440
474
503
538
587
653
727
789
822
824
804
783
779
799
840
893
952
1010
1067
1116
1151
1169
1174
1179
1198
1241
1303
1368
1419
1444
1444
1428
1412
1406
1412
1427
1448
1469
1488
1501
1509
1511
1512
1519
1536
1562
1586
1600
1595
1574
1548
1526
1516
1512
1504
1483
1445
1397
1347
1302
1263
1225
1185
1140
1093
1051
1016
993
976
965
958
954
949
938
913
871
811
737
657
577
501
432
368
308
248
186
118
43
-37
-119
-197
-268
-334
-397
-465
-539
-623
-715
-813
-917
-1022
-1129
-1228
-1319
-1400
-1473
-1540
-1602
-1655
-1696
-1720
-1733
-1746
-1774
-1831
-1918
-2029
-2147
-2254
-2336
-2391
-2427
-2457
-2493
-2541
-2598
-2654
-2699
-2728
-2746
-2764
-2794
-2840
-2898
-2955
-3001
-3032
-3056
-3083
-3122
-3170
-3216
-3248
-3267
-3280
-3303
-3347
-3407
-3466
-3506
-3514
-3497
-3471
-3455
-3457
-3473
-3488
-3489
-3471
-3436
-3390
-3338
-3283
-3222
-3158
-3095
-3036
-2982
-2928
-2868
-2799
-2725
-2653
-2593
-2546
-2510
-2476
-2438
-2396
-2351
-2306
-2259
-2206
-2141
-2062
-1966
-1855
-1730
-1596
-1458
-1324
-1202
-1092
-986
-872
-736
-580
-418
-273
-168
-108
-83
-70
-46
0
67
149
240
340
449
563
670
757
817
853
881
919
978
1058
1146
1227
1289
1327
1339
1326
1289
1233
1165
1095
1031
974
920
860
793
722
659
614
585
567
548
520
485
454
437
436
449
464
472
470
460
446
433
425
423
426
432
438
438
430
415
397
380
365
347
320
284
247
225
230
264
312
355
374
368
349
333
329
326
305
250
158
46
-63
-154
-223
-281
-339
-398
-450
-487
-509
-529
-565
-628
-714
-810
-900
-978
-1053
-1135
-1231
-1332
-1420
-1480
-1508
-1518
-1526
-1542
-1564
-1580
-1580
-1560
-1527
-1492
-1461
-1430
-1394
-1349
-1300
-1254
-1217
-1186
-1155
-1120
-1084
-1056
-1051
-1071
-1111
-1159
-1206
-1256
-1315
-1392
-1484
-1578
-1654
-1701
-1723
-1732
-1740
-1751
-1755
-1740
-1700
-1643
-1584
-1537
-1502
-1472
-1433
-1377
-1306
-1228
-1148
-1063
-964
-848
-723
-606
-515
-457
-419
-378
-313
-214
-91
38
161
276
389
509
638
768
885
982
1058
1123
1187
1256
1330
1405
1479
1548
1611
1664
1701
1718
1716
1704
1696
1702
1728
1771
1822
1871
1909
1931
1934
1921
1901
1888
1898
1938
2007
2089
2166
2223
2258
2282
2305
2334
2362
2382
2388
2383
2375
2372
2371
2363
2339
2300
2259
2231
2223
2223
2212
2169
2092
1998
1910
1847
1806
1767
1709
1624
1522
1422
1340
1278
1220
1148
1050
931
802
671
542
411
276
145
32
-51
-99
-120
-126
-126
-122
-111
-89
-57
-22
15
54
103
165
239
314
381
440
505
592
712
855
999
1116
1194
1238
1271
1313
1374
1445
1510
1558
1590
1617
1654
1708
1776
1850
1923
1992
2057
2121
2181
2236
2285
2332
2380
2429
2477
2517
2547
2569
2591
2621
2656
2691
2717
2735
2756
2795
2866
2967
3083
3188
3262
3299
3309
3309
3319
3348
3397
3456
3512
3554
3576
3576
3559
3536
3513
3494
3476
3454
3421
3380
3338
3304
3282
3266
3241
3193
3117
3023
2929
2851
2792
2744
2685
2600
2481
2340
2192
2057
1942
1846
1758
1664
1558
1443
1328
1227
1145
1083
1029
970
899
814
724
641
570
509
446
370
279
177
76
-14
-95
-175
-261
-357
-456
-549
-634
-718
-817
-943
-1098
-1270
-1440
-1592
-1721
-1832
-1932
-2025
-2106
-2171
-2221
-2261
-2300
-2341
-2378
-2401
-2401
-2382
-2354
-2334
-2329
-2334
-2337
-2328
-2307
-2286
-2278
-2289
-2313
-2333
-2332
-2304
-2255
-2200
-2154
-2121
-2101
-2084
-2064
-2036
-2001
-1958
-1908
-1856
-1808
-1774
-1759
-1760
-1767
-1766
-1744
-1701
-1644
-1589
-1548
-1525
-1511
-1495
-1466
-1419
-1359
-1295
-1233
-1175
-1114
-1039
-945
-835
-720
-619
-548
-514
-505
-502
-481
-428
-342
-237
-133
-43
29
88
148
218
301
397
500
606
713
815
910
991
1059
1112
1153
1182
1196
1191
1167
1132
1097
1072
1057
1040
1000
928
820
692
569
468
395
344
300
255
206
153
96
29
-57
-165
-286
-407
-513
-601
-680
-765
-865
-976
-1083
-1169
-1226
-1256
-1272
-1286
-1304
-1324
-1343
-1364
-1393
-1438
-1499
-1570
-1640
-1700
-1750
-1797
-1846
-1900
-1952
-2001
-2047
-2102
-2178
-2281
-2403
-2527
-2634
-2714
-2770
-2817
-2869
-2934
-3009
-3079
-3125
-3134
-3101
-3033
-2948
-2867
-2810
-2784
-2781
-2783
-2773
-2742
-2700
-2663
-2647
-2650
-2657
-2642
-2590
-2505
-2406
-2313
-2237
-2169
-2093
-2000
-1897
-1803
-1734
-1692
-1661
-1616
-1542
-1447
-1349
-1271
-1217
-1174
-1124
-1055
-970
-883
-807
-739
-667
-577
-472
-370
-294
-257
-249
-247
-224
-171
-94
-12
63
132
205
292
391
488
568
622
654
671
679
674
653
612
559
506
459
413
352
262
145
14
-107
-207
-289
-374
-482
-616
-764
-904
-1018
-1108
-1186
-1272
-1373
-1485
-1596
-1697
-1788
-1873
-1959
-2041
-2112
-2161
-2187
-2198
-2208
-2227
-2258
-2300
-2348
-2399
-2451
-2496
-2527
-2533
-2511
-2464
-2407
-2352
-2306
-2266
-2222
-2169
-2101
-2021
-1928
-1822
-1701
-1567
-1433
-1315
-1223
-1156
-1098
-1028
-929
-804
-670
-548
-451
-379
-318
-254
-180
-99
-17
63
146
236
336
441
543
637
726
819
923
1041
1163
1277
1379
1473
1573
1689
1828
1980
2135
2281
2416
2546
2678
2817
2960
3097
3222
3330
3422
3504
3586
3673
3769
3874
3981
4080
4164
4232
4287
4341
4401
4468
4535
4588
4622
4639
4651
4671
4703
4739
4760
4753
4718
4671
4633
4623
4642
4678
4710
4725
4721
4706
4691
4681
4675
4669
4664
4662
4667
4679
4688
4681
4646
4585
4505
4421
4340
4263
4180
4083
3971
3854
3744
3652
3577
3512
3447
3375
3296
3211
3121
3022
2908
2775
2629
2481
2345
2228
2130
2044
1964
1890
1826
1778
1743
1714
1676
1621
1554
1487
1437
1414
1412
1414
1398
1353
1281
1196
1117
1057
1016
985
953
908
845
764
666
555
439
331
242
179
137
101
50
-29
-128
-228
-302
-336
-336
-329
-346
-405
-497
-596
-672
-710
-721
-729
-760
-825
-912
-998
-1064
-1103
-1120
-1128
-1131
-1129
-1115
-1094
-1075
-1076
-1105
-1160
-1230
-1300
-1370
-1448
-1547
-1673
-1814
-1950
-2061
-2146
-2220
-2301
-2402
-2514
-2616
-2689
-2730
-2753
-2779
-2821
-2872
-2912
-2924
-2907
-2879
-2861
-2865
-2880
-2883
-2855
-2796
-2726
-2673
-2653
-2661
-2671
-2659
-2612
-2539
-2460
-2394
-2345
-2308
-2278
-2251
-2231
-2217
-2204
-2172
-2107
-2005
-1881
-1763
-1678
-1636
-1633
-1649
-1668
-1681
-1687
-1691
-1693
-1691
-1684
-1673
-1665
-1661
-1660
-1651
-1623
-1576
-1520
-1473
-1450
-1450
-1456
-1449
-1417
-1367
-1317
-1291
-1298
-1335
-1383
-1425
-1453
-1464
-1462
-1444
-1403
-1332
-1235
-1128
-1037
-985
-978
-1006
-1049
-1080
-1086
-1066
-1029
-983
-937
-895
-858
-826
-800
-781
-765
-749
-731
-712
-696
-681
-660
-620
-550
-449
-330
-218
-135
-90
-73
-60
-28
32
114
201
278
344
407
480
571
675
782
878
957
1016
1058
1082
1088
1087
1094
1132
1216
1343
1485
1604
1667
1665
1615
1549
1499
1478
1483
1499
1512
1516
1506
1476
1416
1323
1207
1094
1014
988
1002
1029
1029
985
907
827
777
761
757
727
648
524
387
278
218
204
209
204
173
115
42
-39
-126
-219
-315
-397
-446
-449
-407
-338
-266
-213
-190
-198
-234
-293
-372
-463
-560
-653
-735
-803
-858
-899
-927
-944
-958
-982
-1031
-1111
-1216
-1328
-1428
-1506
-1569
-1635
-1721
-1832
-1958
-2078
-2179
-2257
-2322
-2387
-2457
-2529
-2595
-2650
-2696
-2740
-2787
-2835
-2879
-2909
-2920
-2915
-2897
-2874
-2847
-2817
-2786
-2757
-2732
-2704
-2661
-2586
-2469
-2313
-2135
-1966
-1830
-1737
-1680
-1633
-1569
-1470
-1334
-1178
-1022
-885
-770
-666
-557
-429
-280
-119
38
179
299
402
493
575
646
707
766
832
911
996
1066
1099
1085
1038
991
978
1012
1080
1152
1205
1238
1269
1318
1381
1433
1446
1419
1386
1402
1498
1646
1756
1719
1474
1050
565
164
-50
-71
26
129
166
127
59
19
32
79
117
119
88
53
41
61
92
108
99
73
53
55
75
95
100
85
66
57
65
83
95
91
76
63
62
73
87
92
84
71
63
67
79
88
88
78
67
65
72
83
88
83
73
66
68
77
85
85
78
70
67
72
80
84
82
74
68
69
75
82
83
78
71
68
71
78
82
80
75
70
69
74
79
81
78
72
69
71
76
80
79
75
70
70
73
78
79
77
72
70
71
75
78
78
75
71
70
72
76
78
76
73
70
71
74
77
77
74
71
70
72
75
76
75
72
70
70
73
75
76
74
71
70
71
74
75
75
72
70
70
72
74
75
73
71
70
70
72
74
74
72
70
70
71
73
73
72
71
69
70
71
73
73
71
70
69
70
72
72
72
70
69
69
70
72
72
71
69
69
69
71
71
71
70
69
69
70
71
71
70
69
68
69
70
70
70
69
68
68
69
70
70
69
68
68
68
69
69
69
68
68
68
68
69
69
68
68
67
67
68
68
68
68
67
67
67
68
68
68
67
67
67
67
67
67
67
66
66
66
67
67
67
66
66
66
66
66
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
64
65
65
65
64
64
64
64
64
64
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
62
62
62
62
62
62
62
61
61
61
61
61
61
61
61
61
61
61
61
61
61
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
59
59
59
59
59
59
59
59
59
59
59
59
59
59
58
58
58
58
58
58
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
55
55
55
55
55
55
55
55
55
55
55
55
55
55
54
54
54
54
54
54
54
54
54
54
54
54
54
54
53
53
53
53
53
53
53
53
53
53
53
53
53
53
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
50
50
50
50
50
50
50
50
50
50
50
50
50
50
49
49
49
49
49
49
49
49
49
49
49
49
49
49
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
46
46
46
46
46
46
46
46
46
46
46
46
46
46
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
