5
24031
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-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
-1
-1
-1
-1
-2
-1
-1
-1
-1
-2
-1
-1
-1
-2
-1
-1
-1
-1
-2
-1
-1
-1
-1
-2
-1
-1
-1
-2
-2
-1
-1
-1
-2
-1
-1
-1
-1
-2
-1
0
-1
-2
-2
-1
0
-1
-2
-2
-1
0
-1
-2
-1
0
-1
-2
-2
-1
0
-1
-2
-2
-1
0
-1
-2
-2
0
0
-2
-2
-1
0
-1
-2
-2
-1
0
-1
-2
-2
0
0
-2
-3
-1
0
0
-2
-2
-1
0
-1
-3
-2
0
0
-1
-3
-2
0
0
-2
-3
-1
1
-1
-3
-3
0
1
-1
-3
-2
0
1
-2
-3
-1
1
0
-3
-3
0
1
-1
-4
-3
1
1
-2
-4
-2
1
1
-3
-4
-1
2
0
-4
-4
1
2
-1
-5
-3
2
2
-3
-6
-2
4
2
-5
-6
0
5
0
-7
-6
3
6
-2
-10
-6
7
9
-8
-23
-16
10
25
6
-35
-68
-78
-75
-78
-89
-93
-70
-17
48
97
104
70
23
-6
-9
-10
-30
-55
-52
-13
27
31
4
-14
2
20
-3
-68
-121
-117
-68
-24
-13
-12
6
34
37
6
-27
-31
-15
-11
-25
-23
20
78
97
58
3
-13
13
30
2
-45
-55
-8
52
71
41
5
-4
7
8
-9
-27
-36
-46
-58
-51
-4
64
98
71
19
1
25
37
-11
-88
-120
-74
-2
29
17
18
61
100
74
-9
-70
-53
11
45
20
-12
8
71
112
85
18
-29
-24
12
33
15
-27
-61
-61
-26
21
48
46
30
19
11
-13
-53
-84
-81
-54
-35
-33
-27
0
27
17
-26
-52
-28
17
25
-14
-50
-33
18
43
22
-8
-7
7
-14
-72
-110
-84
-19
21
13
-1
19
55
58
13
-42
-61
-45
-19
5
36
72
77
27
-50
-95
-74
-17
19
6
-31
-50
-31
17
65
86
68
18
-34
-59
-50
-24
-4
6
16
35
59
77
73
41
-13
-62
-77
-49
-11
2
-10
-9
33
94
117
78
9
-37
-44
-39
-49
-64
-60
-31
3
27
43
51
39
-1
-54
-85
-74
-40
-11
-1
-2
-11
-28
-48
-49
-17
30
52
34
-1
-19
-12
7
28
59
99
125
110
55
-5
-40
-53
-66
-80
-72
-32
14
28
6
-19
-18
-5
-14
-51
-74
-45
27
89
102
77
54
45
25
-28
-93
-121
-87
-18
38
58
57
58
66
75
82
89
93
77
40
0
-21
-22
-22
-31
-35
-14
25
57
70
70
66
54
26
1
6
38
60
33
-25
-64
-52
-18
-8
-26
-32
5
60
84
59
17
-1
8
19
12
-5
-15
-15
-14
-13
-6
12
36
45
25
-17
-52
-47
4
62
81
49
11
16
61
89
60
-2
-35
-16
14
5
-39
-71
-60
-22
14
40
59
58
17
-48
-82
-53
3
19
-21
-56
-26
51
97
68
6
-21
5
41
47
32
28
41
51
50
53
71
87
73
34
1
0
19
35
42
53
73
88
80
50
8
-38
-84
-118
-122
-93
-47
-11
8
24
44
56
44
11
-18
-21
0
23
26
2
-36
-59
-43
12
71
92
58
5
-20
-6
15
1
-45
-79
-65
-17
20
12
-33
-79
-106
-119
-131
-136
-112
-50
30
86
93
63
31
25
37
41
16
-29
-72
-89
-71
-27
23
56
58
37
13
6
14
25
35
47
60
64
57
49
60
84
93
73
43
42
75
109
108
80
59
64
71
51
5
-42
-68
-77
-69
-37
15
59
65
45
42
73
100
69
-12
-73
-64
-7
31
24
5
11
29
26
3
-3
25
52
37
-7
-26
5
55
76
64
46
37
17
-25
-67
-71
-32
17
48
62
70
66
40
2
-20
-13
1
-3
-20
-28
-22
-16
-16
-1
36
68
55
2
-43
-43
-16
-7
-21
-20
20
66
68
18
-36
-52
-35
-19
-24
-39
-51
-54
-41
-6
39
59
30
-20
-34
9
68
89
72
59
73
87
62
8
-33
-34
-16
-8
-10
-2
20
36
35
28
29
34
31
21
12
1
-28
-66
-74
-27
39
57
8
-53
-55
3
57
56
16
-13
-11
-2
-3
-3
18
47
51
17
-33
-68
-74
-60
-39
-26
-29
-40
-32
18
92
133
99
12
-65
-84
-54
-11
19
37
42
33
17
12
23
29
13
-8
1
46
83
71
20
-17
-4
38
67
64
44
25
13
10
22
40
35
-5
-46
-44
1
30
-2
-68
-101
-75
-37
-37
-58
-43
20
72
60
3
-30
-12
7
-28
-93
-107
-29
86
140
94
4
-48
-28
23
44
11
-42
-60
-22
42
84
81
57
43
45
42
20
-2
-4
6
3
-17
-26
6
61
94
81
44
21
16
10
-5
-15
-8
2
-5
-20
-15
17
49
50
24
1
-9
-21
-50
-75
-68
-27
17
37
37
36
34
21
7
13
42
64
49
12
-4
24
64
72
43
9
-5
-9
-23
-40
-38
-12
15
25
28
40
50
32
-16
-58
-62
-34
-10
-5
1
26
55
55
28
9
23
44
31
-14
-46
-28
25
66
72
67
74
90
89
62
28
7
-5
-19
-33
-38
-34
-35
-44
-44
-21
8
11
-23
-63
-67
-31
12
32
24
8
-5
-18
-34
-47
-52
-51
-50
-38
-6
37
58
39
-2
-24
-8
18
12
-34
-82
-87
-39
26
61
49
4
-41
-63
-62
-56
-59
-65
-51
-6
54
92
85
45
7
-8
-6
-10
-30
-59
-80
-86
-78
-59
-28
10
43
58
52
34
11
-8
-23
-28
-21
1
31
54
55
32
-1
-25
-25
-7
10
12
1
-12
-19
-24
-31
-36
-30
-14
2
9
9
13
19
14
-4
-18
-1
46
87
83
34
-23
-54
-58
-54
-43
-10
47
93
93
57
32
47
71
46
-39
-123
-135
-72
5
37
21
-3
-13
-19
-33
-39
-18
22
44
27
0
5
52
102
110
72
26
13
36
65
67
34
-13
-46
-49
-32
-17
-17
-21
-9
23
50
46
9
-33
-47
-28
2
16
6
-16
-31
-40
-54
-77
-91
-72
-16
41
54
17
-28
-34
-2
23
7
-34
-54
-35
-6
-1
-17
-22
1
35
56
58
48
25
-11
-34
-9
68
140
143
81
20
15
44
40
-17
-76
-77
-27
13
9
-6
16
69
97
65
-2
-52
-73
-86
-105
-105
-59
16
64
48
-7
-50
-52
-36
-35
-51
-58
-43
-23
-20
-30
-22
19
70
88
64
30
25
48
62
46
21
22
47
61
39
1
-14
2
19
13
-1
7
40
65
59
39
31
32
16
-28
-71
-75
-40
-1
14
12
20
46
77
95
90
61
12
-37
-53
-24
26
51
32
-5
-27
-25
-17
-16
-17
-16
-24
-42
-50
-23
30
70
74
60
59
69
57
13
-25
-18
22
43
20
-17
-24
-1
13
-2
-25
-33
-33
-45
-62
-53
-8
41
58
47
34
27
8
-24
-41
-22
6
-4
-49
-71
-25
56
100
83
52
50
60
32
-37
-84
-62
11
67
72
47
28
26
37
55
68
51
-8
-73
-85
-29
39
54
20
-3
16
39
19
-28
-48
-32
-26
-60
-82
-27
78
126
53
-74
-137
-101
-47
-55
-106
-125
-86
-33
-4
15
46
60
14
-75
-123
-84
-8
19
-16
-42
0
74
101
55
-17
-58
-62
-53
-40
-15
16
30
20
5
1
4
3
2
12
19
-6
-53
-72
-28
35
49
6
-28
-6
26
-11
-108
-161
-98
23
76
21
-51
-40
39
91
62
-3
-34
-28
-29
-52
-66
-44
-9
-3
-25
-35
-7
43
77
74
36
-19
-59
-47
17
77
69
-7
-76
-71
-13
17
-10
-40
-14
39
44
-13
-56
-19
62
91
34
-38
-47
-4
19
-7
-32
-4
55
79
43
-15
-47
-52
-46
-30
11
62
85
64
26
9
10
3
-20
-36
-24
1
13
18
41
78
94
65
21
8
36
66
62
36
16
4
-14
-34
-27
16
57
52
13
-12
0
14
-13
-65
-87
-56
-6
21
27
41
62
54
4
-49
-54
-12
26
31
28
48
75
65
14
-23
-2
45
50
-5
-57
-38
36
87
64
1
-28
5
57
76
56
29
20
21
14
1
-1
19
46
52
27
-16
-45
-41
-11
19
30
30
39
63
80
66
27
0
6
32
41
23
5
16
51
70
50
7
-19
-10
19
40
45
43
41
38
35
35
39
42
31
6
-23
-40
-39
-24
2
33
60
67
49
16
-7
-2
22
44
45
28
11
10
27
47
58
58
53
46
29
-3
-49
-90
-107
-91
-52
-11
15
14
-11
-49
-81
-95
-94
-86
-72
-48
-11
21
26
3
-22
-16
20
52
43
-2
-42
-44
-8
31
47
36
16
-5
-30
-63
-92
-90
-45
25
78
81
43
4
0
27
50
43
17
2
6
10
-5
-23
-12
27
59
49
15
5
39
78
66
1
-63
-70
-20
40
70
71
64
57
44
24
15
26
48
56
46
43
66
104
125
107
64
34
34
50
47
11
-37
-66
-62
-40
-19
-5
7
20
21
3
-16
-13
14
34
24
-6
-18
6
34
26
-22
-66
-68
-33
4
19
19
25
44
65
81
86
71
31
-21
-54
-45
-9
22
30
27
31
37
34
23
19
23
15
-22
-71
-90
-59
-1
46
67
66
51
23
-15
-45
-59
-59
-56
-43
-11
29
47
30
7
16
46
49
0
-58
-58
7
76
85
36
-16
-34
-26
-16
-7
10
27
23
-3
-19
-6
21
29
10
-9
-12
-15
-45
-91
-116
-95
-48
-12
-4
-12
-24
-39
-54
-57
-40
-20
-23
-52
-77
-73
-44
-21
-20
-26
-17
6
15
-9
-53
-82
-69
-22
21
31
15
7
28
58
57
9
-55
-90
-85
-62
-40
-16
13
28
6
-35
-44
-1
46
29
-47
-103
-76
10
74
80
62
59
59
23
-35
-54
-10
46
43
-12
-48
-25
12
3
-44
-61
-24
14
-9
-73
-99
-50
20
45
26
21
54
80
44
-35
-89
-83
-53
-53
-82
-89
-47
14
41
25
-1
-5
3
-9
-51
-95
-104
-72
-25
9
26
39
50
46
14
-34
-63
-53
-22
-5
-10
-18
-8
4
-16
-69
-109
-88
-22
26
12
-36
-53
-17
29
35
5
-10
15
46
33
-26
-79
-75
-26
15
15
-12
-30
-27
-28
-50
-80
-86
-55
-11
13
10
4
18
44
50
19
-33
-64
-55
-24
-4
-11
-26
-19
13
46
49
21
-13
-26
-21
-22
-46
-80
-92
-66
-16
29
52
56
47
23
-16
-61
-95
-109
-101
-70
-10
62
106
85
8
-64
-78
-44
-14
-24
-55
-61
-34
-5
0
-7
0
19
23
2
-24
-32
-21
-11
-4
12
37
44
15
-23
-25
13
46
37
1
-12
10
31
18
-12
-19
-5
-10
-58
-107
-102
-47
-6
-30
-90
-110
-59
21
66
55
18
-10
-24
-35
-43
-39
-24
-8
6
28
59
82
73
33
-7
-13
12
36
28
-6
-36
-37
-17
-3
-13
-35
-46
-38
-27
-30
-39
-33
-1
32
35
6
-26
-38
-35
-41
-63
-79
-70
-38
-3
28
57
81
87
64
26
-3
-16
-28
-48
-63
-55
-29
-11
-13
-23
-29
-36
-57
-76
-62
-15
17
-14
-91
-138
-101
-12
47
35
-13
-41
-32
-10
9
35
70
89
68
23
-1
13
29
4
-53
-91
-77
-35
-10
-12
-15
0
16
8
-21
-42
-44
-43
-53
-59
-38
3
31
26
4
-2
11
17
-7
-46
-68
-55
-25
-2
5
1
-13
-33
-53
-57
-44
-28
-25
-34
-36
-19
13
42
55
48
21
-22
-71
-109
-121
-107
-80
-61
-57
-59
-52
-26
12
41
45
24
-9
-40
-63
-75
-69
-43
-12
-5
-27
-54
-49
-12
23
24
-2
-23
-23
-18
-23
-26
-8
27
44
28
3
1
20
21
-16
-65
-85
-69
-43
-28
-12
15
30
-4
-82
-151
-156
-100
-32
10
30
44
46
20
-27
-60
-54
-22
0
-6
-25
-34
-26
-10
3
7
2
-11
-22
-21
-9
3
6
9
20
37
45
39
29
23
11
-21
-58
-63
-17
52
90
74
34
11
18
28
17
-8
-24
-23
-20
-27
-33
-18
24
68
82
58
21
0
5
20
24
19
19
33
45
37
11
-9
-8
-5
-25
-67
-93
-74
-27
5
0
-21
-25
-9
3
-7
-30
-52
-72
-95
-110
-95
-49
3
33
35
23
1
-29
-54
-49
-16
3
-26
-80
-95
-43
24
38
-4
-35
-16
19
8
-46
-70
-24
49
77
52
31
47
58
12
-64
-96
-57
-12
-31
-88
-98
-28
47
44
-25
-67
-33
22
12
-65
-123
-95
-10
51
45
5
-18
-12
1
-1
-17
-36
-48
-49
-37
-14
8
21
24
20
1
-33
-65
-71
-46
-15
-1
3
20
54
74
55
12
-17
-19
-19
-32
-41
-20
21
39
12
-27
-33
2
36
36
6
-24
-34
-29
-12
17
48
59
35
-6
-35
-38
-21
7
39
57
35
-21
-56
-17
77
138
103
6
-60
-50
-12
-13
-50
-68
-44
-12
-6
-7
16
43
16
-66
-121
-75
35
95
47
-35
-43
28
79
37
-53
-90
-44
21
38
15
6
25
35
9
-31
-43
-27
-19
-38
-58
-48
-7
37
67
91
110
108
71
14
-29
-40
-32
-22
-15
-5
2
-1
-7
-2
17
27
9
-24
-37
-20
-8
-35
-89
-110
-55
51
132
134
70
-8
-54
-67
-68
-70
-67
-46
-10
20
26
7
-16
-23
-17
-18
-42
-75
-79
-34
29
56
26
-26
-40
-1
46
45
-7
-59
-67
-32
7
30
44
62
70
46
-9
-58
-72
-58
-46
-50
-57
-52
-39
-30
-23
-5
22
34
12
-36
-77
-84
-59
-21
9
22
12
-16
-41
-43
-26
-14
-19
-30
-25
-8
-8
-37
-68
-65
-26
14
24
11
-10
-36
-71
-94
-66
13
83
80
9
-55
-64
-43
-50
-90
-103
-51
26
57
23
-19
-20
2
-10
-68
-125
-131
-87
-33
6
33
47
37
-1
-41
-59
-60
-73
-102
-107
-58
24
76
64
13
-22
-21
-8
-10
-31
-57
-75
-85
-78
-43
15
68
82
53
6
-26
-28
-12
-2
-18
-55
-84
-73
-18
48
78
58
15
-12
-9
5
5
-14
-37
-43
-21
22
58
56
4
-69
-120
-125
-99
-68
-40
-2
45
83
86
59
26
0
-22
-47
-72
-88
-98
-102
-87
-39
32
78
69
28
6
20
30
-4
-62
-82
-42
12
20
-16
-39
-13
32
46
24
-3
-21
-51
-104
-141
-119
-50
-1
-12
-49
-50
-5
28
8
-36
-42
5
51
46
7
-11
13
40
23
-32
-74
-68
-29
3
8
2
4
17
28
26
14
3
-2
-4
-16
-44
-73
-77
-38
28
80
84
45
0
-16
-3
11
1
-30
-51
-37
5
42
44
13
-16
-22
-12
-12
-18
1
65
138
158
108
42
25
56
64
5
-75
-91
-22
59
67
5
-49
-44
-7
6
-22
-56
-68
-69
-75
-76
-50
-5
26
31
36
63
84
48
-47
-135
-146
-84
-12
17
10
5
15
30
37
39
35
16
-16
-39
-36
-14
5
15
30
45
33
-18
-62
-38
50
118
90
-10
-74
-35
62
122
103
44
-4
-28
-43
-48
-30
2
16
4
-6
4
10
-21
-70
-78
-23
36
30
-25
-45
17
111
150
115
62
37
23
-10
-43
-30
25
59
32
-12
4
91
171
167
89
8
-33
-51
-71
-84
-65
-21
12
19
17
28
39
28
-4
-30
-36
-37
-44
-37
11
87
133
104
19
-56
-76
-53
-29
-29
-36
-22
14
46
47
15
-23
-36
-21
-1
4
-2
-4
2
1
-10
-8
28
79
97
57
-5
-36
-33
-38
-70
-85
-30
80
160
142
57
-10
-13
14
21
1
-12
2
26
36
33
29
22
2
-30
-55
-58
-37
1
50
96
115
98
73
77
107
111
53
-31
-70
-36
25
54
47
43
50
42
5
-22
7
67
88
41
-16
-6
67
129
125
77
37
18
-15
-79
-138
-147
-104
-44
7
48
78
85
61
26
6
9
18
22
20
4
-44
-120
-178
-169
-99
-31
-12
-20
-9
21
22
-27
-74
-56
16
60
19
-71
-132
-138
-137
-170
-212
-208
-141
-54
14
68
133
199
216
152
30
-91
-165
-180
-147
-84
-15
29
28
-10
-53
-72
-60
-31
-5
7
4
-8
-20
-30
-44
-65
-90
-107
-109
-104
-103
-108
-110
-96
-62
-15
38
97
160
224
274
290
249
151
22
-96
-169
-201
-216
-224
-210
-143
-19
134
270
356
379
343
259
148
38
-48
-95
-104
-81
-36
22
77
114
115
75
-2
-95
-175
-212
-191
-113
0
103
149
115
23
-75
-144
-189
-233
-277
-283
-219
-94
41
150
230
298
352
373
356
320
282
228
125
-24
-175
-274
-306
-287
-232
-141
-24
83
143
160
176
221
268
259
173
50
-45
-83
-89
-112
-176
-263
-330
-335
-264
-134
9
123
195
245
293
335
338
277
157
5
-150
-288
-392
-442
-419
-318
-156
28
194
313
380
414
436
438
387
255
57
-149
-299
-361
-340
-254
-116
50
211
329
392
408
376
276
90
-151
-363
-460
-416
-281
-129
0
112
220
303
310
205
9
-210
-377
-460
-471
-422
-303
-99
163
392
489
423
253
77
-45
-119
-173
-208
-196
-122
-6
100
149
117
7
-139
-255
-274
-173
5
185
303
337
286
162
-9
-172
-267
-278
-259
-291
-414
-579
-682
-636
-426
-112
216
481
644
697
642
479
202
-175
-599
-975
-1188
-1160
-893
-477
-48
289
500
609
647
623
535
399
250
104
-51
-235
-428
-564
-568
-415
-156
106
270
295
214
101
14
-43
-100
-160
-183
-126
-6
104
140
102
43
-1
-30
-59
-83
-92
-88
-85
-68
6
152
313
402
377
276
162
57
-58
-186
-287
-312
-249
-122
37
201
337
414
431
433
456
486
461
336
136
-74
-236
-325
-332
-253
-102
87
277
442
554
560
419
164
-90
-231
-242
-202
-188
-207
-220
-213
-200
-179
-110
35
211
333
358
320
277
238
171
64
-52
-135
-175
-194
-202
-194
-164
-120
-61
24
133
229
258
200
89
-33
-159
-303
-441
-510
-456
-293
-93
82
222
341
440
496
492
434
341
227
108
3
-73
-126
-178
-238
-281
-271
-199
-93
9
88
144
171
144
51
-78
-180
-200
-139
-49
15
38
44
60
78
61
-16
-139
-267
-359
-384
-327
-182
30
247
393
415
319
155
-14
-149
-238
-292
-330
-350
-320
-192
48
335
549
598
478
276
89
-29
-82
-98
-106
-126
-159
-184
-162
-81
17
58
-3
-144
-293
-384
-384
-289
-111
108
293
370
314
173
17
-124
-266
-420
-548
-573
-447
-190
118
385
542
544
386
113
-182
-402
-503
-507
-464
-394
-282
-123
52
195
287
343
376
365
275
112
-74
-228
-352
-483
-635
-759
-781
-673
-476
-250
-30
180
361
469
467
376
269
217
231
260
232
109
-91
-308
-466
-508
-421
-234
-6
198
337
404
419
406
366
278
132
-32
-145
-163
-114
-86
-147
-286
-426
-487
-439
-308
-146
-6
71
72
20
-31
-36
15
100
200
305
402
457
435
327
169
21
-67
-80
-41
4
11
-37
-117
-183
-200
-155
-49
117
340
584
786
880
827
623
290
-117
-508
-780
-865
-777
-584
-362
-150
45
223
377
495
559
548
446
273
73
-112
-275
-422
-529
-543
-434
-237
-28
139
262
355
399
359
229
56
-99
-199
-241
-229
-172
-98
-48
-45
-73
-100
-109
-101
-70
6
128
243
282
220
108
23
7
44
90
108
86
30
-33
-68
-62
-43
-54
-109
-179
-218
-204
-150
-68
38
157
263
329
352
345
306
212
45
-175
-389
-528
-548
-442
-243
-19
158
258
309
357
409
425
361
227
80
-25
-75
-94
-106
-123
-149
-191
-247
-299
-313
-263
-150
-11
101
159
190
264
415
591
670
555
257
-121
-462
-705
-830
-827
-684
-417
-74
281
598
838
963
951
801
536
186
-203
-548
-748
-752
-615
-454
-346
-273
-182
-73
4
30
59
155
303
415
425
352
250
133
-22
-212
-371
-437
-418
-387
-388
-397
-351
-231
-79
42
93
82
44
22
39
87
128
131
97
39
-54
-205
-393
-519
-468
-215
134
424
574
622
647
671
639
486
217
-84
-305
-389
-366
-322
-326
-384
-451
-480
-447
-334
-125
170
479
687
722
614
462
328
191
-2
-244
-444
-509
-416
-224
-15
155
270
329
335
291
196
45
-149
-336
-442
-424
-303
-151
-40
8
11
-3
-24
-49
-60
-30
49
141
178
120
-1
-99
-110
-51
14
61
140
320
588
833
929
834
597
292
-31
-334
-560
-656
-599
-410
-123
223
553
767
797
683
533
413
280
58
-242
-504
-623
-608
-542
-464
-331
-116
99
179
79
-93
-179
-123
-3
73
79
73
117
212
299
302
160
-131
-497
-799
-918
-846
-697
-603
-606
-625
-552
-352
-96
111
215
236
232
241
261
258
194
46
-185
-465
-726
-875
-834
-581
-167
311
761
1119
1340
1384
1222
864
369
-173
-674
-1055
-1232
-1131
-747
-184
360
702
767
606
317
-31
-412
-787
-1080
-1204
-1115
-831
-412
68
515
812
872
698
396
104
-102
-215
-239
-140
109
456
763
886
767
430
-69
-663
-1234
-1609
-1628
-1252
-587
193
934
1523
1865
1897
1639
1199
695
179
-342
-821
-1141
-1201
-1028
-767
-560
-432
-312
-136
85
283
394
392
293
131
-59
-258
-459
-633
-700
-570
-235
178
473
525
346
29
-351
-756
-1124
-1342
-1298
-960
-390
311
1040
1679
2088
2144
1804
1131
252
-686
-1530
-2140
-2431
-2388
-2050
-1457
-659
223
973
1369
1321
922
368
-163
-553
-717
-602
-237
232
598
703
514
106
-382
-790
-978
-890
-589
-212
133
423
684
906
1025
982
785
487
131
-274
-718
-1149
-1483
-1640
-1563
-1232
-679
-12
606
1014
1134
987
663
261
-134
-467
-706
-846
-900
-885
-806
-642
-351
91
633
1123
1374
1275
861
266
-372
-944
-1319
-1334
-894
-117
667
1103
1032
549
-104
-685
-1018
-1008
-681
-187
267
564
724
817
835
701
403
74
-113
-104
-1
63
47
-3
-46
-77
-76
4
174
333
322
56
-394
-847
-1117
-1078
-681
-2
735
1218
1235
823
226
-309
-683
-926
-1049
-986
-661
-108
519
1024
1272
1232
962
568
150
-229
-546
-773
-847
-706
-358
97
515
784
853
734
494
257
156
233
390
445
289
-38
-399
-677
-834
-872
-796
-620
-392
-167
47
283
529
680
609
302
-98
-390
-483
-456
-481
-683
-1044
-1396
-1484
-1101
-225
918
1943
2514
2529
2127
1542
925
317
-266
-731
-931
-793
-425
-87
-18
-263
-630
-829
-662
-140
556
1190
1576
1624
1339
821
216
-357
-863
-1333
-1760
-2045
-2045
-1706
-1134
-535
-56
300
641
1065
1573
2053
2331
2236
1675
701
-466
-1504
-2128
-2216
-1852
-1244
-600
-31
452
860
1151
1217
968
441
-167
-597
-694
-511
-253
-115
-160
-330
-526
-677
-728
-622
-322
136
638
1065
1364
1555
1659
1655
1489
1131
619
60
-405
-648
-623
-406
-154
7
55
25
-97
-394
-883
-1384
-1587
-1294
-609
125
597
706
537
191
-284
-844
-1370
-1678
-1621
-1153
-360
560
1328
1690
1544
994
281
-371
-830
-1032
-938
-567
-50
405
639
639
504
329
155
1
-82
-53
51
110
21
-204
-452
-622
-714
-800
-909
-949
-754
-236
495
1163
1498
1415
1051
633
317
130
25
-29
-27
51
210
429
639
737
639
360
16
-272
-484
-685
-895
-1022
-957
-692
-337
14
377
797
1203
1399
1213
643
-149
-949
-1564
-1843
-1702
-1197
-520
117
618
997
1262
1361
1286
1164
1179
1369
1549
1482
1093
515
-73
-567
-932
-1130
-1135
-996
-809
-603
-293
212
873
1529
2041
2360
2446
2184
1447
275
-1085
-2327
-3259
-3803
-3879
-3374
-2268
-766
772
2029
2852
3216
3121
2599
1784
920
233
-214
-538
-898
-1337
-1735
-1911
-1762
-1359
-904
-583
-421
-264
89
705
1436
2004
2163
1827
1082
113
-879
-1727
-2307
-2515
-2283
-1624
-682
287
1022
1362
1273
809
85
-693
-1240
-1304
-841
-72
660
1116
1269
1221
1046
735
269
-271
-683
-746
-381
253
806
954
635
123
-172
-10
505
1028
1247
1074
632
107
-386
-840
-1295
-1745
-2063
-2032
-1490
-501
599
1361
1466
880
-163
-1284
-2095
-2320
-1903
-1029
-19
854
1460
1753
1672
1157
269
-753
-1610
-2105
-2199
-1921
-1303
-432
490
1216
1626
1803
1898
1946
1812
1341
528
-442
-1297
-1804
-1840
-1415
-664
197
941
1391
1451
1124
537
-66
-434
-451
-198
135
389
482
350
-78
-792
-1601
-2182
-2289
-1912
-1243
-501
183
747
1133
1279
1175
876
453
-42
-561
-1029
-1360
-1503
-1443
-1150
-581
247
1173
1944
2362
2390
2087
1492
614
-441
-1378
-1823
-1576
-766
245
1108
1653
1861
1747
1299
539
-408
-1328
-2000
-2273
-2107
-1565
-800
-2
657
1094
1302
1309
1126
760
261
-258
-650
-788
-615
-179
353
736
756
377
-216
-728
-944
-831
-491
-34
469
954
1330
1514
1496
1330
1068
727
323
-86
-423
-672
-872
-1033
-1076
-911
-572
-219
13
178
464
978
1577
1963
1923
1489
879
329
-26
-170
-161
-89
-17
74
267
589
906
969
594
-166
-1037
-1682
-1861
-1484
-609
548
1619
2200
2045
1220
45
-1078
-1851
-2137
-1944
-1385
-650
47
534
731
645
350
-33
-351
-469
-325
45
527
957
1148
953
370
-405
-1060
-1387
-1424
-1399
-1497
-1685
-1745
-1453
-720
377
1641
2798
3556
3720
3271
2351
1135
-252
-1659
-2781
-3180
-2529
-906
1149
2888
3742
3563
2597
1273
-5
-970
-1505
-1604
-1343
-864
-351
12
86
-200
-836
-1718
-2613
-3182
-3097
-2234
-791
794
2070
2784
2898
2485
1630
443
-883
-2076
-2857
-3035
-2535
-1427
65
1578
2713
3194
2961
2136
925
-452
-1767
-2782
-3303
-3246
-2654
-1661
-466
671
1452
1651
1246
458
-364
-930
-1142
-1087
-926
-764
-582
-276
237
903
1521
1867
1848
1555
1162
780
409
11
-386
-677
-746
-547
-131
378
823
1042
908
362
-548
-1644
-2617
-3100
-2819
-1749
-156
1512
2819
3456
3274
2271
613
-1360
-3198
-4466
-4841
-4158
-2465
-96
2336
4133
4831
4407
3191
1605
-24
-1464
-2501
-2966
-2830
-2223
-1348
-374
579
1386
1933
2170
2136
1889
1457
889
328
-24
-55
155
415
583
624
536
284
-139
-635
-1038
-1250
-1312
-1285
-1116
-642
230
1378
2517
3364
3757
3636
2975
1771
93
-1861
-3770
-5245
-5935
-5657
-4479
-2694
-690
1179
2641
3489
3599
3015
2008
991
316
94
178
299
266
65
-173
-306
-304
-271
-351
-604
-955
-1224
-1209
-754
168
1381
2498
3058
2775
1708
220
-1227
-2278
-2743
-2589
-1910
-916
133
1024
1626
1834
1529
684
-476
-1464
-1794
-1313
-315
678
1256
1304
947
394
-171
-601
-805
-771
-573
-333
-167
-145
-298
-622
-1081
-1594
-2029
-2214
-1997
-1338
-374
620
1376
1772
1847
1693
1356
841
189
-482
-1029
-1357
-1438
-1281
-934
-517
-219
-208
-502
-926
-1206
-1127
-632
162
1025
1705
2008
1869
1345
559
-362
-1271
-1967
-2211
-1860
-1002
34
864
1248
1166
729
82
-625
-1200
-1432
-1212
-632
41
505
566
206
-437
-1118
-1578
-1645
-1314
-714
2
715
1273
1412
846
-456
-2061
-3210
-3271
-2152
-321
1537
2904
3565
3522
2882
1834
630
-515
-1517
-2381
-3041
-3283
-2884
-1853
-520
654
1370
1636
1674
1713
1830
1946
1892
1530
871
127
-370
-379
62
641
988
948
687
566
886
1674
2629
3262
3152
2190
670
-867
-1927
-2296
-2058
-1444
-676
84
712
1134
1350
1413
1328
999
314
-669
-1668
-2340
-2545
-2419
-2175
-1839
-1218
-148
1245
2545
3319
3383
2828
1845
596
-760
-1971
-2735
-2883
-2535
-2045
-1762
-1798
-1975
-1938
-1356
-90
1702
3592
5050
5693
5448
4510
3140
1490
-389
-2415
-4356
-5852
-6538
-6181
-4775
-2592
-157
1914
3166
3504
3169
2501
1692
736
-417
-1684
-2822
-3563
-3768
-3472
-2823
-1996
-1138
-344
362
1020
1679
2312
2780
2898
2575
1927
1257
872
868
1022
907
178
-1154
-2665
-3744
-3949
-3241
-1932
-428
1004
2259
3242
3773
3632
2740
1275
-377
-1800
-2718
-3061
-2918
-2434
-1720
-826
221
1331
2311
2917
2961
2414
1425
259
-808
-1594
-2079
-2370
-2579
-2669
-2431
-1637
-275
1339
2706
3431
3420
2852
1976
933
-249
-1524
-2706
-3475
-3515
-2692
-1146
729
2405
3379
3333
2265
519
-1336
-2737
-3351
-3142
-2303
-1126
70
982
1385
1207
540
-408
-1376
-2072
-2197
-1560
-236
1398
2820
3619
3622
2851
1453
-284
-1880
-2779
-2623
-1475
208
1844
2994
3461
3254
2528
1529
512
-350
-1004
-1449
-1641
-1483
-930
-84
795
1419
1630
1507
1306
1270
1433
1572
1391
772
-110
-903
-1304
-1206
-715
-91
338
320
-149
-778
-1151
-1033
-518
108
649
1119
1618
2131
2473
2414
1844
863
-237
-1057
-1264
-784
101
892
1178
891
326
-62
86
864
2058
3229
3888
3720
2736
1237
-346
-1636
-2406
-2585
-2238
-1515
-582
436
1427
2216
2566
2315
1564
682
73
-128
-130
-270
-692
-1231
-1582
-1580
-1303
-958
-699
-554
-504
-543
-622
-582
-202
595
1597
2394
2647
2275
1404
181
-1284
-2814
-4065
-4618
-4205
-2855
-859
1369
3391
4795
5289
4820
3615
2085
651
-373
-825
-730
-297
159
393
351
124
-221
-707
-1349
-2001
-2382
-2256
-1603
-616
424
1263
1717
1695
1241
516
-295
-1096
-1881
-2621
-3190
-3402
-3144
-2439
-1415
-232
938
1898
2457
2521
2173
1631
1106
680
316
-14
-236
-213
80
447
565
229
-458
-1145
-1489
-1380
-942
-378
156
569
792
779
564
250
-80
-454
-978
-1706
-2526
-3180
-3412
-3125
-2428
-1545
-659
181
1018
1866
2633
3161
3327
3086
2426
1351
-31
-1416
-2354
-2505
-1860
-718
582
1869
3108
4183
4804
4669
3727
2258
700
-592
-1441
-1785
-1610
-995
-177
495
736
499
-20
-540
-874
-982
-914
-719
-415
-14
438
836
1016
806
123
-913
-1980
-2719
-2946
-2737
-2279
-1653
-766
483
1995
3428
4378
4604
4122
3152
2017
1059
547
573
1010
1608
2169
2654
3090
3409
3406
2886
1862
583
-637
-1614
-2316
-2735
-2793
-2414
-1678
-840
-150
343
790
1320
1853
2151
2053
1612
1008
356
-328
-1002
-1502
-1656
-1481
-1210
-1077
-1087
-1030
-718
-159
485
1086
1624
2096
2383
2285
1673
613
-663
-1874
-2774
-3151
-2821
-1688
138
2278
4159
5221
5157
4042
2287
456
-943
-1606
-1486
-781
164
986
1451
1527
1354
1138
1041
1105
1228
1207
841
59
-1020
-2134
-2995
-3354
-3023
-1915
-131
1970
3856
5040
5268
4544
3049
1064
-1040
-2847
-4019
-4403
-4027
-2996
-1443
405
2160
3368
3703
3103
1716
-209
-2371
-4382
-5781
-6195
-5496
-3845
-1593
846
3052
4638
5324
5027
3905
2310
671
-647
-1475
-1878
-2061
-2181
-2232
-2119
-1841
-1553
-1428
-1483
-1575
-1576
-1484
-1357
-1179
-878
-493
-229
-257
-462
-457
72
1002
1797
1891
1115
-212
-1540
-2438
-2776
-2676
-2338
-1877
-1249
-333
912
2301
3438
3900
3473
2274
697
-785
-1827
-2342
-2483
-2493
-2503
-2416
-1974
-989
450
1937
2947
3127
2496
1443
529
186
498
1170
1725
1809
1383
672
-51
-649
-1112
-1429
-1499
-1171
-332
1022
2757
4535
5796
5910
4529
1903
-1144
-3628
-4904
-4868
-3808
-2109
-105
1911
3648
4851
5344
5052
4014
2420
592
-1113
-2466
-3423
-4003
-4155
-3741
-2684
-1102
692
2287
3296
3471
2835
1741
727
205
200
389
385
-1
-715
-1570
-2321
-2680
-2373
-1299
350
2148
3658
4624
5008
4879
4283
3192
1586
-381
-2270
-3488
-3659
-2957
-2067
-1713
-2171
-3150
-4070
-4391
-3730
-1889
1018
4414
7369
9053
9151
7870
5589
2593
-838
-4199
-6756
-7863
-7293
-5321
-2563
248
2473
3736
4014
3553
2652
1520
317
-737
-1399
-1560
-1319
-858
-284
359
934
1175
854
-45
-1342
-2800
-4170
-5106
-5158
-3963
-1498
1871
5523
8721
10667
10633
8313
4140
-787
-5227
-8309
-9652
-9126
-6738
-2845
1604
5255
6985
6492
4346
1508
-1199
-3299
-4533
-4718
-3790
-1960
239
2125
3150
3110
2153
644
-1002
-2436
-3439
-3941
-3990
-3681
-3069
-2158
-959
436
1838
2997
3662
3655
2979
1906
912
398
381
437
16
-1105
-2633
-3980
-4689
-4697
-4227
-3495
-2493
-1055
878
3029
4805
5601
5166
3765
2004
467
-559
-1135
-1528
-2012
-2697
-3417
-3792
-3477
-2465
-1149
-25
688
1139
1540
1851
1802
1234
321
-564
-1180
-1527
-1675
-1576
-1136
-423
284
704
790
708
602
430
57
-493
-929
-854
-85
1138
2231
2572
1829
110
-2146
-4376
-6080
-6894
-6636
-5366
-3402
-1213
764
2246
3077
3133
2339
803
-1080
-2715
-3549
-3309
-2096
-328
1406
2581
2959
2699
2211
1840
1624
1335
752
-75
-807
-1037
-584
350
1256
1592
1108
10
-1164
-1857
-1763
-889
555
2243
3753
4606
4436
3201
1238
-887
-2611
-3516
-3370
-2176
-235
1886
3550
4304
4006
2787
962
-1024
-2662
-3543
-3539
-2840
-1780
-641
404
1213
1652
1712
1595
1588
1798
2003
1838
1160
258
-299
-68
940
2250
3219
3425
2878
1924
969
253
-156
-218
140
911
1867
2595
2735
2194
1143
-172
-1547
-2781
-3586
-3650
-2853
-1421
152
1375
2008
2109
1892
1542
1127
643
122
-335
-615
-681
-577
-348
-1
415
702
575
-86
-1031
-1765
-1915
-1524
-947
-499
-218
41
348
588
583
260
-316
-1033
-1803
-2547
-3173
-3570
-3619
-3187
-2170
-592
1316
3191
4723
5773
6282
6128
5124
3220
683
-1968
-4208
-5710
-6356
-6164
-5263
-3907
-2380
-822
829
2636
4379
5503
5446
4086
1896
-330
-1932
-2661
-2640
-2170
-1582
-1182
-1177
-1552
-2004
-2068
-1405
-25
1746
3518
5039
6143
6549
5788
3478
-255
-4618
-8442
-10728
-11024
-9424
-6371
-2522
1297
4233
5716
5710
4647
3069
1337
-349
-1735
-2475
-2369
-1607
-678
6
396
707
1085
1392
1327
689
-460
-1830
-3008
-3543
-3049
-1383
1177
3928
6000
6745
6012
4139
1686
-890
-3352
-5531
-7063
-7360
-5932
-2843
1139
4869
7383
8263
7608
5808
3353
724
-1709
-3769
-5396
-6418
-6432
-5056
-2376
847
3510
4811
4646
3479
1878
182
-1493
-3019
-4075
-4208
-3097
-893
1684
3611
4130
3208
1546
127
-344
278
1634
3062
3811
3296
1393
-1419
-4261
-6314
-7192
-6964
-5894
-4227
-2175
-13
1898
3187
3603
3127
2080
1119
962
1913
3498
4626
4263
2158
-933
-3674
-4913
-4260
-2189
311
2299
3314
3446
3025
2214
893
-1054
-3355
-5300
-6121
-5490
-3691
-1402
661
1944
2138
1247
-342
-1972
-3038
-3278
-2768
-1656
0
2089
4180
5539
5521
4006
1449
-1460
-4131
-6134
-7075
-6607
-4655
-1611
1754
4624
6438
6971
6274
4607
2399
133
-1821
-3293
-4224
-4497
-3885
-2221
369
3372
6026
7607
7696
6300
3818
865
-1935
-4120
-5481
-6044
-5963
-5394
-4413
-3067
-1501
-29
994
1425
1481
1594
2077
2868
3558
3639
2796
1094
-973
-2614
-3106
-2246
-588
841
1200
375
-1055
-2348
-3125
-3442
-3449
-3065
-2007
-119
2360
4826
6621
7327
6856
5331
2951
-18
-3167
-5953
-7852
-8560
-8044
-6446
-3985
-976
2087
4569
5900
5808
4397
2078
-545
-2792
-4081
-4185
-3376
-2272
-1424
-958
-553
253
1688
3564
5346
6401
6268
4848
2425
-477
-3289
-5513
-6745
-6726
-5444
-3213
-584
1884
3800
4965
5278
4702
3328
1440
-540
-2227
-3430
-4186
-4634
-4807
-4504
-3404
-1398
1132
3380
4549
4306
2884
854
-1153
-2537
-2793
-1737
246
2259
3374
3133
1652
-648
-3264
-5575
-6797
-6282
-4019
-797
2256
4339
5287
5311
4623
3338
1624
-207
-1813
-2949
-3464
-3253
-2315
-867
697
2005
2868
3168
2684
1112
-1621
-5054
-8247
-10192
-10291
-8566
-5551
-2019
1284
3835
5425
6148
6276
6072
5661
5018
4075
2857
1470
-6
-1622
-3454
-5342
-6758
-7027
-5788
-3272
-167
2776
5015
6232
6276
5225
3458
1515
-218
-1701
-3080
-4388
-5446
-6054
-6180
-5907
-5243
-4085
-2386
-298
1906
4010
5879
7309
7960
7521
5941
3464
437
-2866
-6187
-9114
-11052
-11446
-10070
-7162
-3337
607
3884
5887
6355
5451
3664
1574
-382
-1975
-3076
-3560
-3379
-2738
-2124
-2048
-2647
-3523
-4011
-3625
-2291
-209
2366
5106
7427
8498
7658
4923
1102
-2619
-5283
-6511
-6459
-5579
-4354
-3068
-1685
49
2239
4515
6110
6373
5256
3310
1210
-692
-2374
-3808
-4741
-4843
-4017
-2506
-717
1012
2445
3350
3513
2947
2067
1537
1809
2763
3787
4244
3861
2733
1050
-1030
-3223
-4968
-5637
-5009
-3517
-1937
-812
-170
220
408
129
-900
-2616
-4526
-5954
-6375
-5652
-4094
-2334
-1037
-563
-788
-1204
-1240
-571
749
2342
3705
4453
4480
3919
2951
1634
-51
-2015
-3973
-5572
-6555
-6789
-6191
-4757
-2714
-546
1248
2457
3161
3410
3006
1669
-545
-3058
-5021
-5743
-4947
-2786
221
3289
5551
6353
5452
3032
-370
-3892
-6435
-7019
-5319
-1931
1944
5146
6966
7094
5440
2200
-1930
-5811
-8336
-8930
-7679
-5103
-1914
1119
3305
4291
4203
3475
2505
1501
661
350
945
2450
4310
5642
5669
4025
848
-3218
-7109
-9623
-9916
-7875
-4106
436
4802
8177
9903
9599
7357
3789
-190
-3682
-6003
-6762
-5935
-3939
-1550
436
1596
2016
2069
2066
2098
2117
2074
1938
1631
1046
150
-950
-2086
-3140
-4038
-4618
-4581
-3694
-2068
-213
1264
2021
2081
1579
552
-988
-2771
-4176
-4516
-3469
-1259
1510
4144
6054
6848
6432
5100
3438
2015
1080
531
146
-175
-412
-607
-971
-1764
-3043
-4523
-5705
-6172
-5807
-4783
-3340
-1621
304
2274
3970
5032
5224
4437
2592
-320
-3971
-7531
-9933
-10507
-9391
-7298
-4875
-2316
398
3023
4952
5658
5173
4064
2971
2171
1538
789
-307
-1843
-3717
-5549
-6712
-6605
-4998
-2165
1290
4714
7556
9329
9610
8167
5175
1304
-2395
-4809
-5169
-3418
-359
2607
4091
3388
800
-2569
-5382
-6658
-6078
-3959
-978
2170
4968
7012
7809
6761
3550
-1309
-6322
-9612
-9943
-7405
-3219
1104
4559
6875
8251
8968
9184
8887
7951
6263
3904
1262
-1067
-2551
-2980
-2527
-1612
-658
118
805
1685
2932
4359
5477
5873
5558
4902
4200
3317
1788
-732
-4113
-7760
-10902
-12847
-13079
-11286
-7437
-1934
4280
9797
13096
13123
9819
4221
-1977
-7125
-10126
-10567
-8661
-5168
-1221
2100
4246
5285
5484
4852
3220
768
-1681
-3073
-2888
-1491
240
1551
2118
1949
1198
100
-1089
-2228
-3334
-4390
-5134
-5142
-4191
-2472
-383
1812
4010
5973
7166
7062
5611
3349
1033
-807
-2005
-2641
-2891
-2967
-2993
-2836
-2133
-589
1679
4116
6030
6924
6597
5115
2805
252
-1873
-3113
-3399
-2914
-1849
-350
1308
2622
3062
2425
1024
-463
-1341
-1208
-110
1512
3043
3991
4157
3568
2328
602
-1244
-2609
-2966
-2278
-1104
-190
95
-40
-91
281
1050
1931
2593
2789
2416
1565
532
-283
-595
-399
50
443
651
768
920
976
506
-882
-3010
-4934
-5389
-3638
-32
4174
7574
9310
9239
7662
5000
1670
-1889
-5201
-7765
-9069
-8631
-6181
-1966
3074
7496
9918
9640
6952
2927
-1150
-4375
-6488
-7681
-8164
-7864
-6514
-4058
-949
1963
3899
4585
4288
3479
2474
1394
404
-131
138
1150
2294
2785
2251
948
-611
-2172
-3809
-5481
-6663
-6598
-4981
-2330
388
2460
3729
4249
3904
2534
405
-1686
-2989
-3486
-3873
-4749
-5872
-6299
-5287
-3008
-371
1783
3241
4229
4854
4877
4033
2457
686
-731
-1580
-1952
-1993
-1792
-1473
-1251
-1289
-1486
-1495
-985
136
1736
3596
5440
6856
7341
6595
4788
2500
350
-1308
-2346
-2646
-2045
-538
1528
3513
4767
4912
3985
2448
1040
440
849
1837
2626
2591
1554
-288
-2563
-4781
-6338
-6698
-5695
-3618
-940
1967
4737
6740
7167
5652
2803
-41
-1729
-2017
-1448
-699
-182
-125
-730
-2001
-3505
-4541
-4682
-4080
-3151
-2035
-495
1593
3787
5213
5176
3643
1209
-1308
-3236
-4213
-4188
-3357
-2011
-370
1463
3380
5112
6249
6426
5497
3564
906
-2080
-4910
-7109
-8381
-8719
-8317
-7368
-5930
-4002
-1692
710
2855
4489
5471
5637
4765
2797
175
-2137
-3154
-2576
-1040
373
963
827
564
663
1187
1908
2581
3039
3165
2931
2479
2040
1676
1136
59
-1615
-3479
-4915
-5536
-5410
-4920
-4442
-4093
-3693
-2936
-1668
-67
1441
2484
2948
2890
2295
1047
-799
-2795
-4276
-4803
-4377
-3225
-1472
844
3473
5821
7221
7342
6304
4461
2170
-266
-2577
-4564
-6132
-7169
-7398
-6491
-4428
-1726
810
2597
3550
3906
3891
3611
3145
2567
1830
727
-887
-2836
-4620
-5706
-5800
-4893
-3153
-852
1662
3997
5767
6567
6001
3912
739
-2423
-4367
-4553
-3380
-1676
28
1649
3068
3771
3158
1205
-1335
-3473
-4663
-4942
-4535
-3530
-1970
-105
1637
2951
3819
4356
4544
4222
3304
1935
432
-867
-1670
-1781
-1222
-345
299
360
14
-159
335
1462
2695
3434
3442
2936
2318
1803
1208
85
-1863
-4380
-6631
-7698
-7243
-5751
-4107
-2866
-1913
-781
767
2450
3680
3932
2928
656
-2592
-6124
-8966
-10288
-9844
-8029
-5486
-2676
217
3052
5553
7358
8196
7940
6543
4032
624
-3189
-6749
-9467
-10949
-10965
-9408
-6394
-2423
1637
4840
6529
6544
5165
2938
517
-1451
-2457
-2296
-1181
326
1566
2112
1963
1441
869
283
-548
-1795
-3243
-4284
-4263
-2872
-289
2932
6058
8323
9132
8326
6325
3905
1677
-261
-2153
-4035
-5397
-5476
-3941
-1330
1189
2543
2401
1330
399
538
1976
4080
5719
5965
4667
2457
230
-1418
-2354
-2693
-2589
-2246
-1934
-1781
-1506
-516
1530
4232
6628
7948
8160
7740
6961
5560
3185
82
-2798
-4468
-4665
-3983
-3305
-3145
-3441
-3812
-3887
-3438
-2309
-376
2349
5521
8363
9859
9190
6188
1452
-3959
-8963
-12676
-14359
-13421
-9719
-3967
2296
7360
10227
11017
10608
9877
9179
8345
7053
5169
2876
583
-1254
-2325
-2577
-2205
-1537
-891
-463
-259
-102
268
998
1957
2777
3083
2726
1790
396
-1434
-3654
-5960
-7740
-8333
-7395
-5036
-1651
2311
6401
10071
12632
13455
12276
9384
5493
1415
-2270
-5300
-7569
-8858
-8759
-6924
-3469
837
4852
7631
8821
8590
7272
5137
2465
-306
-2650
-4182
-4785
-4507
-3455
-1883
-325
558
427
-413
-1224
-1407
-881
90
1301
2736
4312
5621
6043
5124
2853
-375
-3937
-7121
-9205
-9643
-8310
-5621
-2400
454
2321
3075
3060
2787
2524
2100
1176
-249
-1634
-2305
-2089
-1471
-1085
-1083
-1066
-612
250
1122
1671
1863
1767
1321
403
-875
-2111
-2924
-3288
-3464
-3607
-3484
-2663
-992
1114
2859
3580
3156
2012
750
-277
-1125
-2082
-3303
-4566
-5307
-4919
-3108
-115
3343
6404
8518
9703
10380
10856
10878
9715
6775
2280
-2609
-6351
-7859
-6977
-4346
-908
2505
5295
7048
7531
6770
5076
2902
666
-1305
-2693
-3173
-2607
-1278
164
1105
1395
1376
1502
1959
2651
3470
4439
5557
6590
7132
6909
5966
4564
2949
1291
-205
-1240
-1569
-1178
-287
798
1786
2394
2378
1698
666
-165
-367
69
779
1315
1404
994
194
-744
-1454
-1603
-1121
-321
280
322
-156
-792
-1199
-1256
-1164
-1250
-1677
-2273
-2614
-2336
-1450
-411
158
-108
-1034
-2020
-2435
-2023
-996
189
1142
1687
1775
1362
421
-948
-2501
-3983
-5228
-6059
-6079
-4730
-1757
2296
6106
8252
8041
5807
2495
-966
-3973
-6152
-7209
-6991
-5632
-3537
-1185
1059
2944
4256
4819
4615
3849
2883
2058
1540
1234
813
-109
-1682
-3585
-5110
-5581
-4811
-3229
-1567
-398
127
229
268
529
1090
1816
2472
2891
3100
3290
3660
4264
4940
5334
5019
3732
1654
-530
-1976
-2252
-1636
-846
-429
-418
-519
-528
-465
-367
-77
642
1798
3030
3779
3585
2279
23
-2715
-5275
-7014
-7537
-6779
-4910
-2264
615
2953
4006
3508
1893
19
-1401
-2167
-2503
-2723
-2991
-3317
-3656
-3978
-4277
-4545
-4672
-4382
-3319
-1336
1249
3719
5305
5543
4370
2056
-859
-3618
-5466
-6020
-5473
-4369
-3173
-2055
-1035
-202
316
510
481
239
-350
-1302
-2222
-2437
-1540
171
1827
2584
2160
930
-380
-1143
-1170
-765
-448
-491
-658
-436
422
1570
2271
1921
381
-2075
-4952
-7608
-9313
-9461
-7914
-5137
-1968
770
2514
2988
2221
595
-1217
-2526
-2921
-2340
-905
1183
3553
5565
6505
6011
4356
2272
447
-860
-1809
-2646
-3398
-3828
-3657
-2807
-1477
-6
1306
2254
2654
2322
1193
-541
-2484
-4287
-5807
-6990
-7630
-7351
-5933
-3640
-1173
762
1850
2204
2105
1782
1369
960
589
207
-281
-898
-1532
-2003
-2161
-1942
-1369
-564
274
938
1325
1459
1406
1202
886
600
564
903
1480
1924
1829
952
-707
-2912
-5219
-7052
-7913
-7588
-6194
-4005
-1276
1733
4557
6487
6867
5531
2954
-60
-2876
-5270
-7239
-8651
-9118
-8222
-5853
-2351
1636
5394
8308
9897
9860
8178
5203
1617
-1777
-4292
-5499
-5290
-3890
-1857
34
1059
851
-456
-2344
-4185
-5450
-5785
-5004
-3135
-486
2364
4716
5972
5790
4153
1380
-1886
-4785
-6500
-6581
-5138
-2748
-131
2182
3979
5246
5938
5828
4571
1979
-1666
-5537
-8551
-9879
-9342
-7404
-4834
-2347
-452
533
501
-368
-1610
-2697
-3314
-3450
-3218
-2638
-1669
-437
614
885
1
-1921
-4308
-6410
-7591
-7496
-6108
-3751
-1028
1367
2905
3431
3155
2413
1401
94
-1563
-3386
-4892
-5557
-5186
-4062
-2744
-1661
-905
-316
248
747
1041
1093
1062
1169
1430
1540
1076
-94
-1559
-2576
-2604
-1714
-480
513
1054
1268
1300
1177
967
940
1416
2380
3328
3592
2885
1549
275
-423
-507
-299
-117
-18
187
688
1439
2097
2190
1436
-27
-1638
-2668
-2584
-1330
647
2632
4010
4533
4344
3753
2992
2123
1103
-81
-1326
-2354
-2739
-2073
-282
2133
4233
5155
4623
3026
1048
-767
-2178
-3140
-3672
-3813
-3578
-2907
-1721
-164
1234
1755
1020
-633
-2327
-3222
-2989
-1859
-373
868
1371
937
-165
-1286
-1816
-1625
-1123
-866
-1085
-1537
-1752
-1416
-599
263
623
185
-861
-1939
-2494
-2370
-1813
-1117
-324
724
2079
3504
4590
5005
4606
3386
1460
-868
-3038
-4375
-4382
-2997
-639
1998
4270
5812
6561
6595
5998
4930
3775
3085
3213
3940
4556
4395
3349
1867
536
-264
-354
344
1716
3285
4372
4616
4285
3948
3777
3291
1902
-314
-2468
-3526
-3132
-1821
-520
118
39
-341
-493
-120
662
1414
1677
1271
339
-855
-2115
-3300
-4220
-4669
-4593
-4161
-3605
-3002
-2293
-1485
-758
-314
-144
-20
280
773
1287
1591
1453
659
-847
-2737
-4277
-4694
-3718
-1801
195
1575
2138
2074
1643
1006
286
-282
-357
337
1809
3727
5529
6638
6678
5586
3622
1279
-877
-2408
-3163
-3291
-3083
-2759
-2352
-1763
-901
227
1501
2705
3559
3816
3421
2585
1668
926
371
-111
-520
-671
-383
267
913
1144
779
-70
-1144
-2237
-3241
-4051
-4467
-4243
-3279
-1797
-315
634
846
560
230
140
220
154
-337
-1335
-2716
-4210
-5428
-5921
-5346
-3649
-1121
1720
4302
6106
6728
5970
3959
1155
-1771
-4132
-5371
-5161
-3536
-961
1762
3805
4631
4133
2564
424
-1642
-3008
-3339
-2762
-1732
-658
344
1325
2189
2608
2295
1346
265
-385
-374
60
396
173
-734
-2036
-3229
-3954
-4215
-4246
-4145
-3696
-2632
-1048
539
1619
2136
2454
2861
3213
3106
2347
1192
100
-664
-1168
-1624
-2155
-2711
-3115
-3143
-2620
-1571
-308
692
1070
791
72
-854
-1878
-2954
-3978
-4785
-5242
-5293
-4897
-4005
-2665
-1178
-80
100
-820
-2515
-4258
-5220
-4802
-2891
31
3027
5082
5581
4580
2652
432
-1745
-3780
-5437
-6126
-5196
-2542
1063
4281
5957
5666
3718
814
-2253
-4680
-5759
-5130
-3038
-261
2280
3915
4319
3378
1153
-2001
-5339
-7915
-8978
-8261
-5999
-2751
768
3817
5779
6361
5689
4174
2263
294
-1458
-2683
-3100
-2681
-1793
-1022
-773
-959
-1115
-836
-156
480
630
250
-287
-537
-357
34
302
276
15
-348
-792
-1443
-2405
-3545
-4420
-4467
-3369
-1338
934
2656
3356
3047
2058
766
-542
-1632
-2276
-2316
-1787
-957
-210
180
201
86
110
384
829
1357
2043
3047
4305
5368
5638
4860
3371
1859
888
651
1054
1872
2742
3183
2867
1979
1167
955
1175
1095
194
-1237
-2317
-2381
-1516
-338
596
1102
1219
975
398
-367
-1069
-1513
-1625
-1348
-579
685
2184
3496
4331
4706
4774
4558
3959
3009
2029
1412
1266
1321
1199
750
113
-479
-880
-1055
-1024
-877
-811
-1076
-1811
-2904
-4011
-4705
-4662
-3788
-2272
-517
1025
2027
2336
1911
773
-923
-2808
-4388
-5273
-5334
-4603
-3080
-768
2045
4638
6164
6247
5271
4035
3105
2468
1767
750
-536
-1886
-3109
-4022
-4398
-4070
-3126
-1944
-956
-377
-159
-163
-328
-672
-1210
-1916
-2697
-3354
-3570
-3055
-1815
-289
850
1113
498
-556
-1470
-1815
-1446
-483
791
2071
3151
3937
4375
4382
3895
2962
1725
326
-1130
-2455
-3287
-3225
-2142
-343
1611
3241
4287
4609
4105
2830
1130
-489
-1694
-2492
-2996
-3102
-2488
-999
1014
2821
3771
3698
2923
1970
1257
908
721
329
-466
-1427
-1986
-1709
-719
393
1085
1291
1329
1467
1684
1878
2166
2846
4019
5339
6200
6210
5434
4216
2857
1493
234
-701
-1036
-627
436
1890
3389
4582
5170
5030
4316
3402
2662
2240
2013
1729
1191
354
-641
-1469
-1707
-1049
420
2154
3431
3824
3468
2872
2434
2104
1493
316
-1233
-2521
-2894
-2138
-606
1054
2323
3046
3347
3384
3195
2731
1948
860
-468
-1878
-3082
-3722
-3564
-2687
-1435
-162
1000
2141
3353
4537
5397
5573
4804
3033
455
-2508
-5316
-7475
-8650
-8675
-7517
-5294
-2327
889
3827
6116
7615
8343
8343
7617
6151
4018
1464
-1084
-3129
-4274
-4344
-3363
-1465
1119
3979
6496
8028
8222
7194
5418
3457
1762
633
225
486
1123
1685
1778
1237
171
-1098
-2127
-2477
-1914
-582
1032
2367
3100
3254
3056
2715
2331
1935
1554
1210
889
531
79
-464
-1014
-1441
-1607
-1431
-893
-45
976
1936
2561
2690
2403
1984
1720
1719
1917
2202
2469
2539
2092
838
-1195
-3516
-5366
-6085
-5396
-3468
-839
1727
3484
3988
3257
1666
-320
-2305
-3928
-4805
-4659
-3566
-2021
-684
9
24
-379
-892
-1314
-1564
-1628
-1496
-1143
-563
137
702
807
247
-924
-2396
-3716
-4446
-4317
-3389
-2058
-839
7
632
1373
2316
3122
3289
2566
1118
-638
-2256
-3364
-3708
-3268
-2347
-1420
-809
-492
-225
174
699
1255
1785
2265
2665
2985
3296
3658
3948
3856
3122
1821
383
-635
-820
-49
1472
3247
4672
5387
5502
5426
5396
5206
4463
3083
1445
44
-947
-1699
-2400
-3010
-3356
-3318
-2842
-1840
-240
1771
3628
4624
4324
2802
547
-1787
-3607
-4525
-4469
-3680
-2528
-1291
-120
797
1123
529
-991
-3003
-4846
-5976
-6164
-5486
-4230
-2786
-1491
-475
354
1100
1657
1751
1232
311
-535
-903
-719
-206
337
734
987
1227
1597
2116
2633
2932
2939
2812
2797
3010
3367
3699
3875
3776
3223
2061
347
-1567
-3213
-4268
-4628
-4289
-3244
-1583
367
2072
3040
3073
2304
1067
-255
-1327
-1921
-1975
-1608
-1038
-489
-140
-108
-409
-922
-1424
-1698
-1616
-1118
-181
1116
2483
3455
3649
3034
1923
703
-427
-1439
-2301
-2903
-3169
-3180
-3092
-2961
-2705
-2275
-1817
-1616
-1852
-2443
-3114
-3583
-3691
-3389
-2683
-1633
-384
826
1720
2053
1680
613
-943
-2602
-3865
-4267
-3565
-1888
267
2244
3542
4008
3780
3072
2033
819
-298
-953
-897
-176
884
1869
2463
2533
2140
1533
1068
1046
1537
2324
3033
3315
2978
2041
722
-639
-1746
-2495
-2970
-3274
-3362
-3086
-2421
-1618
-1095
-1154
-1803
-2793
-3782
-4448
-4550
-3994
-2924
-1725
-861
-624
-992
-1685
-2373
-2860
-3120
-3193
-3048
-2554
-1614
-339
927
1792
2059
1794
1191
411
-421
-1122
-1459
-1319
-873
-528
-660
-1383
-2516
-3732
-4719
-5267
-5300
-4902
-4284
-3677
-3217
-2928
-2823
-2993
-3561
-4519
-5586
-6258
-6077
-4953
-3283
-1737
-823
-592
-718
-856
-931
-1081
-1399
-1796
-2101
-2251
-2279
-2180
-1847
-1218
-426
274
731
1035
1377
1814
2202
2346
2186
1840
1522
1456
1800
2571
3543
4277
4331
3547
2205
898
213
401
1255
2227
2754
2557
1746
660
-391
-1277
-1996
-2535
-2796
-2659
-2096
-1273
-559
-400
-1064
-2399
-3827
-4673
-4596
-3768
-2662
-1684
-1000
-613
-476
-474
-375
66
883
1802
2432
2549
2191
1532
723
-90
-678
-743
-99
1173
2727
4103
4872
4741
3633
1757
-425
-2360
-3625
-4043
-3663
-2666
-1288
242
1744
3096
4165
4774
4768
4167
3219
2259
1502
1000
818
1157
2210
3851
5526
6559
6629
5953
5024
4188
3482
2814
2210
1824
1758
1934
2165
2303
2278
2040
1524
716
-280
-1276
-2113
-2695
-2927
-2651
-1723
-182
1647
3239
4086
3916
2789
1038
-898
-2671
-4106
-5096
-5436
-4815
-3090
-601
1818
3251
3245
2059
448
-790
-1177
-680
364
1436
2104
2243
2060
1865
1792
1722
1462
962
356
-159
-434
-376
47
747
1466
1880
1798
1267
459
-511
-1631
-2882
-4126
-5154
-5823
-6099
-5990
-5489
-4629
-3583
-2625
-1937
-1444
-884
-81
830
1459
1482
921
138
-453
-663
-547
-219
286
918
1457
1549
975
-104
-1220
-1925
-2061
-1732
-1086
-168
1036
2466
3921
5063
5462
4714
2673
-334
-3528
-6013
-7176
-6845
-5169
-2464
780
3850
5956
6570
5657
3578
812
-2194
-4934
-6782
-7225
-6250
-4515
-3016
-2479
-2909
-3631
-3744
-2680
-532
2011
4069
5051
4908
4014
2828
1633
562
-242
-585
-348
370
1282
2098
2646
2872
2774
2437
2094
2082
2646
3741
5019
6004
6323
5846
4713
3278
1953
1004
422
20
-323
-491
-246
513
1598
2672
3472
3913
4011
3826
3522
3396
3707
4402
5036
5036
4125
2518
762
-612
-1312
-1324
-834
-127
512
909
1037
943
641
109
-601
-1299
-1737
-1799
-1575
-1256
-957
-675
-426
-372
-769
-1713
-2917
-3775
-3720
-2643
-1000
480
1260
1245
651
-298
-1520
-2949
-4357
-5361
-5644
-5174
-4214
-3155
-2341
-2001
-2239
-3011
-4112
-5206
-5941
-6087
-5633
-4782
-3842
-3053
-2446
-1873
-1193
-470
33
85
-279
-761
-1063
-1154
-1262
-1595
-2083
-2409
-2324
-1939
-1705
-2043
-2966
-4019
-4607
-4413
-3554
-2365
-1087
257
1717
3226
4556
5431
5650
5138
3966
2384
822
-234
-449
210
1476
2903
4014
4441
4054
3033
1760
616
-190
-596
-563
-77
690
1287
1209
290
-1122
-2435
-3252
-3544
-3424
-2866
-1736
-81
1709
3085
3693
3544
2919
2189
1720
1779
2387
3224
3792
3791
3346
2830
2470
2148
1616
821
-22
-637
-881
-700
-13
1218
2775
4130
4722
4338
3230
1864
586
-524
-1534
-2479
-3271
-3724
-3661
-3061
-2147
-1296
-770
-505
-189
406
1183
1839
2179
2262
2220
1998
1386
310
-953
-1917
-2248
-1995
-1490
-1083
-976
-1242
-1899
-2884
-3965
-4700
-4576
-3283
-932
1942
4644
6648
7733
7857
6968
5025
2220
-872
-3472
-4988
-5263
-4488
-2940
-861
1457
3583
5046
5540
5028
3673
1722
-512
-2618
-4148
-4785
-4487
-3485
-2152
-885
-17
228
-215
-1219
-2487
-3594
-4061
-3487
-1755
822
3572
5762
6918
6903
5769
3612
638
-2665
-5533
-7227
-7409
-6266
-4285
-1941
430
2532
4008
4518
3965
2606
931
-611
-1811
-2681
-3289
-3617
-3594
-3233
-2748
-2485
-2716
-3426
-4290
-4851
-4780
-4046
-2912
-1787
-1072
-1024
-1704
-2982
-4615
-6316
-7773
-8633
-8535
-7280
-5030
-2345
61
1668
2344
2279
1814
1346
1297
1957
3219
4456
4809
3758
1515
-1084
-3096
-3949
-3586
-2300
-514
1388
3134
4559
5490
5659
4814
3011
804
-983
-1789
-1667
-1126
-645
-390
-302
-301
-254
157
1335
3355
5709
7589
8482
8482
7997
7236
6076
4388
2357
425
-1028
-1853
-2025
-1535
-509
655
1426
1552
1322
1345
2021
3209
4355
4919
4662
3649
2098
303
-1389
-2625
-3191
-3110
-2591
-1848
-967
62
1187
2201
2831
2954
2725
2485
2498
2743
2928
2712
1956
802
-416
-1373
-1887
-1961
-1726
-1362
-1030
-838
-807
-870
-917
-893
-873
-1043
-1581
-2552
-3897
-5469
-7005
-8048
-8000
-6429
-3447
161
3269
4938
4754
2840
-302
-3900
-7014
-8779
-8747
-7074
-4389
-1475
966
2405
2556
1509
-231
-1957
-3108
-3469
-3097
-2154
-856
466
1408
1676
1239
301
-858
-1977
-2821
-3213
-3130
-2755
-2348
-2076
-1986
-2121
-2571
-3315
-4067
-4385
-4016
-3131
-2182
-1541
-1285
-1295
-1458
-1727
-2032
-2232
-2189
-1873
-1363
-784
-268
26
-65
-602
-1444
-2272
-2739
-2650
-2053
-1204
-440
-38
-127
-708
-1702
-2934
-4077
-4708
-4565
-3823
-3061
-2835
-3199
-3687
-3797
-3507
-3291
-3613
-4464
-5397
-5962
-6049
-5817
-5394
-4735
-3749
-2486
-1143
57
951
1393
1239
417
-957
-2599
-4160
-5320
-5775
-5276
-3790
-1673
393
1761
2194
1917
1348
785
351
131
239
720
1438
2124
2545
2602
2304
1713
976
364
185
590
1470
2523
3427
3960
4021
3643
3005
2385
2029
2061
2510
3411
4797
6565
8400
9879
10664
10608
9730
8216
6489
5191
4901
5760
7352
8995
10183
10789
10927
10709
10135
9152
7770
6155
4663
3741
3656
4262
5059
5600
5835
6030
6325
6480
6095
5065
3728
2591
1977
1975
2566
3630
4804
5488
5174
3814
1854
-100
-1606
-2420
-2380
-1387
477
2868
5260
7069
7740
6904
4634
1597
-1182
-2892
-3375
-3037
-2390
-1704
-1031
-414
46
267
197
-277
-1301
-2808
-4316
-5110
-4772
-3551
-2203
-1443
-1502
-2138
-2961
-3700
-4251
-4593
-4708
-4564
-4102
-3245
-1960
-380
1117
1981
1724
206
-2217
-4833
-6947
-8228
-8786
-8936
-8896
-8679
-8207
-7458
-6498
-5411
-4273
-3177
-2199
-1300
-285
1035
2596
4002
4717
4384
2997
826
-1734
-4254
-6282
-7387
-7284
-5959
-3696
-971
1713
3959
5531
6300
6158
5026
3000
488
-1856
-3465
-4180
-4263
-4022
-3451
-2235
-189
2354
4619
5930
6214
6017
6025
6550
7381
8055
8198
7657
6398
4417
1778
-1260
-4202
-6422
-7359
-6702
-4492
-1135
2691
6210
8728
9748
9017
6588
2884
-1314
-5063
-7564
-8414
-7651
-5652
-2994
-345
1675
2666
2561
1598
190
-1187
-2071
-2110
-1205
393
2174
3604
4333
4252
3457
2211
890
-133
-645
-654
-307
220
729
977
767
146
-513
-739
-315
592
1636
2583
3382
3989
4239
3929
2993
1552
-180
-1993
-3647
-4807
-5082
-4185
-2126
669
3389
5081
5072
3337
534
-2391
-4705
-6118
-6628
-6286
-5154
-3436
-1525
157
1351
1999
2149
1903
1437
980
687
536
412
314
440
1040
2158
3524
4689
5274
5133
4358
3174
1839
638
-95
-5
1102
3051
5263
7009
7763
7367
5925
3663
941
-1653
-3423
-3926
-3237
-1825
-158
1554
3265
4861
6104
6772
6759
6048
4686
2876
1052
-247
-646
-74
1305
3223
5307
7061
8034
8069
7347
6134
4533
2592
620
-768
-1033
-151
1381
2929
4054
4500
4054
2639
541
-1568
-2948
-3196
-2352
-735
1239
3118
4456
4917
4380
2937
880
-1261
-2748
-2941
-1794
-47
1207
1266
240
-1207
-2394
-2935
-2658
-1503
392
2578
4430
5467
5544
4760
3280
1309
-826
-2679
-3859
-4196
-3742
-2676
-1238
281
1582
2470
2920
3034
2935
2707
2378
1910
1216
286
-644
-1110
-720
464
1859
2748
2814
2379
2146
2693
4100
5936
7564
8489
8540
7785
6337
4251
1633
-1207
-3789
-5662
-6576
-6419
-5083
-2530
933
4512
7226
8465
8313
7334
6054
4654
3058
1210
-777
-2648
-4067
-4653
-4078
-2263
471
3459
5962
7435
7608
6456
4166
1183
-1814
-4081
-5091
-4759
-3446
-1762
-290
617
885
657
158
-400
-858
-1098
-1012
-525
327
1282
1876
1673
601
-878
-1991
-2156
-1349
-58
1119
1839
2066
1897
1438
826
270
-44
-92
1
153
456
1046
1821
2333
2062
838
-950
-2581
-3449
-3377
-2597
-1496
-357
717
1730
2665
3388
3660
3248
2107
511
-982
-1769
-1521
-373
1155
2461
3165
3232
2872
2339
1768
1111
192
-1161
-2927
-4774
-6139
-6508
-5723
-4091
-2184
-494
776
1696
2432
3090
3642
3924
3683
2707
1010
-1061
-2929
-4059
-4210
-3475
-2164
-647
740
1770
2371
2584
2405
1655
117
-2124
-4481
-6149
-6686
-6352
-5838
-5637
-5662
-5435
-4532
-2836
-473
2301
5060
7168
7980
7194
5018
1997
-1285
-4322
-6638
-7837
-7843
-7056
-6142
-5569
-5314
-5012
-4353
-3323
-2153
-1109
-359
54
186
154
35
-204
-663
-1364
-2153
-2777
-3028
-2806
-2088
-934
436
1649
2384
2624
2637
2654
2596
2181
1314
310
-319
-303
152
516
265
-867
-2790
-5031
-6844
-7503
-6712
-4814
-2597
-846
21
4
-647
-1627
-2693
-3716
-4650
-5414
-5782
-5445
-4260
-2477
-683
504
738
40
-1285
-2776
-3965
-4580
-4704
-4700
-4839
-4985
-4676
-3605
-2025
-672
-252
-968
-2417
-3871
-4695
-4662
-4035
-3340
-2939
-2753
-2411
-1736
-1032
-812
-1198
-1706
-1682
-944
64
729
775
308
-476
-1450
-2404
-2918
-2593
-1448
-32
922
999
308
-689
-1501
-1848
-1722
-1301
-771
-193
438
993
1157
678
-298
-1235
-1640
-1463
-1016
-541
55
930
1901
2419
1986
547
-1527
-3752
-5732
-7149
-7757
-7486
-6517
-5153
-3610
-2005
-535
463
688
119
-993
-2348
-3728
-4916
-5603
-5528
-4730
-3574
-2489
-1712
-1304
-1315
-1805
-2657
-3494
-3865
-3540
-2589
-1210
418
2082
3430
4045
3685
2444
670
-1204
-2770
-3679
-3727
-2973
-1718
-299
1079
2298
3156
3377
2869
1942
1149
840
872
798
343
-314
-716
-543
156
1055
1796
2134
1920
1075
-360
-2162
-3940
-5262
-5794
-5388
-4094
-2129
201
2584
4771
6559
7721
7993
7197
5426
3091
744
-1227
-2746
-3943
-4882
-5397
-5183
-4040
-2075
288
2467
3953
4504
4213
3439
2613
2001
1589
1149
433
-636
-1934
-3228
-4299
-4961
-5004
-4180
-2316
513
3889
7140
9563
10654
10237
8486
5861
2991
529
-996
-1303
-443
1188
2983
4395
5209
5573
5754
5855
5795
5539
5251
5115
5025
4608
3647
2458
1705
1782
2416
2956
3020
2797
2714
2895
3033
2736
1926
902
123
-21
659
2080
3878
5581
6892
7836
8567
9041
8928
7897
5966
3569
1328
-200
-631
172
2005
4308
6414
7917
8835
9377
9611
9366
8442
6846
4822
2749
1071
239
542
1843
3530
4810
5175
4618
3458
2045
660
-417
-901
-698
-68
497
641
385
4
-304
-588
-985
-1452
-1710
-1469
-697
339
1284
1933
2292
2463
2532
2547
2571
2684
2906
3133
3154
2780
2001
1048
296
47
325
859
1322
1600
1844
2211
2597
2672
2246
1532
973
784
726
415
-158
-501
-73
1150
2601
3588
3789
3321
2429
1244
-151
-1518
-2460
-2623
-1892
-388
1636
3845
5822
7138
7546
7116
6148
4949
3711
2615
1966
2105
3122
4632
5909
6269
5419
3504
936
-1776
-4081
-5438
-5476
-4203
-2062
266
2208
3529
4299
4662
4606
3935
2451
204
-2424
-4891
-6777
-7953
-8489
-8460
-7861
-6701
-5095
-3196
-1069
1263
3575
5297
5747
4625
2287
-487
-3009
-4970
-6290
-6826
-6334
-4722
-2280
390
2658
4078
4443
3776
2355
690
-652
-1327
-1363
-1088
-919
-1194
-2087
-3537
-5198
-6523
-7016
-6519
-5263
-3650
-1982
-416
862
1522
1237
12
-1645
-2945
-3258
-2432
-761
1265
3166
4524
4970
4275
2505
60
-2471
-4551
-5856
-6293
-5944
-4984
-3602
-1934
-78
1799
3385
4305
4351
3626
2430
984
-689
-2600
-4526
-5962
-6418
-5793
-4506
-3241
-2511
-2362
-2403
-2132
-1287
6
1364
2405
2916
2866
2364
1652
1089
1008
1513
2411
3395
4300
5159
6004
6677
6877
6400
5327
3991
2806
2087
1916
2080
2143
1706
667
-729
-2084
-3045
-3334
-2714
-1142
980
2829
3616
3103
1643
-250
-2268
-4217
-5716
-6262
-5666
-4349
-3022
-2109
-1536
-1105
-901
-1213
-2103
-3222
-4123
-4683
-5136
-5708
-6320
-6656
-6487
-5882
-5122
-4450
-3853
-3072
-1839
-217
1279
1969
1522
243
-1186
-2224
-2766
-2967
-2906
-2516
-1783
-908
-207
94
-54
-588
-1364
-2117
-2457
-2011
-615
1573
4078
6203
7216
6670
4674
1880
-864
-2895
-3844
-3514
-1857
840
3828
6145
7117
6662
5161
3148
1143
-359
-974
-640
304
1348
2156
2663
2890
2782
2284
1527
811
385
289
426
732
1212
1841
2507
3057
3340
3172
2335
716
-1510
-3846
-5668
-6465
-5971
-4206
-1534
1335
3536
4433
3934
2455
623
-1016
-2090
-2361
-1763
-500
950
1992
2160
1287
-433
-2471
-4085
-4575
-3619
-1499
995
2957
3819
3572
2624
1428
184
-1182
-2765
-4403
-5651
-6025
-5318
-3729
-1735
148
1545
2279
2370
1979
1320
527
-405
-1549
-2881
-4158
-5003
-5156
-4720
-4135
-3865
-4003
-4167
-3796
-2645
-1000
545
1543
1922
1882
1653
1375
1130
949
764
431
-120
-771
-1310
-1647
-1893
-2202
-2603
-3022
-3424
-3830
-4193
-4359
-4256
-4075
-4132
-4504
-4886
-4902
-4532
-4133
-3991
-3929
-3432
-2139
-153
2108
4248
5999
7082
7135
5932
3703
1150
-921
-2088
-2499
-2617
-2782
-2986
-3038
-2936
-3021
-3730
-5186
-7060
-8848
-10264
-11326
-12078
-12341
-11779
-10208
-7793
-4957
-2157
253
2033
3033
3162
2340
495
-2302
-5617
-8653
-10589
-11033
-10166
-8480
-6426
-4315
-2391
-833
370
1402
2339
2908
2649
1374
-562
-2510
-4005
-4962
-5468
-5491
-4873
-3535
-1610
607
2767
4525
5586
5792
5199
4035
2590
1125
-154
-1173
-2033
-2928
-3880
-4620
-4768
-4179
-3033
-1572
161
2211
4399
6274
7441
7848
7612
6663
4758
1956
-1042
-3252
-4170
-4136
-3875
-3746
-3468
-2512
-668
1757
4132
5803
6332
5657
4135
2363
832
-312
-1183
-1874
-2300
-2295
-1780
-822
411
1674
2670
3175
3226
3148
3310
3797
4304
4377
3760
2572
1242
274
-10
346
929
1189
784
-205
-1366
-2236
-2543
-2286
-1690
-1110
-879
-1110
-1602
-1970
-1936
-1514
-925
-357
141
565
823
767
375
-142
-428
-203
577
1755
3111
4461
5614
6299
6209
5232
3661
2120
1196
1075
1532
2235
2984
3654
3988
3632
2449
763
-780
-1601
-1427
-236
1840
4430
6820
8138
7837
6026
3330
426
-2253
-4467
-5983
-6578
-6199
-5046
-3456
-1731
-96
1262
2181
2599
2578
2246
1702
980
84
-939
-1933
-2598
-2594
-1789
-476
709
1185
822
-38
-910
-1509
-1782
-1746
-1411
-866
-338
-57
-60
-191
-320
-542
-1099
-2109
-3371
-4448
-4940
-4730
-4024
-3180
-2482
-2019
-1750
-1646
-1727
-1933
-2003
-1558
-378
1395
3345
5045
6234
6774
6596
5770
4636
3708
3362
3588
4097
4648
5228
5900
6542
6857
6641
6013
5311
4772
4333
3746
2865
1798
820
159
-117
-52
310
965
1863
2814
3525
3795
3732
3759
4354
5679
7408
8895
9541
9075
7587
5391
2880
477
-1417
-2513
-2738
-2233
-1222
108
1613
3095
4269
4856
4704
3816
2280
239
-2024
-4038
-5305
-5591
-5084
-4188
-3157
-1938
-405
1285
2622
3053
2376
884
-823
-2143
-2704
-2471
-1730
-952
-548
-666
-1188
-1903
-2674
-3439
-4120
-4596
-4774
-4650
-4284
-3744
-3117
-2542
-2139
-1896
-1650
-1265
-813
-546
-650
-1079
-1634
-2184
-2752
-3384
-3993
-4383
-4399
-4017
-3328
-2495
-1793
-1605
-2289
-3935
-6217
-8464
-9933
-10132
-9086
-7402
-6036
-5788
-6808
-8526
-10092
-10974
-11178
-10969
-10429
-9356
-7566
-5252
-3016
-1543
-1178
-1731
-2622
-3230
-3245
-2806
-2360
-2346
-2934
-3962
-5050
-5747
-5670
-4639
-2828
-782
795
1401
971
-172
-1594
-2984
-4197
-5161
-5791
-5992
-5739
-5151
-4497
-4083
-4043
-4195
-4120
-3461
-2175
-508
1267
3067
4931
6775
8271
8992
8671
7330
5235
2804
544
-1055
-1701
-1428
-496
872
2616
4656
6585
7664
7237
5241
2302
-647
-2867
-3985
-3865
-2492
-71
2845
5503
7312
8087
7909
6853
4945
2437
0
-1513
-1605
-477
1136
2425
2865
2286
798
-1267
-3452
-5369
-6850
-7862
-8267
-7739
-6054
-3463
-710
1397
2461
2590
2123
1355
503
-245
-780
-1208
-1818
-2840
-4222
-5670
-6885
-7733
-8224
-8402
-8285
-7882
-7211
-6334
-5404
-4672
-4349
-4377
-4367
-3891
-2894
-1819
-1250
-1393
-1918
-2300
-2309
-2146
-2145
-2360
-2451
-1947
-636
1237
3075
4192
4083
2605
36
-2975
-5646
-7403
-8121
-8047
-7447
-6330
-4537
-2124
407
2297
2997
2445
999
-800
-2347
-3047
-2532
-1004
705
1565
979
-922
-3522
-6141
-8236
-9382
-9323
-8144
-6300
-4323
-2452
-624
1196
2735
3551
3394
2383
857
-866
-2547
-3991
-5092
-5926
-6681
-7420
-7920
-7853
-7123
-6019
-5030
-4533
-4621
-5112
-5606
-5614
-4795
-3241
-1493
-202
337
336
239
332
592
824
860
642
234
-209
-527
-707
-945
-1497
-2398
-3341
-3859
-3624
-2587
-913
1132
3201
4915
5990
6351
6052
5055
3182
355
-3084
-6357
-8578
-9122
-7792
-4800
-774
3282
6272
7505
7035
5465
3390
1045
-1496
-3877
-5359
-5277
-3628
-1192
936
1995
1890
1065
118
-533
-762
-645
-246
503
1738
3435
5251
6635
7155
6774
5827
4743
3789
3040
2531
2350
2582
3172
3871
4343
4314
3669
2453
830
-944
-2525
-3540
-3709
-3002
-1700
-273
891
1715
2420
3265
4232
4961
4996
4136
2599
890
-481
-1223
-1321
-975
-478
-75
147
268
390
480
366
-71
-714
-1248
-1416
-1235
-964
-892
-1160
-1758
-2569
-3371
-3810
-3500
-2267
-321
1826
3649
4831
5288
5042
4161
2791
1197
-304
-1452
-2109
-2273
-2075
-1737
-1439
-1131
-493
801
2693
4603
5751
5711
4680
3252
1904
683
-714
-2599
-5011
-7603
-9718
-10602
-9742
-7185
-3591
90
3099
5122
6156
6220
5279
3434
1112
-1024
-2384
-2717
-2136
-998
245
1189
1642
1734
1804
2088
2466
2508
1797
200
-2092
-4690
-7089
-8705
-9043
-7992
-6003
-3872
-2273
-1433
-1231
-1503
-2177
-3111
-3904
-3994
-3004
-1012
1451
3648
4920
4920
3735
1844
-144
-1835
-3210
-4455
-5639
-6587
-7058
-6975
-6436
-5523
-4178
-2340
-156
1993
3714
4835
5417
5594
5460
5113
4725
4497
4501
4605
4577
4268
3687
2932
2051
996
-310
-1863
-3504
-4924
-5741
-5659
-4600
-2755
-482
1840
3881
5317
5812
5163
3536
1505
-230
-1279
-1730
-1868
-1729
-1004
542
2578
4169
4379
2983
663
-1469
-2585
-2520
-1648
-507
479
1100
1360
1426
1485
1521
1246
310
-1302
-3061
-4130
-3890
-2331
-7
2328
4094
5025
5119
4527
3463
2122
639
-844
-2033
-2454
-1687
268
2824
5034
6056
5508
3491
426
-3080
-6286
-8439
-9035
-8070
-6037
-3666
-1609
-285
102
-490
-1933
-3927
-6073
-7995
-9406
-10097
-9920
-8840
-7015
-4788
-2570
-693
660
1431
1678
1614
1617
2081
3131
4426
5299
5209
4172
2772
1736
1418
1641
1969
2097
1995
1756
1394
818
-49
-1159
-2340
-3346
-3915
-3832
-3035
-1690
-145
1249
2308
3054
3624
4147
4674
5168
5532
5640
5385
4720
3697
2500
1418
719
454
391
195
-247
-707
-862
-675
-488
-719
-1508
-2694
-4081
-5598
-7148
-8398
-8867
-8286
-6839
-5012
-3243
-1724
-467
569
1431
2168
2781
3200
3400
3526
3789
4159
4202
3356
1457
-1016
-3218
-4442
-4434
-3354
-1625
203
1609
2340
2537
2567
2664
2743
2554
1963
1030
-135
-1485
-2967
-4406
-5549
-6225
-6419
-6164
-5415
-4096
-2263
-215
1588
2727
3031
2649
1930
1173
417
-531
-1791
-3149
-4110
-4243
-3484
-2115
-517
1033
2395
3529
4451
5127
5313
4573
2642
-119
-2734
-4252
-4492
-4108
-3904
-4099
-4294
-4101
-3692
-3693
-4600
-6328
-8258
-9628
-9892
-8857
-6641
-3600
-247
2822
5039
6045
5859
4897
3735
2786
2168
1883
2039
2766
3892
4828
4940
4116
2919
2117
2073
2601
3361
4242
5305
6424
7134
6931
5715
3916
2174
918
203
-116
-140
142
719
1403
1839
1696
878
-415
-1807
-2942
-3611
-3755
-3392
-2563
-1373
-67
953
1304
915
203
-137
345
1451
2482
2848
2562
2127
1968
2050
2045
1789
1434
1148
820
183
-780
-1665
-1967
-1531
-646
300
1177
2104
3141
4054
4409
3873
2467
587
-1186
-2359
-2737
-2454
-1844
-1226
-772
-506
-385
-368
-464
-734
-1258
-2043
-2930
-3616
-3815
-3442
-2653
-1703
-753
187
1175
2197
3115
3708
3767
3196
2082
716
-466
-1054
-869
-69
960
1883
2602
3172
3503
3223
1933
-328
-2916
-4968
-5996
-6139
-5854
-5460
-4996
-4419
-3750
-2993
-2037
-835
354
1022
882
247
-152
222
1289
2532
3494
4074
4383
4464
4195
3434
2198
748
-463
-954
-456
885
2534
3823
4263
3702
2336
678
-572
-834
-32
1309
2486
3196
3707
4432
5378
6063
5928
4771
2829
611
-1258
-2174
-1826
-492
1030
1963
2139
2048
2303
3098
4132
4958
5288
5059
4373
3486
2741
2370
2297
2213
1918
1578
1599
2250
3386
4492
4985
4522
3194
1498
68
-708
-895
-837
-751
-504
211
1527
3237
4931
6200
6744
6422
5322
3747
2019
236
-1701
-3725
-5322
-5735
-4551
-2093
767
3167
4653
5144
4686
3335
1223
-1360
-3975
-6137
-7403
-7457
-6166
-3592
12
4159
8061
10730
11358
9813
6784
3377
461
-1685
-3184
-4158
-4559
-4351
-3733
-3118
-2862
-3013
-3314
-3419
-3163
-2654
-2141
-1770
-1466
-1059
-514
16
394
715
1218
1951
2598
2724
2225
1472
980
959
1214
1438
1530
1598
1752
1972
2178
2330
2400
2302
1960
1481
1198
1445
2260
3305
4121
4446
4321
3954
3576
3429
3788
4828
6403
8010
9090
9418
9196
8725
8054
6994
5469
3763
2364
1596
1475
1877
2703
3771
4615
4569
3205
713
-2207
-4802
-6647
-7632
-7773
-7150
-6006
-4755
-3769
-3161
-2847
-2801
-3204
-4244
-5778
-7207
-7745
-6874
-4658
-1722
1031
2791
3148
2227
625
-872
-1668
-1615
-947
64
1429
3389
6013
8841
10996
11714
10834
8814
6364
4102
2498
1940
2664
4563
7152
9769
11808
12754
12126
9584
5241
-181
-5570
-9910
-12604
-13488
-12708
-10693
-8157
-5963
-4783
-4841
-5894
-7414
-8791
-9473
-9094
-7585
-5203
-2436
138
1989
2784
2555
1739
970
731
1168
2207
3773
5793
8016
9965
11165
11427
10803
9331
6965
3855
633
-1765
-2662
-2057
-511
1271
2721
3391
2948
1337
-1079
-3688
-6005
-7864
-9229
-9943
-9774
-8734
-7244
-5895
-5010
-4458
-3848
-2857
-1367
599
2954
5536
8074
10253
11806
12556
12364
11142
8965
6189
3395
1133
-321
-1004
-1087
-712
-12
769
1252
1130
400
-605
-1441
-1824
-1730
-1293
-684
-82
299
238
-380
-1451
-2621
-3380
-3272
-2149
-333
1514
2794
3369
3591
3918
4480
5015
5197
4999
4730
4774
5328
6314
7438
8257
8303
7284
5307
2887
682
-860
-1686
-2068
-2395
-2984
-3966
-5271
-6727
-8211
-9709
-11160
-12229
-12329
-10991
-8321
-5074
-2226
-392
434
681
848
1315
2364
4201
6853
10041
13216
15783
17338
17759
17121
15576
13337
10729
8173
5999
4189
2308
-254
-3846
-8264
-12821
-16694
-19265
-20253
-19676
-17791
-15035
-11903
-8761
-5741
-2856
-214
1896
3211
3816
4244
5208
7130
9827
12587
14579
15281
14670
13080
10913
8464
5934
3544
1526
-11
-1193
-2312
-3630
-5250
-7161
-9325
-11646
-13864
-15555
-16318
-16000
-14737
-12775
-10315
-7515
-4596
-1858
443
2200
3430
4173
4462
4349
3893
3109
2003
762
-127
-88
1056
2811
4302
4962
4948
4881
5180
5707
6043
6049
6073
6589
7675
8869
9527
9286
8212
6564
4475
1879
-1291
-4862
-8397
-11438
-13764
-15428
-16521
-16930
-16378
-14746
-12358
-9875
-7871
-6464
-5351
-4185
-2910
-1753
-947
-466
13
934
2611
5035
7855
10556
12774
14495
15934
17187
17984
17827
16403
13871
10758
7612
4779
2435
713
-306
-717
-811
-906
-1145
-1477
-1791
-2032
-2194
-2268
-2278
-2345
-2633
-3180
-3802
-4232
-4335
-4148
-3659
-2618
-700
2058
4992
7073
7540
6376
4225
1879
-192
-1917
-3380
-4541
-5184
-5104
-4323
-3184
-2203
-1795
-2033
-2646
-3219
-3442
-3192
-2471
-1331
106
1602
2884
3806
4445
4992
5548
6015
6169
5838
5020
3901
2765
1836
1103
303
-871
-2442
-4057
-5281
-6053
-6789
-7961
-9537
-10877
-11245
-10479
-9198
-8379
-8692
-10113
-12027
-13632
-14353
-14040
-12913
-11320
-9506
-7542
-5458
-3396
-1567
-56
1325
2918
4947
7371
9994
12639
15147
17178
18141
17477
15117
11659
8023
4854
2243
-31
-2025
-3468
-4022
-3647
-2616
-1253
285
1895
3333
4270
4630
4801
5405
6797
8782
10818
12439
13440
13719
13060
11184
8026
3931
-463
-4521
-7831
-10166
-11328
-11100
-9441
-6761
-3973
-2143
-1916
-3154
-5086
-6832
-7833
-7896
-6971
-5033
-2203
1113
4309
6833
8347
8679
7759
5711
2999
371
-1466
-2206
-2041
-1479
-1054
-1121
-1726
-2602
-3295
-3403
-2783
-1558
25
1704
3213
4282
4723
4502
3655
2136
-164
-3139
-6262
-8762
-10098
-10243
-9481
-8002
-5805
-2992
-32
2396
3844
4317
4061
3244
1955
459
-685
-896
16
1731
3684
5439
6809
7718
8031
7569
6280
4395
2410
890
173
176
456
518
148
-484
-1016
-1203
-1062
-773
-462
-82
504
1313
2091
2382
1814
386
-1522
-3481
-5387
-7514
-10173
-13342
-16647
-19654
-22081
-23678
-24031
-22686
-19608
-15452
-11216
-7532
-4270
-868
2952
6796
9874
11631
12143
11999
11830
11857
11745
10855
8751
5608
2193
-630
-2482
-3641
-4696
-6033
-7577
-8928
-9650
-9477
-8393
-6645
-4682
-2966
-1743
-944
-316
352
1111
1874
2506
2874
2905
2666
2400
2443
3025
4122
5432
6501
6905
6439
5223
3640
2122
963
340
489
1756
4353
8031
12045
15518
17875
18971
18898
17793
15844
13382
10803
8339
5940
3401
602
-2390
-5382
-8131
-10354
-11743
-12077
-11387
-9978
-8275
-6619
-5172
-3988
-3125
-2677
-2694
-3056
-3463
-3584
-3289
-2762
-2373
-2425
-3014
-4106
-5687
-7751
-10144
-12464
-14196
-14955
-14633
-13336
-11239
-8498
-5240
-1585
2307
6165
9597
12222
13866
14613
14658
14110
13002
11442
9671
7893
6098
4146
2051
96
-1394
-2391
-3230
-4314
-5788
-7485
-9114
-10412
-11132
-10996
-9798
-7637
-5033
-2745
-1350
-869
-744
-239
999
2652
3939
4170
3167
1283
-920
-2986
-4669
-5867
-6515
-6518
-5756
-4160
-1824
959
3814
6429
8576
10024
10584
10345
9799
9515
9545
9261
7955
5670
3318
1864
1381
984
-351
-2956
-6386
-9945
-13149
-15781
-17733
-18926
-19300
-18776
-17268
-14848
-11901
-8986
-6454
-4244
-2134
-117
1587
2893
4038
5301
6612
7610
8119
8386
8742
9102
8970
7962
6221
4234
2352
602
-1064
-2514
-3513
-3976
-4037
-3904
-3743
-3736
-4094
-4900
-5928
-6756
-7119
-7139
-7173
-7434
-7783
-7858
-7375
-6306
-4861
-3354
-2082
-1257
-983
-1247
-1895
-2632
-3102
-3045
-2414
-1316
186
2169
4672
7422
9796
11146
11202
10200
8643
6982
5459
4113
2852
1562
272
-736
-1050
-476
728
1980
2794
3067
2975
2658
2066
1106
-124
-1293
-1999
-1980
-1230
-13
1195
1879
1760
1012
247
167
1150
3036
5268
7267
8725
9628
10070
10065
9551
8536
7208
5904
4956
4572
4780
5425
6215
6836
7106
7037
6687
5967
4624
2514
-127
-2710
-4646
-5665
-5813
-5217
-3951
-2157
-207
1363
2140
2084
1509
827
281
-158
-700
-1526
-2608
-3713
-4590
-5197
-5712
-6312
-6937
-7319
-7252
-6802
-6235
-5728
-5193
-4341
-2898
-768
1908
4773
7327
9096
9830
9571
8510
6765
4329
1236
-2239
-5590
-8320
-10187
-11274
-11852
-12178
-12355
-12288
-11756
-10577
-8787
-6697
-4745
-3237
-2184
-1381
-629
117
793
1368
1885
2343
2578
2307
1328
-322
-2399
-4611
-6716
-8489
-9648
-9909
-9162
-7605
-5704
-3982
-2773
-2092
-1681
-1209
-507
341
1128
1768
2424
3380
4776
6459
8066
9199
9534
8868
7179
4722
1973
-630
-2965
-5235
-7653
-10105
-12107
-13106
-12859
-11584
-9802
-8028
-6519
-5246
-4070
-2966
-2089
-1619
-1553
-1672
-1706
-1502
-1042
-370
435
1251
1990
2764
3900
5675
7969
10236
11863
12538
12274
11199
9459
7344
5331
3800
2707
1646
311
-1162
-2376
-3104
-3439
-3517
-3254
-2469
-1222
120
1168
1790
2062
2066
1858
1612
1630
2116
2990
4022
5128
6400
7825
9030
9445
8741
7089
5038
3202
2017
1603
1682
1654
948
-497
-2107
-3123
-3251
-2901
-2781
-3286
-4248
-5167
-5626
-5520
-5069
-4697
-4836
-5702
-7150
-8780
-10235
-11433
-12526
-13677
-14885
-15971
-16631
-16477
-15144
-12510
-8899
-5003
-1512
1268
3464
5338
6962
8145
8639
8401
7718
7129
7193
8173
9809
11346
11915
11020
8796
5855
2895
396
-1415
-2450
-2696
-2239
-1280
-82
1107
2033
2394
1900
476
-1558
-3556
-4853
-5117
-4455
-3270
-2016
-1035
-513
-460
-723
-1070
-1334
-1509
-1650
-1669
-1266
-137
1681
3697
5241
5938
5930
5678
5545
5597
5743
6000
6542
7474
8604
9489
9713
9114
7757
5744
3150
170
-2710
-4792
-5506
-4760
-3000
-947
778
1872
2339
2336
2031
1555
1040
673
670
1160
2041
2970
3513
3379
2530
1114
-668
-2613
-4493
-6056
-7137
-7735
-7956
-7836
-7269
-6162
-4683
-3312
-2579
-2680
-3329
-3978
-4203
-3949
-3450
-2982
-2661
-2447
-2261
-2093
-2013
-2122
-2503
-3162
-3952
-4521
-4382
-3164
-901
1895
4508
6451
7698
8503
9008
9046
8335
6833
4889
3031
1641
821
488
515
740
939
930
750
706
1142
2122
3336
4320
4794
4788
4520
4201
3954
3826
3806
3814
3730
3489
3116
2637
1947
816
-915
-3128
-5406
-7246
-8332
-8678
-8596
-8543
-8892
-9723
-10722
-11337
-11133
-10107
-8680
-7376
-6442
-5763
-5105
-4415
-3891
-3761
-4005
-4288
-4178
-3434
-2156
-671
707
1845
2809
3766
4902
6371
8240
10401
12531
14196
15085
15186
14766
14162
13592
13106
12666
12237
11791
11276
10611
9712
8521
6996
5102
2843
316
-2257
-4571
-6368
-7560
-8276
-8749
-9131
-9368
-9284
-8782
-8000
-7277
-6962
-7240
-8079
-9253
-10404
-11116
-11063
-10160
-8591
-6673
-4680
-2797
-1194
-74
426
372
27
-314
-455
-266
434
1858
4059
6755
9387
11396
12453
12486
11564
9824
7501
4944
2519
470
-1132
-2304
-3069
-3458
-3576
-3603
-3705
-3968
-4421
-5092
-5955
-6797
-7221
-6892
-5863
-4632
-3802
-3624
-3824
-3878
-3410
-2368
-899
824
2613
4194
5249
5590
5285
4570
3659
2672
1730
1069
978
1618
2880
4409
5755
6540
6599
6037
5132
4121
3022
1694
122
-1389
-2365
-2559
-2201
-1811
-1777
-2128
-2684
-3336
-4098
-4921
-5561
-5722
-5314
-4494
-3438
-2125
-417
1660
3778
5501
6589
7077
7082
6612
5642
4337
3107
2372
2259
2548
2892
3066
3025
2809
2459
2007
1470
816
-4
-938
-1761
-2209
-2224
-2043
-1991
-2170
-2403
-2452
-2271
-1991
-1751
-1602
-1586
-1791
-2238
-2740
-2958
-2660
-1928
-1080
-408
11
337
859
1847
3368
5146
6650
7450
7547
7329
7132
6879
6194
4877
3185
1625
505
-240
-837
-1390
-1831
-2050
-1962
-1457
-411
1184
3085
4858
6076
6496
6088
5019
3609
2233
1153
427
17
-42
349
1090
1730
1688
725
-841
-2416
-3644
-4614
-5631
-6849
-8129
-9173
-9695
-9531
-8704
-7458
-6167
-5094
-4196
-3212
-1970
-597
575
1286
1509
1377
1069
773
682
913
1369
1776
1905
1798
1734
1949
2379
2658
2380
1402
-2
-1249
-1765
-1345
-312
692
1139
952
470
132
174
563
1107
1580
1811
1776
1654
1723
2110
2617
2854
2570
1850
950
-25
-1230
-2862
-4883
-6982
-8765
-9965
-10493
-10394
-9816
-8963
-8012
-7037
-6072
-5259
-4858
-5024
-5541
-5867
-5508
-4394
-2868
-1334
67
1457
2973
4597
6184
7579
8676
9408
9766
9849
9826
9796
9677
9256
8387
7133
5745
4504
3590
3035
2752
2573
2309
1862
1327
977
1105
1782
2748
3520
3685
3160
2238
1361
814
560
351
-2
-423
-598
-209
829
2291
3774
4935
5681
6204
6837
7839
9214
10677
11765
12032
11225
9378
6803
3980
1398
-606
-1942
-2751
-3280
-3721
-4114
-4387
-4512
-4627
-5004
-5826
-6958
-7925
-8164
-7377
-5719
-3691
-1824
-385
695
1652
2645
3606
4294
4485
4136
3397
2504
1670
1051
749
778
1034
1353
1667
2085
2764
3674
4496
4824
4488
3713
2935
2478
2364
2389
2336
2118
1786
1453
1217
1117
1102
1002
552
-513
-2268
-4451
-6520
-7958
-8634
-8876
-9152
-9631
-10061
-10082
-9621
-8936
-8281
-7593
-6560
-4967
-2945
-884
834
2004
2593
2702
2558
2471
2687
3231
3906
4436
4606
4291
3441
2124
585
-815
-1786
-2256
-2320
-2057
-1449
-492
623
1515
1839
1570
1059
801
1082
1790
2536
2979
3062
2973
2916
2927
2896
2693
2222
1392
171
-1257
-2429
-2832
-2307
-1217
-173
421
555
400
32
-569
-1307
-1880
-1958
-1415
-347
1061
2596
3941
4696
4607
3803
2744
1878
1398
1332
1776
2912
4745
6890
8718
9729
9792
9065
7784
6166
4451
2926
1846
1325
1293
1527
1702
1490
710
-571
-2100
-3628
-5028
-6236
-7145
-7625
-7650
-7337
-6795
-6002
-4913
-3692
-2737
-2389
-2619
-3051
-3303
-3269
-3082
-2884
-2724
-2642
-2725
-3037
-3520
-4056
-4590
-5121
-5547
-5594
-4996
-3750
-2151
-564
793
1846
2517
2683
2305
1538
674
-11
-318
-95
763
2235
4093
5965
7471
8329
8375
7598
6195
4565
3167
2305
2028
2199
2633
3161
3609
3782
3489
2610
1148
-723
-2653
-4210
-5056
-5099
-4482
-3432
-2117
-642
857
2149
2985
3240
3005
2572
2281
2325
2604
2778
2501
1669
455
-886
-2244
-3692
-5320
-7061
-8666
-9816
-10262
-9925
-8943
-7628
-6332
-5278
-4497
-3931
-3546
-3330
-3184
-2879
-2162
-913
789
2733
4635
6178
7078
7203
6645
5658
4520
3456
2648
2225
2180
2344
2512
2616
2715
2819
2787
2511
2174
2214
2945
4220
5528
6414
6768
6718
6335
5534
4259
2654
1004
-457
-1628
-2444
-2802
-2638
-2111
-1632
-1654
-2333
-3366
-4159
-4253
-3657
-2800
-2136
-1754
-1392
-792
-13
643
972
1047
1077
1138
1148
1056
947
929
974
970
926
1026
1432
2044
2533
2609
2236
1612
976
476
151
-49
-228
-466
-723
-817
-570
25
783
1499
2120
2745
3485
4352
5239
5971
6379
6387
6131
5956
6223
7010
7998
8700
8835
8496
7957
7352
6591
5583
4493
3695
3427
3508
3442
2848
1798
727
15
-317
-517
-744
-874
-681
-189
221
69
-843
-2301
-3878
-5247
-6312
-7094
-7535
-7433
-6581
-5010
-3130
-1594
-932
-1203
-1956
-2571
-2690
-2387
-1966
-1634
-1385
-1148
-974
-1032
-1442
-2151
-2993
-3809
-4465
-4762
-4416
-3230
-1330
778
2463
3333
3410
3012
2481
2019
1691
1507
1455
1510
1655
1893
2198
2438
2396
1937
1145
281
-413
-850
-1030
-928
-525
52
517
647
495
324
317
427
541
746
1321
2460
4032
5641
6889
7547
7567
7060
6297
5623
5239
5046
4767
4235
3519
2732
1807
556
-1046
-2725
-4111
-5032
-5558
-5810
-5847
-5764
-5792
-6167
-6879
-7619
-8006
-7835
-7111
-5918
-4376
-2703
-1228
-228
226
265
88
-118
-156
144
786
1535
2059
2168
1878
1264
346
-805
-1905
-2532
-2431
-1695
-608
646
2045
3510
4743
5380
5281
4618
3686
2701
1792
1109
816
955
1366
1785
1990
1855
1329
453
-590
-1515
-2108
-2362
-2411
-2348
-2152
-1811
-1456
-1312
-1500
-1932
-2417
-2829
-3154
-3385
-3456
-3290
-2894
-2376
-1865
-1412
-967
-415
338
1259
2128
2616
2513
1936
1281
906
824
712
261
-473
-1071
-1097
-459
535
1433
1931
1983
1691
1180
541
-162
-890
-1648
-2444
-3206
-3723
-3728
-3102
-2035
-986
-430
-581
-1273
-2100
-2679
-2874
-2813
-2732
-2772
-2893
-2957
-2885
-2734
-2620
-2563
-2428
-2017
-1219
-76
1274
2681
3998
5055
5688
5841
5646
5354
5179
5168
5214
5173
4959
4566
4026
3383
2651
1779
655
-810
-2539
-4220
-5403
-5727
-5111
-3771
-2075
-354
1179
2406
3236
3593
3485
3061
2577
2263
2195
2294
2460
2667
2920
3120
3032
2458
1448
320
-553
-996
-1071
-931
-662
-285
163
598
950
1200
1345
1338
1116
688
183
-203
-310
-92
354
808
1010
820
345
-108
-256
-45
379
879
1472
2246
3171
4059
4745
5254
5792
6538
7494
8519
9454
10191
10635
10656
10110
8915
7122
4935
2662
612
-1027
-2237
-3079
-3557
-3587
-3131
-2365
-1692
-1535
-2090
-3215
-4532
-5640
-6312
-6564
-6584
-6564
-6555
-6476
-6244
-5887
-5504
-5125
-4657
-3991
-3132
-2222
-1443
-967
-967
-1580
-2737
-4014
-4769
-4511
-3224
-1325
658
2366
3633
4374
4537
4138
3263
2004
450
-1220
-2682
-3606
-3890
-3729
-3407
-3061
-2677
-2298
-2110
-2282
-2743
-3201
-3398
-3284
-2927
-2324
-1417
-296
701
1191
1073
626
274
279
638
1210
1836
2342
2518
2193
1362
220
-966
-2011
-2860
-3523
-4009
-4321
-4490
-4576
-4666
-4863
-5272
-5922
-6686
-7274
-7364
-6772
-5531
-3825
-1856
209
2197
3887
5026
5417
5005
3924
2487
1108
179
-72
333
1157
2069
2790
3170
3182
2871
2319
1638
996
602
632
1126
1936
2791
3442
3777
3813
3605
3176
2522
1669
688
-337
-1318
-2130
-2593
-2541
-1953
-1031
-111
506
674
396
-240
-1095
-1958
-2579
-2771
-2522
-1975
-1306
-626
-19
352
243
-489
-1677
-2856
-3532
-3509
-2967
-2237
-1493
-637
531
2049
3676
4989
5622
5465
4723
3795
3052
2627
2388
2117
1742
1416
1348
1576
1900
2039
1842
1335
613
-255
-1197
-2062
-2636
-2764
-2458
-1845
-1039
-76
1022
2157
3140
3824
4201
4392
4545
4720
4868
4881
4670
4221
3608
2959
2385
1909
1453
892
148
-768
-1765
-2720
-3502
-3986
-4074
-3756
-3154
-2504
-2067
-2025
-2421
-3173
-4124
-5096
-5916
-6417
-6440
-5860
-4681
-3109
-1505
-191
757
1510
2258
2958
3338
3174
2526
1690
931
311
-217
-602
-694
-438
1
355
503
523
523
490
381
323
612
1455
2720
3995
4906
5343
5399
5164
4660
3968
3327
3028
3191
3645
4035
4043
3524
2500
1091
-540
-2206
-3722
-4934
-5739
-6092
-6023
-5673
-5278
-5086
-5212
-5542
-5797
-5732
-5329
-4826
-4534
-4604
-4931
-5259
-5367
-5159
-4644
-3886
-2994
-2139
-1502
-1168
-1067
-1014
-841
-470
84
777
1584
2492
3445
4299
4833
4860
4379
3625
2949
2588
2515
2511
2357
1979
1438
836
254
-274
-762
-1264
-1799
-2259
-2432
-2169
-1544
-803
-129
502
1198
1899
2337
2291
1858
1410
1274
1487
1859
2211
2480
2609
2448
1849
851
-290
-1301
-2095
-2768
-3426
-4058
-4584
-4992
-5363
-5767
-6151
-6336
-6112
-5348
-4066
-2449
-800
567
1465
1902
2039
2055
2065
2118
2241
2453
2721
2964
3116
3191
3266
3375
3432
3294
2892
2310
1728
1286
1002
808
596
271
-240
-953
-1789
-2602
-3271
-3780
-4170
-4440
-4499
-4273
-3861
-3544
-3608
-4134
-4950
-5796
-6518
-7111
-7582
-7822
-7642
-6962
-5945
-4921
-4153
-3669
-3308
-2937
-2583
-2336
-2166
-1864
-1223
-248
818
1699
2274
2583
2687
2597
2350
2083
1964
2016
2053
1844
1333
693
160
-171
-369
-527
-635
-589
-324
98
507
747
780
699
652
725
882
1014
1071
1143
1396
1898
2507
2952
3058
2890
2676
2557
2431
2056
1318
403
-313
-561
-393
-132
-131
-551
-1325
-2266
-3204
-4034
-4684
-5058
-5027
-4497
-3505
-2250
-984
147
1170
2174
3124
3844
4188
4216
4145
4122
4091
3906
3543
3147
2836
2535
2039
1233
216
-812
-1712
-2437
-2949
-3179
-3109
-2846
-2566
-2377
-2253
-2106
-1886
-1612
-1347
-1160
-1098
-1134
-1158
-1061
-859
-714
-784
-1049
-1319
-1423
-1379
-1358
-1511
-1858
-2323
-2812
-3251
-3571
-3740
-3774
-3689
-3424
-2877
-2055
-1166
-483
-116
66
250
463
587
548
445
436
565
738
862
926
929
776
330
-431
-1331
-2085
-2461
-2356
-1807
-985
-173
342
428
182
-200
-622
-1163
-1933
-2898
-3838
-4471
-4587
-4123
-3163
-1926
-699
284
956
1406
1749
1995
2045
1813
1327
749
283
68
98
213
183
-155
-794
-1587
-2360
-3013
-3505
-3775
-3731
-3322
-2633
-1880
-1305
-1061
-1154
-1464
-1804
-1992
-1909
-1526
-872
16
1102
2309
3470
4349
4724
4489
3692
2507
1157
-149
-1256
-2054
-2451
-2371
-1790
-789
445
1671
2655
3203
3188
2597
1593
489
-386
-863
-994
-950
-857
-711
-436
12
589
1186
1693
2055
2281
2411
2448
2333
1996
1456
870
443
266
237
136
-196
-767
-1468
-2174
-2800
-3273
-3517
-3470
-3120
-2520
-1762
-964
-253
271
591
791
992
1246
1509
1711
1846
1976
2142
2296
2335
2210
1997
1863
1948
2272
2706
3046
3117
2867
2388
1842
1356
970
684
534
602
936
1479
2089
2620
2981
3111
2958
2505
1825
1069
373
-222
-737
-1164
-1432
-1487
-1392
-1304
-1355
-1571
-1891
-2252
-2611
-2899
-3016
-2900
-2589
-2190
-1754
-1203
-411
646
1803
2774
3308
3313
2885
2242
1612
1133
809
566
359
243
325
650
1114
1497
1574
1232
506
-466
-1531
-2588
-3597
-4521
-5254
-5628
-5504
-4899
-4011
-3122
-2449
-2054
-1876
-1819
-1822
-1861
-1913
-1929
-1857
-1679
-1434
-1190
-1012
-943
-1010
-1238
-1616
-2055
-2413
-2594
-2633
-2669
-2802
-2984
-3069
-2959
-2707
-2457
-2315
-2268
-2234
-2126
-1882
-1481
-963
-456
-121
-23
-47
47
457
1208
2162
3121
3943
4592
5123
5617
6092
6457
6559
6315
5793
5171
4586
4054
3522
2969
2430
1935
1478
1086
868
957
1331
1762
1960
1818
1468
1111
799
431
-60
-560
-863
-890
-771
-697
-714
-697
-537
-292
-138
-176
-317
-385
-285
-79
94
113
-96
-576
-1328
-2272
-3259
-4139
-4801
-5148
-5053
-4406
-3232
-1737
-208
1133
2199
2974
3457
3666
3662
3524
3286
2949
2556
2217
1999
1805
1414
684
-295
-1266
-2020
-2526
-2862
-3077
-3151
-3073
-2894
-2681
-2437
-2102
-1632
-1060
-482
5
368
648
923
1243
1576
1824
1901
1809
1617
1361
996
476
-144
-708
-1092
-1309
-1474
-1673
-1894
-2059
-2090
-1924
-1502
-803
101
1051
1891
2535
2948
3100
2970
2608
2121
1597
1045
471
-14
-219
-34
440
977
1409
1718
1940
2055
2021
1889
1792
1799
1810
1669
1369
1123
1180
1597
2191
2690
2914
2826
2496
2054
1639
1314
1002
532
-185
-1024
-1700
-2000
-1954
-1804
-1814
-2108
-2646
-3281
-3811
-4033
-3811
-3160
-2247
-1289
-431
282
841
1216
1383
1376
1283
1174
1056
918
790
734
756
758
596
194
-408
-1094
-1746
-2248
-2460
-2241
-1521
-379
967
2251
3248
3823
3938
3641
3042
2284
1520
909
605
709
1205
1945
2726
3382
3833
4046
4010
3726
3243
2626
1928
1194
511
20
-164
-67
140
268
234
78
-134
-372
-606
-768
-788
-668
-502
-391
-365
-397
-479
-651
-944
-1308
-1615
-1716
-1502
-939
-90
881
1771
2448
2912
3227
3405
3381
3116
2688
2244
1860
1480
1036
601
387
571
1140
1891
2570
2996
3077
2781
2146
1302
473
-95
-228
122
849
1738
2543
3105
3411
3553
3621
3622
3510
3257
2903
2534
2239
2071
2028
2050
2047
1959
1797
1599
1339
915
246
-592
-1361
-1808
-1831
-1508
-1012
-510
-140
-6
-138
-451
-769
-942
-937
-832
-730
-707
-825
-1154
-1747
-2583
-3554
-4508
-5311
-5868
-6124
-6079
-5802
-5409
-5010
-4673
-4431
-4314
-4352
-4551
-4867
-5219
-5519
-5675
-5594
-5206
-4527
-3681
-2867
-2273
-2005
-2072
-2366
-2682
-2764
-2424
-1657
-649
353
1190
1848
2367
2757
2982
3046
3019
2997
3018
3046
3011
2851
2534
2061
1498
967
589
407
371
405
451
435
202
-413
-1424
-2589
-3530
-3976
-3911
-3489
-2876
-2192
-1566
-1146
-988
-954
-796
-356
325
1111
1939
2849
3842
4781
5450
5718
5632
5371
5155
5173
5535
6213
7026
7711
8061
8009
7603
6942
6140
5315
4553
3875
3242
2622
2025
1445
810
26
-892
-1764
-2358
-2552
-2402
-2061
-1676
-1361
-1191
-1191
-1303
-1440
-1562
-1687
-1792
-1745
-1398
-760
-43
486
688
576
198
-417
-1183
-1893
-2321
-2411
-2337
-2337
-2505
-2752
-2931
-2977
-2919
-2828
-2768
-2788
-2887
-2989
-2978
-2815
-2596
-2482
-2548
-2725
-2869
-2882
-2741
-2447
-1997
-1403
-720
-19
672
1352
1991
2500
2784
2825
2684
2422
2024
1437
667
-163
-877
-1366
-1658
-1864
-2071
-2284
-2450
-2521
-2498
-2417
-2319
-2231
-2161
-2105
-2054
-2007
-1973
-1956
-1925
-1812
-1571
-1230
-889
-633
-466
-330
-204
-153
-256
-488
-702
-743
-602
-431
-407
-574
-803
-912
-832
-659
-566
-643
-809
-859
-629
-127
462
921
1154
1232
1294
1419
1572
1659
1595
1328
819
53
-912
-1917
-2776
-3379
-3749
-3965
-4041
-3899
-3468
-2808
-2117
-1613
-1404
-1456
-1659
-1890
-2048
-2063
-1922
-1675
-1401
-1150
-945
-826
-871
-1111
-1450
-1694
-1687
-1428
-1024
-562
-52
494
994
1334
1504
1618
1800
2039
2203
2195
2050
1894
1795
1695
1468
1048
493
-48
-443
-664
-804
-991
-1258
-1520
-1662
-1682
-1694
-1804
-1983
-2103
-2079
-1935
-1717
-1381
-812
29
1016
1935
2630
3048
3181
3030
2652
2199
1844
1640
1476
1182
688
53
-605
-1192
-1627
-1819
-1692
-1248
-578
186
934
1571
2004
2173
2110
1920
1693
1412
995
433
-124
-447
-395
-21
497
1000
1438
1819
2148
2399
2559
2665
2777
2916
3049
3112
3062
2905
2700
2557
2609
2939
3514
4180
4756
5135
5299
5235
4870
4130
3067
1900
901
221
-184
-473
-785
-1167
-1584
-1950
-2154
-2107
-1797
-1311
-764
-196
418
1058
1558
1682
1342
735
245
172
534
1113
1682
2162
2588
2958
3153
3029
2561
1908
1308
931
807
869
1044
1289
1566
1796
1871
1690
1212
473
-425
-1351
-2186
-2844
-3266
-3401
-3216
-2732
-2071
-1427
-989
-858
-1018
-1380
-1808
-2153
-2265
-2071
-1641
-1192
-965
-1062
-1381
-1715
-1924
-2017
-2081
-2098
-1889
-1234
-99
1258
2424
3104
3294
3219
3100
2999
2851
2612
2327
2065
1819
1516
1109
655
267
2
-186
-393
-668
-978
-1237
-1370
-1359
-1242
-1099
-1010
-1030
-1169
-1420
-1775
-2215
-2680
-3068
-3288
-3324
-3230
-3065
-2846
-2584
-2334
-2186
-2168
-2176
-2017
-1554
-782
193
1236
2196
2882
3077
2674
1792
732
-222
-961
-1537
-2000
-2299
-2347
-2141
-1804
-1497
-1330
-1357
-1612
-2102
-2757
-3409
-3882
-4091
-4073
-3921
-3705
-3447
-3145
-2795
-2395
-1962
-1562
-1287
-1194
-1241
-1302
-1241
-985
-520
130
916
1749
2528
3194
3750
4203
4493
4513
4228
3783
3443
3407
3638
3886
3862
3434
2686
1832
1082
555
276
224
377
710
1166
1642
2009
2181
2163
2045
1956
2007
2256
2684
3180
3568
3683
3464
2991
2420
1889
1482
1268
1319
1652
2138
2516
2524
2066
1252
309
-555
-1199
-1534
-1512
-1151
-560
90
641
1002
1168
1208
1229
1325
1511
1715
1842
1852
1769
1609
1331
893
355
-97
-266
-89
323
779
1122
1265
1182
891
454
-46
-542
-986
-1305
-1380
-1125
-604
-35
352
489
481
460
427
266
-107
-634
-1138
-1447
-1474
-1213
-701
7
820
1623
2301
2788
3085
3245
3316
3288
3076
2578
1769
765
-212
-945
-1335
-1444
-1448
-1527
-1767
-2107
-2396
-2503
-2417
-2243
-2104
-2037
-1992
-1906
-1793
-1748
-1875
-2223
-2747
-3319
-3756
-3898
-3692
-3240
-2749
-2395
-2212
-2101
-1952
-1748
-1574
-1526
-1619
-1790
-1961
-2090
-2160
-2128
-1927
-1521
-961
-351
241
819
1410
1970
2396
2624
2708
2742
2719
2501
1954
1123
228
-508
-1014
-1352
-1592
-1765
-1912
-2124
-2461
-2853
-3144
-3248
-3220
-3144
-2971
-2536
-1758
-783
104
712
1039
1164
1103
816
355
-87
-279
-124
302
837
1321
1618
1609
1231
520
-392
-1334
-2142
-2679
-2853
-2679
-2301
-1908
-1601
-1336
-1029
-687
-435
-395
-553
-757
-827
-669
-326
62
334
400
305
210
268
507
810
1026
1077
983
795
551
292
81
-28
-46
-42
-83
-174
-272
-331
-338
-306
-283
-344
-566
-950
-1390
-1732
-1887
-1886
-1813
-1694
-1477
-1111
-651
-263
-142
-391
-963
-1675
-2286
-2598
-2543
-2210
-1785
-1463
-1361
-1482
-1727
-1947
-2005
-1837
-1467
-978
-464
-14
297
434
439
428
517
731
990
1189
1286
1291
1212
1020
706
339
43
-111
-181
-325
-679
-1260
-1955
-2596
-3056
-3307
-3409
-3437
-3408
-3280
-3013
-2627
-2205
-1837
-1602
-1584
-1877
-2508
-3350
-4139
-4636
-4791
-4749
-4679
-4597
-4357
-3817
-3009
-2164
-1582
-1461
-1802
-2435
-3119
-3657
-3962
-4059
-4030
-3969
-3930
-3924
-3934
-3936
-3932
-3950
-4001
-4043
-3987
-3767
-3407
-3014
-2723
-2623
-2748
-3094
-3616
-4206
-4698
-4947
-4918
-4709
-4482
-4345
-4299
-4275
-4223
-4169
-4174
-4257
-4340
-4295
-4045
-3623
-3134
-2660
-2228
-1870
-1672
-1732
-2029
-2378
-2514
-2283
-1712
-932
-60
835
1667
2280
2503
2266
1668
936
321
-15
-53
102
310
493
665
870
1079
1161
961
406
-444
-1428
-2339
-2974
-3200
-3001
-2486
-1812
-1082
-316
470
1187
1685
1862
1741
1434
1051
642
234
-128
-393
-555
-665
-769
-839
-778
-495
24
720
1514
2334
3082
3615
3806
3655
3333
3058
2925
2852
2731
2593
2601
2840
3160
3266
2989
2438
1883
1520
1373
1403
1626
2067
2634
3104
3278
3153
2904
2725
2684
2744
2861
3050
3363
3831
4420
5023
5481
5660
5517
5127
4621
4112
3687
3436
3435
3664
3970
4166
4178
4073
3939
3755
3439
3002
2605
2431
2509
2706
2876
2979
3041
3029
2838
2414
1856
1373
1112
1054
1048
945
696
355
1
-337
-697
-1129
-1614
-2024
-2186
-2001
-1516
-880
-251
278
657
837
770
462
17
-389
-599
-560
-347
-114
-8
-93
-337
-646
-924
-1098
-1125
-992
-729
-421
-186
-110
-188
-320
-355
-186
193
687
1177
1609
1998
2362
2654
2782
2712
2522
2346
2252
2204
2139
2044
1942
1825
1652
1435
1293
1370
1692
2137
2553
2874
3109
3250
3267
3207
3263
3661
4466
5502
6481
7197
7592
7683
7477
6981
6251
5402
4560
3820
3250
2886
2709
2627
2536
2407
2316
2374
2624
3008
3416
3735
3874
3756
3336
2647
1817
1018
387
-26
-241
-288
-159
178
728
1432
2169
2797
3185
3234
2904
2250
1444
726
286
175
305
545
803
1032
1196
1244
1137
869
459
-53
-605
-1104
-1472
-1699
-1846
-1973
-2080
-2118
-2065
-1949
-1796
-1575
-1247
-856
-555
-484
-630
-818
-853
-678
-403
-196
-162
-275
-411
-431
-282
-45
107
30
-267
-632
-881
-926
-793
-562
-305
-72
105
238
395
651
980
1227
1209
885
415
50
-62
31
158
179
86
-23
-43
62
234
348
280
-18
-463
-856
-987
-764
-282
239
593
702
624
493
431
492
640
765
757
616
498
616
1049
1623
2005
1941
1442
732
50
-510
-984
-1405
-1711
-1787
-1568
-1094
-486
125
637
978
1093
966
650
275
5
-42
146
502
951
1451
1973
2450
2778
2889
2821
2707
2681
2784
2936
3006
2899
2611
2217
1817
1473
1208
1038
1004
1117
1295
1376
1250
990
800
828
1020
1197
1250
1236
1259
1324
1335
1228
1036
786
400
-224
-1044
-1824
-2323
-2497
-2490
-2445
-2377
-2237
-2035
-1841
-1680
-1500
-1260
-1004
-779
-511
-17
813
1865
2867
3582
3937
3983
3818
3575
3436
3561
3963
4494
4982
5394
5810
6254
6573
6520
5952
4949
3751
2622
1753
1234
1061
1138
1318
1472
1530
1473
1279
919
395
-223
-825
-1319
-1675
-1899
-2005
-2035
-2088
-2308
-2778
-3416
-3978
-4218
-4065
-3657
-3212
-2854
-2563
-2276
-1996
-1790
-1700
-1688
-1677
-1630
-1551
-1443
-1270
-1004
-680
-361
-74
225
594
1012
1370
1540
1480
1264
1035
923
984
1195
1487
1808
2153
2540
2951
3317
3566
3698
3787
3914
4085
4229
4264
4166
3977
3745
3474
3129
2675
2127
1549
1016
561
153
-275
-760
-1262
-1682
-1928
-1986
-1933
-1887
-1926
-2047
-2194
-2338
-2515
-2779
-3104
-3339
-3299
-2915
-2314
-1742
-1404
-1364
-1567
-1917
-2316
-2661
-2864
-2910
-2881
-2892
-2991
-3127
-3210
-3200
-3119
-2984
-2754
-2360
-1791
-1161
-669
-480
-611
-910
-1154
-1177
-939
-490
104
782
1450
1963
2198
2143
1916
1669
1478
1326
1163
959
715
431
108
-244
-623
-1041
-1493
-1913
-2184
-2237
-2144
-2069
-2134
-2325
-2565
-2844
-3244
-3820
-4487
-5054
-5363
-5395
-5229
-4956
-4632
-4311
-4061
-3931
-3910
-3944
-3990
-4043
-4094
-4072
-3871
-3417
-2742
-1974
-1260
-688
-262
62
327
569
814
1084
1371
1624
1791
1857
1845
1762
1567
1228
797
425
257
324
535
783
1024
1264
1492
1662
1744
1758
1759
1783
1834
1893
1921
1862
1675
1390
1125
1012
1103
1349
1665
1999
2317
2575
2734
2818
2913
3086
3333
3620
3950
4352
4760
4977
4790
4172
3332
2567
2072
1885
1967
2282
2767
3288
3673
3802
3667
3329
2856
2316
1800
1426
1275
1324
1453
1518
1439
1230
967
726
549
443
413
478
644
876
1103
1252
1273
1135
814
305
-344
-1032
-1646
-2095
-2307
-2197
-1708
-893
52
872
1409
1669
1757
1757
1695
1580
1455
1385
1408
1510
1651
1794
1923
2051
2210
2427
2677
2880
2941
2812
2506
2049
1455
749
8
-644
-1112
-1390
-1547
-1651
-1718
-1712
-1600
-1397
-1166
-989
-906
-865
-749
-464
-23
446
795
947
917
763
546
337
235
341
715
1334
2106
2899
3571
3997
4105
3889
3398
2703
1895
1092
425
-23
-264
-379
-438
-461
-452
-446
-489
-578
-634
-584
-451
-354
-413
-648
-966
-1222
-1303
-1165
-835
-380
125
617
1035
1299
1336
1129
752
330
-43
-340
-550
-627
-510
-218
114
309
275
54
-229
-465
-609
-677
-733
-863
-1126
-1502
-1885
-2157
-2272
-2270
-2203
-2069
-1830
-1501
-1201
-1108
-1335
-1842
-2444
-2922
-3149
-3144
-3026
-2901
-2797
-2677
-2498
-2253
-1937
-1536
-1046
-529
-105
122
156
101
81
168
380
717
1173
1717
2292
2835
3296
3606
3664
3388
2819
2149
1626
1380
1366
1445
1520
1575
1610
1580
1422
1127
744
315
-159
-665
-1113
-1363
-1349
-1175
-1039
-1070
-1229
-1381
-1439
-1425
-1416
-1456
-1528
-1580
-1543
-1327
-859
-158
626
1292
1720
1934
2028
2060
2017
1882
1673
1431
1174
904
656
482
391
302
106
-218
-571
-820
-914
-900
-864
-874
-980
-1211
-1538
-1847
-2007
-1993
-1936
-2019
-2309
-2711
-3067
-3302
-3437
-3505
-3478
-3313
-3028
-2713
-2452
-2253
-2075
-1922
-1882
-2058
-2452
-2927
-3287
-3415
-3339
-3181
-3031
-2884
-2674
-2380
-2081
-1900
-1895
-1995
-2052
-1951
-1687
-1354
-1054
-834
-684
-573
-471
-352
-192
13
217
335
288
66
-259
-576
-795
-885
-878
-854
-905
-1093
-1403
-1739
-1989
-2102
-2101
-2033
-1900
-1669
-1346
-1010
-775
-693
-730
-806
-857
-848
-751
-561
-341
-225
-343
-729
-1307
-1965
-2638
-3313
-3972
-4552
-4964
-5145
-5106
-4922
-4681
-4427
-4138
-3777
-3370
-3023
-2831
-2757
-2624
-2266
-1699
-1129
-791
-789
-1087
-1615
-2333
-3199
-4114
-4952
-5635
-6155
-6511
-6668
-6600
-6354
-6045
-5781
-5600
-5499
-5482
-5550
-5652
-5691
-5597
-5395
-5165
-4949
-4709
-4394
-4025
-3702
-3524
-3511
-3584
-3625
-3562
-3408
-3250
-3165
-3150
-3120
-2988
-2741
-2446
-2178
-1968
-1821
-1769
-1860
-2089
-2366
-2579
-2685
-2727
-2774
-2833
-2850
-2766
-2576
-2338
-2143
-2066
-2123
-2259
-2397
-2487
-2526
-2527
-2489
-2417
-2369
-2439
-2683
-3064
-3485
-3878
-4237
-4568
-4851
-5053
-5164
-5185
-5094
-4872
-4581
-4390
-4459
-4801
-5267
-5679
-5949
-6072
-6057
-5937
-5828
-5899
-6231
-6704
-7099
-7305
-7403
-7535
-7719
-7848
-7826
-7649
-7352
-6931
-6379
-5784
-5307
-5039
-4890
-4680
-4303
-3808
-3312
-2890
-2555
-2293
-2079
-1862
-1595
-1283
-989
-753
-527
-223
167
551
824
956
967
839
521
26
-504
-892
-1065
-1095
-1091
-1078
-1012
-877
-724
-622
-587
-590
-614
-669
-752
-808
-769
-622
-440
-327
-337
-444
-563
-614
-559
-419
-256
-141
-123
-208
-356
-497
-566
-544
-485
-495
-662
-984
-1359
-1651
-1790
-1817
-1849
-1978
-2205
-2459
-2668
-2832
-3002
-3217
-3455
-3660
-3802
-3902
-3993
-4083
-4164
-4259
-4414
-4646
-4881
-4972
-4790
-4307
-3618
-2888
-2296
-1958
-1881
-1955
-2035
-2050
-2060
-2177
-2444
-2782
-3059
-3216
-3311
-3454
-3704
-4010
-4238
-4248
-3986
-3509
-2953
-2436
-1990
-1577
-1166
-794
-557
-547
-814
-1341
-2041
-2737
-3207
-3285
-2972
-2445
-1927
-1541
-1268
-1030
-815
-712
-853
-1297
-1958
-2605
-2968
-2884
-2384
-1669
-958
-360
155
657
1153
1556
1756
1715
1516
1313
1249
1375
1643
1952
2205
2320
2237
1944
1531
1182
1072
1245
1583
1914
2135
2231
2204
2033
1711
1310
944
684
518
417
412
568
884
1254
1542
1693
1752
1772
1729
1540
1161
653
161
-172
-286
-214
-31
197
442
679
861
921
826
606
336
90
-94
-224
-344
-536
-875
-1359
-1867
-2238
-2407
-2450
-2483
-2508
-2398
-2052
-1525
-1004
-647
-487
-472
-570
-789
-1121
-1499
-1823
-2008
-2000
-1781
-1390
-929
-505
-148
193
540
804
835
588
188
-165
-363
-435
-459
-465
-456
-468
-566
-756
-947
-1025
-962
-833
-732
-684
-647
-584
-494
-393
-285
-174
-87
-65
-109
-154
-113
34
205
278
209
89
77
268
619
994
1279
1446
1542
1623
1734
1912
2185
2550
2953
3323
3606
3769
3779
3613
3307
2967
2708
2566
2490
2427
2404
2492
2719
3023
3311
3535
3702
3816
3843
3745
3525
3247
3010
2929
3094
3509
4057
4534
4785
4806
4722
4647
4574
4405
4062
3568
3022
2524
2121
1802
1533
1298
1119
1030
1029
1056
1035
966
944
1075
1370
1724
2031
2280
2538
2839
3106
3208
3061
2691
2213
1764
1451
1326
1375
1543
1766
2000
2206
2329
2308
2132
1869
1626
1478
1434
1467
1554
1687
1843
1964
1979
1834
1522
1102
678
354
162
61
-2
-25
27
140
215
151
-46
-269
-430
-558
-741
-993
-1201
-1221
-1000
-590
-83
435
868
1102
1063
791
429
132
1
83
399
916
1506
1984
2201
2123
1801
1297
660
-31
-642
-1046
-1203
-1180
-1092
-1037
-1067
-1195
-1395
-1619
-1830
-2032
-2245
-2445
-2557
-2511
-2321
-2072
-1833
-1602
-1326
-976
-562
-100
399
901
1315
1533
1507
1292
988
670
354
37
-258
-474
-553
-481
-310
-152
-113
-237
-481
-760
-995
-1135
-1140
-978
-657
-245
178
574
966
1372
1751
2025
2151
2155
2114
2105
2177
2342
2564
2776
2947
3126
3397
3761
4082
4209
4131
3997
3939
3916
3767
3414
2965
2599
2397
2314
2292
2341
2472
2623
2702
2708
2751
2926
3202
3459
3619
3700
3742
3734
3650
3515
3391
3286
3142
2911
2639
2409
2237
2058
1827
1596
1442
1374
1344
1365
1534
1917
2403
2753
2797
2552
2152
1689
1176
648
209
-33
-74
-7
80
164
230
223
80
-173
-420
-553
-552
-456
-275
5
349
613
630
333
-196
-798
-1337
-1722
-1886
-1778
-1403
-846
-244
273
633
819
845
733
504
193
-137
-398
-504
-434
-234
20
265
456
535
455
240
23
-35
133
451
793
1105
1411
1712
1934
1992
1889
1720
1565
1423
1254
1077
979
1028
1202
1424
1640
1834
1979
2004
1840
1487
1006
470
-71
-548
-851
-873
-605
-167
278
629
886
1090
1257
1368
1402
1354
1222
1000
700
367
74
-115
-181
-150
-69
17
72
65
-24
-190
-389
-553
-635
-648
-664
-763
-964
-1214
-1440
-1607
-1723
-1789
-1773
-1645
-1433
-1228
-1118
-1114
-1139
-1092
-920
-639
-307
21
303
524
687
817
949
1109
1293
1466
1586
1633
1631
1638
1689
1757
1766
1658
1449
1212
1002
805
562
242
-115
-424
-614
-651
-538
-301
-7
231
295
131
-210
-598
-907
-1082
-1158
-1226
-1362
-1575
-1804
-1956
-1973
-1859
-1655
-1390
-1075
-730
-410
-181
-75
-77
-153
-287
-470
-671
-831
-893
-842
-699
-500
-279
-76
65
131
157
191
241
258
192
38
-168
-407
-697
-1051
-1423
-1719
-1873
-1905
-1889
-1877
-1858
-1783
-1641
-1482
-1382
-1386
-1468
-1542
-1513
-1337
-1056
-779
-617
-623
-781
-1039
-1352
-1686
-2001
-2231
-2313
-2218
-1981
-1683
-1416
-1242
-1170
-1154
-1120
-1012
-824
-608
-448
-409
-487
-601
-623
-440
-12
608
1287
1878
2274
2449
2437
2283
1994
1553
972
348
-158
-414
-396
-199
39
212
281
269
249
313
525
848
1148
1276
1186
970
774
668
607
487
241
-122
-542
-941
-1243
-1394
-1378
-1240
-1050
-866
-710
-588
-515
-513
-584
-707
-854
-994
-1088
-1078
-915
-615
-275
-31
32
-70
-252
-439
-619
-821
-1048
-1231
-1268
-1107
-816
-551
-454
-561
-793
-1022
-1156
-1155
-1012
-736
-362
11
253
280
131
-50
-110
22
312
672
1027
1333
1567
1722
1809
1849
1856
1832
1792
1792
1899
2135
2440
2731
2978
3221
3503
3804
4062
4244
4368
4447
4438
4298
4061
3857
3796
3863
3938
3916
3797
3646
3507
3384
3290
3278
3393
3608
3827
3955
3962
3871
3719
3544
3382
3270
3220
3215
3234
3275
3343
3416
3440
3365
3173
2879
2518
2142
1821
1615
1546
1592
1726
1943
2238
2566
2837
2974
2961
2835
2635
2385
2120
1903
1791
1790
1836
1843
1755
1575
1363
1213
1214
1394
1680
1942
2082
2113
2132
2226
2394
2554
2608
2499
2231
1848
1421
1029
728
543
468
494
616
828
1117
1466
1860
2283
2703
3065
3317
3436
3439
3361
3224
3034
2791
2518
2268
2097
2029
2041
2073
2061
1973
1806
1581
1322
1047
746
394
-33
-517
-1004
-1442
-1815
-2154
-2485
-2782
-2977
-3013
-2890
-2674
-2464
-2346
-2364
-2509
-2734
-2973
-3166
-3260
-3216
-3029
-2756
-2507
-2380
-2399
-2524
-2713
-2963
-3271
-3572
-3751
-3723
-3504
-3176
-2804
-2395
-1944
-1482
-1077
-786
-648
-688
-906
-1227
-1518
-1679
-1740
-1828
-2025
-2267
-2417
-2405
-2285
-2142
-1990
-1783
-1505
-1207
-955
-777
-680
-696
-853
-1112
-1348
-1451
-1413
-1303
-1168
-981
-707
-388
-128
-7
-27
-147
-347
-625
-961
-1307
-1627
-1918
-2180
-2390
-2529
-2624
-2737
-2892
-3029
-3063
-2969
-2794
-2590
-2361
-2101
-1849
-1669
-1575
-1484
-1287
-957
-568
-230
5
149
253
360
492
628
713
700
618
573
653
835
1002
1063
1041
1018
1022
987
850
645
465
360
304
268
303
487
803
1113
1266
1225
1059
828
517
88
-419
-899
-1272
-1550
-1774
-1915
-1872
-1586
-1134
-691
-395
-267
-259
-346
-552
-881
-1265
-1610
-1883
-2131
-2408
-2692
-2912
-3044
-3144
-3279
-3417
-3438
-3266
-2963
-2675
-2488
-2365
-2239
-2116
-2054
-2044
-1950
-1624
-1065
-447
27
271
332
301
245
220
280
450
689
934
1179
1475
1839
2179
2352
2298
2098
1886
1726
1598
1496
1476
1600
1844
2103
2285
2389
2477
2578
2648
2604
2395
2037
1599
1180
861
683
631
676
818
1086
1476
1913
2284
2524
2663
2777
2894
2972
2952
2830
2657
2495
2381
2331
2361
2462
2577
2622
2538
2347
2126
1950
1838
1771
1733
1736
1788
1868
1918
1875
1707
1420
1059
695
417
306
406
706
1145
1626
2029
2243
2199
1918
1494
1043
628
248
-120
-473
-774
-994
-1136
-1217
-1240
-1176
-999
-702
-293
222
837
1517
2184
2732
3082
3217
3186
3069
2924
2758
2539
2244
1905
1606
1429
1403
1497
1651
1809
1924
1947
1842
1611
1296
953
614
302
56
-55
14
235
509
742
908
1046
1195
1342
1436
1450
1406
1336
1223
1014
691
337
95
48
145
258
305
323
393
528
642
650
565
498
558
766
1066
1387
1679
1909
2045
2077
2015
1878
1670
1403
1126
921
852
911
1022
1105
1107
1014
847
662
529
483
485
455
352
217
108
24
-98
-297
-526
-689
-735
-698
-653
-661
-764
-1000
-1377
-1828
-2236
-2510
-2636
-2658
-2606
-2479
-2287
-2060
-1815
-1522
-1156
-769
-481
-361
-348
-304
-154
50
209
285
326
391
503
662
861
1061
1174
1113
893
648
531
595
779
1006
1263
1569
1916
2248
2508
2676
2744
2685
2472
2135
1783
1543
1472
1524
1582
1537
1352
1071
791
583
443
314
170
71
127
398
831
1300
1681
1908
1954
1820
1555
1273
1095
1068
1139
1225
1315
1469
1732
2048
2280
2323
2178
1941
1716
1560
1493
1540
1732
2069
2490
2890
3178
3307
3264
3048
2656
2115
1514
988
661
580
690
859
948
883
683
439
242
112
0
-144
-296
-353
-219
110
533
925
1218
1411
1530
1572
1505
1296
945
493
16
-400
-689
-840
-899
-933
-989
-1083
-1208
-1340
-1444
-1482
-1452
-1404
-1407
-1488
-1597
-1658
-1658
-1668
-1777
-1994
-2229
-2374
-2389
-2314
-2224
-2174
-2204
-2355
-2650
-3049
-3443
-3706
-3783
-3703
-3542
-3351
-3161
-3017
-2982
-3087
-3278
-3430
-3433
-3263
-2972
-2611
-2184
-1688
-1178
-779
-605
-663
-836
-961
-948
-829
-720
-714
-816
-938
-979
-889
-691
-443
-200
-5
84
4
-280
-718
-1176
-1495
-1579
-1428
-1119
-735
-335
42
337
467
377
105
-221
-466
-576
-594
-563
-458
-211
167
538
716
623
338
4
-294
-551
-764
-879
-836
-633
-320
54
465
853
1083
1008
608
18
-547
-940
-1119
-1091
-857
-437
79
544
843
943
874
663
319
-117
-538
-814
-874
-756
-557
-364
-211
-103
-51
-69
-143
-218
-237
-201
-184
-270
-470
-701
-840
-817
-645
-389
-100
191
461
676
814
880
897
880
831
771
754
843
1060
1352
1616
1756
1732
1579
1376
1193
1051
923
775
588
362
96
-197
-475
-674
-768
-811
-898
-1060
-1221
-1275
-1215
-1151
-1209
-1399
-1611
-1718
-1663
-1452
-1106
-666
-231
51
77
-119
-386
-572
-624
-593
-554
-532
-502
-430
-304
-151
-17
54
38
-53
-194
-351
-495
-608
-694
-796
-964
-1205
-1464
-1661
-1768
-1816
-1855
-1894
-1919
-1933
-1965
-2017
-2037
-1966
-1822
-1688
-1622
-1588
-1493
-1297
-1057
-855
-701
-526
-273
26
284
436
494
511
515
490
403
255
86
-45
-102
-86
-26
54
149
258
374
484
592
726
906
1115
1300
1418
1468
1496
1542
1613
1678
1700
1664
1583
1489
1408
1351
1324
1350
1473
1725
2090
2499
2867
3122
3205
3052
2640
2058
1522
1268
1404
1838
2364
2794
3024
3021
2792
2398
1958
1610
1442
1472
1692
2103
2681
3328
3875
4167
4154
3914
3596
3338
3208
3193
3222
3235
3230
3257
3358
3524
3715
3915
4150
4431
4707
4874
4856
4637
4248
3719
3079
2389
1749
1261
985
924
1032
1234
1439
1577
1624
1591
1481
1274
973
647
415
368
515
791
1120
1443
1715
1908
2028
2106
2158
2148
2021
1773
1466
1188
979
825
701
597
491
351
172
8
-58
-3
112
212
292
421
652
951
1209
1319
1233
966
573
139
-245
-505
-609
-562
-403
-205
-64
-54
-165
-315
-431
-533
-707
-994
-1320
-1545
-1597
-1521
-1422
-1351
-1276
-1134
-904
-625
-370
-198
-131
-147
-191
-211
-193
-163
-153
-169
-189
-198
-214
-273
-387
-516
-583
-524
-350
-151
-41
-70
-198
-342
-449
-524
-582
-591
-486
-237
113
473
767
963
1050
1014
846
584
302
83
-39
-79
-66
-7
111
288
488
651
748
797
832
839
754
535
248
46
51
237
460
584
578
495
380
231
47
-131
-245
-282
-283
-305
-381
-530
-779
-1141
-1581
-2017
-2356
-2537
-2528
-2323
-1968
-1569
-1252
-1073
-984
-903
-807
-746
-773
-882
-1016
-1126
-1182
-1135
-920
-520
-37
339
459
313
25
-279
-560
-859
-1200
-1518
-1689
-1643
-1432
-1204
-1089
-1120
-1253
-1441
-1678
-1962
-2249
-2469
-2580
-2590
-2521
-2389
-2228
-2128
-2194
-2450
-2817
-3187
-3532
-3878
-4211
-4431
-4438
-4243
-3947
-3627
-3273
-2858
-2418
-2036
-1742
-1485
-1215
-963
-792
-708
-652
-593
-579
-658
-788
-865
-858
-868
-1020
-1323
-1656
-1897
-2003
-1988
-1859
-1624
-1345
-1117
-975
-868
-739
-628
-634
-782
-969
-1051
-981
-811
-591
-316
13
316
472
436
284
115
-60
-318
-715
-1200
-1652
-1967
-2111
-2112
-2044
-2001
-2070
-2263
-2507
-2691
-2752
-2701
-2566
-2339
-1968
-1416
-711
62
785
1347
1663
1710
1545
1287
1053
900
820
770
727
705
745
884
1117
1381
1587
1672
1645
1566
1484
1382
1201
908
540
183
-100
-301
-448
-556
-616
-615
-570
-520
-495
-497
-512
-537
-584
-663
-756
-821
-818
-745
-634
-533
-480
-488
-543
-622
-710
-810
-939
-1096
-1246
-1341
-1359
-1340
-1348
-1417
-1519
-1597
-1630
-1653
-1722
-1854
-2024
-2194
-2347
-2489
-2626
-2754
-2871
-2971
-3037
-3038
-2962
-2851
-2792
-2857
-3047
-3279
-3440
-3454
-3325
-3124
-2944
-2853
-2861
-2925
-2986
-3018
-3042
-3108
-3258
-3505
-3820
-4140
-4377
-4467
-4413
-4283
-4154
-4041
-3891
-3649
-3328
-3011
-2791
-2729
-2840
-3093
-3402
-3629
-3655
-3480
-3223
-3029
-2941
-2896
-2837
-2796
-2856
-3038
-3264
-3427
-3483
-3448
-3330
-3104
-2769
-2401
-2123
-1999
-1986
-1985
-1934
-1840
-1749
-1702
-1724
-1830
-2013
-2243
-2474
-2686
-2875
-3028
-3105
-3066
-2914
-2703
-2496
-2325
-2202
-2142
-2170
-2276
-2395
-2436
-2350
-2156
-1908
-1646
-1377
-1109
-880
-738
-692
-699
-696
-653
-588
-535
-515
-534
-596
-699
-813
-881
-867
-791
-712
-660
-608
-510
-370
-243
-156
-59
122
373
568
579
398
148
-31
-95
-89
-70
-54
-35
-19
-26
-63
-126
-226
-389
-613
-843
-999
-1049
-1040
-1049
-1111
-1189
-1213
-1145
-1010
-873
-774
-709
-636
-536
-446
-435
-527
-660
-730
-676
-532
-381
-284
-240
-230
-252
-313
-392
-431
-369
-185
105
458
817
1115
1291
1328
1264
1168
1099
1077
1101
1170
1290
1450
1607
1700
1687
1588
1481
1460
1566
1759
1958
2102
2184
2214
2178
2037
1790
1493
1238
1081
1020
1029
1099
1239
1450
1704
1956
2156
2262
2253
2154
2037
1982
2009
2069
2088
2025
1892
1718
1534
1378
1295
1315
1419
1545
1646
1728
1833
1981
2132
2213
2174
2027
1840
1698
1659
1724
1852
2007
2196
2467
2851
3319
3778
4122
4286
4262
4089
3837
3586
3405
3320
3304
3301
3273
3224
3192
3217
3311
3459
3627
3778
3873
3872
3737
3437
2975
2385
1739
1131
664
430
474
760
1182
1603
1921
2090
2114
2025
1871
1713
1603
1562
1589
1685
1866
2117
2357
2463
2367
2126
1895
1819
1946
2229
2592
2968
3295
3504
3544
3420
3191
2941
2722
2539
2366
2187
2019
1904
1865
1877
1877
1815
1700
1580
1482
1384
1240
1042
828
637
467
287
79
-136
-327
-493
-652
-806
-922
-956
-889
-751
-597
-474
-398
-358
-339
-338
-359
-389
-382
-279
-43
324
781
1262
1680
1940
1989
1858
1649
1460
1315
1178
1033
931
927
1010
1103
1141
1138
1150
1199
1256
1293
1330
1405
1520
1620
1653
1622
1577
1576
1645
1774
1931
2071
2165
2212
2230
2212
2116
1909
1631
1382
1252
1254
1340
1469
1635
1829
2005
2126
2207
2320
2508
2728
2885
2930
2903
2894
2951
3050
3132
3153
3111
3034
2956
2902
2887
2923
3016
3169
3372
3607
3857
4116
4386
4654
4882
5028
5066
5003
4876
4747
4669
4656
4663
4611
4460
4252
4070
3961
3898
3840
3801
3843
3990
4190
4357
4463
4535
4588
4570
4411
4114
3780
3526
3398
3359
3345
3327
3313
3318
3347
3394
3442
3475
3480
3466
3461
3495
3586
3727
3902
4081
4226
4296
4267
4137
3929
3680
3442
3259
3150
3104
3096
3118
3162
3201
3180
3063
2869
2649
2430
2185
1882
1540
1226
980
786
618
513
556
804
1215
1674
2069
2333
2429
2330
2044
1631
1190
798
479
219
6
-150
-236
-255
-242
-249
-324
-495
-754
-1059
-1348
-1551
-1609
-1506
-1289
-1060
-908
-858
-887
-993
-1213
-1566
-1963
-2224
-2205
-1891
-1386
-814
-268
171
414
421
264
94
25
67
171
311
497
700
834
819
666
471
336
312
411
630
936
1255
1512
1699
1868
2055
2229
2329
2338
2284
2183
2016
1785
1569
1480
1560
1748
1951
2131
2291
2406
2408
2258
1997
1727
1525
1432
1478
1690
2041
2413
2644
2641
2425
2084
1690
1279
880
546
344
321
481
769
1083
1322
1435
1438
1361
1193
903
514
128
-155
-339
-518
-758
-1006
-1140
-1108
-969
-830
-735
-667
-609
-586
-632
-735
-836
-867
-791
-612
-371
-126
80
249
413
584
730
810
832
846
873
860
734
500
257
105
54
35
-28
-149
-301
-446
-558
-615
-607
-550
-468
-379
-286
-214
-221
-358
-623
-960
-1311
-1644
-1930
-2113
-2149
-2057
-1933
-1877
-1917
-2020
-2152
-2312
-2512
-2741
-2977
-3219
-3476
-3735
-3950
-4073
-4101
-4069
-4006
-3920
-3805
-3670
-3525
-3369
-3198
-3031
-2908
-2858
-2877
-2948
-3062
-3229
-3456
-3729
-4018
-4279
-4457
-4505
-4419
-4259
-4113
-4034
-4017
-4042
-4118
-4274
-4503
-4751
-4972
-5173
-5395
-5646
-5885
-6075
-6235
-6408
-6585
-6685
-6630
-6433
-6199
-6030
-5957
-5944
-5952
-5975
-6017
-6058
-6063
-6009
-5919
-5841
-5811
-5829
-5865
-5888
-5889
-5881
-5885
-5912
-5960
-6016
-6065
-6098
-6123
-6155
-6199
-6237
-6235
-6183
-6113
-6072
-6076
-6083
-6041
-5945
-5840
-5773
-5755
-5772
-5835
-5981
-6214
-6468
-6641
-6664
-6536
-6286
-5928
-5472
-4958
-4459
-4034
-3702
-3467
-3358
-3412
-3605
-3822
-3916
-3820
-3591
-3341
-3142
-2988
-2849
-2735
-2700
-2786
-2964
-3154
-3274
-3301
-3276
-3258
-3283
-3339
-3390
-3402
-3358
-3245
-3044
-2739
-2340
-1905
-1527
-1294
-1238
-1312
-1417
-1469
-1446
-1382
-1316
-1239
-1114
-929
-731
-597
-555
-558
-518
-381
-162
79
286
426
488
470
383
257
140
68
49
61
79
106
173
306
494
689
840
939
1010
1082
1159
1231
1308
1428
1624
1893
2204
2532
2864
3180
3427
3537
3479
3292
3070
2917
2900
3023
3228
3420
3517
3498
3416
3356
3367
3443
3550
3680
3857
4094
4346
4520
4535
4382
4133
3882
3693
3575
3530
3584
3776
4104
4486
4804
4983
5035
5026
5002
4953
4851
4691
4506
4331
4185
4083
4046
4078
4134
4137
4030
3837
3646
3552
3587
3712
3852
3945
3957
3876
3703
3463
3208
3007
2916
2962
3143
3433
3788
4137
4396
4513
4506
4463
4473
4573
4738
4919
5085
5210
5261
5215
5099
4980
4916
4905
4911
4932
5022
5230
5525
5808
5996
6072
6069
6008
5896
5760
5646
5575
5509
5401
5264
5171
5162
5188
5160
5063
4990
5053
5275
5583
5883
6119
6268
6311
6250
6131
6023
5959
5912
5842
5759
5709
5719
5766
5812
5856
5916
5980
5995
5923
5793
5678
5611
5557
5454
5285
5092
4932
4827
4759
4689
4585
4439
4281
4171
4158
4239
4364
4486
4601
4721
4828
4875
4839
4759
4694
4652
4572
4410
4208
4075
4077
4173
4256
4254
4181
4096
4030
3969
3882
3763
3635
3535
3498
3533
3612
3665
3617
3435
3151
2837
2556
2336
2171
2043
1934
1833
1727
1604
1448
1251
1022
789
576
392
232
102
29
48
159
317
455
518
490
390
282
247
339
532
725
821
819
807
859
950
979
880
698
546
501
557
658
765
866
954
1010
1032
1043
1080
1149
1221
1266
1284
1299
1328
1362
1372
1337
1252
1131
1002
894
829
813
837
887
948
1020
1114
1246
1414
1574
1649
1584
1395
1178
1041
1037
1148
1324
1538
1799
2122
2496
2873
3167
3285
3169
2849
2454
2157
2070
2193
2436
2707
2974
3243
3502
3695
3761
3691
3548
3415
3333
3281
3220
3130
3027
2916
2779
2587
2351
2128
1974
1901
1873
1857
1852
1873
1921
1976
2025
2085
2166
2252
2303
2293
2246
2213
2233
2304
2403
2504
2583
2610
2560
2426
2234
2024
1840
1721
1695
1758
1872
1986
2076
2152
2223
2260
2221
2097
1943
1837
1814
1860
1947
2074
2252
2461
2645
2753
2774
2729
2645
2539
2434
2368
2370
2436
2532
2624
2696
2749
2774
2767
2732
2680
2612
2514
2392
2290
2269
2345
2456
2513
2469
2351
2214
2078
1917
1703
1454
1231
1083
1012
977
933
866
800
760
747
731
686
626
616
714
921
1172
1393
1562
1708
1839
1902
1811
1536
1147
774
519
412
439
576
800
1065
1307
1480
1582
1632
1637
1578
1451
1304
1215
1228
1311
1385
1395
1352
1305
1281
1262
1220
1158
1123
1162
1267
1380
1437
1417
1347
1263
1175
1067
934
806
742
778
901
1048
1154
1188
1161
1089
965
772
518
255
52
-65
-134
-211
-306
-372
-363
-295
-243
-275
-404
-598
-834
-1103
-1372
-1557
-1563
-1370
-1055
-739
-504
-371
-334
-393
-541
-735
-904
-1006
-1052
-1079
-1100
-1095
-1062
-1048
-1113
-1273
-1477
-1656
-1794
-1929
-2104
-2314
-2518
-2679
-2793
-2863
-2873
-2805
-2678
-2557
-2512
-2560
-2647
-2709
-2724
-2715
-2706
-2687
-2647
-2620
-2691
-2918
-3263
-3602
-3818
-3879
-3837
-3742
-3597
-3382
-3117
-2872
-2717
-2664
-2675
-2706
-2737
-2753
-2733
-2668
-2590
-2560
-2606
-2690
-2745
-2743
-2714
-2680
-2602
-2408
-2088
-1743
-1520
-1490
-1608
-1773
-1924
-2065
-2216
-2358
-2446
-2460
-2441
-2457
-2557
-2740
-2957
-3147
-3262
-3286
-3229
-3116
-2969
-2807
-2646
-2506
-2406
-2352
-2345
-2369
-2387
-2351
-2229
-2040
-1846
-1697
-1588
-1474
-1337
-1206
-1120
-1061
-968
-817
-665
-594
-614
-634
-565
-417
-295
-297
-424
-600
-753
-863
-930
-940
-859
-682
-445
-206
-10
125
191
166
24
-246
-601
-942
-1159
-1199
-1105
-977
-895
-870
-868
-856
-830
-786
-718
-644
-614
-681
-835
-999
-1100
-1144
-1201
-1314
-1454
-1548
-1560
-1504
-1406
-1263
-1073
-876
-739
-706
-761
-850
-937
-1016
-1092
-1166
-1240
-1327
-1430
-1527
-1570
-1535
-1438
-1320
-1204
-1081
-932
-771
-652
-640
-756
-962
-1186
-1388
-1582
-1806
-2055
-2262
-2360
-2358
-2343
-2390
-2480
-2526
-2478
-2398
-2402
-2550
-2788
-3012
-3164
-3254
-3310
-3338
-3331
-3309
-3315
-3381
-3496
-3622
-3727
-3806
-3871
-3922
-3940
-3891
-3761
-3573
-3396
-3299
-3301
-3354
-3386
-3352
-3261
-3135
-2969
-2742
-2453
-2144
-1871
-1657
-1495
-1366
-1264
-1187
-1111
-1008
-859
-677
-483
-287
-89
106
277
401
477
532
611
742
915
1087
1213
1280
1310
1325
1316
1240
1071
830
587
409
325
318
362
437
530
627
713
777
818
843
867
897
934
964
981
987
985
957
867
695
474
267
114
2
-102
-197
-249
-239
-205
-206
-256
-313
-340
-355
-408
-512
-610
-626
-530
-343
-87
234
613
1002
1332
1549
1645
1629
1503
1280
996
714
480
304
177
92
48
25
-17
-95
-178
-210
-165
-70
16
59
59
41
22
2
-29
-90
-203
-373
-562
-708
-762
-737
-701
-724
-822
-965
-1119
-1302
-1565
-1943
-2401
-2844
-3174
-3334
-3320
-3152
-2867
-2531
-2248
-2113
-2153
-2311
-2490
-2629
-2733
-2840
-2966
-3092
-3188
-3234
-3229
-3178
-3102
-3040
-3035
-3101
-3205
-3287
-3307
-3274
-3227
-3197
-3186
-3175
-3157
-3151
-3200
-3338
-3567
-3840
-4082
-4224
-4232
-4113
-3901
-3649
-3421
-3288
-3307
-3482
-3747
-3999
-4166
-4250
-4314
-4399
-4484
-4514
-4484
-4468
-4562
-4780
-5034
-5206
-5256
-5228
-5179
-5122
-5036
-4929
-4846
-4821
-4841
-4877
-4925
-5008
-5127
-5241
-5314
-5363
-5440
-5560
-5673
-5716
-5672
-5578
-5465
-5337
-5201
-5094
-5065
-5116
-5185
-5202
-5151
-5065
-4993
-4957
-4960
-4996
-5045
-5086
-5109
-5131
-5181
-5252
-5303
-5291
-5210
-5103
-5024
-5016
-5095
-5246
-5415
-5531
-5550
-5482
-5368
-5239
-5112
-5011
-4972
-4993
-5001
-4899
-4669
-4399
-4190
-4057
-3932
-3777
-3660
-3690
-3900
-4207
-4491
-4691
-4806
-4842
-4796
-4680
-4547
-4460
-4449
-4501
-4595
-4704
-4790
-4812
-4756
-4661
-4581
-4525
-4459
-4350
-4219
-4129
-4137
-4263
-4485
-4751
-4982
-5118
-5163
-5189
-5265
-5369
-5400
-5287
-5078
-4900
-4842
-4886
-4950
-4973
-4936
-4839
-4684
-4491
-4312
-4190
-4122
-4083
-4075
-4136
-4293
-4517
-4751
-4961
-5145
-5287
-5341
-5282
-5165
-5096
-5136
-5255
-5376
-5470
-5569
-5711
-5876
-6002
-6036
-5957
-5775
-5531
-5302
-5179
-5199
-5300
-5361
-5303
-5143
-4953
-4776
-4590
-4364
-4108
-3872
-3698
-3590
-3541
-3561
-3661
-3807
-3910
-3882
-3715
-3498
-3354
-3345
-3446
-3591
-3736
-3879
-4009
-4086
-4062
-3949
-3810
-3710
-3653
-3611
-3592
-3673
-3916
-4280
-4619
-4799
-4799
-4693
-4564
-4450
-4377
-4396
-4555
-4833
-5134
-5369
-5520
-5609
-5623
-5499
-5210
-4818
-4443
-4172
-4014
-3961
-4025
-4218
-4488
-4720
-4810
-4739
-4553
-4297
-3987
-3647
-3335
-3107
-2976
-2911
-2891
-2920
-2997
-3072
-3075
-2981
-2838
-2710
-2608
-2477
-2259
-1954
-1635
-1398
-1317
-1409
-1636
-1919
-2175
-2348
-2416
-2383
-2261
-2071
-1842
-1608
-1406
-1274
-1247
-1328
-1459
-1545
-1530
-1447
-1388
-1407
-1473
-1530
-1579
-1672
-1828
-1984
-2050
-2005
-1909
-1806
-1677
-1484
-1249
-1057
-966
-949
-941
-917
-905
-916
-914
-853
-731
-583
-424
-247
-61
88
162
194
257
375
488
518
457
370
321
325
373
473
635
834
1012
1135
1221
1313
1408
1461
1440
1370
1310
1299
1341
1419
1514
1602
1671
1726
1795
1893
2007
2119
2235
2362
2458
2442
2272
2011
1789
1684
1662
1651
1639
1679
1794
1923
1984
1960
1900
1847
1792
1722
1665
1663
1711
1755
1765
1774
1824
1890
1891
1792
1649
1550
1519
1501
1447
1372
1335
1377
1494
1654
1813
1904
1857
1655
1364
1089
900
801
780
848
1016
1249
1466
1599
1636
1598
1496
1327
1114
902
724
574
438
349
364
493
666
799
878
968
1120
1311
1468
1549
1580
1601
1619
1619
1607
1622
1697
1826
1983
2155
2337
2514
2646
2707
2706
2672
2609
2496
2322
2124
1960
1866
1831
1822
1815
1798
1753
1671
1567
1489
1480
1550
1686
1884
2150
2457
2727
2868
2847
2709
2536
2377
2241
2147
2134
2235
2430
2652
2841
2985
3106
3227
3355
3496
3654
3811
3927
3964
3910
3783
3602
3387
3179
3048
3038
3126
3233
3296
3319
3347
3390
3400
3317
3140
2929
2757
2660
2630
2644
2678
2713
2730
2722
2690
2642
2592
2565
2585
2646
2708
2730
2717
2712
2739
2747
2649
2411
2090
1790
1569
1415
1301
1229
1227
1299
1419
1565
1749
1981
2223
2392
2426
2336
2199
2092
2043
2043
2087
2189
2361
2568
2743
2832
2833
2791
2762
2766
2795
2836
2887
2951
3022
3087
3138
3171
3173
3127
3027
2905
2816
2796
2837
2895
2932
2932
2894
2825
2736
2643
2546
2422
2249
2044
1865
1769
1758
1794
1843
1905
1979
2033
2013
1908
1768
1669
1644
1672
1723
1800
1926
2101
2288
2433
2495
2455
2318
2113
1898
1734
1650
1621
1587
1496
1339
1153
994
896
840
773
647
468
296
200
201
264
333
377
409
466
569
705
823
875
859
820
813
849
880
859
784
696
626
571
526
513
568
683
809
902
975
1070
1194
1309
1386
1445
1514
1558
1497
1297
1033
840
803
908
1099
1342
1626
1907
2103
2146
2033
1822
1581
1368
1238
1229
1337
1496
1615
1643
1590
1497
1387
1257
1100
929
779
694
709
832
1025
1227
1381
1469
1495
1462
1366
1228
1102
1035
1028
1045
1071
1135
1270
1453
1605
1657
1603
1492
1372
1261
1157
1061
969
864
733
594
482
412
363
308
250
209
187
144
47
-97
-247
-379
-508
-660
-831
-993
-1117
-1194
-1225
-1219
-1213
-1266
-1409
-1596
-1731
-1754
-1705
-1682
-1741
-1849
-1934
-1959
-1940
-1896
-1824
-1726
-1634
-1588
-1589
-1597
-1598
-1637
-1782
-2036
-2317
-2528
-2634
-2665
-2658
-2617
-2543
-2470
-2443
-2469
-2504
-2500
-2468
-2469
-2556
-2724
-2919
-3080
-3171
-3181
-3127
-3047
-2978
-2934
-2890
-2807
-2683
-2566
-2528
-2607
-2775
-2948
-3035
-2981
-2801
-2568
-2373
-2270
-2256
-2292
-2341
-2385
-2409
-2396
-2335
-2240
-2139
-2049
-1969
-1894
-1835
-1809
-1820
-1851
-1892
-1952
-2049
-2179
-2316
-2436
-2529
-2591
-2608
-2557
-2439
-2291
-2158
-2072
-2045
-2087
-2213
-2414
-2638
-2811
-2883
-2854
-2760
-2622
-2442
-2222
-1995
-1812
-1707
-1670
-1671
-1691
-1736
-1809
-1887
-1933
-1922
-1856
-1756
-1630
-1482
-1326
-1188
-1082
-1002
-926
-839
-738
-613
-451
-257
-78
21
12
-71
-167
-239
-283
-298
-275
-216
-146
-92
-58
-36
-58
-188
-451
-769
-1000
-1050
-951
-807
-687
-585
-477
-374
-314
-310
-338
-373
-409
-444
-449
-390
-270
-129
-7
89
169
232
273
292
301
296
258
188
123
107
149
223
305
392
475
519
496
431
379
353
307
209
118
141
305
501
575
461
216
-62
-311
-500
-598
-594
-537
-518
-575
-662
-710
-727
-803
-1008
-1322
-1639
-1850
-1887
-1721
-1373
-919
-472
-126
82
143
41
-233
-631
-1044
-1369
-1566
-1639
-1588
-1406
-1144
-916
-826
-882
-1004
-1112
-1176
-1180
-1096
-924
-740
-662
-746
-940
-1158
-1367
-1570
-1729
-1756
-1596
-1299
-962
-635
-321
-57
55
-65
-361
-678
-901
-1036
-1140
-1208
-1174
-1012
-787
-595
-476
-403
-354
-341
-371
-411
-411
-359
-291
-245
-235
-261
-331
-453
-616
-804
-1014
-1252
-1485
-1633
-1620
-1437
-1163
-907
-745
-703
-765
-893
-1043
-1181
-1297
-1386
-1425
-1374
-1221
-1016
-854
-808
-878
-998
-1085
-1086
-992
-828
-642
-487
-408
-442
-602
-873
-1209
-1546
-1836
-2054
-2183
-2200
-2101
-1950
-1854
-1888
-2025
-2176
-2275
-2338
-2401
-2450
-2438
-2364
-2303
-2335
-2452
-2575
-2636
-2635
-2606
-2553
-2455
-2315
-2171
-2060
-1993
-1969
-2005
-2107
-2225
-2281
-2243
-2165
-2135
-2178
-2242
-2258
-2195
-2062
-1869
-1638
-1421
-1284
-1237
-1221
-1163
-1048
-913
-777
-614
-415
-235
-159
-217
-352
-487
-599
-704
-796
-824
-748
-596
-457
-401
-430
-502
-571
-616
-627
-591
-492
-325
-102
149
392
597
748
838
862
822
744
686
702
802
953
1108
1248
1372
1469
1512
1482
1384
1243
1092
966
903
916
969
1000
974
925
913
952
992
976
902
821
776
768
772
760
711
604
440
265
139
79
39
-42
-175
-322
-449
-546
-606
-596
-500
-360
-266
-265
-324
-386
-459
-615
-893
-1226
-1486
-1594
-1568
-1476
-1369
-1270
-1203
-1198
-1262
-1366
-1475
-1578
-1685
-1797
-1899
-1983
-2056
-2122
-2172
-2196
-2212
-2243
-2290
-2317
-2297
-2255
-2244
-2294
-2370
-2420
-2425
-2407
-2395
-2388
-2371
-2338
-2298
-2263
-2239
-2237
-2271
-2344
-2434
-2515
-2570
-2598
-2590
-2528
-2417
-2287
-2177
-2088
-2001
-1919
-1895
-1981
-2158
-2321
-2368
-2296
-2198
-2169
-2217
-2276
-2291
-2269
-2258
-2286
-2351
-2438
-2542
-2647
-2704
-2655
-2495
-2286
-2118
-2037
-2044
-2110
-2228
-2384
-2535
-2614
-2585
-2470
-2319
-2157
-1972
-1758
-1554
-1419
-1383
-1424
-1494
-1547
-1551
-1480
-1338
-1174
-1071
-1077
-1162
-1255
-1320
-1384
-1488
-1608
-1661
-1576
-1360
-1093
-860
-706
-628
-603
-608
-634
-695
-820
-1018
-1256
-1465
-1588
-1615
-1572
-1491
-1400
-1332
-1318
-1347
-1366
-1324
-1236
-1163
-1146
-1152
-1119
-1046
-996
-1018
-1080
-1098
-1039
-951
-893
-861
-800
-698
-614
-606
-649
-649
-549
-391
-262
-194
-149
-90
-49
-86
-204
-320
-350
-304
-287
-381
-559
-704
-721
-627
-515
-456
-434
-391
-309
-255
-320
-529
-803
-1022
-1110
-1077
-985
-888
-807
-745
-705
-684
-667
-627
-557
-479
-419
-388
-370
-353
-346
-367
-418
-468
-481
-441
-357
-245
-110
34
146
181
130
45
9
54
133
170
135
76
67
127
210
255
246
214
191
179
169
176
231
346
482
571
577
532
501
514
538
513
416
290
190
127
68
-2
-40
18
174
344
422
373
248
113
-18
-169
-331
-452
-487
-454
-411
-386
-354
-297
-260
-313
-469
-651
-767
-800
-809
-850
-910
-939
-931
-934
-995
-1094
-1163
-1156
-1099
-1057
-1078
-1156
-1252
-1334
-1388
-1426
-1471
-1538
-1623
-1700
-1747
-1765
-1773
-1778
-1759
-1683
-1561
-1451
-1419
-1470
-1549
-1597
-1602
-1604
-1631
-1670
-1697
-1720
-1776
-1881
-1995
-2048
-2011
-1921
-1838
-1791
-1763
-1734
-1704
-1680
-1664
-1648
-1642
-1670
-1743
-1839
-1913
-1931
-1884
-1777
-1633
-1493
-1409
-1401
-1444
-1488
-1517
-1566
-1685
-1878
-2095
-2272
-2357
-2325
-2170
-1930
-1695
-1572
-1610
-1767
-1957
-2115
-2219
-2263
-2238
-2152
-2040
-1942
-1855
-1740
-1581
-1417
-1295
-1214
-1126
-1000
-874
-808
-830
-915
-1025
-1131
-1194
-1155
-978
-706
-451
-307
-281
-312
-352
-408
-498
-615
-730
-825
-898
-928
-868
-696
-466
-283
-214
-243
-303
-359
-433
-554
-701
-815
-851
-815
-741
-659
-590
-558
-590
-682
-780
-813
-745
-610
-470
-370
-303
-238
-162
-93
-64
-89
-152
-211
-219
-155
-25
131
280
412
543
683
804
856
814
698
559
432
316
197
73
-33
-106
-151
-182
-207
-225
-229
-219
-193
-149
-94
-58
-73
-144
-233
-287
-273
-201
-95
29
170
322
448
503
465
365
264
202
166
118
46
-7
22
163
390
650
899
1110
1252
1299
1257
1178
1131
1154
1241
1364
1502
1643
1769
1861
1909
1907
1834
1674
1454
1262
1186
1231
1310
1332
1297
1272
1298
1330
1291
1176
1053
984
949
886
784
712
744
874
1016
1101
1142
1223
1398
1634
1837
1929
1905
1817
1717
1622
1529
1440
1368
1316
1266
1209
1168
1167
1194
1193
1123
1012
932
922
950
974
1008
1105
1260
1390
1408
1323
1235
1228
1294
1377
1467
1602
1804
2032
2228
2379
2515
2644
2732
2749
2713
2668
2635
2605
2595
2650
2793
2975
3119
3209
3301
3444
3606
3702
3704
3677
3707
3798
3877
3875
3802
3724
3693
3699
3692
3634
3540
3469
3470
3544
3636
3684
3674
3651
3664
3722
3802
3891
3997
4119
4223
4277
4291
4312
4374
4465
4553
4634
4727
4836
4928
4971
4973
4971
4991
5029
5073
5117
5165
5212
5265
5343
5454
5558
5569
5434
5191
4949
4790
4706
4629
4511
4370
4265
4245
4322
4465
4618
4724
4754
4728
4698
4710
4787
4924
5085
5210
5238
5153
5013
4905
4870
4877
4877
4853
4825
4796
4747
4676
4613
4566
4469
4244
3909
3604
3457
3450
3453
3383
3307
3341
3499
3673
3767
3800
3836
3871
3828
3688
3546
3523
3626
3752
3824
3873
3960
4053
4038
3852
3576
3356
3252
3202
3122
3021
2981
3050
3184
3300
3354
3364
3369
3379
3387
3392
3403
3423
3439
3430
3386
3308
3198
3054
2880
2691
2521
2416
2408
2496
2636
2774
2888
2998
3126
3248
3304
3250
3107
2951
2850
2817
2827
2868
2952
3094
3270
3428
3515
3511
3428
3305
3203
3183
3273
3445
3629
3766
3831
3816
3698
3457
3128
2809
2595
2506
2486
2489
2540
2684
2903
3094
3159
3094
2975
2877
2814
2773
2757
2784
2841
2885
2887
2852
2797
2723
2632
2578
2642
2845
3104
3305
3433
3583
3836
4140
4348
4363
4234
4086
4000
3971
3980
4041
4166
4309
4380
4329
4188
4029
3881
3733
3578
3451
3393
3409
3470
3550
3642
3733
3776
3717
3542
3297
3061
2900
2843
2880
2977
3087
3181
3267
3367
3478
3557
3548
3439
3278
3134
3051
3032
3065
3136
3220
3269
3236
3107
2928
2771
2692
2696
2749
2799
2809
2764
2675
2568
2469
2384
2302
2209
2115
2045
2013
2009
1991
1927
1811
1666
1522
1404
1327
1287
1254
1177
1026
818
616
470
370
269
142
23
-29
3
81
163
252
384
564
749
882
948
961
933
857
744
639
586
581
575
544
515
532
586
614
576
502
462
486
545
601
654
721
789
811
753
635
508
416
379
405
495
619
733
812
880
981
1119
1242
1304
1312
1319
1368
1461
1587
1744
1916
2067
2157
2204
2271
2398
2550
2652
2677
2671
2699
2773
2857
2919
2959
2990
3015
3046
3107
3201
3277
3261
3144
3003
2917
2883
2832
2735
2656
2678
2805
2966
3116
3277
3486
3701
3834
3840
3767
3682
3600
3495
3383
3337
3411
3583
3786
3982
4177
4359
4471
4474
4411
4385
4452
4585
4734
4898
5118
5388
5633
5772
5792
5752
5699
5628
5522
5409
5359
5419
5566
5726
5834
5884
5918
5980
6061
6105
6055
5926
5806
5784
5872
6010
6139
6268
6446
6680
6907
7045
7061
6974
6810
6580
6304
6038
5854
5799
5876
6060
6308
6557
6741
6835
6879
6943
7060
7198
7310
7384
7439
7480
7484
7431
7333
7215
7087
6952
6837
6786
6813
6882
6942
7000
7113
7319
7575
7786
7886
7868
7753
7551
7262
6925
6623
6444
6434
6574
6802
7040
7229
7346
7392
7367
7254
7048
6795
6576
6442
6371
6303
6215
6132
6069
5990
5854
5703
5644
5738
5920
6061
6091
6052
6012
5970
5870
5696
5503
5362
5282
5224
5172
5153
5181
5221
5212
5137
5037
4962
4929
4933
4978
5071
5191
5280
5291
5227
5137
5069
5045
5063
5118
5197
5275
5320
5323
5292
5240
5168
5067
4931
4768
4598
4444
4328
4262
4239
4237
4243
4254
4263
4244
4161
3997
3774
3536
3327
3178
3116
3161
3301
3494
3693
3884
4069
4233
4328
4319
4227
4125
4064
4032
3974
3859
3707
3554
3416
3296
3211
3187
3231
3311
3387
3456
3539
3634
3697
3682
3593
3482
3392
3318
3235
3155
3122
3157
3225
3272
3288
3303
3331
3331
3260
3137
3038
3001
2973
2858
2635
2374
2161
1999
1837
1653
1500
1443
1479
1539
1569
1571
1575
1583
1574
1548
1533
1552
1588
1614
1631
1667
1728
1783
1799
1787
1788
1823
1885
1964
2068
2201
2319
2362
2316
2247
2233
2287
2349
2364
2345
2345
2393
2465
2518
2536
2523
2486
2426
2369
2364
2449
2606
2773
2890
2938
2937
2908
2851
2752
2606
2433
2269
2155
2118
2164
2275
2412
2529
2602
2642
2691
2790
2939
3093
3201
3242
3234
3201
3148
3060
2928
2762
2578
2389
2205
2043
1914
1813
1730
1673
1672
1743
1854
1951
1997
2003
1990
1946
1837
1662
1481
1380
1395
1493
1607
1690
1718
1681
1577
1435
1312
1261
1293
1377
1464
1522
1542
1532
1513
1508
1510
1482
1380
1208
1027
913
899
951
1006
1027
1012
984
969
990
1057
1159
1263
1332
1355
1351
1342
1329
1292
1217
1112
1006
932
915
968
1087
1245
1403
1536
1637
1704
1730
1696
1596
1439
1236
992
722
485
375
451
677
933
1106
1171
1176
1163
1113
978
757
521
357
304
324
347
315
203
21
-204
-443
-683
-927
-1164
-1348
-1424
-1377
-1270
-1192
-1191
-1244
-1306
-1360
-1428
-1521
-1622
-1705
-1759
-1788
-1792
-1763
-1710
-1671
-1689
-1780
-1922
-2076
-2194
-2241
-2203
-2106
-1999
-1908
-1815
-1701
-1604
-1606
-1750
-1978
-2170
-2259
-2279
-2298
-2330
-2331
-2287
-2256
-2304
-2427
-2551
-2620
-2651
-2689
-2729
-2718
-2626
-2481
-2345
-2252
-2210
-2231
-2333
-2495
-2628
-2640
-2521
-2352
-2224
-2144
-2048
-1897
-1735
-1655
-1700
-1824
-1929
-1945
-1866
-1728
-1558
-1374
-1198
-1078
-1065
-1170
-1345
-1509
-1605
-1630
-1619
-1591
-1531
-1414
-1255
-1116
-1071
-1148
-1309
-1480
-1610
-1694
-1761
-1824
-1866
-1866
-1834
-1810
-1814
-1814
-1746
-1584
-1379
-1217
-1139
-1114
-1094
-1078
-1109
-1205
-1322
-1391
-1391
-1370
-1393
-1472
-1576
-1675
-1770
-1875
-1983
-2067
-2104
-2093
-2040
-1940
-1791
-1617
-1476
-1430
-1497
-1640
-1795
-1916
-2009
-2115
-2262
-2426
-2531
-2506
-2336
-2078
-1816
-1612
-1492
-1461
-1517
-1648
-1824
-2005
-2172
-2317
-2433
-2484
-2428
-2254
-2012
-1792
-1666
-1656
-1728
-1825
-1896
-1922
-1913
-1896
-1885
-1875
-1850
-1802
-1742
-1683
-1633
-1596
-1590
-1647
-1778
-1943
-2076
-2141
-2161
-2196
-2276
-2365
-2405
-2370
-2296
-2239
-2230
-2258
-2300
-2345
-2385
-2408
-2397
-2360
-2332
-2359
-2448
-2557
-2617
-2584
-2466
-2317
-2190
-2104
-2041
-1985
-1938
-1933
-2004
-2164
-2387
-2619
-2792
-2851
-2793
-2683
-2621
-2669
-2812
-2980
-3116
-3214
-3281
-3298
-3226
-3070
-2900
-2788
-2742
-2707
-2649
-2599
-2613
-2696
-2798
-2875
-2933
-2987
-3021
-3009
-2985
-3035
-3202
-3405
-3506
-3445
-3300
-3189
-3144
-3109
-3040
-2977
-2984
-3072
-3198
-3334
-3489
-3661
-3794
-3834
-3809
-3813
-3912
-4062
-4174
-4215
-4236
-4288
-4350
-4371
-4340
-4309
-4326
-4396
-4496
-4614
-4739
-4829
-4825
-4713
-4551
-4408
-4291
-4156
-3987
-3846
-3810
-3883
-3992
-4059
-4075
-4083
-4104
-4125
-4124
-4120
-4149
-4225
-4324
-4413
-4484
-4563
-4682
-4853
-5050
-5218
-5293
-5255
-5139
-5017
-4944
-4923
-4916
-4878
-4792
-4662
-4511
-4362
-4227
-4096
-3949
-3795
-3685
-3681
-3791
-3958
-4104
-4202
-4278
-4368
-4463
-4536
-4577
-4603
-4621
-4603
-4524
-4405
-4314
-4305
-4378
-4484
-4572
-4618
-4611
-4544
-4429
-4302
-4209
-4165
-4155
-4162
-4184
-4218
-4230
-4168
-4018
-3823
-3652
-3538
-3466
-3429
-3455
-3585
-3807
-4037
-4181
-4200
-4129
-4022
-3912
-3805
-3717
-3678
-3703
-3782
-3886
-3994
-4094
-4173
-4208
-4186
-4125
-4051
-3984
-3937
-3931
-3996
-4138
-4320
-4480
-4584
-4638
-4658
-4638
-4568
-4473
-4402
-4373
-4343
-4262
-4153
-4109
-4195
-4367
-4503
-4525
-4468
-4420
-4414
-4410
-4365
-4302
-4290
-4376
-4541
-4744
-4952
-5144
-5277
-5297
-5179
-4955
-4694
-4457
-4287
-4215
-4268
-4440
-4676
-4889
-5011
-5021
-4939
-4806
-4654
-4511
-4394
-4318
-4293
-4311
-4344
-4348
-4300
-4224
-4182
-4225
-4352
-4515
-4669
-4807
-4936
-5047
-5110
-5105
-5055
-4998
-4952
-4895
-4804
-4687
-4585
-4535
-4547
-4600
-4662
-4709
-4733
-4742
-4750
-4767
-4794
-4834
-4900
-5009
-5151
-5280
-5341
-5307
-5201
-5078
-4982
-4929
-4917
-4946
-5017
-5129
-5271
-5417
-5532
-5580
-5540
-5414
-5221
-4989
-4744
-4521
-4359
-4293
-4328
-4440
-4592
-4755
-4897
-4983
-4980
-4891
-4771
-4693
-4700
-4768
-4845
-4890
-4895
-4862
-4784
-4648
-4471
-4301
-4192
-4166
-4212
-4306
-4429
-4560
-4661
-4695
-4658
-4589
-4542
-4543
-4571
-4591
-4588
-4575
-4564
-4553
-4520
-4449
-4334
-4191
-4062
-4003
-4053
-4190
-4339
-4429
-4450
-4446
-4445
-4410
-4288
-4089
-3902
-3811
-3819
-3872
-3947
-4091
-4348
-4666
-4931
-5063
-5087
-5079
-5071
-5032
-4936
-4808
-4695
-4606
-4523
-4454
-4455
-4551
-4691
-4782
-4792
-4777
-4804
-4857
-4861
-4775
-4646
-4551
-4526
-4551
-4612
-4729
-4913
-5126
-5300
-5389
-5396
-5336
-5218
-5071
-4962
-4952
-5035
-5126
-5144
-5086
-5018
-4988
-4979
-4949
-4893
-4846
-4836
-4851
-4862
-4864
-4878
-4918
-4983
-5064
-5163
-5273
-5365
-5405
-5385
-5337
-5301
-5301
-5337
-5408
-5511
-5636
-5768
-5901
-6037
-6159
-6224
-6195
-6091
-5995
-5984
-6065
-6177
-6257
-6290
-6304
-6324
-6343
-6344
-6321
-6277
-6216
-6148
-6094
-6078
-6106
-6164
-6235
-6310
-6374
-6393
-6331
-6194
-6040
-5934
-5902
-5924
-5974
-6060
-6204
-6399
-6600
-6760
-6855
-6894
-6889
-6849
-6784
-6717
-6674
-6668
-6691
-6720
-6733
-6726
-6716
-6729
-6761
-6777
-6737
-6651
-6589
-6621
-6755
-6924
-7054
-7124
-7158
-7176
-7166
-7115
-7042
-6984
-6957
-6954
-6971
-7031
-7148
-7287
-7388
-7415
-7385
-7321
-7212
-7031
-6802
-6608
-6519
-6520
-6526
-6484
-6431
-6448
-6566
-6728
-6838
-6830
-6702
-6489
-6242
-6014
-5846
-5753
-5725
-5741
-5788
-5860
-5946
-6031
-6100
-6140
-6135
-6070
-5959
-5861
-5834
-5882
-5946
-5961
-5909
-5805
-5662
-5471
-5247
-5051
-4955
-4973
-5051
-5124
-5173
-5213
-5245
-5242
-5195
-5128
-5071
-5019
-4945
-4843
-4740
-4658
-4582
-4495
-4421
-4419
-4512
-4652
-4762
-4804
-4787
-4729
-4634
-4520
-4443
-4453
-4526
-4586
-4594
-4593
-4645
-4734
-4763
-4676
-4529
-4438
-4447
-4497
-4511
-4485
-4469
-4481
-4485
-4453
-4416
-4420
-4456
-4463
-4409
-4337
-4314
-4346
-4371
-4340
-4269
-4201
-4145
-4069
-3965
-3869
-3824
-3823
-3823
-3802
-3777
-3761
-3724
-3612
-3420
-3205
-3038
-2941
-2895
-2883
-2918
-3017
-3158
-3289
-3371
-3406
-3412
-3394
-3342
-3251
-3145
-3071
-3064
-3130
-3237
-3340
-3396
-3393
-3341
-3260
-3164
-3052
-2931
-2819
-2742
-2709
-2717
-2750
-2797
-2854
-2912
-2955
-2967
-2937
-2872
-2794
-2737
-2725
-2749
-2773
-2767
-2738
-2731
-2782
-2878
-2966
-3004
-2996
-2975
-2958
-2924
-2850
-2749
-2671
-2654
-2684
-2700
-2653
-2540
-2411
-2327
-2318
-2368
-2435
-2487
-2519
-2543
-2568
-2579
-2540
-2416
-2188
-1876
-1540
-1268
-1137
-1169
-1308
-1456
-1538
-1538
-1487
-1417
-1333
-1224
-1087
-932
-771
-613
-482
-414
-426
-488
-519
-447
-256
3
252
428
502
482
408
335
312
355
442
539
620
681
720
720
658
511
286
27
-190
-291
-241
-78
114
254
313
304
251
163
40
-104
-239
-342
-403
-423
-408
-370
-328
-299
-278
-240
-172
-87
-20
11
14
12
17
34
68
120
176
201
161
42
-139
-353
-561
-712
-750
-646
-423
-153
97
298
450
552
588
541
425
280
154
86
97
184
323
473
595
668
684
633
506
307
76
-131
-272
-336
-337
-290
-208
-100
24
160
304
443
558
631
666
680
687
687
679
673
691
744
827
928
1048
1188
1327
1417
1418
1337
1227
1148
1122
1127
1132
1141
1185
1299
1477
1682
1869
2017
2134
2224
2274
2265
2196
2093
1991
1908
1840
1786
1763
1795
1883
1984
2037
2007
1908
1794
1712
1681
1690
1724
1782
1868
1973
2075
2161
2242
2350
2491
2637
2745
2814
2887
3002
3143
3246
3264
3205
3113
3000
2845
2635
2418
2280
2277
2385
2534
2669
2781
2885
2987
3075
3136
3180
3241
3358
3542
3759
3940
4037
4077
4147
4322
4591
4863
5057
5167
5257
5388
5571
5777
5972
6135
6250
6307
6321
6328
6359
6410
6442
6424
6359
6276
6201
6139
6076
5981
5822
5580
5282
5000
4811
4756
4823
4974
5176
5408
5646
5861
6036
6173
6286
6373
6423
6433
6423
6430
6483
6579
6685
6764
6811
6854
6933
7055
7189
7310
7431
7593
7805
8013
8140
8160
8125
8109
8134
8167
8173
8154
8129
8108
8083
8057
8054
8084
8127
8150
8135
8087
7992
7814
7538
7209
6914
6726
6650
6649
6687
6757
6869
7024
7207
7399
7580
7746
7907
8069
8211
8282
8240
8100
7918
7736
7543
7334
7180
7206
7465
7855
8186
8350
8400
8450
8518
8509
8341
8053
7765
7550
7377
7188
6992
6853
6807
6822
6847
6877
6942
7047
7139
7162
7111
7032
6972
6946
6938
6934
6930
6930
6939
6958
6977
6978
6943
6884
6846
6873
6968
7095
7214
7315
7406
7477
7497
7443
7334
7218
7136
7085
7025
6912
6739
6551
6427
6437
6595
6848
7120
7373
7622
7901
8201
8460
8607
8623
8551
8452
8357
8257
8135
8000
7884
7813
7796
7825
7879
7938
7973
7962
7903
7825
7771
7768
7820
7927
8111
8396
8763
9130
9398
9523
9546
9547
9573
9616
9655
9699
9774
9876
9955
9947
9815
9567
9231
8849
8480
8199
8055
8042
8106
8196
8294
8404
8517
8605
8645
8634
8583
8502
8406
8327
8299
8320
8345
8323
8242
8131
8019
7902
7758
7591
7438
7337
7302
7323
7380
7455
7519
7546
7522
7462
7384
7288
7160
6997
6818
6653
6527
6461
6471
6556
6670
6744
6736
6663
6582
6521
6465
6392
6319
6289
6316
6365
6386
6368
6336
6311
6285
6246
6216
6237
6324
6432
6494
6476
6394
6281
6146
5976
5765
5543
5352
5213
5112
5024
4947
4910
4933
4995
5042
5025
4953
4881
4852
4846
4802
4680
4510
4375
4342
4414
4538
4651
4712
4705
4625
4476
4277
4062
3875
3749
3701
3723
3785
3850
3896
3911
3888
3815
3694
3554
3439
3370
3325
3261
3178
3130
3174
3304
3438
3485
3417
3283
3151
3063
3020
3011
3030
3086
3193
3356
3558
3750
3864
3867
3786
3686
3616
3575
3543
3532
3589
3738
3936
4104
4189
4198
4154
4043
3830
3505
3127
2775
2494
2284
2143
2088
2139
2269
2405
2476
2459
2376
2257
2125
1998
1910
1902
2005
2210
2464
2677
2768
2708
2536
2319
2093
1862
1645
1516
1557
1768
2041
2247
2333
2340
2306
2195
1954
1613
1300
1131
1114
1168
1236
1346
1554
1852
2162
2408
2578
2708
2825
2933
3025
3098
3143
3139
3079
2991
2918
2881
2861
2832
2789
2740
2679
2597
2503
2436
2424
2461
2519
2586
2672
2775
2857
2874
2825
2745
2662
2572
2468
2377
2343
2368
2396
2364
2271
2175
2120
2093
2040
1932
1788
1644
1522
1438
1430
1537
1760
2028
2251
2383
2443
2462
2429
2309
2103
1895
1803
1884
2095
2333
2527
2663
2754
2787
2729
2580
2402
2282
2273
2366
2510
2659
2774
2824
2788
2669
2498
2320
2166
2058
2016
2051
2142
2239
2296
2297
2251
2153
1984
1750
1510
1344
1283
1281
1266
1220
1184
1206
1283
1367
1426
1461
1484
1488
1449
1367
1285
1261
1330
1492
1714
1953
2159
2290
2334
2312
2258
2182
2069
1899
1681
1457
1277
1169
1127
1122
1118
1085
1016
919
813
708
604
503
414
350
310
275
229
175
132
114
115
113
88
32
-52
-145
-223
-263
-269
-271
-299
-356
-423
-482
-531
-568
-578
-544
-486
-463
-522
-649
-774
-846
-869
-883
-895
-866
-758
-576
-364
-160
21
156
211
167
60
-45
-111
-161
-240
-350
-441
-469
-435
-382
-344
-323
-309
-303
-320
-373
-465
-603
-792
-1025
-1281
-1524
-1722
-1855
-1918
-1928
-1919
-1917
-1920
-1901
-1840
-1751
-1670
-1617
-1587
-1568
-1564
-1589
-1654
-1753
-1881
-2028
-2172
-2273
-2300
-2263
-2196
-2130
-2068
-2005
-1956
-1937
-1951
-1984
-2029
-2098
-2203
-2325
-2431
-2515
-2607
-2731
-2869
-2974
-3026
-3046
-3069
-3107
-3160
-3241
-3375
-3548
-3696
-3754
-3711
-3623
-3550
-3518
-3521
-3557
-3634
-3738
-3826
-3854
-3819
-3758
-3712
-3692
-3682
-3656
-3605
-3550
-3526
-3553
-3607
-3627
-3577
-3485
-3417
-3407
-3422
-3418
-3407
-3457
-3618
-3849
-4062
-4198
-4274
-4333
-4389
-4424
-4428
-4417
-4417
-4440
-4491
-4575
-4677
-4757
-4773
-4729
-4676
-4652
-4652
-4651
-4663
-4729
-4854
-4972
-5005
-4952
-4889
-4889
-4951
-5027
-5098
-5179
-5268
-5313
-5274
-5179
-5112
-5124
-5193
-5271
-5343
-5428
-5524
-5607
-5666
-5731
-5828
-5930
-5976
-5953
-5916
-5923
-5969
-6000
-6000
-6011
-6073
-6165
-6233
-6267
-6312
-6403
-6507
-6561
-6549
-6519
-6513
-6513
-6467
-6352
-6196
-6027
-5845
-5648
-5461
-5327
-5260
-5239
-5247
-5304
-5436
-5626
-5814
-5951
-6039
-6107
-6165
-6193
-6174
-6125
-6079
-6059
-6066
-6088
-6104
-6083
-6000
-5858
-5700
-5576
-5506
-5473
-5450
-5422
-5381
-5319
-5234
-5133
-5025
-4896
-4719
-4499
-4292
-4178
-4186
-4272
-4359
-4405
-4413
-4401
-4371
-4313
-4235
-4159
-4098
-4046
-3991
-3944
-3925
-3949
-4000
-4058
-4110
-4165
-4227
-4289
-4336
-4367
-4398
-4442
-4494
-4535
-4554
-4575
-4634
-4745
-4870
-4950
-4944
-4867
-4755
-4633
-4495
-4335
-4177
-4072
-4061
-4144
-4279
-4402
-4466
-4460
-4407
-4334
-4247
-4126
-3959
-3783
-3659
-3628
-3678
-3772
-3888
-4027
-4168
-4251
-4232
-4139
-4065
-4085
-4197
-4345
-4487
-4614
-4723
-4791
-4802
-4779
-4764
-4770
-4778
-4775
-4786
-4839
-4921
-4992
-5046
-5122
-5246
-5370
-5408
-5333
-5207
-5115
-5086
-5088
-5095
-5125
-5199
-5301
-5400
-5493
-5599
-5714
-5787
-5783
-5729
-5693
-5702
-5710
-5668
-5583
-5502
-5441
-5351
-5185
-4964
-4762
-4623
-4524
-4409
-4268
-4142
-4083
-4107
-4187
-4288
-4380
-4454
-4519
-4605
-4737
-4916
-5103
-5254
-5350
-5409
-5465
-5528
-5581
-5594
-5548
-5451
-5333
-5227
-5148
-5084
-5013
-4925
-4829
-4740
-4668
-4606
-4547
-4487
-4418
-4329
-4212
-4072
-3938
-3852
-3849
-3925
-4038
-4136
-4193
-4238
-4315
-4425
-4518
-4535
-4474
-4391
-4348
-4365
-4423
-4500
-4583
-4646
-4652
-4594
-4526
-4526
-4610
-4703
-4706
-4594
-4432
-4301
-4215
-4133
-4021
-3887
-3762
-3657
-3574
-3530
-3563
-3687
-3865
-4024
-4109
-4104
-4030
-3918
-3798
-3698
-3631
-3589
-3548
-3488
-3410
-3324
-3242
-3170
-3115
-3093
-3125
-3228
-3405
-3636
-3880
-4091
-4243
-4344
-4417
-4477
-4527
-4576
-4642
-4733
-4825
-4883
-4893
-4885
-4906
-4979
-5095
-5238
-5400
-5569
-5712
-5797
-5826
-5831
-5838
-5823
-5735
-5564
-5368
-5242
-5238
-5329
-5439
-5501
-5492
-5430
-5348
-5277
-5235
-5218
-5208
-5180
-5122
-5049
-4991
-4974
-4991
-4996
-4937
-4801
-4644
-4556
-4589
-4711
-4840
-4907
-4906
-4876
-4855
-4864
-4915
-5010
-5127
-5221
-5253
-5228
-5194
-5185
-5185
-5150
-5055
-4926
-4811
-4738
-4701
-4673
-4624
-4525
-4362
-4145
-3914
-3708
-3545
-3418
-3322
-3264
-3249
-3266
-3285
-3282
-3243
-3158
-3030
-2879
-2749
-2679
-2674
-2705
-2741
-2768
-2776
-2743
-2652
-2535
-2461
-2487
-2594
-2712
-2784
-2803
-2797
-2774
-2723
-2645
-2571
-2532
-2535
-2564
-2612
-2687
-2780
-2860
-2891
-2863
-2789
-2678
-2529
-2356
-2196
-2083
-2009
-1935
-1837
-1742
-1701
-1727
-1787
-1839
-1875
-1914
-1966
-2019
-2051
-2052
-2025
-1978
-1913
-1842
-1782
-1732
-1673
-1593
-1518
-1501
-1582
-1750
-1950
-2126
-2254
-2334
-2360
-2319
-2214
-2098
-2041
-2077
-2165
-2223
-2204
-2136
-2080
-2059
-2032
-1948
-1810
-1678
-1613
-1626
-1679
-1740
-1798
-1856
-1903
-1925
-1916
-1884
-1844
-1802
-1759
-1711
-1648
-1564
-1476
-1432
-1475
-1601
-1766
-1927
-2079
-2224
-2324
-2310
-2155
-1919
-1698
-1548
-1457
-1404
-1405
-1478
-1580
-1619
-1540
-1379
-1218
-1099
-1010
-952
-973
-1111
-1311
-1458
-1473
-1381
-1255
-1123
-965
-782
-637
-594
-647
-735
-821
-935
-1112
-1318
-1462
-1487
-1420
-1330
-1254
-1180
-1094
-1022
-1016
-1099
-1254
-1442
-1623
-1768
-1858
-1892
-1886
-1865
-1851
-1859
-1896
-1948
-1985
-1974
-1914
-1837
-1782
-1758
-1752
-1760
-1793
-1849
-1900
-1908
-1862
-1779
-1665
-1511
-1316
-1127
-1002
-955
-932
-895
-876
-948
-1124
-1314
-1406
-1370
-1277
-1205
-1171
-1144
-1113
-1111
-1162
-1238
-1290
-1297
-1277
-1244
-1187
-1096
-1002
-966
-1012
-1105
-1173
-1187
-1178
-1190
-1224
-1233
-1172
-1052
-934
-880
-903
-964
-1028
-1110
-1264
-1517
-1810
-2021
-2052
-1906
-1665
-1416
-1192
-981
-785
-643
-606
-690
-864
-1072
-1259
-1385
-1415
-1328
-1137
-899
-701
-600
-576
-546
-437
-268
-141
-144
-264
-401
-472
-486
-501
-534
-538
-468
-350
-252
-197
-135
-18
117
175
100
-60
-198
-238
-181
-73
40
120
139
90
0
-77
-100
-55
46
182
332
478
614
749
889
1004
1053
1026
964
917
892
852
778
688
613
555
503
478
526
652
785
845
835
841
922
1041
1105
1077
1014
989
1010
1040
1062
1098
1157
1211
1235
1251
1313
1441
1599
1735
1830
1890
1926
1955
2011
2128
2292
2432
2489
2477
2464
2488
2526
2535
2521
2528
2586
2690
2828
3003
3204
3375
3457
3443
3388
3351
3350
3383
3466
3606
3752
3811
3750
3655
3657
3790
3964
4074
4114
4165
4289
4460
4615
4722
4782
4793
4737
4616
4472
4357
4296
4294
4354
4477
4631
4767
4860
4940
5039
5135
5165
5103
5000
4931
4927
4957
4989
5035
5128
5282
5475
5677
5859
6010
6134
6262
6419
6589
6711
6745
6731
6756
6858
6984
7050
7040
7010
7010
7026
7026
7021
7066
7181
7330
7466
7586
7716
7850
7943
7966
7949
7948
7984
8035
8080
8134
8213
8314
8413
8504
8589
8660
8690
8675
8649
8643
8644
8601
8495
8379
8332
8378
8470
8540
8555
8527
8488
8464
8471
8511
8568
8619
8669
8743
8856
8974
9034
8992
8857
8678
8509
8388
8333
8333
8346
8324
8258
8180
8125
8084
8026
7950
7895
7890
7916
7931
7923
7924
7953
7983
7972
7920
7868
7841
7814
7747
7639
7524
7433
7364
7322
7335
7429
7580
7717
7789
7806
7807
7787
7698
7513
7273
7066
6951
6924
6951
7021
7146
7322
7517
7686
7813
7905
7967
7986
7943
7841
7710
7583
7477
7391
7325
7286
7284
7317
7365
7401
7410
7388
7348
7307
7279
7270
7272
7274
7277
7302
7360
7426
7440
7365
7233
7128
7107
7144
7157
7096
6992
6919
6915
6949
6962
6927
6864
6807
6771
6740
6698
6644
6609
6628
6711
6824
6909
6929
6894
6836
6772
6689
6585
6499
6484
6550
6643
6700
6712
6711
6720
6715
6662
6575
6501
6470
6463
6448
6421
6403
6387
6339
6236
6121
6066
6104
6192
6263
6289
6299
6327
6375
6414
6421
6382
6294
6166
6031
5937
5910
5930
5949
5948
5949
5981
6040
6097
6148
6217
6323
6438
6507
6509
6481
6468
6469
6441
6364
6278
6247
6284
6342
6370
6373
6404
6496
6624
6723
6752
6717
6654
6590
6534
6491
6479
6514
6594
6679
6720
6684
6588
6473
6374
6296
6234
6200
6226
6327
6466
6571
6589
6522
6403
6256
6091
5929
5818
5801
5868
5964
6032
6059
6066
6070
6069
6063
6068
6094
6130
6148
6145
6149
6194
6276
6359
6400
6380
6302
6180
6037
5902
5796
5722
5667
5623
5600
5602
5618
5623
5602
5549
5458
5331
5201
5129
5164
5292
5448
5587
5719
5867
6003
6054
5977
5829
5722
5718
5783
5841
5851
5822
5759
5649
5486
5305
5158
5062
4991
4917
4848
4807
4792
4768
4712
4636
4563
4505
4464
4459
4507
4581
4606
4514
4315
4086
3890
3724
3560
3414
3349
3396
3504
3575
3563
3498
3430
3364
3268
3139
3016
2938
2903
2884
2882
2915
2964
2964
2868
2712
2581
2512
2438
2273
2031
1831
1777
1845
1915
1898
1800
1676
1545
1395
1244
1161
1195
1311
1414
1448
1432
1407
1361
1246
1047
829
679
630
647
692
761
874
1018
1139
1179
1111
942
704
454
269
211
265
348
373
334
299
329
398
418
334
176
36
-28
-25
-1
15
24
28
12
-32
-86
-122
-136
-155
-196
-231
-210
-109
38
176
267
298
253
108
-122
-358
-497
-500
-428
-371
-359
-340
-259
-137
-53
-63
-153
-269
-369
-438
-456
-391
-236
-45
93
120
44
-86
-233
-385
-539
-678
-786
-870
-943
-1000
-1014
-964
-869
-781
-737
-736
-749
-757
-763
-774
-785
-783
-770
-762
-763
-759
-738
-710
-707
-749
-828
-923
-1028
-1153
-1289
-1402
-1458
-1456
-1431
-1412
-1404
-1404
-1418
-1454
-1491
-1485
-1414
-1301
-1187
-1081
-964
-848
-792
-840
-955
-1039
-1035
-990
-985
-1040
-1097
-1114
-1118
-1162
-1241
-1298
-1301
-1282
-1272
-1233
-1103
-902
-748
-736
-825
-882
-829
-716
-628
-579
-514
-406
-303
-255
-243
-216
-170
-151
-177
-199
-163
-85
-26
-1
39
124
196
163
20
-140
-229
-261
-305
-382
-436
-418
-355
-311
-314
-339
-371
-429
-519
-602
-628
-595
-548
-507
-436
-296
-119
17
69
68
66
73
71
67
98
169
236
257
258
308
436
585
672
673
623
562
487
380
256
149
72
7
-58
-104
-107
-69
-22
14
41
62
53
-24
-169
-328
-431
-457
-444
-456
-519
-609
-670
-674
-638
-613
-636
-708
-801
-893
-976
-1041
-1074
-1071
-1058
-1076
-1140
-1220
-1277
-1315
-1368
-1462
-1581
-1699
-1820
-1970
-2149
-2308
-2393
-2408
-2406
-2425
-2446
-2423
-2348
-2270
-2249
-2301
-2399
-2508
-2622
-2741
-2847
-2899
-2874
-2793
-2712
-2681
-2707
-2767
-2851
-2972
-3141
-3332
-3494
-3603
-3687
-3785
-3887
-3936
-3903
-3848
-3873
-4024
-4243
-4429
-4534
-4588
-4627
-4653
-4640
-4584
-4499
-4391
-4256
-4116
-4027
-4030
-4099
-4161
-4175
-4167
-4178
-4202
-4197
-4147
-4085
-4051
-4040
-4022
-4001
-4011
-4082
-4188
-4281
-4330
-4335
-4298
-4220
-4124
-4054
-4037
-4043
-4030
-3999
-4001
-4075
-4193
-4280
-4306
-4300
-4302
-4316
-4333
-4365
-4430
-4505
-4529
-4480
-4416
-4428
-4541
-4698
-4830
-4925
-5002
-5044
-5001
-4859
-4686
-4567
-4528
-4522
-4502
-4475
-4478
-4525
-4596
-4666
-4717
-4724
-4663
-4544
-4437
-4416
-4479
-4543
-4515
-4388
-4235
-4134
-4106
-4126
-4162
-4195
-4219
-4239
-4271
-4328
-4388
-4394
-4304
-4136
-3960
-3837
-3776
-3749
-3733
-3732
-3755
-3810
-3897
-4003
-4096
-4117
-4035
-3890
-3776
-3768
-3846
-3926
-3946
-3927
-3938
-4011
-4104
-4138
-4075
-3943
-3806
-3717
-3693
-3719
-3767
-3812
-3843
-3856
-3849
-3809
-3722
-3587
-3438
-3329
-3301
-3348
-3423
-3483
-3530
-3608
-3741
-3884
-3954
-3906
-3783
-3672
-3616
-3582
-3532
-3486
-3520
-3665
-3855
-3977
-3972
-3879
-3764
-3652
-3528
-3396
-3300
-3280
-3329
-3408
-3496
-3600
-3717
-3811
-3853
-3865
-3906
-4003
-4118
-4184
-4182
-4160
-4171
-4224
-4283
-4314
-4312
-4293
-4281
-4293
-4331
-4375
-4399
-4403
-4423
-4489
-4567
-4576
-4467
-4297
-4185
-4198
-4289
-4355
-4345
-4297
-4272
-4288
-4311
-4314
-4304
-4302
-4308
-4306
-4285
-4251
-4220
-4208
-4215
-4226
-4207
-4130
-3998
-3844
-3697
-3552
-3395
-3248
-3168
-3193
-3286
-3369
-3393
-3375
-3350
-3322
-3274
-3211
-3163
-3133
-3083
-2990
-2897
-2875
-2938
-3016
-3043
-3039
-3072
-3157
-3219
-3180
-3054
-2929
-2866
-2853
-2858
-2882
-2938
-2999
-3009
-2947
-2854
-2771
-2669
-2498
-2264
-2052
-1926
-1857
-1775
-1666
-1589
-1584
-1602
-1563
-1454
-1337
-1261
-1205
-1124
-1026
-959
-935
-911
-846
-769
-739
-770
-823
-866
-917
-996
-1074
-1107
-1107
-1155
-1293
-1462
-1551
-1526
-1462
-1451
-1503
-1557
-1573
-1569
-1573
-1575
-1560
-1561
-1644
-1824
-2031
-2172
-2224
-2236
-2262
-2310
-2355
-2385
-2402
-2395
-2346
-2270
-2214
-2210
-2226
-2205
-2137
-2083
-2105
-2196
-2297
-2368
-2435
-2541
-2679
-2775
-2760
-2629
-2450
-2320
-2304
-2409
-2582
-2744
-2840
-2882
-2927
-3014
-3123
-3189
-3180
-3125
-3088
-3105
-3174
-3274
-3393
-3522
-3635
-3704
-3723
-3710
-3684
-3649
-3607
-3579
-3603
-3695
-3828
-3947
-4011
-4006
-3943
-3843
-3740
-3668
-3644
-3646
-3639
-3611
-3590
-3605
-3640
-3641
-3568
-3441
-3317
-3237
-3208
-3222
-3289
-3419
-3589
-3741
-3826
-3839
-3815
-3782
-3737
-3662
-3559
-3458
-3396
-3392
-3438
-3517
-3604
-3679
-3725
-3734
-3710
-3655
-3569
-3452
-3310
-3152
-2984
-2816
-2662
-2536
-2432
-2326
-2198
-2061
-1959
-1931
-1970
-2035
-2091
-2140
-2199
-2264
-2300
-2266
-2158
-2005
-1850
-1706
-1574
-1452
-1355
-1303
-1302
-1335
-1381
-1425
-1459
-1472
-1450
-1383
-1280
-1168
-1068
-984
-901
-800
-680
-557
-456
-402
-406
-456
-513
-533
-500
-440
-401
-410
-450
-478
-463
-409
-337
-264
-194
-135
-94
-72
-56
-31
11
59
101
137
173
218
278
355
439
508
536
523
499
499
533
577
608
634
687
786
898
967
955
883
810
775
768
749
703
664
687
784
910
997
1016
995
968
927
835
676
500
392
407
524
675
796
863
888
896
896
880
839
776
718
695
716
755
772
754
714
670
623
568
510
467
446
439
428
412
387
337
245
121
19
-14
15
61
96
138
207
281
304
259
200
192
240
286
282
242
208
198
187
163
145
159
194
213
199
176
171
184
199
223
276
358
434
465
461
463
494
532
544
534
535
564
602
623
632
659
720
792
837
840
820
807
822
871
947
1034
1110
1162
1198
1241
1298
1359
1401
1420
1424
1416
1386
1328
1262
1225
1248
1327
1433
1534
1614
1666
1686
1670
1630
1589
1567
1570
1587
1609
1631
1660
1703
1755
1799
1811
1772
1689
1595
1519
1463
1406
1336
1273
1248
1258
1258
1215
1149
1122
1163
1229
1254
1222
1188
1210
1284
1358
1395
1406
1415
1410
1370
1303
1254
1259
1303
1356
1414
1495
1583
1618
1550
1396
1228
1098
1006
948
951
1055
1232
1383
1418
1342
1226
1122
1016
882
733
631
616
677
773
874
962
1016
1016
970
921
909
938
986
1042
1105
1167
1198
1175
1112
1054
1029
1020
995
947
912
934
1027
1162
1285
1345
1330
1271
1219
1201
1194
1156
1079
1004
983
1020
1087
1158
1238
1342
1450
1511
1492
1410
1311
1230
1175
1145
1145
1182
1250
1330
1408
1471
1501
1477
1398
1292
1208
1173
1185
1231
1312
1437
1597
1748
1834
1824
1732
1611
1517
1474
1470
1474
1462
1442
1441
1476
1533
1575
1580
1557
1537
1540
1554
1549
1511
1450
1384
1324
1271
1233
1226
1259
1317
1370
1407
1447
1519
1632
1766
1898
2020
2125
2189
2184
2106
1996
1908
1863
1849
1861
1919
2049
2234
2413
2530
2577
2583
2572
2547
2506
2467
2455
2476
2514
2546
2557
2531
2446
2304
2143
2015
1944
1911
1890
1886
1914
1955
1949
1852
1676
1478
1298
1131
967
840
804
878
1012
1132
1196
1210
1192
1135
1029
892
773
727
767
868
980
1067
1120
1158
1195
1218
1190
1088
937
798
717
685
661
614
557
514
491
477
472
492
541
594
610
582
537
504
476
417
312
188
92
46
41
56
86
143
228
319
376
365
273
119
-56
-196
-261
-251
-201
-153
-113
-54
57
207
343
408
382
289
167
49
-41
-87
-101
-118
-174
-264
-341
-368
-371
-417
-541
-693
-782
-764
-673
-570
-480
-394
-314
-279
-321
-423
-531
-603
-635
-630
-580
-480
-363
-287
-282
-321
-359
-392
-449
-545
-645
-697
-688
-656
-649
-681
-725
-751
-743
-705
-656
-625
-632
-672
-710
-713
-681
-649
-650
-685
-727
-749
-749
-736
-725
-723
-729
-737
-740
-736
-723
-693
-637
-560
-492
-467
-484
-501
-471
-389
-289
-203
-128
-47
34
90
115
130
148
144
86
-12
-78
-51
56
184
302
436
618
818
963
1012
1002
1004
1058
1145
1234
1319
1423
1552
1680
1766
1784
1737
1649
1544
1441
1350
1277
1222
1177
1129
1069
1008
969
956
939
882
795
737
760
854
966
1064
1167
1299
1432
1500
1482
1428
1403
1409
1386
1299
1178
1077
1002
918
812
714
654
614
552
462
385
353
348
344
348
390
460
492
437
327
240
209
190
134
61
26
46
61
6
-115
-246
-346
-426
-509
-586
-625
-618
-591
-571
-565
-569
-596
-662
-765
-882
-988
-1072
-1116
-1098
-1010
-896
-811
-784
-796
-828
-902
-1059
-1288
-1507
-1620
-1602
-1506
-1398
-1308
-1235
-1195
-1209
-1269
-1329
-1348
-1342
-1359
-1420
-1493
-1527
-1509
-1467
-1428
-1394
-1365
-1369
-1437
-1561
-1672
-1695
-1613
-1482
-1377
-1328
-1300
-1238
-1119
-978
-879
-871
-943
-1039
-1106
-1129
-1133
-1142
-1151
-1144
-1119
-1099
-1097
-1101
-1097
-1102
-1145
-1227
-1297
-1304
-1247
-1175
-1119
-1058
-961
-846
-782
-805
-871
-892
-822
-690
-554
-452
-391
-367
-369
-363
-313
-230
-176
-200
-279
-335
-321
-268
-232
-218
-174
-71
62
180
276
383
503
594
617
592
569
562
536
465
375
311
287
269
234
195
174
177
200
259
361
467
500
421
286
187
159
147
90
2
-58
-70
-73
-102
-138
-147
-145
-178
-250
-303
-281
-209
-150
-120
-71
26
113
107
2
-114
-167
-180
-217
-280
-298
-224
-113
-61
-97
-169
-227
-294
-421
-603
-766
-842
-829
-765
-670
-541
-393
-273
-221
-233
-277
-336
-414
-504
-565
-559
-484
-374
-259
-148
-46
21
32
-5
-54
-95
-146
-236
-360
-479
-554
-583
-592
-602
-613
-615
-607
-597
-593
-593
-593
-596
-619
-680
-783
-902
-995
-1027
-1002
-957
-929
-926
-933
-942
-959
-989
-1018
-1027
-1008
-979
-954
-925
-880
-827
-801
-827
-892
-953
-973
-948
-894
-833
-789
-784
-826
-898
-961
-996
-1018
-1054
-1099
-1118
-1089
-1035
-1002
-1010
-1027
-1028
-1030
-1073
-1154
-1210
-1183
-1100
-1063
-1143
-1297
-1409
-1417
-1379
-1397
-1499
-1603
-1612
-1519
-1407
-1351
-1341
-1323
-1272
-1226
-1224
-1255
-1274
-1260
-1240
-1254
-1303
-1360
-1398
-1405
-1372
-1292
-1181
-1092
-1073
-1117
-1166
-1173
-1151
-1147
-1177
-1204
-1196
-1167
-1159
-1182
-1204
-1206
-1226
-1319
-1487
-1670
-1801
-1874
-1924
-1969
-1984
-1948
-1881
-1825
-1793
-1771
-1757
-1782
-1874
-2007
-2109
-2131
-2085
-2017
-1953
-1888
-1834
-1825
-1884
-1973
-2025
-2013
-1969
-1953
-1971
-1981
-1941
-1869
-1815
-1809
-1835
-1855
-1856
-1847
-1828
-1779
-1689
-1589
-1538
-1572
-1661
-1735
-1748
-1721
-1708
-1731
-1765
-1773
-1763
-1776
-1828
-1886
-1904
-1881
-1856
-1850
-1835
-1766
-1650
-1542
-1488
-1480
-1488
-1508
-1558
-1628
-1663
-1618
-1518
-1435
-1406
-1397
-1361
-1306
-1278
-1293
-1304
-1260
-1171
-1086
-1031
-991
-958
-961
-1030
-1138
-1216
-1230
-1214
-1215
-1219
-1168
-1038
-883
-772
-724
-706
-702
-733
-808
-887
-903
-833
-717
-607
-521
-456
-415
-401
-386
-321
-192
-49
38
58
66
118
215
316
394
454
500
521
504
473
465
488
515
512
481
446
423
407
389
372
360
351
335
311
278
231
176
143
171
260
344
348
265
174
158
225
310
356
368
381
395
375
304
218
166
148
121
48
-57
-153
-219
-262
-291
-299
-276
-235
-195
-165
-133
-94
-61
-51
-60
-77
-104
-163
-254
-340
-374
-358
-342
-378
-455
-513
-512
-473
-453
-475
-508
-512
-484
-454
-442
-434
-407
-358
-300
-239
-161
-54
64
159
212
228
219
175
83
-49
-174
-250
-270
-270
-282
-310
-328
-316
-276
-223
-169
-123
-100
-123
-196
-290
-352
-346
-284
-213
-181
-202
-254
-302
-320
-303
-265
-230
-222
-248
-293
-337
-377
-427
-492
-545
-541
-463
-348
-258
-221
-213
-194
-165
-167
-234
-350
-464
-543
-586
-607
-606
-571
-504
-425
-358
-318
-313
-345
-409
-484
-548
-589
-610
-607
-560
-460
-327
-207
-128
-79
-36
-3
-12
-81
-186
-286
-369
-450
-528
-561
-502
-358
-199
-91
-46
-21
23
79
127
173
243
345
443
494
504
527
602
700
750
718
648
618
659
735
790
804
795
769
717
635
556
515
507
493
461
447
490
561
582
519
436
436
549
704
807
839
846
868
892
888
854
807
736
608
421
240
150
185
305
444
553
610
597
513
389
272
180
97
9
-54
-47
43
179
304
391
423
374
230
36
-110
-143
-96
-68
-107
-159
-133
-25
80
92
9
-97
-171
-210
-235
-237
-186
-78
46
131
148
108
44
-7
-26
-15
1
-2
-18
-5
69
191
311
378
380
337
275
217
183
192
240
305
363
407
441
461
452
413
365
333
318
307
302
325
383
441
444
384
313
280
275
248
185
140
165
234
254
170
33
-60
-73
-67
-114
-208
-274
-266
-217
-188
-193
-196
-167
-125
-108
-122
-136
-119
-65
19
126
245
337
364
327
275
252
255
237
170
81
21
13
36
55
55
36
-2
-60
-128
-179
-180
-118
-6
112
178
161
84
19
19
58
58
-23
-132
-171
-103
12
88
116
165
292
471
620
689
694
672
627
539
411
294
252
318
470
651
797
864
860
835
840
880
912
897
853
838
879
942
971
958
946
970
1014
1038
1026
1010
1022
1059
1087
1080
1040
981
907
822
739
681
664
689
750
847
972
1103
1208
1265
1280
1276
1279
1303
1346
1394
1416
1379
1270
1112
963
883
895
973
1058
1108
1125
1148
1204
1275
1309
1273
1182
1085
1016
970
926
879
846
840
852
864
876
900
942
982
985
926
805
660
547
516
568
654
717
739
760
819
900
944
915
841
785
774
782
783
786
821
880
912
876
792
716
677
653
609
540
479
459
488
557
652
748
807
801
732
631
519
392
250
126
75
128
257
399
511
590
651
689
679
604
475
325
186
78
6
-23
-10
42
116
198
280
369
470
563
605
556
426
271
155
90
46
-9
-68
-110
-139
-185
-256
-315
-307
-222
-109
-37
-38
-109
-233
-392
-544
-632
-621
-541
-463
-427
-407
-353
-265
-202
-218
-302
-384
-404
-355
-265
-165
-74
-8
21
25
35
78
146
210
256
297
357
440
531
622
714
797
848
856
842
839
848
832
753
622
495
416
385
382
407
473
573
665
703
675
610
529
433
325
240
229
314
452
571
623
612
575
543
521
505
497
515
571
650
714
732
715
708
746
819
879
902
910
951
1033
1114
1152
1149
1147
1176
1232
1301
1386
1496
1610
1674
1652
1564
1481
1462
1514
1596
1652
1640
1559
1443
1345
1302
1306
1329
1357
1405
1485
1579
1647
1674
1682
1690
1679
1612
1481
1339
1255
1253
1304
1358
1394
1424
1471
1546
1636
1708
1732
1697
1626
1563
1548
1594
1686
1783
1835
1806
1713
1620
1597
1654
1731
1761
1731
1684
1671
1711
1793
1898
1996
2050
2041
1993
1950
1919
1864
1773
1701
1727
1864
2037
2177
2285
2395
2475
2442
2284
2115
2059
2117
2182
2198
2232
2346
2470
2470
2334
2211
2208
2242
2171
2050
2111
2428
2684
2418
1541
498
-130
-174
47
142
40
-62
-27
63
73
3
-33
10
58
42
-7
-14
26
50
24
-9
0
34
41
13
-6
11
36
31
6
-1
20
35
23
2
5
25
32
16
2
11
28
27
10
3
16
29
22
7
6
20
27
17
6
10
23
24
13
6
14
24
21
9
7
17
24
17
8
10
20
22
14
7
12
21
20
11
8
15
21
17
9
9
17
20
14
8
11
18
18
12
8
13
19
16
10
9
15
18
14
9
10
16
17
12
8
12
17
16
10
9
13
17
14
9
10
14
16
12
9
11
15
15
10
9
12
15
13
9
9
13
15
12
9
10
14
14
10
8
11
14
13
9
9
12
13
11
9
9
12
13
10
8
10
12
12
9
8
10
12
11
8
9
11
12
10
8
9
11
11
9
8
9
11
10
8
8
10
11
9
8
8
10
10
9
8
9
10
10
8
7
9
10
9
7
8
9
9
8
7
8
9
9
8
7
8
9
8
7
7
8
8
8
7
7
8
8
7
7
7
8
8
7
6
7
8
7
6
6
7
7
7
6
6
7
7
6
6
6
7
6
6
6
6
6
6
6
6
6
6
6
5
6
6
6
5
5
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
