5
18087
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-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
-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
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-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
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-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
-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
-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
-7
-7
-7
-7
-7
-7
-7
-7
-8
-7
-7
-7
-8
-8
-7
-7
-7
-8
-8
-7
-7
-7
-8
-8
-7
-7
-8
-8
-8
-7
-7
-8
-8
-8
-7
-7
-8
-8
-8
-7
-8
-8
-8
-8
-7
-8
-8
-8
-8
-7
-8
-9
-8
-8
-7
-8
-9
-8
-7
-8
-8
-9
-8
-7
-8
-9
-9
-8
-7
-8
-9
-9
-8
-7
-8
-9
-9
-8
-8
-9
-9
-9
-8
-8
-9
-10
-9
-8
-8
-9
-10
-8
-7
-8
-10
-10
-8
-7
-9
-10
-10
-8
-8
-9
-10
-9
-8
-8
-9
-10
-9
-8
-8
-10
-11
-9
-7
-8
-10
-11
-9
-7
-9
-11
-11
-8
-7
-9
-11
-10
-8
-7
-10
-11
-10
-8
-8
-10
-12
-10
-7
-8
-11
-12
-9
-7
-8
-12
-12
-9
-7
-9
-12
-12
-8
-6
-10
-13
-11
-7
-7
-11
-14
-11
-6
-7
-12
-14
-10
-5
-7
-14
-15
-8
-4
-8
-17
-15
-5
0
-16
-44
-60
-50
-18
17
49
75
89
82
52
18
1
3
5
-8
-25
-27
-6
21
36
36
35
41
49
49
44
39
36
22
-9
-48
-75
-76
-55
-26
-4
5
2
-7
-19
-27
-26
-8
27
63
72
38
-21
-63
-51
5
59
67
28
-26
-61
-64
-40
-3
33
50
45
33
37
58
68
46
11
13
65
122
118
48
-28
-45
-6
34
34
7
-9
-7
-9
-23
-25
3
40
44
11
-18
-5
33
47
25
6
31
81
97
56
0
-16
13
37
19
-25
-47
-34
-15
-16
-27
-18
16
41
24
-26
-69
-70
-37
-4
6
-1
0
26
57
58
14
-43
-58
-8
67
98
57
-9
-32
1
39
34
5
11
68
118
97
15
-47
-31
31
61
23
-32
-40
5
53
63
48
42
47
40
11
-8
11
54
69
29
-36
-74
-60
-18
15
29
38
53
68
70
56
32
10
-3
2
20
34
24
-9
-37
-36
-12
4
-9
-33
-36
-9
25
36
20
-3
-12
-6
10
30
49
55
41
19
11
20
25
4
-30
-38
-2
46
57
19
-31
-46
-21
9
21
20
23
23
1
-42
-75
-72
-40
-10
4
12
26
35
23
-5
-22
-14
-3
-15
-44
-54
-28
3
1
-37
-67
-52
-10
16
3
-20
-14
25
63
65
31
-9
-29
-24
-8
1
-7
-26
-35
-19
21
64
84
77
58
39
17
-12
-41
-51
-34
-7
9
6
-11
-37
-70
-101
-105
-69
-15
14
-2
-35
-41
-7
30
33
6
-13
4
43
71
64
29
-15
-56
-85
-95
-76
-33
14
45
50
35
13
0
4
22
38
38
24
14
23
46
66
70
63
51
35
12
-13
-26
-26
-21
-21
-20
-7
17
33
31
20
16
20
18
9
10
32
57
53
18
-16
-11
21
41
24
-8
-21
-11
-9
-24
-30
2
57
79
37
-38
-79
-52
20
82
96
69
29
9
23
59
84
76
45
25
37
55
40
-10
-49
-32
22
52
30
-5
-1
38
52
2
-68
-81
-15
65
80
27
-27
-20
39
92
97
64
27
3
-12
-31
-49
-56
-43
-13
22
42
36
8
-24
-44
-54
-60
-58
-33
14
51
43
-5
-41
-21
45
102
111
83
54
37
15
-22
-52
-49
-21
-1
-8
-20
-9
24
41
21
-18
-43
-43
-38
-43
-50
-45
-31
-27
-32
-22
20
72
89
54
-4
-38
-29
5
31
32
12
-14
-27
-5
48
99
101
49
-7
-8
44
78
39
-48
-91
-39
61
115
81
14
-12
17
48
40
13
12
39
52
25
-16
-27
-7
2
-25
-58
-49
0
34
15
-26
-25
30
82
72
11
-31
-9
45
66
35
-4
-5
30
61
65
57
57
58
43
14
-2
9
31
35
18
-1
-1
10
16
16
26
49
67
56
16
-26
-48
-47
-33
-15
-3
-9
-39
-73
-71
-17
57
88
47
-27
-66
-38
21
57
54
34
25
21
5
-19
-25
-3
20
7
-43
-91
-96
-62
-27
-15
-11
10
44
64
51
18
-10
-26
-48
-82
-105
-89
-40
2
8
-14
-30
-27
-19
-26
-39
-41
-30
-21
-20
-10
28
72
74
17
-52
-71
-29
21
27
-2
-18
5
33
22
-24
-54
-39
-3
7
-12
-17
19
65
69
19
-36
-42
3
49
56
33
18
35
64
68
40
1
-14
3
29
34
12
-16
-22
-2
22
27
17
15
28
39
22
-15
-32
-4
48
78
61
19
-14
-25
-33
-47
-56
-48
-29
-17
-12
8
51
92
95
59
19
7
16
21
11
1
-1
-11
-42
-73
-64
-6
58
80
55
20
1
-13
-39
-62
-44
17
68
51
-25
-88
-76
5
90
122
99
55
19
-3
-13
-12
0
12
12
-1
-18
-27
-26
-13
12
40
59
58
44
32
28
18
-8
-35
-32
11
59
62
8
-62
-93
-69
-26
-6
-14
-21
-2
31
42
18
-19
-35
-22
-6
-15
-49
-74
-62
-16
34
59
50
16
-27
-62
-70
-42
7
40
28
-18
-52
-40
6
38
25
-15
-33
-5
44
65
39
-9
-28
8
76
124
116
61
3
-19
-5
10
-2
-28
-33
-2
34
35
-4
-42
-36
13
65
79
51
5
-31
-46
-38
-14
9
13
1
0
33
84
105
62
-16
-64
-39
28
73
54
-9
-62
-65
-21
34
61
41
-15
-71
-92
-69
-26
5
16
18
17
5
-19
-33
-9
45
86
78
31
-12
-22
-11
-4
2
31
79
105
74
2
-55
-54
-16
10
-5
-40
-58
-41
-4
30
38
15
-29
-66
-72
-47
-19
-17
-33
-30
11
62
73
27
-38
-67
-38
20
59
51
2
-55
-81
-58
0
43
32
-31
-97
-119
-90
-46
-20
-12
-6
-2
-10
-31
-47
-40
-16
0
0
-6
-1
9
7
-10
-30
-38
-31
-14
12
45
71
70
38
1
-13
-4
6
2
-11
-20
-28
-50
-76
-77
-39
10
25
-4
-37
-33
-3
9
-24
-73
-90
-65
-31
-25
-43
-53
-37
-8
9
5
-7
-16
-21
-24
-26
-24
-21
-26
-38
-51
-56
-51
-40
-30
-25
-22
-14
1
15
16
0
-16
-8
19
29
-15
-95
-145
-115
-30
27
2
-71
-110
-75
-4
40
39
29
39
54
39
-2
-34
-29
-7
-5
-29
-50
-45
-29
-30
-50
-56
-23
28
55
38
-2
-29
-30
-19
-13
-22
-40
-60
-65
-41
5
38
20
-42
-95
-84
-20
27
4
-68
-114
-86
-17
25
9
-26
-29
2
19
-9
-60
-85
-64
-28
-20
-42
-59
-43
-8
6
-23
-71
-95
-75
-30
4
9
-4
-15
-12
-2
8
9
0
-21
-48
-68
-67
-44
-16
-6
-16
-30
-29
-12
-2
-17
-46
-61
-46
-16
-1
-12
-36
-49
-44
-36
-41
-61
-78
-74
-46
-9
12
-2
-41
-75
-75
-45
-18
-25
-57
-72
-42
12
36
-1
-72
-118
-105
-50
2
20
4
-28
-55
-63
-42
-3
26
21
-16
-52
-61
-44
-20
-7
-2
-2
-7
-17
-17
7
45
61
32
-16
-36
-8
33
43
17
-9
-10
-5
-17
-33
-16
39
81
57
-18
-68
-44
21
50
12
-43
-53
-15
21
23
13
27
54
53
5
-47
-50
0
51
57
25
2
18
58
90
90
58
6
-38
-42
8
83
123
92
24
-14
9
48
39
-25
-82
-75
-17
26
19
-7
1
45
75
58
20
17
61
102
86
23
-24
-14
27
40
2
-48
-57
-17
27
35
8
-22
-35
-39
-49
-59
-44
2
55
80
63
28
9
16
31
30
9
-16
-24
-5
30
61
63
31
-15
-42
-22
33
81
81
37
-13
-30
-18
-7
-16
-22
8
74
131
125
55
-23
-53
-31
-1
-5
-35
-55
-43
-19
-16
-36
-44
-8
55
89
58
-17
-74
-75
-39
-16
-30
-52
-41
11
61
69
38
12
20
48
55
17
-41
-74
-62
-21
16
30
24
13
6
2
-5
-18
-34
-40
-29
-6
8
-2
-25
-35
-14
18
31
16
2
16
48
56
14
-46
-73
-45
6
36
33
21
17
14
-4
-31
-42
-26
0
5
-16
-47
-65
-69
-67
-60
-44
-15
19
47
64
69
60
39
20
18
33
44
31
-3
-32
-32
-10
14
28
38
49
56
48
30
18
22
30
24
1
-26
-40
-38
-21
3
26
39
39
38
46
55
40
-9
-61
-73
-36
6
-1
-51
-86
-63
-5
18
-25
-96
-129
-97
-34
16
39
48
47
30
1
-18
-13
2
-3
-29
-42
-13
40
69
49
8
-11
4
22
15
-7
-18
-9
0
-11
-29
-27
4
38
47
31
16
26
53
73
70
47
14
-20
-44
-47
-23
11
31
22
-1
-10
7
35
51
52
53
64
77
73
50
22
2
-13
-36
-67
-91
-93
-78
-57
-34
-2
40
74
76
44
3
-19
-18
-11
-10
-13
-12
-10
-23
-52
-73
-58
-5
56
86
74
38
12
13
37
63
68
50
19
-4
-5
10
20
12
-8
-16
2
35
54
39
-5
-44
-48
-19
10
6
-32
-65
-57
-11
30
28
-8
-36
-23
21
52
44
9
-23
-38
-39
-35
-23
-5
3
-13
-44
-65
-57
-30
-5
8
18
28
28
8
-17
-21
-6
-5
-47
-108
-127
-75
12
65
50
-1
-31
-19
8
18
5
-15
-25
-29
-31
-30
-24
-19
-15
-8
12
38
54
50
41
44
59
59
26
-24
-55
-53
-32
-21
-25
-31
-29
-26
-24
-18
-3
8
-4
-34
-49
-19
36
63
30
-33
-64
-36
19
50
42
27
40
76
103
101
82
68
64
58
41
21
11
10
8
4
8
26
43
37
4
-30
-29
16
72
98
84
54
42
47
42
6
-46
-75
-66
-38
-22
-20
-6
36
83
91
50
-4
-27
-13
2
-4
-19
-14
12
25
3
-37
-54
-39
-19
-21
-38
-42
-23
-9
-19
-36
-24
24
70
75
42
15
23
48
51
21
-14
-21
6
40
55
46
24
2
-10
-15
-18
-25
-30
-19
9
32
16
-42
-95
-88
-14
71
104
80
45
37
42
24
-24
-58
-36
28
79
79
39
5
1
21
44
55
49
26
-8
-36
-37
-12
17
28
22
13
7
-6
-32
-54
-45
-4
41
59
47
31
31
47
61
55
27
-16
-55
-69
-51
-18
2
-2
-11
1
33
49
23
-26
-50
-27
16
31
9
-16
-8
27
55
57
50
56
69
62
25
-17
-28
-2
40
71
82
78
56
18
-20
-28
5
51
65
29
-23
-48
-35
-16
-21
-40
-35
5
48
48
1
-47
-52
-17
14
7
-21
-31
-7
25
32
10
-14
-17
-5
5
6
6
11
7
-16
-44
-50
-21
28
67
87
97
101
92
60
18
-5
2
18
17
-3
-18
-11
5
6
-11
-18
7
55
90
91
66
40
25
12
-5
-22
-30
-28
-21
-12
3
21
28
15
-10
-29
-28
-14
2
14
22
26
20
7
2
14
30
22
-16
-62
-77
-53
-11
17
22
18
15
13
12
20
41
56
38
-13
-63
-72
-40
0
18
21
31
43
30
-19
-70
-76
-31
17
22
-6
-18
13
57
70
49
33
53
90
97
58
7
-16
-6
9
12
16
34
50
33
-17
-61
-56
-6
37
35
-2
-28
-18
4
1
-29
-54
-45
-17
-7
-32
-64
-66
-33
2
2
-30
-55
-41
8
52
59
29
-10
-34
-36
-31
-35
-56
-85
-99
-82
-36
13
36
24
-2
-17
-19
-25
-48
-72
-71
-34
15
50
62
62
55
32
-12
-54
-61
-26
23
43
30
11
15
34
40
20
-3
4
42
77
77
42
3
-15
-14
-13
-23
-32
-18
20
54
49
0
-59
-86
-71
-44
-36
-45
-39
-1
41
44
0
-44
-41
5
43
35
0
-15
2
20
10
-13
-6
36
65
31
-53
-115
-99
-27
32
32
-9
-40
-39
-25
-22
-29
-23
4
32
40
25
5
-5
-14
-34
-59
-63
-31
19
38
-1
-70
-105
-66
16
66
40
-24
-47
2
76
102
60
2
-10
26
57
41
-12
-61
-81
-80
-71
-55
-28
-5
-1
-14
-22
-11
4
2
-9
-1
32
53
23
-46
-93
-71
-5
39
24
-21
-42
-19
19
37
39
43
55
50
10
-49
-84
-64
2
70
98
71
15
-25
-25
5
29
25
11
17
46
67
45
-9
-54
-65
-54
-44
-29
16
85
124
86
-11
-89
-90
-34
14
16
-3
-5
12
18
3
-9
2
19
5
-38
-67
-46
3
26
0
-41
-46
-11
26
30
9
-3
8
25
26
13
2
2
9
17
22
28
33
36
43
58
74
76
56
24
-1
-5
7
24
36
42
39
32
29
36
44
31
-16
-76
-109
-87
-25
31
42
9
-31
-49
-45
-42
-53
-59
-31
31
85
78
6
-72
-88
-32
37
56
28
6
27
62
55
3
-39
-21
33
57
26
-13
-5
38
58
25
-17
-6
53
94
69
9
-20
-1
19
-2
-43
-45
10
70
80
42
7
11
37
48
35
20
20
29
32
33
43
56
53
26
-9
-31
-37
-37
-26
14
83
143
143
74
-17
-69
-63
-29
-6
-1
3
19
40
50
42
25
6
-13
-29
-37
-29
-6
19
32
27
13
9
22
44
51
35
11
6
27
49
43
12
-18
-24
-17
-22
-44
-55
-33
10
39
40
30
35
50
50
25
-3
-11
-5
-16
-57
-100
-103
-57
2
29
11
-23
-32
0
46
63
29
-37
-81
-65
-3
46
41
-5
-38
-32
-13
-19
-47
-53
-14
34
35
-18
-70
-68
-19
23
30
28
51
88
91
42
-16
-27
15
61
67
37
8
-3
-3
-7
-6
5
17
12
-6
-7
23
52
35
-32
-95
-92
-22
55
74
29
-27
-39
5
61
77
30
-49
-105
-97
-32
38
62
34
-6
-17
2
15
-5
-46
-68
-50
-8
22
21
-4
-32
-47
-42
-13
36
82
97
68
18
-14
-5
27
38
3
-57
-92
-73
-21
15
5
-34
-59
-48
-17
6
17
31
51
55
24
-23
-43
-11
38
47
-1
-64
-81
-44
6
32
39
57
89
102
75
28
-2
-2
1
-11
-23
-6
32
48
17
-30
-38
10
68
83
48
4
-20
-34
-58
-82
-70
-15
44
55
13
-38
-51
-18
34
72
81
58
6
-51
-80
-58
-3
36
28
-8
-26
-5
33
52
40
17
3
-6
-18
-36
-48
-48
-42
-44
-52
-59
-56
-42
-17
9
21
7
-25
-44
-22
26
56
33
-29
-75
-73
-38
-14
-22
-40
-39
-15
10
16
6
-2
-3
-3
-13
-35
-60
-77
-75
-54
-23
-2
-6
-26
-42
-37
-19
-6
-5
-7
-5
-7
-23
-46
-49
-21
16
27
2
-28
-23
18
52
43
-7
-58
-72
-50
-19
1
11
21
26
5
-46
-100
-118
-85
-28
13
14
-13
-48
-82
-114
-135
-124
-75
-13
24
18
-12
-34
-36
-30
-26
-24
-17
-11
-15
-20
-8
25
48
32
-16
-52
-50
-30
-31
-57
-68
-29
36
74
60
28
22
45
57
34
-3
-21
-13
-6
-14
-18
1
32
42
22
2
11
42
58
41
12
-2
1
-3
-19
-25
-3
28
35
11
-11
2
39
59
41
8
0
21
37
16
-28
-51
-26
27
64
55
15
-21
-31
-24
-21
-30
-38
-28
0
30
47
49
44
34
16
-7
-23
-19
-5
-9
-45
-92
-110
-74
-4
54
69
43
0
-33
-43
-21
27
76
88
44
-31
-85
-82
-36
5
9
-14
-26
-9
20
27
5
-25
-33
-11
23
49
63
71
69
47
0
-48
-60
-26
22
35
-2
-53
-71
-47
-19
-17
-28
-18
22
47
12
-66
-117
-88
-3
61
55
7
-16
13
59
69
33
-11
-31
-34
-47
-77
-97
-79
-29
17
28
4
-27
-42
-34
-16
-3
-1
-9
-14
-9
5
16
6
-25
-62
-82
-70
-30
21
61
71
45
1
-29
-22
10
33
28
14
26
62
76
30
-50
-87
-33
72
137
107
17
-55
-69
-48
-30
-20
0
27
31
-9
-71
-111
-99
-51
4
41
53
39
10
-8
10
54
77
47
-11
-34
4
60
62
-5
-80
-93
-42
11
19
-6
-15
15
59
78
66
47
44
49
41
5
-45
-82
-81
-41
12
46
43
18
-6
-11
1
24
53
77
74
37
-3
4
68
133
122
26
-77
-99
-36
32
36
-16
-58
-53
-20
2
3
-4
-14
-38
-70
-85
-67
-36
-25
-27
-11
27
44
-1
-78
-104
-37
68
116
75
1
-36
-28
-9
0
11
29
26
-19
-74
-82
-36
9
5
-28
-32
2
18
-24
-84
-84
-14
50
36
-29
-55
0
73
81
20
-27
-4
59
79
30
-37
-56
-17
34
55
41
11
-19
-42
-47
-32
-11
-4
-15
-20
4
49
78
66
24
-18
-40
-44
-38
-27
-11
0
-5
-24
-37
-25
13
57
82
76
47
15
3
16
44
62
55
21
-19
-43
-43
-23
-2
5
-6
-24
-34
-30
-19
-14
-20
-33
-46
-49
-33
4
46
63
33
-24
-56
-30
29
57
24
-30
-40
2
36
8
-60
-94
-52
18
38
-13
-81
-104
-76
-34
-5
14
29
22
-17
-63
-65
-8
65
93
62
12
-10
-1
12
12
6
6
13
25
41
58
60
32
-13
-36
-13
35
55
26
-26
-53
-37
0
30
43
42
29
10
-1
10
39
61
57
35
21
25
34
36
40
53
66
57
30
16
41
84
99
69
29
20
40
50
22
-25
-55
-55
-42
-30
-13
15
42
50
44
40
37
13
-37
-71
-43
43
116
119
67
27
32
48
29
-10
-5
68
153
172
114
39
6
11
18
18
35
67
74
20
-66
-106
-64
15
58
39
0
-16
-15
-22
-39
-37
-4
34
46
35
33
48
53
33
13
33
87
120
86
9
-47
-50
-26
-19
-30
-27
5
42
54
44
41
54
63
52
34
30
38
38
25
24
53
87
78
19
-45
-63
-33
1
8
0
4
12
-5
-51
-88
-73
-18
23
18
-8
-6
35
77
78
40
1
-6
21
66
102
108
72
6
-45
-40
18
76
78
31
-8
6
52
70
27
-44
-83
-63
-15
14
15
12
27
53
64
49
25
11
9
0
-25
-52
-54
-24
19
46
44
21
-2
-15
-17
-9
5
21
23
3
-33
-63
-67
-42
-5
25
36
31
17
5
1
7
9
-2
-23
-38
-38
-28
-20
-15
-1
22
32
9
-37
-68
-59
-29
-15
-26
-36
-22
0
-7
-44
-71
-48
9
47
37
7
-4
10
14
-10
-35
-29
2
17
-11
-56
-77
-64
-40
-26
-13
17
48
49
13
-28
-35
-10
7
-14
-56
-80
-60
-11
38
69
78
64
26
-20
-52
-56
-38
-19
-9
-7
0
17
42
64
67
39
-10
-51
-55
-26
3
4
-14
-16
16
51
51
12
-24
-18
20
46
31
-9
-35
-31
-14
-7
-13
-18
-14
-8
-10
-21
-30
-29
-18
-2
13
19
13
-4
-18
-19
-6
12
26
35
36
25
1
-22
-22
6
43
59
53
50
69
94
90
48
12
32
102
161
151
77
4
-19
-2
9
0
1
44
109
138
101
30
-17
-19
1
10
8
12
25
27
5
-24
-38
-35
-38
-54
-62
-33
27
80
96
81
54
26
-3
-26
-23
13
56
69
47
19
17
41
68
86
104
126
144
147
148
165
188
188
147
90
56
47
27
-26
-82
-98
-77
-74
-117
-168
-163
-97
-35
-37
-76
-75
1
102
154
145
127
140
167
164
128
96
95
105
92
55
23
16
20
13
4
23
77
130
132
69
-28
-109
-144
-131
-88
-42
-12
0
4
5
-6
-39
-83
-105
-83
-32
13
27
21
12
-2
-30
-63
-66
-18
57
110
107
57
-17
-101
-185
-245
-257
-222
-173
-143
-129
-108
-76
-64
-94
-138
-147
-104
-54
-50
-103
-178
-245
-305
-372
-442
-493
-514
-514
-496
-453
-381
-303
-239
-175
-76
60
172
191
118
28
-16
-31
-89
-213
-345
-407
-393
-371
-395
-449
-480
-458
-401
-337
-281
-244
-256
-329
-425
-472
-437
-359
-306
-293
-276
-223
-168
-178
-270
-387
-451
-432
-358
-265
-176
-110
-90
-129
-200
-257
-286
-311
-353
-387
-374
-312
-257
-262
-318
-364
-355
-302
-244
-200
-156
-98
-31
29
78
117
135
113
51
-32
-119
-214
-324
-427
-483
-477
-442
-414
-375
-260
-41
220
413
475
430
342
236
102
-60
-206
-295
-334
-365
-411
-450
-448
-415
-395
-411
-438
-434
-385
-312
-240
-167
-82
9
88
145
191
230
245
204
97
-55
-204
-302
-313
-218
-28
204
398
485
443
304
130
-17
-94
-91
-35
26
46
10
-62
-130
-154
-110
-2
135
250
310
320
310
298
276
234
186
158
143
99
-10
-156
-268
-296
-268
-252
-276
-296
-242
-88
128
333
463
478
380
219
78
22
51
116
188
285
429
585
672
649
573
546
617
749
880
990
1073
1086
948
641
271
3
-68
11
127
205
239
244
215
146
65
11
-7
1
56
225
553
974
1325
1471
1406
1224
1016
810
611
455
390
418
480
520
541
577
625
631
561
460
412
454
536
583
576
550
533
500
412
271
124
11
-65
-110
-99
4
193
400
552
635
691
748
770
701
531
320
140
9
-90
-150
-123
27
246
413
445
367
268
195
109
-43
-233
-363
-374
-331
-368
-551
-799
-963
-966
-857
-751
-711
-722
-732
-718
-681
-631
-576
-546
-592
-738
-934
-1064
-1022
-789
-452
-158
-33
-125
-390
-711
-955
-1033
-945
-761
-577
-461
-424
-438
-470
-513
-587
-718
-912
-1135
-1335
-1470
-1524
-1503
-1419
-1282
-1115
-959
-865
-869
-979
-1168
-1372
-1484
-1384
-1014
-444
134
501
538
277
-143
-566
-874
-997
-913
-668
-379
-192
-194
-351
-541
-633
-572
-400
-223
-154
-263
-537
-874
-1128
-1188
-1041
-768
-477
-228
-17
182
374
530
614
612
537
431
356
385
571
895
1266
1567
1734
1794
1812
1823
1798
1689
1486
1225
940
641
340
83
-54
-36
91
237
347
447
589
782
963
1052
1008
835
550
183
-188
-423
-380
-23
533
1073
1411
1485
1360
1160
995
932
1002
1216
1550
1934
2238
2304
2013
1361
466
-476
-1272
-1795
-2003
-1935
-1694
-1412
-1190
-1053
-940
-765
-477
-89
355
799
1176
1404
1426
1250
953
629
325
48
-182
-305
-268
-99
100
227
258
241
236
264
323
413
522
600
574
403
116
-219
-565
-921
-1268
-1515
-1538
-1288
-847
-385
-59
70
36
-51
-32
265
942
1943
3034
3901
4290
4123
3498
2632
1783
1166
878
857
926
907
736
484
275
177
159
122
-30
-334
-750
-1168
-1443
-1459
-1190
-729
-247
82
159
-11
-324
-614
-723
-571
-198
268
680
932
976
811
488
132
-86
-44
217
500
586
408
81
-213
-382
-461
-514
-540
-489
-338
-130
77
255
382
366
60
-611
-1517
-2346
-2809
-2825
-2556
-2261
-2128
-2210
-2452
-2729
-2852
-2601
-1827
-589
794
1836
2118
1512
280
-1039
-1910
-2085
-1712
-1201
-950
-1134
-1669
-2313
-2796
-2898
-2513
-1707
-714
181
816
1231
1574
1914
2164
2174
1882
1368
757
112
-575
-1292
-1952
-2422
-2607
-2506
-2198
-1787
-1374
-1038
-824
-735
-715
-669
-514
-248
25
142
1
-347
-724
-959
-1006
-945
-867
-803
-727
-618
-473
-276
19
426
870
1216
1374
1346
1177
875
430
-92
-533
-744
-727
-643
-683
-940
-1401
-1990
-2559
-2859
-2627
-1790
-614
422
953
952
639
208
-315
-946
-1564
-1923
-1862
-1464
-985
-634
-462
-400
-367
-282
-32
487
1268
2138
2841
3190
3124
2666
1880
901
-21
-591
-628
-194
453
1014
1288
1202
812
289
-118
-195
106
647
1227
1735
2153
2444
2464
2045
1172
42
-1029
-1782
-2071
-1818
-995
307
1808
3104
3871
4037
3775
3357
3013
2877
2973
3206
3369
3256
2825
2257
1832
1698
1751
1729
1428
850
194
-280
-383
-81
487
1078
1488
1677
1788
2005
2370
2702
2714
2210
1221
14
-1030
-1577
-1480
-844
38
842
1369
1598
1611
1491
1268
953
570
172
-176
-412
-499
-457
-376
-369
-478
-639
-731
-683
-521
-322
-155
-61
-88
-286
-649
-1077
-1432
-1640
-1738
-1817
-1924
-2035
-2099
-2099
-2048
-1960
-1819
-1587
-1243
-815
-409
-186
-266
-620
-1057
-1353
-1429
-1388
-1367
-1377
-1294
-1024
-625
-247
35
284
584
904
1120
1168
1128
1134
1215
1270
1203
1055
974
1060
1268
1468
1573
1586
1537
1401
1101
602
-9
-525
-711
-423
317
1316
2294
3005
3341
3343
3138
2835
2466
1985
1337
529
-347
-1149
-1763
-2156
-2365
-2438
-2386
-2202
-1899
-1502
-1000
-328
574
1624
2550
2981
2647
1542
-50
-1684
-2943
-3591
-3644
-3325
-2935
-2704
-2692
-2811
-2913
-2881
-2646
-2178
-1483
-645
139
590
459
-330
-1602
-2960
-3950
-4272
-3931
-3257
-2732
-2736
-3333
-4231
-4940
-5032
-4361
-3140
-1833
-940
-790
-1434
-2667
-4123
-5389
-6108
-6062
-5260
-3970
-2650
-1757
-1538
-1925
-2592
-3126
-3197
-2651
-1537
-104
1250
2110
2214
1591
544
-495
-1149
-1200
-630
372
1442
2157
2244
1762
1084
665
759
1308
2064
2793
3393
3861
4214
4434
4483
4320
3941
3418
2916
2620
2610
2776
2878
2719
2262
1612
912
273
-208
-427
-324
39
491
857
1064
1131
1093
966
824
847
1247
2082
3162
4151
4790
5042
5029
4870
4589
4176
3687
3253
2989
2892
2848
2724
2448
2013
1451
813
203
-241
-437
-467
-576
-1014
-1839
-2824
-3600
-3883
-3626
-3003
-2270
-1636
-1205
-977
-883
-841
-815
-837
-941
-1060
-993
-524
395
1572
2675
3427
3729
3629
3247
2730
2249
1952
1858
1819
1633
1235
788
560
703
1149
1702
2188
2519
2648
2542
2242
1911
1743
1790
1881
1767
1356
809
405
314
510
850
1209
1537
1840
2155
2538
3011
3502
3844
3894
3657
3265
2820
2264
1441
296
-1020
-2231
-3117
-3606
-3722
-3516
-3069
-2532
-2116
-2007
-2300
-2992
-4001
-5163
-6217
-6860
-6865
-6187
-4970
-3502
-2128
-1163
-775
-902
-1290
-1683
-2005
-2366
-2877
-3503
-4059
-4367
-4346
-4003
-3397
-2655
-1998
-1661
-1725
-2033
-2322
-2421
-2366
-2302
-2341
-2495
-2713
-2908
-2978
-2852
-2585
-2389
-2505
-2998
-3675
-4210
-4357
-4067
-3466
-2762
-2188
-1925
-2009
-2293
-2554
-2675
-2736
-2883
-3124
-3253
-2993
-2221
-1061
189
1201
1732
1697
1219
604
208
250
685
1249
1626
1622
1249
687
162
-194
-402
-563
-726
-831
-798
-669
-632
-872
-1388
-1964
-2289
-2133
-1438
-345
828
1658
1795
1160
10
-1216
-2134
-2537
-2357
-1600
-393
938
1928
2197
1661
568
-658
-1594
-1936
-1572
-664
364
1016
1022
502
-153
-564
-595
-347
-22
203
224
26
-290
-523
-472
-84
473
879
841
262
-667
-1533
-1911
-1615
-832
-15
409
292
-192
-731
-1081
-1168
-1054
-866
-726
-705
-770
-783
-581
-75
700
1608
2463
3061
3235
2952
2390
1887
1739
1988
2396
2612
2407
1785
942
162
-289
-242
287
1071
1782
2183
2283
2304
2506
3005
3708
4376
4750
4668
4153
3411
2731
2318
2199
2250
2340
2425
2539
2705
2886
2992
2919
2590
2003
1295
739
614
1010
1745
2491
3002
3223
3210
2999
2605
2114
1714
1552
1583
1589
1391
1008
615
350
239
264
458
858
1368
1750
1811
1613
1460
1656
2238
2942
3391
3343
2824
2115
1635
1765
2657
4114
5638
6638
6704
5779
4165
2393
1010
364
482
1103
1854
2453
2795
2881
2712
2267
1556
684
-151
-730
-888
-578
95
891
1528
1814
1734
1416
1036
734
597
649
817
939
855
539
157
-64
-24
169
305
234
-68
-558
-1198
-1956
-2752
-3445
-3888
-3984
-3699
-3061
-2162
-1168
-259
460
1012
1494
1961
2383
2699
2895
3008
3055
2992
2747
2290
1631
756
-401
-1885
-3596
-5248
-6461
-6922
-6494
-5230
-3347
-1181
887
2538
3634
4233
4485
4495
4278
3840
3284
2794
2525
2479
2497
2372
1984
1366
676
115
-155
-54
414
1172
2078
2926
3480
3570
3201
2591
2061
1847
1972
2268
2497
2480
2143
1549
902
498
572
1118
1844
2336
2309
1743
814
-255
-1279
-2116
-2694
-3065
-3407
-3890
-4501
-5030
-5247
-5110
-4783
-4461
-4203
-3924
-3507
-2896
-2098
-1176
-265
418
682
515
146
-98
-14
350
762
972
842
382
-280
-956
-1486
-1803
-1938
-1948
-1824
-1505
-980
-369
123
341
278
68
-108
-108
130
579
1130
1655
2088
2465
2849
3208
3383
3206
2660
1916
1208
670
306
76
-14
66
291
557
751
826
798
686
479
193
-73
-160
31
440
860
1060
924
507
-6
-404
-567
-544
-538
-788
-1421
-2378
-3461
-4461
-5237
-5721
-5879
-5735
-5415
-5144
-5150
-5551
-6318
-7327
-8399
-9286
-9684
-9357
-8338
-7007
-5912
-5429
-5538
-5884
-6069
-5913
-5506
-5095
-4933
-5181
-5861
-6829
-7803
-8476
-8673
-8454
-8050
-7693
-7448
-7179
-6658
-5734
-4436
-2963
-1606
-659
-360
-824
-1963
-3448
-4785
-5534
-5536
-4973
-4221
-3617
-3318
-3324
-3565
-3939
-4303
-4491
-4382
-3970
-3337
-2570
-1696
-708
362
1412
2305
2934
3264
3347
3288
3205
3169
3193
3261
3389
3649
4119
4813
5656
6488
7096
7252
6790
5722
4299
2931
1978
1567
1566
1714
1759
1549
1057
404
-159
-345
20
903
2106
3383
4520
5370
5868
6069
6135
6205
6263
6143
5704
5006
4280
3736
3411
3229
3150
3211
3406
3591
3579
3342
3070
2994
3128
3214
2921
2100
889
-377
-1327
-1682
-1338
-428
693
1578
1903
1619
945
212
-311
-511
-425
-185
52
180
172
52
-165
-508
-999
-1565
-2005
-2088
-1693
-914
-4
760
1203
1282
1060
658
236
-52
-114
36
304
608
939
1327
1750
2091
2201
2025
1678
1377
1334
1640
2224
2872
3292
3255
2742
1998
1418
1303
1671
2268
2743
2844
2501
1805
949
167
-328
-407
-50
682
1688
2817
3849
4528
4683
4327
3629
2779
1883
996
221
-269
-323
55
693
1341
1772
1847
1524
889
163
-364
-468
-107
565
1275
1749
1790
1335
477
-572
-1568
-2315
-2692
-2632
-2129
-1303
-446
66
-39
-758
-1818
-2827
-3463
-3583
-3243
-2681
-2236
-2199
-2633
-3313
-3840
-3881
-3357
-2442
-1434
-603
-108
25
-106
-305
-341
-43
636
1601
2650
3534
4011
3924
3252
2159
973
76
-259
-8
567
1062
1159
799
177
-419
-783
-863
-724
-490
-313
-316
-513
-764
-861
-696
-364
-82
22
13
65
264
532
712
717
582
388
173
-73
-361
-663
-915
-1050
-1008
-774
-417
-88
46
-89
-419
-780
-1020
-1068
-926
-671
-450
-456
-835
-1558
-2374
-2935
-2992
-2525
-1715
-814
-43
444
560
302
-228
-848
-1389
-1786
-2092
-2404
-2773
-3156
-3445
-3536
-3394
-3085
-2756
-2574
-2629
-2871
-3121
-3196
-3049
-2825
-2769
-3066
-3721
-4578
-5426
-6109
-6572
-6869
-7130
-7500
-8029
-8580
-8854
-8547
-7543
-5987
-4197
-2496
-1106
-140
384
542
486
378
306
273
274
374
670
1175
1746
2156
2249
2025
1609
1162
825
704
849
1215
1666
2055
2324
2513
2697
2903
3105
3272
3395
3479
3535
3606
3783
4155
4723
5373
5948
6359
6617
6772
6843
6827
6755
6718
6817
7097
7528
8029
8483
8741
8651
8153
7349
6477
5760
5257
4839
4314
3583
2698
1802
1031
440
-7
-447
-1085
-2119
-3597
-5303
-6808
-7702
-7873
-7601
-7369
-7535
-8130
-8925
-9665
-10236
-10646
-10922
-11076
-11155
-11270
-11499
-11770
-11870
-11607
-10972
-10129
-9261
-8461
-7752
-7174
-6783
-6557
-6353
-5992
-5409
-4689
-3988
-3430
-3097
-3069
-3384
-3950
-4521
-4828
-4764
-4441
-4061
-3741
-3459
-3124
-2656
-2005
-1158
-168
810
1599
2156
2636
3246
4021
4738
5091
4956
4510
4101
4019
4347
4980
5707
6315
6671
6803
6891
7176
7793
8680
9615
10347
10729
10778
10664
10614
10776
11091
11298
11093
10350
9198
7914
6739
5790
5096
4657
4403
4170
3759
3116
2407
1900
1720
1730
1649
1271
591
-257
-1112
-1827
-2258
-2302
-1994
-1559
-1300
-1394
-1774
-2196
-2437
-2431
-2281
-2144
-2141
-2301
-2565
-2819
-2938
-2859
-2624
-2367
-2243
-2336
-2610
-2919
-3081
-2962
-2545
-1943
-1337
-871
-572
-337
-11
481
1054
1498
1616
1367
904
474
256
278
458
701
949
1171
1345
1479
1644
1941
2402
2924
3316
3435
3280
2973
2667
2471
2432
2543
2729
2869
2859
2693
2483
2376
2448
2674
2972
3276
3551
3783
3968
4116
4245
4363
4476
4609
4821
5157
5581
5982
6242
6327
6288
6194
6106
6090
6231
6547
6898
7006
6636
5781
4673
3624
2847
2410
2293
2411
2587
2585
2230
1554
786
184
-131
-203
-157
-127
-249
-650
-1376
-2331
-3317
-4190
-4946
-5661
-6360
-6964
-7369
-7557
-7592
-7546
-7436
-7247
-6974
-6635
-6255
-5868
-5518
-5229
-4948
-4554
-3957
-3195
-2410
-1707
-1046
-296
609
1591
2492
3190
3638
3829
3783
3588
3399
3346
3414
3451
3311
2987
2578
2159
1711
1198
673
261
42
-26
-54
-117
-220
-355
-542
-779
-994
-1080
-1000
-842
-736
-746
-843
-998
-1267
-1744
-2431
-3167
-3684
-3777
-3422
-2792
-2168
-1812
-1860
-2263
-2822
-3294
-3532
-3558
-3526
-3608
-3865
-4215
-4496
-4590
-4522
-4456
-4599
-5061
-5780
-6549
-7131
-7387
-7340
-7174
-7140
-7426
-8031
-8735
-9212
-9216
-8725
-7938
-7128
-6497
-6113
-5936
-5855
-5706
-5315
-4590
-3622
-2667
-1997
-1708
-1655
-1549
-1136
-324
805
2040
3126
3842
4099
3977
3679
3391
3178
2991
2773
2547
2396
2380
2469
2570
2592
2480
2215
1812
1355
992
878
1064
1439
1777
1857
1579
999
289
-348
-767
-932
-913
-830
-788
-869
-1142
-1664
-2436
-3370
-4313
-5138
-5803
-6319
-6694
-6918
-7013
-7063
-7166
-7347
-7521
-7561
-7372
-6906
-6142
-5095
-3861
-2614
-1535
-705
-108
296
514
569
580
736
1150
1748
2310
2637
2670
2480
2198
1973
1973
2337
3061
3942
4656
4938
4730
4177
3529
3036
2860
3026
3394
3723
3806
3590
3197
2836
2697
2884
3395
4110
4827
5351
5612
5712
5826
6056
6361
6606
6676
6550
6306
6075
5984
6086
6335
6615
6846
7036
7236
7435
7519
7340
6836
6067
5170
4302
3597
3125
2831
2518
1964
1087
11
-1038
-1907
-2560
-2992
-3168
-3100
-2958
-3028
-3512
-4369
-5381
-6348
-7206
-7956
-8561
-8953
-9135
-9203
-9238
-9207
-8998
-8566
-8012
-7494
-7098
-6791
-6498
-6171
-5787
-5316
-4732
-4045
-3310
-2584
-1910
-1340
-962
-871
-1099
-1585
-2217
-2886
-3481
-3856
-3848
-3372
-2508
-1489
-593
-6
245
273
266
385
694
1138
1607
2013
2326
2546
2677
2737
2783
2886
3055
3219
3303
3342
3494
3913
4607
5421
6147
6676
7040
7355
7743
8292
9042
9971
10980
11909
12599
12968
13062
13022
12994
13028
13051
12937
12626
12171
11675
11194
10712
10205
9702
9262
8891
8522
8080
7561
7001
6402
5696
4829
3848
2884
2027
1253
480
-323
-1095
-1777
-2400
-3064
-3832
-4663
-5439
-6046
-6427
-6588
-6607
-6635
-6847
-7320
-7956
-8532
-8876
-9008
-9123
-9437
-10032
-10824
-11610
-12132
-12143
-11501
-10283
-8829
-7603
-6939
-6840
-7016
-7089
-6821
-6189
-5321
-4396
-3577
-2965
-2561
-2266
-1959
-1594
-1224
-909
-633
-310
113
595
1059
1485
1926
2411
2876
3221
3424
3569
3754
3993
4245
4502
4815
5211
5611
5878
5940
5841
5676
5503
5352
5261
5258
5267
5111
4663
4029
3532
3464
3858
4474
5005
5267
5216
4868
4249
3432
2531
1631
714
-301
-1454
-2687
-3889
-4971
-5885
-6601
-7109
-7445
-7675
-7813
-7783
-7495
-6979
-6415
-6023
-5923
-6111
-6546
-7209
-8054
-8969
-9817
-10543
-11194
-11817
-12359
-12691
-12732
-12494
-12021
-11313
-10382
-9364
-8513
-8034
-7910
-7938
-7922
-7824
-7699
-7534
-7197
-6565
-5663
-4640
-3619
-2617
-1603
-608
283
1020
1647
2214
2693
3005
3158
3312
3665
4268
4958
5484
5684
5557
5212
4794
4458
4337
4485
4830
5214
5498
5605
5481
5048
4266
3243
2220
1405
808
292
-229
-662
-858
-809
-688
-676
-786
-900
-934
-900
-814
-594
-131
535
1181
1551
1551
1276
896
541
295
211
279
393
422
338
241
258
418
664
953
1285
1628
1884
2005
2131
2518
3279
4187
4808
4848
4385
3771
3361
3320
3633
4188
4827
5391
5786
6024
6164
6184
5971
5446
4705
3981
3473
3224
3159
3193
3266
3318
3289
3200
3164
3265
3410
3367
2963
2263
1510
930
591
441
433
565
845
1248
1719
2186
2551
2728
2717
2639
2655
2799
2939
2916
2727
2541
2517
2645
2764
2725
2482
2063
1507
885
382
274
768
1826
3142
4295
4964
5071
4774
4340
3983
3752
3555
3274
2873
2399
1897
1360
754
81
-604
-1238
-1766
-2137
-2295
-2235
-2048
-1870
-1772
-1687
-1492
-1153
-773
-495
-368
-315
-239
-128
-63
-133
-350
-650
-951
-1217
-1473
-1753
-2035
-2232
-2264
-2142
-1971
-1846
-1764
-1646
-1451
-1233
-1059
-900
-642
-226
249
585
646
425
-19
-630
-1304
-1823
-1914
-1451
-594
287
863
1010
804
411
45
-69
201
758
1264
1368
998
440
122
290
878
1618
2239
2581
2596
2319
1861
1381
1020
830
776
793
859
1004
1272
1655
2057
2318
2317
2066
1728
1489
1397
1314
1050
545
-68
-585
-904
-1083
-1242
-1457
-1745
-2146
-2743
-3589
-4581
-5449
-5908
-5851
-5412
-4840
-4315
-3874
-3495
-3206
-3089
-3165
-3334
-3447
-3442
-3380
-3341
-3305
-3168
-2860
-2427
-1985
-1637
-1436
-1421
-1591
-1840
-1952
-1727
-1160
-462
112
445
579
596
532
407
282
216
185
105
-47
-155
-68
223
565
796
904
998
1153
1316
1374
1240
860
192
-723
-1637
-2124
-1860
-933
144
792
782
368
27
86
512
968
1046
524
-476
-1524
-2144
-2150
-1791
-1570
-1858
-2657
-3685
-4665
-5516
-6295
-7017
-7570
-7816
-7730
-7450
-7182
-7083
-7199
-7481
-7820
-8077
-8119
-7872
-7387
-6822
-6339
-5969
-5556
-4889
-3904
-2794
-1888
-1395
-1235
-1116
-790
-231
396
927
1341
1748
2256
2876
3514
4050
4409
4608
4743
4946
5308
5818
6374
6856
7226
7553
7939
8400
8794
8883
8492
7649
6588
5606
4862
4298
3733
3071
2435
2127
2408
3268
4366
5211
5469
5169
4642
4234
4053
3967
3816
3599
3442
3399
3340
3056
2475
1733
1052
566
279
132
63
5
-125
-365
-650
-853
-912
-900
-965
-1215
-1667
-2269
-2911
-3398
-3492
-3071
-2286
-1495
-1012
-899
-1031
-1307
-1753
-2382
-3037
-3457
-3516
-3358
-3241
-3277
-3353
-3291
-3036
-2652
-2188
-1615
-916
-175
449
853
1051
1132
1184
1269
1430
1659
1864
1902
1682
1251
742
247
-252
-843
-1573
-2387
-3155
-3747
-4100
-4247
-4282
-4278
-4217
-4014
-3640
-3193
-2856
-2719
-2695
-2609
-2376
-2066
-1791
-1563
-1292
-914
-475
-64
290
647
1061
1500
1858
2033
1973
1683
1237
794
548
608
896
1178
1226
965
489
-23
-388
-458
-163
421
1066
1514
1667
1661
1744
2071
2611
3228
3815
4342
4810
5209
5536
5809
6029
6145
6089
5876
5637
5507
5458
5268
4699
3731
2625
1766
1400
1494
1782
1934
1741
1214
570
72
-181
-372
-855
-1888
-3419
-5124
-6638
-7748
-8402
-8592
-8339
-7788
-7240
-7003
-7144
-7440
-7606
-7578
-7542
-7659
-7805
-7616
-6814
-5494
-4082
-3044
-2609
-2715
-3144
-3680
-4168
-4491
-4537
-4197
-3414
-2268
-1020
-42
354
91
-627
-1427
-1946
-1955
-1424
-552
269
615
316
-364
-846
-641
281
1480
2401
2768
2693
2446
2191
1903
1511
1052
686
575
776
1221
1767
2251
2520
2484
2169
1736
1377
1167
999
700
261
-52
144
1014
2289
3389
3824
3539
2927
2508
2572
3044
3662
4237
4785
5418
6134
6723
6898
6546
5855
5177
4728
4437
4089
3623
3239
3183
3444
3723
3736
3509
3322
3352
3440
3274
2794
2332
2280
2617
2805
2236
803
-941
-2209
-2590
-2332
-2065
-2270
-2940
-3682
-4097
-4078
-3811
-3525
-3317
-3156
-3015
-2909
-2804
-2571
-2118
-1623
-1530
-2204
-3498
-4706
-5063
-4386
-3274
-2633
-2920
-3794
-4436
-4246
-3313
-2278
-1786
-1999
-2522
-2751
-2320
-1325
-210
537
661
240
-388
-814
-748
-169
648
1277
1403
1041
526
252
371
713
1006
1193
1508
2242
3382
4509
5080
4878
4233
3797
4056
4976
6050
6663
6454
5466
4059
2754
2054
2239
3188
4380
5151
5094
4274
3097
1986
1185
803
928
1585
2575
3452
3756
3325
2380
1314
437
-113
-281
-61
425
872
922
416
-489
-1452
-2192
-2606
-2709
-2529
-2121
-1654
-1416
-1669
-2471
-3615
-4735
-5490
-5697
-5367
-4662
-3816
-3072
-2607
-2468
-2539
-2585
-2382
-1871
-1197
-592
-180
105
422
853
1333
1751
2073
2354
2650
2951
3211
3411
3560
3659
3705
3749
3896
4198
4530
4639
4349
3739
3088
2639
2423
2302
2152
1971
1816
1681
1479
1165
840
718
954
1494
2092
2489
2596
2512
2370
2176
1847
1375
922
662
550
303
-304
-1136
-1759
-1859
-1568
-1336
-1484
-1933
-2380
-2663
-2853
-3030
-3085
-2860
-2438
-2169
-2343
-2884
-3422
-3686
-3754
-3903
-4275
-4747
-5111
-5279
-5278
-5090
-4602
-3745
-2652
-1626
-931
-635
-618
-706
-786
-822
-824
-797
-709
-485
-65
525
1131
1541
1603
1301
739
77
-518
-893
-953
-724
-379
-168
-287
-792
-1605
-2585
-3587
-4476
-5134
-5478
-5495
-5241
-4805
-4249
-3593
-2832
-1985
-1114
-295
417
999
1428
1659
1658
1463
1190
954
768
524
87
-570
-1325
-1968
-2297
-2198
-1682
-893
-65
600
1054
1400
1740
2005
1980
1509
709
-63
-459
-379
11
457
810
1073
1339
1721
2310
3130
4075
4900
5316
5172
4559
3769
3134
2864
2970
3299
3620
3739
3583
3215
2761
2309
1870
1457
1173
1203
1668
2474
3329
3930
4156
4086
3837
3414
2743
1838
891
191
-84
30
338
624
714
470
-195
-1234
-2401
-3319
-3692
-3494
-2971
-2453
-2147
-2044
-2023
-2005
-2036
-2222
-2602
-3069
-3436
-3580
-3518
-3339
-3084
-2717
-2239
-1775
-1495
-1424
-1364
-1065
-468
236
831
1313
1861
2563
3215
3441
3034
2162
1250
667
521
701
1034
1388
1653
1710
1458
881
81
-785
-1586
-2278
-2900
-3510
-4110
-4627
-4942
-4961
-4654
-4075
-3347
-2650
-2179
-2061
-2273
-2647
-2982
-3186
-3321
-3516
-3842
-4230
-4499
-4430
-3862
-2785
-1392
-33
954
1424
1499
1474
1635
2113
2824
3509
3833
3556
2691
1548
578
128
279
877
1689
2514
3218
3717
3990
4075
4022
3844
3519
3082
2658
2391
2325
2359
2347
2210
1967
1685
1444
1343
1477
1840
2254
2419
2090
1225
-27
-1456
-2873
-4114
-5008
-5423
-5356
-4952
-4430
-3970
-3657
-3491
-3411
-3305
-3055
-2619
-2088
-1656
-1506
-1712
-2197
-2773
-3187
-3215
-2760
-1931
-1006
-266
181
434
671
1006
1433
1895
2340
2701
2862
2706
2245
1691
1362
1469
1958
2564
3024
3245
3315
3354
3391
3379
3285
3154
3054
2988
2891
2713
2482
2257
2027
1694
1177
551
30
-193
-111
101
245
262
250
353
628
995
1278
1309
1034
564
119
-122
-163
-174
-336
-688
-1140
-1623
-2173
-2849
-3556
-4021
-3987
-3448
-2676
-2009
-1618
-1454
-1384
-1328
-1272
-1206
-1114
-1025
-1020
-1147
-1305
-1264
-822
29
1063
1923
2274
1918
884
-533
-1829
-2489
-2254
-1261
24
1048
1400
929
-221
-1649
-2803
-3195
-2646
-1388
77
1281
2003
2272
2220
1966
1609
1252
979
799
642
431
143
-191
-529
-823
-986
-914
-600
-236
-149
-559
-1377
-2219
-2683
-2633
-2280
-2005
-2106
-2633
-3395
-4069
-4358
-4134
-3525
-2869
-2544
-2761
-3467
-4411
-5304
-5933
-6166
-5928
-5215
-4162
-3074
-2333
-2209
-2703
-3535
-4307
-4715
-4666
-4260
-3671
-3073
-2612
-2413
-2537
-2914
-3335
-3550
-3407
-2908
-2170
-1349
-632
-258
-457
-1280
-2464
-3492
-3872
-3430
-2396
-1218
-287
239
443
540
733
1099
1542
1848
1830
1468
920
405
66
-82
-100
-54
1
12
-63
-221
-422
-621
-807
-984
-1145
-1275
-1386
-1523
-1720
-1939
-2080
-2055
-1842
-1464
-937
-251
579
1467
2262
2807
3001
2847
2468
2076
1877
1960
2250
2591
2883
3146
3455
3844
4300
4840
5544
6465
7494
8347
8718
8490
7839
7159
6866
7187
8026
8986
9570
9455
8664
7510
6371
5513
5076
5143
5733
6689
7627
8101
7874
7072
6068
5214
4665
4393
4292
4252
4150
3857
3299
2516
1660
903
364
74
7
116
347
635
898
1050
1062
1004
1033
1274
1669
1939
1738
903
-403
-1775
-2796
-3237
-3101
-2553
-1837
-1211
-873
-875
-1074
-1215
-1109
-768
-387
-172
-173
-267
-291
-201
-92
-80
-172
-273
-328
-433
-766
-1406
-2209
-2889
-3230
-3215
-2980
-2669
-2353
-2062
-1825
-1660
-1524
-1334
-1025
-604
-124
356
761
987
955
705
426
316
405
503
365
-117
-837
-1575
-2115
-2311
-2125
-1673
-1230
-1076
-1267
-1558
-1598
-1258
-744
-403
-413
-690
-1043
-1375
-1702
-2043
-2350
-2568
-2723
-2916
-3240
-3719
-4300
-4854
-5181
-5070
-4440
-3437
-2362
-1472
-867
-556
-601
-1096
-1977
-2915
-3466
-3387
-2802
-2072
-1532
-1345
-1513
-1927
-2372
-2574
-2374
-1881
-1409
-1194
-1174
-1083
-752
-275
115
308
399
539
781
1091
1459
1923
2457
2918
3133
3065
2827
2559
2301
2017
1680
1282
806
217
-434
-957
-1130
-883
-368
198
725
1274
1907
2564
3120
3522
3827
4091
4273
4257
4008
3622
3248
2948
2644
2194
1516
669
-151
-702
-818
-515
30
600
1075
1446
1713
1798
1590
1094
495
64
-31
166
453
609
527
244
-96
-339
-435
-492
-725
-1311
-2251
-3359
-4388
-5162
-5621
-5770
-5626
-5236
-4730
-4330
-4254
-4569
-5106
-5519
-5466
-4806
-3692
-2500
-1652
-1442
-1937
-2969
-4202
-5248
-5817
-5833
-5437
-4901
-4499
-4439
-4829
-5621
-6565
-7252
-7313
-6645
-5481
-4219
-3169
-2436
-1979
-1722
-1568
-1367
-954
-257
611
1404
1882
1926
1580
1046
652
723
1372
2371
3255
3631
3420
2814
2058
1302
671
373
625
1418
2418
3153
3362
3148
2816
2577
2423
2248
2045
1953
2121
2545
3026
3282
3123
2535
1634
571
-509
-1420
-1897
-1693
-787
518
1740
2517
2782
2662
2257
1577
675
-245
-943
-1371
-1715
-2178
-2734
-3162
-3305
-3237
-3149
-3114
-3031
-2803
-2477
-2167
-1852
-1357
-559
425
1302
1850
2070
2093
2007
1827
1611
1494
1518
1455
904
-341
-1985
-3344
-3836
-3398
-2478
-1607
-1016
-638
-387
-364
-724
-1391
-2013
-2232
-1982
-1489
-976
-459
130
687
914
600
-117
-844
-1258
-1308
-1090
-664
-74
458
548
-13
-955
-1649
-1602
-823
279
1295
2023
2360
2159
1339
103
-1094
-1851
-2080
-1920
-1449
-603
617
1959
3050
3710
4070
4354
4622
4793
4872
5058
5568
6396
7299
7977
8220
7894
6930
5435
3794
2537
1974
1963
2082
2027
1852
1816
2099
2698
3549
4624
5835
6919
7529
7513
7060
6519
6062
5571
4856
3941
3092
2586
2500
2722
3099
3483
3656
3337
2405
1126
68
-320
-89
273
303
-69
-591
-1053
-1470
-1892
-2147
-1939
-1238
-491
-287
-758
-1372
-1406
-649
353
790
311
-693
-1501
-1727
-1626
-1814
-2684
-4078
-5457
-6372
-6785
-6951
-7038
-6906
-6311
-5292
-4274
-3730
-3747
-3992
-4121
-4158
-4421
-5102
-6028
-6853
-7387
-7637
-7572
-7042
-6062
-5079
-4739
-5228
-5900
-5714
-4155
-1732
465
1692
2074
2318
3003
4167
5422
6352
6787
6823
6702
6635
6648
6544
6058
5138
4088
3371
3208
3382
3447
3162
2697
2401
2399
2439
2163
1508
804
467
598
909
1056
1029
1184
1851
2900
3691
3519
2168
118
-1778
-2864
-3072
-2872
-2862
-3341
-4157
-4910
-5304
-5323
-5119
-4744
-4062
-2985
-1767
-1016
-1275
-2514
-4049
-4986
-4841
-3805
-2509
-1548
-1155
-1192
-1325
-1241
-809
-147
463
810
961
1224
1856
2763
3505
3634
3052
2064
1105
441
105
86
474
1387
2739
4140
5066
5214
4722
4072
3739
3896
4406
5056
5788
6685
7733
8627
8882
8202
6775
5181
3923
3020
2039
577
-1276
-2981
-4035
-4431
-4582
-4864
-5240
-5396
-5175
-4789
-4569
-4551
-4407
-3801
-2774
-1745
-1148
-1115
-1488
-2069
-2783
-3629
-4543
-5361
-5902
-6058
-5822
-5274
-4550
-3792
-3079
-2402
-1709
-977
-230
485
1103
1494
1478
968
123
-686
-1138
-1193
-1033
-783
-353
381
1243
1710
1284
-38
-1663
-2784
-2901
-2036
-564
1091
2600
3689
4106
3747
2833
1898
1487
1774
2440
2980
3179
3300
3769
4687
5672
6241
6308
6268
6522
6981
7088
6382
5024
3729
3178
3489
4216
4818
5117
5335
5754
6364
6813
6713
6019
5149
4688
4882
5367
5421
4573
3038
1560
785
741
889
690
109
-388
-322
315
1032
1255
811
57
-426
-295
328
1006
1362
1335
1144
1036
1072
1130
1077
905
722
614
531
322
-129
-770
-1400
-1814
-1959
-1927
-1800
-1493
-795
395
1870
3164
3825
3676
2848
1636
339
-817
-1724
-2459
-3272
-4392
-5768
-7000
-7594
-7337
-6433
-5291
-4202
-3218
-2270
-1306
-301
800
2040
3348
4510
5304
5644
5580
5197
4555
3756
2977
2364
1881
1333
581
-270
-952
-1306
-1436
-1571
-1797
-1990
-2009
-1931
-2031
-2525
-3326
-4073
-4388
-4151
-3564
-2985
-2668
-2600
-2543
-2249
-1664
-972
-433
-184
-209
-447
-889
-1484
-1989
-1987
-1173
337
2008
3249
3825
3929
3897
3868
3727
3324
2686
2029
1594
1502
1728
2128
2467
2473
1975
1042
-9
-810
-1171
-1149
-904
-517
30
728
1433
1928
2088
1999
1915
2118
2774
3855
5146
6320
7082
7292
7008
6403
5654
4895
4252
3861
3809
4058
4461
4871
5245
5624
6044
6485
6898
7239
7417
7248
6540
5300
3846
2646
1966
1657
1281
473
-825
-2411
-4042
-5551
-6818
-7730
-8259
-8563
-8936
-9602
-10534
-11474
-12108
-12201
-11618
-10326
-8452
-6347
-4486
-3220
-2584
-2346
-2221
-2036
-1712
-1197
-499
200
552
265
-647
-1835
-2863
-3498
-3784
-3863
-3770
-3405
-2689
-1736
-856
-379
-420
-765
-1002
-825
-273
298
506
235
-340
-974
-1576
-2200
-2870
-3478
-3881
-4058
-4127
-4189
-4196
-3982
-3397
-2391
-1006
647
2373
3900
4995
5594
5807
5773
5529
5057
4430
3829
3366
2909
2159
949
-560
-2005
-3150
-4030
-4803
-5455
-5766
-5547
-4880
-4069
-3352
-2723
-2043
-1321
-810
-805
-1349
-2169
-2893
-3335
-3552
-3691
-3808
-3847
-3739
-3454
-2969
-2232
-1226
-58
1041
1877
2463
3014
3792
4912
6281
7659
8755
9288
9084
8170
6820
5415
4218
3218
2224
1115
0
-875
-1368
-1558
-1621
-1589
-1284
-521
621
1751
2425
2493
2201
1945
1909
1914
1602
796
-324
-1361
-2037
-2418
-2838
-3601
-4721
-5938
-6954
-7675
-8199
-8612
-8839
-8758
-8450
-8270
-8563
-9279
-9923
-9966
-9348
-8560
-8182
-8353
-8689
-8705
-8314
-7905
-8006
-8852
-10243
-11712
-12833
-13457
-13754
-14041
-14485
-14935
-15054
-14692
-14130
-13892
-14252
-14934
-15315
-14919
-13699
-11883
-9670
-7185
-4675
-2597
-1337
-821
-480
324
1816
3715
5554
7049
8161
8902
9207
9002
8378
7626
7111
7093
7636
8596
9664
10456
10685
10331
9674
9090
8753
8506
8053
7289
6444
5877
5715
5718
5511
4947
4235
3736
3663
3984
4534
5148
5662
5889
5694
5112
4323
3449
2415
1063
-580
-2214
-3477
-4254
-4731
-5172
-5712
-6353
-7085
-7901
-8675
-9138
-9077
-8548
-7865
-7317
-6937
-6547
-5993
-5297
-4596
-3988
-3492
-3108
-2871
-2836
-3036
-3479
-4135
-4905
-5609
-6065
-6195
-6067
-5798
-5448
-5011
-4463
-3771
-2861
-1641
-136
1434
2759
3687
4342
4972
5696
6440
7104
7739
8477
9332
10104
10523
10454
9941
9085
7946
6574
5096
3708
2553
1641
868
108
-721
-1629
-2541
-3309
-3783
-3920
-3833
-3688
-3563
-3403
-3131
-2773
-2458
-2294
-2276
-2334
-2452
-2689
-3078
-3508
-3756
-3655
-3222
-2619
-1989
-1341
-610
198
944
1451
1653
1638
1543
1447
1380
1384
1532
1848
2246
2597
2844
3026
3150
3095
2684
1892
947
189
-168
-131
182
682
1324
2025
2666
3182
3631
4091
4504
4646
4305
3465
2330
1167
167
-580
-1035
-1211
-1219
-1269
-1563
-2147
-2860
-3418
-3576
-3259
-2602
-1878
-1346
-1099
-1020
-880
-510
89
788
1440
1966
2363
2659
2902
3170
3558
4140
4913
5772
6544
7058
7225
7068
6694
6206
5656
5065
4489
4035
3790
3750
3824
3932
4070
4265
4488
4628
4601
4448
4322
4355
4539
4746
4849
4827
4761
4759
4882
5108
5335
5410
5176
4561
3646
2664
1903
1541
1541
1678
1689
1437
958
381
-192
-717
-1143
-1362
-1253
-791
-96
657
1387
2173
3178
4484
5965
7299
8118
8210
7668
6859
6209
5940
5956
5961
5684
5016
3992
2721
1374
184
-646
-1125
-1540
-2266
-3429
-4743
-5701
-5953
-5552
-4858
-4255
-3919
-3803
-3733
-3535
-3109
-2468
-1733
-1063
-578
-318
-280
-467
-869
-1415
-1950
-2289
-2293
-1912
-1194
-289
577
1186
1453
1466
1371
1210
880
276
-539
-1330
-1863
-2055
-1962
-1661
-1195
-622
-64
363
638
806
831
534
-265
-1536
-3005
-4371
-5533
-6563
-7478
-8090
-8135
-7530
-6473
-5277
-4157
-3193
-2434
-1959
-1783
-1768
-1690
-1429
-1041
-635
-185
479
1504
2877
4448
6054
7577
8882
9804
10236
10258
10116
10058
10183
10453
10800
11162
11407
11300
10630
9433
8064
7009
6562
6658
6975
7192
7185
7024
6833
6668
6498
6271
5972
5619
5222
4757
4204
3580
2934
2303
1693
1130
716
576
718
931
893
414
-366
-1047
-1249
-872
-148
523
799
538
-170
-1075
-1877
-2368
-2512
-2429
-2285
-2170
-2064
-1874
-1499
-884
-57
862
1686
2241
2442
2312
1928
1362
673
-51
-670
-1034
-1064
-815
-469
-261
-368
-832
-1547
-2318
-2941
-3254
-3168
-2696
-2005
-1394
-1157
-1392
-1943
-2532
-2985
-3320
-3641
-3968
-4198
-4231
-4091
-3925
-3897
-4123
-4650
-5456
-6411
-7312
-7998
-8497
-9012
-9755
-10766
-11908
-12998
-13910
-14558
-14847
-14710
-14198
-13495
-12795
-12167
-11561
-10934
-10327
-9829
-9478
-9238
-9070
-8974
-8965
-9000
-8966
-8729
-8207
-7411
-6470
-5605
-5034
-4825
-4837
-4827
-4668
-4459
-4418
-4662
-5119
-5628
-6099
-6544
-6976
-7341
-7562
-7633
-7615
-7565
-7471
-7304
-7083
-6859
-6620
-6223
-5457
-4178
-2413
-357
1714
3557
5041
6182
7107
7971
8876
9823
10741
11524
12091
12425
12585
12659
12673
12535
12083
11212
9964
8488
6942
5429
4024
2799
1781
884
-65
-1201
-2504
-3813
-4938
-5751
-6186
-6221
-5911
-5440
-5068
-4985
-5189
-5509
-5739
-5734
-5416
-4744
-3752
-2601
-1547
-805
-414
-241
-91
188
674
1394
2323
3377
4439
5424
6318
7134
7860
8440
8826
9010
9024
8909
8728
8590
8615
8858
9248
9633
9887
9984
9962
9860
9673
9386
8995
8507
7926
7247
6475
5618
4694
3740
2833
2067
1493
1059
661
253
-82
-200
-47
267
541
624
478
152
-278
-719
-1058
-1212
-1213
-1223
-1407
-1778
-2154
-2305
-2156
-1860
-1686
-1819
-2240
-2752
-3114
-3178
-2975
-2711
-2679
-3118
-4096
-5472
-6963
-8245
-9038
-9163
-8584
-7437
-6013
-4643
-3547
-2749
-2129
-1553
-973
-411
117
643
1195
1734
2174
2472
2689
2945
3273
3557
3624
3439
3210
3277
3874
4962
6279
7521
8510
9209
9646
9863
9920
9907
9894
9867
9709
9278
8498
7415
6174
4991
4093
3636
3608
3791
3852
3533
2794
1813
866
200
-29
221
852
1642
2322
2717
2829
2796
2760
2793
2922
3170
3552
4009
4399
4577
4512
4298
4082
3964
3969
4080
4248
4383
4370
4130
3697
3210
2827
2632
2601
2647
2678
2620
2427
2095
1672
1244
877
567
242
-162
-611
-949
-968
-549
238
1154
1933
2430
2666
2753
2770
2699
2470
2037
1432
766
193
-145
-179
41
335
460
204
-520
-1627
-2883
-3992
-4730
-5042
-5051
-4938
-4806
-4646
-4413
-4113
-3793
-3467
-3102
-2714
-2462
-2582
-3195
-4178
-5233
-6104
-6710
-7119
-7428
-7702
-7993
-8335
-8688
-8910
-8856
-8513
-8045
-7669
-7513
-7582
-7842
-8265
-8790
-9260
-9491
-9427
-9217
-9119
-9302
-9737
-10251
-10644
-10760
-10487
-9769
-8661
-7348
-6084
-5068
-4372
-3948
-3701
-3540
-3398
-3252
-3126
-3080
-3173
-3419
-3779
-4166
-4454
-4503
-4227
-3676
-3070
-2707
-2805
-3401
-4386
-5611
-6968
-8381
-9763
-11011
-12032
-12754
-13103
-13003
-12422
-11427
-10189
-8905
-7713
-6669
-5785
-5067
-4518
-4131
-3909
-3888
-4118
-4606
-5269
-5969
-6575
-6998
-7167
-7003
-6448
-5527
-4370
-3138
-1941
-819
213
1120
1870
2488
3043
3597
4155
4703
5270
5942
6782
7764
8779
9719
10533
11217
11755
12116
12300
12369
12393
12373
12200
11717
10829
9571
8116
6706
5570
4830
4436
4183
3810
3159
2262
1310
528
55
-92
17
300
707
1222
1847
2587
3433
4367
5349
6321
7203
7927
8467
8848
9108
9251
9239
9060
8792
8594
8601
8822
9134
9371
9429
9284
8945
8417
7727
6956
6213
5555
4948
4322
3674
3108
2771
2723
2879
3056
3074
2851
2420
1890
1384
986
697
418
-14
-748
-1849
-3248
-4783
-6270
-7569
-8614
-9391
-9927
-10279
-10527
-10747
-10957
-11083
-10996
-10582
-9828
-8841
-7815
-6946
-6356
-6027
-5810
-5496
-4941
-4161
-3316
-2598
-2098
-1763
-1437
-962
-231
782
2017
3340
4602
5716
6700
7629
8547
9419
10182
10828
11426
12061
12749
13443
14082
14636
15100
15454
15680
15800
15892
16027
16210
16353
16352
16157
15812
15414
15055
14777
14554
14310
13957
13452
12827
12169
11550
10979
10395
9717
8888
7877
6683
5349
3983
2737
1727
942
233
-611
-1741
-3190
-4893
-6739
-8604
-10350
-11830
-12927
-13599
-13886
-13881
-13696
-13462
-13326
-13406
-13721
-14167
-14568
-14785
-14783
-14614
-14360
-14103
-13919
-13876
-13987
-14181
-14343
-14401
-14382
-14375
-14449
-14605
-14811
-15038
-15260
-15419
-15436
-15262
-14928
-14519
-14100
-13672
-13203
-12691
-12167
-11658
-11145
-10576
-9918
-9187
-8446
-7772
-7227
-6831
-6550
-6321
-6087
-5834
-5558
-5230
-4796
-4248
-3674
-3219
-2960
-2848
-2754
-2588
-2346
-2047
-1666
-1167
-590
-73
248
355
337
283
211
117
64
164
453
802
1000
928
648
319
46
-164
-332
-428
-388
-199
83
393
721
1077
1407
1576
1458
1072
606
321
393
838
1529
2288
2961
3466
3805
4038
4248
4503
4844
5282
5795
6326
6798
7155
7390
7534
7604
7590
7492
7378
7361
7505
7746
7919
7890
7660
7344
7066
6882
6799
6825
6969
7180
7319
7228
6839
6225
5535
4888
4325
3826
3358
2876
2327
1649
817
-148
-1184
-2223
-3200
-4046
-4703
-5144
-5385
-5457
-5364
-5077
-4577
-3909
-3183
-2544
-2110
-1933
-1981
-2146
-2281
-2278
-2128
-1943
-1884
-2060
-2445
-2861
-3042
-2758
-1954
-817
295
1032
1251
1075
793
685
904
1465
2291
3250
4181
4947
5492
5866
6183
6533
6947
7414
7911
8397
8797
9007
8962
8687
8282
7858
7476
7145
6854
6609
6445
6411
6545
6833
7187
7465
7542
7380
7037
6604
6150
5717
5362
5173
5221
5493
5869
6189
6330
6251
5964
5504
4928
4325
3803
3436
3217
3071
2936
2827
2821
2962
3186
3337
3290
3047
2731
2478
2337
2265
2194
2081
1917
1702
1454
1223
1074
1026
1010
908
628
162
-419
-1006
-1481
-1728
-1699
-1454
-1148
-924
-808
-712
-530
-229
167
633
1163
1707
2145
2355
2328
2205
2178
2353
2700
3099
3423
3586
3563
3405
3224
3144
3245
3543
4006
4586
5199
5734
6098
6289
6386
6466
6516
6478
6351
6246
6297
6535
6859
7125
7238
7152
6826
6245
5490
4738
4150
3732
3326
2737
1863
721
-603
-2001
-3341
-4496
-5416
-6183
-6967
-7907
-9026
-10236
-11395
-12360
-13009
-13294
-13297
-13224
-13304
-13663
-14279
-15025
-15756
-16359
-16764
-16951
-16952
-16824
-16595
-16251
-15787
-15245
-14716
-14286
-14005
-13891
-13931
-14040
-14034
-13699
-12934
-11845
-10690
-9714
-9023
-8587
-8302
-8029
-7607
-6902
-5897
-4732
-3631
-2756
-2120
-1618
-1114
-501
282
1239
2305
3359
4296
5090
5792
6469
7159
7869
8603
9354
10080
10696
11132
11384
11517
11607
11678
11693
11578
11267
10723
9954
9019
8031
7142
6503
6196
6169
6225
6112
5669
4943
4158
3560
3272
3243
3318
3316
3074
2470
1463
133
-1349
-2818
-4181
-5414
-6489
-7337
-7898
-8194
-8344
-8507
-8799
-9249
-9802
-10353
-10799
-11085
-11229
-11285
-11289
-11238
-11107
-10891
-10599
-10230
-9773
-9241
-8692
-8195
-7761
-7325
-6813
-6206
-5556
-4930
-4363
-3879
-3509
-3285
-3185
-3111
-2932
-2552
-1953
-1170
-251
753
1791
2797
3705
4463
5049
5474
5768
5953
6025
5966
5771
5475
5127
4762
4389
4021
3698
3467
3343
3317
3395
3631
4082
4730
5460
6120
6611
6925
7116
7263
7453
7758
8183
8620
8870
8759
8245
7449
6585
5862
5426
5340
5590
6092
6724
7358
7887
8231
8340
8208
7873
7395
6823
6184
5498
4780
4025
3196
2260
1245
273
-486
-901
-944
-683
-243
224
576
724
667
496
342
306
434
720
1118
1565
2011
2455
2949
3548
4240
4935
5525
5946
6195
6290
6241
6054
5745
5339
4863
4352
3856
3425
3066
2739
2409
2091
1825
1603
1340
948
429
-124
-621
-1043
-1412
-1712
-1892
-1957
-2017
-2217
-2600
-3083
-3536
-3883
-4094
-4123
-3914
-3483
-2965
-2553
-2360
-2370
-2499
-2672
-2826
-2875
-2731
-2396
-2004
-1745
-1730
-1914
-2159
-2334
-2381
-2303
-2147
-1987
-1894
-1890
-1922
-1895
-1726
-1382
-875
-247
429
1063
1593
2044
2514
3094
3790
4530
5223
5803
6215
6389
6279
5918
5425
4952
4598
4397
4339
4391
4487
4524
4411
4125
3732
3349
3079
2971
2994
3022
2864
2344
1417
223
-973
-1919
-2502
-2778
-2928
-3159
-3606
-4266
-4998
-5611
-5998
-6208
-6389
-6664
-7048
-7478
-7902
-8350
-8905
-9638
-10546
-11550
-12518
-13319
-13858
-14113
-14140
-14053
-13983
-14025
-14210
-14493
-14785
-15001
-15108
-15121
-15080
-15031
-15021
-15085
-15218
-15350
-15389
-15302
-15165
-15099
-15156
-15285
-15403
-15497
-15609
-15733
-15760
-15561
-15120
-14547
-13954
-13331
-12568
-11590
-10446
-9249
-8074
-6931
-5814
-4745
-3731
-2722
-1645
-493
646
1673
2574
3415
4265
5136
6017
6923
7873
8815
9621
10163
10419
10491
10530
10665
10973
11489
12172
12887
13454
13758
13834
13839
13931
14179
14552
14951
15250
15329
15130
14704
14189
13710
13288
12846
12304
11653
10949
10249
9582
8981
8509
8230
8141
8157
8144
7980
7581
6896
5922
4731
3483
2371
1545
1046
791
603
285
-301
-1160
-2167
-3142
-3955
-4589
-5121
-5664
-6330
-7201
-8294
-9517
-10667
-11507
-11895
-11859
-11562
-11197
-10888
-10661
-10494
-10365
-10282
-10263
-10313
-10413
-10538
-10658
-10736
-10700
-10460
-9971
-9297
-8608
-8061
-7684
-7368
-6975
-6476
-5962
-5560
-5321
-5202
-5121
-5014
-4855
-4653
-4455
-4322
-4283
-4276
-4181
-3900
-3439
-2892
-2355
-1871
-1445
-1091
-827
-637
-471
-298
-158
-136
-268
-485
-649
-649
-455
-100
368
911
1490
2066
2607
3101
3543
3930
4255
4527
4781
5071
5449
5926
6446
6886
7120
7111
6956
6840
6907
7169
7514
7794
7908
7822
7562
7193
6811
6498
6282
6126
5976
5816
5680
5607
5594
5596
5544
5375
5065
4652
4259
4051
4146
4531
5063
5551
5854
5924
5800
5576
5359
5223
5176
5177
5190
5219
5270
5313
5283
5153
4979
4847
4777
4693
4495
4157
3727
3251
2735
2181
1655
1254
1016
867
690
437
166
-23
-71
20
225
520
879
1272
1678
2104
2568
3068
3574
4038
4414
4658
4748
4720
4685
4796
5156
5772
6561
7414
8218
8868
9294
9516
9656
9864
10203
10616
10997
11279
11449
11506
11444
11290
11123
11020
10977
10905
10725
10448
10147
9876
9635
9415
9244
9147
9081
8955
8732
8494
8374
8419
8549
8650
8684
8696
8713
8690
8572
8379
8214
8166
8227
8302
8301
8195
8006
7771
7526
7302
7112
6930
6690
6331
5828
5188
4429
3579
2699
1892
1251
777
359
-163
-890
-1797
-2759
-3620
-4269
-4684
-4942
-5199
-5627
-6324
-7247
-8229
-9065
-9632
-9947
-10132
-10342
-10695
-11255
-12017
-12904
-13769
-14445
-14828
-14943
-14935
-14981
-15205
-15627
-16187
-16790
-17319
-17670
-17775
-17645
-17382
-17148
-17080
-17226
-17524
-17841
-18050
-18087
-17964
-17746
-17513
-17338
-17263
-17276
-17299
-17210
-16904
-16352
-15612
-14779
-13934
-13151
-12508
-12070
-11815
-11597
-11211
-10534
-9612
-8607
-7666
-6850
-6158
-5597
-5172
-4843
-4511
-4094
-3604
-3124
-2724
-2393
-2074
-1743
-1432
-1181
-989
-823
-661
-501
-333
-113
202
619
1090
1551
1947
2246
2445
2579
2723
2942
3225
3488
3635
3640
3556
3459
3395
3372
3386
3415
3418
3357
3253
3199
3300
3582
3971
4364
4709
5009
5265
5450
5542
5564
5559
5519
5381
5089
4677
4264
3965
3816
3770
3751
3680
3488
3128
2602
1977
1347
779
294
-102
-406
-632
-844
-1122
-1494
-1893
-2213
-2417
-2580
-2842
-3297
-3941
-4682
-5402
-6002
-6432
-6713
-6925
-7169
-7498
-7877
-8201
-8360
-8289
-7979
-7472
-6860
-6272
-5832
-5598
-5524
-5502
-5437
-5305
-5157
-5057
-5034
-5059
-5070
-5004
-4839
-4616
-4440
-4427
-4642
-5046
-5516
-5915
-6171
-6287
-6295
-6210
-6021
-5735
-5400
-5081
-4806
-4553
-4292
-4032
-3813
-3646
-3480
-3248
-2938
-2605
-2292
-1961
-1524
-950
-328
200
560
807
1049
1345
1674
2003
2350
2777
3323
3971
4653
5293
5816
6159
6297
6282
6227
6244
6374
6580
6790
6937
6978
6885
6661
6356
6042
5766
5519
5261
4954
4589
4165
3693
3203
2740
2335
1974
1614
1245
904
625
389
132
-180
-527
-881
-1264
-1700
-2126
-2363
-2251
-1811
-1257
-845
-700
-788
-1008
-1276
-1494
-1549
-1371
-1039
-763
-731
-951
-1259
-1455
-1432
-1178
-729
-154
407
780
877
786
729
896
1329
1944
2638
3354
4059
4716
5276
5722
6077
6382
6670
6974
7316
7691
8063
8403
8730
9094
9502
9861
10035
9947
9633
9207
8770
8381
8077
7888
7804
7757
7657
7467
7224
6985
6770
6562
6354
6173
6044
5943
5812
5614
5381
5177
5047
4986
4954
4896
4740
4403
3843
3116
2383
1836
1588
1603
1732
1795
1675
1351
902
463
169
92
205
386
494
451
288
109
7
-6
14
12
-18
-50
-87
-176
-370
-662
-985
-1267
-1490
-1682
-1876
-2083
-2309
-2564
-2843
-3091
-3217
-3150
-2898
-2520
-2064
-1534
-930
-297
268
685
952
1140
1324
1526
1710
1833
1878
1861
1809
1751
1719
1744
1847
2011
2178
2268
2237
2121
2031
2083
2320
2667
2982
3145
3136
3044
3000
3112
3410
3843
4316
4729
5018
5167
5202
5171
5126
5114
5158
5241
5315
5331
5280
5207
5183
5265
5464
5749
6071
6387
6678
6946
7209
7485
7780
8089
8408
8724
9010
9230
9353
9385
9363
9322
9267
9186
9083
9007
9017
9137
9329
9510
9596
9535
9307
8935
8476
8002
7562
7150
6702
6139
5400
4477
3418
2330
1355
615
153
-92
-251
-463
-827
-1392
-2147
-3018
-3887
-4643
-5249
-5757
-6274
-6896
-7677
-8631
-9734
-10905
-12013
-12924
-13563
-13938
-14110
-14148
-14112
-14068
-14073
-14138
-14219
-14265
-14267
-14255
-14228
-14119
-13850
-13417
-12915
-12446
-12033
-11623
-11176
-10718
-10304
-9935
-9549
-9085
-8551
-7997
-7444
-6853
-6181
-5440
-4694
-4006
-3391
-2830
-2305
-1804
-1312
-801
-265
270
760
1184
1550
1866
2119
2303
2457
2670
3022
3509
4035
4472
4730
4796
4695
4456
4098
3657
3203
2812
2521
2293
2050
1730
1331
896
476
95
-247
-561
-862
-1176
-1522
-1896
-2252
-2530
-2693
-2769
-2827
-2945
-3169
-3508
-3934
-4398
-4860
-5303
-5734
-6153
-6530
-6815
-6988
-7081
-7153
-7223
-7255
-7194
-7023
-6773
-6488
-6201
-5951
-5786
-5739
-5788
-5862
-5901
-5900
-5889
-5879
-5833
-5715
-5541
-5367
-5234
-5133
-5038
-4949
-4897
-4899
-4929
-4944
-4911
-4819
-4668
-4467
-4258
-4103
-4033
-4009
-3951
-3807
-3583
-3286
-2876
-2300
-1586
-880
-344
-20
203
481
878
1344
1807
2253
2713
3197
3667
4089
4482
4901
5367
5838
6239
6517
6659
6666
6535
6275
5951
5689
5631
5855
6325
6905
7435
7809
8018
8119
8179
8243
8324
8416
8501
8551
8544
8492
8445
8456
8534
8632
8684
8651
8535
8347
8093
7785
7449
7126
6842
6578
6282
5910
5460
4975
4519
4141
3855
3638
3454
3265
3038
2740
2342
1845
1291
746
257
-175
-563
-899
-1157
-1338
-1498
-1718
-2035
-2420
-2825
-3241
-3697
-4199
-4704
-5157
-5550
-5925
-6325
-6750
-7178
-7601
-8029
-8447
-8806
-9067
-9251
-9408
-9557
-9655
-9660
-9604
-9586
-9672
-9827
-9947
-9956
-9857
-9690
-9465
-9151
-8727
-8217
-7665
-7093
-6499
-5892
-5314
-4811
-4377
-3935
-3384
-2666
-1802
-883
-9
751
1391
1945
2448
2915
3345
3751
4153
4560
4948
5284
5560
5806
6052
6297
6509
6674
6813
6964
7138
7322
7497
7652
7766
7803
7753
7662
7611
7635
7678
7636
7450
7148
6784
6372
5896
5368
4854
4412
4016
3584
3067
2523
2073
1799
1682
1638
1576
1425
1135
694
147
-410
-896
-1302
-1682
-2083
-2497
-2878
-3203
-3492
-3795
-4157
-4599
-5116
-5669
-6196
-6649
-7023
-7356
-7676
-7972
-8223
-8436
-8657
-8920
-9216
-9510
-9784
-10047
-10287
-10462
-10548
-10596
-10708
-10952
-11301
-11665
-11973
-12189
-12268
-12143
-11785
-11280
-10791
-10424
-10134
-9784
-9284
-8674
-8048
-7456
-6881
-6310
-5786
-5360
-5025
-4701
-4300
-3784
-3158
-2439
-1647
-823
-34
675
1310
1906
2487
3044
3563
4048
4514
4972
5439
5955
6579
7328
8131
8868
9446
9854
10134
10320
10414
10415
10363
10329
10372
10504
10689
10860
10954
10939
10845
10750
10725
10782
10866
10902
10849
10705
10475
10148
9726
9252
8793
8385
7996
7547
6981
6307
5594
4922
4341
3859
3443
3050
2644
2213
1775
1347
931
506
46
-460
-998
-1525
-1986
-2335
-2567
-2733
-2910
-3144
-3403
-3600
-3673
-3640
-3591
-3603
-3678
-3744
-3711
-3542
-3261
-2929
-2615
-2368
-2203
-2093
-1967
-1752
-1420
-1012
-607
-264
10
249
498
796
1186
1700
2338
3040
3707
4260
4682
5003
5255
5443
5573
5694
5889
6219
6679
7201
7709
8167
8588
9001
9425
9861
10299
10734
11173
11634
12128
12644
13135
13543
13842
14056
14242
14452
14699
14960
15198
15377
15481
15518
15508
15474
15419
15330
15193
15007
14783
14539
14296
14085
13937
13860
13808
13697
13446
13021
12447
11779
11076
10381
9713
9056
8367
7613
6804
5998
5255
4588
3955
3295
2580
1832
1100
429
-160
-675
-1135
-1551
-1921
-2237
-2505
-2759
-3044
-3377
-3737
-4086
-4402
-4680
-4912
-5078
-5166
-5201
-5235
-5314
-5442
-5592
-5742
-5887
-6032
-6174
-6287
-6328
-6241
-5990
-5593
-5139
-4740
-4450
-4232
-4022
-3826
-3724
-3789
-3979
-4163
-4246
-4262
-4324
-4477
-4643
-4698
-4605
-4457
-4381
-4427
-4550
-4690
-4834
-5012
-5234
-5459
-5620
-5664
-5580
-5390
-5141
-4894
-4706
-4618
-4643
-4768
-4955
-5144
-5269
-5285
-5198
-5053
-4895
-4742
-4591
-4450
-4337
-4236
-4077
-3771
-3295
-2729
-2207
-1823
-1576
-1396
-1209
-967
-635
-190
351
901
1334
1561
1593
1512
1393
1237
997
645
218
-203
-555
-841
-1106
-1389
-1686
-1956
-2174
-2352
-2541
-2778
-3064
-3371
-3689
-4049
-4485
-4986
-5477
-5871
-6145
-6349
-6548
-6765
-6989
-7235
-7563
-8013
-8527
-8953
-9157
-9137
-9020
-8959
-9016
-9154
-9300
-9415
-9482
-9478
-9364
-9128
-8810
-8473
-8148
-7798
-7371
-6865
-6356
-5950
-5692
-5515
-5284
-4896
-4360
-3783
-3281
-2901
-2609
-2346
-2074
-1775
-1425
-1004
-534
-94
228
417
547
721
986
1320
1677
2040
2405
2745
3010
3177
3293
3446
3693
4019
4369
4707
5039
5383
5728
6036
6272
6436
6549
6620
6627
6535
6327
6032
5713
5421
5164
4903
4591
4212
3792
3361
2922
2453
1942
1411
911
481
112
-242
-641
-1118
-1673
-2271
-2852
-3352
-3724
-3958
-4094
-4212
-4382
-4630
-4916
-5167
-5330
-5419
-5498
-5624
-5792
-5957
-6075
-6138
-6161
-6144
-6080
-5978
-5876
-5811
-5779
-5744
-5693
-5660
-5689
-5768
-5820
-5774
-5623
-5417
-5195
-4948
-4657
-4348
-4082
-3872
-3650
-3318
-2863
-2389
-2021
-1779
-1555
-1223
-762
-292
29
119
3
-234
-517
-793
-1012
-1115
-1061
-868
-599
-324
-74
149
339
461
470
361
177
-22
-212
-419
-672
-966
-1253
-1488
-1659
-1770
-1807
-1740
-1567
-1362
-1242
-1280
-1451
-1655
-1814
-1929
-2055
-2221
-2408
-2588
-2782
-3041
-3370
-3695
-3903
-3955
-3924
-3943
-4106
-4412
-4802
-5214
-5606
-5928
-6115
-6125
-5982
-5780
-5617
-5536
-5509
-5479
-5407
-5288
-5127
-4922
-4670
-4390
-4119
-3894
-3724
-3583
-3430
-3233
-2980
-2675
-2339
-2011
-1747
-1583
-1501
-1417
-1235
-911
-492
-77
245
450
564
628
673
734
855
1070
1376
1720
2024
2221
2284
2232
2125
2043
2049
2159
2330
2497
2611
2663
2672
2664
2666
2705
2793
2899
2961
2919
2758
2507
2206
1880
1553
1264
1052
916
786
581
277
-65
-353
-545
-675
-802
-951
-1113
-1288
-1504
-1796
-2146
-2477
-2703
-2798
-2825
-2885
-3057
-3356
-3749
-4187
-4621
-5002
-5283
-5443
-5501
-5514
-5531
-5568
-5600
-5587
-5493
-5291
-4966
-4537
-4067
-3645
-3325
-3090
-2870
-2612
-2321
-2019
-1703
-1329
-869
-364
98
460
738
992
1267
1558
1847
2147
2500
2937
3436
3931
4352
4658
4851
4963
5030
5070
5079
5046
4975
4890
4821
4773
4720
4625
4462
4229
3953
3681
3478
3394
3439
3576
3753
3935
4104
4227
4240
4101
3846
3588
3429
3370
3313
3155
2872
2533
2210
1917
1614
1276
931
641
438
302
175
12
-183
-364
-479
-499
-441
-347
-260
-195
-154
-139
-171
-277
-461
-680
-857
-923
-845
-643
-370
-80
190
431
648
850
1049
1261
1510
1818
2178
2555
2897
3163
3346
3479
3606
3759
3946
4162
4410
4704
5051
5432
5803
6131
6415
6674
6904
7063
7098
7005
6835
6653
6478
6283
6043
5777
5538
5357
5219
5090
4956
4816
4649
4401
4029
3549
3039
2575
2169
1778
1365
940
547
193
-165
-581
-1049
-1489
-1811
-1987
-2072
-2158
-2301
-2509
-2773
-3106
-3529
-4038
-4587
-5105
-5533
-5825
-5941
-5856
-5617
-5353
-5225
-5306
-5519
-5694
-5693
-5494
-5172
-4807
-4436
-4059
-3678
-3294
-2906
-2512
-2131
-1794
-1510
-1237
-923
-557
-196
86
260
349
389
407
436
534
758
1107
1516
1910
2255
2555
2798
2937
2942
2845
2740
2707
2772
2916
3124
3398
3737
4116
4502
4870
5206
5489
5706
5880
6063
6290
6534
6728
6842
6919
7033
7216
7438
7655
7858
8061
8252
8380
8412
8369
8310
8260
8183
8025
7770
7471
7187
6939
6696
6420
6099
5746
5371
4961
4488
3939
3335
2730
2181
1716
1319
945
551
110
-391
-954
-1573
-2230
-2894
-3537
-4140
-4699
-5202
-5641
-6014
-6347
-6674
-7016
-7365
-7693
-7988
-8259
-8525
-8777
-8970
-9050
-9005
-8883
-8762
-8696
-8680
-8669
-8618
-8496
-8271
-7893
-7334
-6641
-5936
-5340
-4875
-4446
-3931
-3278
-2541
-1814
-1156
-578
-65
400
844
1313
1850
2459
3100
3707
4222
4608
4863
5043
5258
5617
6147
6759
7299
7654
7815
7851
7842
7827
7802
7751
7662
7539
7392
7228
7027
6745
6346
5845
5317
4849
4474
4153
3819
3436
3022
2614
2232
1866
1500
1123
745
386
69
-208
-483
-809
-1208
-1641
-2040
-2373
-2680
-3026
-3429
-3838
-4191
-4491
-4817
-5256
-5819
-6420
-6934
-7286
-7489
-7617
-7741
-7871
-7958
-7947
-7842
-7716
-7669
-7754
-7948
-8183
-8409
-8610
-8780
-8883
-8857
-8672
-8365
-8034
-7771
-7604
-7492
-7374
-7224
-7053
-6883
-6707
-6490
-6200
-5835
-5429
-5029
-4681
-4405
-4200
-4034
-3864
-3655
-3394
-3079
-2705
-2258
-1748
-1221
-730
-290
144
633
1184
1735
2188
2482
2616
2632
2596
2585
2674
2903
3259
3680
4100
4479
4790
5006
5110
5127
5137
5232
5458
5782
6113
6348
6412
6290
6040
5779
5618
5600
5686
5802
5896
5948
5951
5895
5791
5687
5641
5679
5774
5889
6005
6108
6162
6117
5957
5730
5508
5323
5143
4924
4667
4417
4227
4121
4094
4128
4190
4226
4186
4046
3825
3559
3296
3094
3016
3082
3221
3295
3195
2916
2551
2196
1892
1646
1475
1406
1426
1469
1462
1388
1283
1183
1108
1092
1201
1487
1910
2329
2594
2646
2541
2386
2274
2258
2358
2550
2750
2853
2800
2615
2380
2159
1980
1853
1804
1849
1962
2074
2125
2107
2052
1984
1899
1775
1599
1372
1104
805
496
201
-60
-277
-436
-530
-565
-579
-624
-729
-879
-1046
-1223
-1431
-1680
-1935
-2132
-2216
-2171
-2019
-1805
-1595
-1469
-1492
-1661
-1901
-2100
-2181
-2142
-2032
-1919
-1853
-1865
-1960
-2116
-2286
-2422
-2506
-2548
-2566
-2557
-2505
-2401
-2259
-2112
-1984
-1882
-1809
-1774
-1782
-1816
-1828
-1770
-1629
-1436
-1228
-1012
-766
-485
-206
7
123
172
225
333
501
695
871
996
1059
1088
1148
1312
1602
1960
2274
2451
2477
2398
2274
2146
2027
1921
1821
1709
1570
1417
1286
1195
1111
960
691
331
-28
-294
-437
-499
-543
-605
-683
-756
-826
-920
-1076
-1304
-1579
-1851
-2078
-2254
-2404
-2569
-2781
-3041
-3318
-3566
-3748
-3859
-3918
-3954
-3984
-4021
-4072
-4137
-4198
-4224
-4212
-4206
-4265
-4398
-4529
-4534
-4338
-3962
-3504
-3067
-2721
-2492
-2366
-2286
-2165
-1942
-1628
-1303
-1030
-803
-573
-328
-135
-79
-175
-346
-477
-500
-415
-258
-66
132
316
488
681
932
1235
1519
1687
1687
1552
1375
1246
1193
1188
1187
1175
1170
1189
1217
1224
1197
1171
1186
1242
1280
1238
1113
950
784
598
351
39
-287
-564
-766
-907
-1024
-1163
-1380
-1706
-2099
-2446
-2647
-2710
-2745
-2860
-3067
-3296
-3494
-3653
-3763
-3763
-3596
-3316
-3096
-3107
-3385
-3819
-4270
-4661
-4966
-5165
-5246
-5249
-5249
-5280
-5286
-5177
-4952
-4715
-4587
-4600
-4698
-4811
-4900
-4930
-4856
-4670
-4452
-4320
-4328
-4407
-4441
-4373
-4221
-4005
-3710
-3326
-2907
-2534
-2227
-1926
-1585
-1245
-984
-794
-557
-184
255
573
643
525
398
404
576
886
1309
1797
2246
2548
2689
2762
2858
2963
2989
2900
2778
2720
2716
2655
2459
2174
1904
1684
1455
1167
867
651
545
477
368
225
115
59
-3
-138
-326
-485
-567
-606
-662
-749
-837
-923
-1045
-1211
-1329
-1270
-1006
-683
-497
-530
-690
-828
-892
-940
-1037
-1165
-1252
-1276
-1287
-1349
-1461
-1557
-1578
-1514
-1391
-1234
-1060
-901
-792
-749
-753
-783
-834
-911
-978
-957
-794
-516
-218
30
245
509
891
1399
1995
2618
3192
3636
3914
4083
4285
4627
5092
5554
5902
6143
6370
6650
6955
7219
7437
7687
8039
8468
8865
9132
9258
9308
9341
9364
9346
9266
9138
8994
8861
8734
8594
8426
8240
8066
7926
7809
7672
7484
7255
7026
6827
6643
6443
6230
6039
5890
5746
5542
5260
4960
4718
4541
4359
4096
3755
3396
3066
2740
2363
1922
1462
1037
655
307
11
-168
-187
-92
-14
-80
-312
-600
-777
-734
-500
-230
-114
-252
-607
-1033
-1374
-1526
-1449
-1159
-734
-324
-102
-148
-380
-596
-631
-474
-241
-53
58
129
198
268
350
485
708
987
1223
1316
1231
1008
715
408
131
-65
-140
-93
18
106
107
25
-77
-128
-106
-61
-76
-202
-424
-697
-998
-1329
-1677
-1985
-2194
-2305
-2392
-2535
-2763
-3059
-3408
-3799
-4187
-4476
-4609
-4658
-4795
-5127
-5574
-5921
-6010
-5866
-5636
-5452
-5364
-5380
-5510
-5727
-5927
-5991
-5919
-5854
-5956
-6230
-6514
-6634
-6545
-6332
-6104
-5928
-5852
-5911
-6073
-6194
-6090
-5711
-5214
-4856
-4804
-5029
-5379
-5693
-5863
-5830
-5592
-5236
-4902
-4681
-4533
-4353
-4108
-3905
-3883
-4053
-4265
-4328
-4160
-3811
-3387
-2978
-2659
-2498
-2529
-2700
-2892
-3001
-3013
-2997
-3045
-3204
-3464
-3765
-4022
-4181
-4257
-4349
-4564
-4937
-5408
-5891
-6322
-6661
-6871
-6950
-7009
-7244
-7771
-8475
-9057
-9284
-9196
-9061
-9126
-9425
-9803
-10079
-10155
-10030
-9783
-9577
-9587
-9838
-10097
-10013
-9442
-8649
-8121
-8147
-8543
-8811
-8537
-7672
-6503
-5421
-4712
-4432
-4403
-4307
-3900
-3212
-2501
-1976
-1551
-932
27
1097
1878
2221
2378
2708
3274
3787
3960
3849
3804
4117
4756
5433
5863
5939
5722
5366
5045
4902
4954
5073
5105
5054
5120
5500
6134
6666
6694
6102
5169
4401
4192
4591
5280
5773
5719
5109
4263
3587
3294
3302
3380
3364
3237
3031
2715
2219
1574
976
675
776
1138
1476
1550
1310
876
428
92
-108
-224
-324
-435
-530
-564
-553
-593
-802
-1202
-1677
-2040
-2189
-2161
-2058
-1908
-1661
-1319
-1031
-993
-1209
-1398
-1205
-553
235
706
701
502
566
1107
1929
2635
2949
2882
2647
2493
2600
3024
3671
4311
4694
4733
4587
4528
4692
4960
5087
4968
4750
4690
4898
5248
5527
5670
5797
6033
6315
6433
6269
5960
5794
5932
6264
6557
6698
6756
6805
6774
6534
6124
5813
5864
6237
6569
6477
5897
5131
4588
4465
4623
4723
4477
3857
3120
2618
2508
2616
2613
2336
1918
1573
1283
815
74
-640
-882
-598
-305
-622
-1596
-2612
-3021
-2815
-2604
-2940
-3750
-4483
-4748
-4683
-4715
-5041
-5473
-5736
-5816
-5941
-6247
-6565
-6564
-6100
-5420
-5020
-5264
-6053
-6804
-6828
-5866
-4384
-3296
-3272
-4178
-5175
-5415
-4709
-3577
-2713
-2421
-2525
-2706
-2811
-2843
-2756
-2389
-1649
-713
-2
118
-353
-1006
-1317
-1054
-464
-42
-57
-273
-176
463
1281
1660
1414
1100
1507
2810
4293
5007
4706
4049
3833
4125
4256
3726
2953
2938
4117
5641
6004
4511
2130
752
1472
3532
4964
4393
2267
387
208
1560
2944
3025
1819
504
166
792
1428
1226
266
-604
-666
-35
498
289
-514
-1112
-876
-9
621
346
-596
-1279
-1020
-64
725
774
315
-28
4
155
216
462
1291
2493
3195
2747
1582
956
1715
3393
4639
4508
3293
2168
2130
3262
4791
5715
5510
4528
3815
4282
5786
7055
6820
5207
3833
4258
6287
8041
7876
6119
4748
5333
7460
9253
9271
7773
6257
6003
7118
8669
9485
8920
7263
5627
5226
6367
8034
8682
7692
6032
5322
6183
7613
8037
6906
5153
4184
4571
5731
6662
6774
6135
5202
4528
4573
5438
6626
7187
6409
4549
2845
2586
3976
5821
6447
5149
2896
1589
2396
4627
6225
5575
3024
676
560
2792
5434
6194
4424
1650
215
1271
3849
5745
5408
3217
1077
719
2233
4115
4734
3783
2372
1815
2450
3598
4466
4813
4764
4331
3463
2546
2435
3618
5373
6139
5032
2950
1923
3129
5598
7032
6042
3610
2240
3569
6680
8819
7909
4555
1604
1568
4277
7007
7045
4265
1222
650
2844
5478
5944
3797
936
-457
50
1070
1099
8
-1094
-1241
-616
-183
-520
-1182
-1273
-542
205
-104
-1589
-3085
-3172
-1633
170
517
-977
-2925
-3526
-2372
-853
-702
-2183
-3799
-3834
-2141
-328
-168
-1843
-3759
-4107
-2603
-731
-277
-1614
-3394
-3896
-2687
-956
-253
-985
-2163
-2565
-1994
-1295
-1275
-1802
-2076
-1633
-886
-604
-995
-1471
-1308
-450
410
490
-370
-1581
-2300
-2074
-1147
-242
8
-451
-1081
-1263
-870
-348
-212
-502
-791
-712
-394
-288
-610
-1032
-1000
-315
632
1182
950
113
-764
-1150
-895
-285
197
244
-94
-534
-857
-1055
-1190
-1216
-1042
-793
-858
-1533
-2591
-3329
-3181
-2303
-1495
-1511
-2427
-3672
-4591
-4956
-4969
-4932
-4972
-5047
-5109
-5207
-5460
-5953
-6630
-7281
-7652
-7646
-7447
-7384
-7637
-8054
-8313
-8251
-8019
-7875
-7885
-7888
-7763
-7633
-7755
-8198
-8713
-8957
-8816
-8477
-8191
-8047
-7989
-7984
-8082
-8292
-8478
-8455
-8193
-7846
-7564
-7316
-6970
-6536
-6235
-6272
-6564
-6779
-6671
-6320
-5995
-5815
-5644
-5348
-5059
-5077
-5484
-5948
-5988
-5446
-4629
-4006
-3809
-3947
-4218
-4493
-4699
-4721
-4469
-4016
-3605
-3452
-3579
-3853
-4153
-4417
-4537
-4324
-3682
-2834
-2254
-2300
-2873
-3464
-3567
-3072
-2311
-1771
-1741
-2142
-2613
-2761
-2410
-1703
-976
-508
-367
-450
-622
-776
-791
-538
-18
540
810
672
357
253
543
1061
1493
1654
1559
1298
957
659
587
845
1306
1675
1754
1611
1456
1392
1351
1269
1219
1311
1498
1588
1479
1293
1224
1268
1220
946
596
459
628
884
950
787
597
546
578
530
366
217
206
310
420
498
587
669
603
269
-238
-617
-625
-301
69
229
150
-26
-186
-343
-525
-635
-480
21
679
1130
1129
766
414
429
883
1552
2137
2486
2640
2705
2737
2726
2675
2640
2677
2771
2839
2802
2644
2419
2193
2007
1876
1799
1759
1711
1599
1402
1162
966
881
893
920
873
728
532
371
311
363
473
525
379
-45
-678
-1292
-1629
-1590
-1328
-1149
-1292
-1788
-2478
-3144
-3611
-3779
-3639
-3306
-3008
-2980
-3306
-3858
-4391
-4732
-4860
-4864
-4833
-4814
-4825
-4869
-4938
-5025
-5166
-5435
-5862
-6358
-6743
-6884
-6811
-6673
-6599
-6618
-6702
-6860
-7124
-7458
-7710
-7698
-7358
-6824
-6357
-6210
-6481
-7040
-7562
-7688
-7243
-6364
-5418
-4748
-4470
-4484
-4621
-4778
-4904
-4951
-4873
-4660
-4338
-3912
-3370
-2769
-2286
-2123
-2306
-2620
-2771
-2619
-2219
-1660
-926
11
1002
1711
1863
1530
1119
1057
1477
2159
2752
3024
2972
2772
2653
2770
3126
3586
3987
4255
4406
4450
4333
4026
3659
3514
3801
4427
5015
5198
4907
4403
4035
3972
4119
4240
4135
3759
3253
2873
2833
3150
3606
3910
3923
3730
3491
3250
2931
2523
2201
2206
2573
3026
3184
2881
2283
1701
1329
1155
1067
972
816
549
166
-231
-460
-412
-166
62
100
-79
-403
-788
-1131
-1259
-1000
-389
243
452
61
-657
-1200
-1263
-973
-714
-772
-1132
-1566
-1850
-1902
-1783
-1621
-1532
-1553
-1604
-1551
-1333
-1038
-838
-828
-951
-1070
-1103
-1054
-942
-749
-470
-179
7
47
38
112
281
422
419
320
319
571
1029
1458
1620
1445
1070
725
581
672
924
1233
1517
1727
1820
1769
1592
1369
1193
1105
1066
1022
976
1016
1238
1636
2069
2338
2320
2072
1802
1726
1921
2283
2646
2935
3202
3520
3856
4075
4088
3954
3825
3795
3840
3885
3912
3942
3951
3860
3646
3433
3410
3634
3955
4151
4144
4043
3986
3980
3944
3868
3893
4177
4706
5263
5597
5624
5471
5339
5337
5434
5542
5607
5645
5687
5732
5735
5665
5538
5400
5269
5096
4813
4405
3953
3595
3453
3577
3912
4293
4486
4305
3753
3058
2541
2390
2546
2800
2966
2980
2834
2509
2013
1464
1076
1008
1213
1466
1543
1389
1118
886
777
784
851
921
952
924
837
703
553
438
425
557
792
1000
1039
860
535
203
-11
-35
149
493
859
1062
988
687
340
123
88
174
295
402
470
479
430
370
365
429
512
549
516
431
307
146
-25
-137
-136
-57
-8
-62
-185
-279
-306
-335
-472
-737
-1036
-1231
-1245
-1107
-919
-804
-858
-1113
-1520
-1981
-2399
-2726
-2960
-3115
-3210
-3272
-3343
-3441
-3534
-3561
-3497
-3407
-3422
-3652
-4096
-4631
-5091
-5365
-5462
-5479
-5512
-5574
-5607
-5544
-5389
-5206
-5055
-4955
-4892
-4873
-4929
-5080
-5291
-5486
-5599
-5606
-5529
-5406
-5287
-5214
-5206
-5239
-5252
-5189
-5029
-4805
-4581
-4438
-4441
-4594
-4810
-4955
-4956
-4876
-4854
-4960
-5113
-5154
-5012
-4775
-4589
-4500
-4426
-4261
-4005
-3763
-3632
-3618
-3650
-3667
-3661
-3660
-3676
-3683
-3626
-3454
-3152
-2776
-2433
-2218
-2134
-2085
-1961
-1739
-1492
-1301
-1165
-1010
-786
-522
-306
-184
-129
-80
-5
88
189
313
475
654
792
847
835
829
908
1099
1358
1600
1747
1784
1772
1811
1971
2245
2553
2807
2978
3109
3256
3425
3560
3590
3511
3398
3365
3472
3684
3889
3989
3966
3894
3876
3971
4158
4358
4499
4559
4574
4590
4633
4689
4738
4771
4800
4831
4847
4818
4745
4672
4659
4715
4781
4775
4660
4485
4329
4241
4208
4204
4232
4316
4457
4616
4736
4792
4792
4748
4658
4533
4419
4370
4389
4410
4363
4255
4169
4180
4265
4331
4322
4284
4324
4484
4692
4813
4767
4577
4324
4074
3854
3678
3569
3532
3534
3513
3431
3301
3165
3042
2903
2713
2481
2275
2168
2172
2216
2196
2057
1844
1668
1627
1719
1840
1852
1693
1414
1142
979
943
982
1025
1028
971
841
651
455
326
296
311
270
128
-50
-139
-79
65
156
104
-71
-271
-400
-400
-260
0
323
625
826
900
879
825
787
793
849
939
1027
1063
1028
955
911
942
1041
1159
1244
1277
1282
1311
1410
1581
1765
1885
1907
1880
1882
1944
2017
2035
1999
1982
2054
2202
2340
2385
2324
2211
2125
2121
2213
2359
2479
2496
2394
2226
2060
1913
1759
1578
1388
1207
1000
709
315
-113
-497
-831
-1184
-1593
-1989
-2253
-2344
-2348
-2395
-2546
-2767
-3001
-3230
-3473
-3732
-3979
-4181
-4321
-4403
-4447
-4497
-4615
-4830
-5081
-5240
-5218
-5043
-4844
-4732
-4721
-4737
-4710
-4625
-4507
-4389
-4289
-4211
-4137
-4030
-3870
-3689
-3562
-3534
-3564
-3544
-3397
-3146
-2892
-2725
-2658
-2653
-2672
-2704
-2750
-2784
-2752
-2598
-2313
-1945
-1591
-1340
-1215
-1172
-1146
-1117
-1121
-1209
-1386
-1603
-1799
-1939
-2016
-2047
-2076
-2160
-2332
-2547
-2696
-2692
-2550
-2378
-2282
-2281
-2327
-2373
-2416
-2463
-2496
-2492
-2460
-2452
-2515
-2641
-2781
-2886
-2930
-2907
-2827
-2733
-2700
-2795
-3013
-3263
-3439
-3489
-3439
-3346
-3252
-3175
-3128
-3121
-3141
-3148
-3094
-2957
-2762
-2575
-2473
-2502
-2636
-2788
-2858
-2804
-2658
-2482
-2310
-2147
-2000
-1888
-1816
-1749
-1642
-1501
-1374
-1294
-1224
-1094
-882
-636
-415
-220
-10
228
455
636
786
961
1188
1444
1702
1959
2209
2409
2505
2510
2508
2566
2645
2633
2483
2277
2149
2151
2219
2266
2271
2257
2211
2085
1867
1628
1472
1434
1449
1425
1321
1148
924
646
321
-19
-332
-601
-836
-1057
-1282
-1527
-1799
-2064
-2267
-2386
-2483
-2665
-2992
-3421
-3851
-4220
-4533
-4816
-5056
-5218
-5294
-5318
-5327
-5333
-5330
-5330
-5346
-5370
-5370
-5334
-5284
-5241
-5186
-5069
-4872
-4642
-4435
-4261
-4085
-3893
-3723
-3614
-3537
-3410
-3178
-2865
-2546
-2264
-2005
-1743
-1471
-1211
-981
-776
-585
-400
-205
16
259
491
672
801
912
1050
1223
1411
1598
1782
1965
2141
2311
2491
2699
2925
3125
3252
3293
3264
3195
3115
3052
3021
3000
2943
2820
2659
2520
2433
2365
2269
2138
2009
1903
1781
1597
1351
1089
847
607
342
69
-155
-303
-415
-555
-739
-927
-1079
-1210
-1368
-1584
-1843
-2110
-2353
-2545
-2656
-2683
-2661
-2646
-2659
-2670
-2640
-2575
-2519
-2495
-2468
-2384
-2228
-2045
-1885
-1747
-1601
-1433
-1262
-1112
-974
-812
-601
-356
-114
104
307
519
758
1022
1303
1600
1921
2268
2626
2957
3220
3397
3515
3627
3787
4019
4316
4647
4974
5269
5521
5723
5865
5928
5915
5870
5862
5914
5967
5922
5740
5489
5288
5190
5143
5064
4934
4803
4705
4608
4454
4237
4019
3856
3736
3608
3450
3291
3168
3087
3038
3026
3066
3132
3159
3094
2952
2791
2646
2501
2343
2202
2124
2104
2078
1993
1875
1792
1765
1737
1646
1508
1399
1358
1342
1294
1233
1246
1388
1602
1778
1870
1938
2064
2253
2432
2536
2593
2684
2854
3064
3233
3317
3337
3340
3336
3293
3169
2962
2722
2523
2415
2399
2429
2442
2396
2282
2124
1959
1818
1713
1643
1603
1593
1610
1625
1597
1498
1354
1230
1177
1188
1201
1175
1123
1096
1111
1118
1050
884
668
466
308
169
14
-177
-399
-637
-861
-1030
-1110
-1108
-1074
-1068
-1113
-1190
-1271
-1347
-1424
-1505
-1586
-1666
-1760
-1883
-2031
-2181
-2308
-2400
-2463
-2512
-2575
-2670
-2797
-2924
-3011
-3048
-3060
-3080
-3115
-3146
-3170
-3207
-3274
-3341
-3353
-3284
-3174
-3095
-3090
-3148
-3234
-3329
-3429
-3515
-3551
-3514
-3410
-3265
-3094
-2910
-2745
-2646
-2642
-2710
-2797
-2867
-2919
-2954
-2953
-2898
-2811
-2748
-2739
-2745
-2707
-2621
-2556
-2575
-2664
-2743
-2751
-2710
-2688
-2722
-2783
-2821
-2808
-2751
-2662
-2544
-2405
-2267
-2156
-2084
-2043
-2013
-1976
-1902
-1779
-1630
-1512
-1478
-1527
-1597
-1620
-1570
-1469
-1348
-1222
-1097
-985
-900
-831
-756
-670
-606
-603
-660
-729
-757
-739
-715
-735
-812
-921
-1020
-1080
-1095
-1080
-1058
-1041
-1018
-964
-851
-675
-451
-197
55
262
376
391
350
326
351
399
421
412
420
499
659
871
1123
1441
1856
2343
2820
3202
3462
3640
3786
3927
4057
4170
4278
4396
4525
4648
4745
4810
4852
4877
4873
4815
4682
4477
4229
3973
3728
3483
3208
2875
2480
2045
1621
1247
941
681
429
155
-142
-442
-729
-1000
-1260
-1501
-1712
-1899
-2094
-2335
-2627
-2928
-3171
-3313
-3367
-3380
-3400
-3442
-3493
-3541
-3594
-3673
-3784
-3898
-3973
-3985
-3951
-3902
-3851
-3776
-3647
-3468
-3285
-3143
-3052
-2970
-2837
-2617
-2315
-1969
-1622
-1295
-983
-667
-338
-13
283
542
787
1041
1305
1555
1775
1980
2191
2404
2587
2723
2843
3007
3238
3497
3723
3895
4043
4196
4340
4437
4478
4506
4576
4708
4881
5063
5235
5377
5457
5448
5354
5221
5102
5021
4968
4916
4839
4716
4535
4312
4100
3957
3904
3897
3863
3754
3581
3395
3236
3105
2977
2826
2653
2478
2323
2189
2065
1939
1814
1702
1609
1527
1455
1405
1400
1447
1532
1629
1721
1788
1789
1680
1467
1236
1110
1144
1274
1375
1380
1326
1296
1318
1351
1345
1302
1256
1216
1157
1064
973
934
952
976
961
915
871
818
704
502
276
139
142
228
291
293
286
331
415
466
440
383
384
485
634
744
778
772
793
874
993
1095
1141
1126
1070
987
880
749
608
488
420
401
397
364
284
171
52
-63
-175
-278
-356
-403
-445
-532
-693
-898
-1078
-1187
-1241
-1308
-1440
-1628
-1821
-1977
-2100
-2221
-2345
-2440
-2470
-2451
-2442
-2496
-2605
-2720
-2809
-2899
-3044
-3257
-3473
-3605
-3619
-3557
-3503
-3509
-3579
-3681
-3781
-3855
-3886
-3871
-3820
-3757
-3699
-3651
-3609
-3575
-3548
-3518
-3463
-3374
-3267
-3165
-3068
-2945
-2759
-2500
-2195
-1884
-1600
-1361
-1175
-1037
-924
-802
-657
-503
-375
-290
-236
-188
-134
-75
-10
69
177
314
462
598
706
787
864
972
1137
1343
1532
1634
1630
1577
1566
1652
1819
2001
2142
2222
2249
2231
2174
2091
2003
1915
1811
1671
1500
1331
1190
1059
892
661
394
151
-39
-201
-394
-651
-959
-1285
-1614
-1952
-2299
-2638
-2948
-3226
-3483
-3707
-3858
-3905
-3867
-3810
-3791
-3816
-3850
-3867
-3872
-3871
-3835
-3721
-3518
-3279
-3084
-2968
-2904
-2838
-2742
-2624
-2491
-2335
-2139
-1904
-1653
-1411
-1194
-1012
-879
-796
-752
-724
-697
-664
-615
-525
-370
-162
47
200
275
284
252
194
131
105
161
310
506
675
759
746
655
516
359
220
125
70
17
-82
-241
-431
-596
-696
-730
-731
-745
-797
-886
-980
-1046
-1075
-1092
-1131
-1206
-1296
-1366
-1404
-1422
-1448
-1495
-1557
-1628
-1704
-1783
-1842
-1847
-1771
-1621
-1437
-1269
-1147
-1082
-1066
-1087
-1121
-1135
-1096
-989
-837
-693
-611
-616
-685
-757
-769
-691
-545
-391
-286
-256
-288
-361
-464
-591
-714
-784
-759
-660
-562
-544
-621
-732
-798
-784
-714
-623
-516
-366
-170
34
186
254
260
259
291
353
414
451
470
498
559
650
739
790
795
777
769
785
805
804
773
726
679
636
593
550
516
494
465
406
310
197
99
38
17
30
66
96
84
9
-117
-251
-362
-450
-534
-613
-664
-668
-647
-640
-663
-697
-722
-757
-840
-975
-1111
-1195
-1234
-1287
-1390
-1507
-1563
-1534
-1475
-1454
-1483
-1514
-1512
-1494
-1497
-1522
-1524
-1475
-1402
-1355
-1350
-1352
-1319
-1251
-1172
-1092
-988
-840
-660
-482
-327
-171
35
335
735
1185
1598
1884
2013
2043
2067
2137
2233
2313
2389
2522
2750
3020
3232
3318
3290
3196
3063
2912
2800
2810
2968
3197
3367
3405
3338
3236
3129
3011
2902
2868
2952
3115
3256
3298
3241
3133
2998
2837
2657
2492
2367
2272
2179
2090
2029
2005
1990
1959
1925
1920
1938
1926
1854
1773
1774
1878
1996
2013
1897
1723
1578
1474
1371
1258
1187
1214
1334
1484
1595
1639
1617
1541
1433
1344
1332
1421
1572
1713
1785
1778
1718
1646
1599
1595
1625
1659
1677
1687
1710
1739
1737
1676
1580
1510
1506
1554
1614
1671
1740
1822
1879
1871
1807
1748
1741
1768
1768
1706
1611
1530
1475
1406
1277
1071
807
509
198
-97
-338
-500
-603
-704
-859
-1080
-1330
-1552
-1715
-1839
-1981
-2192
-2477
-2793
-3081
-3314
-3504
-3677
-3844
-4006
-4182
-4412
-4717
-5063
-5376
-5595
-5716
-5777
-5808
-5817
-5805
-5793
-5806
-5837
-5855
-5840
-5813
-5818
-5869
-5931
-5950
-5900
-5791
-5637
-5443
-5220
-5004
-4841
-4743
-4671
-4569
-4411
-4212
-4000
-3787
-3582
-3410
-3305
-3277
-3290
-3285
-3205
-3020
-2735
-2395
-2087
-1900
-1859
-1893
-1888
-1779
-1598
-1415
-1260
-1099
-900
-691
-529
-429
-354
-274
-220
-244
-337
-409
-373
-236
-77
45
141
245
337
357
298
238
276
423
596
703
726
703
655
567
440
337
334
448
616
760
850
894
891
814
655
456
279
153
69
15
20
111
267
423
522
560
562
526
425
257
87
13
93
295
528
713
818
859
875
904
960
1024
1049
1000
895
806
813
953
1204
1509
1796
2001
2088
2076
2041
2072
2198
2374
2522
2603
2637
2656
2662
2642
2607
2603
2656
2726
2735
2644
2494
2355
2251
2149
2020
1893
1825
1825
1829
1757
1597
1407
1251
1142
1041
909
735
524
294
75
-82
-153
-179
-247
-410
-632
-823
-934
-996
-1077
-1203
-1357
-1519
-1701
-1906
-2089
-2185
-2179
-2130
-2105
-2104
-2068
-1969
-1857
-1815
-1862
-1930
-1937
-1868
-1766
-1661
-1537
-1367
-1167
-996
-886
-804
-684
-491
-249
-5
219
435
667
918
1177
1427
1666
1890
2089
2254
2390
2524
2684
2876
3070
3222
3309
3348
3376
3417
3469
3518
3561
3592
3590
3522
3388
3234
3115
3038
2958
2834
2685
2566
2494
2420
2288
2112
1980
1958
2021
2083
2073
2001
1911
1813
1682
1507
1326
1193
1124
1080
1012
909
797
707
650
612
581
546
508
477
465
480
509
534
555
596
682
807
937
1038
1102
1138
1150
1136
1109
1104
1152
1255
1389
1536
1705
1908
2123
2299
2406
2464
2523
2613
2719
2815
2898
2987
3099
3227
3367
3534
3743
3967
4135
4187
4138
4065
4032
4038
4035
3995
3941
3905
3877
3822
3730
3648
3631
3679
3724
3701
3602
3466
3332
3205
3087
3002
2973
2982
2968
2885
2742
2593
2476
2390
2322
2282
2292
2338
2359
2292
2133
1930
1735
1563
1400
1242
1101
993
916
864
837
833
839
828
790
736
685
638
580
503
422
363
339
341
353
361
353
324
275
219
161
101
47
21
55
147
256
339
405
502
661
841
964
996
985
1000
1059
1125
1159
1178
1218
1284
1337
1335
1286
1230
1200
1196
1201
1198
1171
1104
1000
900
859
893
965
1022
1052
1083
1144
1232
1331
1441
1575
1717
1817
1836
1795
1752
1742
1734
1672
1537
1365
1200
1052
900
737
584
461
359
240
78
-111
-292
-440
-565
-695
-843
-991
-1106
-1188
-1288
-1473
-1762
-2100
-2393
-2586
-2696
-2768
-2830
-2881
-2935
-3033
-3207
-3429
-3640
-3809
-3971
-4170
-4396
-4586
-4712
-4813
-4953
-5136
-5303
-5407
-5475
-5557
-5655
-5710
-5682
-5606
-5554
-5554
-5566
-5537
-5465
-5386
-5319
-5243
-5132
-4983
-4798
-4564
-4279
-3989
-3771
-3666
-3625
-3563
-3435
-3271
-3115
-2973
-2822
-2662
-2532
-2453
-2398
-2320
-2201
-2060
-1905
-1723
-1512
-1311
-1171
-1090
-1010
-888
-738
-619
-561
-559
-622
-784
-1050
-1327
-1484
-1482
-1431
-1483
-1670
-1872
-1956
-1926
-1910
-2013
-2211
-2393
-2488
-2523
-2576
-2692
-2855
-3022
-3152
-3234
-3288
-3355
-3461
-3588
-3678
-3702
-3703
-3760
-3901
-4056
-4129
-4088
-3993
-3913
-3852
-3752
-3586
-3400
-3274
-3244
-3259
-3231
-3101
-2870
-2582
-2286
-2005
-1741
-1493
-1285
-1149
-1076
-999
-838
-582
-318
-168
-180
-291
-380
-365
-241
-51
155
329
430
439
378
294
226
188
196
273
405
515
499
333
111
-36
-66
-55
-90
-168
-216
-203
-191
-250
-368
-457
-463
-422
-401
-403
-374
-283
-190
-185
-296
-460
-589
-640
-619
-550
-465
-407
-419
-507
-629
-733
-804
-864
-921
-958
-961
-954
-979
-1037
-1085
-1090
-1076
-1102
-1189
-1293
-1353
-1353
-1315
-1270
-1228
-1196
-1189
-1206
-1213
-1174
-1096
-1032
-1022
-1044
-1036
-974
-891
-827
-779
-714
-631
-577
-588
-638
-659
-611
-514
-410
-312
-211
-110
-37
-9
-4
15
60
114
172
250
355
449
473
407
291
182
97
26
-28
-36
5
36
-16
-155
-291
-327
-259
-177
-164
-216
-275
-308
-351
-441
-557
-620
-576
-453
-330
-268
-275
-322
-382
-433
-441
-373
-231
-65
60
117
127
119
100
55
-6
-49
-44
-4
29
31
23
44
100
158
193
231
324
497
718
929
1103
1251
1389
1513
1622
1733
1876
2049
2210
2317
2379
2451
2572
2727
2865
2956
3014
3063
3103
3117
3107
3102
3124
3155
3152
3096
3006
2915
2845
2806
2812
2879
2994
3114
3196
3242
3282
3331
3366
3366
3350
3364
3415
3444
3384
3238
3096
3048
3099
3169
3183
3132
3065
3021
2992
2950
2884
2807
2735
2668
2596
2520
2441
2355
2252
2132
2015
1924
1870
1848
1842
1843
1841
1833
1815
1777
1704
1576
1393
1189
1014
896
823
760
693
632
589
545
468
355
238
148
82
13
-68
-132
-142
-93
-11
75
157
227
266
252
188
105
34
-16
-44
-40
5
69
103
83
38
15
16
-13
-112
-246
-329
-321
-274
-278
-362
-475
-549
-576
-592
-616
-633
-623
-607
-621
-673
-729
-749
-719
-651
-555
-443
-343
-280
-252
-215
-138
-46
7
8
28
143
352
559
681
729
786
900
1034
1115
1128
1129
1179
1276
1368
1418
1439
1464
1513
1581
1663
1766
1885
1993
2051
2043
1988
1925
1880
1851
1823
1782
1732
1682
1634
1573
1484
1371
1264
1190
1154
1132
1102
1062
1014
948
846
708
566
455
370
269
122
-57
-234
-390
-539
-687
-814
-895
-952
-1038
-1184
-1355
-1486
-1556
-1609
-1702
-1835
-1954
-2009
-2005
-1982
-1973
-1977
-1980
-1971
-1951
-1920
-1882
-1852
-1842
-1844
-1824
-1758
-1660
-1576
-1541
-1545
-1553
-1537
-1502
-1471
-1462
-1473
-1487
-1486
-1459
-1415
-1367
-1329
-1297
-1266
-1249
-1274
-1363
-1491
-1601
-1643
-1621
-1581
-1576
-1627
-1722
-1839
-1957
-2055
-2116
-2145
-2170
-2218
-2297
-2391
-2480
-2550
-2596
-2611
-2599
-2580
-2583
-2611
-2634
-2614
-2549
-2471
-2410
-2355
-2272
-2151
-2025
-1939
-1895
-1850
-1769
-1666
-1593
-1587
-1631
-1665
-1644
-1562
-1455
-1363
-1309
-1297
-1318
-1353
-1371
-1342
-1258
-1144
-1050
-1016
-1038
-1075
-1091
-1083
-1074
-1072
-1050
-972
-834
-683
-569
-505
-470
-444
-442
-481
-539
-558
-495
-380
-287
-264
-284
-286
-246
-204
-214
-280
-359
-410
-435
-459
-482
-469
-398
-291
-195
-136
-93
-39
27
80
108
131
174
240
308
366
426
499
581
654
724
814
941
1090
1224
1325
1407
1487
1566
1632
1686
1744
1815
1889
1948
1996
2040
2072
2067
2020
1972
1978
2045
2118
2126
2057
1953
1864
1792
1713
1617
1528
1478
1469
1477
1471
1434
1372
1302
1252
1237
1234
1191
1072
899
746
666
652
648
617
567
516
460
377
270
172
116
97
91
81
74
74
66
39
11
18
70
141
189
196
176
152
144
182
292
465
641
749
768
749
752
791
842
895
973
1090
1207
1268
1266
1263
1322
1436
1541
1588
1586
1565
1533
1478
1415
1397
1452
1546
1606
1599
1559
1533
1530
1524
1512
1526
1592
1684
1744
1735
1674
1598
1522
1434
1329
1217
1108
999
886
782
710
676
650
595
486
332
154
-10
-122
-162
-153
-152
-200
-280
-326
-296
-212
-135
-98
-85
-64
-38
-40
-82
-142
-184
-197
-187
-162
-117
-59
-7
19
32
64
135
233
331
418
500
585
678
784
911
1046
1145
1176
1156
1152
1211
1305
1358
1325
1240
1160
1103
1039
950
870
852
896
947
957
932
915
928
957
995
1062
1170
1274
1303
1232
1124
1066
1074
1083
1029
932
865
868
900
895
832
739
636
500
309
101
-47
-91
-72
-68
-118
-193
-251
-288
-329
-387
-442
-468
-472
-479
-502
-534
-571
-635
-751
-920
-1106
-1277
-1421
-1545
-1646
-1717
-1772
-1847
-1975
-2145
-2316
-2447
-2537
-2594
-2612
-2579
-2520
-2512
-2628
-2856
-3097
-3244
-3283
-3292
-3350
-3457
-3546
-3572
-3558
-3561
-3601
-3643
-3647
-3617
-3588
-3578
-3570
-3547
-3514
-3488
-3455
-3389
-3289
-3204
-3180
-3201
-3193
-3102
-2954
-2818
-2730
-2657
-2550
-2406
-2269
-2167
-2080
-1971
-1835
-1703
-1591
-1484
-1362
-1236
-1139
-1085
-1053
-1018
-986
-971
-971
-961
-926
-879
-835
-789
-727
-665
-638
-654
-673
-653
-605
-590
-638
-700
-706
-656
-624
-660
-726
-737
-678
-626
-659
-758
-836
-850
-853
-918
-1036
-1115
-1088
-990
-910
-900
-926
-925
-866
-766
-658
-572
-529
-535
-561
-558
-502
-415
-340
-288
-229
-145
-62
-20
-12
20
118
263
397
490
559
630
702
764
831
931
1057
1155
1179
1145
1111
1110
1121
1119
1127
1198
1337
1479
1553
1563
1577
1650
1769
1884
1975
2060
2156
2250
2325
2396
2499
2633
2744
2772
2713
2620
2553
2531
2538
2558
2584
2604
2595
2543
2473
2427
2427
2450
2450
2404
2333
2276
2253
2246
2225
2174
2105
2036
1968
1886
1780
1670
1595
1571
1572
1548
1478
1390
1336
1340
1386
1444
1505
1578
1668
1753
1806
1816
1796
1772
1772
1817
1912
2040
2158
2232
2266
2288
2322
2355
2360
2332
2299
2286
2283
2263
2222
2191
2194
2211
2191
2105
1980
1867
1790
1733
1676
1628
1617
1643
1674
1663
1594
1486
1369
1266
1188
1132
1080
996
853
662
479
368
349
393
445
467
441
359
218
36
-139
-256
-303
-314
-332
-368
-403
-424
-452
-514
-617
-737
-849
-952
-1056
-1146
-1193
-1188
-1168
-1188
-1264
-1359
-1431
-1467
-1487
-1502
-1492
-1442
-1376
-1347
-1386
-1478
-1585
-1689
-1786
-1859
-1868
-1801
-1708
-1662
-1687
-1727
-1708
-1622
-1533
-1499
-1494
-1438
-1293
-1112
-988
-958
-977
-983
-966
-966
-1016
-1092
-1133
-1109
-1045
-993
-991
-1034
-1097
-1157
-1203
-1228
-1227
-1200
-1163
-1139
-1146
-1181
-1224
-1251
-1248
-1208
-1135
-1037
-933
-850
-811
-813
-825
-808
-742
-641
-535
-443
-363
-291
-227
-169
-99
16
186
379
528
583
548
479
431
426
455
503
577
684
811
914
953
920
850
791
772
793
837
885
930
966
989
1000
1002
998
991
979
959
932
906
889
882
877
854
795
696
581
479
403
337
258
160
64
-9
-67
-139
-244
-372
-496
-603
-698
-785
-856
-908
-957
-1028
-1120
-1200
-1243
-1262
-1306
-1397
-1498
-1552
-1545
-1516
-1513
-1525
-1506
-1438
-1365
-1351
-1410
-1487
-1527
-1522
-1511
-1522
-1545
-1554
-1549
-1552
-1577
-1609
-1633
-1652
-1685
-1736
-1787
-1821
-1838
-1853
-1869
-1880
-1887
-1902
-1933
-1962
-1970
-1962
-1971
-2012
-2050
-2029
-1934
-1817
-1750
-1755
-1785
-1780
-1727
-1659
-1610
-1577
-1539
-1489
-1448
-1432
-1430
-1412
-1359
-1278
-1194
-1121
-1048
-943
-780
-564
-340
-169
-84
-67
-56
1
119
280
450
600
707
755
757
745
753
786
833
890
978
1108
1250
1355
1412
1461
1552
1684
1808
1896
1981
2110
2274
2399
2424
2373
2325
2325
2353
2368
2376
2418
2505
2593
2626
2600
2561
2546
2558
2583
2626
2697
2777
2821
2812
2783
2777
2791
2777
2712
2634
2608
2645
2698
2714
2688
2645
2594
2518
2427
2370
2395
2483
2556
2545
2458
2357
2296
2271
2244
2183
2084
1960
1836
1736
1677
1647
1609
1533
1429
1331
1262
1217
1177
1137
1106
1080
1042
978
902
836
785
737
682
630
586
536
464
381
326
317
322
286
194
83
2
-41
-78
-132
-192
-240
-278
-318
-345
-331
-268
-198
-173
-199
-235
-245
-244
-274
-350
-440
-507
-550
-590
-626
-635
-605
-564
-548
-556
-548
-505
-461
-462
-508
-547
-530
-470
-416
-395
-384
-357
-329
-342
-402
-459
-452
-369
-246
-128
-24
69
144
184
192
195
207
204
153
66
8
35
129
215
241
222
206
206
191
145
112
149
255
354
374
325
284
307
376
433
453
462
484
502
480
410
325
252
181
88
-15
-83
-87
-58
-59
-111
-178
-203
-175
-125
-87
-55
-3
69
129
138
92
20
-42
-87
-133
-202
-299
-407
-506
-585
-655
-737
-837
-944
-1029
-1073
-1073
-1039
-987
-942
-934
-985
-1086
-1203
-1303
-1378
-1442
-1498
-1533
-1534
-1519
-1518
-1544
-1577
-1584
-1561
-1529
-1504
-1468
-1395
-1285
-1165
-1063
-982
-907
-838
-789
-762
-733
-674
-583
-483
-393
-311
-221
-117
-5
121
285
501
742
952
1086
1152
1193
1244
1307
1363
1413
1474
1568
1685
1794
1866
1899
1922
1970
2052
2143
2204
2225
2239
2295
2409
2542
2629
2640
2599
2557
2533
2501
2435
2341
2255
2198
2150
2080
1980
1880
1812
1773
1726
1641
1517
1379
1249
1133
1029
928
823
700
547
368
185
19
-131
-287
-473
-700
-955
-1208
-1422
-1567
-1631
-1640
-1647
-1702
-1816
-1961
-2092
-2183
-2227
-2229
-2200
-2159
-2140
-2158
-2192
-2187
-2111
-1989
-1895
-1874
-1899
-1888
-1785
-1610
-1438
-1322
-1251
-1176
-1071
-961
-884
-845
-798
-694
-530
-357
-232
-168
-130
-73
16
106
163
177
173
184
234
324
437
543
605
601
540
462
405
372
333
254
131
-10
-142
-263
-384
-514
-654
-805
-971
-1143
-1300
-1418
-1501
-1581
-1683
-1806
-1930
-2047
-2173
-2333
-2526
-2730
-2923
-3094
-3242
-3361
-3444
-3499
-3552
-3624
-3716
-3810
-3896
-3973
-4038
-4083
-4112
-4152
-4234
-4353
-4458
-4494
-4459
-4405
-4384
-4389
-4362
-4260
-4094
-3925
-3794
-3699
-3604
-3486
-3352
-3227
-3129
-3049
-2963
-2846
-2698
-2544
-2425
-2356
-2309
-2234
-2105
-1954
-1835
-1776
-1748
-1693
-1583
-1437
-1304
-1213
-1164
-1137
-1119
-1104
-1094
-1092
-1104
-1125
-1142
-1129
-1083
-1030
-1012
-1050
-1124
-1188
-1212
-1204
-1197
-1223
-1292
-1395
-1515
-1635
-1747
-1845
-1925
-1976
-1990
-1973
-1958
-1978
-2043
-2119
-2166
-2174
-2176
-2203
-2244
-2253
-2205
-2127
-2070
-2058
-2061
-2035
-1978
-1925
-1906
-1909
-1896
-1847
-1779
-1719
-1676
-1647
-1627
-1621
-1625
-1622
-1599
-1563
-1531
-1506
-1473
-1424
-1377
-1351
-1334
-1285
-1179
-1042
-927
-860
-814
-747
-656
-569
-500
-425
-311
-172
-62
-23
-38
-49
-10
80
199
331
474
626
772
897
996
1067
1109
1137
1180
1266
1379
1465
1478
1435
1402
1429
1503
1569
1598
1605
1615
1618
1586
1522
1468
1458
1479
1479
1428
1354
1306
1307
1338
1368
1384
1382
1363
1324
1274
1226
1185
1138
1084
1042
1034
1060
1087
1087
1066
1048
1043
1033
1008
993
1018
1085
1159
1208
1240
1288
1361
1433
1472
1478
1472
1461
1426
1363
1314
1341
1462
1622
1747
1812
1864
1954
2083
2194
2242
2239
2241
2293
2384
2476
2536
2567
2583
2583
2552
2480
2391
2331
2339
2408
2490
2527
2503
2448
2420
2447
2515
2576
2599
2587
2566
2552
2534
2496
2444
2412
2419
2445
2444
2397
2335
2313
2345
2391
2397
2358
2319
2326
2368
2384
2329
2214
2101
2047
2072
2152
2244
2303
2306
2267
2226
2216
2234
2252
2255
2263
2298
2344
2354
2306
2241
2222
2264
2312
2311
2269
2244
2262
2287
2271
2225
2205
2238
2275
2251
2167
2092
2077
2088
2044
1916
1756
1635
1565
1498
1403
1296
1207
1118
973
748
492
285
165
106
60
3
-68
-158
-276
-407
-513
-571
-603
-656
-745
-828
-845
-792
-723
-697
-722
-751
-741
-682
-595
-500
-405
-324
-277
-273
-292
-296
-266
-215
-163
-109
-35
67
176
261
313
352
403
472
549
633
735
866
1010
1130
1190
1187
1152
1124
1128
1164
1213
1255
1283
1298
1305
1300
1276
1235
1192
1162
1144
1124
1092
1058
1041
1046
1057
1051
1016
964
911
873
855
846
831
804
780
791
846
908
922
868
792
763
802
859
870
816
731
647
565
480
411
385
383
341
216
51
-59
-67
-22
1
-15
-18
25
77
71
-4
-89
-133
-159
-221
-326
-419
-444
-415
-388
-393
-411
-419
-429
-469
-525
-549
-516
-468
-466
-520
-574
-567
-500
-425
-386
-385
-391
-379
-346
-301
-251
-202
-161
-127
-100
-85
-94
-127
-164
-173
-141
-89
-50
-47
-79
-140
-214
-280
-309
-300
-287
-310
-360
-387
-350
-269
-203
-182
-178
-147
-80
-11
41
92
159
226
259
257
263
311
379
425
445
486
585
718
828
903
987
1115
1251
1323
1307
1262
1265
1334
1419
1471
1483
1476
1448
1388
1310
1255
1252
1276
1271
1212
1126
1054
999
928
819
688
563
457
365
286
229
195
168
130
85
58
70
109
143
147
112
47
-29
-91
-118
-103
-71
-58
-86
-150
-233
-323
-418
-507
-566
-575
-537
-485
-456
-476
-541
-622
-670
-651
-569
-476
-434
-462
-518
-544
-524
-491
-488
-522
-573
-633
-715
-821
-911
-936
-894
-853
-887
-999
-1123
-1192
-1206
-1223
-1283
-1368
-1435
-1476
-1527
-1621
-1742
-1844
-1893
-1903
-1899
-1888
-1856
-1799
-1736
-1692
-1668
-1639
-1587
-1518
-1452
-1400
-1353
-1292
-1207
-1103
-994
-900
-836
-799
-761
-689
-573
-439
-320
-221
-120
-2
114
202
266
339
445
567
664
719
750
772
773
742
711
747
878
1040
1125
1090
998
945
957
982
970
948
972
1047
1103
1084
1018
993
1045
1114
1118
1040
949
910
921
929
895
833
769
714
660
602
543
482
413
348
313
317
332
318
275
244
248
251
193
69
-54
-111
-117
-151
-257
-397
-507
-587
-699
-882
-1083
-1207
-1213
-1159
-1135
-1184
-1284
-1405
-1539
-1683
-1819
-1918
-1976
-2021
-2075
-2133
-2174
-2195
-2215
-2254
-2314
-2386
-2461
-2532
-2579
-2584
-2551
-2518
-2515
-2545
-2582
-2615
-2661
-2743
-2860
-2992
-3126
-3265
-3412
-3546
-3639
-3681
-3681
-3649
-3584
-3491
-3399
-3340
-3317
-3294
-3232
-3134
-3032
-2946
-2866
-2777
-2687
-2614
-2553
-2470
-2344
-2196
-2072
-1990
-1916
-1814
-1693
-1595
-1543
-1511
-1450
-1350
-1244
-1168
-1122
-1081
-1024
-962
-908
-863
-809
-743
-676
-622
-582
-551
-526
-510
-499
-480
-452
-439
-474
-569
-687
-776
-814
-823
-843
-888
-938
-978
-1022
-1102
-1212
-1310
-1348
-1328
-1303
-1325
-1395
-1473
-1529
-1566
-1607
-1654
-1694
-1732
-1796
-1907
-2031
-2104
-2099
-2065
-2080
-2161
-2251
-2281
-2258
-2251
-2306
-2389
-2425
-2386
-2320
-2288
-2288
-2269
-2191
-2075
-1966
-1885
-1813
-1735
-1660
-1594
-1516
-1394
-1238
-1102
-1032
-1004
-950
-826
-670
-556
-515
-505
-460
-358
-221
-75
82
255
436
605
766
944
1148
1350
1513
1633
1750
1898
2068
2217
2323
2404
2491
2585
2656
2687
2694
2718
2792
2919
3078
3228
3330
3371
3380
3417
3509
3623
3695
3705
3703
3752
3847
3914
3895
3819
3767
3782
3825
3832
3789
3734
3684
3609
3472
3289
3131
3042
3000
2945
2854
2754
2678
2621
2553
2459
2354
2255
2159
2056
1945
1839
1735
1616
1473
1321
1177
1041
895
727
552
392
255
133
24
-61
-114
-139
-146
-137
-121
-119
-158
-232
-290
-280
-207
-133
-123
-180
-257
-303
-306
-273
-215
-143
-80
-41
-13
40
120
177
157
72
7
26
104
155
137
99
121
217
326
390
421
467
537
587
578
532
514
556
627
667
640
559
460
382
345
343
340
293
196
98
55
74
99
66
-30
-147
-249
-343
-455
-583
-699
-781
-835
-875
-900
-905
-913
-970
-1094
-1256
-1401
-1507
-1600
-1716
-1861
-2013
-2160
-2297
-2416
-2492
-2507
-2489
-2494
-2556
-2651
-2722
-2733
-2696
-2650
-2619
-2602
-2583
-2547
-2488
-2409
-2327
-2257
-2208
-2172
-2142
-2122
-2116
-2108
-2062
-1957
-1810
-1667
-1547
-1430
-1280
-1097
-916
-768
-650
-533
-405
-278
-167
-71
25
127
241
372
530
704
863
983
1078
1189
1344
1539
1749
1959
2161
2336
2452
2502
2531
2601
2730
2877
2991
3069
3158
3286
3423
3517
3552
3563
3589
3629
3652
3646
3632
3634
3647
3650
3636
3625
3634
3648
3638
3591
3529
3483
3466
3467
3478
3498
3522
3529
3500
3437
3376
3353
3371
3394
3383
3331
3271
3240
3242
3244
3210
3138
3064
3021
3007
2991
2952
2898
2852
2819
2784
2743
2718
2733
2774
2786
2722
2588
2428
2282
2152
2025
1910
1826
1775
1723
1635
1513
1395
1315
1272
1234
1174
1081
957
810
661
540
464
415
357
273
185
123
76
-1
-139
-317
-480
-590
-652
-699
-745
-785
-817
-854
-909
-973
-1022
-1045
-1062
-1097
-1156
-1215
-1254
-1268
-1273
-1277
-1278
-1267
-1246
-1220
-1196
-1169
-1138
-1104
-1070
-1037
-996
-944
-892
-865
-881
-936
-1000
-1043
-1048
-1016
-958
-878
-783
-691
-618
-564
-507
-430
-347
-287
-264
-250
-204
-113
-11
66
115
168
250
349
442
521
600
682
746
775
783
812
891
1004
1108
1176
1210
1226
1233
1234
1238
1249
1252
1219
1134
1012
896
806
742
683
620
551
473
386
290
195
100
-5
-128
-260
-385
-510
-661
-851
-1046
-1195
-1288
-1377
-1527
-1743
-1970
-2152
-2290
-2428
-2587
-2747
-2883
-3006
-3152
-3330
-3509
-3653
-3764
-3870
-3981
-4078
-4139
-4178
-4226
-4299
-4380
-4443
-4490
-4538
-4600
-4670
-4739
-4799
-4838
-4835
-4781
-4709
-4674
-4699
-4747
-4756
-4709
-4649
-4618
-4601
-4546
-4430
-4294
-4193
-4125
-4035
-3880
-3682
-3504
-3385
-3305
-3228
-3144
-3070
-3014
-2958
-2885
-2800
-2719
-2644
-2566
-2487
-2433
-2421
-2423
-2381
-2268
-2118
-1992
-1910
-1844
-1764
-1678
-1616
-1575
-1511
-1388
-1240
-1140
-1123
-1139
-1108
-998
-855
-738
-657
-574
-465
-350
-267
-222
-195
-174
-165
-172
-164
-114
-35
19
19
6
44
142
233
248
206
194
264
372
429
408
371
393
479
572
631
672
723
774
792
775
771
816
883
907
859
781
728
709
679
602
489
373
273
185
115
82
91
110
98
48
-8
-41
-56
-71
-79
-47
41
148
217
222
191
169
174
184
169
119
54
3
-11
10
41
55
54
74
143
249
338
377
386
420
507
626
742
851
966
1084
1173
1215
1238
1285
1364
1444
1507
1572
1664
1763
1818
1810
1784
1798
1854
1896
1890
1856
1829
1797
1721
1603
1504
1477
1494
1472
1383
1288
1259
1290
1308
1267
1207
1184
1187
1149
1039
913
843
832
814
744
648
580
544
496
413
329
288
285
274
237
209
234
311
402
479
545
604
641
649
655
705
801
893
930
928
952
1044
1174
1280
1326
1326
1303
1273
1248
1251
1292
1344
1350
1282
1159
1018
871
713
555
437
386
371
335
259
180
145
141
106
-2
-156
-293
-383
-451
-542
-662
-783
-877
-947
-1018
-1102
-1187
-1253
-1294
-1326
-1363
-1401
-1418
-1394
-1346
-1318
-1349
-1432
-1514
-1548
-1528
-1482
-1430
-1365
-1270
-1150
-1034
-939
-860
-788
-731
-692
-643
-543
-380
-203
-72
8
91
222
384
520
612
702
838
1010
1168
1281
1380
1507
1658
1786
1872
1950
2075
2262
2485
2711
2936
3161
3364
3515
3614
3706
3831
3981
4107
4174
4198
4224
4277
4337
4369
4356
4316
4282
4267
4258
4226
4150
4046
3950
3893
3876
3868
3840
3787
3722
3654
3587
3527
3494
3494
3503
3479
3407
3323
3281
3290
3304
3262
3145
2985
2826
2681
2543
2412
2306
2236
2186
2117
1996
1829
1654
1506
1395
1293
1168
1016
865
740
634
517
371
219
107
46
3
-64
-150
-211
-222
-215
-248
-334
-425
-467
-466
-479
-546
-642
-704
-695
-633
-563
-514
-490
-487
-507
-536
-549
-528
-481
-427
-372
-301
-210
-126
-88
-102
-126
-108
-35
63
154
233
318
406
474
507
521
551
614
695
773
849
943
1059
1176
1262
1310
1338
1366
1397
1421
1435
1446
1455
1453
1425
1373
1314
1260
1209
1147
1067
973
863
731
575
412
261
126
-12
-170
-346
-522
-693
-873
-1075
-1282
-1468
-1623
-1771
-1940
-2132
-2325
-2505
-2679
-2856
-3019
-3138
-3204
-3253
-3328
-3445
-3576
-3689
-3779
-3869
-3976
-4094
-4205
-4295
-4370
-4439
-4505
-4552
-4555
-4498
-4394
-4286
-4217
-4188
-4154
-4075
-3958
-3854
-3792
-3742
-3645
-3483
-3310
-3189
-3120
-3042
-2900
-2709
-2533
-2417
-2349
-2276
-2159
-1998
-1821
-1669
-1574
-1539
-1530
-1486
-1375
-1227
-1106
-1041
-987
-879
-702
-516
-392
-341
-309
-242
-136
-28
55
125
210
320
432
521
578
616
651
690
733
784
846
915
971
988
965
932
927
961
1000
1010
996
1004
1076
1188
1275
1292
1261
1247
1282
1339
1374
1373
1356
1340
1321
1293
1269
1273
1298
1315
1304
1285
1293
1328
1355
1349
1334
1354
1413
1458
1431
1333
1224
1166
1167
1188
1185
1149
1099
1060
1041
1036
1031
1018
1000
977
945
898
839
786
752
724
665
553
415
307
259
240
194
102
-8
-99
-174
-262
-369
-465
-530
-580
-654
-751
-829
-847
-824
-812
-845
-899
-939
-965
-1010
-1098
-1208
-1306
-1373
-1418
-1450
-1474
-1499
-1544
-1612
-1681
-1720
-1737
-1775
-1858
-1955
-1999
-1970
-1922
-1930
-2009
-2106
-2154
-2147
-2127
-2128
-2144
-2146
-2117
-2064
-2001
-1949
-1923
-1944
-2008
-2079
-2109
-2076
-2001
-1922
-1861
-1815
-1772
-1725
-1666
-1585
-1486
-1385
-1305
-1247
-1187
-1099
-993
-902
-855
-848
-852
-844
-824
-803
-789
-776
-748
-691
-600
-483
-364
-271
-223
-217
-241
-276
-304
-301
-254
-174
-100
-75
-101
-142
-152
-121
-75
-47
-42
-47
-46
-42
-43
-46
-45
-36
-25
-21
-25
-27
-12
34
117
220
310
356
353
326
301
283
255
203
135
69
11
-46
-104
-159
-208
-271
-369
-497
-612
-675
-692
-711
-771
-866
-952
-994
-1000
-1000
-1022
-1062
-1102
-1126
-1134
-1138
-1150
-1178
-1219
-1263
-1300
-1328
-1349
-1367
-1379
-1382
-1372
-1345
-1304
-1256
-1218
-1206
-1217
-1224
-1199
-1143
-1087
-1065
-1081
-1106
-1099
-1037
-933
-821
-742
-718
-735
-746
-705
-606
-487
-393
-320
-230
-95
56
172
231
264
310
370
411
419
422
456
520
576
602
613
644
703
772
833
887
942
990
1012
1004
979
950
919
890
874
883
904
911
896
883
897
927
940
920
890
881
881
857
803
756
749
760
734
651
556
506
498
488
456
440
479
546
571
525
463
457
509
554
542
495
464
455
419
328
221
159
155
162
139
96
67
58
42
12
5
58
158
249
302
348
433
555
667
732
768
821
901
982
1042
1101
1189
1307
1413
1475
1504
1547
1630
1739
1838
1907
1951
1978
1982
1954
1899
1843
1816
1828
1856
1859
1810
1715
1617
1559
1556
1584
1601
1575
1504
1410
1323
1267
1247
1251
1254
1237
1196
1136
1054
945
814
692
620
614
649
677
669
628
569
496
401
292
192
127
90
57
9
-35
-44
-4
63
113
117
76
13
-42
-70
-52
14
114
211
269
276
253
230
220
211
191
166
158
178
209
232
246
267
296
307
276
211
158
149
170
177
150
108
75
37
-40
-162
-281
-341
-337
-310
-303
-315
-326
-334
-358
-401
-442
-458
-466
-504
-578
-649
-675
-666
-675
-739
-841
-937
-1008
-1073
-1147
-1221
-1282
-1341
-1428
-1552
-1688
-1802
-1891
-1973
-2055
-2127
-2186
-2250
-2340
-2443
-2519
-2540
-2527
-2521
-2536
-2544
-2522
-2480
-2447
-2435
-2424
-2394
-2357
-2330
-2305
-2245
-2131
-2000
-1918
-1914
-1954
-1974
-1945
-1888
-1837
-1798
-1749
-1683
-1618
-1586
-1582
-1569
-1505
-1391
-1266
-1168
-1091
-999
-872
-734
-630
-583
-564
-531
-465
-388
-329
-294
-270
-253
-252
-274
-304
-322
-331
-351
-397
-449
-478
-481
-487
-520
-571
-609
-621
-629
-665
-726
-779
-796
-771
-725
-674
-622
-566
-511
-460
-412
-371
-344
-330
-309
-258
-175
-94
-60
-84
-130
-155
-147
-125
-105
-79
-23
67
171
260
320
350
354
340
325
336
380
440
487
511
531
568
624
681
723
751
782
827
891
975
1073
1170
1244
1285
1311
1353
1425
1515
1602
1681
1767
1866
1961
2029
2079
2131
2198
2255
2268
2236
2207
2223
2278
2327
2340
2341
2376
2447
2505
2506
2463
2437
2460
2505
2519
2489
2460
2476
2531
2580
2597
2600
2616
2644
2660
2665
2693
2768
2858
2897
2859
2786
2737
2723
2706
2653
2587
2543
2512
2448
2327
2197
2126
2123
2117
2041
1903
1771
1688
1630
1556
1466
1405
1403
1435
1461
1474
1497
1524
1516
1440
1328
1242
1207
1184
1128
1044
974
927
862
749
626
566
592
644
654
628
634
709
803
837
795
736
720
744
758
739
711
707
722
721
683
620
558
516
503
521
556
577
565
539
535
556
556
488
375
291
287
330
349
326
306
327
356
327
231
136
114
151
172
129
49
-12
-40
-64
-98
-121
-115
-107
-140
-216
-285
-305
-291
-291
-318
-337
-311
-257
-231
-266
-340
-410
-450
-462
-456
-435
-409
-397
-415
-459
-507
-544
-569
-586
-598
-618
-666
-751
-848
-914
-932
-926
-927
-937
-928
-892
-856
-853
-879
-891
-858
-794
-739
-714
-701
-675
-631
-581
-534
-486
-431
-371
-309
-247
-197
-179
-195
-213
-188
-110
-28
4
-18
-36
1
78
133
130
100
98
140
192
222
238
276
342
398
409
380
348
338
339
326
298
282
305
365
430
464
456
417
371
335
310
287
258
230
218
230
251
252
214
147
78
28
-6
-42
-86
-127
-144
-135
-117
-107
-109
-110
-105
-108
-136
-191
-248
-282
-298
-328
-392
-475
-536
-552
-538
-529
-538
-547
-529
-483
-440
-427
-440
-452
-439
-402
-365
-339
-318
-283
-230
-179
-157
-169
-194
-203
-197
-209
-266
-354
-420
-418
-351
-270
-219
-206
-207
-205
-205
-210
-208
-181
-136
-104
-102
-114
-103
-66
-37
-53
-110
-168
-199
-216
-249
-296
-324
-312
-283
-285
-331
-383
-395
-370
-365
-427
-540
-641
-683
-678
-682
-735
-825
-909
-962
-993
-1031
-1089
-1157
-1218
-1266
-1306
-1343
-1376
-1401
-1415
-1420
-1421
-1423
-1436
-1464
-1497
-1519
-1521
-1512
-1511
-1527
-1551
-1570
-1587
-1617
-1672
-1733
-1774
-1782
-1776
-1783
-1813
-1853
-1887
-1915
-1941
-1960
-1952
-1911
-1851
-1800
-1768
-1736
-1674
-1580
-1480
-1411
-1380
-1364
-1325
-1253
-1165
-1094
-1051
-1016
-967
-899
-836
-804
-801
-795
-761
-704
-654
-630
-626
-617
-591
-559
-538
-529
-518
-487
-427
-337
-229
-127
-59
-34
-29
-5
62
152
235
306
396
527
678
801
871
914
968
1029
1049
994
893
817
810
846
862
825
756
699
669
640
586
505
417
334
255
174
94
27
-28
-86
-163
-258
-358
-447
-523
-595
-676
-766
-853
-920
-965
-1008
-1084
-1201
-1336
-1439
-1482
-1484
-1485
-1514
-1559
-1592
-1601
-1604
-1625
-1660
-1682
-1674
-1651
-1643
-1663
-1695
-1708
-1695
-1676
-1678
-1705
-1737
-1746
-1727
-1698
-1677
-1668
-1652
-1608
-1540
-1469
-1416
-1376
-1316
-1210
-1064
-914
-788
-686
-578
-445
-300
-177
-97
-45
7
72
139
190
228
274
339
411
468
502
533
578
629
653
625
567
526
536
581
610
587
513
413
304
185
64
-28
-69
-77
-109
-212
-371
-527
-639
-718
-806
-913
-1012
-1075
-1104
-1129
-1157
-1161
-1125
-1072
-1054
-1091
-1149
-1183
-1180
-1157
-1130
-1089
-1031
-990
-1002
-1059
-1096
-1060
-968
-892
-867
-856
-796
-685
-591
-559
-558
-513
-407
-306
-281
-318
-329
-256
-136
-50
-27
-12
56
166
244
249
215
212
262
321
347
346
361
411
465
476
441
402
404
452
520
588
653
722
792
853
900
940
983
1024
1049
1056
1058
1076
1125
1201
1290
1376
1443
1478
1477
1452
1432
1448
1513
1617
1735
1851
1961
2065
2156
2226
2277
2329
2397
2478
2550
2600
2640
2697
2776
2851
2896
2911
2921
2943
2959
2942
2893
2850
2854
2900
2948
2960
2931
2881
2823
2757
2690
2640
2618
2608
2581
2531
2494
2505
2549
2571
2533
2453
2387
2360
2344
2295
2209
2127
2079
2052
2007
1931
1847
1775
1703
1606
1489
1398
1363
1355
1316
1218
1098
1012
966
909
799
657
545
496
471
406
283
143
38
-28
-92
-181
-279
-349
-380
-399
-440
-506
-575
-630
-682
-750
-839
-928
-998
-1051
-1107
-1175
-1239
-1275
-1284
-1296
-1340
-1409
-1466
-1479
-1461
-1446
-1453
-1452
-1405
-1319
-1244
-1231
-1265
-1287
-1256
-1201
-1179
-1207
-1231
-1186
-1070
-955
-909
-927
-945
-913
-841
-781
-757
-745
-705
-632
-553
-495
-449
-398
-346
-336
-398
-503
-570
-534
-408
-284
-247
-307
-396
-443
-444
-447
-479
-509
-480
-391
-303
-283
-327
-369
-352
-290
-237
-223
-226
-208
-169
-137
-117
-79
6
119
205
235
237
266
342
431
485
497
492
495
503
506
509
532
581
629
645
630
616
632
678
728
767
800
833
855
847
817
810
867
980
1084
1118
1083
1039
1043
1088
1112
1061
950
844
804
826
858
850
794
718
651
593
525
434
332
247
198
183
180
168
141
108
75
42
4
-45
-105
-172
-235
-282
-300
-291
-278
-281
-303
-323
-320
-292
-262
-248
-251
-259
-259
-238
-186
-103
-23
11
-20
-79
-106
-79
-40
-37
-64
-62
3
94
141
131
118
156
229
272
261
240
265
323
348
303
223
168
148
123
59
-23
-87
-131
-185
-258
-316
-321
-291
-286
-345
-439
-500
-487
-429
-383
-390
-439
-486
-490
-444
-389
-374
-411
-453
-444
-383
-330
-341
-394
-413
-357
-273
-243
-284
-329
-307
-224
-145
-107
-85
-34
47
122
171
214
276
349
407
448
500
576
654
707
746
809
906
998
1042
1046
1052
1088
1134
1164
1183
1217
1266
1295
1285
1256
1251
1276
1297
1290
1264
1249
1248
1239
1213
1189
1187
1191
1175
1139
1119
1139
1178
1194
1180
1164
1168
1166
1127
1059
1010
1012
1037
1039
1008
982
980
978
939
861
781
724
673
605
528
474
445
401
311
191
95
43
0
-72
-170
-256
-311
-361
-433
-509
-554
-562
-575
-626
-694
-729
-717
-705
-740
-810
-852
-828
-765
-726
-733
-759
-765
-757
-768
-812
-857
-861
-815
-755
-724
-737
-772
-801
-806
-786
-755
-725
-709
-712
-723
-724
-699
-656
-622
-628
-676
-727
-729
-662
-562
-485
-457
-450
-418
-356
-299
-272
-252
-186
-59
86
192
254
310
392
483
547
586
637
721
814
883
934
1008
1118
1219
1265
1273
1311
1412
1522
1557
1502
1431
1425
1488
1548
1552
1515
1486
1479
1467
1436
1403
1394
1394
1365
1295
1217
1169
1136
1073
959
832
746
713
693
642
553
447
339
218
72
-92
-250
-389
-516
-648
-790
-925
-1036
-1121
-1203
-1310
-1457
-1631
-1799
-1938
-2049
-2147
-2241
-2322
-2386
-2443
-2512
-2590
-2655
-2694
-2718
-2756
-2807
-2838
-2820
-2768
-2731
-2739
-2767
-2759
-2694
-2607
-2552
-2547
-2556
-2533
-2458
-2353
-2252
-2171
-2100
-2021
-1927
-1829
-1739
-1660
-1581
-1490
-1395
-1312
-1248
-1187
-1110
-1016
-925
-848
-766
-656
-524
-411
-346
-312
-261
-175
-85
-32
-19
-5
41
107
153
168
181
219
273
306
295
260
236
240
251
244
208
160
121
110
125
151
164
143
88
17
-43
-74
-75
-67
-76
-121
-191
-254
-289
-313
-369
-478
-604
-680
-670
-604
-550
-543
-572
-607
-638
-673
-709
-730
-736
-752
-802
-863
-888
-855
-804
-797
-845
-899
-900
-845
-792
-791
-842
-897
-916
-891
-850
-820
-818
-838
-862
-875
-869
-851
-833
-818
-803
-790
-789
-802
-821
-829
-833
-851
-895
-946
-973
-970
-964
-985
-1036
-1088
-1120
-1145
-1194
-1285
-1403
-1517
-1599
-1640
-1646
-1643
-1664
-1729
-1829
-1926
-1983
-1993
-1978
-1973
-1999
-2054
-2114
-2147
-2141
-2118
-2122
-2177
-2259
-2309
-2287
-2215
-2149
-2124
-2128
-2126
-2105
-2074
-2031
-1959
-1852
-1739
-1665
-1642
-1629
-1574
-1466
-1341
-1242
-1184
-1153
-1125
-1082
-1004
-886
-739
-598
-487
-408
-344
-292
-254
-222
-168
-69
59
174
243
280
318
371
427
478
538
614
678
691
651
615
650
759
878
940
941
937
974
1041
1088
1088
1062
1061
1111
1189
1238
1219
1135
1030
952
919
916
920
928
945
969
980
963
931
912
921
947
976
1008
1055
1106
1134
1120
1082
1052
1046
1041
1020
988
972
973
965
929
881
856
867
890
893
876
853
829
787
719
654
625
639
666
672
654
630
606
571
519
464
425
403
380
349
328
330
345
341
298
231
171
135
123
128
151
188
227
254
272
292
320
348
373
412
487
594
697
754
759
752
780
854
941
998
1002
970
929
900
886
878
877
888
910
921
895
836
785
786
842
905
925
904
886
907
954
978
958
918
899
910
921
909
887
890
932
988
1014
998
956
918
897
880
851
815
796
815
862
897
882
826
776
774
809
834
821
798
814
879
955
994
993
979
967
949
927
935
1004
1112
1195
1222
1231
1284
1378
1446
1441
1403
1419
1505
1587
1587
1529
1514
1596
1709
1741
1664
1561
1526
1561
1594
1574
1529
1514
1532
1535
1486
1402
1329
1287
1266
1259
1274
1310
1329
1288
1186
1072
997
967
947
911
874
866
891
918
919
896
880
898
956
1036
1114
1162
1167
1141
1122
1148
1224
1308
1350
1337
1305
1305
1351
1415
1453
1450
1433
1443
1494
1567
1624
1641
1616
1575
1553
1575
1631
1687
1700
1657
1585
1529
1506
1496
1462
1391
1300
1217
1150
1089
1024
958
894
824
740
649
566
492
407
294
170
79
46
43
16
-61
-161
-243
-295
-342
-408
-489
-563
-624
-684
-755
-826
-885
-938
-1002
-1080
-1153
-1197
-1209
-1205
-1195
-1178
-1153
-1134
-1146
-1193
-1250
-1284
-1280
-1252
-1230
-1237
-1270
-1304
-1306
-1264
-1207
-1180
-1204
-1254
-1281
-1267
-1245
-1251
-1275
-1269
-1207
-1125
-1082
-1092
-1110
-1090
-1046
-1030
-1068
-1120
-1121
-1047
-930
-816
-731
-676
-649
-641
-623
-561
-451
-332
-238
-162
-64
65
186
250
266
291
366
468
542
570
587
623
668
689
684
686
714
742
734
700
687
714
738
700
603
510
464
433
348
193
30
-67
-95
-114
-171
-256
-333
-400
-493
-636
-806
-964
-1094
-1211
-1323
-1413
-1469
-1512
-1580
-1682
-1787
-1864
-1916
-1973
-2045
-2107
-2136
-2143
-2165
-2207
-2233
-2202
-2122
-2041
-1996
-1976
-1946
-1889
-1819
-1747
-1670
-1576
-1477
-1397
-1337
-1275
-1192
-1109
-1060
-1050
-1028
-947
-814
-692
-627
-604
-563
-477
-378
-312
-288
-269
-217
-136
-53
22
96
175
235
250
224
195
198
236
287
335
382
422
435
400
327
256
215
192
146
61
-32
-76
-54
-5
1
-72
-202
-327
-407
-447
-486
-554
-646
-735
-798
-840
-883
-940
-1006
-1071
-1132
-1197
-1265
-1316
-1325
-1288
-1230
-1183
-1164
-1166
-1178
-1199
-1221
-1222
-1172
-1067
-943
-857
-831
-836
-825
-784
-738
-710
-674
-581
-420
-250
-152
-149
-177
-148
-39
94
177
200
216
284
400
518
603
669
747
843
922
951
938
924
945
1000
1061
1104
1128
1144
1148
1125
1062
973
890
838
813
793
767
746
750
775
794
774
714
635
556
473
375
275
207
191
205
202
158
93
38
-5
-52
-114
-167
-186
-174
-165
-178
-200
-207
-199
-201
-230
-269
-292
-296
-310
-354
-414
-457
-472
-484
-522
-582
-626
-620
-565
-500
-472
-502
-570
-630
-639
-603
-565
-571
-620
-665
-660
-615
-580
-595
-642
-673
-658
-612
-568
-542
-523
-497
-464
-431
-398
-365
-335
-316
-299
-271
-228
-189
-174
-176
-163
-117
-59
-30
-45
-76
-81
-48
-3
24
26
23
39
89
164
248
322
382
439
509
593
675
740
791
837
881
916
944
989
1072
1175
1251
1268
1253
1266
1334
1417
1448
1414
1364
1358
1404
1456
1474
1454
1420
1390
1363
1340
1328
1326
1313
1270
1203
1139
1094
1051
981
887
803
758
743
720
669
606
559
525
473
382
270
177
119
73
2
-99
-198
-262
-292
-327
-397
-499
-600
-674
-721
-753
-777
-786
-775
-759
-760
-783
-803
-792
-743
-680
-635
-615
-601
-560
-480
-374
-269
-188
-137
-108
-93
-86
-83
-78
-60
-23
29
86
142
200
263
324
378
425
468
498
484
395
239
75
-28
-47
-17
5
-2
-21
-25
-12
-3
-9
-19
-20
-11
-6
-11
-18
-17
-10
-8
-12
-17
-15
-10
-9
-13
-17
-14
-10
-10
-14
-16
-13
-10
-11
-14
-15
-12
-10
-11
-15
-15
-12
-10
-12
-15
-14
-11
-10
-12
-14
-13
-11
-10
-13
-14
-13
-11
-11
-13
-14
-12
-11
-11
-13
-14
-12
-10
-11
-13
-13
-11
-11
-12
-13
-13
-11
-11
-12
-13
-12
-11
-11
-12
-13
-12
-11
-11
-12
-13
-12
-11
-11
-12
-13
-11
-11
-11
-12
-12
-11
-11
-12
-12
-12
-11
-11
-12
-12
-12
-11
-11
-12
-12
-11
-11
-11
-12
-12
-11
-11
-11
-12
-12
-11
-11
-11
-12
-11
-11
-11
-11
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-11
-11
-11
-11
-10
-11
-11
-11
-11
-10
-11
-11
-11
-10
-10
-11
-11
-11
-10
-10
-11
-11
-10
-10
-10
-11
-11
-10
-10
-10
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-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
-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
-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
-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
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-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
0
0
0
0
