5
31365
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-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
-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
-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
-2
-2
-2
-2
-2
-2
-3
-3
-3
-2
-2
-2
-2
-2
-3
-3
-3
-2
-2
-2
-2
-2
-3
-3
-3
-3
-2
-2
-2
-2
-3
-3
-3
-3
-2
-2
-2
-3
-3
-3
-3
-2
-2
-2
-2
-3
-3
-3
-3
-2
-2
-2
-2
-3
-3
-3
-3
-2
-2
-2
-2
-3
-3
-3
-3
-2
-2
-2
-2
-3
-3
-3
-3
-2
-2
-2
-2
-3
-3
-3
-3
-2
-2
-2
-3
-3
-3
-3
-3
-2
-2
-2
-3
-3
-3
-3
-3
-2
-2
-2
-3
-3
-3
-3
-2
-2
-2
-2
-3
-3
-4
-3
-2
-2
-2
-2
-3
-4
-4
-3
-2
-2
-2
-2
-3
-4
-4
-3
-2
-1
-2
-2
-3
-4
-4
-3
-2
-1
-2
-3
-4
-4
-4
-3
-1
-1
-2
-3
-4
-4
-4
-2
-1
-1
-2
-3
-4
-5
-4
-2
-1
-1
-2
-3
-5
-5
-3
-2
0
-1
-2
-4
-5
-5
-3
-1
0
0
-2
-4
-6
-5
-3
-1
0
0
-3
-5
-6
-5
-3
0
1
0
-3
-6
-6
-5
-2
1
1
-1
-4
-7
-7
-5
-1
2
2
-1
-5
-8
-7
-4
0
3
2
-2
-7
-9
-8
-3
2
5
2
-4
-10
-12
-8
1
9
11
5
-9
-24
-30
-23
-2
27
52
65
59
36
3
-29
-54
-68
-73
-71
-66
-59
-50
-39
-28
-20
-19
-26
-40
-52
-55
-46
-25
-1
18
23
14
-3
-19
-26
-21
-10
-2
-5
-22
-45
-64
-66
-47
-14
21
44
45
26
-5
-32
-46
-42
-26
-10
-2
-5
-15
-24
-23
-8
16
42
60
65
58
42
25
11
2
-5
-9
-13
-13
-8
3
16
26
28
19
3
-14
-24
-22
-7
13
31
36
27
4
-26
-54
-72
-77
-69
-50
-26
0
21
35
37
25
3
-24
-48
-59
-53
-29
8
45
72
78
62
27
-18
-62
-95
-109
-105
-83
-51
-17
12
29
31
20
0
-21
-34
-36
-23
-1
23
42
50
45
31
11
-6
-18
-22
-20
-14
-6
1
7
10
10
9
7
4
2
0
-2
-5
-10
-15
-17
-12
3
27
55
81
96
94
77
51
24
5
-2
0
5
6
-2
-20
-41
-60
-71
-74
-70
-64
-59
-53
-44
-28
-4
24
50
65
67
55
35
17
7
9
20
36
50
59
64
66
69
72
74
71
61
45
26
10
2
1
6
13
19
22
24
26
29
30
27
17
2
-14
-25
-24
-11
10
31
40
33
12
-15
-36
-39
-24
6
37
56
56
37
8
-18
-30
-24
-3
23
42
48
37
15
-11
-34
-49
-55
-54
-48
-36
-20
0
23
46
62
69
66
56
45
39
42
53
66
74
73
63
46
31
24
28
40
54
63
62
51
36
22
15
17
23
29
28
18
1
-17
-27
-25
-9
16
43
63
71
64
45
18
-9
-31
-43
-44
-33
-14
6
21
28
25
13
0
-7
-4
10
30
48
56
47
24
-7
-34
-49
-46
-28
-1
23
37
39
32
20
10
4
2
1
-2
-7
-13
-17
-18
-17
-16
-16
-19
-23
-22
-16
-1
17
33
43
42
35
27
25
34
51
71
84
83
66
39
10
-12
-21
-19
-11
-3
-3
-10
-23
-36
-44
-45
-37
-24
-5
18
41
62
75
74
55
20
-24
-63
-84
-78
-45
5
57
93
103
87
54
17
-8
-15
-5
15
35
47
48
41
31
21
13
8
2
-6
-15
-25
-32
-36
-35
-30
-21
-10
3
19
34
45
48
43
29
13
1
-3
2
11
18
17
5
-12
-25
-26
-11
16
45
62
60
39
8
-18
-29
-19
5
31
45
42
21
-7
-31
-42
-39
-29
-19
-16
-20
-26
-25
-13
7
27
35
24
-4
-37
-61
-61
-35
10
58
90
96
75
39
2
-20
-24
-13
0
5
-6
-28
-51
-63
-56
-30
7
42
61
60
41
15
-5
-10
5
33
63
82
80
56
16
-28
-65
-85
-86
-74
-57
-43
-37
-38
-39
-34
-20
4
31
52
59
51
30
3
-20
-34
-40
-39
-36
-35
-34
-30
-22
-7
13
30
41
41
32
16
0
-13
-24
-34
-45
-57
-66
-65
-50
-19
21
59
84
88
70
37
2
-24
-33
-26
-10
8
19
22
19
15
14
20
32
46
56
59
53
38
18
-3
-17
-21
-13
7
32
54
65
61
44
20
0
-8
-1
18
40
56
60
52
37
25
19
18
18
11
-5
-27
-48
-55
-45
-19
12
34
34
13
-22
-55
-69
-58
-25
16
48
59
47
18
-13
-33
-35
-22
-1
14
19
10
-8
-26
-39
-44
-42
-34
-23
-11
1
13
21
23
16
2
-15
-28
-32
-22
0
27
51
67
71
67
61
55
51
46
36
16
-12
-43
-66
-72
-59
-27
14
52
79
88
81
65
47
36
34
42
53
65
72
72
67
57
46
33
21
8
-5
-17
-27
-35
-40
-41
-39
-33
-25
-13
2
18
34
47
54
55
49
39
27
15
5
-3
-10
-17
-22
-24
-20
-11
1
13
19
17
7
-9
-25
-36
-40
-37
-32
-28
-28
-31
-33
-29
-19
-3
13
24
25
15
-2
-19
-32
-37
-36
-30
-24
-18
-11
-2
10
24
36
40
36
25
12
3
3
12
23
31
30
19
3
-12
-20
-20
-13
-6
-2
-2
-5
-5
1
12
23
29
26
14
-1
-12
-14
-8
1
4
-5
-26
-52
-72
-77
-64
-37
-7
14
21
14
0
-13
-17
-14
-9
-8
-15
-31
-48
-60
-62
-52
-38
-24
-18
-18
-21
-21
-14
-1
15
27
31
28
21
15
14
18
25
31
33
33
33
38
49
63
76
81
76
62
44
30
23
23
25
25
17
4
-11
-20
-19
-8
8
21
24
17
2
-12
-18
-11
6
28
46
53
48
33
14
-3
-14
-19
-22
-26
-33
-42
-49
-48
-36
-12
18
46
63
63
46
18
-12
-32
-34
-18
12
43
63
63
41
3
-39
-72
-85
-78
-54
-23
4
22
28
26
22
22
26
33
39
41
36
26
14
4
-2
-2
3
11
21
30
35
32
21
2
-20
-39
-46
-35
-6
33
70
91
88
59
16
-27
-53
-52
-28
10
45
63
60
40
13
-7
-13
-6
6
15
14
0
-19
-36
-43
-40
-29
-19
-16
-22
-33
-45
-51
-48
-41
-32
-25
-22
-21
-17
-8
4
14
16
5
-16
-39
-55
-56
-42
-18
5
17
12
-5
-26
-40
-38
-23
1
21
31
27
14
0
-6
-1
13
30
43
46
40
28
15
2
-8
-17
-26
-33
-37
-35
-24
-7
11
24
26
19
5
-9
-17
-17
-10
-1
5
5
0
-9
-16
-20
-18
-13
-5
3
11
19
26
30
28
19
4
-12
-23
-25
-15
3
23
38
43
38
27
18
14
17
23
25
18
3
-17
-31
-34
-21
4
34
59
73
76
70
65
66
74
86
95
96
84
60
30
1
-21
-32
-31
-20
-1
22
45
65
79
85
81
68
52
35
23
17
17
20
24
27
27
27
27
26
24
17
5
-10
-24
-31
-26
-9
16
40
54
53
40
18
-2
-14
-16
-10
-4
-4
-14
-29
-45
-53
-51
-41
-28
-21
-24
-36
-50
-57
-50
-28
4
35
56
59
45
23
2
-7
0
18
40
56
57
42
14
-18
-45
-59
-57
-40
-15
11
32
41
39
26
7
-10
-20
-21
-11
6
23
33
32
18
-6
-34
-56
-65
-57
-31
5
41
65
70
53
18
-23
-56
-70
-58
-25
19
61
86
90
73
46
18
-1
-9
-7
-3
-1
-3
-7
-7
1
16
32
41
34
12
-19
-47
-60
-51
-22
17
52
72
72
53
25
-3
-23
-32
-31
-23
-10
6
25
44
59
64
57
37
8
-23
-45
-55
-53
-43
-31
-23
-18
-13
-3
14
35
51
54
40
11
-24
-54
-68
-64
-47
-28
-17
-19
-33
-51
-64
-65
-53
-33
-11
4
12
11
4
-4
-12
-19
-25
-28
-28
-23
-13
-2
6
6
-2
-16
-28
-34
-28
-12
7
24
30
23
7
-12
-27
-33
-27
-13
6
24
38
43
39
25
4
-20
-40
-50
-46
-27
1
28
45
46
29
3
-23
-41
-44
-34
-18
-4
3
2
-4
-10
-12
-10
-7
-6
-10
-19
-29
-35
-34
-26
-11
8
25
39
48
48
40
24
3
-19
-36
-40
-31
-10
13
30
35
25
9
-6
-11
-1
18
37
43
33
7
-23
-46
-51
-36
-7
25
49
59
56
46
35
29
25
19
9
-8
-25
-37
-37
-21
6
37
63
76
76
67
54
43
38
38
40
41
41
38
33
27
21
16
12
9
7
5
3
-3
-13
-25
-38
-46
-45
-35
-19
-4
4
2
-9
-23
-31
-30
-20
-6
5
7
-1
-14
-24
-26
-16
0
16
24
20
7
-11
-24
-28
-24
-17
-10
-9
-14
-22
-29
-31
-31
-30
-30
-32
-35
-35
-29
-17
-3
11
18
20
17
13
10
7
0
-12
-30
-49
-60
-57
-35
2
44
79
97
93
72
45
22
8
5
7
8
5
-2
-8
-7
1
15
27
30
23
6
-13
-27
-29
-20
-5
10
19
20
13
3
-7
-15
-20
-26
-33
-41
-47
-49
-44
-33
-19
-4
9
21
31
40
48
51
47
31
6
-25
-54
-73
-78
-67
-43
-14
10
22
18
-1
-30
-59
-78
-77
-54
-11
43
93
127
134
115
75
28
-12
-33
-32
-13
13
36
44
36
14
-15
-41
-56
-54
-36
-6
30
60
78
78
57
20
-25
-66
-94
-104
-95
-73
-48
-26
-13
-9
-10
-14
-19
-26
-36
-49
-62
-69
-64
-43
-10
26
56
71
66
45
18
-8
-25
-35
-40
-47
-57
-68
-75
-70
-54
-29
-5
10
9
-5
-25
-41
-44
-34
-14
7
20
22
14
3
-6
-9
-7
-3
-2
-4
-5
-3
6
21
36
44
40
22
-4
-30
-47
-50
-39
-23
-8
-2
-6
-19
-33
-45
-50
-51
-50
-49
-51
-52
-50
-42
-28
-11
3
11
9
1
-9
-17
-18
-12
0
13
21
21
13
-1
-18
-31
-38
-35
-25
-7
13
34
53
67
78
85
88
89
85
77
65
51
38
28
24
26
32
37
37
29
14
-5
-22
-30
-25
-5
27
64
100
125
135
125
98
57
11
-31
-62
-75
-71
-53
-29
-5
13
25
33
40
49
60
68
66
51
22
-16
-54
-80
-88
-77
-51
-20
6
21
23
16
5
-7
-16
-22
-25
-25
-21
-12
3
20
34
39
31
11
-16
-42
-59
-63
-55
-40
-25
-13
-5
-1
4
11
17
19
13
-2
-22
-41
-53
-53
-42
-25
-9
1
3
0
-3
-1
5
15
24
29
28
23
14
5
-3
-12
-21
-30
-35
-34
-25
-9
7
18
17
6
-13
-32
-43
-45
-39
-33
-32
-38
-46
-50
-44
-26
-4
12
12
-7
-37
-64
-71
-51
-7
45
83
92
67
17
-37
-74
-80
-56
-14
26
48
47
26
0
-19
-22
-11
6
17
16
5
-9
-16
-11
8
33
55
63
55
32
4
-19
-31
-26
-9
14
35
48
50
42
28
13
1
-7
-11
-16
-24
-37
-54
-70
-80
-78
-62
-36
-7
14
22
13
-9
-36
-57
-64
-55
-31
-3
22
37
38
29
15
2
-4
-2
4
11
13
8
-3
-18
-31
-39
-39
-33
-24
-17
-18
-26
-37
-45
-43
-29
-3
25
43
43
22
-14
-54
-84
-93
-81
-53
-23
0
8
4
-3
-5
1
15
27
29
16
-9
-37
-55
-57
-42
-17
5
16
11
-3
-17
-22
-17
-4
8
8
-6
-30
-54
-68
-65
-46
-19
6
20
24
22
21
25
35
45
45
30
2
-31
-58
-66
-54
-24
13
42
56
53
37
17
1
-7
-11
-15
-25
-42
-62
-78
-81
-67
-39
-3
29
49
51
37
13
-12
-30
-35
-26
-6
18
40
55
58
51
36
18
2
-8
-10
-4
4
11
13
9
-1
-11
-16
-13
-2
12
22
23
14
-4
-21
-29
-20
5
41
76
96
95
71
33
-5
-29
-30
-8
29
68
94
98
78
41
-1
-36
-55
-53
-33
-3
25
42
39
17
-19
-58
-88
-99
-87
-56
-17
17
34
30
8
-23
-50
-63
-59
-42
-19
0
13
18
19
21
25
28
26
16
-1
-22
-37
-41
-31
-9
15
33
39
32
17
1
-12
-20
-24
-28
-33
-41
-45
-44
-35
-21
-8
-4
-12
-31
-54
-73
-81
-75
-59
-41
-26
-21
-27
-39
-53
-65
-70
-69
-61
-47
-31
-13
2
11
12
4
-9
-24
-36
-41
-42
-41
-43
-48
-54
-57
-52
-37
-15
5
14
6
-18
-51
-78
-91
-84
-59
-27
2
18
18
7
-7
-17
-18
-11
1
10
15
12
4
-8
-19
-27
-32
-32
-29
-24
-20
-18
-22
-29
-38
-42
-39
-27
-10
5
10
3
-17
-43
-64
-72
-63
-42
-16
8
22
26
22
15
7
-1
-12
-26
-42
-55
-61
-54
-36
-12
8
18
15
2
-15
-27
-33
-32
-29
-28
-31
-34
-34
-25
-8
11
24
25
10
-16
-44
-65
-72
-68
-56
-45
-39
-40
-43
-46
-44
-40
-36
-35
-39
-43
-43
-35
-17
6
26
38
35
18
-7
-33
-52
-62
-60
-48
-29
-7
14
31
40
40
31
18
6
0
4
15
30
40
39
27
7
-15
-32
-42
-43
-38
-30
-19
-6
13
36
60
78
83
72
47
15
-14
-31
-34
-25
-11
4
16
27
38
52
66
78
80
69
48
22
0
-14
-16
-10
-1
6
11
14
17
23
30
33
32
24
14
7
8
17
32
44
47
38
20
0
-15
-22
-22
-17
-13
-12
-12
-8
1
14
26
28
19
0
-19
-28
-19
6
37
59
59
35
-6
-47
-71
-68
-37
9
53
78
77
52
13
-27
-58
-73
-72
-59
-38
-15
7
23
32
31
22
8
-3
-8
-1
14
34
52
63
65
60
50
38
22
3
-20
-41
-55
-52
-28
14
64
107
128
120
88
44
5
-17
-18
-4
13
20
10
-13
-39
-59
-62
-49
-25
-1
14
17
9
-5
-17
-23
-20
-12
-2
6
7
2
-9
-24
-38
-46
-46
-37
-19
1
18
27
24
12
-7
-26
-40
-47
-48
-44
-40
-36
-31
-26
-17
-6
5
14
19
20
19
19
23
30
40
48
51
46
32
11
-11
-30
-39
-36
-20
4
28
46
51
42
23
2
-11
-12
1
20
34
35
17
-15
-53
-83
-98
-95
-81
-66
-57
-58
-64
-67
-59
-37
-6
26
47
51
39
19
0
-8
-4
10
25
36
38
32
22
13
8
6
8
11
13
15
17
17
15
8
-3
-16
-27
-30
-23
-9
7
16
12
-6
-32
-56
-69
-66
-48
-25
-7
-3
-14
-35
-56
-67
-63
-45
-22
-4
2
-7
-25
-43
-53
-48
-30
-3
22
39
44
37
23
8
-4
-10
-12
-12
-15
-20
-27
-34
-38
-37
-31
-20
-8
6
18
29
35
36
31
20
4
-14
-30
-41
-45
-44
-39
-35
-33
-31
-27
-20
-9
3
9
4
-14
-42
-71
-90
-91
-72
-39
-4
20
24
7
-23
-53
-72
-73
-57
-32
-9
3
-1
-17
-37
-52
-54
-41
-17
10
31
39
29
6
-24
-51
-66
-62
-42
-12
16
32
30
10
-18
-42
-52
-44
-22
4
21
23
8
-16
-38
-49
-45
-29
-10
4
10
11
11
17
30
45
55
51
33
5
-21
-34
-27
0
37
69
84
77
51
16
-16
-33
-34
-20
0
17
23
17
1
-20
-37
-46
-44
-33
-14
7
25
39
48
52
55
56
56
53
43
26
4
-19
-36
-41
-33
-13
13
37
54
61
59
54
48
44
42
39
35
29
24
23
28
35
44
47
45
35
23
12
7
8
14
21
26
26
24
20
15
12
7
2
-5
-10
-11
-6
3
12
16
10
-5
-26
-45
-53
-45
-22
12
48
77
92
92
77
52
22
-6
-28
-39
-36
-20
6
34
57
68
68
58
48
43
47
59
72
80
77
64
45
29
22
24
33
42
44
36
21
2
-14
-23
-25
-21
-13
-1
13
31
51
68
77
74
58
34
9
-7
-11
-4
9
18
17
4
-16
-37
-50
-50
-39
-21
-4
6
9
5
0
-3
-1
5
11
14
9
-6
-30
-59
-89
-112
-122
-115
-92
-55
-12
29
62
83
90
85
71
51
30
13
6
14
35
66
96
112
104
67
12
-47
-88
-99
-75
-31
16
43
40
11
-30
-61
-69
-52
-20
8
20
9
-17
-41
-50
-38
-10
19
36
33
13
-11
-28
-30
-18
-2
10
11
4
-5
-10
-8
-1
3
-1
-12
-23
-25
-13
10
34
45
35
7
-28
-52
-55
-36
-5
20
25
8
-23
-49
-56
-40
-8
21
33
23
-1
-23
-25
-1
41
82
103
93
55
9
-26
-34
-14
21
53
67
58
34
9
-2
3
21
38
43
32
9
-17
-33
-34
-22
-1
20
37
50
58
64
67
63
52
35
17
5
6
19
40
59
68
65
53
41
34
37
45
50
46
30
6
-18
-33
-35
-27
-15
-7
-7
-13
-21
-26
-27
-26
-27
-31
-38
-39
-30
-6
28
61
79
75
47
5
-35
-60
-62
-45
-17
10
28
35
34
31
28
22
9
-12
-40
-65
-77
-69
-42
-3
35
59
66
62
57
61
78
101
117
113
86
41
-5
-36
-39
-16
21
53
65
50
16
-23
-50
-57
-45
-22
-2
5
-5
-25
-45
-57
-54
-40
-19
-1
11
16
15
12
10
8
6
3
-1
-7
-14
-21
-30
-42
-55
-69
-78
-79
-68
-47
-18
11
33
43
40
27
7
-14
-32
-46
-52
-49
-37
-17
8
31
47
50
40
23
6
-3
0
15
32
42
38
19
-9
-35
-47
-40
-17
15
43
58
56
40
15
-10
-31
-48
-62
-73
-81
-81
-70
-46
-15
15
33
31
9
-24
-57
-76
-75
-55
-26
2
19
20
11
-3
-12
-15
-12
-10
-14
-23
-36
-46
-46
-35
-16
5
21
26
22
13
4
0
-3
-9
-25
-51
-83
-111
-124
-112
-76
-25
26
62
73
61
33
4
-14
-15
-3
11
17
8
-14
-41
-60
-64
-49
-22
5
20
18
-2
-28
-50
-58
-48
-26
-1
16
16
0
-27
-53
-72
-77
-71
-59
-46
-35
-28
-23
-17
-8
-1
3
-2
-17
-38
-58
-71
-71
-56
-33
-8
9
12
0
-22
-47
-67
-76
-73
-61
-46
-32
-22
-17
-16
-15
-13
-11
-10
-11
-14
-17
-19
-17
-12
-6
-4
-8
-19
-35
-50
-56
-49
-32
-7
15
29
32
24
12
2
-1
2
6
6
0
-10
-20
-22
-13
6
26
37
34
16
-9
-30
-36
-23
6
37
58
61
45
18
-7
-19
-15
0
18
28
24
9
-9
-19
-15
4
31
57
74
77
68
52
36
24
17
14
9
1
-12
-30
-49
-67
-79
-82
-72
-49
-16
22
55
76
79
62
31
-5
-37
-57
-62
-55
-39
-19
1
20
39
56
66
66
54
29
-1
-27
-40
-35
-12
19
47
64
64
50
30
13
6
11
23
35
43
42
34
24
15
11
11
14
14
9
-4
-22
-43
-62
-76
-81
-76
-64
-47
-30
-18
-12
-11
-14
-17
-18
-17
-16
-17
-20
-26
-30
-29
-21
-7
8
20
25
25
22
23
30
41
49
47
28
-8
-52
-89
-109
-104
-78
-44
-15
-4
-11
-31
-49
-55
-45
-23
-1
9
2
-20
-45
-61
-61
-44
-22
-7
-8
-28
-56
-80
-85
-65
-25
23
62
80
74
50
20
-4
-14
-11
1
12
17
13
3
-6
-9
-4
6
17
24
25
18
7
-6
-18
-26
-31
-33
-30
-22
-10
3
15
19
13
-5
-30
-53
-66
-63
-43
-13
16
32
28
5
-27
-56
-70
-63
-38
-5
26
44
47
40
30
24
26
33
38
35
21
-1
-24
-39
-43
-34
-17
0
10
11
4
-5
-10
-8
1
17
34
51
64
71
72
66
52
31
7
-17
-35
-47
-50
-49
-46
-44
-44
-44
-39
-27
-8
14
35
50
58
58
56
53
51
49
46
37
23
6
-10
-24
-34
-42
-49
-57
-66
-72
-71
-61
-41
-16
8
24
30
24
12
-2
-15
-24
-29
-30
-26
-18
-3
15
32
42
40
24
-5
-37
-63
-75
-71
-52
-28
-7
6
8
3
-4
-8
-5
6
21
38
55
70
80
82
74
55
27
-4
-28
-39
-32
-9
23
51
65
61
42
15
-7
-18
-15
-4
5
6
-4
-23
-39
-45
-35
-10
20
46
56
46
20
-15
-47
-65
-67
-52
-26
5
35
61
82
97
104
102
91
71
47
23
6
0
4
14
25
30
28
21
13
8
9
15
19
19
11
-3
-17
-26
-25
-13
6
25
41
50
55
57
59
60
57
47
29
9
-7
-8
9
44
87
127
149
147
122
81
37
2
-18
-21
-12
3
18
28
30
24
12
-5
-20
-28
-26
-12
9
30
43
44
34
21
14
21
43
69
87
85
58
14
-33
-65
-71
-50
-15
19
38
39
29
20
22
38
59
73
67
39
-3
-41
-62
-57
-30
3
27
31
14
-13
-37
-48
-43
-27
-12
-4
-5
-9
-10
-3
11
27
37
38
31
22
20
27
40
52
55
44
24
3
-12
-15
-9
-2
0
-5
-14
-18
-11
9
36
59
68
57
32
3
-16
-20
-9
8
22
27
24
20
22
34
52
66
67
52
25
-2
-15
-7
20
56
85
97
89
64
35
9
-8
-16
-21
-27
-33
-37
-33
-20
-1
17
26
20
3
-19
-35
-39
-28
-8
14
29
34
31
23
14
5
-3
-13
-24
-34
-39
-36
-25
-12
-3
-4
-16
-33
-47
-51
-41
-21
-1
10
6
-11
-31
-45
-44
-29
-6
11
14
-2
-31
-64
-88
-95
-83
-58
-28
0
21
33
40
44
46
45
41
32
18
2
-12
-23
-28
-27
-23
-17
-11
-9
-13
-23
-41
-63
-85
-101
-105
-92
-64
-26
12
41
55
52
36
15
-2
-12
-13
-10
-7
-6
-9
-11
-10
-5
1
4
-3
-22
-49
-77
-95
-95
-76
-44
-10
15
23
18
7
0
5
21
41
52
44
17
-22
-59
-80
-76
-48
-9
26
46
44
27
3
-16
-26
-28
-26
-26
-30
-33
-31
-18
4
27
41
37
15
-17
-47
-62
-55
-30
2
27
38
34
21
11
10
18
27
29
16
-10
-38
-58
-60
-43
-15
11
25
23
9
-7
-16
-13
-3
7
7
-6
-28
-49
-58
-49
-23
12
46
71
83
85
80
71
60
44
25
3
-13
-18
-8
17
47
68
71
53
19
-15
-37
-34
-9
30
66
85
82
61
31
7
-3
2
17
33
43
46
43
40
41
47
54
56
48
31
10
-8
-16
-11
4
19
24
14
-12
-47
-79
-97
-94
-70
-33
7
37
51
48
31
8
-14
-31
-42
-49
-53
-57
-58
-54
-45
-30
-13
2
12
15
13
10
9
10
10
6
-7
-27
-50
-67
-71
-58
-30
5
37
57
60
48
27
5
-12
-21
-23
-19
-10
3
20
40
59
72
74
61
34
-2
-38
-65
-79
-78
-65
-45
-23
0
22
44
64
77
77
63
33
-6
-43
-67
-70
-50
-13
27
58
71
63
37
3
-26
-43
-45
-33
-14
4
15
15
6
-9
-24
-32
-31
-20
-4
14
26
28
20
3
-17
-32
-35
-24
1
33
65
87
92
80
53
18
-13
-35
-42
-36
-19
0
15
22
21
15
8
4
4
10
17
24
29
29
27
24
22
21
23
26
28
30
29
27
24
22
21
24
30
38
43
42
31
9
-22
-55
-80
-89
-77
-45
1
49
89
112
113
97
68
35
4
-21
-38
-46
-46
-37
-21
0
21
34
36
27
9
-9
-17
-9
15
48
80
97
92
65
22
-24
-60
-77
-72
-47
-11
27
58
77
83
76
60
37
11
-16
-41
-63
-79
-85
-79
-61
-32
5
43
75
95
98
86
65
43
27
22
25
32
35
31
20
6
-1
4
21
44
62
66
52
25
-4
-21
-16
11
51
89
108
100
67
20
-27
-61
-74
-71
-58
-44
-36
-33
-30
-23
-10
5
16
18
9
-8
-24
-31
-26
-10
9
23
24
11
-10
-30
-37
-27
1
40
80
110
126
125
109
87
63
43
27
15
4
-9
-23
-36
-42
-34
-7
36
91
145
182
191
167
116
49
-15
-60
-75
-60
-23
21
59
83
90
82
66
46
26
9
-6
-17
-24
-26
-23
-17
-11
-7
-6
-4
0
8
20
32
37
31
15
-8
-28
-38
-34
-19
-1
11
11
0
-14
-23
-18
2
29
53
59
42
4
-46
-91
-117
-114
-84
-34
22
71
103
113
105
84
58
33
11
-7
-26
-48
-73
-96
-112
-112
-92
-51
3
57
96
110
96
58
8
-40
-78
-101
-112
-114
-110
-101
-82
-52
-10
37
80
107
112
96
65
33
10
0
2
8
10
3
-14
-37
-59
-73
-75
-63
-40
-5
39
86
130
162
172
156
115
57
-3
-50
-75
-78
-65
-46
-30
-22
-17
-10
8
36
70
100
118
118
100
72
41
15
-4
-17
-27
-36
-43
-46
-43
-33
-16
2
20
36
51
66
83
99
108
105
84
45
-10
-70
-126
-165
-182
-173
-139
-86
-22
45
104
146
165
157
125
75
17
-40
-87
-118
-128
-117
-89
-48
-3
37
64
72
61
35
4
-22
-36
-36
-26
-12
2
11
19
29
43
59
72
73
57
24
-17
-54
-72
-66
-37
5
49
82
97
92
72
38
-4
-52
-100
-142
-166
-164
-131
-72
2
70
115
126
103
56
1
-48
-80
-91
-84
-63
-35
-4
23
42
46
32
4
-30
-56
-61
-40
3
53
91
104
86
46
2
-30
-40
-31
-15
-5
-10
-27
-46
-55
-47
-23
4
21
18
-3
-32
-52
-54
-36
-6
18
26
13
-15
-45
-64
-66
-56
-43
-38
-45
-61
-77
-82
-71
-46
-15
13
30
35
30
17
0
-20
-44
-68
-86
-91
-78
-48
-7
31
54
55
35
3
-29
-53
-66
-73
-81
-92
-104
-107
-92
-55
1
62
113
140
137
107
63
14
-31
-68
-98
-118
-127
-119
-89
-41
16
66
94
92
63
19
-24
-51
-57
-45
-26
-9
0
2
4
9
19
29
34
29
18
5
0
5
18
30
30
13
-19
-57
-87
-99
-91
-68
-40
-17
-2
9
22
42
67
89
96
78
34
-26
-87
-131
-148
-138
-107
-70
-37
-17
-9
-11
-17
-21
-23
-25
-27
-32
-40
-51
-62
-73
-80
-81
-73
-55
-30
-2
21
35
37
30
19
9
5
5
5
0
-11
-26
-39
-42
-34
-18
-2
4
-3
-21
-39
-45
-31
2
43
76
86
69
30
-16
-52
-66
-57
-33
-9
5
2
-14
-30
-37
-27
-1
33
64
81
80
61
29
-6
-40
-67
-85
-93
-92
-81
-62
-36
-6
26
56
81
97
101
93
72
39
-1
-43
-77
-97
-99
-84
-54
-19
13
36
47
48
43
35
27
18
5
-12
-37
-65
-90
-106
-107
-91
-63
-29
1
20
26
20
7
-8
-21
-31
-39
-45
-50
-52
-49
-40
-26
-12
-2
2
2
1
6
17
31
40
36
15
-17
-48
-63
-52
-16
31
71
85
67
24
-25
-60
-67
-48
-16
10
17
4
-15
-24
-10
28
75
110
115
85
32
-22
-57
-63
-48
-29
-24
-42
-77
-109
-120
-97
-48
10
53
67
51
19
-9
-19
-9
11
23
16
-10
-43
-63
-58
-25
24
68
91
86
60
29
9
6
17
30
32
20
-3
-26
-37
-34
-21
-10
-10
-24
-45
-61
-61
-39
-3
36
63
67
50
17
-21
-57
-88
-113
-134
-148
-150
-132
-93
-36
27
80
108
108
84
48
16
-2
-6
-2
-1
-11
-32
-58
-79
-83
-66
-34
4
34
46
36
7
-28
-59
-76
-74
-56
-31
-7
8
11
6
-2
-7
-7
-1
3
2
-10
-30
-52
-67
-69
-55
-30
-5
13
16
6
-10
-24
-28
-21
-9
4
11
12
11
14
26
46
68
83
83
66
34
-4
-39
-62
-72
-72
-64
-52
-37
-19
3
29
54
73
82
79
64
40
13
-13
-36
-54
-64
-64
-54
-33
-5
24
49
65
71
69
64
59
57
54
48
38
24
12
7
12
24
37
42
35
17
-6
-25
-31
-24
-10
2
5
-4
-19
-29
-22
4
43
83
108
107
81
40
0
-22
-22
-2
26
48
54
43
22
1
-9
-6
8
23
29
20
-5
-38
-69
-89
-92
-77
-49
-17
11
27
31
24
12
1
-3
1
11
24
37
46
49
46
37
20
-4
-33
-61
-81
-86
-70
-35
11
55
83
84
60
21
-20
-48
-55
-43
-24
-7
-3
-11
-23
-29
-23
-7
10
17
4
-27
-64
-90
-92
-65
-15
41
84
101
90
61
26
-2
-19
-26
-30
-36
-41
-41
-28
3
48
95
129
139
119
75
18
-37
-80
-104
-111
-103
-84
-56
-22
13
44
62
63
44
13
-22
-49
-60
-53
-34
-10
9
20
22
16
5
-12
-35
-63
-93
-117
-126
-113
-78
-30
18
56
77
85
87
93
107
122
126
107
60
-8
-77
-125
-134
-100
-37
33
84
102
87
50
11
-13
-17
-5
10
17
8
-14
-42
-67
-83
-87
-84
-76
-66
-53
-34
-9
19
44
60
64
57
44
33
27
26
24
13
-10
-44
-81
-108
-114
-95
-53
3
58
102
127
135
127
110
86
58
26
-8
-41
-67
-80
-73
-49
-10
35
76
104
116
112
95
72
45
18
-8
-35
-61
-84
-99
-101
-86
-54
-10
38
80
110
122
119
104
84
64
46
30
14
-4
-23
-42
-57
-64
-59
-43
-17
16
50
79
95
91
62
11
-57
-126
-180
-203
-185
-129
-48
39
110
150
154
126
78
24
-24
-62
-86
-99
-101
-91
-69
-35
9
55
95
122
129
115
83
36
-17
-68
-109
-130
-125
-94
-40
24
85
125
135
110
58
-9
-76
-130
-164
-176
-167
-140
-96
-37
33
105
167
202
201
160
86
-6
-95
-163
-199
-200
-171
-122
-63
-2
56
106
143
161
155
121
63
-11
-90
-157
-198
-206
-178
-119
-40
45
123
182
217
224
206
168
113
48
-24
-95
-159
-204
-221
-202
-149
-69
19
95
144
158
139
99
54
17
-8
-22
-32
-44
-62
-80
-93
-94
-82
-58
-28
6
40
76
114
151
178
183
158
98
13
-80
-158
-201
-201
-160
-91
-14
56
109
143
159
160
146
116
71
15
-42
-88
-111
-105
-73
-21
35
82
109
110
83
34
-29
-94
-149
-180
-178
-142
-78
-2
69
117
133
116
72
13
-53
-117
-175
-221
-248
-245
-204
-124
-15
103
202
258
260
210
126
33
-50
-110
-148
-170
-183
-189
-181
-152
-95
-18
66
137
177
181
153
109
61
20
-15
-51
-91
-134
-167
-174
-142
-69
27
119
177
183
138
61
-16
-65
-71
-39
10
50
61
38
-9
-59
-92
-97
-75
-37
0
26
36
34
27
21
18
15
7
-8
-30
-51
-64
-63
-47
-21
8
32
49
57
59
59
59
57
52
41
24
3
-18
-34
-42
-40
-33
-24
-17
-16
-21
-31
-42
-50
-50
-39
-17
12
40
60
63
46
13
-28
-64
-84
-81
-57
-22
14
38
47
41
30
23
25
37
52
62
60
43
16
-15
-41
-59
-69
-73
-75
-77
-77
-72
-57
-32
1
38
71
96
109
109
95
69
32
-11
-53
-85
-98
-85
-47
10
71
121
147
144
115
69
17
-31
-70
-97
-112
-117
-110
-90
-58
-18
22
52
64
56
29
-5
-37
-58
-62
-51
-28
1
31
60
86
105
117
116
100
72
35
-1
-30
-42
-36
-12
23
65
105
138
159
163
149
114
61
-3
-69
-126
-162
-173
-157
-119
-68
-14
35
76
105
124
133
133
123
104
73
31
-21
-80
-139
-188
-219
-222
-192
-130
-45
49
134
195
221
210
169
109
43
-19
-68
-102
-124
-133
-133
-124
-107
-81
-49
-14
21
51
74
87
89
81
61
33
-3
-42
-81
-115
-141
-157
-157
-142
-108
-58
5
72
133
175
190
172
126
63
-4
-59
-91
-97
-79
-47
-12
18
37
42
38
26
11
-3
-13
-16
-10
6
29
56
78
87
76
42
-10
-72
-131
-176
-197
-190
-158
-106
-41
28
94
149
188
202
185
136
58
-40
-139
-222
-272
-278
-240
-167
-72
28
118
188
233
251
241
204
145
68
-15
-94
-155
-190
-194
-170
-127
-75
-25
17
50
73
87
95
95
87
73
53
31
9
-13
-35
-59
-85
-110
-126
-126
-103
-55
13
87
153
197
206
180
122
43
-43
-125
-190
-230
-242
-223
-176
-107
-24
64
145
211
253
262
238
180
95
-4
-102
-183
-234
-248
-227
-178
-112
-40
31
98
156
203
230
230
196
131
43
-49
-124
-165
-170
-147
-113
-87
-80
-89
-99
-94
-62
-2
70
131
161
150
104
40
-18
-52
-57
-38
-12
6
5
-15
-43
-68
-80
-75
-55
-27
0
21
34
39
38
33
24
12
-1
-16
-33
-51
-72
-93
-111
-119
-109
-76
-20
53
128
188
218
212
174
115
52
-3
-42
-66
-80
-90
-99
-103
-97
-74
-34
20
73
112
125
107
63
5
-48
-85
-97
-85
-59
-31
-10
-1
1
3
11
31
57
79
83
60
11
-55
-117
-152
-144
-90
0
101
187
236
238
199
133
62
2
-41
-67
-85
-102
-120
-135
-141
-127
-92
-39
22
79
122
144
147
136
116
89
56
14
-35
-90
-142
-181
-197
-183
-137
-65
23
114
196
257
289
287
252
185
96
-3
-97
-171
-217
-229
-211
-171
-119
-63
-6
50
107
164
217
256
270
249
192
103
-2
-103
-183
-229
-237
-210
-159
-94
-26
39
95
140
171
184
178
151
106
50
-10
-62
-100
-119
-119
-102
-74
-42
-10
18
42
63
84
105
126
144
154
153
139
113
79
44
14
-7
-19
-25
-29
-32
-35
-34
-25
-6
22
54
85
107
117
117
107
92
71
42
4
-45
-101
-155
-194
-210
-195
-152
-90
-23
39
87
119
137
145
143
130
102
58
0
-63
-117
-152
-158
-137
-94
-43
3
38
58
65
65
63
60
55
44
26
0
-30
-57
-75
-80
-74
-60
-45
-36
-36
-44
-53
-58
-50
-29
2
34
58
66
58
39
17
2
-2
1
4
-4
-26
-60
-93
-113
-107
-74
-24
26
60
65
42
3
-37
-63
-67
-53
-32
-14
-6
-6
-8
-5
6
23
36
39
28
5
-20
-38
-43
-35
-22
-10
-4
-3
-1
9
31
61
88
101
90
54
1
-57
-105
-134
-139
-123
-90
-48
0
48
93
130
156
165
154
123
75
15
-51
-116
-170
-204
-211
-187
-134
-63
11
72
108
119
112
100
95
99
105
97
60
-10
-104
-198
-261
-271
-221
-124
-6
99
170
196
185
155
123
98
82
66
44
10
-31
-72
-103
-116
-112
-93
-66
-36
-8
17
37
50
55
52
43
31
21
15
10
2
-12
-36
-64
-91
-109
-111
-100
-81
-62
-47
-37
-24
-1
36
85
135
173
185
168
126
68
7
-49
-97
-137
-170
-192
-195
-170
-114
-27
75
176
253
294
294
257
195
118
37
-43
-118
-180
-223
-238
-219
-166
-87
6
95
168
217
238
233
204
156
90
14
-65
-135
-185
-207
-199
-168
-123
-77
-36
-3
26
54
83
108
122
116
87
38
-19
-69
-98
-99
-76
-40
-6
15
17
5
-14
-28
-32
-25
-12
1
9
11
12
17
30
50
70
81
74
48
8
-36
-71
-89
-88
-75
-55
-36
-18
5
37
79
127
165
177
151
86
-5
-98
-171
-205
-199
-162
-112
-66
-31
-7
17
50
91
134
161
158
117
44
-47
-132
-193
-219
-212
-179
-134
-86
-44
-8
21
43
55
55
44
24
0
-23
-41
-52
-58
-61
-63
-64
-59
-49
-31
-10
11
27
36
37
35
32
31
30
29
26
19
10
2
-7
-14
-23
-35
-51
-71
-91
-107
-115
-113
-99
-73
-37
8
55
97
123
124
97
42
-29
-100
-155
-182
-181
-156
-120
-84
-55
-32
-13
8
32
55
71
73
61
37
11
-10
-22
-27
-30
-39
-55
-79
-102
-116
-115
-94
-57
-9
43
91
127
142
132
92
27
-55
-137
-200
-229
-216
-162
-82
6
83
136
162
160
139
105
67
29
-4
-27
-37
-36
-26
-15
-9
-13
-25
-39
-46
-42
-24
-1
19
26
19
3
-12
-16
-5
15
31
32
10
-29
-73
-104
-109
-86
-45
-1
30
39
27
6
-12
-17
-9
7
19
21
8
-14
-38
-55
-61
-57
-49
-43
-44
-51
-61
-66
-59
-38
-4
40
84
120
140
141
122
85
37
-17
-68
-109
-136
-143
-130
-96
-44
21
87
145
181
187
161
107
35
-37
-96
-129
-132
-107
-61
-5
46
84
98
86
49
-7
-70
-127
-167
-181
-170
-139
-96
-50
-4
40
82
122
154
170
158
111
34
-61
-150
-211
-227
-194
-124
-38
39
91
109
98
69
35
6
-13
-23
-26
-26
-25
-24
-25
-27
-33
-41
-49
-53
-48
-33
-11
14
35
46
45
37
26
17
11
7
3
-5
-16
-28
-35
-34
-25
-10
6
19
29
36
44
56
69
79
79
65
38
3
-32
-59
-75
-80
-79
-74
-65
-49
-19
24
77
127
159
160
124
57
-25
-102
-156
-176
-164
-128
-79
-27
23
69
109
141
157
150
115
56
-15
-79
-119
-121
-84
-20
52
109
136
126
85
27
-32
-78
-105
-111
-99
-76
-45
-11
22
49
67
72
61
37
4
-31
-63
-88
-105
-116
-122
-122
-115
-97
-70
-35
1
28
41
39
24
6
-7
-9
-3
6
7
-5
-31
-62
-84
-86
-61
-12
50
111
156
180
183
171
150
123
89
43
-15
-82
-147
-195
-212
-190
-130
-47
41
112
151
154
125
77
25
-18
-43
-50
-43
-31
-21
-18
-23
-33
-39
-36
-19
9
44
75
92
91
71
41
8
-18
-32
-35
-33
-29
-25
-17
0
31
73
117
149
156
131
80
16
-42
-75
-76
-50
-11
25
47
52
44
35
31
35
40
36
15
-23
-68
-107
-124
-112
-71
-13
47
92
115
113
91
56
19
-16
-43
-62
-70
-67
-52
-29
-2
25
47
60
66
65
60
51
36
14
-15
-47
-74
-88
-83
-58
-17
30
75
110
134
147
150
144
126
93
43
-19
-84
-134
-157
-144
-98
-33
34
83
106
104
85
61
42
29
17
-2
-34
-76
-117
-141
-134
-93
-23
58
128
170
176
151
106
57
16
-13
-33
-51
-72
-94
-110
-109
-84
-35
28
89
129
132
96
29
-50
-121
-165
-173
-145
-93
-28
35
86
120
134
130
108
74
32
-12
-50
-73
-79
-65
-39
-6
23
43
51
48
40
31
24
18
13
3
-10
-28
-44
-56
-58
-49
-29
-2
28
58
83
101
111
111
101
81
53
21
-10
-34
-48
-49
-39
-21
-1
17
30
38
42
44
44
42
35
21
0
-24
-48
-64
-68
-60
-43
-22
-6
2
1
-3
-5
0
13
29
41
41
25
-7
-46
-80
-100
-99
-76
-36
11
57
92
110
110
92
59
18
-23
-55
-70
-63
-37
4
49
89
116
127
123
107
84
56
25
-5
-31
-48
-50
-37
-13
12
26
19
-9
-50
-88
-107
-96
-55
4
64
107
125
115
86
48
10
-24
-50
-70
-80
-74
-47
4
71
137
184
194
159
86
-7
-95
-157
-181
-166
-121
-60
2
57
98
122
127
112
79
33
-16
-56
-76
-73
-50
-17
14
32
35
24
7
-9
-20
-27
-30
-33
-34
-31
-19
0
22
40
45
33
8
-22
-46
-54
-43
-19
12
39
57
65
67
65
61
54
41
18
-12
-43
-65
-70
-55
-21
21
63
95
110
109
91
61
21
-26
-75
-118
-146
-149
-124
-71
-3
65
114
132
115
70
12
-41
-76
-86
-73
-47
-19
1
9
7
-2
-10
-12
-8
2
12
20
21
17
8
-2
-11
-16
-15
-9
0
10
18
22
21
20
20
28
45
72
101
125
133
119
82
28
-32
-81
-107
-102
-68
-11
56
119
165
186
177
138
76
0
-76
-134
-160
-147
-96
-19
62
128
160
155
121
72
28
1
-4
7
21
29
26
15
3
0
9
25
42
49
43
25
3
-13
-16
-3
19
43
57
57
41
16
-11
-32
-40
-31
-9
24
59
90
108
109
92
63
29
-1
-17
-15
4
36
74
109
136
149
144
122
81
26
-34
-89
-126
-136
-117
-73
-17
39
84
113
127
129
123
109
83
44
-9
-68
-120
-149
-147
-111
-54
9
58
83
79
54
17
-20
-52
-78
-98
-112
-117
-107
-81
-39
10
54
79
79
54
14
-28
-59
-74
-70
-54
-31
-9
7
16
14
1
-25
-59
-93
-116
-118
-94
-46
12
59
78
60
7
-63
-128
-166
-161
-111
-30
65
151
209
228
203
139
46
-63
-168
-252
-297
-291
-230
-121
18
161
278
341
334
256
120
-41
-188
-280
-291
-212
-63
119
282
380
385
294
134
-51
-212
-313
-335
-285
-184
-61
58
157
225
258
251
202
111
-13
-149
-263
-323
-304
-200
-34
155
312
394
375
259
76
-127
-301
-404
-418
-343
-201
-23
153
294
375
382
317
193
36
-124
-256
-334
-343
-283
-165
-11
151
289
377
397
341
219
56
-114
-253
-328
-324
-245
-115
28
145
208
207
151
65
-24
-92
-124
-121
-92
-48
-3
36
64
77
74
56
25
-9
-34
-40
-22
17
61
91
92
56
-10
-86
-147
-172
-147
-76
26
136
233
297
318
287
207
84
-67
-221
-345
-409
-390
-287
-120
69
232
325
328
248
115
-31
-153
-226
-248
-228
-179
-113
-32
59
153
234
276
253
156
-4
-187
-341
-415
-378
-235
-25
193
358
429
394
271
102
-71
-211
-299
-328
-306
-240
-141
-22
101
207
272
279
221
108
-30
-158
-239
-254
-198
-92
34
144
211
219
170
78
-37
-149
-235
-279
-271
-211
-109
14
130
215
247
218
138
28
-83
-167
-204
-191
-140
-69
-4
38
47
26
-15
-62
-103
-127
-131
-111
-67
-4
73
152
216
247
230
160
45
-88
-208
-281
-285
-216
-94
47
169
240
247
194
102
-2
-94
-159
-190
-189
-159
-104
-28
64
156
229
262
237
152
22
-121
-237
-294
-273
-179
-37
114
238
304
303
242
137
15
-102
-198
-259
-282
-264
-206
-116
-4
114
215
279
286
230
118
-27
-171
-274
-306
-249
-113
70
254
389
438
387
250
63
-128
-280
-366
-376
-318
-208
-65
94
253
393
491
521
463
311
85
-173
-405
-555
-585
-485
-281
-24
227
418
515
509
410
243
39
-166
-340
-452
-480
-414
-264
-58
159
337
434
430
330
163
-31
-207
-333
-392
-381
-309
-193
-49
101
234
326
358
320
219
77
-70
-188
-251
-252
-202
-125
-46
19
65
97
126
157
185
200
188
144
70
-19
-101
-159
-185
-179
-152
-117
-81
-44
-2
52
115
176
217
219
167
65
-70
-203
-301
-332
-286
-171
-17
136
249
295
266
172
43
-90
-195
-256
-267
-236
-176
-101
-22
55
122
173
196
183
128
37
-71
-168
-224
-222
-160
-56
56
144
183
170
118
55
5
-16
-13
0
2
-18
-57
-99
-121
-106
-54
21
90
123
104
35
-62
-155
-210
-211
-156
-65
37
123
178
196
184
149
98
32
-50
-148
-252
-345
-401
-395
-311
-153
53
266
437
523
501
374
170
-63
-274
-421
-475
-432
-308
-132
61
236
364
427
416
337
205
47
-108
-232
-301
-309
-259
-169
-61
43
124
172
184
162
111
41
-33
-95
-126
-114
-59
29
123
195
221
194
123
34
-46
-95
-109
-100
-86
-82
-90
-100
-91
-49
25
114
189
222
203
140
61
-4
-33
-25
1
19
9
-34
-93
-140
-152
-119
-54
19
72
91
79
58
51
72
116
159
172
130
28
-112
-255
-358
-391
-342
-223
-61
109
253
347
378
343
251
119
-29
-161
-250
-274
-227
-120
19
152
240
260
202
79
-81
-242
-373
-446
-449
-383
-256
-89
93
261
387
445
423
318
149
-52
-243
-381
-436
-396
-273
-98
83
229
309
311
244
132
7
-102
-175
-202
-185
-132
-61
9
61
79
58
2
-69
-127
-148
-115
-32
78
180
242
245
194
114
36
-13
-26
-16
-8
-23
-67
-126
-173
-183
-149
-86
-26
-2
-28
-90
-152
-170
-116
9
170
317
399
394
309
179
48
-55
-123
-171
-222
-287
-358
-406
-394
-299
-125
91
298
442
491
447
336
202
82
-8
-70
-124
-190
-274
-363
-427
-433
-358
-203
6
221
391
478
466
370
227
83
-23
-72
-70
-46
-33
-56
-121
-212
-298
-346
-336
-265
-154
-29
85
175
241
291
334
366
374
340
248
98
-92
-290
-459
-566
-592
-536
-410
-235
-37
159
323
432
466
419
299
133
-40
-178
-253
-254
-192
-94
5
79
109
92
34
-54
-155
-250
-314
-321
-251
-100
112
343
533
624
579
398
118
-197
-475
-660
-720
-657
-492
-260
2
262
487
646
711
662
498
243
-53
-328
-525
-609
-581
-467
-311
-155
-24
77
156
220
266
276
232
127
-24
-183
-296
-322
-243
-83
109
269
345
319
205
43
-118
-242
-311
-328
-300
-235
-135
2
170
346
490
555
509
343
87
-199
-447
-599
-626
-539
-371
-170
22
179
290
351
361
316
217
75
-82
-214
-282
-262
-160
-11
129
208
199
105
-36
-175
-266
-287
-242
-155
-53
40
119
182
233
268
274
241
163
53
-69
-177
-251
-288
-298
-292
-279
-250
-189
-80
77
257
418
510
500
390
210
17
-136
-218
-227
-189
-142
-116
-118
-139
-157
-155
-127
-80
-26
31
94
173
273
380
467
494
432
273
44
-205
-414
-537
-557
-487
-360
-210
-62
77
207
329
431
487
473
374
201
-11
-212
-355
-411
-380
-287
-169
-58
25
75
97
99
88
67
39
15
7
28
81
156
229
273
265
199
89
-39
-153
-233
-270
-269
-243
-200
-143
-69
23
127
227
300
326
296
215
101
-20
-124
-198
-238
-246
-228
-190
-133
-64
11
81
132
155
148
114
62
2
-60
-119
-172
-212
-227
-203
-129
-9
137
276
366
379
304
155
-32
-212
-345
-404
-384
-295
-161
-7
141
261
336
353
311
217
91
-37
-139
-191
-187
-136
-58
20
78
104
100
71
28
-24
-79
-132
-173
-189
-168
-103
-2
116
223
289
296
242
146
37
-54
-105
-109
-76
-28
11
24
4
-43
-99
-144
-160
-137
-77
7
93
157
180
157
93
7
-76
-136
-160
-147
-105
-48
10
59
94
113
113
92
50
-6
-64
-108
-120
-93
-31
50
124
168
168
129
65
0
-47
-66
-56
-26
16
61
101
131
143
128
79
0
-93
-173
-207
-176
-78
62
201
292
303
226
87
-70
-196
-255
-237
-156
-47
53
116
129
96
36
-32
-86
-112
-105
-68
-12
44
84
90
61
3
-63
-111
-119
-79
-3
86
153
173
134
45
-68
-173
-238
-247
-200
-111
-9
77
126
125
78
6
-66
-107
-99
-38
57
155
217
216
146
27
-103
-199
-231
-189
-94
18
106
142
120
57
-21
-84
-115
-107
-65
-1
73
146
204
231
212
138
13
-138
-276
-357
-348
-244
-73
115
260
318
274
148
-14
-157
-239
-243
-176
-68
45
133
174
161
97
-7
-134
-263
-364
-409
-374
-253
-60
167
373
502
514
398
177
-95
-348
-518
-562
-473
-278
-37
184
325
352
269
111
-64
-195
-242
-193
-70
79
201
256
226
125
-13
-145
-236
-267
-239
-169
-80
4
67
98
95
64
13
-43
-88
-106
-88
-37
34
104
146
146
98
16
-80
-163
-216
-229
-204
-150
-77
6
93
177
248
290
290
236
134
1
-131
-226
-254
-204
-87
65
208
297
302
216
59
-127
-290
-381
-369
-250
-51
176
370
477
465
333
116
-131
-344
-468
-475
-367
-174
54
262
404
452
403
279
116
-42
-156
-203
-180
-104
-7
72
104
78
2
-97
-182
-221
-194
-98
48
212
359
455
478
422
296
126
-52
-199
-281
-280
-201
-70
71
176
210
161
46
-95
-215
-269
-235
-119
47
216
339
378
318
170
-32
-240
-401
-472
-427
-273
-45
200
393
478
427
253
6
-241
-412
-455
-359
-157
90
304
426
424
307
116
-91
-256
-337
-318
-213
-54
113
243
303
281
184
42
-106
-217
-262
-230
-132
2
132
222
247
204
107
-15
-127
-202
-225
-196
-128
-46
28
74
86
67
32
-2
-21
-17
5
33
55
59
45
21
-1
-12
-8
7
22
27
18
-1
-20
-29
-27
-18
-14
-28
-60
-102
-134
-134
-89
-5
95
177
209
175
84
-35
-143
-207
-210
-162
-90
-29
-5
-26
-77
-131
-155
-130
-55
49
152
221
236
192
107
8
-77
-126
-131
-99
-46
8
47
62
55
31
0
-28
-48
-55
-50
-30
0
39
81
116
137
136
110
60
-5
-73
-131
-166
-171
-144
-89
-15
64
132
176
187
164
116
56
4
-27
-29
-8
24
46
44
11
-48
-115
-167
-183
-151
-73
34
146
236
280
268
202
97
-21
-126
-192
-209
-178
-114
-42
17
45
42
18
-7
-14
8
54
109
150
158
129
71
6
-44
-58
-34
18
78
120
129
98
37
-36
-99
-130
-122
-73
2
85
155
192
190
149
84
13
-44
-73
-72
-51
-25
-11
-19
-47
-85
-115
-121
-96
-45
19
78
117
129
115
85
47
10
-23
-53
-79
-99
-106
-92
-49
23
117
217
301
352
359
323
256
174
97
38
1
-17
-23
-25
-29
-34
-37
-32
-16
7
32
51
57
48
27
-1
-30
-59
-89
-122
-163
-208
-251
-279
-281
-251
-189
-107
-20
57
111
141
149
142
127
107
83
56
28
9
9
39
102
188
275
336
347
294
187
53
-72
-149
-156
-94
15
132
215
238
195
104
-1
-85
-120
-100
-38
40
105
137
132
99
58
29
23
41
74
110
140
160
175
190
209
230
244
240
210
157
89
25
-18
-28
-2
50
112
169
206
219
209
183
146
103
55
2
-53
-107
-154
-189
-207
-213
-213
-211
-213
-213
-204
-174
-117
-37
53
133
181
185
146
79
10
-36
-43
-9
52
120
171
191
176
133
77
26
-10
-23
-17
0
16
17
-6
-59
-137
-232
-327
-403
-444
-447
-415
-367
-323
-302
-312
-351
-402
-446
-468
-462
-432
-390
-346
-308
-271
-229
-170
-93
-4
84
153
189
189
161
121
89
80
103
151
210
263
291
286
246
181
109
45
2
-17
-20
-22
-37
-76
-135
-200
-248
-259
-219
-133
-18
101
198
257
280
280
276
289
330
399
485
572
642
684
694
675
640
602
580
585
624
691
772
843
880
867
802
700
586
491
437
432
464
513
550
557
529
475
415
370
355
374
420
478
533
571
586
575
542
494
439
384
337
303
285
284
298
325
362
405
450
492
525
541
535
508
465
418
381
365
376
407
447
476
480
449
384
294
195
102
27
-26
-58
-74
-80
-82
-80
-74
-62
-39
-2
50
119
202
296
395
491
574
636
666
660
614
532
422
297
173
66
-9
-43
-38
1
58
113
144
134
69
-52
-226
-436
-667
-898
-1114
-1307
-1473
-1614
-1730
-1825
-1895
-1937
-1949
-1929
-1878
-1802
-1705
-1592
-1465
-1327
-1180
-1030
-881
-735
-592
-444
-278
-85
138
380
614
810
937
980
943
849
733
626
546
492
447
385
285
140
-42
-241
-434
-603
-739
-846
-931
-1004
-1068
-1120
-1151
-1153
-1116
-1038
-925
-787
-638
-493
-360
-241
-132
-22
95
219
338
431
475
454
371
245
114
15
-27
-13
32
64
39
-67
-253
-489
-730
-934
-1073
-1142
-1157
-1140
-1106
-1056
-977
-850
-658
-401
-94
238
561
849
1085
1265
1393
1478
1532
1564
1587
1607
1632
1664
1703
1744
1780
1801
1793
1744
1638
1461
1205
873
478
50
-377
-767
-1095
-1351
-1537
-1666
-1750
-1794
-1796
-1749
-1652
-1512
-1346
-1180
-1031
-907
-797
-681
-536
-350
-126
115
345
541
691
797
875
944
1016
1093
1162
1202
1190
1103
929
670
341
-26
-389
-703
-930
-1051
-1074
-1032
-970
-934
-954
-1031
-1145
-1258
-1337
-1361
-1327
-1245
-1129
-985
-815
-611
-373
-111
155
400
606
767
894
999
1089
1157
1178
1127
989
772
513
260
55
-81
-162
-221
-301
-426
-595
-782
-951
-1075
-1146
-1179
-1199
-1218
-1231
-1208
-1114
-923
-637
-290
67
382
624
793
913
1018
1136
1267
1387
1461
1452
1345
1150
901
646
433
297
250
280
359
446
504
513
473
406
351
343
397
499
602
649
591
413
145
-148
-385
-508
-499
-390
-246
-133
-87
-94
-98
-24
190
566
1073
1640
2178
2608
2877
2966
2880
2641
2274
1809
1283
735
210
-252
-626
-902
-1087
-1196
-1245
-1243
-1195
-1113
-1016
-936
-905
-945
-1053
-1201
-1350
-1466
-1540
-1598
-1682
-1835
-2063
-2328
-2548
-2630
-2506
-2165
-1666
-1119
-650
-355
-272
-370
-570
-779
-918
-950
-875
-719
-510
-267
8
320
669
1041
1407
1736
2003
2199
2333
2419
2466
2461
2375
2173
1829
1353
790
221
-260
-579
-697
-630
-434
-187
40
203
291
322
319
295
243
145
-14
-230
-469
-682
-820
-860
-820
-751
-718
-759
-868
-985
-1016
-874
-511
52
732
1414
1990
2396
2627
2721
2732
2699
2624
2483
2244
1895
1469
1033
678
480
476
650
944
1272
1545
1692
1661
1425
979
342
-439
-1285
-2095
-2756
-3179
-3316
-3179
-2834
-2371
-1876
-1396
-931
-445
107
738
1417
2062
2567
2833
2809
2504
1988
1363
739
198
-209
-471
-601
-624
-573
-486
-412
-413
-553
-883
-1426
-2157
-3006
-3870
-4637
-5215
-5554
-5652
-5544
-5289
-4951
-4580
-4211
-3865
-3546
-3250
-2959
-2647
-2286
-1857
-1366
-846
-362
18
247
331
336
373
563
984
1630
2405
3141
3652
3799
3534
2915
2083
1213
459
-85
-402
-533
-557
-555
-594
-717
-949
-1293
-1734
-2235
-2739
-3177
-3491
-3649
-3659
-3559
-3404
-3229
-3035
-2782
-2407
-1853
-1104
-194
799
1777
2654
3374
3914
4272
4449
4442
4241
3852
3306
2665
2003
1381
818
283
-293
-978
-1801
-2724
-3641
-4414
-4913
-5064
-4869
-4400
-3770
-3091
-2448
-1888
-1425
-1059
-787
-613
-535
-536
-577
-603
-555
-395
-114
262
688
1117
1525
1920
2340
2837
3453
4194
5021
5849
6565
7057
7246
7110
6686
6061
5335
4588
3853
3110
2302
1370
285
-929
-2196
-3420
-4512
-5419
-6128
-6654
-7004
-7162
-7082
-6712
-6023
-5043
-3863
-2618
-1441
-433
372
990
1461
1817
2054
2145
2062
1818
1480
1165
1002
1081
1422
1962
2581
3149
3564
3780
3804
3674
3434
3126
2783
2448
2176
2025
2039
2222
2524
2852
3104
3203
3122
2888
2552
2158
1711
1182
533
-238
-1071
-1840
-2386
-2569
-2325
-1682
-753
314
1390
2400
3327
4192
5006
5742
6322
6638
6588
6113
5219
3972
2485
887
-703
-2188
-3506
-4634
-5583
-6403
-7162
-7932
-8757
-9632
-10495
-11240
-11750
-11936
-11764
-11264
-10508
-9577
-8529
-7380
-6119
-4729
-3222
-1658
-139
1213
2289
3019
3380
3396
3118
2617
1977
1294
677
233
53
178
583
1174
1811
2347
2670
2735
2568
2253
1897
1600
1434
1436
1610
1942
2398
2936
3498
4017
4424
4661
4694
4516
4141
3595
2904
2094
1193
245
-685
-1513
-2157
-2561
-2721
-2687
-2556
-2435
-2412
-2520
-2743
-3024
-3295
-3509
-3650
-3729
-3768
-3780
-3757
-3676
-3514
-3270
-2970
-2663
-2399
-2205
-2068
-1934
-1729
-1387
-875
-209
561
1367
2154
2899
3612
4320
5050
5797
6528
7179
7686
7999
8102
8012
7773
7432
7032
6599
6146
5678
5194
4687
4135
3496
2710
1718
478
-998
-2639
-4309
-5835
-7043
-7804
-8058
-7835
-7229
-6382
-5446
-4550
-3787
-3198
-2783
-2508
-2316
-2148
-1953
-1707
-1413
-1105
-834
-645
-565
-590
-688
-818
-951
-1082
-1228
-1417
-1660
-1934
-2186
-2346
-2366
-2244
-2031
-1817
-1683
-1662
-1712
-1729
-1590
-1214
-606
124
798
1238
1328
1071
578
25
-417
-657
-707
-673
-700
-908
-1348
-1987
-2735
-3487
-4163
-4725
-5161
-5464
-5609
-5550
-5243
-4685
-3933
-3114
-2385
-1891
-1709
-1834
-2186
-2654
-3144
-3615
-4069
-4527
-4981
-5368
-5573
-5469
-4972
-4091
-2938
-1688
-529
411
1099
1589
1984
2374
2797
3234
3636
3973
4269
4601
5068
5728
6560
7441
8185
8606
8584
8106
7259
6185
5017
3829
2629
1382
70
-1266
-2511
-3503
-4091
-4202
-3878
-3273
-2609
-2108
-1931
-2140
-2692
-3469
-4320
-5098
-5689
-6025
-6081
-5872
-5449
-4890
-4290
-3738
-3304
-3017
-2863
-2794
-2751
-2691
-2604
-2516
-2473
-2518
-2665
-2888
-3121
-3282
-3300
-3131
-2777
-2274
-1678
-1048
-433
131
615
978
1167
1114
756
62
-949
-2193
-3528
-4786
-5805
-6472
-6740
-6629
-6205
-5553
-4747
-3837
-2859
-1842
-827
133
980
1678
2226
2661
3051
3460
3927
4451
4997
5526
6019
6497
7015
7641
8418
9341
10350
11345
12214
12858
13204
13197
12788
11926
10568
8700
6372
3715
934
-1724
-4030
-5818
-7009
-7616
-7705
-7363
-6663
-5664
-4424
-3018
-1555
-159
1055
2023
2756
3337
3895
4555
5399
6443
7639
8903
10148
11313
12367
13301
14108
14766
15232
15454
15389
15022
14378
13521
12536
11509
10501
9536
8596
7633
6589
5418
4112
2708
1283
-72
-1277
-2291
-3128
-3852
-4547
-5290
-6118
-7010
-7892
-8655
-9182
-9374
-9168
-8548
-7550
-6261
-4812
-3362
-2076
-1088
-467
-193
-162
-218
-202
-13
365
860
1347
1710
1891
1912
1863
1857
1971
2218
2540
2841
3035
3086
3026
2931
2884
2937
3087
3285
3468
3589
3648
3684
3755
3905
4140
4419
4673
4826
4825
4650
4312
3836
3247
2565
1807
997
186
-553
-1128
-1453
-1465
-1152
-555
237
1109
1940
2636
3143
3455
3606
3648
3631
3579
3480
3291
2951
2408
1640
660
-487
-1743
-3052
-4376
-5684
-6946
-8109
-9094
-9801
-10133
-10035
-9509
-8623
-7493
-6241
-4962
-3700
-2447
-1172
150
1505
2833
4038
5018
5697
6047
6092
5897
5546
5123
4699
4327
4038
3845
3730
3653
3548
3343
2972
2400
1629
695
-351
-1466
-2635
-3870
-5199
-6638
-8169
-9726
-11200
-12464
-13400
-13918
-13972
-13554
-12690
-11431
-9854
-8060
-6171
-4317
-2608
-1110
176
1307
2371
3448
4562
5665
6642
7353
7684
7585
7091
6299
5332
4289
3218
2112
924
-398
-1886
-3540
-5334
-7229
-9185
-11163
-13112
-14962
-16623
-17993
-18986
-19557
-19715
-19518
-19047
-18378
-17552
-16575
-15429
-14097
-12581
-10909
-9124
-7262
-5330
-3305
-1146
1176
3651
6213
8747
11104
13137
14723
15782
16277
16219
15661
14696
13459
12114
10830
9749
8955
8455
8188
8047
7927
7759
7523
7240
6936
6609
6208
5637
4794
3603
2054
208
-1820
-3897
-5905
-7755
-9382
-10733
-11743
-12338
-12459
-12093
-11305
-10239
-9093
-8061
-7278
-6777
-6486
-6265
-5962
-5474
-4782
-3944
-3065
-2242
-1531
-925
-371
196
818
1490
2167
2779
3262
3580
3734
3751
3675
3547
3405
3284
3222
3266
3464
3853
4437
5180
6003
6800
7460
7891
8042
7908
7525
6957
6276
5549
4821
4117
3437
2768
2091
1397
695
12
-604
-1102
-1443
-1608
-1609
-1481
-1277
-1043
-815
-610
-427
-254
-72
144
422
801
1315
1990
2818
3751
4699
5551
6207
6608
6757
6713
6565
6385
6195
5954
5570
4945
4022
2823
1441
22
-1294
-2421
-3352
-4156
-4940
-5793
-6752
-7775
-8760
-9582
-10132
-10352
-10240
-9840
-9207
-8381
-7370
-6152
-4694
-2973
-1002
1162
3433
5704
7876
9881
11686
13290
14719
15997
17141
18153
19020
19724
20251
20590
20725
20632
20263
19556
18448
16900
14923
12583
9989
7265
4506
1752
-1014
-3840
-6757
-9735
-12655
-15327
-17532
-19083
-19885
-19953
-19400
-18397
-17116
-15689
-14194
-12662
-11102
-9522
-7938
-6374
-4852
-3386
-1996
-710
417
1313
1915
2195
2186
1990
1742
1571
1544
1646
1780
1816
1641
1207
550
-234
-1030
-1748
-2358
-2882
-3374
-3875
-4393
-4892
-5308
-5573
-5640
-5495
-5147
-4616
-3923
-3079
-2097
-991
207
1453
2693
3874
4947
5870
6610
7142
7452
7547
7449
7195
6817
6325
5699
4886
3824
2472
831
-1037
-3025
-5004
-6860
-8508
-9896
-10996
-11778
-12205
-12245
-11888
-11178
-10217
-9150
-8125
-7253
-6564
-6016
-5519
-4985
-4364
-3670
-2968
-2335
-1827
-1451
-1171
-934
-694
-440
-195
5
130
176
158
97
0
-149
-383
-732
-1200
-1755
-2341
-2899
-3390
-3810
-4171
-4481
-4714
-4797
-4627
-4112
-3212
-1975
-534
922
2204
3176
3791
4089
4170
4152
4131
4155
4222
4303
4359
4361
4305
4207
4094
3996
3924
3869
3790
3622
3286
2705
1834
680
-697
-2186
-3656
-4986
-6095
-6949
-7554
-7929
-8087
-8016
-7689
-7079
-6193
-5079
-3829
-2552
-1345
-271
653
1440
2117
2700
3187
3573
3864
4097
4339
4674
5167
5836
6639
7480
8240
8811
9126
9175
8990
8628
8151
7609
7046
6504
6028
5667
5452
5383
5415
5461
5414
5178
4699
3979
3070
2051
995
-53
-1089
-2139
-3244
-4435
-5721
-7085
-8493
-9902
-11269
-12551
-13705
-14683
-15434
-15905
-16056
-15860
-15309
-14408
-13174
-11631
-9812
-7765
-5561
-3296
-1083
962
2742
4197
5313
6117
6672
7052
7334
7585
7860
8204
8650
9214
9891
10650
11431
12156
12742
13123
13258
13140
12784
12219
11468
10541
9432
8127
6619
4918
3057
1089
-928
-2943
-4922
-6848
-8711
-10486
-12115
-13496
-14479
-14900
-14605
-13505
-11603
-9008
-5927
-2621
645
3661
6302
8541
10427
12045
13472
14743
15841
16704
17252
17420
17177
16538
15555
14302
12852
11265
9576
7800
5933
3967
1897
-267
-2503
-4769
-7013
-9182
-11227
-13111
-14800
-16260
-17438
-18262
-18642
-18492
-17766
-16480
-14734
-12697
-10576
-8555
-6752
-5184
-3775
-2388
-879
847
2807
4939
7132
9263
11239
13009
14566
15920
17080
18037
18760
19211
19362
19198
18728
17970
16948
15681
14190
12502
10655
8699
6687
4653
2610
536
-1602
-3833
-6150
-8491
-10743
-12753
-14362
-15440
-15910
-15763
-15051
-13867
-12326
-10541
-8611
-6614
-4615
-2665
-807
922
2493
3885
5090
6109
6949
7618
8113
8421
8512
8348
7891
7116
6029
4670
3119
1484
-118
-1580
-2830
-3834
-4608
-5199
-5672
-6090
-6504
-6939
-7402
-7886
-8372
-8839
-9253
-9571
-9737
-9686
-9358
-8716
-7760
-6528
-5096
-3546
-1948
-337
1290
2962
4707
6523
8365
10152
11787
13195
14347
15265
16004
16625
17154
17573
17823
17835
17565
17016
16242
15322
14324
13277
12156
10899
9443
7760
5877
3877
1875
-16
-1710
-3163
-4365
-5332
-6084
-6649
-7062
-7367
-7622
-7882
-8180
-8515
-8845
-9103
-9223
-9169
-8947
-8604
-8201
-7781
-7348
-6863
-6259
-5473
-4474
-3280
-1953
-581
744
1949
2989
3846
4527
5053
5458
5777
6043
6271
6450
6537
6469
6181
5636
4837
3838
2728
1599
525
-465
-1383
-2262
-3135
-4010
-4860
-5635
-6275
-6727
-6959
-6958
-6730
-6297
-5690
-4959
-4167
-3384
-2672
-2072
-1584
-1170
-769
-315
229
861
1538
2187
2729
3104
3283
3280
3141
2944
2779
2734
2875
3226
3758
4384
4976
5393
5515
5271
4649
3689
2458
1029
-533
-2166
-3795
-5316
-6595
-7492
-7896
-7761
-7126
-6101
-4827
-3429
-1973
-464
1139
2873
4734
6655
8512
10165
11492
12424
12953
13113
12961
12547
11906
11057
10012
8780
7364
5761
3957
1940
-284
-2667
-5112
-7483
-9630
-11439
-12853
-13892
-14629
-15152
-15517
-15721
-15700
-15355
-14596
-13380
-11730
-9728
-7489
-5119
-2694
-250
2204
4653
7056
9321
11316
12888
13898
14259
13959
13068
11724
10102
8372
6671
5076
3608
2245
954
-293
-1492
-2616
-3622
-4473
-5152
-5674
-6081
-6438
-6811
-7263
-7831
-8525
-9317
-10135
-10880
-11430
-11676
-11545
-11023
-10157
-9045
-7799
-6516
-5251
-4014
-2788
-1544
-275
1000
2243
3420
4507
5503
6410
7215
7877
8328
8498
8345
7883
7190
6390
5608
4932
4386
3929
3486
2985
2392
1715
997
283
-409
-1100
-1845
-2703
-3705
-4835
-6020
-7150
-8105
-8790
-9158
-9223
-9055
-8760
-8447
-8207
-8080
-8054
-8070
-8052
-7934
-7687
-7328
-6906
-6473
-6051
-5613
-5090
-4402
-3494
-2368
-1091
229
1481
2587
3524
4306
4961
5494
5874
6046
5961
5614
5060
4400
3749
3191
2755
2420
2146
1911
1733
1665
1762
2037
2443
2868
3188
3307
3203
2925
2567
2207
1873
1522
1077
466
-324
-1235
-2157
-2978
-3635
-4139
-4560
-4984
-5460
-5972
-6440
-6762
-6864
-6741
-6458
-6126
-5853
-5703
-5682
-5751
-5860
-5975
-6096
-6247
-6446
-6691
-6947
-7163
-7300
-7358
-7377
-7423
-7555
-7793
-8101
-8396
-8583
-8586
-8378
-7987
-7476
-6914
-6343
-5761
-5127
-4382
-3475
-2391
-1163
138
1415
2574
3550
4314
4881
5299
5624
5907
6177
6437
6675
6873
7021
7126
7201
7261
7304
7313
7256
7106
6853
6516
6141
5784
5486
5263
5091
4924
4706
4401
3999
3520
3000
2480
1994
1566
1222
987
892
961
1200
1580
2043
2506
2885
3112
3153
3000
2660
2140
1437
543
-543
-1796
-3155
-4527
-5809
-6911
-7781
-8408
-8816
-9040
-9102
-8993
-8672
-8082
-7174
-5929
-4369
-2563
-605
1399
3356
5196
6871
8354
9619
10637
11368
11774
11831
11550
10988
10251
9472
8783
8284
8012
7941
7992
8071
8102
8050
7930
7789
7680
7637
7664
7739
7833
7923
8002
8069
8111
8087
7923
7528
6830
5801
4484
2988
1454
21
-1215
-2222
-3027
-3690
-4276
-4826
-5350
-5828
-6229
-6529
-6711
-6776
-6729
-6581
-6343
-6031
-5669
-5286
-4907
-4545
-4190
-3811
-3363
-2810
-2143
-1387
-611
99
655
997
1106
1016
808
584
453
507
799
1341
2096
2993
3936
4826
5571
6099
6358
6313
5951
5276
4312
3109
1743
301
-1134
-2501
-3781
-4992
-6179
-7381
-8602
-9796
-10866
-11693
-12170
-12244
-11926
-11299
-10479
-9591
-8728
-7941
-7233
-6581
-5949
-5308
-4645
-3958
-3262
-2585
-1965
-1454
-1105
-964
-1052
-1357
-1835
-2419
-3048
-3684
-4327
-5005
-5758
-6608
-7537
-8481
-9334
-9977
-10301
-10229
-9726
-8805
-7515
-5936
-4174
-2347
-580
1016
2364
3426
4217
4798
5249
5651
6061
6501
6963
7410
7797
8071
8178
8063
7671
6956
5896
4504
2836
991
-915
-2763
-4463
-5961
-7245
-8328
-9239
-10000
-10624
-11110
-11447
-11619
-11608
-11400
-10982
-10354
-9525
-8525
-7401
-6208
-5001
-3820
-2687
-1604
-559
455
1437
2372
3237
4010
4674
5224
5658
5978
6180
6255
6201
6021
5738
5387
5008
4636
4286
3957
3633
3303
2965
2635
2343
2118
1978
1924
1942
2015
2137
2323
2610
3044
3660
4466
5431
6485
7536
8489
9268
9822
10131
10194
10019
9605
8947
8037
6880
5506
3981
2398
861
-535
-1734
-2726
-3552
-4279
-4976
-5689
-6417
-7121
-7731
-8182
-8431
-8478
-8361
-8144
-7897
-7675
-7505
-7392
-7324
-7281
-7242
-7191
-7107
-6962
-6725
-6362
-5848
-5174
-4354
-3418
-2415
-1392
-397
531
1361
2064
2613
2984
3163
3151
2971
2667
2303
1951
1676
1526
1520
1645
1865
2131
2394
2621
2806
2964
3130
3342
3630
4002
4441
4911
5364
5754
6047
6230
6309
6311
6277
6251
6276
6381
6575
6843
7151
7455
7719
7927
8095
8261
8468
8743
9073
9399
9634
9688
9508
9103
8549
7969
7490
7204
7133
7227
7385
7495
7476
7302
7007
6660
6334
6068
5853
5629
5308
4804
4059
3061
1839
449
-1050
-2618
-4246
-5952
-7763
-9695
-11726
-13790
-15782
-17585
-19103
-20288
-21154
-21770
-22221
-22577
-22855
-23008
-22942
-22546
-21740
-20497
-18860
-16919
-14783
-12557
-10318
-8125
-6035
-4103
-2397
-971
155
1012
1686
2293
2932
3655
4439
5200
5830
6243
6415
6390
6260
6124
6044
6020
6001
5911
5691
5329
4867
4384
3966
3670
3514
3470
3484
3492
3436
3272
2962
2479
1809
959
-29
-1078
-2083
-2931
-3532
-3838
-3856
-3639
-3271
-2839
-2412
-2037
-1738
-1525
-1407
-1402
-1529
-1807
-2242
-2818
-3496
-4221
-4924
-5540
-6016
-6317
-6431
-6363
-6123
-5718
-5144
-4388
-3437
-2294
-991
402
1786
3050
4100
4881
5390
5663
5762
5738
5615
5374
4964
4323
3404
2192
717
-954
-2724
-4485
-6124
-7540
-8646
-9376
-9695
-9606
-9146
-8384
-7406
-6299
-5138
-3978
-2849
-1766
-731
258
1214
2154
3104
4093
5140
6248
7398
8550
9651
10651
11511
12207
12724
13051
13169
13048
12658
11975
10997
9743
8252
6573
4755
2843
881
-1083
-2985
-4748
-6289
-7541
-8467
-9077
-9428
-9608
-9713
-9825
-9989
-10212
-10461
-10684
-10821
-10818
-10638
-10258
-9669
-8875
-7889
-6730
-5426
-4008
-2514
-982
552
2055
3499
4859
6112
7228
8170
8896
9354
9501
9309
8783
7961
6918
5749
4558
3433
2439
1609
953
463
125
-82
-182
-201
-169
-107
-16
133
397
850
1556
2542
3781
5186
6638
8012
9219
10218
11018
11659
12176
12574
12825
12873
12662
12165
11397
10412
9289
8109
6937
5816
4772
3822
2984
2268
1675
1184
754
335
-112
-597
-1100
-1575
-1978
-2291
-2539
-2781
-3084
-3493
-3996
-4521
-4950
-5158
-5060
-4634
-3932
-3058
-2132
-1252
-470
213
826
1408
1982
2538
3040
3431
3654
3660
3426
2955
2277
1444
522
-422
-1338
-2202
-3027
-3852
-4728
-5684
-6714
-7756
-8709
-9456
-9899
-9985
-9721
-9157
-8359
-7378
-6228
-4888
-3322
-1510
524
2706
4919
7035
8944
10572
11886
12885
13574
13959
14042
13832
13360
12684
11884
11035
10185
9331
8424
7384
6139
4656
2957
1122
-742
-2524
-4145
-5561
-6762
-7753
-8536
-9106
-9452
-9574
-9496
-9271
-8971
-8668
-8419
-8247
-8143
-8079
-8020
-7935
-7801
-7589
-7263
-6769
-6050
-5060
-3790
-2285
-640
1020
2567
3905
4992
5837
6479
6955
7273
7398
7260
6793
5966
4817
3455
2044
753
-292
-1045
-1553
-1935
-2330
-2850
-3531
-4324
-5110
-5749
-6128
-6199
-5992
-5597
-5126
-4672
-4281
-3940
-3596
-3178
-2623
-1896
-987
91
1312
2645
4048
5466
6830
8061
9079
9824
10262
10392
10239
9842
9248
8503
7660
6772
5898
5089
4370
3732
3124
2463
1664
661
-561
-1970
-3492
-5040
-6537
-7932
-9197
-10313
-11257
-11993
-12478
-12683
-12612
-12305
-11836
-11288
-10727
-10183
-9650
-9100
-8510
-7877
-7221
-6572
-5945
-5317
-4625
-3776
-2686
-1305
355
2216
4155
6032
7718
9111
10149
10804
11070
10971
10551
9879
9047
8151
7282
6496
5816
5230
4705
4212
3734
3272
2831
2407
1974
1484
887
150
-720
-1673
-2630
-3513
-4271
-4902
-5449
-5975
-6531
-7130
-7741
-8295
-8720
-8973
-9055
-9011
-8913
-8823
-8774
-8754
-8716
-8603
-8366
-7986
-7474
-6859
-6171
-5425
-4624
-3755
-2812
-1802
-753
288
1266
2129
2841
3380
3739
3923
3946
3828
3591
3266
2887
2489
2109
1783
1543
1418
1432
1600
1921
2377
2930
3530
4121
4656
5101
5438
5667
5790
5810
5729
5545
5258
4875
4411
3884
3315
2727
2141
1587
1102
731
517
490
649
960
1359
1762
2083
2255
2231
1988
1517
816
-108
-1234
-2514
-3869
-5191
-6368
-7305
-7950
-8311
-8443
-8428
-8341
-8222
-8064
-7822
-7438
-6863
-6087
-5141
-4086
-3001
-1950
-976
-90
718
1468
2175
2837
3434
3929
4277
4436
4380
4102
3623
2987
2255
1500
789
182
-277
-561
-657
-569
-314
80
580
1147
1749
2365
2984
3602
4219
4822
5390
5888
6283
6557
6716
6793
6839
6900
7005
7146
7282
7352
7301
7093
6730
6246
5692
5122
4572
4059
3581
3124
2680
2247
1837
1467
1155
917
755
664
626
614
602
564
491
394
305
277
364
609
1027
1591
2242
2895
3462
3866
4058
4019
3763
3322
2752
2119
1496
959
568
366
361
532
827
1183
1534
1823
2008
2052
1926
1603
1065
317
-607
-1637
-2676
-3621
-4380
-4896
-5147
-5142
-4903
-4453
-3809
-2990
-2031
-998
18
910
1586
1994
2135
2062
1851
1575
1276
960
608
206
-237
-670
-1018
-1203
-1180
-955
-590
-180
178
413
498
443
280
39
-265
-635
-1076
-1578
-2109
-2616
-3042
-3350
-3540
-3654
-3758
-3921
-4187
-4553
-4976
-5381
-5688
-5837
-5793
-5557
-5150
-4604
-3956
-3242
-2503
-1784
-1139
-615
-246
-41
21
-15
-96
-179
-239
-275
-306
-353
-428
-529
-636
-725
-777
-783
-750
-689
-611
-516
-393
-224
3
289
620
964
1288
1560
1761
1882
1924
1889
1781
1605
1372
1104
837
614
476
449
534
709
935
1168
1380
1560
1724
1901
2126
2425
2809
3273
3795
4347
4894
5402
5835
6163
6358
6409
6317
6104
5802
5451
5083
4716
4346
3947
3482
2910
2199
1336
334
-769
-1915
-3038
-4073
-4977
-5734
-6363
-6906
-7418
-7943
-8495
-9045
-9528
-9859
-9955
-9761
-9267
-8508
-7551
-6475
-5353
-4237
-3157
-2130
-1165
-275
525
1225
1822
2330
2770
3170
3550
3919
4273
4600
4892
5142
5352
5521
5638
5681
5616
5409
5040
4512
3858
3129
2385
1677
1041
496
50
-290
-513
-608
-567
-402
-150
135
387
553
606
557
448
338
286
332
490
753
1100
1511
1970
2465
2979
3480
3915
4218
4318
4164
3734
3051
2177
1202
227
-662
-1403
-1974
-2386
-2681
-2915
-3137
-3383
-3658
-3936
-4167
-4291
-4259
-4045
-3662
-3158
-2602
-2068
-1614
-1267
-1022
-849
-700
-534
-325
-62
250
596
955
1308
1634
1914
2130
2272
2335
2325
2254
2138
1987
1808
1604
1378
1144
925
754
657
646
709
805
884
898
819
652
433
211
38
-51
-40
73
286
599
1016
1537
2136
2763
3340
3780
4011
4005
3780
3404
2967
2547
2191
1900
1642
1374
1062
700
303
-108
-524
-962
-1462
-2071
-2818
-3699
-4670
-5658
-6584
-7384
-8020
-8476
-8749
-8831
-8705
-8352
-7764
-6963
-6008
-4986
-3991
-3099
-2349
-1741
-1247
-835
-490
-223
-68
-58
-213
-521
-941
-1412
-1873
-2275
-2587
-2798
-2908
-2922
-2848
-2703
-2514
-2320
-2166
-2094
-2131
-2282
-2532
-2842
-3164
-3440
-3612
-3621
-3420
-2980
-2304
-1431
-438
578
1525
2338
3001
3540
4016
4489
4998
5548
6105
6617
7031
7309
7434
7406
7232
6922
6487
5946
5323
4655
3974
3308
2664
2032
1397
753
114
-488
-1008
-1412
-1687
-1850
-1936
-1982
-2015
-2043
-2068
-2100
-2172
-2340
-2660
-3166
-3841
-4609
-5355
-5961
-6347
-6500
-6475
-6365
-6261
-6208
-6192
-6143
-5978
-5635
-5110
-4462
-3794
-3220
-2828
-2655
-2684
-2862
-3122
-3407
-3689
-3965
-4252
-4572
-4934
-5330
-5727
-6078
-6335
-6460
-6439
-6288
-6050
-5780
-5527
-5314
-5134
-4944
-4683
-4291
-3730
-2993
-2106
-1120
-96
908
1843
2679
3395
3990
4475
4873
5213
5519
5804
6055
6236
6298
6193
5899
5423
4809
4116
3409
2735
2118
1564
1068
627
241
-95
-391
-674
-979
-1334
-1745
-2180
-2583
-2883
-3029
-3014
-2879
-2705
-2577
-2556
-2653
-2823
-2988
-3064
-2988
-2741
-2336
-1811
-1203
-538
172
922
1702
2489
3250
3948
4558
5069
5485
5822
6090
6295
6437
6516
6537
6519
6489
6475
6501
6572
6681
6804
6910
6963
6926
6765
6454
5985
5375
4671
3946
3285
2762
2422
2266
2260
2343
2454
2549
2610
2638
2638
2606
2519
2348
2067
1675
1205
715
275
-62
-271
-369
-404
-436
-517
-680
-929
-1248
-1604
-1962
-2285
-2549
-2739
-2858
-2929
-2991
-3087
-3256
-3509
-3832
-4184
-4517
-4801
-5035
-5255
-5509
-5834
-6225
-6625
-6929
-7019
-6803
-6245
-5377
-4284
-3077
-1854
-678
424
1452
2410
3290
4069
4720
5225
5583
5813
5938
5973
5906
5709
5345
4792
4059
3200
2292
1427
683
105
-302
-574
-769
-956
-1195
-1529
-1969
-2492
-3050
-3571
-3982
-4221
-4258
-4097
-3771
-3330
-2820
-2271
-1689
-1067
-397
316
1046
1749
2375
2885
3257
3489
3593
3585
3479
3280
2997
2647
2255
1858
1492
1185
944
762
617
490
368
258
173
134
155
237
372
543
739
959
1214
1529
1927
2424
3019
3692
4407
5121
5801
6429
7005
7549
8083
8622
9164
9691
10174
10587
10917
11166
11353
11498
11612
11693
11723
11677
11535
11281
10908
10409
9773
8985
8035
6931
5710
4436
3188
2036
1014
114
-713
-1532
-2391
-3300
-4227
-5112
-5894
-6536
-7033
-7407
-7678
-7848
-7884
-7725
-7314
-6616
-5650
-4482
-3215
-1957
-802
196
1016
1674
2200
2633
3013
3368
3713
4038
4309
4474
4475
4274
3871
3311
2675
2050
1498
1037
634
228
-234
-769
-1341
-1876
-2293
-2537
-2611
-2574
-2522
-2558
-2753
-3133
-3673
-4313
-4982
-5610
-6144
-6552
-6817
-6941
-6944
-6856
-6717
-6567
-6429
-6311
-6202
-6081
-5933
-5756
-5570
-5406
-5295
-5254
-5280
-5348
-5417
-5440
-5371
-5166
-4784
-4197
-3391
-2382
-1222
5
1193
2241
3077
3676
4062
4298
4457
4604
4782
5002
5258
5536
5824
6120
6425
6748
7095
7466
7855
8245
8599
8858
8948
8789
8316
7504
6381
5023
3539
2033
583
-789
-2104
-3403
-4722
-6058
-7366
-8572
-9599
-10397
-10961
-11330
-11566
-11728
-11848
-11916
-11892
-11720
-11357
-10782
-10008
-9073
-8026
-6918
-5787
-4664
-3573
-2538
-1582
-721
40
717
1342
1959
2601
3275
3949
4551
4992
5188
5099
4739
4186
3553
2955
2473
2130
1890
1682
1433
1097
670
181
-331
-844
-1369
-1946
-2627
-3440
-4380
-5397
-6415
-7357
-8164
-8807
-9276
-9565
-9658
-9525
-9137
-8487
-7606
-6567
-5469
-4406
-3443
-2595
-1841
-1143
-476
153
698
1098
1297
1270
1030
621
96
-503
-1152
-1848
-2589
-3369
-4165
-4946
-5683
-6360
-6984
-7571
-8141
-8701
-9237
-9724
-10131
-10433
-10618
-10682
-10619
-10409
-10023
-9427
-8601
-7553
-6328
-4992
-3619
-2264
-952
327
1599
2884
4180
5454
6653
7725
8637
9390
10010
10533
10981
11348
11604
11705
11622
11362
10978
10556
10190
9954
9877
9929
10038
10110
10057
9821
9383
8760
7993
7130
6215
5279
4339
3402
2463
1516
549
-447
-1476
-2524
-3562
-4543
-5410
-6110
-6610
-6908
-7035
-7046
-7004
-6960
-6935
-6915
-6857
-6704
-6405
-5930
-5281
-4485
-3588
-2636
-1664
-693
271
1224
2159
3059
3898
4645
5274
5765
6115
6321
6383
6298
6052
5636
5047
4298
3421
2458
1452
433
-592
-1634
-2712
-3833
-4976
-6085
-7076
-7858
-8357
-8541
-8428
-8077
-7577
-7006
-6419
-5833
-5232
-4583
-3859
-3060
-2219
-1395
-655
-60
359
603
705
714
684
655
653
683
738
804
869
922
960
980
984
975
957
934
909
880
844
795
732
663
613
622
742
1020
1494
2167
3017
3991
5024
6053
7025
7910
8690
9360
9912
10335
10615
10740
10705
10514
10179
9711
9115
8389
7529
6541
5454
4323
3227
2255
1481
952
670
595
663
798
937
1037
1080
1061
982
840
630
347
-7
-408
-816
-1178
-1442
-1572
-1563
-1440
-1254
-1066
-928
-872
-901
-997
-1126
-1258
-1371
-1458
-1522
-1569
-1603
-1619
-1608
-1559
-1461
-1305
-1080
-775
-376
129
738
1430
2166
2887
3534
4058
4435
4660
4747
4708
4549
4263
3839
3279
2607
1870
1131
447
-151
-663
-1123
-1572
-2037
-2519
-2988
-3399
-3718
-3938
-4086
-4214
-4367
-4573
-4820
-5073
-5286
-5431
-5511
-5560
-5624
-5736
-5892
-6048
-6132
-6070
-5815
-5362
-4751
-4054
-3354
-2719
-2199
-1824
-1609
-1565
-1701
-2023
-2525
-3186
-3968
-4826
-5714
-6601
-7467
-8303
-9100
-9837
-10477
-10973
-11277
-11357
-11207
-10851
-10337
-9719
-9045
-8341
-7611
-6846
-6033
-5172
-4283
-3402
-2578
-1851
-1249
-777
-424
-170
5
118
179
198
191
179
185
228
314
434
570
706
836
970
1132
1342
1606
1905
2195
2423
2548
2552
2454
2299
2136
2004
1911
1836
1742
1599
1400
1174
974
865
897
1097
1455
1940
2508
3121
3753
4396
5045
5698
6338
6937
7454
7848
8083
8138
8013
7737
7347
6899
6445
6023
5649
5315
4992
4641
4230
3745
3195
2615
2054
1559
1172
915
794
797
906
1096
1340
1611
1882
2136
2368
2592
2840
3160
3598
4193
4959
5888
6950
8101
9301
10512
11703
12843
13893
14800
15499
15926
16033
15802
15249
14427
13406
12255
11026
9741
8395
6973
5460
3864
2219
578
-998
-2458
-3774
-4937
-5954
-6828
-7547
-8080
-8389
-8437
-8217
-7758
-7127
-6411
-5694
-5036
-4461
-3955
-3484
-3012
-2515
-1994
-1467
-965
-517
-152
114
267
302
224
55
-166
-383
-544
-615
-596
-529
-487
-548
-771
-1166
-1695
-2284
-2850
-3332
-3714
-4022
-4311
-4640
-5046
-5531
-6064
-6590
-7052
-7399
-7601
-7646
-7537
-7292
-6937
-6510
-6048
-5580
-5119
-4657
-4169
-3626
-3015
-2352
-1683
-1074
-586
-250
-52
60
161
313
547
850
1176
1467
1679
1796
1828
1799
1730
1623
1465
1242
949
608
266
-21
-201
-248
-162
31
299
613
958
1328
1718
2116
2500
2843
3123
3334
3489
3614
3735
3869
4011
4141
4221
4220
4115
3899
3584
3193
2755
2302
1861
1453
1085
752
432
92
-307
-794
-1382
-2065
-2818
-3611
-4417
-5220
-6016
-6808
-7592
-8350
-9048
-9640
-10081
-10338
-10400
-10278
-9999
-9591
-9077
-8464
-7751
-6931
-6002
-4981
-3903
-2818
-1785
-857
-69
567
1070
1477
1841
2214
2634
3123
3673
4258
4829
5331
5711
5926
5961
5829
5578
5279
5014
4849
4819
4912
5072
5217
5266
5165
4910
4535
4103
3671
3266
2879
2465
1978
1391
722
25
-623
-1153
-1533
-1774
-1925
-2044
-2178
-2339
-2507
-2636
-2682
-2614
-2424
-2125
-1745
-1312
-856
-408
-2
326
547
646
632
540
423
334
314
377
514
704
920
1146
1374
1599
1815
2008
2162
2262
2305
2299
2262
2209
2143
2055
1925
1738
1489
1195
887
597
353
165
30
-59
-104
-99
-32
107
315
575
865
1173
1507
1904
2417
3100
3984
5059
6274
7550
8799
9946
10942
11759
12384
12805
13000
12941
12601
11965
11039
9856
8471
6951
5366
3778
2237
782
-564
-1788
-2886
-3860
-4719
-5474
-6139
-6730
-7259
-7736
-8164
-8536
-8829
-9018
-9078
-8996
-8776
-8443
-8035
-7589
-7128
-6655
-6154
-5604
-4996
-4343
-3682
-3066
-2544
-2144
-1865
-1680
-1549
-1436
-1320
-1195
-1064
-929
-778
-592
-347
-29
359
797
1257
1711
2144
2552
2935
3293
3610
3861
4013
4035
3908
3625
3193
2627
1945
1172
339
-514
-1336
-2080
-2708
-3205
-3576
-3844
-4037
-4170
-4246
-4251
-4166
-3985
-3723
-3426
-3158
-2997
-3010
-3245
-3718
-4412
-5272
-6222
-7170
-8028
-8727
-9234
-9557
-9739
-9840
-9912
-9977
-10015
-9973
-9779
-9373
-8729
-7864
-6836
-5725
-4606
-3536
-2546
-1639
-810
-48
647
1268
1804
2240
2562
2761
2836
2793
2647
2427
2170
1909
1668
1453
1250
1031
767
440
56
-364
-784
-1169
-1491
-1729
-1869
-1894
-1791
-1549
-1178
-716
-227
203
498
611
548
361
139
-30
-82
-1
186
423
655
849
1008
1168
1374
1666
2061
2546
3089
3648
4185
4676
5110
5482
5792
6034
6200
6280
6266
6156
5953
5662
5288
4829
4277
3625
2872
2028
1121
191
-713
-1546
-2274
-2881
-3365
-3736
-4002
-4169
-4232
-4183
-4011
-3719
-3314
-2813
-2237
-1603
-924
-212
519
1246
1940
2568
3108
3551
3906
4194
4429
4613
4726
4738
4622
4375
4029
3647
3303
3052
2907
2828
2732
2521
2116
1487
660
-288
-1257
-2149
-2893
-3446
-3792
-3927
-3853
-3575
-3103
-2467
-1713
-907
-117
600
1212
1713
2120
2453
2729
2947
3091
3144
3090
2931
2683
2376
2041
1711
1404
1132
899
706
546
407
267
94
-146
-479
-916
-1443
-2021
-2597
-3108
-3507
-3765
-3884
-3886
-3805
-3674
-3514
-3328
-3105
-2822
-2459
-2001
-1448
-815
-126
586
1288
1949
2545
3060
3485
3821
4074
4264
4417
4566
4748
4997
5336
5771
6289
6862
7452
8025
8559
9049
9503
9929
10329
10680
10938
11049
10963
10655
10139
9472
8735
8016
7379
6857
6443
6104
5804
5516
5239
4990
4794
4668
4608
4593
4586
4554
4472
4329
4123
3847
3491
3033
2460
1772
999
202
-539
-1145
-1560
-1766
-1789
-1687
-1533
-1391
-1303
-1285
-1325
-1399
-1483
-1558
-1622
-1686
-1773
-1911
-2126
-2428
-2806
-3221
-3609
-3889
-3983
-3840
-3451
-2857
-2142
-1412
-771
-293
-12
80
23
-131
-330
-529
-688
-765
-716
-494
-64
585
1427
2398
3403
4343
5130
5711
6072
6228
6209
6039
5726
5259
4617
3784
2758
1566
256
-1106
-2444
-3688
-4773
-5650
-6286
-6671
-6819
-6766
-6570
-6295
-6000
-5727
-5494
-5300
-5137
-4999
-4898
-4860
-4918
-5099
-5405
-5815
-6281
-6743
-7150
-7467
-7681
-7803
-7852
-7854
-7827
-7790
-7751
-7716
-7680
-7629
-7540
-7391
-7168
-6882
-6570
-6291
-6105
-6052
-6128
-6283
-6433
-6486
-6376
-6077
-5608
-5018
-4352
-3634
-2859
-1999
-1030
45
1187
2323
3373
4268
4974
5489
5836
6038
6114
6071
5912
5656
5344
5034
4789
4654
4643
4733
4870
4995
5055
5017
4874
4630
4299
3902
3460
3004
2574
2211
1954
1826
1834
1967
2214
2559
2993
3499
4045
4576
5010
5263
5265
4989
4458
3742
2929
2104
1325
617
-19
-584
-1070
-1448
-1685
-1751
-1635
-1348
-914
-359
304
1067
1924
2850
3797
4695
5476
6095
6549
6880
7151
7421
7714
8005
8233
8320
8216
7913
7457
6933
6432
6022
5730
5533
5371
5168
4849
4356
3661
2763
1689
484
-795
-2093
-3366
-4590
-5761
-6893
-8004
-9106
-10200
-11273
-12307
-13286
-14202
-15051
-15825
-16507
-17065
-17462
-17664
-17654
-17438
-17037
-16469
-15738
-14817
-13662
-12228
-10495
-8493
-6300
-4029
-1800
293
2193
3886
5375
6665
7737
8554
9072
9260
9126
8714
8100
7365
6575
5764
4937
4078
3168
2201
1179
115
-981
-2100
-3230
-4346
-5401
-6324
-7032
-7453
-7551
-7337
-6870
-6238
-5528
-4800
-4078
-3353
-2603
-1814
-1000
-198
544
1191
1739
2221
2693
3214
3815
4492
5199
5864
6414
6796
6985
6985
6820
6519
6111
5620
5072
4492
3910
3357
2852
2409
2027
1704
1441
1249
1148
1156
1278
1499
1785
2090
2374
2622
2846
3081
3375
3758
4237
4781
5332
5817
6169
6337
6298
6053
5623
5039
4335
3542
2680
1763
791
-243
-1347
-2527
-3776
-5070
-6365
-7607
-8738
-9708
-10481
-11040
-11390
-11548
-11542
-11402
-11159
-10837
-10456
-10029
-9566
-9075
-8566
-8051
-7541
-7042
-6548
-6037
-5476
-4831
-4080
-3221
-2283
-1317
-379
484
1247
1912
2497
3020
3485
3882
4183
4365
4415
4347
4194
3993
3778
3560
3330
3066
2744
2347
1872
1324
717
64
-619
-1304
-1957
-2528
-2968
-3238
-3321
-3229
-2996
-2668
-2288
-1883
-1468
-1051
-640
-247
115
443
756
1095
1517
2074
2797
3678
4675
5727
6774
7776
8722
9617
10470
11271
11986
12556
12917
13009
12801
12287
11490
10447
9206
7819
6340
4830
3349
1956
699
-388
-1290
-1999
-2514
-2828
-2932
-2818
-2487
-1957
-1260
-436
476
1448
2459
3495
4533
5534
6445
7202
7750
8058
8127
7991
7702
7318
6891
6455
6028
5618
5227
4855
4499
4156
3818
3480
3138
2795
2452
2109
1760
1388
970
488
-64
-675
-1317
-1956
-2566
-3134
-3663
-4162
-4633
-5067
-5444
-5740
-5953
-6108
-6259
-6477
-6820
-7312
-7927
-8600
-9245
-9783
-10168
-10388
-10460
-10408
-10244
-9962
-9545
-8983
-8286
-7489
-6640
-5774
-4897
-3970
-2929
-1704
-253
1412
3227
5087
6878
8507
9912
11067
11969
12616
13001
13112
12939
12490
11794
10904
9880
8785
7672
6582
5554
4624
3825
3177
2679
2297
1974
1639
1235
737
157
-461
-1067
-1628
-2146
-2654
-3204
-3835
-4555
-5332
-6105
-6805
-7381
-7824
-8157
-8440
-8729
-9075
-9498
-9994
-10537
-11096
-11639
-12142
-12590
-12976
-13301
-13571
-13795
-13986
-14150
-14292
-14405
-14478
-14494
-14439
-14303
-14076
-13748
-13305
-12728
-12001
-11118
-10094
-8966
-7793
-6642
-5575
-4631
-3824
-3146
-2572
-2077
-1645
-1271
-966
-743
-614
-583
-644
-781
-972
-1197
-1433
-1667
-1888
-2088
-2261
-2397
-2479
-2478
-2360
-2093
-1653
-1038
-273
590
1480
2319
3038
3585
3933
4083
4054
3880
3603
3261
2889
2508
2130
1761
1402
1060
752
509
365
355
498
796
1233
1781
2410
3100
3837
4607
5391
6152
6839
7401
7803
8042
8151
8195
8241
8335
8486
8657
8782
8790
8631
8291
7790
7177
6500
5803
5111
4432
3770
3123
2487
1854
1208
535
-173
-903
-1610
-2226
-2672
-2889
-2856
-2608
-2223
-1798
-1420
-1131
-928
-763
-572
-297
88
580
1151
1769
2409
3061
3724
4400
5077
5732
6331
6833
7194
7371
7316
6978
6308
5272
3864
2129
157
-1923
-3968
-5856
-7508
-8903
-10067
-11050
-11903
-12647
-13272
-13737
-13990
-13990
-13717
-13183
-12416
-11454
-10331
-9067
-7674
-6160
-4542
-2850
-1133
552
2143
3593
4872
5978
6925
7741
8456
9087
9639
10104
10469
10729
10892
10980
11025
11058
11092
11116
11099
10995
10763
10381
9858
9226
8538
7843
7180
6564
5991
5442
4897
4342
3771
3188
2604
2031
1484
977
522
122
-231
-560
-899
-1282
-1731
-2238
-2764
-3245
-3608
-3797
-3798
-3645
-3412
-3197
-3087
-3142
-3381
-3792
-4344
-5009
-5775
-6645
-7632
-8744
-9973
-11297
-12686
-14106
-15535
-16956
-18352
-19698
-20952
-22055
-22939
-23542
-23821
-23755
-23343
-22603
-21556
-20230
-18662
-16899
-15012
-13088
-11227
-9524
-8055
-6863
-5958
-5323
-4922
-4716
-4665
-4733
-4884
-5082
-5290
-5473
-5602
-5664
-5656
-5588
-5474
-5332
-5175
-5018
-4869
-4738
-4624
-4514
-4381
-4181
-3859
-3363
-2658
-1734
-609
676
2063
3497
4929
6321
7643
8867
9967
10911
11671
12228
12575
12715
12660
12420
11997
11377
10536
9447
8090
6471
4616
2580
439
-1729
-3848
-5861
-7733
-9450
-11011
-12424
-13698
-14837
-15845
-16726
-17491
-18158
-18755
-19310
-19849
-20388
-20932
-21469
-21980
-22438
-22816
-23088
-23231
-23225
-23056
-22720
-22220
-21574
-20809
-19953
-19028
-18039
-16973
-15798
-14478
-12988
-11328
-9529
-7651
-5769
-3952
-2244
-650
861
2346
3867
5469
7168
8946
10765
12578
14347
16058
17714
19329
20913
22459
23936
25295
26480
27437
28132
28552
28701
28598
28270
27745
27055
26230
25304
24306
23258
22173
21053
19900
18719
17529
16361
15248
14213
13249
12322
11375
10353
9225
8009
6770
5599
4592
3808
3253
2883
2626
2410
2199
2001
1867
1862
2040
2423
2990
3691
4460
5237
5976
6652
7256
7781
8229
8604
8917
9195
9473
9793
10195
10708
11341
12081
12887
13701
14443
15030
15386
15463
15255
14806
14205
13555
12953
12454
12055
11706
11329
10854
10248
9530
8760
8013
7348
6782
6283
5780
5189
4437
3488
2342
1040
-353
-1761
-3102
-4303
-5298
-6040
-6508
-6702
-6651
-6401
-6005
-5512
-4962
-4382
-3790
-3201
-2627
-2078
-1557
-1062
-586
-126
310
695
987
1136
1102
869
445
-131
-808
-1528
-2241
-2901
-3470
-3909
-4183
-4264
-4141
-3829
-3370
-2820
-2236
-1662
-1112
-576
-29
557
1201
1908
2676
3506
4406
5393
6479
7659
8899
10135
11286
12270
13029
13537
13803
13855
13721
13414
12926
12229
11300
10134
8761
7247
5681
4161
2768
1557
546
-274
-934
-1471
-1926
-2332
-2720
-3114
-3531
-3975
-4433
-4874
-5256
-5537
-5687
-5703
-5605
-5439
-5255
-5094
-4976
-4897
-4837
-4775
-4702
-4626
-4569
-4551
-4582
-4648
-4718
-4757
-4737
-4657
-4540
-4419
-4323
-4255
-4184
-4054
-3799
-3371
-2753
-1970
-1078
-147
763
1610
2380
3076
3709
4288
4814
5285
5703
6079
6435
6801
7205
7666
8188
8762
9362
9958
10513
10989
11348
11554
11581
11410
11043
10496
9798
8983
8080
7104
6055
4917
3667
2289
774
-866
-2603
-4396
-6197
-7962
-9650
-11235
-12697
-14027
-15221
-16276
-17184
-17938
-18528
-18947
-19200
-19299
-19272
-19149
-18960
-18723
-18439
-18088
-17639
-17057
-16315
-15405
-14334
-13127
-11809
-10407
-8937
-7412
-5847
-4267
-2708
-1217
163
1405
2508
3498
4417
5305
6181
7034
7827
8509
9041
9417
9670
9866
10084
10387
10805
11320
11885
12438
12928
13334
13667
13956
14234
14516
14794
15039
15219
15310
15312
15242
15125
14974
14782
14513
14117
13547
12781
11826
10725
9538
8327
7137
5987
4876
3796
2740
1716
745
-151
-960
-1691
-2375
-3065
-3815
-4673
-5666
-6798
-8054
-9406
-10819
-12257
-13679
-15038
-16277
-17333
-18143
-18658
-18850
-18717
-18286
-17603
-16721
-15687
-14537
-13296
-11977
-10596
-9172
-7732
-6309
-4935
-3627
-2390
-1213
-75
1043
2142
3205
4190
5041
5703
6133
6318
6275
6047
5692
5272
4834
4402
3980
3550
3086
2561
1961
1291
580
-119
-738
-1204
-1456
-1460
-1221
-783
-223
367
897
1303
1549
1632
1573
1401
1145
826
459
55
-369
-798
-1214
-1610
-1989
-2367
-2770
-3220
-3730
-4300
-4912
-5537
-6140
-6683
-7131
-7451
-7614
-7600
-7405
-7042
-6546
-5968
-5363
-4780
-4249
-3778
-3357
-2964
-2581
-2203
-1833
-1484
-1171
-902
-681
-512
-403
-376
-460
-687
-1079
-1635
-2326
-3093
-3862
-4559
-5123
-5526
-5768
-5881
-5909
-5900
-5890
-5894
-5909
-5917
-5898
-5840
-5746
-5634
-5535
-5481
-5493
-5578
-5724
-5905
-6092
-6260
-6396
-6500
-6583
-6660
-6745
-6842
-6947
-7043
-7108
-7113
-7030
-6837
-6519
-6069
-5486
-4774
-3935
-2967
-1869
-643
695
2111
3549
4944
6224
7335
8249
8969
9528
9972
10354
10712
11067
11422
11763
12068
12315
12488
12579
12592
12539
12436
12293
12109
11863
11516
11017
10326
9424
8330
7099
5806
4522
3293
2128
1002
-124
-1275
-2447
-3598
-4666
-5597
-6369
-7005
-7568
-8132
-8756
-9457
-10212
-10959
-11633
-12176
-12560
-12777
-12831
-12726
-12457
-12021
-11423
-10691
-9870
-9015
-8172
-7354
-6543
-5692
-4754
-3702
-2544
-1330
-135
966
1913
2676
3247
3630
3824
3817
3591
3134
2457
1603
648
-314
-1192
-1916
-2451
-2798
-2984
-3047
-3020
-2917
-2733
-2447
-2033
-1472
-760
86
1032
2032
3039
4013
4923
5751
6488
7130
7676
8124
8480
8750
8950
9091
9184
9230
9223
9153
9018
8834
8637
8482
8432
8537
8822
9277
9866
10534
11228
11911
12566
13194
13801
14388
14944
15445
15860
16165
16347
16408
16354
16193
15927
15540
15013
14324
13461
12425
11235
9917
8505
7026
5504
3951
2382
812
-732
-2218
-3608
-4867
-5975
-6929
-7747
-8456
-9086
-9656
-10164
-10589
-10901
-11076
-11115
-11048
-10940
-10874
-10936
-11194
-11683
-12407
-13344
-14458
-15711
-17069
-18498
-19962
-21419
-22819
-24120
-25293
-26335
-27266
-28119
-28921
-29678
-30361
-30915
-31269
-31365
-31173
-30701
-29992
-29106
-28098
-27005
-25836
-24583
-23232
-21783
-20255
-18687
-17129
-15631
-14226
-12926
-11726
-10604
-9539
-8509
-7501
-6502
-5503
-4487
-3435
-2327
-1151
92
1377
2663
3895
5018
5989
6792
7437
7958
8403
8818
9234
9665
10101
10522
10900
11212
11437
11558
11558
11419
11128
10686
10112
9448
8754
8093
7514
7042
6667
6356
6064
5751
5391
4977
4512
4000
3436
2807
2105
1331
509
-313
-1076
-1723
-2213
-2533
-2689
-2700
-2586
-2356
-2013
-1564
-1020
-422
179
720
1145
1419
1524
1465
1248
880
358
-326
-1179
-2191
-3341
-4590
-5897
-7224
-8543
-9832
-11070
-12228
-13264
-14124
-14751
-15100
-15145
-14887
-14351
-13580
-12624
-11533
-10357
-9136
-7909
-6709
-5563
-4492
-3506
-2610
-1805
-1088
-459
82
534
900
1184
1392
1532
1608
1625
1585
1496
1371
1228
1091
986
938
967
1090
1324
1684
2185
2836
3642
4596
5684
6883
8166
9506
10875
12246
13587
14867
16049
17099
17988
18692
19197
19492
19569
19424
19056
18472
17694
16758
15711
14603
13478
12367
11284
10229
9197
8186
7204
6268
5402
4626
3952
3379
2894
2473
2091
1726
1365
1008
668
363
114
-62
-161
-190
-165
-103
-10
122
314
590
966
1432
1949
2459
2899
3225
3432
3553
3653
3804
4059
4444
4944
5527
6153
6796
7449
8116
8800
9493
10169
10793
11332
11767
12103
12362
12568
12735
12859
12922
12904
12796
12615
12403
12218
12116
12137
12292
12569
12932
13340
13751
14129
14448
14688
14833
14873
14798
14602
14281
13832
13253
12547
11719
10778
9732
8584
7323
5931
4386
2680
831
-1099
-3014
-4795
-6328
-7534
-8382
-8893
-9120
-9122
-8945
-8607
-8106
-7440
-6622
-5690
-4704
-3722
-2785
-1901
-1048
-193
691
1604
2523
3411
4242
5016
5765
6536
7370
8276
9220
10129
10918
11518
11899
12078
12110
12064
11996
11937
11882
11807
11676
11462
11152
10746
10247
9661
8985
8216
7352
6406
5402
4378
3373
2423
1548
749
14
-678
-1343
-1991
-2618
-3208
-3747
-4223
-4632
-4979
-5272
-5510
-5680
-5756
-5702
-5484
-5084
-4504
-3770
-2925
-2017
-1093
-185
678
1471
2166
2726
3110
3289
3251
3014
2623
2134
1603
1059
501
-100
-789
-1601
-2550
-3610
-4727
-5835
-6872
-7805
-8636
-9398
-10136
-10888
-11669
-12461
-13218
-13885
-14415
-14783
-14992
-15066
-15040
-14939
-14772
-14531
-14190
-13725
-13115
-12349
-11424
-10346
-9124
-7776
-6338
-4862
-3418
-2084
-925
22
760
1326
1778
2165
2514
2817
3042
3148
3108
2915
2581
2121
1535
804
-102
-1208
-2507
-3950
-5449
-6906
-8237
-9405
-10423
-11340
-12215
-13084
-13945
-14759
-15473
-16044
-16459
-16739
-16924
-17054
-17150
-17209
-17210
-17127
-16949
-16676
-16322
-15896
-15395
-14801
-14088
-13239
-12254
-11155
-9981
-8771
-7556
-6349
-5150
-3953
-2753
-1551
-347
861
2081
3324
4594
5871
7111
8247
9207
9935
10410
10647
10692
10598
10403
10120
9731
9204
8510
7645
6629
5506
4325
3131
1948
785
-356
-1472
-2541
-3528
-4382
-5054
-5506
-5720
-5701
-5473
-5074
-4546
-3930
-3267
-2588
-1925
-1302
-740
-250
167
522
834
1131
1442
1786
2171
2586
3003
3386
3693
3890
3954
3877
3666
3334
2897
2371
1767
1099
381
-367
-1119
-1842
-2508
-3089
-3568
-3940
-4208
-4384
-4484
-4525
-4524
-4494
-4439
-4357
-4230
-4027
-3712
-3234
-2552
-1635
-471
928
2531
4292
6159
8080
10016
11926
13780
15545
17192
18691
20015
21146
22072
22789
23294
23586
23658
23501
23108
22470
21585
20454
19077
17458
15600
13513
11215
8736
6118
3413
674
-2044
-4693
-7224
-9586
-11727
-13593
-15146
-16364
-17262
-17879
-18273
-18505
-18615
-18616
-18488
-18192
-17688
-16947
-15967
-14770
-13397
-11903
-10342
-8764
-7217
-5734
-4338
-3035
-1815
-650
487
1617
2745
3854
4913
5893
6779
7574
8298
8970
9595
10155
10612
10926
11071
11057
10928
10756
10612
10550
10590
10715
10888
11064
11207
11294
11315
11269
11152
10963
10707
10395
10050
9700
9373
9089
8861
8697
8608
8614
8739
9007
9419
9952
10546
11123
11599
11908
12012
11907
11609
11146
10536
9793
8919
7922
6817
5632
4400
3152
1912
689
-518
-1707
-2877
-4018
-5115
-6160
-7148
-8084
-8971
-9805
-10571
-11238
-11773
-12148
-12352
-12396
-12300
-12087
-11768
-11328
-10738
-9957
-8958
-7735
-6311
-4736
-3069
-1364
344
2033
3694
5314
6860
8283
9515
10490
11156
11491
11500
11212
10665
9891
8914
7745
6393
4872
3209
1442
-387
-2234
-4062
-5841
-7540
-9127
-10566
-11824
-12875
-13715
-14356
-14828
-15163
-15387
-15509
-15530
-15448
-15277
-15052
-14828
-14669
-14624
-14714
-14925
-15211
-15513
-15776
-15959
-16043
-16020
-15885
-15634
-15263
-14773
-14183
-13526
-12844
-12173
-11526
-10889
-10218
-9464
-8581
-7550
-6373
-5077
-3693
-2250
-773
711
2167
3545
4787
5837
6662
7260
7657
7895
8007
8006
7883
7616
7196
6641
6002
5347
4734
4186
3676
3137
2491
1687
729
-320
-1351
-2250
-2928
-3352
-3545
-3566
-3482
-3345
-3176
-2975
-2730
-2443
-2130
-1826
-1570
-1393
-1309
-1318
-1409
-1573
-1806
-2103
-2452
-2826
-3180
-3453
-3588
-3538
-3282
-2821
-2178
-1383
-470
530
1585
2661
3720
4726
5651
6486
7240
7933
8590
9226
9840
10413
10926
11365
11735
12061
12380
12727
13122
13560
14013
14439
14794
15041
15163
15155
15028
14805
14513
14181
13840
13516
13232
13001
12833
12739
12732
12832
13058
13424
13919
14510
15139
15738
16248
16639
16911
17099
17246
17386
17528
17653
17724
17705
17575
17337
17007
16605
16138
15597
14959
14207
13337
12372
11354
10333
9350
8428
7574
6786
6062
5408
4833
4342
3922
3543
3162
2744
2270
1753
1235
770
411
198
153
285
600
1106
1804
2685
3712
4824
5939
6979
7887
8644
9264
9783
10229
10610
10907
11081
11096
10938
10621
10184
9676
9135
8574
7988
7359
6675
5940
5176
4415
3686
3006
2376
1788
1234
716
244
-165
-495
-742
-913
-1026
-1102
-1160
-1214
-1276
-1358
-1474
-1638
-1864
-2153
-2496
-2874
-3259
-3629
-3966
-4266
-4536
-4787
-5031
-5271
-5500
-5696
-5826
-5847
-5718
-5409
-4908
-4228
-3407
-2499
-1563
-649
208
992
1700
2332
2883
3345
3707
3965
4127
4214
4253
4266
4266
4252
4213
4141
4035
3908
3775
3651
3534
3412
3265
3078
2860
2641
2471
2405
2475
2687
3013
3402
3799
4164
4475
4733
4949
5130
5275
5369
5397
5346
5218
5030
4810
4588
4393
4239
4128
4046
3965
3839
3616
3236
2650
1828
767
-501
-1916
-3406
-4898
-6333
-7677
-8915
-10045
-11074
-12004
-12832
-13555
-14167
-14668
-15069
-15388
-15652
-15893
-16145
-16438
-16787
-17190
-17623
-18041
-18393
-18635
-18743
-18727
-18623
-18486
-18371
-18311
-18312
-18347
-18374
-18344
-18221
-17985
-17633
-17172
-16610
-15953
-15206
-14372
-13463
-12497
-11497
-10488
-9489
-8514
-7569
-6657
-5780
-4942
-4146
-3396
-2700
-2064
-1501
-1028
-666
-433
-338
-378
-534
-777
-1071
-1389
-1711
-2033
-2363
-2711
-3093
-3520
-4000
-4532
-5106
-5701
-6291
-6846
-7338
-7755
-8093
-8367
-8588
-8762
-8881
-8920
-8844
-8623
-8245
-7715
-7055
-6289
-5431
-4479
-3419
-2237
-935
462
1909
3353
4752
6094
7390
8666
9940
11203
12410
13488
14357
14952
15243
15234
14953
14439
13721
12818
11735
10481
9074
7547
5945
4317
2706
1143
-347
-1750
-3051
-4237
-5297
-6229
-7035
-7723
-8299
-8768
-9123
-9359
-9472
-9469
-9366
-9180
-8928
-8610
-8216
-7725
-7117
-6386
-5542
-4610
-3623
-2613
-1607
-622
325
1216
2028
2735
3314
3750
4034
4162
4131
3937
3578
3065
2426
1713
993
334
-215
-635
-940
-1164
-1341
-1483
-1577
-1583
-1455
-1159
-691
-82
610
1314
1962
2498
2887
3106
3150
3026
2754
2368
1902
1391
849
275
-351
-1052
-1833
-2669
-3504
-4260
-4866
-5280
-5503
-5584
-5597
-5616
-5688
-5823
-5988
-6133
-6204
-6166
-6007
-5732
-5362
-4911
-4390
-3806
-3162
-2467
-1737
-988
-238
504
1234
1950
2648
3309
3905
4399
4752
4932
4920
4718
4342
3823
3206
2540
1875
1262
742
339
60
-112
-213
-288
-383
-526
-725
-962
-1201
-1405
-1544
-1615
-1636
-1644
-1680
-1765
-1897
-2041
-2147
-2163
-2056
-1824
-1496
-1120
-745
-405
-111
146
381
602
801
952
1025
998
866
650
387
118
-122
-314
-450
-534
-571
-568
-535
-488
-460
-491
-627
-904
-1337
-1918
-2623
-3413
-4255
-5122
-5997
-6862
-7697
-8478
-9178
-9781
-10289
-10724
-11123
-11520
-11927
-12328
-12677
-12911
-12975
-12837
-12501
-12005
-11403
-10753
-10096
-9453
-8830
-8228
-7646
-7094
-6583
-6123
-5713
-5345
-4998
-4656
-4305
-3946
-3590
-3254
-2958
-2721
-2559
-2488
-2517
-2654
-2891
-3209
-3572
-3937
-4258
-4501
-4650
-4708
-4695
-4636
-4557
-4475
-4401
-4342
-4298
-4267
-4239
-4193
-4098
-3919
-3627
-3211
-2680
-2066
-1411
-751
-102
540
1199
1900
2655
3455
4272
5064
5797
6452
7024
7520
7946
8292
8539
8659
8636
8478
8214
7898
7583
7308
7088
6910
6748
6581
6400
6219
6065
5962
5923
5937
5973
5991
5955
5844
5658
5410
5126
4832
4553
4312
4131
4037
4056
4209
4510
4957
5534
6212
6956
7732
8505
9248
9936
10543
11046
11421
11648
11715
11620
11369
10981
10486
9916
9307
8692
8096
7535
7010
6511
6023
5525
5000
4441
3847
3225
2588
1950
1324
720
146
-395
-901
-1374
-1815
-2223
-2592
-2911
-3167
-3346
-3444
-3472
-3460
-3451
-3498
-3654
-3952
-4408
-5017
-5757
-6601
-7532
-8540
-9626
-10795
-12044
-13356
-14693
-16003
-17227
-18313
-19227
-19957
-20513
-20921
-21216
-21430
-21587
-21700
-21771
-21793
-21755
-21640
-21434
-21122
-20696
-20154
-19508
-18775
-17982
-17160
-16332
-15517
-14718
-13930
-13148
-12366
-11584
-10810
-10059
-9343
-8670
-8042
-7456
-6905
-6380
-5875
-5382
-4892
-4394
-3874
-3322
-2732
-2107
-1461
-811
-173
440
1025
1578
2096
2572
2991
3340
3613
3819
3981
4133
4311
4534
4805
5105
5405
5681
5920
6124
6310
6493
6675
6843
6969
7023
6988
6868
6692
6502
6339
6229
6172
6144
6112
6046
5935
5791
5643
5525
5462
5458
5492
5530
5532
5467
5321
5098
4816
4497
4158
3810
3456
3103
2759
2441
2169
1958
1808
1698
1587
1425
1168
790
293
-296
-935
-1580
-2208
-2816
-3421
-4050
-4726
-5452
-6211
-6970
-7686
-8323
-8859
-9284
-9602
-9821
-9948
-9988
-9941
-9812
-9606
-9338
-9025
-8686
-8339
-7997
-7671
-7365
-7082
-6820
-6580
-6362
-6169
-6013
-5905
-5862
-5896
-6014
-6210
-6474
-6788
-7139
-7517
-7922
-8356
-8821
-9315
-9830
-10355
-10883
-11413
-11948
-12494
-13047
-13589
-14086
-14496
-14779
-14909
-14883
-14713
-14425
-14040
-13569
-13009
-12349
-11578
-10692
-9701
-8622
-7476
-6279
-5044
-3779
-2495
-1210
56
1280
2445
3546
4583
5563
6484
7335
8096
8745
9263
9647
9911
10074
10158
10174
10123
10002
9809
9552
9250
8927
8600
8267
7907
7484
6956
6296
5498
4581
3583
2553
1534
564
-336
-1149
-1870
-2497
-3032
-3482
-3860
-4175
-4437
-4646
-4797
-4882
-4899
-4850
-4744
-4595
-4412
-4196
-3937
-3625
-3252
-2822
-2356
-1885
-1444
-1063
-757
-532
-381
-295
-263
-282
-346
-452
-592
-753
-925
-1096
-1259
-1409
-1545
-1665
-1770
-1862
-1951
-2050
-2177
-2346
-2564
-2823
-3104
-3373
-3596
-3739
-3778
-3702
-3511
-3214
-2828
-2374
-1869
-1327
-756
-154
482
1155
1859
2577
3284
3946
4537
5040
5455
5788
6049
6234
6330
6308
6142
5821
5355
4781
4153
3524
2940
2427
1997
1656
1411
1278
1271
1398
1649
1993
2381
2768
3119
3430
3719
4022
4376
4803
5306
5870
6470
7078
7672
8236
8755
9213
9596
9891
10097
10227
10306
10365
10430
10512
10602
10673
10685
10595
10365
9969
9394
8637
7710
6632
5434
4147
2804
1434
57
-1311
-2652
-3946
-5165
-6272
-7236
-8032
-8663
-9144
-9509
-9797
-10037
-10241
-10400
-10494
-10498
-10391
-10166
-9828
-9393
-8880
-8315
-7721
-7117
-6523
-5947
-5393
-4855
-4323
-3791
-3257
-2733
-2235
-1783
-1386
-1044
-741
-457
-175
111
395
662
900
1100
1264
1399
1506
1578
1599
1550
1420
1219
975
726
510
344
226
134
45
-56
-162
-253
-306
-320
-318
-346
-455
-681
-1016
-1418
-1811
-2124
-2313
-2378
-2360
-2327
-2338
-2430
-2603
-2833
-3089
-3353
-3631
-3942
-4306
-4718
-5141
-5510
-5746
-5785
-5600
-5206
-4659
-4030
-3384
-2756
-2150
-1537
-878
-137
699
1620
2595
3585
4562
5513
6448
7391
8369
9398
10472
11563
12632
13639
14555
15375
16106
16759
17328
17787
18086
18166
17986
17536
16852
16001
15066
14108
13158
12211
11240
10224
9168
8111
7115
6242
5525
4956
4492
4072
3646
3194
2729
2283
1887
1550
1256
973
672
344
6
-310
-574
-778
-939
-1095
-1282
-1516
-1787
-2064
-2312
-2519
-2699
-2892
-3145
-3493
-3938
-4455
-5003
-5544
-6062
-6567
-7081
-7627
-8206
-8792
-9339
-9797
-10125
-10308
-10354
-10288
-10139
-9930
-9675
-9377
-9035
-8644
-8196
-7685
-7103
-6450
-5736
-4982
-4221
-3485
-2799
-2167
-1570
-976
-353
317
1027
1743
2422
3020
3510
3888
4168
4373
4524
4628
4684
4682
4611
4468
4260
3997
3698
3380
3061
2758
2487
2268
2117
2052
2088
2234
2498
2880
3371
3955
4607
5297
5996
6678
7328
7941
8513
9042
9520
9935
10277
10539
10727
10856
10944
11002
11033
11029
10977
10876
10736
10586
10457
10379
10361
10391
10447
10504
10554
10608
10694
10840
11060
11347
11670
11996
12300
12582
12869
13206
13633
14171
14813
15528
16268
16989
17658
18256
18774
19205
19543
19779
19904
19920
19832
19654
19394
19060
18650
18164
17612
17016
16409
15831
15314
14869
14481
14113
13718
13252
12689
12028
11292
10518
9747
9012
8334
7712
7135
6581
6030
5471
4911
4378
3911
3555
3344
3293
3392
3612
3913
4264
4644
5050
5483
5946
6426
6899
7331
7692
7966
8154
8279
8359
8413
8447
8455
8429
8367
8272
8153
8019
7863
7668
7407
7056
6607
6075
5489
4884
4286
3699
3110
2493
1834
1137
435
-220
-766
-1156
-1362
-1382
-1237
-959
-590
-171
257
652
978
1208
1330
1351
1290
1175
1020
829
580
240
-224
-831
-1581
-2450
-3404
-4403
-5421
-6443
-7468
-8501
-9546
-10597
-11639
-12643
-13572
-14381
-15021
-15446
-15619
-15520
-15154
-14554
-13778
-12896
-11982
-11094
-10273
-9533
-8875
-8285
-7749
-7256
-6798
-6376
-5993
-5657
-5378
-5165
-5025
-4959
-4960
-5009
-5084
-5164
-5235
-5291
-5336
-5378
-5423
-5467
-5501
-5515
-5500
-5459
-5405
-5361
-5352
-5402
-5532
-5755
-6080
-6514
-7057
-7702
-8434
-9230
-10062
-10908
-11754
-12600
-13454
-14324
-15212
-16105
-16976
-17795
-18532
-19170
-19705
-20138
-20477
-20725
-20879
-20933
-20884
-20737
-20504
-20202
-19846
-19446
-19007
-18533
-18031
-17517
-17010
-16527
-16074
-15643
-15212
-14754
-14251
-13700
-13120
-12543
-12003
-11523
-11111
-10757
-10442
-10150
-9873
-9614
-9383
-9183
-9010
-8848
-8672
-8456
-8180
-7836
-7424
-6952
-6424
-5844
-5207
-4508
-3736
-2886
-1952
-935
158
1314
2513
3727
4924
6073
7144
8116
8972
9704
10308
10782
11126
11343
11436
11407
11262
11006
10644
10186
9649
9056
8436
7822
7245
6727
6281
5913
5624
5415
5287
5240
5272
5374
5534
5742
5997
6308
6694
7173
7750
8408
9105
9788
10405
10921
11327
11635
11865
12029
12121
12115
11981
11697
11268
10724
10110
9471
8834
8203
7558
6879
6152
5383
4596
3821
3078
2372
1692
1022
356
-296
-906
-1441
-1872
-2192
-2413
-2564
-2678
-2781
-2885
-2993
-3100
-3207
-3315
-3428
-3543
-3649
-3726
-3755
-3724
-3635
-3509
-3375
-3258
-3172
-3110
-3047
-2954
-2802
-2581
-2299
-1977
-1647
-1338
-1064
-831
-628
-439
-249
-48
162
370
557
704
800
841
836
800
745
681
601
493
341
133
-128
-426
-732
-1012
-1243
-1406
-1494
-1508
-1448
-1311
-1088
-773
-363
134
703
1321
1967
2629
3301
3984
4682
5396
6121
6851
7575
8289
8987
9668
10328
10960
11556
12099
12576
12968
13259
13434
13473
13363
13092
12661
12080
11373
10573
9713
8823
7922
7021
6118
5211
4289
3348
2381
1385
362
-681
-1732
-2772
-3778
-4734
-5625
-6448
-7207
-7908
-8555
-9140
-9651
-10064
-10355
-10507
-10506
-10349
-10039
-9582
-8986
-8262
-7424
-6492
-5493
-4458
-3421
-2410
-1448
-549
284
1054
1773
2456
3114
3759
4393
5010
5599
6145
6633
7054
7406
7687
7896
8029
8079
8036
7899
7682
7408
7111
6824
6567
6337
6113
5863
5553
5166
4703
4185
3641
3100
2582
2094
1636
1207
809
449
138
-111
-293
-403
-434
-377
-221
45
423
895
1427
1969
2471
2896
3227
3471
3650
3787
3895
3969
3992
3944
3813
3605
3345
3069
2812
2601
2448
2352
2303
2290
2302
2329
2360
2385
2388
2361
2302
2223
2145
2090
2074
2098
2144
2183
2188
2142
2050
1940
1856
1841
1926
2119
2403
2742
3091
3412
3681
3890
4048
4169
4265
4342
4396
4415
4388
4305
4166
3978
3753
3505
3246
2982
2714
2440
2158
1869
1581
1306
1058
848
679
543
421
282
91
-185
-573
-1080
-1701
-2409
-3164
-3920
-4633
-5267
-5804
-6243
-6605
-6920
-7230
-7573
-7978
-8460
-9014
-9617
-10235
-10829
-11361
-11808
-12161
-12425
-12615
-12746
-12825
-12849
-12803
-12670
-12434
-12091
-11652
-11140
-10584
-10015
-9455
-8918
-8407
-7925
-7471
-7046
-6652
-6292
-5965
-5668
-5397
-5147
-4913
-4691
-4471
-4240
-3977
-3659
-3267
-2792
-2240
-1630
-995
-369
219
750
1214
1614
1955
2243
2486
2693
2871
3032
3182
3322
3447
3542
3591
3582
3512
3390
3236
3070
2906
2749
2590
2413
2204
1957
1678
1381
1087
815
577
381
229
119
46
2
-28
-63
-131
-256
-458
-742
-1096
-1493
-1897
-2270
-2580
-2810
-2955
-3022
-3029
-2996
-2943
-2886
-2832
-2785
-2748
-2724
-2723
-2766
-2877
-3079
-3381
-3771
-4208
-4633
-4978
-5183
-5216
-5074
-4784
-4389
-3930
-3435
-2917
-2378
-1822
-1260
-719
-229
181
502
743
931
1098
1270
1460
1665
1880
2106
2352
2639
2987
3401
3868
4355
4820
5227
5560
5823
6037
6225
6399
6559
6696
6800
6879
6961
7088
7303
7635
8084
8623
9198
9751
10227
10583
10793
10842
10723
10433
9982
9391
8692
7923
7122
6311
5498
4677
3837
2976
2108
1260
466
-248
-875
-1426
-1926
-2404
-2877
-3346
-3802
-4229
-4618
-4971
-5292
-5588
-5853
-6070
-6213
-6261
-6205
-6056
-5841
-5593
-5339
-5094
-4858
-4628
-4402
-4189
-4006
-3875
-3804
-3785
-3797
-3807
-3790
-3737
-3655
-3566
-3494
-3454
-3443
-3450
-3457
-3454
-3444
-3441
-3466
-3532
-3641
-3778
-3925
-4062
-4182
-4292
-4406
-4542
-4703
-4882
-5054
-5189
-5262
-5259
-5182
-5044
-4862
-4647
-4401
-4117
-3788
-3415
-3014
-2619
-2277
-2031
-1911
-1921
-2039
-2220
-2410
-2563
-2653
-2678
-2657
-2624
-2612
-2644
-2727
-2852
-3005
-3165
-3319
-3463
-3600
-3738
-3886
-4048
-4218
-4381
-4515
-4599
-4616
-4562
-4446
-4290
-4119
-3952
-3790
-3621
-3416
-3149
-2807
-2397
-1950
-1505
-1098
-744
-429
-120
224
632
1104
1615
2122
2580
2967
3282
3552
3806
4069
4347
4625
4881
5094
5258
5382
5484
5578
5663
5727
5743
5688
5553
5344
5083
4799
4517
4255
4024
3829
3678
3581
3548
3583
3679
3815
3964
4102
4214
4299
4370
4445
4535
4642
4753
4846
4899
4899
4844
4748
4629
4511
4406
4320
4245
4163
4053
3892
3665
3363
2988
2551
2065
1547
1010
467
-77
-613
-1134
-1628
-2088
-2508
-2885
-3222
-3524
-3794
-4035
-4246
-4426
-4577
-4706
-4820
-4926
-5026
-5114
-5175
-5194
-5157
-5058
-4898
-4685
-4428
-4132
-3799
-3434
-3047
-2657
-2288
-1963
-1698
-1495
-1344
-1231
-1150
-1107
-1121
-1218
-1413
-1705
-2076
-2492
-2921
-3346
-3765
-4190
-4629
-5076
-5502
-5861
-6104
-6202
-6154
-5992
-5766
-5523
-5294
-5080
-4861
-4607
-4296
-3924
-3504
-3055
-2594
-2123
-1631
-1103
-531
78
697
1287
1811
2240
2563
2783
2919
2988
3009
2997
2965
2925
2893
2884
2910
2983
3106
3282
3507
3776
4078
4398
4714
5001
5237
5409
5515
5566
5588
5609
5656
5749
5895
6094
6334
6596
6862
7110
7325
7497
7624
7714
7779
7834
7887
7942
7992
8023
8026
7990
7908
7777
7591
7341
7015
6605
6108
5537
4916
4278
3657
3075
2542
2056
1608
1190
802
451
151
-82
-236
-303
-277
-156
61
370
756
1194
1647
2070
2428
2694
2861
2936
2936
2875
2760
2589
2355
2053
1686
1270
826
380
-48
-445
-803
-1123
-1405
-1649
-1858
-2033
-2179
-2299
-2394
-2462
-2497
-2492
-2445
-2361
-2256
-2146
-2045
-1955
-1861
-1740
-1563
-1314
-992
-617
-223
151
470
715
880
973
1006
995
949
875
778
663
534
395
251
109
-24
-137
-216
-250
-232
-162
-49
91
239
381
508
618
710
784
835
853
826
751
628
472
302
142
10
-82
-131
-140
-117
-65
10
106
222
351
485
614
722
793
813
768
651
458
194
-132
-508
-923
-1370
-1847
-2350
-2875
-3413
-3944
-4444
-4887
-5256
-5542
-5752
-5902
-6011
-6097
-6164
-6212
-6229
-6202
-6115
-5962
-5734
-5432
-5056
-4611
-4106
-3554
-2971
-2373
-1777
-1193
-633
-103
386
824
1196
1494
1713
1860
1945
1982
1982
1951
1887
1789
1658
1506
1351
1211
1102
1022
961
893
797
661
490
307
141
22
-30
-7
87
246
460
723
1029
1363
1709
2039
2329
2559
2723
2824
2876
2891
2876
2831
2751
2632
2479
2300
2113
1928
1752
1583
1416
1251
1100
988
943
993
1149
1401
1721
2072
2424
2759
3080
3404
3751
4139
4572
5044
5540
6044
6543
7028
7486
7905
8265
8545
8725
8794
8752
8610
8388
8108
7789
7449
7098
6748
6403
6070
5746
5423
5084
4708
4273
3763
3172
2511
1801
1073
361
-308
-913
-1447
-1915
-2331
-2715
-3090
-3472
-3871
-4287
-4711
-5132
-5534
-5908
-6246
-6544
-6802
-7018
-7190
-7314
-7386
-7401
-7359
-7260
-7107
-6905
-6659
-6372
-6049
-5692
-5303
-4884
-4435
-3960
-3463
-2953
-2438
-1931
-1439
-967
-515
-79
348
769
1182
1582
1959
2304
2610
2872
3093
3273
3413
3516
3582
3614
3619
3608
3594
3591
3610
3657
3731
3827
3937
4051
4157
4246
4312
4352
4368
4366
4352
4332
4302
4253
4168
4027
3823
3549
3214
2835
2428
2004
1565
1102
603
62
-518
-1124
-1732
-2320
-2871
-3376
-3836
-4257
-4642
-4993
-5303
-5563
-5764
-5901
-5972
-5981
-5935
-5844
-5719
-5569
-5407
-5242
-5081
-4929
-4788
-4663
-4561
-4494
-4477
-4524
-4640
-4821
-5047
-5290
-5520
-5715
-5866
-5977
-6061
-6133
-6200
-6257
-6290
-6279
-6208
-6068
-5866
-5618
-5348
-5083
-4846
-4653
-4515
-4434
-4404
-4415
-4455
-4510
-4567
-4618
-4657
-4680
-4685
-4669
-4630
-4567
-4481
-4374
-4252
-4117
-3968
-3799
-3594
-3338
-3015
-2616
-2141
-1597
-1000
-372
271
908
1523
2102
2635
3115
3540
3914
4242
4532
4790
5016
5209
5368
5490
5578
5636
5669
5681
5670
5633
5563
5456
5309
5123
4904
4655
4380
4083
3770
3447
3124
2811
2512
2223
1932
1624
1282
902
488
59
-361
-748
-1086
-1365
-1586
-1749
-1857
-1908
-1903
-1846
-1749
-1632
-1522
-1440
-1406
-1426
-1497
-1614
-1767
-1949
-2154
-2372
-2585
-2772
-2909
-2974
-2962
-2877
-2741
-2584
-2433
-2304
-2202
-2116
-2025
-1909
-1745
-1522
-1231
-873
-451
31
563
1138
1744
2368
2996
3612
4196
4730
5196
5578
5869
6069
6189
6248
6267
6266
6261
6265
6283
6321
6383
6477
6607
6775
6977
7201
7433
7657
7856
8022
8145
8223
8252
8230
8157
8034
7866
7660
7424
7161
6871
6547
6179
5755
5268
4715
4102
3442
2750
2044
1341
656
-1
-624
-1211
-1762
-2282
-2773
-3236
-3669
-4067
-4429
-4751
-5036
-5292
-5527
-5748
-5954
-6140
-6294
-6403
-6454
-6436
-6345
-6176
-5929
-5603
-5203
-4736
-4219
-3667
-3098
-2524
-1945
-1355
-741
-95
580
1270
1945
2574
3131
3600
3981
4284
4520
4697
4811
4853
4813
4687
4487
4238
3970
3713
3488
3297
3132
2977
2823
2668
2522
2405
2335
2325
2372
2463
2576
2691
2794
2880
2955
3027
3104
3186
3268
3339
3387
3404
3389
3344
3273
3180
3061
2910
2717
2473
2174
1820
1417
974
502
8
-499
-1010
-1522
-2028
-2526
-3017
-3507
-3998
-4493
-4984
-5454
-5877
-6226
-6476
-6612
-6631
-6540
-6346
-6060
-5684
-5224
-4686
-4088
-3459
-2839
-2267
-1772
-1365
-1036
-764
-519
-280
-40
195
411
594
736
837
902
934
930
883
779
609
369
67
-283
-665
-1067
-1484
-1910
-2340
-2760
-3152
-3495
-3775
-3988
-4143
-4258
-4349
-4420
-4460
-4448
-4360
-4184
-3927
-3618
-3300
-3011
-2778
-2601
-2460
-2325
-2168
-1975
-1751
-1516
-1297
-1113
-971
-864
-775
-689
-597
-501
-411
-342
-310
-324
-385
-485
-611
-745
-871
-974
-1044
-1083
-1103
-1122
-1163
-1244
-1375
-1552
-1756
-1964
-2148
-2287
-2369
-2390
-2356
-2277
-2165
-2029
-1881
-1723
-1557
-1377
-1174
-941
-671
-370
-55
250
516
723
862
944
993
1034
1090
1168
1260
1351
1427
1481
1517
1548
1584
1632
1687
1738
1772
1780
1763
1726
1673
1603
1507
1368
1173
913
593
225
-174
-590
-1014
-1446
-1876
-2296
-2686
-3024
-3288
-3468
-3567
-3600
-3588
-3549
-3490
-3412
-3313
-3189
-3045
-2888
-2722
-2546
-2351
-2121
-1845
-1525
-1180
-844
-553
-335
-202
-146
-148
-192
-271
-395
-581
-846
-1195
-1619
-2094
-2592
-3090
-3578
-4054
-4524
-4982
-5421
-5819
-6153
-6406
-6567
-6638
-6625
-6538
-6383
-6167
-5900
-5598
-5283
-4982
-4716
-4495
-4317
-4168
-4032
-3896
-3756
-3619
-3493
-3381
-3281
-3184
-3079
-2961
-2834
-2711
-2611
-2549
-2533
-2565
-2639
-2752
-2905
-3102
-3348
-3643
-3978
-4336
-4696
-5041
-5358
-5641
-5890
-6103
-6278
-6407
-6487
-6514
-6494
-6436
-6349
-6239
-6106
-5942
-5741
-5496
-5207
-4880
-4517
-4121
-3688
-3211
-2684
-2113
-1508
-890
-281
300
846
1356
1832
2275
2676
3021
3294
3485
3595
3635
3624
3583
3522
3446
3348
3223
3068
2889
2696
2504
2326
2166
2027
1906
1802
1716
1653
1618
1616
1645
1703
1781
1870
1958
2035
2090
2116
2107
2064
1991
1894
1780
1651
1505
1336
1140
919
686
463
271
130
48
19
32
75
140
229
349
504
691
892
1081
1234
1334
1380
1390
1386
1393
1425
1485
1566
1661
1767
1887
2025
2183
2351
2510
2636
2709
2724
2692
2637
2586
2557
2555
2568
2577
2566
2527
2470
2413
2379
2383
2431
2516
2624
2739
2850
2952
3046
3135
3226
3322
3429
3550
3688
3842
4011
4186
4358
4521
4671
4809
4939
5067
5197
5326
5451
5569
5682
5798
5928
6083
6263
6460
6650
6809
6912
6948
6917
6831
6706
6556
6384
6187
5959
5695
5397
5076
4747
4423
4112
3815
3530
3254
2991
2748
2538
2369
2244
2158
2101
2059
2027
2004
1997
2012
2053
2112
2178
2233
2265
2268
2247
2212
2175
2144
2120
2099
2072
2036
1987
1929
1867
1809
1758
1718
1690
1676
1678
1696
1729
1774
1826
1877
1921
1955
1973
1970
1940
1872
1761
1605
1414
1207
1012
861
771
749
787
865
958
1046
1116
1169
1207
1238
1265
1288
1306
1318
1325
1331
1341
1357
1375
1385
1379
1347
1287
1199
1093
977
860
749
647
557
482
421
377
347
329
322
326
344
379
435
514
610
715
819
912
993
1067
1139
1216
1298
1377
1438
1466
1450
1391
1298
1190
1087
1006
955
939
954
1000
1074
1178
1315
1483
1678
1893
2116
2338
2550
2746
2922
3072
3193
3278
3323
3328
3301
3254
3202
3162
3137
3124
3104
3049
2927
2715
2400
1987
1495
953
391
-167
-708
-1229
-1731
-2220
-2695
-3152
-3585
-3985
-4349
-4680
-4982
-5263
-5529
-5786
-6035
-6277
-6508
-6724
-6920
-7086
-7219
-7316
-7388
-7449
-7521
-7622
-7756
-7910
-8057
-8160
-8192
-8141
-8022
-7864
-7704
-7565
-7449
-7336
-7194
-6995
-6732
-6424
-6105
-5815
-5577
-5391
-5233
-5070
-4876
-4643
-4388
-4143
-3938
-3789
-3691
-3622
-3556
-3475
-3373
-3262
-3156
-3069
-3003
-2952
-2906
-2860
-2818
-2787
-2773
-2775
-2778
-2759
-2699
-2589
-2438
-2269
-2107
-1968
-1852
-1738
-1600
-1413
-1169
-877
-564
-260
10
236
418
566
689
793
881
954
1022
1106
1227
1406
1657
1975
2347
2748
3155
3552
3934
4301
4652
4985
5288
5547
5748
5886
5962
5988
5974
5928
5849
5730
5561
5335
5054
4728
4378
4019
3672
3340
3025
2722
2429
2144
1869
1610
1370
1151
949
756
565
370
166
-48
-274
-513
-764
-1027
-1297
-1566
-1826
-2066
-2282
-2476
-2654
-2824
-2994
-3166
-3338
-3507
-3669
-3825
-3985
-4155
-4343
-4544
-4749
-4940
-5099
-5217
-5292
-5332
-5348
-5342
-5309
-5235
-5101
-4895
-4620
-4290
-3932
-3571
-3223
-2891
-2564
-2229
-1877
-1511
-1146
-803
-499
-242
-30
143
282
384
438
431
353
209
16
-202
-422
-633
-836
-1044
-1269
-1514
-1767
-2005
-2204
-2342
-2416
-2437
-2424
-2395
-2358
-2311
-2242
-2141
-2008
-1851
-1690
-1541
-1415
-1311
-1216
-1116
-1002
-876
-753
-650
-587
-570
-597
-653
-723
-791
-848
-893
-926
-950
-963
-958
-926
-851
-720
-520
-241
115
539
1010
1502
1980
2415
2787
3091
3333
3527
3687
3822
3930
4001
4022
3983
3875
3699
3460
3164
2814
2417
1976
1504
1016
531
67
-365
-763
-1135
-1494
-1852
-2219
-2593
-2969
-3340
-3697
-4038
-4362
-4666
-4949
-5200
-5407
-5557
-5640
-5651
-5594
-5480
-5322
-5132
-4923
-4703
-4478
-4254
-4035
-3830
-3641
-3474
-3331
-3210
-3108
-3020
-2940
-2862
-2781
-2694
-2598
-2491
-2373
-2239
-2084
-1906
-1702
-1471
-1219
-953
-678
-403
-128
147
424
704
985
1258
1512
1736
1918
2054
2142
2186
2192
2165
2107
2021
1909
1774
1623
1463
1302
1145
994
848
700
544
374
186
-20
-236
-451
-649
-814
-932
-993
-998
-953
-870
-765
-651
-538
-432
-336
-254
-189
-146
-130
-143
-187
-258
-353
-466
-593
-728
-868
-1008
-1144
-1276
-1405
-1536
-1678
-1837
-2017
-2211
-2408
-2594
-2757
-2894
-3013
-3128
-3257
-3411
-3589
-3778
-3952
-4086
-4161
-4164
-4102
-3992
-3857
-3722
-3607
-3524
-3478
-3465
-3473
-3487
-3491
-3472
-3421
-3336
-3223
-3089
-2943
-2785
-2613
-2413
-2174
-1886
-1547
-1168
-767
-368
7
342
629
870
1071
1240
1383
1504
1606
1692
1769
1846
1934
2045
2185
2352
2535
2716
2875
2994
3064
3086
3071
3038
3004
2982
2981
2998
3032
3077
3131
3193
3262
3331
3390
3425
3421
3372
3277
3145
2991
2828
2664
2496
2321
2133
1935
1735
1554
1412
1327
1310
1359
1465
1618
1805
2017
2245
2479
2702
2898
3046
3134
3157
3121
3041
2934
2812
2678
2530
2358
2158
1932
1693
1458
1246
1072
941
849
790
752
730
719
717
721
724
713
675
601
487
338
166
-13
-183
-336
-467
-579
-675
-760
-839
-914
-989
-1069
-1157
-1254
-1358
-1460
-1546
-1604
-1624
-1606
-1560
-1500
-1444
-1407
-1396
-1411
-1448
-1501
-1563
-1630
-1698
-1762
-1809
-1828
-1803
-1722
-1580
-1380
-1133
-856
-565
-278
-5
245
473
681
878
1073
1279
1502
1745
2005
2274
2539
2789
3016
3214
3381
3512
3602
3644
3633
3567
3449
3292
3110
2918
2729
2548
2376
2209
2044
1874
1697
1507
1301
1075
832
580
336
120
-48
-156
-200
-192
-146
-79
-2
86
189
317
472
652
848
1046
1236
1417
1591
1769
1960
2169
2396
2636
2881
3122
3353
3569
3766
3943
4096
4224
4327
4406
4464
4501
4515
4500
4451
4365
4247
4105
3954
3809
3683
3581
3503
3444
3396
3354
3316
3286
3272
3286
3335
3426
3554
3709
3873
4027
4156
4248
4304
4331
4338
4334
4318
4286
4228
4136
4010
3855
3685
3512
3342
3173
2996
2797
2570
2315
2040
1753
1460
1158
836
480
80
-362
-830
-1301
-1748
-2150
-2498
-2795
-3048
-3267
-3456
-3614
-3737
-3818
-3858
-3859
-3829
-3777
-3709
-3630
-3539
-3437
-3319
-3184
-3029
-2854
-2659
-2448
-2228
-2009
-1802
-1619
-1466
-1350
-1272
-1232
-1228
-1259
-1322
-1415
-1535
-1680
-1849
-2044
-2267
-2513
-2774
-3030
-3260
-3438
-3550
-3591
-3573
-3515
-3441
-3371
-3316
-3281
-3271
-3290
-3345
-3441
-3581
-3751
-3932
-4098
-4228
-4314
-4366
-4404
-4451
-4518
-4604
-4691
-4759
-4795
-4802
-4796
-4800
-4830
-4888
-4957
-5011
-5025
-4984
-4894
-4770
-4637
-4510
-4399
-4302
-4216
-4134
-4054
-3978
-3896
-3796
-3662
-3479
-3242
-2957
-2645
-2322
-2000
-1674
-1326
-936
-496
-18
468
923
1312
1623
1867
2073
2267
2460
2641
2781
2845
2814
2690
2502
2290
2088
1916
1768
1628
1475
1297
1100
899
715
561
439
340
252
167
82
0
-76
-144
-213
-289
-382
-491
-612
-738
-864
-991
-1127
-1282
-1459
-1656
-1859
-2055
-2229
-2379
-2510
-2636
-2768
-2914
-3073
-3237
-3397
-3546
-3681
-3800
-3903
-3986
-4043
-4073
-4070
-4043
-3995
-3936
-3864
-3775
-3654
-3490
-3275
-3012
-2713
-2393
-2068
-1747
-1428
-1109
-787
-462
-143
157
426
657
849
1008
1147
1278
1414
1567
1749
1968
2228
2529
2861
3209
3558
3895
4216
4525
4831
5141
5457
5776
6084
6371
6629
6857
7062
7253
7436
7613
7781
7933
8067
8180
8273
8347
8397
8413
8381
8286
8116
7866
7536
7135
6671
6158
5613
5054
4500
3969
3469
3001
2557
2127
1704
1295
918
599
364
223
172
186
235
293
348
406
484
602
768
975
1206
1437
1652
1846
2023
2190
2347
2482
2577
2613
2580
2488
2365
2245
2156
2114
2110
2123
2125
2097
2036
1952
1869
1807
1782
1794
1837
1899
1969
2044
2123
2209
2301
2398
2493
2577
2645
2694
2725
2739
2740
2726
2695
2643
2564
2457
2322
2161
1979
1780
1566
1335
1087
819
533
239
-48
-309
-524
-680
-773
-811
-811
-793
-771
-751
-730
-696
-642
-566
-476
-389
-325
-301
-326
-395
-501
-628
-765
-905
-1045
-1187
-1332
-1483
-1643
-1813
-2000
-2207
-2437
-2688
-2954
-3225
-3489
-3733
-3950
-4135
-4286
-4402
-4483
-4533
-4556
-4562
-4562
-4568
-4590
-4634
-4698
-4780
-4872
-4970
-5067
-5159
-5238
-5294
-5318
-5301
-5240
-5139
-5007
-4855
-4692
-4522
-4340
-4143
-3927
-3695
-3454
-3214
-2984
-2763
-2548
-2330
-2103
-1869
-1638
-1422
-1237
-1088
-974
-886
-810
-737
-663
-591
-526
-469
-416
-359
-289
-201
-99
5
93
148
158
118
33
-92
-249
-433
-641
-868
-1107
-1349
-1580
-1788
-1964
-2101
-2197
-2252
-2268
-2245
-2184
-2090
-1966
-1819
-1660
-1494
-1329
-1166
-1006
-848
-690
-531
-372
-211
-48
114
273
421
550
649
707
720
686
610
502
371
226
72
-90
-262
-448
-655
-886
-1142
-1421
-1718
-2024
-2330
-2627
-2907
-3167
-3404
-3616
-3795
-3935
-4019
-4037
-3973
-3821
-3582
-3266
-2888
-2465
-2013
-1548
-1073
-593
-111
370
844
1304
1743
2153
2530
2872
3181
3459
3710
3935
4135
4305
4439
4530
4571
4555
4478
4340
4148
3911
3648
3376
3116
2882
2683
2516
2372
2237
2098
1950
1802
1668
1571
1530
1555
1639
1768
1919
2072
2220
2365
2521
2703
2922
3179
3466
3772
4086
4404
4729
5064
5412
5762
6099
6400
6643
6816
6919
6965
6968
6943
6896
6827
6728
6594
6425
6229
6020
5814
5623
5452
5295
5142
4980
4800
4595
4365
4114
3851
3584
3321
3069
2834
2617
2420
2243
2088
1956
1851
1774
1725
1699
1686
1678
1664
1641
1608
1565
1511
1443
1350
1222
1052
840
596
334
72
-181
-424
-666
-916
-1182
-1459
-1734
-1984
-2190
-2346
-2456
-2541
-2625
-2731
-2869
-3036
-3221
-3407
-3579
-3729
-3855
-3961
-4051
-4131
-4205
-4275
-4348
-4424
-4501
-4573
-4630
-4663
-4667
-4647
-4619
-4600
-4607
-4646
-4708
-4777
-4830
-4852
-4840
-4799
-4743
-4686
-4631
-4575
-4506
-4414
-4295
-4153
-4000
-3843
-3686
-3521
-3333
-3109
-2842
-2536
-2206
-1872
-1551
-1253
-978
-723
-482
-257
-53
121
263
376
474
572
689
837
1020
1237
1482
1745
2021
2303
2582
2849
3095
3312
3499
3658
3797
3922
4034
4127
4190
4212
4185
4109
3992
3846
3684
3516
3344
3167
2985
2799
2615
2440
2278
2133
2001
1879
1762
1652
1552
1466
1398
1346
1302
1259
1209
1153
1099
1058
1044
1067
1131
1235
1376
1550
1756
1990
2249
2524
2801
3062
3295
3491
3648
3773
3873
3950
4002
4018
3985
3893
3738
3525
3264
2965
2637
2282
1896
1475
1018
533
33
-461
-929
-1352
-1722
-2035
-2296
-2508
-2673
-2792
-2863
-2883
-2857
-2788
-2690
-2573
-2448
-2323
-2198
-2068
-1929
-1776
-1609
-1431
-1250
-1075
-916
-779
-670
-594
-554
-555
-602
-696
-835
-1010
-1206
-1403
-1581
-1721
-1811
-1844
-1821
-1749
-1638
-1501
-1352
-1201
-1057
-922
-795
-667
-531
-381
-214
-35
147
320
477
619
753
891
1049
1234
1449
1686
1933
2174
2400
2602
2778
2924
3036
3105
3123
3086
2999
2872
2726
2583
2456
2353
2269
2196
2124
2052
1985
1934
1910
1918
1952
1995
2025
2027
1988
1910
1802
1677
1543
1406
1260
1101
924
732
532
337
161
13
-103
-188
-248
-289
-319
-342
-365
-391
-424
-465
-513
-562
-605
-635
-648
-643
-625
-599
-570
-543
-516
-486
-450
-405
-351
-293
-236
-185
-147
-126
-126
-147
-191
-256
-340
-442
-562
-702
-864
-1050
-1262
-1499
-1755
-2023
-2295
-2564
-2821
-3061
-3279
-3469
-3626
-3746
-3828
-3878
-3902
-3911
-3913
-3914
-3918
-3925
-3936
-3949
-3969
-3993
-4021
-4043
-4050
-4027
-3970
-3876
-3753
-3611
-3460
-3303
-3136
-2948
-2729
-2472
-2183
-1874
-1559
-1254
-967
-697
-443
-202
24
226
392
511
577
592
563
499
409
294
157
-4
-186
-382
-581
-774
-955
-1123
-1279
-1427
-1567
-1698
-1812
-1901
-1960
-1988
-1989
-1971
-1943
-1917
-1902
-1905
-1931
-1982
-2052
-2134
-2216
-2288
-2344
-2385
-2416
-2444
-2474
-2502
-2518
-2506
-2455
-2362
-2234
-2091
-1952
-1834
-1743
-1675
-1619
-1565
-1509
-1456
-1417
-1401
-1414
-1449
-1495
-1537
-1561
-1562
-1538
-1494
-1432
-1352
-1252
-1131
-987
-823
-644
-451
-243
-15
238
517
814
1114
1398
1649
1861
2037
2191
2335
2477
2610
2722
2792
2809
2773
2696
2601
2508
2428
2361
2292
2204
2087
1938
1770
1601
1448
1319
1210
1107
996
864
710
539
366
205
66
-48
-138
-209
-265
-309
-342
-365
-378
-383
-378
-363
-335
-294
-239
-175
-106
-41
16
62
102
141
185
237
294
350
398
433
454
464
467
465
457
438
402
346
274
195
122
66
34
24
31
48
68
93
130
187
274
395
552
739
953
1187
1436
1695
1956
2207
2436
2631
2785
2899
2979
3034
3074
3102
3118
3115
3088
3034
2959
2870
2779
2692
2612
2536
2456
2364
2255
2127
1982
1822
1645
1452
1243
1020
791
566
359
180
36
-70
-141
-180
-191
-176
-135
-71
13
111
219
332
452
582
726
886
1055
1223
1372
1488
1562
1593
1587
1557
1514
1468
1423
1380
1344
1320
1317
1344
1404
1494
1601
1705
1786
1827
1824
1783
1716
1639
1561
1487
1408
1314
1192
1036
844
624
389
151
-82
-304
-516
-722
-926
-1130
-1333
-1533
-1727
-1912
-2085
-2246
-2391
-2516
-2613
-2676
-2702
-2691
-2655
-2608
-2571
-2558
-2580
-2636
-2717
-2809
-2897
-2975
-3043
-3107
-3178
-3265
-3372
-3496
-3629
-3763
-3888
-3998
-4089
-4159
-4202
-4215
-4194
-4138
-4050
-3938
-3813
-3683
-3553
-3422
-3288
-3148
-3000
-2851
-2706
-2573
-2453
-2345
-2237
-2120
-1990
-1851
-1714
-1597
-1515
-1476
-1471
-1484
-1492
-1476
-1427
-1348
-1253
-1158
-1077
-1012
-961
-908
-845
-764
-668
-566
-468
-382
-311
-251
-199
-150
-103
-62
-30
-11
0
10
29
65
120
189
262
330
381
411
417
401
364
308
234
148
57
-26
-87
-115
-106
-62
7
86
167
244
324
414
525
663
826
1004
1184
1350
1493
1612
1709
1790
1862
1927
1983
2025
2050
2053
2036
2004
1965
1928
1901
1888
1890
1907
1935
1968
2000
2024
2033
2023
1988
1929
1850
1760
1669
1587
1520
1470
1430
1394
1352
1302
1246
1191
1148
1125
1125
1142
1167
1186
1190
1175
1141
1093
1038
977
912
841
762
679
598
526
469
428
399
378
361
346
340
352
388
453
542
646
750
844
922
981
1022
1048
1053
1030
972
876
744
589
425
266
121
-11
-141
-281
-442
-629
-838
-1057
-1275
-1483
-1683
-1879
-2082
-2299
-2529
-2763
-2986
-3182
-3340
-3461
-3554
-3639
-3734
-3851
-3990
-4144
-4296
-4430
-4537
-4617
-4675
-4719
-4751
-4765
-4747
-4680
-4552
-4363
-4126
-3860
-3591
-3336
-3102
-2886
-2681
-2480
-2282
-2096
-1931
-1797
-1698
-1627
-1572
-1522
-1469
-1414
-1366
-1333
-1319
-1321
-1331
-1337
-1334
-1321
-1305
-1299
-1310
-1337
-1374
-1404
-1411
-1381
-1310
-1198
-1053
-886
-705
-519
-334
-155
13
166
304
430
547
662
779
898
1016
1126
1225
1308
1373
1424
1461
1485
1493
1480
1441
1370
1264
1124
953
759
552
346
153
-13
-147
-251
-332
-405
-484
-581
-695
-818
-935
-1029
-1088
-1108
-1093
-1055
-1006
-958
-910
-860
-801
-725
-629
-514
-383
-240
-87
78
255
449
656
871
1084
1280
1446
1572
1650
1680
1665
1612
1525
1412
1277
1126
964
797
634
479
336
206
82
-43
-176
-322
-481
-644
-800
-935
-1038
-1102
-1129
-1128
-1110
-1085
-1059
-1031
-993
-934
-842
-710
-534
-318
-72
192
466
740
1016
1295
1583
1885
2201
2522
2836
3125
3368
3553
3671
3723
3714
3654
3552
3415
3246
3048
2826
2586
2336
2087
1845
1613
1391
1172
951
723
488
248
9
-226
-454
-676
-894
-1107
-1312
-1500
-1657
-1773
-1839
-1857
-1835
-1785
-1719
-1643
-1554
-1444
-1300
-1116
-894
-645
-389
-145
76
270
445
613
781
952
1116
1261
1373
1447
1488
1508
1520
1533
1547
1553
1540
1502
1442
1371
1306
1257
1229
1213
1196
1165
1115
1053
990
938
903
882
864
840
805
769
746
752
794
868
955
1036
1092
1120
1128
1133
1151
1191
1248
1310
1364
1399
1414
1414
1405
1388
1362
1320
1259
1181
1097
1022
971
947
945
953
956
948
934
928
945
997
1084
1194
1308
1408
1484
1538
1578
1621
1678
1757
1859
1984
2130
2294
2476
2673
2876
3071
3242
3372
3449
3470
3441
3371
3274
3163
3045
2927
2809
2693
2579
2469
2366
2274
2192
2122
2060
2000
1937
1867
1788
1703
1615
1529
1448
1372
1301
1238
1189
1165
1179
1244
1365
1538
1747
1971
2190
2390
2565
2720
2861
2993
3114
3218
3301
3362
3406
3447
3497
3566
3647
3727
3784
3799
3762
3676
3550
3399
3232
3051
2851
2625
2371
2093
1805
1523
1262
1031
828
647
479
319
169
35
-73
-149
-191
-207
-206
-201
-199
-202
-200
-180
-127
-27
124
319
540
763
966
1130
1250
1333
1388
1430
1464
1488
1493
1469
1406
1304
1171
1016
854
688
521
351
180
11
-149
-291
-407
-497
-567
-625
-677
-728
-774
-811
-834
-839
-830
-811
-786
-756
-719
-669
-605
-529
-447
-372
-312
-273
-258
-263
-284
-317
-361
-413
-473
-533
-585
-620
-627
-603
-548
-465
-361
-241
-110
31
180
334
489
642
788
924
1044
1145
1222
1270
1284
1264
1210
1127
1018
889
740
571
380
168
-62
-305
-554
-802
-1044
-1277
-1500
-1714
-1920
-2122
-2320
-2514
-2702
-2877
-3031
-3155
-3245
-3305
-3345
-3378
-3417
-3467
-3520
-3560
-3568
-3531
-3448
-3332
-3204
-3085
-2990
-2921
-2871
-2830
-2794
-2765
-2753
-2762
-2790
-2824
-2839
-2817
-2747
-2637
-2508
-2386
-2293
-2231
-2192
-2156
-2104
-2028
-1933
-1830
-1731
-1641
-1555
-1461
-1351
-1225
-1091
-966
-864
-791
-743
-710
-680
-649
-622
-606
-608
-627
-655
-683
-703
-715
-728
-758
-816
-906
-1024
-1162
-1311
-1470
-1646
-1847
-2076
-2329
-2591
-2846
-3079
-3287
-3476
-3660
-3850
-4049
-4253
-4449
-4627
-4780
-4910
-5021
-5117
-5196
-5252
-5274
-5257
-5204
-5122
-5025
-4922
-4816
-4703
-4575
-4428
-4264
-4091
-3920
-3756
-3596
-3432
-3250
-3042
-2805
-2547
-2278
-2005
-1738
-1471
-1206
-944
-695
-475
-299
-174
-97
-53
-22
11
53
97
129
130
91
11
-98
-221
-342
-451
-543
-622
-693
-764
-840
-924
-1018
-1127
-1250
-1385
-1532
-1685
-1840
-1993
-2139
-2273
-2390
-2483
-2545
-2570
-2557
-2508
-2428
-2324
-2200
-2058
-1897
-1717
-1517
-1301
-1074
-843
-615
-394
-182
18
203
368
510
624
710
770
805
815
800
754
678
574
450
320
195
82
-19
-116
-217
-328
-448
-567
-669
-740
-773
-771
-743
-704
-663
-628
-598
-569
-536
-497
-451
-398
-335
-258
-160
-37
115
296
501
728
975
1240
1521
1814
2111
2398
2665
2900
3101
3268
3409
3531
3641
3739
3826
3898
3955
3995
4021
4034
4032
4011
3969
3898
3794
3654
3477
3264
3022
2761
2498
2255
2054
1912
1838
1826
1860
1918
1983
2045
2109
2185
2288
2426
2593
2772
2936
3059
3127
3139
3107
3055
3005
2973
2961
2962
2961
2943
2897
2825
2733
2633
2537
2452
2381
2321
2269
2226
2194
2183
2201
2254
2342
2460
2597
2743
2887
3024
3152
3268
3366
3440
3479
3477
3435
3359
3259
3146
3025
2892
2737
2548
2316
2044
1741
1425
1111
807
514
225
-69
-369
-671
-961
-1224
-1447
-1623
-1753
-1841
-1891
-1906
-1888
-1837
-1757
-1653
-1532
-1400
-1257
-1099
-924
-733
-535
-347
-189
-80
-28
-30
-74
-147
-240
-350
-480
-635
-814
-1008
-1206
-1388
-1546
-1679
-1792
-1896
-1996
-2088
-2162
-2200
-2193
-2135
-2033
-1901
-1751
-1590
-1414
-1215
-982
-707
-388
-31
356
766
1192
1633
2082
2531
2969
3383
3760
4099
4401
4675
4926
5157
5361
5530
5652
5723
5746
5732
5695
5647
5590
5523
5437
5326
5188
5030
4862
4696
4538
4387
4233
4064
3872
3653
3412
3161
2912
2677
2459
2260
2076
1908
1757
1627
1526
1455
1415
1397
1395
1399
1404
1410
1416
1424
1429
1423
1393
1329
1225
1084
918
744
576
424
289
164
41
-86
-216
-341
-449
-532
-587
-621
-647
-683
-741
-830
-951
-1099
-1266
-1447
-1634
-1822
-2005
-2172
-2313
-2419
-2486
-2516
-2517
-2501
-2479
-2460
-2446
-2437
-2432
-2431
-2435
-2446
-2467
-2495
-2526
-2553
-2571
-2575
-2567
-2548
-2522
-2487
-2441
-2378
-2294
-2187
-2063
-1929
-1798
-1682
-1587
-1514
-1459
-1413
-1369
-1321
-1269
-1215
-1168
-1135
-1123
-1134
-1165
-1209
-1253
-1285
-1294
-1275
-1231
-1168
-1098
-1036
-990
-966
-963
-976
-997
-1018
-1033
-1036
-1024
-997
-955
-903
-847
-795
-753
-725
-709
-704
-704
-706
-710
-720
-741
-777
-828
-892
-961
-1027
-1087
-1142
-1195
-1251
-1313
-1379
-1441
-1491
-1524
-1540
-1548
-1561
-1591
-1644
-1718
-1798
-1870
-1918
-1933
-1920
-1890
-1859
-1841
-1843
-1862
-1885
-1901
-1897
-1870
-1825
-1771
-1719
-1678
-1650
-1634
-1623
-1616
-1613
-1618
-1638
-1678
-1738
-1811
-1889
-1958
-2013
-2054
-2082
-2104
-2124
-2141
-2152
-2147
-2120
-2071
-2003
-1925
-1846
-1772
-1702
-1635
-1565
-1488
-1404
-1317
-1231
-1144
-1056
-962
-857
-742
-621
-504
-398
-307
-228
-153
-74
13
104
190
261
309
339
361
394
451
540
661
800
947
1090
1226
1357
1490
1631
1781
1940
2105
2275
2448
2622
2791
2945
3069
3151
3182
3166
3117
3056
3001
2964
2944
2930
2909
2868
2804
2722
2631
2542
2457
2376
2294
2208
2122
2048
1998
1984
2009
2067
2145
2230
2312
2388
2461
2536
2617
2702
2785
2858
2916
2956
2981
2993
2995
2984
2954
2897
2807
2681
2521
2331
2118
1885
1637
1375
1102
822
540
264
0
-248
-478
-692
-889
-1070
-1233
-1379
-1507
-1619
-1719
-1815
-1915
-2021
-2138
-2257
-2366
-2452
-2500
-2499
-2450
-2359
-2239
-2108
-1976
-1852
-1732
-1613
-1486
-1350
-1207
-1066
-936
-824
-730
-650
-575
-501
-429
-365
-318
-297
-306
-340
-392
-452
-513
-574
-634
-694
-751
-796
-821
-820
-791
-742
-683
-626
-575
-532
-490
-443
-389
-332
-280
-241
-216
-199
-176
-132
-55
55
188
329
459
569
655
721
773
816
848
868
869
851
817
772
724
677
633
588
537
478
410
332
247
152
44
-81
-229
-400
-590
-793
-1000
-1199
-1380
-1533
-1650
-1723
-1749
-1731
-1677
-1602
-1521
-1446
-1382
-1330
-1281
-1232
-1178
-1126
-1084
-1063
-1066
-1095
-1142
-1199
-1262
-1334
-1422
-1537
-1682
-1855
-2043
-2228
-2396
-2541
-2665
-2783
-2909
-3054
-3217
-3388
-3550
-3686
-3784
-3840
-3859
-3849
-3818
-3769
-3702
-3615
-3503
-3368
-3212
-3041
-2858
-2668
-2471
-2268
-2059
-1849
-1646
-1462
-1309
-1198
-1134
-1115
-1133
-1175
-1226
-1274
-1311
-1336
-1353
-1369
-1394
-1434
-1493
-1570
-1660
-1758
-1855
-1944
-2016
-2069
-2099
-2105
-2088
-2050
-1989
-1906
-1797
-1661
-1498
-1314
-1120
-927
-749
-594
-463
-352
-255
-165
-82
-11
42
71
75
61
37
14
-6
-25
-52
-96
-163
-250
-348
-447
-540
-630
-724
-832
-960
-1105
-1254
-1390
-1495
-1562
-1592
-1593
-1576
-1546
-1502
-1437
-1343
-1217
-1065
-899
-734
-579
-435
-296
-149
14
195
386
577
755
915
1053
1175
1284
1381
1461
1518
1544
1536
1495
1425
1330
1213
1074
915
739
554
375
214
84
-10
-68
-97
-100
-80
-35
38
140
265
403
537
656
753
829
894
958
1027
1100
1167
1217
1239
1228
1188
1130
1065
1002
949
901
852
794
724
638
541
435
329
228
140
68
15
-19
-39
-50
-63
-84
-119
-167
-225
-282
-331
-364
-376
-368
-344
-308
-263
-212
-152
-78
15
133
277
447
640
848
1064
1283
1499
1707
1905
2089
2253
2393
2502
2577
2618
2631
2622
2601
2573
2541
2504
2460
2404
2334
2252
2162
2071
1983
1903
1832
1766
1702
1634
1559
1477
1389
1300
1217
1145
1090
1051
1029
1016
1010
1006
997
986
976
968
966
966
964
951
921
868
791
690
572
443
306
169
34
-96
-220
-339
-459
-584
-722
-875
-1044
-1220
-1392
-1547
-1673
-1767
-1832
-1876
-1908
-1935
-1955
-1962
-1947
-1899
-1814
-1693
-1539
-1359
-1160
-943
-713
-469
-215
46
309
570
824
1067
1297
1507
1692
1847
1969
2062
2132
2190
2244
2298
2348
2388
2412
2418
2413
2408
2416
2447
2504
2579
2664
2749
2828
2903
2978
3054
3129
3196
3243
3261
3248
3213
3168
3128
3103
3096
3103
3119
3137
3157
3181
3214
3253
3289
3310
3299
3246
3149
3014
2858
2698
2546
2413
2297
2198
2110
2027
1946
1864
1776
1682
1580
1473
1366
1260
1159
1058
953
837
712
583
466
377
330
326
356
399
432
436
404
344
269
197
141
105
82
65
46
23
0
-15
-20
-13
-3
-3
-24
-75
-158
-271
-404
-549
-699
-849
-999
-1149
-1299
-1446
-1588
-1721
-1841
-1948
-2045
-2138
-2234
-2339
-2456
-2582
-2707
-2822
-2916
-2985
-3029
-3058
-3084
-3116
-3161
-3217
-3280
-3341
-3396
-3444
-3488
-3535
-3585
-3638
-3685
-3716
-3719
-3689
-3627
-3539
-3435
-3328
-3226
-3138
-3066
-3012
-2975
-2955
-2947
-2951
-2961
-2978
-2998
-3024
-3053
-3085
-3113
-3133
-3139
-3127
-3097
-3054
-3002
-2945
-2882
-2809
-2721
-2613
-2486
-2344
-2194
-2041
-1887
-1724
-1547
-1347
-1123
-882
-635
-400
-191
-15
128
245
347
444
545
650
755
854
936
990
1010
992
941
867
787
716
665
638
629
622
604
564
500
419
333
256
193
144
100
51
-9
-80
-158
-232
-297
-353
-407
-467
-545
-645
-764
-893
-1018
-1130
-1217
-1280
-1321
-1347
-1366
-1382
-1394
-1399
-1389
-1357
-1303
-1231
-1151
-1078
-1027
-1006
-1016
-1049
-1090
-1125
-1148
-1161
-1176
-1203
-1250
-1312
-1375
-1417
-1418
-1369
-1276
-1158
-1038
-939
-872
-833
-808
-776
-721
-633
-514
-374
-226
-80
55
179
296
409
523
637
748
852
943
1016
1077
1129
1184
1254
1343
1450
1564
1667
1744
1784
1791
1776
1760
1759
1782
1823
1871
1909
1929
1932
1931
1942
1979
2045
2129
2215
2284
2324
2333
2318
2289
2252
2207
2148
2070
1969
1849
1721
1600
1496
1416
1363
1334
1330
1351
1399
1476
1579
1703
1837
1971
2100
2220
2333
2441
2549
2659
2772
2890
3014
3144
3276
3400
3504
3574
3598
3577
3519
3440
3355
3274
3195
3109
3005
2876
2724
2559
2395
2240
2095
1953
1800
1629
1439
1240
1045
869
718
591
481
384
300
237
203
205
238
292
351
406
455
512
592
707
859
1033
1203
1342
1435
1480
1489
1482
1476
1476
1477
1467
1433
1370
1283
1183
1083
990
904
822
735
639
534
421
303
183
58
-71
-203
-333
-456
-562
-648
-712
-756
-779
-780
-750
-683
-575
-427
-252
-69
104
253
378
483
582
684
794
903
1002
1076
1119
1131
1121
1099
1075
1051
1025
993
949
894
833
775
728
697
683
679
678
675
666
655
648
656
685
742
824
927
1040
1152
1251
1330
1384
1413
1420
1411
1393
1373
1357
1351
1357
1376
1405
1440
1472
1495
1503
1494
1470
1437
1402
1368
1337
1306
1269
1219
1149
1056
940
803
650
483
306
121
-71
-267
-461
-651
-829
-993
-1142
-1276
-1400
-1515
-1625
-1728
-1820
-1899
-1959
-2001
-2033
-2058
-2085
-2120
-2161
-2203
-2237
-2254
-2250
-2228
-2195
-2160
-2128
-2098
-2066
-2025
-1970
-1904
-1836
-1780
-1748
-1745
-1768
-1806
-1848
-1883
-1911
-1935
-1963
-1997
-2035
-2066
-2079
-2066
-2025
-1963
-1894
-1826
-1766
-1707
-1641
-1556
-1447
-1317
-1174
-1031
-895
-769
-648
-525
-395
-261
-130
-16
72
128
158
170
177
187
205
232
262
293
320
346
372
400
434
474
521
572
625
674
714
736
736
712
667
611
558
522
516
543
602
686
782
879
966
1040
1100
1149
1191
1232
1275
1322
1369
1413
1452
1483
1506
1525
1543
1561
1579
1590
1587
1565
1519
1453
1375
1297
1230
1180
1150
1139
1146
1169
1213
1283
1385
1518
1680
1860
2045
2223
2386
2533
2670
2804
2945
3098
3265
3441
3619
3789
3940
4064
4152
4203
4216
4191
4130
4035
3908
3748
3558
3341
3106
2861
2617
2381
2158
1944
1735
1522
1301
1070
832
592
357
131
-86
-294
-493
-684
-863
-1024
-1163
-1275
-1359
-1416
-1451
-1466
-1464
-1447
-1413
-1362
-1291
-1203
-1102
-994
-887
-790
-713
-660
-634
-634
-656
-697
-754
-825
-910
-1008
-1118
-1232
-1342
-1441
-1524
-1590
-1648
-1704
-1766
-1837
-1916
-1997
-2073
-2141
-2200
-2254
-2302
-2345
-2376
-2387
-2373
-2337
-2285
-2231
-2186
-2154
-2127
-2092
-2032
-1941
-1822
-1693
-1576
-1493
-1452
-1447
-1462
-1482
-1497
-1509
-1531
-1577
-1655
-1760
-1878
-1990
-2082
-2155
-2220
-2293
-2387
-2505
-2635
-2757
-2853
-2917
-2956
-2986
-3026
-3086
-3166
-3251
-3324
-3375
-3401
-3411
-3414
-3416
-3414
-3394
-3342
-3250
-3120
-2968
-2812
-2665
-2530
-2396
-2246
-2067
-1859
-1635
-1424
-1254
-1145
-1102
-1115
-1167
-1240
-1323
-1416
-1526
-1659
-1819
-2001
-2195
-2387
-2565
-2720
-2846
-2941
-3004
-3038
-3047
-3041
-3031
-3026
-3033
-3050
-3072
-3091
-3097
-3087
-3064
-3031
-2992
-2944
-2882
-2798
-2685
-2544
-2381
-2208
-2040
-1886
-1752
-1637
-1539
-1457
-1389
-1330
-1275
-1215
-1136
-1030
-893
-727
-545
-358
-174
5
182
364
550
735
904
1039
1130
1175
1187
1185
1185
1201
1234
1277
1323
1368
1413
1465
1531
1609
1694
1772
1833
1871
1893
1909
1933
1975
2033
2104
2178
2252
2325
2400
2477
2552
2612
2646
2643
2605
2545
2482
2433
2407
2397
2388
2361
2305
2219
2115
2009
1914
1832
1755
1671
1571
1453
1327
1205
1097
1006
928
854
779
708
651
622
631
674
737
799
840
852
839
813
792
787
803
836
878
920
960
991
1010
1014
991
941
866
778
694
629
590
570
553
524
471
402
330
279
261
277
311
342
348
326
286
252
246
282
355
447
534
603
651
691
740
812
908
1014
1112
1179
1206
1193
1153
1100
1047
1000
963
930
899
870
841
808
767
710
636
548
452
362
283
218
162
108
50
-10
-62
-95
-102
-86
-65
-59
-89
-162
-272
-397
-515
-608
-674
-719
-757
-799
-844
-884
-907
-904
-878
-843
-819
-821
-856
-916
-984
-1042
-1078
-1089
-1082
-1070
-1063
-1068
-1082
-1103
-1124
-1143
-1159
-1175
-1189
-1204
-1218
-1233
-1250
-1272
-1295
-1317
-1327
-1316
-1275
-1202
-1101
-980
-846
-702
-545
-368
-167
59
301
547
783
1000
1203
1396
1591
1796
2009
2219
2412
2567
2673
2724
2722
2673
2587
2474
2340
2195
2043
1890
1738
1586
1430
1266
1092
906
713
522
339
173
26
-100
-206
-293
-362
-412
-443
-453
-442
-408
-348
-259
-141
4
169
343
514
671
806
916
1000
1061
1101
1121
1124
1115
1099
1078
1052
1016
967
896
804
701
602
524
480
471
486
505
510
491
450
403
368
363
389
441
503
564
616
662
708
760
815
864
896
900
875
828
771
714
658
598
524
429
314
189
66
-42
-133
-214
-295
-385
-483
-579
-659
-710
-733
-740
-748
-775
-828
-900
-974
-1029
-1051
-1036
-994
-935
-871
-805
-738
-669
-603
-549
-525
-542
-605
-703
-819
-933
-1031
-1110
-1179
-1251
-1334
-1429
-1524
-1605
-1659
-1682
-1680
-1668
-1658
-1660
-1674
-1691
-1702
-1698
-1678
-1644
-1603
-1559
-1518
-1483
-1453
-1432
-1421
-1421
-1430
-1444
-1456
-1457
-1442
-1410
-1364
-1310
-1254
-1203
-1161
-1129
-1110
-1102
-1106
-1119
-1137
-1154
-1166
-1168
-1160
-1145
-1124
-1099
-1070
-1037
-999
-956
-910
-862
-814
-763
-703
-629
-535
-421
-290
-152
-14
118
243
362
480
598
717
833
943
1045
1137
1223
1303
1375
1437
1486
1519
1537
1545
1547
1544
1533
1503
1446
1354
1232
1092
955
840
760
714
689
667
631
572
494
412
341
296
281
292
320
352
385
421
465
524
600
688
776
849
900
925
933
938
955
994
1056
1131
1202
1253
1270
1250
1198
1125
1046
968
895
822
740
639
511
355
175
-20
-220
-417
-604
-779
-940
-1087
-1220
-1336
-1435
-1515
-1574
-1611
-1628
-1631
-1630
-1634
-1655
-1701
-1773
-1865
-1964
-2053
-2121
-2161
-2174
-2169
-2158
-2149
-2146
-2146
-2144
-2133
-2111
-2084
-2056
-2037
-2028
-2027
-2029
-2025
-2008
-1977
-1933
-1881
-1825
-1764
-1698
-1624
-1544
-1460
-1381
-1314
-1264
-1231
-1209
-1186
-1150
-1089
-1000
-886
-754
-618
-490
-384
-305
-256
-232
-225
-220
-208
-177
-126
-57
22
100
168
220
255
275
283
279
261
223
159
68
-47
-176
-306
-423
-516
-583
-630
-670
-717
-786
-885
-1012
-1158
-1307
-1441
-1547
-1618
-1658
-1678
-1692
-1715
-1753
-1807
-1871
-1935
-1988
-2021
-2033
-2021
-1983
-1919
-1828
-1710
-1566
-1402
-1229
-1055
-890
-743
-617
-516
-441
-394
-376
-380
-396
-409
-400
-355
-269
-151
-17
113
220
299
357
407
466
544
637
730
805
843
835
787
714
637
575
538
528
540
567
602
639
676
708
729
733
715
677
625
573
534
522
537
573
613
639
635
597
531
451
374
314
277
259
250
241
228
212
205
217
260
334
436
552
672
788
900
1010
1126
1245
1363
1465
1539
1577
1579
1558
1534
1522
1533
1565
1605
1638
1655
1652
1636
1618
1605
1595
1579
1542
1475
1378
1262
1148
1056
998
975
978
992
1004
1006
1000
991
982
973
960
940
913
887
872
879
913
969
1035
1095
1139
1167
1185
1206
1238
1285
1338
1389
1427
1453
1474
1502
1552
1628
1726
1833
1934
2015
2070
2096
2098
2078
2039
1982
1907
1817
1719
1618
1517
1415
1309
1197
1080
964
857
768
700
649
606
561
509
452
400
364
349
350
352
341
306
247
177
113
70
56
65
82
98
106
115
138
191
278
392
515
626
710
765
804
843
898
974
1062
1144
1198
1212
1182
1117
1034
948
866
792
717
633
532
411
270
116
-46
-206
-358
-497
-620
-724
-808
-870
-909
-922
-906
-860
-784
-682
-561
-427
-287
-143
2
146
286
416
530
622
692
743
785
825
865
903
927
925
890
823
737
648
576
530
510
505
503
490
465
431
399
377
372
384
408
441
483
536
606
697
809
939
1082
1234
1392
1559
1736
1923
2115
2302
2475
2627
2753
2854
2931
2986
3015
3017
2987
2926
2840
2738
2629
2517
2403
2279
2138
1971
1774
1547
1294
1022
736
442
144
-151
-438
-714
-976
-1225
-1460
-1683
-1886
-2062
-2199
-2289
-2331
-2331
-2306
-2270
-2238
-2215
-2194
-2166
-2120
-2052
-1963
-1863
-1764
-1673
-1595
-1530
-1476
-1430
-1394
-1370
-1360
-1364
-1382
-1408
-1439
-1475
-1516
-1563
-1614
-1667
-1716
-1760
-1799
-1843
-1903
-1987
-2098
-2230
-2369
-2495
-2595
-2661
-2697
-2710
-2709
-2699
-2675
-2629
-2552
-2441
-2299
-2136
-1966
-1803
-1657
-1530
-1423
-1332
-1253
-1184
-1124
-1075
-1039
-1024
-1034
-1073
-1144
-1239
-1349
-1460
-1558
-1638
-1699
-1751
-1800
-1854
-1910
-1958
-1987
-1986
-1954
-1898
-1830
-1762
-1701
-1642
-1576
-1490
-1379
-1245
-1100
-957
-830
-723
-634
-555
-480
-404
-327
-251
-179
-111
-44
26
101
179
257
328
390
443
489
534
578
624
666
701
724
729
714
679
627
562
495
435
392
372
369
371
361
322
248
142
18
-105
-213
-302
-381
-459
-545
-635
-715
-768
-779
-752
-704
-660
-644
-660
-696
-724
-718
-668
-588
-511
-473
-498
-577
-676
-744
-735
-630
-446
-227
-30
101
150
132
81
35
16
30
60
88
97
86
63
45
39
49
67
81
83
74
60
49
48
56
68
77
77
69
59
52
53
60
69
74
73
66
58
54
55
62
69
72
70
64
58
55
57
63
68
70
68
63
58
56
59
63
68
69
66
62
58
57
60
64
67
68
65
61
58
58
60
64
67
67
64
60
58
58
61
64
66
66
63
60
58
59
61
64
65
65
62
59
58
59
61
64
65
64
61
59
58
59
61
63
64
63
61
59
58
59
61
63
63
62
60
59
58
60
61
63
63
62
60
58
58
60
61
62
62
61
59
58
59
60
61
62
62
60
59
58
59
60
61
62
61
60
59
58
59
60
61
61
61
59
58
58
58
59
60
61
60
59
58
58
58
59
60
60
60
59
58
58
58
59
60
60
59
58
58
58
58
59
59
59
59
58
57
58
58
59
59
59
58
58
57
57
58
58
59
58
58
57
57
57
58
58
58
58
58
57
57
57
57
58
58
58
57
57
57
57
57
57
57
57
57
57
56
57
57
57
57
57
57
56
56
56
57
57
57
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
55
55
56
56
56
56
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
51
51
51
52
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
