5
58916
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-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
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-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
-4
-4
-4
-5
-4
-4
-4
-4
-4
-4
-4
-5
-5
-4
-4
-4
-4
-4
-5
-5
-5
-4
-4
-4
-4
-4
-5
-5
-5
-4
-4
-3
-4
-4
-5
-5
-5
-4
-4
-3
-4
-5
-5
-5
-5
-4
-3
-3
-4
-5
-5
-5
-5
-4
-3
-3
-4
-5
-6
-5
-5
-4
-3
-3
-4
-5
-6
-6
-5
-4
-3
-3
-4
-5
-6
-6
-5
-3
-3
-3
-5
-6
-6
-6
-4
-3
-3
-3
-5
-6
-6
-6
-4
-3
-3
-4
-5
-6
-7
-6
-4
-3
-3
-4
-6
-7
-7
-6
-4
-2
-2
-4
-6
-7
-7
-6
-3
-2
-2
-4
-7
-8
-8
-5
-3
-1
-2
-5
-7
-9
-8
-5
-2
-1
-2
-5
-8
-10
-8
-4
-1
0
-2
-6
-10
-11
-8
-3
1
2
-2
-8
-13
-13
-8
0
5
5
-2
-13
-20
-18
-6
12
28
31
17
-10
-43
-67
-73
-60
-32
-1
19
23
11
-8
-25
-31
-25
-12
-3
-2
-13
-30
-43
-42
-24
9
49
84
104
106
91
67
44
29
26
32
40
43
36
19
-3
-24
-33
-26
-4
25
49
58
46
18
-17
-43
-48
-29
6
43
66
65
41
4
-31
-49
-45
-25
0
17
18
4
-16
-33
-38
-29
-13
2
11
13
11
11
17
28
40
45
40
26
9
-4
-8
-1
13
28
38
42
41
38
35
34
31
25
17
8
3
3
7
13
15
10
-1
-14
-22
-22
-14
-4
3
0
-10
-22
-28
-22
-3
20
39
44
32
8
-17
-35
-40
-31
-17
-3
5
6
3
1
1
4
5
5
1
-3
-3
2
10
16
15
5
-10
-22
-25
-13
11
37
55
58
44
22
0
-12
-12
-4
6
12
11
8
8
17
36
60
80
90
87
72
50
26
5
-13
-25
-31
-28
-15
9
35
55
59
42
8
-30
-58
-65
-49
-21
3
8
-9
-40
-68
-77
-58
-17
30
64
71
52
18
-13
-29
-26
-12
-1
-2
-17
-37
-49
-43
-19
13
36
39
19
-15
-45
-59
-51
-27
-1
15
13
-4
-24
-38
-38
-29
-17
-10
-12
-16
-17
-7
13
34
44
33
4
-34
-63
-69
-49
-11
28
50
43
12
-30
-66
-81
-73
-50
-26
-10
-8
-14
-19
-14
2
24
42
48
40
21
2
-6
1
22
50
78
98
106
104
93
76
55
29
2
-24
-45
-56
-57
-51
-41
-33
-28
-25
-21
-14
-4
3
5
-4
-21
-39
-51
-49
-32
-6
17
29
24
7
-13
-23
-16
9
41
69
79
68
40
7
-18
-25
-12
14
44
69
82
83
74
58
41
23
7
-3
-5
3
22
46
68
80
74
52
19
-12
-31
-31
-15
8
26
31
19
-4
-28
-41
-36
-15
15
41
53
49
30
6
-11
-16
-5
16
39
55
58
46
22
-8
-36
-57
-68
-67
-57
-41
-22
-3
12
23
29
29
26
22
17
13
9
5
-1
-10
-22
-35
-47
-55
-57
-52
-43
-32
-21
-13
-7
-1
5
13
22
29
29
20
1
-22
-44
-56
-54
-38
-13
12
28
33
24
9
-7
-17
-19
-16
-11
-9
-12
-21
-30
-37
-40
-38
-35
-33
-32
-30
-26
-18
-6
7
17
20
15
6
-4
-9
-7
1
10
16
15
7
-5
-18
-27
-32
-33
-30
-23
-13
1
20
39
55
62
57
40
18
-4
-17
-19
-12
-3
1
-3
-14
-27
-35
-34
-24
-11
-2
-4
-17
-35
-51
-54
-44
-22
2
19
21
10
-11
-32
-44
-45
-35
-22
-12
-12
-23
-40
-58
-71
-76
-71
-61
-49
-39
-34
-36
-42
-50
-56
-58
-52
-41
-27
-16
-11
-15
-28
-44
-55
-56
-43
-19
8
30
37
29
9
-16
-35
-41
-33
-14
9
30
43
50
51
49
45
39
28
12
-7
-22
-30
-25
-8
17
41
57
61
53
37
21
8
1
-1
0
1
2
3
5
8
9
6
-4
-20
-36
-48
-51
-43
-27
-10
4
9
8
4
3
9
19
30
36
36
30
23
22
28
41
54
59
51
33
11
-5
-7
5
28
50
62
60
44
23
6
0
6
17
25
25
14
-1
-13
-14
-2
19
41
53
50
32
8
-14
-25
-23
-11
3
11
6
-9
-30
-48
-57
-52
-36
-13
7
18
20
13
2
-5
-7
0
12
25
34
36
32
22
12
2
-5
-9
-11
-12
-9
-1
13
32
54
73
86
88
80
65
49
36
28
25
24
23
19
12
4
-3
-9
-13
-16
-19
-20
-18
-10
3
20
35
44
44
36
22
10
4
4
9
14
14
7
-3
-14
-20
-20
-16
-12
-12
-16
-22
-23
-15
5
31
55
67
62
42
15
-10
-23
-20
-5
15
31
37
34
26
18
16
19
24
25
19
8
-3
-10
-8
4
21
37
44
42
30
14
1
-7
-8
-4
2
5
7
7
9
14
21
26
27
21
10
-2
-10
-8
4
26
48
65
69
58
36
9
-14
-25
-21
-6
14
30
37
31
16
0
-11
-10
4
24
43
53
50
35
13
-6
-17
-17
-9
-1
4
1
-4
-5
3
23
50
74
83
71
40
2
-31
-46
-38
-16
8
17
6
-25
-62
-87
-87
-58
-10
40
75
86
70
40
8
-14
-24
-25
-24
-28
-38
-48
-52
-44
-26
-5
9
11
-1
-21
-40
-50
-50
-43
-36
-34
-38
-41
-36
-16
15
51
79
89
80
56
28
9
5
14
29
39
38
27
11
-3
-9
-8
-5
-5
-12
-25
-37
-41
-32
-14
5
17
14
-4
-29
-49
-54
-40
-9
27
57
70
65
44
18
-3
-13
-10
2
17
29
34
33
29
25
24
28
33
38
40
39
37
34
33
33
32
28
17
0
-19
-36
-44
-42
-30
-13
3
12
12
3
-11
-26
-37
-44
-48
-48
-47
-44
-38
-30
-22
-15
-13
-14
-18
-21
-19
-11
1
10
13
6
-9
-24
-33
-30
-16
4
20
26
21
8
-4
-10
-7
2
13
18
16
8
-1
-6
-5
-1
1
-1
-9
-17
-22
-20
-11
-2
1
-8
-29
-54
-74
-83
-78
-63
-46
-33
-28
-28
-27
-23
-15
-7
-7
-17
-35
-55
-64
-58
-34
0
32
51
53
41
24
12
9
15
25
29
25
13
-3
-16
-23
-24
-20
-17
-14
-13
-12
-11
-9
-9
-13
-20
-28
-33
-32
-25
-14
-5
-2
-5
-10
-12
-6
5
18
25
22
11
-2
-6
5
30
60
82
86
69
37
5
-14
-12
10
41
71
89
91
80
60
37
14
-10
-31
-47
-53
-44
-21
11
39
54
50
31
9
-4
1
21
46
63
60
37
4
-25
-39
-35
-21
-10
-13
-31
-55
-71
-68
-43
-6
27
41
32
6
-22
-36
-29
-5
22
40
39
20
-5
-23
-25
-12
9
26
32
26
13
1
-5
-5
-5
-8
-16
-23
-23
-12
11
37
54
54
35
6
-20
-31
-23
-3
18
26
16
-8
-36
-53
-54
-41
-22
-10
-9
-18
-27
-27
-13
10
33
42
31
4
-27
-48
-48
-28
2
27
35
21
-6
-33
-49
-46
-30
-10
1
-3
-20
-40
-51
-46
-26
2
26
35
26
3
-22
-40
-43
-30
-9
13
27
28
17
-2
-21
-36
-42
-39
-28
-12
3
16
22
21
12
-2
-16
-27
-30
-25
-11
6
21
28
25
11
-9
-30
-44
-49
-42
-28
-11
5
18
26
33
38
43
44
40
27
7
-18
-40
-52
-52
-38
-18
3
17
22
19
13
8
6
6
4
-4
-20
-40
-58
-66
-61
-42
-14
14
35
45
44
33
17
0
-15
-27
-32
-31
-21
-4
16
32
38
30
9
-17
-40
-49
-43
-23
3
24
36
36
30
23
22
26
31
32
24
8
-11
-25
-29
-21
-5
11
21
21
14
5
0
0
3
6
4
-5
-17
-28
-32
-27
-16
-4
4
4
0
-6
-9
-6
1
7
7
-1
-13
-24
-27
-20
-6
9
16
10
-9
-32
-50
-53
-35
-2
37
68
79
66
31
-13
-52
-74
-74
-52
-19
13
30
28
9
-16
-34
-35
-15
21
59
84
86
63
24
-17
-45
-50
-34
-7
18
29
24
7
-10
-16
-5
20
46
61
56
31
-6
-42
-63
-63
-43
-14
15
34
39
32
19
5
-7
-15
-21
-26
-30
-30
-25
-12
7
28
45
55
55
46
31
16
4
-1
0
5
13
18
18
10
-5
-24
-42
-53
-53
-41
-22
-1
14
16
6
-13
-34
-50
-55
-51
-40
-29
-21
-21
-25
-32
-35
-34
-28
-21
-17
-19
-26
-36
-47
-53
-52
-44
-31
-17
-5
2
2
-4
-12
-18
-19
-13
-3
7
12
9
-4
-23
-40
-48
-43
-27
-4
15
23
14
-9
-41
-71
-90
-93
-79
-52
-19
14
40
54
53
38
11
-22
-53
-72
-73
-53
-17
24
57
70
60
29
-11
-47
-68
-67
-48
-16
17
44
60
65
61
51
37
20
2
-13
-22
-21
-11
5
18
23
12
-12
-42
-67
-77
-66
-36
4
39
60
59
39
8
-24
-45
-52
-44
-27
-7
8
16
18
15
12
11
14
17
18
14
5
-8
-21
-31
-33
-26
-13
4
18
25
25
17
8
0
-4
-4
-2
-1
-3
-8
-14
-20
-22
-22
-21
-21
-22
-24
-23
-17
-5
11
25
32
30
20
7
-3
-5
2
12
20
21
14
2
-8
-10
-3
10
23
26
17
-4
-29
-49
-57
-51
-34
-13
5
18
25
28
30
32
32
30
22
12
2
-3
-2
4
9
10
2
-12
-27
-35
-34
-22
-4
10
17
14
4
-6
-9
-2
11
25
34
33
23
10
1
1
10
24
37
46
47
42
33
25
19
16
14
13
13
13
15
17
17
15
11
6
4
7
16
26
34
34
23
6
-12
-23
-22
-9
9
26
37
38
34
30
32
39
49
53
47
30
8
-13
-24
-22
-12
0
6
4
-4
-14
-18
-15
-6
1
3
-3
-11
-15
-9
8
29
44
45
30
6
-14
-17
0
33
68
90
88
64
28
-1
-12
0
28
58
77
77
60
35
13
-2
-10
-17
-29
-47
-64
-70
-57
-25
18
56
74
64
28
-18
-56
-72
-60
-27
11
39
47
34
9
-17
-33
-35
-24
-6
11
24
30
31
29
25
19
12
2
-9
-22
-33
-43
-49
-50
-45
-33
-15
7
30
46
53
49
34
16
0
-9
-10
-5
1
3
-1
-10
-19
-25
-25
-19
-8
4
14
22
27
30
31
30
25
19
12
7
7
10
15
18
16
10
1
-6
-7
-1
9
18
21
15
5
-3
-2
10
31
53
66
65
47
18
-10
-29
-32
-21
-2
16
29
33
32
30
32
39
46
51
48
38
23
7
-4
-9
-6
0
4
5
0
-10
-22
-34
-41
-41
-34
-18
2
23
39
45
39
23
3
-14
-20
-12
9
35
59
72
70
54
29
1
-24
-40
-49
-51
-47
-41
-33
-23
-12
2
17
33
49
64
74
75
65
42
8
-30
-62
-80
-76
-53
-18
16
36
34
12
-23
-57
-77
-78
-61
-35
-10
4
3
-10
-30
-51
-68
-78
-82
-79
-68
-48
-17
23
64
96
110
101
70
26
-16
-44
-51
-37
-13
8
14
2
-24
-52
-68
-63
-36
7
50
81
89
76
49
22
5
4
15
31
41
38
24
4
-11
-13
0
24
48
62
61
45
22
1
-12
-15
-14
-13
-19
-31
-43
-46
-37
-15
11
33
40
31
10
-12
-25
-25
-15
-3
0
-11
-32
-55
-69
-65
-44
-14
13
27
23
7
-14
-28
-31
-24
-12
0
7
10
14
22
33
43
48
42
24
0
-24
-38
-42
-37
-30
-25
-27
-33
-40
-43
-40
-35
-29
-25
-24
-23
-18
-7
5
13
11
-4
-28
-51
-61
-53
-27
5
31
37
21
-12
-47
-70
-72
-51
-17
20
49
64
66
60
48
34
18
1
-14
-25
-25
-13
8
29
41
37
17
-11
-35
-46
-40
-21
-2
7
0
-21
-46
-64
-67
-54
-34
-16
-8
-12
-23
-32
-31
-18
3
23
34
32
21
7
-5
-10
-9
-8
-9
-12
-15
-12
1
23
49
69
78
73
55
33
14
2
-2
-1
1
1
0
-1
-1
1
0
-8
-24
-46
-67
-81
-80
-63
-36
-8
12
20
14
1
-12
-19
-17
-8
3
13
20
28
36
44
49
45
29
0
-34
-62
-72
-59
-23
22
63
82
73
38
-10
-57
-90
-100
-91
-70
-49
-34
-27
-25
-22
-11
8
32
56
73
80
74
59
39
19
3
-4
-3
7
23
40
52
56
50
35
17
3
-2
1
11
22
26
21
10
-4
-12
-11
-1
11
19
16
2
-20
-42
-55
-55
-44
-30
-19
-18
-25
-34
-38
-32
-15
5
20
22
9
-13
-36
-46
-40
-19
8
30
37
27
8
-12
-19
-10
13
40
59
60
42
13
-16
-31
-28
-7
21
43
49
34
3
-34
-63
-77
-70
-50
-25
-6
1
-6
-22
-39
-50
-49
-39
-21
-4
9
14
13
7
-1
-9
-16
-22
-25
-27
-25
-19
-11
-2
4
4
-2
-15
-29
-42
-48
-46
-34
-15
6
24
36
40
36
24
8
-9
-22
-27
-23
-10
10
30
46
52
47
32
13
-4
-14
-13
-3
12
24
29
24
10
-9
-26
-36
-36
-24
-5
17
34
42
39
29
15
5
3
9
20
27
25
10
-16
-46
-69
-77
-67
-42
-11
16
30
32
26
21
23
33
47
58
56
41
17
-6
-19
-15
1
20
30
21
-6
-40
-69
-76
-56
-13
37
77
90
71
25
-31
-81
-108
-105
-77
-36
5
32
39
26
2
-24
-41
-44
-31
-9
14
30
33
24
9
-4
-8
2
24
50
69
73
59
30
-5
-34
-50
-47
-28
3
37
66
85
92
84
64
32
-7
-46
-76
-90
-83
-57
-18
23
55
71
67
50
25
1
-18
-30
-38
-44
-50
-55
-57
-54
-46
-34
-20
-8
2
11
19
27
36
44
48
47
42
35
28
22
17
13
9
6
6
9
17
27
36
41
39
35
31
34
45
61
76
80
69
44
14
-9
-17
-6
17
39
45
29
-6
-45
-71
-70
-37
15
69
101
99
61
3
-56
-93
-97
-68
-16
40
84
107
108
94
74
56
44
37
33
30
28
27
28
33
38
40
36
24
7
-10
-22
-22
-11
9
31
48
53
45
28
9
-5
-9
-1
16
36
54
67
71
69
62
51
35
15
-7
-29
-45
-48
-36
-9
27
60
80
80
61
28
-7
-33
-43
-38
-21
0
17
26
26
21
11
-2
-17
-35
-54
-70
-76
-71
-54
-29
-6
8
8
-3
-18
-28
-25
-7
21
50
70
73
60
36
8
-13
-24
-23
-12
4
21
38
52
61
61
50
28
-5
-40
-72
-93
-97
-85
-61
-33
-5
19
38
53
65
74
76
68
49
20
-11
-36
-45
-38
-16
9
26
26
8
-20
-47
-58
-47
-17
19
44
46
19
-26
-71
-97
-91
-54
-1
45
64
49
9
-34
-58
-46
0
62
114
132
106
43
-32
-94
-122
-113
-76
-31
5
23
27
24
25
31
37
34
17
-11
-39
-53
-44
-15
21
48
52
30
-4
-34
-42
-25
11
46
64
56
30
-1
-19
-17
1
21
29
17
-12
-43
-61
-56
-33
-3
18
24
17
9
13
34
63
85
82
50
0
-45
-61
-37
17
75
105
85
16
-76
-153
-180
-142
-52
57
143
175
146
74
-9
-71
-94
-79
-41
-2
20
21
8
-8
-15
-8
9
30
45
49
41
22
-4
-32
-59
-80
-90
-85
-65
-32
6
40
63
72
68
54
38
23
10
-1
-11
-20
-27
-31
-32
-32
-32
-34
-38
-40
-33
-15
14
46
73
86
78
54
19
-15
-40
-53
-55
-48
-37
-20
1
28
58
83
95
87
59
16
-28
-62
-77
-74
-58
-40
-29
-26
-28
-27
-18
1
25
46
55
49
28
1
-24
-40
-44
-37
-23
-7
7
19
30
39
46
51
52
47
38
26
13
6
6
15
33
55
73
80
68
37
-8
-57
-94
-108
-95
-62
-19
16
34
35
26
21
30
55
86
107
102
66
5
-60
-106
-115
-84
-26
36
79
89
67
28
-7
-24
-16
7
31
40
26
-8
-48
-79
-90
-77
-48
-15
9
17
11
-3
-14
-14
0
22
43
54
47
23
-10
-39
-53
-42
-7
40
83
108
103
70
20
-29
-61
-67
-51
-24
-1
7
-1
-15
-20
-6
27
69
102
109
83
32
-24
-64
-71
-43
6
57
89
94
74
43
18
8
14
27
32
23
-1
-30
-51
-55
-41
-15
8
18
13
-2
-15
-14
4
35
64
76
60
14
-49
-110
-150
-153
-117
-51
27
95
137
142
115
65
9
-40
-70
-82
-78
-67
-53
-40
-24
-4
22
50
74
85
80
61
37
20
18
32
53
68
65
40
1
-36
-54
-43
-4
46
87
100
81
39
-6
-33
-30
-1
40
72
81
63
29
-6
-26
-24
-6
17
29
21
-3
-34
-57
-61
-44
-11
26
54
67
63
47
29
15
9
7
8
6
0
-10
-18
-21
-15
-1
19
40
56
64
63
55
44
30
16
-1
-19
-39
-55
-60
-50
-22
17
57
85
92
77
46
13
-11
-18
-10
7
24
34
38
39
41
45
46
40
23
2
-11
-5
26
74
121
143
123
65
-13
-79
-105
-81
-20
49
94
96
59
4
-39
-53
-38
-11
4
-6
-37
-67
-69
-32
36
105
141
127
67
-7
-60
-67
-33
12
33
5
-65
-141
-176
-142
-45
73
155
156
73
-54
-156
-178
-100
42
179
237
180
28
-151
-272
-278
-162
25
202
298
279
167
24
-85
-118
-79
-4
56
65
21
-49
-105
-115
-74
-1
71
114
115
83
35
-10
-41
-60
-70
-74
-66
-42
-1
46
80
81
40
-33
-109
-154
-144
-78
19
107
150
131
59
-32
-104
-130
-103
-40
28
74
83
59
19
-17
-33
-28
-7
15
28
25
9
-13
-30
-35
-22
4
36
61
66
45
0
-56
-101
-116
-92
-35
36
95
121
108
71
31
13
24
55
83
84
49
-14
-77
-110
-96
-40
33
90
107
81
33
-6
-11
23
75
116
116
72
0
-65
-89
-59
11
88
134
129
78
10
-40
-46
-6
58
115
135
110
50
-19
-74
-101
-102
-85
-59
-24
22
85
158
223
255
232
152
35
-79
-149
-148
-79
28
129
183
174
111
23
-52
-91
-88
-56
-14
22
50
73
101
133
158
158
118
38
-65
-159
-209
-195
-118
-1
119
204
233
205
138
60
-1
-31
-29
-7
18
31
25
4
-20
-33
-25
6
56
113
161
188
186
152
94
20
-54
-114
-145
-134
-77
17
129
227
274
245
135
-31
-204
-324
-344
-249
-64
148
312
370
303
140
-54
-203
-254
-195
-59
92
195
208
131
-4
-142
-232
-245
-179
-57
83
201
270
277
224
130
19
-82
-152
-178
-160
-109
-43
22
73
107
123
122
103
63
5
-59
-108
-120
-82
0
96
164
168
100
-14
-120
-163
-114
11
156
248
237
120
-51
-196
-239
-155
23
214
329
313
174
-26
-199
-275
-235
-113
24
113
128
84
26
-1
24
82
136
149
107
27
-54
-99
-95
-54
-6
22
21
5
2
31
96
178
242
260
219
125
3
-117
-208
-251
-235
-158
-27
133
282
374
370
260
74
-124
-261
-288
-203
-55
80
136
93
-8
-94
-94
14
184
326
348
209
-52
-330
-500
-482
-278
26
298
425
364
157
-88
-261
-294
-193
-25
121
180
139
34
-74
-135
-131
-84
-29
1
-5
-35
-67
-82
-76
-54
-25
6
40
73
98
98
62
-9
-92
-149
-145
-70
48
158
200
145
10
-146
-249
-246
-136
31
177
232
174
34
-119
-213
-211
-124
0
102
145
127
76
31
11
13
16
-1
-43
-88
-105
-71
13
113
184
188
116
-7
-130
-201
-188
-96
43
177
255
248
155
3
-160
-278
-304
-218
-42
168
333
383
288
79
-160
-323
-333
-180
70
299
395
307
79
-177
-327
-291
-81
198
403
429
258
-23
-277
-379
-287
-59
185
323
300
148
-36
-155
-161
-83
2
23
-33
-115
-139
-45
153
362
460
365
91
-247
-488
-507
-286
69
382
500
371
75
-219
-349
-241
43
350
514
449
194
-114
-315
-320
-151
76
221
204
48
-137
-223
-144
68
298
419
363
163
-68
-202
-175
-19
155
229
148
-46
-236
-300
-189
41
264
349
247
21
-187
-236
-75
227
502
586
404
26
-370
-581
-498
-160
259
542
546
276
-117
-419
-464
-229
161
498
607
437
88
-245
-383
-256
56
371
507
375
34
-343
-563
-513
-217
178
479
550
376
64
-220
-335
-241
-8
228
341
280
90
-119
-240
-218
-84
78
171
148
22
-138
-255
-282
-220
-111
-6
66
108
140
178
214
217
158
32
-121
-231
-235
-112
92
283
360
272
49
-207
-369
-351
-154
127
352
403
250
-35
-305
-420
-311
-22
310
523
510
271
-83
-390
-509
-391
-98
228
438
442
248
-49
-315
-441
-386
-186
76
304
437
455
380
246
90
-59
-177
-239
-220
-113
63
255
390
405
280
59
-165
-291
-255
-68
179
358
365
168
-162
-485
-649
-563
-241
199
583
760
662
335
-84
-424
-559
-450
-163
169
405
450
294
10
-283
-467
-474
-306
-34
234
392
379
196
-94
-392
-600
-657
-558
-355
-135
20
61
-10
-146
-280
-360
-366
-319
-261
-231
-241
-272
-285
-252
-173
-82
-30
-57
-161
-294
-379
-350
-184
73
325
465
426
212
-98
-384
-537
-508
-327
-86
104
165
83
-88
-259
-349
-322
-201
-53
49
54
-39
-190
-334
-413
-400
-299
-144
17
143
204
185
90
-63
-243
-410
-519
-539
-461
-309
-133
6
63
25
-77
-184
-237
-203
-94
40
133
140
55
-78
-193
-231
-176
-62
38
49
-63
-275
-508
-664
-673
-524
-280
-44
77
27
-177
-453
-691
-801
-755
-593
-405
-284
-285
-400
-569
-707
-747
-668
-503
-318
-180
-124
-143
-194
-228
-207
-129
-20
79
138
145
113
63
13
-32
-77
-127
-173
-189
-147
-30
150
345
484
505
380
136
-151
-387
-492
-439
-259
-28
165
259
240
143
24
-65
-106
-121
-155
-245
-398
-573
-701
-708
-547
-228
186
595
894
1010
927
679
349
28
-206
-316
-312
-242
-175
-170
-259
-429
-635
-809
-889
-845
-685
-459
-236
-78
-20
-54
-141
-227
-269
-254
-200
-147
-139
-200
-327
-494
-662
-795
-872
-890
-857
-790
-699
-590
-463
-310
-127
94
352
638
929
1185
1356
1393
1266
977
573
128
-269
-548
-673
-654
-535
-370
-208
-76
19
81
109
97
38
-68
-203
-330
-403
-391
-282
-95
137
380
614
833
1030
1187
1262
1200
958
539
9
-512
-886
-1008
-848
-473
-13
378
591
591
425
184
-40
-205
-324
-451
-640
-908
-1217
-1490
-1642
-1622
-1429
-1114
-751
-409
-127
88
247
361
426
426
343
180
-38
-266
-457
-577
-623
-614
-574
-523
-459
-367
-232
-52
151
341
483
563
589
592
596
609
607
544
382
115
-211
-506
-668
-621
-359
50
478
783
870
721
410
70
-159
-184
0
318
640
837
835
631
292
-79
-395
-613
-747
-851
-984
-1174
-1401
-1602
-1693
-1608
-1320
-856
-285
300
808
1167
1333
1292
1055
656
146
-408
-939
-1380
-1686
-1838
-1846
-1745
-1586
-1422
-1304
-1270
-1336
-1493
-1699
-1887
-1976
-1899
-1627
-1194
-696
-256
11
53
-98
-335
-520
-547
-387
-106
168
305
236
-12
-329
-568
-617
-446
-112
270
590
791
886
940
1018
1146
1283
1345
1247
948
481
-65
-576
-962
-1183
-1256
-1231
-1163
-1083
-1002
-909
-796
-653
-469
-227
101
533
1050
1581
2000
2168
1987
1453
683
-118
-726
-988
-882
-529
-132
108
84
-171
-508
-728
-672
-286
364
1127
1831
2345
2606
2612
2394
1991
1441
793
128
-439
-779
-798
-485
67
679
1140
1288
1069
551
-98
-687
-1061
-1158
-1008
-709
-366
-60
176
350
487
603
697
752
752
694
588
450
293
118
-83
-316
-573
-830
-1054
-1219
-1322
-1386
-1455
-1574
-1764
-2009
-2260
-2453
-2536
-2492
-2351
-2175
-2041
-2008
-2096
-2283
-2512
-2715
-2834
-2845
-2756
-2603
-2432
-2283
-2176
-2110
-2068
-2029
-1976
-1903
-1809
-1702
-1582
-1445
-1279
-1073
-820
-526
-205
119
423
694
931
1153
1387
1664
2005
2408
2839
3237
3525
3633
3525
3221
2801
2384
2094
2013
2149
2427
2717
2882
2837
2585
2216
1871
1682
1713
1937
2254
2536
2694
2717
2671
2664
2791
3078
3473
3868
4150
4252
4180
3997
3788
3617
3494
3390
3263
3097
2921
2801
2800
2947
3209
3509
3763
3925
4011
4086
4233
4490
4832
5171
5401
5447
5306
5050
4782
4580
4455
4339
4120
3705
3073
2297
1510
853
398
121
-92
-384
-860
-1531
-2296
-2987
-3426
-3492
-3162
-2507
-1660
-766
52
709
1156
1363
1309
987
415
-344
-1186
-1981
-2606
-2983
-3099
-3010
-2818
-2628
-2519
-2519
-2608
-2740
-2876
-3005
-3155
-3378
-3721
-4204
-4796
-5424
-5990
-6411
-6643
-6690
-6596
-6415
-6181
-5892
-5516
-5018
-4395
-3697
-3023
-2491
-2191
-2147
-2305
-2551
-2761
-2844
-2779
-2612
-2431
-2327
-2365
-2576
-2964
-3518
-4219
-5019
-5824
-6488
-6833
-6710
-6060
-4968
-3649
-2391
-1440
-911
-739
-718
-597
-210
444
1195
1782
1979
1700
1043
240
-443
-825
-866
-655
-328
20
393
876
1560
2457
3447
4298
4757
4654
3985
2918
1727
687
-29
-393
-504
-520
-584
-769
-1075
-1453
-1836
-2158
-2358
-2371
-2127
-1575
-717
371
1537
2600
3406
3887
4073
4059
3944
3771
3508
3079
2430
1590
698
-40
-432
-387
42
676
1285
1689
1828
1767
1658
1655
1853
2257
2805
3408
3997
4538
5019
5433
5760
5978
6079
6093
6074
6069
6081
6042
5836
5347
4533
3468
2326
1322
620
265
179
216
255
278
383
730
1436
2482
3681
4732
5336
5321
4713
3719
2638
1733
1140
842
719
640
539
440
426
565
852
1192
1435
1446
1169
651
25
-553
-964
-1165
-1193
-1128
-1061
-1053
-1125
-1258
-1406
-1508
-1506
-1360
-1069
-692
-351
-201
-388
-979
-1928
-3072
-4187
-5068
-5611
-5844
-5892
-5896
-5921
-5900
-5657
-4994
-3806
-2164
-328
1332
2468
2873
2556
1719
675
-263
-871
-1045
-778
-114
881
2130
3513
4854
5926
6509
6468
5814
4726
3498
2433
1742
1466
1480
1558
1473
1086
385
-535
-1522
-2437
-3186
-3729
-4059
-4188
-4129
-3919
-3626
-3351
-3195
-3217
-3394
-3610
-3691
-3479
-2905
-2037
-1069
-252
185
124
-415
-1289
-2301
-3267
-4070
-4668
-5076
-5326
-5442
-5432
-5302
-5073
-4784
-4484
-4209
-3963
-3729
-3492
-3272
-3148
-3248
-3698
-4564
-5801
-7237
-8618
-9682
-10246
-10266
-9837
-9145
-8389
-7705
-7130
-6612
-6059
-5407
-4662
-3907
-3274
-2893
-2845
-3138
-3707
-4436
-5183
-5799
-6145
-6100
-5581
-4574
-3163
-1537
29
1239
1854
1776
1089
41
-1029
-1796
-2043
-1720
-937
100
1163
2078
2751
3157
3307
3210
2863
2268
1464
550
-321
-981
-1300
-1234
-833
-215
488
1192
1879
2587
3362
4202
5036
5730
6149
6214
5954
5505
5064
4817
4869
5206
5706
6188
6471
6431
6021
5276
4290
3194
2135
1257
682
481
656
1124
1742
2345
2812
3102
3275
3445
3714
4103
4508
4724
4520
3734
2352
523
-1482
-3362
-4883
-5937
-6541
-6798
-6831
-6734
-6565
-6358
-6155
-6008
-5960
-6010
-6079
-6016
-5654
-4883
-3715
-2311
-930
161
784
915
675
259
-160
-508
-829
-1243
-1854
-2677
-3596
-4394
-4828
-4711
-3979
-2703
-1054
756
2532
4126
5451
6465
7161
7558
7695
7632
7433
7157
6846
6525
6216
5962
5836
5928
6320
7037
8023
9140
10207
11057
11596
11829
11846
11781
11754
11840
12053
12361
12704
13001
13146
13000
12395
11173
9249
6671
3655
558
-2212
-4311
-5566
-6021
-5911
-5567
-5295
-5284
-5570
-6063
-6617
-7108
-7478
-7745
-7977
-8248
-8613
-9095
-9688
-10371
-11115
-11883
-12626
-13287
-13810
-14149
-14281
-14201
-13923
-13465
-12859
-12156
-11433
-10792
-10323
-10066
-9962
-9843
-9470
-8615
-7164
-5188
-2948
-822
822
1764
2005
1771
1403
1232
1449
2048
2855
3618
4124
4276
4122
3815
3547
3481
3710
4258
5099
6183
7456
8860
10328
11783
13146
14338
15295
15970
16324
16326
15964
15250
14246
13061
11836
10704
9748
8975
8322
7694
7026
6332
5710
5312
5275
5648
6350
7186
7898
8261
8151
7596
6750
5842
5095
4653
4538
4651
4814
4830
4549
3914
2972
1862
755
-193
-900
-1370
-1681
-1942
-2238
-2602
-3011
-3417
-3796
-4182
-4661
-5336
-6261
-7390
-8564
-9548
-10109
-10098
-9507
-8467
-7207
-5974
-4974
-4334
-4105
-4277
-4803
-5603
-6553
-7486
-8209
-8551
-8425
-7869
-7051
-6219
-5608
-5360
-5473
-5814
-6178
-6376
-6294
-5912
-5276
-4448
-3467
-2340
-1071
308
1707
2998
4048
4773
5169
5304
5289
5239
5241
5361
5653
6177
6989
8103
9453
10869
12109
12927
13172
12851
12134
11286
10561
10086
9817
9565
9090
8219
6925
5351
3745
2373
1427
981
998
1373
1980
2705
3446
4106
4590
4821
4771
4492
4107
3778
3643
3749
4035
4351
4521
4425
4042
3455
2808
2232
1795
1476
1191
843
380
-178
-742
-1191
-1412
-1338
-957
-308
538
1499
2490
3425
4222
4801
5095
5062
4697
4041
3181
2238
1349
630
146
-117
-255
-424
-785
-1439
-2376
-3455
-4448
-5125
-5349
-5148
-4721
-4377
-4412
-5002
-6130
-7597
-9103
-10368
-11222
-11645
-11737
-11636
-11441
-11173
-10792
-10250
-9552
-8783
-8073
-7547
-7253
-7138
-7069
-6891
-6497
-5861
-5027
-4062
-3009
-1861
-585
822
2279
3613
4599
5047
4884
4204
3243
2294
1602
1285
1317
1581
1950
2365
2864
3540
4475
5660
6964
8164
9010
9310
8983
8064
6674
4965
3087
1177
-626
-2168
-3287
-3851
-3814
-3254
-2374
-1453
-754
-445
-548
-950
-1468
-1926
-2218
-2331
-2309
-2208
-2053
-1834
-1541
-1201
-913
-830
-1103
-1808
-2896
-4194
-5458
-6466
-7099
-7373
-7412
-7371
-7347
-7327
-7198
-6806
-6047
-4935
-3616
-2325
-1297
-676
-470
-553
-726
-805
-687
-386
-12
286
382
229
-135
-604
-1054
-1392
-1590
-1685
-1758
-1894
-2148
-2526
-2991
-3489
-3986
-4486
-5027
-5651
-6359
-7069
-7616
-7783
-7378
-6314
-4663
-2663
-661
987
2019
2336
2009
1238
254
-747
-1653
-2433
-3098
-3657
-4089
-4345
-4383
-4194
-3821
-3341
-2837
-2358
-1910
-1469
-1018
-578
-223
-61
-186
-628
-1323
-2112
-2785
-3138
-3040
-2473
-1550
-492
421
920
817
68
-1203
-2716
-4100
-4987
-5112
-4384
-2896
-867
1446
3850
6267
8719
11259
13878
16446
18718
20411
21307
21353
20680
19561
18300
17131
16155
15346
14616
13900
13209
12625
12255
12159
12307
12582
12819
12870
12641
12102
11259
10129
8717
7036
5131
3103
1092
-765
-2394
-3817
-5143
-6508
-7996
-9585
-11147
-12503
-13511
-14140
-14482
-14708
-14981
-15376
-15858
-16308
-16601
-16673
-16553
-16332
-16114
-15942
-15795
-15610
-15329
-14949
-14510
-14060
-13589
-13002
-12143
-10868
-9139
-7074
-4930
-3008
-1536
-574
-3
411
898
1588
2469
3429
4344
5164
5940
6787
7797
8966
10174
11224
11936
12225
12129
11774
11297
10777
10209
9537
8724
7804
6884
6097
5521
5122
4761
4265
3527
2589
1645
968
790
1181
2009
2975
3715
3936
3494
2419
874
-914
-2718
-4335
-5594
-6348
-6487
-5975
-4889
-3430
-1895
-593
241
522
325
-167
-752
-1294
-1766
-2243
-2840
-3642
-4657
-5811
-6972
-7999
-8785
-9274
-9466
-9405
-9171
-8870
-8615
-8505
-8590
-8840
-9141
-9313
-9168
-8561
-7442
-5862
-3942
-1831
336
2458
4448
6216
7658
8670
9193
9259
9007
8657
8445
8542
8997
9731
10569
11313
11794
11906
11601
10864
9704
8160
6328
4382
2557
1096
164
-220
-205
-55
-39
-321
-882
-1528
-1974
-1970
-1402
-340
1004
2371
3559
4490
5215
5860
6556
7370
8280
9189
9966
10486
10655
10431
9813
8846
7612
6223
4805
3475
2317
1366
613
20
-454
-843
-1174
-1482
-1814
-2223
-2731
-3299
-3804
-4067
-3910
-3241
-2113
-722
653
1755
2453
2778
2899
3022
3282
3681
4096
4365
4384
4179
3896
3720
3759
3976
4179
4115
3595
2601
1314
41
-913
-1375
-1372
-1105
-845
-808
-1065
-1524
-1992
-2259
-2186
-1738
-979
-25
986
1918
2641
3031
2989
2480
1567
425
-694
-1534
-1918
-1811
-1319
-634
53
631
1092
1510
1971
2513
3092
3609
3960
4086
3997
3742
3365
2857
2150
1147
-212
-1899
-3781
-5653
-7301
-8580
-9442
-9937
-10162
-10209
-10125
-9904
-9511
-8914
-8109
-7130
-6036
-4896
-3784
-2775
-1942
-1351
-1038
-984
-1103
-1260
-1309
-1148
-759
-215
350
803
1060
1112
1006
804
532
166
-350
-1062
-1966
-2989
-4017
-4933
-5665
-6193
-6535
-6705
-6688
-6445
-5950
-5244
-4459
-3799
-3464
-3563
-4048
-4721
-5306
-5573
-5432
-4969
-4396
-3935
-3702
-3647
-3584
-3291
-2641
-1673
-591
337
910
1095
1052
1063
1403
2222
3482
4988
6484
7767
8753
9484
10062
10573
11027
11361
11491
11384
11096
10771
10573
10607
10855
11171
11334
11130
10438
9263
7723
5988
4206
2460
760
-918
-2584
-4193
-5640
-6792
-7543
-7866
-7838
-7630
-7459
-7525
-7944
-8721
-9736
-10789
-11656
-12159
-12224
-11902
-11354
-10795
-10424
-10349
-10551
-10887
-11144
-11117
-10680
-9834
-8695
-7451
-6281
-5291
-4487
-3787
-3073
-2258
-1329
-352
551
1262
1715
1916
1931
1850
1732
1585
1366
1016
505
-136
-807
-1370
-1704
-1743
-1512
-1107
-660
-288
-50
55
77
72
69
57
-5
-161
-429
-790
-1194
-1587
-1931
-2218
-2457
-2648
-2770
-2767
-2576
-2159
-1535
-785
-27
631
1137
1525
1896
2370
3025
3851
4742
5534
6065
6236
6040
5552
4886
4148
3398
2647
1879
1076
246
-586
-1391
-2159
-2904
-3647
-4392
-5100
-5689
-6068
-6178
-6037
-5755
-5504
-5464
-5752
-6386
-7276
-8266
-9189
-9925
-10425
-10709
-10836
-10872
-10868
-10849
-10818
-10759
-10634
-10379
-9906
-9127
-7988
-6504
-4780
-2988
-1311
125
1305
2332
3376
4587
6010
7548
8990
10096
10709
10825
10611
10337
10266
10558
11206
12063
12910
13555
13900
13960
13827
13614
13398
13208
13035
12865
12701
12559
12437
12283
11991
11424
10474
9127
7497
5811
4350
3357
2965
3155
3773
4582
5331
5809
5881
5489
4649
3433
1962
391
-1110
-2395
-3368
-4009
-4371
-4546
-4625
-4655
-4632
-4525
-4319
-4051
-3819
-3739
-3895
-4280
-4783
-5224
-5435
-5336
-4977
-4520
-4165
-4050
-4188
-4457
-4658
-4611
-4236
-3586
-2814
-2089
-1523
-1120
-796
-442
4
518
1004
1353
1509
1522
1529
1698
2149
2888
3798
4680
5324
5589
5439
4946
4256
3546
2983
2704
2802
3314
4200
5330
6485
7389
7777
7464
6415
4752
2720
612
-1321
-2920
-4132
-4974
-5491
-5715
-5670
-5395
-4973
-4541
-4255
-4232
-4486
-4907
-5291
-5416
-5139
-4460
-3531
-2599
-1915
-1646
-1826
-2360
-3082
-3823
-4456
-4923
-5218
-5365
-5397
-5357
-5304
-5319
-5495
-5904
-6561
-7404
-8294
-9059
-9541
-9652
-9399
-8875
-8231
-7630
-7206
-7041
-7153
-7494
-7957
-8386
-8611
-8481
-7919
-6951
-5712
-4408
-3245
-2347
-1706
-1182
-568
321
1558
3064
4636
6027
7044
7621
7830
7834
7805
7849
7974
8114
8192
8178
8125
8157
8407
8959
9800
10820
11845
12700
13259
13476
13375
13024
12498
11859
11145
10379
9581
8776
7997
7276
6634
6075
5579
5097
4560
3882
2984
1822
412
-1145
-2670
-3943
-4757
-4993
-4663
-3924
-3037
-2293
-1921
-2016
-2517
-3229
-3893
-4281
-4265
-3860
-3220
-2587
-2220
-2325
-2998
-4197
-5759
-7437
-8960
-10097
-10711
-10786
-10424
-9809
-9155
-8647
-8395
-8410
-8622
-8905
-9131
-9209
-9107
-8860
-8545
-8250
-8036
-7920
-7859
-7772
-7561
-7153
-6523
-5713
-4824
-3991
-3339
-2951
-2836
-2927
-3099
-3201
-3101
-2715
-2032
-1107
-48
1012
1952
2684
3180
3482
3694
3957
4417
5173
6242
7540
8893
10081
10897
11211
11001
10356
9438
8422
7436
6532
5683
4816
3859
2780
1596
374
-808
-1876
-2775
-3463
-3893
-4005
-3738
-3062
-2017
-744
527
1517
1977
1762
890
-467
-2029
-3499
-4645
-5359
-5664
-5669
-5512
-5299
-5081
-4862
-4630
-4394
-4187
-4057
-4027
-4073
-4117
-4062
-3846
-3471
-3026
-2639
-2414
-2362
-2370
-2236
-1748
-790
580
2123
3487
4333
4456
3874
2819
1661
776
424
685
1452
2500
3574
4470
5082
5401
5491
5455
5410
5471
5734
6266
7078
8115
9252
10325
11182
11730
11973
12001
11945
11912
11934
11947
11825
11438
10719
9705
8529
7369
6386
5668
5208
4924
4699
4430
4054
3556
2948
2255
1493
670
-203
-1112
-2035
-2948
-3835
-4682
-5476
-6185
-6755
-7107
-7164
-6877
-6246
-5338
-4264
-3157
-2135
-1275
-607
-123
209
425
563
654
730
813
915
1026
1113
1137
1073
931
767
670
733
1010
1495
2113
2744
3262
3579
3665
3548
3293
2969
2625
2282
1945
1622
1334
1119
1014
1043
1198
1444
1730
2012
2266
2494
2708
2913
3091
3195
3161
2935
2497
1876
1150
428
-182
-595
-777
-744
-557
-304
-78
41
1
-222
-616
-1145
-1758
-2402
-3036
-3639
-4216
-4792
-5405
-6083
-6841
-7664
-8515
-9339
-10076
-10675
-11095
-11315
-11328
-11145
-10799
-10341
-9837
-9347
-8906
-8493
-8021
-7352
-6337
-4870
-2953
-716
1598
3695
5326
6357
6823
6895
6823
6831
7051
7491
8055
8619
9082
9412
9641
9819
9977
10107
10174
10167
10127
10163
10402
10925
11700
12561
13258
13551
13321
12634
11726
10919
10493
10572
11090
11828
12519
12961
13085
12944
12655
12304
11890
11321
10477
9287
7797
6172
4647
3433
2640
2236
2067
1921
1603
993
66
-1124
-2474
-3868
-5198
-6369
-7312
-7988
-8402
-8604
-8679
-8721
-8803
-8955
-9168
-9419
-9706
-10067
-10569
-11273
-12175
-13181
-14107
-14735
-14895
-14529
-13725
-12688
-11664
-10857
-10363
-10156
-10115
-10086
-9939
-9602
-9065
-8369
-7585
-6802
-6125
-5657
-5485
-5644
-6090
-6692
-7263
-7622
-7657
-7377
-6902
-6415
-6077
-5958
-6008
-6088
-6040
-5770
-5292
-4723
-4225
-3932
-3891
-4049
-4288
-4483
-4557
-4509
-4396
-4293
-4256
-4299
-4405
-4549
-4726
-4960
-5297
-5777
-6413
-7181
-8031
-8907
-9762
-10568
-11310
-11963
-12494
-12851
-12984
-12860
-12474
-11858
-11069
-10183
-9279
-8429
-7693
-7099
-6639
-6253
-5838
-5265
-4426
-3266
-1824
-219
1372
2784
3908
4731
5319
5783
6223
6689
7172
7633
8041
8410
8800
9291
9936
10722
11557
12290
12764
12871
12587
11980
11183
10352
9622
9082
8762
8642
8660
8727
8746
8631
8324
7819
7171
6481
5866
5415
5150
5014
4893
4664
4253
3673
3035
2508
2261
2395
2913
3717
4648
5546
6308
6912
7412
7904
8467
9127
9831
10460
10857
10883
10454
9576
8343
6913
5460
4126
2976
1981
1038
9
-1223
-2701
-4378
-6123
-7766
-9154
-10194
-10873
-11248
-11409
-11437
-11374
-11223
-10964
-10583
-10103
-9578
-9086
-8694
-8431
-8275
-8162
-8010
-7751
-7346
-6795
-6121
-5355
-4518
-3620
-2666
-1675
-685
249
1068
1733
2246
2650
3020
3432
3935
4524
5138
5672
6011
6058
5765
5146
4268
3235
2165
1163
308
-351
-792
-1012
-1022
-827
-437
139
882
1759
2714
3671
4544
5249
5727
5955
5953
5772
5484
5148
4800
4441
4042
3563
2972
2261
1448
573
-316
-1175
-1968
-2669
-3257
-3716
-4038
-4231
-4331
-4394
-4487
-4670
-4967
-5364
-5806
-6217
-6530
-6696
-6702
-6547
-6235
-5759
-5102
-4258
-3256
-2177
-1151
-321
196
362
228
-75
-382
-562
-558
-413
-242
-184
-346
-760
-1369
-2053
-2672
-3106
-3285
-3196
-2865
-2330
-1620
-747
284
1461
2744
4050
5258
6227
6822
6954
6605
5846
4830
3761
2856
2286
2141
2410
2992
3730
4461
5063
5476
5705
5805
5843
5882
5963
6111
6347
6692
7172
7797
8550
9372
10166
10817
11222
11317
11096
10606
9932
9163
8371
7594
6837
6085
5318
4530
3727
2931
2165
1452
801
218
-300
-753
-1141
-1464
-1727
-1941
-2123
-2291
-2455
-2613
-2753
-2860
-2931
-2982
-3050
-3184
-3420
-3768
-4198
-4655
-5084
-5465
-5841
-6309
-6992
-7982
-9276
-10756
-12195
-13323
-13908
-13835
-13148
-12028
-10731
-9501
-8489
-7727
-7140
-6601
-5991
-5246
-4360
-3368
-2311
-1217
-99
1028
2126
3127
3951
4543
4902
5090
5212
5374
5632
5969
6302
6523
6541
6326
5907
5354
4736
4094
3429
2722
1965
1182
427
-235
-762
-1159
-1471
-1760
-2068
-2389
-2670
-2833
-2820
-2618
-2268
-1842
-1412
-1016
-650
-291
76
434
729
899
907
768
555
363
265
268
309
275
61
-375
-981
-1619
-2111
-2299
-2094
-1497
-588
517
1697
2863
3952
4928
5756
6403
6831
7019
6966
6696
6258
5711
5116
4534
4024
3643
3437
3436
3634
3986
4411
4815
5114
5262
5259
5154
5025
4956
5019
5258
5684
6270
6952
7634
8198
8535
8569
8298
7805
7246
6808
6641
6802
7221
7712
8038
7987
7457
6492
5270
4046
3065
2486
2335
2518
2861
3179
3333
3268
3010
2639
2262
1968
1822
1851
2055
2415
2893
3433
3958
4379
4601
4542
4157
3446
2457
1278
8
-1263
-2473
-3595
-4631
-5601
-6530
-7438
-8345
-9272
-10244
-11279
-12376
-13496
-14557
-15438
-16014
-16199
-15978
-15427
-14692
-13939
-13293
-12788
-12353
-11846
-11107
-10037
-8637
-7018
-5356
-3832
-2564
-1583
-833
-220
341
884
1394
1830
2164
2408
2621
2874
3211
3617
4008
4258
4250
3928
3321
2536
1723
1022
528
260
191
265
435
673
966
1297
1626
1885
1994
1892
1564
1059
478
-58
-450
-660
-716
-707
-743
-916
-1270
-1788
-2402
-3020
-3546
-3897
-4011
-3847
-3370
-2567
-1454
-83
1443
2983
4372
5459
6131
6338
6096
5482
4611
3621
2658
1857
1326
1128
1257
1629
2094
2466
2584
2364
1839
1142
464
-33
-282
-353
-430
-732
-1420
-2516
-3877
-5230
-6270
-6765
-6633
-5978
-5045
-4147
-3573
-3510
-4009
-4981
-6228
-7489
-8493
-9017
-8942
-8288
-7229
-6066
-5150
-4784
-5124
-6125
-7548
-9035
-10222
-10854
-10844
-10272
-9320
-8185
-7009
-5857
-4738
-3661
-2667
-1837
-1255
-960
-907
-974
-1002
-866
-518
-6
564
1081
1489
1798
2071
2369
2714
3064
3338
3449
3346
3023
2505
1823
993
28
-1034
-2094
-2985
-3503
-3478
-2852
-1720
-315
1060
2141
2785
3003
2927
2728
2534
2380
2216
1963
1575
1086
599
248
129
258
566
930
1222
1358
1316
1129
866
606
420
359
444
645
862
930
644
-177
-1610
-3575
-5822
-7997
-9748
-10837
-11221
-11046
-10574
-10068
-9695
-9482
-9346
-9176
-8909
-8575
-8273
-8100
-8080
-8130
-8074
-7722
-6948
-5740
-4200
-2492
-774
850
2332
3648
4755
5569
5985
5938
5460
4708
3934
3409
3326
3730
4505
5421
6219
6695
6750
6395
5723
4858
3928
3052
2342
1900
1802
2080
2694
3533
4445
5283
5956
6443
6789
7056
7286
7477
7604
7654
7670
7756
8041
8604
9417
10315
11044
11363
11153
10499
9684
9098
9097
9856
11291
13073
14732
15807
15989
15201
13607
11540
9394
7527
6173
5413
5172
5251
5378
5265
4677
3487
1714
-483
-2843
-5079
-6959
-8370
-9334
-9973
-10451
-10911
-11432
-12034
-12706
-13441
-14248
-15139
-16082
-16976
-17635
-17843
-17429
-16341
-14700
-12767
-10871
-9299
-8204
-7564
-7212
-6912
-6448
-5693
-4627
-3309
-1836
-306
1196
2582
3746
4569
4942
4822
4262
3428
2554
1868
1521
1537
1819
2205
2548
2774
2906
3040
3277
3675
4218
4823
5390
5844
6159
6359
6484
6557
6572
6496
6296
5957
5491
4921
4256
3485
2585
1559
476
-515
-1215
-1440
-1101
-267
840
1915
2675
2975
2864
2571
2411
2659
3449
4722
6260
7770
8995
9785
10125
10103
9852
9498
9122
8771
8475
8268
8189
8269
8498
8821
9140
9344
9350
9129
8715
8186
7634
7134
6730
6440
6265
6199
6230
6324
6422
6437
6284
5920
5379
4789
4349
4267
4688
5629
6960
8435
9770
10732
11206
11226
10937
10522
10129
9805
9493
9070
8410
7454
6243
4913
3647
2601
1857
1389
1086
800
407
-138
-794
-1450
-1979
-2291
-2373
-2292
-2174
-2144
-2286
-2602
-3021
-3430
-3726
-3858
-3855
-3807
-3825
-3984
-4285
-4639
-4905
-4940
-4672
-4137
-3479
-2903
-2596
-2648
-3013
-3515
-3916
-4008
-3697
-3047
-2257
-1586
-1250
-1338
-1770
-2330
-2738
-2753
-2244
-1233
131
1625
3018
4120
4806
5011
4716
3938
2731
1203
-483
-2124
-3515
-4505
-5037
-5168
-5042
-4835
-4686
-4652
-4693
-4703
-4565
-4201
-3604
-2832
-1973
-1105
-267
543
1339
2119
2838
3408
3730
3726
3382
2759
1980
1196
546
119
-61
-33
116
273
324
182
-198
-796
-1530
-2266
-2855
-3180
-3201
-2987
-2702
-2562
-2766
-3432
-4547
-5978
-7508
-8909
-10006
-10719
-11072
-11163
-11127
-11096
-11179
-11446
-11935
-12642
-13519
-14468
-15354
-16027
-16367
-16337
-15995
-15501
-15059
-14855
-14986
-15425
-16033
-16608
-16956
-16963
-16620
-16017
-15299
-14605
-14021
-13559
-13167
-12760
-12260
-11623
-10851
-9984
-9081
-8189
-7323
-6458
-5529
-4459
-3189
-1711
-93
1527
2975
4089
4780
5066
5072
4987
4995
5211
5640
6189
6710
7076
7230
7198
7068
6930
6824
6721
6541
6207
5704
5108
4580
4307
4433
4995
5900
6950
7896
8517
8678
8367
7695
6856
6082
5575
5458
5727
6249
6785
7054
6819
5968
4559
2816
1061
-400
-1370
-1834
-1954
-1993
-2220
-2807
-3781
-5034
-6376
-7608
-8581
-9210
-9462
-9336
-8837
-7984
-6825
-5443
-3954
-2469
-1062
254
1512
2745
3932
4964
5663
5848
5418
4419
3049
1595
325
-611
-1230
-1682
-2161
-2787
-3537
-4245
-4682
-4666
-4165
-3325
-2422
-1755
-1532
-1792
-2403
-3127
-3718
-4010
-3965
-3665
-3261
-2910
-2719
-2722
-2881
-3110
-3305
-3381
-3294
-3058
-2746
-2473
-2361
-2494
-2875
-3409
-3916
-4181
-4018
-3330
-2137
-567
1192
2954
4578
5994
7193
8201
9045
9738
10278
10653
10855
10893
10790
10590
10364
10209
10244
10591
11338
12501
14001
15669
17282
18631
19577
20081
20197
20021
19637
19077
18319
17327
16102
14714
13298
12015
10987
10251
9755
9391
9062
8732
8446
8301
8389
8741
9300
9940
10516
10912
11081
11035
10823
10489
10062
9558
9001
8445
7962
7620
7443
7394
7381
7304
7106
6803
6477
6223
6085
6015
5874
5482
4702
3498
1950
214
-1554
-3268
-4943
-6663
-8523
-10562
-12734
-14934
-17048
-19011
-20825
-22526
-24121
-25534
-26594
-27091
-26861
-25886
-24329
-22507
-20787
-19472
-18706
-18449
-18526
-18718
-18847
-18833
-18692
-18504
-18368
-18373
-18589
-19081
-19900
-21071
-22561
-24253
-25958
-27455
-28558
-29177
-29343
-29176
-28811
-28330
-27713
-26856
-25636
-23989
-21964
-19725
-17493
-15460
-13721
-12258
-10977
-9781
-8647
-7651
-6943
-6678
-6937
-7681
-8750
-9913
-10940
-11663
-12007
-11978
-11632
-11032
-10222
-9218
-8016
-6606
-4982
-3149
-1114
1107
3495
6016
8626
11256
13815
16184
18216
19737
20571
20575
19688
17982
15684
13157
10834
9113
8256
8317
9132
10377
11665
12661
13166
13150
12730
12108
11498
11059
10862
10879
11004
11089
10987
10603
9921
9021
8060
7227
6675
6461
6519
6673
6703
6430
5791
4865
3853
2998
2503
2461
2841
3511
4306
5086
5768
6329
6780
7136
7397
7552
7595
7537
7412
7261
7121
7014
6957
6977
7114
7413
7894
8508
9115
9503
9443
8772
7471
5696
3753
2017
832
420
841
2001
3706
5714
7798
9770
11503
12938
14098
15095
16105
17321
18870
20729
22682
24343
25259
25065
23618
21079
17865
14518
11516
9111
7260
5674
3957
1779
-996
-4277
-7798
-11244
-14358
-17001
-19143
-20795
-21935
-22482
-22324
-21395
-19758
-17640
-15401
-13432
-12026
-11279
-11063
-11073
-10950
-10409
-9336
-7814
-6081
-4430
-3117
-2282
-1933
-1968
-2232
-2568
-2861
-3058
-3165
-3243
-3400
-3772
-4507
-5733
-7516
-9830
-12538
-15404
-18138
-20463
-22178
-23195
-23552
-23380
-22851
-22123
-21302
-20426
-19478
-18419
-17213
-15860
-14403
-12926
-11538
-10346
-9425
-8792
-8389
-8090
-7730
-7148
-6246
-5018
-3551
-1995
-496
864
2101
3315
4633
6136
7798
9467
10908
11883
12237
11953
11153
10055
8901
7886
7131
6686
6558
6735
7192
7876
8683
9454
9998
10152
9833
9078
8029
6892
5848
5016
4422
4021
3749
3552
3397
3241
2996
2505
1568
4
-2260
-5140
-8397
-11698
-14725
-17275
-19303
-20895
-22182
-23249
-24060
-24467
-24269
-23306
-21543
-19102
-16234
-13255
-10459
-8068
-6193
-4846
-3951
-3370
-2921
-2413
-1684
-653
646
2061
3367
4360
4947
5209
5396
5840
6827
8489
10744
13342
15975
18413
20595
22641
24772
27185
29935
32889
35760
38214
39987
40974
41248
41012
40523
40009
39624
39434
39434
39561
39704
39709
39405
38641
37346
35586
33572
31620
30046
29047
28611
28499
28327
27695
26332
24191
21442
18391
15344
12501
9907
7493
5158
2871
704
-1188
-2653
-3639
-4241
-4686
-5249
-6140
-7424
-9002
-10667
-12203
-13482
-14508
-15385
-16239
-17129
-17979
-18607
-18788
-18367
-17342
-15888
-14311
-12952
-12079
-11817
-12143
-12931
-14035
-15343
-16807
-18404
-20087
-21729
-23115
-23984
-24112
-23397
-21913
-19905
-17722
-15721
-14168
-13181
-12729
-12673
-12843
-13096
-13346
-13559
-13717
-13786
-13698
-13362
-12702
-11691
-10372
-8852
-7266
-5729
-4293
-2931
-1559
-73
1590
3411
5279
7010
8397
9271
9555
9284
8595
7689
6769
5987
5415
5037
4773
4524
4212
3812
3362
2961
2738
2835
3375
4444
6071
8217
10763
13515
16219
18602
20418
21501
21796
21370
20379
19019
17470
15858
14244
12649
11087
9594
8237
7090
6197
5540
5033
4550
3977
3270
2477
1723
1159
882
886
1046
1169
1073
673
38
-622
-1026
-929
-227
986
2428
3710
4454
4407
3522
1964
65
-1778
-3200
-3959
-3968
-3292
-2098
-594
1041
2696
4342
6026
7832
9843
12099
14570
17151
19669
21917
23690
24825
25222
24861
23792
22126
20010
17613
15111
12676
10463
8586
7098
5963
5049
4141
2988
1364
-861
-3667
-6871
-10158
-13159
-15541
-17094
-17783
-17744
-17243
-16592
-16073
-15880
-16091
-16685
-17579
-18672
-19879
-21143
-22427
-23691
-24869
-25859
-26525
-26714
-26292
-25165
-23307
-20764
-17649
-14119
-10353
-6533
-2823
636
3728
6370
8515
10158
11342
12150
12691
13068
13356
13577
13714
13723
13579
13301
12960
12662
12503
12517
12649
12758
12665
12219
11361
10153
8769
7437
6363
5674
5385
5411
5608
5828
5956
5918
5683
5237
4573
3698
2638
1456
250
-861
-1762
-2370
-2654
-2637
-2391
-2025
-1673
-1490
-1633
-2242
-3402
-5110
-7250
-9609
-11926
-13968
-15600
-16827
-17773
-18623
-19526
-20527
-21543
-22394
-22888
-22906
-22453
-21656
-20707
-19787
-19006
-18382
-17873
-17428
-17026
-16681
-16411
-16184
-15892
-15359
-14419
-13001
-11200
-9284
-7623
-6567
-6318
-6855
-7943
-9225
-10352
-11100
-11418
-11400
-11197
-10939
-10677
-10406
-10122
-9889
-9858
-10223
-11133
-12586
-14390
-16193
-17603
-18335
-18332
-17789
-17089
-16659
-16810
-17641
-19024
-20686
-22330
-23749
-24876
-25773
-26551
-27301
-28042
-28726
-29279
-29645
-29812
-29790
-29580
-29121
-28293
-26944
-24959
-22329
-19182
-15770
-12401
-9357
-6820
-4844
-3372
-2281
-1444
-763
-174
369
920
1561
2388
3489
4906
6609
8494
10399
12150
13599
14663
15331
15652
15699
15531
15153
14510
13511
12077
10204
8003
5709
3629
2058
1179
996
1321
1839
2216
2215
1777
1034
244
-301
-381
101
1112
2544
4276
6225
8366
10706
13251
15968
18774
21540
24107
26314
28013
29092
29506
29308
28675
27900
27341
27325
28045
29472
31352
33274
34816
35692
35852
35489
34940
34540
34471
34693
34970
34980
34458
33310
31646
29734
27888
26349
25200
24342
23528
22439
20776
18338
15080
11131
6782
2430
-1511
-4716
-7040
-8566
-9584
-10500
-11709
-13468
-15832
-18662
-21699
-24677
-27412
-29839
-31990
-33920
-35651
-37133
-38261
-38928
-39078
-38747
-38059
-37208
-36417
-35904
-35857
-36404
-37586
-39321
-41384
-43433
-45070
-45949
-45887
-44920
-43293
-41360
-39446
-37721
-36145
-34510
-32552
-30091
-27112
-23781
-20372
-17151
-14295
-11849
-9766
-7969
-6417
-5125
-4137
-3475
-3103
-2924
-2813
-2671
-2451
-2152
-1785
-1326
-697
205
1465
3097
5036
7169
9399
11692
14081
16618
19290
21963
24387
26268
27396
27746
27505
27011
26609
26523
26774
27219
27670
28031
28381
28959
30042
31790
34139
36786
39301
41294
42567
43180
43400
43570
43968
44712
45758
46971
48215
49403
50497
51446
52131
52358
51914
50664
48639
46054
43238
40495
37969
35573
33029
30011
26317
22005
17416
13076
9522
7105
5884
5614
5856
6130
6065
5480
4384
2911
1231
-514
-2235
-3873
-5368
-6633
-7557
-8035
-8016
-7530
-6693
-5677
-4663
-3792
-3137
-2706
-2459
-2354
-2374
-2539
-2900
-3504
-4366
-5448
-6666
-7917
-9121
-10266
-11410
-12668
-14157
-15934
-17950
-20048
-21995
-23558
-24582
-25041
-25043
-24786
-24483
-24286
-24244
-24307
-24366
-24313
-24085
-23680
-23135
-22494
-21770
-20937
-19955
-18804
-17513
-16172
-14909
-13843
-13035
-12462
-12018
-11540
-10861
-9853
-8455
-6686
-4629
-2414
-189
1904
3751
5286
6500
7434
8161
8752
9247
9633
9861
9872
9642
9212
8689
8206
7869
7697
7611
7454
7056
6309
5211
3871
2455
1123
-34
-1004
-1833
-2559
-3188
-3682
-4009
-4217
-4477
-5078
-6345
-8511
-11599
-15360
-19315
-22889
-25577
-27104
-27487
-27001
-26065
-25091
-24370
-24024
-24028
-24283
-24681
-25151
-25648
-26130
-26528
-26742
-26669
-26237
-25446
-24362
-23093
-21748
-20394
-19049
-17698
-16335
-14991
-13747
-12716
-12000
-11659
-11679
-11982
-12441
-12916
-13279
-13425
-13282
-12816
-12039
-11022
-9897
-8843
-8061
-7723
-7928
-8674
-9863
-11323
-12859
-14291
-15488
-16370
-16900
-17063
-16857
-16289
-15380
-14173
-12739
-11170
-9566
-8016
-6580
-5269
-4043
-2805
-1418
263
2347
4854
7679
10584
13237
15293
16493
16753
16210
15199
14156
13501
13517
14280
15655
17371
19122
20669
21908
22868
23673
24468
25353
26346
27385
28356
29133
29614
29744
29518
28978
28201
27286
26342
25470
24737
24162
23706
23290
22824
22247
21565
20848
20206
19732
19436
19212
18848
18093
16759
14820
12468
10096
8189
7184
7315
8527
10479
12647
14486
15594
15826
15299
14322
13260
12403
11895
11722
11783
11970
12231
12587
13092
13765
14543
15273
15758
15826
15402
14528
13335
11976
10560
9116
7602
5970
4220
2439
783
-582
-1563
-2185
-2591
-2983
-3528
-4280
-5150
-5936
-6411
-6415
-5924
-5058
-4042
-3124
-2505
-2288
-2478
-2999
-3728
-4529
-5263
-5810
-6081
-6045
-5759
-5374
-5112
-5209
-5826
-6984
-8524
-10140
-11457
-12145
-12023
-11108
-9611
-7871
-6262
-5098
-4569
-4716
-5442
-6545
-7761
-8813
-9459
-9539
-9005
-7946
-6575
-5195
-4127
-3642
-3894
-4888
-6483
-8424
-10400
-12108
-13303
-13835
-13675
-12908
-11718
-10347
-9041
-7990
-7279
-6863
-6576
-6179
-5417
-4094
-2125
453
3477
6692
9793
12466
14436
15504
15587
14746
13187
11238
9287
7706
6773
6620
7217
8403
9935
11550
13010
14126
14765
14859
14408
13496
12294
11043
10009
9419
9399
9926
10838
11875
12748
13214
13121
12426
11176
9483
7487
5333
3154
1055
-901
-2701
-4369
-5940
-7412
-8712
-9681
-10123
-9879
-8922
-7415
-5700
-4213
-3339
-3286
-4002
-5203
-6485
-7476
-7970
-7978
-7695
-7380
-7237
-7323
-7541
-7701
-7614
-7182
-6425
-5464
-4457
-3534
-2756
-2123
-1599
-1159
-822
-664
-796
-1344
-2411
-4043
-6202
-8743
-11420
-13907
-15859
-16989
-17146
-16363
-14848
-12922
-10914
-9068
-7478
-6097
-4793
-3435
-1960
-397
1158
2596
3845
4887
5735
6393
6830
6975
6761
6175
5290
4263
3284
2502
1974
1664
1492
1419
1518
1993
3125
5167
8225
12179
16684
21251
25377
28685
31003
32391
33079
33373
33553
33803
34179
34626
35012
35181
34982
34303
33080
31313
29067
26480
23748
21110
18801
17013
15849
15297
15231
15444
15703
15812
15655
15214
14549
13759
12927
12096
11262
10406
9529
8680
7951
7438
7182
7126
7105
6892
6272
5129
3498
1560
-417
-2169
-3521
-4437
-5009
-5408
-5816
-6368
-7135
-8124
-9306
-10634
-12056
-13512
-14928
-16227
-17346
-18258
-18983
-19580
-20111
-20612
-21065
-21409
-21566
-21492
-21204
-20790
-20380
-20105
-20057
-20273
-20741
-21417
-22249
-23178
-24129
-25005
-25698
-26118
-26245
-26159
-26035
-26090
-26505
-27335
-28479
-29703
-30724
-31320
-31407
-31065
-30481
-29862
-29340
-28928
-28534
-28019
-27271
-26249
-24982
-23533
-21957
-20279
-18515
-16707
-14962
-13454
-12376
-11873
-11973
-12560
-13409
-14262
-14911
-15251
-15281
-15059
-14632
-13998
-13104
-11887
-10333
-8519
-6609
-4805
-3283
-2135
-1350
-833
-448
-58
461
1220
2330
3897
5990
8589
11548
14594
17386
19613
21103
21883
22168
22282
22526
23072
23908
24875
25755
26389
26755
26978
27271
27840
28792
30093
31585
33046
34268
35119
35562
35639
35442
35082
34661
34271
33973
33778
33621
33344
32716
31485
29474
26667
23261
19648
16315
13702
12060
11366
11331
11507
11435
10793
9484
7625
5463
3252
1149
-833
-2791
-4854
-7089
-9450
-11778
-13857
-15506
-16645
-17328
-17723
-18047
-18501
-19204
-20177
-21347
-22585
-23743
-24692
-25344
-25668
-25693
-25508
-25244
-25048
-25043
-25295
-25788
-26431
-27092
-27652
-28059
-28350
-28645
-29099
-29835
-30891
-32191
-33561
-34779
-35644
-36034
-35940
-35463
-34786
-34124
-33671
-33569
-33873
-34559
-35524
-36625
-37705
-38638
-39356
-39859
-40208
-40490
-40770
-41057
-41275
-41284
-40910
-40009
-38512
-36458
-33992
-31327
-28691
-26274
-24187
-22449
-21001
-19737
-18546
-17340
-16061
-14683
-13185
-11537
-9690
-7589
-5196
-2525
340
3252
6037
8541
10685
12490
14066
15563
17106
18744
20428
22039
23441
24547
25358
25966
26523
27188
28087
29291
30824
32688
34870
37340
40030
42814
45509
47912
49851
51248
52144
52679
53031
53338
53640
53867
53877
53527
52740
51541
50052
48443
46886
45512
44397
43560
42967
42528
42085
41421
40294
38510
36004
32899
29504
26238
23488
21480
20196
19388
18692
17776
16479
14848
13092
11445
10042
8835
7624
6149
4226
1835
-872
-3643
-6242
-8544
-10574
-12466
-14377
-16401
-18534
-20687
-22747
-24632
-26321
-27828
-29147
-30211
-30874
-30950
-30286
-28836
-26697
-24106
-21383
-18859
-16811
-15419
-14757
-14798
-15431
-16477
-17710
-18885
-19781
-20245
-20223
-19766
-19007
-18105
-17197
-16359
-15596
-14872
-14138
-13364
-12548
-11700
-10826
-9908
-8907
-7776
-6480
-5015
-3407
-1707
23
1720
3322
4771
6015
7022
7797
8392
8899
9435
10098
10946
11982
13172
14470
15852
17328
18927
20673
22553
24510
26461
28331
30085
31736
33322
34867
36343
37657
38680
39300
39476
39262
38789
38214
37656
37154
36670
36123
35452
34654
33797
32989
32327
31857
31554
31339
31123
30834
30441
29939
29321
28555
27575
26298
24651
22599
20150
17344
14230
10838
7181
3266
-880
-5185
-9529
-13761
-17729
-21318
-24471
-27201
-29574
-31685
-33626
-35463
-37221
-38881
-40396
-41714
-42805
-43685
-44425
-45135
-45940
-46935
-48159
-49583
-51123
-52681
-54169
-55531
-56733
-57742
-58498
-58916
-58911
-58443
-57556
-56382
-55113
-53920
-52887
-51968
-51000
-49778
-48139
-46043
-43586
-40966
-38399
-36043
-33958
-32116
-30456
-28929
-27533
-26291
-25201
-24194
-23130
-21840
-20205
-18227
-16058
-13959
-12198
-10946
-10196
-9760
-9332
-8597
-7337
-5490
-3147
-501
2227
4843
7216
9273
10984
12355
13425
14272
15014
15794
16740
17935
19389
21045
22806
24577
26296
27949
29550
31117
32645
34098
35421
36568
37522
38308
38985
39621
40267
40933
41583
42136
42484
42517
42146
41337
40128
38636
37031
35498
34178
33120
32261
31447
30486
29218
27566
25549
23263
20821
18317
15801
13302
10868
8586
6586
4980
3803
2956
2210
1274
-94
-1981
-4269
-6668
-8824
-10461
-11493
-12049
-12424
-12957
-13906
-15372
-17285
-19465
-21700
-23812
-25687
-27254
-28455
-29230
-29522
-29316
-28670
-27722
-26661
-25668
-24862
-24275
-23874
-23611
-23480
-23534
-23866
-24536
-25516
-26651
-27693
-28377
-28517
-28075
-27163
-25990
-24756
-23569
-22402
-21120
-19561
-17638
-15400
-13042
-10851
-9106
-7990
-7532
-7608
-7989
-8422
-8702
-8716
-8457
-7995
-7437
-6879
-6374
-5913
-5431
-4826
-4000
-2887
-1486
123
1796
3358
4648
5566
6106
6354
6460
6592
6883
7398
8122
8983
9873
10693
11372
11882
12226
12435
12552
12634
12750
12977
13390
14041
14932
16001
17119
18103
18771
18977
18656
17844
16664
15299
13944
12766
11881
11339
11132
11208
11479
11834
12147
12293
12168
11707
10904
9813
8536
7192
5884
4677
3588
2605
1707
893
196
-320
-576
-496
-32
832
2070
3606
5311
6999
8440
9394
9669
9186
8023
6423
4745
3370
2596
2552
3174
4253
5518
6743
7818
8752
9641
10588
11646
12794
13959
15072
16110
17112
18156
19305
20564
21857
23056
24029
24700
25072
25217
25234
25196
25121
24976
24712
24314
23818
23318
22925
22722
22729
22900
23144
23366
23498
23513
23416
23221
22938
22570
22129
21661
21251
21015
21063
21462
22198
23176
24227
25154
25768
25929
25559
24653
23261
21483
19435
17234
14968
12686
10391
8057
5659
3203
754
-1575
-3649
-5355
-6649
-7574
-8253
-8853
-9533
-10411
-11540
-12915
-14494
-16219
-18023
-19837
-21590
-23218
-24682
-25985
-27181
-28360
-29602
-30941
-32325
-33625
-34667
-35300
-35450
-35152
-34528
-33744
-32943
-32201
-31523
-30861
-30161
-29390
-28550
-27659
-26722
-25719
-24611
-23369
-22002
-20580
-19215
-18024
-17083
-16394
-15886
-15443
-14950
-14331
-13561
-12659
-11667
-10622
-9559
-8515
-7535
-6674
-5972
-5425
-4964
-4456
-3743
-2703
-1304
370
2140
3790
5145
6130
6787
7243
7659
8159
8798
9552
10348
11105
11762
12298
12721
13057
13332
13569
13786
14008
14264
14585
14998
15517
16142
16861
17644
18450
19219
19881
20359
20595
20566
20294
19841
19277
18656
17988
17243
16385
15415
14407
13511
12906
12728
12998
13580
14201
14534
14303
13374
11802
9800
7669
5696
4072
2864
2025
1444
983
521
-40
-773
-1726
-2905
-4262
-5676
-6976
-7975
-8530
-8595
-8235
-7606
-6907
-6309
-5917
-5757
-5792
-5959
-6190
-6424
-6591
-6605
-6375
-5837
-4995
-3957
-2920
-2117
-1728
-1809
-2252
-2833
-3296
-3461
-3302
-2947
-2610
-2484
-2650
-3043
-3498
-3837
-3974
-3956
-3944
-4123
-4608
-5377
-6282
-7118
-7725
-8058
-8199
-8292
-8465
-8746
-9060
-9271
-9275
-9073
-8789
-8612
-8707
-9117
-9740
-10364
-10774
-10854
-10641
-10304
-10051
-10024
-10223
-10513
-10697
-10623
-10264
-9733
-9223
-8909
-8863
-9021
-9233
-9345
-9286
-9101
-8922
-8886
-9056
-9377
-9696
-9835
-9668
-9177
-8445
-7601
-6757
-5963
-5206
-4453
-3711
-3047
-2586
-2452
-2702
-3292
-4078
-4876
-5523
-5950
-6189
-6347
-6544
-6856
-7284
-7754
-8162
-8410
-8441
-8253
-7890
-7419
-6910
-6423
-5990
-5612
-5249
-4830
-4270
-3504
-2521
-1382
-215
826
1611
2082
2260
2226
2062
1806
1436
904
191
-627
-1359
-1746
-1544
-633
919
2857
4823
6475
7596
8153
8270
8150
7976
7838
7729
7575
7309
6921
6469
6056
5787
5723
5872
6200
6654
7177
7706
8156
8414
8359
7904
7048
5919
4756
3850
3451
3669
4436
5525
6629
7472
7898
7910
7640
7275
6973
6796
6706
6587
6310
5786
4998
4002
2904
1821
853
61
-533
-940
-1193
-1335
-1408
-1444
-1469
-1499
-1549
-1644
-1818
-2116
-2580
-3237
-4078
-5057
-6086
-7060
-7873
-8444
-8735
-8755
-8568
-8277
-8013
-7907
-8054
-8486
-9150
-9908
-10562
-10910
-10803
-10196
-9168
-7898
-6618
-5543
-4816
-4486
-4513
-4804
-5250
-5758
-6252
-6668
-6937
-6980
-6717
-6085
-5065
-3689
-2039
-225
1639
3452
5138
6644
7937
8996
9820
10428
10861
11176
11439
11701
11992
12309
12621
12874
13009
12964
12700
12204
11510
10702
9905
9266
8911
8910
9249
9830
10503
11113
11547
11762
11775
11626
11343
10916
10303
9473
8449
7337
6314
5581
5289
5484
6085
6918
7778
8500
9008
9308
9460
9519
9502
9378
9104
8663
8103
7546
7147
7060
7373
8083
9092
10231
11292
12072
12405
12187
11393
10089
8425
6613
4882
3425
2355
1686
1344
1216
1201
1245
1349
1532
1798
2095
2324
2375
2181
1757
1206
678
299
115
63
2
-223
-711
-1457
-2368
-3304
-4156
-4892
-5567
-6289
-7157
-8204
-9381
-10564
-11603
-12369
-12778
-12799
-12441
-11738
-10750
-9572
-8343
-7237
-6428
-6041
-6106
-6543
-7189
-7866
-8456
-8947
-9430
-10047
-10904
-12003
-13213
-14309
-15050
-15273
-14949
-14197
-13224
-12254
-11447
-10858
-10451
-10136
-9829
-9491
-9140
-8827
-8604
-8493
-8472
-8487
-8474
-8388
-8214
-7963
-7663
-7340
-7002
-6639
-6233
-5770
-5256
-4723
-4229
-3837
-3601
-3536
-3606
-3722
-3757
-3584
-3115
-2334
-1311
-188
862
1686
2196
2398
2380
2282
2247
2374
2700
3193
3784
4389
4946
5424
5820
6151
6433
6669
6845
6928
6882
6671
6276
5708
5012
4274
3611
3148
2993
3194
3724
4466
5238
5832
6068
5838
5134
4048
2735
1371
105
-972
-1835
-2508
-3033
-3450
-3774
-4000
-4118
-4135
-4082
-4022
-4030
-4178
-4504
-5006
-5641
-6343
-7037
-7666
-8199
-8634
-8985
-9277
-9534
-9770
-9993
-10207
-10413
-10616
-10816
-11018
-11218
-11413
-11593
-11743
-11840
-11863
-11792
-11627
-11392
-11148
-10981
-10990
-11252
-11798
-12597
-13557
-14552
-15459
-16193
-16732
-17093
-17325
-17457
-17487
-17377
-17080
-16580
-15922
-15218
-14620
-14275
-14269
-14596
-15160
-15810
-16390
-16790
-16964
-16931
-16735
-16416
-15986
-15422
-14692
-13781
-12716
-11571
-10454
-9481
-8743
-8282
-8083
-8071
-8124
-8090
-7818
-7186
-6141
-4718
-3047
-1338
172
1279
1875
1976
1717
1310
977
887
1118
1657
2429
3334
4286
5222
6099
6872
7495
7924
8151
8225
8265
8438
8912
9796
11091
12682
14361
15891
17075
17809
18099
18042
17778
17437
17106
16812
16535
16235
15874
15438
14943
14427
13940
13532
13236
13060
12976
12921
12806
12537
12044
11302
10350
9279
8206
7232
6407
5721
5112
4510
3872
3217
2621
2180
1964
1960
2060
2078
1816
1135
16
-1419
-2945
-4307
-5304
-5858
-6031
-5995
-5961
-6103
-6503
-7136
-7894
-8639
-9248
-9646
-9807
-9736
-9445
-8948
-8261
-7423
-6508
-5626
-4895
-4412
-4221
-4302
-4585
-4991
-5459
-5962
-6492
-7028
-7497
-7767
-7673
-7077
-5935
-4340
-2517
-767
626
1482
1779
1647
1307
991
860
976
1301
1749
2233
2704
3152
3595
4043
4487
4897
5244
5517
5735
5938
6159
6399
6620
6755
6740
6553
6233
5883
5632
5599
5846
6363
7073
7862
8621
9280
9824
10286
10725
11192
11711
12264
12802
13265
13606
13817
13929
14011
14142
14390
14789
15334
15998
16745
17560
18450
19440
20540
21729
22930
24033
24918
25506
25789
25838
25776
25734
25800
25988
26240
26463
26566
26495
26247
25845
25314
24654
23845
22861
21712
20462
19228
18146
17319
16772
16432
16151
15756
15106
14139
12885
11443
9940
8490
7162
5979
4925
3966
3064
2189
1319
441
-442
-1315
-2147
-2903
-3564
-4137
-4662
-5202
-5814
-6522
-7298
-8067
-8735
-9231
-9536
-9698
-9816
-10000
-10334
-10850
-11525
-12302
-13117
-13917
-14667
-15329
-15855
-16177
-16222
-15948
-15369
-14570
-13696
-12903
-12313
-11962
-11797
-11693
-11511
-11148
-10583
-9879
-9161
-8566
-8197
-8087
-8204
-8463
-8763
-9023
-9193
-9261
-9238
-9137
-8967
-8725
-8405
-8016
-7589
-7181
-6865
-6705
-6739
-6957
-7302
-7685
-8009
-8206
-8251
-8175
-8042
-7925
-7876
-7902
-7968
-8010
-7960
-7770
-7429
-6961
-6416
-5851
-5318
-4855
-4484
-4205
-4000
-3836
-3667
-3450
-3162
-2818
-2474
-2215
-2125
-2248
-2559
-2959
-3302
-3439
-3279
-2818
-2139
-1385
-697
-167
191
432
643
904
1247
1655
2074
2441
2708
2850
2860
2739
2495
2150
1754
1398
1197
1259
1638
2300
3114
3890
4440
4644
4493
4083
3569
3094
2736
2474
2225
1888
1411
823
224
-254
-508
-512
-324
-69
119
136
-55
-423
-887
-1345
-1697
-1863
-1784
-1425
-781
119
1206
2379
3524
4534
5336
5906
6264
6460
6552
6590
6607
6620
6635
6648
6645
6602
6492
6299
6031
5742
5520
5471
5682
6180
6918
7784
8633
9336
9821
10085
10181
10186
10166
10159
10176
10219
10299
10436
10647
10920
11200
11398
11423
11223
10816
10298
9801
9441
9266
9229
9216
9098
8797
8322
7770
7277
6954
6833
6851
6882
6798
6527
6086
5566
5087
4739
4545
4456
4381
4235
3977
3620
3213
2810
2437
2082
1717
1319
897
499
188
13
-19
43
116
112
-24
-299
-674
-1089
-1496
-1874
-2231
-2585
-2947
-3302
-3612
-3839
-3962
-3997
-3991
-4003
-4083
-4247
-4482
-4757
-5046
-5351
-5693
-6105
-6598
-7148
-7685
-8118
-8366
-8393
-8225
-7945
-7663
-7483
-7469
-7632
-7941
-8341
-8776
-9205
-9602
-9951
-10232
-10419
-10486
-10419
-10227
-9941
-9610
-9281
-8980
-8708
-8434
-8115
-7715
-7216
-6635
-6020
-5433
-4939
-4581
-4374
-4297
-4301
-4327
-4319
-4247
-4110
-3933
-3754
-3607
-3503
-3432
-3372
-3307
-3244
-3218
-3276
-3449
-3720
-4018
-4225
-4226
-3959
-3455
-2847
-2330
-2100
-2281
-2881
-3790
-4822
-5778
-6510
-6955
-7121
-7061
-6825
-6442
-5926
-5294
-4604
-3952
-3457
-3210
-3239
-3480
-3800
-4043
-4091
-3911
-3558
-3146
-2797
-2590
-2544
-2625
-2787
-3007
-3297
-3699
-4241
-4902
-5591
-6166
-6473
-6407
-5953
-5199
-4313
-3487
-2889
-2618
-2687
-3045
-3596
-4241
-4891
-5478
-5950
-6263
-6377
-6265
-5917
-5357
-4640
-3849
-3078
-2417
-1936
-1672
-1637
-1818
-2182
-2680
-3249
-3809
-4270
-4545
-4574
-4341
-3893
-3333
-2794
-2399
-2222
-2259
-2426
-2594
-2632
-2456
-2053
-1481
-840
-225
305
739
1098
1409
1675
1866
1937
1862
1660
1409
1231
1249
1542
2110
2873
3697
4437
4991
5331
5507
5634
5854
6296
7043
8103
9410
10823
12165
13258
13976
14277
14225
13970
13703
13587
13707
14033
14443
14772
14875
14690
14251
13676
13118
12713
12541
12618
12913
13366
13913
14489
15020
15425
15624
15562
15232
14699
14079
13512
13108
12910
12882
12933
12958
12885
12698
12426
12111
11773
11386
10890
10226
9372
8366
7303
6299
5447
4786
4294
3909
3568
3234
2906
2608
2356
2135
1898
1577
1121
520
-178
-884
-1496
-1941
-2199
-2310
-2361
-2458
-2693
-3120
-3743
-4520
-5371
-6204
-6933
-7496
-7873
-8084
-8179
-8220
-8254
-8297
-8331
-8316
-8210
-7998
-7700
-7365
-7055
-6811
-6644
-6523
-6399
-6221
-5967
-5646
-5297
-4968
-4693
-4481
-4318
-4173
-4019
-3844
-3644
-3421
-3167
-2857
-2457
-1930
-1257
-455
422
1286
2036
2577
2844
2818
2529
2054
1498
978
596
420
469
710
1068
1445
1739
1869
1788
1489
1004
394
-277
-945
-1568
-2125
-2624
-3079
-3508
-3912
-4277
-4578
-4800
-4954
-5094
-5304
-5680
-6289
-7135
-8144
-9174
-10057
-10649
-10880
-10767
-10411
-9949
-9514
-9194
-9022
-8985
-9054
-9208
-9445
-9775
-10203
-10713
-11267
-11816
-12325
-12786
-13222
-13675
-14179
-14737
-15317
-15855
-16277
-16528
-16576
-16425
-16102
-15647
-15106
-14524
-13947
-13419
-12975
-12626
-12359
-12135
-11907
-11640
-11331
-11012
-10736
-10553
-10480
-10499
-10557
-10594
-10573
-10488
-10362
-10220
-10063
-9853
-9523
-9008
-8286
-7402
-6467
-5624
-4998
-4652
-4564
-4640
-4753
-4792
-4694
-4455
-4112
-3712
-3285
-2829
-2319
-1723
-1026
-241
593
1418
2178
2831
3352
3739
4003
4176
4286
4366
4437
4501
4543
4533
4447
4279
4057
3839
3694
3683
3824
4091
4421
4728
4948
5053
5051
4983
4892
4812
4756
4724
4718
4751
4846
5025
5291
5621
5971
6294
6558
6767
6952
7158
7415
7713
8004
8214
8273
8147
7849
7437
6992
6588
6272
6053
5915
5831
5781
5763
5784
5854
5972
6119
6264
6370
6410
6379
6297
6212
6185
6271
6505
6876
7331
7775
8106
8240
8151
7885
7548
7278
7191
7340
7696
8153
8575
8841
8887
8724
8420
8064
7732
7458
7243
7070
6932
6839
6819
6898
7076
7323
7581
7791
7914
7939
7882
7760
7575
7306
6922
6405
5773
5085
4425
3869
3456
3167
2943
2713
2428
2091
1748
1462
1283
1216
1218
1224
1171
1024
786
481
131
-262
-716
-1255
-1877
-2543
-3175
-3680
-3987
-4069
-3959
-3729
-3467
-3243
-3095
-3029
-3038
-3109
-3237
-3413
-3614
-3796
-3902
-3878
-3702
-3401
-3044
-2722
-2512
-2447
-2507
-2631
-2743
-2786
-2736
-2604
-2418
-2200
-1956
-1676
-1350
-980
-592
-229
68
271
381
419
412
380
327
253
166
99
114
286
676
1301
2117
3022
3885
4580
5020
5179
5084
4804
4418
4002
3619
3316
3137
3124
3310
3711
4312
5065
5891
6695
7392
7919
8249
8389
8369
8226
7998
7712
7390
7053
6725
6436
6220
6103
6104
6224
6447
6746
7086
7431
7752
8029
8262
8460
8654
8880
9175
9560
10028
10533
11002
11341
11466
11322
10908
10273
9502
8694
7930
7256
6680
6187
5762
5407
5152
5041
5109
5363
5763
6228
6658
6962
7084
7011
6769
6405
5965
5481
4971
4444
3913
3396
2915
2478
2076
1670
1211
655
-13
-764
-1530
-2220
-2752
-3072
-3178
-3109
-2936
-2736
-2577
-2507
-2556
-2743
-3078
-3565
-4192
-4927
-5715
-6486
-7170
-7714
-8099
-8343
-8488
-8593
-8707
-8860
-9062
-9311
-9598
-9923
-10293
-10714
-11185
-11686
-12182
-12628
-12986
-13240
-13400
-13495
-13566
-13642
-13733
-13830
-13908
-13951
-13957
-13950
-13969
-14061
-14257
-14567
-14977
-15455
-15960
-16453
-16899
-17265
-17524
-17651
-17638
-17500
-17279
-17043
-16863
-16793
-16852
-17011
-17214
-17398
-17528
-17608
-17685
-17816
-18036
-18328
-18620
-18800
-18760
-18439
-17843
-17045
-16154
-15270
-14449
-13694
-12963
-12210
-11410
-10583
-9783
-9068
-8474
-7991
-7565
-7127
-6622
-6033
-5391
-4751
-4167
-3664
-3229
-2822
-2397
-1929
-1427
-927
-475
-99
202
458
713
1006
1355
1759
2205
2683
3193
3745
4344
4974
5597
6157
6604
6911
7093
7198
7292
7424
7613
7837
8047
8201
8281
8308
8332
8410
8580
8837
9141
9425
9622
9686
9601
9382
9061
8685
8305
7976
7756
7697
7829
8147
8602
9102
9542
9830
9915
9799
9532
9181
8804
8426
8042
7631
7178
6698
6230
5828
5530
5344
5244
5178
5095
4962
4769
4519
4212
3831
3340
2708
1923
1016
57
-862
-1661
-2298
-2783
-3166
-3511
-3863
-4228
-4576
-4855
-5016
-5036
-4921
-4698
-4406
-4078
-3746
-3434
-3171
-2986
-2901
-2916
-3003
-3112
-3182
-3172
-3076
-2924
-2777
-2693
-2705
-2806
-2952
-3080
-3132
-3072
-2892
-2598
-2205
-1721
-1149
-495
224
981
1738
2463
3142
3775
4377
4960
5523
6050
6516
6908
7229
7510
7794
8119
8509
8948
9404
9836
10211
10514
10744
10911
11017
11058
11025
10917
10745
10539
10333
10154
10006
9869
9704
9472
9141
8701
8154
7514
6786
5977
5092
4148
3181
2241
1377
626
-1
-520
-965
-1371
-1758
-2132
-2491
-2840
-3200
-3606
-4096
-4691
-5378
-6107
-6806
-7403
-7851
-8143
-8311
-8411
-8503
-8631
-8821
-9076
-9391
-9750
-10134
-10514
-10851
-11098
-11216
-11183
-11013
-10752
-10464
-10211
-10027
-9902
-9787
-9603
-9277
-8760
-8042
-7159
-6170
-5148
-4158
-3247
-2442
-1749
-1163
-663
-226
178
574
981
1405
1836
2257
2649
3007
3345
3696
4104
4613
5249
6012
6876
7795
8718
9597
10402
11119
11744
12287
12762
13185
13580
13974
14395
14863
15381
15930
16466
16933
17277
17460
17476
17351
17131
16866
16595
16335
16082
15823
15551
15277
15034
14866
14812
14889
15081
15340
15599
15790
15865
15803
15613
15328
14986
14626
14278
13960
13685
13462
13294
13178
13097
13019
12898
12685
12337
11842
11217
10517
9818
9195
8699
8342
8090
7877
7631
7297
6861
6347
5809
5304
4861
4475
4106
3699
3212
2637
2004
1370
794
308
-94
-457
-835
-1275
-1790
-2355
-2919
-3434
-3867
-4222
-4531
-4836
-5174
-5558
-5975
-6394
-6782
-7111
-7367
-7544
-7645
-7673
-7631
-7534
-7403
-7272
-7180
-7152
-7195
-7288
-7383
-7424
-7357
-7150
-6802
-6338
-5808
-5270
-4777
-4376
-4093
-3933
-3886
-3920
-3994
-4059
-4074
-4011
-3860
-3632
-3355
-3065
-2804
-2609
-2508
-2520
-2647
-2872
-3161
-3463
-3721
-3882
-3911
-3805
-3595
-3342
-3124
-3016
-3073
-3313
-3714
-4220
-4749
-5218
-5561
-5747
-5786
-5724
-5629
-5566
-5577
-5665
-5797
-5916
-5969
-5925
-5789
-5597
-5401
-5243
-5141
-5083
-5041
-4988
-4917
-4850
-4830
-4901
-5094
-5409
-5816
-6268
-6720
-7135
-7501
-7816
-8087
-8328
-8542
-8734
-8908
-9064
-9194
-9272
-9263
-9123
-8821
-8353
-7755
-7091
-6441
-5872
-5418
-5075
-4805
-4561
-4300
-3999
-3649
-3243
-2763
-2182
-1476
-642
288
1238
2113
2822
3313
3588
3695
3710
3703
3716
3757
3810
3856
3894
3941
4029
4188
4431
4748
5115
5500
5882
6241
6558
6806
6943
6927
6725
6338
5807
5207
4626
4140
3792
3588
3500
3490
3518
3553
3567
3528
3398
3139
2726
2168
1507
818
178
-357
-770
-1089
-1372
-1679
-2049
-2494
-2992
-3509
-4006
-4452
-4819
-5074
-5184
-5114
-4852
-4419
-3885
-3359
-2959
-2786
-2887
-3246
-3789
-4411
-5005
-5491
-5821
-5985
-5993
-5868
-5636
-5327
-4974
-4610
-4267
-3972
-3735
-3558
-3434
-3358
-3325
-3331
-3365
-3406
-3424
-3389
-3289
-3133
-2959
-2818
-2757
-2797
-2928
-3117
-3324
-3526
-3724
-3936
-4184
-4470
-4762
-5005
-5141
-5132
-4983
-4738
-4463
-4221
-4046
-3941
-3884
-3846
-3814
-3790
-3784
-3798
-3815
-3800
-3719
-3555
-3329
-3092
-2909
-2827
-2853
-2948
-3046
-3085
-3032
-2894
-2714
-2539
-2396
-2276
-2141
-1943
-1661
-1308
-939
-622
-419
-356
-422
-571
-749
-906
-1012
-1056
-1042
-982
-899
-822
-789
-840
-996
-1250
-1556
-1838
-2017
-2041
-1903
-1655
-1390
-1204
-1166
-1290
-1536
-1828
-2083
-2242
-2277
-2198
-2032
-1817
-1590
-1382
-1226
-1147
-1162
-1264
-1419
-1571
-1658
-1637
-1506
-1308
-1119
-1018
-1065
-1269
-1595
-1979
-2354
-2669
-2906
-3065
-3156
-3184
-3142
-3023
-2828
-2580
-2319
-2093
-1939
-1864
-1843
-1829
-1770
-1630
-1404
-1118
-813
-536
-323
-192
-144
-170
-256
-388
-554
-743
-945
-1153
-1358
-1552
-1721
-1846
-1903
-1867
-1719
-1458
-1100
-678
-234
195
580
905
1166
1363
1498
1575
1605
1608
1615
1654
1743
1878
2033
2175
2273
2322
2348
2398
2524
2755
3085
3472
3858
4191
4446
4639
4807
4995
5229
5507
5799
6065
6274
6414
6493
6530
6540
6522
6460
6333
6124
5831
5464
5039
4571
4066
3524
2949
2355
1767
1215
726
310
-38
-340
-614
-867
-1089
-1256
-1344
-1343
-1265
-1139
-1002
-885
-796
-724
-639
-511
-318
-60
244
556
830
1022
1096
1036
850
570
251
-44
-261
-369
-372
-306
-222
-169
-170
-215
-268
-286
-238
-123
28
172
270
308
307
309
361
492
701
954
1200
1386
1479
1473
1389
1266
1154
1096
1127
1264
1504
1822
2178
2519
2792
2960
3010
2956
2836
2696
2574
2493
2457
2458
2486
2540
2631
2773
2974
3229
3516
3801
4050
4235
4348
4393
4384
4334
4250
4132
3975
3779
3552
3314
3092
2920
2823
2818
2902
3055
3242
3418
3541
3583
3536
3417
3257
3091
2938
2798
2648
2455
2195
1871
1519
1203
989
925
1018
1233
1502
1753
1932
2021
2041
2029
2028
2061
2123
2188
2217
2175
2041
1807
1479
1067
588
59
-492
-1031
-1521
-1929
-2234
-2434
-2545
-2590
-2591
-2559
-2492
-2385
-2239
-2067
-1903
-1788
-1762
-1845
-2031
-2293
-2593
-2897
-3188
-3467
-3749
-4043
-4344
-4624
-4840
-4946
-4917
-4754
-4495
-4198
-3929
-3738
-3646
-3648
-3713
-3805
-3896
-3972
-4035
-4099
-4175
-4272
-4384
-4500
-4602
-4672
-4698
-4667
-4575
-4422
-4213
-3961
-3685
-3406
-3144
-2910
-2707
-2531
-2380
-2255
-2171
-2149
-2213
-2378
-2642
-2986
-3375
-3771
-4141
-4464
-4730
-4935
-5076
-5145
-5136
-5047
-4885
-4667
-4413
-4140
-3853
-3541
-3189
-2786
-2341
-1885
-1471
-1158
-990
-986
-1133
-1386
-1688
-1977
-2202
-2325
-2320
-2177
-1897
-1497
-1014
-499
-9
403
702
881
957
965
942
923
933
987
1105
1303
1599
2001
2495
3041
3578
4038
4361
4512
4489
4322
4059
3756
3469
3243
3118
3117
3243
3475
3764
4041
4234
4292
4205
4011
3781
3594
3505
3522
3606
3688
3704
3623
3466
3293
3174
3162
3261
3431
3600
3696
3673
3526
3285
3000
2718
2472
2283
2162
2127
2196
2387
2700
3109
3561
3989
4334
4568
4701
4781
4866
5004
5213
5470
5729
5934
6047
6060
5996
5897
5815
5788
5841
5981
6202
6489
6826
7191
7558
7901
8194
8421
8578
8673
8726
8761
8795
8837
8884
8925
8946
8935
8890
8810
8703
8574
8429
8272
8105
7928
7740
7540
7327
7100
6861
6613
6364
6121
5893
5686
5503
5344
5208
5093
4999
4929
4882
4856
4844
4837
4822
4792
4747
4692
4640
4602
4579
4562
4530
4452
4304
4075
3781
3460
3171
2975
2917
3010
3230
3521
3811
4034
4147
4147
4067
3968
3913
3953
4115
4389
4739
5108
5432
5651
5720
5616
5341
4920
4400
3841
3305
2848
2503
2279
2166
2131
2140
2158
2158
2124
2047
1924
1754
1541
1294
1028
760
507
279
76
-109
-292
-489
-710
-960
-1240
-1548
-1884
-2243
-2617
-2987
-3326
-3604
-3794
-3890
-3911
-3898
-3908
-3998
-4205
-4538
-4976
-5476
-5990
-6479
-6924
-7330
-7720
-8125
-8572
-9071
-9607
-10144
-10626
-10987
-11170
-11136
-10883
-10442
-9878
-9271
-8700
-8224
-7873
-7644
-7513
-7450
-7424
-7418
-7425
-7445
-7476
-7516
-7562
-7615
-7679
-7765
-7876
-8010
-8150
-8270
-8346
-8369
-8355
-8343
-8385
-8527
-8789
-9156
-9580
-9986
-10302
-10474
-10480
-10339
-10098
-9826
-9592
-9459
-9464
-9618
-9903
-10273
-10667
-11020
-11282
-11426
-11458
-11408
-11320
-11236
-11184
-11170
-11185
-11210
-11227
-11223
-11194
-11135
-11037
-10885
-10661
-10354
-9961
-9500
-8997
-8483
-7983
-7514
-7080
-6685
-6335
-6046
-5840
-5735
-5736
-5829
-5983
-6155
-6303
-6395
-6415
-6361
-6238
-6057
-5827
-5564
-5286
-5020
-4797
-4641
-4565
-4561
-4602
-4651
-4673
-4647
-4568
-4444
-4292
-4121
-3931
-3712
-3458
-3171
-2874
-2607
-2413
-2325
-2350
-2464
-2613
-2739
-2791
-2747
-2618
-2442
-2269
-2136
-2056
-2013
-1971
-1883
-1719
-1471
-1155
-806
-464
-155
109
340
561
801
1083
1420
1811
2243
2698
3149
3570
3936
4230
4448
4600
4710
4808
4920
5057
5213
5364
5481
5544
5552
5527
5508
5536
5637
5812
6036
6269
6472
6624
6726
6804
6890
7012
7180
7379
7577
7734
7812
7791
7668
7460
7194
6903
6617
6362
6152
5990
5871
5787
5726
5683
5657
5656
5690
5769
5893
6057
6243
6429
6590
6703
6749
6718
6606
6418
6171
5891
5613
5371
5195
5096
5068
5086
5115
5122
5084
4994
4862
4709
4562
4446
4383
4392
4482
4655
4896
5172
5432
5616
5669
5560
5294
4913
4486
4091
3787
3604
3535
3549
3603
3664
3718
3763
3806
3847
3871
3854
3771
3614
3400
3175
2998
2922
2979
3157
3410
3668
3861
3941
3894
3744
3540
3335
3171
3062
2995
2938
2851
2706
2489
2209
1889
1563
1263
1014
837
739
720
771
872
994
1103
1162
1146
1047
882
689
521
428
444
572
780
1014
1204
1294
1250
1078
814
515
239
29
-104
-172
-213
-264
-351
-480
-636
-790
-917
-1004
-1062
-1114
-1194
-1331
-1537
-1809
-2126
-2461
-2789
-3089
-3352
-3572
-3751
-3897
-4024
-4153
-4314
-4536
-4835
-5209
-5630
-6049
-6408
-6657
-6767
-6743
-6614
-6430
-6243
-6095
-6016
-6018
-6104
-6267
-6490
-6745
-6991
-7179
-7258
-7193
-6978
-6643
-6249
-5872
-5585
-5432
-5423
-5533
-5718
-5929
-6127
-6297
-6440
-6569
-6699
-6838
-6987
-7136
-7270
-7370
-7417
-7390
-7270
-7047
-6720
-6305
-5830
-5335
-4862
-4445
-4103
-3838
-3636
-3477
-3339
-3207
-3070
-2923
-2761
-2583
-2385
-2169
-1940
-1705
-1475
-1257
-1047
-835
-603
-333
-16
338
708
1058
1352
1568
1700
1766
1802
1846
1931
2072
2264
2490
2724
2945
3146
3327
3498
3667
3830
3975
4075
4110
4059
3921
3711
3458
3198
2960
2762
2600
2455
2295
2088
1809
1447
1012
530
36
-434
-852
-1203
-1487
-1721
-1927
-2130
-2355
-2618
-2928
-3285
-3679
-4090
-4494
-4864
-5183
-5446
-5663
-5861
-6072
-6322
-6618
-6947
-7278
-7572
-7801
-7957
-8055
-8128
-8206
-8310
-8438
-8569
-8675
-8737
-8754
-8744
-8737
-8758
-8818
-8901
-8977
-9009
-8971
-8858
-8685
-8479
-8266
-8058
-7851
-7623
-7348
-7001
-6567
-6048
-5456
-4815
-4156
-3509
-2903
-2355
-1871
-1436
-1024
-600
-132
392
965
1557
2133
2660
3127
3546
3948
4365
4820
5309
5809
6279
6684
7003
7240
7421
7584
7770
8009
8315
8689
9122
9591
10070
10524
10920
11225
11420
11504
11493
11421
11326
11239
11174
11130
11095
11057
11012
10968
10946
10963
11030
11143
11282
11422
11543
11633
11695
11738
11774
11807
11831
11835
11804
11731
11617
11473
11314
11150
10990
10828
10654
10452
10210
9923
9593
9239
8883
8552
8269
8042
7868
7720
7563
7360
7085
6729
6305
5843
5383
4960
4603
4324
4124
3992
3911
3856
3797
3699
3527
3255
2879
2418
1916
1429
1012
699
496
380
311
251
175
84
-2
-53
-42
43
195
392
603
798
951
1044
1069
1031
945
841
757
731
788
934
1144
1369
1549
1626
1566
1366
1056
691
338
56
-113
-155
-82
73
261
435
559
616
614
583
562
589
683
842
1043
1256
1454
1623
1764
1884
1988
2065
2092
2041
1888
1632
1296
927
580
306
141
102
186
381
661
992
1334
1638
1861
1970
1961
1854
1697
1545
1442
1410
1441
1504
1562
1587
1563
1494
1389
1262
1125
996
897
862
925
1112
1425
1836
2299
2759
3182
3561
3919
4293
4710
5169
5637
6061
6388
6592
6677
6678
6641
6603
6577
6560
6538
6505
6471
6455
6478
6546
6644
6741
6807
6826
6802
6761
6735
6744
6789
6851
6902
6919
6894
6831
6738
6617
6457
6236
5931
5530
5037
4474
3871
3254
2639
2033
1440
862
313
-191
-635
-1016
-1342
-1625
-1874
-2090
-2258
-2361
-2390
-2353
-2282
-2224
-2225
-2321
-2521
-2812
-3167
-3560
-3970
-4387
-4805
-5214
-5596
-5925
-6175
-6330
-6393
-6386
-6344
-6307
-6304
-6351
-6444
-6570
-6707
-6834
-6936
-7006
-7041
-7043
-7015
-6966
-6900
-6832
-6774
-6745
-6764
-6845
-6987
-7177
-7379
-7551
-7649
-7649
-7553
-7394
-7226
-7106
-7072
-7128
-7246
-7375
-7464
-7481
-7427
-7331
-7233
-7170
-7158
-7184
-7217
-7215
-7141
-6971
-6690
-6295
-5794
-5204
-4558
-3907
-3317
-2850
-2553
-2436
-2467
-2582
-2705
-2777
-2769
-2697
-2601
-2532
-2522
-2576
-2667
-2755
-2802
-2788
-2714
-2600
-2470
-2339
-2210
-2076
-1928
-1763
-1584
-1404
-1230
-1063
-892
-701
-478
-226
29
246
373
366
204
-102
-510
-961
-1392
-1753
-2021
-2204
-2331
-2442
-2571
-2737
-2936
-3147
-3338
-3480
-3558
-3572
-3544
-3506
-3494
-3537
-3649
-3824
-4035
-4243
-4399
-4469
-4437
-4318
-4157
-4014
-3951
-4014
-4214
-4529
-4910
-5302
-5655
-5943
-6164
-6328
-6452
-6544
-6607
-6641
-6653
-6663
-6701
-6799
-6974
-7222
-7512
-7799
-8039
-8205
-8294
-8325
-8330
-8337
-8362
-8410
-8474
-8547
-8624
-8700
-8771
-8821
-8833
-8788
-8678
-8510
-8304
-8084
-7867
-7650
-7414
-7139
-6814
-6460
-6127
-5882
-5784
-5858
-6080
-6376
-6649
-6808
-6792
-6590
-6234
-5784
-5300
-4827
-4382
-3963
-3554
-3143
-2729
-2318
-1924
-1563
-1243
-969
-739
-545
-377
-222
-66
103
291
498
716
935
1146
1347
1542
1742
1955
2183
2419
2648
2855
3032
3181
3311
3436
3564
3692
3809
3895
3934
3920
3862
3784
3719
3701
3753
3886
4093
4350
4625
4879
5080
5204
5243
5201
5097
4956
4807
4677
4588
4556
4589
4680
4813
4954
5063
5098
5030
4848
4569
4234
3897
3606
3395
3272
3220
3214
3226
3239
3248
3257
3265
3266
3249
3200
3115
3005
2894
2811
2777
2793
2840
2885
2890
2835
2715
2547
2359
2180
2029
1919
1848
1821
1840
1910
2032
2200
2394
2584
2740
2836
2861
2816
2714
2578
2425
2276
2145
2044
1984
1971
2001
2072
2168
2276
2390
2511
2647
2808
3000
3216
3440
3648
3822
3953
4049
4132
4228
4361
4541
4770
5038
5329
5629
5923
6197
6440
6638
6782
6872
6920
6951
6994
7073
7197
7356
7517
7643
7700
7675
7580
7447
7316
7220
7167
7142
7110
7028
6866
6618
6303
5961
5635
5359
5147
4989
4862
4739
4598
4430
4233
4011
3768
3497
3191
2850
2481
2102
1739
1417
1147
929
746
579
416
258
120
22
-25
-24
5
28
9
-73
-222
-424
-651
-877
-1081
-1249
-1376
-1461
-1502
-1500
-1458
-1388
-1307
-1231
-1174
-1136
-1111
-1088
-1055
-1010
-958
-900
-834
-746
-615
-419
-154
164
496
799
1035
1196
1299
1381
1479
1608
1753
1874
1924
1872
1721
1507
1288
1120
1038
1043
1111
1207
1304
1392
1479
1570
1664
1735
1744
1651
1431
1089
661
198
-244
-629
-943
-1191
-1391
-1557
-1697
-1812
-1901
-1969
-2025
-2083
-2153
-2230
-2301
-2346
-2348
-2301
-2215
-2106
-1994
-1886
-1778
-1654
-1496
-1292
-1044
-765
-476
-200
47
254
416
531
599
625
622
611
613
648
719
813
901
950
938
865
758
654
590
585
625
672
681
615
467
260
41
-144
-265
-323
-351
-398
-509
-712
-1008
-1374
-1771
-2163
-2524
-2841
-3117
-3359
-3579
-3786
-3985
-4179
-4362
-4528
-4664
-4758
-4801
-4794
-4752
-4699
-4666
-4683
-4767
-4921
-5132
-5377
-5630
-5865
-6061
-6200
-6273
-6275
-6211
-6099
-5966
-5844
-5765
-5747
-5791
-5880
-5986
-6083
-6151
-6188
-6202
-6209
-6228
-6268
-6338
-6445
-6596
-6800
-7062
-7379
-7730
-8087
-8412
-8677
-8866
-8980
-9033
-9038
-9002
-8916
-8762
-8528
-8216
-7853
-7484
-7162
-6925
-6786
-6722
-6688
-6629
-6499
-6282
-5991
-5665
-5353
-5099
-4930
-4851
-4844
-4881
-4927
-4954
-4947
-4906
-4848
-4803
-4810
-4902
-5096
-5391
-5759
-6155
-6524
-6818
-7009
-7090
-7082
-7018
-6930
-6842
-6758
-6669
-6553
-6394
-6186
-5940
-5681
-5442
-5250
-5121
-5054
-5032
-5032
-5030
-5010
-4964
-4892
-4795
-4674
-4523
-4335
-4104
-3831
-3525
-3199
-2872
-2557
-2262
-1990
-1740
-1513
-1310
-1129
-970
-825
-687
-546
-404
-271
-165
-107
-105
-150
-214
-254
-229
-111
107
408
760
1132
1494
1831
2130
2378
2557
2644
2622
2492
2281
2039
1827
1705
1709
1847
2097
2419
2771
3117
3438
3723
3965
4156
4286
4346
4333
4260
4153
4051
3997
4030
4181
4455
4843
5315
5823
6309
6720
7017
7189
7255
7264
7273
7335
7480
7702
7971
8237
8451
8583
8623
8582
8486
8362
8231
8109
8005
7926
7872
7842
7827
7818
7804
7779
7748
7722
7715
7734
7777
7829
7872
7891
7884
7861
7837
7823
7810
7772
7673
7476
7163
6742
6244
5716
5202
4738
4340
4011
3744
3528
3350
3194
3045
2887
2712
2526
2348
2211
2142
2155
2239
2358
2465
2521
2509
2444
2366
2325
2364
2505
2748
3073
3452
3860
4266
4644
4960
5180
5281
5259
5137
4966
4809
4720
4727
4822
4969
5119
5231
5290
5300
5280
5246
5200
5131
5020
4857
4649
4420
4206
4038
3928
3872
3852
3848
3844
3835
3822
3799
3753
3662
3508
3283
2999
2689
2391
2140
1950
1818
1721
1637
1553
1469
1395
1344
1316
1294
1246
1138
938
634
232
-244
-759
-1276
-1756
-2169
-2488
-2699
-2798
-2797
-2716
-2586
-2432
-2271
-2107
-1933
-1740
-1524
-1292
-1066
-871
-731
-658
-650
-694
-773
-873
-987
-1118
-1269
-1440
-1621
-1794
-1936
-2025
-2045
-1995
-1884
-1730
-1554
-1377
-1212
-1067
-941
-827
-714
-592
-454
-301
-135
36
203
363
513
656
793
923
1039
1132
1190
1209
1191
1152
1118
1119
1180
1319
1535
1811
2118
2421
2686
2892
3032
3115
3157
3176
3185
3187
3175
3143
3088
3018
2949
2908
2916
2987
3120
3301
3505
3708
3885
4018
4094
4105
4051
3941
3792
3636
3508
3438
3443
3514
3626
3740
3822
3856
3846
3813
3778
3752
3724
3668
3553
3363
3111
2835
2591
2434
2396
2483
2672
2929
3222
3526
3830
4126
4399
4628
4786
4853
4829
4733
4606
4491
4421
4404
4429
4466
4491
4491
4471
4449
4444
4464
4498
4526
4522
4473
4380
4262
4146
4057
4005
3985
3976
3948
3875
3742
3545
3297
3017
2726
2440
2167
1903
1636
1354
1051
730
410
116
-126
-298
-401
-452
-482
-525
-606
-733
-898
-1080
-1253
-1400
-1511
-1586
-1633
-1657
-1664
-1654
-1627
-1587
-1538
-1489
-1452
-1436
-1447
-1488
-1558
-1650
-1753
-1852
-1936
-1996
-2037
-2071
-2121
-2211
-2355
-2557
-2802
-3070
-3341
-3606
-3873
-4156
-4473
-4824
-5192
-5543
-5838
-6048
-6164
-6200
-6189
-6166
-6156
-6171
-6213
-6277
-6369
-6498
-6678
-6915
-7200
-7504
-7787
-8013
-8164
-8240
-8266
-8273
-8291
-8337
-8416
-8526
-8665
-8838
-9055
-9320
-9626
-9948
-10248
-10486
-10635
-10685
-10651
-10562
-10450
-10343
-10253
-10184
-10134
-10098
-10074
-10056
-10035
-9994
-9911
-9765
-9545
-9251
-8898
-8513
-8119
-7744
-7402
-7102
-6848
-6637
-6465
-6319
-6184
-6042
-5880
-5695
-5499
-5311
-5153
-5036
-4957
-4895
-4826
-4730
-4608
-4481
-4384
-4354
-4409
-4541
-4717
-4886
-4996
-5014
-4926
-4745
-4494
-4200
-3886
-3567
-3256
-2967
-2718
-2528
-2411
-2367
-2376
-2408
-2425
-2394
-2300
-2147
-1956
-1755
-1571
-1415
-1286
-1167
-1036
-875
-675
-438
-177
93
355
599
819
1012
1174
1301
1389
1435
1441
1416
1371
1318
1263
1204
1134
1044
929
799
671
569
518
527
593
697
816
928
1024
1105
1181
1260
1344
1422
1479
1498
1469
1393
1279
1138
979
800
598
369
115
-148
-400
-615
-776
-874
-915
-907
-861
-787
-686
-562
-421
-274
-136
-22
62
122
173
232
313
422
551
686
812
916
991
1035
1047
1020
952
838
684
504
318
148
6
-105
-199
-292
-399
-523
-654
-771
-856
-898
-903
-886
-868
-862
-866
-864
-832
-748
-600
-395
-158
83
295
456
555
590
572
515
440
371
334
355
452
627
869
1150
1438
1705
1937
2138
2328
2529
2758
3016
3290
3561
3811
4033
4238
4446
4676
4937
5223
5513
5783
6011
6193
6332
6444
6540
6621
6678
6692
6647
6534
6354
6119
5841
5528
5185
4813
4417
4009
3612
3250
2939
2682
2468
2272
2072
1857
1634
1420
1239
1107
1022
965
911
834
726
593
456
335
246
190
158
139
125
120
135
182
264
368
468
533
539
477
360
215
74
-36
-104
-138
-161
-203
-290
-439
-650
-915
-1212
-1519
-1813
-2071
-2279
-2425
-2505
-2524
-2491
-2422
-2334
-2240
-2147
-2051
-1942
-1803
-1622
-1397
-1144
-888
-668
-518
-459
-490
-589
-720
-839
-914
-930
-892
-822
-744
-680
-638
-612
-593
-570
-544
-527
-539
-601
-723
-903
-1119
-1338
-1527
-1659
-1720
-1719
-1675
-1620
-1583
-1587
-1640
-1737
-1864
-2003
-2139
-2266
-2385
-2502
-2620
-2736
-2833
-2889
-2878
-2783
-2603
-2356
-2075
-1800
-1567
-1396
-1288
-1225
-1179
-1117
-1016
-868
-678
-466
-260
-90
19
49
-4
-129
-300
-481
-634
-723
-726
-639
-478
-271
-48
163
351
521
689
876
1096
1354
1641
1937
2220
2471
2678
2838
2953
3025
3057
3050
3006
2932
2841
2751
2680
2643
2648
2696
2785
2910
3073
3276
3518
3793
4083
4361
4598
4772
4881
4939
4981
5046
5164
5345
5575
5820
6039
6191
6255
6227
6121
5963
5781
5601
5439
5308
5213
5154
5123
5111
5104
5088
5055
5005
4941
4873
4807
4744
4681
4609
4522
4421
4316
4222
4148
4098
4057
4001
3902
3737
3502
3214
2904
2608
2358
2167
2028
1918
1807
1672
1502
1305
1099
908
749
628
536
453
363
252
125
-1
-101
-148
-128
-43
85
224
339
403
405
351
259
151
46
-46
-128
-210
-307
-429
-582
-761
-956
-1146
-1308
-1415
-1443
-1376
-1211
-959
-648
-319
-12
240
420
531
591
627
664
718
794
885
979
1069
1152
1231
1315
1408
1509
1612
1706
1780
1832
1870
1910
1973
2077
2227
2417
2627
2829
2997
3112
3169
3173
3141
3090
3033
2978
2924
2867
2796
2702
2576
2411
2204
1955
1670
1361
1046
743
470
237
45
-112
-247
-374
-506
-652
-818
-1008
-1225
-1466
-1720
-1970
-2190
-2353
-2437
-2436
-2361
-2233
-2079
-1921
-1764
-1603
-1428
-1235
-1034
-851
-721
-669
-700
-792
-902
-979
-988
-917
-787
-635
-499
-401
-335
-277
-196
-69
100
286
450
554
581
535
441
328
217
117
17
-97
-238
-404
-584
-764
-931
-1083
-1232
-1392
-1576
-1784
-2005
-2226
-2431
-2620
-2805
-3011
-3260
-3564
-3920
-4307
-4696
-5055
-5357
-5587
-5736
-5801
-5780
-5675
-5493
-5255
-4995
-4755
-4580
-4505
-4546
-4693
-4916
-5174
-5423
-5633
-5785
-5881
-5936
-5972
-6013
-6079
-6181
-6319
-6476
-6628
-6740
-6783
-6735
-6596
-6385
-6139
-5902
-5714
-5601
-5568
-5607
-5697
-5815
-5945
-6074
-6196
-6307
-6402
-6478
-6534
-6573
-6603
-6631
-6663
-6692
-6706
-6686
-6620
-6503
-6346
-6166
-5982
-5803
-5627
-5437
-5216
-4948
-4634
-4290
-3941
-3613
-3323
-3072
-2850
-2640
-2426
-2202
-1971
-1745
-1541
-1371
-1244
-1159
-1109
-1076
-1040
-973
-853
-668
-424
-150
109
302
392
371
265
134
45
53
182
411
689
950
1138
1230
1231
1174
1092
1008
925
830
708
555
388
242
151
140
211
340
497
648
781
896
1010
1135
1278
1432
1582
1719
1847
1982
2147
2356
2606
2875
3125
3323
3453
3522
3557
3590
3642
3714
3786
3830
3827
3775
3693
3614
3567
3564
3597
3641
3666
3652
3597
3513
3421
3340
3280
3241
3220
3212
3216
3231
3253
3269
3254
3183
3032
2792
2474
2102
1711
1333
993
707
476
296
155
39
-73
-200
-356
-547
-765
-990
-1200
-1376
-1513
-1619
-1715
-1818
-1937
-2065
-2185
-2281
-2346
-2393
-2443
-2523
-2649
-2820
-3022
-3236
-3450
-3664
-3890
-4136
-4397
-4645
-4835
-4922
-4881
-4719
-4480
-4228
-4026
-3917
-3906
-3968
-4062
-4149
-4203
-4216
-4192
-4136
-4045
-3912
-3730
-3501
-3236
-2958
-2685
-2428
-2178
-1916
-1622
-1282
-904
-507
-125
218
505
738
925
1079
1207
1310
1387
1438
1470
1499
1541
1609
1706
1827
1958
2085
2197
2288
2355
2398
2416
2408
2378
2337
2299
2283
2304
2371
2483
2633
2806
2992
3181
3368
3545
3705
3836
3925
3961
3944
3881
3791
3701
3636
3622
3669
3778
3935
4111
4272
4385
4428
4396
4305
4186
4078
4014
4005
4043
4104
4153
4168
4146
4101
4062
4054
4091
4162
4238
4286
4278
4203
4072
3907
3738
3585
3460
3362
3285
3224
3179
3155
3155
3178
3219
3265
3303
3330
3347
3369
3414
3495
3619
3777
3949
4108
4227
4291
4297
4258
4198
4149
4132
4160
4228
4319
4408
4473
4500
4490
4458
4426
4419
4458
4556
4715
4929
5183
5456
5719
5945
6106
6184
6175
6093
5963
5816
5678
5558
5450
5335
5192
5013
4803
4587
4396
4257
4180
4154
4154
4149
4115
4043
3940
3823
3708
3603
3504
3400
3277
3124
2942
2737
2523
2310
2106
1913
1724
1530
1322
1090
830
541
232
-85
-395
-685
-951
-1202
-1453
-1726
-2033
-2374
-2732
-3077
-3377
-3608
-3764
-3860
-3919
-3969
-4029
-4104
-4190
-4276
-4355
-4425
-4491
-4557
-4621
-4678
-4718
-4736
-4734
-4726
-4730
-4758
-4814
-4881
-4933
-4943
-4891
-4771
-4593
-4379
-4147
-3909
-3671
-3432
-3190
-2951
-2727
-2530
-2374
-2265
-2205
-2193
-2229
-2315
-2448
-2617
-2799
-2965
-3085
-3141
-3140
-3112
-3099
-3140
-3253
-3426
-3620
-3786
-3889
-3918
-3898
-3876
-3900
-4001
-4180
-4411
-4649
-4856
-5006
-5097
-5144
-5167
-5182
-5197
-5213
-5228
-5247
-5275
-5321
-5385
-5457
-5521
-5557
-5552
-5505
-5427
-5339
-5259
-5197
-5153
-5117
-5078
-5026
-4956
-4864
-4747
-4596
-4404
-4165
-3881
-3569
-3252
-2960
-2713
-2517
-2363
-2230
-2092
-1928
-1728
-1495
-1238
-969
-699
-435
-180
66
302
526
736
932
1109
1260
1373
1437
1438
1375
1257
1105
951
825
750
734
768
833
904
964
1002
1020
1024
1020
1012
1002
993
984
977
977
983
991
992
972
924
849
754
656
571
507
465
432
393
336
258
170
92
44
43
93
185
303
430
553
665
764
847
907
930
906
828
700
540
375
228
115
36
-21
-75
-140
-216
-291
-345
-365
-351
-324
-315
-357
-469
-644
-852
-1047
-1185
-1240
-1209
-1113
-986
-862
-764
-699
-663
-647
-644
-653
-678
-723
-790
-868
-945
-1000
-1016
-972
-858
-669
-412
-104
225
537
797
980
1084
1133
1171
1249
1407
1661
1995
2373
2745
3071
3330
3526
3678
3815
3956
4113
4281
4453
4616
4761
4881
4969
5021
5030
4999
4942
4884
4858
4892
5005
5191
5428
5676
5896
6057
6145
6160
6115
6024
5898
5745
5567
5372
5169
4974
4805
4677
4599
4572
4585
4620
4650
4645
4580
4435
4208
3913
3580
3247
2948
2707
2528
2402
2312
2242
2189
2159
2159
2192
2246
2295
2310
2267
2163
2013
1846
1691
1563
1454
1340
1196
1004
775
534
320
164
75
38
24
2
-43
-102
-150
-154
-93
32
198
367
504
583
598
559
483
388
288
190
103
33
-9
-15
16
78
158
242
324
411
519
666
867
1119
1407
1699
1964
2178
2332
2431
2488
2517
2524
2510
2473
2414
2345
2283
2251
2265
2327
2420
2517
2586
2606
2572
2496
2401
2311
2240
2187
2138
2077
1991
1881
1762
1652
1572
1532
1531
1561
1612
1682
1777
1909
2090
2322
2592
2875
3141
3362
3520
3615
3656
3660
3641
3607
3561
3499
3421
3325
3215
3095
2971
2847
2730
2629
2554
2516
2521
2566
2636
2709
2757
2760
2707
2604
2466
2314
2165
2025
1897
1769
1633
1486
1331
1179
1043
940
880
868
900
963
1040
1109
1151
1151
1106
1024
921
817
725
649
579
497
385
230
32
-194
-424
-632
-795
-902
-952
-954
-924
-885
-860
-873
-943
-1080
-1277
-1514
-1758
-1971
-2127
-2218
-2258
-2278
-2312
-2384
-2498
-2631
-2750
-2819
-2821
-2763
-2674
-2597
-2570
-2611
-2716
-2863
-3018
-3159
-3277
-3380
-3489
-3621
-3786
-3977
-4176
-4360
-4513
-4627
-4712
-4782
-4855
-4944
-5054
-5184
-5328
-5482
-5645
-5817
-6000
-6195
-6399
-6610
-6823
-7031
-7232
-7422
-7598
-7761
-7915
-8073
-8252
-8473
-8752
-9091
-9477
-9878
-10253
-10568
-10804
-10966
-11080
-11182
-11304
-11458
-11637
-11816
-11968
-12071
-12124
-12140
-12136
-12127
-12114
-12089
-12039
-11960
-11860
-11761
-11687
-11652
-11651
-11659
-11643
-11575
-11443
-11261
-11056
-10858
-10689
-10547
-10416
-10273
-10097
-9882
-9635
-9370
-9104
-8843
-8592
-8353
-8131
-7936
-7779
-7662
-7575
-7490
-7374
-7200
-6955
-6655
-6328
-6010
-5728
-5490
-5287
-5101
-4918
-4736
-4564
-4417
-4302
-4213
-4127
-4014
-3853
-3634
-3366
-3071
-2771
-2483
-2209
-1948
-1695
-1451
-1224
-1026
-864
-737
-634
-536
-427
-297
-146
22
206
406
627
874
1145
1429
1705
1958
2175
2358
2521
2679
2843
3011
3175
3321
3443
3546
3646
3766
3919
4109
4321
4531
4714
4851
4935
4967
4956
4910
4839
4756
4681
4637
4650
4735
4889
5087
5290
5455
5551
5574
5546
5506
5496
5541
5646
5796
5962
6118
6250
6356
6444
6526
6602
6668
6714
6732
6722
6692
6654
6622
6601
6590
6579
6558
6521
6464
6389
6296
6180
6034
5850
5621
5349
5043
4715
4375
4030
3681
3320
2949
2572
2206
1872
1593
1380
1232
1130
1051
971
874
759
635
519
420
340
270
193
95
-30
-176
-327
-465
-575
-655
-716
-777
-859
-973
-1121
-1289
-1456
-1600
-1700
-1744
-1730
-1660
-1543
-1393
-1227
-1064
-928
-841
-820
-870
-986
-1150
-1334
-1513
-1662
-1771
-1838
-1873
-1893
-1911
-1940
-1985
-2044
-2112
-2183
-2253
-2323
-2395
-2476
-2567
-2662
-2749
-2808
-2818
-2767
-2655
-2500
-2326
-2163
-2029
-1925
-1838
-1743
-1618
-1452
-1254
-1044
-847
-678
-534
-399
-245
-51
188
459
735
990
1208
1394
1564
1740
1932
2137
2334
2496
2607
2665
2691
2715
2767
2863
2997
3147
3284
3390
3459
3507
3553
3616
3699
3791
3866
3899
3872
3784
3650
3495
3344
3217
3127
3078
3069
3098
3163
3257
3369
3485
3586
3659
3694
3693
3667
3632
3604
3593
3602
3625
3653
3675
3680
3661
3610
3525
3406
3261
3107
2968
2874
2854
2929
3104
3370
3698
4054
4400
4703
4944
5112
5208
5244
5232
5192
5141
5098
5077
5086
5127
5192
5273
5360
5448
5537
5635
5747
5874
6012
6149
6274
6378
6459
6525
6583
6642
6701
6754
6792
6810
6810
6804
6805
6822
6851
6876
6871
6817
6707
6556
6394
6256
6170
6146
6172
6221
6263
6275
6245
6173
6065
5924
5750
5540
5296
5027
4753
4493
4260
4051
3850
3625
3353
3022
2644
2245
1863
1525
1244
1012
809
611
402
177
-59
-297
-530
-756
-980
-1206
-1437
-1671
-1905
-2136
-2365
-2601
-2852
-3124
-3415
-3714
-4005
-4265
-4477
-4628
-4715
-4743
-4723
-4674
-4616
-4566
-4534
-4522
-4517
-4497
-4441
-4331
-4165
-3955
-3726
-3505
-3310
-3146
-3006
-2875
-2742
-2603
-2465
-2342
-2245
-2180
-2144
-2129
-2125
-2130
-2146
-2177
-2222
-2271
-2309
-2315
-2277
-2191
-2067
-1922
-1770
-1618
-1462
-1293
-1106
-904
-703
-525
-392
-311
-278
-276
-287
-299
-311
-332
-372
-434
-505
-563
-578
-529
-413
-244
-55
118
247
320
342
337
331
347
395
467
540
584
571
480
306
58
-242
-570
-906
-1237
-1564
-1889
-2219
-2555
-2890
-3212
-3511
-3781
-4022
-4242
-4442
-4618
-4758
-4842
-4857
-4800
-4686
-4544
-4407
-4301
-4234
-4196
-4163
-4111
-4029
-3922
-3813
-3726
-3678
-3669
-3682
-3695
-3684
-3644
-3579
-3508
-3446
-3398
-3353
-3291
-3191
-3045
-2860
-2664
-2493
-2377
-2337
-2368
-2451
-2556
-2655
-2728
-2768
-2776
-2759
-2724
-2673
-2608
-2531
-2450
-2375
-2320
-2299
-2313
-2357
-2416
-2471
-2508
-2525
-2531
-2541
-2570
-2627
-2705
-2785
-2844
-2864
-2842
-2790
-2730
-2690
-2687
-2725
-2795
-2880
-2970
-3062
-3165
-3290
-3444
-3619
-3794
-3938
-4022
-4035
-3980
-3877
-3754
-3630
-3512
-3390
-3249
-3076
-2874
-2661
-2467
-2325
-2255
-2266
-2349
-2483
-2646
-2817
-2978
-3115
-3216
-3271
-3270
-3214
-3108
-2968
-2814
-2661
-2518
-2386
-2259
-2132
-2007
-1889
-1792
-1725
-1691
-1683
-1685
-1682
-1659
-1611
-1541
-1457
-1365
-1269
-1169
-1064
-953
-843
-737
-642
-554
-462
-349
-194
18
292
621
985
1358
1714
2029
2291
2489
2624
2702
2733
2732
2712
2685
2661
2641
2629
2623
2628
2649
2697
2781
2903
3061
3243
3435
3625
3809
3994
4194
4425
4695
5002
5330
5655
5947
6187
6362
6474
6531
6546
6529
6489
6431
6363
6297
6249
6238
6276
6367
6500
6652
6791
6888
6922
6887
6793
6655
6494
6328
6165
6015
5884
5781
5719
5710
5760
5860
5989
6112
6192
6203
6134
5992
5800
5587
5376
5182
5004
4834
4663
4483
4296
4105
3914
3724
3531
3327
3106
2865
2606
2333
2051
1766
1479
1195
922
674
465
309
209
156
128
101
52
-30
-142
-271
-399
-513
-608
-688
-763
-844
-933
-1030
-1131
-1231
-1333
-1440
-1556
-1683
-1810
-1923
-2005
-2049
-2055
-2041
-2033
-2054
-2116
-2215
-2333
-2440
-2510
-2530
-2506
-2455
-2408
-2389
-2411
-2473
-2560
-2651
-2726
-2776
-2802
-2810
-2811
-2812
-2811
-2805
-2791
-2772
-2757
-2763
-2807
-2898
-3031
-3189
-3342
-3464
-3535
-3552
-3533
-3503
-3495
-3531
-3621
-3757
-3920
-4083
-4222
-4318
-4362
-4355
-4306
-4229
-4144
-4070
-4022
-4013
-4038
-4086
-4134
-4153
-4119
-4021
-3859
-3651
-3422
-3201
-3012
-2866
-2761
-2686
-2621
-2543
-2432
-2277
-2074
-1833
-1570
-1311
-1076
-883
-735
-624
-533
-441
-334
-207
-67
75
205
317
414
506
602
709
822
931
1022
1088
1127
1148
1164
1184
1211
1239
1256
1255
1232
1198
1166
1153
1169
1213
1276
1347
1416
1482
1548
1622
1704
1788
1854
1880
1846
1749
1598
1424
1263
1151
1110
1144
1239
1370
1508
1630
1726
1797
1849
1895
1944
2001
2071
2152
2247
2360
2490
2634
2782
2918
3026
3093
3119
3114
3097
3089
3105
3148
3206
3260
3291
3286
3245
3182
3112
3050
3003
2968
2937
2900
2853
2798
2743
2692
2644
2592
2527
2444
2349
2257
2190
2167
2194
2261
2339
2396
2401
2340
2218
2058
1887
1732
1606
1504
1412
1310
1182
1025
847
666
504
380
304
276
290
333
390
451
504
544
565
559
520
446
335
198
53
-76
-165
-196
-167
-91
6
93
146
156
131
93
65
65
94
139
175
176
128
32
-97
-229
-338
-399
-400
-342
-234
-93
58
198
309
376
398
379
335
286
249
238
252
285
327
367
403
439
479
530
588
645
689
710
706
689
674
680
720
793
889
989
1074
1132
1160
1164
1152
1135
1118
1102
1087
1071
1051
1022
982
918
819
674
482
252
7
-225
-413
-538
-597
-602
-578
-551
-538
-540
-546
-534
-486
-396
-274
-144
-36
27
36
-4
-73
-151
-222
-286
-352
-433
-543
-681
-841
-1004
-1155
-1283
-1387
-1472
-1548
-1619
-1684
-1738
-1773
-1788
-1788
-1784
-1789
-1811
-1854
-1915
-1985
-2058
-2129
-2194
-2252
-2299
-2327
-2329
-2300
-2241
-2161
-2078
-2008
-1967
-1960
-1983
-2027
-2076
-2117
-2140
-2138
-2109
-2054
-1975
-1873
-1755
-1624
-1484
-1338
-1183
-1018
-842
-654
-457
-258
-63
123
297
460
611
753
884
1004
1116
1218
1311
1393
1457
1490
1478
1408
1282
1113
926
752
616
529
485
465
447
410
348
266
177
94
26
-24
-61
-87
-104
-111
-105
-87
-59
-29
-5
5
-2
-29
-79
-155
-259
-391
-546
-711
-871
-1010
-1121
-1205
-1272
-1335
-1404
-1479
-1555
-1623
-1680
-1733
-1796
-1880
-1992
-2118
-2236
-2316
-2335
-2287
-2186
-2058
-1931
-1822
-1734
-1657
-1576
-1484
-1385
-1292
-1220
-1177
-1158
-1146
-1124
-1079
-1010
-932
-859
-800
-753
-700
-622
-502
-337
-145
49
213
324
372
362
306
222
126
28
-65
-147
-215
-269
-313
-356
-410
-488
-594
-728
-880
-1033
-1173
-1292
-1391
-1478
-1566
-1668
-1793
-1943
-2113
-2294
-2479
-2658
-2827
-2987
-3139
-3283
-3417
-3532
-3614
-3647
-3619
-3526
-3381
-3207
-3037
-2902
-2822
-2800
-2819
-2855
-2880
-2876
-2842
-2789
-2736
-2699
-2684
-2685
-2686
-2670
-2624
-2547
-2450
-2350
-2266
-2214
-2200
-2219
-2261
-2309
-2345
-2358
-2341
-2296
-2234
-2167
-2111
-2076
-2065
-2071
-2085
-2094
-2089
-2066
-2029
-1980
-1926
-1868
-1805
-1732
-1649
-1552
-1443
-1322
-1191
-1050
-902
-753
-609
-481
-378
-302
-253
-221
-199
-180
-162
-150
-146
-150
-152
-140
-101
-32
57
147
210
225
184
92
-30
-161
-287
-405
-522
-646
-784
-933
-1082
-1220
-1341
-1450
-1555
-1666
-1784
-1898
-1988
-2033
-2025
-1965
-1873
-1773
-1687
-1625
-1585
-1560
-1540
-1524
-1519
-1534
-1575
-1638
-1709
-1774
-1822
-1854
-1882
-1922
-1987
-2078
-2184
-2285
-2364
-2412
-2431
-2429
-2416
-2395
-2361
-2306
-2226
-2122
-2004
-1885
-1772
-1664
-1553
-1427
-1284
-1134
-1000
-906
-867
-885
-940
-1004
-1049
-1060
-1039
-999
-959
-928
-904
-875
-826
-751
-652
-541
-432
-331
-237
-140
-31
93
224
347
446
512
547
561
568
578
594
617
643
675
718
779
864
969
1087
1208
1328
1452
1589
1747
1926
2108
2267
2372
2407
2377
2310
2249
2234
2289
2414
2585
2772
2947
3096
3224
3341
3460
3584
3703
3803
3872
3907
3916
3916
3925
3954
4006
4075
4153
4231
4303
4369
4427
4476
4514
4537
4544
4536
4513
4480
4439
4391
4341
4291
4247
4209
4175
4136
4080
3997
3886
3757
3632
3534
3478
3464
3473
3474
3436
3341
3193
3013
2835
2685
2576
2503
2449
2398
2342
2289
2255
2258
2304
2382
2469
2535
2553
2515
2425
2300
2163
2031
1909
1798
1690
1579
1461
1337
1215
1100
1000
925
878
865
888
944
1027
1122
1217
1299
1363
1409
1441
1466
1486
1500
1503
1488
1451
1394
1321
1243
1168
1100
1039
979
915
839
752
658
566
489
436
413
420
448
482
506
507
476
412
322
219
116
24
-49
-105
-147
-179
-207
-233
-257
-277
-292
-303
-310
-314
-314
-305
-279
-228
-145
-32
102
240
359
436
459
429
364
294
248
250
303
393
492
568
598
581
534
489
483
537
659
832
1030
1220
1375
1479
1524
1510
1440
1318
1154
961
766
597
481
435
455
519
590
632
615
530
384
199
0
-187
-347
-471
-554
-592
-586
-538
-458
-363
-271
-197
-146
-109
-66
1
104
237
378
493
552
540
458
329
183
50
-54
-127
-176
-211
-238
-253
-246
-207
-133
-30
87
204
305
388
456
518
583
654
729
803
873
937
999
1063
1133
1209
1286
1361
1432
1499
1567
1638
1707
1767
1802
1801
1759
1680
1581
1481
1395
1331
1286
1251
1216
1177
1137
1107
1098
1117
1166
1238
1327
1427
1533
1646
1762
1875
1973
2043
2077
2075
2045
2008
1975
1957
1952
1949
1930
1884
1802
1685
1539
1373
1194
1010
829
663
527
432
383
372
379
378
346
273
165
44
-61
-125
-135
-95
-21
64
140
191
209
188
129
33
-92
-233
-373
-491
-577
-629
-662
-695
-747
-828
-929
-1029
-1099
-1119
-1085
-1008
-911
-816
-735
-664
-587
-488
-355
-194
-19
147
291
408
508
606
712
825
932
1012
1043
1014
933
819
701
608
559
561
608
686
781
879
972
1054
1124
1181
1225
1254
1267
1264
1248
1223
1196
1171
1153
1140
1126
1100
1051
967
845
684
494
287
78
-117
-285
-415
-496
-523
-496
-421
-316
-200
-97
-24
14
22
17
16
33
71
120
166
196
204
193
177
168
177
204
242
281
311
330
340
351
371
404
454
517
592
675
765
858
947
1020
1070
1085
1064
1014
950
885
834
800
782
772
762
746
723
699
678
665
662
665
670
671
660
634
590
529
451
364
275
193
127
83
59
50
49
43
28
-2
-46
-101
-164
-235
-315
-405
-505
-618
-745
-886
-1049
-1240
-1469
-1738
-2044
-2373
-2704
-3012
-3273
-3478
-3626
-3733
-3821
-3912
-4022
-4157
-4310
-4469
-4621
-4762
-4891
-5017
-5150
-5295
-5449
-5602
-5740
-5848
-5922
-5966
-5991
-6011
-6035
-6061
-6082
-6082
-6047
-5969
-5851
-5703
-5543
-5386
-5245
-5124
-5024
-4941
-4871
-4809
-4753
-4701
-4651
-4603
-4557
-4515
-4479
-4451
-4435
-4427
-4425
-4424
-4421
-4414
-4405
-4393
-4382
-4372
-4363
-4356
-4354
-4360
-4374
-4395
-4413
-4416
-4388
-4322
-4219
-4088
-3951
-3829
-3735
-3672
-3632
-3600
-3558
-3494
-3405
-3295
-3169
-3034
-2892
-2744
-2593
-2443
-2299
-2163
-2036
-1909
-1771
-1613
-1431
-1233
-1036
-857
-712
-603
-523
-457
-393
-327
-263
-213
-187
-185
-200
-214
-212
-186
-141
-91
-55
-45
-62
-97
-134
-158
-163
-152
-134
-122
-120
-130
-147
-165
-184
-204
-229
-262
-302
-342
-377
-401
-413
-418
-418
-416
-408
-386
-344
-280
-200
-118
-51
-13
-10
-41
-96
-165
-238
-313
-391
-473
-560
-647
-731
-804
-862
-901
-917
-907
-863
-782
-661
-509
-339
-175
-38
57
105
117
113
119
154
231
348
494
652
803
932
1029
1094
1134
1161
1191
1237
1308
1404
1519
1639
1752
1849
1925
1981
2017
2035
2029
1992
1919
1812
1682
1553
1447
1384
1372
1400
1446
1484
1491
1454
1375
1265
1140
1014
893
781
676
579
490
413
353
314
296
298
319
356
405
457
505
537
545
524
479
419
357
301
251
198
128
31
-95
-239
-382
-501
-577
-610
-608
-596
-594
-618
-673
-747
-823
-882
-910
-898
-847
-763
-655
-535
-415
-308
-225
-169
-135
-109
-72
-5
98
233
379
511
606
654
661
650
645
668
726
809
899
974
1026
1059
1087
1133
1210
1323
1458
1596
1716
1810
1878
1935
1998
2077
2174
2275
2361
2416
2430
2408
2365
2318
2285
2271
2273
2281
2285
2279
2262
2239
2213
2184
2148
2098
2025
1931
1818
1697
1579
1472
1381
1302
1236
1182
1148
1143
1175
1243
1337
1435
1513
1550
1540
1489
1413
1331
1257
1193
1133
1067
990
908
836
794
795
838
907
974
1012
1002
948
868
794
755
768
833
934
1048
1153
1238
1303
1356
1406
1457
1509
1555
1591
1618
1645
1686
1752
1846
1960
2079
2184
2262
2314
2350
2388
2446
2533
2647
2774
2897
3003
3083
3137
3167
3178
3169
3137
3078
2995
2894
2787
2688
2605
2537
2474
2402
2310
2194
2060
1924
1802
1706
1634
1578
1524
1459
1376
1280
1182
1095
1028
985
961
947
932
908
869
815
747
671
593
520
459
416
392
383
383
386
386
382
379
387
413
461
529
608
688
759
817
862
899
932
968
1006
1049
1091
1131
1166
1194
1214
1224
1225
1218
1210
1209
1220
1248
1290
1337
1378
1401
1401
1380
1346
1312
1286
1274
1272
1274
1270
1256
1233
1206
1183
1167
1159
1154
1145
1126
1094
1053
1008
963
919
870
808
723
611
477
334
195
75
-21
-101
-178
-270
-390
-539
-705
-868
-1000
-1084
-1105
-1065
-972
-840
-682
-513
-344
-189
-59
33
83
94
81
62
60
84
133
194
249
282
288
277
261
256
264
280
290
281
254
223
214
252
350
501
678
849
983
1071
1119
1149
1185
1240
1311
1383
1438
1468
1474
1472
1480
1506
1548
1587
1600
1572
1499
1393
1277
1167
1074
992
908
808
687
552
417
301
215
158
121
85
35
-36
-131
-242
-363
-483
-598
-702
-790
-858
-906
-937
-964
-999
-1055
-1138
-1243
-1355
-1458
-1535
-1580
-1597
-1593
-1580
-1560
-1532
-1487
-1419
-1331
-1234
-1147
-1091
-1078
-1108
-1169
-1242
-1312
-1367
-1409
-1444
-1484
-1535
-1597
-1664
-1727
-1777
-1808
-1816
-1800
-1763
-1707
-1636
-1559
-1483
-1420
-1374
-1346
-1330
-1317
-1302
-1283
-1271
-1278
-1319
-1397
-1504
-1622
-1727
-1797
-1826
-1821
-1801
-1788
-1798
-1835
-1890
-1950
-2000
-2036
-2066
-2104
-2170
-2273
-2416
-2585
-2761
-2923
-3055
-3149
-3209
-3242
-3262
-3278
-3299
-3325
-3354
-3381
-3401
-3408
-3402
-3383
-3354
-3318
-3280
-3238
-3192
-3139
-3078
-3012
-2948
-2895
-2860
-2849
-2861
-2889
-2922
-2949
-2958
-2942
-2897
-2819
-2708
-2564
-2393
-2201
-2000
-1804
-1625
-1472
-1348
-1252
-1177
-1116
-1062
-1012
-960
-903
-841
-772
-700
-634
-582
-556
-557
-584
-621
-652
-659
-632
-569
-478
-371
-260
-149
-37
81
214
361
520
683
841
985
1114
1226
1321
1399
1457
1494
1507
1499
1476
1445
1411
1377
1343
1311
1283
1267
1271
1304
1368
1456
1550
1631
1678
1680
1633
1546
1430
1300
1165
1030
897
768
651
555
492
470
491
546
621
696
753
782
780
752
710
662
614
570
528
484
440
396
358
329
305
281
247
193
118
26
-70
-155
-220
-266
-308
-366
-458
-590
-752
-918
-1060
-1155
-1197
-1201
-1192
-1198
-1235
-1301
-1379
-1442
-1469
-1450
-1392
-1313
-1232
-1161
-1104
-1056
-1008
-960
-915
-882
-870
-883
-916
-956
-993
-1018
-1025
-1012
-982
-928
-842
-720
-563
-384
-202
-40
84
167
219
259
310
385
486
605
730
849
956
1054
1143
1225
1295
1342
1360
1345
1303
1247
1193
1151
1127
1119
1122
1134
1154
1185
1230
1288
1351
1409
1452
1475
1479
1471
1461
1454
1454
1460
1475
1500
1541
1601
1677
1758
1822
1844
1806
1703
1550
1375
1214
1096
1034
1025
1048
1077
1091
1078
1037
981
923
875
842
819
799
771
724
654
562
453
337
222
117
26
-51
-119
-180
-237
-288
-330
-354
-359
-344
-318
-292
-275
-273
-283
-296
-301
-287
-256
-213
-174
-154
-164
-208
-284
-383
-497
-618
-742
-863
-977
-1075
-1150
-1196
-1213
-1210
-1204
-1212
-1251
-1326
-1433
-1557
-1678
-1774
-1832
-1846
-1823
-1777
-1726
-1687
-1673
-1688
-1729
-1782
-1834
-1867
-1870
-1838
-1770
-1673
-1556
-1426
-1289
-1150
-1010
-874
-748
-635
-538
-453
-369
-273
-151
3
184
374
551
689
773
800
785
751
724
726
768
847
954
1073
1189
1290
1370
1426
1458
1470
1468
1460
1456
1461
1477
1499
1517
1520
1501
1460
1409
1364
1344
1360
1412
1492
1584
1672
1747
1803
1844
1872
1887
1884
1857
1807
1740
1672
1624
1615
1653
1733
1838
1943
2029
2087
2121
2145
2174
2221
2289
2375
2471
2573
2676
2783
2892
2998
3090
3154
3174
3146
3072
2969
2857
2754
2672
2612
2567
2525
2476
2412
2331
2234
2119
1989
1843
1682
1513
1341
1177
1028
895
778
670
560
442
309
157
-15
-203
-403
-608
-810
-1000
-1172
-1324
-1461
-1593
-1730
-1882
-2051
-2229
-2407
-2569
-2706
-2816
-2904
-2981
-3060
-3147
-3243
-3344
-3442
-3529
-3602
-3662
-3716
-3769
-3827
-3893
-3966
-4042
-4112
-4170
-4208
-4218
-4199
-4149
-4072
-3972
-3857
-3730
-3598
-3461
-3323
-3185
-3052
-2926
-2810
-2705
-2608
-2514
-2420
-2324
-2226
-2128
-2032
-1935
-1832
-1714
-1571
-1398
-1193
-965
-724
-484
-254
-38
164
353
531
696
843
967
1063
1130
1172
1197
1212
1225
1238
1251
1262
1268
1269
1266
1264
1266
1278
1299
1328
1359
1385
1401
1404
1397
1387
1382
1392
1417
1455
1496
1532
1555
1563
1559
1548
1534
1518
1494
1453
1389
1301
1198
1091
991
904
825
745
649
527
374
194
-5
-214
-429
-648
-872
-1097
-1318
-1523
-1702
-1851
-1974
-2079
-2181
-2291
-2411
-2537
-2661
-2776
-2880
-2972
-3056
-3127
-3177
-3191
-3156
-3070
-2943
-2802
-2679
-2597
-2569
-2584
-2617
-2640
-2630
-2578
-2492
-2386
-2276
-2172
-2071
-1971
-1865
-1754
-1643
-1541
-1453
-1378
-1308
-1233
-1146
-1048
-948
-857
-789
-749
-734
-738
-753
-770
-788
-801
-803
-785
-732
-634
-485
-290
-66
166
384
574
728
849
945
1026
1103
1184
1277
1384
1509
1649
1799
1953
2105
2256
2408
2568
2739
2919
3095
3248
3357
3411
3408
3363
3297
3232
3187
3166
3168
3185
3212
3250
3298
3357
3420
3473
3499
3482
3417
3313
3187
3058
2941
2840
2749
2656
2551
2430
2298
2163
2033
1912
1798
1687
1579
1481
1403
1357
1349
1372
1413
1447
1456
1427
1362
1272
1177
1095
1038
1008
1004
1012
1026
1034
1029
1010
975
929
878
829
788
759
745
741
743
747
749
748
743
730
703
657
586
493
388
287
210
170
173
210
260
300
308
274
200
99
-10
-109
-186
-241
-278
-306
-334
-366
-399
-431
-458
-479
-497
-519
-549
-586
-624
-652
-660
-642
-603
-561
-535
-547
-602
-692
-792
-869
-895
-859
-768
-651
-543
-473
-455
-485
-538
-587
-608
-593
-547
-485
-426
-381
-357
-352
-358
-370
-380
-382
-369
-332
-266
-171
-53
73
189
283
351
400
443
496
567
653
744
829
902
965
1033
1119
1235
1381
1548
1718
1877
2017
2141
2258
2377
2502
2627
2744
2839
2908
2950
2974
2991
3013
3045
3090
3147
3214
3287
3362
3432
3488
3521
3522
3489
3424
3333
3225
3104
2972
2828
2672
2506
2338
2178
2037
1915
1806
1698
1574
1426
1253
1067
884
719
583
476
393
322
254
184
109
28
-59
-154
-259
-375
-496
-617
-730
-833
-927
-1022
-1132
-1264
-1421
-1594
-1767
-1919
-2031
-2094
-2107
-2084
-2044
-2009
-2004
-2041
-2134
-2282
-2479
-2712
-2961
-3207
-3430
-3616
-3759
-3863
-3941
-4009
-4086
-4185
-4314
-4471
-4646
-4821
-4981
-5108
-5193
-5233
-5233
-5208
-5173
-5142
-5129
-5136
-5164
-5205
-5252
-5298
-5338
-5371
-5398
-5420
-5436
-5442
-5436
-5411
-5366
-5300
-5219
-5130
-5041
-4958
-4884
-4816
-4747
-4666
-4564
-4434
-4274
-4089
-3891
-3690
-3500
-3331
-3189
-3074
-2986
-2919
-2868
-2825
-2782
-2729
-2660
-2570
-2458
-2327
-2185
-2037
-1893
-1754
-1621
-1491
-1365
-1245
-1137
-1052
-998
-981
-999
-1041
-1094
-1141
-1167
-1166
-1140
-1094
-1040
-987
-944
-917
-907
-916
-942
-982
-1034
-1090
-1142
-1183
-1207
-1212
-1199
-1174
-1144
-1113
-1083
-1053
-1016
-965
-892
-792
-661
-500
-315
-116
82
264
415
524
589
621
635
654
696
773
884
1018
1163
1297
1411
1499
1564
1611
1648
1678
1703
1722
1734
1740
1741
1744
1752
1769
1798
1838
1888
1944
2000
2045
2069
2065
2025
1956
1863
1758
1656
1566
1493
1436
1392
1356
1326
1298
1271
1240
1200
1148
1086
1022
968
939
946
989
1058
1131
1187
1206
1182
1117
1024
919
815
721
642
579
533
505
493
493
497
496
486
467
446
434
444
481
545
631
728
829
930
1029
1124
1213
1292
1356
1404
1444
1484
1535
1601
1676
1748
1802
1833
1849
1871
1927
2035
2194
2384
2568
2708
2782
2793
2764
2735
2738
2790
2882
2988
3079
3131
3139
3114
3077
3046
3029
3024
3017
2998
2960
2905
2843
2788
2747
2724
2715
2710
2700
2675
2630
2561
2471
2364
2248
2132
2023
1924
1836
1754
1673
1588
1499
1409
1320
1234
1148
1056
952
835
711
589
482
397
334
287
247
207
167
136
124
138
180
240
307
369
422
466
510
558
613
669
719
755
777
792
813
853
922
1018
1140
1276
1419
1566
1716
1867
2020
2169
2312
2446
2572
2696
2824
2958
3095
3227
3343
3436
3500
3538
3555
3556
3545
3522
3489
3445
3396
3347
3305
3273
3251
3235
3222
3210
3197
3185
3170
3144
3095
3010
2883
2716
2522
2324
2143
1994
1881
1795
1723
1650
1569
1479
1387
1301
1227
1165
1113
1063
1010
950
883
811
735
658
581
508
440
380
327
279
232
178
112
29
-72
-187
-312
-441
-566
-681
-779
-857
-918
-968
-1014
-1069
-1136
-1217
-1302
-1379
-1437
-1468
-1475
-1467
-1458
-1458
-1469
-1487
-1501
-1505
-1496
-1480
-1469
-1474
-1499
-1540
-1588
-1628
-1649
-1647
-1625
-1590
-1547
-1502
-1455
-1404
-1349
-1288
-1226
-1165
-1108
-1058
-1016
-987
-968
-961
-964
-968
-961
-932
-871
-776
-657
-524
-393
-272
-163
-62
38
137
233
313
369
394
393
378
363
358
364
373
375
359
326
285
250
228
223
223
215
186
135
72
17
-11
-3
34
83
117
119
82
16
-60
-122
-155
-156
-134
-104
-81
-77
-98
-144
-211
-297
-399
-511
-629
-744
-849
-938
-1014
-1080
-1145
-1215
-1291
-1368
-1439
-1496
-1537
-1564
-1586
-1612
-1646
-1689
-1733
-1773
-1804
-1830
-1864
-1916
-1997
-2104
-2226
-2338
-2419
-2450
-2428
-2362
-2276
-2193
-2132
-2103
-2105
-2132
-2176
-2232
-2299
-2380
-2471
-2563
-2639
-2681
-2672
-2609
-2498
-2361
-2219
-2094
-1996
-1926
-1876
-1836
-1800
-1769
-1748
-1740
-1748
-1767
-1790
-1812
-1832
-1858
-1899
-1967
-2067
-2194
-2333
-2465
-2572
-2641
-2667
-2653
-2608
-2541
-2464
-2386
-2318
-2271
-2253
-2268
-2311
-2372
-2435
-2484
-2505
-2495
-2458
-2404
-2340
-2275
-2210
-2144
-2073
-1998
-1920
-1846
-1782
-1734
-1706
-1702
-1720
-1759
-1815
-1883
-1951
-2008
-2041
-2044
-2013
-1960
-1894
-1832
-1788
-1769
-1777
-1806
-1848
-1893
-1933
-1964
-1983
-1987
-1977
-1956
-1928
-1898
-1870
-1847
-1827
-1806
-1781
-1750
-1715
-1682
-1655
-1640
-1634
-1631
-1623
-1601
-1560
-1505
-1442
-1380
-1328
-1289
-1261
-1239
-1220
-1201
-1182
-1165
-1151
-1139
-1126
-1108
-1082
-1048
-1010
-974
-944
-922
-907
-896
-882
-860
-825
-778
-719
-657
-600
-560
-544
-556
-594
-645
-691
-711
-689
-616
-494
-337
-164
2
145
255
331
376
398
405
403
397
392
392
404
432
477
540
615
697
778
853
918
973
1022
1070
1123
1184
1254
1327
1391
1437
1454
1440
1401
1347
1295
1257
1238
1240
1254
1274
1295
1320
1356
1408
1479
1562
1645
1711
1748
1753
1732
1699
1668
1650
1646
1655
1671
1690
1715
1748
1794
1847
1897
1925
1915
1861
1768
1657
1556
1493
1482
1523
1600
1689
1765
1810
1818
1793
1746
1687
1625
1561
1493
1419
1336
1244
1146
1045
945
848
754
662
573
487
407
337
282
247
233
239
260
291
327
366
411
465
530
605
681
743
777
771
724
644
549
459
388
344
325
322
328
340
360
393
444
510
582
644
685
697
683
655
627
611
613
632
661
696
732
773
820
875
935
994
1043
1074
1084
1072
1043
1000
948
891
835
789
760
756
776
814
855
882
885
857
805
742
680
629
587
550
508
455
391
321
248
172
90
-9
-130
-271
-425
-576
-710
-820
-905
-974
-1036
-1095
-1148
-1185
-1200
-1192
-1170
-1151
-1151
-1179
-1228
-1284
-1328
-1347
-1340
-1319
-1297
-1282
-1271
-1247
-1189
-1087
-944
-783
-637
-536
-493
-501
-531
-551
-531
-462
-350
-217
-88
20
103
164
215
265
316
369
419
464
504
538
566
585
591
582
557
523
490
468
463
475
500
529
558
584
606
625
639
644
635
610
576
542
524
532
571
634
707
775
829
866
895
925
965
1020
1083
1148
1206
1258
1304
1352
1405
1461
1511
1543
1547
1519
1466
1403
1348
1318
1322
1360
1424
1503
1585
1660
1724
1776
1815
1844
1863
1873
1877
1875
1872
1872
1877
1887
1900
1912
1915
1907
1883
1850
1812
1779
1758
1750
1751
1750
1738
1708
1660
1605
1553
1515
1494
1483
1468
1433
1368
1273
1161
1053
971
931
933
970
1024
1077
1114
1126
1113
1079
1028
965
897
830
773
733
716
722
744
771
791
795
783
763
745
744
768
819
890
970
1050
1117
1167
1197
1206
1195
1168
1129
1084
1039
1000
968
941
914
880
833
773
702
625
549
480
418
365
318
275
235
194
150
96
29
-53
-148
-247
-336
-401
-434
-434
-409
-375
-350
-347
-375
-434
-514
-607
-700
-786
-857
-912
-950
-972
-984
-991
-1002
-1022
-1054
-1094
-1135
-1163
-1167
-1140
-1078
-987
-877
-760
-650
-557
-487
-444
-425
-422
-422
-410
-372
-300
-195
-69
60
174
259
313
344
368
398
445
509
582
654
718
769
812
853
900
955
1018
1089
1165
1246
1329
1411
1484
1539
1569
1574
1562
1549
1554
1589
1654
1737
1813
1859
1861
1817
1741
1654
1572
1505
1451
1398
1336
1259
1170
1079
996
928
876
838
808
782
761
745
731
713
681
625
543
440
328
223
135
66
9
-49
-114
-186
-256
-310
-339
-344
-338
-338
-362
-414
-486
-559
-612
-631
-613
-571
-520
-473
-435
-403
-368
-328
-287
-256
-248
-265
-301
-336
-348
-319
-250
-156
-61
8
38
32
9
-6
5
49
118
195
262
309
336
352
366
383
400
409
401
375
339
308
298
320
373
446
523
587
630
652
661
669
686
715
756
804
857
909
962
1012
1057
1092
1112
1115
1106
1092
1085
1095
1127
1177
1234
1279
1297
1273
1199
1075
908
707
489
267
56
-129
-283
-403
-495
-567
-631
-698
-774
-862
-962
-1071
-1188
-1311
-1437
-1559
-1670
-1761
-1828
-1871
-1900
-1927
-1967
-2025
-2107
-2200
-2292
-2371
-2428
-2463
-2478
-2480
-2471
-2452
-2423
-2385
-2347
-2317
-2309
-2327
-2368
-2418
-2457
-2469
-2445
-2392
-2325
-2266
-2233
-2232
-2257
-2294
-2326
-2340
-2334
-2309
-2274
-2239
-2209
-2187
-2174
-2171
-2179
-2195
-2217
-2240
-2257
-2263
-2260
-2251
-2247
-2253
-2275
-2310
-2351
-2391
-2427
-2459
-2493
-2535
-2587
-2646
-2704
-2754
-2794
-2827
-2864
-2915
-2985
-3069
-3151
-3213
-3241
-3231
-3192
-3142
-3102
-3085
-3095
-3122
-3152
-3171
-3171
-3153
-3121
-3079
-3029
-2962
-2871
-2747
-2595
-2426
-2261
-2126
-2039
-2008
-2028
-2083
-2152
-2216
-2261
-2281
-2275
-2242
-2183
-2099
-1992
-1869
-1742
-1625
-1534
-1478
-1461
-1473
-1499
-1524
-1532
-1518
-1484
-1435
-1380
-1325
-1272
-1223
-1175
-1130
-1090
-1058
-1037
-1027
-1026
-1029
-1037
-1048
-1067
-1097
-1141
-1195
-1257
-1319
-1379
-1438
-1501
-1574
-1659
-1753
-1847
-1926
-1981
-2008
-2012
-2007
-2009
-2029
-2072
-2133
-2201
-2265
-2312
-2338
-2342
-2330
-2306
-2279
-2255
-2242
-2244
-2266
-2306
-2357
-2410
-2454
-2481
-2489
-2480
-2460
-2438
-2418
-2402
-2391
-2385
-2389
-2406
-2441
-2493
-2556
-2620
-2670
-2699
-2704
-2692
-2677
-2671
-2683
-2712
-2752
-2791
-2820
-2835
-2839
-2840
-2846
-2862
-2889
-2923
-2960
-2996
-3030
-3061
-3090
-3116
-3134
-3140
-3128
-3096
-3044
-2975
-2895
-2811
-2730
-2659
-2599
-2547
-2494
-2428
-2336
-2210
-2049
-1862
-1665
-1474
-1300
-1147
-1006
-868
-721
-565
-411
-275
-174
-116
-92
-81
-56
7
116
262
423
571
686
763
813
856
912
994
1102
1225
1348
1459
1558
1650
1749
1866
2003
2155
2310
2454
2578
2680
2767
2849
2931
3014
3092
3153
3185
3183
3149
3092
3028
2970
2927
2901
2890
2887
2888
2891
2898
2912
2934
2965
2999
3028
3048
3056
3059
3065
3090
3144
3230
3344
3471
3591
3685
3739
3749
3722
3670
3613
3565
3538
3535
3554
3588
3629
3671
3708
3739
3763
3780
3793
3804
3817
3836
3865
3904
3949
3992
4024
4035
4022
3987
3934
3873
3813
3757
3705
3652
3594
3529
3460
3393
3336
3295
3269
3250
3228
3190
3129
3045
2944
2840
2747
2678
2642
2638
2662
2700
2739
2764
2766
2742
2696
2641
2590
2554
2539
2544
2560
2578
2590
2594
2594
2596
2603
2616
2627
2628
2615
2589
2562
2550
2566
2617
2699
2796
2889
2959
2998
3009
3000
2985
2972
2961
2951
2934
2906
2869
2825
2780
2740
2704
2672
2641
2611
2586
2569
2563
2567
2575
2577
2565
2534
2487
2434
2385
2351
2337
2340
2356
2375
2393
2405
2410
2412
2411
2410
2410
2413
2420
2433
2452
2476
2501
2524
2540
2547
2545
2536
2522
2506
2490
2474
2459
2446
2434
2425
2416
2405
2386
2355
2309
2246
2171
2089
2005
1928
1855
1786
1717
1641
1556
1462
1360
1258
1162
1078
1010
956
915
882
851
815
771
717
649
569
479
382
286
200
133
96
95
130
196
285
384
483
572
646
703
744
771
788
800
815
840
882
942
1016
1098
1175
1241
1289
1322
1342
1354
1356
1344
1311
1252
1173
1086
1008
962
957
990
1050
1114
1165
1191
1192
1177
1155
1132
1105
1066
1004
916
806
685
568
465
378
301
228
153
77
6
-52
-96
-132
-171
-225
-301
-397
-501
-602
-690
-764
-834
-912
-1006
-1118
-1238
-1351
-1443
-1510
-1556
-1592
-1631
-1680
-1741
-1809
-1879
-1947
-2012
-2076
-2138
-2192
-2229
-2239
-2220
-2180
-2133
-2096
-2082
-2094
-2120
-2143
-2147
-2125
-2080
-2025
-1976
-1944
-1928
-1921
-1913
-1894
-1864
-1831
-1803
-1792
-1798
-1821
-1852
-1886
-1917
-1949
-1982
-2019
-2060
-2103
-2143
-2179
-2210
-2234
-2252
-2260
-2255
-2235
-2200
-2158
-2117
-2086
-2068
-2059
-2050
-2028
-1987
-1927
-1856
-1785
-1723
-1672
-1629
-1583
-1528
-1461
-1388
-1318
-1258
-1213
-1177
-1145
-1111
-1075
-1041
-1020
-1018
-1038
-1072
-1109
-1139
-1158
-1168
-1180
-1202
-1238
-1286
-1335
-1375
-1399
-1406
-1403
-1401
-1404
-1414
-1425
-1430
-1423
-1403
-1377
-1357
-1354
-1372
-1412
-1465
-1518
-1558
-1577
-1572
-1549
-1520
-1497
-1497
-1527
-1590
-1677
-1774
-1861
-1923
-1948
-1938
-1900
-1849
-1800
-1766
-1751
-1758
-1784
-1824
-1873
-1926
-1974
-2009
-2029
-2032
-2024
-2019
-2029
-2066
-2126
-2196
-2259
-2295
-2296
-2267
-2225
-2193
-2189
-2218
-2272
-2332
-2376
-2390
-2370
-2325
-2264
-2196
-2125
-2048
-1962
-1867
-1770
-1684
-1618
-1580
-1564
-1558
-1547
-1518
-1464
-1389
-1303
-1218
-1140
-1073
-1014
-962
-912
-865
-824
-793
-775
-772
-782
-803
-833
-868
-907
-950
-997
-1048
-1103
-1162
-1222
-1280
-1329
-1366
-1389
-1400
-1403
-1407
-1415
-1429
-1444
-1456
-1460
-1456
-1452
-1452
-1463
-1482
-1498
-1498
-1471
-1412
-1327
-1231
-1138
-1058
-992
-931
-865
-787
-698
-608
-527
-461
-407
-351
-279
-179
-52
88
223
333
410
459
491
525
571
634
708
787
862
932
997
1059
1117
1166
1198
1206
1191
1155
1108
1056
1006
963
923
886
854
828
809
796
788
779
770
762
762
771
789
806
806
774
701
592
462
333
222
136
71
13
-52
-129
-212
-289
-349
-388
-415
-446
-493
-563
-647
-732
-798
-839
-858
-868
-884
-916
-962
-1010
-1047
-1064
-1064
-1056
-1051
-1052
-1056
-1051
-1027
-984
-929
-878
-846
-836
-839
-834
-802
-734
-635
-525
-424
-348
-295
-250
-194
-112
-3
117
228
308
351
361
354
347
354
377
412
455
499
546
597
653
710
763
805
835
858
881
911
952
1000
1047
1088
1122
1154
1194
1251
1324
1405
1479
1532
1554
1546
1519
1484
1450
1421
1400
1385
1384
1404
1453
1533
1634
1737
1817
1857
1849
1806
1752
1711
1702
1732
1791
1863
1930
1981
2013
2029
2032
2023
2004
1973
1935
1895
1863
1844
1840
1846
1852
1853
1843
1824
1800
1773
1743
1706
1656
1596
1534
1481
1450
1443
1452
1460
1447
1402
1327
1239
1162
1117
1111
1138
1177
1207
1214
1198
1169
1142
1129
1129
1136
1137
1126
1103
1077
1059
1056
1063
1071
1064
1032
975
903
829
765
714
672
626
569
497
414
329
252
184
123
59
-14
-100
-196
-294
-391
-488
-591
-707
-843
-993
-1145
-1281
-1386
-1452
-1486
-1501
-1518
-1551
-1605
-1674
-1744
-1802
-1839
-1852
-1846
-1830
-1810
-1789
-1768
-1745
-1722
-1706
-1705
-1727
-1775
-1847
-1932
-2015
-2083
-2122
-2129
-2103
-2054
-1993
-1932
-1884
-1860
-1864
-1897
-1954
-2025
-2102
-2171
-2226
-2263
-2281
-2283
-2269
-2244
-2209
-2169
-2128
-2094
-2073
-2067
-2074
-2085
-2089
-2076
-2041
-1987
-1925
-1868
-1827
-1805
-1797
-1793
-1779
-1747
-1697
-1633
-1565
-1501
-1446
-1398
-1354
-1309
-1263
-1219
-1180
-1149
-1122
-1094
-1057
-1006
-942
-866
-787
-711
-640
-572
-501
-424
-341
-256
-176
-109
-56
-15
24
70
130
203
284
360
423
467
491
499
496
489
480
473
473
482
504
541
591
648
705
755
796
830
864
905
960
1028
1105
1182
1254
1317
1372
1422
1472
1524
1575
1622
1660
1687
1706
1720
1734
1748
1762
1772
1777
1775
1769
1766
1772
1791
1824
1866
1912
1958
2000
2040
2079
2121
2168
2217
2266
2312
2352
2385
2411
2431
2444
2449
2442
2423
2391
2350
2308
2271
2248
2243
2256
2286
2325
2369
2412
2452
2488
2522
2554
2584
2607
2617
2607
2575
2518
2443
2357
2270
2189
2116
2049
1979
1901
1809
1703
1588
1475
1371
1283
1213
1157
1110
1065
1020
976
930
885
838
785
721
641
543
429
304
175
48
-76
-195
-311
-424
-534
-634
-720
-786
-829
-848
-848
-835
-816
-795
-777
-763
-756
-758
-771
-798
-841
-900
-969
-1044
-1116
-1178
-1225
-1254
-1268
-1269
-1265
-1262
-1264
-1273
-1286
-1299
-1306
-1303
-1288
-1265
-1239
-1216
-1202
-1200
-1206
-1218
-1230
-1238
-1237
-1225
-1200
-1159
-1099
-1020
-924
-816
-708
-607
-521
-453
-398
-348
-296
-236
-166
-88
-7
74
154
234
317
404
494
582
664
735
792
836
868
887
895
888
868
838
805
778
766
772
797
835
878
917
950
975
995
1012
1026
1035
1036
1028
1008
982
951
917
881
840
794
740
679
614
547
478
409
339
270
207
157
127
119
129
150
169
179
178
170
166
175
200
237
277
310
331
342
350
366
395
435
478
516
545
569
600
651
731
837
957
1071
1162
1221
1252
1265
1273
1286
1306
1327
1344
1353
1358
1368
1391
1431
1483
1535
1573
1591
1592
1588
1596
1628
1686
1762
1837
1892
1916
1906
1869
1820
1769
1722
1680
1637
1589
1532
1468
1402
1335
1268
1199
1124
1045
966
895
841
807
792
786
778
757
717
657
582
496
403
301
187
60
-76
-214
-340
-446
-527
-588
-643
-707
-793
-906
-1042
-1190
-1335
-1468
-1586
-1689
-1785
-1879
-1973
-2066
-2152
-2229
-2295
-2351
-2398
-2439
-2473
-2500
-2517
-2526
-2529
-2533
-2542
-2559
-2580
-2598
-2606
-2596
-2568
-2526
-2479
-2436
-2404
-2386
-2377
-2371
-2362
-2348
-2330
-2311
-2301
-2303
-2322
-2354
-2395
-2434
-2462
-2471
-2460
-2432
-2395
-2363
-2346
-2349
-2373
-2409
-2444
-2468
-2473
-2460
-2439
-2422
-2421
-2439
-2474
-2516
-2555
-2581
-2590
-2586
-2574
-2563
-2555
-2550
-2542
-2526
-2497
-2452
-2393
-2322
-2242
-2155
-2064
-1966
-1864
-1757
-1647
-1535
-1422
-1307
-1193
-1080
-973
-875
-793
-728
-682
-652
-631
-612
-585
-543
-480
-395
-291
-175
-59
48
134
197
238
267
294
330
382
447
520
591
653
701
738
770
802
837
875
912
943
965
980
994
1014
1049
1098
1162
1235
1309
1377
1434
1475
1501
1509
1502
1481
1450
1413
1373
1332
1290
1246
1197
1142
1085
1029
981
946
927
922
927
936
947
958
972
991
1018
1051
1088
1123
1154
1184
1214
1250
1294
1346
1403
1458
1509
1552
1590
1627
1667
1710
1754
1793
1821
1838
1843
1843
1842
1846
1858
1877
1903
1936
1975
2021
2077
2137
2198
2251
2288
2307
2309
2298
2284
2271
2264
2259
2251
2235
2205
2161
2104
2037
1967
1899
1836
1785
1749
1730
1727
1737
1751
1762
1759
1740
1704
1656
1601
1542
1483
1422
1359
1295
1233
1178
1132
1094
1059
1016
957
880
789
696
616
564
542
545
560
570
564
540
502
462
432
414
405
395
372
327
262
185
107
40
-9
-43
-69
-96
-131
-173
-219
-260
-290
-309
-322
-337
-362
-401
-452
-508
-556
-589
-603
-601
-593
-589
-600
-629
-677
-740
-814
-896
-983
-1074
-1164
-1251
-1327
-1390
-1439
-1479
-1518
-1564
-1621
-1685
-1748
-1797
-1827
-1838
-1838
-1845
-1871
-1924
-2001
-2089
-2172
-2237
-2280
-2307
-2331
-2365
-2418
-2488
-2565
-2638
-2695
-2736
-2763
-2786
-2811
-2840
-2869
-2893
-2907
-2910
-2910
-2914
-2930
-2959
-2997
-3029
-3044
-3029
-2981
-2903
-2807
-2706
-2613
-2538
-2483
-2443
-2410
-2372
-2319
-2241
-2137
-2012
-1875
-1741
-1622
-1528
-1462
-1419
-1390
-1366
-1337
-1297
-1245
-1181
-1107
-1025
-939
-852
-769
-695
-632
-580
-538
-501
-466
-432
-403
-383
-372
-368
-366
-355
-332
-297
-263
-245
-261
-320
-418
-540
-665
-769
-841
-881
-897
-904
-914
-933
-961
-993
-1029
-1070
-1120
-1180
-1247
-1308
-1345
-1347
-1308
-1244
-1178
-1141
-1157
-1234
-1361
-1512
-1656
-1769
-1839
-1869
-1873
-1865
-1852
-1835
-1808
-1766
-1710
-1647
-1591
-1557
-1552
-1574
-1612
-1648
-1667
-1657
-1615
-1549
-1472
-1399
-1345
-1320
-1326
-1358
-1405
-1449
-1474
-1468
-1425
-1353
-1263
-1172
-1095
-1036
-994
-959
-918
-862
-789
-703
-611
-522
-439
-362
-290
-221
-156
-102
-64
-46
-45
-53
-59
-51
-21
28
90
152
202
231
234
212
167
106
36
-36
-100
-148
-171
-163
-123
-58
20
99
167
215
244
260
273
290
318
357
399
439
467
484
492
501
523
567
637
728
831
936
1033
1121
1201
1281
1364
1453
1543
1624
1690
1738
1770
1796
1827
1869
1921
1977
2025
2052
2053
2032
1996
1962
1939
1937
1955
1990
2032
2074
2110
2136
2151
2154
2148
2138
2130
2129
2142
2172
2219
2279
2343
2405
2459
2499
2524
2535
2534
2525
2511
2495
2482
2472
2463
2453
2439
2418
2394
2372
2358
2359
2375
2398
2420
2430
2422
2397
2363
2329
2305
2293
2288
2283
2269
2244
2210
2172
2135
2101
2065
2023
1971
1912
1854
1808
1783
1779
1786
1788
1769
1720
1643
1550
1460
1389
1349
1339
1353
1382
1415
1445
1467
1475
1467
1440
1397
1342
1284
1233
1192
1158
1120
1067
990
890
781
680
606
570
567
580
590
576
531
459
372
287
216
161
118
79
34
-20
-83
-149
-211
-266
-307
-333
-344
-341
-325
-301
-273
-247
-224
-203
-178
-142
-91
-21
63
155
246
329
398
453
494
524
544
560
577
600
637
690
756
827
892
940
967
972
965
953
947
949
958
971
985
1002
1027
1063
1112
1172
1235
1291
1335
1368
1394
1423
1460
1506
1556
1603
1643
1676
1708
1748
1802
1869
1940
2001
2044
2060
2056
2044
2036
2043
2068
2103
2142
2176
2203
2226
2249
2277
2309
2339
2359
2364
2354
2335
2316
2306
2306
2312
2313
2299
2261
2204
2137
2076
2033
2017
2021
2032
2031
2003
1939
1845
1734
1625
1533
1469
1431
1407
1384
1347
1292
1219
1141
1070
1016
988
982
988
996
995
979
948
907
865
828
802
785
774
760
736
695
637
567
491
422
366
329
308
298
289
276
252
220
182
142
105
69
32
-12
-64
-125
-191
-256
-315
-362
-396
-417
-429
-437
-444
-456
-476
-506
-546
-595
-651
-711
-773
-835
-897
-959
-1020
-1077
-1130
-1178
-1223
-1270
-1326
-1395
-1478
-1569
-1659
-1741
-1807
-1856
-1895
-1932
-1974
-2028
-2095
-2173
-2259
-2351
-2448
-2548
-2646
-2733
-2798
-2835
-2845
-2839
-2832
-2845
-2889
-2965
-3058
-3150
-3218
-3250
-3249
-3226
-3203
-3196
-3214
-3255
-3307
-3355
-3387
-3397
-3386
-3365
-3343
-3330
-3329
-3339
-3351
-3354
-3337
-3293
-3223
-3136
-3048
-2974
-2923
-2895
-2880
-2860
-2822
-2759
-2676
-2590
-2517
-2468
-2444
-2434
-2427
-2411
-2386
-2359
-2336
-2322
-2310
-2289
-2249
-2188
-2119
-2061
-2029
-2031
-2051
-2063
-2047
-1998
-1934
-1892
-1906
-1983
-2094
-2174
-2145
-1951
-1585
-1099
-585
-150
129
232
192
83
-18
-60
-35
29
91
116
96
50
6
-10
6
43
77
88
73
43
16
8
22
48
70
76
62
40
21
17
30
50
66
68
56
38
25
24
35
52
63
63
52
37
27
28
39
52
61
59
49
37
30
32
42
53
59
56
47
37
32
35
44
53
57
54
45
37
33
37
45
53
56
52
44
37
35
39
46
53
54
50
43
37
36
41
47
52
53
48
42
38
38
42
48
52
52
47
42
38
39
43
48
51
50
46
41
39
40
44
49
51
49
45
41
39
41
45
49
50
48
45
41
40
42
46
49
49
47
44
41
41
43
46
49
49
47
44
41
41
43
46
48
48
46
43
41
42
44
46
48
48
45
43
42
42
44
47
48
47
45
43
42
43
45
47
47
46
44
43
42
43
45
46
47
46
44
43
42
43
45
46
46
45
44
43
43
44
45
46
46
45
44
43
43
44
45
46
46
45
43
43
43
44
45
45
45
44
43
43
43
44
45
45
45
44
43
43
43
44
45
45
44
44
43
43
43
44
45
45
44
44
43
43
43
44
44
44
44
43
43
43
43
44
44
44
44
43
43
43
43
44
44
44
43
43
43
43
43
44
44
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
41
41
42
42
42
42
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
40
40
40
40
41
41
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
39
39
40
40
40
40
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
38
38
38
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
