5
19711
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
1
1
1
1
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
1
1
1
1
0
0
0
0
0
1
1
1
1
0
0
0
0
0
1
1
1
1
1
0
0
0
0
0
1
1
1
1
0
0
0
0
0
1
1
1
1
0
0
0
0
0
1
1
1
1
1
0
0
0
0
0
1
1
1
1
0
0
0
0
0
1
1
2
1
0
0
-1
-1
0
1
1
2
1
1
0
-1
-1
0
1
1
2
2
1
0
-1
-1
-1
0
1
2
2
1
0
-1
-1
-1
0
1
2
2
2
1
-1
-1
-1
-1
1
2
3
2
1
0
-2
-2
-1
0
2
3
3
2
0
-1
-2
-2
0
2
3
4
3
1
-1
-3
-3
-1
1
3
4
4
2
-1
-3
-3
-2
0
3
5
5
3
0
-3
-4
-3
-1
3
5
6
4
1
-3
-5
-5
-2
2
5
7
6
3
-2
-6
-7
-5
0
6
10
10
7
0
-8
-14
-17
-15
-10
-4
1
2
1
-4
-9
-11
-11
-8
-3
1
2
0
-5
-11
-16
-19
-18
-15
-12
-9
-8
-9
-11
-11
-9
-5
-2
-1
-5
-14
-27
-39
-46
-44
-34
-16
4
21
31
30
21
7
-7
-16
-19
-15
-9
-5
-5
-10
-18
-25
-26
-20
-7
9
23
29
24
10
-10
-28
-40
-41
-31
-16
0
10
13
8
-2
-10
-12
-8
3
16
26
29
23
11
-2
-12
-14
-7
7
22
34
37
30
15
-3
-21
-32
-35
-30
-20
-7
4
12
16
17
16
15
13
13
12
11
11
11
10
9
6
1
-7
-18
-29
-37
-40
-36
-25
-8
11
27
36
37
29
15
-1
-14
-23
-25
-21
-14
-6
0
4
5
3
-1
-6
-12
-18
-24
-28
-28
-25
-16
-5
8
19
26
27
24
17
12
9
11
16
21
24
22
15
3
-9
-18
-20
-16
-7
2
8
7
1
-8
-15
-17
-10
3
17
27
26
14
-7
-31
-51
-57
-48
-23
9
40
60
64
51
27
-1
-23
-32
-26
-8
15
35
45
43
30
11
-7
-18
-21
-15
-5
4
8
6
-1
-10
-17
-19
-15
-6
4
13
16
14
7
-2
-10
-15
-14
-8
1
10
15
15
10
0
-12
-24
-32
-36
-34
-27
-18
-9
-1
2
2
-2
-8
-13
-17
-17
-14
-9
-3
3
6
6
5
4
3
4
6
8
9
8
4
-3
-12
-20
-27
-30
-31
-29
-28
-27
-29
-31
-33
-32
-26
-16
-1
15
29
37
38
32
19
4
-10
-19
-21
-17
-9
1
10
14
14
10
5
1
1
6
13
22
27
27
21
9
-6
-17
-22
-16
-1
21
44
59
63
51
27
-5
-36
-57
-62
-49
-21
14
47
69
75
63
38
7
-21
-39
-44
-36
-21
-5
7
12
10
2
-6
-11
-11
-7
0
6
9
7
1
-6
-10
-11
-8
-1
6
10
9
3
-7
-17
-25
-28
-26
-21
-14
-9
-6
-7
-9
-10
-8
-2
6
15
21
21
14
1
-16
-32
-43
-46
-40
-26
-6
14
31
40
41
34
21
8
-4
-11
-13
-8
-1
7
12
14
10
4
-5
-13
-18
-18
-15
-8
-1
5
9
9
7
3
0
-3
-3
-2
0
2
2
2
2
2
3
4
5
5
2
-4
-12
-21
-28
-31
-29
-22
-12
-3
5
7
6
2
-3
-6
-6
-2
4
8
9
5
-2
-12
-20
-24
-21
-12
1
14
25
29
28
22
15
8
4
4
7
10
10
7
0
-9
-16
-21
-19
-12
-1
11
22
28
29
25
17
7
-2
-9
-13
-13
-10
-4
4
12
20
25
25
20
9
-6
-22
-36
-45
-44
-34
-15
9
32
50
58
54
40
18
-7
-30
-46
-53
-51
-41
-27
-13
-2
2
1
-6
-15
-24
-29
-27
-17
-2
17
34
47
51
46
30
8
-16
-36
-49
-52
-44
-28
-7
14
29
35
32
20
2
-19
-37
-50
-55
-51
-40
-24
-7
7
16
17
10
-3
-19
-32
-40
-39
-27
-8
15
37
52
56
50
35
14
-6
-21
-28
-25
-16
-4
7
15
16
13
8
3
2
4
10
16
20
20
14
5
-6
-13
-16
-13
-5
6
14
18
15
7
-5
-15
-22
-21
-14
-2
10
19
21
16
5
-9
-21
-27
-25
-15
0
16
29
37
36
30
20
9
1
-3
-3
1
5
10
13
13
13
11
9
8
7
7
7
8
10
13
16
19
20
19
16
10
2
-4
-7
-6
0
9
19
27
30
27
20
10
0
-8
-10
-9
-4
0
4
5
3
1
0
1
4
8
11
12
10
6
1
-2
-3
-1
3
6
7
3
-3
-10
-15
-14
-8
4
16
25
27
21
8
-6
-16
-17
-7
10
29
43
47
37
15
-12
-36
-51
-52
-40
-21
-2
9
9
-2
-20
-36
-43
-38
-22
2
24
37
37
25
4
-17
-30
-30
-19
1
21
32
31
17
-6
-29
-45
-47
-34
-10
18
42
53
49
30
4
-23
-44
-52
-49
-36
-19
-4
5
5
-1
-11
-19
-23
-20
-13
-3
5
9
8
0
-10
-20
-27
-28
-23
-12
1
15
24
27
22
9
-8
-26
-41
-47
-44
-29
-7
17
38
49
48
33
8
-20
-42
-52
-45
-22
11
45
72
82
74
50
17
-15
-36
-42
-30
-5
24
48
60
59
45
24
5
-6
-8
-1
10
19
20
13
-1
-16
-26
-26
-15
4
25
41
46
40
24
4
-12
-19
-14
1
20
36
45
43
32
17
5
-1
1
9
19
25
24
16
4
-7
-10
-3
14
35
53
59
50
25
-11
-47
-74
-82
-68
-35
8
50
78
85
69
35
-9
-49
-76
-82
-68
-37
1
36
59
67
59
39
16
-5
-18
-21
-14
-2
11
21
26
25
20
14
9
6
4
4
2
-3
-9
-15
-20
-20
-17
-9
0
8
12
12
8
3
-1
-1
5
13
23
30
32
27
17
4
-8
-16
-20
-18
-14
-7
-1
6
14
23
32
40
44
40
27
7
-17
-37
-48
-44
-25
4
33
54
58
44
15
-20
-48
-60
-52
-27
5
33
47
40
16
-16
-42
-52
-39
-8
33
69
88
82
54
13
-26
-52
-56
-39
-8
24
46
49
34
7
-20
-38
-40
-27
-5
18
33
35
26
11
-3
-11
-10
-3
5
7
2
-10
-24
-33
-32
-19
1
21
33
31
15
-10
-34
-48
-45
-25
6
38
57
58
38
5
-30
-55
-61
-45
-13
25
57
73
70
51
23
-3
-21
-26
-20
-6
7
16
19
15
9
4
2
2
4
4
1
-5
-12
-16
-15
-8
3
14
22
23
16
5
-7
-15
-16
-11
-1
8
13
12
6
-2
-8
-10
-7
-1
4
4
-3
-16
-31
-44
-49
-44
-31
-13
3
13
13
6
-4
-12
-12
-4
11
28
39
42
33
16
-4
-21
-28
-23
-9
9
26
36
36
28
14
1
-7
-9
-5
2
9
13
12
8
1
-4
-7
-7
-4
1
5
8
10
11
10
9
6
2
-5
-13
-22
-29
-33
-31
-25
-14
-3
7
12
12
6
-3
-14
-25
-33
-39
-42
-40
-35
-26
-12
5
22
35
41
37
22
-1
-26
-47
-58
-55
-39
-15
9
27
32
25
9
-9
-22
-23
-13
6
26
40
40
26
3
-23
-42
-46
-32
-5
29
57
72
67
43
8
-27
-53
-62
-52
-26
5
32
47
44
25
-3
-33
-54
-62
-53
-31
-2
27
49
60
58
47
29
10
-6
-17
-21
-20
-15
-9
-3
2
4
4
1
-4
-10
-15
-19
-18
-13
-1
15
33
49
60
63
57
43
23
3
-14
-24
-27
-24
-18
-12
-8
-7
-8
-6
0
11
27
43
55
56
45
21
-9
-39
-59
-64
-50
-20
17
51
73
76
60
30
-7
-40
-62
-68
-59
-40
-18
1
13
17
17
15
16
19
26
31
33
28
16
0
-17
-30
-38
-39
-34
-26
-16
-7
1
9
18
27
34
37
33
20
0
-23
-45
-57
-57
-42
-17
12
36
49
47
30
3
-26
-50
-63
-63
-53
-38
-22
-11
-7
-7
-11
-14
-15
-12
-7
-2
1
1
-3
-7
-9
-6
1
12
23
33
37
35
26
14
2
-8
-13
-12
-6
3
14
23
28
28
23
12
0
-13
-22
-25
-21
-9
7
25
40
47
44
31
11
-12
-31
-43
-44
-34
-18
2
20
33
40
39
35
28
22
18
16
15
14
12
9
5
0
-3
-7
-8
-9
-6
-2
6
17
28
39
45
44
35
19
0
-17
-28
-28
-18
0
19
32
35
25
5
-20
-41
-51
-44
-24
6
35
55
60
48
22
-9
-36
-51
-48
-30
-1
29
52
62
58
41
17
-7
-26
-36
-37
-31
-21
-10
-2
4
8
11
13
15
17
17
16
12
6
-1
-6
-10
-12
-11
-11
-11
-12
-15
-19
-21
-21
-15
-5
11
28
44
53
54
43
22
-5
-34
-58
-69
-65
-46
-15
21
53
72
74
59
31
-2
-30
-46
-44
-26
2
31
51
56
42
15
-19
-49
-68
-69
-53
-25
7
34
48
48
34
12
-11
-30
-41
-43
-38
-29
-18
-9
0
8
16
24
30
33
29
17
1
-17
-32
-37
-32
-18
2
19
28
24
8
-14
-35
-45
-40
-18
16
51
78
87
74
43
2
-36
-59
-62
-43
-9
30
63
80
79
61
33
4
-18
-30
-31
-24
-15
-8
-5
-5
-5
-3
3
11
20
24
20
8
-11
-30
-45
-51
-45
-28
-7
14
29
33
29
18
7
0
2
13
29
45
56
58
48
28
3
-21
-39
-47
-44
-30
-9
13
34
48
53
50
40
25
9
-6
-17
-23
-24
-22
-18
-12
-8
-4
-1
0
2
3
3
3
2
2
2
3
6
10
13
14
13
8
0
-7
-12
-12
-5
6
19
30
34
28
14
-6
-26
-41
-46
-40
-26
-8
9
20
23
19
11
5
2
4
10
15
15
10
-1
-14
-25
-29
-26
-15
-1
11
17
15
8
1
-3
1
13
30
46
54
50
33
7
-20
-42
-52
-48
-35
-17
-3
2
-3
-15
-29
-38
-39
-30
-16
-2
6
5
-4
-16
-26
-28
-19
-3
16
29
32
22
3
-18
-34
-37
-26
-5
20
39
45
34
9
-20
-45
-56
-50
-28
2
31
48
49
33
6
-23
-45
-54
-47
-28
-5
15
26
26
15
-1
-16
-25
-25
-16
-4
8
15
14
6
-7
-21
-33
-39
-39
-31
-19
-3
13
26
35
38
34
23
7
-11
-28
-38
-38
-27
-6
20
45
63
67
55
31
1
-26
-42
-42
-24
5
39
66
78
71
47
13
-21
-45
-51
-37
-10
24
53
69
67
47
15
-19
-47
-61
-58
-40
-11
21
47
64
66
56
35
9
-17
-37
-47
-45
-31
-8
19
42
57
59
47
25
-2
-26
-39
-36
-19
8
34
51
52
35
5
-28
-53
-61
-47
-15
26
64
86
85
62
25
-15
-45
-54
-42
-13
22
53
70
69
52
28
5
-10
-12
-6
4
9
6
-7
-25
-43
-52
-48
-34
-14
4
13
10
-5
-24
-38
-39
-25
3
36
62
73
62
31
-11
-52
-79
-82
-61
-20
28
71
95
96
74
38
-1
-31
-43
-36
-12
19
48
66
66
49
20
-13
-41
-56
-54
-35
-4
31
61
78
77
58
26
-12
-45
-64
-64
-45
-11
27
58
73
67
40
-1
-43
-75
-86
-74
-41
2
43
69
73
54
19
-19
-48
-57
-43
-11
28
62
78
72
45
7
-29
-50
-48
-23
18
61
92
99
79
35
-19
-68
-99
-103
-80
-38
10
49
68
64
39
3
-31
-52
-54
-37
-6
27
54
65
59
39
11
-15
-32
-35
-24
-5
17
34
40
33
14
-12
-38
-58
-66
-60
-40
-11
22
51
69
73
60
34
0
-33
-58
-69
-63
-43
-13
17
39
48
41
21
-6
-31
-49
-53
-43
-24
-1
19
30
32
24
11
-3
-13
-18
-18
-15
-13
-13
-18
-26
-35
-42
-45
-43
-36
-27
-17
-9
-3
-2
-2
-4
-5
-6
-6
-5
-4
-4
-4
-5
-4
-1
5
14
25
37
49
57
59
55
43
24
2
-20
-38
-47
-45
-33
-14
9
29
40
41
31
12
-11
-31
-44
-47
-39
-23
-3
17
32
40
38
29
15
-2
-18
-29
-32
-27
-14
4
24
40
47
43
28
4
-23
-46
-58
-57
-44
-22
1
18
24
18
4
-11
-20
-18
-3
21
46
64
67
52
23
-15
-50
-74
-79
-66
-37
-1
34
59
71
69
55
36
16
0
-11
-16
-15
-10
-1
8
16
20
19
12
0
-16
-32
-41
-42
-33
-16
4
20
25
17
-4
-31
-56
-70
-67
-48
-15
21
49
62
55
31
-2
-32
-51
-51
-33
-4
28
51
57
43
15
-20
-51
-67
-63
-39
-1
39
72
88
81
55
15
-29
-65
-84
-81
-58
-20
23
60
83
86
69
39
3
-27
-44
-44
-26
2
32
54
61
51
26
-7
-39
-60
-65
-54
-30
-2
21
32
27
10
-14
-35
-47
-44
-27
-1
25
42
45
31
4
-28
-54
-66
-59
-36
-1
34
59
66
52
22
-17
-53
-76
-80
-63
-32
4
35
54
55
41
17
-7
-24
-30
-23
-7
10
23
27
21
7
-10
-23
-29
-25
-13
1
14
19
16
4
-12
-28
-39
-42
-35
-21
-3
16
31
41
44
41
33
23
10
-2
-13
-22
-27
-27
-24
-16
-7
3
9
12
11
6
1
-2
-2
2
9
17
22
22
16
5
-8
-18
-23
-21
-10
6
21
32
35
28
13
-5
-20
-29
-26
-14
6
26
42
47
40
24
2
-18
-29
-29
-16
6
31
52
63
61
45
20
-9
-34
-51
-56
-49
-34
-15
3
16
21
18
7
-6
-20
-31
-37
-35
-27
-15
-1
10
17
16
8
-5
-21
-34
-41
-39
-29
-12
8
25
34
34
25
8
-10
-27
-37
-38
-33
-24
-16
-10
-11
-18
-28
-38
-43
-43
-35
-20
-3
15
29
38
40
35
26
14
2
-10
-19
-25
-27
-25
-20
-11
0
11
19
23
23
18
9
0
-7
-10
-8
0
11
22
32
37
36
31
23
14
7
4
5
10
15
20
21
20
14
7
-1
-8
-13
-16
-17
-16
-15
-14
-13
-11
-7
-3
3
9
15
19
22
23
23
22
21
19
15
9
1
-10
-21
-29
-32
-27
-15
2
20
36
44
43
34
18
1
-12
-18
-14
-4
8
18
22
17
4
-12
-27
-35
-34
-23
-4
17
37
49
51
43
27
7
-14
-31
-42
-46
-43
-35
-25
-14
-5
0
2
1
-1
-5
-7
-7
-5
0
5
10
14
15
15
14
13
12
11
10
7
1
-6
-14
-20
-22
-20
-13
-4
4
8
7
0
-10
-19
-21
-16
-2
17
34
45
45
35
16
-4
-18
-21
-11
8
30
47
51
41
19
-9
-35
-51
-51
-37
-13
13
33
43
40
27
10
-7
-19
-24
-24
-21
-18
-17
-17
-16
-13
-7
2
9
12
7
-4
-18
-31
-36
-30
-10
17
45
66
73
63
38
7
-21
-38
-39
-23
2
29
49
55
45
24
-2
-25
-39
-41
-32
-17
-2
9
13
12
7
3
3
6
11
15
17
13
5
-5
-14
-19
-19
-15
-9
-4
-5
-10
-18
-25
-29
-25
-14
4
24
41
52
53
46
33
18
3
-9
-17
-22
-25
-27
-28
-27
-22
-12
3
21
38
50
52
44
27
5
-18
-35
-43
-42
-33
-22
-12
-10
-15
-27
-42
-54
-59
-53
-38
-17
5
23
32
30
20
4
-11
-23
-26
-21
-8
8
24
35
41
39
31
18
4
-10
-22
-30
-34
-34
-32
-28
-23
-18
-15
-13
-13
-15
-16
-17
-15
-10
-1
9
19
27
32
32
27
17
5
-9
-21
-30
-33
-32
-24
-12
2
16
27
33
31
22
7
-11
-28
-39
-42
-36
-22
-5
12
25
31
31
24
16
10
8
10
15
19
20
15
4
-10
-23
-32
-34
-30
-21
-12
-7
-9
-18
-31
-45
-54
-55
-46
-29
-9
11
25
32
31
24
16
9
6
6
8
10
10
7
-1
-13
-26
-40
-53
-65
-75
-81
-82
-77
-66
-49
-30
-13
-2
-2
-14
-36
-62
-85
-98
-94
-75
-43
-8
20
34
26
-1
-42
-88
-127
-151
-156
-144
-120
-93
-73
-66
-74
-96
-124
-152
-173
-183
-181
-169
-150
-131
-114
-101
-94
-91
-90
-91
-93
-95
-98
-103
-109
-116
-122
-126
-127
-125
-119
-111
-101
-91
-80
-69
-58
-45
-32
-21
-16
-19
-33
-59
-95
-135
-173
-200
-212
-205
-180
-143
-102
-65
-40
-31
-37
-53
-72
-85
-89
-80
-61
-36
-13
2
5
-5
-24
-49
-71
-86
-89
-81
-63
-39
-16
4
17
22
20
13
4
-3
-6
-4
5
18
36
56
76
94
109
118
121
117
106
89
69
49
33
25
27
39
58
80
98
106
98
74
36
-7
-46
-72
-77
-60
-21
30
85
134
169
188
193
187
179
173
171
174
177
177
169
152
126
94
61
31
6
-12
-23
-28
-27
-20
-6
15
42
74
104
129
143
143
129
104
76
51
35
30
35
45
51
46
25
-15
-70
-129
-184
-221
-233
-216
-173
-112
-45
14
54
68
57
25
-16
-54
-77
-77
-51
-3
59
124
179
215
225
208
168
109
40
-32
-98
-154
-196
-221
-231
-229
-220
-211
-206
-212
-229
-255
-285
-309
-318
-306
-269
-211
-141
-70
-10
29
42
31
3
-31
-62
-82
-87
-79
-63
-46
-34
-31
-39
-56
-78
-101
-120
-132
-135
-128
-113
-92
-71
-56
-57
-79
-127
-200
-291
-388
-473
-532
-551
-523
-453
-350
-232
-116
-19
48
83
89
73
46
17
-7
-23
-29
-26
-14
5
28
54
77
92
96
86
62
31
0
-22
-29
-19
3
28
42
34
-1
-61
-135
-209
-266
-292
-283
-242
-181
-115
-57
-18
3
10
15
28
57
104
162
223
274
308
318
305
274
230
180
129
79
32
-12
-48
-75
-89
-88
-75
-55
-35
-24
-30
-53
-90
-132
-168
-188
-187
-165
-131
-95
-69
-61
-74
-102
-134
-158
-161
-138
-86
-12
76
165
247
314
363
393
409
411
405
391
371
345
314
279
240
198
154
108
60
9
-42
-91
-137
-175
-201
-212
-207
-186
-153
-113
-74
-45
-30
-35
-57
-93
-133
-167
-184
-178
-148
-97
-34
27
74
98
96
68
21
-36
-93
-142
-179
-201
-205
-192
-160
-109
-40
41
127
207
271
309
318
300
265
225
192
171
161
153
135
91
15
-95
-229
-370
-498
-594
-648
-655
-620
-552
-462
-358
-245
-122
8
145
284
413
521
598
635
632
594
528
444
352
254
152
44
-67
-179
-282
-367
-422
-439
-418
-366
-296
-221
-157
-110
-81
-61
-41
-10
37
97
160
208
226
203
137
39
-69
-161
-210
-198
-119
14
175
328
436
471
421
294
116
-75
-240
-346
-379
-343
-261
-167
-95
-69
-97
-169
-260
-337
-370
-340
-242
-88
98
289
456
580
649
661
620
535
419
286
152
37
-42
-70
-42
40
156
281
383
434
417
331
189
18
-151
-291
-385
-429
-430
-401
-356
-307
-256
-204
-146
-82
-19
37
72
79
56
11
-42
-86
-107
-97
-59
-7
45
80
90
75
44
12
-7
-1
35
99
183
277
370
450
510
541
536
490
406
288
150
12
-106
-188
-226
-225
-202
-180
-180
-218
-292
-390
-485
-552
-568
-525
-429
-298
-158
-31
69
139
186
222
256
291
325
346
347
323
280
231
192
179
195
235
282
316
318
279
204
108
11
-69
-125
-159
-187
-226
-292
-389
-511
-636
-742
-803
-808
-753
-650
-514
-363
-208
-55
97
249
400
543
662
739
757
708
595
431
239
44
-134
-283
-399
-487
-557
-616
-668
-713
-746
-762
-758
-732
-687
-624
-545
-451
-342
-221
-93
29
128
189
198
153
61
-58
-177
-268
-309
-291
-218
-104
28
156
263
340
388
412
420
419
410
392
362
314
246
159
56
-58
-177
-291
-394
-476
-530
-547
-525
-465
-375
-269
-165
-78
-18
14
27
34
51
89
147
215
272
296
271
191
64
-87
-233
-346
-408
-411
-366
-293
-215
-157
-133
-147
-193
-257
-324
-377
-403
-394
-347
-262
-146
-7
140
280
394
468
495
475
416
337
255
188
145
127
127
134
136
126
100
62
16
-32
-79
-125
-171
-216
-257
-284
-288
-260
-197
-103
6
111
191
231
225
178
105
23
-52
-110
-147
-165
-166
-151
-119
-66
6
93
179
243
260
214
102
-62
-246
-410
-515
-537
-470
-333
-160
6
129
190
188
138
66
-3
-51
-72
-73
-62
-47
-29
-3
41
107
194
288
366
405
388
311
190
56
-56
-116
-105
-30
86
207
293
314
259
135
-32
-203
-342
-415
-403
-305
-131
93
333
553
719
805
797
699
528
315
100
-83
-207
-265
-268
-238
-209
-206
-244
-320
-414
-500
-551
-549
-494
-399
-285
-172
-76
1
67
129
194
256
298
300
243
123
-42
-218
-358
-416
-364
-201
47
330
592
786
886
892
829
734
645
583
551
536
513
462
375
259
135
29
-38
-61
-51
-33
-34
-77
-169
-299
-440
-559
-628
-628
-559
-435
-280
-119
30
157
262
352
435
516
593
661
709
730
717
669
591
489
373
254
141
46
-21
-52
-45
-3
63
136
194
221
207
151
68
-20
-87
-110
-73
22
164
328
484
602
657
630
517
320
54
-258
-583
-887
-1132
-1286
-1328
-1251
-1070
-813
-523
-247
-25
118
177
165
110
44
-2
-11
22
86
167
246
311
357
389
414
440
472
506
536
552
548
524
490
458
446
464
515
588
661
704
690
598
421
172
-123
-424
-693
-895
-1010
-1039
-996
-908
-810
-729
-682
-670
-679
-687
-667
-600
-478
-312
-123
59
203
287
301
251
158
49
-50
-118
-146
-137
-104
-68
-49
-62
-112
-197
-305
-421
-526
-607
-655
-669
-654
-618
-570
-517
-458
-392
-309
-204
-70
87
255
414
539
608
607
537
415
270
139
53
35
89
202
348
496
621
711
770
816
872
957
1078
1221
1358
1449
1456
1356
1148
858
530
220
-20
-156
-176
-98
42
194
314
368
341
238
79
-111
-306
-489
-652
-795
-922
-1034
-1126
-1191
-1214
-1186
-1106
-983
-836
-695
-584
-523
-512
-537
-570
-575
-520
-391
-189
61
320
545
701
768
752
675
574
488
442
448
492
549
585
571
491
349
168
-18
-169
-256
-261
-184
-42
137
322
484
601
661
660
604
503
367
213
56
-89
-207
-283
-312
-291
-227
-135
-31
68
148
204
239
261
284
318
367
429
489
528
526
466
344
171
-32
-233
-397
-496
-517
-462
-355
-231
-130
-88
-125
-238
-405
-582
-721
-777
-721
-548
-281
37
348
593
727
726
595
362
76
-207
-435
-572
-599
-525
-374
-186
-4
135
207
205
139
35
-76
-159
-189
-149
-37
136
349
580
807
1012
1189
1334
1452
1543
1607
1637
1622
1547
1400
1179
892
561
220
-89
-325
-454
-459
-341
-122
159
457
725
926
1040
1063
1010
905
776
644
520
402
277
126
-65
-302
-577
-866
-1138
-1357
-1494
-1533
-1473
-1332
-1136
-919
-713
-544
-428
-374
-380
-436
-531
-646
-761
-853
-902
-892
-813
-670
-481
-270
-71
89
192
235
232
205
182
181
209
255
295
301
249
130
-45
-247
-438
-580
-645
-629
-547
-432
-325
-260
-257
-318
-421
-534
-618
-644
-595
-472
-295
-91
106
268
374
414
391
315
206
84
-26
-105
-138
-119
-48
61
192
323
434
509
544
538
500
439
359
260
134
-28
-233
-477
-742
-995
-1195
-1302
-1284
-1133
-866
-524
-168
138
337
395
305
88
-214
-546
-853
-1094
-1244
-1295
-1258
-1152
-998
-819
-631
-446
-274
-122
5
103
172
219
255
296
361
460
596
757
918
1042
1092
1038
868
595
252
-103
-408
-604
-651
-535
-277
79
471
831
1105
1258
1280
1184
1002
773
536
319
141
10
-76
-120
-129
-107
-60
6
83
164
240
306
359
402
437
467
489
496
477
421
319
174
-1
-186
-355
-486
-566
-596
-589
-566
-548
-548
-568
-598
-617
-606
-547
-438
-286
-108
76
245
386
493
564
597
591
543
450
314
146
-33
-193
-303
-339
-291
-168
4
187
341
435
457
409
311
190
75
-14
-66
-78
-53
3
83
177
274
354
394
368
259
64
-198
-488
-746
-913
-937
-794
-492
-74
392
831
1173
1369
1401
1282
1049
750
437
151
-76
-229
-307
-319
-281
-217
-156
-124
-145
-235
-392
-599
-821
-1012
-1125
-1121
-978
-696
-298
176
675
1149
1554
1858
2045
2111
2063
1919
1704
1447
1180
936
742
613
555
559
603
661
705
715
681
604
495
369
243
131
41
-21
-52
-49
-11
62
167
294
426
544
623
645
595
472
284
44
-225
-502
-762
-986
-1154
-1250
-1262
-1187
-1032
-813
-562
-315
-109
25
73
39
-56
-179
-296
-377
-410
-395
-347
-290
-242
-216
-213
-224
-236
-235
-216
-179
-132
-88
-54
-36
-34
-44
-61
-85
-123
-184
-279
-415
-589
-787
-986
-1155
-1265
-1295
-1234
-1086
-869
-609
-334
-71
160
344
480
569
623
651
670
689
718
762
821
887
951
1000
1022
1008
953
858
729
575
408
239
78
-63
-175
-250
-278
-253
-173
-38
141
350
564
758
903
974
951
824
593
269
-123
-552
-978
-1359
-1655
-1834
-1876
-1779
-1557
-1239
-871
-500
-173
71
213
253
210
119
25
-30
-11
98
293
550
826
1076
1253
1324
1275
1114
870
585
304
69
-94
-176
-183
-138
-65
9
70
111
135
149
161
172
179
169
130
52
-67
-218
-383
-538
-660
-732
-747
-712
-642
-559
-484
-429
-399
-387
-380
-361
-317
-240
-132
-2
138
274
395
494
570
621
645
640
596
504
355
149
-108
-396
-689
-955
-1164
-1296
-1343
-1312
-1220
-1089
-942
-793
-644
-492
-326
-141
63
272
462
602
661
621
476
239
-62
-391
-711
-992
-1217
-1381
-1490
-1556
-1589
-1598
-1582
-1540
-1465
-1352
-1198
-1006
-778
-521
-244
46
333
598
819
966
1014
948
765
484
143
-206
-504
-701
-765
-688
-490
-210
101
394
630
790
872
891
867
819
763
703
638
562
471
363
240
106
-34
-178
-328
-486
-651
-817
-973
-1099
-1172
-1172
-1089
-921
-683
-400
-103
178
416
597
714
769
767
717
626
504
364
222
102
32
36
135
336
628
986
1372
1743
2058
2289
2422
2457
2406
2285
2110
1891
1630
1331
997
639
279
-54
-327
-514
-605
-605
-543
-457
-393
-385
-449
-578
-741
-896
-997
-1012
-927
-758
-539
-317
-140
-41
-36
-118
-264
-440
-612
-754
-847
-882
-855
-761
-596
-350
-22
386
857
1358
1847
2277
2605
2802
2859
2789
2621
2393
2147
1913
1709
1539
1393
1256
1106
928
711
454
164
-144
-445
-713
-916
-1029
-1035
-929
-724
-452
-157
109
297
370
308
114
-189
-565
-970
-1362
-1704
-1971
-2146
-2222
-2200
-2087
-1897
-1648
-1366
-1078
-811
-584
-407
-272
-163
-52
90
282
527
811
1103
1357
1532
1589
1512
1301
980
587
168
-229
-566
-815
-962
-1006
-956
-829
-648
-435
-215
-10
160
280
339
334
264
137
-35
-234
-442
-641
-813
-948
-1040
-1093
-1113
-1114
-1109
-1109
-1119
-1139
-1162
-1179
-1181
-1159
-1110
-1038
-950
-856
-769
-700
-661
-658
-695
-769
-871
-982
-1075
-1121
-1088
-954
-710
-366
47
483
887
1212
1419
1492
1438
1277
1043
764
466
161
-144
-446
-741
-1014
-1245
-1409
-1484
-1459
-1334
-1125
-856
-554
-242
67
365
651
919
1159
1355
1484
1528
1478
1343
1147
926
719
557
459
424
437
476
523
567
607
653
714
791
876
950
988
970
886
745
571
397
254
162
120
109
99
56
-42
-201
-407
-630
-835
-992
-1084
-1112
-1092
-1047
-1002
-973
-962
-963
-962
-942
-892
-808
-694
-560
-419
-284
-164
-64
15
75
123
169
223
298
401
537
701
878
1049
1190
1283
1316
1291
1222
1132
1043
976
939
927
927
919
885
815
706
565
403
231
56
-121
-298
-476
-650
-808
-934
-1012
-1032
-990
-898
-777
-653
-550
-480
-446
-438
-439
-434
-413
-378
-342
-322
-336
-394
-495
-628
-773
-909
-1020
-1098
-1143
-1163
-1163
-1148
-1118
-1064
-981
-864
-716
-549
-381
-233
-119
-47
-12
2
16
53
132
261
440
658
898
1140
1366
1561
1715
1826
1896
1934
1957
1983
2032
2120
2258
2441
2656
2877
3069
3202
3247
3191
3034
2792
2487
2147
1796
1453
1131
834
565
327
123
-41
-161
-236
-269
-268
-246
-214
-185
-165
-155
-152
-150
-142
-120
-77
-5
102
250
440
669
921
1173
1393
1548
1610
1564
1413
1182
910
645
432
305
278
345
485
664
850
1014
1135
1204
1217
1172
1070
909
690
420
110
-218
-540
-828
-1060
-1226
-1330
-1387
-1424
-1469
-1545
-1666
-1829
-2021
-2216
-2386
-2503
-2550
-2516
-2405
-2232
-2017
-1786
-1564
-1371
-1220
-1116
-1055
-1022
-1004
-981
-936
-860
-751
-615
-464
-317
-192
-109
-81
-118
-220
-381
-586
-814
-1039
-1233
-1372
-1440
-1430
-1351
-1223
-1074
-940
-851
-830
-884
-1008
-1183
-1380
-1567
-1713
-1794
-1794
-1705
-1528
-1271
-950
-583
-196
183
529
817
1034
1176
1249
1274
1273
1270
1283
1321
1380
1448
1508
1541
1532
1473
1360
1193
971
696
367
-12
-436
-886
-1337
-1757
-2112
-2372
-2521
-2560
-2508
-2395
-2261
-2140
-2058
-2023
-2028
-2051
-2067
-2049
-1983
-1864
-1704
-1523
-1348
-1203
-1110
-1076
-1103
-1181
-1292
-1419
-1545
-1655
-1742
-1803
-1839
-1855
-1856
-1845
-1823
-1791
-1747
-1691
-1625
-1555
-1488
-1433
-1395
-1375
-1367
-1359
-1333
-1271
-1162
-1000
-797
-567
-336
-126
44
167
251
309
362
427
514
620
730
823
879
883
832
736
616
497
402
346
332
352
391
430
455
456
436
400
358
317
283
250
214
165
97
7
-100
-212
-317
-400
-448
-456
-424
-356
-263
-157
-49
50
134
199
247
283
313
346
392
455
537
635
741
841
921
965
962
907
801
655
485
312
158
42
-23
-31
12
96
202
313
413
494
555
606
662
741
856
1014
1214
1440
1669
1876
2036
2128
2142
2077
1943
1752
1524
1277
1029
794
586
416
292
219
201
236
319
441
593
765
949
1137
1325
1508
1681
1839
1975
2084
2158
2192
2184
2131
2035
1898
1725
1523
1307
1094
907
771
707
731
846
1042
1298
1585
1872
2133
2351
2520
2642
2725
2775
2794
2777
2718
2610
2454
2257
2041
1832
1658
1539
1490
1509
1584
1697
1826
1954
2069
2163
2233
2280
2301
2297
2268
2219
2158
2092
2032
1981
1934
1880
1800
1679
1506
1287
1044
809
624
526
539
669
899
1199
1527
1844
2117
2327
2464
2530
2529
2469
2360
2214
2047
1882
1741
1647
1615
1644
1720
1812
1884
1902
1841
1698
1485
1232
971
733
535
379
253
135
2
-163
-365
-602
-865
-1142
-1422
-1699
-1970
-2230
-2471
-2681
-2844
-2943
-2964
-2903
-2768
-2574
-2345
-2107
-1881
-1678
-1504
-1355
-1225
-1108
-1000
-906
-830
-778
-757
-770
-813
-883
-970
-1066
-1166
-1263
-1353
-1432
-1494
-1532
-1537
-1499
-1412
-1274
-1093
-884
-672
-490
-371
-348
-441
-656
-980
-1385
-1829
-2266
-2653
-2959
-3170
-3290
-3333
-3324
-3282
-3222
-3144
-3037
-2885
-2670
-2380
-2017
-1591
-1126
-650
-193
224
583
880
1118
1309
1467
1608
1749
1900
2066
2246
2431
2603
2743
2834
2863
2830
2747
2637
2526
2437
2385
2366
2362
2342
2270
2118
1876
1548
1161
751
359
18
-254
-455
-598
-701
-784
-861
-935
-1000
-1050
-1072
-1062
-1020
-955
-878
-802
-737
-694
-677
-693
-747
-847
-999
-1206
-1467
-1772
-2104
-2443
-2763
-3044
-3270
-3432
-3531
-3571
-3564
-3520
-3449
-3361
-3261
-3152
-3038
-2917
-2791
-2659
-2521
-2377
-2231
-2086
-1947
-1818
-1700
-1592
-1488
-1380
-1259
-1119
-961
-790
-618
-461
-335
-251
-213
-216
-246
-283
-304
-288
-217
-85
108
350
619
886
1115
1273
1331
1273
1101
836
514
185
-101
-300
-388
-362
-243
-68
122
290
412
486
527
562
617
715
862
1053
1269
1491
1700
1891
2065
2235
2412
2606
2815
3026
3222
3382
3494
3556
3579
3582
3592
3627
3696
3797
3914
4022
4099
4128
4101
4022
3907
3767
3617
3464
3310
3150
2981
2801
2616
2433
2264
2119
1998
1893
1786
1651
1466
1213
888
502
80
-346
-745
-1091
-1375
-1601
-1784
-1947
-2114
-2297
-2499
-2712
-2918
-3097
-3232
-3313
-3339
-3317
-3256
-3165
-3049
-2908
-2742
-2550
-2338
-2118
-1911
-1741
-1628
-1587
-1618
-1709
-1834
-1961
-2057
-2095
-2062
-1953
-1780
-1561
-1318
-1074
-848
-653
-492
-365
-260
-164
-58
76
249
470
734
1026
1326
1604
1835
1997
2080
2081
2007
1868
1676
1440
1166
859
527
179
-167
-491
-773
-1000
-1168
-1285
-1369
-1441
-1519
-1614
-1721
-1827
-1908
-1944
-1921
-1837
-1703
-1539
-1367
-1207
-1071
-959
-864
-776
-682
-578
-461
-334
-202
-69
63
194
322
446
561
661
741
794
819
814
779
711
600
435
202
-107
-491
-936
-1413
-1886
-2320
-2683
-2964
-3166
-3308
-3415
-3510
-3603
-3692
-3759
-3781
-3738
-3622
-3442
-3221
-2991
-2783
-2617
-2497
-2411
-2334
-2241
-2108
-1927
-1700
-1440
-1166
-893
-629
-375
-122
137
409
692
976
1243
1476
1655
1767
1807
1776
1679
1526
1324
1080
798
479
123
-270
-695
-1147
-1613
-2078
-2524
-2931
-3284
-3574
-3801
-3973
-4105
-4211
-4303
-4382
-4440
-4462
-4428
-4321
-4136
-3881
-3579
-3260
-2957
-2695
-2485
-2325
-2198
-2083
-1958
-1810
-1638
-1448
-1256
-1075
-915
-778
-660
-555
-457
-367
-289
-236
-218
-243
-311
-415
-540
-668
-782
-868
-917
-928
-901
-842
-757
-656
-550
-454
-384
-357
-385
-477
-632
-842
-1091
-1357
-1619
-1860
-2063
-2220
-2323
-2370
-2357
-2285
-2155
-1974
-1750
-1497
-1232
-970
-722
-494
-287
-96
86
263
435
598
741
853
923
942
911
837
732
616
507
423
379
381
430
517
631
757
881
994
1092
1181
1268
1367
1486
1633
1804
1990
2177
2350
2495
2603
2673
2711
2727
2731
2733
2742
2762
2793
2834
2881
2927
2964
2979
2957
2885
2754
2561
2312
2020
1704
1385
1078
794
534
295
71
-145
-352
-546
-718
-859
-963
-1029
-1061
-1067
-1050
-1010
-944
-836
-675
-455
-179
138
469
785
1060
1277
1434
1546
1636
1733
1862
2036
2257
2518
2803
3098
3391
3677
3958
4239
4525
4817
5113
5408
5695
5967
6220
6451
6661
6848
7010
7144
7243
7303
7322
7303
7253
7184
7109
7044
6998
6982
6999
7053
7142
7264
7414
7585
7765
7935
8074
8161
8167
8079
7881
7578
7182
6717
6216
5710
5227
4785
4387
4027
3689
3349
2991
2603
2182
1738
1282
829
387
-39
-454
-865
-1282
-1706
-2133
-2554
-2953
-3316
-3634
-3907
-4145
-4361
-4571
-4788
-5017
-5255
-5496
-5732
-5956
-6167
-6369
-6563
-6752
-6929
-7084
-7201
-7264
-7264
-7199
-7079
-6920
-6742
-6558
-6374
-6188
-5986
-5755
-5482
-5164
-4806
-4419
-4019
-3618
-3221
-2829
-2434
-2025
-1595
-1141
-667
-180
306
781
1236
1664
2062
2427
2759
3058
3325
3564
3783
3987
4184
4375
4555
4714
4838
4917
4946
4930
4881
4821
4765
4724
4696
4665
4605
4492
4305
4038
3702
3317
2911
2512
2140
1803
1502
1233
992
778
595
449
342
268
217
168
106
18
-94
-215
-321
-386
-392
-337
-234
-115
-16
28
-5
-118
-298
-518
-748
-960
-1138
-1277
-1381
-1463
-1532
-1598
-1660
-1716
-1757
-1780
-1781
-1765
-1737
-1712
-1701
-1719
-1777
-1879
-2025
-2208
-2408
-2601
-2762
-2868
-2902
-2860
-2750
-2591
-2404
-2212
-2025
-1849
-1677
-1502
-1321
-1141
-981
-869
-836
-901
-1070
-1323
-1622
-1919
-2167
-2331
-2401
-2390
-2332
-2271
-2246
-2284
-2393
-2562
-2767
-2978
-3169
-3324
-3436
-3507
-3541
-3542
-3509
-3435
-3311
-3131
-2890
-2590
-2240
-1852
-1439
-1012
-581
-153
266
670
1054
1411
1735
2024
2274
2486
2665
2814
2937
3039
3120
3182
3227
3255
3267
3266
3256
3241
3228
3226
3242
3285
3358
3460
3581
3706
3813
3880
3889
3827
3694
3498
3256
2986
2705
2421
2138
1851
1555
1244
917
579
238
-98
-425
-744
-1062
-1390
-1739
-2113
-2512
-2924
-3334
-3725
-4083
-4401
-4682
-4933
-5165
-5386
-5598
-5795
-5968
-6103
-6188
-6218
-6198
-6140
-6062
-5983
-5920
-5883
-5870
-5874
-5878
-5863
-5811
-5708
-5552
-5351
-5123
-4895
-4697
-4557
-4494
-4515
-4614
-4768
-4948
-5122
-5260
-5343
-5364
-5329
-5249
-5142
-5018
-4883
-4734
-4563
-4360
-4119
-3840
-3534
-3220
-2921
-2658
-2446
-2291
-2190
-2129
-2090
-2053
-2001
-1921
-1806
-1655
-1468
-1248
-1002
-734
-448
-147
165
488
825
1178
1553
1955
2385
2843
3323
3812
4296
4759
5186
5568
5898
6181
6424
6638
6836
7027
7216
7403
7582
7745
7882
7986
8053
8085
8087
8069
8035
7987
7921
7824
7680
7474
7191
6830
6396
5906
5387
4863
4359
3888
3455
3056
2682
2324
1976
1640
1324
1039
795
594
435
305
190
72
-60
-215
-397
-608
-853
-1140
-1480
-1888
-2371
-2928
-3545
-4193
-4834
-5425
-5931
-6330
-6618
-6807
-6921
-6989
-7038
-7086
-7140
-7200
-7263
-7324
-7385
-7449
-7523
-7612
-7715
-7823
-7921
-7988
-8007
-7966
-7861
-7695
-7479
-7223
-6938
-6627
-6291
-5924
-5524
-5088
-4620
-4127
-3621
-3114
-2620
-2150
-1715
-1325
-988
-708
-490
-331
-223
-152
-101
-50
19
115
244
403
585
785
998
1227
1479
1766
2097
2480
2913
3388
3888
4392
4878
5327
5725
6065
6345
6568
6741
6873
6972
7047
7103
7143
7172
7189
7196
7193
7185
7175
7168
7169
7180
7197
7213
7213
7179
7094
6939
6703
6378
5964
5466
4893
4259
3578
2867
2144
1432
750
116
-457
-963
-1407
-1800
-2162
-2513
-2872
-3252
-3658
-4090
-4539
-4996
-5449
-5890
-6310
-6704
-7066
-7392
-7678
-7924
-8134
-8316
-8482
-8645
-8819
-9008
-9214
-9430
-9642
-9836
-10000
-10127
-10213
-10265
-10288
-10289
-10274
-10241
-10188
-10107
-9991
-9834
-9631
-9379
-9077
-8723
-8317
-7862
-7361
-6824
-6264
-5693
-5124
-4564
-4011
-3459
-2887
-2274
-1601
-857
-40
835
1742
2646
3509
4295
4978
5543
5987
6319
6557
6724
6841
6929
6999
7058
7104
7130
7129
7096
7031
6943
6848
6768
6723
6731
6801
6930
7106
7307
7512
7699
7857
7978
8064
8121
8151
8156
8132
8077
7981
7845
7673
7476
7270
7066
6875
6695
6514
6313
6069
5760
5375
4912
4378
3792
3173
2541
1907
1277
650
19
-622
-1276
-1940
-2609
-3272
-3914
-4522
-5082
-5583
-6015
-6370
-6642
-6830
-6935
-6962
-6922
-6827
-6689
-6522
-6335
-6132
-5916
-5684
-5432
-5151
-4834
-4468
-4043
-3547
-2973
-2316
-1582
-788
43
880
1689
2443
3126
3734
4277
4770
5235
5685
6123
6541
6922
7243
7485
7640
7712
7715
7675
7616
7560
7519
7494
7476
7453
7411
7339
7230
7080
6886
6647
6358
6017
5624
5182
4701
4199
3694
3206
2748
2328
1943
1583
1232
877
504
107
-313
-748
-1186
-1610
-2003
-2349
-2636
-2859
-3019
-3127
-3199
-3256
-3317
-3395
-3491
-3596
-3690
-3752
-3760
-3706
-3592
-3436
-3263
-3096
-2952
-2837
-2739
-2638
-2511
-2342
-2128
-1880
-1620
-1374
-1163
-997
-873
-776
-686
-589
-480
-370
-276
-224
-231
-306
-442
-620
-813
-995
-1149
-1268
-1356
-1426
-1494
-1572
-1670
-1787
-1922
-2069
-2221
-2373
-2517
-2645
-2744
-2800
-2799
-2730
-2591
-2385
-2129
-1839
-1538
-1245
-971
-722
-501
-303
-124
43
204
367
542
741
973
1243
1551
1885
2230
2563
2862
3113
3307
3444
3532
3578
3589
3569
3517
3434
3322
3191
3055
2930
2829
2759
2712
2672
2613
2516
2366
2167
1936
1703
1495
1333
1223
1151
1087
998
855
641
362
38
-297
-606
-864
-1054
-1177
-1245
-1274
-1281
-1274
-1256
-1221
-1167
-1090
-995
-891
-792
-709
-649
-614
-598
-596
-601
-614
-640
-692
-783
-929
-1136
-1405
-1728
-2091
-2476
-2866
-3246
-3608
-3946
-4258
-4547
-4810
-5046
-5251
-5418
-5540
-5609
-5618
-5564
-5445
-5264
-5029
-4753
-4448
-4131
-3818
-3522
-3253
-3016
-2809
-2627
-2459
-2295
-2121
-1931
-1718
-1483
-1230
-968
-704
-446
-200
33
254
468
679
891
1106
1324
1543
1762
1980
2195
2404
2605
2788
2941
3050
3097
3070
2961
2776
2527
2240
1946
1677
1459
1313
1245
1253
1326
1448
1600
1766
1928
2073
2188
2265
2297
2283
2230
2151
2062
1985
1937
1927
1958
2017
2087
2142
2162
2131
2045
1916
1760
1601
1465
1369
1321
1319
1350
1396
1436
1452
1430
1367
1263
1128
977
825
688
578
507
480
501
567
673
809
960
1106
1226
1295
1289
1190
986
675
269
-215
-746
-1295
-1830
-2326
-2767
-3144
-3457
-3711
-3916
-4078
-4209
-4307
-4374
-4408
-4403
-4354
-4255
-4103
-3898
-3645
-3355
-3045
-2738
-2458
-2230
-2072
-1995
-1997
-2069
-2192
-2345
-2505
-2654
-2781
-2878
-2944
-2978
-2981
-2952
-2889
-2791
-2657
-2489
-2292
-2072
-1834
-1584
-1328
-1071
-818
-578
-363
-187
-67
-17
-47
-158
-346
-594
-883
-1186
-1478
-1732
-1928
-2047
-2079
-2023
-1882
-1671
-1412
-1132
-860
-620
-430
-298
-216
-170
-137
-94
-28
68
187
310
415
481
491
443
343
209
64
-73
-188
-276
-343
-402
-466
-544
-638
-736
-820
-864
-846
-746
-561
-299
17
357
683
965
1179
1316
1379
1388
1367
1349
1362
1427
1556
1747
1987
2251
2510
2734
2895
2979
2980
2910
2789
2648
2518
2426
2389
2411
2481
2577
2671
2733
2738
2670
2526
2310
2039
1733
1416
1113
845
632
482
401
383
416
479
552
615
655
666
654
629
608
603
620
659
710
761
797
813
808
791
774
773
798
854
939
1046
1166
1289
1409
1522
1627
1719
1796
1852
1883
1890
1876
1851
1828
1819
1829
1855
1884
1897
1871
1790
1648
1454
1226
992
778
607
490
427
411
431
476
539
620
721
844
990
1155
1331
1510
1683
1847
1999
2141
2275
2399
2508
2592
2637
2631
2563
2428
2224
1957
1634
1264
859
432
0
-420
-810
-1151
-1432
-1648
-1802
-1909
-1989
-2065
-2156
-2279
-2440
-2640
-2871
-3125
-3390
-3655
-3908
-4138
-4331
-4472
-4550
-4554
-4480
-4334
-4124
-3865
-3575
-3268
-2951
-2629
-2298
-1953
-1589
-1201
-787
-345
124
622
1149
1707
2292
2897
3509
4107
4670
5178
5613
5969
6246
6453
6602
6707
6778
6822
6839
6828
6788
6718
6619
6496
6355
6203
6043
5881
5720
5561
5405
5255
5107
4958
4801
4625
4421
4180
3897
3573
3217
2841
2459
2084
1727
1392
1080
792
525
278
52
-150
-328
-483
-618
-740
-852
-956
-1048
-1117
-1147
-1125
-1039
-891
-692
-470
-259
-94
-7
-13
-112
-284
-496
-709
-885
-998
-1035
-1000
-915
-805
-700
-625
-596
-620
-696
-818
-979
-1170
-1388
-1630
-1892
-2167
-2445
-2708
-2937
-3111
-3214
-3241
-3193
-3086
-2944
-2794
-2665
-2578
-2544
-2561
-2616
-2687
-2749
-2775
-2748
-2657
-2503
-2297
-2055
-1800
-1548
-1315
-1106
-923
-759
-605
-451
-290
-119
59
238
408
562
690
788
856
898
919
929
937
952
979
1020
1076
1137
1194
1235
1246
1220
1154
1052
925
789
664
565
504
481
492
523
556
576
567
522
437
313
153
-39
-262
-511
-783
-1070
-1359
-1633
-1873
-2060
-2181
-2227
-2200
-2110
-1970
-1795
-1597
-1385
-1161
-923
-671
-405
-129
146
410
650
860
1036
1180
1301
1407
1505
1599
1688
1766
1824
1855
1853
1816
1745
1642
1509
1346
1151
921
654
351
18
-332
-684
-1018
-1320
-1575
-1778
-1930
-2040
-2118
-2176
-2223
-2262
-2291
-2303
-2287
-2233
-2130
-1975
-1767
-1515
-1231
-932
-639
-368
-133
59
210
328
428
528
645
791
973
1189
1430
1682
1930
2157
2353
2512
2631
2715
2770
2803
2822
2832
2836
2836
2830
2815
2785
2736
2664
2567
2445
2304
2150
1991
1835
1687
1548
1418
1290
1160
1020
868
702
523
335
139
-65
-279
-508
-759
-1040
-1355
-1704
-2087
-2494
-2914
-3331
-3729
-4086
-4387
-4614
-4759
-4820
-4803
-4724
-4607
-4477
-4357
-4266
-4215
-4202
-4219
-4256
-4301
-4345
-4386
-4424
-4459
-4492
-4514
-4512
-4469
-4365
-4189
-3937
-3619
-3254
-2869
-2492
-2144
-1837
-1575
-1350
-1151
-967
-793
-628
-478
-351
-257
-198
-172
-170
-179
-183
-168
-126
-52
53
185
337
503
677
858
1043
1229
1412
1583
1731
1836
1876
1828
1674
1401
1012
520
-46
-648
-1244
-1791
-2260
-2629
-2895
-3066
-3160
-3198
-3204
-3196
-3191
-3196
-3217
-3254
-3300
-3347
-3379
-3380
-3332
-3219
-3037
-2790
-2495
-2179
-1871
-1600
-1384
-1225
-1112
-1018
-917
-775
-574
-307
18
383
762
1130
1466
1757
1996
2187
2336
2453
2552
2644
2743
2859
2999
3166
3359
3569
3789
4009
4224
4435
4648
4876
5127
5408
5712
6022
6311
6543
6687
6716
6621
6405
6088
5701
5278
4850
4440
4062
3717
3397
3088
2777
2452
2107
1744
1372
1010
678
400
196
77
42
81
168
271
358
402
386
311
190
49
-84
-185
-237
-238
-197
-134
-70
-23
-4
-17
-56
-112
-177
-247
-322
-405
-503
-620
-757
-907
-1063
-1211
-1343
-1452
-1537
-1602
-1653
-1700
-1749
-1802
-1860
-1920
-1978
-2032
-2078
-2115
-2142
-2156
-2155
-2135
-2093
-2028
-1942
-1844
-1743
-1648
-1569
-1508
-1460
-1414
-1355
-1266
-1137
-960
-740
-489
-223
39
277
478
632
735
788
794
758
690
600
505
421
366
355
398
492
629
786
938
1058
1125
1127
1066
952
804
642
483
336
198
61
-88
-265
-478
-729
-1010
-1312
-1611
-1890
-2131
-2323
-2459
-2539
-2567
-2551
-2502
-2427
-2334
-2230
-2115
-1990
-1851
-1692
-1510
-1299
-1059
-791
-502
-201
100
388
651
878
1061
1196
1279
1311
1295
1235
1137
1012
871
732
611
528
502
547
674
885
1175
1531
1934
2357
2776
3164
3500
3768
3961
4078
4125
4116
4069
4003
3937
3887
3866
3881
3933
4018
4133
4271
4429
4604
4800
5019
5266
5540
5836
6143
6443
6714
6934
7083
7151
7133
7034
6869
6655
6411
6155
5897
5645
5398
5154
4910
4663
4416
4173
3942
3734
3556
3414
3305
3223
3155
3084
2993
2869
2705
2501
2262
2000
1729
1459
1198
948
707
471
239
10
-208
-405
-569
-687
-751
-761
-721
-644
-544
-436
-332
-239
-162
-96
-35
29
109
218
367
567
822
1129
1479
1851
2220
2559
2843
3056
3195
3267
3289
3283
3270
3262
3261
3260
3245
3200
3114
2982
2813
2621
2426
2250
2108
2008
1950
1925
1914
1901
1864
1788
1663
1487
1267
1016
759
517
311
156
52
-13
-63
-130
-246
-433
-701
-1044
-1438
-1851
-2248
-2602
-2896
-3129
-3314
-3476
-3642
-3838
-4081
-4381
-4737
-5140
-5573
-6018
-6452
-6855
-7206
-7490
-7696
-7821
-7868
-7847
-7774
-7665
-7531
-7382
-7218
-7036
-6829
-6590
-6316
-6007
-5666
-5301
-4917
-4519
-4108
-3684
-3247
-2800
-2348
-1901
-1468
-1062
-689
-355
-60
199
424
620
786
926
1039
1130
1202
1262
1317
1368
1414
1447
1457
1431
1362
1249
1100
932
767
626
523
465
444
446
450
434
384
290
154
-18
-214
-421
-629
-830
-1018
-1195
-1356
-1505
-1644
-1777
-1909
-2049
-2201
-2366
-2540
-2711
-2861
-2969
-3017
-2994
-2898
-2742
-2551
-2355
-2184
-2061
-1997
-1990
-2025
-2084
-2143
-2184
-2201
-2195
-2174
-2148
-2125
-2105
-2081
-2039
-1961
-1834
-1647
-1400
-1099
-757
-391
-15
357
718
1061
1382
1676
1938
2160
2335
2458
2527
2543
2509
2433
2319
2173
2001
1813
1616
1426
1259
1134
1067
1067
1136
1264
1435
1627
1817
1986
2123
2222
2285
2314
2315
2290
2236
2151
2032
1876
1687
1470
1233
984
733
484
241
6
-219
-434
-636
-823
-993
-1148
-1290
-1422
-1550
-1678
-1810
-1947
-2089
-2235
-2386
-2542
-2704
-2876
-3058
-3249
-3449
-3656
-3867
-4081
-4298
-4515
-4730
-4933
-5113
-5254
-5339
-5359
-5312
-5205
-5057
-4891
-4731
-4593
-4483
-4391
-4298
-4182
-4021
-3804
-3534
-3227
-2905
-2592
-2305
-2051
-1824
-1608
-1385
-1140
-870
-584
-300
-46
150
266
291
226
82
-119
-352
-592
-817
-1012
-1166
-1278
-1352
-1395
-1417
-1426
-1429
-1426
-1413
-1384
-1331
-1248
-1138
-1008
-874
-757
-674
-639
-657
-723
-822
-936
-1043
-1128
-1178
-1188
-1156
-1082
-965
-804
-598
-349
-66
239
543
824
1060
1239
1358
1429
1473
1522
1604
1745
1957
2240
2581
2953
3325
3664
3943
4139
4245
4263
4206
4094
3955
3811
3680
3571
3484
3408
3324
3212
3058
2855
2607
2331
2051
1793
1584
1438
1364
1355
1397
1470
1552
1626
1677
1698
1688
1650
1590
1514
1428
1339
1250
1165
1086
1010
938
862
776
673
544
383
187
-46
-311
-601
-905
-1210
-1501
-1767
-1997
-2186
-2330
-2430
-2486
-2502
-2481
-2423
-2334
-2219
-2087
-1952
-1830
-1741
-1698
-1713
-1786
-1909
-2063
-2224
-2369
-2476
-2532
-2534
-2488
-2406
-2304
-2196
-2094
-2005
-1930
-1870
-1821
-1780
-1742
-1701
-1650
-1581
-1489
-1371
-1232
-1084
-945
-838
-786
-804
-899
-1066
-1286
-1535
-1786
-2013
-2198
-2331
-2405
-2418
-2366
-2242
-2037
-1745
-1358
-886
-346
230
802
1330
1780
2133
2388
2562
2683
2788
2907
3061
3258
3489
3736
3978
4195
4377
4523
4644
4758
4885
5042
5237
5467
5720
5975
6207
6391
6509
6550
6514
6408
6249
6055
5844
5628
5415
5203
4988
4764
4527
4277
4024
3781
3563
3383
3245
3145
3063
2973
2844
2648
2368
2001
1563
1080
591
135
-256
-564
-785
-931
-1028
-1106
-1194
-1316
-1486
-1705
-1963
-2244
-2527
-2790
-3017
-3197
-3322
-3396
-3422
-3410
-3371
-3317
-3262
-3216
-3191
-3195
-3231
-3298
-3390
-3495
-3596
-3674
-3713
-3698
-3622
-3485
-3294
-3063
-2807
-2538
-2268
-2001
-1735
-1469
-1199
-925
-651
-387
-147
53
200
287
312
281
208
108
0
-104
-190
-254
-292
-307
-301
-275
-231
-167
-80
33
174
340
523
710
882
1016
1091
1086
989
798
520
172
-219
-623
-1006
-1336
-1585
-1734
-1771
-1691
-1505
-1228
-886
-510
-134
211
499
716
853
915
908
842
725
560
345
78
-242
-609
-1006
-1412
-1794
-2120
-2367
-2519
-2575
-2550
-2467
-2355
-2242
-2149
-2089
-2067
-2078
-2113
-2159
-2203
-2234
-2241
-2214
-2149
-2044
-1904
-1740
-1567
-1402
-1262
-1159
-1098
-1075
-1079
-1097
-1117
-1131
-1140
-1152
-1181
-1241
-1345
-1497
-1695
-1931
-2191
-2463
-2735
-2996
-3240
-3462
-3656
-3815
-3929
-3992
-3999
-3950
-3855
-3729
-3589
-3453
-3332
-3228
-3132
-3025
-2886
-2691
-2427
-2092
-1700
-1277
-858
-477
-164
64
206
276
297
296
301
329
389
479
592
715
838
957
1068
1172
1269
1356
1426
1468
1470
1420
1313
1150
940
699
444
190
-50
-267
-458
-621
-756
-860
-931
-966
-962
-919
-841
-733
-601
-449
-280
-93
112
335
571
812
1039
1235
1380
1459
1466
1405
1292
1149
1000
869
770
710
689
696
723
760
803
855
923
1020
1156
1337
1564
1829
2117
2408
2683
2922
3116
3260
3360
3427
3479
3532
3601
3698
3825
3982
4162
4353
4542
4716
4861
4966
5022
5025
4975
4876
4740
4580
4409
4240
4078
3923
3766
3593
3388
3138
2837
2489
2110
1722
1354
1030
770
581
460
392
357
333
301
246
161
44
-106
-284
-491
-726
-987
-1272
-1576
-1885
-2188
-2467
-2711
-2910
-3065
-3186
-3288
-3393
-3518
-3677
-3873
-4100
-4341
-4573
-4773
-4919
-4998
-5003
-4938
-4811
-4638
-4433
-4212
-3986
-3767
-3561
-3373
-3203
-3049
-2904
-2755
-2588
-2389
-2146
-1851
-1505
-1117
-704
-287
108
462
759
990
1158
1274
1355
1424
1505
1619
1779
1990
2243
2516
2777
2989
3116
3130
3018
2783
2444
2033
1586
1133
697
288
-95
-459
-812
-1155
-1479
-1768
-1999
-2150
-2210
-2176
-2061
-1887
-1681
-1470
-1274
-1108
-978
-890
-847
-855
-922
-1055
-1257
-1524
-1842
-2188
-2539
-2868
-3158
-3399
-3594
-3748
-3874
-3981
-4073
-4147
-4196
-4212
-4188
-4119
-4006
-3861
-3690
-3502
-3308
-3111
-2916
-2725
-2537
-2354
-2175
-1998
-1819
-1633
-1431
-1209
-964
-697
-414
-124
165
446
718
983
1248
1521
1805
2099
2392
2669
2906
3085
3189
3210
3150
3017
2828
2599
2345
2075
1794
1503
1202
891
575
262
-36
-305
-532
-711
-837
-915
-952
-961
-955
-947
-950
-974
-1022
-1103
-1210
-1338
-1472
-1594
-1682
-1716
-1682
-1579
-1421
-1238
-1071
-964
-955
-1062
-1283
-1586
-1922
-2230
-2449
-2537
-2472
-2263
-1939
-1544
-1124
-716
-342
-7
298
589
882
1188
1510
1845
2192
2551
2926
3329
3768
4248
4762
5287
5791
6234
6575
6785
6849
6773
6575
6288
5945
5580
5215
4863
4528
4208
3895
3581
3259
2923
2572
2205
1826
1442
1067
718
415
179
23
-48
-41
24
117
204
251
232
135
-39
-270
-530
-779
-983
-1111
-1144
-1079
-925
-706
-451
-192
45
240
387
488
551
590
614
627
625
596
529
410
232
-4
-288
-603
-929
-1247
-1541
-1805
-2037
-2244
-2431
-2607
-2773
-2927
-3062
-3165
-3219
-3208
-3116
-2928
-2637
-2240
-1744
-1162
-516
167
857
1527
2154
2722
3224
3658
4024
4322
4548
4688
4726
4638
4403
4006
3442
2720
1865
917
-73
-1047
-1947
-2720
-3322
-3724
-3910
-3883
-3659
-3266
-2741
-2123
-1452
-766
-96
529
1087
1564
1946
2230
2418
2519
2553
2546
2527
2529
2583
2710
2924
3226
3605
4040
4502
4959
5380
5736
6003
6163
6207
6129
5926
5600
5153
4588
3909
3126
2254
1319
358
-584
-1457
-2214
-2817
-3247
-3506
-3620
-3631
-3590
-3545
-3530
-3557
-3620
-3692
-3741
-3738
-3668
-3534
-3361
-3185
-3048
-2985
-3012
-3124
-3295
-3479
-3623
-3676
-3600
-3375
-3004
-2513
-1944
-1350
-786
-303
59
276
341
258
47
-269
-663
-1110
-1584
-2062
-2517
-2918
-3227
-3403
-3408
-3208
-2787
-2151
-1328
-372
650
1662
2591
3380
3990
4403
4627
4685
4613
4457
4261
4069
3918
3837
3842
3935
4107
4340
4608
4890
5169
5441
5713
6000
6323
6695
7123
7595
8087
8565
8990
9329
9560
9674
9675
9576
9393
9143
8836
8478
8070
7613
7109
6560
5974
5359
4720
4062
3387
2696
1992
1280
573
-114
-762
-1351
-1866
-2302
-2662
-2959
-3217
-3465
-3734
-4051
-4441
-4915
-5474
-6112
-6810
-7545
-8288
-9010
-9684
-10284
-10789
-11186
-11464
-11620
-11659
-11590
-11431
-11203
-10929
-10636
-10345
-10072
-9830
-9623
-9452
-9312
-9199
-9106
-9025
-8946
-8854
-8732
-8561
-8325
-8012
-7619
-7152
-6627
-6064
-5482
-4897
-4315
-3739
-3167
-2604
-2061
-1564
-1148
-854
-718
-763
-989
-1371
-1865
-2408
-2935
-3388
-3724
-3918
-3964
-3869
-3650
-3326
-2915
-2432
-1887
-1293
-659
0
664
1309
1905
2417
2813
3060
3140
3051
2811
2463
2068
1694
1406
1250
1241
1362
1568
1797
1990
2108
2140
2111
2073
2089
2212
2472
2863
3346
3854
4309
4642
4801
4763
4532
4131
3600
2982
2319
1651
1014
445
-27
-380
-604
-705
-710
-659
-599
-572
-609
-716
-879
-1066
-1240
-1366
-1425
-1415
-1352
-1261
-1171
-1103
-1069
-1072
-1109
-1178
-1278
-1416
-1599
-1831
-2106
-2403
-2685
-2906
-3019
-2984
-2780
-2407
-1887
-1259
-573
122
778
1358
1829
2170
2359
2383
2232
1907
1419
797
79
-685
-1439
-2135
-2731
-3204
-3543
-3754
-3850
-3847
-3760
-3598
-3365
-3061
-2687
-2245
-1740
-1187
-603
-10
570
1115
1608
2036
2388
2659
2845
2945
2960
2891
2745
2530
2262
1962
1660
1389
1184
1079
1102
1265
1569
1997
2517
3087
3663
4203
4677
5066
5369
5595
5760
5884
5981
6062
6127
6172
6187
6158
6073
5922
5699
5401
5034
4613
4164
3723
3335
3052
2918
2970
3225
3675
4288
5010
5775
6515
7167
7684
8041
8227
8251
8127
7875
7513
7057
6516
5902
5222
4484
3696
2867
2004
1115
209
-700
-1591
-2437
-3204
-3854
-4348
-4653
-4745
-4610
-4250
-3681
-2932
-2043
-1068
-64
903
1772
2487
3009
3317
3415
3330
3104
2787
2428
2064
1716
1390
1081
783
493
221
-13
-183
-265
-248
-139
34
227
387
467
431
265
-24
-414
-876
-1383
-1918
-2476
-3065
-3697
-4384
-5126
-5914
-6722
-7513
-8242
-8861
-9324
-9592
-9633
-9424
-8959
-8247
-7315
-6211
-4998
-3754
-2558
-1480
-576
129
636
975
1195
1351
1494
1662
1873
2124
2399
2674
2927
3146
3328
3484
3632
3791
3977
4201
4463
4757
5071
5389
5693
5968
6197
6368
6468
6492
6438
6311
6121
5886
5623
5352
5087
4840
4618
4425
4266
4153
4097
4116
4225
4435
4745
5145
5612
6114
6616
7089
7510
7866
8154
8379
8543
8650
8700
8690
8617
8476
8270
8000
7673
7286
6837
6312
5696
4971
4125
3157
2081
929
-259
-1433
-2545
-3557
-4441
-5186
-5793
-6275
-6655
-6956
-7203
-7419
-7623
-7826
-8031
-8237
-8431
-8600
-8731
-8816
-8855
-8864
-8863
-8879
-8937
-9048
-9211
-9404
-9594
-9741
-9807
-9766
-9612
-9354
-9020
-8643
-8260
-7899
-7580
-7311
-7093
-6923
-6796
-6708
-6656
-6637
-6644
-6668
-6694
-6708
-6696
-6645
-6550
-6409
-6225
-6000
-5737
-5436
-5097
-4721
-4312
-3879
-3434
-2996
-2578
-2193
-1843
-1523
-1221
-919
-599
-246
147
576
1033
1502
1968
2418
2841
3237
3608
3958
4292
4608
4898
5146
5328
5420
5398
5246
4961
4552
4041
3460
2846
2234
1651
1116
638
213
-164
-501
-807
-1083
-1329
-1537
-1700
-1807
-1849
-1818
-1709
-1518
-1250
-916
-534
-132
257
600
865
1033
1099
1074
985
866
756
687
677
732
841
983
1135
1274
1388
1474
1539
1599
1667
1756
1868
1998
2133
2252
2336
2368
2338
2243
2091
1894
1671
1441
1222
1029
872
757
687
660
675
731
825
953
1112
1297
1499
1710
1919
2115
2287
2426
2526
2583
2593
2558
2478
2358
2202
2013
1796
1554
1291
1008
714
414
120
-148
-370
-523
-588
-553
-420
-204
66
352
614
819
945
991
973
920
873
869
935
1086
1317
1607
1927
2244
2528
2763
2943
3080
3193
3310
3454
3643
3884
4168
4474
4772
5029
5212
5298
5270
5126
4871
4520
4091
3600
3069
2514
1957
1419
921
487
132
-136
-325
-456
-563
-684
-860
-1119
-1474
-1921
-2441
-3003
-3578
-4141
-4677
-5183
-5662
-6117
-6545
-6934
-7259
-7490
-7597
-7559
-7371
-7049
-6626
-6145
-5651
-5182
-4755
-4365
-3987
-3579
-3093
-2489
-1744
-859
136
1190
2234
3199
4025
4673
5131
5414
5561
5621
5648
5684
5758
5878
6041
6232
6435
6639
6839
7036
7229
7414
7573
7678
7690
7565
7266
6768
6064
5170
4120
2964
1758
555
-591
-1638
-2550
-3296
-3852
-4199
-4327
-4236
-3941
-3473
-2875
-2202
-1512
-857
-283
181
522
735
827
804
673
438
103
-323
-821
-1364
-1909
-2407
-2811
-3077
-3182
-3119
-2901
-2553
-2107
-1591
-1022
-407
259
980
1749
2548
3337
4059
4653
5060
5237
5167
4859
4346
3678
2905
2074
1218
359
-497
-1343
-2175
-2984
-3753
-4461
-5090
-5621
-6043
-6351
-6542
-6621
-6592
-6464
-6254
-5985
-5690
-5407
-5178
-5034
-4995
-5059
-5205
-5394
-5577
-5708
-5752
-5690
-5521
-5262
-4933
-4561
-4161
-3743
-3309
-2855
-2379
-1883
-1377
-876
-402
24
383
660
846
938
935
841
666
421
126
-197
-520
-816
-1062
-1242
-1354
-1405
-1419
-1423
-1450
-1527
-1671
-1884
-2153
-2448
-2728
-2948
-3069
-3059
-2908
-2624
-2234
-1783
-1325
-912
-590
-389
-319
-368
-505
-688
-866
-994
-1033
-963
-782
-507
-171
188
526
811
1026
1170
1264
1336
1425
1562
1766
2040
2368
2723
3070
3377
3623
3799
3907
3958
3969
3949
3908
3847
3764
3661
3540
3409
3280
3163
3063
2977
2891
2783
2628
2399
2077
1654
1129
517
-163
-885
-1618
-2331
-2994
-3578
-4062
-4430
-4679
-4814
-4854
-4826
-4759
-4681
-4610
-4556
-4515
-4473
-4405
-4282
-4073
-3747
-3276
-2641
-1828
-841
302
1564
2891
4216
5465
6570
7478
8154
8595
8812
8838
8711
8469
8140
7739
7270
6728
6101
5382
4566
3657
2668
1622
552
-501
-1485
-2348
-3038
-3511
-3740
-3716
-3457
-3001
-2403
-1729
-1040
-389
185
660
1029
1296
1469
1559
1576
1528
1429
1291
1133
975
844
763
753
830
1000
1264
1606
2004
2425
2828
3172
3416
3532
3505
3337
3052
2682
2267
1845
1439
1060
697
332
-62
-505
-1002
-1548
-2113
-2659
-3146
-3534
-3799
-3930
-3937
-3839
-3669
-3462
-3256
-3086
-2984
-2978
-3089
-3332
-3714
-4227
-4853
-5555
-6289
-6998
-7625
-8119
-8441
-8568
-8501
-8261
-7884
-7419
-6919
-6430
-5991
-5625
-5342
-5139
-5007
-4933
-4902
-4904
-4926
-4956
-4978
-4973
-4919
-4792
-4575
-4257
-3839
-3331
-2749
-2108
-1421
-687
102
956
1887
2892
3948
5012
6020
6900
7584
8022
8191
8103
7807
7366
6860
6367
5948
5644
5475
5440
5526
5714
5981
6303
6655
7009
7336
7603
7783
7853
7803
7637
7373
7038
6664
6278
5895
5517
5133
4723
4263
3733
3125
2440
1691
903
105
-675
-1406
-2065
-2633
-3098
-3453
-3703
-3859
-3942
-3981
-4006
-4049
-4127
-4252
-4417
-4605
-4794
-4959
-5088
-5178
-5248
-5327
-5452
-5660
-5973
-6401
-6928
-7521
-8130
-8698
-9166
-9482
-9608
-9519
-9207
-8684
-7974
-7118
-6169
-5186
-4232
-3364
-2633
-2073
-1699
-1509
-1482
-1585
-1775
-2009
-2247
-2454
-2605
-2684
-2683
-2602
-2446
-2226
-1954
-1644
-1311
-968
-623
-284
47
368
679
980
1269
1543
1796
2021
2212
2365
2483
2570
2642
2719
2826
2992
3245
3608
4094
4708
5439
6265
7159
8086
9012
9905
10735
11478
12112
12615
12968
13155
13164
12994
12651
12158
11544
10850
10114
9373
8658
7989
7380
6839
6370
5977
5662
5422
5248
5120
5007
4872
4676
4387
3985
3469
2858
2185
1492
821
206
-333
-793
-1182
-1522
-1837
-2152
-2487
-2856
-3265
-3710
-4177
-4645
-5084
-5459
-5734
-5879
-5873
-5716
-5422
-5029
-4587
-4159
-3804
-3575
-3507
-3618
-3903
-4335
-4876
-5474
-6076
-6633
-7106
-7469
-7719
-7869
-7947
-7994
-8048
-8141
-8288
-8482
-8697
-8889
-9010
-9013
-8865
-8552
-8082
-7479
-6782
-6035
-5278
-4547
-3872
-3272
-2765
-2360
-2064
-1878
-1793
-1794
-1852
-1932
-1995
-2004
-1927
-1745
-1451
-1055
-580
-58
471
966
1389
1711
1915
2000
1981
1890
1771
1675
1646
1721
1914
2221
2613
3047
3473
3842
4116
4276
4322
4274
4168
4045
3950
3920
3979
4137
4388
4708
5061
5404
5693
5889
5962
5896
5689
5349
4891
4332
3686
2964
2172
1317
410
-531
-1478
-2398
-3257
-4025
-4678
-5210
-5624
-5931
-6148
-6289
-6363
-6376
-6331
-6236
-6103
-5952
-5812
-5709
-5666
-5693
-5781
-5908
-6034
-6116
-6109
-5978
-5696
-5253
-4648
-3889
-2994
-1982
-881
278
1460
2623
3727
4736
5618
6356
6941
7375
7665
7820
7845
7742
7505
7132
6619
5972
5204
4339
3412
2461
1527
646
-151
-843
-1418
-1877
-2228
-2486
-2669
-2795
-2873
-2908
-2893
-2817
-2663
-2420
-2090
-1686
-1242
-803
-419
-140
3
-4
-147
-391
-687
-978
-1215
-1359
-1389
-1296
-1087
-774
-371
107
645
1226
1830
2429
2994
3492
3894
4180
4341
4379
4310
4150
3920
3634
3300
2919
2488
2008
1483
932
384
-121
-533
-804
-894
-774
-435
110
826
1663
2554
3431
4225
4877
5344
5599
5634
5456
5085
4549
3878
3104
2255
1359
446
-455
-1312
-2089
-2751
-3266
-3612
-3776
-3761
-3584
-3275
-2877
-2438
-2009
-1641
-1382
-1272
-1347
-1631
-2134
-2854
-3766
-4830
-5983
-7152
-8254
-9210
-9952
-10431
-10625
-10541
-10211
-9688
-9036
-8324
-7611
-6947
-6364
-5880
-5496
-5208
-5003
-4873
-4812
-4819
-4899
-5062
-5314
-5657
-6083
-6572
-7092
-7601
-8052
-8400
-8609
-8658
-8543
-8277
-7890
-7421
-6912
-6399
-5914
-5474
-5086
-4749
-4456
-4197
-3964
-3748
-3543
-3344
-3146
-2937
-2709
-2446
-2132
-1752
-1288
-728
-59
723
1618
2617
3699
4837
5992
7121
8180
9134
9949
10612
11119
11483
11720
11850
11891
11849
11726
11514
11202
10785
10263
9653
8979
8282
7603
6985
6463
6063
5798
5667
5664
5771
5971
6240
6551
6875
7178
7425
7579
7611
7501
7244
6850
6347
5772
5169
4581
4042
3578
3199
2908
2696
2553
2462
2410
2379
2351
2310
2238
2119
1943
1709
1422
1092
737
370
2
-362
-724
-1090
-1465
-1846
-2226
-2584
-2896
-3133
-3271
-3291
-3185
-2959
-2622
-2195
-1698
-1155
-588
-22
515
997
1395
1687
1859
1910
1850
1702
1497
1265
1031
811
609
418
227
22
-204
-452
-718
-994
-1268
-1532
-1781
-2008
-2205
-2359
-2451
-2455
-2346
-2101
-1709
-1173
-514
234
1030
1829
2592
3289
3899
4411
4821
5128
5330
5430
5429
5337
5168
4942
4684
4417
4158
3917
3691
3470
3239
2986
2704
2397
2079
1768
1488
1257
1083
966
896
855
821
776
700
581
408
176
-120
-479
-901
-1378
-1898
-2447
-3007
-3560
-4089
-4581
-5029
-5427
-5772
-6061
-6291
-6460
-6566
-6613
-6610
-6573
-6518
-6466
-6431
-6422
-6437
-6466
-6494
-6500
-6469
-6388
-6249
-6049
-5783
-5449
-5042
-4557
-3994
-3363
-2684
-1988
-1315
-707
-199
189
456
619
710
770
835
932
1073
1256
1466
1686
1898
2094
2272
2441
2608
2782
2964
3149
3326
3480
3600
3676
3707
3698
3658
3600
3533
3466
3403
3344
3288
3230
3167
3096
3016
2929
2839
2755
2689
2651
2651
2690
2760
2844
2910
2924
2852
2666
2356
1929
1412
845
275
-256
-715
-1086
-1372
-1589
-1761
-1914
-2065
-2227
-2397
-2566
-2721
-2844
-2922
-2943
-2901
-2793
-2616
-2371
-2061
-1686
-1254
-770
-245
312
886
1463
2027
2560
3047
3471
3821
4091
4283
4409
4484
4528
4558
4582
4600
4598
4554
4443
4244
3946
3554
3092
2595
2107
1669
1316
1065
915
849
837
845
837
787
680
514
299
57
-187
-404
-568
-661
-674
-609
-477
-299
-100
97
269
402
486
522
516
477
415
339
252
154
41
-100
-283
-527
-851
-1273
-1802
-2437
-3163
-3948
-4747
-5507
-6169
-6685
-7018
-7149
-7083
-6840
-6455
-5972
-5432
-4874
-4328
-3818
-3365
-2981
-2680
-2470
-2354
-2329
-2385
-2505
-2667
-2852
-3041
-3224
-3399
-3565
-3724
-3872
-3998
-4081
-4094
-4013
-3814
-3486
-3034
-2477
-1844
-1168
-482
191
835
1444
2013
2542
3018
3423
3733
3917
3952
3818
3515
3054
2467
1794
1082
382
-265
-825
-1275
-1605
-1819
-1930
-1962
-1946
-1919
-1915
-1968
-2100
-2321
-2624
-2990
-3383
-3765
-4094
-4342
-4489
-4534
-4489
-4379
-4231
-4070
-3916
-3772
-3635
-3489
-3314
-3093
-2813
-2469
-2066
-1619
-1149
-681
-240
150
470
706
853
913
897
827
732
645
603
639
778
1035
1410
1892
2460
3084
3736
4388
5017
5609
6151
6636
7060
7416
7701
7914
8058
8138
8170
8164
8138
8100
8051
7987
7895
7759
7566
7308
6989
6623
6230
5839
5474
5155
4893
4691
4543
4438
4362
4302
4245
4178
4090
3971
3813
3612
3369
3093
2796
2494
2205
1940
1706
1500
1316
1141
965
783
596
415
249
112
12
-49
-79
-89
-94
-104
-129
-166
-211
-250
-270
-261
-215
-132
-18
118
262
399
515
598
643
644
602
521
406
266
106
-66
-246
-428
-607
-778
-937
-1081
-1211
-1335
-1467
-1625
-1829
-2097
-2439
-2853
-3322
-3815
-4293
-4711
-5029
-5215
-5251
-5135
-4878
-4504
-4046
-3544
-3039
-2577
-2198
-1939
-1825
-1870
-2070
-2403
-2835
-3320
-3811
-4268
-4660
-4974
-5210
-5377
-5490
-5560
-5595
-5596
-5557
-5475
-5347
-5177
-4973
-4750
-4521
-4298
-4089
-3892
-3707
-3528
-3353
-3181
-3016
-2859
-2716
-2584
-2459
-2334
-2200
-2048
-1875
-1682
-1474
-1257
-1038
-820
-603
-384
-161
69
303
536
759
962
1140
1292
1421
1536
1643
1748
1847
1932
1987
1994
1943
1829
1661
1461
1258
1085
974
946
1008
1155
1367
1619
1879
2119
2314
2443
2491
2446
2301
2053
1706
1270
766
224
-316
-814
-1228
-1525
-1681
-1688
-1552
-1291
-936
-521
-83
340
716
1016
1224
1323
1311
1193
979
685
329
-74
-510
-969
-1444
-1928
-2411
-2881
-3318
-3700
-4000
-4196
-4268
-4206
-4005
-3670
-3212
-2645
-1984
-1246
-449
387
1238
2078
2878
3608
4240
4754
5139
5392
5527
5564
5535
5474
5419
5402
5451
5583
5805
6113
6494
6928
7391
7858
8302
8699
9027
9265
9392
9393
9252
8961
8522
7945
7249
6463
5619
4751
3888
3053
2261
1518
829
190
-401
-951
-1464
-1951
-2423
-2892
-3370
-3863
-4372
-4888
-5398
-5883
-6326
-6714
-7045
-7323
-7559
-7766
-7954
-8125
-8276
-8394
-8463
-8471
-8409
-8278
-8079
-7817
-7497
-7115
-6665
-6139
-5534
-4856
-4128
-3384
-2673
-2045
-1550
-1218
-1060
-1067
-1208
-1442
-1720
-2000
-2249
-2447
-2588
-2674
-2715
-2720
-2699
-2657
-2596
-2515
-2410
-2279
-2118
-1927
-1707
-1463
-1202
-929
-653
-378
-107
163
434
714
1008
1316
1636
1959
2275
2576
2857
3120
3376
3642
3936
4270
4648
5061
5491
5909
6288
6605
6849
7023
7140
7220
7284
7345
7410
7476
7534
7577
7600
7609
7617
7641
7700
7805
7957
8150
8365
8583
8787
8963
9105
9212
9284
9316
9300
9219
9056
8794
8424
7950
7387
6761
6104
5447
4811
4208
3638
3090
2549
2001
1435
847
242
-369
-973
-1553
-2094
-2578
-2994
-3329
-3574
-3726
-3786
-3762
-3669
-3528
-3362
-3193
-3043
-2924
-2847
-2815
-2826
-2881
-2974
-3103
-3267
-3461
-3682
-3926
-4189
-4467
-4758
-5061
-5379
-5713
-6062
-6422
-6785
-7137
-7460
-7738
-7954
-8098
-8167
-8163
-8095
-7975
-7816
-7624
-7404
-7152
-6863
-6526
-6134
-5682
-5175
-4619
-4029
-3423
-2815
-2217
-1635
-1066
-505
56
620
1186
1742
2268
2738
3123
3402
3560
3596
3521
3356
3128
2862
2579
2293
2008
1724
1438
1150
866
599
368
193
96
89
177
356
614
931
1287
1664
2043
2412
2758
3072
3343
3565
3729
3833
3880
3878
3839
3779
3711
3642
3573
3495
3393
3253
3060
2812
2514
2182
1839
1510
1213
959
744
556
375
180
-46
-311
-614
-945
-1290
-1637
-1975
-2303
-2622
-2941
-3265
-3594
-3920
-4227
-4489
-4679
-4771
-4747
-4599
-4335
-3976
-3554
-3106
-2672
-2284
-1965
-1727
-1566
-1467
-1409
-1366
-1314
-1235
-1122
-980
-821
-671
-558
-511
-555
-708
-977
-1354
-1819
-2340
-2876
-3384
-3823
-4160
-4375
-4463
-4437
-4320
-4143
-3940
-3741
-3563
-3412
-3282
-3157
-3015
-2833
-2598
-2301
-1948
-1553
-1137
-724
-335
15
323
596
849
1103
1378
1685
2024
2379
2722
3016
3219
3298
3231
3012
2652
2173
1605
976
305
-395
-1123
-1881
-2673
-3492
-4325
-5148
-5930
-6637
-7241
-7722
-8069
-8283
-8371
-8345
-8216
-7994
-7686
-7302
-6847
-6333
-5771
-5175
-4559
-3934
-3313
-2704
-2118
-1563
-1051
-594
-203
112
347
504
591
618
601
553
488
415
343
276
218
174
147
142
161
207
283
389
522
679
855
1040
1226
1401
1555
1681
1776
1843
1888
1921
1948
1976
2005
2032
2050
2054
2044
2025
2009
2016
2058
2151
2301
2505
2753
3030
3322
3615
3900
4171
4424
4657
4864
5039
5178
5277
5339
5371
5385
5394
5410
5437
5476
5518
5550
5562
5541
5483
5387
5257
5096
4910
4699
4462
4196
3900
3571
3210
2821
2408
1978
1538
1099
671
271
-84
-377
-593
-720
-758
-714
-600
-438
-250
-58
117
260
354
387
348
227
18
-277
-652
-1088
-1561
-2041
-2499
-2904
-3236
-3479
-3626
-3676
-3638
-3523
-3351
-3145
-2928
-2725
-2556
-2434
-2362
-2335
-2338
-2357
-2380
-2403
-2431
-2478
-2561
-2694
-2883
-3120
-3385
-3650
-3881
-4050
-4138
-4134
-4038
-3857
-3600
-3272
-2881
-2431
-1929
-1390
-832
-280
239
700
1084
1382
1592
1721
1782
1786
1747
1676
1584
1480
1374
1276
1192
1127
1081
1053
1041
1046
1076
1144
1265
1457
1728
2077
2490
2940
3393
3813
4171
4449
4638
4743
4775
4744
4660
4529
4354
4141
3898
3641
3392
3177
3020
2937
2934
3005
3131
3287
3442
3572
3657
3687
3659
3577
3451
3289
3101
2890
2659
2403
2118
1797
1436
1036
606
166
-255
-619
-887
-1018
-983
-765
-365
200
896
1681
2508
3333
4116
4828
5452
5976
6397
6717
6939
7068
7106
7057
6923
6708
6413
6041
5596
5080
4496
3849
3146
2394
1609
806
9
-759
-1474
-2114
-2664
-3120
-3484
-3770
-3998
-4192
-4371
-4552
-4745
-4948
-5159
-5368
-5566
-5748
-5909
-6048
-6168
-6268
-6348
-6407
-6440
-6445
-6416
-6349
-6241
-6090
-5891
-5641
-5340
-4986
-4585
-4144
-3677
-3200
-2731
-2283
-1869
-1494
-1158
-859
-591
-348
-126
81
278
475
683
915
1185
1503
1874
2291
2743
3213
3679
4126
4544
4930
5290
5635
5974
6315
6658
6995
7316
7607
7858
8061
8216
8329
8409
8468
8515
8560
8608
8662
8726
8800
8882
8970
9056
9129
9175
9175
9111
8969
8739
8419
8015
7540
7011
6449
5871
5291
4716
4147
3579
3003
2406
1779
1115
415
-316
-1063
-1811
-2541
-3235
-3882
-4477
-5020
-5519
-5983
-6420
-6837
-7233
-7602
-7935
-8220
-8446
-8606
-8699
-8729
-8707
-8645
-8556
-8454
-8347
-8240
-8138
-8038
-7940
-7841
-7738
-7632
-7519
-7399
-7267
-7120
-6950
-6750
-6510
-6226
-5895
-5523
-5121
-4706
-4299
-3920
-3583
-3297
-3059
-2859
-2680
-2506
-2322
-2123
-1909
-1687
-1468
-1258
-1060
-867
-666
-441
-176
141
513
937
1405
1908
2438
2992
3570
4176
4808
5461
6121
6768
7375
7917
8372
8723
8961
9085
9094
8992
8779
8460
8038
7523
6930
6279
5592
4895
4207
3543
2911
2314
1753
1233
760
344
-5
-282
-489
-640
-756
-865
-993
-1159
-1370
-1617
-1880
-2131
-2344
-2498
-2585
-2607
-2579
-2518
-2446
-2378
-2327
-2297
-2290
-2304
-2338
-2390
-2456
-2534
-2620
-2707
-2787
-2854
-2900
-2923
-2924
-2905
-2871
-2828
-2780
-2730
-2681
-2631
-2583
-2535
-2487
-2438
-2388
-2336
-2283
-2231
-2184
-2148
-2130
-2138
-2177
-2251
-2359
-2496
-2655
-2830
-3010
-3187
-3353
-3497
-3610
-3682
-3700
-3656
-3545
-3368
-3132
-2851
-2542
-2225
-1916
-1626
-1357
-1106
-864
-620
-365
-92
197
495
791
1071
1318
1519
1664
1747
1769
1735
1654
1542
1413
1283
1165
1065
984
914
840
744
606
411
152
-170
-542
-941
-1340
-1714
-2037
-2297
-2488
-2614
-2686
-2718
-2722
-2709
-2682
-2643
-2588
-2516
-2428
-2328
-2225
-2126
-2039
-1965
-1901
-1838
-1762
-1662
-1531
-1370
-1192
-1012
-855
-741
-683
-685
-742
-834
-940
-1034
-1097
-1114
-1082
-1002
-883
-739
-582
-424
-277
-150
-51
15
44
33
-13
-89
-186
-291
-392
-477
-538
-568
-565
-528
-457
-353
-217
-52
140
357
592
841
1096
1352
1600
1835
2045
2228
2371
2470
2524
2533
2506
2460
2413
2386
2398
2464
2587
2763
2978
3213
3446
3654
3820
3933
3984
3972
3899
3767
3582
3347
3069
2753
2402
2017
1602
1151
661
129
-445
-1055
-1687
-2320
-2927
-3479
-3950
-4323
-4592
-4764
-4860
-4908
-4939
-4982
-5060
-5182
-5349
-5553
-5775
-5998
-6204
-6376
-6506
-6589
-6624
-6613
-6561
-6472
-6350
-6199
-6023
-5828
-5618
-5403
-5190
-4987
-4802
-4640
-4500
-4381
-4278
-4182
-4089
-3992
-3890
-3787
-3689
-3605
-3546
-3521
-3536
-3592
-3686
-3807
-3942
-4069
-4169
-4219
-4197
-4086
-3876
-3562
-3148
-2649
-2084
-1476
-850
-227
379
959
1514
2049
2571
3088
3605
4121
4631
5125
5590
6015
6386
6698
6945
7129
7256
7334
7375
7390
7390
7383
7370
7349
7309
7237
7118
6941
6700
6399
6052
5681
5313
4976
4693
4479
4339
4267
4253
4282
4339
4412
4491
4572
4648
4715
4765
4791
4785
4740
4652
4519
4344
4127
3871
3576
3241
2866
2453
2007
1540
1067
608
179
-206
-544
-838
-1103
-1358
-1625
-1927
-2280
-2697
-3183
-3739
-4362
-5046
-5783
-6562
-7369
-8186
-8992
-9765
-10482
-11124
-11677
-12133
-12494
-12763
-12952
-13070
-13129
-13136
-13095
-13007
-12872
-12687
-12450
-12160
-11816
-11422
-10980
-10493
-9964
-9397
-8793
-8153
-7477
-6765
-6020
-5244
-4440
-3615
-2772
-1914
-1042
-156
743
1654
2570
3481
4368
5209
5981
6662
7238
7702
8058
8319
8504
8636
8733
8813
8885
8952
9013
9064
9100
9118
9115
9091
9047
8988
8916
8839
8761
8691
8635
8599
8587
8600
8634
8685
8747
8814
8883
8954
9030
9117
9222
9352
9509
9695
9904
10130
10363
10591
10804
10994
11157
11293
11403
11493
11571
11643
11714
11786
11855
11916
11958
11967
11929
11832
11662
11409
11065
10623
10079
9431
8681
7836
6905
5906
4861
3793
2729
1692
703
-223
-1077
-1856
-2557
-3181
-3730
-4203
-4597
-4907
-5129
-5258
-5290
-5223
-5060
-4806
-4468
-4058
-3588
-3073
-2526
-1960
-1388
-820
-262
276
792
1279
1736
2162
2556
2918
3250
3549
3812
4030
4193
4286
4296
4213
4030
3755
3395
2970
2501
2009
1515
1029
560
110
-319
-726
-1108
-1461
-1780
-2063
-2309
-2524
-2716
-2892
-3058
-3215
-3355
-3465
-3528
-3526
-3448
-3290
-3057
-2765
-2434
-2086
-1739
-1409
-1101
-815
-545
-283
-19
257
551
871
1221
1606
2028
2485
2976
3492
4022
4550
5060
5533
5950
6295
6557
6725
6797
6773
6660
6464
6196
5866
5480
5044
4558
4022
3438
2805
2131
1428
713
8
-667
-1294
-1861
-2363
-2800
-3181
-3514
-3809
-4077
-4326
-4564
-4797
-5032
-5273
-5522
-5778
-6035
-6281
-6504
-6693
-6839
-6941
-7003
-7036
-7056
-7074
-7102
-7143
-7198
-7262
-7332
-7405
-7482
-7564
-7653
-7745
-7829
-7888
-7901
-7843
-7698
-7457
-7124
-6717
-6262
-5790
-5334
-4918
-4560
-4268
-4042
-3877
-3763
-3691
-3650
-3631
-3626
-3630
-3637
-3649
-3668
-3700
-3750
-3827
-3932
-4065
-4222
-4394
-4574
-4753
-4926
-5092
-5253
-5412
-5571
-5729
-5883
-6026
-6151
-6252
-6324
-6366
-6379
-6367
-6332
-6278
-6206
-6114
-6000
-5858
-5681
-5463
-5196
-4874
-4495
-4061
-3578
-3060
-2524
-1991
-1479
-1002
-571
-186
156
462
736
982
1196
1371
1501
1579
1604
1582
1520
1429
1317
1185
1028
837
597
298
-63
-481
-940
-1421
-1900
-2358
-2786
-3183
-3561
-3937
-4328
-4751
-5211
-5704
-6213
-6714
-7177
-7571
-7871
-8058
-8125
-8074
-7918
-7674
-7365
-7012
-6637
-6253
-5870
-5490
-5113
-4731
-4338
-3926
-3484
-3006
-2483
-1911
-1288
-618
91
825
1563
2282
2960
3577
4116
4571
4940
5227
5442
5597
5703
5773
5818
5850
5881
5923
5987
6084
6220
6399
6621
6880
7168
7475
7789
8101
8399
8676
8926
9145
9331
9484
9605
9697
9760
9793
9792
9751
9663
9520
9321
9068
8772
8447
8111
7782
7472
7188
6926
6676
6422
6148
5839
5488
5094
4660
4194
3705
3201
2683
2150
1598
1018
405
-245
-935
-1660
-2415
-3189
-3973
-4754
-5522
-6265
-6973
-7640
-8258
-8821
-9325
-9766
-10144
-10456
-10705
-10897
-11038
-11139
-11213
-11271
-11324
-11377
-11429
-11474
-11499
-11491
-11437
-11330
-11169
-10963
-10725
-10474
-10227
-9995
-9782
-9580
-9373
-9141
-8862
-8518
-8099
-7603
-7036
-6411
-5742
-5043
-4327
-3602
-2875
-2151
-1437
-740
-68
571
1173
1734
2257
2748
3213
3658
4086
4497
4886
5247
5573
5861
6110
6324
6509
6677
6835
6992
7153
7321
7494
7670
7843
8005
8150
8269
8354
8398
8397
8352
8266
8147
8004
7849
7689
7533
7383
7242
7110
6989
6882
6790
6718
6671
6648
6652
6681
6733
6808
6905
7027
7174
7346
7538
7739
7935
8106
8237
8309
8313
8248
8118
7931
7701
7436
7146
6836
6509
6170
5823
5478
5143
4833
4556
4322
4132
3986
3874
3786
3707
3623
3520
3390
3227
3032
2811
2577
2345
2132
1953
1821
1738
1704
1710
1746
1800
1868
1948
2045
2169
2332
2541
2801
3111
3463
3846
4247
4649
5039
5400
5714
5967
6141
6225
6214
6113
5936
5705
5450
5198
4973
4787
4641
4528
4431
4334
4221
4083
3920
3730
3517
3284
3031
2755
2454
2128
1781
1422
1065
724
414
142
-87
-275
-425
-542
-628
-678
-688
-650
-556
-406
-200
53
339
644
950
1243
1510
1742
1932
2078
2179
2239
2263
2260
2239
2210
2179
2148
2115
2072
2009
1915
1779
1597
1364
1085
765
411
32
-364
-771
-1184
-1597
-2007
-2408
-2797
-3168
-3517
-3842
-4142
-4416
-4666
-4890
-5092
-5270
-5422
-5546
-5638
-5693
-5708
-5679
-5609
-5502
-5366
-5213
-5057
-4913
-4794
-4709
-4665
-4663
-4703
-4782
-4895
-5039
-5210
-5401
-5606
-5816
-6020
-6203
-6355
-6465
-6528
-6543
-6516
-6453
-6366
-6264
-6156
-6044
-5928
-5807
-5675
-5526
-5355
-5157
-4932
-4681
-4408
-4121
-3828
-3543
-3276
-3038
-2837
-2677
-2555
-2465
-2397
-2338
-2275
-2197
-2095
-1966
-1808
-1624
-1419
-1199
-972
-744
-523
-313
-117
67
239
405
567
725
877
1014
1128
1199
1215
1164
1038
838
571
249
-110
-485
-857
-1206
-1514
-1765
-1946
-2048
-2069
-2011
-1885
-1709
-1508
-1306
-1128
-992
-909
-880
-898
-948
-1012
-1076
-1125
-1148
-1139
-1097
-1022
-915
-779
-616
-431
-228
-13
207
428
644
850
1043
1217
1369
1489
1570
1603
1580
1495
1349
1145
891
600
287
-32
-343
-629
-879
-1082
-1232
-1326
-1366
-1360
-1321
-1266
-1211
-1173
-1165
-1192
-1254
-1346
-1457
-1577
-1695
-1804
-1898
-1973
-2025
-2054
-2053
-2021
-1952
-1848
-1709
-1541
-1353
-1152
-947
-744
-546
-352
-163
24
206
383
547
694
819
917
990
1041
1076
1102
1128
1161
1206
1265
1339
1427
1527
1635
1746
1854
1954
2041
2112
2168
2211
2251
2295
2355
2440
2556
2704
2884
3087
3306
3529
3748
3954
4142
4308
4451
4569
4666
4743
4805
4857
4903
4948
4991
5035
5075
5107
5128
5137
5135
5129
5128
5146
5194
5280
5410
5582
5790
6025
6278
6543
6814
7091
7374
7660
7947
8226
8487
8716
8900
9031
9104
9120
9084
9004
8889
8743
8571
8375
8157
7919
7669
7415
7169
6941
6741
6572
6437
6332
6251
6187
6135
6088
6042
5991
5930
5852
5753
5629
5482
5318
5147
4982
4837
4719
4632
4571
4525
4479
4418
4327
4201
4037
3842
3625
3397
3171
2959
2767
2600
2460
2345
2250
2164
2077
1976
1851
1691
1494
1258
989
692
376
45
-295
-643
-995
-1344
-1680
-1987
-2248
-2445
-2563
-2596
-2545
-2418
-2233
-2005
-1755
-1497
-1246
-1012
-809
-647
-538
-492
-514
-603
-746
-927
-1120
-1304
-1459
-1573
-1647
-1686
-1704
-1715
-1728
-1748
-1774
-1801
-1823
-1833
-1829
-1810
-1779
-1740
-1696
-1651
-1610
-1578
-1564
-1580
-1641
-1759
-1944
-2199
-2519
-2890
-3289
-3692
-4070
-4398
-4656
-4828
-4905
-4886
-4773
-4575
-4307
-3986
-3631
-3262
-2896
-2547
-2222
-1923
-1646
-1386
-1136
-893
-655
-423
-201
7
195
363
510
641
763
882
1008
1151
1318
1517
1752
2023
2330
2664
3019
3383
3746
4102
4443
4767
5077
5373
5661
5947
6235
6530
6836
7154
7485
7822
8157
8480
8770
9012
9193
9300
9329
9284
9170
8999
8782
8526
8238
7920
7572
7194
6785
6345
5875
5373
4836
4259
3635
2958
2222
1430
584
-305
-1229
-2179
-3149
-4140
-5153
-6193
-7259
-8348
-9444
-10527
-11571
-12547
-13430
-14202
-14851
-15374
-15775
-16062
-16250
-16350
-16379
-16358
-16305
-16244
-16196
-16181
-16213
-16302
-16446
-16641
-16875
-17135
-17410
-17688
-17964
-18232
-18489
-18732
-18958
-19163
-19341
-19488
-19600
-19675
-19711
-19706
-19660
-19573
-19445
-19281
-19083
-18860
-18616
-18361
-18099
-17830
-17552
-17258
-16935
-16572
-16155
-15676
-15128
-14510
-13825
-13079
-12281
-11441
-10571
-9680
-8775
-7863
-6947
-6029
-5108
-4187
-3265
-2347
-1439
-551
304
1115
1869
2558
3172
3710
4169
4549
4850
5073
5222
5302
5319
5286
5215
5120
5013
4900
4784
4659
4517
4348
4145
3907
3638
3353
3070
2810
2592
2427
2320
2266
2251
2256
2261
2248
2203
2122
2005
1862
1705
1549
1410
1297
1217
1171
1154
1160
1178
1199
1214
1215
1196
1150
1073
957
796
585
320
2
-368
-781
-1228
-1700
-2187
-2681
-3179
-3676
-4171
-4660
-5140
-5605
-6048
-6464
-6848
-7195
-7504
-7775
-8007
-8199
-8345
-8443
-8485
-8466
-8383
-8235
-8020
-7742
-7403
-7005
-6554
-6054
-5515
-4950
-4376
-3812
-3277
-2786
-2347
-1962
-1621
-1312
-1018
-724
-418
-92
253
616
992
1378
1773
2180
2600
3038
3493
3964
4446
4932
5414
5885
6337
6764
7160
7521
7843
8122
8356
8548
8700
8819
8912
8985
9045
9095
9135
9167
9188
9198
9197
9187
9169
9141
9105
9056
8992
8910
8808
8690
8559
8425
8295
8180
8090
8031
8009
8029
8093
8204
8361
8561
8796
9055
9323
9581
9811
9996
10124
10189
10187
10122
9999
9824
9605
9348
9061
8751
8426
8090
7752
7411
7067
6716
6351
5968
5566
5147
4721
4300
3904
3547
3244
3003
2825
2704
2631
2596
2586
2592
2609
2632
2658
2682
2700
2707
2695
2660
2596
2504
2384
2241
2083
1916
1747
1580
1420
1265
1117
973
830
686
536
377
202
8
-210
-457
-731
-1032
-1354
-1689
-2027
-2355
-2662
-2936
-3169
-3354
-3484
-3556
-3569
-3522
-3416
-3258
-3055
-2817
-2559
-2293
-2033
-1791
-1571
-1375
-1199
-1036
-877
-714
-541
-355
-156
53
268
486
705
923
1142
1363
1587
1816
2047
2280
2511
2737
2953
3156
3342
3507
3647
3758
3837
3880
3887
3856
3789
3686
3550
3384
3190
2968
2721
2447
2145
1813
1450
1056
632
182
-285
-759
-1225
-1666
-2068
-2416
-2701
-2919
-3073
-3171
-3226
-3253
-3266
-3277
-3295
-3324
-3365
-3413
-3463
-3509
-3543
-3560
-3555
-3524
-3467
-3385
-3280
-3157
-3023
-2886
-2752
-2628
-2517
-2423
-2344
-2278
-2221
-2169
-2117
-2065
-2009
-1951
-1891
-1828
-1764
-1700
-1636
-1575
-1519
-1470
-1433
-1408
-1396
-1394
-1398
-1400
-1391
-1361
-1304
-1215
-1093
-942
-765
-569
-359
-138
91
325
561
796
1022
1234
1419
1569
1678
1743
1762
1739
1675
1574
1436
1256
1032
758
431
52
-375
-842
-1338
-1854
-2380
-2911
-3447
-3987
-4536
-5097
-5673
-6264
-6871
-7492
-8125
-8770
-9420
-10072
-10716
-11345
-11946
-12509
-13025
-13490
-13903
-14270
-14599
-14897
-15173
-15432
-15675
-15899
-16102
-16277
-16421
-16529
-16598
-16623
-16601
-16528
-16400
-16216
-15977
-15689
-15363
-15011
-14646
-14280
-13922
-13578
-13249
-12935
-12638
-12359
-12100
-11866
-11659
-11481
-11333
-11209
-11104
-11013
-10929
-10848
-10768
-10687
-10603
-10513
-10411
-10290
-10144
-9968
-9757
-9514
-9240
-8940
-8617
-8276
-7915
-7535
-7133
-6708
-6261
-5794
-5312
-4821
-4328
-3839
-3359
-2892
-2438
-2000
-1574
-1160
-754
-350
57
471
897
1335
1782
2234
2682
3117
3530
3914
4262
4572
4840
5064
5245
5382
5475
5526
5537
5513
5457
5375
5269
5146
5013
4878
4756
4660
4607
4612
4683
4821
5018
5255
5510
5756
5973
6142
6258
6318
6328
6296
6229
6132
6009
5865
5704
5532
5359
5193
5041
4905
4783
4668
4552
4426
4287
4138
3984
3838
3709
3606
3529
3472
3426
3375
3308
3214
3086
2922
2723
2490
2226
1932
1611
1268
911
551
202
-123
-414
-664
-872
-1043
-1183
-1303
-1410
-1511
-1608
-1704
-1797
-1887
-1976
-2064
-2156
-2258
-2375
-2514
-2681
-2883
-3124
-3407
-3732
-4093
-4483
-4887
-5290
-5675
-6026
-6329
-6575
-6758
-6877
-6936
-6937
-6889
-6796
-6666
-6504
-6315
-6100
-5860
-5596
-5306
-4989
-4649
-4289
-3919
-3550
-3196
-2866
-2569
-2307
-2075
-1864
-1663
-1457
-1236
-992
-722
-425
-104
239
601
979
1372
1776
2186
2599
3009
3411
3805
4193
4578
4969
5370
5785
6215
6654
7094
7524
7933
8312
8656
8962
9234
9475
9692
9891
10076
10253
10423
10589
10750
10904
11048
11176
11284
11365
11413
11426
11400
11338
11239
11107
10943
10749
10523
10267
9980
9663
9320
8955
8573
8179
7776
7368
6955
6539
6118
5694
5267
4837
4406
3973
3537
3098
2653
2203
1748
1292
839
397
-30
-434
-813
-1165
-1491
-1794
-2079
-2352
-2619
-2884
-3153
-3428
-3712
-4001
-4291
-4574
-4841
-5081
-5284
-5443
-5555
-5620
-5642
-5625
-5577
-5502
-5405
-5290
-5163
-5027
-4890
-4760
-4647
-4557
-4496
-4465
-4460
-4475
-4500
-4526
-4546
-4553
-4540
-4503
-4434
-4326
-4171
-3961
-3694
-3369
-2993
-2579
-2143
-1704
-1276
-871
-494
-142
189
509
827
1149
1478
1816
2160
2506
2851
3193
3528
3856
4175
4487
4789
5080
5359
5619
5857
6062
6227
6340
6392
6377
6290
6136
5920
5656
5358
5041
4718
4402
4097
3808
3534
3274
3025
2785
2552
2325
2100
1878
1658
1440
1226
1018
821
640
480
344
234
148
85
38
2
-30
-63
-102
-151
-209
-276
-349
-424
-497
-564
-622
-670
-707
-732
-747
-753
-750
-738
-722
-705
-693
-696
-724
-786
-890
-1039
-1232
-1461
-1716
-1982
-2246
-2497
-2726
-2928
-3101
-3244
-3358
-3444
-3505
-3543
-3566
-3581
-3600
-3634
-3693
-3785
-3913
-4078
-4275
-4500
-4747
-5013
-5294
-5589
-5896
-6208
-6521
-6826
-7113
-7375
-7609
-7813
-7993
-8156
-8312
-8470
-8635
-8811
-8996
-9188
-9383
-9576
-9766
-9951
-10132
-10307
-10476
-10636
-10783
-10909
-11010
-11078
-11112
-11108
-11066
-10990
-10881
-10745
-10582
-10394
-10182
-9943
-9675
-9376
-9047
-8689
-8304
-7898
-7475
-7040
-6593
-6137
-5667
-5183
-4683
-4167
-3640
-3106
-2573
-2049
-1539
-1043
-560
-86
386
859
1336
1815
2292
2761
3220
3665
4097
4522
4945
5370
5801
6239
6680
7120
7554
7978
8389
8788
9174
9550
9914
10264
10596
10906
11188
11436
11648
11820
11953
12044
12093
12100
12066
11991
11880
11737
11567
11379
11175
10961
10735
10496
10239
9960
9655
9323
8963
8581
8180
7770
7356
6946
6545
6158
5786
5430
5088
4756
4428
4100
3765
3421
3067
2705
2340
1981
1636
1316
1026
771
552
366
209
75
-42
-145
-240
-327
-406
-476
-534
-573
-586
-563
-491
-358
-152
134
507
963
1497
2094
2740
3417
4109
4799
5476
6131
6754
7342
7887
8386
8835
9232
9575
9867
10108
10300
10442
10535
10575
10562
10497
10384
10234
10061
9883
9717
9577
9467
9388
9331
9285
9237
9177
9101
9008
8904
8792
8677
8555
8419
8259
8061
7822
7538
7215
6869
6520
6188
5891
5641
5444
5296
5188
5107
5038
4968
4885
4781
4648
4483
4285
4053
3789
3492
3165
2808
2421
2003
1555
1079
579
62
-463
-987
-1500
-1997
-2474
-2931
-3372
-3804
-4232
-4664
-5103
-5553
-6014
-6487
-6969
-7455
-7938
-8409
-8855
-9265
-9627
-9931
-10170
-10345
-10458
-10515
-10523
-10488
-10416
-10306
-10161
-9978
-9759
-9506
-9222
-8914
-8589
-8253
-7914
-7576
-7244
-6923
-6618
-6331
-6065
-5821
-5598
-5392
-5198
-5011
-4828
-4650
-4478
-4321
-4185
-4078
-4006
-3971
-3972
-4003
-4059
-4133
-4218
-4307
-4395
-4476
-4545
-4596
-4627
-4634
-4618
-4582
-4529
-4463
-4390
-4310
-4225
-4132
-4027
-3911
-3778
-3627
-3458
-3271
-3065
-2838
-2588
-2314
-2016
-1694
-1354
-1000
-640
-284
62
392
701
985
1242
1468
1661
1820
1944
2033
2093
2124
2131
2116
2079
2020
1937
1829
1700
1551
1392
1230
1073
926
789
660
532
397
248
80
-108
-314
-534
-761
-992
-1222
-1447
-1663
-1867
-2051
-2210
-2336
-2422
-2465
-2462
-2412
-2316
-2173
-1985
-1752
-1474
-1155
-804
-432
-53
317
665
983
1265
1514
1734
1930
2104
2254
2374
2457
2494
2480
2417
2308
2163
1990
1798
1590
1366
1121
852
555
231
-117
-486
-869
-1265
-1676
-2107
-2565
-3058
-3590
-4159
-4760
-5383
-6016
-6649
-7272
-7878
-8463
-9021
-9547
-10030
-10460
-10828
-11127
-11355
-11517
-11622
-11685
-11720
-11741
-11755
-11766
-11773
-11773
-11762
-11738
-11704
-11661
-11614
-11570
-11530
-11497
-11470
-11449
-11434
-11424
-11421
-11429
-11449
-11485
-11538
-11610
-11701
-11812
-11940
-12083
-12236
-12391
-12536
-12656
-12733
-12752
-12699
-12565
-12349
-12055
-11697
-11288
-10846
-10387
-9920
-9453
-8987
-8521
-8048
-7567
-7070
-6556
-6023
-5472
-4905
-4324
-3730
-3128
-2519
-1910
-1305
-710
-133
422
948
1444
1910
2349
2763
3159
3540
3910
4271
4622
4961
5284
5587
5866
6115
6332
6515
6662
6776
6859
6914
6946
6961
6965
6963
6961
6961
6966
6978
6999
7027
7062
7103
7147
7190
7232
7268
7301
7333
7368
7414
7479
7570
7691
7844
8023
8223
8431
8638
8833
9010
9163
9293
9399
9486
9556
9612
9658
9697
9732
9766
9804
9846
9892
9936
9974
9996
9994
9960
9890
9783
9640
9466
9268
9049
8816
8573
8325
8076
7833
7604
7399
7225
7088
6993
6938
6919
6930
6962
7007
7059
7114
7167
7217
7261
7296
7318
7320
7295
7238
7145
7014
6850
6659
6455
6251
6066
5915
5814
5772
5795
5880
6020
6203
6413
6633
6845
7038
7203
7333
7429
7494
7532
7548
7549
7536
7512
7475
7423
7352
7260
7142
6998
6831
6642
6439
6230
6021
5821
5637
5472
5328
5203
5093
4992
4890
4780
4652
4500
4317
4104
3862
3597
3316
3031
2751
2484
2238
2016
1818
1641
1481
1332
1189
1048
906
764
623
487
363
256
171
112
79
71
84
114
157
211
276
356
456
583
744
945
1190
1479
1812
2186
2595
3032
3489
3956
4422
4879
5318
5731
6118
6479
6818
7143
7459
7772
8085
8398
8707
9008
9294
9561
9805
10022
10212
10373
10502
10600
10668
10711
10739
10763
10799
10860
10957
11096
11276
11489
11724
11965
12198
12413
12601
12759
12886
12982
13046
13078
13073
13029
12939
12800
12609
12363
12064
11714
11316
10876
10402
9901
9385
8860
8337
7820
7316
6827
6358
5909
5484
5084
4707
4349
4003
3660
3306
2928
2520
2077
1601
1102
589
74
-433
-926
-1402
-1863
-2308
-2737
-3147
-3535
-3896
-4228
-4534
-4821
-5099
-5381
-5678
-5994
-6328
-6674
-7018
-7345
-7643
-7902
-8119
-8299
-8446
-8571
-8684
-8793
-8906
-9027
-9160
-9306
-9463
-9630
-9800
-9966
-10122
-10257
-10365
-10440
-10481
-10487
-10460
-10402
-10317
-10205
-10066
-9901
-9709
-9490
-9245
-8978
-8689
-8381
-8058
-7723
-7379
-7034
-6694
-6369
-6068
-5797
-5563
-5366
-5202
-5066
-4946
-4834
-4718
-4589
-4443
-4277
-4089
-3882
-3663
-3437
-3215
-3006
-2821
-2668
-2554
-2483
-2456
-2469
-2518
-2595
-2692
-2803
-2918
-3034
-3144
-3247
-3341
-3423
-3496
-3557
-3607
-3644
-3664
-3666
-3644
-3599
-3532
-3448
-3356
-3268
-3195
-3147
-3129
-3142
-3182
-3238
-3302
-3362
-3414
-3455
-3486
-3511
-3536
-3565
-3602
-3647
-3699
-3753
-3806
-3852
-3884
-3895
-3881
-3837
-3761
-3655
-3524
-3379
-3231
-3092
-2969
-2868
-2785
-2712
-2638
-2551
-2441
-2302
-2133
-1938
-1726
-1502
-1272
-1040
-804
-561
-309
-44
232
519
811
1106
1398
1686
1971
2255
2542
2835
3136
3447
3768
4094
4421
4742
5051
5340
5604
5838
6041
6211
6351
6465
6555
6624
6675
6706
6718
6709
6678
6626
6554
6466
6368
6264
6159
6059
5966
5883
5812
5753
5708
5675
5651
5633
5616
5593
5559
5508
5437
5345
5231
5095
4940
4767
4576
4369
4147
3914
3674
3432
3195
2969
2758
2567
2396
2246
2114
1997
1892
1795
1701
1604
1495
1368
1213
1022
795
530
231
-93
-429
-765
-1091
-1396
-1677
-1929
-2154
-2351
-2521
-2665
-2782
-2869
-2924
-2947
-2935
-2890
-2814
-2709
-2580
-2434
-2276
-2117
-1965
-1831
-1723
-1648
-1609
-1606
-1632
-1678
-1734
-1786
-1825
-1842
-1832
-1796
-1736
-1657
-1568
-1475
-1388
-1311
-1252
-1212
-1193
-1193
-1210
-1240
-1278
-1322
-1370
-1423
-1483
-1553
-1637
-1735
-1846
-1966
-2087
-2199
-2292
-2357
-2390
-2390
-2360
-2307
-2242
-2174
-2112
-2060
-2021
-1997
-1983
-1975
-1971
-1969
-1968
-1968
-1970
-1974
-1979
-1984
-1982
-1968
-1933
-1869
-1768
-1623
-1429
-1185
-891
-553
-178
223
641
1060
1472
1864
2228
2561
2858
3119
3347
3543
3711
3856
3982
4094
4198
4298
4399
4506
4619
4739
4864
4991
5114
5230
5337
5431
5515
5589
5657
5722
5787
5853
5922
5993
6067
6140
6212
6278
6335
6381
6411
6425
6420
6399
6363
6317
6264
6206
6142
6069
5981
5868
5720
5526
5280
4978
4619
4207
3749
3255
2734
2194
1642
1086
528
-29
-582
-1128
-1666
-2191
-2701
-3193
-3665
-4117
-4551
-4969
-5377
-5780
-6184
-6592
-7006
-7426
-7846
-8262
-8664
-9045
-9395
-9707
-9975
-10193
-10360
-10476
-10544
-10568
-10553
-10509
-10440
-10354
-10255
-10147
-10032
-9909
-9780
-9645
-9507
-9366
-9226
-9087
-8948
-8806
-8658
-8499
-8325
-8134
-7928
-7710
-7487
-7264
-7045
-6833
-6624
-6415
-6201
-5977
-5741
-5496
-5248
-5004
-4773
-4563
-4377
-4216
-4075
-3951
-3830
-3705
-3565
-3404
-3216
-2996
-2744
-2461
-2151
-1822
-1484
-1146
-819
-512
-231
22
247
448
632
804
969
1133
1296
1459
1622
1783
1941
2098
2255
2414
2579
2752
2936
3134
3343
3560
3779
3992
4188
4358
4492
4585
4635
4642
4612
4551
4468
4370
4263
4152
4040
3931
3828
3735
3657
3600
3567
3561
3584
3631
3696
3773
3851
3921
3974
4003
4003
3972
3908
3812
3688
3540
3374
3195
3009
2821
2635
2453
2279
2112
1954
1803
1659
1520
1385
1248
1106
953
783
592
376
134
-134
-426
-737
-1064
-1403
-1751
-2104
-2461
-2819
-3175
-3528
-3872
-4202
-4514
-4803
-5063
-5292
-5492
-5665
-5820
-5965
-6111
-6270
-6450
-6653
-6880
-7125
-7380
-7636
-7886
-8124
-8349
-8563
-8770
-8974
-9178
-9381
-9580
-9772
-9952
-10119
-10273
-10421
-10568
-10724
-10893
-11079
-11279
-11488
-11696
-11893
-12069
-12216
-12330
-12407
-12448
-12453
-12424
-12360
-12261
-12127
-11954
-11741
-11486
-11189
-10850
-10472
-10057
-9613
-9147
-8668
-8185
-7707
-7240
-6787
-6348
-5923
-5506
-5094
-4682
-4267
-3848
-3425
-3001
-2579
-2165
-1763
-1380
-1018
-687
-383
-108
142
373
592
808
1028
1256
1494
1741
1996
2256
2518
2783
3053
3329
3616
3916
4228
4548
4871
5187
5487
5760
5998
6194
6344
6449
6511
6538
6539
6525
6506
6494
6494
6512
6547
6596
6651
6705
6751
6781
6791
6774
6728
6648
6532
6378
6187
5964
5717
5457
5196
4946
4718
4517
4347
4204
4086
3990
3912
3850
3806
3779
3769
3774
3786
3799
3805
3796
3767
3720
3655
3578
3493
3406
3321
3238
3161
3090
3027
2976
2940
2919
2913
2921
2937
2957
2976
2992
3007
3025
3054
3099
3168
3263
3385
3531
3697
3880
4073
4273
4476
4679
4880
5074
5261
5438
5604
5761
5911
6055
6193
6325
6445
6549
6631
6685
6709
6704
6670
6614
6539
6450
6349
6238
6120
5996
5872
5752
5642
5548
5469
5406
5351
5297
5237
5163
5074
4970
4856
4738
4623
4513
4410
4310
4210
4102
3985
3856
3715
3564
3408
3249
3091
2937
2790
2651
2524
2412
2314
2232
2163
2103
2045
1987
1921
1848
1767
1684
1604
1533
1478
1442
1430
1441
1475
1529
1597
1676
1758
1838
1914
1982
2045
2106
2170
2243
2329
2428
2535
2646
2752
2847
2926
2988
3033
3065
3084
3091
3082
3054
3001
2922
2822
2709
2597
2498
2424
2378
2358
2352
2347
2326
2278
2198
2087
1951
1798
1637
1473
1305
1132
951
761
564
363
164
-30
-217
-401
-586
-779
-984
-1197
-1412
-1616
-1797
-1944
-2049
-2116
-2152
-2172
-2188
-2213
-2254
-2312
-2386
-2471
-2563
-2657
-2752
-2847
-2939
-3024
-3097
-3153
-3187
-3199
-3192
-3174
-3158
-3153
-3168
-3207
-3268
-3345
-3428
-3511
-3585
-3648
-3699
-3738
-3769
-3791
-3803
-3804
-3791
-3763
-3721
-3667
-3603
-3534
-3461
-3386
-3306
-3219
-3125
-3020
-2907
-2787
-2663
-2538
-2415
-2294
-2176
-2057
-1933
-1800
-1651
-1482
-1287
-1066
-816
-541
-245
65
379
689
985
1260
1510
1731
1921
2081
2211
2313
2388
2440
2473
2493
2504
2511
2518
2526
2533
2539
2543
2544
2548
2558
2581
2624
2689
2777
2886
3009
3140
3271
3396
3511
3613
3696
3758
3792
3792
3754
3675
3557
3406
3232
3044
2854
2668
2489
2318
2151
1986
1820
1653
1486
1319
1153
987
816
636
441
229
-1
-245
-500
-758
-1016
-1273
-1526
-1779
-2031
-2284
-2532
-2770
-2989
-3180
-3338
-3460
-3546
-3602
-3633
-3649
-3653
-3652
-3647
-3639
-3628
-3615
-3601
-3589
-3579
-3576
-3580
-3592
-3611
-3635
-3662
-3688
-3709
-3721
-3720
-3704
-3671
-3622
-3558
-3480
-3390
-3289
-3177
-3051
-2910
-2751
-2576
-2387
-2189
-1992
-1802
-1627
-1470
-1334
-1216
-1112
-1016
-927
-841
-755
-672
-591
-510
-428
-341
-244
-133
-6
138
294
457
620
774
911
1024
1110
1168
1200
1210
1204
1188
1166
1142
1113
1077
1028
961
871
756
617
458
285
100
-93
-297
-515
-753
-1016
-1308
-1627
-1969
-2326
-2690
-3053
-3409
-3757
-4098
-4432
-4762
-5086
-5402
-5706
-5995
-6266
-6523
-6768
-7009
-7253
-7506
-7770
-8045
-8326
-8606
-8879
-9142
-9391
-9628
-9858
-10084
-10310
-10539
-10768
-10994
-11210
-11407
-11579
-11719
-11823
-11890
-11922
-11923
-11896
-11847
-11777
-11687
-11578
-11447
-11293
-11115
-10913
-10686
-10436
-10163
-9868
-9550
-9206
-8838
-8446
-8034
-7606
-7170
-6731
-6293
-5855
-5415
-4965
-4499
-4010
-3497
-2963
-2413
-1856
-1299
-747
-203
333
863
1386
1898
2392
2858
3286
3670
4006
4297
4552
4781
4993
5194
5385
5560
5713
5838
5930
5989
6020
6029
6023
6007
5979
5938
5877
5794
5687
5560
5418
5272
5128
4993
4865
4742
4614
4473
4311
4126
3917
3689
3451
3210
2974
2752
2547
2360
2193
2041
1904
1771
1636
1494
1339
1168
984
795
611
445
310
215
165
157
183
231
286
335
366
373
353
308
241
159
66
-34
-135
-236
-332
-420
-497
-561
-610
-643
-663
-672
-677
-681
-690
-706
-730
-757
-782
-798
-798
-774
-725
-650
-550
-431
-298
-155
-6
151
316
493
684
892
1116
1353
1598
1846
2090
2326
2552
2768
2976
3182
3391
3608
3835
4073
4319
4570
4820
5065
5299
5522
5734
5935
6128
6312
6485
6645
6784
6897
6980
7030
7049
7042
7015
6976
6929
6878
6823
6760
6687
6602
6505
6400
6293
6191
6099
6019
5953
5895
5841
5784
5719
5644
5556
5458
5349
5231
5106
4974
4838
4701
4567
4443
4331
4236
4155
4082
4009
3926
3824
3697
3544
3368
3179
2984
2794
2616
2454
2309
2178
2060
1951
1849
1752
1660
1570
1481
1390
1297
1199
1098
998
902
817
747
695
664
652
659
683
721
770
829
895
966
1037
1107
1173
1234
1292
1351
1414
1488
1578
1684
1809
1948
2098
2252
2404
2549
2684
2805
2912
3007
3092
3172
3250
3330
3414
3502
3591
3677
3752
3809
3843
3851
3834
3794
3739
3674
3605
3534
3462
3388
3311
3229
3144
3058
2977
2905
2848
2810
2793
2800
2831
2887
2969
3078
3212
3367
3537
3713
3884
4040
4173
4277
4354
4405
4438
4460
4477
4494
4513
4534
4557
4580
4600
4617
4630
4641
4650
4659
4671
4690
4716
4753
4800
4852
4906
4952
4983
4993
4976
4935
4873
4799
4719
4643
4573
4512
4457
4405
4351
4293
4230
4162
4091
4017
3939
3854
3760
3652
3530
3394
3246
3091
2930
2767
2599
2424
2236
2029
1802
1549
1270
970
653
324
-9
-339
-659
-965
-1251
-1516
-1760
-1988
-2207
-2424
-2646
-2880
-3127
-3386
-3654
-3923
-4187
-4442
-4683
-4910
-5122
-5320
-5501
-5664
-5808
-5931
-6034
-6121
-6196
-6267
-6336
-6406
-6476
-6541
-6595
-6634
-6656
-6663
-6659
-6653
-6650
-6657
-6674
-6700
-6731
-6763
-6794
-6822
-6847
-6872
-6896
-6918
-6935
-6945
-6946
-6937
-6924
-6913
-6914
-6933
-6973
-7035
-7111
-7192
-7268
-7331
-7378
-7409
-7431
-7448
-7466
-7487
-7509
-7525
-7530
-7517
-7483
-7431
-7364
-7289
-7213
-7139
-7068
-6997
-6920
-6830
-6724
-6596
-6448
-6280
-6095
-5897
-5686
-5466
-5235
-4995
-4747
-4494
-4241
-3993
-3757
-3536
-3333
-3151
-2986
-2836
-2696
-2561
-2428
-2297
-2168
-2044
-1929
-1826
-1739
-1668
-1614
-1573
-1542
-1516
-1490
-1461
-1427
-1383
-1328
-1260
-1177
-1077
-959
-825
-675
-516
-352
-190
-37
105
231
341
436
518
591
655
714
768
817
861
898
929
951
964
969
965
954
935
911
880
842
795
737
668
587
495
394
285
169
47
-85
-228
-386
-559
-746
-942
-1138
-1324
-1491
-1634
-1750
-1842
-1917
-1981
-2040
-2096
-2148
-2193
-2226
-2245
-2252
-2250
-2247
-2250
-2265
-2293
-2331
-2376
-2421
-2464
-2503
-2543
-2586
-2639
-2702
-2774
-2848
-2916
-2972
-3008
-3025
-3024
-3008
-2981
-2945
-2898
-2837
-2758
-2662
-2552
-2438
-2331
-2240
-2173
-2131
-2111
-2104
-2103
-2100
-2096
-2093
-2097
-2116
-2150
-2198
-2250
-2296
-2326
-2329
-2305
-2254
-2182
-2093
-1990
-1876
-1747
-1602
-1445
-1279
-1114
-961
-828
-718
-626
-543
-452
-341
-197
-18
194
434
693
967
1256
1563
1893
2247
2624
3014
3405
3781
4130
4446
4728
4980
5208
5416
5603
5762
5886
5967
5999
5985
5934
5855
5759
5654
5540
5414
5266
5092
4887
4656
4407
4150
3897
3653
3420
3195
2972
2749
2522
2295
2073
1860
1663
1481
1316
1165
1028
904
798
713
653
615
595
582
567
537
488
419
337
251
169
100
46
5
-25
-49
-69
-88
-103
-114
-123
-130
-141
-159
-185
-218
-254
-288
-318
-345
-375
-418
-487
-588
-723
-886
-1061
-1232
-1382
-1500
-1583
-1635
-1665
-1683
-1695
-1702
-1700
-1682
-1642
-1580
-1499
-1405
-1307
-1212
-1124
-1040
-956
-867
-771
-671
-576
-498
-446
-429
-448
-498
-571
-659
-753
-851
-954
-1066
-1191
-1331
-1486
-1654
-1833
-2020
-2214
-2420
-2641
-2881
-3140
-3417
-3705
-3998
-4287
-4565
-4830
-5079
-5315
-5538
-5749
-5947
-6128
-6289
-6424
-6531
-6607
-6653
-6671
-6663
-6635
-6591
-6537
-6477
-6413
-6345
-6268
-6177
-6067
-5933
-5774
-5592
-5395
-5193
-4996
-4811
-4638
-4475
-4314
-4146
-3966
-3770
-3560
-3341
-3119
-2897
-2674
-2445
-2203
-1939
-1652
-1342
-1016
-688
-364
-53
243
526
801
1074
1347
1619
1884
2136
2369
2581
2772
2946
3105
3250
3379
3486
3564
3610
3627
3623
3613
3612
3632
3680
3751
3837
3921
3988
4029
4038
4022
3989
3945
3898
3849
3793
3723
3631
3510
3357
3174
2963
2730
2479
2217
1948
1681
1424
1189
984
814
680
576
489
404
308
192
56
-97
-258
-416
-566
-708
-844
-982
-1129
-1286
-1448
-1605
-1744
-1851
-1919
-1949
-1950
-1936
-1924
-1931
-1963
-2023
-2103
-2192
-2277
-2346
-2394
-2421
-2431
-2435
-2441
-2456
-2484
-2526
-2579
-2635
-2690
-2737
-2772
-2795
-2807
-2809
-2805
-2798
-2788
-2777
-2763
-2747
-2728
-2709
-2692
-2679
-2670
-2663
-2655
-2638
-2603
-2546
-2461
-2349
-2213
-2060
-1894
-1719
-1534
-1334
-1111
-857
-569
-247
102
463
823
1168
1488
1779
2043
2285
2511
2725
2926
3108
3265
3388
3474
3524
3545
3549
3549
3558
3582
3624
3678
3736
3787
3821
3832
3818
3779
3719
3642
3550
3446
3329
3198
3051
2886
2705
2510
2305
2095
1884
1674
1467
1264
1063
863
663
463
265
73
-108
-275
-423
-550
-656
-744
-819
-887
-953
-1020
-1091
-1164
-1239
-1311
-1380
-1448
-1517
-1593
-1680
-1784
-1903
-2033
-2166
-2291
-2398
-2478
-2531
-2558
-2568
-2572
-2578
-2591
-2610
-2627
-2631
-2611
-2556
-2464
-2337
-2184
-2015
-1842
-1671
-1506
-1344
-1181
-1012
-836
-654
-471
-292
-125
29
171
303
432
561
693
825
953
1071
1174
1260
1331
1390
1443
1493
1540
1581
1612
1627
1622
1598
1559
1514
1472
1442
1429
1435
1458
1492
1531
1569
1605
1638
1670
1706
1753
1817
1903
2013
2152
2315
2498
2694
2894
3092
3282
3465
3643
3824
4016
4226
4456
4703
4959
5211
5448
5660
5841
5994
6124
6242
6355
6469
6587
6706
6820
6924
7012
7082
7132
7163
7176
7172
7151
7116
7070
7017
6965
6922
6892
6880
6882
6894
6905
6906
6890
6850
6788
6706
6611
6510
6406
6303
6204
6109
6018
5935
5860
5797
5745
5703
5669
5636
5600
5556
5502
5436
5358
5265
5156
5026
4872
4687
4472
4228
3959
3676
3386
3098
2816
2542
2271
1998
1716
1420
1108
778
433
77
-285
-648
-1008
-1362
-1704
-2033
-2345
-2639
-2914
-3172
-3414
-3642
-3859
-4065
-4259
-4441
-4611
-4768
-4915
-5053
-5183
-5305
-5419
-5521
-5606
-5669
-5706
-5718
-5704
-5668
-5613
-5543
-5459
-5358
-5239
-5098
-4933
-4743
-4531
-4302
-4061
-3818
-3578
-3348
-3134
-2942
-2775
-2635
-2526
-2445
-2388
-2350
-2322
-2295
-2263
-2220
-2165
-2101
-2029
-1959
-1891
-1830
-1775
-1726
-1683
-1644
-1612
-1590
-1581
-1589
-1618
-1668
-1738
-1824
-1919
-2017
-2116
-2211
-2302
-2390
-2480
-2573
-2672
-2777
-2883
-2986
-3079
-3156
-3214
-3254
-3282
-3307
-3339
-3387
-3456
-3548
-3656
-3770
-3880
-3973
-4043
-4089
-4109
-4108
-4090
-4058
-4011
-3951
-3875
-3784
-3684
-3582
-3488
-3411
-3356
-3322
-3299
-3275
-3234
-3164
-3057
-2914
-2744
-2561
-2378
-2209
-2061
-1934
-1824
-1720
-1612
-1492
-1353
-1195
-1022
-840
-660
-491
-341
-214
-111
-28
47
123
212
324
460
617
785
949
1100
1228
1336
1431
1530
1649
1800
1987
2204
2436
2662
2864
3030
3159
3259
3347
3440
3553
3689
3846
4011
4173
4316
4436
4536
4625
4717
4825
4959
5122
5311
5521
5745
5976
6212
6451
6691
6929
7159
7371
7555
7704
7812
7879
7910
7915
7904
7885
7865
7845
7824
7797
7760
7707
7634
7541
7427
7296
7154
7007
6865
6737
6628
6539
6468
6404
6335
6248
6132
5983
5804
5605
5398
5194
5001
4818
4639
4450
4241
4001
3727
3425
3104
2777
2456
2148
1853
1569
1291
1016
743
477
224
-9
-219
-407
-579
-745
-915
-1097
-1296
-1509
-1732
-1956
-2175
-2385
-2582
-2769
-2947
-3119
-3286
-3450
-3611
-3768
-3925
-4081
-4237
-4391
-4539
-4673
-4786
-4868
-4914
-4923
-4898
-4846
-4775
-4695
-4611
-4528
-4449
-4375
-4309
-4254
-4212
-4185
-4170
-4163
-4155
-4137
-4100
-4038
-3954
-3851
-3735
-3613
-3487
-3355
-3210
-3043
-2850
-2630
-2390
-2145
-1913
-1709
-1544
-1421
-1333
-1270
-1217
-1162
-1099
-1029
-954
-880
-809
-739
-666
-580
-473
-338
-177
9
210
421
633
842
1047
1244
1429
1599
1745
1861
1943
1993
2019
2031
2041
2057
2084
2116
2143
2152
2131
2075
1988
1880
1768
1666
1586
1533
1503
1486
1470
1444
1403
1346
1277
1204
1136
1076
1026
984
947
910
869
823
772
719
667
619
577
545
525
521
534
565
613
675
745
817
887
950
1006
1055
1102
1151
1206
1268
1337
1413
1490
1566
1636
1699
1752
1796
1831
1858
1877
1889
1896
1901
1906
1913
1924
1941
1962
1985
2005
2020
2021
2004
1967
1907
1826
1727
1613
1489
1360
1227
1092
955
817
675
531
385
240
95
-47
-189
-333
-483
-640
-808
-985
-1167
-1348
-1519
-1672
-1802
-1904
-1979
-2031
-2067
-2091
-2112
-2131
-2151
-2170
-2181
-2177
-2151
-2096
-2005
-1881
-1726
-1550
-1364
-1181
-1012
-867
-746
-644
-555
-467
-373
-266
-149
-26
93
199
282
340
373
384
381
369
354
340
327
316
306
296
283
265
236
194
135
59
-30
-123
-208
-273
-310
-313
-287
-239
-180
-123
-73
-33
4
44
97
166
252
349
447
537
613
671
714
743
760
765
752
715
646
543
407
244
64
-123
-311
-497
-683
-871
-1065
-1259
-1448
-1619
-1764
-1877
-1958
-2016
-2066
-2122
-2194
-2285
-2387
-2487
-2571
-2627
-2650
-2647
-2628
-2608
-2601
-2613
-2644
-2685
-2727
-2760
-2778
-2779
-2766
-2745
-2720
-2694
-2667
-2639
-2609
-2581
-2558
-2548
-2553
-2577
-2614
-2659
-2702
-2738
-2761
-2775
-2785
-2796
-2814
-2838
-2865
-2886
-2895
-2887
-2862
-2827
-2793
-2770
-2763
-2777
-2808
-2851
-2902
-2959
-3027
-3114
-3229
-3376
-3555
-3758
-3971
-4177
-4366
-4531
-4675
-4809
-4947
-5100
-5276
-5474
-5685
-5899
-6102
-6289
-6456
-6607
-6751
-6895
-7043
-7194
-7345
-7489
-7619
-7733
-7832
-7920
-8000
-8079
-8154
-8223
-8280
-8318
-8332
-8324
-8295
-8254
-8208
-8163
-8119
-8077
-8029
-7970
-7891
-7792
-7673
-7542
-7404
-7265
-7131
-6999
-6866
-6727
-6577
-6413
-6237
-6054
-5873
-5702
-5545
-5405
-5279
-5158
-5033
-4897
-4744
-4573
-4388
-4193
-3994
-3796
-3599
-3403
-3203
-2998
-2788
-2574
-2364
-2164
-1979
-1814
-1667
-1532
-1402
-1269
-1129
-981
-828
-678
-535
-403
-281
-165
-45
83
227
384
551
721
885
1037
1177
1307
1431
1553
1676
1797
1911
2009
2084
2134
2160
2170
2174
2184
2204
2236
2272
2300
2307
2282
2218
2116
1986
1841
1694
1556
1435
1328
1232
1135
1028
903
758
595
423
249
86
-60
-182
-280
-357
-417
-466
-509
-547
-583
-615
-643
-668
-690
-712
-737
-767
-802
-842
-886
-929
-972
-1012
-1050
-1090
-1130
-1170
-1204
-1224
-1219
-1180
-1098
-974
-812
-624
-425
-230
-50
109
249
377
503
636
780
937
1102
1267
1424
1569
1699
1815
1923
2029
2138
2254
2378
2511
2652
2800
2955
3117
3284
3455
3625
3790
3945
4086
4211
4320
4417
4504
4587
4668
4750
4833
4916
4999
5080
5158
5234
5306
5376
5442
5505
5565
5619
5667
5709
5743
5769
5787
5797
5799
5795
5787
5778
5769
5762
5757
5753
5748
5742
5733
5721
5707
5693
5681
5671
5663
5656
5648
5638
5630
5626
5632
5653
5692
5749
5821
5899
5976
6041
6088
6114
6121
6111
6090
6061
6027
5988
5942
5886
5819
5739
5648
5547
5438
5320
5193
5055
4905
4744
4573
4397
4222
4053
3896
3752
3621
3503
3394
3291
3194
3101
3013
2928
2845
2764
2683
2601
2518
2437
2361
2293
2233
2183
2138
2096
2050
1998
1938
1871
1799
1723
1645
1563
1471
1367
1246
1108
957
801
651
514
398
303
225
157
92
22
-53
-130
-200
-254
-284
-282
-250
-190
-111
-21
72
163
248
330
407
483
557
630
702
773
845
920
1000
1086
1177
1272
1366
1455
1535
1603
1660
1708
1752
1796
1844
1897
1957
2020
2085
2148
2206
2258
2302
2337
2364
2381
2390
2390
2383
2372
2358
2344
2333
2326
2323
2324
2328
2332
2336
2339
2342
2344
2347
2349
2351
2352
2350
2346
2338
2328
2315
2299
2282
2264
2243
2219
2194
2168
2143
2121
2104
2092
2085
2080
2073
2059
2033
1997
1946
1884
1814
1738
1659
1577
1491
1398
1294
1177
1045
901
748
591
436
285
142
7
-119
-239
-351
-455
-550
-635
-708
-772
-829
-884
-944
-1012
-1092
-1186
-1293
-1408
-1531
-1660
-1793
-1933
-2081
-2239
-2407
-2582
-2762
-2940
-3112
-3276
-3432
-3582
-3730
-3881
-4038
-4204
-4376
-4552
-4727
-4897
-5061
-5218
-5369
-5518
-5668
-5822
-5981
-6146
-6315
-6486
-6655
-6817
-6970
-7108
-7229
-7330
-7409
-7467
-7505
-7527
-7538
-7544
-7550
-7562
-7584
-7617
-7665
-7726
-7800
-7886
-7982
-8085
-8192
-8301
-8408
-8511
-8608
-8697
-8779
-8855
-8925
-8991
-9053
-9110
-9160
-9203
-9237
-9260
-9273
-9277
-9275
-9269
-9263
-9259
-9258
-9261
-9265
-9268
-9268
-9261
-9245
-9217
-9175
-9119
-9048
-8964
-8865
-8754
-8632
-8502
-8366
-8229
-8096
-7973
-7863
-7770
-7695
-7635
-7588
-7548
-7510
-7469
-7422
-7364
-7294
-7212
-7115
-7002
-6874
-6728
-6566
-6390
-6204
-6016
-5830
-5654
-5491
-5343
-5207
-5081
-4960
-4837
-4708
-4571
-4425
-4271
-4110
-3944
-3774
-3598
-3417
-3228
-3028
-2818
-2598
-2367
-2130
-1889
-1648
-1409
-1174
-945
-722
-508
-303
-110
67
227
365
482
580
665
745
828
925
1042
1181
1340
1515
1699
1885
2067
2246
2422
2599
2781
2970
3165
3362
3555
3738
3906
4059
4198
4327
4453
4580
4707
4834
4954
5063
5156
5230
5289
5336
5377
5418
5461
5507
5552
5591
5619
5633
5634
5624
5605
5583
5558
5531
5497
5452
5391
5310
5208
5085
4945
4793
4632
4469
4307
4148
3995
3849
3713
3586
3470
3361
3259
3158
3055
2944
2823
2688
2539
2379
2208
2032
1854
1677
1504
1339
1184
1039
906
784
674
575
485
404
329
259
192
126
59
-8
-78
-151
-229
-312
-404
-504
-614
-734
-863
-998
-1134
-1265
-1383
-1483
-1560
-1611
-1637
-1640
-1623
-1591
-1546
-1491
-1428
-1356
-1278
-1198
-1121
-1052
-999
-965
-953
-960
-983
-1014
-1043
-1065
-1074
-1070
-1056
-1034
-1008
-983
-958
-928
-890
-836
-763
-667
-551
-419
-279
-139
-8
110
214
307
397
490
598
725
877
1053
1249
1461
1682
1907
2132
2356
2579
2803
3030
3259
3491
3721
3945
4160
4362
4550
4723
4884
5036
5184
5330
5479
5631
5787
5946
6102
6252
6390
6512
6615
6696
6758
6806
6846
6885
6927
6978
7034
7094
7150
7195
7224
7233
7224
7200
7169
7137
7113
7099
7099
7112
7137
7172
7218
7275
7342
7419
7504
7596
7690
7781
7866
7943
8010
8073
8129
8183
8239
8294
8350
8403
8452
8494
8528
8552
8563
8558
8535
8492
8427
8342
8238
8119
7990
7854
7712
7562
7402
7226
7031
6814
6575
6318
6048
5769
5486
5202
4916
4629
4339
4046
3756
3470
3193
2928
2677
2438
2205
1973
1736
1491
1238
980
724
475
240
23
-172
-347
-500
-632
-744
-837
-912
-975
-1031
-1087
-1149
-1220
-1302
-1390
-1477
-1556
-1619
-1664
-1692
-1709
-1723
-1745
-1779
-1828
-1891
-1961
-2035
-2107
-2177
-2246
-2319
-2397
-2481
-2567
-2650
-2720
-2771
-2801
-2813
-2814
-2814
-2822
-2845
-2882
-2929
-2976
-3014
-3038
-3044
-3038
-3027
-3018
-3016
-3023
-3032
-3035
-3020
-2980
-2912
-2819
-2709
-2593
-2481
-2381
-2294
-2216
-2142
-2064
-1979
-1884
-1784
-1682
-1585
-1498
-1422
-1357
-1298
-1244
-1190
-1137
-1085
-1037
-996
-963
-938
-921
-906
-891
-873
-850
-821
-790
-759
-732
-711
-701
-701
-713
-734
-760
-789
-816
-836
-847
-850
-844
-835
-824
-815
-810
-809
-810
-810
-806
-796
-777
-749
-714
-671
-620
-562
-496
-422
-342
-258
-177
-101
-34
23
73
120
171
231
304
389
484
584
682
774
859
936
1008
1080
1150
1219
1284
1341
1384
1412
1424
1421
1406
1383
1354
1320
1280
1235
1183
1127
1070
1014
965
924
890
862
837
809
778
742
702
659
616
572
525
474
416
349
274
194
114
38
-29
-86
-134
-175
-213
-251
-288
-326
-363
-397
-429
-461
-496
-537
-587
-646
-713
-786
-861
-938
-1014
-1095
-1181
-1273
-1371
-1472
-1570
-1658
-1732
-1787
-1826
-1852
-1874
-1898
-1930
-1970
-2017
-2066
-2108
-2139
-2153
-2151
-2137
-2114
-2089
-2064
-2041
-2021
-2003
-1983
-1960
-1933
-1902
-1866
-1825
-1781
-1732
-1679
-1622
-1563
-1502
-1442
-1383
-1326
-1270
-1212
-1152
-1089
-1022
-956
-892
-835
-788
-755
-735
-728
-732
-745
-763
-784
-808
-835
-864
-897
-932
-971
-1012
-1056
-1103
-1155
-1212
-1276
-1349
-1431
-1522
-1620
-1724
-1831
-1939
-2045
-2150
-2252
-2349
-2441
-2526
-2601
-2665
-2715
-2753
-2779
-2799
-2817
-2840
-2873
-2921
-2983
-3058
-3141
-3227
-3310
-3387
-3460
-3529
-3599
-3674
-3756
-3846
-3941
-4038
-4136
-4229
-4316
-4399
-4478
-4556
-4631
-4701
-4763
-4811
-4841
-4852
-4845
-4824
-4795
-4762
-4729
-4697
-4663
-4622
-4573
-4513
-4446
-4375
-4311
-4259
-4225
-4210
-4210
-4219
-4227
-4226
-4208
-4169
-4107
-4022
-3917
-3791
-3643
-3476
-3291
-3090
-2881
-2670
-2465
-2272
-2095
-1933
-1783
-1638
-1491
-1339
-1179
-1012
-844
-678
-521
-375
-240
-114
5
124
244
368
496
627
759
890
1020
1151
1282
1414
1548
1684
1822
1958
2090
2216
2334
2443
2544
2637
2725
2810
2894
2979
3065
3152
3238
3322
3402
3475
3542
3602
3656
3705
3749
3788
3820
3843
3855
3857
3846
3824
3793
3755
3713
3671
3629
3588
3548
3506
3461
3409
3348
3274
3186
3082
2965
2834
2695
2551
2404
2257
2112
1967
1821
1673
1523
1373
1227
1091
968
864
779
712
660
618
580
546
513
486
466
458
461
473
491
507
516
513
496
466
425
379
330
279
227
174
117
59
0
-55
-102
-139
-165
-183
-197
-213
-238
-275
-323
-382
-447
-512
-573
-628
-674
-712
-739
-754
-753
-733
-690
-622
-531
-423
-304
-183
-70
31
116
185
242
288
328
361
389
409
420
421
414
401
386
373
366
367
378
399
430
472
525
591
668
758
858
965
1074
1182
1282
1370
1442
1495
1527
1538
1529
1501
1458
1405
1345
1284
1226
1172
1125
1085
1051
1022
1000
986
978
980
992
1014
1045
1083
1125
1168
1209
1246
1277
1301
1316
1320
1312
1292
1263
1230
1198
1174
1166
1174
1199
1235
1274
1305
1321
1318
1295
1258
1216
1176
1146
1129
1125
1129
1136
1142
1145
1146
1148
1155
1168
1187
1206
1219
1220
1203
1168
1120
1066
1014
974
950
940
943
951
958
961
959
955
953
956
964
976
985
985
968
931
876
806
728
650
576
508
445
385
325
264
206
156
119
103
106
128
161
195
221
234
232
220
206
201
213
249
307
385
476
571
666
755
836
909
974
1030
1075
1105
1118
1114
1094
1064
1031
1002
988
990
1008
1039
1075
1109
1133
1143
1135
1111
1073
1024
968
908
843
775
702
627
548
469
391
318
253
196
150
115
90
74
65
62
64
68
74
79
83
85
84
81
76
69
61
50
37
19
-4
-34
-71
-114
-162
-214
-265
-313
-357
-397
-434
-469
-504
-538
-571
-598
-613
-610
-583
-529
-448
-344
-222
-90
45
175
298
411
516
613
705
794
879
960
1035
1103
1164
1215
1257
1289
1311
1323
1328
1328
1325
1323
1328
1341
1366
1403
1449
1501
1557
1611
1662
1706
1742
1772
1794
1810
1822
1832
1843
1858
1880
1912
1955
2005
2062
2120
2175
2223
2262
2295
2323
2349
2376
2404
2431
2454
2469
2472
2464
2447
2425
2403
2386
2377
2377
2384
2395
2407
2416
2421
2420
2413
2399
2376
2341
2293
2228
2148
2054
1950
1838
1720
1598
1470
1334
1188
1035
879
728
591
478
395
345
324
327
345
370
396
423
450
481
518
558
596
627
641
631
595
533
451
357
259
162
69
-22
-116
-219
-335
-468
-617
-781
-954
-1133
-1313
-1489
-1657
-1816
-1961
-2093
-2209
-2313
-2405
-2489
-2569
-2648
-2726
-2800
-2866
-2920
-2956
-2973
-2972
-2957
-2937
-2917
-2905
-2901
-2904
-2908
-2907
-2894
-2863
-2813
-2746
-2664
-2574
-2478
-2381
-2282
-2182
-2080
-1977
-1873
-1770
-1671
-1576
-1488
-1405
-1326
-1249
-1173
-1098
-1024
-955
-892
-838
-794
-758
-730
-706
-686
-666
-647
-627
-609
-591
-573
-555
-534
-510
-483
-451
-417
-381
-346
-313
-285
-260
-239
-220
-199
-173
-138
-91
-30
47
138
240
349
459
564
661
747
820
883
939
991
1044
1100
1161
1227
1299
1376
1455
1535
1616
1697
1777
1856
1933
2009
2086
2164
2242
2321
2401
2480
2556
2627
2689
2742
2783
2812
2829
2835
2831
2819
2799
2772
2740
2704
2665
2624
2582
2541
2501
2463
2428
2396
2371
2354
2347
2352
2371
2401
2443
2493
2548
2605
2658
2705
2743
2767
2778
2773
2754
2721
2676
2624
2565
2504
2440
2374
2306
2235
2164
2094
2029
1973
1929
1896
1874
1859
1845
1828
1803
1770
1733
1697
1668
1651
1647
1654
1668
1683
1691
1691
1684
1674
1669
1678
1704
1752
1817
1896
1982
2070
2156
2240
2322
2404
2486
2564
2635
2689
2719
2722
2694
2640
2566
2484
2402
2327
2262
2205
2150
2092
2024
1941
1842
1730
1607
1481
1354
1230
1112
1002
901
812
740
687
657
649
660
683
709
726
726
704
661
601
535
471
420
386
368
361
355
340
307
251
173
76
-31
-139
-242
-335
-417
-489
-557
-627
-703
-789
-887
-997
-1118
-1247
-1379
-1511
-1641
-1765
-1885
-2003
-2121
-2246
-2378
-2520
-2669
-2821
-2966
-3099
-3214
-3307
-3382
-3444
-3501
-3560
-3625
-3697
-3773
-3846
-3909
-3960
-3998
-4029
-4059
-4097
-4151
-4221
-4305
-4396
-4485
-4563
-4622
-4662
-4683
-4692
-4696
-4702
-4718
-4748
-4794
-4854
-4924
-4997
-5063
-5109
-5123
-5098
-5029
-4920
-4783
-4638
-4504
-4402
-4344
-4331
-4354
-4395
-4431
-4440
-4408
-4332
-4221
-4091
-3965
-3859
-3784
-3742
-3724
-3718
-3708
-3682
-3635
-3570
-3495
-3419
-3353
-3302
-3266
-3242
-3223
-3203
-3178
-3146
-3110
-3072
-3035
-3000
-2966
-2931
-2890
-2839
-2776
-2700
-2614
-2518
-2416
-2308
-2195
-2075
-1949
-1815
-1675
-1532
-1391
-1256
-1130
-1016
-913
-817
-726
-633
-536
-433
-326
-216
-109
-9
83
167
244
320
397
477
559
640
714
776
820
846
856
856
854
857
868
887
911
934
948
949
937
915
889
868
857
860
874
894
909
913
896
858
799
724
641
555
473
395
320
244
163
73
-26
-135
-249
-363
-473
-573
-660
-732
-787
-825
-849
-861
-863
-861
-858
-861
-873
-899
-940
-998
-1070
-1152
-1239
-1328
-1415
-1497
-1576
-1653
-1729
-1806
-1884
-1959
-2027
-2081
-2116
-2130
-2122
-2099
-2068
-2039
-2019
-2015
-2025
-2048
-2075
-2098
-2111
-2108
-2090
-2061
-2028
-1997
-1973
-1959
-1954
-1952
-1947
-1934
-1906
-1861
-1799
-1721
-1632
-1538
-1445
-1360
-1287
-1231
-1192
-1169
-1157
-1151
-1143
-1128
-1105
-1073
-1038
-1006
-985
-983
-1004
-1048
-1113
-1194
-1282
-1372
-1455
-1529
-1589
-1635
-1666
-1684
-1691
-1692
-1693
-1700
-1720
-1755
-1807
-1874
-1951
-2032
-2112
-2186
-2255
-2320
-2386
-2456
-2530
-2606
-2679
-2740
-2784
-2806
-2805
-2788
-2760
-2731
-2708
-2692
-2685
-2680
-2674
-2661
-2640
-2612
-2584
-2560
-2548
-2550
-2567
-2593
-2624
-2653
-2674
-2685
-2686
-2679
-2668
-2658
-2652
-2653
-2660
-2673
-2691
-2709
-2726
-2737
-2740
-2732
-2710
-2675
-2627
-2569
-2505
-2440
-2377
-2319
-2266
-2219
-2173
-2127
-2076
-2020
-1955
-1883
-1802
-1714
-1619
-1516
-1404
-1283
-1153
-1014
-865
-711
-551
-389
-226
-63
102
271
447
634
835
1050
1279
1517
1757
1994
2220
2428
2617
2784
2932
3063
3181
3287
3382
3467
3540
3601
3648
3682
3704
3714
3714
3701
3676
3636
3583
3515
3437
3353
3268
3186
3109
3036
2965
2889
2803
2701
2581
2443
2291
2129
1963
1798
1634
1472
1312
1150
985
817
648
480
316
160
13
-124
-251
-373
-490
-605
-722
-839
-959
-1078
-1196
-1311
-1421
-1524
-1621
-1712
-1795
-1873
-1944
-2009
-2068
-2120
-2163
-2197
-2224
-2242
-2255
-2260
-2259
-2249
-2227
-2191
-2137
-2064
-1975
-1873
-1764
-1655
-1553
-1462
-1383
-1317
-1258
-1201
-1141
-1075
-1000
-917
-829
-740
-653
-572
-499
-435
-380
-332
-289
-250
-213
-176
-140
-105
-74
-49
-32
-25
-27
-37
-52
-69
-84
-95
-101
-103
-101
-98
-93
-84
-68
-41
-1
52
115
185
254
317
373
421
467
518
582
663
763
878
1002
1127
1242
1342
1426
1495
1555
1612
1672
1738
1812
1894
1982
2074
2168
2264
2361
2459
2556
2650
2737
2816
2884
2940
2984
3017
3043
3063
3077
3087
3090
3086
3073
3050
3016
2974
2924
2871
2817
2767
2724
2692
2673
2667
2673
2689
2709
2732
2752
2768
2780
2791
2804
2822
2849
2887
2935
2994
3059
3129
3200
3270
3336
3399
3457
3510
3558
3602
3641
3677
3710
3740
3766
3787
3803
3812
3816
3815
3813
3813
3818
3830
3849
3873
3898
3920
3933
3934
3920
3891
3850
3799
3742
3682
3622
3562
3503
3445
3388
3331
3275
3220
3168
3121
3082
3054
3038
3037
3049
3073
3102
3131
3154
3165
3161
3142
3109
3067
3022
2977
2939
2908
2886
2871
2862
2857
2854
2852
2851
2850
2851
2853
2857
2862
2868
2873
2875
2869
2853
2823
2777
2714
2636
2546
2449
2350
2254
2161
2073
1988
1903
1816
1725
1631
1536
1441
1348
1259
1173
1091
1008
927
843
757
670
585
502
426
357
297
245
203
168
140
115
93
69
42
10
-27
-68
-111
-153
-190
-222
-247
-267
-283
-296
-307
-315
-319
-316
-308
-294
-277
-261
-250
-248
-255
-272
-296
-322
-348
-369
-387
-399
-409
-417
-424
-430
-438
-447
-459
-476
-502
-539
-586
-643
-705
-766
-820
-862
-890
-904
-906
-900
-887
-867
-837
-795
-737
-663
-577
-487
-401
-330
-281
-257
-254
-266
-282
-296
-301
-298
-291
-286
-287
-298
-316
-336
-349
-349
-331
-298
-254
-208
-167
-138
-123
-121
-128
-141
-161
-189
-231
-294
-382
-495
-629
-776
-926
-1072
-1207
-1333
-1452
-1569
-1686
-1803
-1913
-2009
-2083
-2131
-2155
-2163
-2168
-2183
-2218
-2276
-2351
-2430
-2501
-2552
-2578
-2585
-2584
-2590
-2618
-2673
-2754
-2847
-2936
-3002
-3031
-3018
-2965
-2884
-2789
-2696
-2613
-2545
-2489
-2441
-2396
-2349
-2299
-2248
-2199
-2153
-2114
-2080
-2052
-2029
-2017
-2015
-2025
-2049
-2082
-2116
-2139
-2141
-2113
-2053
-1965
-1861
-1754
-1658
-1585
-1539
-1518
-1516
-1524
-1537
-1550
-1565
-1586
-1618
-1662
-1716
-1775
-1832
-1878
-1908
-1923
-1926
-1920
-1913
-1907
-1901
-1891
-1874
-1845
-1804
-1756
-1705
-1662
-1633
-1622
-1626
-1642
-1660
-1675
-1683
-1685
-1685
-1690
-1705
-1733
-1772
-1815
-1854
-1880
-1887
-1875
-1848
-1811
-1772
-1738
-1713
-1695
-1681
-1667
-1648
-1622
-1590
-1553
-1517
-1485
-1460
-1442
-1429
-1418
-1405
-1384
-1355
-1314
-1264
-1206
-1145
-1083
-1025
-973
-929
-893
-864
-839
-817
-796
-776
-756
-740
-728
-723
-722
-725
-727
-726
-719
-704
-683
-660
-638
-620
-605
-593
-578
-558
-529
-490
-446
-401
-365
-341
-334
-343
-362
-384
-403
-411
-410
-401
-392
-390
-401
-429
-470
-522
-576
-626
-666
-695
-715
-729
-742
-758
-781
-810
-843
-880
-917
-954
-993
-1034
-1078
-1129
-1184
-1243
-1302
-1357
-1406
-1447
-1478
-1501
-1517
-1530
-1542
-1554
-1564
-1571
-1571
-1562
-1540
-1504
-1457
-1401
-1340
-1277
-1214
-1152
-1090
-1024
-952
-872
-785
-694
-601
-512
-428
-352
-280
-211
-140
-65
14
93
168
235
289
330
360
382
403
427
457
492
532
571
607
636
655
666
669
663
650
631
605
576
545
517
495
481
476
478
484
488
486
477
461
441
421
403
388
376
362
342
314
275
227
175
122
73
29
-8
-43
-77
-114
-155
-199
-244
-288
-329
-368
-405
-443
-482
-523
-562
-596
-623
-640
-648
-650
-649
-651
-659
-673
-692
-713
-732
-745
-753
-755
-754
-753
-752
-752
-750
-744
-732
-712
-686
-656
-627
-601
-580
-563
-548
-533
-516
-495
-473
-451
-434
-423
-421
-425
-433
-442
-446
-441
-426
-398
-359
-308
-248
-181
-110
-38
32
96
154
203
243
275
301
324
348
376
413
463
529
612
712
828
956
1091
1229
1365
1496
1620
1739
1853
1965
2077
2188
2297
2400
2493
2575
2643
2699
2746
2789
2833
2882
2939
3003
3074
3149
3224
3295
3357
3407
3439
3451
3441
3408
3354
3282
3197
3106
3015
2928
2849
2780
2721
2669
2622
2576
2529
2478
2420
2353
2275
2186
2084
1970
1846
1712
1573
1431
1291
1156
1028
909
798
694
592
488
376
251
111
-45
-212
-384
-553
-711
-853
-977
-1083
-1176
-1264
-1350
-1439
-1529
-1618
-1701
-1773
-1830
-1872
-1903
-1927
-1950
-1974
-2000
-2025
-2044
-2051
-2041
-2013
-1971
-1916
-1856
-1795
-1736
-1680
-1625
-1568
-1506
-1440
-1370
-1298
-1229
-1164
-1105
-1050
-995
-937
-870
-792
-701
-598
-487
-370
-252
-134
-17
100
218
340
468
602
743
890
1041
1194
1347
1495
1637
1769
1891
2001
2102
2194
2282
2368
2456
2550
2650
2755
2863
2971
3072
3165
3245
3312
3368
3416
3460
3504
3552
3605
3660
3714
3764
3805
3836
3858
3875
3893
3920
3963
4027
4112
4215
4330
4447
4559
4657
4736
4795
4836
4863
4882
4895
4908
4921
4932
4940
4941
4931
4909
4873
4823
4760
4686
4603
4513
4418
4319
4219
4116
4011
3904
3792
3674
3548
3414
3272
3126
2977
2830
2686
2547
2413
2282
2153
2023
1892
1763
1640
1529
1435
1362
1312
1284
1271
1269
1269
1267
1260
1249
1235
1222
1214
1210
1212
1218
1225
1230
1232
1231
1229
1225
1222
1219
1217
1215
1212
1208
1203
1198
1193
1188
1182
1174
1163
1148
1131
1113
1097
1086
1083
1088
1100
1117
1134
1149
1161
1168
1173
1178
1185
1194
1205
1217
1227
1235
1240
1242
1243
1246
1251
1262
1277
1298
1324
1353
1384
1416
1446
1474
1494
1507
1508
1499
1480
1453
1422
1389
1356
1321
1282
1236
1180
1111
1028
934
832
728
624
524
429
338
249
160
67
-31
-137
-250
-373
-506
-650
-804
-967
-1137
-1309
-1481
-1647
-1805
-1951
-2085
-2206
-2318
-2421
-2519
-2614
-2708
-2803
-2901
-2999
-3096
-3189
-3272
-3343
-3398
-3436
-3457
-3465
-3463
-3455
-3442
-3426
-3407
-3384
-3359
-3333
-3311
-3300
-3307
-3333
-3380
-3442
-3512
-3581
-3639
-3682
-3709
-3725
-3736
-3750
-3772
-3802
-3838
-3873
-3902
-3920
-3927
-3925
-3919
-3916
-3918
-3926
-3935
-3942
-3939
-3924
-3897
-3861
-3822
-3784
-3747
-3711
-3667
-3607
-3525
-3417
-3286
-3140
-2992
-2853
-2731
-2628
-2540
-2456
-2367
-2265
-2147
-2017
-1886
-1765
-1667
-1596
-1552
-1527
-1509
-1486
-1449
-1394
-1325
-1248
-1174
-1110
-1062
-1030
-1008
-996
-983
-971
-958
-948
-945
-953
-971
-997
-1026
-1053
-1072
-1084
-1087
-1086
-1083
-1080
-1075
-1066
-1049
-1020
-982
-936
-888
-847
-820
-811
-818
-836
-856
-867
-864
-843
-807
-766
-728
-704
-699
-715
-746
-785
-820
-843
-846
-829
-794
-746
-694
-645
-604
-577
-564
-566
-580
-604
-634
-664
-691
-709
-716
-711
-697
-677
-657
-643
-639
-645
-658
-672
-679
-671
-644
-597
-535
-464
-394
-332
-281
-241
-206
-171
-128
-74
-13
52
110
154
179
187
184
181
189
218
269
338
414
484
535
559
557
533
501
472
456
458
475
499
519
525
510
472
414
341
261
179
99
21
-54
-127
-197
-263
-324
-381
-437
-499
-574
-668
-787
-930
-1091
-1260
-1422
-1566
-1682
-1766
-1820
-1852
-1870
-1886
-1907
-1936
-1972
-2013
-2050
-2077
-2088
-2080
-2053
-2011
-1960
-1910
-1868
-1840
-1827
-1828
-1835
-1839
-1832
-1807
-1766
-1712
-1656
-1608
-1579
-1574
-1593
-1627
-1669
-1707
-1734
-1747
-1749
-1741
-1729
-1714
-1692
-1657
-1603
-1529
-1437
-1338
-1246
-1177
-1143
-1146
-1178
-1221
-1254
-1255
-1213
-1124
-1000
-858
-719
-603
-520
-473
-454
-452
-455
-453
-445
-432
-420
-415
-421
-436
-456
-475
-486
-486
-473
-451
-425
-398
-376
-361
-353
-351
-355
-365
-380
-403
-432
-468
-509
-555
-603
-652
-699
-743
-783
-816
-840
-855
-861
-859
-854
-848
-847
-852
-861
-872
-879
-878
-865
-841
-811
-780
-756
-744
-744
-752
-760
-758
-737
-695
-632
-556
-477
-407
-354
-320
-305
-300
-295
-283
-256
-215
-165
-113
-70
-44
-44
-69
-120
-191
-274
-363
-450
-529
-598
-654
-696
-725
-742
-751
-753
-753
-752
-753
-754
-756
-756
-750
-736
-714
-685
-651
-615
-581
-552
-527
-505
-482
-455
-421
-379
-332
-284
-241
-207
-186
-179
-184
-197
-213
-227
-236
-239
-237
-233
-227
-220
-211
-197
-174
-137
-84
-13
75
177
288
404
518
627
729
824
917
1010
1111
1221
1342
1472
1606
1737
1859
1969
2064
2149
2231
2318
2415
2526
2649
2780
2910
3033
3147
3252
3355
3460
3573
3694
3819
3938
4042
4123
4178
4212
4235
4260
4300
4359
4438
4529
4619
4698
4758
4799
4826
4848
4873
4905
4945
4987
5023
5045
5051
5044
5028
5010
4995
4983
4969
4947
4909
4853
4783
4708
4637
4580
4541
4518
4503
4487
4461
4424
4380
4339
4309
4297
4300
4310
4311
4289
4234
4146
4034
3915
3808
3725
3671
3639
3615
3582
3526
3442
3337
3223
3115
3027
2964
2920
2883
2836
2766
2666
2538
2394
2249
2117
2011
1931
1874
1829
1786
1735
1670
1590
1499
1403
1309
1224
1151
1093
1051
1022
1002
991
981
969
951
929
903
878
856
840
829
819
806
783
748
702
650
602
568
555
567
602
652
708
758
797
821
834
842
854
876
913
964
1025
1088
1146
1189
1212
1212
1188
1145
1087
1024
962
909
869
840
819
803
785
764
741
721
709
711
727
755
785
806
808
786
742
684
624
574
541
526
521
513
492
450
390
321
256
210
188
187
197
199
178
122
33
-82
-205
-322
-420
-498
-561
-623
-695
-787
-900
-1028
-1161
-1288
-1401
-1498
-1580
-1654
-1724
-1791
-1853
-1907
-1950
-1981
-2005
-2033
-2071
-2124
-2191
-2263
-2329
-2378
-2402
-2402
-2385
-2364
-2349
-2346
-2352
-2358
-2351
-2321
-2264
-2185
-2099
-2021
-1965
-1936
-1928
-1928
-1918
-1884
-1820
-1732
-1633
-1541
-1471
-1432
-1421
-1428
-1438
-1438
-1418
-1380
-1330
-1277
-1231
-1196
-1171
-1153
-1136
-1115
-1090
-1063
-1038
-1016
-1002
-992
-984
-978
-976
-984
-1008
-1056
-1128
-1219
-1316
-1408
-1481
-1530
-1560
-1579
-1604
-1646
-1711
-1796
-1890
-1976
-2041
-2078
-2090
-2089
-2089
-2107
-2149
-2216
-2297
-2380
-2452
-2506
-2544
-2574
-2608
-2654
-2718
-2795
-2879
-2960
-3028
-3083
-3124
-3159
-3192
-3227
-3262
-3293
-3312
-3319
-3313
-3302
-3295
-3302
-3328
-3369
-3418
-3463
-3494
-3506
-3505
-3499
-3502
-3526
-3575
-3645
-3725
-3800
-3858
-3894
-3911
-3919
-3932
-3959
-4006
-4066
-4127
-4175
-4198
-4191
-4159
-4112
-4066
-4030
-4011
-4002
-3992
-3969
-3920
-3845
-3748
-3642
-3544
-3466
-3414
-3387
-3374
-3362
-3339
-3299
-3241
-3174
-3107
-3050
-3009
-2982
-2964
-2945
-2916
-2870
-2808
-2734
-2656
-2583
-2519
-2465
-2417
-2369
-2313
-2245
-2166
-2079
-1991
-1908
-1834
-1769
-1709
-1647
-1574
-1488
-1388
-1279
-1170
-1072
-992
-935
-897
-872
-848
-816
-769
-706
-633
-556
-485
-426
-381
-348
-321
-294
-264
-229
-193
-160
-134
-116
-102
-86
-61
-22
31
94
156
208
244
265
276
290
320
374
451
545
639
717
766
782
773
752
741
755
803
881
979
1079
1163
1222
1256
1272
1285
1306
1345
1401
1467
1530
1581
1611
1622
1619
1612
1608
1611
1617
1620
1612
1589
1552
1510
1472
1449
1448
1468
1502
1537
1560
1564
1546
1511
1469
1432
1406
1395
1396
1406
1417
1428
1440
1457
1484
1524
1577
1638
1698
1751
1791
1821
1845
1871
1906
1953
2011
2071
2121
2153
2158
2135
2091
2033
1972
1916
1869
1832
1802
1776
1750
1721
1690
1653
1610
1557
1491
1410
1314
1210
1105
1008
933
881
853
844
844
843
833
809
771
723
670
615
559
499
432
354
264
168
72
-14
-82
-126
-147
-150
-143
-136
-136
-148
-172
-202
-234
-260
-274
-271
-248
-206
-146
-71
14
103
188
263
320
356
371
366
347
322
297
278
270
276
295
328
376
435
506
583
662
736
800
850
884
904
918
934
960
1002
1062
1138
1223
1307
1380
1436
1472
1486
1484
1473
1459
1450
1452
1467
1499
1546
1609
1683
1766
1852
1937
2017
2091
2153
2205
2248
2284
2316
2347
2379
2415
2457
2503
2553
2604
2654
2699
2735
2761
2777
2785
2788
2789
2793
2801
2814
2829
2846
2862
2879
2897
2921
2954
2997
3049
3103
3152
3186
3199
3187
3152
3099
3039
2979
2926
2881
2845
2811
2777
2738
2697
2655
2620
2595
2581
2578
2578
2575
2562
2535
2494
2445
2392
2341
2296
2254
2211
2159
2092
2005
1900
1783
1664
1554
1461
1391
1343
1315
1298
1287
1276
1264
1250
1237
1229
1228
1232
1240
1247
1247
1238
1217
1185
1144
1101
1061
1029
1008
1000
1002
1010
1022
1032
1038
1038
1034
1027
1020
1012
1006
996
982
959
926
884
836
786
739
700
668
643
617
585
540
478
398
304
203
105
16
-57
-113
-155
-187
-216
-247
-283
-323
-363
-401
-431
-452
-465
-475
-486
-503
-530
-566
-607
-648
-682
-704
-713
-709
-696
-681
-667
-656
-647
-636
-617
-585
-540
-482
-417
-354
-300
-261
-239
-231
-234
-239
-243
-242
-238
-234
-233
-240
-253
-271
-288
-299
-301
-293
-279
-263
-252
-250
-260
-279
-303
-326
-344
-354
-358
-359
-364
-377
-399
-431
-467
-503
-531
-546
-547
-533
-505
-466
-419
-368
-315
-264
-218
-177
-146
-124
-111
-107
-109
-114
-120
-127
-135
-148
-167
-196
-237
-290
-355
-429
-509
-593
-678
-762
-841
-915
-981
-1038
-1088
-1129
-1165
-1198
-1230
-1262
-1293
-1321
-1345
-1360
-1366
-1362
-1351
-1336
-1320
-1308
-1301
-1299
-1300
-1302
-1302
-1298
-1288
-1272
-1251
-1226
-1199
-1172
-1146
-1122
-1102
-1086
-1073
-1061
-1049
-1036
-1020
-1004
-986
-972
-964
-964
-973
-988
-1006
-1025
-1039
-1045
-1045
-1039
-1032
-1026
-1022
-1020
-1018
-1014
-1006
-996
-987
-983
-988
-1004
-1033
-1069
-1106
-1139
-1163
-1179
-1190
-1202
-1221
-1254
-1301
-1359
-1422
-1482
-1534
-1574
-1603
-1625
-1646
-1672
-1703
-1739
-1775
-1803
-1818
-1816
-1799
-1770
-1736
-1705
-1681
-1668
-1666
-1671
-1680
-1688
-1691
-1689
-1680
-1667
-1649
-1629
-1609
-1587
-1565
-1542
-1517
-1488
-1454
-1416
-1375
-1332
-1289
-1251
-1218
-1193
-1172
-1153
-1132
-1104
-1068
-1025
-978
-935
-901
-882
-880
-895
-920
-950
-977
-998
-1010
-1014
-1016
-1020
-1025
-1035
-1048
-1063
-1078
-1094
-1114
-1139
-1173
-1219
-1275
-1338
-1403
-1464
-1519
-1564
-1601
-1631
-1658
-1683
-1707
-1730
-1747
-1760
-1766
-1767
-1767
-1769
-1775
-1785
-1798
-1812
-1821
-1826
-1826
-1825
-1827
-1837
-1859
-1896
-1945
-2003
-2067
-2133
-2201
-2268
-2337
-2407
-2479
-2550
-2618
-2679
-2732
-2776
-2815
-2852
-2892
-2939
-2997
-3065
-3142
-3225
-3311
-3397
-3482
-3564
-3641
-3711
-3772
-3821
-3855
-3874
-3877
-3867
-3847
-3819
-3786
-3748
-3706
-3659
-3606
-3547
-3483
-3416
-3351
-3287
-3228
-3174
-3125
-3079
-3039
-3004
-2975
-2955
-2943
-2940
-2942
-2946
-2949
-2946
-2936
-2918
-2891
-2860
-2825
-2791
-2758
-2730
-2706
-2686
-2668
-2651
-2632
-2608
-2578
-2541
-2501
-2461
-2425
-2400
-2387
-2387
-2395
-2405
-2408
-2397
-2368
-2323
-2266
-2204
-2145
-2095
-2055
-2024
-1997
-1969
-1937
-1901
-1864
-1830
-1805
-1791
-1788
-1791
-1796
-1796
-1790
-1777
-1760
-1743
-1731
-1725
-1726
-1731
-1737
-1743
-1747
-1752
-1760
-1775
-1794
-1816
-1833
-1839
-1829
-1802
-1762
-1717
-1676
-1647
-1635
-1639
-1654
-1672
-1687
-1693
-1691
-1684
-1679
-1680
-1690
-1710
-1734
-1756
-1771
-1774
-1765
-1748
-1725
-1703
-1684
-1668
-1654
-1640
-1621
-1594
-1559
-1514
-1461
-1399
-1330
-1254
-1172
-1085
-997
-906
-816
-724
-629
-526
-412
-284
-141
12
171
328
475
609
726
830
923
1010
1099
1191
1287
1385
1484
1578
1666
1746
1816
1879
1935
1986
2035
2083
2133
2184
2236
2289
2340
2386
2424
2454
2474
2487
2496
2507
2525
2556
2603
2666
2745
2837
2938
3043
3149
3252
3351
3447
3539
3631
3723
3817
3912
4008
4100
4187
4265
4332
4387
4433
4472
4508
4542
4576
4609
4642
4674
4706
4740
4781
4831
4891
4957
5024
5084
5129
5156
5166
5167
5168
5180
5209
5254
5309
5359
5391
5395
5368
5316
5252
5192
5148
5127
5124
5130
5129
5110
5067
5004
4932
4866
4819
4797
4798
4811
4824
4825
4808
4775
4735
4699
4675
4666
4669
4672
4664
4635
4584
4514
4436
4361
4298
4250
4213
4180
4140
4089
4025
3953
3883
3822
3774
3738
3706
3670
3622
3557
3480
3395
3314
3242
3184
3137
3094
3046
2986
2910
2821
2724
2627
2537
2457
2387
2326
2270
2216
2166
2120
2080
2047
2019
1995
1969
1942
1913
1887
1869
1866
1879
1910
1952
1997
2039
2070
2087
2091
2085
2073
2058
2039
2017
1990
1961
1932
1908
1896
1896
1909
1926
1941
1944
1932
1909
1885
1871
1881
1920
1983
2059
2126
2165
2163
2121
2048
1966
1898
1862
1865
1901
1952
1995
2009
1986
1925
1840
1752
1678
1631
1612
1611
1614
1603
1569
1508
1427
1337
1250
1176
1120
1081
1053
1032
1014
996
978
960
939
909
864
801
718
622
525
439
376
341
331
333
330
307
254
171
69
-33
-119
-172
-190
-177
-150
-127
-123
-146
-195
-260
-324
-373
-398
-395
-372
-339
-308
-287
-280
-285
-292
-293
-277
-238
-178
-100
-14
71
145
201
236
254
262
269
285
320
377
455
546
639
720
778
806
803
776
735
691
651
623
604
591
581
568
552
535
519
506
496
485
468
440
401
351
299
250
210
181
156
126
79
9
-84
-191
-298
-387
-447
-475
-480
-480
-496
-547
-637
-760
-898
-1027
-1127
-1188
-1214
-1223
-1238
-1283
-1372
-1503
-1662
-1826
-1973
-2087
-2166
-2220
-2268
-2331
-2423
-2545
-2688
-2833
-2959
-3049
-3099
-3114
-3109
-3102
-3108
-3135
-3183
-3243
-3302
-3351
-3381
-3394
-3392
-3381
-3369
-3359
-3351
-3344
-3338
-3333
-3331
-3339
-3359
-3395
-3443
-3497
-3549
-3588
-3606
-3598
-3564
-3511
-3446
-3382
-3326
-3285
-3262
-3255
-3259
-3264
-3264
-3252
-3226
-3188
-3145
-3106
-3081
-3078
-3099
-3138
-3187
-3232
-3258
-3257
-3227
-3172
-3103
-3035
-2980
-2945
-2932
-2936
-2948
-2961
-2967
-2965
-2954
-2940
-2925
-2912
-2902
-2897
-2894
-2897
-2908
-2930
-2965
-3009
-3057
-3100
-3127
-3132
-3115
-3083
-3047
-3020
-3014
-3032
-3071
-3119
-3166
-3201
-3221
-3231
-3242
-3268
-3317
-3392
-3484
-3579
-3661
-3718
-3748
-3756
-3755
-3761
-3784
-3825
-3878
-3930
-3968
-3983
-3974
-3951
-3928
-3916
-3922
-3944
-3972
-3988
-3980
-3943
-3880
-3803
-3730
-3673
-3636
-3613
-3590
-3547
-3474
-3365
-3231
-3089
-2962
-2864
-2801
-2764
-2736
-2694
-2621
-2511
-2369
-2212
-2059
-1927
-1820
-1735
-1656
-1568
-1458
-1326
-1178
-1032
-902
-799
-721
-658
-588
-493
-361
-192
2
199
378
523
630
709
779
862
974
1122
1300
1492
1677
1837
1962
2052
2115
2166
2219
2285
2368
2464
2566
2668
2763
2849
2925
2994
3057
3113
3160
3197
3224
3245
3262
3284
3314
3353
3396
3435
3459
3459
3431
3377
3308
3236
3176
3138
3126
3134
3151
3163
3158
3127
3071
3000
2927
2867
2835
2836
2868
2924
2987
3044
3079
3087
3067
3025
2974
2927
2899
2896
2922
2972
3037
3103
3157
3188
3189
3161
3110
3046
2981
2929
2896
2886
2897
2921
2945
2959
2954
2925
2876
2812
2746
2689
2649
2631
2633
2648
2665
2674
2668
2642
2599
2544
2484
2428
2380
2342
2315
2295
2282
2273
2268
2269
2274
2283
2293
2302
2304
2300
2290
2278
2268
2263
2262
2261
2253
2229
2181
2111
2024
1932
1853
1799
1778
1789
1820
1853
1871
1861
1818
1751
1675
1610
1571
1567
1595
1642
1690
1720
1722
1692
1637
1569
1499
1436
1382
1333
1281
1217
1139
1049
955
866
793
739
703
680
661
640
615
585
556
533
517
506
496
477
444
396
334
267
203
150
110
80
54
22
-20
-73
-130
-184
-223
-242
-239
-222
-201
-188
-190
-211
-243
-276
-300
-304
-286
-249
-203
-160
-129
-115
-115
-124
-132
-131
-117
-92
-59
-27
-4
7
6
-5
-18
-25
-22
-4
26
65
106
142
166
176
172
157
137
122
119
132
161
202
245
278
291
278
239
182
118
61
22
9
18
44
76
102
118
121
115
107
102
103
108
110
102
78
38
-14
-68
-112
-141
-151
-148
-142
-143
-161
-198
-247
-298
-338
-356
-350
-322
-283
-246
-221
-213
-217
-226
-228
-213
-180
-130
-76
-28
3
15
10
1
1
21
68
139
225
311
385
438
469
484
494
509
539
585
644
706
760
797
814
811
793
770
749
733
725
721
718
711
698
679
656
630
604
579
554
528
500
471
442
418
400
389
381
372
354
321
268
198
116
31
-50
-118
-173
-218
-259
-306
-364
-435
-515
-597
-670
-727
-764
-782
-789
-794
-806
-831
-868
-910
-950
-979
-994
-994
-986
-980
-985
-1008
-1047
-1097
-1146
-1183
-1196
-1183
-1145
-1093
-1039
-996
-973
-972
-990
-1018
-1046
-1063
-1065
-1052
-1031
-1010
-1004
-1016
-1051
-1104
-1163
-1217
-1253
-1262
-1244
-1204
-1154
-1107
-1073
-1060
-1064
-1077
-1088
-1084
-1058
-1010
-949
-888
-840
-817
-822
-848
-883
-913
-923
-907
-870
-821
-776
-750
-752
-782
-832
-888
-934
-959
-959
-939
-910
-887
-883
-904
-949
-1012
-1083
-1146
-1193
-1219
-1225
-1218
-1207
-1201
-1207
-1228
-1263
-1307
-1353
-1394
-1422
-1432
-1426
-1405
-1378
-1352
-1335
-1333
-1346
-1368
-1393
-1412
-1418
-1409
-1389
-1366
-1349
-1347
-1362
-1391
-1424
-1450
-1457
-1440
-1398
-1339
-1274
-1213
-1166
-1134
-1112
-1094
-1070
-1036
-990
-935
-877
-823
-775
-735
-699
-664
-627
-587
-547
-511
-484
-465
-453
-442
-427
-403
-369
-330
-290
-257
-233
-217
-203
-183
-151
-104
-44
20
79
124
151
165
173
185
210
249
298
347
383
399
394
377
359
357
380
432
505
586
656
704
724
718
698
679
674
689
725
772
820
859
885
897
903
910
925
949
978
1008
1030
1041
1042
1039
1043
1061
1098
1153
1218
1282
1334
1366
1377
1371
1358
1350
1355
1378
1418
1471
1527
1581
1627
1665
1697
1726
1755
1786
1815
1838
1849
1843
1819
1778
1726
1671
1618
1572
1534
1499
1460
1411
1347
1268
1177
1083
996
925
874
843
827
820
812
798
778
754
732
718
716
725
741
757
768
770
765
757
756
768
797
841
893
944
986
1014
1031
1040
1053
1077
1116
1169
1230
1287
1331
1355
1357
1342
1316
1285
1253
1220
1183
1139
1085
1024
959
898
846
803
767
728
677
607
516
409
298
197
118
69
47
44
49
49
38
14
-17
-48
-70
-82
-85
-85
-90
-105
-129
-159
-185
-200
-201
-188
-170
-159
-166
-196
-250
-322
-400
-473
-534
-583
-623
-664
-714
-776
-851
-932
-1012
-1086
-1148
-1201
-1249
-1299
-1354
-1417
-1481
-1541
-1589
-1621
-1638
-1648
-1658
-1678
-1711
-1757
-1807
-1851
-1878
-1882
-1862
-1824
-1776
-1729
-1688
-1656
-1630
-1605
-1574
-1534
-1484
-1428
-1369
-1311
-1253
-1195
-1133
-1066
-994
-925
-867
-831
-824
-848
-897
-955
-1008
-1040
-1043
-1018
-976
-932
-904
-903
-934
-990
-1058
-1123
-1170
-1193
-1193
-1179
-1166
-1164
-1182
-1220
-1271
-1325
-1371
-1402
-1415
-1413
-1401
-1384
-1367
-1349
-1327
-1297
-1258
-1212
-1162
-1116
-1079
-1052
-1032
-1008
-974
-917
-834
-728
-610
-494
-394
-319
-269
-239
-216
-185
-137
-69
16
105
186
249
288
308
319
333
361
409
476
552
626
687
728
746
748
741
734
733
739
749
755
751
734
702
661
618
583
562
559
575
605
642
680
712
735
747
750
746
738
730
723
716
709
698
680
652
613
565
511
455
403
360
329
308
296
289
280
267
247
218
182
139
91
37
-23
-87
-156
-228
-299
-367
-429
-485
-536
-585
-636
-690
-749
-809
-867
-917
-956
-983
-1000
-1012
-1025
-1041
-1061
-1083
-1103
-1116
-1119
-1109
-1088
-1060
-1028
-996
-967
-942
-922
-906
-895
-892
-898
-910
-927
-943
-952
-950
-936
-915
-895
-888
-903
-944
-1008
-1087
-1164
-1224
-1257
-1264
-1251
-1235
-1232
-1255
-1311
-1391
-1481
-1563
-1619
-1639
-1625
-1589
-1547
-1518
-1516
-1544
-1597
-1662
-1720
-1758
-1767
-1747
-1707
-1657
-1611
-1578
-1564
-1567
-1581
-1598
-1609
-1609
-1593
-1561
-1518
-1468
-1417
-1371
-1335
-1310
-1298
-1295
-1297
-1297
-1289
-1270
-1237
-1193
-1143
-1092
-1045
-1006
-975
-951
-929
-904
-873
-834
-785
-728
-664
-593
-517
-435
-348
-258
-165
-72
21
113
205
302
403
510
620
728
828
913
978
1025
1058
1084
1113
1151
1200
1257
1314
1362
1390
1394
1374
1337
1293
1253
1223
1207
1202
1200
1193
1174
1139
1089
1031
973
923
886
862
850
844
840
834
827
821
821
831
854
887
925
960
985
994
986
964
934
905
886
880
887
903
918
925
915
886
840
783
726
675
636
608
585
558
519
459
378
279
174
72
-14
-80
-126
-159
-190
-231
-292
-376
-478
-589
-696
-785
-848
-882
-890
-881
-866
-857
-860
-876
-904
-936
-965
-987
-1000
-1006
-1014
-1027
-1050
-1086
-1133
-1185
-1236
-1280
-1314
-1336
-1351
-1363
-1378
-1398
-1426
-1457
-1489
-1516
-1535
-1546
-1552
-1556
-1565
-1580
-1603
-1629
-1656
-1676
-1688
-1689
-1684
-1676
-1671
-1671
-1677
-1684
-1685
-1672
-1640
-1587
-1517
-1438
-1357
-1285
-1225
-1177
-1139
-1105
-1067
-1022
-970
-914
-861
-817
-787
-773
-774
-784
-797
-809
-815
-813
-802
-787
-768
-750
-736
-726
-724
-728
-739
-752
-765
-772
-769
-753
-722
-680
-632
-585
-547
-521
-511
-515
-527
-542
-555
-561
-560
-553
-544
-535
-528
-520
-511
-497
-478
-454
-431
-414
-410
-423
-455
-502
-557
-610
-653
-679
-685
-673
-648
-619
-592
-573
-563
-563
-568
-572
-572
-563
-544
-516
-480
-438
-393
-346
-296
-243
-184
-120
-51
22
94
162
222
270
308
337
362
389
423
467
522
584
649
709
759
793
812
819
817
814
814
818
825
830
828
812
779
729
667
600
536
482
444
423
416
417
420
421
418
411
406
408
425
458
509
572
641
707
763
806
836
856
873
892
919
956
1000
1045
1088
1122
1145
1159
1166
1173
1183
1199
1221
1245
1268
1284
1290
1288
1279
1270
1264
1268
1281
1304
1334
1365
1392
1413
1425
1429
1428
1424
1421
1422
1429
1441
1458
1479
1500
1519
1534
1545
1554
1563
1575
1595
1624
1662
1708
1755
1799
1834
1854
1861
1856
1845
1833
1827
1828
1836
1848
1858
1860
1850
1827
1794
1754
1713
1675
1645
1621
1603
1589
1576
1561
1544
1525
1506
1487
1470
1455
1444
1438
1437
1440
1447
1457
1467
1475
1478
1476
1468
1457
1446
1438
1436
1442
1454
1471
1490
1510
1529
1546
1560
1571
1579
1582
1580
1572
1560
1547
1537
1535
1544
1563
1590
1621
1647
1664
1668
1658
1639
1614
1589
1566
1547
1529
1510
1485
1454
1416
1375
1333
1294
1257
1221
1183
1140
1089
1030
967
903
841
784
731
681
629
573
512
447
383
323
271
227
190
154
117
76
34
-6
-37
-52
-51
-32
-3
29
56
74
80
80
78
82
95
117
145
172
192
202
202
196
188
184
187
197
212
227
240
249
256
263
272
286
304
323
338
349
355
360
370
392
429
481
544
610
670
716
747
765
775
786
807
840
886
941
1000
1057
1108
1155
1198
1240
1284
1328
1371
1408
1439
1462
1479
1494
1514
1542
1579
1624
1673
1720
1760
1790
1808
1817
1818
1813
1801
1781
1754
1718
1676
1632
1593
1561
1541
1531
1525
1517
1500
1468
1422
1365
1304
1247
1201
1168
1145
1127
1107
1080
1043
998
951
908
875
854
844
838
829
809
771
712
635
543
443
343
247
160
83
16
-42
-95
-144
-192
-239
-285
-331
-375
-416
-452
-483
-509
-531
-550
-568
-586
-607
-628
-651
-673
-696
-719
-744
-773
-805
-841
-876
-908
-931
-941
-937
-922
-899
-875
-857
-850
-854
-867
-884
-898
-903
-897
-879
-854
-827
-804
-789
-785
-788
-795
-802
-803
-795
-780
-758
-733
-706
-679
-652
-622
-588
-547
-498
-444
-385
-326
-269
-218
-174
-138
-107
-81
-57
-32
-5
24
56
90
124
156
185
211
231
248
261
273
285
298
310
321
328
329
324
312
295
276
256
240
227
216
205
190
169
140
104
62
18
-25
-64
-99
-132
-166
-204
-249
-301
-359
-421
-483
-542
-594
-639
-678
-711
-743
-772
-802
-831
-858
-884
-906
-924
-939
-951
-959
-966
-971
-975
-978
-983
-988
-993
-998
-1002
-1002
-998
-989
-977
-965
-955
-951
-954
-965
-982
-1000
-1016
-1028
-1031
-1028
-1020
-1014
-1016
-1027
-1048
-1079
-1114
-1149
-1179
-1200
-1209
-1209
-1201
-1190
-1178
-1169
-1165
-1167
-1172
-1179
-1185
-1187
-1181
-1166
-1142
-1109
-1068
-1024
-980
-938
-901
-869
-843
-820
-800
-782
-766
-753
-746
-744
-749
-759
-772
-786
-799
-809
-817
-822
-827
-833
-839
-847
-855
-864
-873
-883
-894
-907
-923
-939
-954
-966
-973
-973
-969
-965
-964
-971
-988
-1016
-1052
-1093
-1133
-1167
-1195
-1215
-1229
-1240
-1250
-1259
-1266
-1270
-1268
-1258
-1241
-1217
-1190
-1161
-1132
-1104
-1073
-1039
-998
-950
-895
-837
-779
-727
-684
-651
-628
-612
-600
-588
-574
-559
-543
-529
-522
-523
-533
-552
-577
-606
-634
-657
-675
-686
-692
-694
-696
-702
-711
-727
-747
-770
-792
-812
-827
-835
-838
-836
-831
-823
-813
-801
-786
-767
-745
-720
-691
-660
-626
-590
-551
-507
-458
-405
-349
-292
-238
-190
-151
-120
-95
-75
-54
-30
-1
34
72
111
148
179
202
218
229
236
242
250
262
277
294
310
323
330
331
324
312
296
282
272
269
272
280
290
296
295
283
259
225
184
141
99
61
29
0
-28
-57
-90
-127
-169
-211
-253
-292
-325
-353
-376
-396
-412
-426
-438
-447
-455
-462
-469
-477
-486
-495
-503
-506
-501
-486
-459
-422
-377
-328
-279
-232
-188
-146
-104
-60
-14
33
78
118
149
169
179
182
183
188
201
225
258
298
338
375
402
417
419
410
392
369
342
315
288
262
236
211
186
161
135
107
78
46
13
-20
-51
-77
-98
-111
-118
-120
-121
-122
-125
-132
-139
-145
-148
-145
-135
-121
-103
-87
-75
-70
-73
-85
-102
-122
-142
-156
-164
-163
-153
-134
-109
-82
-55
-33
-17
-9
-8
-12
-17
-20
-19
-13
-3
11
24
36
46
54
61
71
86
108
136
172
214
262
313
368
424
482
538
592
640
682
719
751
780
810
843
878
913
947
975
995
1006
1012
1016
1022
1033
1049
1069
1087
1100
1102
1092
1072
1045
1018
995
978
967
960
949
932
905
867
821
769
715
664
616
572
531
494
460
432
410
396
391
394
403
416
430
447
467
492
523
563
609
658
708
754
795
830
860
891
925
965
1012
1064
1119
1173
1223
1265
1299
1326
1346
1362
1377
1394
1413
1436
1462
1490
1515
1535
1544
1541
1526
1500
1471
1442
1421
1411
1410
1417
1424
1426
1419
1401
1376
1349
1325
1309
1301
1299
1298
1291
1275
1249
1216
1181
1149
1126
1113
1106
1102
1095
1082
1063
1040
1018
1000
993
994
999
1002
1002
993
975
951
925
899
874
849
821
787
742
689
630
569
512
462
419
381
343
302
254
198
138
76
17
-37
-86
-133
-181
-233
-292
-359
-432
-509
-588
-668
-749
-833
-920
-1010
-1102
-1193
-1277
-1353
-1419
-1474
-1522
-1566
-1608
-1651
-1695
-1740
-1782
-1819
-1849
-1872
-1887
-1897
-1902
-1904
-1904
-1903
-1901
-1900
-1900
-1900
-1901
-1902
-1901
-1897
-1889
-1877
-1864
-1848
-1833
-1819
-1806
-1791
-1774
-1754
-1729
-1700
-1669
-1639
-1609
-1580
-1551
-1519
-1483
-1442
-1396
-1348
-1300
-1255
-1215
-1177
-1139
-1099
-1052
-997
-936
-871
-805
-741
-681
-624
-567
-508
-447
-383
-321
-263
-215
-178
-152
-132
-113
-89
-58
-19
26
71
111
143
166
183
197
210
225
240
252
255
247
224
190
149
104
63
27
-4
-32
-60
-93
-131
-174
-218
-260
-296
-325
-346
-362
-375
-385
-395
-404
-409
-412
-413
-413
-417
-426
-442
-464
-487
-509
-525
-533
-533
-529
-525
-526
-533
-546
-561
-573
-577
-569
-550
-524
-497
-477
-468
-474
-492
-519
-546
-568
-581
-583
-574
-558
-538
-517
-497
-478
-461
-446
-432
-422
-414
-409
-406
-402
-393
-378
-352
-317
-276
-231
-190
-156
-134
-124
-125
-133
-144
-152
-155
-151
-141
-125
-106
-86
-67
-51
-38
-29
-26
-27
-35
-46
-62
-78
-91
-101
-105
-103
-98
-92
-90
-94
-106
-125
-149
-173
-193
-204
-205
-197
-183
-167
-152
-144
-144
-153
-170
-193
-222
-255
-292
-333
-378
-427
-478
-528
-575
-617
-653
-682
-708
-733
-760
-790
-824
-861
-897
-929
-954
-969
-974
-971
-963
-956
-954
-961
-979
-1008
-1047
-1089
-1131
-1167
-1192
-1206
-1207
-1198
-1183
-1166
-1151
-1141
-1138
-1141
-1150
-1161
-1173
-1183
-1190
-1191
-1186
-1174
-1155
-1127
-1092
-1051
-1008
-965
-926
-892
-866
-846
-831
-817
-803
-786
-765
-741
-714
-686
-658
-630
-601
-572
-542
-511
-483
-457
-437
-422
-411
-402
-390
-373
-348
-315
-278
-240
-206
-180
-163
-156
-154
-155
-155
-150
-142
-132
-122
-115
-110
-107
-102
-92
-72
-42
-2
44
91
133
165
187
199
207
214
228
251
285
327
373
417
455
481
495
496
488
476
466
462
468
485
513
549
587
625
656
676
685
681
668
649
627
608
592
583
581
583
589
597
606
615
624
633
642
651
659
667
675
684
697
714
738
768
803
839
870
894
908
911
906
898
893
897
913
940
976
1016
1055
1090
1119
1144
1170
1201
1240
1289
1344
1400
1451
1492
1522
1542
1558
1576
1603
1644
1697
1759
1822
1878
1921
1948
1962
1966
1969
1977
1994
2020
2052
2084
2110
2125
2128
2121
2110
2098
2089
2085
2081
2074
2058
2028
1984
1927
1866
1807
1757
1722
1701
1691
1686
1677
1660
1632
1596
1557
1522
1496
1482
1480
1485
1490
1489
1479
1457
1426
1391
1355
1322
1290
1258
1221
1176
1119
1055
987
923
871
835
815
807
803
794
771
729
667
591
507
423
346
280
225
177
131
84
31
-29
-93
-157
-218
-271
-315
-351
-381
-410
-443
-486
-542
-610
-688
-771
-854
-929
-993
-1042
-1079
-1107
-1131
-1158
-1190
-1231
-1276
-1323
-1365
-1397
-1416
-1424
-1423
-1418
-1414
-1415
-1421
-1430
-1437
-1438
-1430
-1411
-1385
-1354
-1322
-1291
-1262
-1233
-1197
-1152
-1093
-1018
-934
-843
-751
-666
-589
-523
-464
-408
-351
-289
-223
-153
-82
-17
41
89
128
163
196
234
277
327
381
435
484
523
553
573
587
598
610
625
643
660
674
682
684
682
680
685
698
723
755
790
821
842
852
851
845
843
849
867
896
927
953
963
953
923
879
828
780
743
718
703
692
678
658
630
597
565
537
517
501
486
464
430
384
328
271
222
187
170
167
172
177
173
157
130
95
61
33
14
5
3
5
8
12
17
25
38
52
65
69
60
37
0
-45
-91
-132
-167
-195
-223
-258
-303
-359
-424
-488
-546
-590
-622
-647
-671
-705
-753
-814
-881
-944
-993
-1020
-1027
-1018
-1006
-1000
-1004
-1020
-1043
-1061
-1064
-1049
-1014
-970
-924
-886
-861
-849
-843
-835
-816
-785
-743
-699
-663
-642
-639
-651
-671
-687
-691
-680
-656
-625
-596
-577
-570
-573
-581
-588
-589
-582
-570
-556
-547
-546
-552
-561
-570
-573
-569
-557
-542
-528
-517
-510
-505
-497
-481
-452
-410
-356
-295
-230
-167
-106
-49
6
60
116
171
226
280
330
379
427
476
528
582
636
687
732
768
795
813
826
837
849
863
878
895
910
924
937
949
965
984
1008
1037
1070
1104
1139
1172
1204
1234
1262
1290
1317
1345
1372
1399
1426
1453
1479
1504
1525
1541
1549
1549
1540
1525
1506
1485
1463
1440
1415
1386
1350
1305
1250
1186
1114
1037
957
875
791
708
625
545
469
399
335
278
225
176
126
74
18
-41
-102
-163
-222
-278
-329
-373
-409
-435
-449
-450
-439
-419
-395
-373
-360
-360
-372
-393
-417
-435
-442
-434
-413
-385
-356
-334
-324
-325
-336
-347
-353
-348
-330
-302
-271
-242
-223
-217
-223
-238
-256
-270
-276
-270
-252
-223
-188
-151
-115
-83
-60
-45
-40
-43
-52
-62
-70
-74
-71
-61
-47
-32
-18
-9
-5
-6
-9
-12
-13
-10
-5
1
4
4
0
-9
-19
-31
-44
-57
-74
-95
-122
-155
-193
-236
-280
-326
-371
-418
-468
-521
-578
-639
-700
-761
-818
-872
-923
-971
-1018
-1065
-1112
-1157
-1199
-1234
-1264
-1290
-1313
-1338
-1367
-1401
-1439
-1476
-1508
-1530
-1542
-1543
-1538
-1532
-1530
-1539
-1560
-1591
-1629
-1669
-1704
-1730
-1746
-1750
-1747
-1738
-1728
-1721
-1717
-1718
-1723
-1729
-1735
-1738
-1734
-1722
-1699
-1666
-1624
-1575
-1521
-1466
-1414
-1367
-1326
-1292
-1264
-1239
-1214
-1187
-1155
-1116
-1068
-1012
-948
-880
-811
-745
-687
-637
-596
-561
-526
-486
-437
-375
-301
-220
-138
-65
-7
30
46
44
30
13
-2
-7
-3
9
24
37
42
35
15
-18
-59
-105
-149
-188
-219
-241
-255
-262
-267
-272
-283
-299
-323
-353
-386
-418
-446
-467
-480
-487
-490
-494
-501
-513
-531
-552
-571
-585
-592
-591
-586
-582
-586
-602
-634
-680
-736
-793
-843
-880
-899
-901
-891
-877
-867
-867
-879
-901
-928
-951
-962
-956
-931
-891
-843
-793
-750
-719
-700
-691
-688
-685
-678
-664
-641
-612
-578
-542
-504
-464
-421
-376
-329
-281
-233
-188
-146
-106
-67
-25
21
73
129
186
238
280
311
329
339
345
355
372
401
439
484
529
569
598
616
623
623
621
622
628
641
661
684
705
721
727
721
702
673
637
598
563
534
516
506
502
499
491
473
444
405
360
317
282
259
250
251
255
256
249
231
204
174
147
129
123
127
135
141
137
120
89
50
11
-22
-42
-46
-36
-16
9
34
56
76
95
118
146
181
224
272
325
380
439
501
569
642
718
795
868
934
989
1036
1077
1119
1168
1231
1309
1401
1501
1601
1692
1766
1821
1856
1876
1889
1901
1918
1944
1977
2012
2043
2064
2071
2061
2039
2005
1970
1936
1907
1885
1869
1857
1847
1837
1827
1819
1813
1810
1809
1810
1807
1799
1783
1756
1722
1682
1639
1597
1556
1516
1473
1423
1365
1295
1215
1128
1039
953
874
804
745
694
652
613
578
543
509
474
437
399
361
322
284
248
214
183
155
129
103
76
49
24
2
-13
-20
-16
-4
16
39
62
85
107
129
153
182
216
255
298
341
384
426
467
508
550
592
633
669
699
720
733
740
746
755
771
794
822
851
876
892
898
895
885
875
868
867
872
882
893
903
911
918
925
934
947
964
982
998
1008
1014
1014
1014
1016
1027
1048
1080
1121
1166
1211
1252
1286
1315
1339
1363
1388
1417
1450
1484
1517
1548
1575
1598
1617
1634
1650
1667
1683
1697
1708
1714
1711
1700
1680
1652
1618
1580
1541
1502
1463
1426
1387
1347
1302
1254
1201
1147
1094
1046
1006
977
959
951
950
954
960
963
962
956
943
923
898
869
838
806
775
747
721
698
675
650
621
586
547
503
459
416
377
342
313
287
263
240
216
193
171
152
136
124
112
100
85
65
39
7
-30
-71
-114
-160
-208
-257
-307
-359
-410
-461
-511
-560
-611
-663
-717
-771
-825
-874
-915
-944
-961
-967
-965
-959
-955
-955
-960
-968
-978
-986
-988
-982
-969
-949
-922
-891
-857
-821
-788
-758
-736
-724
-724
-736
-755
-776
-792
-799
-793
-774
-747
-718
-692
-675
-666
-664
-663
-658
-645
-623
-596
-569
-548
-538
-541
-555
-575
-595
-610
-616
-612
-602
-590
-579
-573
-571
-574
-580
-588
-597
-607
-622
-642
-670
-705
-748
-797
-850
-907
-966
-1026
-1087
-1145
-1199
-1246
-1283
-1312
-1333
-1352
-1372
-1399
-1436
-1484
-1541
-1605
-1671
-1735
-1794
-1848
-1895
-1940
-1983
-2028
-2076
-2130
-2189
-2256
-2328
-2402
-2475
-2541
-2594
-2629
-2646
-2647
-2637
-2627
-2626
-2641
-2674
-2724
-2783
-2840
-2884
-2910
-2915
-2904
-2887
-2874
-2873
-2887
-2916
-2949
-2978
-2991
-2982
-2950
-2898
-2835
-2770
-2711
-2663
-2623
-2586
-2545
-2494
-2427
-2343
-2246
-2142
-2037
-1939
-1853
-1781
-1723
-1677
-1639
-1603
-1567
-1525
-1475
-1415
-1345
-1266
-1181
-1095
-1010
-932
-860
-794
-730
-664
-591
-508
-415
-315
-215
-124
-48
6
38
51
52
50
54
68
95
131
171
208
237
256
266
272
280
294
317
346
379
409
431
441
442
437
432
432
442
459
482
504
519
526
525
519
515
518
534
561
596
632
661
677
678
666
646
626
612
607
611
620
627
629
619
600
572
541
514
494
484
485
495
511
530
549
566
582
594
604
613
620
627
637
650
667
690
716
743
765
778
779
766
741
707
670
633
602
578
558
542
524
502
475
444
412
381
357
340
332
332
336
343
351
360
368
378
389
401
414
424
430
431
427
420
414
411
415
426
443
462
478
489
492
487
477
465
456
451
448
445
436
414
375
317
243
159
69
-19
-100
-174
-241
-305
-367
-430
-492
-554
-614
-670
-725
-779
-838
-902
-973
-1046
-1116
-1177
-1221
-1246
-1253
-1249
-1241
-1238
-1245
-1264
-1293
-1324
-1350
-1366
-1370
-1364
-1353
-1343
-1338
-1341
-1348
-1355
-1357
-1348
-1327
-1297
-1261
-1224
-1190
-1159
-1129
-1095
-1052
-996
-928
-850
-767
-686
-611
-546
-489
-437
-386
-331
-270
-203
-133
-62
3
61
109
149
183
214
246
280
317
355
393
426
454
476
494
513
536
569
612
663
719
773
816
844
855
853
845
840
847
872
914
967
1020
1066
1096
1107
1104
1096
1095
1109
1146
1202
1273
1347
1415
1469
1505
1525
1534
1537
1539
1542
1547
1551
1555
1558
1562
1569
1580
1592
1601
1601
1585
1551
1500
1439
1378
1329
1298
1287
1291
1300
1299
1279
1232
1161
1073
981
897
831
787
762
748
735
713
678
627
565
497
429
368
314
269
229
194
158
121
81
37
-11
-61
-114
-167
-218
-266
-309
-344
-372
-394
-413
-432
-452
-477
-506
-538
-571
-601
-625
-640
-645
-639
-623
-600
-573
-545
-519
-499
-485
-476
-471
-466
-459
-446
-427
-402
-372
-339
-305
-271
-237
-204
-173
-143
-115
-89
-64
-38
-9
26
68
115
165
211
247
269
275
270
261
257
267
293
334
380
419
440
436
408
364
319
286
278
297
336
384
423
440
427
385
324
258
201
163
148
151
164
177
181
173
152
120
83
41
-3
-50
-100
-150
-196
-234
-261
-276
-284
-293
-312
-350
-406
-477
-551
-614
-653
-662
-644
-610
-577
-559
-568
-605
-662
-725
-778
-809
-817
-806
-788
-779
-789
-821
-870
-926
-975
-1006
-1014
-1002
-983
-966
-962
-977
-1010
-1052
-1095
-1128
-1145
-1146
-1136
-1122
-1113
-1115
-1132
-1162
-1201
-1244
-1285
-1319
-1344
-1356
-1356
-1343
-1318
-1285
-1248
-1212
-1181
-1158
-1144
-1136
-1128
-1114
-1087
-1044
-985
-915
-841
-770
-709
-661
-626
-601
-581
-560
-535
-505
-469
-432
-396
-364
-338
-318
-301
-286
-270
-252
-231
-208
-184
-162
-144
-132
-127
-129
-135
-144
-152
-156
-156
-150
-141
-130
-119
-111
-104
-99
-92
-83
-69
-53
-36
-22
-14
-16
-27
-45
-66
-85
-99
-105
-103
-96
-87
-80
-77
-78
-81
-84
-83
-75
-59
-34
-3
35
76
120
164
204
239
264
276
273
256
229
198
170
152
149
164
193
232
275
314
344
362
369
366
358
350
346
349
362
384
412
444
474
497
508
504
486
456
423
397
387
401
441
505
584
667
741
797
832
849
856
866
889
934
1000
1081
1166
1241
1296
1324
1327
1313
1293
1280
1283
1305
1344
1391
1436
1471
1490
1493
1487
1479
1478
1489
1513
1543
1573
1593
1597
1582
1550
1510
1469
1437
1416
1408
1407
1405
1395
1372
1336
1289
1238
1190
1149
1118
1095
1074
1052
1026
994
960
929
904
888
878
871
858
833
795
742
682
620
564
520
487
463
440
413
378
332
280
227
179
139
108
85
64
43
20
-4
-28
-47
-62
-72
-82
-95
-115
-143
-175
-204
-221
-221
-204
-175
-144
-123
-122
-147
-191
-246
-293
-318
-311
-271
-206
-130
-62
-16
0
-12
-44
-80
-108
-115
-100
-64
-16
35
80
115
139
155
167
182
200
224
252
281
309
333
353
368
378
384
384
380
373
365
356
349
345
343
343
342
341
338
333
327
320
312
301
288
270
248
224
201
184
175
174
181
189
194
189
173
147
117
89
73
73
91
123
160
194
218
229
225
214
202
195
200
216
244
279
316
352
386
417
444
469
489
501
504
496
477
450
420
394
375
368
370
379
388
391
385
367
341
309
280
256
243
240
245
254
263
269
270
266
261
257
259
268
284
303
322
336
342
340
331
321
316
321
340
371
409
446
472
481
468
435
389
338
293
262
249
252
264
278
285
277
254
216
170
121
76
39
12
-6
-20
-32
-46
-66
-93
-129
-174
-226
-284
-344
-404
-460
-511
-557
-598
-637
-677
-721
-770
-821
-872
-919
-959
-990
-1012
-1030
-1045
-1063
-1085
-1109
-1134
-1154
-1165
-1165
-1155
-1137
-1118
-1102
-1093
-1093
-1100
-1110
-1120
-1128
-1132
-1137
-1144
-1159
-1182
-1213
-1248
-1283
-1315
-1339
-1358
-1375
-1394
-1419
-1454
-1497
-1543
-1586
-1621
-1643
-1651
-1649
-1643
-1638
-1639
-1647
-1659
-1671
-1678
-1675
-1661
-1638
-1610
-1583
-1560
-1543
-1529
-1516
-1500
-1479
-1452
-1423
-1396
-1375
-1364
-1360
-1360
-1357
-1346
-1322
-1286
-1241
-1194
-1152
-1119
-1097
-1084
-1077
-1070
-1060
-1044
-1025
-1002
-980
-957
-933
-907
-876
-839
-799
-759
-724
-698
-684
-680
-682
-683
-677
-660
-631
-592
-546
-498
-450
-404
-360
-316
-273
-231
-189
-149
-107
-62
-8
58
136
224
313
392
453
491
507
510
516
537
584
654
739
822
882
909
898
861
815
784
784
823
893
974
1041
1073
1057
999
914
826
760
730
738
773
814
838
831
786
712
623
539
474
435
421
422
426
422
406
377
340
303
271
247
232
225
224
225
230
238
248
259
268
273
275
277
283
297
324
362
407
448
477
487
479
457
434
422
430
459
503
552
592
614
616
605
593
594
615
656
707
754
779
773
737
683
631
601
608
655
734
825
904
951
957
922
859
786
723
681
668
677
702
732
759
780
794
805
814
819
817
802
771
722
660
592
529
480
446
428
415
398
365
308
225
122
10
-96
-185
-246
-275
-277
-259
-234
-214
-207
-220
-252
-296
-344
-385
-412
-421
-412
-391
-366
-345
-334
-336
-348
-366
-382
-391
-390
-379
-364
-348
-336
-330
-328
-328
-323
-310
-287
-254
-213
-169
-123
-79
-37
6
48
92
135
174
209
237
260
279
301
328
363
408
457
508
555
594
624
646
663
678
697
720
747
777
806
831
850
862
866
864
857
843
826
803
777
748
715
679
640
597
550
501
451
403
361
326
300
282
269
256
238
213
178
133
82
28
-25
-74
-117
-152
-179
-197
-207
-211
-212
-214
-222
-243
-278
-329
-390
-453
-508
-544
-558
-550
-528
-504
-492
-502
-538
-598
-672
-744
-803
-839
-852
-847
-836
-831
-841
-869
-912
-962
-1010
-1047
-1070
-1080
-1082
-1084
-1091
-1104
-1122
-1139
-1152
-1158
-1160
-1165
-1179
-1208
-1254
-1313
-1374
-1427
-1461
-1470
-1457
-1428
-1394
-1367
-1352
-1352
-1361
-1372
-1377
-1369
-1351
-1326
-1303
-1289
-1288
-1298
-1312
-1320
-1312
-1285
-1238
-1179
-1117
-1060
-1016
-984
-958
-933
-900
-857
-803
-745
-689
-642
-608
-585
-569
-555
-538
-520
-503
-494
-497
-516
-547
-580
-606
-614
-597
-559
-506
-450
-405
-379
-375
-390
-414
-438
-450
-448
-432
-407
-380
-359
-348
-345
-348
-354
-358
-359
-358
-356
-355
-357
-360
-363
-363
-358
-349
-336
-322
-309
-298
-293
-292
-295
-302
-312
-325
-338
-348
-352
-344
-324
-289
-243
-190
-139
-94
-58
-32
-11
12
43
87
143
211
283
357
429
499
570
645
726
813
902
986
1061
1124
1176
1221
1268
1323
1391
1473
1564
1656
1743
1820
1885
1941
1993
2044
2095
2145
2192
2233
2266
2293
2318
2347
2383
2428
2477
2524
2561
2585
2594
2593
2588
2587
2594
2610
2629
2645
2650
2641
2622
2598
2579
2571
2575
2587
2597
2591
2560
2504
2427
2343
2268
2215
2192
2197
2220
2246
2260
2253
2221
2168
2105
2040
1983
1939
1906
1881
1860
1839
1814
1787
1757
1723
1686
1644
1597
1545
1492
1443
1403
1376
1362
1357
1355
1351
1338
1318
1293
1268
1250
1243
1245
1252
1255
1246
1221
1179
1126
1070
1022
991
978
982
998
1016
1032
1038
1034
1022
1004
985
968
955
946
941
938
937
937
937
936
932
925
914
900
884
868
852
837
820
798
768
730
684
635
589
554
534
533
547
570
597
618
629
627
614
594
571
549
529
512
495
476
453
428
402
378
359
346
341
340
341
339
333
320
302
282
263
251
249
258
277
302
325
339
338
320
286
243
200
166
148
148
161
178
188
182
154
107
49
-8
-51
-73
-72
-56
-37
-27
-36
-69
-119
-177
-230
-269
-289
-293
-292
-298
-321
-367
-435
-516
-598
-670
-725
-762
-786
-807
-835
-877
-935
-1008
-1087
-1164
-1231
-1283
-1318
-1340
-1352
-1362
-1376
-1398
-1432
-1477
-1534
-1600
-1670
-1740
-1806
-1864
-1912
-1951
-1983
-2009
-2035
-2060
-2086
-2110
-2131
-2146
-2153
-2153
-2147
-2139
-2130
-2122
-2116
-2110
-2104
-2097
-2090
-2084
-2082
-2086
-2095
-2108
-2122
-2133
-2137
-2132
-2117
-2094
-2066
-2033
-2001
-1969
-1938
-1907
-1878
-1852
-1828
-1806
-1784
-1757
-1720
-1669
-1604
-1528
-1449
-1375
-1319
-1287
-1279
-1291
-1312
-1329
-1330
-1309
-1264
-1204
-1139
-1081
-1039
-1014
-1004
-1000
-996
-982
-957
-925
-891
-865
-852
-855
-870
-890
-907
-913
-904
-883
-856
-834
-824
-833
-862
-908
-963
-1016
-1060
-1088
-1099
-1098
-1090
-1086
-1092
-1112
-1147
-1192
-1242
-1289
-1325
-1348
-1359
-1362
-1364
-1372
-1391
-1422
-1463
-1508
-1550
-1584
-1606
-1618
-1623
-1626
-1634
-1647
-1667
-1687
-1705
-1715
-1715
-1707
-1695
-1687
-1687
-1699
-1721
-1746
-1768
-1779
-1773
-1750
-1714
-1672
-1632
-1600
-1579
-1567
-1558
-1545
-1521
-1481
-1425
-1358
-1286
-1219
-1161
-1115
-1082
-1057
-1034
-1008
-976
-938
-895
-853
-817
-791
-776
-769
-766
-760
-745
-719
-682
-639
-595
-558
-533
-524
-527
-537
-546
-546
-532
-502
-461
-416
-376
-349
-339
-345
-365
-388
-407
-414
-404
-379
-342
-302
-265
-239
-226
-228
-240
-257
-273
-283
-283
-271
-251
-226
-201
-183
-174
-176
-187
-205
-222
-232
-232
-219
-194
-163
-132
-107
-91
-85
-88
-94
-97
-92
-78
-57
-34
-14
-5
-11
-31
-63
-100
-136
-166
-186
-196
-199
-198
-197
-197
-200
-205
-211
-220
-231
-247
-268
-296
-329
-365
-399
-427
-447
-456
-456
-451
-445
-442
-445
-453
-462
-469
-469
-459
-436
-404
-364
-319
-273
-227
-180
-131
-77
-19
44
106
163
209
241
259
264
263
265
276
303
346
401
462
519
564
592
603
600
592
588
595
616
652
695
737
770
788
791
783
773
771
786
821
874
939
1004
1058
1093
1108
1105
1095
1091
1104
1143
1209
1297
1397
1494
1575
1631
1659
1662
1650
1634
1627
1637
1669
1722
1788
1858
1919
1964
1986
1984
1962
1926
1887
1855
1836
1836
1855
1886
1924
1958
1982
1989
1977
1949
1910
1866
1824
1785
1753
1724
1696
1667
1635
1602
1572
1548
1533
1526
1522
1515
1496
1462
1410
1347
1282
1230
1202
1205
1239
1297
1363
1422
1458
1462
1434
1382
1319
1260
1218
1198
1200
1220
1245
1268
1281
1281
1269
1251
1229
1210
1194
1182
1173
1167
1165
1168
1180
1203
1237
1281
1330
1377
1417
1446
1465
1475
1481
1490
1505
1528
1558
1592
1625
1652
1670
1680
1683
1685
1690
1702
1723
1753
1790
1830
1869
1905
1934
1955
1969
1976
1978
1975
1970
1960
1946
1928
1904
1876
1845
1813
1782
1754
1730
1710
1693
1677
1658
1636
1610
1582
1555
1531
1515
1507
1508
1516
1527
1534
1532
1517
1487
1443
1388
1331
1277
1234
1209
1204
1217
1245
1279
1311
1335
1343
1335
1314
1286
1259
1240
1236
1249
1277
1315
1354
1386
1403
1402
1382
1344
1296
1242
1189
1143
1108
1085
1074
1073
1078
1086
1091
1091
1083
1066
1042
1014
985
960
943
935
937
946
959
970
976
973
960
937
905
868
829
790
755
726
702
685
673
664
656
648
635
617
593
562
525
482
435
387
339
292
249
210
175
142
110
78
43
7
-29
-63
-91
-111
-122
-125
-126
-131
-148
-180
-230
-293
-364
-433
-491
-533
-558
-569
-571
-575
-584
-604
-633
-668
-704
-737
-768
-796
-825
-859
-899
-943
-988
-1029
-1060
-1079
-1089
-1095
-1105
-1125
-1159
-1207
-1264
-1322
-1374
-1413
-1438
-1450
-1454
-1455
-1458
-1465
-1476
-1488
-1501
-1513
-1525
-1538
-1555
-1576
-1601
-1628
-1652
-1671
-1682
-1687
-1688
-1690
-1697
-1713
-1738
-1771
-1807
-1844
-1878
-1907
-1931
-1950
-1964
-1973
-1976
-1973
-1966
-1957
-1950
-1948
-1955
-1971
-1995
-2021
-2047
-2065
-2071
-2066
-2050
-2027
-2001
-1976
-1951
-1929
-1909
-1890
-1873
-1860
-1853
-1853
-1859
-1867
-1873
-1871
-1857
-1830
-1791
-1745
-1701
-1663
-1636
-1620
-1613
-1609
-1605
-1596
-1581
-1562
-1541
-1522
-1506
-1495
-1489
-1486
-1485
-1487
-1492
-1501
-1513
-1530
-1549
-1566
-1579
-1587
-1587
-1583
-1576
-1569
-1563
-1559
-1555
-1549
-1538
-1520
-1496
-1469
-1442
-1418
-1401
-1391
-1389
-1393
-1402
-1415
-1429
-1445
-1460
-1472
-1480
-1482
-1476
-1465
-1450
-1435
-1422
-1415
-1415
-1418
-1422
-1424
-1420
-1411
-1399
-1387
-1380
-1381
-1390
-1406
-1423
-1439
-1448
-1451
-1449
-1444
-1441
-1439
-1440
-1439
-1432
-1415
-1385
-1343
-1292
-1238
-1186
-1142
-1106
-1079
-1056
-1035
-1014
-992
-968
-944
-922
-899
-874
-845
-809
-766
-719
-671
-628
-593
-569
-555
-546
-536
-522
-501
-475
-447
-423
-409
-407
-417
-432
-448
-455
-451
-434
-408
-380
-356
-342
-339
-345
-355
-362
-359
-346
-324
-298
-277
-269
-278
-305
-347
-398
-446
-485
-508
-515
-508
-495
-484
-484
-501
-535
-585
-642
-697
-741
-769
-776
-767
-747
-726
-712
-713
-731
-765
-809
-856
-899
-931
-949
-956
-953
-943
-932
-918
-903
-884
-860
-830
-795
-761
-731
-710
-702
-707
-719
-732
-739
-732
-707
-665
-611
-551
-495
-448
-414
-394
-384
-377
-366
-347
-317
-276
-228
-177
-130
-89
-57
-34
-16
-3
9
23
40
61
87
119
157
202
251
302
352
396
432
457
470
475
476
476
480
489
503
520
535
547
552
553
551
550
553
562
575
590
601
606
600
584
562
536
512
493
480
470
461
448
427
396
359
316
275
240
213
196
189
189
193
198
200
200
197
192
185
178
172
167
165
164
166
169
174
179
184
188
193
197
202
207
212
214
214
210
203
194
186
181
183
192
207
227
247
264
277
285
290
295
301
313
330
351
375
399
422
443
463
483
504
527
551
575
597
616
633
648
664
682
703
727
751
773
791
803
809
811
812
813
818
825
834
845
857
870
885
904
927
955
983
1008
1029
1038
1036
1024
1006
989
976
971
974
984
996
1006
1014
1018
1018
1016
1020
1026
1035
1044
1049
1045
1030
1004
971
935
901
874
857
850
850
853
855
851
839
821
797
772
747
727
712
704
701
704
710
720
732
746
761
776
790
801
808
812
813
811
810
811
814
820
826
832
834
832
826
816
805
796
789
786
787
791
796
801
808
817
830
847
866
886
902
909
904
886
857
822
785
753
728
712
702
696
689
680
671
662
660
665
681
705
733
760
780
790
790
783
772
762
755
751
749
747
745
741
737
736
739
747
758
770
779
783
781
774
768
767
772
785
802
820
833
838
835
826
817
811
813
824
841
861
879
893
904
913
924
940
961
987
1010
1028
1033
1026
1008
985
964
950
947
954
968
981
988
983
964
932
891
844
795
745
696
646
594
539
480
419
355
291
226
161
99
42
-7
-45
-70
-80
-78
-66
-51
-37
-28
-26
-31
-39
-46
-51
-51
-47
-41
-36
-33
-34
-38
-43
-47
-48
-46
-43
-39
-36
-36
-38
-42
-45
-46
-46
-43
-40
-38
-37
-38
-41
-43
-45
-45
-44
-41
-39
-38
-38
-40
-42
-44
-45
-44
-42
-40
-38
-38
-40
-42
-43
-44
-44
-42
-40
-39
-39
-39
-41
-43
-44
-43
-42
-41
-40
-39
-39
-41
-42
-43
-43
-43
-41
-40
-39
-39
-40
-41
-42
-43
-43
-42
-40
-40
-40
-40
-41
-42
-43
-42
-42
-41
-40
-40
-40
-41
-42
-42
-42
-42
-41
-40
-40
-40
-40
-41
-42
-42
-42
-41
-40
-40
-40
-40
-41
-42
-42
-42
-41
-41
-40
-40
-40
-41
-41
-42
-42
-41
-41
-40
-40
-40
-40
-41
-41
-41
-41
-41
-40
-40
-40
-40
-41
-41
-41
-41
-41
-40
-40
-40
-40
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-41
-41
-41
-41
-40
-40
-40
-40
-40
-40
-41
-41
-41
-40
-40
-40
-40
-40
-40
-40
-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
-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
-40
-40
-40
-40
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-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
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-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
-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
-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
-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
-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
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-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
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-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
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-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
-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
-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
-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
-24
-24
-24
-24
-24
-24
-24
-24
-24
