5
56843
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
3
3
3
3
3
3
4
4
4
3
3
3
3
4
4
4
4
3
3
3
3
4
4
4
4
3
3
3
3
4
4
4
3
3
3
3
3
4
4
4
3
3
3
3
4
4
4
4
3
3
3
3
4
4
4
4
3
3
3
3
4
4
4
4
3
3
3
3
4
5
4
4
3
3
3
4
4
5
4
4
3
3
3
4
5
5
5
4
3
2
3
4
5
5
5
3
2
2
3
4
5
5
5
3
2
2
3
5
6
6
4
3
2
2
3
5
6
6
4
3
2
2
3
5
6
6
4
2
1
2
4
6
7
6
4
2
1
2
4
6
8
7
4
1
0
1
4
7
9
7
4
0
-1
0
4
8
11
9
5
-1
-4
-4
2
10
16
18
14
5
-6
-15
-17
-14
-7
1
5
3
-3
-12
-18
-20
-17
-11
-7
-9
-18
-33
-51
-64
-69
-61
-44
-21
-1
11
11
2
-12
-24
-27
-19
-1
19
37
46
43
31
12
-7
-23
-32
-33
-27
-17
-5
5
10
7
-4
-20
-34
-40
-35
-17
8
33
48
49
35
12
-10
-23
-23
-11
6
20
26
24
15
5
-3
-7
-9
-12
-18
-25
-29
-28
-21
-9
2
8
7
-1
-10
-15
-15
-10
-4
-4
-10
-22
-35
-42
-40
-29
-14
-2
3
0
-7
-13
-13
-8
0
5
2
-8
-23
-35
-38
-30
-12
9
25
31
24
8
-12
-29
-38
-39
-33
-24
-15
-9
-7
-9
-14
-20
-25
-27
-24
-18
-9
0
5
4
-3
-13
-23
-29
-31
-26
-18
-10
-4
-1
-2
-5
-8
-7
-3
6
17
29
37
39
31
15
-6
-27
-41
-44
-33
-11
15
39
52
52
39
17
-8
-29
-43
-49
-49
-43
-36
-27
-21
-16
-15
-19
-26
-34
-41
-43
-38
-27
-13
1
10
13
8
-2
-12
-19
-21
-16
-7
4
12
16
15
9
0
-9
-15
-18
-16
-11
-6
-3
-2
-2
-2
0
6
16
27
37
42
40
33
23
14
7
5
6
9
11
10
7
0
-9
-20
-32
-43
-50
-51
-44
-30
-11
8
23
28
24
11
-6
-22
-32
-34
-31
-24
-16
-9
-1
7
17
29
38
43
38
25
6
-15
-34
-44
-45
-38
-26
-13
-2
6
10
12
11
10
9
9
9
11
13
15
13
5
-8
-24
-37
-43
-37
-19
7
32
47
48
33
10
-12
-24
-21
-6
15
32
38
33
22
12
10
17
27
32
27
9
-14
-31
-32
-14
18
50
67
59
27
-19
-61
-82
-75
-41
5
48
75
80
67
46
26
15
11
13
16
17
18
22
29
39
49
54
51
40
24
9
-2
-9
-13
-18
-22
-26
-25
-18
-4
11
21
21
9
-12
-32
-44
-43
-31
-14
0
6
5
3
6
18
38
57
66
57
32
-3
-37
-59
-64
-54
-37
-21
-11
-8
-6
-1
8
18
25
22
9
-9
-25
-29
-21
-3
15
22
12
-14
-48
-78
-94
-93
-77
-56
-39
-29
-29
-33
-36
-34
-25
-12
1
12
19
24
27
28
26
20
10
-2
-11
-14
-8
4
16
23
21
11
-4
-15
-19
-14
-3
8
14
12
4
-5
-11
-11
-6
0
3
0
-8
-16
-19
-15
-5
8
19
22
18
9
-1
-7
-7
-2
3
4
1
-8
-20
-29
-33
-28
-15
4
23
38
45
39
24
1
-22
-41
-51
-51
-44
-37
-33
-35
-41
-47
-47
-37
-19
3
20
29
29
24
20
23
33
47
56
52
33
4
-26
-46
-48
-31
-2
28
48
52
38
15
-10
-29
-37
-35
-26
-15
-9
-8
-15
-28
-46
-64
-79
-86
-82
-67
-44
-20
-2
6
3
-8
-20
-25
-20
-6
13
29
37
33
20
4
-8
-12
-6
10
31
50
63
64
51
26
-7
-41
-66
-75
-64
-37
-2
31
51
54
41
22
7
5
16
37
56
65
58
40
20
8
11
27
48
61
57
32
-4
-39
-58
-51
-20
23
63
83
77
49
11
-20
-34
-26
-3
23
39
38
22
-2
-21
-28
-22
-8
7
13
9
-1
-9
-9
5
28
53
71
74
62
40
17
-1
-8
-8
-5
-2
-3
-7
-9
-6
1
12
21
24
17
1
-21
-42
-58
-64
-60
-45
-22
5
31
49
56
50
32
9
-12
-24
-23
-9
11
32
47
54
54
50
43
33
20
2
-20
-39
-51
-49
-32
-3
28
52
61
55
38
16
-4
-18
-27
-33
-36
-35
-28
-14
4
20
26
17
-4
-29
-43
-37
-9
31
67
81
63
19
-36
-81
-99
-84
-46
-1
32
43
33
12
-7
-16
-13
-4
3
2
-3
-8
-5
6
23
34
34
18
-9
-35
-50
-44
-21
12
44
66
72
66
52
38
25
14
4
-6
-15
-21
-21
-14
-4
4
6
1
-9
-20
-28
-29
-25
-18
-9
-2
5
11
16
19
16
8
-5
-19
-27
-25
-14
1
14
17
7
-12
-34
-51
-58
-53
-41
-26
-14
-4
3
12
21
29
33
28
16
-1
-15
-22
-19
-10
-1
1
-7
-22
-39
-48
-46
-32
-10
13
30
39
41
37
33
28
24
20
15
10
9
13
22
33
42
45
39
27
11
-5
-17
-26
-32
-38
-45
-53
-60
-65
-68
-68
-64
-58
-48
-32
-11
12
33
47
50
42
27
10
1
1
10
24
35
40
35
26
15
7
2
-2
-9
-20
-34
-47
-53
-49
-33
-12
7
19
20
12
2
-3
0
12
29
46
58
60
53
40
22
3
-15
-31
-41
-43
-36
-21
0
22
37
42
37
23
7
-8
-17
-22
-22
-22
-21
-19
-14
-5
9
22
30
28
16
-3
-23
-37
-39
-30
-13
6
18
19
10
-8
-28
-46
-57
-60
-56
-47
-36
-25
-15
-8
-3
0
3
7
12
16
16
11
-2
-21
-40
-55
-59
-52
-35
-15
1
8
4
-6
-17
-23
-21
-15
-8
-6
-11
-21
-33
-40
-40
-33
-24
-18
-20
-28
-41
-51
-54
-50
-42
-35
-33
-37
-45
-50
-48
-36
-16
6
22
29
24
9
-8
-24
-31
-30
-21
-8
3
8
4
-9
-29
-50
-66
-72
-64
-46
-24
-6
1
-5
-21
-40
-51
-48
-32
-7
17
32
34
25
12
1
-4
-2
0
-3
-16
-35
-55
-68
-68
-55
-35
-16
-5
-5
-12
-20
-21
-12
3
15
17
3
-26
-62
-93
-109
-104
-79
-42
-2
30
47
50
39
21
1
-17
-30
-37
-38
-34
-27
-18
-10
-5
-2
-2
-3
-5
-8
-10
-12
-13
-14
-12
-9
-4
1
5
4
0
-7
-14
-16
-11
1
18
37
50
56
52
42
31
24
23
29
36
40
36
22
0
-23
-39
-43
-34
-15
8
26
33
30
17
1
-12
-20
-22
-20
-17
-17
-19
-25
-33
-40
-45
-47
-45
-36
-19
4
32
56
72
73
60
36
10
-7
-11
0
19
37
47
45
35
23
19
24
37
50
55
47
29
8
-6
-6
8
29
48
54
43
19
-10
-33
-42
-38
-24
-7
6
13
15
16
18
24
28
27
19
4
-14
-29
-37
-36
-29
-21
-16
-19
-28
-39
-46
-44
-31
-10
15
38
54
58
50
33
14
-1
-6
1
18
37
51
51
34
6
-27
-53
-63
-54
-31
-4
17
23
13
-8
-32
-48
-49
-35
-9
22
49
66
71
65
50
31
14
1
-6
-7
-5
0
2
1
-2
-7
-11
-11
-9
-6
-3
-1
-1
1
6
18
32
43
46
37
16
-12
-36
-50
-50
-39
-25
-14
-12
-18
-25
-25
-14
6
26
36
26
-3
-45
-84
-107
-107
-85
-50
-16
7
16
12
4
-1
-1
3
7
5
-3
-16
-27
-34
-34
-31
-29
-33
-42
-52
-56
-50
-32
-7
17
34
39
35
30
30
41
61
83
98
98
82
53
22
-3
-16
-17
-10
-1
5
6
6
8
15
27
40
48
46
35
17
-2
-16
-20
-15
-5
6
13
16
15
13
12
12
10
5
-6
-20
-33
-41
-40
-29
-11
6
18
22
17
9
0
-6
-8
-11
-17
-27
-39
-46
-45
-31
-9
16
35
40
31
14
-2
-7
3
22
41
49
38
9
-29
-62
-76
-67
-36
3
37
57
56
41
19
-2
-15
-22
-24
-26
-28
-28
-23
-8
14
40
63
77
79
72
60
49
40
32
23
9
-9
-27
-40
-41
-30
-10
10
22
21
11
-5
-16
-18
-10
3
13
14
6
-7
-17
-16
-3
19
41
55
54
38
13
-12
-30
-38
-37
-32
-27
-25
-25
-22
-16
-4
10
22
28
26
20
14
12
16
24
30
30
22
8
-6
-15
-14
-5
8
20
25
23
17
12
12
16
22
25
20
9
-5
-15
-17
-9
4
17
23
19
11
5
10
28
54
77
85
72
40
1
-30
-40
-25
7
41
59
52
22
-17
-48
-58
-42
-9
26
45
40
13
-25
-55
-68
-57
-29
4
29
39
34
19
2
-10
-17
-19
-18
-15
-11
-5
5
14
20
18
6
-14
-37
-56
-66
-65
-56
-41
-25
-9
6
21
32
37
32
17
-5
-26
-35
-27
-1
35
68
87
85
66
39
17
8
13
27
39
44
40
32
26
28
36
43
39
21
-10
-42
-62
-60
-34
6
48
76
84
75
57
42
38
44
56
63
62
50
34
19
9
6
6
5
1
-4
-5
0
12
26
36
37
26
9
-8
-20
-23
-18
-9
-2
3
6
8
11
11
3
-16
-44
-74
-94
-92
-68
-29
10
32
27
-1
-39
-68
-72
-48
-7
32
52
44
13
-27
-56
-66
-55
-35
-20
-18
-31
-48
-58
-53
-33
-7
13
17
6
-12
-26
-25
-9
15
38
49
48
39
31
32
40
52
58
51
34
12
-4
-7
2
18
28
27
12
-7
-21
-19
0
30
60
79
81
68
48
31
20
15
12
7
-1
-9
-10
0
19
40
54
51
31
1
-26
-39
-32
-7
25
52
65
62
48
31
21
21
29
38
44
43
37
28
21
20
23
30
37
42
46
48
48
48
45
40
32
23
15
9
5
4
5
8
13
20
29
37
42
41
32
20
9
4
8
16
23
20
3
-26
-59
-83
-89
-71
-34
10
47
65
62
42
17
-3
-12
-10
-4
1
0
-8
-18
-25
-25
-17
-6
3
6
2
-7
-17
-23
-25
-23
-20
-18
-20
-23
-27
-30
-29
-25
-17
-7
4
16
27
37
45
49
51
49
47
45
43
41
37
30
20
9
0
-5
-5
0
8
13
14
10
1
-7
-12
-10
-1
12
25
34
35
28
14
-3
-18
-27
-29
-25
-16
-7
0
4
6
7
8
12
17
21
22
17
8
-5
-16
-23
-22
-13
2
19
33
40
40
32
20
6
-5
-10
-10
-4
4
11
14
13
9
4
2
2
5
9
10
9
4
-4
-11
-16
-21
-28
-38
-52
-67
-79
-83
-77
-62
-42
-24
-13
-9
-9
-8
0
14
29
38
35
18
-6
-27
-34
-23
2
31
50
51
32
1
-28
-44
-42
-28
-12
-6
-16
-38
-63
-77
-71
-45
-9
24
43
41
23
-2
-22
-31
-29
-21
-16
-20
-33
-48
-59
-59
-46
-24
0
15
18
9
-6
-20
-24
-13
11
41
69
84
80
57
20
-20
-53
-68
-62
-38
-5
27
48
53
46
30
11
-5
-19
-32
-46
-59
-67
-65
-49
-21
12
38
49
39
14
-17
-40
-47
-36
-16
2
9
0
-20
-39
-46
-34
-8
22
42
44
24
-8
-41
-61
-61
-45
-20
1
10
7
-4
-14
-15
-4
13
28
32
20
-6
-38
-65
-76
-69
-44
-12
17
32
29
11
-14
-33
-39
-27
-3
26
46
50
34
6
-25
-45
-45
-25
8
40
60
58
37
6
-24
-40
-40
-27
-10
0
-3
-19
-40
-56
-58
-46
-22
5
26
35
33
24
15
9
9
11
13
13
12
12
15
23
31
36
33
23
8
-5
-8
1
20
40
51
47
25
-9
-43
-66
-69
-53
-23
9
31
38
27
2
-27
-50
-60
-53
-31
2
37
66
81
79
60
30
-2
-27
-41
-41
-33
-23
-18
-21
-29
-37
-38
-30
-15
0
6
-2
-26
-57
-86
-103
-103
-89
-70
-55
-49
-53
-59
-57
-41
-11
25
55
65
50
12
-37
-81
-104
-100
-70
-26
16
41
40
14
-27
-70
-100
-109
-95
-64
-26
7
27
32
23
10
-2
-8
-10
-12
-17
-30
-48
-64
-72
-64
-41
-10
18
33
29
7
-23
-48
-56
-43
-12
25
52
57
36
-4
-52
-89
-104
-91
-56
-12
25
41
32
1
-41
-78
-99
-99
-80
-53
-27
-11
-7
-13
-21
-24
-20
-10
-1
2
-5
-19
-35
-48
-54
-53
-49
-48
-51
-58
-64
-63
-54
-39
-25
-19
-24
-37
-49
-51
-36
-7
27
52
58
40
6
-31
-55
-59
-43
-19
2
9
3
-11
-19
-14
8
38
63
72
59
27
-11
-41
-52
-41
-14
19
44
57
54
40
22
6
-6
-11
-11
-6
2
12
22
30
33
32
26
19
14
13
16
19
18
12
1
-13
-23
-25
-17
-2
16
31
39
38
31
19
6
-6
-15
-22
-27
-29
-30
-28
-26
-23
-21
-18
-13
-4
8
21
31
36
34
27
20
17
22
34
47
52
45
26
-2
-27
-42
-44
-34
-20
-13
-15
-27
-40
-46
-40
-24
-7
2
-5
-24
-44
-53
-39
-4
40
75
85
63
18
-30
-57
-48
-7
49
94
105
71
5
-67
-117
-123
-83
-11
65
118
132
110
65
19
-13
-23
-17
-6
0
-2
-9
-12
-6
10
29
43
44
34
18
9
13
33
57
71
64
30
-23
-78
-114
-119
-91
-40
15
57
74
67
47
27
18
21
31
37
30
8
-22
-49
-63
-59
-40
-16
4
11
5
-8
-19
-21
-14
-2
8
9
0
-12
-19
-12
12
46
81
100
95
64
12
-44
-90
-110
-101
-64
-10
47
93
117
114
85
40
-10
-53
-76
-75
-55
-25
-1
7
-5
-33
-60
-70
-51
-4
59
114
138
118
57
-25
-99
-139
-127
-67
20
106
163
173
136
68
-6
-64
-88
-74
-30
25
74
100
95
62
14
-33
-59
-55
-20
34
86
114
103
55
-17
-84
-122
-113
-60
15
84
119
105
50
-24
-85
-109
-89
-36
23
63
66
33
-18
-62
-79
-61
-17
32
65
69
47
12
-14
-16
9
50
88
103
86
42
-13
-57
-74
-60
-24
16
42
47
33
14
4
13
38
67
80
63
13
-58
-125
-164
-157
-103
-17
73
136
150
111
32
-59
-129
-154
-120
-38
70
169
228
227
166
64
-48
-134
-167
-140
-65
32
117
163
159
111
40
-30
-78
-94
-80
-49
-13
17
35
42
40
29
10
-14
-40
-62
-71
-63
-39
-7
20
31
21
-2
-26
-37
-25
7
49
81
89
68
24
-22
-53
-54
-24
22
64
83
67
22
-36
-82
-97
-72
-16
48
92
95
52
-24
-103
-152
-148
-90
-2
82
123
103
29
-66
-138
-151
-95
11
124
199
203
138
31
-72
-130
-125
-65
16
82
108
91
46
1
-25
-27
-14
-4
-8
-26
-45
-46
-21
27
80
114
112
71
7
-53
-82
-65
-6
76
153
200
201
153
69
-27
-109
-152
-140
-74
29
139
217
233
180
74
-44
-127
-139
-73
44
161
222
196
88
-59
-186
-238
-192
-67
85
203
240
183
58
-85
-190
-222
-174
-68
54
153
198
181
113
20
-66
-119
-122
-77
1
80
128
123
63
-31
-121
-166
-142
-55
60
154
182
129
16
-107
-182
-173
-84
45
150
182
121
-4
-131
-195
-158
-28
140
273
307
223
50
-141
-273
-292
-193
-22
150
253
248
145
-8
-145
-213
-193
-105
4
80
93
44
-36
-100
-108
-52
49
147
197
169
67
-71
-193
-252
-227
-132
-7
96
140
116
42
-43
-103
-116
-88
-41
-3
7
-11
-42
-61
-53
-17
29
61
62
29
-23
-66
-75
-37
39
126
190
202
152
52
-69
-171
-222
-201
-112
20
157
255
282
224
97
-60
-196
-264
-238
-125
35
180
256
230
110
-59
-210
-284
-250
-119
59
216
293
265
148
-9
-143
-206
-180
-84
34
125
151
108
18
-76
-134
-133
-78
2
69
92
61
-8
-82
-127
-121
-67
9
69
83
44
-29
-97
-123
-85
6
110
178
173
89
-43
-167
-227
-195
-86
49
145
154
67
-75
-203
-252
-188
-31
153
284
300
191
-2
-198
-316
-308
-182
5
170
246
205
72
-92
-214
-247
-182
-55
76
155
152
74
-43
-150
-205
-191
-119
-21
66
115
114
71
7
-51
-86
-87
-58
-12
35
70
83
73
43
1
-43
-82
-107
-116
-106
-77
-35
15
63
98
112
104
77
40
4
-23
-38
-43
-42
-36
-25
-5
28
72
117
146
144
103
35
-39
-87
-87
-37
44
121
157
132
55
-42
-117
-134
-85
8
104
159
151
86
-3
-73
-92
-53
22
98
138
127
72
1
-56
-81
-73
-49
-29
-23
-29
-32
-16
26
83
130
143
109
34
-53
-117
-130
-87
-7
76
125
118
59
-26
-101
-131
-103
-27
68
146
178
151
75
-24
-115
-171
-176
-133
-56
33
112
161
171
141
78
-1
-76
-127
-140
-109
-45
31
93
119
101
48
-17
-64
-73
-39
19
72
92
68
10
-55
-95
-92
-50
5
39
35
-2
-42
-45
11
118
230
286
241
91
-114
-291
-358
-274
-66
181
358
383
238
-15
-269
-412
-386
-206
45
255
339
270
91
-113
-259
-300
-243
-136
-39
13
18
6
9
44
98
137
129
68
-26
-110
-147
-124
-60
5
36
22
-16
-37
-6
79
187
261
252
145
-28
-199
-299
-284
-166
2
144
201
154
33
-105
-197
-211
-147
-38
72
150
183
175
139
88
26
-46
-120
-180
-204
-177
-100
3
92
132
104
25
-67
-124
-118
-48
51
131
151
99
-3
-106
-164
-151
-77
17
82
83
16
-88
-178
-206
-153
-36
96
184
183
84
-80
-245
-343
-328
-196
8
208
328
316
174
-43
-251
-365
-335
-170
68
289
411
394
255
56
-121
-214
-204
-117
-8
69
85
50
-1
-30
-20
18
52
49
-3
-85
-153
-168
-110
-1
109
164
129
11
-142
-265
-298
-224
-66
118
263
327
299
201
73
-50
-149
-218
-260
-272
-243
-164
-38
111
238
295
254
120
-60
-218
-291
-254
-127
31
149
177
111
-13
-130
-187
-160
-69
38
111
122
79
16
-27
-27
10
54
73
47
-12
-71
-94
-60
17
102
148
128
46
-60
-140
-155
-95
11
114
167
149
71
-27
-102
-125
-96
-39
11
32
20
-8
-30
-29
-7
20
33
25
1
-17
-14
13
48
58
20
-69
-182
-270
-283
-200
-38
147
282
313
224
51
-134
-256
-268
-168
-5
151
237
224
130
5
-89
-113
-61
33
118
146
99
-7
-127
-211
-220
-148
-21
116
215
243
197
97
-20
-116
-165
-160
-112
-44
19
58
62
33
-15
-66
-99
-101
-65
1
80
141
158
115
15
-116
-234
-298
-279
-178
-24
130
231
245
169
31
-115
-219
-247
-192
-80
49
153
202
185
112
4
-108
-198
-244
-233
-165
-52
79
192
254
244
164
40
-86
-170
-188
-139
-54
29
71
60
8
-51
-81
-61
5
90
154
170
132
61
-8
-43
-30
17
64
77
38
-43
-128
-171
-139
-33
111
230
266
194
36
-144
-269
-281
-174
1
160
221
152
-16
-195
-283
-221
-19
232
411
419
236
-65
-345
-473
-386
-126
174
361
338
119
-178
-386
-380
-149
196
471
517
283
-136
-543
-736
-607
-207
281
626
668
390
-69
-487
-667
-535
-168
247
516
524
292
-52
-340
-454
-373
-169
44
175
195
137
62
12
-13
-43
-107
-197
-269
-266
-159
19
183
242
150
-57
-269
-361
-263
-5
285
452
393
123
-230
-485
-506
-280
71
355
409
195
-178
-504
-593
-372
66
506
721
590
164
-352
-703
-710
-362
176
643
811
592
81
-489
-861
-868
-510
53
579
851
772
397
-101
-507
-661
-517
-155
255
533
556
311
-101
-509
-736
-677
-338
159
627
883
828
483
-15
-480
-747
-747
-523
-202
72
206
196
109
39
45
120
200
214
127
-27
-167
-218
-156
-32
56
27
-130
-335
-454
-381
-100
284
592
664
449
43
-349
-521
-376
11
428
627
462
-34
-649
-1095
-1153
-774
-115
546
941
934
575
60
-377
-580
-524
-309
-82
49
61
12
-21
9
85
148
146
74
-19
-68
-38
42
90
30
-151
-375
-506
-425
-115
315
664
744
486
-9
-508
-763
-640
-202
321
648
594
180
-378
-777
-788
-381
251
795
977
706
122
-483
-817
-741
-337
145
431
370
16
-409
-644
-532
-111
410
763
771
437
-60
-464
-581
-379
4
339
439
255
-105
-440
-571
-437
-118
213
391
349
142
-93
-218
-176
-14
154
219
140
-31
-190
-244
-168
-17
112
142
64
-57
-128
-85
53
200
242
121
-131
-391
-514
-410
-107
260
507
503
238
-164
-503
-607
-420
-28
379
609
558
263
-122
-410
-470
-289
27
320
456
389
172
-82
-262
-311
-242
-114
10
96
149
189
227
243
206
92
-78
-243
-321
-258
-65
174
340
338
151
-145
-408
-504
-375
-72
262
463
426
158
-221
-538
-647
-497
-157
225
489
538
380
109
-143
-267
-231
-75
111
237
257
177
48
-71
-134
-129
-72
8
83
132
148
130
80
9
-69
-129
-150
-120
-47
45
123
162
158
129
102
101
127
162
178
158
105
48
22
47
116
192
228
194
97
-20
-98
-92
3
150
284
351
330
248
162
129
171
267
362
399
348
222
73
-37
-67
-13
92
200
272
295
283
262
249
246
240
220
186
158
159
201
272
334
346
285
165
39
-30
2
136
317
467
516
442
280
111
14
33
148
287
363
318
154
-67
-250
-314
-232
-43
171
318
345
254
101
-38
-101
-69
29
137
203
199
138
55
-4
-15
25
95
167
220
251
268
280
289
285
255
189
97
5
-55
-59
-6
81
163
204
191
140
86
64
87
135
160
110
-44
-287
-562
-792
-910
-887
-748
-557
-387
-288
-267
-289
-298
-250
-139
4
124
172
131
26
-87
-147
-117
3
178
351
475
527
510
449
374
308
259
227
207
192
175
143
84
-15
-156
-326
-494
-624
-696
-711
-701
-713
-782
-912
-1066
-1177
-1179
-1040
-779
-461
-174
8
61
10
-82
-146
-139
-56
74
212
327
413
484
559
646
735
805
835
817
757
673
577
473
357
229
104
7
-34
-10
52
97
60
-102
-378
-700
-964
-1077
-994
-745
-420
-130
44
83
31
-35
-48
10
105
177
176
96
-18
-97
-87
19
173
298
332
266
152
79
128
322
616
910
1099
1124
1000
809
656
620
719
898
1066
1138
1076
898
664
440
260
111
-49
-266
-555
-889
-1201
-1421
-1502
-1441
-1276
-1066
-860
-680
-519
-352
-158
60
275
455
575
640
682
748
873
1060
1276
1460
1548
1502
1326
1063
780
544
396
347
376
447
522
565
548
441
214
-154
-658
-1257
-1868
-2377
-2672
-2683
-2405
-1909
-1318
-766
-351
-108
0
52
134
297
543
826
1077
1239
1283
1215
1066
875
672
470
273
77
-119
-309
-488
-644
-764
-827
-813
-706
-509
-256
-11
148
157
-3
-295
-632
-913
-1070
-1098
-1051
-1018
-1071
-1215
-1388
-1480
-1397
-1107
-666
-201
156
323
316
231
198
315
591
952
1271
1439
1414
1242
1018
841
751
721
674
533
272
-69
-400
-626
-688
-585
-362
-77
230
546
867
1177
1424
1532
1437
1127
669
190
-168
-309
-227
-5
231
371
374
273
151
80
87
143
198
230
277
431
779
1348
2051
2706
3095
3068
2612
1873
1104
562
406
634
1100
1578
1864
1850
1545
1053
507
16
-365
-628
-787
-854
-832
-730
-582
-447
-398
-485
-709
-1008
-1282
-1425
-1376
-1139
-772
-361
14
306
497
587
577
462
253
-12
-253
-363
-245
141
748
1440
2033
2355
2302
1871
1148
268
-631
-1450
-2142
-2694
-3108
-3377
-3487
-3421
-3186
-2818
-2380
-1949
-1589
-1337
-1194
-1139
-1136
-1151
-1163
-1165
-1164
-1179
-1229
-1331
-1485
-1672
-1850
-1971
-1998
-1922
-1771
-1603
-1474
-1415
-1409
-1394
-1293
-1052
-678
-240
150
387
415
257
-2
-249
-391
-395
-283
-119
32
129
167
159
121
56
-37
-151
-254
-286
-187
79
488
957
1371
1621
1654
1483
1172
802
426
54
-340
-780
-1259
-1725
-2100
-2316
-2348
-2226
-2012
-1758
-1475
-1121
-637
8
775
1551
2185
2552
2613
2426
2118
1818
1588
1399
1155
752
153
-579
-1305
-1875
-2201
-2301
-2286
-2303
-2447
-2715
-3007
-3175
-3106
-2777
-2265
-1700
-1197
-800
-460
-83
413
1037
1714
2319
2737
2926
2933
2869
2850
2945
3150
3403
3640
3832
4003
4208
4478
4782
5016
5042
4747
4108
3211
2224
1329
644
177
-165
-526
-1024
-1692
-2463
-3204
-3779
-4110
-4205
-4143
-4021
-3896
-3747
-3484
-2987
-2174
-1053
255
1549
2605
3256
3449
3266
2888
2541
2407
2577
3019
3609
4185
4607
4805
4789
4624
4390
4142
3894
3626
3318
2974
2627
2330
2124
2012
1956
1899
1796
1643
1472
1327
1217
1089
834
331
-485
-1570
-2763
-3837
-4587
-4914
-4869
-4621
-4378
-4286
-4360
-4486
-4479
-4181
-3537
-2618
-1579
-585
262
951
1530
2049
2502
2813
2876
2619
2064
1338
632
125
-92
-46
141
315
364
249
7
-300
-625
-965
-1347
-1798
-2315
-2862
-3387
-3861
-4292
-4710
-5131
-5511
-5741
-5682
-5247
-4463
-3499
-2618
-2073
-1991
-2308
-2784
-3102
-3004
-2398
-1380
-185
933
1805
2396
2780
3063
3305
3489
3538
3385
3019
2501
1922
1339
730
9
-912
-2033
-3224
-4237
-4810
-4787
-4207
-3301
-2403
-1802
-1626
-1795
-2082
-2239
-2120
-1742
-1247
-809
-521
-348
-157
190
740
1405
2003
2359
2413
2266
2142
2271
2767
3548
4364
4894
4893
4292
3229
1983
859
71
-317
-381
-288
-212
-285
-577
-1094
-1794
-2585
-3329
-3847
-3956
-3523
-2529
-1101
506
1979
3043
3545
3494
3030
2354
1654
1051
596
296
148
153
304
555
807
933
827
474
-27
-476
-656
-427
199
1048
1852
2350
2399
2020
1380
708
203
-41
-50
64
160
128
-90
-499
-1065
-1722
-2374
-2893
-3137
-2986
-2399
-1459
-372
579
1138
1172
730
25
-654
-1058
-1089
-825
-472
-266
-357
-754
-1332
-1909
-2335
-2562
-2646
-2697
-2807
-2988
-3168
-3237
-3112
-2799
-2400
-2076
-1967
-2129
-2496
-2911
-3186
-3186
-2882
-2367
-1816
-1415
-1291
-1468
-1860
-2310
-2645
-2737
-2542
-2101
-1524
-937
-436
-56
240
539
940
1509
2253
3104
3946
4641
5075
5181
4956
4451
3762
3010
2318
1802
1550
1607
1958
2529
3198
3827
4304
4581
4691
4734
4838
5109
5586
6226
6909
7484
7810
7800
7439
6784
5948
5075
4309
3772
3540
3628
3986
4504
5042
5462
5665
5610
5318
4856
4304
3731
3185
2689
2266
1938
1741
1713
1880
2245
2780
3430
4113
4725
5146
5249
4932
4147
2939
1457
-67
-1385
-2313
-2799
-2944
-2956
-3056
-3384
-3935
-4570
-5097
-5367
-5358
-5174
-4988
-4940
-5055
-5232
-5299
-5120
-4674
-4083
-3544
-3228
-3183
-3310
-3423
-3360
-3080
-2692
-2385
-2304
-2434
-2572
-2398
-1633
-195
1735
3751
5384
6278
6317
5644
4568
3423
2452
1760
1348
1186
1258
1557
2032
2543
2860
2742
2055
866
-548
-1805
-2582
-2768
-2526
-2213
-2205
-2711
-3671
-4795
-5710
-6147
-6061
-5624
-5101
-4694
-4426
-4146
-3634
-2754
-1545
-216
969
1841
2423
2917
3585
4592
5895
7248
8313
8824
8707
8108
7307
6574
6055
5730
5473
5148
4704
4187
3702
3323
3049
2799
2476
2031
1494
947
451
-10
-539
-1259
-2219
-3323
-4335
-4983
-5097
-4721
-4120
-3676
-3726
-4401
-5581
-6955
-8175
-9008
-9411
-9499
-9436
-9322
-9145
-8822
-8299
-7636
-7013
-6654
-6697
-7099
-7637
-8010
-7993
-7558
-6887
-6271
-5944
-5953
-6130
-6185
-5870
-5115
-4053
-2934
-1968
-1196
-480
390
1524
2798
3853
4242
3658
2132
79
-1826
-2914
-2793
-1498
530
2643
4246
5008
4936
4305
3487
2788
2356
2185
2190
2283
2424
2605
2811
2994
3068
2952
2615
2094
1481
873
325
-175
-681
-1258
-1931
-2682
-3464
-4238
-4996
-5757
-6535
-7304
-7980
-8439
-8569
-8324
-7748
-6973
-6177
-5526
-5141
-5075
-5315
-5791
-6380
-6912
-7188
-7026
-6320
-5105
-3577
-2053
-866
-246
-225
-629
-1153
-1499
-1501
-1187
-739
-385
-277
-411
-644
-770
-629
-174
520
1315
2076
2723
3222
3540
3615
3352
2677
1613
320
-921
-1804
-2117
-1827
-1090
-164
713
1428
2008
2560
3150
3725
4105
4075
3523
2536
1409
537
252
679
1691
2993
4270
5349
6267
7229
8474
10137
12164
14339
16379
18067
19316
20184
20798
21269
21633
21859
21881
21652
21160
20401
19346
17928
16068
13754
11098
8359
5874
3938
2682
2005
1616
1159
364
-841
-2314
-3784
-4975
-5727
-6036
-6025
-5865
-5704
-5638
-5726
-6016
-6560
-7378
-8411
-9490
-10361
-10771
-10590
-9887
-8925
-8058
-7572
-7552
-7834
-8076
-7918
-7135
-5728
-3903
-1954
-127
1476
2891
4222
5540
6817
7931
8738
9138
9116
8717
7982
6896
5392
3416
1022
-1570
-3993
-5844
-6841
-6942
-6381
-5578
-4986
-4932
-5529
-6690
-8216
-9904
-11610
-13250
-14750
-16003
-16875
-17251
-17119
-16598
-15914
-15295
-14858
-14538
-14124
-13372
-12156
-10563
-8882
-7484
-6652
-6450
-6699
-7071
-7245
-7052
-6514
-5785
-5021
-4267
-3423
-2316
-827
1010
2991
4817
6244
7195
7778
8207
8664
9180
9618
9763
9468
8778
7937
7293
7117
7457
8098
8658
8769
8261
7231
5988
4881
4126
3710
3426
3019
2348
1481
663
185
209
668
1284
1688
1598
940
-134
-1334
-2378
-3104
-3506
-3674
-3696
-3580
-3250
-2617
-1671
-538
549
1350
1746
1812
1797
2008
2656
3743
5050
6226
6950
7067
6646
5936
5240
4786
4647
4747
4933
5069
5094
5022
4897
4732
4486
4085
3472
2665
1771
953
361
68
36
133
190
57
-357
-1088
-2130
-3464
-5058
-6844
-8697
-10426
-11805
-12630
-12787
-12291
-11283
-9977
-8592
-7292
-6165
-5237
-4508
-3979
-3650
-3499
-3460
-3407
-3195
-2704
-1897
-846
297
1350
2181
2747
3100
3348
3596
3898
4243
4566
4786
4839
4688
4328
3780
3090
2341
1656
1183
1059
1356
2036
2947
3863
4559
4888
4820
4433
3849
3167
2419
1578
610
-472
-1586
-2611
-3455
-4116
-4696
-5340
-6130
-6997
-7699
-7900
-7331
-5936
-3951
-1839
-110
885
1112
859
601
768
1555
2834
4236
5334
5856
5802
5432
5118
5162
5656
6456
7272
7810
7905
7567
6938
6200
5481
4825
4213
3620
3063
2601
2297
2166
2151
2147
2056
1848
1578
1357
1276
1350
1497
1580
1487
1196
791
409
155
15
-161
-599
-1498
-2919
-4743
-6698
-8468
-9803
-10605
-10937
-10974
-10920
-10937
-11117
-11482
-12005
-12617
-13210
-13622
-13657
-13131
-11945
-10141
-7916
-5568
-3395
-1583
-147
1048
2207
3495
4957
6521
8058
9470
10748
11963
13198
14454
15599
16397
16599
16070
14862
13212
11450
9869
8620
7681
6918
6177
5377
4529
3692
2891
2058
1043
-311
-2064
-4105
-6167
-7918
-9104
-9661
-9747
-9667
-9731
-10112
-10765
-11450
-11830
-11617
-10673
-9050
-6954
-4658
-2415
-402
1291
2641
3659
4366
4786
4952
4914
4742
4520
4335
4264
4358
4625
5017
5433
5740
5820
5624
5209
4734
4405
4375
4663
5109
5426
5311
4591
3319
1776
366
-551
-812
-515
36
473
536
171
-471
-1137
-1609
-1801
-1770
-1636
-1476
-1244
-788
55
1338
2925
4498
5676
6161
5859
4911
3624
2336
1296
604
239
130
234
560
1138
1960
2930
3879
4622
5046
5154
5055
4884
4706
4461
3972
3037
1534
-493
-2829
-5161
-7192
-8736
-9767
-10385
-10747
-10994
-11212
-11438
-11687
-11974
-12308
-12663
-12953
-13045
-12803
-12165
-11189
-10057
-9003
-8215
-7744
-7478
-7198
-6684
-5830
-4699
-3489
-2440
-1711
-1306
-1069
-761
-167
807
2104
3537
4868
5886
6464
6574
6280
5707
5015
4370
3909
3712
3776
4016
4292
4482
4536
4509
4539
4762
5219
5796
6243
6266
5667
4453
2866
1301
153
-336
-167
446
1183
1764
2049
2050
1862
1560
1140
519
-381
-1546
-2824
-3961
-4711
-4971
-4848
-4631
-4676
-5243
-6380
-7899
-9462
-10723
-11465
-11659
-11440
-11013
-10556
-10167
-9873
-9683
-9634
-9804
-10272
-11053
-12056
-13080
-13884
-14269
-14153
-13596
-12757
-11821
-10927
-10127
-9395
-8674
-7913
-7099
-6251
-5400
-4570
-3785
-3069
-2460
-1999
-1702
-1528
-1374
-1095
-567
253
1296
2401
3386
4134
4656
5081
5598
6356
7383
8566
9703
10594
11134
11355
11400
11459
11682
12131
12784
13565
14396
15218
15983
16630
17070
17208
16985
16434
15698
14997
14546
14461
14708
15117
15462
15574
15421
15119
14863
14822
15043
15428
15795
15979
15943
15804
15785
16091
16793
17756
18676
19198
19065
18231
16883
15359
14013
13072
12567
12343
12153
11780
11127
10247
9294
8439
7779
7294
6857
6300
5487
4382
3064
1695
459
-511
-1182
-1622
-1973
-2385
-2960
-3722
-4613
-5540
-6419
-7213
-7943
-8656
-9379
-10079
-10655
-10980
-10966
-10628
-10116
-9681
-9589
-10016
-10972
-12288
-13681
-14864
-15661
-16062
-16202
-16276
-16423
-16645
-16803
-16686
-16123
-15081
-13707
-12280
-11107
-10400
-10209
-10410
-10780
-11096
-11222
-11143
-10933
-10683
-10436
-10149
-9712
-9013
-7999
-6728
-5359
-4110
-3187
-2716
-2717
-3098
-3700
-4339
-4860
-5166
-5241
-5147
-5010
-4990
-5244
-5878
-6904
-8227
-9657
-10956
-11911
-12399
-12429
-12132
-11710
-11351
-11157
-11101
-11045
-10791
-10168
-9100
-7632
-5909
-4112
-2390
-809
652
2058
3461
4837
6076
7008
7473
7397
6834
5965
5038
4283
3831
3680
3708
3747
3655
3382
2981
2572
2278
2164
2212
2333
2416
2369
2153
1771
1237
545
-341
-1464
-2835
-4397
-6019
-7524
-8750
-9603
-10073
-10219
-10110
-9775
-9180
-8261
-6980
-5391
-3662
-2037
-757
51
413
515
618
958
1660
2710
3994
5380
6784
8196
9655
11179
12713
14125
15252
15979
16303
16344
16292
16318
16492
16761
16986
17036
16862
16527
16167
15900
15749
15612
15311
14690
13708
12480
11228
10174
9422
8908
8419
7708
6614
5149
3495
1920
653
-205
-707
-1006
-1265
-1562
-1875
-2115
-2193
-2083
-1833
-1535
-1268
-1063
-906
-776
-690
-707
-894
-1257
-1689
-1975
-1869
-1213
-29
1467
2943
4108
4856
5312
5775
6543
7742
9218
10584
11384
11302
10324
8741
7021
5590
4639
4061
3533
2707
1404
-291
-2069
-3569
-4563
-5077
-5372
-5809
-6661
-7977
-9557
-11060
-12168
-12733
-12828
-12688
-12571
-12629
-12834
-13014
-12956
-12520
-11716
-10690
-9650
-8758
-8061
-7475
-6834
-5974
-4809
-3362
-1755
-156
1273
2423
3255
3790
4094
4251
4343
4432
4552
4703
4858
4973
5000
4907
4672
4282
3728
2998
2092
1042
-76
-1147
-2045
-2682
-3050
-3232
-3381
-3648
-4121
-4780
-5511
-6159
-6615
-6872
-7032
-7258
-7690
-8367
-9203
-10018
-10620
-10883
-10796
-10444
-9958
-9441
-8932
-8414
-7863
-7297
-6806
-6518
-6540
-6887
-7446
-8002
-8310
-8183
-7567
-6544
-5298
-4041
-2941
-2079
-1450
-994
-627
-268
150
688
1390
2273
3307
4403
5426
6224
6682
6755
6490
6015
5499
5118
5014
5276
5931
6932
8154
9402
10429
10998
10952
10276
9129
7809
6667
5988
5898
6328
7057
7813
8386
8696
8798
8822
8890
9045
9238
9374
9374
9231
9022
8863
8851
9006
9263
9496
9584
9457
9116
8619
8042
7448
6871
6332
5848
5444
5128
4859
4534
3996
3091
1737
-19
-1990
-3909
-5514
-6643
-7285
-7558
-7643
-7691
-7764
-7831
-7814
-7659
-7384
-7077
-6854
-6789
-6872
-7013
-7088
-7017
-6805
-6549
-6383
-6398
-6588
-6834
-6956
-6800
-6312
-5577
-4789
-4173
-3887
-3959
-4268
-4591
-4683
-4357
-3545
-2309
-819
699
2021
2969
3447
3451
3068
2459
1823
1360
1222
1481
2112
2996
3961
4822
5430
5710
5672
5405
5048
4754
4647
4793
5182
5727
6290
6710
6854
6655
6137
5419
4686
4145
3966
4227
4888
5791
6691
7323
7469
7021
6010
4602
3050
1624
542
-84
-261
-94
259
642
936
1074
1034
823
461
-26
-602
-1219
-1830
-2411
-2978
-3605
-4399
-5470
-6873
-8568
-10418
-12213
-13732
-14804
-15352
-15402
-15058
-14467
-13781
-13140
-12661
-12431
-12494
-12832
-13347
-13874
-14220
-14233
-13859
-13175
-12353
-11596
-11035
-10671
-10369
-9923
-9151
-7985
-6507
-4910
-3418
-2191
-1277
-620
-117
317
712
1046
1291
1462
1619
1844
2175
2560
2859
2900
2565
1870
973
119
-467
-681
-585
-366
-238
-327
-609
-920
-1038
-789
-130
842
1942
2982
3837
4482
4956
5323
5623
5861
6022
6098
6095
6024
5876
5608
5163
4515
3715
2914
2325
2139
2439
3142
4014
4762
5144
5065
4596
3923
3244
2682
2249
1888
1543
1231
1048
1117
1504
2146
2853
3383
3557
3360
2960
2640
2663
3142
3978
4893
5559
5741
5411
4761
4132
3880
4246
5281
6842
8654
10396
11781
12613
12799
12353
11373
10027
8515
7033
5735
4698
3915
3318
2818
2350
1892
1457
1067
712
339
-133
-771
-1586
-2511
-3408
-4119
-4511
-4522
-4173
-3554
-2794
-2033
-1400
-1004
-922
-1176
-1720
-2426
-3101
-3536
-3575
-3174
-2420
-1507
-656
-33
312
452
534
706
1047
1538
2085
2576
2934
3141
3224
3215
3105
2840
2349
1599
643
-364
-1206
-1683
-1698
-1307
-712
-200
-36
-369
-1177
-2276
-3392
-4264
-4734
-4800
-4596
-4324
-4154
-4147
-4230
-4236
-3988
-3400
-2532
-1582
-809
-420
-481
-889
-1430
-1887
-2149
-2267
-2411
-2767
-3406
-4223
-4957
-5313
-5114
-4405
-3453
-2637
-2270
-2451
-3023
-3651
-3988
-3838
-3240
-2423
-1667
-1151
-861
-621
-209
503
1466
2481
3311
3813
4010
4061
4151
4363
4622
4747
4573
4086
3465
3009
2965
3369
3983
4389
4193
3242
1732
141
-994
-1341
-948
-221
265
51
-989
-2603
-4303
-5628
-6372
-6673
-6911
-7491
-8612
-10164
-11791
-13076
-13750
-13800
-13439
-12956
-12550
-12237
-11883
-11332
-10545
-9660
-8930
-8584
-8679
-9048
-9371
-9330
-8778
-7812
-6720
-5829
-5337
-5223
-5280
-5242
-4940
-4384
-3745
-3234
-2974
-2912
-2855
-2571
-1921
-934
218
1317
2222
2931
3560
4248
5052
5892
6587
6961
6948
6649
6300
6159
6392
7005
7863
8775
9599
10296
10911
11495
12020
12345
12259
11587
10296
8546
6656
4989
3827
3282
3289
3672
4242
4877
5535
6221
6925
7572
8036
8185
7947
7353
6528
5641
4835
4178
3652
3187
2713
2195
1658
1163
790
606
661
983
1579
2422
3440
4506
5462
6151
6475
6431
6114
5682
5296
5065
5030
5184
5513
6039
6813
7874
9187
10596
11833
12591
12635
11898
10519
8803
7108
5718
4757
4166
3763
3342
2760
1979
1055
86
-845
-1695
-2459
-3135
-3709
-4142
-4396
-4461
-4372
-4201
-4030
-3920
-3889
-3931
-4040
-4235
-4565
-5082
-5796
-6645
-7488
-8145
-8466
-8385
-7955
-7326
-6695
-6230
-6031
-6109
-6410
-6852
-7354
-7845
-8260
-8537
-8620
-8485
-8161
-7742
-7353
-7103
-7013
-6984
-6811
-6257
-5155
-3493
-1446
673
2517
3835
4559
4820
4885
5041
5485
6254
7229
8204
8973
9415
9518
9360
9048
8661
8216
7672
6975
6098
5075
4000
2992
2152
1514
1037
614
115
-565
-1469
-2563
-3741
-4857
-5758
-6325
-6491
-6255
-5676
-4862
-3949
-3078
-2374
-1928
-1781
-1925
-2303
-2824
-3378
-3856
-4174
-4286
-4202
-3990
-3764
-3661
-3806
-4264
-5020
-5964
-6921
-7698
-8150
-8224
-7976
-7543
-7086
-6727
-6502
-6364
-6218
-5982
-5638
-5246
-4915
-4747
-4777
-4948
-5136
-5202
-5061
-4719
-4265
-3811
-3429
-3101
-2711
-2103
-1153
165
1755
3430
4983
6257
7185
7790
8135
8280
8239
7994
7527
6861
6085
5337
4764
4469
4473
4720
5096
5475
5759
5888
5850
5664
5379
5074
4854
4831
5095
5667
6468
7324
8010
8338
8224
7739
7090
6538
6307
6492
7040
7782
8508
9057
9356
9417
9295
9034
8640
8085
7351
6458
5478
4503
3600
2767
1929
982
-145
-1427
-2726
-3836
-4564
-4809
-4615
-4155
-3667
-3358
-3339
-3603
-4046
-4534
-4955
-5253
-5413
-5437
-5314
-5008
-4483
-3735
-2825
-1876
-1053
-512
-353
-598
-1196
-2041
-3021
-4027
-4978
-5797
-6410
-6739
-6713
-6296
-5522
-4509
-3453
-2600
-2181
-2348
-3127
-4394
-5899
-7334
-8408
-8936
-8882
-8360
-7581
-6771
-6098
-5616
-5274
-4963
-4583
-4105
-3586
-3141
-2880
-2849
-2988
-3152
-3157
-2855
-2191
-1222
-94
1014
1947
2619
3029
3242
3356
3465
3632
3876
4172
4466
4699
4833
4875
4885
4965
5223
5721
6432
7227
7900
8234
8090
7464
6501
5446
4551
3974
3722
3655
3557
3240
2628
1789
906
192
-195
-213
70
512
968
1339
1583
1697
1677
1501
1128
532
-257
-1139
-1961
-2562
-2836
-2772
-2459
-2045
-1681
-1460
-1391
-1412
-1427
-1358
-1172
-891
-564
-241
58
345
653
1004
1397
1789
2123
2347
2436
2405
2293
2141
1956
1700
1299
672
-224
-1369
-2676
-4019
-5290
-6449
-7548
-8704
-10042
-11608
-13317
-14950
-16222
-16890
-16860
-16247
-15348
-14533
-14103
-14170
-14621
-15170
-15492
-15361
-14730
-13731
-12577
-11441
-10357
-9215
-7830
-6069
-3950
-1671
464
2176
3341
4054
4584
5248
6256
7612
9107
10414
11228
11396
10964
10136
9169
8261
7484
6797
6108
5359
4563
3800
3158
2673
2300
1935
1488
940
380
-32
-143
110
652
1287
1779
1955
1776
1354
889
585
556
797
1210
1671
2105
2521
2992
3592
4332
5121
5793
6176
6183
5865
5413
5089
5127
5640
6572
7720
8802
9561
9831
9574
8863
7833
6627
5369
4151
3047
2115
1397
892
544
238
-170
-800
-1688
-2763
-3855
-4754
-5288
-5383
-5082
-4515
-3831
-3126
-2412
-1627
-692
424
1664
2896
3960
4741
5215
5451
5564
5656
5761
5850
5868
5804
5734
5812
6203
6993
8106
9302
10234
10577
10156
9016
7406
5686
4185
3097
2431
2057
1790
1500
1158
833
631
624
807
1097
1389
1612
1769
1932
2200
2638
3239
3916
4537
4974
5150
5052
4723
4235
3662
3071
2521
2068
1762
1631
1660
1788
1918
1951
1826
1543
1158
746
356
-17
-436
-974
-1663
-2452
-3212
-3783
-4051
-4010
-3785
-3586
-3624
-4010
-4701
-5506
-6161
-6442
-6260
-5710
-5036
-4542
-4478
-4945
-5858
-6974
-7973
-8564
-8571
-7987
-6971
-5804
-4813
-4281
-4370
-5074
-6216
-7490
-8546
-9091
-8975
-8241
-7106
-5892
-4916
-4393
-4373
-4750
-5322
-5879
-6284
-6504
-6591
-6619
-6627
-6583
-6398
-5987
-5326
-4491
-3649
-2998
-2689
-2760
-3129
-3624
-4070
-4353
-4466
-4489
-4535
-4673
-4882
-5049
-5010
-4625
-3833
-2681
-1309
102
1379
2406
3129
3557
3740
3756
3699
3669
3756
4016
4450
5001
5571
6073
6468
6803
7185
7732
8501
9436
10372
11094
11431
11334
10907
10356
9888
9613
9488
9345
8986
8305
7353
6337
5524
5111
5114
5349
5502
5259
4442
3080
1385
-338
-1816
-2896
-3565
-3907
-4035
-4037
-3954
-3815
-3669
-3596
-3686
-3982
-4436
-4895
-5148
-4998
-4347
-3224
-1774
-189
1365
2796
4078
5223
6215
6998
7480
7585
7293
6666
5826
4907
4008
3160
2337
1488
574
-416
-1467
-2557
-3667
-4777
-5847
-6804
-7555
-8025
-8208
-8200
-8177
-8329
-8765
-9442
-10160
-10628
-10588
-9921
-8699
-7143
-5520
-4030
-2737
-1597
-538
433
1180
1483
1138
91
-1498
-3284
-4862
-5927
-6385
-6373
-6165
-6032
-6112
-6369
-6642
-6755
-6615
-6248
-5751
-5199
-4571
-3736
-2533
-881
1122
3196
4960
6090
6457
6190
5622
5146
5051
5408
6061
6717
7090
7027
6568
5908
5311
4993
5061
5493
6177
6972
7752
8424
8919
9175
9131
8737
7985
6922
5663
4358
3160
2177
1443
924
537
189
-180
-583
-975
-1285
-1438
-1398
-1177
-837
-464
-131
133
350
576
865
1220
1575
1808
1785
1421
728
-176
-1111
-1902
-2452
-2773
-2975
-3199
-3548
-4033
-4571
-5028
-5287
-5302
-5110
-4803
-4472
-4161
-3855
-3502
-3065
-2561
-2063
-1672
-1462
-1434
-1513
-1579
-1534
-1349
-1090
-883
-859
-1091
-1558
-2154
-2731
-3157
-3354
-3311
-3067
-2681
-2212
-1705
-1208
-771
-442
-251
-183
-167
-90
158
640
1330
2114
2823
3301
3462
3334
3040
2757
2648
2807
3236
3870
4616
5408
6239
7149
8194
9389
10665
11863
12764
13150
12881
11944
10465
8678
6852
5220
3923
3001
2413
2091
1979
2051
2287
2643
3020
3268
3228
2807
2025
1046
115
-514
-690
-422
123
700
1092
1208
1126
1042
1177
1660
2460
3382
4148
4498
4294
3550
2410
1067
-331
-1737
-3207
-4860
-6799
-9055
-11555
-14134
-16583
-18693
-20303
-21316
-21699
-21480
-20740
-19610
-18259
-16885
-15675
-14760
-14176
-13837
-13547
-13050
-12113
-10610
-8579
-6235
-3917
-1991
-740
-269
-480
-1108
-1814
-2300
-2395
-2092
-1511
-823
-165
414
959
1571
2342
3307
4425
5588
6657
7484
7928
7866
7193
5853
3875
1403
-1303
-3917
-6147
-7824
-8977
-9804
-10591
-11569
-12802
-14153
-15343
-16085
-16231
-15847
-15198
-14626
-14400
-14599
-15087
-15587
-15814
-15600
-14960
-14056
-13109
-12289
-11646
-11101
-10498
-9671
-8504
-6947
-5009
-2738
-207
2481
5192
7772
10075
12001
13513
14629
15378
15758
15718
15188
14149
12703
11084
9611
8560
8048
7972
8048
7963
7529
6814
6123
5870
6377
7717
9668
11808
13708
15105
15985
16529
16957
17374
17695
17697
17151
15974
14278
12317
10340
8465
6637
4719
2659
632
-939
-1516
-689
1604
4987
8758
12145
14599
15977
16531
16729
17000
17536
18252
18898
19241
19212
18922
18566
18263
17966
17473
16560
15140
13352
11505
9925
8762
7893
6983
5668
3769
1413
-1018
-3090
-4553
-5488
-6271
-7361
-9041
-11230
-13504
-15293
-16177
-16108
-15445
-14776
-14627
-15201
-16292
-17398
-17986
-17750
-16739
-15292
-13833
-12653
-11791
-11077
-10304
-9400
-8518
-7963
-8010
-8719
-9844
-10912
-11420
-11056
-9837
-8084
-6265
-4788
-3843
-3370
-3149
-2947
-2639
-2247
-1884
-1660
-1608
-1669
-1740
-1731
-1603
-1352
-962
-368
534
1822
3466
5279
6943
8109
8532
8151
7118
5701
4179
2729
1402
171
-983
-2011
-2798
-3232
-3297
-3118
-2928
-2957
-3302
-3854
-4321
-4352
-3700
-2341
-499
1441
3082
4148
4546
4341
3676
2685
1463
79
-1388
-2819
-4088
-5109
-5893
-6538
-7170
-7840
-8445
-8741
-8438
-7358
-5559
-3365
-1261
305
1107
1245
1093
1131
1738
3046
4924
7075
9190
11068
12643
13922
14889
15453
15483
14905
13809
12480
11312
10636
10549
10827
10999
10544
9130
6780
3875
1004
-1275
-2652
-3148
-3056
-2763
-2566
-2564
-2666
-2701
-2538
-2168
-1694
-1253
-932
-724
-556
-364
-157
-38
-141
-548
-1209
-1934
-2459
-2562
-2156
-1322
-251
857
1898
2904
3990
5262
6706
8154
9324
9931
9814
9003
7710
6232
4834
3644
2636
1689
682
-405
-1458
-2273
-2658
-2540
-2041
-1464
-1202
-1596
-2802
-4710
-6970
-9094
-10627
-11310
-11181
-10558
-9932
-9773
-10349
-11611
-13201
-14581
-15230
-14847
-13453
-11377
-9115
-7136
-5711
-4837
-4289
-3762
-3032
-2079
-1091
-385
-262
-877
-2176
-3922
-5789
-7474
-8785
-9671
-10190
-10460
-10599
-10693
-10786
-10884
-10962
-10964
-10797
-10348
-9515
-8246
-6583
-4670
-2731
-1004
318
1150
1520
1538
1343
1044
696
302
-150
-659
-1186
-1666
-2037
-2276
-2407
-2496
-2610
-2779
-2966
-3059
-2911
-2381
-1391
39
1780
3627
5344
6734
7690
8231
8484
8651
8930
9449
10222
11151
12075
12843
13387
13756
14092
14558
15244
16108
16963
17538
17581
16961
15725
14077
12299
10648
9266
8164
7259
6458
5733
5154
4851
4936
5422
6179
6957
7456
7436
6787
5561
3936
2151
430
-1065
-2246
-3084
-3588
-3798
-3788
-3675
-3610
-3743
-4164
-4853
-5660
-6333
-6601
-6261
-5259
-3712
-1869
-28
1557
2741
3505
3931
4145
4266
4376
4520
4718
4978
5303
5674
6052
6375
6580
6634
6544
6362
6153
5965
5795
5597
5310
4911
4446
4027
3797
3844
4151
4574
4884
4860
4397
3562
2590
1788
1406
1513
1951
2375
2395
1734
360
-1485
-3364
-4810
-5511
-5428
-4820
-4139
-3856
-4284
-5474
-7215
-9139
-10884
-12231
-13172
-13879
-14586
-15464
-16530
-17635
-18542
-19043
-19055
-18670
-18110
-17634
-17433
-17568
-17961
-18458
-18905
-19201
-19310
-19223
-18908
-18280
-17219
-15633
-13525
-11037
-8429
-6002
-3993
-2495
-1441
-659
28
707
1333
1769
1872
1605
1094
612
489
984
2180
3950
6002
7993
9651
10864
11698
12344
13031
13937
15143
16633
18337
20179
22108
24099
26115
28068
29794
31071
31665
31408
30267
28373
26008
23534
21296
19534
18324
17578
17098
16658
16082
15298
14321
13222
12058
10828
9459
7851
5933
3724
1358
-947
-2960
-4514
-5577
-6255
-6759
-7320
-8106
-9169
-10436
-11751
-12951
-13930
-14674
-15255
-15781
-16322
-16856
-17237
-17229
-16575
-15088
-12740
-9687
-6250
-2819
257
2778
4733
6275
7627
8961
10309
11546
12444
12782
12454
11523
10198
8735
7326
6025
4736
3296
1577
-426
-2575
-4650
-6454
-7910
-9092
-10175
-11328
-12608
-13913
-15021
-15703
-15846
-15533
-15022
-14636
-14609
-14966
-15486
-15783
-15466
-14313
-12383
-10029
-7784
-6182
-5571
-5991
-7157
-8552
-9597
-9828
-9039
-7326
-5041
-2666
-654
698
1321
1348
1035
645
357
229
211
211
152
7
-214
-505
-894
-1458
-2282
-3405
-4772
-6222
-7530
-8479
-8931
-8852
-8300
-7374
-6167
-4759
-3247
-1789
-624
-31
-227
-1247
-2873
-4650
-6019
-6505
-5886
-4277
-2071
216
2146
3494
4286
4720
5038
5412
5897
6467
7083
7748
8499
9347
10205
10865
11043
10498
9162
7209
5025
3086
1797
1353
1700
2584
3663
4629
5278
5527
5386
4938
4323
3748
3476
3782
4857
6711
9118
11656
13837
15287
15889
15814
15424
15078
14938
14869
14491
13360
11187
8004
4188
329
-2985
-5379
-6811
-7545
-8023
-8688
-9833
-11550
-13742
-16204
-18702
-21022
-22999
-24515
-25499
-25936
-25880
-25448
-24801
-24108
-23498
-23044
-22755
-22592
-22482
-22327
-22003
-21369
-20295
-18723
-16721
-14521
-12480
-10994
-10348
-10604
-11544
-12733
-13659
-13918
-13352
-12099
-10516
-9039
-8023
-7634
-7820
-8377
-9040
-9576
-9834
-9750
-9333
-8637
-7751
-6803
-5949
-5352
-5141
-5366
-5974
-6828
-7753
-8602
-9303
-9869
-10366
-10857
-11346
-11750
-11922
-11694
-10947
-9658
-7920
-5923
-3896
-2039
-452
905
2210
3728
5716
8320
11495
14987
18393
21286
23364
24556
25038
25151
25254
25561
26062
26539
26688
26280
25282
23890
22442
21278
20599
20407
20537
20771
20957
21074
21210
21473
21882
22320
22557
22355
21588
20315
18766
17246
16006
15134
14527
13944
13120
11883
10216
8265
6278
4521
3211
2462
2273
2530
3023
3477
3591
3104
1870
-91
-2569
-5215
-7632
-9491
-10623
-11049
-10951
-10577
-10153
-9810
-9570
-9371
-9116
-8720
-8135
-7362
-6439
-5459
-4563
-3937
-3780
-4241
-5353
-6983
-8842
-10556
-11785
-12338
-12241
-11718
-11099
-10690
-10659
-10995
-11539
-12066
-12378
-12359
-11975
-11242
-10181
-8813
-7181
-5396
-3656
-2217
-1317
-1063
-1371
-1957
-2428
-2420
-1729
-380
1396
3266
4926
6196
7037
7499
7638
7451
6883
5877
4468
2826
1234
-4
-690
-823
-602
-333
-290
-582
-1110
-1633
-1898
-1794
-1416
-1028
-927
-1277
-2001
-2785
-3184
-2808
-1465
782
3667
6848
10040
13069
15859
18339
20375
21756
22280
21880
20728
19241
17968
17384
17701
18772
20145
21260
21685
21289
20280
19077
18102
17576
17426
17333
16899
15838
14102
11897
9584
7525
5957
4939
4376
4111
4002
3968
3996
4106
4326
4689
5231
6005
7057
8392
9933
11513
12901
13883
14328
14232
13698
12866
11841
10646
9256
7672
6014
4555
3670
3711
4854
6988
9715
12457
14629
15810
15850
14864
13158
11099
9024
7179
5713
4692
4106
3867
3809
3705
3321
2484
1143
-625
-2661
-4804
-6966
-9155
-11436
-13846
-16334
-18749
-20902
-22672
-24083
-25307
-26579
-28056
-29698
-31255
-32363
-32720
-32262
-31223
-30059
-29268
-29173
-29792
-30851
-31932
-32668
-32897
-32689
-32247
-31752
-31232
-30553
-29507
-27965
-25988
-23830
-21834
-20250
-19103
-18162
-17029
-15321
-12826
-9587
-5850
-1943
1864
5441
8783
11942
14945
17763
20339
22656
24775
26823
28911
31042
33064
34706
35696
35896
35387
34441
33397
32502
31796
31112
30196
28870
27162
25312
23657
22444
21679
21095
20265
18811
16608
13878
11119
8915
7697
7581
8340
9519
10620
11273
11321
10799
9850
8627
7255
5835
4494
3407
2772
2742
3341
4424
5712
6886
7709
8111
8197
8173
8235
8463
8788
9021
8941
8388
7313
5782
3934
1924
-110
-2068
-3868
-5451
-6778
-7860
-8768
-9632
-10604
-11795
-13229
-14826
-16439
-17925
-19212
-20337
-21423
-22607
-23955
-25403
-26761
-27779
-28240
-28047
-27260
-26077
-24761
-23561
-22653
-22116
-21945
-22079
-22418
-22834
-23177
-23283
-23012
-22300
-21207
-19937
-18795
-18111
-18131
-18929
-20374
-22167
-23924
-25292
-26034
-26065
-25443
-24310
-22838
-21190
-19502
-17893
-16471
-15329
-14527
-14064
-13871
-13817
-13750
-13549
-13159
-12607
-11988
-11418
-10992
-10748
-10665
-10674
-10688
-10637
-10487
-10248
-9968
-9732
-9638
-9783
-10229
-10979
-11947
-12957
-13772
-14143
-13886
-12940
-11404
-9512
-7576
-5893
-4671
-3975
-3735
-3790
-3955
-4085
-4108
-4030
-3907
-3804
-3775
-3839
-3988
-4186
-4378
-4487
-4416
-4051
-3293
-2082
-443
1496
3512
5328
6678
7378
7383
6801
5864
4866
4078
3676
3698
4037
4481
4775
4694
4099
2975
1426
-353
-2127
-3679
-4858
-5608
-5973
-6074
-6069
-6106
-6271
-6566
-6899
-7114
-7034
-6522
-5521
-4080
-2332
-449
1419
3192
4877
6545
8277
10105
11976
13758
15291
16457
17236
17730
18127
18634
19398
20465
21781
23239
24750
26278
27851
29507
31238
32940
34420
35454
35873
35641
34877
33812
32702
31729
30956
30335
29775
29223
28709
28326
28161
28199
28283
28142
27505
26245
24487
22620
21186
20688
21382
23155
25532
27827
29381
29786
29020
27437
25613
24130
23367
23391
23965
24683
25145
25115
24599
23816
23087
22692
22750
23177
23719
24054
23912
23166
21854
20146
18257
16357
14516
12701
10821
8802
6636
4403
2234
255
-1473
-2983
-4381
-5797
-7325
-8987
-10745
-12538
-14330
-16145
-18045
-20088
-22267
-24479
-26547
-28290
-29604
-30531
-31258
-32051
-33155
-34687
-36592
-38670
-40663
-42364
-43692
-44702
-45528
-46289
-47021
-47647
-48035
-48077
-47779
-47293
-46879
-46807
-47247
-48190
-49440
-50686
-51611
-52007
-51832
-51214
-50376
-49543
-48854
-48324
-47847
-47249
-46340
-44972
-43050
-40534
-37426
-33756
-29593
-25064
-20364
-15758
-11543
-7985
-5249
-3339
-2078
-1145
-152
1251
3277
5956
9130
12511
15777
18655
20990
22767
24090
25135
26109
27202
28574
30333
32525
35112
37949
40781
43273
45069
45887
45611
44342
42391
40202
38220
36771
35958
35656
35566
35336
34689
33509
31872
29999
28167
26610
25454
24695
24237
23944
23705
23459
23198
22929
22636
22255
21673
20760
19415
17613
15421
12996
10543
8264
6310
4742
3525
2542
1630
624
-599
-2087
-3797
-5600
-7315
-8756
-9795
-10403
-10675
-10802
-11010
-11476
-12250
-13222
-14148
-14736
-14751
-14119
-12965
-11584
-10342
-9555
-9389
-9820
-10663
-11665
-12601
-13344
-13881
-14265
-14548
-14726
-14715
-14394
-13664
-12525
-11106
-9652
-8463
-7809
-7850
-8591
-9886
-11482
-13087
-14449
-15412
-15937
-16099
-16036
-15895
-15772
-15672
-15519
-15190
-14578
-13649
-12467
-11174
-9927
-8828
-7872
-6948
-5897
-4593
-3018
-1286
404
1858
2990
3868
4704
5757
7227
9161
11433
13790
15945
17672
18844
19433
19457
18940
17906
16408
14578
12651
10927
9674
9010
8828
8803
8503
7555
5812
3429
827
-1454
-2933
-3344
-2685
-1172
878
3173
5514
7802
9986
11996
13714
14992
15700
15784
15288
14341
13117
11787
10510
9429
8695
8455
8827
9838
11374
13182
14922
16273
17042
17235
17045
16769
16692
16982
17658
18619
19729
20892
22091
23359
24722
26142
27497
28629
29410
29810
29919
29898
29899
29983
30084
30040
29675
28887
27708
26293
24859
23592
22583
21803
21134
20424
19544
18411
16995
15297
13350
11223
9044
7005
5331
4217
3741
3803
4121
4294
3921
2734
680
-2064
-5167
-8263
-11068
-13451
-15447
-17196
-18866
-20587
-22419
-24361
-26382
-28450
-30549
-32664
-34757
-36750
-38523
-39933
-40850
-41196
-40968
-40254
-39219
-38082
-37077
-36408
-36199
-36466
-37101
-37900
-38612
-39009
-38958
-38449
-37592
-36559
-35516
-34555
-33662
-32734
-31626
-30217
-28449
-26335
-23943
-21351
-18626
-15813
-12960
-10145
-7486
-5124
-3176
-1676
-542
428
1506
2955
4948
7518
10549
13814
17039
19968
22409
24259
25504
26212
26523
26630
26756
27120
27887
29121
30754
32603
34406
35908
36929
37419
37455
37203
36841
36482
36134
35696
35005
33901
32299
30226
27827
25330
22984
20991
19456
18355
17547
16813
15918
14681
13037
11056
8938
6952
5368
4377
4038
4283
4930
5759
6567
7210
7609
7735
7578
7131
6388
5369
4142
2827
1581
550
-183
-630
-897
-1150
-1552
-2215
-3171
-4375
-5746
-7204
-8696
-10199
-11698
-13162
-14531
-15728
-16688
-17384
-17848
-18151
-18374
-18572
-18753
-18886
-18938
-18916
-18886
-18972
-19309
-19994
-21031
-22318
-23671
-24877
-25764
-26247
-26349
-26173
-25861
-25532
-25240
-24960
-24596
-24021
-23125
-21867
-20297
-18566
-16891
-15504
-14585
-14208
-14314
-14729
-15217
-15557
-15613
-15378
-14965
-14560
-14348
-14447
-14862
-15480
-16097
-16469
-16353
-15560
-13980
-11609
-8562
-5075
-1484
1822
4481
6233
6993
6866
6125
5129
4228
3687
3634
4075
4925
6062
7357
8689
9937
10970
11659
11900
11651
10955
9939
8782
7668
6740
6077
5704
5613
5794
6237
6929
7821
8822
9798
10609
11154
11399
11385
11191
10887
10481
9912
9071
7865
6278
4413
2493
809
-347
-763
-361
788
2474
4396
6227
7672
8532
8740
8371
7615
6712
5878
5234
4781
4414
3995
3430
2729
2007
1431
1122
1077
1135
1030
487
-650
-2349
-4383
-6419
-8141
-9371
-10118
-10552
-10915
-11407
-12117
-13008
-13974
-14919
-15825
-16772
-17895
-19312
-21047
-22990
-24907
-26508
-27528
-27820
-27402
-26466
-25334
-24373
-23896
-24067
-24846
-25992
-27138
-27913
-28075
-27605
-26718
-25780
-25157
-25056
-25434
-26016
-26419
-26335
-25683
-24661
-23663
-23106
-23235
-24004
-25092
-26045
-26467
-26185
-25292
-24069
-22810
-21668
-20573
-19279
-17507
-15098
-12117
-8830
-5598
-2722
-338
1609
3293
4895
6513
8144
9735
11266
12808
14517
16559
19014
21825
24807
27737
30470
33015
35524
38208
41208
44498
47867
50994
53569
55403
56465
56843
56644
55916
54625
52715
50207
47282
44287
41648
39721
38659
38354
38490
38682
38635
38250
37629
36984
36501
36224
36023
35641
34804
33324
31155
28386
25175
21687
18041
14317
10568
6858
3257
-173
-3410
-6493
-9509
-12551
-15677
-18871
-22050
-25095
-27893
-30369
-32494
-34269
-35715
-36860
-37765
-38535
-39334
-40348
-41726
-43509
-45584
-47696
-49521
-50777
-51331
-51251
-50781
-50249
-49942
-50000
-50365
-50807
-51004
-50649
-49539
-47628
-45034
-41999
-38828
-35814
-33176
-31009
-29273
-27811
-26408
-24866
-23069
-21021
-18829
-16648
-14606
-12746
-11017
-9311
-7544
-5714
-3924
-2336
-1085
-187
508
1288
2489
4371
7019
10307
13940
17557
20837
23580
25730
27343
28526
29395
30042
30544
30977
31430
31989
32715
33606
34591
35541
36306
36768
36874
36654
36204
35661
35156
34792
34615
34613
34711
34791
34703
34299
33462
32139
30362
28258
26031
23924
22171
20937
20268
20065
20085
19988
19413
18078
15873
12914
9530
6185
3344
1336
257
-49
80
248
136
-415
-1394
-2678
-4129
-5665
-7286
-9033
-10920
-12878
-14748
-16328
-17456
-18081
-18284
-18247
-18170
-18201
-18388
-18703
-19087
-19511
-19997
-20598
-21340
-22176
-22963
-23509
-23641
-23278
-22473
-21379
-20188
-19039
-17971
-16916
-15747
-14353
-12691
-10807
-8811
-6835
-4994
-3366
-2001
-930
-167
312
592
835
1255
2062
3380
5194
7337
9544
11551
13190
14445
15442
16378
17418
18618
19907
21126
22120
22813
23260
23622
24102
24856
25925
27215
28526
29620
30299
30455
30104
29371
28461
27605
27016
26844
27147
27871
28865
29905
30746
31175
31058
30359
29141
27530
25678
23731
21807
20005
18408
17096
16136
15566
15374
15479
15745
16007
16119
15989
15612
15057
14443
13893
13499
13294
13256
13315
13384
13368
13178
12735
11969
10832
9313
7453
5354
3176
1101
-709
-2155
-3233
-4030
-4700
-5394
-6214
-7164
-8147
-8998
-9535
-9631
-9262
-8519
-7590
-6710
-6096
-5898
-6176
-6906
-8005
-9373
-10918
-12568
-14258
-15916
-17441
-18706
-19577
-19956
-19812
-19215
-18328
-17377
-16595
-16167
-16183
-16625
-17388
-18314
-19249
-20077
-20744
-21251
-21640
-21964
-22268
-22579
-22897
-23203
-23466
-23647
-23711
-23636
-23423
-23098
-22713
-22330
-21998
-21734
-21516
-21280
-20942
-20426
-19683
-18699
-17496
-16105
-14558
-12876
-11078
-9194
-7282
-5430
-3739
-2303
-1173
-346
233
653
1000
1326
1633
1874
1969
1840
1435
754
-141
-1131
-2060
-2765
-3115
-3041
-2561
-1780
-865
-8
623
926
883
560
77
-417
-781
-900
-695
-130
788
2007
3432
4939
6391
7667
8680
9387
9779
9866
9659
9168
8418
7465
6411
5392
4542
3940
3576
3340
3063
2581
1805
759
-429
-1588
-2580
-3361
-3999
-4634
-5409
-6398
-7573
-8807
-9927
-10775
-11260
-11371
-11168
-10753
-10238
-9736
-9353
-9187
-9315
-9778
-10552
-11552
-12640
-13661
-14490
-15051
-15327
-15340
-15120
-14686
-14052
-13234
-12279
-11269
-10305
-9481
-8844
-8385
-8041
-7724
-7352
-6859
-6199
-5330
-4211
-2808
-1127
761
2712
4539
6065
7195
7948
8450
8876
9374
10005
10730
11453
12080
12580
12990
13372
13752
14065
14164
13881
13128
11980
10691
9629
9149
9457
10524
12087
13734
15040
15695
15574
14742
13401
11808
10205
8779
7646
6855
6392
6187
6123
6056
5848
5403
4689
3738
2630
1455
295
-792
-1762
-2576
-3200
-3621
-3874
-4048
-4280
-4696
-5362
-6232
-7157
-7931
-8378
-8429
-8157
-7746
-7412
-7313
-7487
-7854
-8265
-8579
-8727
-8728
-8657
-8597
-8591
-8631
-8676
-8684
-8637
-8536
-8375
-8125
-7738
-7166
-6422
-5602
-4865
-4380
-4231
-4362
-4568
-4565
-4102
-3068
-1547
217
1918
3310
4298
4953
5462
6036
6825
7887
9203
10729
12438
14332
16412
18640
20903
23029
24826
26147
26932
27218
27108
26722
26161
25494
24772
24045
23373
22809
22370
22016
21654
21186
20559
19809
19056
18458
18133
18093
18225
18329
18201
17714
16866
15763
14566
13406
12345
11368
10424
9485
8579
7777
7156
6735
6447
6142
5642
4808
3588
2028
252
-1596
-3394
-5063
-6570
-7907
-9084
-10132
-11105
-12096
-13214
-14554
-16157
-17987
-19931
-21843
-23595
-25120
-26421
-27550
-28561
-29480
-30295
-30978
-31524
-31974
-32402
-32884
-33443
-34028
-34531
-34839
-34901
-34765
-34560
-34435
-34470
-34626
-34745
-34616
-34069
-33050
-31636
-29980
-28214
-26372
-24366
-22046
-19301
-16161
-12832
-9649
-6953
-4959
-3676
-2913
-2365
-1747
-894
201
1432
2675
3871
5072
6402
7994
9911
12109
14457
16794
18993
20995
22797
24407
25799
26895
27582
27771
27442
26681
25662
24604
23707
23106
22843
22869
23063
23262
23288
22982
22243
21058
19519
17809
16151
14733
13636
12796
12030
11109
9862
8250
6390
4501
2812
1464
461
-312
-1022
-1801
-2682
-3603
-4450
-5136
-5645
-6042
-6429
-6894
-7461
-8090
-8708
-9259
-9731
-10152
-10558
-10940
-11233
-11331
-11137
-10618
-9833
-8912
-7996
-7175
-6452
-5751
-4974
-4062
-3038
-1997
-1059
-300
286
783
1309
1942
2677
3418
4018
4348
4353
4072
3620
3138
2746
2509
2444
2539
2772
3126
3583
4119
4700
5297
5896
6509
7165
7883
8641
9363
9946
10299
10398
10314
10193
10196
10419
10837
11302
11590
11497
10926
9927
8678
7416
6346
5579
5111
4855
4696
4540
4335
4057
3685
3178
2477
1531
323
-1108
-2674
-4269
-5803
-7230
-8549
-9788
-10969
-12097
-13144
-14068
-14828
-15402
-15782
-15978
-16004
-15889
-15664
-15380
-15099
-14878
-14748
-14702
-14692
-14656
-14548
-14366
-14152
-13964
-13840
-13762
-13646
-13379
-12872
-12117
-11209
-10323
-9645
-9297
-9280
-9469
-9664
-9671
-9377
-8791
-8020
-7217
-6501
-5908
-5386
-4834
-4163
-3349
-2452
-1585
-865
-349
-3
288
680
1300
2195
3306
4483
5532
6280
6626
6569
6210
5718
5287
5093
5252
5796
6670
7737
8805
9667
10148
10148
9671
8826
7796
6787
5962
5400
5086
4941
4880
4871
4962
5264
5892
6894
8197
9607
10866
11744
12122
12039
11658
11186
10773
10442
10086
9532
8648
7432
6049
4783
3938
3717
4147
5067
6189
7203
7870
8076
7833
7231
6379
5370
4264
3105
1947
858
-89
-838
-1380
-1764
-2083
-2456
-2996
-3785
-4855
-6183
-7685
-9220
-10608
-11658
-12219
-12225
-11723
-10863
-9846
-8853
-7975
-7188
-6383
-5434
-4287
-3005
-1759
-762
-171
-14
-170
-411
-496
-258
352
1272
2388
3595
4835
6094
7354
8559
9598
10344
10707
10686
10384
9962
9569
9272
9032
8734
8265
7585
6755
5909
5178
4613
4147
3628
2902
1910
735
-416
-1301
-1752
-1760
-1479
-1161
-1050
-1284
-1860
-2661
-3538
-4395
-5226
-6104
-7115
-8292
-9578
-10833
-11890
-12620
-12973
-12988
-12760
-12402
-12007
-11640
-11345
-11149
-11062
-11062
-11076
-10988
-10676
-10058
-9147
-8063
-6995
-6126
-5550
-5223
-4976
-4596
-3921
-2926
-1736
-577
325
842
997
938
874
975
1313
1858
2522
3219
3919
4641
5423
6267
7111
7840
8338
8553
8537
8433
8419
8637
9133
9846
10650
11418
12079
12633
13135
13636
14149
14630
15006
15222
15277
15234
15181
15182
15243
15304
15278
15116
14846
14580
14462
14590
14948
15386
15669
15568
14966
13919
12639
11415
10497
9991
9828
9797
9645
9186
8380
7344
6292
5442
4924
4729
4720
4691
4445
3867
2961
1835
665
-373
-1147
-1603
-1770
-1737
-1622
-1538
-1558
-1701
-1933
-2181
-2367
-2433
-2367
-2208
-2033
-1931
-1961
-2138
-2427
-2763
-3081
-3358
-3618
-3931
-4381
-5022
-5844
-6768
-7660
-8376
-8813
-8941
-8822
-8589
-8407
-8423
-8727
-9332
-10172
-11122
-12028
-12736
-13118
-13094
-12645
-11815
-10709
-9479
-8294
-7316
-6662
-6386
-6471
-6846
-7403
-8034
-8651
-9201
-9674
-10085
-10470
-10866
-11299
-11776
-12281
-12778
-13218
-13556
-13772
-13885
-13951
-14055
-14273
-14645
-15147
-15694
-16163
-16442
-16469
-16264
-15911
-15532
-15230
-15046
-14948
-14846
-14634
-14232
-13616
-12815
-11890
-10901
-9891
-8882
-7888
-6935
-6065
-5326
-4744
-4304
-3943
-3575
-3125
-2570
-1951
-1358
-880
-559
-355
-156
184
780
1663
2762
3924
4967
5741
6174
6287
6173
5961
5775
5704
5788
6020
6358
6728
7045
7229
7222
7016
6662
6266
5961
5867
6048
6481
7061
7624
7995
8039
7699
7000
6047
4994
4006
3228
2755
2612
2757
3081
3444
3705
3763
3588
3228
2785
2380
2101
1976
1965
1985
1951
1818
1602
1369
1207
1184
1315
1560
1835
2045
2122
2045
1846
1598
1392
1307
1391
1643
2017
2436
2805
3050
3141
3105
3024
3010
3173
3583
4255
5149
6197
7326
8479
9619
10712
11711
12549
13149
13454
13458
13220
12851
12476
12191
12029
11960
11923
11863
11767
11666
11607
11610
11639
11606
11413
11000
10399
9727
9154
8822
8786
8983
9257
9430
9375
9066
8575
8016
7485
6998
6487
5844
4983
3901
2691
1515
540
-134
-508
-683
-813
-1052
-1496
-2170
-3027
-3973
-4893
-5668
-6184
-6348
-6103
-5454
-4484
-3354
-2272
-1438
-987
-953
-1256
-1748
-2266
-2694
-2993
-3193
-3355
-3520
-3681
-3773
-3713
-3438
-2951
-2324
-1686
-1174
-887
-853
-1031
-1334
-1666
-1955
-2179
-2352
-2518
-2721
-2993
-3352
-3802
-4350
-5003
-5766
-6624
-7532
-8405
-9128
-9585
-9686
-9406
-8797
-7982
-7133
-6423
-5990
-5909
-6183
-6753
-7519
-8367
-9181
-9855
-10301
-10452
-10277
-9786
-9034
-8115
-7132
-6171
-5269
-4415
-3558
-2645
-1662
-652
286
1029
1481
1611
1476
1207
968
911
1132
1649
2407
3295
4165
4863
5249
5218
4731
3831
2650
1397
307
-417
-660
-430
150
889
1598
2143
2485
2664
2764
2866
3016
3214
3432
3635
3797
3899
3919
3823
3569
3130
2521
1807
1097
499
74
-193
-399
-677
-1137
-1817
-2658
-3535
-4312
-4904
-5310
-5602
-5883
-6230
-6653
-7096
-7470
-7698
-7755
-7669
-7505
-7319
-7135
-6937
-6694
-6384
-6016
-5627
-5262
-4939
-4639
-4314
-3915
-3423
-2863
-2295
-1779
-1345
-978
-629
-256
148
535
820
921
804
499
95
-303
-618
-825
-954
-1053
-1153
-1246
-1283
-1205
-972
-589
-97
448
1000
1534
2037
2486
2830
3002
2945
2654
2207
1750
1455
1448
1764
2326
2992
3616
4116
4500
4846
5232
5677
6106
6373
6324
5873
5046
3979
2856
1838
1004
338
-233
-782
-1329
-1830
-2204
-2385
-2361
-2187
-1960
-1771
-1670
-1653
-1686
-1740
-1817
-1955
-2198
-2566
-3025
-3503
-3914
-4208
-4391
-4517
-4647
-4809
-4962
-5010
-4844
-4403
-3715
-2895
-2107
-1502
-1158
-1061
-1122
-1224
-1272
-1226
-1101
-939
-785
-665
-585
-541
-534
-568
-638
-724
-782
-765
-646
-448
-241
-130
-206
-510
-1008
-1606
-2180
-2633
-2923
-3069
-3126
-3146
-3149
-3122
-3033
-2864
-2635
-2405
-2249
-2224
-2349
-2595
-2903
-3211
-3475
-3676
-3804
-3844
-3765
-3527
-3102
-2498
-1769
-1000
-282
334
848
1307
1772
2280
2816
3310
3669
3814
3724
3446
3080
2742
2525
2470
2568
2781
3066
3404
3799
4267
4808
5385
5925
6330
6509
6416
6070
5561
5029
4624
4458
4572
4913
5356
5740
5925
5843
5526
5094
4716
4544
4653
5013
5491
5898
6049
5825
5210
4280
3181
2072
1080
275
-336
-798
-1178
-1548
-1964
-2455
-3018
-3620
-4205
-4712
-5092
-5329
-5450
-5521
-5623
-5825
-6155
-6597
-7098
-7597
-8055
-8476
-8890
-9339
-9844
-10381
-10883
-11265
-11454
-11426
-11212
-10890
-10555
-10292
-10156
-10169
-10327
-10616
-11011
-11471
-11934
-12307
-12486
-12378
-11938
-11187
-10213
-9141
-8096
-7152
-6316
-5531
-4707
-3769
-2688
-1497
-278
874
1877
2696
3339
3850
4284
4691
5106
5550
6037
6585
7213
7935
8750
9639
10562
11466
12305
13047
13679
14206
14637
14975
15206
15304
15242
15013
14637
14172
13700
13308
13063
12992
13075
13254
13454
13607
13669
13634
13518
13351
13158
12948
12713
12435
12098
11700
11256
10797
10365
9998
9720
9529
9393
9251
9023
8630
8016
7172
6132
4981
3824
2757
1840
1086
467
-64
-544
-985
-1375
-1695
-1945
-2164
-2421
-2798
-3350
-4077
-4916
-5760
-6501
-7066
-7450
-7715
-7963
-8297
-8786
-9447
-10244
-11110
-11969
-12757
-13430
-13965
-14360
-14629
-14803
-14922
-15027
-15147
-15287
-15429
-15541
-15596
-15598
-15580
-15600
-15708
-15920
-16196
-16451
-16586
-16525
-16251
-15808
-15281
-14753
-14270
-13824
-13368
-12841
-12212
-11494
-10738
-10009
-9351
-8771
-8242
-7724
-7193
-6658
-6162
-5754
-5471
-5311
-5242
-5207
-5151
-5031
-4822
-4507
-4072
-3510
-2829
-2066
-1297
-617
-112
179
291
325
416
683
1180
1873
2657
3400
3986
4359
4528
4544
4471
4348
4186
3970
3682
3320
2904
2467
2044
1660
1332
1075
911
868
966
1199
1523
1859
2117
2230
2181
2009
1795
1616
1519
1498
1503
1477
1390
1262
1165
1186
1389
1781
2303
2853
3327
3655
3824
3874
3869
3868
3891
3919
3902
3782
3521
3115
2597
2033
1506
1094
857
820
961
1217
1491
1681
1713
1563
1270
923
625
458
449
570
757
947
1114
1284
1515
1864
2340
2887
3388
3708
3754
3512
3065
2564
2177
2023
2136
2459
2879
3277
3576
3767
3910
4094
4410
4908
5585
6385
7216
7970
8545
8865
8895
8647
8189
7628
7091
6690
6493
6501
6652
6851
7005
7060
7022
6945
6901
6947
7095
7311
7529
7687
7747
7704
7579
7392
7146
6823
6395
5853
5223
4573
3995
3580
3386
3425
3662
4040
4496
4982
5465
5926
6347
6714
7013
7246
7430
7589
7742
7885
7987
8000
7884
7634
7293
6940
6659
6497
6434
6383
6212
5802
5085
4081
2887
1650
522
-376
-975
-1256
-1232
-945
-450
177
839
1432
1861
2064
2033
1814
1479
1106
750
429
139
-121
-336
-468
-480
-366
-175
-8
15
-199
-669
-1328
-2045
-2680
-3145
-3436
-3628
-3833
-4135
-4548
-5001
-5375
-5558
-5501
-5242
-4895
-4598
-4462
-4533
-4781
-5134
-5510
-5854
-6144
-6380
-6566
-6688
-6721
-6646
-6468
-6230
-6004
-5858
-5830
-5904
-6019
-6091
-6056
-5892
-5624
-5310
-5001
-4716
-4432
-4101
-3679
-3156
-2572
-1999
-1517
-1176
-978
-880
-818
-734
-603
-435
-260
-100
51
230
493
885
1415
2045
2700
3288
3740
4030
4176
4231
4253
4282
4326
4360
4349
4265
4107
3908
3727
3627
3657
3833
4134
4506
4889
5228
5499
5715
5918
6170
6523
7001
7590
8236
8861
9385
9750
9934
9957
9867
9730
9606
9538
9546
9626
9759
9913
10055
10151
10174
10110
9960
9741
9483
9218
8966
8727
8478
8183
7806
7328
6759
6133
5503
4921
4427
4038
3753
3553
3409
3285
3140
2931
2618
2180
1625
996
360
-210
-665
-1002
-1276
-1567
-1969
-2541
-3295
-4195
-5185
-6211
-7253
-8313
-9404
-10513
-11584
-12519
-13211
-13588
-13647
-13468
-13188
-12957
-12887
-13015
-13312
-13704
-14116
-14504
-14862
-15207
-15554
-15892
-16184
-16386
-16473
-16456
-16382
-16308
-16273
-16274
-16268
-16193
-15996
-15662
-15218
-14711
-14183
-13645
-13079
-12456
-11771
-11060
-10401
-9886
-9577
-9473
-9503
-9549
-9497
-9282
-8912
-8459
-8016
-7651
-7370
-7120
-6812
-6368
-5759
-5019
-4230
-3487
-2860
-2374
-2011
-1725
-1473
-1227
-981
-733
-478
-198
134
538
1012
1536
2067
2569
3025
3448
3870
4323
4818
5335
5829
6248
6562
6781
6958
7172
7492
7954
8533
9154
9714
10112
10290
10244
10024
9710
9384
9104
8891
8737
8618
8520
8452
8439
8515
8697
8972
9288
9571
9744
9749
9563
9195
8676
8037
7303
6483
5584
4628
3656
2734
1933
1311
898
681
622
668
774
917
1092
1298
1524
1740
1898
1948
1861
1641
1332
1006
738
585
568
670
839
1014
1136
1171
1118
1006
891
838
901
1108
1446
1858
2257
2550
2674
2616
2430
2220
2110
2196
2513
3017
3592
4096
4399
4431
4200
3782
3294
2849
2525
2349
2302
2337
2410
2492
2575
2664
2759
2850
2909
2907
2829
2687
2524
2402
2380
2490
2718
3012
3297
3509
3620
3650
3662
3732
3917
4229
4630
5047
5407
5663
5814
5897
5964
6052
6156
6238
6238
6110
5845
5478
5070
4674
4314
3966
3572
3076
2453
1728
976
284
-281
-701
-1018
-1309
-1652
-2097
-2645
-3265
-3908
-4544
-5169
-5805
-6474
-7177
-7880
-8522
-9039
-9394
-9594
-9691
-9760
-9863
-10029
-10234
-10417
-10504
-10437
-10200
-9815
-9339
-8840
-8374
-7976
-7654
-7398
-7183
-6981
-6765
-6513
-6205
-5832
-5392
-4894
-4356
-3798
-3238
-2691
-2162
-1652
-1158
-678
-214
234
662
1067
1448
1803
2129
2427
2699
2954
3203
3459
3727
4003
4271
4496
4642
4674
4571
4331
3976
3543
3077
2619
2200
1832
1520
1262
1070
970
1004
1217
1637
2256
3015
3817
4546
5104
5447
5599
5647
5709
5885
6221
6687
7193
7625
7883
7926
7770
7482
7141
6817
6547
6343
6205
6130
6120
6163
6223
6233
6103
5751
5140
4298
3319
2329
1445
730
179
-264
-670
-1087
-1518
-1928
-2275
-2545
-2761
-2975
-3230
-3524
-3795
-3939
-3855
-3501
-2920
-2237
-1610
-1168
-965
-967
-1081
-1212
-1310
-1390
-1514
-1739
-2069
-2439
-2732
-2831
-2680
-2312
-1841
-1413
-1138
-1046
-1075
-1105
-1018
-760
-355
95
457
623
542
232
-237
-776
-1302
-1754
-2088
-2273
-2283
-2108
-1764
-1300
-792
-326
29
247
347
380
400
439
493
527
503
400
236
64
-51
-56
61
267
492
653
674
513
164
-342
-943
-1567
-2138
-2600
-2925
-3128
-3263
-3413
-3663
-4067
-4631
-5293
-5952
-6497
-6848
-6982
-6943
-6816
-6696
-6644
-6672
-6742
-6794
-6778
-6678
-6522
-6361
-6247
-6208
-6232
-6278
-6295
-6245
-6118
-5931
-5716
-5496
-5275
-5026
-4706
-4267
-3679
-2943
-2091
-1182
-291
509
1159
1621
1885
1963
1891
1718
1499
1290
1140
1089
1161
1365
1694
2117
2588
3048
3436
3705
3835
3843
3781
3722
3747
3912
4243
4719
5285
5865
6381
6775
7020
7124
7126
7088
7074
7140
7311
7580
7903
8210
8423
8477
8340
8021
7569
7056
6559
6138
5825
5622
5506
5439
5377
5280
5113
4848
4470
3982
3401
2763
2110
1483
909
392
-76
-518
-952
-1390
-1830
-2261
-2663
-3014
-3283
-3437
-3438
-3257
-2886
-2359
-1757
-1190
-781
-622
-746
-1116
-1635
-2186
-2666
-3024
-3267
-3446
-3629
-3866
-4175
-4535
-4906
-5245
-5521
-5720
-5840
-5885
-5862
-5788
-5689
-5601
-5555
-5565
-5609
-5630
-5556
-5329
-4944
-4459
-3985
-3654
-3560
-3729
-4103
-4565
-4988
-5283
-5427
-5463
-5467
-5504
-5597
-5715
-5798
-5791
-5675
-5479
-5269
-5113
-5055
-5092
-5183
-5270
-5302
-5262
-5163
-5040
-4933
-4864
-4837
-4840
-4851
-4852
-4831
-4780
-4697
-4587
-4462
-4344
-4261
-4244
-4311
-4463
-4678
-4926
-5179
-5422
-5660
-5906
-6166
-6430
-6660
-6812
-6850
-6770
-6609
-6431
-6308
-6289
-6379
-6548
-6745
-6925
-7077
-7222
-7398
-7632
-7919
-8211
-8430
-8502
-8378
-8058
-7580
-7001
-6370
-5715
-5037
-4333
-3614
-2925
-2334
-1916
-1720
-1748
-1945
-2221
-2473
-2622
-2631
-2501
-2260
-1937
-1548
-1091
-553
67
750
1456
2128
2713
3171
3484
3653
3688
3602
3416
3157
2870
2617
2460
2451
2603
2883
3216
3510
3688
3714
3608
3440
3297
3256
3351
3569
3857
4145
4374
4511
4551
4514
4428
4322
4225
4165
4176
4290
4530
4896
5355
5841
6277
6596
6765
6800
6756
6703
6700
6765
6876
6981
7024
6975
6840
6660
6487
6359
6281
6219
6120
5932
5634
5240
4797
4365
3992
3700
3482
3310
3160
3020
2897
2806
2753
2724
2679
2564
2334
1970
1492
953
427
-28
-378
-631
-824
-1006
-1213
-1457
-1723
-1982
-2204
-2378
-2514
-2637
-2775
-2941
-3131
-3325
-3500
-3642
-3754
-3858
-3981
-4145
-4352
-4589
-4828
-5043
-5221
-5370
-5514
-5680
-5888
-6132
-6383
-6587
-6681
-6614
-6358
-5925
-5364
-4754
-4183
-3728
-3432
-3291
-3255
-3246
-3184
-3010
-2713
-2325
-1907
-1523
-1209
-955
-714
-417
-10
525
1154
1810
2421
2939
3359
3722
4082
4482
4925
5364
5725
5938
5969
5845
5645
5477
5433
5565
5862
6265
6693
7074
7370
7586
7758
7931
8143
8410
8726
9069
9414
9741
10031
10272
10456
10582
10660
10716
10790
10927
11156
11478
11857
12225
12504
12635
12594
12406
12126
11817
11514
11211
10860
10400
9786
9025
8186
7381
6727
6303
6120
6112
6165
6158
6009
5696
5258
4764
4277
3827
3403
2970
2502
2005
1528
1139
901
830
885
976
997
868
563
119
-385
-863
-1251
-1528
-1707
-1818
-1881
-1894
-1838
-1698
-1476
-1204
-937
-726
-593
-524
-468
-366
-180
87
387
648
806
830
734
568
388
235
115
5
-126
-291
-473
-623
-685
-624
-443
-195
41
187
196
74
-131
-344
-500
-570
-572
-566
-628
-824
-1182
-1683
-2266
-2842
-3323
-3641
-3767
-3716
-3538
-3305
-3091
-2952
-2914
-2974
-3102
-3263
-3428
-3587
-3752
-3945
-4191
-4499
-4857
-5237
-5597
-5901
-6124
-6256
-6302
-6273
-6185
-6054
-5900
-5742
-5601
-5492
-5418
-5370
-5327
-5271
-5198
-5125
-5093
-5151
-5336
-5651
-6056
-6474
-6815
-6998
-6982
-6774
-6421
-5994
-5563
-5180
-4870
-4641
-4485
-4392
-4347
-4333
-4321
-4275
-4160
-3954
-3662
-3319
-2984
-2721
-2582
-2583
-2703
-2886
-3061
-3161
-3140
-2986
-2713
-2362
-1988
-1644
-1375
-1207
-1146
-1178
-1274
-1404
-1548
-1702
-1885
-2127
-2459
-2899
-3439
-4050
-4690
-5317
-5906
-6452
-6966
-7465
-7958
-8442
-8901
-9314
-9670
-9972
-10237
-10487
-10738
-10991
-11228
-11419
-11533
-11550
-11465
-11289
-11041
-10744
-10419
-10079
-9741
-9421
-9133
-8892
-8698
-8536
-8374
-8170
-7883
-7490
-6990
-6410
-5792
-5181
-4607
-4077
-3575
-3070
-2531
-1942
-1312
-672
-69
450
854
1127
1281
1342
1347
1334
1336
1377
1472
1622
1818
2043
2276
2499
2708
2908
3116
3345
3598
3857
4086
4249
4325
4325
4296
4300
4395
4601
4890
5192
5430
5552
5564
5528
5541
5685
5987
6399
6817
7119
7225
7126
6892
6633
6451
6389
6420
6466
6442
6309
6096
5887
5781
5838
6048
6327
6557
6636
6524
6255
5916
5608
5394
5285
5243
5212
5159
5086
5030
5031
5101
5207
5272
5217
4992
4609
4143
3705
3404
3299
3383
3589
3811
3951
3941
3765
3449
3046
2619
2216
1869
1594
1388
1244
1149
1091
1065
1072
1123
1227
1393
1613
1865
2113
2323
2468
2543
2563
2550
2525
2496
2452
2375
2250
2079
1880
1682
1509
1366
1239
1102
932
736
549
432
447
631
976
1429
1909
2337
2663
2881
3023
3138
3265
3416
3572
3698
3768
3781
3766
3773
3847
4005
4231
4474
4679
4805
4847
4836
4821
4849
4938
5071
5199
5270
5243
5111
4901
4657
4424
4226
4059
3898
3709
3464
3152
2782
2379
1972
1593
1272
1032
896
872
951
1100
1258
1353
1315
1102
710
182
-410
-981
-1463
-1819
-2051
-2187
-2270
-2344
-2439
-2574
-2756
-2980
-3238
-3509
-3768
-3987
-4144
-4237
-4287
-4335
-4432
-4613
-4888
-5227
-5576
-5872
-6069
-6158
-6163
-6136
-6128
-6173
-6273
-6406
-6536
-6636
-6696
-6728
-6751
-6781
-6817
-6842
-6826
-6744
-6581
-6340
-6035
-5687
-5310
-4913
-4500
-4075
-3652
-3243
-2867
-2536
-2252
-2005
-1779
-1562
-1342
-1119
-890
-654
-399
-112
221
607
1042
1513
2001
2495
2982
3452
3895
4289
4603
4811
4899
4880
4796
4707
4672
4719
4837
4972
5047
4989
4759
4362
3851
3302
2790
2365
2045
1822
1669
1560
1476
1406
1338
1255
1140
980
776
554
353
217
176
228
345
477
578
625
623
605
615
688
833
1037
1266
1488
1678
1828
1933
1991
1984
1891
1689
1371
962
515
106
-189
-315
-253
-26
309
677
1004
1232
1329
1289
1133
902
646
416
257
197
241
374
558
750
907
1000
1018
974
892
810
766
791
901
1093
1341
1604
1826
1953
1944
1779
1471
1062
611
187
-146
-345
-388
-284
-63
223
512
740
853
818
628
308
-95
-525
-932
-1285
-1581
-1838
-2086
-2355
-2664
-3020
-3415
-3842
-4290
-4758
-5240
-5729
-6209
-6654
-7037
-7331
-7519
-7595
-7567
-7449
-7266
-7045
-6814
-6601
-6424
-6288
-6179
-6068
-5917
-5698
-5403
-5054
-4695
-4378
-4139
-3985
-3885
-3784
-3625
-3371
-3024
-2616
-2196
-1809
-1472
-1172
-876
-548
-169
248
671
1054
1364
1588
1739
1849
1950
2068
2215
2388
2579
2781
2988
3197
3406
3612
3812
4009
4208
4416
4636
4862
5077
5260
5393
5471
5509
5534
5574
5642
5729
5802
5822
5765
5634
5466
5314
5226
5219
5268
5308
5264
5076
4733
4274
3776
3329
2998
2803
2713
2664
2584
2420
2156
1811
1430
1059
730
453
215
-5
-230
-472
-729
-991
-1242
-1473
-1681
-1873
-2064
-2269
-2504
-2775
-3081
-3412
-3750
-4075
-4372
-4630
-4850
-5039
-5210
-5376
-5543
-5710
-5870
-6014
-6140
-6250
-6359
-6482
-6635
-6827
-7055
-7309
-7574
-7838
-8093
-8336
-8566
-8779
-8968
-9118
-9217
-9259
-9243
-9179
-9074
-8931
-8739
-8479
-8127
-7668
-7105
-6463
-5781
-5098
-4442
-3816
-3203
-2571
-1897
-1169
-397
398
1192
1976
2757
3553
4379
5236
6102
6941
7717
8407
9009
9545
10039
10510
10953
11350
11682
11949
12179
12433
12775
13253
13867
14566
15256
15830
16206
16346
16274
16050
15758
15462
15204
14990
14805
14628
14443
14247
14046
13846
13647
13444
13230
12998
12746
12483
12217
11960
11722
11507
11315
11144
10984
10820
10633
10401
10108
9747
9324
8854
8353
7834
7297
6741
6166
5588
5040
4568
4215
4002
3915
3899
3880
3785
3569
3235
2827
2415
2062
1799
1612
1445
1227
895
425
-161
-798
-1406
-1910
-2273
-2498
-2631
-2738
-2881
-3097
-3386
-3717
-4048
-4341
-4588
-4815
-5069
-5400
-5833
-6347
-6881
-7345
-7654
-7759
-7667
-7439
-7168
-6951
-6851
-6883
-7012
-7175
-7302
-7349
-7305
-7192
-7048
-6913
-6810
-6741
-6691
-6638
-6565
-6466
-6352
-6241
-6154
-6100
-6074
-6050
-5993
-5866
-5644
-5332
-4959
-4581
-4258
-4038
-3942
-3959
-4050
-4165
-4261
-4314
-4319
-4288
-4236
-4177
-4115
-4050
-3981
-3904
-3808
-3667
-3444
-3093
-2585
-1918
-1138
-326
421
1025
1453
1730
1923
2107
2332
2602
2883
3127
3309
3447
3595
3816
4140
4534
4901
5116
5072
4732
4148
3445
2775
2265
1967
1857
1853
1860
1805
1661
1444
1193
941
701
467
226
-29
-286
-524
-712
-831
-873
-849
-774
-672
-567
-483
-446
-474
-572
-730
-919
-1102
-1255
-1376
-1496
-1667
-1941
-2342
-2856
-3431
-3993
-4479
-4852
-5107
-5266
-5351
-5372
-5325
-5196
-4991
-4736
-4488
-4308
-4242
-4298
-4447
-4635
-4813
-4956
-5072
-5193
-5353
-5563
-5808
-6057
-6279
-6461
-6618
-6776
-6956
-7155
-7343
-7478
-7525
-7484
-7388
-7295
-7258
-7298
-7396
-7502
-7554
-7510
-7362
-7139
-6886
-6653
-6467
-6338
-6256
-6203
-6158
-6095
-5983
-5783
-5464
-5014
-4456
-3855
-3302
-2889
-2677
-2671
-2827
-3064
-3300
-3481
-3589
-3637
-3646
-3623
-3555
-3412
-3172
-2835
-2433
-2015
-1629
-1299
-1016
-747
-456
-124
239
603
929
1194
1399
1562
1704
1835
1942
2001
1994
1923
1821
1742
1735
1830
2021
2275
2545
2792
3001
3178
3338
3492
3633
3741
3796
3787
3727
3638
3545
3458
3362
3230
3032
2761
2434
2097
1801
1583
1454
1390
1352
1295
1189
1022
800
535
236
-89
-429
-768
-1080
-1336
-1515
-1615
-1658
-1684
-1736
-1844
-2013
-2227
-2452
-2658
-2822
-2940
-3013
-3046
-3039
-2986
-2883
-2735
-2557
-2371
-2202
-2061
-1951
-1864
-1794
-1747
-1738
-1787
-1902
-2071
-2252
-2392
-2439
-2368
-2191
-1953
-1715
-1524
-1397
-1314
-1224
-1069
-811
-441
14
510
997
1442
1830
2164
2457
2720
2961
3183
3391
3594
3805
4030
4269
4506
4717
4876
4969
5004
5011
5036
5126
5314
5607
5983
6398
6795
7122
7341
7439
7424
7323
7171
7003
6846
6715
6615
6540
6483
6440
6412
6404
6427
6489
6589
6715
6841
6937
6967
6909
6751
6502
6188
5842
5499
5184
4908
4672
4468
4293
4146
4038
3977
3967
3998
4046
4081
4073
4010
3905
3786
3691
3649
3672
3751
3865
3996
4138
4302
4500
4734
4978
5181
5274
5206
4962
4581
4150
3770
3529
3465
3560
3749
3953
4115
4214
4269
4321
4404
4525
4661
4766
4802
4749
4621
4449
4269
4101
3944
3777
3577
3331
3050
2755
2474
2221
1994
1775
1542
1287
1018
767
574
475
491
620
839
1111
1392
1637
1805
1867
1807
1628
1353
1020
675
359
98
-103
-256
-386
-518
-671
-851
-1055
-1270
-1481
-1671
-1825
-1928
-1978
-1985
-1974
-1982
-2051
-2206
-2455
-2774
-3125
-3463
-3756
-3993
-4184
-4348
-4498
-4633
-4737
-4790
-4781
-4718
-4625
-4536
-4479
-4468
-4500
-4568
-4667
-4808
-5006
-5276
-5611
-5984
-6348
-6654
-6874
-7010
-7092
-7162
-7248
-7353
-7447
-7490
-7450
-7325
-7148
-6972
-6841
-6776
-6757
-6737
-6663
-6506
-6268
-5986
-5710
-5484
-5328
-5236
-5187
-5160
-5140
-5123
-5104
-5063
-4965
-4761
-4413
-3908
-3274
-2578
-1908
-1355
-982
-816
-841
-1008
-1244
-1471
-1618
-1632
-1493
-1218
-859
-496
-215
-83
-121
-300
-549
-777
-911
-917
-817
-675
-572
-579
-731
-1018
-1400
-1816
-2213
-2551
-2813
-2999
-3118
-3186
-3223
-3253
-3301
-3395
-3550
-3767
-4030
-4307
-4555
-4741
-4843
-4862
-4820
-4752
-4699
-4697
-4767
-4909
-5104
-5316
-5508
-5645
-5713
-5718
-5688
-5658
-5663
-5725
-5850
-6030
-6249
-6495
-6758
-7031
-7301
-7546
-7739
-7849
-7859
-7772
-7612
-7418
-7224
-7046
-6874
-6679
-6426
-6093
-5684
-5230
-4775
-4362
-4018
-3748
-3540
-3375
-3240
-3130
-3047
-2992
-2957
-2928
-2885
-2809
-2694
-2541
-2360
-2159
-1945
-1721
-1489
-1258
-1036
-836
-658
-493
-320
-117
127
406
693
956
1170
1328
1450
1567
1711
1896
2113
2340
2554
2746
2930
3138
3397
3720
4093
4477
4826
5106
5301
5420
5483
5510
5507
5468
5386
5260
5101
4937
4793
4688
4625
4593
4578
4573
4585
4627
4707
4820
4941
5035
5070
5033
4934
4804
4677
4573
4489
4401
4276
4091
3846
3557
3260
2990
2774
2625
2545
2530
2572
2660
2773
2885
2964
2987
2948
2863
2766
2692
2657
2653
2647
2596
2473
2276
2029
1773
1535
1321
1109
866
569
225
-124
-420
-607
-665
-610
-485
-339
-200
-60
111
346
656
1014
1366
1647
1815
1866
1837
1785
1764
1802
1899
2029
2164
2283
2378
2448
2490
2491
2434
2313
2141
1953
1799
1722
1741
1840
1978
2112
2217
2304
2404
2558
2779
3044
3291
3444
3443
3267
2944
2539
2123
1752
1448
1201
987
781
575
374
188
24
-118
-243
-350
-425
-445
-381
-221
19
295
543
702
734
636
441
204
-15
-171
-244
-235
-166
-67
35
115
162
174
166
164
198
298
481
742
1055
1383
1683
1927
2110
2245
2358
2474
2605
2747
2880
2979
3019
2990
2890
2731
2526
2291
2040
1786
1541
1318
1130
991
911
898
954
1074
1247
1448
1647
1812
1914
1939
1892
1797
1691
1614
1599
1666
1814
2031
2290
2563
2820
3030
3169
3219
3171
3033
2824
2575
2317
2076
1868
1697
1561
1460
1394
1368
1381
1422
1464
1470
1404
1243
989
670
331
15
-245
-444
-601
-750
-925
-1151
-1430
-1748
-2080
-2401
-2695
-2963
-3224
-3507
-3846
-4268
-4776
-5349
-5936
-6471
-6886
-7139
-7224
-7180
-7074
-6982
-6956
-7012
-7120
-7227
-7279
-7248
-7144
-7011
-6900
-6846
-6847
-6866
-6844
-6733
-6512
-6205
-5869
-5572
-5364
-5267
-5265
-5321
-5392
-5446
-5468
-5455
-5403
-5307
-5155
-4939
-4666
-4366
-4086
-3884
-3803
-3857
-4026
-4254
-4471
-4613
-4635
-4523
-4292
-3972
-3597
-3191
-2765
-2320
-1850
-1356
-850
-351
113
524
875
1178
1460
1754
2085
2460
2862
3255
3596
3851
4006
4075
4082
4059
4024
3978
3905
3785
3609
3388
3152
2940
2783
2692
2655
2644
2629
2598
2561
2544
2578
2676
2826
2991
3120
3169
3118
2974
2770
2547
2339
2161
2013
1881
1755
1631
1517
1423
1353
1299
1237
1138
977
740
437
91
-260
-577
-827
-986
-1043
-999
-866
-667
-437
-215
-43
47
41
-57
-223
-418
-601
-737
-804
-794
-712
-571
-384
-166
74
335
623
950
1331
1778
2289
2844
3405
3925
4355
4668
4866
4980
5060
5156
5295
5471
5648
5778
5821
5772
5666
5566
5547
5662
5924
6303
6739
7159
7510
7764
7926
8016
8061
8079
8071
8034
7966
7871
7765
7662
7574
7497
7419
7322
7196
7045
6885
6741
6634
6569
6533
6499
6431
6302
6098
5824
5498
5148
4802
4481
4199
3956
3743
3542
3331
3092
2811
2489
2137
1774
1414
1062
710
336
-81
-553
-1067
-1591
-2077
-2475
-2753
-2903
-2943
-2910
-2847
-2787
-2750
-2742
-2758
-2796
-2857
-2943
-3058
-3198
-3349
-3494
-3614
-3696
-3742
-3766
-3792
-3843
-3934
-4070
-4244
-4435
-4624
-4788
-4915
-4994
-5023
-4998
-4920
-4785
-4591
-4336
-4021
-3655
-3254
-2841
-2447
-2102
-1832
-1653
-1569
-1564
-1611
-1674
-1716
-1709
-1642
-1523
-1377
-1242
-1153
-1138
-1203
-1337
-1510
-1688
-1841
-1948
-2004
-2016
-1993
-1949
-1891
-1825
-1755
-1680
-1600
-1513
-1412
-1289
-1140
-972
-806
-675
-617
-656
-797
-1008
-1240
-1427
-1517
-1487
-1351
-1153
-952
-801
-733
-750
-833
-950
-1072
-1178
-1265
-1342
-1428
-1549
-1732
-2000
-2364
-2818
-3327
-3838
-4283
-4600
-4752
-4742
-4609
-4419
-4237
-4106
-4035
-3998
-3954
-3866
-3721
-3534
-3344
-3193
-3109
-3095
-3126
-3166
-3180
-3147
-3066
-2951
-2825
-2707
-2610
-2538
-2488
-2455
-2433
-2412
-2379
-2315
-2199
-2017
-1763
-1452
-1116
-798
-543
-381
-318
-328
-365
-373
-308
-155
62
287
446
480
364
124
-173
-435
-581
-567
-397
-121
192
482
719
905
1067
1232
1406
1568
1679
1703
1628
1472
1284
1117
1008
960
948
927
861
738
577
418
298
239
232
250
256
222
143
32
-88
-197
-284
-350
-397
-418
-395
-303
-117
169
537
943
1332
1650
1864
1965
1972
1919
1847
1792
1775
1808
1888
2005
2140
2273
2379
2439
2438
2376
2262
2114
1954
1800
1663
1549
1460
1400
1375
1395
1463
1576
1715
1856
1971
2045
2084
2113
2169
2291
2494
2767
3071
3351
3558
3668
3693
3676
3673
3732
3874
4083
4315
4518
4653
4709
4708
4693
4711
4789
4930
5115
5309
5483
5621
5725
5811
5896
5990
6094
6202
6305
6402
6495
6591
6690
6782
6848
6865
6812
6683
6485
6236
5959
5672
5381
5085
4781
4474
4178
3924
3744
3665
3693
3811
3975
4125
4201
4160
3987
3696
3332
2951
2603
2323
2118
1976
1869
1775
1681
1593
1523
1486
1481
1494
1497
1459
1364
1212
1026
840
681
563
482
414
336
231
98
-49
-190
-308
-396
-459
-507
-550
-594
-640
-689
-746
-824
-940
-1110
-1340
-1626
-1950
-2292
-2629
-2946
-3234
-3485
-3690
-3842
-3930
-3956
-3930
-3880
-3842
-3857
-3951
-4136
-4403
-4722
-5056
-5366
-5622
-5808
-5925
-5992
-6037
-6095
-6192
-6340
-6527
-6724
-6885
-6970
-6959
-6855
-6690
-6514
-6370
-6285
-6262
-6281
-6313
-6335
-6339
-6331
-6319
-6305
-6274
-6198
-6048
-5809
-5490
-5128
-4776
-4486
-4290
-4196
-4183
-4220
-4273
-4321
-4352
-4363
-4351
-4311
-4231
-4103
-3927
-3714
-3488
-3273
-3089
-2943
-2828
-2722
-2600
-2435
-2211
-1922
-1576
-1193
-803
-439
-135
86
221
284
308
332
393
511
689
907
1138
1351
1524
1644
1709
1727
1706
1659
1595
1525
1455
1388
1324
1257
1189
1124
1079
1077
1140
1278
1481
1717
1943
2119
2226
2271
2287
2318
2398
2537
2717
2896
3029
3083
3049
2946
2807
2670
2565
2506
2495
2523
2581
2654
2728
2787
2818
2817
2789
2758
2756
2815
2950
3154
3390
3607
3753
3789
3707
3526
3288
3044
2844
2721
2692
2753
2883
3049
3209
3320
3350
3284
3131
2929
2726
2578
2526
2592
2767
3022
3312
3586
3798
3909
3895
3747
3478
3121
2724
2337
2001
1729
1504
1283
1012
655
202
-318
-854
-1346
-1754
-2069
-2311
-2519
-2730
-2962
-3209
-3448
-3653
-3803
-3895
-3943
-3968
-3996
-4051
-4155
-4327
-4582
-4920
-5327
-5764
-6179
-6518
-6744
-6854
-6878
-6870
-6886
-6960
-7089
-7239
-7357
-7399
-7347
-7215
-7043
-6873
-6735
-6635
-6557
-6477
-6376
-6253
-6125
-6014
-5940
-5908
-5905
-5906
-5882
-5810
-5676
-5482
-5236
-4955
-4659
-4364
-4086
-3836
-3608
-3395
-3178
-2946
-2695
-2438
-2203
-2025
-1934
-1940
-2029
-2165
-2300
-2390
-2400
-2320
-2156
-1930
-1667
-1394
-1135
-906
-721
-581
-483
-409
-338
-243
-102
97
357
667
1016
1392
1790
2208
2644
3096
3552
3993
4397
4741
5007
5184
5275
5295
5271
5236
5227
5274
5392
5581
5819
6072
6301
6475
6578
6614
6599
6560
6527
6522
6561
6648
6777
6930
7077
7183
7217
7157
7007
6795
6568
6375
6251
6195
6174
6133
6017
5793
5469
5090
4719
4411
4189
4034
3895
3709
3430
3050
2598
2132
1709
1367
1110
909
717
489
197
-156
-544
-924
-1253
-1500
-1654
-1725
-1740
-1734
-1738
-1775
-1848
-1945
-2041
-2108
-2129
-2098
-2027
-1936
-1844
-1756
-1665
-1551
-1395
-1192
-958
-727
-540
-430
-404
-437
-481
-481
-394
-203
76
409
754
1079
1374
1648
1917
2198
2493
2789
3065
3298
3475
3597
3674
3723
3753
3769
3767
3740
3681
3592
3474
3335
3179
3009
2830
2648
2481
2350
2276
2275
2345
2473
2632
2795
2942
3069
3179
3280
3368
3425
3422
3326
3116
2798
2404
1987
1600
1279
1034
846
680
501
290
49
-203
-439
-644
-817
-970
-1126
-1304
-1513
-1751
-2009
-2275
-2543
-2807
-3064
-3308
-3531
-3721
-3876
-3999
-4102
-4205
-4319
-4451
-4596
-4745
-4892
-5041
-5205
-5401
-5637
-5903
-6171
-6397
-6542
-6585
-6531
-6416
-6291
-6205
-6194
-6264
-6397
-6554
-6695
-6782
-6796
-6735
-6616
-6468
-6333
-6249
-6243
-6324
-6472
-6642
-6775
-6816
-6735
-6532
-6248
-5944
-5681
-5502
-5417
-5407
-5435
-5469
-5493
-5513
-5548
-5614
-5712
-5824
-5923
-5981
-5989
-5963
-5932
-5930
-5978
-6072
-6188
-6292
-6355
-6366
-6332
-6275
-6216
-6164
-6115
-6053
-5961
-5833
-5675
-5507
-5352
-5228
-5147
-5108
-5106
-5135
-5187
-5250
-5308
-5337
-5308
-5199
-5000
-4722
-4394
-4053
-3729
-3439
-3175
-2919
-2647
-2349
-2029
-1714
-1429
-1196
-1018
-884
-765
-638
-484
-305
-107
99
310
533
783
1070
1395
1739
2073
2361
2578
2718
2792
2832
2870
2933
3034
3167
3311
3439
3520
3533
3466
3319
3108
2860
2609
2391
2233
2146
2126
2147
2179
2190
2158
2080
1962
1821
1672
1520
1367
1205
1032
851
673
514
388
303
260
252
274
323
404
520
669
841
1016
1174
1294
1371
1416
1447
1485
1539
1605
1662
1688
1671
1616
1550
1511
1537
1650
1850
2118
2420
2726
3016
3286
3539
3777
3999
4193
4343
4438
4479
4482
4472
4474
4502
4561
4641
4730
4819
4907
4999
5096
5194
5279
5328
5323
5258
5146
5013
4891
4804
4760
4752
4763
4779
4795
4820
4868
4945
5041
5126
5160
5107
4951
4701
4392
4070
3773
3523
3320
3148
2991
2839
2696
2572
2478
2408
2347
2268
2146
1973
1760
1537
1341
1202
1135
1136
1182
1249
1312
1356
1376
1373
1351
1313
1264
1205
1137
1056
950
808
614
365
71
-239
-525
-744
-869
-899
-857
-789
-743
-754
-835
-973
-1142
-1309
-1452
-1560
-1630
-1664
-1660
-1613
-1518
-1379
-1208
-1026
-857
-713
-596
-490
-373
-226
-46
157
359
536
673
770
841
905
983
1086
1220
1382
1568
1775
1994
2211
2406
2555
2637
2646
2593
2508
2429
2391
2411
2484
2588
2689
2755
2765
2712
2599
2434
2225
1981
1709
1420
1126
838
561
291
17
-273
-583
-908
-1232
-1532
-1790
-2001
-2172
-2316
-2448
-2572
-2685
-2776
-2839
-2877
-2908
-2952
-3026
-3135
-3269
-3409
-3534
-3635
-3715
-3788
-3866
-3950
-4030
-4083
-4090
-4042
-3943
-3809
-3656
-3491
-3309
-3098
-2847
-2562
-2263
-1985
-1760
-1606
-1516
-1465
-1419
-1352
-1256
-1141
-1025
-921
-825
-719
-574
-365
-82
267
664
1088
1523
1963
2402
2830
3225
3553
3783
3899
3909
3849
3769
3723
3748
3855
4032
4255
4495
4735
4967
5193
5414
5627
5823
5992
6122
6208
6245
6230
6155
6012
5796
5511
5174
4819
4480
4189
3957
3775
3613
3436
3215
2941
2624
2293
1979
1705
1477
1281
1093
886
643
364
60
-253
-558
-850
-1131
-1408
-1684
-1953
-2197
-2391
-2520
-2582
-2601
-2617
-2675
-2811
-3032
-3316
-3619
-3889
-4090
-4214
-4281
-4329
-4396
-4504
-4647
-4797
-4921
-4996
-5019
-5010
-4999
-5010
-5050
-5106
-5148
-5148
-5088
-4969
-4808
-4629
-4455
-4299
-4163
-4043
-3933
-3826
-3715
-3592
-3448
-3275
-3073
-2854
-2639
-2455
-2321
-2240
-2199
-2166
-2110
-2009
-1860
-1675
-1474
-1276
-1089
-915
-752
-606
-496
-445
-469
-565
-704
-836
-906
-879
-746
-534
-287
-49
155
322
469
618
773
922
1036
1088
1063
972
842
705
584
478
366
220
18
-239
-531
-823
-1075
-1262
-1370
-1402
-1372
-1293
-1185
-1068
-964
-898
-888
-936
-1025
-1119
-1181
-1179
-1109
-993
-876
-800
-794
-854
-952
-1046
-1101
-1102
-1058
-996
-943
-915
-908
-905
-888
-849
-795
-747
-728
-748
-803
-873
-933
-962
-952
-910
-852
-792
-744
-716
-712
-739
-802
-905
-1044
-1200
-1340
-1429
-1437
-1348
-1173
-937
-679
-433
-227
-71
35
97
124
127
117
112
130
188
295
445
619
788
927
1025
1091
1150
1236
1378
1589
1864
2185
2525
2865
3191
3500
3792
4064
4310
4524
4702
4851
4987
5129
5294
5481
5673
5838
5944
5967
5905
5780
5630
5492
5393
5337
5311
5288
5247
5180
5097
5017
4959
4927
4903
4858
4757
4579
4330
4042
3766
3551
3432
3416
3478
3580
3676
3736
3742
3694
3597
3453
3257
3003
2691
2336
1969
1633
1365
1184
1081
1022
963
860
694
471
217
-33
-256
-446
-616
-787
-977
-1190
-1412
-1621
-1795
-1924
-2013
-2077
-2132
-2186
-2231
-2250
-2220
-2127
-1974
-1778
-1570
-1385
-1246
-1164
-1132
-1131
-1137
-1131
-1099
-1043
-970
-895
-831
-783
-750
-720
-679
-618
-533
-431
-327
-235
-163
-105
-48
29
140
291
471
662
844
1006
1150
1288
1441
1618
1817
2021
2205
2343
2425
2454
2449
2435
2437
2470
2538
2640
2770
2926
3104
3302
3511
3714
3890
4014
4067
4041
3939
3776
3576
3364
3163
2990
2855
2758
2694
2649
2609
2565
2514
2459
2414
2388
2387
2407
2434
2452
2448
2421
2382
2349
2343
2379
2458
2574
2714
2865
3021
3178
3333
3480
3606
3696
3740
3736
3695
3641
3596
3575
3579
3592
3590
3546
3444
3276
3048
2769
2450
2103
1737
1366
1006
682
407
192
31
-93
-205
-324
-459
-605
-743
-857
-935
-983
-1022
-1083
-1194
-1374
-1619
-1908
-2202
-2457
-2635
-2716
-2700
-2611
-2492
-2394
-2363
-2427
-2590
-2826
-3094
-3342
-3526
-3620
-3621
-3547
-3427
-3295
-3178
-3099
-3069
-3097
-3186
-3334
-3533
-3765
-4005
-4227
-4408
-4536
-4611
-4645
-4652
-4646
-4632
-4609
-4569
-4510
-4433
-4343
-4252
-4166
-4083
-3997
-3892
-3756
-3579
-3364
-3118
-2855
-2590
-2336
-2099
-1883
-1688
-1509
-1340
-1172
-993
-792
-561
-296
-3
307
617
906
1157
1357
1501
1595
1648
1675
1694
1717
1751
1798
1852
1907
1958
2001
2041
2081
2123
2172
2225
2283
2344
2409
2483
2564
2651
2733
2795
2822
2804
2741
2643
2522
2390
2249
2089
1898
1664
1383
1068
744
441
186
-4
-122
-171
-157
-88
28
179
349
517
660
762
817
834
828
816
806
793
765
706
612
488
356
239
156
109
89
72
36
-32
-135
-264
-405
-545
-675
-790
-888
-964
-1016
-1048
-1067
-1090
-1134
-1215
-1336
-1486
-1642
-1780
-1878
-1931
-1947
-1944
-1944
-1965
-2017
-2105
-2223
-2362
-2507
-2642
-2747
-2808
-2816
-2780
-2720
-2665
-2642
-2667
-2741
-2851
-2979
-3112
-3251
-3406
-3591
-3809
-4049
-4284
-4483
-4625
-4710
-4760
-4804
-4869
-4961
-5059
-5128
-5131
-5051
-4901
-4717
-4550
-4443
-4414
-4453
-4531
-4610
-4661
-4673
-4651
-4610
-4563
-4520
-4479
-4431
-4363
-4266
-4132
-3957
-3745
-3506
-3261
-3033
-2850
-2730
-2676
-2672
-2688
-2691
-2657
-2582
-2485
-2395
-2338
-2327
-2352
-2383
-2386
-2331
-2205
-2016
-1784
-1532
-1280
-1036
-801
-572
-349
-131
77
275
463
644
820
984
1124
1224
1272
1266
1219
1158
1115
1118
1180
1299
1460
1637
1804
1943
2044
2107
2140
2153
2160
2172
2201
2255
2336
2445
2574
2714
2851
2968
3051
3087
3070
3000
2885
2739
2579
2422
2280
2157
2050
1951
1850
1737
1604
1445
1255
1029
764
466
148
-168
-458
-700
-885
-1016
-1116
-1210
-1319
-1454
-1608
-1761
-1890
-1975
-2009
-1996
-1947
-1877
-1797
-1715
-1637
-1576
-1545
-1560
-1629
-1750
-1902
-2057
-2186
-2269
-2309
-2323
-2344
-2397
-2496
-2634
-2785
-2916
-3000
-3025
-2999
-2940
-2871
-2808
-2752
-2691
-2605
-2476
-2292
-2056
-1782
-1492
-1209
-952
-733
-556
-420
-320
-249
-193
-137
-62
52
222
452
734
1040
1336
1582
1752
1842
1870
1873
1892
1954
2059
2181
2272
2281
2179
1965
1672
1355
1069
852
713
633
578
514
425
312
189
76
-20
-101
-180
-270
-372
-479
-575
-647
-697
-743
-814
-938
-1130
-1380
-1658
-1930
-2165
-2353
-2508
-2653
-2809
-2983
-3156
-3299
-3376
-3371
-3290
-3160
-3020
-2901
-2813
-2746
-2672
-2568
-2429
-2276
-2149
-2091
-2131
-2265
-2458
-2654
-2793
-2835
-2770
-2621
-2432
-2250
-2107
-2013
-1962
-1925
-1878
-1803
-1695
-1560
-1409
-1253
-1099
-953
-819
-703
-612
-549
-515
-503
-499
-488
-459
-409
-339
-260
-178
-98
-16
74
177
293
416
533
631
706
760
805
854
914
982
1045
1087
1097
1075
1032
988
959
952
955
949
908
820
685
521
353
201
71
-47
-175
-333
-526
-739
-941
-1098
-1187
-1212
-1200
-1199
-1256
-1400
-1634
-1930
-2243
-2523
-2734
-2858
-2898
-2871
-2797
-2695
-2578
-2456
-2340
-2241
-2171
-2135
-2126
-2127
-2112
-2053
-1935
-1760
-1549
-1337
-1161
-1047
-1002
-1018
-1063
-1107
-1122
-1094
-1022
-923
-811
-704
-615
-551
-512
-499
-507
-535
-577
-626
-670
-702
-717
-716
-707
-700
-706
-725
-752
-769
-756
-696
-582
-417
-219
-10
187
357
497
613
719
828
955
1105
1282
1486
1715
1965
2231
2502
2762
2990
3164
3268
3299
3267
3201
3137
3110
3147
3256
3431
3648
3882
4113
4332
4537
4737
4935
5127
5301
5441
5534
5576
5578
5561
5547
5552
5576
5611
5639
5646
5627
5587
5537
5490
5447
5403
5343
5254
5128
4967
4784
4594
4410
4239
4080
3925
3769
3603
3424
3225
3003
2756
2487
2209
1941
1705
1513
1364
1238
1105
936
715
448
164
-104
-325
-491
-613
-719
-830
-954
-1077
-1170
-1203
-1162
-1060
-931
-816
-747
-734
-763
-809
-846
-867
-881
-914
-988
-1115
-1285
-1474
-1651
-1794
-1893
-1953
-1984
-1996
-1992
-1969
-1923
-1854
-1766
-1666
-1561
-1445
-1310
-1142
-935
-695
-445
-214
-31
90
151
174
190
227
301
412
543
668
764
815
817
785
741
718
741
827
976
1172
1387
1587
1750
1866
1945
2008
2073
2153
2242
2323
2375
2388
2369
2341
2334
2374
2467
2598
2738
2855
2929
2960
2963
2962
2975
3007
3051
3092
3117
3125
3125
3132
3154
3192
3234
3262
3262
3229
3166
3081
2980
2866
2734
2584
2423
2271
2155
2103
2124
2206
2313
2395
2409
2326
2149
1902
1623
1351
1111
914
754
621
507
406
317
239
171
109
49
-8
-57
-91
-105
-105
-105
-127
-192
-307
-468
-653
-831
-976
-1070
-1117
-1133
-1142
-1167
-1221
-1303
-1400
-1494
-1567
-1606
-1609
-1582
-1540
-1500
-1478
-1482
-1514
-1563
-1614
-1649
-1656
-1637
-1602
-1570
-1560
-1580
-1620
-1662
-1678
-1650
-1571
-1452
-1315
-1181
-1059
-941
-807
-631
-400
-115
204
528
827
1088
1309
1500
1673
1835
1989
2132
2266
2401
2556
2747
2984
3258
3544
3813
4042
4225
4379
4532
4713
4934
5186
5443
5673
5855
5985
6073
6137
6187
6220
6214
6145
5999
5777
5505
5217
4950
4722
4540
4393
4269
4159
4062
3981
3911
3838
3738
3585
3370
3102
2815
2556
2364
2256
2217
2208
2179
2091
1932
1718
1486
1281
1132
1049
1016
1006
988
940
854
728
569
383
173
-56
-297
-539
-766
-964
-1126
-1258
-1374
-1497
-1650
-1843
-2074
-2324
-2561
-2753
-2874
-2910
-2865
-2762
-2631
-2505
-2410
-2362
-2359
-2391
-2441
-2492
-2531
-2553
-2561
-2560
-2557
-2556
-2556
-2557
-2555
-2547
-2530
-2501
-2457
-2396
-2319
-2227
-2126
-2021
-1919
-1822
-1728
-1628
-1512
-1369
-1195
-993
-774
-558
-366
-218
-125
-86
-93
-126
-163
-183
-172
-124
-42
62
173
277
360
414
434
418
364
275
157
18
-126
-259
-365
-435
-470
-481
-488
-512
-571
-668
-795
-932
-1055
-1143
-1184
-1181
-1147
-1099
-1049
-1004
-960
-910
-849
-780
-717
-678
-681
-730
-812
-902
-967
-984
-947
-870
-782
-712
-675
-665
-652
-599
-478
-281
-30
232
454
600
654
627
551
458
377
321
293
289
310
359
440
553
690
831
957
1052
1118
1170
1234
1337
1492
1697
1937
2186
2424
2638
2823
2982
3119
3234
3324
3388
3432
3469
3517
3594
3708
3857
4022
4188
4331
4441
4513
4553
4565
4551
4508
4430
4310
4148
3951
3735
3523
3339
3201
3120
3096
3116
3161
3208
3233
3223
3172
3081
2959
2812
2649
2475
2296
2124
1975
1869
1825
1845
1919
2017
2103
2144
2127
2057
1961
1875
1828
1830
1872
1926
1961
1950
1879
1751
1579
1380
1170
962
764
583
424
286
166
54
-58
-177
-302
-425
-534
-623
-695
-769
-867
-1010
-1209
-1450
-1706
-1942
-2132
-2261
-2333
-2368
-2384
-2400
-2422
-2454
-2499
-2569
-2677
-2840
-3065
-3342
-3643
-3931
-4166
-4319
-4379
-4354
-4263
-4134
-3990
-3851
-3731
-3640
-3586
-3572
-3595
-3646
-3713
-3784
-3849
-3906
-3954
-3997
-4032
-4054
-4054
-4027
-3975
-3910
-3854
-3827
-3840
-3889
-3956
-4014
-4042
-4026
-3969
-3887
-3800
-3722
-3658
-3599
-3531
-3440
-3322
-3181
-3030
-2885
-2762
-2670
-2612
-2584
-2580
-2592
-2612
-2631
-2643
-2645
-2634
-2615
-2595
-2584
-2589
-2611
-2646
-2681
-2701
-2692
-2648
-2573
-2480
-2387
-2311
-2261
-2235
-2224
-2213
-2191
-2156
-2119
-2099
-2112
-2169
-2265
-2380
-2488
-2563
-2593
-2579
-2537
-2487
-2447
-2425
-2423
-2440
-2479
-2547
-2656
-2814
-3012
-3227
-3419
-3550
-3592
-3545
-3432
-3295
-3173
-3092
-3055
-3043
-3026
-2982
-2902
-2794
-2672
-2549
-2429
-2303
-2159
-1992
-1812
-1640
-1504
-1424
-1401
-1420
-1452
-1474
-1474
-1461
-1460
-1493
-1572
-1688
-1816
-1919
-1972
-1962
-1898
-1803
-1701
-1606
-1522
-1445
-1369
-1294
-1233
-1204
-1226
-1303
-1430
-1583
-1734
-1857
-1936
-1968
-1961
-1927
-1880
-1828
-1776
-1728
-1690
-1670
-1674
-1706
-1759
-1821
-1873
-1897
-1879
-1819
-1731
-1637
-1568
-1555
-1616
-1760
-1975
-2234
-2500
-2729
-2887
-2950
-2915
-2798
-2629
-2442
-2267
-2122
-2009
-1916
-1828
-1733
-1629
-1523
-1432
-1371
-1348
-1356
-1381
-1402
-1400
-1365
-1299
-1211
-1118
-1032
-961
-909
-876
-864
-871
-900
-944
-993
-1031
-1039
-1004
-923
-805
-668
-532
-412
-313
-228
-149
-66
21
106
176
220
237
228
205
176
145
110
62
-3
-85
-175
-256
-310
-330
-316
-281
-247
-236
-264
-338
-457
-608
-774
-934
-1071
-1172
-1234
-1267
-1293
-1340
-1438
-1602
-1830
-2101
-2379
-2628
-2821
-2953
-3036
-3094
-3151
-3221
-3301
-3378
-3440
-3481
-3507
-3533
-3574
-3634
-3700
-3747
-3747
-3680
-3547
-3366
-3171
-2992
-2853
-2755
-2688
-2633
-2572
-2496
-2406
-2310
-2212
-2112
-2001
-1871
-1712
-1527
-1327
-1131
-960
-828
-740
-688
-655
-621
-571
-496
-398
-284
-163
-39
90
237
415
635
896
1183
1465
1705
1872
1947
1933
1854
1745
1646
1586
1578
1622
1702
1802
1905
1999
2079
2139
2176
2187
2171
2131
2076
2017
1965
1924
1893
1865
1827
1771
1692
1594
1484
1370
1262
1165
1082
1014
963
922
889
856
820
783
752
743
772
848
971
1122
1276
1400
1474
1493
1468
1429
1404
1417
1477
1578
1705
1840
1971
2095
2213
2331
2449
2564
2667
2750
2807
2838
2849
2849
2847
2852
2870
2906
2958
3022
3087
3142
3171
3164
3120
3046
2955
2863
2780
2708
2636
2553
2443
2302
2130
1937
1734
1533
1338
1151
975
816
685
594
554
568
628
719
820
910
974
1000
987
932
837
708
556
396
248
127
43
-7
-33
-54
-82
-125
-178
-228
-264
-278
-272
-257
-242
-232
-222
-201
-155
-78
23
133
229
294
324
329
328
343
389
465
561
659
745
810
860
903
951
1010
1078
1146
1205
1249
1277
1296
1318
1354
1416
1512
1644
1810
2003
2210
2415
2601
2751
2858
2921
2947
2950
2942
2931
2917
2895
2860
2804
2728
2635
2535
2437
2349
2278
2231
2213
2228
2279
2362
2466
2574
2668
2730
2749
2723
2658
2566
2459
2350
2248
2163
2100
2067
2064
2088
2129
2173
2205
2214
2196
2157
2105
2052
2001
1954
1905
1851
1794
1740
1699
1674
1662
1651
1622
1564
1475
1366
1260
1182
1144
1145
1164
1174
1153
1091
999
901
824
787
792
823
855
864
838
778
694
601
511
425
338
243
136
21
-90
-187
-263
-320
-370
-428
-505
-604
-722
-846
-968
-1081
-1188
-1298
-1418
-1552
-1693
-1830
-1948
-2037
-2094
-2128
-2152
-2177
-2212
-2252
-2286
-2302
-2289
-2246
-2180
-2105
-2031
-1964
-1902
-1837
-1758
-1659
-1541
-1416
-1296
-1194
-1117
-1062
-1022
-985
-944
-898
-848
-799
-753
-704
-640
-549
-418
-243
-29
208
447
671
864
1026
1166
1301
1451
1632
1846
2086
2329
2550
2726
2847
2918
2960
3000
3066
3175
3325
3504
3690
3863
4013
4138
4243
4331
4400
4441
4444
4406
4337
4260
4203
4188
4217
4270
4312
4305
4229
4089
3916
3758
3659
3640
3695
3794
3897
3970
4002
4001
3990
3993
4019
4067
4117
4151
4158
4137
4097
4048
3997
3941
3871
3780
3667
3540
3415
3304
3215
3144
3079
3005
2913
2800
2666
2517
2351
2164
1950
1708
1443
1172
918
703
540
431
364
326
303
284
263
237
199
140
54
-60
-193
-325
-434
-503
-527
-518
-494
-475
-471
-473
-462
-412
-308
-151
38
227
388
506
585
644
708
797
915
1048
1175
1273
1329
1339
1313
1259
1184
1091
975
833
663
474
275
82
-98
-262
-413
-558
-706
-859
-1016
-1173
-1318
-1443
-1538
-1594
-1605
-1570
-1496
-1395
-1286
-1189
-1117
-1075
-1056
-1041
-1014
-958
-872
-766
-658
-570
-515
-497
-506
-522
-525
-500
-446
-372
-294
-236
-215
-239
-306
-402
-509
-608
-687
-743
-785
-827
-883
-960
-1055
-1149
-1221
-1249
-1220
-1139
-1020
-891
-771
-674
-600
-539
-480
-417
-351
-293
-257
-248
-264
-291
-313
-319
-306
-286
-273
-282
-314
-359
-396
-405
-374
-307
-223
-148
-104
-105
-149
-223
-309
-391
-462
-520
-570
-613
-652
-686
-716
-746
-782
-830
-895
-970
-1045
-1102
-1130
-1124
-1089
-1044
-1008
-999
-1029
-1095
-1188
-1292
-1390
-1469
-1522
-1544
-1538
-1509
-1463
-1410
-1357
-1309
-1265
-1220
-1166
-1095
-1008
-912
-820
-749
-711
-708
-733
-769
-799
-810
-801
-781
-763
-761
-777
-805
-829
-832
-804
-743
-661
-579
-519
-499
-526
-597
-700
-817
-929
-1020
-1082
-1111
-1109
-1078
-1026
-958
-877
-786
-690
-594
-506
-436
-393
-385
-412
-472
-553
-647
-746
-846
-949
-1052
-1152
-1236
-1283
-1273
-1190
-1037
-831
-605
-399
-245
-161
-141
-165
-201
-221
-206
-155
-76
12
93
156
197
218
226
231
244
277
341
438
565
708
846
955
1018
1034
1016
991
987
1027
1116
1242
1382
1511
1611
1679
1723
1756
1789
1823
1851
1860
1841
1793
1724
1647
1576
1517
1469
1424
1377
1325
1274
1231
1205
1201
1217
1244
1273
1297
1315
1328
1342
1359
1381
1405
1430
1454
1477
1500
1522
1538
1543
1530
1492
1429
1345
1247
1144
1044
955
877
810
745
674
583
462
307
121
-83
-283
-460
-600
-703
-784
-863
-960
-1085
-1235
-1393
-1543
-1673
-1788
-1902
-2033
-2197
-2387
-2585
-2761
-2888
-2949
-2950
-2912
-2861
-2821
-2807
-2817
-2846
-2885
-2929
-2978
-3033
-3092
-3146
-3185
-3203
-3199
-3183
-3171
-3173
-3191
-3212
-3215
-3179
-3098
-2977
-2841
-2717
-2624
-2566
-2531
-2494
-2432
-2332
-2198
-2047
-1902
-1783
-1698
-1646
-1619
-1604
-1593
-1580
-1565
-1546
-1525
-1502
-1476
-1449
-1422
-1392
-1356
-1306
-1237
-1146
-1035
-913
-791
-675
-569
-470
-369
-264
-157
-58
18
58
58
22
-35
-99
-157
-206
-249
-294
-345
-406
-470
-532
-585
-628
-661
-684
-701
-709
-709
-702
-695
-695
-712
-752
-816
-900
-996
-1097
-1199
-1299
-1393
-1474
-1532
-1556
-1541
-1493
-1426
-1359
-1308
-1280
-1266
-1247
-1204
-1127
-1018
-899
-790
-710
-660
-629
-598
-548
-475
-385
-295
-223
-174
-148
-134
-126
-124
-140
-188
-277
-400
-542
-678
-790
-877
-952
-1043
-1169
-1336
-1528
-1713
-1859
-1951
-1993
-2011
-2037
-2094
-2183
-2288
-2381
-2441
-2466
-2474
-2495
-2553
-2655
-2784
-2907
-2990
-3017
-2992
-2940
-2897
-2888
-2923
-2992
-3073
-3145
-3195
-3227
-3250
-3274
-3302
-3330
-3348
-3348
-3336
-3323
-3326
-3357
-3416
-3489
-3553
-3588
-3581
-3538
-3475
-3417
-3384
-3390
-3434
-3507
-3596
-3683
-3757
-3808
-3831
-3826
-3799
-3760
-3722
-3701
-3702
-3725
-3760
-3789
-3796
-3772
-3716
-3637
-3546
-3450
-3350
-3239
-3107
-2949
-2765
-2566
-2366
-2182
-2023
-1892
-1787
-1702
-1636
-1588
-1559
-1549
-1555
-1569
-1585
-1599
-1613
-1634
-1667
-1715
-1772
-1827
-1865
-1874
-1850
-1796
-1720
-1631
-1537
-1442
-1351
-1273
-1218
-1197
-1219
-1279
-1360
-1437
-1485
-1489
-1453
-1399
-1358
-1357
-1408
-1503
-1612
-1700
-1738
-1716
-1641
-1538
-1434
-1348
-1289
-1249
-1217
-1183
-1143
-1102
-1066
-1036
-1006
-966
-900
-803
-680
-549
-433
-349
-306
-291
-282
-249
-167
-28
164
389
623
845
1044
1216
1369
1509
1643
1770
1890
2001
2105
2209
2319
2442
2577
2715
2842
2945
3015
3055
3075
3096
3133
3198
3288
3388
3477
3536
3553
3532
3490
3454
3448
3491
3586
3723
3882
4040
4180
4293
4382
4453
4512
4562
4598
4609
4587
4527
4434
4321
4205
4104
4027
3978
3949
3933
3923
3915
3908
3903
3897
3884
3855
3801
3723
3626
3522
3423
3338
3260
3179
3078
2946
2786
2613
2456
2343
2296
2316
2388
2486
2579
2645
2673
2668
2643
2611
2583
2561
2541
2519
2490
2451
2403
2347
2284
2213
2131
2037
1930
1811
1680
1538
1385
1224
1061
905
768
660
585
543
527
524
522
515
500
481
462
449
442
441
446
457
479
517
576
658
758
867
971
1059
1122
1159
1171
1163
1140
1105
1057
995
919
834
746
667
607
575
572
592
625
658
684
700
715
741
796
889
1022
1188
1368
1540
1687
1798
1872
1917
1946
1971
2003
2049
2110
2185
2269
2356
2434
2494
2529
2537
2524
2503
2494
2515
2578
2683
2822
2976
3123
3244
3326
3363
3357
3315
3243
3151
3050
2948
2854
2773
2707
2657
2618
2588
2566
2554
2552
2563
2584
2608
2627
2630
2609
2560
2481
2375
2242
2084
1905
1712
1514
1322
1147
996
870
764
671
585
504
430
368
319
282
250
217
178
134
91
56
32
16
-1
-33
-88
-165
-255
-340
-406
-443
-450
-435
-411
-387
-369
-358
-352
-353
-360
-377
-403
-435
-463
-480
-481
-470
-457
-457
-481
-534
-611
-700
-788
-865
-929
-983
-1031
-1076
-1115
-1139
-1139
-1106
-1038
-939
-815
-676
-536
-407
-301
-233
-208
-228
-282
-353
-421
-466
-482
-469
-434
-386
-326
-247
-141
-1
164
332
474
562
584
553
497
457
465
535
658
808
958
1089
1199
1300
1409
1537
1681
1828
1961
2069
2152
2220
2285
2357
2431
2499
2548
2574
2587
2606
2651
2730
2833
2934
3000
3005
2945
2838
2717
2619
2569
2570
2603
2640
2654
2631
2568
2475
2364
2241
2106
1954
1786
1608
1437
1293
1192
1136
1114
1102
1072
1000
876
705
501
283
68
-133
-319
-496
-673
-866
-1086
-1343
-1639
-1968
-2313
-2649
-2949
-3190
-3361
-3466
-3524
-3561
-3602
-3667
-3760
-3878
-4008
-4138
-4263
-4381
-4496
-4613
-4734
-4859
-4983
-5104
-5219
-5329
-5438
-5546
-5649
-5740
-5809
-5846
-5848
-5816
-5759
-5684
-5601
-5512
-5418
-5318
-5211
-5100
-4992
-4893
-4805
-4726
-4648
-4560
-4450
-4316
-4162
-4000
-3846
-3714
-3611
-3535
-3475
-3420
-3359
-3287
-3205
-3118
-3026
-2927
-2812
-2669
-2489
-2272
-2029
-1782
-1553
-1360
-1212
-1104
-1022
-950
-869
-772
-659
-535
-409
-290
-184
-95
-25
26
62
89
116
159
228
331
469
634
816
1008
1203
1403
1609
1819
2024
2206
2345
2428
2455
2440
2414
2408
2446
2536
2666
2809
2936
3025
3071
3080
3070
3056
3048
3044
3034
3006
2953
2875
2782
2687
2601
2537
2499
2493
2520
2582
2678
2801
2938
3070
3175
3236
3246
3211
3150
3087
3045
3040
3071
3130
3196
3255
3295
3318
3335
3358
3397
3450
3507
3548
3556
3522
3453
3365
3286
3236
3226
3251
3290
3320
3319
3278
3200
3101
2998
2903
2820
2747
2676
2600
2519
2434
2351
2273
2200
2130
2059
1987
1915
1847
1784
1720
1646
1550
1426
1272
1101
930
778
658
569
500
433
350
244
116
-22
-151
-256
-329
-370
-390
-404
-429
-480
-564
-683
-829
-985
-1134
-1256
-1340
-1383
-1394
-1392
-1398
-1427
-1489
-1581
-1692
-1806
-1910
-1997
-2065
-2116
-2152
-2174
-2180
-2170
-2145
-2109
-2070
-2033
-2001
-1974
-1939
-1890
-1821
-1730
-1626
-1517
-1413
-1317
-1228
-1135
-1030
-906
-762
-607
-453
-315
-203
-123
-71
-41
-25
-16
-11
-7
-5
-6
-9
-14
-20
-31
-48
-78
-122
-180
-249
-326
-405
-487
-576
-680
-806
-960
-1137
-1327
-1517
-1690
-1839
-1958
-2054
-2135
-2210
-2287
-2366
-2446
-2523
-2593
-2652
-2697
-2726
-2737
-2732
-2713
-2682
-2644
-2602
-2554
-2496
-2425
-2339
-2243
-2148
-2069
-2016
-1992
-1989
-1990
-1975
-1935
-1869
-1792
-1725
-1684
-1674
-1688
-1705
-1704
-1675
-1619
-1553
-1497
-1467
-1468
-1489
-1514
-1525
-1516
-1492
-1467
-1459
-1475
-1516
-1567
-1611
-1634
-1628
-1596
-1546
-1492
-1445
-1412
-1395
-1391
-1393
-1396
-1389
-1366
-1322
-1255
-1170
-1076
-982
-897
-827
-773
-733
-703
-681
-665
-658
-660
-672
-692
-718
-749
-784
-824
-870
-919
-973
-1029
-1088
-1149
-1211
-1269
-1311
-1323
-1291
-1210
-1086
-939
-798
-691
-633
-625
-649
-684
-713
-729
-742
-767
-815
-885
-964
-1026
-1051
-1030
-972
-896
-826
-771
-730
-686
-621
-527
-411
-294
-203
-158
-167
-217
-288
-360
-418
-459
-484
-495
-491
-464
-410
-331
-236
-146
-77
-42
-37
-49
-62
-63
-48
-25
-4
11
20
31
51
76
94
84
29
-77
-219
-369
-494
-571
-597
-588
-574
-581
-624
-698
-785
-858
-900
-905
-879
-836
-788
-742
-698
-654
-607
-559
-509
-459
-404
-340
-266
-186
-120
-91
-122
-223
-388
-589
-787
-944
-1037
-1062
-1034
-980
-924
-882
-857
-843
-834
-827
-821
-820
-826
-833
-831
-809
-761
-691
-612
-540
-489
-463
-451
-437
-403
-338
-243
-132
-25
60
114
139
147
156
182
233
309
401
499
590
665
721
759
785
807
832
869
920
983
1049
1109
1150
1165
1152
1117
1067
1014
968
935
918
920
943
990
1059
1146
1238
1316
1363
1363
1314
1225
1117
1016
943
906
903
917
929
922
888
830
758
684
623
582
569
584
625
685
752
808
837
821
756
649
519
392
290
230
212
229
266
312
361
414
472
532
585
614
605
548
448
320
188
70
-26
-105
-182
-273
-385
-514
-643
-749
-815
-834
-813
-768
-720
-681
-658
-647
-642
-635
-626
-620
-626
-650
-696
-757
-824
-885
-932
-960
-971
-972
-970
-969
-973
-981
-992
-1004
-1016
-1029
-1042
-1052
-1053
-1032
-980
-890
-761
-602
-431
-267
-127
-18
63
126
184
245
310
371
416
436
429
406
382
376
400
457
539
633
728
815
893
966
1039
1115
1195
1275
1353
1428
1500
1567
1625
1670
1692
1687
1652
1597
1532
1476
1444
1446
1487
1564
1670
1796
1931
2065
2185
2281
2349
2392
2421
2452
2503
2583
2690
2810
2925
3015
3074
3106
3129
3161
3214
3285
3358
3407
3409
3355
3248
3106
2955
2814
2694
2598
2520
2454
2399
2359
2340
2342
2358
2373
2369
2332
2259
2160
2054
1966
1918
1918
1965
2049
2149
2250
2334
2393
2421
2420
2397
2361
2325
2298
2286
2285
2284
2269
2224
2143
2028
1889
1745
1610
1495
1400
1321
1246
1169
1086
995
897
792
677
550
413
271
134
14
-83
-158
-221
-286
-363
-458
-565
-674
-776
-867
-953
-1049
-1167
-1312
-1480
-1655
-1818
-1955
-2059
-2135
-2194
-2247
-2299
-2351
-2401
-2449
-2501
-2564
-2646
-2743
-2841
-2915
-2941
-2903
-2800
-2647
-2470
-2293
-2131
-1988
-1854
-1721
-1582
-1441
-1307
-1191
-1097
-1018
-946
-863
-765
-653
-537
-429
-339
-269
-218
-180
-153
-140
-146
-176
-230
-300
-375
-446
-505
-551
-588
-619
-646
-667
-679
-685
-690
-704
-736
-790
-860
-934
-999
-1045
-1075
-1096
-1120
-1155
-1202
-1256
-1308
-1355
-1400
-1452
-1520
-1604
-1695
-1775
-1827
-1844
-1832
-1810
-1801
-1823
-1876
-1946
-2012
-2052
-2058
-2033
-1995
-1960
-1941
-1938
-1948
-1964
-1983
-2005
-2035
-2069
-2100
-2117
-2109
-2074
-2023
-1971
-1937
-1926
-1927
-1918
-1872
-1775
-1631
-1467
-1319
-1221
-1193
-1228
-1304
-1389
-1453
-1481
-1469
-1423
-1348
-1251
-1133
-999
-857
-718
-594
-492
-407
-324
-226
-96
67
256
452
637
798
933
1049
1157
1264
1373
1485
1598
1712
1829
1950
2070
2180
2268
2325
2350
2356
2360
2381
2426
2489
2549
2585
2578
2530
2453
2371
2305
2264
2245
2233
2211
2172
2116
2053
1993
1939
1885
1816
1721
1596
1451
1304
1179
1094
1057
1064
1103
1162
1227
1289
1340
1373
1382
1363
1317
1256
1196
1154
1139
1153
1183
1212
1225
1216
1193
1176
1186
1241
1342
1480
1636
1788
1918
2020
2093
2145
2185
2219
2255
2299
2360
2448
2571
2733
2927
3138
3340
3505
3610
3643
3608
3527
3431
3352
3317
3336
3402
3492
3576
3628
3636
3601
3539
3471
3417
3385
3372
3367
3358
3341
3316
3293
3281
3281
3286
3278
3240
3158
3036
2886
2732
2596
2494
2425
2379
2337
2283
2204
2098
1969
1827
1682
1542
1415
1310
1231
1179
1149
1132
1110
1067
993
886
754
612
478
363
268
186
106
14
-96
-226
-372
-528
-687
-844
-994
-1135
-1259
-1365
-1451
-1524
-1596
-1680
-1787
-1917
-2056
-2183
-2270
-2295
-2252
-2147
-2004
-1850
-1709
-1598
-1518
-1463
-1423
-1390
-1361
-1337
-1319
-1306
-1292
-1270
-1236
-1188
-1134
-1083
-1046
-1028
-1028
-1040
-1059
-1081
-1108
-1145
-1196
-1261
-1328
-1385
-1417
-1418
-1394
-1364
-1349
-1369
-1430
-1524
-1632
-1730
-1800
-1838
-1847
-1842
-1835
-1834
-1842
-1857
-1882
-1923
-1992
-2100
-2251
-2434
-2628
-2804
-2941
-3029
-3077
-3102
-3128
-3168
-3220
-3267
-3288
-3266
-3199
-3102
-3001
-2921
-2874
-2857
-2850
-2831
-2780
-2695
-2588
-2480
-2391
-2331
-2295
-2269
-2234
-2180
-2107
-2029
-1963
-1921
-1907
-1914
-1928
-1935
-1928
-1911
-1893
-1885
-1890
-1905
-1920
-1922
-1904
-1865
-1810
-1748
-1687
-1627
-1563
-1488
-1397
-1290
-1177
-1070
-981
-918
-880
-861
-854
-851
-850
-855
-868
-894
-933
-981
-1034
-1086
-1132
-1173
-1211
-1249
-1291
-1342
-1407
-1487
-1586
-1701
-1829
-1963
-2094
-2217
-2327
-2422
-2501
-2561
-2598
-2606
-2579
-2519
-2436
-2346
-2269
-2223
-2212
-2232
-2268
-2300
-2317
-2319
-2315
-2323
-2358
-2425
-2518
-2619
-2710
-2776
-2812
-2821
-2812
-2795
-2772
-2742
-2704
-2657
-2608
-2568
-2547
-2553
-2584
-2631
-2677
-2708
-2712
-2683
-2623
-2535
-2426
-2305
-2182
-2070
-1985
-1936
-1931
-1964
-2021
-2085
-2137
-2165
-2169
-2153
-2126
-2093
-2052
-1996
-1920
-1821
-1706
-1589
-1481
-1393
-1321
-1254
-1175
-1073
-944
-796
-641
-496
-368
-259
-161
-66
28
117
193
246
272
281
290
320
389
503
652
818
977
1112
1215
1290
1353
1415
1487
1566
1643
1703
1738
1748
1741
1734
1743
1778
1835
1900
1955
1981
1969
1921
1847
1762
1677
1598
1524
1455
1396
1355
1347
1383
1462
1569
1675
1749
1763
1711
1604
1471
1347
1255
1205
1186
1179
1165
1133
1088
1043
1014
1010
1031
1058
1074
1064
1020
950
867
791
735
710
717
753
811
885
969
1056
1144
1231
1318
1406
1496
1583
1661
1719
1746
1735
1686
1611
1526
1448
1394
1373
1388
1438
1518
1622
1743
1871
1991
2090
2157
2189
2192
2182
2179
2201
2258
2348
2460
2581
2697
2800
2886
2953
3001
3027
3032
3019
2997
2979
2978
3000
3044
3095
3137
3156
3144
3106
3055
3003
2958
2919
2879
2827
2756
2668
2569
2471
2383
2311
2254
2210
2180
2164
2163
2174
2191
2199
2184
2135
2053
1953
1856
1785
1755
1766
1803
1844
1863
1845
1784
1689
1575
1459
1354
1268
1203
1156
1124
1104
1095
1094
1099
1105
1109
1107
1097
1084
1071
1068
1082
1120
1183
1269
1368
1470
1567
1655
1738
1824
1920
2033
2161
2296
2427
2544
2644
2729
2810
2898
3000
3115
3235
3351
3450
3526
3576
3600
3596
3563
3497
3397
3269
3123
2975
2840
2729
2644
2579
2527
2477
2426
2370
2310
2242
2161
2060
1932
1778
1606
1431
1264
1112
973
833
680
503
304
97
-94
-246
-346
-393
-403
-397
-399
-426
-484
-567
-665
-767
-864
-955
-1045
-1141
-1247
-1364
-1486
-1606
-1713
-1801
-1866
-1909
-1936
-1952
-1960
-1962
-1954
-1931
-1894
-1842
-1784
-1727
-1677
-1635
-1599
-1561
-1512
-1449
-1370
-1281
-1184
-1083
-976
-860
-736
-609
-490
-392
-329
-304
-312
-340
-373
-397
-408
-406
-396
-377
-344
-291
-209
-102
19
131
210
240
217
153
69
-16
-86
-142
-189
-237
-292
-351
-409
-457
-492
-516
-537
-559
-586
-613
-635
-648
-651
-651
-657
-670
-687
-697
-686
-647
-582
-505
-432
-380
-352
-339
-327
-300
-254
-194
-138
-99
-88
-98
-116
-124
-109
-73
-28
10
25
12
-25
-73
-119
-153
-173
-182
-183
-181
-178
-178
-187
-217
-275
-370
-499
-651
-807
-950
-1067
-1156
-1224
-1280
-1335
-1392
-1449
-1502
-1547
-1587
-1627
-1676
-1737
-1809
-1885
-1957
-2017
-2066
-2109
-2153
-2201
-2251
-2295
-2320
-2317
-2280
-2212
-2124
-2028
-1939
-1869
-1825
-1811
-1825
-1862
-1911
-1958
-1987
-1985
-1947
-1876
-1783
-1685
-1598
-1533
-1494
-1477
-1473
-1471
-1464
-1449
-1426
-1402
-1384
-1381
-1400
-1444
-1509
-1589
-1668
-1734
-1777
-1794
-1792
-1786
-1787
-1800
-1821
-1834
-1823
-1777
-1697
-1598
-1504
-1437
-1406
-1410
-1432
-1455
-1469
-1472
-1479
-1504
-1560
-1643
-1741
-1832
-1897
-1927
-1924
-1902
-1874
-1850
-1833
-1821
-1811
-1801
-1797
-1802
-1816
-1833
-1839
-1821
-1777
-1715
-1659
-1633
-1654
-1723
-1821
-1917
-1981
-1994
-1960
-1898
-1836
-1798
-1794
-1817
-1851
-1878
-1887
-1879
-1866
-1860
-1872
-1904
-1951
-2004
-2055
-2098
-2131
-2152
-2161
-2157
-2139
-2113
-2084
-2059
-2045
-2040
-2041
-2041
-2033
-2025
-2021
-2033
-2069
-2127
-2195
-2254
-2287
-2289
-2266
-2239
-2230
-2254
-2314
-2395
-2478
-2540
-2571
-2572
-2556
-2540
-2534
-2540
-2549
-2548
-2525
-2476
-2404
-2321
-2237
-2160
-2094
-2039
-1996
-1965
-1946
-1938
-1933
-1919
-1882
-1808
-1691
-1537
-1363
-1189
-1037
-918
-834
-773
-717
-651
-562
-452
-327
-203
-93
-4
62
110
151
193
244
305
376
452
530
607
682
757
832
909
987
1069
1156
1251
1357
1475
1603
1737
1870
1996
2112
2213
2301
2374
2431
2470
2490
2493
2484
2474
2475
2494
2535
2592
2657
2719
2770
2810
2840
2860
2869
2859
2819
2743
2630
2496
2359
2244
2165
2123
2104
2086
2050
1987
1900
1806
1724
1665
1630
1609
1590
1565
1536
1515
1515
1545
1598
1655
1690
1681
1618
1510
1375
1237
1115
1012
926
840
747
647
548
465
409
383
381
389
396
397
398
411
447
511
597
688
765
812
826
814
792
775
771
777
780
761
707
619
509
400
318
279
288
335
399
460
501
521
526
528
538
559
585
608
617
612
597
585
588
609
645
683
708
709
687
654
626
620
641
686
742
792
824
835
832
827
829
842
865
890
908
918
922
928
942
969
1002
1036
1056
1055
1030
985
928
870
816
772
736
706
678
648
614
575
534
494
462
447
454
486
541
610
683
750
806
851
892
934
981
1031
1074
1102
1108
1093
1067
1045
1040
1057
1091
1129
1153
1151
1123
1077
1033
1010
1022
1070
1143
1226
1302
1359
1393
1407
1408
1402
1394
1387
1382
1382
1391
1410
1442
1483
1530
1579
1626
1672
1719
1767
1815
1860
1896
1921
1939
1957
1989
2041
2120
2216
2316
2405
2471
2512
2534
2548
2559
2569
2567
2541
2481
2389
2277
2165
2072
2011
1982
1972
1965
1949
1919
1882
1849
1829
1825
1828
1825
1803
1754
1678
1583
1480
1378
1281
1190
1103
1020
943
871
805
742
677
607
533
458
390
334
291
256
219
172
114
53
2
-23
-17
15
57
87
88
57
4
-52
-88
-90
-56
4
76
147
213
279
353
444
552
670
791
904
1008
1111
1220
1343
1482
1630
1772
1891
1975
2017
2023
2003
1972
1941
1917
1901
1888
1873
1851
1818
1774
1720
1660
1598
1537
1481
1436
1407
1401
1423
1474
1552
1642
1725
1778
1782
1728
1623
1487
1347
1228
1141
1082
1029
957
845
687
498
301
126
-10
-104
-171
-234
-314
-423
-557
-704
-849
-982
-1106
-1229
-1362
-1511
-1674
-1839
-1991
-2119
-2219
-2297
-2362
-2423
-2486
-2548
-2603
-2647
-2678
-2698
-2713
-2728
-2744
-2758
-2763
-2754
-2729
-2687
-2633
-2573
-2513
-2460
-2421
-2400
-2404
-2433
-2480
-2534
-2578
-2595
-2576
-2521
-2439
-2348
-2263
-2196
-2151
-2126
-2114
-2112
-2116
-2127
-2140
-2146
-2129
-2072
-1966
-1811
-1623
-1429
-1256
-1124
-1035
-979
-934
-879
-800
-698
-582
-466
-360
-268
-183
-96
2
113
235
358
476
582
676
757
830
894
951
1002
1048
1091
1135
1182
1229
1275
1312
1337
1346
1336
1306
1253
1177
1080
966
845
727
619
523
429
323
192
28
-160
-356
-533
-669
-755
-795
-807
-812
-825
-851
-883
-911
-927
-931
-932
-940
-960
-988
-1008
-1008
-975
-914
-840
-776
-737
-728
-737
-744
-729
-684
-612
-531
-458
-405
-373
-350
-324
-287
-244
-206
-191
-208
-255
-317
-376
-415
-429
-426
-421
-430
-460
-509
-565
-616
-654
-680
-702
-728
-764
-805
-841
-857
-843
-796
-724
-641
-564
-504
-468
-454
-453
-457
-454
-440
-412
-370
-319
-267
-221
-187
-169
-164
-166
-164
-149
-115
-62
3
67
118
148
156
152
150
168
214
287
371
441
469
434
329
164
-36
-242
-427
-577
-693
-787
-875
-968
-1069
-1168
-1253
-1314
-1349
-1367
-1381
-1401
-1429
-1457
-1471
-1457
-1413
-1349
-1286
-1246
-1244
-1279
-1338
-1397
-1437
-1448
-1437
-1417
-1405
-1407
-1419
-1425
-1407
-1355
-1270
-1168
-1073
-1006
-983
-1002
-1054
-1121
-1186
-1240
-1279
-1303
-1318
-1328
-1333
-1337
-1340
-1342
-1340
-1332
-1312
-1275
-1220
-1151
-1079
-1018
-979
-969
-983
-1008
-1032
-1035
-1008
-951
-864
-757
-636
-508
-379
-256
-147
-60
1
37
57
76
109
167
251
354
456
539
587
596
568
517
455
395
343
299
260
219
173
119
60
-2
-60
-108
-143
-162
-167
-166
-168
-185
-224
-288
-371
-464
-554
-631
-694
-744
-790
-838
-893
-953
-1010
-1062
-1103
-1136
-1168
-1206
-1255
-1313
-1370
-1417
-1445
-1456
-1455
-1458
-1476
-1518
-1583
-1662
-1743
-1814
-1869
-1905
-1928
-1942
-1952
-1960
-1963
-1961
-1952
-1938
-1921
-1904
-1889
-1878
-1869
-1861
-1851
-1834
-1805
-1757
-1684
-1584
-1460
-1320
-1177
-1045
-932
-844
-775
-718
-663
-603
-535
-460
-378
-287
-182
-57
89
254
428
595
740
852
927
970
989
992
985
968
941
904
862
820
787
766
757
753
746
729
699
657
609
556
497
430
348
251
142
31
-69
-148
-202
-234
-249
-256
-260
-260
-255
-245
-230
-216
-208
-208
-212
-210
-188
-134
-48
63
182
292
378
434
463
479
493
517
555
605
661
714
760
792
811
818
817
814
815
825
843
863
877
871
834
765
667
555
446
355
291
254
236
227
218
206
192
179
169
161
148
120
69
-9
-111
-227
-344
-449
-533
-591
-628
-649
-662
-671
-674
-666
-640
-593
-528
-456
-393
-358
-362
-404
-473
-550
-615
-658
-680
-695
-720
-769
-846
-942
-1038
-1116
-1165
-1186
-1192
-1195
-1206
-1225
-1240
-1238
-1211
-1159
-1094
-1035
-997
-986
-995
-1008
-1014
-1002
-973
-935
-901
-877
-859
-839
-807
-754
-683
-602
-523
-453
-392
-335
-270
-188
-87
30
153
274
387
492
591
689
788
883
971
1044
1098
1130
1142
1136
1116
1088
1056
1025
1000
988
987
996
1010
1022
1025
1012
981
931
865
787
706
631
571
532
516
519
531
540
534
509
467
415
364
322
292
271
257
248
246
255
280
322
377
433
481
515
533
542
552
570
599
637
678
721
766
815
873
936
997
1046
1072
1072
1053
1027
1006
1002
1010
1022
1022
1006
975
941
919
922
951
997
1046
1085
1113
1138
1174
1234
1319
1420
1518
1596
1646
1673
1690
1712
1744
1783
1816
1829
1816
1786
1757
1748
1773
1831
1906
1974
2017
2024
2001
1965
1930
1905
1891
1880
1862
1835
1804
1780
1771
1780
1799
1811
1798
1752
1676
1588
1509
1458
1444
1458
1480
1489
1464
1401
1306
1196
1087
993
917
850
780
696
591
469
338
215
111
37
-8
-27
-30
-25
-18
-9
1
17
38
67
102
144
193
254
326
412
506
601
690
766
827
878
927
982
1048
1121
1195
1260
1308
1339
1357
1373
1397
1434
1482
1534
1583
1620
1645
1662
1677
1698
1729
1771
1820
1874
1930
1984
2035
2080
2115
2139
2151
2155
2156
2160
2171
2187
2202
2208
2199
2176
2146
2120
2109
2117
2138
2163
2180
2180
2164
2138
2114
2096
2085
2071
2044
1994
1924
1845
1776
1734
1729
1758
1805
1851
1879
1880
1859
1825
1792
1768
1752
1738
1717
1683
1633
1572
1504
1429
1348
1252
1139
1004
858
706
564
442
344
270
212
167
131
107
96
100
115
131
135
114
59
-28
-141
-267
-394
-511
-615
-706
-787
-859
-923
-975
-1012
-1036
-1047
-1054
-1062
-1080
-1109
-1148
-1192
-1234
-1269
-1296
-1317
-1337
-1362
-1393
-1430
-1470
-1509
-1541
-1565
-1581
-1593
-1603
-1616
-1633
-1653
-1675
-1696
-1714
-1723
-1722
-1708
-1680
-1644
-1606
-1578
-1571
-1592
-1643
-1712
-1784
-1840
-1863
-1844
-1788
-1707
-1619
-1539
-1477
-1432
-1397
-1360
-1313
-1252
-1182
-1109
-1043
-987
-938
-887
-823
-738
-628
-497
-357
-220
-99
-1
74
132
181
229
280
329
372
401
414
416
418
437
486
570
686
820
951
1062
1143
1194
1224
1249
1278
1318
1366
1414
1453
1474
1478
1468
1452
1437
1430
1434
1447
1467
1487
1499
1494
1463
1402
1312
1203
1088
983
896
828
770
706
621
509
372
226
89
-23
-104
-158
-195
-231
-273
-322
-372
-414
-443
-456
-461
-467
-484
-519
-573
-643
-725
-811
-897
-976
-1044
-1093
-1121
-1127
-1117
-1099
-1084
-1078
-1086
-1102
-1122
-1141
-1155
-1168
-1186
-1216
-1263
-1325
-1398
-1476
-1551
-1620
-1681
-1731
-1770
-1794
-1802
-1794
-1772
-1741
-1708
-1678
-1653
-1632
-1612
-1589
-1563
-1538
-1515
-1498
-1487
-1478
-1468
-1453
-1436
-1422
-1417
-1430
-1460
-1502
-1549
-1588
-1611
-1617
-1609
-1595
-1582
-1575
-1575
-1575
-1568
-1547
-1511
-1459
-1397
-1336
-1284
-1247
-1231
-1233
-1248
-1266
-1277
-1273
-1248
-1204
-1148
-1092
-1048
-1026
-1030
-1058
-1103
-1156
-1207
-1250
-1284
-1311
-1334
-1356
-1379
-1401
-1420
-1434
-1443
-1451
-1462
-1482
-1515
-1563
-1619
-1679
-1732
-1772
-1795
-1802
-1795
-1780
-1763
-1747
-1735
-1725
-1718
-1712
-1706
-1698
-1686
-1668
-1642
-1605
-1560
-1510
-1460
-1416
-1383
-1361
-1347
-1334
-1313
-1275
-1218
-1141
-1053
-963
-885
-827
-794
-781
-781
-781
-768
-737
-684
-615
-539
-466
-402
-352
-318
-297
-289
-295
-313
-341
-374
-402
-417
-413
-393
-367
-350
-359
-403
-481
-581
-683
-767
-820
-840
-832
-810
-787
-771
-764
-762
-761
-758
-755
-752
-753
-756
-756
-747
-725
-688
-642
-595
-553
-520
-493
-464
-425
-371
-304
-232
-165
-115
-86
-78
-86
-101
-119
-138
-160
-189
-230
-285
-352
-427
-505
-583
-659
-732
-803
-873
-938
-997
-1043
-1075
-1091
-1093
-1087
-1080
-1077
-1084
-1098
-1117
-1133
-1137
-1124
-1088
-1033
-963
-886
-812
-746
-691
-643
-596
-541
-474
-392
-297
-196
-94
4
95
183
271
361
454
546
631
705
764
810
851
892
938
991
1045
1093
1128
1146
1149
1144
1141
1148
1171
1209
1257
1310
1362
1410
1452
1488
1518
1542
1559
1568
1568
1562
1550
1534
1515
1495
1473
1451
1428
1407
1386
1368
1351
1338
1332
1335
1348
1370
1396
1418
1424
1411
1376
1325
1269
1218
1179
1151
1131
1110
1085
1054
1024
1002
999
1012
1042
1077
1109
1135
1156
1175
1198
1229
1267
1308
1346
1381
1413
1444
1478
1515
1552
1586
1614
1638
1660
1687
1720
1757
1789
1809
1811
1796
1773
1755
1754
1772
1805
1845
1879
1905
1926
1952
1996
2061
2143
2227
2295
2330
2328
2293
2241
2188
2145
2116
2097
2079
2056
2025
1989
1953
1922
1897
1875
1851
1818
1772
1712
1639
1557
1467
1373
1276
1181
1089
1002
921
844
769
694
616
540
469
409
363
332
313
300
287
269
243
207
159
96
17
-77
-184
-294
-396
-479
-536
-565
-571
-566
-558
-555
-559
-568
-576
-580
-581
-581
-587
-603
-629
-662
-696
-725
-748
-765
-782
-802
-826
-851
-871
-880
-876
-861
-844
-833
-837
-859
-896
-941
-987
-1028
-1063
-1095
-1128
-1166
-1211
-1262
-1316
-1373
-1436
-1506
-1588
-1681
-1778
-1872
-1952
-2012
-2052
-2076
-2095
-2117
-2148
-2184
-2217
-2239
-2242
-2229
-2208
-2190
-2188
-2205
-2239
-2281
-2318
-2341
-2345
-2330
-2300
-2258
-2203
-2131
-2035
-1914
-1770
-1614
-1457
-1312
-1185
-1079
-990
-913
-847
-794
-756
-737
-735
-742
-747
-738
-710
-663
-604
-545
-491
-446
-403
-356
-297
-225
-144
-62
15
87
158
233
312
392
460
503
511
485
435
378
332
304
289
276
251
207
150
95
59
53
77
115
150
167
165
156
158
185
238
303
353
366
329
250
154
71
24
19
44
74
85
63
12
-52
-109
-139
-139
-112
-69
-21
27
75
128
189
254
319
376
420
453
481
512
554
610
676
750
827
906
988
1071
1153
1230
1296
1348
1386
1417
1449
1488
1535
1585
1629
1658
1665
1652
1627
1598
1574
1560
1555
1555
1553
1544
1524
1492
1449
1395
1336
1276
1221
1177
1144
1119
1094
1058
1002
930
842
751
669
603
552
508
460
398
318
224
126
35
-42
-103
-151
-189
-222
-248
-267
-276
-276
-270
-266
-270
-285
-309
-335
-355
-361
-349
-320
-279
-232
-187
-151
-128
-119
-125
-138
-151
-152
-132
-83
-9
84
180
266
330
372
397
416
438
470
509
549
582
600
605
602
597
597
604
614
624
628
630
633
646
672
711
754
790
805
793
758
710
667
641
641
664
699
732
752
756
750
744
747
765
792
818
830
820
790
750
719
710
733
785
851
915
960
980
977
962
947
941
948
964
985
1008
1033
1063
1102
1150
1204
1259
1308
1348
1381
1413
1448
1486
1524
1551
1558
1542
1508
1467
1434
1417
1419
1429
1434
1422
1390
1344
1298
1266
1258
1270
1291
1305
1298
1266
1214
1153
1097
1054
1024
997
961
908
832
735
624
508
394
286
185
88
-4
-95
-183
-268
-351
-430
-509
-589
-672
-760
-855
-954
-1054
-1151
-1238
-1310
-1362
-1397
-1418
-1432
-1448
-1470
-1499
-1536
-1576
-1618
-1660
-1702
-1742
-1779
-1807
-1821
-1819
-1801
-1774
-1746
-1730
-1730
-1748
-1778
-1813
-1844
-1869
-1889
-1907
-1928
-1952
-1974
-1987
-1984
-1962
-1926
-1886
-1855
-1845
-1859
-1898
-1951
-2009
-2064
-2108
-2142
-2167
-2186
-2199
-2207
-2204
-2188
-2155
-2104
-2039
-1963
-1881
-1800
-1722
-1649
-1581
-1517
-1456
-1398
-1344
-1296
-1254
-1213
-1169
-1113
-1041
-952
-850
-745
-646
-562
-492
-432
-371
-298
-209
-106
4
107
193
257
301
334
366
405
454
512
579
653
733
824
925
1033
1139
1233
1300
1334
1333
1305
1264
1224
1199
1194
1209
1237
1268
1290
1298
1288
1261
1222
1176
1129
1083
1038
993
941
882
814
744
677
620
578
550
532
515
491
456
409
351
287
217
142
63
-20
-103
-179
-241
-284
-307
-314
-311
-303
-292
-274
-244
-198
-139
-77
-23
10
20
9
-9
-20
-13
13
51
90
118
132
135
138
152
185
239
305
373
432
473
493
493
475
445
406
364
325
294
272
258
243
217
172
103
15
-81
-169
-239
-286
-313
-333
-361
-407
-473
-551
-627
-686
-717
-716
-688
-646
-605
-576
-567
-575
-595
-615
-626
-622
-603
-574
-543
-516
-498
-489
-486
-483
-475
-464
-450
-438
-431
-433
-441
-456
-476
-504
-541
-589
-648
-714
-780
-842
-894
-937
-976
-1014
-1056
-1100
-1144
-1184
-1215
-1239
-1258
-1273
-1285
-1290
-1284
-1265
-1237
-1207
-1188
-1190
-1216
-1259
-1307
-1346
-1366
-1366
-1357
-1349
-1355
-1377
-1415
-1457
-1497
-1526
-1543
-1546
-1536
-1512
-1472
-1419
-1358
-1299
-1253
-1226
-1214
-1207
-1189
-1149
-1084
-1002
-920
-854
-811
-785
-763
-730
-677
-605
-529
-463
-418
-397
-391
-391
-387
-378
-371
-374
-389
-412
-436
-449
-449
-441
-436
-443
-465
-496
-521
-527
-506
-462
-408
-359
-324
-302
-285
-259
-218
-160
-92
-21
45
110
176
251
334
423
512
600
688
781
885
998
1113
1216
1299
1362
1418
1485
1579
1703
1842
1973
2076
2143
2186
2229
2295
2385
2482
2551
2561
2501
2397
2293
2234
2241
2289
2314
2237
2003
1607
1105
594
179
-70
-143
-84
28
118
144
105
37
-17
-29
1
51
88
94
68
29
1
-2
21
54
76
75
55
27
9
11
30
54
68
65
47
26
15
19
35
54
63
58
42
26
19
24
38
53
59
53
39
26
22
28
40
52
55
49
37
27
24
31
42
51
52
46
35
27
26
33
43
50
50
43
34
28
28
34
43
48
47
41
33
28
29
36
43
47
45
39
32
29
31
37
43
46
43
37
32
29
32
37
43
44
42
36
31
30
33
38
42
43
40
35
31
30
33
38
42
42
39
34
31
31
34
38
41
41
37
33
31
31
34
38
40
39
36
33
31
32
35
38
39
38
35
32
31
32
35
37
38
37
34
32
31
32
35
37
38
36
34
32
31
33
35
37
37
35
33
31
31
33
35
36
36
35
33
31
31
33
34
35
35
34
32
31
31
33
34
35
34
33
32
31
31
33
34
34
34
33
31
31
31
32
33
34
33
32
31
31
31
32
33
33
32
31
31
31
31
32
32
32
32
31
30
30
31
32
32
32
31
31
30
30
31
31
31
31
31
30
30
30
30
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
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
28
28
28
27
27
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
27
27
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
20
20
20
20
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
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
