5
27425
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
1
1
1
0
0
0
0
0
0
0
1
1
1
0
0
0
-1
-1
0
0
1
1
1
1
0
0
-1
-1
0
0
1
1
1
1
0
0
-1
-1
-1
0
0
1
1
1
1
0
-1
-2
-1
-1
0
1
2
2
1
0
-1
-2
-3
-2
0
2
4
4
3
1
-2
-5
-7
-6
-3
3
9
15
18
17
12
4
-6
-15
-20
-18
-11
3
20
37
51
58
57
48
34
17
2
-7
-10
-5
6
20
33
42
45
40
28
13
-2
-15
-23
-25
-21
-13
-2
8
17
24
28
29
29
28
25
20
12
0
-15
-33
-52
-69
-83
-89
-88
-78
-63
-44
-26
-12
-4
-2
-7
-15
-22
-26
-25
-19
-7
6
17
22
20
10
-7
-25
-43
-54
-57
-50
-35
-15
5
21
30
30
23
12
0
-10
-13
-10
-1
12
23
31
32
27
15
2
-12
-21
-23
-19
-9
4
16
25
27
23
13
0
-15
-28
-36
-39
-37
-30
-22
-14
-9
-7
-9
-14
-21
-28
-32
-33
-31
-26
-19
-13
-10
-11
-16
-25
-37
-48
-57
-60
-58
-50
-39
-27
-18
-15
-18
-27
-40
-53
-61
-62
-55
-38
-16
7
28
41
44
37
23
6
-11
-24
-30
-28
-21
-11
-1
6
8
6
0
-7
-13
-18
-20
-21
-21
-21
-22
-23
-23
-22
-18
-11
-3
7
16
22
26
27
27
27
29
32
38
43
47
46
41
32
20
9
1
-2
0
6
12
15
11
0
-17
-37
-55
-67
-70
-62
-45
-23
-2
15
24
24
16
4
-8
-18
-23
-24
-23
-23
-26
-32
-41
-51
-59
-62
-60
-53
-42
-33
-28
-29
-36
-48
-59
-68
-69
-63
-50
-32
-15
-1
7
9
6
1
-4
-6
-4
0
5
7
5
0
-8
-15
-17
-13
-2
14
31
46
55
55
48
34
19
6
-2
-3
2
9
15
18
15
8
-2
-13
-21
-26
-27
-26
-26
-29
-34
-41
-49
-53
-50
-40
-24
-3
18
36
46
49
45
38
31
28
30
37
45
52
53
47
34
17
-1
-15
-21
-19
-8
6
21
30
33
26
12
-6
-25
-41
-50
-53
-50
-41
-29
-14
1
16
29
40
47
49
45
34
19
1
-16
-29
-35
-35
-28
-19
-11
-7
-9
-18
-29
-40
-45
-42
-29
-9
15
38
55
62
59
47
30
13
-1
-10
-14
-13
-10
-7
-5
-4
-1
5
16
30
47
62
71
72
63
45
22
-1
-19
-29
-29
-21
-7
8
19
25
26
23
20
21
26
35
46
56
61
58
48
32
15
1
-7
-6
2
16
30
41
45
42
32
20
8
1
0
5
14
23
30
32
28
20
10
0
-7
-12
-13
-14
-14
-16
-19
-22
-24
-22
-17
-7
6
20
30
36
35
29
19
9
3
2
8
19
33
47
56
60
56
47
34
20
8
1
-2
-1
2
5
7
5
1
-5
-11
-16
-20
-21
-20
-18
-16
-14
-13
-11
-10
-6
-1
6
13
19
22
22
17
8
-2
-11
-16
-16
-10
3
19
35
47
54
54
46
33
18
5
-4
-5
0
10
23
36
44
46
43
36
26
17
11
9
11
16
22
27
29
28
25
20
15
12
11
13
16
19
21
21
19
15
9
4
0
-4
-6
-9
-11
-15
-18
-22
-24
-26
-26
-25
-23
-20
-16
-12
-8
-1
7
18
30
43
54
60
60
53
40
22
3
-13
-24
-27
-23
-11
4
19
31
39
40
36
28
19
10
4
0
-2
-2
-2
-2
-4
-8
-12
-17
-20
-22
-21
-19
-14
-8
-1
7
13
18
21
20
16
9
1
-9
-17
-22
-24
-23
-19
-15
-11
-10
-12
-17
-23
-27
-29
-25
-16
-4
11
24
32
33
26
12
-7
-28
-47
-60
-66
-63
-52
-36
-16
3
21
34
42
45
44
40
34
27
23
20
19
21
23
25
25
23
17
9
-1
-10
-17
-20
-20
-16
-12
-9
-10
-17
-29
-46
-64
-79
-88
-89
-79
-61
-36
-8
17
37
48
50
43
29
11
-7
-22
-33
-38
-36
-28
-16
0
16
30
40
45
44
37
26
13
0
-9
-15
-16
-13
-8
-3
1
1
-1
-6
-10
-14
-14
-11
-5
2
9
13
14
11
5
-2
-8
-13
-16
-17
-18
-18
-19
-22
-25
-27
-26
-22
-15
-5
6
15
21
21
15
6
-5
-14
-19
-19
-12
0
15
29
40
45
44
36
25
13
1
-6
-9
-7
-1
7
14
17
15
7
-8
-26
-44
-60
-71
-73
-68
-55
-37
-19
-4
6
8
3
-7
-20
-31
-39
-41
-39
-33
-25
-17
-10
-5
0
6
14
23
33
41
44
40
27
6
-18
-43
-62
-72
-71
-60
-42
-24
-9
-2
-4
-16
-33
-50
-64
-70
-68
-59
-46
-32
-21
-14
-12
-12
-11
-9
-4
2
9
13
12
4
-10
-28
-45
-58
-64
-62
-52
-38
-23
-9
2
8
12
15
19
25
34
44
53
59
61
58
52
44
36
30
26
24
23
19
13
5
-5
-14
-20
-21
-16
-7
5
16
25
28
26
20
12
3
-3
-6
-5
-3
0
3
4
4
4
4
6
9
12
15
16
15
11
6
1
-2
0
4
12
19
24
24
18
6
-8
-22
-33
-37
-35
-25
-12
2
14
22
24
23
18
13
9
6
5
5
3
-1
-7
-14
-21
-25
-26
-22
-14
-4
6
14
19
20
20
18
15
13
11
8
3
-5
-15
-28
-39
-47
-49
-45
-33
-18
-1
14
23
26
23
16
8
3
2
7
16
27
36
41
40
33
23
12
4
0
3
12
26
40
53
62
66
65
61
55
49
47
48
54
64
77
90
101
109
110
105
93
74
51
28
6
-10
-18
-17
-8
6
24
41
54
61
63
60
53
46
40
36
34
34
33
32
30
26
23
20
17
14
11
5
-4
-15
-27
-37
-43
-40
-29
-11
12
34
50
55
48
31
7
-17
-34
-40
-31
-11
17
45
66
76
71
55
31
7
-11
-19
-15
-2
15
31
41
42
33
18
0
-15
-24
-26
-21
-13
-4
1
2
-3
-12
-21
-28
-32
-31
-25
-18
-10
-3
3
7
11
15
20
25
31
34
35
33
29
24
20
19
21
27
34
40
42
39
30
18
5
-6
-11
-9
1
16
33
48
58
59
53
39
22
5
-9
-18
-20
-16
-6
6
20
33
45
53
58
59
56
50
41
29
17
5
-5
-12
-16
-17
-16
-14
-11
-8
-4
1
7
16
26
36
44
48
47
39
26
9
-7
-20
-26
-23
-12
5
23
38
47
47
39
23
4
-13
-25
-29
-24
-12
5
21
34
41
41
35
24
13
2
-4
-5
-2
4
11
17
20
20
16
9
0
-9
-17
-23
-26
-27
-26
-22
-15
-7
3
13
25
35
43
47
47
41
31
17
2
-14
-27
-36
-39
-37
-29
-18
-6
5
13
16
15
10
2
-7
-16
-24
-29
-31
-31
-28
-24
-18
-12
-6
0
5
9
12
15
17
18
19
20
20
20
18
15
11
5
0
-5
-9
-10
-8
-3
3
10
15
19
20
18
15
12
12
15
22
33
44
54
61
62
57
46
31
16
1
-10
-16
-19
-18
-15
-12
-9
-7
-4
0
5
11
17
21
23
20
14
6
0
-2
2
13
31
52
72
86
90
83
66
43
19
-1
-11
-11
-1
14
30
41
42
33
15
-9
-34
-54
-65
-66
-57
-42
-22
-3
12
23
29
30
28
24
17
9
-1
-13
-26
-39
-49
-54
-53
-43
-27
-6
16
36
50
57
55
47
34
19
4
-7
-15
-18
-18
-14
-7
0
7
12
16
17
14
9
2
-7
-14
-19
-21
-20
-17
-12
-6
-2
1
2
3
4
7
12
18
24
29
31
31
29
28
28
32
41
53
65
75
78
72
57
34
8
-17
-35
-43
-40
-29
-14
1
11
13
6
-6
-21
-33
-38
-36
-26
-12
3
14
18
16
7
-5
-18
-28
-33
-33
-29
-22
-14
-8
-3
0
0
-2
-7
-14
-24
-35
-46
-55
-60
-57
-46
-28
-6
16
34
42
40
27
7
-16
-35
-47
-49
-43
-31
-18
-9
-7
-13
-23
-34
-42
-43
-38
-26
-13
-4
-2
-10
-26
-47
-65
-76
-75
-62
-40
-13
11
27
30
23
8
-9
-22
-27
-21
-8
9
22
28
23
8
-13
-35
-50
-54
-45
-26
-1
22
39
44
36
19
-4
-26
-44
-53
-53
-48
-39
-31
-25
-22
-20
-18
-13
-3
11
26
39
48
50
45
35
24
16
16
23
37
54
69
76
73
58
34
6
-20
-39
-47
-43
-28
-9
10
24
29
24
12
-3
-16
-24
-24
-17
-5
9
20
26
24
14
0
-15
-30
-39
-43
-41
-35
-25
-15
-6
2
7
10
11
10
7
3
-3
-9
-16
-23
-29
-32
-33
-31
-27
-22
-17
-13
-12
-12
-15
-20
-25
-31
-35
-38
-39
-39
-38
-36
-34
-32
-30
-30
-30
-32
-34
-38
-42
-46
-48
-49
-48
-43
-36
-27
-16
-4
6
15
19
20
15
5
-8
-24
-39
-51
-58
-58
-51
-38
-21
-3
13
22
25
21
12
0
-12
-20
-24
-23
-18
-10
-3
2
5
6
5
4
5
6
7
6
0
-10
-26
-46
-67
-85
-96
-98
-90
-74
-52
-29
-10
2
7
4
-5
-16
-26
-33
-35
-32
-27
-21
-16
-15
-17
-22
-31
-42
-53
-64
-73
-81
-87
-89
-89
-85
-78
-68
-57
-46
-36
-27
-21
-17
-15
-13
-10
-7
-4
-1
1
1
-2
-6
-11
-16
-18
-17
-13
-6
2
10
15
17
15
11
6
-1
-7
-13
-18
-23
-27
-31
-35
-37
-36
-33
-27
-20
-12
-5
-2
-3
-8
-16
-26
-35
-41
-44
-43
-39
-34
-29
-25
-23
-21
-20
-18
-15
-9
-1
6
12
15
15
11
5
-1
-5
-7
-6
-1
7
15
22
27
29
28
25
20
17
14
12
12
12
12
10
7
1
-7
-15
-23
-28
-30
-28
-22
-13
-2
8
17
24
26
26
24
20
17
15
14
14
13
10
5
-3
-13
-24
-33
-38
-39
-34
-25
-13
-3
6
10
9
6
0
-4
-6
-4
1
8
16
21
22
20
15
9
5
5
10
20
34
49
62
70
73
69
59
45
27
10
-6
-18
-26
-28
-25
-17
-6
7
20
30
37
40
37
32
25
20
18
21
27
36
45
50
50
43
30
14
-2
-13
-18
-15
-5
10
24
35
40
39
32
23
14
9
9
13
20
26
30
29
24
15
4
-5
-12
-16
-19
-23
-28
-37
-50
-63
-75
-80
-78
-67
-49
-28
-8
7
13
10
0
-14
-26
-33
-34
-27
-16
-5
2
3
-3
-15
-30
-41
-47
-45
-35
-19
-2
14
24
27
25
19
12
8
7
10
13
15
13
5
-8
-25
-43
-58
-68
-72
-69
-61
-50
-38
-27
-17
-9
-1
8
16
25
32
37
37
33
25
15
6
-1
-4
-2
4
12
20
26
28
25
17
5
-8
-22
-34
-43
-48
-47
-40
-28
-11
9
29
46
58
62
59
48
32
14
-2
-13
-18
-17
-13
-8
-4
-5
-9
-16
-23
-26
-23
-13
2
19
35
45
47
40
26
9
-5
-15
-17
-11
-1
10
18
19
13
2
-12
-24
-30
-27
-15
4
25
44
56
60
54
41
24
7
-6
-14
-15
-11
-5
3
10
15
17
18
17
17
18
18
19
20
19
18
17
15
14
14
15
16
15
14
10
6
1
-3
-3
0
7
17
29
39
46
47
42
32
17
1
-13
-23
-27
-26
-20
-11
-2
4
5
3
-4
-12
-20
-26
-29
-29
-27
-23
-20
-17
-16
-15
-15
-13
-9
-5
0
3
2
-5
-15
-29
-44
-55
-60
-57
-46
-31
-15
-2
4
1
-10
-27
-43
-54
-56
-46
-26
1
29
52
65
65
53
32
7
-18
-36
-46
-47
-40
-30
-19
-9
-3
0
2
3
5
8
11
13
12
7
-2
-13
-25
-34
-39
-39
-35
-28
-21
-17
-18
-24
-35
-47
-59
-67
-70
-67
-60
-51
-43
-38
-39
-46
-57
-70
-82
-90
-92
-87
-75
-60
-43
-27
-16
-10
-9
-13
-19
-24
-28
-29
-26
-21
-16
-11
-8
-8
-12
-17
-24
-29
-33
-35
-35
-33
-29
-23
-17
-8
1
12
23
32
37
37
29
14
-5
-25
-42
-52
-53
-46
-31
-14
1
9
9
1
-13
-28
-39
-43
-39
-28
-15
-3
3
-1
-12
-28
-43
-53
-53
-42
-22
1
21
32
33
22
3
-16
-30
-35
-27
-9
13
33
45
45
32
8
-19
-43
-60
-65
-59
-44
-26
-10
0
4
3
-2
-5
-4
2
12
25
36
43
45
42
36
30
24
21
19
18
14
7
-3
-15
-27
-35
-36
-31
-20
-6
6
13
11
2
-13
-29
-42
-49
-47
-38
-24
-10
1
4
-1
-11
-24
-36
-43
-44
-39
-30
-21
-16
-15
-21
-31
-43
-53
-59
-59
-55
-46
-36
-27
-22
-19
-20
-22
-25
-26
-26
-25
-23
-22
-21
-21
-22
-22
-21
-18
-15
-10
-6
-4
-2
-2
-2
-2
1
6
13
22
32
40
46
48
48
46
42
36
30
24
16
9
1
-7
-13
-15
-15
-10
-4
4
10
13
12
7
0
-8
-13
-15
-12
-7
0
5
7
3
-4
-12
-18
-18
-11
4
25
47
67
78
80
72
56
37
20
10
10
19
34
52
66
73
71
60
44
28
14
9
11
20
34
47
57
59
55
45
32
21
12
10
13
20
28
36
40
41
38
33
28
24
21
21
21
22
21
18
13
8
2
-2
-5
-6
-6
-5
-4
-5
-7
-11
-15
-18
-20
-21
-19
-16
-12
-8
-4
-2
0
0
-1
-3
-6
-9
-12
-14
-16
-16
-15
-12
-8
-4
1
4
7
9
9
10
10
10
9
7
3
-3
-13
-25
-39
-53
-65
-73
-76
-74
-69
-60
-50
-39
-29
-19
-10
-1
9
19
27
32
33
28
17
2
-14
-27
-35
-35
-25
-9
11
30
44
49
43
28
8
-12
-28
-35
-31
-17
2
22
36
40
31
12
-15
-43
-66
-79
-78
-63
-38
-7
22
44
56
55
44
27
9
-5
-13
-14
-9
-1
7
10
8
1
-9
-19
-26
-27
-22
-12
0
11
17
16
9
-3
-16
-28
-34
-34
-27
-16
-5
5
10
10
4
-5
-15
-23
-26
-24
-17
-6
6
17
26
31
32
29
24
17
9
2
-3
-7
-9
-8
-4
0
5
10
11
9
4
-5
-16
-27
-35
-39
-38
-32
-22
-10
2
11
16
16
12
5
-4
-12
-20
-25
-28
-29
-27
-24
-20
-16
-12
-10
-9
-10
-13
-17
-21
-23
-21
-16
-7
5
17
28
36
40
38
34
29
26
26
30
38
48
57
61
59
50
33
11
-13
-35
-54
-67
-72
-72
-65
-55
-41
-25
-9
7
22
32
37
35
27
13
-3
-20
-32
-37
-33
-21
-3
17
33
43
44
37
25
11
1
-2
3
15
33
49
61
63
55
36
9
-20
-46
-65
-74
-73
-62
-46
-27
-10
4
12
15
14
10
5
2
-1
-1
-1
-1
-2
-5
-9
-15
-22
-28
-32
-33
-31
-25
-16
-5
6
16
23
26
25
21
14
7
0
-5
-7
-7
-3
2
10
18
26
34
40
43
41
36
25
11
-6
-23
-38
-48
-53
-52
-47
-38
-29
-20
-14
-9
-5
0
8
18
31
44
54
58
53
40
20
-3
-23
-37
-40
-32
-13
10
34
52
60
55
40
17
-8
-30
-43
-45
-37
-21
-1
18
32
39
37
29
15
-1
-15
-27
-34
-37
-37
-34
-31
-28
-26
-25
-25
-26
-26
-25
-22
-16
-7
3
13
21
25
23
14
-1
-20
-40
-56
-67
-69
-63
-50
-33
-17
-4
2
1
-7
-18
-29
-37
-41
-40
-34
-27
-20
-16
-15
-18
-23
-29
-34
-37
-38
-36
-35
-34
-35
-37
-39
-40
-37
-30
-20
-7
6
16
23
24
19
10
-1
-13
-23
-30
-35
-37
-38
-38
-38
-37
-35
-31
-25
-17
-10
-3
0
-1
-7
-17
-29
-39
-46
-46
-40
-29
-15
-1
8
10
4
-9
-26
-43
-56
-61
-57
-44
-26
-5
13
24
28
23
13
0
-11
-16
-13
-4
11
26
38
43
39
26
8
-11
-27
-35
-33
-21
-2
18
36
45
43
31
11
-13
-34
-47
-50
-41
-23
0
23
41
52
52
45
32
17
4
-5
-9
-8
-4
2
6
9
11
12
13
15
19
24
28
31
31
27
20
11
2
-7
-12
-14
-12
-7
0
8
14
20
24
27
28
29
30
30
30
28
26
22
19
15
12
10
10
10
11
12
14
16
18
21
26
31
37
43
48
49
47
40
29
14
-3
-20
-34
-42
-44
-39
-27
-11
7
23
36
44
45
40
32
23
15
10
10
15
23
31
39
44
45
43
38
33
28
26
26
28
30
31
29
24
16
6
-4
-12
-17
-18
-16
-12
-6
-1
3
6
8
10
12
14
17
18
18
16
11
5
-1
-6
-10
-11
-10
-7
-4
-2
0
1
2
5
11
18
26
33
37
36
28
16
0
-16
-28
-35
-35
-29
-20
-12
-7
-8
-16
-28
-40
-51
-55
-51
-41
-26
-10
2
8
7
-1
-11
-19
-24
-22
-13
0
14
25
30
28
21
11
1
-6
-8
-6
-1
4
6
5
1
-4
-7
-6
3
17
34
50
61
61
51
31
4
-24
-46
-59
-60
-50
-33
-13
3
13
16
12
5
-1
-2
5
18
36
54
69
76
74
64
48
31
15
3
-4
-7
-7
-8
-9
-12
-16
-19
-19
-15
-7
4
16
26
32
33
29
22
14
7
3
3
5
7
8
7
4
-1
-6
-9
-7
-2
7
16
24
27
24
15
2
-13
-25
-31
-31
-23
-11
5
19
30
35
34
27
16
4
-6
-13
-15
-12
-5
5
17
29
38
43
42
37
27
15
3
-5
-8
-4
7
24
42
59
70
73
67
54
35
17
1
-9
-13
-9
-2
8
17
24
29
33
38
44
53
63
74
83
88
88
84
77
70
63
60
59
59
59
57
50
39
25
12
2
-3
0
9
22
36
47
52
51
44
33
21
12
6
4
7
11
17
23
30
37
45
53
62
68
69
63
50
30
6
-16
-31
-36
-28
-8
18
45
67
79
78
66
49
32
22
23
36
58
84
107
120
120
106
81
52
25
5
-3
0
11
26
38
44
43
35
23
13
8
11
21
36
54
70
81
85
82
73
61
49
37
28
21
17
14
13
14
17
22
29
37
43
46
45
38
27
14
2
-6
-8
-4
5
15
21
21
13
-4
-26
-49
-67
-75
-70
-51
-22
11
43
67
80
79
68
49
28
11
1
1
8
21
37
50
58
60
56
47
34
19
4
-10
-23
-34
-43
-50
-52
-49
-40
-26
-7
14
33
48
56
56
49
35
19
3
-10
-18
-20
-17
-12
-6
-1
1
0
-3
-7
-10
-9
-6
1
11
22
33
42
47
50
50
48
45
44
45
47
51
54
56
55
50
42
31
20
11
7
7
13
23
34
42
44
39
28
11
-7
-23
-33
-35
-30
-19
-7
2
4
0
-10
-23
-34
-38
-33
-18
2
24
41
49
45
30
8
-16
-34
-42
-39
-24
-4
18
34
41
37
23
3
-17
-34
-44
-47
-44
-39
-33
-29
-28
-26
-23
-15
-3
13
30
43
49
46
34
15
-6
-23
-33
-32
-22
-6
11
24
29
25
12
-5
-22
-35
-41
-41
-35
-26
-17
-12
-9
-10
-11
-11
-8
-2
5
13
18
20
20
17
15
14
16
20
24
24
20
8
-10
-31
-51
-65
-69
-63
-46
-23
1
20
30
29
19
3
-14
-27
-33
-31
-22
-10
1
8
8
2
-8
-21
-33
-41
-45
-45
-42
-37
-33
-30
-27
-25
-24
-21
-19
-16
-13
-12
-12
-12
-13
-14
-13
-12
-10
-8
-8
-9
-11
-14
-16
-16
-11
-3
9
22
33
41
44
42
36
28
20
14
10
9
10
10
10
8
6
3
1
1
2
3
3
0
-7
-18
-31
-44
-53
-55
-49
-35
-15
7
26
39
43
37
22
3
-18
-36
-50
-58
-62
-62
-60
-58
-56
-55
-53
-52
-50
-47
-44
-43
-42
-43
-44
-44
-42
-36
-28
-17
-7
-1
1
-4
-15
-29
-44
-55
-60
-57
-47
-31
-14
0
8
10
5
-5
-14
-21
-23
-18
-8
5
16
24
24
17
3
-14
-32
-48
-59
-64
-63
-57
-48
-37
-26
-17
-9
-4
0
2
1
-1
-3
-5
-7
-6
-3
1
7
11
13
12
8
2
-5
-9
-8
-1
11
26
39
48
48
39
22
0
-20
-34
-37
-27
-7
21
47
67
76
70
52
26
-1
-23
-33
-30
-15
7
31
51
62
62
53
39
22
8
0
-4
-3
-1
-1
-4
-11
-21
-31
-40
-44
-44
-40
-33
-27
-23
-22
-23
-24
-25
-22
-16
-6
6
17
26
30
29
25
20
16
16
19
25
33
40
45
45
40
32
22
12
3
-4
-10
-15
-20
-27
-35
-45
-55
-64
-69
-70
-67
-59
-49
-38
-29
-22
-19
-20
-23
-28
-32
-35
-35
-33
-28
-22
-19
-19
-24
-34
-48
-63
-77
-85
-85
-78
-63
-44
-26
-13
-8
-12
-23
-38
-50
-56
-52
-37
-15
10
33
48
52
47
36
22
13
11
17
31
47
60
66
61
47
26
3
-16
-27
-30
-25
-16
-6
1
3
2
-2
-5
-5
0
7
13
17
15
7
-5
-16
-22
-20
-7
14
39
61
75
77
67
48
26
9
2
6
21
39
56
64
60
44
20
-4
-23
-29
-23
-6
16
36
46
43
28
4
-23
-46
-59
-61
-53
-38
-22
-10
-4
-6
-11
-17
-20
-18
-11
-3
6
10
8
1
-10
-21
-29
-33
-31
-26
-21
-19
-21
-27
-37
-47
-54
-57
-54
-47
-38
-30
-23
-20
-18
-17
-14
-10
-5
0
1
-3
-14
-30
-48
-62
-70
-67
-55
-35
-13
6
15
13
-1
-22
-44
-62
-70
-65
-48
-23
5
30
47
54
51
41
28
15
5
1
1
5
13
22
32
41
49
55
57
55
49
38
24
9
-4
-12
-16
-13
-6
2
10
15
17
15
12
9
8
8
10
10
8
3
-7
-17
-27
-31
-29
-20
-5
11
23
29
25
13
-6
-25
-40
-48
-47
-39
-28
-20
-17
-20
-29
-39
-46
-45
-34
-14
10
33
47
49
39
18
-8
-30
-43
-43
-30
-9
15
34
45
44
34
20
7
1
3
14
30
45
54
55
45
28
8
-11
-25
-31
-30
-25
-19
-16
-16
-19
-22
-22
-15
-2
17
37
55
65
66
56
39
19
0
-11
-14
-9
1
14
24
30
31
29
27
26
30
37
46
53
55
50
36
16
-6
-26
-39
-42
-36
-21
-3
15
29
35
34
26
16
5
-5
-12
-17
-21
-26
-33
-42
-51
-59
-62
-60
-53
-42
-31
-21
-17
-19
-27
-39
-49
-56
-56
-48
-32
-12
7
23
31
29
20
4
-14
-31
-43
-49
-49
-43
-34
-23
-13
-3
5
11
17
21
23
24
22
17
10
2
-5
-9
-8
-3
7
20
34
45
52
54
50
42
31
20
10
3
-3
-8
-12
-16
-20
-23
-25
-25
-20
-11
0
14
29
42
52
59
62
61
58
51
42
30
16
1
-14
-27
-37
-41
-39
-31
-17
-1
15
27
33
32
25
14
2
-8
-15
-18
-16
-12
-7
-2
1
3
5
6
9
13
18
23
25
25
20
11
1
-9
-17
-21
-21
-17
-10
-2
4
7
6
2
-3
-9
-13
-14
-13
-9
-2
5
12
19
24
28
31
31
30
27
22
17
12
9
9
12
18
26
33
37
38
34
24
11
-2
-14
-22
-23
-19
-11
-1
8
13
11
3
-10
-26
-41
-53
-57
-54
-43
-27
-8
10
23
31
33
27
18
6
-4
-13
-17
-17
-15
-11
-8
-6
-7
-9
-12
-14
-15
-13
-10
-6
-3
-5
-11
-22
-37
-52
-65
-72
-71
-62
-45
-25
-6
10
18
18
11
0
-11
-19
-21
-15
-2
14
32
47
56
60
57
48
35
21
6
-8
-21
-32
-40
-45
-46
-42
-35
-24
-13
-2
5
7
4
-3
-10
-17
-19
-15
-6
6
19
29
34
31
23
10
-2
-12
-15
-11
-1
12
24
33
36
31
20
7
-8
-19
-26
-28
-25
-20
-14
-10
-7
-7
-8
-10
-11
-11
-10
-8
-5
-4
-3
-3
-4
-3
-2
2
7
14
21
28
33
37
39
38
36
32
27
21
14
7
1
-4
-6
-5
-1
6
15
25
34
41
43
41
34
23
9
-7
-22
-35
-44
-48
-47
-41
-32
-21
-11
-3
1
0
-4
-11
-18
-23
-24
-22
-15
-7
2
9
12
11
6
0
-6
-8
-5
4
18
33
47
57
61
56
44
27
8
-11
-26
-36
-41
-40
-36
-30
-23
-17
-11
-5
0
4
8
11
11
7
0
-11
-24
-38
-50
-57
-57
-49
-34
-12
13
37
56
67
68
59
41
18
-6
-27
-41
-46
-43
-31
-16
1
14
22
22
15
3
-11
-25
-36
-42
-42
-37
-28
-17
-6
4
12
19
23
26
29
30
30
30
30
29
29
28
29
29
28
26
22
15
7
-4
-14
-22
-28
-31
-29
-24
-17
-10
-5
-2
-4
-8
-15
-22
-30
-35
-37
-37
-36
-33
-30
-29
-29
-31
-33
-35
-35
-32
-26
-18
-9
0
5
5
-1
-12
-28
-46
-62
-74
-80
-77
-68
-53
-37
-23
-14
-11
-15
-23
-33
-43
-50
-52
-49
-44
-36
-29
-24
-22
-22
-24
-26
-29
-32
-36
-40
-47
-54
-61
-66
-65
-57
-42
-20
6
31
52
65
67
58
42
23
4
-10
-16
-14
-7
3
12
17
18
13
4
-7
-18
-28
-35
-41
-47
-52
-56
-60
-62
-60
-54
-44
-32
-18
-7
2
5
5
2
-2
-6
-8
-7
-7
-6
-7
-11
-15
-18
-18
-12
1
20
43
64
79
84
78
61
36
8
-17
-35
-43
-41
-31
-17
-3
7
12
11
6
-1
-6
-9
-6
-1
6
13
17
19
17
14
11
8
8
10
14
18
21
23
22
19
15
9
3
-3
-9
-15
-20
-24
-27
-30
-30
-30
-28
-26
-25
-24
-24
-25
-26
-26
-25
-22
-17
-13
-9
-8
-10
-16
-24
-33
-43
-50
-54
-56
-56
-54
-54
-55
-58
-62
-66
-69
-69
-66
-60
-51
-42
-33
-26
-19
-14
-7
1
11
23
35
46
52
52
46
33
17
-1
-15
-23
-23
-17
-4
10
23
32
34
28
17
2
-14
-27
-37
-41
-41
-39
-36
-35
-37
-42
-49
-57
-62
-64
-61
-54
-43
-32
-22
-16
-13
-15
-19
-24
-27
-27
-21
-11
3
19
33
44
50
50
44
33
20
7
-5
-14
-20
-23
-24
-23
-22
-20
-17
-15
-12
-10
-9
-9
-11
-15
-19
-22
-23
-19
-10
3
18
33
45
51
49
39
25
10
-2
-7
-3
9
27
46
60
67
62
48
27
4
-16
-27
-28
-20
-5
12
24
29
24
12
-4
-19
-29
-30
-22
-7
11
28
38
40
34
22
8
-3
-9
-9
-4
4
11
13
9
-1
-14
-29
-40
-46
-47
-42
-35
-27
-22
-21
-22
-26
-29
-31
-29
-24
-19
-15
-14
-17
-25
-34
-43
-49
-49
-43
-32
-17
-3
9
15
16
12
5
-3
-9
-14
-18
-20
-23
-27
-33
-39
-46
-50
-50
-47
-41
-32
-24
-19
-16
-18
-24
-31
-39
-45
-49
-50
-48
-45
-40
-35
-31
-27
-23
-20
-17
-14
-11
-10
-8
-7
-5
-2
3
9
16
22
27
28
26
19
9
-2
-12
-20
-25
-25
-22
-17
-12
-9
-8
-9
-13
-17
-23
-27
-31
-33
-34
-34
-32
-28
-23
-16
-8
0
6
11
11
7
0
-10
-21
-31
-38
-40
-37
-31
-21
-11
-2
5
8
8
5
0
-6
-13
-20
-26
-31
-35
-38
-38
-37
-32
-26
-18
-9
-2
4
6
4
-2
-11
-22
-32
-39
-43
-40
-32
-19
-3
15
31
42
48
48
42
33
23
16
13
16
24
34
44
50
48
40
24
4
-16
-31
-40
-41
-34
-22
-9
3
10
12
9
5
1
0
4
10
17
21
21
13
0
-17
-34
-46
-50
-43
-28
-5
18
39
52
55
49
36
19
4
-7
-11
-9
-1
9
18
24
25
21
12
1
-12
-24
-34
-41
-44
-45
-44
-40
-36
-32
-28
-25
-24
-24
-25
-26
-28
-29
-28
-26
-22
-16
-10
-4
0
3
4
3
0
-6
-12
-18
-22
-24
-22
-16
-6
7
21
33
40
41
35
24
9
-5
-14
-17
-13
-2
12
25
33
34
28
16
4
-5
-6
2
19
41
63
79
84
78
62
40
21
9
8
19
38
61
79
87
81
62
33
2
-25
-41
-44
-35
-17
3
19
26
21
6
-15
-36
-52
-59
-55
-42
-23
-2
15
26
30
28
21
13
4
-3
-9
-13
-16
-19
-21
-21
-20
-17
-12
-6
1
5
7
5
1
-5
-10
-12
-11
-7
0
7
10
10
3
-8
-23
-37
-48
-53
-50
-38
-21
-2
15
28
32
28
17
2
-14
-26
-31
-27
-17
-1
15
27
31
24
7
-17
-43
-67
-83
-87
-80
-64
-42
-20
-3
6
6
-1
-11
-18
-19
-11
6
28
51
69
78
76
63
43
21
1
-11
-15
-11
-3
8
16
19
18
14
10
9
12
19
30
40
47
48
44
33
20
8
-1
-5
-3
2
10
16
20
20
17
14
11
10
11
14
18
19
19
16
11
5
1
0
0
2
3
3
0
-4
-9
-10
-7
2
15
29
40
44
39
23
2
-21
-37
-42
-33
-10
21
52
75
82
71
44
8
-29
-57
-67
-57
-30
8
46
75
86
77
51
14
-23
-53
-68
-66
-52
-31
-10
2
3
-8
-28
-50
-68
-76
-73
-60
-40
-19
-3
4
1
-12
-30
-49
-66
-77
-80
-76
-65
-50
-33
-16
-1
11
18
19
15
5
-9
-26
-41
-52
-57
-53
-42
-25
-6
10
21
25
20
10
-1
-11
-15
-11
-1
14
30
42
47
43
30
10
-12
-33
-48
-56
-54
-44
-29
-10
8
24
34
39
38
33
24
14
4
-4
-9
-13
-14
-14
-15
-17
-22
-28
-35
-40
-43
-40
-33
-22
-8
5
15
19
18
10
0
-10
-18
-21
-18
-11
-1
8
13
15
12
7
2
0
3
9
19
28
33
33
26
14
-2
-18
-29
-34
-32
-23
-10
4
16
24
28
29
29
29
31
34
37
38
34
24
8
-12
-33
-53
-68
-77
-79
-76
-69
-62
-55
-49
-44
-38
-31
-22
-9
6
21
34
42
45
42
33
20
6
-10
-24
-36
-46
-54
-59
-62
-62
-61
-58
-54
-49
-45
-42
-40
-38
-35
-29
-21
-12
-1
9
15
15
10
-1
-15
-28
-38
-43
-42
-35
-26
-19
-16
-20
-29
-42
-54
-60
-59
-46
-24
4
34
63
86
102
112
118
124
131
139
149
157
160
155
142
121
96
71
51
37
30
29
29
26
17
3
-17
-35
-48
-50
-38
-13
22
59
91
110
114
100
72
36
-1
-34
-58
-71
-76
-77
-78
-81
-89
-101
-114
-123
-125
-117
-100
-75
-44
-12
17
41
58
70
76
78
79
79
78
78
76
74
70
65
59
51
42
32
21
9
-2
-10
-16
-19
-17
-14
-10
-8
-10
-18
-33
-51
-69
-84
-91
-87
-71
-45
-12
20
48
65
69
60
42
17
-9
-32
-50
-63
-75
-89
-107
-132
-164
-198
-230
-254
-263
-255
-230
-189
-141
-91
-49
-19
-5
-5
-15
-32
-48
-60
-67
-69
-71
-75
-87
-108
-137
-171
-203
-227
-235
-224
-194
-146
-86
-23
37
88
124
144
150
143
126
102
72
38
-1
-45
-92
-141
-186
-223
-247
-254
-241
-211
-166
-114
-64
-23
1
4
-15
-53
-103
-157
-207
-243
-260
-256
-232
-190
-136
-76
-15
43
95
143
186
226
265
302
336
366
386
395
391
374
344
304
260
215
172
135
105
83
68
60
59
63
74
90
111
135
159
180
195
202
199
186
164
136
103
68
33
-1
-34
-65
-94
-119
-138
-150
-151
-141
-119
-85
-39
15
78
146
218
293
368
440
504
555
588
597
581
540
477
398
311
223
139
62
-7
-72
-135
-198
-261
-321
-370
-401
-406
-379
-320
-235
-134
-32
57
121
151
146
110
53
-15
-82
-142
-193
-234
-273
-314
-363
-421
-489
-558
-622
-670
-695
-689
-652
-584
-489
-376
-254
-133
-21
73
142
182
192
175
135
83
27
-20
-51
-61
-52
-30
-4
12
8
-23
-82
-161
-248
-326
-382
-403
-387
-338
-267
-192
-131
-97
-97
-130
-185
-248
-299
-323
-308
-253
-161
-46
77
191
280
334
347
318
253
159
46
-75
-193
-299
-383
-440
-465
-456
-417
-354
-277
-195
-120
-60
-20
-3
-3
-17
-35
-51
-60
-60
-54
-45
-41
-47
-67
-104
-155
-217
-282
-341
-386
-410
-408
-379
-326
-253
-169
-81
3
78
141
195
246
302
369
453
553
665
776
871
934
952
918
833
705
552
394
251
139
66
33
35
58
93
127
157
182
207
240
284
345
417
495
566
620
646
641
606
547
476
403
337
283
240
202
160
105
30
-67
-184
-314
-445
-567
-665
-731
-755
-735
-668
-559
-413
-238
-46
149
331
484
593
648
642
579
467
321
161
7
-126
-227
-293
-331
-350
-365
-388
-428
-485
-553
-617
-660
-666
-622
-520
-366
-169
50
270
470
630
738
791
789
738
648
527
384
224
51
-135
-330
-531
-733
-929
-1110
-1266
-1387
-1466
-1496
-1474
-1400
-1276
-1108
-902
-671
-426
-183
43
237
387
483
520
502
433
327
196
56
-82
-210
-323
-423
-515
-606
-702
-806
-918
-1030
-1134
-1215
-1261
-1260
-1208
-1106
-962
-794
-619
-458
-330
-244
-205
-207
-237
-278
-314
-332
-325
-295
-251
-206
-176
-172
-198
-249
-314
-372
-405
-394
-332
-219
-66
107
278
426
537
609
648
672
705
766
874
1033
1238
1471
1706
1914
2069
2149
2145
2058
1898
1681
1427
1151
867
583
302
28
-233
-474
-680
-832
-912
-903
-797
-596
-316
15
361
683
945
1122
1203
1191
1103
965
803
643
502
385
290
207
127
41
-50
-140
-214
-257
-255
-198
-87
68
251
442
625
786
919
1025
1110
1179
1235
1276
1295
1279
1218
1104
938
734
512
301
129
23
-2
57
189
374
584
791
971
1108
1197
1240
1249
1236
1215
1198
1189
1190
1197
1204
1202
1187
1154
1100
1027
938
838
733
628
530
439
359
287
219
150
73
-16
-123
-247
-387
-538
-691
-838
-970
-1081
-1167
-1228
-1264
-1280
-1279
-1267
-1245
-1218
-1188
-1156
-1126
-1101
-1087
-1087
-1105
-1143
-1197
-1261
-1326
-1380
-1411
-1411
-1374
-1303
-1206
-1097
-991
-903
-843
-813
-807
-811
-807
-777
-708
-596
-451
-291
-146
-45
-15
-74
-224
-456
-745
-1060
-1368
-1640
-1854
-2001
-2078
-2090
-2047
-1955
-1820
-1644
-1430
-1184
-916
-640
-378
-151
21
124
157
127
49
-55
-166
-270
-358
-433
-499
-564
-631
-697
-750
-775
-753
-672
-524
-316
-64
210
477
714
904
1040
1123
1163
1174
1166
1149
1127
1098
1060
1010
948
876
800
727
664
615
583
566
564
573
589
608
625
634
626
593
528
428
297
146
-7
-137
-221
-240
-186
-63
116
326
539
733
891
1008
1091
1147
1190
1227
1256
1268
1247
1176
1046
856
620
366
128
-56
-156
-153
-42
164
442
762
1093
1405
1676
1893
2045
2132
2151
2106
2001
1845
1649
1426
1189
954
727
515
315
124
-65
-253
-436
-605
-743
-831
-852
-796
-663
-468
-233
12
235
410
519
556
525
441
323
190
60
-56
-153
-229
-287
-333
-370
-401
-426
-440
-435
-401
-326
-199
-16
224
510
823
1135
1416
1634
1767
1800
1732
1577
1355
1093
812
530
253
-24
-310
-615
-947
-1304
-1672
-2032
-2356
-2618
-2798
-2883
-2872
-2771
-2595
-2363
-2095
-1809
-1527
-1268
-1053
-903
-838
-873
-1014
-1257
-1584
-1967
-2371
-2759
-3095
-3354
-3521
-3590
-3566
-3455
-3267
-3010
-2688
-2306
-1869
-1385
-868
-333
199
707
1171
1575
1909
2162
2333
2418
2422
2351
2219
2044
1851
1667
1517
1416
1370
1370
1395
1417
1407
1345
1226
1059
870
690
547
460
430
443
469
476
436
335
176
-22
-230
-419
-570
-677
-748
-806
-872
-965
-1089
-1234
-1377
-1492
-1557
-1563
-1515
-1433
-1341
-1260
-1198
-1143
-1067
-932
-702
-354
112
670
1271
1855
2361
2744
2982
3074
3042
2919
2737
2522
2285
2029
1753
1454
1140
830
550
329
189
138
170
262
385
509
617
704
781
868
986
1145
1343
1560
1764
1918
1993
1973
1864
1685
1467
1241
1029
840
671
507
337
158
-19
-165
-243
-214
-51
251
672
1168
1677
2137
2491
2705
2764
2679
2477
2190
1851
1484
1104
717
325
-68
-452
-814
-1135
-1400
-1598
-1727
-1796
-1819
-1818
-1810
-1809
-1821
-1845
-1873
-1899
-1915
-1917
-1903
-1876
-1836
-1784
-1719
-1637
-1534
-1408
-1262
-1099
-928
-759
-604
-473
-376
-321
-315
-359
-455
-594
-765
-945
-1107
-1222
-1263
-1212
-1067
-840
-559
-262
15
240
400
496
548
585
635
717
833
968
1094
1176
1184
1104
938
707
445
186
-41
-220
-353
-454
-539
-622
-706
-776
-807
-768
-636
-400
-72
317
718
1081
1359
1525
1574
1518
1388
1218
1038
869
720
590
476
377
302
267
292
393
577
829
1116
1385
1578
1636
1519
1208
712
66
-675
-1449
-2194
-2861
-3417
-3847
-4152
-4346
-4450
-4486
-4474
-4430
-4366
-4284
-4180
-4043
-3859
-3607
-3271
-2838
-2309
-1692
-1010
-301
399
1050
1618
2080
2425
2652
2768
2784
2711
2560
2339
2062
1748
1421
1112
855
680
609
646
780
984
1218
1444
1623
1731
1753
1684
1525
1279
943
510
-25
-663
-1391
-2175
-2964
-3691
-4285
-4684
-4850
-4780
-4504
-4081
-3589
-3107
-2696
-2389
-2186
-2058
-1955
-1824
-1623
-1330
-951
-512
-56
374
744
1040
1263
1436
1586
1740
1915
2115
2328
2532
2704
2826
2891
2907
2895
2884
2901
2971
3101
3286
3504
3725
3911
4027
4046
3957
3760
3475
3134
2777
2447
2180
2005
1931
1951
2041
2165
2279
2344
2333
2237
2069
1858
1649
1489
1418
1461
1620
1877
2195
2527
2827
3059
3203
3260
3244
3177
3085
2985
2881
2763
2611
2401
2114
1739
1285
774
244
-261
-703
-1049
-1286
-1421
-1474
-1482
-1485
-1517
-1607
-1764
-1981
-2235
-2493
-2715
-2861
-2902
-2819
-2610
-2288
-1882
-1432
-983
-584
-274
-87
-39
-133
-354
-672
-1049
-1438
-1795
-2080
-2266
-2339
-2300
-2168
-1967
-1731
-1491
-1272
-1093
-959
-870
-819
-795
-795
-817
-866
-948
-1070
-1231
-1419
-1614
-1784
-1897
-1924
-1850
-1678
-1431
-1151
-890
-697
-613
-656
-822
-1085
-1400
-1722
-2007
-2229
-2380
-2468
-2515
-2543
-2569
-2598
-2620
-2616
-2560
-2435
-2231
-1956
-1627
-1272
-915
-574
-255
47
345
647
955
1253
1514
1698
1767
1697
1483
1146
734
305
-77
-363
-528
-575
-532
-443
-351
-286
-257
-246
-214
-116
89
417
860
1375
1901
2366
2705
2876
2864
2688
2391
2029
1656
1316
1031
799
605
421
221
-11
-278
-566
-852
-1104
-1294
-1399
-1409
-1322
-1149
-907
-616
-299
23
331
609
843
1022
1143
1201
1200
1146
1049
923
784
649
536
466
458
533
706
987
1376
1858
2409
2989
3552
4051
4448
4715
4847
4857
4776
4647
4516
4421
4387
4421
4509
4623
4724
4773
4735
4588
4323
3947
3479
2945
2377
1803
1250
738
278
-124
-471
-771
-1036
-1280
-1515
-1753
-1997
-2246
-2488
-2708
-2886
-3002
-3037
-2984
-2841
-2619
-2337
-2020
-1695
-1389
-1121
-903
-739
-625
-551
-505
-475
-453
-433
-414
-398
-387
-380
-374
-361
-330
-269
-171
-31
146
343
538
702
807
827
751
579
326
21
-298
-593
-827
-978
-1032
-992
-874
-701
-500
-300
-123
12
89
99
36
-104
-317
-596
-925
-1280
-1632
-1946
-2191
-2342
-2386
-2326
-2180
-1974
-1743
-1519
-1326
-1176
-1069
-997
-946
-904
-868
-841
-838
-876
-975
-1147
-1393
-1706
-2068
-2458
-2854
-3240
-3605
-3945
-4260
-4547
-4795
-4987
-5098
-5101
-4973
-4705
-4306
-3803
-3241
-2675
-2160
-1738
-1434
-1248
-1158
-1125
-1105
-1056
-949
-775
-543
-279
-19
202
352
412
380
264
89
-115
-310
-458
-521
-468
-274
73
574
1210
1949
2746
3546
4294
4944
5460
5828
6055
6159
6171
6120
6029
5902
5731
5491
5155
4697
4106
3390
2583
1738
925
216
-327
-657
-752
-618
-284
203
788
1415
2033
2608
3111
3532
3864
4107
4263
4328
4301
4178
3957
3640
3238
2766
2251
1719
1202
729
320
-9
-255
-421
-515
-550
-538
-491
-417
-325
-224
-127
-51
-16
-42
-147
-340
-617
-961
-1341
-1718
-2052
-2309
-2470
-2535
-2523
-2467
-2407
-2383
-2418
-2520
-2673
-2844
-2988
-3058
-3019
-2849
-2551
-2148
-1679
-1188
-722
-313
21
277
468
614
738
857
980
1105
1221
1311
1358
1348
1272
1130
930
683
402
97
-223
-554
-895
-1246
-1603
-1958
-2300
-2609
-2868
-3057
-3165
-3189
-3137
-3028
-2889
-2748
-2628
-2546
-2503
-2486
-2474
-2439
-2355
-2207
-1993
-1727
-1433
-1144
-889
-687
-542
-439
-351
-241
-74
172
503
903
1339
1766
2136
2412
2566
2596
2512
2342
2120
1880
1652
1455
1299
1185
1112
1073
1062
1073
1097
1124
1141
1134
1092
1006
879
722
555
402
285
216
192
193
184
119
-42
-331
-758
-1305
-1933
-2579
-3176
-3658
-3975
-4099
-4030
-3787
-3412
-2951
-2454
-1961
-1502
-1097
-750
-459
-214
-1
197
401
631
905
1237
1634
2089
2585
3096
3589
4030
4396
4671
4858
4968
5022
5039
5029
4991
4907
4752
4498
4127
3637
3051
2413
1782
1222
788
513
402
431
556
718
863
949
955
885
755
593
423
261
109
-42
-206
-391
-598
-810
-1000
-1135
-1184
-1134
-989
-778
-544
-340
-213
-193
-285
-467
-701
-934
-1118
-1221
-1228
-1150
-1010
-846
-687
-555
-455
-375
-297
-196
-58
121
328
538
717
829
847
752
540
217
-199
-686
-1219
-1772
-2317
-2825
-3264
-3602
-3806
-3850
-3717
-3406
-2929
-2318
-1617
-880
-160
492
1035
1444
1705
1817
1790
1643
1400
1093
753
416
118
-110
-245
-272
-192
-21
213
474
721
918
1037
1064
999
856
658
430
195
-33
-250
-465
-695
-963
-1290
-1691
-2168
-2708
-3285
-3856
-4377
-4802
-5094
-5234
-5222
-5079
-4841
-4554
-4261
-3999
-3786
-3620
-3485
-3349
-3183
-2963
-2677
-2333
-1952
-1561
-1191
-860
-574
-322
-83
169
456
784
1145
1512
1846
2107
2262
2294
2206
2021
1775
1508
1260
1059
918
840
816
833
878
943
1022
1112
1210
1310
1404
1483
1541
1577
1599
1624
1675
1773
1934
2163
2448
2767
3086
3374
3605
3766
3862
3909
3934
3963
4014
4094
4192
4287
4347
4344
4252
4059
3766
3386
2940
2457
1966
1492
1058
683
380
155
11
-60
-70
-43
-5
14
-13
-105
-272
-507
-796
-1113
-1430
-1722
-1967
-2155
-2283
-2354
-2373
-2343
-2264
-2130
-1933
-1661
-1311
-883
-387
156
716
1262
1759
2180
2505
2726
2848
2889
2873
2828
2779
2743
2725
2717
2695
2631
2490
2248
1889
1418
859
252
-355
-909
-1371
-1715
-1937
-2054
-2102
-2124
-2163
-2257
-2427
-2679
-3002
-3370
-3747
-4094
-4369
-4538
-4569
-4445
-4159
-3720
-3153
-2497
-1804
-1128
-521
-22
346
586
721
790
836
900
1006
1161
1349
1538
1691
1774
1766
1665
1486
1256
1008
772
562
377
206
26
-185
-442
-744
-1079
-1420
-1735
-1995
-2177
-2272
-2284
-2231
-2135
-2021
-1911
-1821
-1760
-1731
-1737
-1777
-1852
-1963
-2108
-2281
-2470
-2656
-2814
-2916
-2938
-2861
-2681
-2405
-2057
-1671
-1290
-955
-700
-550
-510
-572
-716
-913
-1136
-1366
-1595
-1828
-2081
-2375
-2730
-3155
-3644
-4177
-4720
-5233
-5680
-6038
-6298
-6470
-6576
-6640
-6682
-6710
-6713
-6666
-6538
-6303
-5951
-5493
-4967
-4426
-3934
-3542
-3283
-3156
-3132
-3153
-3151
-3061
-2834
-2449
-1909
-1244
-496
295
1094
1881
2648
3395
4123
4827
5495
6106
6638
7071
7400
7629
7776
7864
7918
7950
7965
7954
7900
7789
7613
7377
7098
6801
6510
6243
6001
5770
5521
5226
4860
4414
3898
3343
2786
2267
1815
1441
1135
875
629
374
99
-186
-457
-679
-819
-858
-797
-658
-479
-305
-174
-110
-112
-158
-211
-225
-156
24
330
757
1288
1896
2553
3228
3892
4513
5060
5497
5789
5902
5812
5509
4998
4306
3471
2540
1559
568
-405
-1347
-2251
-3118
-3946
-4730
-5455
-6102
-6649
-7078
-7375
-7535
-7563
-7466
-7257
-6947
-6544
-6056
-5493
-4868
-4200
-3515
-2844
-2218
-1664
-1201
-837
-569
-384
-268
-205
-182
-192
-232
-297
-383
-478
-564
-622
-629
-569
-433
-223
50
368
709
1054
1391
1712
2016
2302
2568
2808
3007
3147
3206
3167
3018
2762
2409
1982
1512
1027
554
113
-287
-642
-956
-1234
-1477
-1685
-1849
-1955
-1985
-1922
-1751
-1465
-1064
-562
17
638
1258
1833
2320
2682
2898
2962
2885
2697
2440
2167
1927
1766
1713
1780
1956
2214
2507
2782
2985
3067
2996
2757
2359
1830
1215
566
-63
-628
-1099
-1467
-1745
-1962
-2155
-2363
-2616
-2926
-3285
-3667
-4029
-4323
-4506
-4547
-4430
-4163
-3768
-3279
-2735
-2169
-1609
-1073
-572
-112
301
656
943
1152
1275
1313
1279
1195
1088
986
910
866
844
819
757
625
403
86
-304
-728
-1130
-1454
-1650
-1692
-1575
-1325
-984
-611
-264
10
174
215
134
-56
-333
-675
-1060
-1468
-1877
-2267
-2611
-2880
-3044
-3076
-2962
-2699
-2301
-1798
-1233
-651
-95
401
818
1154
1419
1629
1802
1949
2070
2155
2184
2133
1980
1716
1343
881
366
-155
-629
-1006
-1248
-1327
-1235
-984
-603
-137
360
828
1209
1454
1526
1406
1098
626
34
-620
-1270
-1853
-2314
-2617
-2745
-2707
-2529
-2251
-1921
-1581
-1267
-999
-784
-614
-474
-343
-205
-49
130
326
530
725
896
1029
1110
1131
1086
974
797
562
277
-43
-385
-738
-1092
-1445
-1803
-2179
-2586
-3041
-3552
-4115
-4711
-5308
-5859
-6314
-6623
-6747
-6667
-6384
-5922
-5321
-4636
-3923
-3233
-2607
-2072
-1639
-1308
-1068
-903
-794
-721
-663
-598
-506
-365
-157
130
499
942
1439
1961
2470
2929
3309
3588
3761
3835
3831
3776
3697
3616
3547
3492
3442
3381
3295
3168
2995
2779
2531
2270
2017
1796
1625
1517
1482
1520
1629
1802
2027
2289
2568
2838
3070
3234
3300
3246
3057
2732
2285
1737
1124
481
-155
-755
-1294
-1759
-2140
-2432
-2632
-2735
-2737
-2635
-2432
-2137
-1770
-1356
-928
-517
-152
149
381
547
657
724
757
758
721
636
491
282
18
-280
-578
-833
-1004
-1059
-982
-774
-458
-65
368
810
1241
1657
2065
2477
2906
3353
3806
4238
4610
4881
5014
4988
4797
4459
4003
3474
2909
2344
1800
1286
799
329
-133
-594
-1052
-1497
-1914
-2285
-2595
-2833
-2995
-3084
-3108
-3079
-3006
-2898
-2761
-2595
-2399
-2171
-1909
-1614
-1291
-949
-604
-274
23
266
441
538
555
502
393
249
95
-49
-165
-243
-281
-281
-250
-194
-116
-16
110
268
462
688
937
1190
1421
1600
1701
1702
1591
1369
1047
644
185
-303
-800
-1286
-1747
-2173
-2557
-2889
-3160
-3358
-3471
-3485
-3392
-3186
-2867
-2445
-1936
-1363
-758
-156
407
896
1279
1539
1665
1667
1564
1391
1189
1004
875
834
896
1061
1315
1627
1963
2283
2554
2747
2847
2848
2755
2580
2342
2060
1752
1433
1114
799
491
184
-128
-451
-790
-1148
-1521
-1902
-2276
-2627
-2936
-3185
-3358
-3447
-3449
-3365
-3203
-2974
-2687
-2350
-1967
-1540
-1064
-533
57
708
1416
2166
2935
3690
4391
4993
5453
5737
5820
5697
5379
4896
4291
3618
2930
2274
1689
1195
797
487
248
59
-100
-242
-372
-491
-595
-682
-751
-812
-880
-975
-1121
-1334
-1624
-1989
-2411
-2861
-3304
-3703
-4026
-4253
-4376
-4405
-4361
-4271
-4161
-4054
-3957
-3868
-3770
-3640
-3454
-3192
-2847
-2426
-1948
-1446
-952
-499
-112
200
436
609
736
835
921
1002
1080
1150
1209
1251
1278
1292
1301
1309
1318
1327
1328
1313
1275
1211
1130
1043
970
929
935
990
1083
1194
1292
1349
1340
1255
1095
877
626
367
121
-101
-298
-480
-660
-852
-1062
-1288
-1520
-1742
-1937
-2094
-2206
-2277
-2315
-2330
-2332
-2323
-2303
-2263
-2194
-2092
-1951
-1776
-1573
-1349
-1109
-851
-571
-257
100
503
948
1418
1888
2327
2707
3006
3216
3337
3385
3375
3327
3248
3142
3001
2815
2577
2288
1962
1624
1310
1052
880
804
816
889
980
1040
1022
890
628
241
-250
-808
-1390
-1956
-2471
-2912
-3268
-3540
-3737
-3870
-3955
-4001
-4016
-4001
-3950
-3856
-3704
-3483
-3180
-2788
-2306
-1736
-1092
-389
352
1109
1861
2588
3276
3913
4494
5012
5466
5854
6173
6424
6603
6711
6745
6706
6594
6414
6173
5884
5566
5241
4934
4668
4462
4323
4249
4224
4222
4214
4172
4075
3917
3705
3456
3196
2947
2723
2525
2343
2153
1930
1652
1312
917
488
61
-328
-650
-888
-1045
-1141
-1206
-1276
-1381
-1540
-1755
-2016
-2301
-2590
-2864
-3116
-3346
-3563
-3774
-3985
-4190
-4372
-4509
-4576
-4556
-4443
-4253
-4019
-3786
-3606
-3523
-3566
-3745
-4043
-4425
-4841
-5240
-5578
-5825
-5970
-6021
-6000
-5940
-5874
-5833
-5839
-5905
-6034
-6221
-6458
-6732
-7026
-7323
-7603
-7840
-8010
-8090
-8055
-7895
-7601
-7180
-6648
-6030
-5357
-4659
-3964
-3293
-2659
-2069
-1524
-1024
-566
-147
234
581
900
1198
1489
1786
2102
2447
2823
3225
3641
4051
4438
4782
5072
5304
5482
5612
5706
5771
5812
5829
5816
5770
5689
5575
5440
5300
5175
5083
5038
5044
5096
5175
5258
5314
5314
5229
5041
4739
4323
3801
3195
2533
1851
1190
589
81
-308
-569
-706
-742
-708
-641
-578
-544
-554
-607
-691
-786
-874
-945
-997
-1040
-1091
-1169
-1284
-1437
-1615
-1792
-1937
-2017
-2016
-1927
-1763
-1554
-1341
-1164
-1059
-1046
-1131
-1302
-1535
-1802
-2074
-2328
-2548
-2726
-2862
-2958
-3018
-3044
-3042
-3014
-2966
-2906
-2841
-2780
-2726
-2677
-2622
-2545
-2424
-2236
-1963
-1595
-1137
-604
-24
569
1138
1649
2078
2415
2660
2826
2936
3013
3082
3160
3253
3359
3464
3547
3583
3553
3441
3244
2973
2648
2300
1963
1667
1437
1283
1203
1182
1195
1211
1202
1144
1020
827
567
253
-98
-468
-837
-1187
-1502
-1767
-1971
-2109
-2176
-2178
-2124
-2027
-1903
-1768
-1632
-1496
-1354
-1191
-987
-725
-394
6
455
921
1360
1725
1973
2077
2029
1845
1557
1212
858
533
261
42
-140
-316
-521
-783
-1112
-1499
-1911
-2305
-2630
-2842
-2915
-2845
-2652
-2374
-2057
-1745
-1470
-1243
-1055
-879
-681
-427
-94
319
798
1309
1809
2254
2610
2854
2982
3004
2940
2815
2651
2464
2262
2045
1813
1557
1277
977
665
356
67
-183
-376
-495
-526
-460
-292
-24
333
765
1247
1753
2255
2730
3163
3549
3893
4207
4506
4802
5099
5388
5649
5850
5957
5938
5771
5449
4978
4383
3697
2956
2199
1454
746
90
-506
-1034
-1488
-1861
-2146
-2337
-2434
-2440
-2369
-2240
-2080
-1916
-1775
-1680
-1645
-1676
-1773
-1925
-2117
-2328
-2535
-2714
-2844
-2905
-2887
-2785
-2606
-2368
-2095
-1818
-1569
-1376
-1257
-1222
-1265
-1375
-1530
-1709
-1896
-2077
-2248
-2412
-2573
-2737
-2904
-3069
-3218
-3333
-3393
-3380
-3283
-3101
-2843
-2531
-2190
-1851
-1543
-1285
-1088
-952
-865
-805
-747
-666
-538
-352
-104
196
527
865
1180
1446
1646
1775
1838
1852
1843
1832
1839
1872
1926
1982
2015
1996
1901
1717
1446
1104
719
325
-50
-384
-670
-916
-1139
-1362
-1605
-1876
-2173
-2477
-2761
-2991
-3141
-3193
-3144
-3008
-2807
-2572
-2332
-2106
-1904
-1724
-1552
-1371
-1165
-921
-638
-320
22
374
723
1062
1390
1712
2037
2378
2744
3143
3573
4030
4504
4973
5417
5811
6131
6355
6465
6454
6324
6089
5772
5407
5030
4673
4363
4112
3919
3768
3632
3478
3274
2997
2632
2178
1648
1062
446
-175
-778
-1347
-1870
-2345
-2770
-3149
-3485
-3782
-4043
-4271
-4469
-4639
-4782
-4900
-4991
-5055
-5089
-5094
-5072
-5029
-4974
-4922
-4886
-4881
-4915
-4990
-5101
-5230
-5354
-5442
-5464
-5393
-5212
-4914
-4508
-4013
-3460
-2886
-2327
-1813
-1368
-1000
-708
-482
-310
-175
-69
13
68
91
76
23
-64
-172
-284
-380
-445
-471
-458
-417
-363
-314
-281
-267
-263
-253
-217
-136
0
188
412
646
860
1029
1136
1179
1168
1123
1066
1016
984
968
959
942
904
841
760
677
617
606
664
801
1012
1282
1587
1901
2199
2465
2690
2870
3003
3086
3112
3069
2946
2731
2421
2019
1542
1012
455
-103
-646
-1164
-1654
-2118
-2557
-2965
-3324
-3607
-3779
-3803
-3650
-3304
-2769
-2067
-1239
-338
581
1468
2283
3000
3609
4111
4519
4846
5109
5322
5499
5650
5786
5915
6048
6190
6343
6505
6666
6808
6914
6961
6932
6815
6608
6318
5960
5558
5133
4708
4302
3923
3577
3260
2965
2684
2411
2141
1873
1613
1365
1139
946
795
697
660
689
788
953
1176
1442
1730
2013
2268
2467
2592
2634
2593
2479
2308
2098
1868
1631
1393
1156
917
675
430
188
-40
-242
-411
-545
-652
-753
-874
-1048
-1300
-1645
-2083
-2596
-3155
-3721
-4254
-4724
-5114
-5419
-5648
-5814
-5932
-6008
-6038
-6009
-5895
-5674
-5323
-4832
-4204
-3457
-2621
-1735
-841
18
806
1493
2057
2488
2782
2949
3007
2983
2908
2818
2744
2708
2721
2780
2867
2955
3015
3018
2948
2800
2583
2318
2029
1745
1486
1266
1091
959
863
795
750
722
705
694
679
651
597
507
378
211
21
-172
-342
-465
-524
-511
-432
-303
-146
13
153
260
329
365
373
362
338
299
240
152
29
-134
-333
-556
-783
-991
-1157
-1258
-1281
-1217
-1067
-836
-539
-191
189
581
962
1311
1606
1829
1966
2009
1960
1828
1634
1403
1168
961
810
738
755
859
1034
1255
1489
1697
1849
1918
1892
1773
1579
1333
1068
809
576
375
198
25
-167
-400
-689
-1031
-1409
-1791
-2141
-2422
-2609
-2694
-2691
-2630
-2553
-2505
-2524
-2635
-2840
-3125
-3462
-3813
-4144
-4431
-4659
-4832
-4961
-5064
-5159
-5257
-5361
-5463
-5551
-5608
-5622
-5587
-5505
-5388
-5255
-5126
-5024
-4965
-4960
-5012
-5119
-5273
-5460
-5666
-5874
-6065
-6218
-6313
-6331
-6255
-6075
-5790
-5408
-4948
-4438
-3911
-3401
-2937
-2538
-2212
-1950
-1737
-1546
-1349
-1124
-851
-526
-149
269
715
1174
1637
2100
2566
3039
3525
4030
4552
5086
5618
6133
6615
7051
7432
7756
8029
8262
8466
8656
8842
9030
9222
9416
9601
9767
9899
9980
9995
9930
9775
9522
9172
8733
8217
7644
7039
6425
5829
5270
4767
4330
3969
3687
3485
3362
3315
3336
3416
3536
3676
3808
3902
3931
3869
3701
3420
3030
2546
1990
1385
755
119
-507
-1116
-1703
-2268
-2811
-3331
-3828
-4299
-4741
-5153
-5531
-5876
-6187
-6460
-6691
-6873
-6996
-7051
-7032
-6938
-6775
-6557
-6304
-6039
-5784
-5555
-5360
-5198
-5060
-4927
-4782
-4608
-4394
-4134
-3830
-3484
-3103
-2689
-2240
-1752
-1218
-636
-5
663
1351
2033
2683
3273
3784
4206
4541
4797
4989
5130
5230
5291
5310
5276
5180
5015
4779
4481
4136
3764
3386
3019
2677
2362
2076
1815
1573
1350
1144
961
801
668
558
466
384
302
217
128
44
-24
-59
-53
0
91
202
304
367
364
276
100
-151
-450
-763
-1052
-1287
-1450
-1536
-1558
-1541
-1518
-1524
-1590
-1740
-1987
-2334
-2772
-3287
-3859
-4463
-5078
-5680
-6251
-6776
-7243
-7645
-7975
-8230
-8404
-8492
-8487
-8382
-8170
-7855
-7445
-6959
-6426
-5886
-5378
-4939
-4596
-4358
-4215
-4138
-4085
-4005
-3848
-3575
-3165
-2616
-1945
-1183
-371
451
1250
2004
2702
3343
3934
4482
4990
5459
5881
6248
6548
6774
6923
6998
7005
6953
6850
6700
6504
6261
5968
5626
5245
4838
4430
4046
3716
3457
3277
3172
3124
3104
3081
3028
2925
2766
2558
2318
2068
1828
1613
1424
1255
1092
917
717
486
227
-47
-319
-570
-787
-966
-1112
-1240
-1368
-1512
-1683
-1883
-2102
-2322
-2519
-2672
-2762
-2779
-2725
-2611
-2457
-2292
-2143
-2041
-2013
-2081
-2259
-2554
-2960
-3462
-4034
-4642
-5249
-5817
-6317
-6729
-7048
-7282
-7451
-7579
-7693
-7811
-7942
-8082
-8218
-8328
-8389
-8379
-8284
-8100
-7827
-7474
-7053
-6574
-6045
-5474
-4863
-4218
-3543
-2846
-2138
-1432
-739
-71
567
1174
1754
2314
2868
3426
3999
4597
5224
5877
6550
7230
7897
8528
9099
9585
9965
10227
10363
10377
10279
10085
9811
9476
9095
8679
8236
7773
7293
6800
6299
5793
5281
4763
4233
3687
3120
2531
1931
1334
765
256
-167
-479
-669
-741
-712
-612
-476
-341
-236
-183
-191
-259
-383
-554
-764
-1006
-1282
-1586
-1916
-2265
-2624
-2981
-3325
-3645
-3933
-4184
-4396
-4564
-4681
-4739
-4725
-4630
-4450
-4191
-3871
-3518
-3165
-2844
-2579
-2378
-2234
-2123
-2013
-1877
-1693
-1464
-1208
-964
-776
-683
-710
-857
-1096
-1378
-1640
-1817
-1860
-1740
-1454
-1022
-485
112
725
1318
1866
2359
2790
3157
3455
3678
3816
3862
3813
3678
3473
3224
2961
2712
2499
2336
2227
2167
2149
2164
2205
2271
2361
2474
2608
2756
2905
3040
3149
3223
3261
3275
3280
3298
3350
3449
3601
3797
4022
4251
4460
4626
4736
4779
4757
4675
4541
4363
4151
3913
3656
3387
3114
2845
2587
2342
2111
1888
1663
1425
1162
864
530
163
-226
-620
-1000
-1349
-1650
-1895
-2078
-2205
-2283
-2329
-2360
-2396
-2459
-2566
-2732
-2963
-3257
-3603
-3984
-4376
-4754
-5098
-5395
-5641
-5842
-6011
-6162
-6305
-6441
-6560
-6640
-6652
-6565
-6356
-6012
-5540
-4960
-4307
-3621
-2941
-2297
-1709
-1181
-707
-279
114
473
793
1061
1259
1373
1397
1336
1210
1047
883
750
672
658
705
794
900
992
1048
1050
995
889
746
583
419
269
144
49
-13
-42
-40
-6
59
153
274
416
568
719
852
953
1008
1004
938
806
616
377
104
-186
-475
-748
-996
-1211
-1394
-1549
-1684
-1806
-1923
-2037
-2146
-2247
-2333
-2399
-2443
-2470
-2490
-2516
-2564
-2648
-2779
-2956
-3175
-3421
-3677
-3921
-4138
-4312
-4436
-4506
-4524
-4493
-4417
-4301
-4150
-3969
-3768
-3554
-3337
-3127
-2929
-2747
-2578
-2416
-2253
-2082
-1896
-1695
-1483
-1267
-1056
-856
-668
-491
-317
-137
55
263
482
699
901
1072
1199
1280
1321
1338
1354
1394
1477
1618
1817
2063
2338
2616
2871
3079
3225
3301
3306
3248
3139
2994
2828
2658
2497
2356
2242
2158
2104
2073
2059
2053
2047
2037
2021
2007
1999
2007
2039
2100
2188
2297
2413
2521
2603
2643
2627
2550
2408
2209
1961
1681
1386
1096
832
611
446
344
306
326
391
490
606
730
855
979
1104
1231
1360
1487
1601
1688
1734
1727
1661
1540
1380
1200
1024
874
761
689
650
627
603
562
496
407
305
206
126
79
67
87
126
168
199
208
192
157
108
55
2
-51
-113
-194
-302
-445
-617
-806
-992
-1151
-1259
-1301
-1271
-1175
-1029
-856
-678
-517
-384
-286
-221
-186
-173
-180
-204
-246
-304
-378
-458
-532
-583
-593
-547
-436
-263
-39
212
465
692
870
985
1035
1031
992
944
915
930
1008
1166
1406
1729
2130
2598
3123
3689
4281
4877
5457
5995
6468
6856
7145
7326
7400
7375
7263
7079
6832
6533
6183
5782
5330
4828
4284
3711
3131
2567
2044
1580
1181
846
561
306
60
-193
-462
-746
-1034
-1311
-1560
-1773
-1946
-2087
-2211
-2337
-2480
-2651
-2853
-3078
-3314
-3549
-3770
-3974
-4162
-4342
-4526
-4722
-4936
-5163
-5395
-5616
-5808
-5956
-6045
-6071
-6034
-5936
-5788
-5601
-5388
-5163
-4940
-4733
-4554
-4409
-4297
-4209
-4125
-4019
-3866
-3641
-3333
-2946
-2500
-2031
-1584
-1205
-932
-788
-778
-888
-1091
-1355
-1648
-1945
-2232
-2504
-2764
-3015
-3259
-3491
-3704
-3887
-4030
-4130
-4187
-4207
-4200
-4170
-4116
-4027
-3886
-3671
-3365
-2961
-2467
-1912
-1335
-786
-311
54
292
410
434
406
372
376
449
606
844
1146
1486
1835
2167
2462
2711
2908
3058
3166
3240
3289
3319
3336
3345
3350
3353
3354
3352
3345
3331
3310
3283
3257
3239
3240
3270
3334
3435
3567
3718
3873
4011
4120
4181
4189
4142
4046
3912
3748
3564
3368
3160
2935
2687
2403
2072
1687
1245
755
232
-298
-802
-1245
-1594
-1825
-1926
-1902
-1774
-1579
-1360
-1164
-1033
-996
-1066
-1240
-1499
-1814
-2155
-2493
-2806
-3085
-3330
-3547
-3749
-3943
-4134
-4320
-4488
-4624
-4709
-4726
-4665
-4525
-4313
-4046
-3751
-3450
-3172
-2934
-2751
-2622
-2540
-2487
-2440
-2374
-2268
-2103
-1872
-1573
-1215
-809
-371
86
549
1012
1471
1921
2362
2788
3192
3565
3896
4173
4389
4541
4631
4664
4653
4608
4543
4467
4385
4303
4221
4138
4054
3968
3880
3789
3696
3601
3505
3410
3318
3234
3163
3111
3081
3077
3094
3126
3162
3188
3193
3164
3097
2992
2856
2703
2548
2409
2299
2230
2205
2223
2276
2353
2440
2522
2587
2622
2622
2584
2507
2399
2267
2124
1979
1845
1727
1628
1548
1479
1412
1336
1240
1118
966
789
593
392
200
33
-98
-185
-226
-227
-199
-161
-133
-136
-187
-301
-480
-724
-1022
-1359
-1720
-2089
-2458
-2819
-3173
-3520
-3863
-4199
-4519
-4808
-5046
-5213
-5291
-5273
-5161
-4974
-4741
-4500
-4290
-4144
-4085
-4118
-4232
-4400
-4582
-4735
-4815
-4783
-4615
-4297
-3833
-3241
-2548
-1791
-1008
-239
489
1156
1756
2295
2793
3275
3768
4297
4874
5499
6160
6833
7488
8096
8638
9099
9480
9792
10050
10268
10457
10616
10735
10797
10781
10667
10443
10106
9662
9126
8518
7858
7165
6457
5746
5042
4356
3697
3074
2494
1958
1462
989
520
28
-512
-1120
-1807
-2571
-3396
-4259
-5129
-5979
-6783
-7525
-8198
-8801
-9336
-9808
-10218
-10564
-10841
-11040
-11154
-11177
-11105
-10937
-10678
-10331
-9903
-9401
-8836
-8216
-7555
-6868
-6169
-5475
-4800
-4157
-3555
-3001
-2502
-2063
-1692
-1394
-1175
-1036
-974
-977
-1025
-1096
-1163
-1202
-1197
-1140
-1037
-899
-742
-584
-432
-290
-149
6
192
426
718
1070
1473
1913
2372
2829
3268
3676
4041
4358
4617
4811
4933
4976
4937
4818
4628
4379
4088
3770
3438
3098
2748
2384
1997
1582
1140
676
205
-254
-682
-1060
-1377
-1629
-1818
-1952
-2041
-2095
-2123
-2133
-2132
-2129
-2131
-2149
-2189
-2256
-2343
-2440
-2524
-2571
-2555
-2454
-2259
-1973
-1612
-1202
-775
-358
25
362
653
904
1126
1329
1519
1694
1848
1971
2052
2083
2063
1992
1874
1717
1523
1294
1031
735
411
74
-258
-556
-793
-942
-990
-936
-799
-612
-422
-279
-230
-306
-525
-883
-1358
-1917
-2521
-3133
-3721
-4268
-4768
-5223
-5645
-6048
-6441
-6832
-7220
-7599
-7957
-8279
-8549
-8752
-8880
-8925
-8888
-8773
-8586
-8340
-8045
-7716
-7366
-7007
-6650
-6304
-5975
-5667
-5379
-5107
-4842
-4573
-4285
-3961
-3588
-3155
-2657
-2097
-1486
-842
-191
443
1033
1560
2009
2379
2672
2903
3090
3251
3405
3566
3741
3929
4126
4321
4500
4651
4759
4816
4814
4749
4620
4427
4173
3864
3509
3120
2712
2306
1921
1579
1296
1087
953
893
892
932
991
1049
1089
1105
1097
1075
1052
1043
1058
1102
1168
1246
1315
1357
1357
1309
1216
1090
953
827
736
693
707
775
887
1031
1192
1362
1535
1710
1891
2078
2271
2463
2642
2790
2891
2932
2905
2814
2670
2495
2313
2149
2027
1962
1961
2027
2154
2333
2551
2796
3054
3309
3548
3756
3921
4037
4101
4119
4105
4075
4054
4054
4091
4161
4256
4357
4440
4482
4467
4389
4254
4078
3884
3693
3522
3377
3252
3133
3000
2835
2622
2359
2051
1715
1369
1035
727
456
219
9
-187
-382
-589
-819
-1078
-1369
-1695
-2055
-2449
-2874
-3324
-3789
-4256
-4710
-5139
-5532
-5887
-6211
-6514
-6813
-7121
-7446
-7787
-8131
-8458
-8742
-8960
-9097
-9149
-9126
-9049
-8945
-8837
-8743
-8664
-8592
-8502
-8366
-8154
-7846
-7430
-6907
-6294
-5612
-4890
-4153
-3422
-2714
-2039
-1405
-817
-282
196
608
947
1207
1385
1478
1487
1410
1250
1006
687
297
-148
-628
-1116
-1583
-1997
-2332
-2570
-2701
-2728
-2659
-2512
-2305
-2054
-1775
-1479
-1177
-879
-598
-349
-146
0
81
102
78
32
-6
-7
53
186
392
658
961
1275
1578
1855
2101
2321
2528
2737
2960
3202
3463
3733
4000
4251
4477
4672
4837
4972
5078
5154
5195
5190
5129
5005
4815
4566
4270
3951
3631
3335
3081
2882
2741
2659
2632
2655
2727
2845
3011
3222
3472
3746
4029
4297
4529
4709
4828
4886
4893
4866
4822
4775
4737
4710
4692
4675
4655
4628
4597
4567
4542
4528
4520
4509
4478
4404
4268
4058
3770
3414
3011
2590
2181
1807
1485
1217
994
800
616
425
215
-15
-256
-495
-711
-885
-999
-1038
-995
-866
-656
-374
-39
326
693
1027
1299
1482
1561
1532
1410
1222
1006
802
644
556
546
603
705
817
904
937
895
770
567
299
-15
-352
-694
-1024
-1329
-1597
-1821
-1995
-2114
-2179
-2195
-2174
-2130
-2079
-2036
-2009
-1998
-1991
-1967
-1905
-1784
-1592
-1332
-1020
-693
-391
-161
-45
-71
-248
-570
-1006
-1520
-2060
-2580
-3039
-3406
-3667
-3819
-3875
-3859
-3798
-3725
-3668
-3648
-3680
-3765
-3892
-4042
-4188
-4303
-4362
-4348
-4255
-4086
-3856
-3586
-3296
-3003
-2720
-2449
-2184
-1918
-1641
-1346
-1034
-711
-389
-83
193
428
619
765
868
932
959
945
883
767
592
361
87
-205
-480
-695
-809
-785
-601
-254
242
855
1540
2245
2920
3520
4014
4381
4618
4729
4728
4629
4448
4194
3872
3480
3011
2459
1816
1083
271
-601
-1499
-2380
-3193
-3888
-4419
-4752
-4872
-4779
-4497
-4061
-3521
-2929
-2332
-1772
-1280
-873
-562
-350
-238
-229
-327
-534
-853
-1279
-1799
-2388
-3012
-3628
-4192
-4665
-5014
-5224
-5294
-5240
-5089
-4879
-4647
-4429
-4252
-4135
-4082
-4086
-4133
-4199
-4257
-4281
-4249
-4145
-3962
-3703
-3381
-3019
-2641
-2273
-1937
-1648
-1408
-1211
-1041
-875
-691
-470
-201
121
490
894
1318
1750
2177
2592
2993
3379
3747
4094
4413
4693
4923
5093
5194
5225
5187
5089
4937
4739
4501
4225
3911
3560
3176
2769
2359
1970
1634
1381
1238
1223
1342
1589
1945
2384
2874
3385
3891
4369
4804
5183
5498
5741
5905
5981
5964
5850
5640
5341
4965
4530
4053
3554
3050
2553
2069
1598
1139
687
237
-212
-658
-1091
-1498
-1860
-2159
-2378
-2503
-2531
-2469
-2331
-2145
-1940
-1747
-1592
-1492
-1449
-1455
-1489
-1526
-1540
-1510
-1425
-1288
-1110
-909
-708
-521
-358
-218
-94
25
148
277
403
508
567
554
450
250
-36
-383
-752
-1098
-1380
-1567
-1642
-1606
-1475
-1277
-1041
-795
-563
-356
-179
-29
99
213
317
414
504
584
653
708
747
767
763
731
669
576
457
322
189
77
9
3
70
210
411
652
906
1143
1340
1479
1548
1547
1478
1345
1152
900
591
227
-184
-628
-1081
-1513
-1895
-2199
-2406
-2514
-2532
-2487
-2410
-2337
-2299
-2317
-2398
-2539
-2725
-2938
-3157
-3366
-3552
-3704
-3815
-3876
-3877
-3807
-3651
-3402
-3054
-2615
-2099
-1532
-945
-374
149
599
959
1222
1391
1475
1486
1440
1351
1233
1097
955
822
713
646
638
709
872
1134
1492
1931
2426
2940
3432
3857
4177
4365
4410
4321
4125
3863
3588
3350
3196
3157
3245
3454
3762
4136
4536
4925
5276
5570
5801
5971
6095
6187
6268
6352
6454
6579
6727
6887
7036
7143
7164
7054
6766
6262
5520
4539
3345
1985
524
-960
-2393
-3709
-4862
-5825
-6595
-7180
-7600
-7873
-8012
-8023
-7902
-7646
-7252
-6727
-6091
-5379
-4637
-3921
-3284
-2773
-2421
-2244
-2240
-2392
-2668
-3033
-3444
-3863
-4256
-4593
-4850
-5012
-5064
-5001
-4819
-4521
-4114
-3609
-3021
-2369
-1674
-960
-251
425
1045
1584
2019
2332
2509
2541
2427
2173
1794
1309
744
126
-517
-1163
-1795
-2401
-2976
-3521
-4038
-4529
-4992
-5421
-5806
-6134
-6395
-6581
-6694
-6745
-6752
-6739
-6729
-6739
-6776
-6833
-6892
-6925
-6905
-6804
-6610
-6322
-5956
-5540
-5106
-4690
-4317
-4003
-3750
-3552
-3392
-3254
-3120
-2979
-2824
-2655
-2473
-2280
-2080
-1878
-1681
-1498
-1344
-1237
-1198
-1244
-1388
-1632
-1968
-2378
-2837
-3318
-3794
-4244
-4653
-5012
-5313
-5545
-5697
-5748
-5678
-5466
-5100
-4580
-3922
-3157
-2331
-1494
-693
33
663
1193
1638
2023
2381
2742
3131
3562
4038
4553
5095
5649
6199
6731
7233
7696
8111
8473
8778
9028
9229
9392
9530
9661
9795
9940
10092
10237
10353
10409
10376
10228
9948
9533
8994
8353
7640
6885
6115
5348
4593
3847
3103
2352
1589
817
48
-693
-1377
-1976
-2464
-2827
-3067
-3197
-3243
-3235
-3203
-3165
-3128
-3080
-3000
-2855
-2616
-2263
-1788
-1206
-547
146
824
1444
1973
2395
2712
2939
3097
3208
3288
3341
3360
3335
3253
3110
2916
2696
2492
2352
2324
2445
2735
3185
3760
4404
5044
5604
6014
6221
6196
5934
5459
4812
4049
3231
2417
1658
990
436
-2
-334
-584
-782
-962
-1155
-1382
-1655
-1974
-2325
-2685
-3027
-3320
-3540
-3667
-3691
-3608
-3423
-3141
-2769
-2313
-1776
-1163
-481
254
1018
1779
2491
3104
3571
3849
3910
3744
3361
2793
2086
1297
483
-301
-1014
-1631
-2141
-2551
-2879
-3150
-3390
-3623
-3865
-4123
-4394
-4669
-4929
-5156
-5326
-5419
-5418
-5307
-5082
-4743
-4299
-3773
-3197
-2615
-2077
-1636
-1344
-1239
-1343
-1655
-2148
-2774
-3467
-4156
-4769
-5253
-5572
-5717
-5701
-5557
-5322
-5038
-4734
-4428
-4121
-3805
-3465
-3089
-2670
-2216
-1744
-1278
-849
-481
-193
7
123
168
157
109
39
-45
-140
-250
-379
-535
-720
-935
-1172
-1418
-1653
-1848
-1972
-1991
-1873
-1593
-1136
-504
285
1195
2176
3169
4115
4961
5666
6206
6574
6779
6839
6780
6627
6403
6130
5823
5496
5159
4821
4485
4146
3794
3407
2956
2411
1745
942
4
-1045
-2160
-3279
-4331
-5245
-5964
-6450
-6690
-6700
-6519
-6202
-5816
-5422
-5075
-4810
-4643
-4567
-4559
-4578
-4576
-4507
-4332
-4027
-3588
-3026
-2372
-1665
-949
-260
377
951
1468
1942
2389
2820
3236
3619
3941
4163
4246
4158
3884
3427
2808
2067
1248
397
-446
-1254
-2011
-2710
-3354
-3946
-4486
-4972
-5398
-5749
-6012
-6171
-6210
-6116
-5878
-5491
-4952
-4269
-3458
-2545
-1565
-562
421
1339
2155
2842
3385
3778
4022
4123
4089
3929
3653
3279
2831
2347
1876
1475
1203
1111
1234
1585
2149
2886
3739
4639
5519
6319
6994
7514
7866
8045
8053
7893
7570
7087
6451
5676
4779
3788
2736
1656
585
-451
-1425
-2321
-3126
-3829
-4418
-4885
-5220
-5421
-5493
-5453
-5331
-5166
-5004
-4891
-4863
-4946
-5144
-5446
-5821
-6233
-6638
-6995
-7271
-7439
-7484
-7395
-7169
-6803
-6300
-5663
-4904
-4041
-3103
-2125
-1152
-229
602
1308
1871
2291
2582
2771
2891
2977
3054
3140
3238
3341
3434
3498
3513
3466
3350
3162
2907
2591
2222
1808
1355
870
365
-147
-649
-1118
-1532
-1869
-2114
-2258
-2301
-2252
-2126
-1942
-1719
-1474
-1217
-956
-691
-418
-133
170
493
838
1201
1574
1947
2304
2632
2914
3140
3306
3412
3471
3500
3521
3555
3619
3718
3846
3984
4103
4173
4166
4064
3863
3575
3224
2843
2466
2123
1833
1602
1426
1290
1176
1063
936
778
581
334
34
-324
-738
-1202
-1702
-2218
-2723
-3192
-3601
-3936
-4194
-4384
-4522
-4626
-4709
-4775
-4811
-4794
-4693
-4481
-4142
-3677
-3112
-2487
-1857
-1277
-790
-423
-180
-48
1
-4
-41
-101
-188
-320
-515
-786
-1132
-1532
-1947
-2327
-2617
-2773
-2764
-2585
-2252
-1801
-1282
-744
-233
219
593
888
1114
1290
1436
1574
1723
1895
2094
2319
2562
2806
3032
3216
3335
3370
3311
3156
2918
2623
2303
2001
1757
1606
1574
1675
1906
2254
2695
3198
3731
4262
4766
5225
5627
5967
6245
6463
6623
6724
6760
6721
6595
6367
6028
5573
5012
4364
3662
2950
2278
1698
1254
979
891
991
1265
1683
2208
2802
3423
4037
4615
5137
5587
5957
6242
6442
6561
6607
6589
6519
6410
6270
6106
5918
5697
5433
5108
4709
4226
3655
3007
2303
1575
860
200
-366
-809
-1112
-1270
-1298
-1220
-1076
-910
-770
-698
-731
-890
-1181
-1592
-2095
-2646
-3196
-3696
-4101
-4382
-4527
-4541
-4448
-4279
-4070
-3853
-3648
-3461
-3287
-3113
-2923
-2707
-2466
-2213
-1971
-1769
-1636
-1590
-1638
-1769
-1958
-2172
-2374
-2532
-2619
-2620
-2528
-2344
-2073
-1722
-1301
-825
-318
187
647
1012
1234
1275
1115
764
259
-337
-947
-1491
-1901
-2134
-2180
-2057
-1811
-1498
-1175
-882
-643
-456
-304
-162
-9
161
336
483
559
515
312
-68
-616
-1297
-2050
-2798
-3464
-3980
-4294
-4387
-4261
-3950
-3501
-2972
-2420
-1895
-1429
-1039
-726
-480
-283
-120
20
138
225
266
239
124
-95
-424
-859
-1383
-1969
-2582
-3180
-3720
-4158
-4456
-4581
-4514
-4250
-3804
-3209
-2516
-1792
-1107
-530
-113
112
138
-13
-300
-673
-1081
-1485
-1864
-2218
-2558
-2905
-3274
-3667
-4069
-4444
-4749
-4934
-4963
-4815
-4494
-4027
-3458
-2835
-2205
-1601
-1041
-527
-53
393
815
1211
1568
1868
2089
2221
2257
2206
2083
1908
1699
1466
1215
948
665
379
114
-95
-198
-151
84
519
1137
1891
2711
3515
4225
4786
5176
5408
5525
5591
5671
5816
6050
6363
6718
7059
7327
7475
7484
7367
7166
6946
6777
6723
6823
7090
7500
8005
8537
9023
9395
9602
9615
9429
9059
8537
7904
7203
6472
5738
5017
4313
3616
2911
2182
1416
612
-216
-1039
-1812
-2484
-3001
-3320
-3414
-3276
-2928
-2406
-1762
-1050
-317
402
1090
1746
2377
2995
3607
4210
4788
5317
5768
6111
6323
6391
6313
6093
5739
5258
4654
3925
3068
2080
965
-265
-1586
-2965
-4361
-5732
-7037
-8241
-9316
-10242
-11002
-11589
-11996
-12224
-12278
-12171
-11924
-11564
-11123
-10631
-10113
-9586
-9060
-8535
-8009
-7480
-6953
-6445
-5978
-5581
-5282
-5099
-5041
-5100
-5254
-5475
-5731
-5996
-6254
-6496
-6723
-6937
-7137
-7316
-7457
-7541
-7548
-7464
-7288
-7032
-6719
-6376
-6028
-5686
-5349
-5002
-4620
-4182
-3678
-3117
-2531
-1969
-1487
-1136
-944
-915
-1018
-1196
-1375
-1483
-1460
-1272
-914
-410
201
870
1556
2230
2874
3487
4067
4616
5118
5550
5881
6075
6107
5961
5645
5181
4606
3964
3293
2623
1967
1329
704
87
-521
-1111
-1663
-2153
-2558
-2862
-3063
-3174
-3217
-3222
-3218
-3226
-3254
-3299
-3346
-3380
-3386
-3358
-3302
-3231
-3162
-3113
-3096
-3111
-3149
-3195
-3227
-3229
-3191
-3113
-3003
-2876
-2750
-2639
-2554
-2499
-2473
-2473
-2497
-2544
-2615
-2715
-2845
-3003
-3179
-3355
-3510
-3619
-3660
-3620
-3494
-3290
-3023
-2717
-2398
-2090
-1810
-1569
-1373
-1222
-1113
-1040
-999
-984
-988
-1002
-1012
-1004
-960
-864
-702
-469
-165
198
603
1028
1450
1846
2200
2502
2747
2938
3081
3181
3245
3276
3276
3244
3183
3097
2998
2903
2834
2818
2879
3033
3290
3641
4067
4542
5027
5492
5911
6273
6582
6852
7106
7367
7650
7956
8275
8584
8853
9053
9165
9181
9108
8965
8779
8575
8373
8186
8015
7854
7699
7543
7386
7232
7084
6943
6800
6634
6418
6119
5709
5178
4534
3809
3057
2341
1725
1256
954
812
793
844
905
926
877
755
579
388
224
122
101
156
264
384
472
490
413
236
-30
-358
-714
-1063
-1379
-1640
-1836
-1966
-2031
-2036
-1983
-1874
-1711
-1492
-1223
-907
-557
-188
182
533
843
1095
1278
1389
1434
1431
1406
1394
1431
1549
1774
2114
2564
3098
3678
4257
4786
5221
5532
5702
5732
5634
5431
5150
4816
4448
4059
3658
3247
2831
2415
2009
1633
1307
1055
899
859
946
1159
1490
1917
2411
2939
3463
3944
4349
4650
4823
4853
4735
4468
4061
3533
2908
2217
1497
785
115
-485
-1000
-1428
-1774
-2057
-2296
-2507
-2696
-2856
-2970
-3013
-2958
-2791
-2510
-2134
-1700
-1256
-847
-511
-262
-92
33
159
338
607
985
1463
2007
2566
3085
3514
3823
4002
4061
4024
3917
3761
3568
3338
3063
2734
2352
1923
1467
1006
561
139
-269
-691
-1164
-1730
-2418
-3236
-4166
-5161
-6160
-7094
-7903
-8547
-9012
-9310
-9469
-9525
-9507
-9432
-9300
-9098
-8805
-8404
-7890
-7273
-6583
-5859
-5148
-4490
-3920
-3459
-3115
-2891
-2783
-2790
-2906
-3127
-3442
-3831
-4263
-4698
-5095
-5414
-5626
-5721
-5708
-5612
-5469
-5318
-5187
-5095
-5042
-5015
-4994
-4957
-4889
-4786
-4655
-4514
-4383
-4283
-4228
-4226
-4275
-4369
-4502
-4666
-4858
-5078
-5321
-5585
-5856
-6118
-6346
-6515
-6603
-6592
-6477
-6260
-5956
-5581
-5158
-4704
-4235
-3758
-3279
-2800
-2323
-1854
-1401
-971
-578
-230
66
308
498
644
756
848
932
1020
1120
1233
1359
1488
1606
1694
1733
1707
1606
1430
1194
923
654
430
293
279
411
694
1117
1652
2258
2889
3500
4046
4499
4832
5031
5091
5011
4795
4448
3981
3406
2742
2009
1237
453
-314
-1040
-1705
-2302
-2829
-3294
-3708
-4080
-4419
-4723
-4982
-5179
-5292
-5300
-5187
-4952
-4604
-4170
-3688
-3201
-2751
-2374
-2090
-1902
-1798
-1751
-1729
-1703
-1648
-1554
-1424
-1271
-1118
-987
-893
-843
-831
-840
-845
-817
-729
-565
-314
20
423
876
1353
1829
2284
2702
3074
3403
3696
3969
4238
4522
4837
5192
5584
6004
6431
6839
7201
7493
7703
7829
7885
7895
7891
7905
7965
8085
8269
8506
8776
9053
9315
9546
9737
9888
10008
10105
10187
10259
10317
10359
10379
10374
10349
10315
10291
10298
10355
10475
10661
10903
11179
11459
11707
11894
11992
11990
11886
11692
11433
11137
10837
10562
10336
10172
10072
10026
10009
9991
9936
9808
9575
9218
8730
8118
7401
6609
5770
4912
4053
3201
2351
1491
606
-315
-1276
-2268
-3269
-4247
-5166
-5989
-6687
-7243
-7655
-7932
-8093
-8166
-8175
-8143
-8087
-8015
-7930
-7830
-7708
-7561
-7387
-7185
-6963
-6732
-6509
-6316
-6176
-6114
-6150
-6296
-6552
-6905
-7323
-7762
-8166
-8478
-8642
-8615
-8370
-7904
-7231
-6388
-5424
-4394
-3356
-2360
-1451
-661
-13
481
816
996
1031
935
729
433
71
-334
-765
-1209
-1657
-2105
-2552
-2992
-3417
-3808
-4139
-4379
-4490
-4439
-4203
-3769
-3145
-2354
-1440
-455
542
1496
2357
3095
3691
4146
4475
4702
4853
4953
5018
5057
5066
5034
4948
4795
4567
4266
3903
3495
3063
2626
2196
1777
1358
921
442
-106
-741
-1477
-2314
-3243
-4248
-5309
-6406
-7519
-8633
-9730
-10792
-11796
-12712
-13506
-14140
-14580
-14798
-14782
-14533
-14067
-13414
-12611
-11697
-10711
-9683
-8640
-7604
-6594
-5631
-4737
-3936
-3250
-2699
-2290
-2020
-1872
-1818
-1818
-1832
-1822
-1758
-1620
-1402
-1108
-753
-355
64
488
903
1302
1688
2067
2450
2849
3275
3732
4218
4719
5210
5660
6030
6283
6387
6322
6082
5677
5132
4483
3772
3040
2323
1648
1028
468
-42
-517
-980
-1456
-1972
-2552
-3216
-3978
-4841
-5799
-6838
-7931
-9049
-10160
-11239
-12264
-13228
-14130
-14978
-15780
-16542
-17264
-17931
-18521
-19005
-19349
-19526
-19516
-19315
-18930
-18381
-17697
-16908
-16045
-15133
-14191
-13234
-12267
-11298
-10329
-9361
-8395
-7427
-6453
-5465
-4451
-3403
-2311
-1172
11
1228
2463
3692
4888
6023
7069
7999
8794
9435
9915
10231
10388
10401
10286
10068
9769
9413
9016
8594
8154
7704
7248
6794
6355
5945
5583
5289
5078
4959
4932
4989
5111
5278
5465
5653
5828
5984
6119
6238
6347
6450
6551
6651
6750
6851
6960
7087
7247
7462
7753
8138
8636
9249
9977
10809
11723
12695
13694
14690
15656
16565
17397
18137
18774
19301
19711
20002
20171
20218
20143
19951
19653
19266
18812
18321
17825
17355
16940
16597
16332
16142
16009
15911
15823
15725
15602
15451
15277
15089
14902
14724
14560
14406
14249
14078
13878
13641
13368
13068
12757
12452
12171
11922
11705
11510
11319
11111
10865
10569
10220
9826
9402
8973
8561
8188
7869
7613
7422
7291
7214
7178
7169
7167
7150
7089
6953
6710
6333
5806
5125
4305
3378
2390
1394
443
-420
-1166
-1784
-2283
-2686
-3022
-3323
-3615
-3914
-4224
-4541
-4855
-5153
-5426
-5668
-5876
-6053
-6199
-6313
-6391
-6425
-6408
-6332
-6201
-6022
-5817
-5618
-5464
-5399
-5467
-5707
-6146
-6801
-7671
-8738
-9970
-11318
-12725
-14127
-15459
-16665
-17702
-18545
-19189
-19647
-19950
-20135
-20241
-20303
-20342
-20367
-20377
-20360
-20305
-20202
-20051
-19864
-19656
-19454
-19280
-19156
-19092
-19093
-19156
-19272
-19432
-19627
-19850
-20096
-20361
-20636
-20909
-21160
-21363
-21488
-21506
-21389
-21117
-20674
-20060
-19280
-18351
-17298
-16152
-14953
-13740
-12553
-11429
-10396
-9471
-8658
-7946
-7315
-6737
-6180
-5620
-5039
-4431
-3801
-3165
-2541
-1949
-1409
-931
-525
-192
68
257
379
440
448
413
349
272
196
130
78
33
-17
-90
-204
-374
-608
-904
-1254
-1644
-2062
-2496
-2940
-3393
-3854
-4319
-4778
-5211
-5591
-5883
-6055
-6082
-5952
-5669
-5256
-4744
-4173
-3582
-3002
-2453
-1944
-1474
-1036
-623
-230
145
497
820
1107
1352
1549
1698
1800
1856
1869
1843
1786
1706
1616
1532
1470
1449
1481
1576
1737
1964
2253
2598
2995
3444
3943
4492
5090
5728
6395
7073
7740
8375
8957
9471
9904
10250
10504
10666
10735
10715
10614
10445
10232
10005
9797
9644
9577
9612
9752
9986
10286
10618
10944
11235
11468
11634
11734
11777
11772
11728
11650
11537
11388
11202
10984
10740
10485
10230
9985
9752
9522
9280
9002
8667
8257
7767
7201
6580
5932
5287
4675
4120
3633
3218
2869
2576
2327
2110
1917
1744
1589
1451
1333
1237
1168
1132
1137
1191
1299
1466
1687
1949
2232
2509
2746
2913
2981
2932
2760
2468
2074
1599
1070
510
-61
-633
-1203
-1778
-2369
-2988
-3642
-4333
-5053
-5781
-6491
-7146
-7711
-8148
-8430
-8534
-8447
-8167
-7696
-7045
-6228
-5263
-4173
-2982
-1722
-423
878
2151
3370
4516
5582
6571
7490
8352
9166
9933
10647
11292
11844
12280
12581
12733
12737
12601
12345
11990
11561
11079
10563
10029
9493
8971
8481
8039
7662
7358
7127
6962
6845
6756
6674
6584
6480
6365
6253
6156
6088
6055
6055
6079
6113
6146
6172
6195
6229
6292
6405
6583
6832
7143
7498
7873
8240
8575
8861
9089
9255
9358
9395
9359
9239
9021
8695
8256
7708
7065
6348
5579
4782
3972
3157
2339
1515
682
-159
-999
-1826
-2621
-3367
-4051
-4664
-5207
-5683
-6096
-6450
-6741
-6959
-7093
-7125
-7044
-6842
-6516
-6073
-5524
-4880
-4156
-3365
-2521
-1640
-744
139
979
1742
2401
2935
3340
3627
3822
3957
4072
4199
4359
4560
4795
5044
5284
5489
5637
5713
5712
5633
5480
5261
4987
4670
4325
3972
3633
3335
3103
2959
2920
2992
3173
3451
3807
4220
4668
5130
5591
6035
6452
6833
7170
7458
7695
7881
8021
8121
8188
8228
8242
8224
8166
8053
7872
7613
7273
6855
6371
5837
5269
4680
4075
3453
2807
2125
1398
620
-204
-1061
-1930
-2783
-3592
-4331
-4981
-5530
-5975
-6319
-6572
-6746
-6855
-6912
-6930
-6917
-6882
-6829
-6762
-6681
-6587
-6480
-6364
-6244
-6133
-6044
-5993
-5998
-6069
-6213
-6425
-6690
-6988
-7288
-7561
-7778
-7917
-7966
-7922
-7793
-7594
-7350
-7086
-6831
-6616
-6468
-6411
-6467
-6651
-6971
-7429
-8015
-8711
-9494
-10333
-11193
-12042
-12849
-13591
-14248
-14811
-15277
-15649
-15932
-16136
-16271
-16344
-16363
-16331
-16248
-16113
-15921
-15668
-15347
-14959
-14503
-13988
-13424
-12828
-12217
-11610
-11022
-10463
-9938
-9445
-8979
-8533
-8103
-7686
-7290
-6927
-6612
-6368
-6211
-6154
-6200
-6339
-6553
-6809
-7070
-7297
-7450
-7499
-7421
-7204
-6850
-6367
-5776
-5099
-4363
-3596
-2820
-2057
-1320
-621
39
658
1244
1805
2353
2898
3454
4029
4633
5269
5938
6634
7349
8068
8771
9438
10045
10570
10994
11302
11486
11545
11484
11311
11035
10668
10216
9682
9068
8371
7594
6739
5819
4850
3860
2880
1942
1077
311
-341
-878
-1307
-1649
-1930
-2184
-2440
-2727
-3063
-3459
-3913
-4417
-4952
-5496
-6026
-6521
-6966
-7352
-7678
-7950
-8175
-8363
-8519
-8643
-8729
-8764
-8734
-8623
-8419
-8118
-7726
-7255
-6726
-6165
-5596
-5039
-4512
-4022
-3571
-3155
-2765
-2391
-2021
-1648
-1259
-845
-399
85
612
1183
1797
2447
3124
3818
4514
5200
5863
6490
7069
7588
8036
8399
8670
8842
8915
8897
8804
8658
8487
8316
8167
8053
7977
7930
7895
7848
7767
7633
7436
7176
6862
6513
6150
5798
5479
5207
4993
4840
4744
4696
4684
4695
4715
4733
4743
4743
4738
4734
4744
4780
4852
4964
5115
5296
5494
5690
5869
6018
6130
6209
6263
6306
6355
6425
6525
6658
6824
7012
7214
7418
7612
7790
7946
8074
8172
8235
8259
8239
8170
8051
7881
7666
7415
7141
6858
6584
6335
6127
5975
5890
5884
5962
6128
6380
6714
7118
7580
8080
8599
9115
9605
10051
10436
10745
10971
11108
11157
11122
11013
10842
10624
10373
10104
9826
9547
9266
8982
8689
8381
8057
7717
7370
7029
6710
6430
6204
6040
5936
5882
5859
5840
5799
5710
5554
5322
5014
4641
4220
3768
3302
2834
2364
1884
1380
830
216
-475
-1248
-2091
-2981
-3882
-4754
-5551
-6238
-6786
-7184
-7435
-7557
-7579
-7537
-7465
-7392
-7342
-7328
-7351
-7410
-7494
-7594
-7700
-7803
-7900
-7986
-8060
-8122
-8169
-8199
-8208
-8194
-8151
-8074
-7961
-7808
-7614
-7379
-7105
-6795
-6453
-6086
-5697
-5290
-4868
-4430
-3975
-3500
-3005
-2490
-1960
-1426
-901
-404
47
433
741
960
1089
1130
1092
985
822
614
369
94
-206
-526
-859
-1196
-1527
-1838
-2114
-2340
-2506
-2604
-2633
-2598
-2511
-2389
-2252
-2121
-2013
-1942
-1910
-1912
-1931
-1945
-1926
-1847
-1685
-1431
-1087
-672
-220
228
625
928
1105
1138
1029
798
476
105
-276
-632
-941
-1195
-1401
-1577
-1745
-1930
-2151
-2421
-2741
-3107
-3506
-3924
-4349
-4768
-5176
-5569
-5948
-6312
-6661
-6994
-7309
-7604
-7878
-8134
-8378
-8616
-8857
-9108
-9370
-9639
-9907
-10158
-10377
-10551
-10673
-10745
-10779
-10794
-10815
-10867
-10965
-11118
-11316
-11538
-11754
-11926
-12018
-12002
-11863
-11599
-11224
-10764
-10250
-9718
-9202
-8730
-8320
-7986
-7731
-7553
-7445
-7394
-7387
-7407
-7434
-7454
-7453
-7421
-7358
-7266
-7154
-7034
-6914
-6798
-6683
-6558
-6405
-6202
-5931
-5577
-5140
-4629
-4066
-3481
-2910
-2383
-1931
-1571
-1315
-1167
-1126
-1188
-1347
-1599
-1934
-2342
-2803
-3295
-3790
-4257
-4668
-4999
-5237
-5377
-5424
-5390
-5287
-5128
-4921
-4670
-4373
-4030
-3643
-3215
-2760
-2294
-1837
-1409
-1030
-711
-462
-289
-193
-179
-248
-406
-653
-985
-1389
-1846
-2325
-2793
-3217
-3571
-3837
-4016
-4119
-4169
-4192
-4211
-4241
-4282
-4321
-4333
-4289
-4157
-3913
-3544
-3051
-2446
-1751
-996
-211
575
1339
2060
2726
3331
3874
4360
4799
5207
5600
5997
6413
6858
7334
7834
8342
8836
9293
9690
10012
10251
10410
10499
10534
10535
10519
10497
10476
10456
10431
10392
10330
10238
10113
9955
9773
9578
9384
9206
9059
8955
8899
8891
8926
8992
9074
9155
9220
9260
9268
9249
9209
9162
9120
9095
9098
9131
9192
9276
9373
9472
9562
9634
9678
9688
9661
9592
9483
9336
9160
8964
8763
8572
8405
8274
8188
8147
8150
8186
8250
8326
8407
8488
8564
8635
8702
8764
8818
8862
8888
8891
8863
8800
8698
8559
8383
8173
7937
7677
7396
7100
6792
6475
6153
5828
5503
5178
4856
4538
4227
3927
3647
3394
3177
3002
2872
2781
2721
2676
2626
2554
2445
2291
2093
1860
1607
1355
1122
925
777
685
654
685
780
938
1157
1433
1759
2118
2491
2856
3189
3471
3691
3846
3948
4014
4065
4124
4203
4308
4433
4558
4662
4715
4692
4573
4344
3998
3536
2964
2293
1536
712
-155
-1040
-1913
-2744
-3507
-4183
-4762
-5248
-5656
-6011
-6340
-6671
-7028
-7425
-7867
-8349
-8864
-9399
-9944
-10491
-11036
-11578
-12116
-12652
-13184
-13713
-14240
-14768
-15303
-15854
-16427
-17028
-17660
-18316
-18986
-19652
-20297
-20906
-21473
-21998
-22492
-22971
-23455
-23958
-24486
-25033
-25584
-26110
-26581
-26967
-27244
-27397
-27425
-27337
-27149
-26882
-26558
-26197
-25811
-25411
-25000
-24575
-24133
-23662
-23154
-22595
-21977
-21292
-20540
-19726
-18866
-17978
-17088
-16218
-15388
-14610
-13886
-13208
-12561
-11924
-11280
-10611
-9909
-9170
-8396
-7591
-6762
-5915
-5055
-4187
-3320
-2463
-1628
-829
-80
612
1246
1833
2389
2941
3514
4129
4800
5526
6297
7090
7878
8635
9341
9984
10565
11092
11579
12039
12482
12911
13324
13710
14057
14355
14596
14781
14915
15008
15073
15121
15158
15186
15200
15187
15134
15025
14845
14583
14235
13804
13300
12737
12138
11527
10928
10362
9849
9398
9015
8695
8430
8209
8016
7839
7665
7487
7298
7094
6871
6626
6354
6048
5705
5319
4888
4415
3904
3366
2813
2257
1712
1186
687
217
-227
-649
-1053
-1446
-1831
-2208
-2576
-2931
-3267
-3579
-3863
-4119
-4350
-4562
-4764
-4965
-5173
-5393
-5625
-5868
-6112
-6346
-6558
-6735
-6864
-6936
-6945
-6889
-6769
-6591
-6359
-6081
-5763
-5408
-5016
-4582
-4098
-3555
-2941
-2251
-1482
-645
242
1150
2045
2891
3654
4311
4851
5278
5609
5871
6093
6304
6523
6762
7019
7288
7553
7803
8028
8224
8393
8541
8671
8788
8889
8967
9007
8996
8921
8771
8542
8240
7872
7453
6999
6525
6046
5573
5112
4669
4243
3831
3428
3026
2619
2203
1775
1342
915
511
152
-145
-363
-498
-553
-545
-499
-443
-404
-405
-458
-567
-727
-930
-1165
-1426
-1710
-2017
-2352
-2712
-3089
-3469
-3829
-4142
-4380
-4523
-4557
-4485
-4317
-4073
-3780
-3459
-3127
-2794
-2459
-2118
-1763
-1387
-990
-575
-150
275
689
1085
1460
1813
2148
2467
2766
3042
3281
3470
3592
3635
3589
3456
3244
2972
2667
2357
2074
1845
1695
1638
1682
1825
2061
2377
2756
3185
3650
4140
4647
5165
5690
6213
6725
7215
7667
8068
8407
8682
8897
9065
9205
9343
9502
9698
9943
10234
10560
10904
11246
11566
11850
12094
12299
12473
12628
12776
12924
13076
13231
13386
13533
13666
13782
13876
13950
14005
14040
14060
14064
14055
14034
14004
13967
13926
13878
13820
13743
13633
13477
13257
12961
12581
12115
11567
10948
10271
9546
8784
7989
7160
6295
5387
4436
3443
2415
1365
311
-728
-1735
-2694
-3596
-4436
-5215
-5937
-6608
-7236
-7830
-8397
-8946
-9485
-10022
-10566
-11122
-11696
-12291
-12906
-13538
-14182
-14829
-15470
-16097
-16700
-17268
-17795
-18273
-18696
-19060
-19366
-19614
-19809
-19956
-20061
-20128
-20158
-20148
-20092
-19979
-19800
-19541
-19196
-18759
-18230
-17612
-16913
-16140
-15304
-14412
-13471
-12488
-11470
-10421
-9349
-8258
-7154
-6037
-4908
-3762
-2593
-1395
-166
1092
2370
3649
4904
6107
7229
8244
9136
9896
10529
11045
11461
11794
12061
12268
12419
12509
12533
12482
12354
12152
11885
11567
11217
10851
10481
10114
9745
9365
8955
8498
7974
7372
6684
5911
5065
4159
3216
2257
1309
394
-465
-1248
-1941
-2533
-3023
-3415
-3725
-3975
-4192
-4405
-4643
-4925
-5261
-5649
-6075
-6516
-6943
-7326
-7642
-7877
-8026
-8098
-8108
-8082
-8042
-8013
-8013
-8054
-8143
-8281
-8465
-8691
-8954
-9252
-9581
-9942
-10333
-10755
-11207
-11687
-12191
-12714
-13248
-13784
-14310
-14818
-15296
-15737
-16138
-16496
-16816
-17101
-17356
-17588
-17798
-17986
-18150
-18283
-18379
-18433
-18442
-18402
-18316
-18184
-18006
-17784
-17515
-17195
-16821
-16392
-15910
-15382
-14820
-14239
-13655
-13081
-12528
-12000
-11493
-11001
-10514
-10022
-9520
-9006
-8484
-7961
-7447
-6949
-6472
-6018
-5585
-5166
-4759
-4361
-3974
-3606
-3271
-2983
-2759
-2612
-2553
-2584
-2704
-2905
-3172
-3492
-3845
-4213
-4576
-4915
-5211
-5444
-5597
-5657
-5614
-5466
-5217
-4877
-4464
-3998
-3500
-2987
-2472
-1960
-1448
-928
-386
192
814
1486
2203
2954
3720
4482
5219
5915
6562
7155
7701
8207
8684
9137
9571
9983
10366
10712
11009
11251
11432
11552
11615
11624
11582
11489
11343
11139
10874
10547
10160
9724
9258
8783
8325
7907
7549
7262
7050
6909
6832
6806
6820
6865
6933
7019
7120
7231
7347
7460
7564
7649
7708
7737
7735
7703
7646
7569
7479
7383
7287
7198
7124
7075
7062
7099
7197
7366
7611
7929
8310
8736
9184
9625
10033
10381
10650
10825
10902
10880
10766
10572
10312
10004
9662
9304
8943
8591
8257
7947
7662
7401
7160
6930
6705
6479
6245
6002
5750
5495
5243
5004
4788
4605
4463
4368
4323
4330
4384
4480
4610
4767
4941
5122
5302
5471
5621
5745
5834
5883
5884
5832
5724
5557
5332
5053
4726
4357
3955
3528
3084
2631
2176
1729
1297
892
525
207
-52
-247
-377
-448
-472
-467
-451
-444
-461
-510
-592
-699
-820
-939
-1041
-1118
-1165
-1186
-1190
-1191
-1203
-1240
-1311
-1419
-1564
-1739
-1934
-2138
-2339
-2525
-2686
-2813
-2901
-2946
-2947
-2906
-2831
-2729
-2612
-2490
-2373
-2268
-2181
-2113
-2061
-2025
-2005
-1999
-2009
-2041
-2102
-2192
-2318
-2481
-2681
-2918
-3193
-3508
-3865
-4267
-4714
-5201
-5717
-6245
-6760
-7235
-7646
-7972
-8202
-8337
-8387
-8370
-8305
-8212
-8100
-7974
-7829
-7658
-7453
-7211
-6937
-6644
-6354
-6087
-5863
-5693
-5578
-5506
-5459
-5415
-5355
-5267
-5149
-5012
-4871
-4748
-4662
-4624
-4640
-4704
-4804
-4924
-5050
-5167
-5268
-5346
-5395
-5411
-5383
-5300
-5148
-4912
-4580
-4149
-3620
-3006
-2325
-1600
-857
-119
593
1262
1875
2424
2903
3307
3635
3887
4064
4174
4225
4228
4196
4144
4083
4027
3986
3966
3975
4018
4098
4216
4368
4548
4744
4937
5109
5238
5307
5299
5208
5030
4771
4442
4057
3634
3189
2738
2297
1877
1489
1138
829
559
320
102
-111
-336
-589
-885
-1231
-1631
-2082
-2578
-3111
-3676
-4266
-4879
-5512
-6163
-6826
-7489
-8135
-8750
-9308
-9793
-10191
-10499
-10720
-10868
-10959
-11014
-11050
-11080
-11112
-11149
-11187
-11223
-11253
-11275
-11286
-11286
-11274
-11245
-11191
-11100
-10961
-10759
-10486
-10135
-9709
-9214
-8665
-8077
-7471
-6862
-6263
-5686
-5136
-4615
-4121
-3652
-3202
-2767
-2342
-1923
-1512
-1107
-715
-339
13
336
627
888
1125
1348
1573
1814
2085
2397
2754
3151
3581
4026
4472
4902
5303
5668
5995
6290
6562
6823
7086
7362
7659
7978
8318
8671
9026
9368
9683
9958
10185
10360
10487
10575
10639
10695
10758
10840
10948
11081
11228
11377
11511
11615
11676
11690
11657
11584
11480
11358
11223
11082
10930
10759
10559
10315
10015
9652
9223
8732
8189
7608
7005
6396
5793
5204
4634
4078
3531
2981
2415
1822
1193
525
-182
-918
-1668
-2412
-3126
-3787
-4374
-4872
-5273
-5579
-5799
-5952
-6060
-6152
-6256
-6396
-6593
-6864
-7217
-7654
-8170
-8757
-9400
-10082
-10784
-11485
-12166
-12809
-13399
-13926
-14385
-14777
-15107
-15386
-15625
-15836
-16026
-16198
-16351
-16478
-16568
-16609
-16590
-16504
-16350
-16132
-15857
-15535
-15176
-14787
-14369
-13922
-13439
-12912
-12335
-11705
-11024
-10298
-9541
-8767
-7993
-7231
-6493
-5786
-5113
-4474
-3870
-3299
-2763
-2261
-1796
-1368
-979
-625
-307
-19
239
472
679
863
1025
1167
1294
1412
1527
1646
1770
1896
2017
2117
2177
2176
2095
1922
1651
1289
853
365
-146
-654
-1135
-1576
-1973
-2330
-2661
-2982
-3309
-3653
-4016
-4393
-4765
-5109
-5394
-5592
-5676
-5628
-5441
-5116
-4666
-4109
-3469
-2769
-2029
-1263
-478
322
1142
1984
2853
3747
4662
5585
6501
7389
8228
8996
9675
10251
10715
11066
11307
11446
11496
11475
11402
11299
11188
11087
11015
10984
11002
11074
11197
11366
11575
11813
12073
12346
12626
12906
13181
13442
13681
13886
14046
14148
14181
14139
14016
13815
13542
13204
12813
12380
11912
11417
10899
10359
9802
9232
8655
8080
7521
6987
6489
6033
5619
5240
4886
4543
4195
3831
3444
3035
2607
2172
1741
1325
930
560
210
-126
-457
-791
-1135
-1489
-1851
-2215
-2572
-2913
-3231
-3520
-3779
-4008
-4208
-4381
-4529
-4651
-4746
-4812
-4847
-4848
-4815
-4747
-4644
-4507
-4337
-4133
-3894
-3620
-3309
-2960
-2572
-2143
-1674
-1165
-618
-38
571
1200
1839
2477
3103
3704
4271
4797
5277
5708
6090
6423
6704
6933
7104
7216
7265
7253
7184
7069
6920
6753
6584
6424
6281
6154
6039
5924
5797
5644
5457
5230
4964
4660
4325
3965
3582
3179
2753
2303
1829
1331
816
296
-215
-698
-1135
-1512
-1817
-2045
-2201
-2289
-2323
-2318
-2292
-2263
-2246
-2257
-2308
-2405
-2554
-2751
-2991
-3262
-3550
-3838
-4113
-4362
-4580
-4768
-4929
-5073
-5211
-5350
-5495
-5644
-5788
-5918
-6018
-6076
-6084
-6041
-5951
-5826
-5683
-5540
-5412
-5315
-5255
-5237
-5257
-5310
-5389
-5485
-5592
-5703
-5816
-5927
-6036
-6142
-6245
-6343
-6435
-6518
-6589
-6643
-6675
-6679
-6651
-6587
-6486
-6350
-6183
-5990
-5778
-5555
-5323
-5085
-4839
-4579
-4301
-3996
-3659
-3287
-2880
-2440
-1972
-1482
-973
-449
90
647
1225
1829
2461
3123
3811
4521
5244
5968
6684
7377
8039
8657
9226
9739
10192
10584
10915
11184
11393
11543
11633
11660
11625
11524
11359
11133
10852
10528
10174
9809
9448
9106
8794
8516
8271
8055
7858
7670
7482
7290
7090
6882
6669
6453
6237
6018
5793
5557
5302
5022
4712
4370
3998
3599
3180
2747
2309
1873
1444
1027
625
240
-128
-481
-822
-1154
-1482
-1812
-2148
-2491
-2842
-3197
-3549
-3889
-4207
-4491
-4731
-4919
-5049
-5119
-5130
-5083
-4983
-4832
-4633
-4388
-4094
-3751
-3353
-2895
-2377
-1797
-1160
-475
245
983
1719
2434
3111
3738
4307
4818
5272
5678
6043
6375
6681
6962
7220
7453
7660
7842
8002
8143
8274
8401
8529
8659
8790
8913
9016
9086
9106
9063
8947
8754
8484
8141
7738
7283
6790
6267
5724
5163
4586
3992
3381
2751
2107
1458
815
196
-384
-907
-1363
-1749
-2070
-2340
-2579
-2812
-3062
-3346
-3673
-4043
-4446
-4868
-5293
-5708
-6109
-6498
-6888
-7296
-7740
-8235
-8786
-9389
-10028
-10677
-11307
-11890
-12400
-12823
-13153
-13394
-13557
-13657
-13709
-13726
-13717
-13687
-13635
-13559
-13456
-13323
-13155
-12950
-12708
-12427
-12108
-11754
-11369
-10959
-10532
-10100
-9672
-9260
-8870
-8505
-8166
-7845
-7537
-7230
-6915
-6587
-6241
-5878
-5501
-5116
-4732
-4355
-3991
-3644
-3316
-3006
-2712
-2430
-2157
-1888
-1620
-1349
-1074
-793
-508
-220
67
349
620
875
1107
1311
1480
1607
1688
1716
1689
1605
1466
1276
1044
780
497
208
-75
-343
-590
-814
-1016
-1204
-1378
-1543
-1703
-1856
-1998
-2124
-2224
-2293
-2321
-2305
-2240
-2127
-1965
-1757
-1505
-1210
-873
-495
-76
381
875
1400
1947
2508
3071
3626
4161
4670
5147
5594
6012
6408
6792
7170
7550
7935
8324
8713
9091
9448
9770
10045
10267
10430
10536
10589
10597
10567
10504
10411
10284
10116
9898
9619
9273
8856
8373
7837
7263
6671
6081
5507
4960
4441
3946
3467
2996
2527
2062
1606
1174
781
447
184
2
-98
-120
-75
24
165
338
538
763
1014
1291
1593
1917
2258
2608
2960
3309
3652
3992
4334
4682
5040
5410
5788
6165
6531
6873
7180
7441
7650
7803
7902
7945
7934
7870
7755
7591
7383
7138
6869
6587
6307
6040
5793
5570
5367
5178
4994
4809
4620
4426
4234
4054
3896
3769
3678
3622
3596
3592
3601
3615
3627
3634
3637
3636
3629
3615
3588
3538
3457
3335
3166
2952
2695
2405
2096
1780
1469
1174
900
647
415
199
-4
-199
-390
-578
-765
-950
-1134
-1315
-1489
-1656
-1814
-1962
-2103
-2242
-2386
-2545
-2728
-2946
-3204
-3501
-3832
-4189
-4556
-4920
-5267
-5590
-5885
-6152
-6394
-6617
-6821
-7004
-7162
-7283
-7356
-7372
-7325
-7215
-7050
-6841
-6605
-6358
-6116
-5891
-5687
-5508
-5350
-5211
-5085
-4967
-4852
-4735
-4613
-4479
-4327
-4153
-3955
-3732
-3489
-3235
-2980
-2737
-2515
-2320
-2155
-2013
-1886
-1761
-1624
-1465
-1277
-1058
-812
-550
-281
-19
225
443
631
789
918
1024
1113
1191
1260
1322
1374
1410
1419
1392
1319
1192
1008
771
487
170
-164
-499
-818
-1111
-1370
-1595
-1788
-1958
-2114
-2265
-2421
-2590
-2779
-2993
-3236
-3512
-3822
-4166
-4541
-4941
-5357
-5780
-6195
-6591
-6957
-7281
-7557
-7778
-7940
-8037
-8067
-8026
-7913
-7728
-7476
-7163
-6802
-6407
-5994
-5578
-5175
-4793
-4439
-4113
-3814
-3535
-3272
-3021
-2777
-2539
-2307
-2081
-1861
-1646
-1434
-1219
-999
-768
-522
-259
21
319
633
962
1307
1668
2048
2450
2878
3331
3807
4300
4801
5295
5768
6206
6597
6933
7211
7433
7608
7744
7852
7941
8018
8086
8146
8192
8220
8223
8193
8122
8007
7841
7620
7343
7012
6629
6201
5738
5251
4751
4248
3752
3269
2801
2351
1919
1507
1120
764
446
175
-42
-205
-314
-376
-403
-405
-395
-379
-361
-338
-304
-252
-173
-64
77
244
430
623
811
985
1136
1258
1352
1417
1460
1487
1507
1530
1565
1621
1704
1816
1957
2120
2296
2475
2649
2810
2958
3097
3234
3381
3548
3741
3963
4209
4471
4737
4995
5238
5462
5666
5856
6040
6226
6419
6622
6834
7053
7275
7495
7713
7929
8144
8360
8577
8794
9005
9205
9386
9541
9667
9760
9822
9857
9868
9860
9835
9794
9735
9655
9552
9423
9266
9080
8867
8627
8360
8064
7742
7390
7006
6592
6148
5678
5187
4679
4161
3637
3110
2582
2055
1530
1006
493
-7
-485
-929
-1331
-1682
-1978
-2223
-2424
-2599
-2765
-2946
-3160
-3421
-3736
-4101
-4504
-4925
-5343
-5734
-6081
-6375
-6614
-6805
-6963
-7106
-7249
-7408
-7591
-7802
-8039
-8298
-8572
-8856
-9145
-9436
-9730
-10026
-10325
-10625
-10925
-11221
-11510
-11785
-12045
-12284
-12502
-12695
-12864
-13008
-13127
-13223
-13297
-13351
-13386
-13403
-13403
-13385
-13346
-13282
-13189
-13064
-12904
-12708
-12479
-12220
-11936
-11631
-11309
-10972
-10621
-10255
-9872
-9470
-9049
-8609
-8154
-7689
-7218
-6750
-6290
-5846
-5424
-5028
-4661
-4327
-4024
-3751
-3506
-3282
-3076
-2882
-2697
-2519
-2348
-2186
-2037
-1909
-1803
-1724
-1675
-1655
-1663
-1694
-1743
-1804
-1872
-1941
-2005
-2064
-2113
-2151
-2180
-2202
-2220
-2238
-2260
-2288
-2323
-2364
-2408
-2452
-2493
-2526
-2549
-2563
-2568
-2566
-2558
-2545
-2525
-2497
-2457
-2401
-2329
-2241
-2141
-2035
-1933
-1843
-1774
-1730
-1713
-1720
-1743
-1772
-1798
-1811
-1806
-1780
-1735
-1676
-1610
-1541
-1475
-1409
-1339
-1256
-1147
-1000
-803
-546
-225
159
602
1095
1628
2188
2766
3353
3940
4522
5091
5642
6169
6667
7132
7561
7955
8317
8650
8961
9255
9536
9806
10062
10301
10517
10705
10858
10975
11053
11093
11096
11065
11001
10905
10779
10623
10439
10230
10000
9755
9500
9240
8981
8727
8482
8250
8035
7839
7665
7514
7384
7272
7169
7067
6953
6817
6652
6454
6223
5962
5677
5372
5050
4711
4351
3963
3540
3079
2578
2043
1481
904
321
-259
-834
-1404
-1976
-2558
-3157
-3774
-4407
-5049
-5684
-6297
-6870
-7392
-7852
-8247
-8579
-8853
-9076
-9254
-9395
-9505
-9586
-9645
-9685
-9712
-9731
-9745
-9759
-9774
-9788
-9798
-9802
-9796
-9778
-9748
-9708
-9662
-9615
-9571
-9533
-9503
-9477
-9453
-9426
-9390
-9341
-9273
-9185
-9076
-8946
-8797
-8632
-8454
-8267
-8073
-7873
-7667
-7455
-7232
-6993
-6735
-6452
-6144
-5810
-5454
-5082
-4701
-4323
-3954
-3604
-3275
-2971
-2688
-2424
-2171
-1922
-1669
-1406
-1128
-833
-521
-194
140
477
807
1125
1427
1711
1980
2241
2503
2776
3068
3387
3735
4111
4506
4911
5312
5696
6048
6359
6622
6834
6997
7112
7186
7224
7231
7209
7161
7084
6976
6834
6654
6435
6179
5891
5578
5250
4920
4599
4295
4013
3753
3509
3273
3036
2788
2522
2233
1921
1590
1245
891
535
180
-171
-517
-857
-1190
-1514
-1826
-2121
-2395
-2644
-2864
-3052
-3206
-3325
-3408
-3454
-3465
-3443
-3393
-3322
-3239
-3155
-3079
-3018
-2977
-2954
-2944
-2940
-2933
-2917
-2888
-2847
-2800
-2752
-2710
-2676
-2648
-2617
-2569
-2487
-2355
-2163
-1906
-1588
-1220
-817
-398
21
429
820
1192
1548
1892
2229
2558
2879
3188
3480
3754
4010
4250
4480
4706
4931
5155
5372
5573
5748
5883
5971
6006
5993
5939
5855
5754
5647
5540
5434
5326
5210
5080
4933
4771
4601
4434
4284
4164
4083
4051
4061
4109
4183
4269
4353
4423
4471
4490
4477
4434
4360
4258
4132
3984
3818
3637
3444
3242
3033
2817
2594
2365
2130
1892
1657
1432
1227
1049
907
804
739
709
704
715
733
752
769
786
808
838
880
932
987
1036
1064
1059
1008
909
762
576
364
143
-72
-267
-434
-569
-674
-754
-813
-859
-896
-928
-956
-981
-1002
-1018
-1029
-1030
-1022
-1000
-966
-916
-853
-781
-704
-632
-569
-523
-496
-486
-489
-496
-499
-490
-466
-425
-371
-308
-244
-184
-129
-79
-27
31
102
189
289
398
505
601
676
726
754
766
776
801
857
955
1104
1303
1543
1814
2100
2384
2653
2896
3106
3280
3419
3526
3604
3660
3700
3731
3760
3797
3847
3916
4006
4120
4249
4387
4524
4650
4753
4826
4863
4864
4829
4763
4671
4560
4436
4305
4169
4033
3899
3766
3635
3503
3367
3222
3064
2886
2686
2461
2212
1943
1658
1365
1072
788
520
273
54
-137
-300
-436
-550
-649
-741
-836
-945
-1077
-1240
-1441
-1681
-1960
-2275
-2621
-2993
-3389
-3806
-4244
-4704
-5186
-5690
-6210
-6739
-7267
-7782
-8271
-8727
-9144
-9523
-9869
-10190
-10497
-10798
-11100
-11405
-11711
-12012
-12298
-12559
-12786
-12970
-13105
-13186
-13211
-13178
-13087
-12940
-12739
-12489
-12195
-11865
-11510
-11139
-10760
-10382
-10008
-9640
-9275
-8909
-8537
-8154
-7757
-7343
-6917
-6482
-6048
-5622
-5215
-4832
-4480
-4159
-3867
-3598
-3343
-3095
-2843
-2583
-2310
-2027
-1740
-1458
-1194
-961
-769
-628
-542
-512
-532
-593
-684
-792
-905
-1010
-1099
-1166
-1208
-1225
-1221
-1200
-1165
-1121
-1069
-1006
-932
-836
-713
-554
-354
-112
170
486
824
1173
1523
1863
2190
2502
2805
3103
3402
3708
4022
4338
4650
4947
5217
5450
5639
5781
5878
5936
5962
5967
5958
5945
5931
5923
5923
5934
5961
6005
6070
6157
6268
6400
6549
6710
6875
7036
7185
7316
7423
7502
7551
7569
7557
7517
7452
7368
7269
7163
7055
6950
6852
6760
6673
6587
6495
6392
6273
6137
5983
5814
5636
5453
5271
5095
4927
4766
4613
4462
4311
4156
3995
3825
3646
3461
3274
3089
2917
2765
2647
2572
2551
2589
2689
2846
3051
3290
3544
3794
4022
4218
4370
4479
4550
4594
4624
4654
4695
4756
4837
4936
5042
5145
5229
5283
5296
5263
5185
5066
4914
4739
4552
4359
4164
3969
3770
3565
3351
3128
2901
2677
2467
2283
2134
2028
1968
1952
1975
2029
2112
2217
2343
2492
2666
2865
3089
3331
3585
3840
4088
4324
4544
4753
4956
5159
5368
5583
5799
6008
6200
6364
6495
6593
6665
6721
6773
6833
6902
6978
7048
7093
7094
7031
6893
6674
6378
6017
5605
5160
4697
4226
3757
3292
2834
2382
1935
1493
1053
609
156
-313
-806
-1326
-1876
-2452
-3047
-3651
-4250
-4835
-5399
-5938
-6452
-6942
-7411
-7858
-8277
-8659
-8993
-9267
-9471
-9601
-9658
-9649
-9589
-9491
-9371
-9244
-9120
-9008
-8913
-8838
-8787
-8762
-8764
-8793
-8845
-8916
-8996
-9075
-9143
-9191
-9212
-9204
-9167
-9107
-9026
-8932
-8827
-8715
-8596
-8469
-8336
-8194
-8045
-7890
-7728
-7559
-7382
-7193
-6991
-6773
-6540
-6293
-6036
-5777
-5523
-5281
-5055
-4846
-4653
-4472
-4294
-4111
-3915
-3698
-3453
-3176
-2864
-2513
-2124
-1695
-1226
-719
-176
400
1002
1626
2261
2899
3530
4143
4729
5279
5785
6241
6644
6993
7288
7533
7733
7896
8031
8148
8261
8381
8517
8679
8871
9092
9337
9592
9843
10072
10262
10400
10477
10492
10448
10354
10222
10060
9877
9677
9459
9223
8965
8687
8390
8080
7771
7468
7181
6915
6670
6441
6222
6006
5787
5564
5343
5129
4933
4765
4630
4528
4455
4399
4349
4291
4215
4113
3984
3829
3654
3463
3260
3050
2833
2609
2380
2145
1910
1678
1456
1251
1070
915
790
695
625
578
548
529
515
501
482
454
414
360
295
223
150
85
39
18
31
80
163
275
407
549
691
822
938
1039
1126
1209
1295
1397
1523
1679
1869
2092
2341
2609
2886
3158
3418
3656
3867
4048
4199
4322
4421
4501
4567
4624
4676
4728
4782
4839
4901
4967
5033
5099
5160
5212
5252
5277
5286
5277
5250
5207
5148
5074
4986
4885
4771
4646
4510
4366
4215
4058
3894
3724
3547
3359
3159
2945
2717
2475
2221
1958
1686
1407
1120
823
512
184
-163
-531
-916
-1314
-1715
-2109
-2486
-2836
-3153
-3435
-3682
-3899
-4094
-4275
-4446
-4613
-4777
-4937
-5087
-5224
-5339
-5430
-5490
-5519
-5514
-5474
-5399
-5288
-5138
-4948
-4717
-4445
-4135
-3793
-3426
-3044
-2658
-2278
-1913
-1570
-1254
-966
-707
-476
-271
-91
66
201
317
415
498
565
616
650
662
645
596
507
376
204
-4
-241
-497
-762
-1026
-1285
-1539
-1790
-2047
-2318
-2611
-2933
-3287
-3671
-4080
-4506
-4942
-5377
-5803
-6213
-6599
-6959
-7287
-7582
-7844
-8074
-8275
-8451
-8607
-8747
-8874
-8989
-9091
-9178
-9247
-9296
-9325
-9335
-9332
-9320
-9304
-9290
-9277
-9268
-9258
-9247
-9233
-9215
-9197
-9182
-9174
-9175
-9186
-9203
-9220
-9228
-9220
-9190
-9135
-9057
-8961
-8854
-8742
-8631
-8522
-8415
-8308
-8199
-8085
-7969
-7855
-7746
-7648
-7562
-7487
-7418
-7346
-7263
-7160
-7033
-6883
-6713
-6535
-6357
-6190
-6041
-5911
-5798
-5697
-5598
-5495
-5380
-5249
-5098
-4929
-4739
-4531
-4306
-4064
-3812
-3553
-3297
-3054
-2834
-2648
-2503
-2401
-2342
-2320
-2330
-2363
-2413
-2478
-2556
-2648
-2755
-2877
-3011
-3152
-3293
-3423
-3534
-3617
-3668
-3683
-3664
-3614
-3535
-3432
-3308
-3168
-3013
-2848
-2675
-2497
-2317
-2136
-1954
-1769
-1579
-1382
-1177
-965
-751
-540
-339
-155
9
153
284
409
541
694
877
1097
1357
1654
1981
2327
2682
3036
3381
3711
4021
4312
4580
4827
5053
5256
5439
5603
5749
5880
5995
6095
6178
6240
6275
6277
6242
6166
6051
5900
5721
5521
5311
5101
4897
4704
4526
4362
4213
4075
3951
3838
3736
3645
3563
3487
3415
3343
3267
3184
3093
2996
2896
2795
2698
2606
2520
2438
2358
2277
2192
2103
2009
1917
1827
1745
1670
1604
1541
1476
1403
1315
1210
1090
962
835
723
636
584
571
596
653
731
819
904
976
1030
1062
1072
1065
1044
1012
974
931
886
840
796
755
721
698
690
699
729
781
856
954
1074
1214
1372
1543
1725
1912
2100
2285
2465
2637
2801
2957
3104
3241
3364
3469
3549
3598
3609
3579
3506
3394
3248
3077
2892
2704
2522
2354
2207
2085
1989
1919
1875
1855
1854
1869
1893
1919
1942
1955
1955
1938
1907
1863
1812
1761
1714
1680
1663
1668
1699
1761
1855
1984
2149
2349
2579
2836
3112
3398
3685
3964
4226
4465
4674
4852
4995
5105
5183
5233
5260
5268
5265
5257
5248
5240
5233
5226
5215
5194
5161
5112
5049
4974
4894
4815
4745
4690
4654
4640
4647
4674
4717
4774
4838
4906
4969
5021
5055
5063
5039
4979
4884
4757
4604
4435
4257
4080
3908
3743
3584
3426
3264
3094
2914
2725
2528
2330
2136
1952
1779
1619
1467
1319
1168
1008
835
644
437
215
-15
-245
-469
-678
-864
-1025
-1156
-1259
-1337
-1392
-1431
-1455
-1468
-1468
-1454
-1423
-1369
-1291
-1188
-1061
-915
-756
-594
-436
-290
-162
-57
25
83
116
125
111
72
7
-88
-213
-372
-566
-795
-1059
-1352
-1669
-2001
-2339
-2673
-2993
-3291
-3565
-3816
-4046
-4267
-4484
-4707
-4941
-5189
-5449
-5715
-5984
-6247
-6504
-6752
-6996
-7238
-7485
-7739
-8002
-8271
-8540
-8805
-9060
-9300
-9524
-9735
-9935
-10131
-10324
-10517
-10709
-10898
-11079
-11250
-11406
-11548
-11675
-11787
-11884
-11968
-12035
-12085
-12115
-12128
-12124
-12107
-12085
-12061
-12042
-12027
-12016
-12005
-11989
-11964
-11928
-11882
-11829
-11778
-11733
-11698
-11675
-11657
-11637
-11603
-11545
-11454
-11325
-11161
-10966
-10747
-10513
-10270
-10022
-9770
-9513
-9248
-8974
-8691
-8401
-8108
-7816
-7527
-7243
-6962
-6682
-6399
-6112
-5819
-5525
-5233
-4949
-4678
-4423
-4182
-3952
-3726
-3497
-3260
-3011
-2750
-2481
-2210
-1944
-1690
-1450
-1226
-1016
-814
-615
-412
-201
25
267
526
804
1097
1404
1721
2043
2364
2678
2982
3273
3551
3819
4081
4342
4604
4867
5127
5378
5609
5810
5974
6095
6176
6222
6244
6253
6261
6276
6302
6338
6383
6431
6480
6527
6576
6630
6694
6773
6868
6975
7086
7192
7282
7346
7378
7379
7352
7305
7248
7189
7136
7094
7064
7046
7038
7038
7047
7063
7087
7118
7154
7194
7235
7274
7312
7350
7394
7451
7525
7622
7740
7875
8016
8150
8261
8337
8370
8357
8303
8217
8112
8000
7890
7786
7687
7588
7481
7359
7217
7051
6864
6662
6451
6240
6035
5839
5653
5476
5304
5131
4951
4759
4551
4324
4080
3821
3553
3286
3031
2801
2606
2456
2355
2302
2293
2317
2365
2423
2485
2543
2598
2650
2704
2765
2835
2914
2999
3086
3168
3239
3294
3330
3346
3342
3317
3270
3201
3105
2980
2825
2640
2429
2199
1957
1713
1475
1246
1030
825
627
431
233
30
-176
-385
-589
-785
-966
-1128
-1269
-1387
-1484
-1561
-1619
-1659
-1679
-1680
-1659
-1616
-1550
-1463
-1356
-1235
-1104
-970
-839
-717
-608
-517
-447
-398
-372
-366
-381
-415
-466
-532
-612
-702
-799
-899
-998
-1090
-1170
-1236
-1287
-1324
-1350
-1370
-1389
-1411
-1440
-1475
-1513
-1549
-1578
-1592
-1589
-1566
-1524
-1468
-1402
-1333
-1265
-1203
-1147
-1098
-1056
-1016
-983
-951
-923
-899
-879
-862
-848
-834
-820
-803
-786
-771
-760
-757
-763
-778
-797
-812
-817
-801
-759
-690
-595
-484
-368
-257
-163
-91
-42
-8
19
53
104
182
290
427
587
762
941
1117
1280
1425
1547
1643
1708
1737
1727
1674
1580
1447
1286
1107
922
743
577
428
291
161
28
-116
-276
-449
-630
-805
-960
-1082
-1160
-1189
-1172
-1116
-1032
-933
-830
-731
-640
-559
-484
-412
-339
-261
-176
-82
25
145
283
441
622
827
1053
1296
1548
1799
2039
2259
2452
2615
2747
2854
2940
3013
3079
3143
3205
3266
3320
3364
3390
3394
3374
3330
3266
3186
3098
3008
2921
2840
2764
2690
2614
2531
2438
2334
2221
2104
1990
1886
1801
1739
1702
1690
1702
1734
1782
1843
1915
1994
2077
2161
2241
2311
2368
2407
2430
2437
2434
2429
2430
2444
2475
2524
2589
2665
2745
2822
2892
2952
3003
3047
3089
3133
3183
3240
3305
3376
3450
3521
3583
3630
3658
3660
3635
3583
3505
3408
3300
3190
3086
2995
2922
2867
2824
2789
2753
2709
2652
2578
2489
2389
2282
2174
2068
1969
1876
1789
1708
1629
1550
1467
1376
1271
1147
1000
825
623
397
153
-97
-342
-570
-774
-950
-1101
-1233
-1357
-1483
-1619
-1769
-1931
-2098
-2260
-2407
-2530
-2627
-2701
-2762
-2821
-2895
-2996
-3134
-3315
-3538
-3798
-4086
-4393
-4710
-5029
-5344
-5654
-5956
-6251
-6538
-6819
-7094
-7362
-7623
-7878
-8125
-8362
-8586
-8794
-8982
-9145
-9280
-9385
-9462
-9513
-9544
-9561
-9573
-9584
-9601
-9627
-9665
-9714
-9776
-9851
-9943
-10055
-10188
-10346
-10528
-10730
-10944
-11159
-11362
-11540
-11681
-11780
-11833
-11843
-11816
-11758
-11676
-11573
-11447
-11293
-11105
-10876
-10602
-10283
-9928
-9548
-9160
-8780
-8423
-8100
-7815
-7565
-7344
-7144
-6956
-6771
-6587
-6402
-6219
-6039
-5864
-5694
-5526
-5356
-5181
-4997
-4802
-4596
-4384
-4168
-3952
-3741
-3535
-3337
-3144
-2957
-2774
-2595
-2420
-2250
-2088
-1934
-1789
-1655
-1530
-1413
-1302
-1191
-1076
-950
-808
-644
-457
-246
-17
223
464
696
912
1107
1285
1454
1624
1809
2017
2254
2515
2789
3058
3305
3510
3661
3754
3792
3785
3748
3694
3637
3583
3535
3491
3447
3401
3351
3298
3245
3198
3161
3136
3123
3122
3130
3146
3169
3202
3249
3315
3403
3517
3654
3811
3984
4165
4351
4537
4722
4908
5094
5282
5472
5665
5859
6052
6242
6428
6609
6784
6953
7113
7262
7397
7516
7619
7708
7788
7865
7947
8039
8146
8269
8404
8549
8698
8847
8995
9141
9287
9435
9588
9743
9897
10044
10178
10291
10378
10436
10465
10465
10439
10386
10308
10204
10073
9916
9734
9533
9320
9102
8889
8684
8491
8308
8131
7953
7769
7576
7370
7152
6925
6690
6449
6205
5958
5709
5463
5224
5000
4798
4624
4482
4371
4284
4209
4134
4046
3939
3806
3652
3482
3306
3133
2968
2813
2666
2524
2382
2242
2105
1980
1874
1794
1739
1704
1675
1633
1559
1436
1256
1018
736
423
98
-223
-534
-836
-1140
-1461
-1813
-2205
-2633
-3083
-3531
-3948
-4307
-4588
-4783
-4901
-4959
-4986
-5011
-5056
-5137
-5256
-5404
-5562
-5711
-5831
-5908
-5935
-5914
-5852
-5759
-5648
-5528
-5405
-5282
-5158
-5030
-4895
-4746
-4579
-4392
-4183
-3951
-3702
-3442
-3181
-2930
-2700
-2500
-2334
-2202
-2098
-2011
-1930
-1847
-1755
-1656
-1555
-1465
-1398
-1365
-1370
-1413
-1488
-1581
-1680
-1772
-1848
-1905
-1944
-1969
-1990
-2013
-2045
-2094
-2163
-2256
-2376
-2524
-2699
-2897
-3110
-3325
-3531
-3714
-3868
-3989
-4085
-4168
-4252
-4352
-4475
-4621
-4780
-4934
-5065
-5154
-5194
-5183
-5134
-5064
-4992
-4934
-4899
-4884
-4884
-4883
-4872
-4841
-4790
-4722
-4643
-4560
-4472
-4375
-4262
-4125
-3960
-3772
-3574
-3385
-3225
-3108
-3037
-2999
-2971
-2923
-2829
-2675
-2466
-2223
-1982
-1783
-1655
-1612
-1642
-1714
-1784
-1810
-1763
-1638
-1455
-1257
-1095
-1014
-1046
-1188
-1414
-1678
-1924
-2107
-2199
-2197
-2125
-2020
-1923
-1867
-1865
-1909
-1977
-2032
-2043
-1988
-1859
-1668
-1435
-1186
-944
-723
-529
-358
-202
-53
93
237
375
504
620
726
822
915
1006
1096
1182
1260
1328
1386
1440
1501
1578
1677
1797
1928
2051
2145
2193
2188
2136
2054
1969
1904
1874
1877
1895
1898
1850
1726
1517
1236
917
603
338
151
49
15
9
-14
-94
-257
-501
-801
-1119
-1409
-1637
-1786
-1861
-1887
-1897
-1925
-1994
-2113
-2271
-2449
-2624
-2777
-2896
-2980
-3035
-3069
-3087
-3089
-3070
-3026
-2955
-2866
-2771
-2692
-2646
-2645
-2686
-2752
-2818
-2854
-2837
-2759
-2630
-2474
-2325
-2213
-2157
-2157
-2194
-2238
-2251
-2208
-2095
-1920
-1706
-1483
-1281
-1119
-1002
-924
-868
-819
-768
-715
-671
-646
-650
-682
-730
-775
-800
-797
-772
-749
-762
-846
-1022
-1294
-1631
-1986
-2300
-2522
-2624
-2608
-2509
-2387
-2303
-2306
-2414
-2612
-2850
-3068
-3206
-3229
-3138
-2968
-2777
-2629
-2573
-2626
-2769
-2951
-3109
-3186
-3150
-3005
-2788
-2561
-2391
-2326
-2388
-2561
-2805
-3061
-3279
-3425
-3495
-3509
-3503
-3514
-3567
-3665
-3787
-3903
-3978
-3989
-3933
-3825
-3695
-3577
-3492
-3445
-3421
-3393
-3330
-3210
-3030
-2807
-2574
-2366
-2210
-2113
-2058
-2012
-1933
-1785
-1555
-1253
-913
-583
-313
-132
-48
-39
-65
-80
-46
54
207
381
528
606
588
473
284
63
-144
-301
-389
-416
-404
-385
-388
-425
-490
-560
-601
-581
-482
-302
-59
218
494
745
961
1148
1324
1512
1730
1983
2261
2539
2787
2974
3084
3114
3079
3005
2919
2849
2807
2794
2801
2808
2799
2759
2684
2579
2455
2325
2204
2101
2020
1962
1925
1905
1894
1888
1875
1846
1788
1690
1546
1354
1125
875
629
409
233
109
33
-11
-46
-98
-183
-312
-479
-669
-861
-1035
-1176
-1278
-1346
-1393
-1432
-1477
-1535
-1606
-1685
-1763
-1836
-1901
-1962
-2028
-2106
-2205
-2325
-2462
-2605
-2742
-2862
-2958
-3028
-3076
-3110
-3135
-3156
-3171
-3175
-3161
-3124
-3061
-2976
-2876
-2768
-2659
-2550
-2434
-2299
-2132
-1917
-1650
-1331
-973
-595
-221
129
442
712
944
1150
1345
1539
1740
1947
2156
2357
2541
2704
2844
2965
3073
3177
3280
3386
3495
3605
3715
3822
3929
4034
4139
4240
4330
4403
4449
4464
4449
4411
4364
4327
4316
4342
4405
4497
4598
4686
4737
4737
4684
4586
4465
4346
4252
4200
4196
4233
4294
4356
4399
4407
4373
4299
4196
4077
3957
3845
3750
3674
3617
3578
3554
3544
3547
3558
3574
3585
3583
3559
3507
3428
3327
3213
3097
2991
2900
2826
2762
2702
2634
2553
2459
2357
2258
2176
2125
2111
2135
2189
2261
2335
2396
2437
2456
2459
2460
2473
2515
2596
2723
2894
3099
3323
3547
3752
3918
4033
4090
4090
4043
3971
3894
3839
3825
3863
3953
4080
4219
4340
4415
4423
4359
4233
4070
3902
3763
3677
3657
3694
3769
3850
3906
3913
3861
3752
3604
3440
3283
3147
3038
2947
2859
2757
2626
2461
2268
2058
1847
1649
1468
1304
1145
978
792
584
362
143
-50
-198
-286
-314
-296
-256
-223
-221
-263
-348
-460
-573
-658
-693
-670
-593
-484
-374
-291
-259
-286
-366
-478
-594
-686
-735
-733
-688
-620
-553
-513
-519
-578
-686
-831
-993
-1151
-1291
-1402
-1483
-1540
-1583
-1621
-1668
-1729
-1810
-1913
-2033
-2167
-2307
-2445
-2569
-2668
-2734
-2758
-2738
-2676
-2577
-2452
-2313
-2172
-2035
-1905
-1779
-1648
-1502
-1331
-1129
-893
-628
-343
-50
237
507
752
968
1152
1305
1427
1519
1580
1610
1612
1589
1547
1495
1442
1393
1350
1310
1263
1195
1093
946
753
519
259
-3
-245
-445
-592
-683
-731
-755
-780
-831
-923
-1063
-1245
-1451
-1658
-1844
-1989
-2084
-2129
-2132
-2108
-2074
-2041
-2017
-2003
-1994
-1984
-1965
-1934
-1890
-1837
-1778
-1719
-1660
-1601
-1538
-1465
-1379
-1277
-1164
-1045
-927
-818
-722
-638
-561
-482
-393
-286
-160
-15
139
296
445
583
709
827
946
1077
1227
1404
1609
1838
2087
2351
2623
2898
3175
3448
3713
3965
4196
4400
4571
4709
4819
4911
4998
5092
5202
5328
5466
5600
5714
5792
5822
5803
5744
5661
5576
5511
5481
5492
5540
5610
5682
5735
5753
5725
5650
5535
5391
5232
5070
4912
4763
4620
4479
4333
4177
4005
3812
3594
3350
3078
2780
2457
2117
1768
1419
1080
760
463
192
-56
-285
-499
-701
-890
-1063
-1215
-1342
-1443
-1520
-1582
-1641
-1711
-1805
-1931
-2092
-2283
-2494
-2712
-2924
-3122
-3300
-3460
-3607
-3747
-3883
-4016
-4141
-4247
-4324
-4358
-4339
-4264
-4134
-3956
-3744
-3511
-3273
-3044
-2832
-2646
-2486
-2354
-2248
-2165
-2102
-2057
-2027
-2011
-2007
-2013
-2029
-2055
-2090
-2136
-2196
-2271
-2365
-2477
-2608
-2755
-2914
-3077
-3235
-3381
-3508
-3613
-3696
-3764
-3824
-3887
-3962
-4056
-4168
-4295
-4427
-4553
-4662
-4745
-4802
-4836
-4854
-4868
-4887
-4915
-4954
-4999
-5039
-5067
-5074
-5060
-5028
-4988
-4953
-4932
-4933
-4958
-4999
-5050
-5098
-5135
-5159
-5171
-5179
-5192
-5219
-5263
-5325
-5397
-5471
-5538
-5590
-5627
-5653
-5676
-5704
-5743
-5792
-5846
-5893
-5921
-5920
-5886
-5824
-5745
-5667
-5609
-5584
-5600
-5654
-5735
-5829
-5916
-5984
-6024
-6034
-6017
-5982
-5933
-5873
-5800
-5709
-5592
-5442
-5258
-5043
-4806
-4560
-4318
-4091
-3887
-3705
-3541
-3388
-3238
-3085
-2928
-2770
-2616
-2473
-2346
-2238
-2148
-2072
-2008
-1950
-1897
-1849
-1807
-1775
-1754
-1744
-1743
-1746
-1746
-1739
-1719
-1685
-1638
-1580
-1514
-1441
-1363
-1277
-1181
-1072
-948
-811
-664
-514
-368
-237
-125
-39
21
55
66
58
36
7
-26
-54
-73
-74
-51
0
82
193
330
485
647
807
957
1093
1212
1316
1411
1502
1592
1685
1779
1872
1959
2036
2097
2141
2165
2170
2158
2132
2096
2054
2012
1977
1955
1954
1980
2035
2119
2229
2359
2503
2655
2812
2973
3143
3325
3523
3739
3970
4208
4442
4660
4852
5015
5152
5272
5390
5521
5679
5869
6090
6332
6578
6810
7012
7175
7297
7384
7447
7504
7566
7645
7743
7858
7983
8106
8216
8303
8359
8382
8373
8335
8275
8203
8128
8060
8006
7970
7952
7947
7943
7930
7895
7827
7721
7579
7405
7208
6998
6784
6567
6349
6126
5894
5654
5411
5171
4948
4751
4588
4458
4353
4259
4159
4042
3902
3744
3583
3437
3323
3248
3212
3197
3179
3133
3038
2891
2703
2503
2330
2221
2203
2284
2447
2658
2871
3039
3130
3129
3049
2921
2791
2704
2696
2783
2963
3211
3491
3763
3996
4169
4277
4330
4350
4361
4387
4444
4541
4674
4833
5003
5165
5304
5406
5464
5477
5452
5400
5334
5268
5209
5162
5119
5071
5004
4905
4768
4594
4393
4182
3978
3792
3625
3470
3308
3117
2880
2592
2263
1916
1585
1302
1088
943
848
764
646
453
165
-210
-638
-1063
-1424
-1668
-1772
-1742
-1620
-1469
-1360
-1348
-1462
-1697
-2012
-2345
-2628
-2805
-2847
-2755
-2561
-2316
-2076
-1884
-1766
-1723
-1733
-1765
-1783
-1762
-1690
-1572
-1422
-1264
-1116
-992
-895
-821
-761
-704
-647
-587
-531
-486
-459
-454
-472
-510
-561
-619
-682
-747
-818
-899
-996
-1115
-1256
-1421
-1607
-1810
-2025
-2250
-2479
-2713
-2950
-3195
-3451
-3723
-4016
-4332
-4670
-5024
-5382
-5731
-6059
-6355
-6615
-6843
-7049
-7247
-7452
-7672
-7909
-8154
-8394
-8613
-8799
-8948
-9067
-9169
-9275
-9399
-9551
-9725
-9908
-10078
-10216
-10310
-10363
-10394
-10431
-10506
-10642
-10845
-11102
-11383
-11645
-11851
-11978
-12022
-12007
-11971
-11957
-12003
-12123
-12307
-12519
-12711
-12833
-12852
-12758
-12572
-12336
-12104
-11923
-11823
-11803
-11835
-11870
-11853
-11737
-11494
-11124
-10650
-10114
-9560
-9026
-8534
-8087
-7672
-7269
-6853
-6411
-5935
-5429
-4904
-4372
-3843
-3322
-2814
-2319
-1841
-1387
-967
-587
-255
32
284
514
740
975
1221
1474
1716
1929
2095
2206
2266
2293
2310
2343
2408
2511
2643
2783
2906
2993
3035
3035
3011
2989
2989
3026
3100
3197
3293
3364
3392
3371
3308
3223
3138
3072
3035
3022
3018
3001
2953
2862
2728
2565
2389
2219
2068
1937
1820
1705
1582
1448
1313
1195
1120
1106
1163
1283
1441
1602
1728
1792
1784
1718
1626
1551
1532
1597
1751
1973
2229
2474
2671
2800
2864
2888
2909
2967
3093
3295
3563
3868
4172
4442
4656
4811
4923
5018
5124
5259
5429
5621
5810
5964
6060
6083
6037
5940
5823
5713
5634
5595
5592
5610
5627
5622
5584
5508
5398
5265
5118
4960
4790
4601
4384
4132
3843
3525
3192
2859
2541
2249
1983
1737
1501
1262
1012
751
481
212
-49
-298
-537
-772
-1014
-1270
-1540
-1819
-2092
-2339
-2546
-2703
-2812
-2888
-2953
-3030
-3137
-3280
-3449
-3623
-3776
-3883
-3931
-3921
-3871
-3808
-3761
-3750
-3779
-3832
-3881
-3889
-3822
-3663
-3415
-3103
-2767
-2450
-2189
-2001
-1882
-1804
-1729
-1617
-1437
-1179
-853
-484
-108
245
554
817
1048
1268
1502
1763
2052
2354
2645
2896
3091
3223
3305
3364
3432
3539
3701
3919
4178
4450
4704
4917
5079
5193
5279
5363
5470
5617
5807
6033
6278
6520
6744
6940
7110
7261
7403
7542
7678
7802
7900
7953
7951
7888
7772
7618
7447
7280
7131
7005
6898
6796
6684
6549
6383
6188
5973
5751
5537
5341
5165
5007
4858
4707
4547
4374
4188
3996
3807
3629
3466
3320
3187
3061
2934
2800
2656
2502
2340
2174
2008
1845
1686
1532
1384
1241
1104
975
855
745
644
551
466
386
313
247
192
151
127
121
134
160
193
225
248
255
242
207
151
77
-10
-107
-209
-313
-416
-517
-617
-718
-821
-931
-1051
-1187
-1338
-1506
-1685
-1871
-2055
-2229
-2389
-2532
-2663
-2791
-2925
-3078
-3259
-3470
-3707
-3962
-4218
-4458
-4667
-4835
-4959
-5044
-5099
-5139
-5177
-5223
-5282
-5352
-5429
-5502
-5565
-5612
-5643
-5663
-5683
-5712
-5762
-5839
-5944
-6074
-6219
-6368
-6509
-6631
-6730
-6806
-6861
-6902
-6935
-6965
-6993
-7017
-7031
-7027
-7000
-6945
-6863
-6758
-6635
-6504
-6372
-6244
-6120
-6000
-5877
-5749
-5611
-5463
-5309
-5153
-5002
-4861
-4732
-4614
-4502
-4387
-4262
-4122
-3964
-3790
-3608
-3425
-3250
-3088
-2940
-2803
-2669
-2531
-2379
-2209
-2020
-1816
-1604
-1392
-1189
-999
-826
-668
-524
-392
-270
-160
-64
15
75
116
140
155
170
194
235
298
382
484
595
708
812
903
979
1041
1094
1145
1200
1261
1330
1404
1480
1552
1616
1669
1710
1741
1764
1784
1804
1825
1848
1872
1895
1914
1927
1932
1927
1914
1892
1861
1821
1773
1716
1649
1575
1493
1407
1320
1233
1148
1064
979
890
791
678
548
400
235
59
-122
-302
-474
-633
-776
-903
-1012
-1105
-1180
-1232
-1259
-1254
-1213
-1133
-1014
-865
-691
-504
-314
-132
36
189
328
456
579
698
816
929
1034
1126
1200
1254
1290
1312
1327
1343
1364
1396
1438
1488
1542
1596
1645
1687
1723
1754
1782
1807
1829
1848
1860
1863
1857
1844
1826
1810
1802
1806
1826
1863
1913
1972
2037
2102
2166
2228
2288
2348
2408
2467
2525
2577
2620
2654
2678
2694
2706
2717
2728
2738
2745
2741
2722
2682
2620
2537
2440
2337
2236
2142
2056
1977
1896
1807
1703
1581
1444
1300
1158
1031
927
849
795
760
732
705
673
635
595
562
543
545
568
608
659
710
753
783
799
808
814
826
847
878
916
954
985
1006
1020
1034
1058
1106
1190
1315
1480
1677
1894
2115
2328
2524
2701
2861
3012
3160
3311
3464
3615
3756
3876
3967
4022
4040
4022
3972
3897
3803
3694
3574
3445
3310
3174
3040
2915
2801
2702
2615
2536
2459
2375
2279
2169
2045
1913
1782
1662
1559
1480
1426
1397
1390
1399
1423
1460
1507
1564
1629
1699
1768
1830
1878
1905
1911
1894
1859
1811
1756
1700
1647
1599
1555
1515
1477
1441
1405
1369
1333
1296
1258
1216
1171
1123
1077
1037
1010
1000
1016
1053
1108
1172
1234
1281
1304
1298
1262
1199
1116
1022
926
831
740
653
571
492
417
350
292
247
217
200
193
190
186
179
168
156
149
154
177
220
284
364
452
541
624
698
763
822
879
936
994
1050
1100
1137
1155
1151
1127
1089
1044
1002
972
955
954
962
973
978
971
948
908
854
789
717
639
555
464
365
256
141
25
-85
-179
-249
-290
-303
-292
-267
-240
-222
-222
-244
-290
-356
-435
-522
-611
-702
-795
-897
-1010
-1141
-1290
-1459
-1643
-1838
-2037
-2238
-2438
-2636
-2835
-3036
-3242
-3451
-3660
-3866
-4061
-4242
-4406
-4553
-4687
-4812
-4936
-5063
-5197
-5335
-5474
-5608
-5731
-5840
-5932
-6010
-6080
-6147
-6218
-6295
-6379
-6465
-6549
-6623
-6683
-6726
-6754
-6773
-6789
-6809
-6835
-6867
-6902
-6931
-6947
-6944
-6919
-6875
-6819
-6759
-6706
-6666
-6642
-6634
-6634
-6635
-6625
-6599
-6551
-6482
-6394
-6291
-6177
-6054
-5921
-5776
-5616
-5438
-5243
-5033
-4814
-4593
-4380
-4179
-3996
-3832
-3685
-3552
-3430
-3314
-3203
-3096
-2992
-2891
-2793
-2695
-2596
-2491
-2381
-2264
-2143
-2021
-1901
-1788
-1683
-1584
-1491
-1397
-1298
-1191
-1071
-939
-795
-642
-480
-311
-135
48
240
439
644
852
1057
1255
1442
1613
1770
1912
2044
2168
2289
2407
2522
2633
2739
2839
2935
3027
3122
3221
3326
3437
3548
3652
3740
3802
3830
3821
3776
3702
3606
3499
3389
3282
3179
3078
2973
2858
2726
2574
2399
2204
1993
1772
1546
1322
1103
893
693
504
325
158
2
-140
-268
-380
-476
-557
-623
-677
-721
-760
-795
-830
-867
-906
-945
-983
-1016
-1042
-1057
-1058
-1046
-1020
-982
-933
-875
-808
-731
-644
-546
-433
-306
-165
-12
148
311
472
625
766
893
1004
1100
1182
1251
1311
1365
1416
1467
1522
1582
1649
1723
1804
1888
1975
2063
2151
2241
2333
2431
2537
2651
2774
2902
3030
3154
3268
3368
3452
3523
3582
3633
3682
3731
3780
3827
3870
3905
3927
3936
3931
3913
3885
3849
3808
3761
3709
3652
3589
3521
3452
3384
3322
3269
3226
3194
3167
3143
3115
3078
3031
2971
2901
2826
2749
2675
2607
2548
2498
2458
2427
2404
2391
2386
2386
2391
2394
2392
2378
2349
2304
2243
2171
2091
2008
1926
1843
1757
1662
1551
1418
1261
1081
885
683
488
311
161
46
-36
-86
-111
-115
-107
-88
-62
-29
9
52
97
140
175
200
212
209
193
167
135
101
68
34
0
-38
-83
-136
-197
-264
-333
-398
-455
-500
-528
-541
-540
-528
-508
-486
-466
-453
-448
-455
-475
-508
-552
-607
-669
-734
-801
-868
-934
-1000
-1068
-1140
-1220
-1308
-1405
-1507
-1613
-1718
-1819
-1915
-2005
-2090
-2174
-2261
-2356
-2460
-2575
-2702
-2837
-2976
-3116
-3251
-3374
-3481
-3566
-3625
-3653
-3649
-3614
-3551
-3464
-3362
-3254
-3148
-3051
-2969
-2903
-2849
-2804
-2761
-2713
-2658
-2592
-2520
-2445
-2374
-2314
-2269
-2242
-2234
-2242
-2261
-2290
-2323
-2359
-2397
-2436
-2476
-2518
-2557
-2591
-2618
-2632
-2632
-2620
-2596
-2565
-2533
-2504
-2483
-2469
-2462
-2460
-2458
-2452
-2439
-2418
-2388
-2352
-2309
-2263
-2214
-2161
-2106
-2047
-1985
-1922
-1861
-1803
-1751
-1704
-1662
-1620
-1573
-1514
-1437
-1339
-1219
-1079
-923
-758
-588
-420
-255
-95
62
218
374
531
691
854
1018
1184
1351
1520
1692
1864
2037
2206
2367
2516
2649
2764
2862
2946
3022
3095
3172
3254
3343
3435
3525
3607
3676
3729
3768
3797
3822
3848
3881
3922
3970
4021
4067
4104
4126
4133
4125
4106
4081
4053
4026
4001
3975
3945
3909
3865
3811
3750
3683
3614
3545
3476
3405
3330
3247
3152
3043
2919
2781
2632
2474
2308
2136
1956
1768
1570
1363
1149
930
713
502
303
119
-49
-202
-343
-475
-602
-724
-843
-957
-1064
-1161
-1249
-1327
-1397
-1464
-1530
-1600
-1676
-1759
-1848
-1943
-2041
-2138
-2234
-2327
-2415
-2497
-2571
-2636
-2688
-2727
-2749
-2754
-2742
-2717
-2680
-2636
-2589
-2544
-2501
-2464
-2432
-2404
-2379
-2356
-2334
-2310
-2285
-2259
-2232
-2204
-2178
-2152
-2129
-2106
-2084
-2059
-2029
-1989
-1937
-1868
-1782
-1680
-1565
-1442
-1317
-1196
-1083
-982
-893
-815
-745
-680
-619
-559
-503
-450
-405
-368
-341
-322
-311
-305
-300
-296
-292
-288
-286
-289
-297
-311
-328
-346
-360
-368
-366
-354
-332
-302
-269
-236
-206
-182
-168
-163
-169
-188
-218
-259
-309
-367
-429
-490
-548
-600
-646
-686
-724
-762
-805
-855
-910
-968
-1024
-1074
-1112
-1137
-1147
-1148
-1143
-1140
-1143
-1157
-1182
-1217
-1259
-1302
-1344
-1383
-1418
-1451
-1485
-1521
-1562
-1607
-1656
-1705
-1752
-1794
-1828
-1854
-1869
-1873
-1863
-1837
-1795
-1736
-1661
-1575
-1481
-1387
-1298
-1218
-1147
-1084
-1022
-957
-879
-787
-678
-556
-426
-295
-167
-47
66
177
291
416
556
712
881
1055
1225
1383
1521
1638
1735
1820
1899
1979
2062
2150
2236
2312
2369
2401
2403
2378
2331
2272
2209
2151
2103
2065
2033
2001
1962
1912
1846
1766
1676
1581
1487
1399
1319
1248
1183
1124
1066
1008
953
899
848
804
767
736
711
689
667
644
617
586
550
510
465
415
358
294
222
145
65
-13
-84
-143
-186
-214
-227
-232
-236
-246
-270
-310
-368
-441
-523
-606
-684
-750
-803
-843
-872
-895
-916
-938
-962
-987
-1010
-1026
-1032
-1025
-1004
-971
-926
-871
-809
-741
-668
-590
-505
-415
-319
-219
-117
-13
91
196
302
411
526
648
778
913
1053
1195
1334
1469
1597
1717
1830
1936
2033
2124
2203
2270
2321
2356
2372
2371
2357
2333
2305
2277
2254
2239
2231
2229
2230
2230
2226
2213
2191
2160
2121
2077
2033
1995
1966
1948
1943
1952
1973
2001
2037
2076
2115
2156
2198
2244
2297
2356
2423
2494
2567
2635
2694
2738
2765
2775
2767
2745
2711
2667
2614
2549
2469
2370
2250
2108
1946
1771
1589
1410
1241
1089
956
841
741
651
565
481
395
309
225
145
72
6
-54
-110
-167
-227
-294
-368
-446
-526
-604
-676
-742
-802
-858
-914
-976
-1045
-1125
-1216
-1313
-1415
-1516
-1611
-1699
-1775
-1840
-1894
-1936
-1968
-1989
-2001
-2004
-1998
-1986
-1971
-1955
-1942
-1935
-1936
-1945
-1960
-1980
-2001
-2020
-2035
-2045
-2048
-2045
-2036
-2021
-1998
-1967
-1926
-1874
-1812
-1742
-1665
-1586
-1510
-1439
-1376
-1322
-1275
-1231
-1189
-1142
-1087
-1022
-948
-863
-770
-671
-568
-465
-364
-266
-174
-90
-13
55
115
167
214
258
299
342
386
434
486
542
601
664
731
799
869
937
1002
1062
1113
1154
1185
1208
1227
1247
1274
1312
1365
1433
1515
1605
1697
1784
1860
1921
1965
1991
2004
2005
2000
1992
1984
1980
1982
1991
2009
2033
2066
2101
2135
2163
2183
2190
2186
2173
2156
2140
2133
2138
2155
2182
2215
2243
2262
2263
2246
2211
2163
2108
2054
2007
1968
1937
1913
1889
1864
1834
1798
1759
1720
1683
1650
1623
1599
1575
1548
1515
1475
1429
1380
1332
1289
1253
1227
1209
1200
1196
1197
1201
1208
1221
1240
1267
1305
1353
1411
1478
1552
1631
1714
1798
1882
1962
2039
2110
2175
2236
2294
2351
2409
2470
2533
2594
2649
2693
2721
2727
2713
2677
2626
2565
2499
2434
2373
2316
2260
2202
2136
2059
1969
1865
1746
1614
1468
1307
1130
936
724
496
255
7
-239
-476
-697
-896
-1073
-1229
-1366
-1491
-1606
-1714
-1814
-1905
-1982
-2044
-2088
-2114
-2126
-2128
-2124
-2120
-2119
-2124
-2135
-2152
-2174
-2201
-2233
-2270
-2312
-2361
-2415
-2472
-2530
-2587
-2642
-2693
-2743
-2795
-2854
-2923
-3005
-3101
-3210
-3330
-3455
-3581
-3706
-3826
-3942
-4054
-4164
-4270
-4371
-4465
-4546
-4610
-4653
-4672
-4667
-4639
-4593
-4532
-4459
-4378
-4287
-4187
-4074
-3946
-3803
-3646
-3479
-3305
-3132
-2965
-2809
-2666
-2536
-2418
-2309
-2207
-2113
-2025
-1947
-1881
-1829
-1792
-1771
-1763
-1764
-1771
-1778
-1783
-1784
-1781
-1774
-1765
-1757
-1751
-1747
-1747
-1751
-1759
-1771
-1790
-1817
-1852
-1898
-1953
-2016
-2082
-2147
-2207
-2257
-2294
-2317
-2327
-2325
-2315
-2301
-2287
-2275
-2264
-2253
-2239
-2217
-2181
-2127
-2051
-1953
-1833
-1694
-1542
-1381
-1217
-1056
-900
-752
-611
-478
-352
-234
-123
-23
66
142
205
255
294
327
357
388
420
453
485
513
531
538
532
513
485
450
413
375
335
294
246
187
116
28
-73
-186
-304
-422
-533
-634
-721
-795
-857
-910
-959
-1006
-1055
-1107
-1164
-1226
-1292
-1361
-1432
-1502
-1568
-1628
-1678
-1716
-1740
-1748
-1740
-1717
-1679
-1628
-1563
-1486
-1395
-1291
-1175
-1046
-906
-756
-599
-437
-272
-105
61
225
383
535
676
805
920
1020
1109
1187
1256
1321
1384
1446
1507
1566
1620
1667
1704
1732
1751
1762
1768
1772
1775
1778
1780
1780
1776
1764
1743
1711
1667
1614
1553
1488
1422
1359
1300
1247
1197
1150
1098
1039
965
876
769
646
513
377
246
128
27
-51
-108
-145
-165
-170
-163
-145
-116
-74
-22
41
107
171
227
267
289
293
283
267
252
247
258
285
327
378
432
483
527
564
597
632
672
724
789
868
959
1057
1160
1263
1366
1467
1567
1668
1768
1870
1974
2080
2189
2306
2432
2570
2724
2894
3078
3273
3477
3683
3890
4096
4302
4510
4721
4937
5156
5376
5590
5792
5974
6132
6263
6366
6442
6493
6520
6525
6505
6460
6389
6292
6173
6035
5886
5732
5579
5429
5284
5141
4997
4849
4697
4540
4384
4234
4097
3976
3874
3788
3715
3647
3578
3501
3415
3318
3214
3108
3004
2907
2819
2740
2670
2608
2552
2501
2456
2416
2382
2352
2327
2305
2284
2263
2242
2221
2201
2183
2167
2152
2137
2117
2088
2045
1991
1920
1836
1741
1640
1536
1433
1332
1233
1135
1037
937
834
727
618
507
394
282
171
62
-42
-141
-231
-313
-383
-444
-498
-548
-600
-658
-729
-814
-915
-1029
-1152
-1280
-1407
-1530
-1646
-1755
-1858
-1959
-2061
-2165
-2275
-2390
-2509
-2631
-2755
-2879
-3003
-3126
-3248
-3370
-3492
-3613
-3733
-3851
-3967
-4078
-4188
-4294
-4397
-4498
-4595
-4688
-4774
-4851
-4915
-4965
-4999
-5017
-5020
-5012
-4997
-4980
-4964
-4953
-4949
-4950
-4956
-4961
-4961
-4953
-4931
-4895
-4843
-4778
-4702
-4620
-4536
-4454
-4375
-4300
-4227
-4154
-4075
-3991
-3897
-3796
-3690
-3581
-3476
-3380
-3296
-3228
-3177
-3143
-3122
-3114
-3116
-3126
-3143
-3168
-3201
-3241
-3288
-3340
-3393
-3443
-3487
-3520
-3540
-3546
-3540
-3523
-3497
-3465
-3428
-3386
-3339
-3287
-3229
-3167
-3103
-3038
-2978
-2924
-2879
-2842
-2813
-2786
-2755
-2717
-2665
-2598
-2516
-2420
-2315
-2206
-2098
-1995
-1901
-1816
-1741
-1675
-1618
-1569
-1530
-1500
-1480
-1471
-1472
-1480
-1492
-1504
-1513
-1515
-1507
-1489
-1458
-1417
-1364
-1302
-1231
-1151
-1062
-967
-866
-761
-654
-546
-440
-334
-228
-120
-7
113
242
380
528
682
840
998
1153
1303
1447
1585
1720
1853
1986
2122
2261
2404
2550
2700
2851
3006
3163
3324
3488
3655
3823
3992
4156
4315
4465
4605
4733
4851
4958
5058
5150
5234
5310
5374
5423
5455
5467
5457
5427
5380
5319
5252
5183
5118
5064
5023
4999
4992
5002
5028
5067
5116
5172
5228
5283
5331
5371
5401
5423
5438
5447
5452
5454
5451
5443
5425
5395
5351
5293
5222
5140
5052
4961
4868
4774
4676
4570
4452
4318
4167
4000
3820
3633
3444
3258
3077
2901
2727
2553
2375
2191
2003
1812
1625
1446
1280
1129
994
873
762
659
560
466
378
298
229
174
133
104
86
73
63
52
41
30
22
17
18
24
32
39
40
32
13
-18
-60
-109
-163
-219
-274
-329
-383
-439
-496
-554
-613
-671
-727
-777
-823
-863
-900
-934
-970
-1010
-1057
-1114
-1182
-1263
-1358
-1467
-1589
-1723
-1864
-2008
-2152
-2288
-2414
-2524
-2618
-2693
-2752
-2795
-2825
-2844
-2854
-2855
-2848
-2832
-2807
-2773
-2730
-2677
-2615
-2544
-2465
-2381
-2293
-2205
-2122
-2047
-1984
-1936
-1904
-1887
-1883
-1889
-1902
-1920
-1943
-1971
-2007
-2051
-2105
-2167
-2234
-2304
-2370
-2431
-2483
-2528
-2567
-2603
-2639
-2676
-2713
-2747
-2772
-2783
-2778
-2756
-2722
-2680
-2641
-2612
-2599
-2604
-2626
-2661
-2703
-2745
-2785
-2820
-2855
-2894
-2942
-3003
-3078
-3167
-3265
-3366
-3463
-3553
-3632
-3700
-3757
-3807
-3849
-3886
-3914
-3933
-3941
-3935
-3917
-3887
-3848
-3805
-3760
-3714
-3667
-3617
-3560
-3494
-3416
-3326
-3226
-3118
-3006
-2896
-2789
-2690
-2599
-2515
-2438
-2364
-2292
-2219
-2141
-2057
-1963
-1859
-1744
-1620
-1489
-1356
-1226
-1104
-995
-899
-816
-743
-678
-614
-549
-479
-404
-326
-248
-173
-105
-46
4
45
80
110
140
170
203
239
280
325
374
426
481
538
595
648
697
739
772
794
805
805
795
777
753
726
698
671
647
626
609
594
581
568
554
540
526
515
510
513
526
549
581
619
659
698
733
765
796
829
868
917
978
1049
1125
1201
1270
1326
1365
1388
1398
1397
1391
1384
1377
1369
1356
1335
1302
1255
1194
1124
1049
974
903
839
782
730
683
638
596
559
532
517
517
534
566
607
654
699
739
772
797
818
838
861
887
917
949
979
1004
1024
1035
1041
1043
1045
1050
1059
1072
1086
1101
1111
1118
1119
1117
1114
1113
1115
1121
1132
1146
1160
1175
1189
1203
1219
1238
1263
1293
1329
1368
1406
1441
1468
1486
1493
1491
1480
1463
1442
1420
1398
1376
1356
1337
1319
1302
1288
1277
1269
1265
1263
1262
1261
1257
1248
1231
1204
1167
1119
1061
993
916
831
736
634
522
400
269
127
-24
-183
-348
-515
-683
-846
-1000
-1145
-1274
-1385
-1476
-1545
-1591
-1615
-1618
-1604
-1576
-1538
-1495
-1452
-1410
-1372
-1339
-1310
-1284
-1258
-1232
-1203
-1171
-1135
-1094
-1048
-996
-935
-866
-785
-694
-592
-482
-368
-254
-145
-44
45
121
187
245
300
357
422
499
590
696
816
945
1081
1219
1356
1490
1618
1743
1863
1982
2100
2218
2335
2451
2563
2670
2770
2863
2949
3029
3106
3180
3255
3332
3412
3497
3588
3685
3788
3897
4011
4126
4239
4345
4439
4516
4574
4610
4626
4624
4610
4587
4557
4522
4481
4430
4366
4286
4190
4078
3957
3831
3707
3590
3482
3382
3285
3186
3076
2953
2813
2659
2497
2334
2180
2041
1920
1819
1732
1655
1579
1500
1414
1319
1219
1118
1020
931
853
789
737
695
663
636
613
593
575
558
541
524
506
487
465
438
406
366
318
258
188
105
13
-88
-194
-301
-405
-504
-597
-685
-772
-859
-951
-1050
-1154
-1262
-1370
-1473
-1567
-1650
-1724
-1791
-1856
-1924
-2000
-2085
-2178
-2274
-2366
-2449
-2516
-2564
-2592
-2603
-2602
-2594
-2587
-2583
-2587
-2598
-2615
-2637
-2662
-2687
-2711
-2734
-2755
-2775
-2795
-2816
-2841
-2869
-2905
-2949
-3002
-3064
-3135
-3211
-3289
-3366
-3438
-3504
-3562
-3615
-3664
-3711
-3756
-3802
-3846
-3886
-3920
-3946
-3963
-3973
-3976
-3975
-3972
-3969
-3964
-3956
-3939
-3910
-3863
-3796
-3707
-3598
-3471
-3329
-3176
-3017
-2854
-2689
-2522
-2357
-2194
-2035
-1884
-1743
-1616
-1505
-1411
-1335
-1277
-1236
-1212
-1203
-1208
-1224
-1248
-1277
-1305
-1329
-1344
-1348
-1341
-1324
-1302
-1279
-1261
-1251
-1252
-1263
-1282
-1303
-1324
-1339
-1348
-1348
-1344
-1337
-1333
-1335
-1347
-1368
-1399
-1437
-1480
-1522
-1561
-1593
-1615
-1626
-1626
-1612
-1586
-1547
-1496
-1433
-1359
-1275
-1183
-1085
-984
-882
-782
-687
-601
-526
-464
-416
-384
-367
-363
-373
-393
-423
-459
-501
-547
-593
-639
-681
-719
-750
-774
-790
-798
-799
-795
-786
-775
-761
-747
-733
-720
-708
-699
-691
-684
-677
-667
-653
-631
-600
-558
-507
-446
-378
-306
-232
-158
-87
-16
54
124
197
272
349
427
504
579
649
715
775
830
881
928
971
1008
1040
1064
1080
1088
1087
1081
1069
1055
1038
1018
998
972
940
901
856
806
752
698
646
599
558
524
495
472
453
438
426
419
417
423
438
462
494
533
576
619
659
692
719
738
752
764
780
802
835
882
943
1016
1100
1192
1289
1389
1492
1599
1712
1831
1956
2084
2213
2335
2446
2540
2615
2671
2711
2742
2768
2797
2831
2870
2912
2952
2985
3005
3011
3003
2985
2963
2940
2923
2911
2905
2901
2894
2879
2852
2814
2765
2709
2649
2588
2529
2472
2415
2358
2298
2236
2174
2115
2062
2017
1985
1962
1947
1934
1920
1901
1876
1846
1814
1783
1758
1742
1737
1742
1753
1768
1781
1790
1792
1786
1772
1753
1728
1699
1667
1634
1598
1563
1529
1499
1476
1460
1455
1458
1469
1486
1504
1520
1532
1537
1534
1524
1506
1483
1456
1426
1395
1362
1330
1299
1270
1245
1223
1206
1191
1179
1167
1152
1134
1111
1085
1056
1027
1002
985
977
979
990
1008
1030
1053
1073
1091
1105
1118
1133
1152
1176
1204
1234
1260
1279
1285
1275
1248
1206
1153
1094
1034
977
925
875
826
771
708
634
546
449
343
235
128
25
-74
-168
-262
-355
-451
-548
-645
-739
-827
-907
-978
-1039
-1094
-1146
-1197
-1248
-1301
-1353
-1401
-1443
-1476
-1500
-1514
-1520
-1522
-1522
-1521
-1522
-1523
-1525
-1526
-1528
-1531
-1537
-1549
-1569
-1596
-1631
-1669
-1707
-1739
-1763
-1777
-1780
-1776
-1769
-1764
-1763
-1769
-1783
-1801
-1819
-1835
-1844
-1845
-1836
-1818
-1793
-1765
-1735
-1706
-1679
-1656
-1639
-1629
-1627
-1635
-1652
-1678
-1710
-1744
-1774
-1797
-1809
-1808
-1794
-1772
-1744
-1717
-1696
-1683
-1681
-1686
-1698
-1712
-1725
-1734
-1739
-1742
-1744
-1749
-1760
-1780
-1809
-1848
-1893
-1944
-1997
-2050
-2100
-2148
-2192
-2232
-2268
-2300
-2327
-2349
-2364
-2372
-2372
-2365
-2352
-2332
-2309
-2282
-2252
-2220
-2185
-2147
-2106
-2061
-2013
-1964
-1916
-1870
-1830
-1797
-1774
-1759
-1751
-1747
-1744
-1736
-1720
-1694
-1657
-1611
-1560
-1509
-1464
-1429
-1408
-1399
-1402
-1412
-1422
-1424
-1415
-1390
-1348
-1291
-1225
-1155
-1087
-1028
-979
-943
-916
-894
-874
-850
-818
-777
-727
-669
-608
-545
-486
-432
-385
-347
-316
-294
-278
-268
-264
-264
-265
-265
-262
-252
-232
-203
-164
-118
-69
-23
15
41
53
51
38
18
-6
-28
-46
-61
-74
-89
-110
-140
-182
-234
-296
-362
-427
-486
-535
-572
-596
-609
-613
-612
-608
-603
-598
-591
-582
-569
-550
-524
-490
-448
-400
-345
-285
-222
-158
-95
-34
25
81
136
192
250
314
384
460
541
623
703
776
837
885
919
940
951
955
953
949
939
923
896
855
796
719
624
515
397
276
156
43
-63
-160
-248
-328
-403
-471
-532
-586
-629
-663
-685
-696
-700
-696
-688
-678
-664
-646
-621
-588
-545
-490
-424
-351
-274
-198
-126
-62
-7
40
82
123
166
213
268
328
393
460
525
586
641
691
737
783
830
881
937
996
1056
1113
1163
1202
1228
1238
1235
1220
1196
1165
1131
1092
1049
998
937
861
770
663
543
413
279
149
27
-82
-175
-253
-317
-370
-414
-450
-480
-499
-506
-495
-463
-409
-333
-238
-130
-14
102
215
322
421
514
603
688
768
843
909
961
997
1016
1020
1012
1002
997
1000
1020
1055
1101
1155
1208
1256
1293
1320
1336
1346
1352
1359
1364
1367
1363
1346
1312
1260
1192
1111
1026
945
875
820
780
752
730
710
684
650
607
559
509
462
423
392
369
351
335
316
292
262
227
189
152
118
92
76
70
77
97
130
177
238
312
398
493
593
694
791
882
964
1036
1096
1144
1181
1206
1217
1213
1191
1151
1093
1016
925
821
710
595
479
365
252
141
31
-80
-192
-306
-422
-538
-652
-762
-867
-965
-1056
-1138
-1213
-1283
-1351
-1418
-1488
-1562
-1641
-1723
-1807
-1890
-1967
-2036
-2095
-2143
-2183
-2217
-2249
-2284
-2323
-2367
-2414
-2463
-2508
-2546
-2574
-2592
-2600
-2602
-2601
-2603
-2610
-2624
-2646
-2674
-2705
-2738
-2770
-2799
-2826
-2851
-2873
-2894
-2912
-2925
-2931
-2928
-2914
-2889
-2852
-2804
-2749
-2686
-2618
-2546
-2469
-2386
-2298
-2203
-2102
-1998
-1892
-1787
-1685
-1587
-1493
-1400
-1305
-1206
-1099
-984
-860
-729
-594
-459
-327
-200
-78
40
156
273
395
524
660
803
950
1097
1242
1382
1513
1635
1749
1854
1952
2045
2134
2219
2301
2379
2452
2519
2581
2637
2687
2733
2776
2817
2858
2899
2940
2980
3018
3054
3087
3116
3142
3164
3186
3206
3227
3247
3266
3282
3294
3297
3292
3276
3251
3217
3179
3139
3102
3070
3047
3033
3026
3026
3029
3032
3035
3035
3033
3029
3025
3023
3022
3023
3023
3020
3010
2990
2958
2911
2852
2782
2704
2623
2542
2463
2387
2313
2240
2162
2077
1980
1871
1748
1615
1473
1328
1184
1043
908
778
652
527
400
268
132
-10
-153
-295
-433
-561
-678
-782
-875
-958
-1033
-1102
-1166
-1226
-1279
-1324
-1357
-1377
-1382
-1374
-1354
-1325
-1292
-1258
-1224
-1191
-1158
-1122
-1080
-1029
-969
-899
-822
-743
-666
-596
-536
-490
-456
-434
-421
-414
-411
-410
-412
-416
-425
-442
-468
-506
-554
-613
-680
-751
-823
-893
-957
-1012
-1060
-1098
-1129
-1153
-1171
-1186
-1196
-1201
-1198
-1185
-1162
-1128
-1084
-1034
-982
-935
-897
-872
-862
-865
-878
-896
-914
-928
-935
-934
-929
-922
-918
-920
-929
-947
-972
-1002
-1037
-1073
-1112
-1154
-1202
-1255
-1312
-1372
-1430
-1483
-1527
-1560
-1581
-1596
-1606
-1618
-1635
-1657
-1680
-1700
-1709
-1698
-1663
-1603
-1521
-1423
-1321
-1223
-1138
-1068
-1014
-969
-927
-879
-819
-744
-655
-556
-454
-355
-264
-185
-117
-58
-4
47
98
148
195
238
275
305
329
348
365
383
402
422
442
459
472
480
485
488
493
505
523
550
581
615
645
669
685
693
695
695
696
701
709
719
726
728
722
707
687
664
643
630
627
635
650
669
689
705
718
729
742
761
790
830
881
940
1002
1065
1122
1174
1221
1267
1316
1368
1425
1484
1542
1595
1639
1672
1696
1715
1735
1760
1794
1837
1888
1940
1989
2028
2055
2071
2080
2088
2102
2129
2170
2226
2294
2367
2440
2507
2567
2618
2663
2704
2744
2785
2825
2863
2894
2914
2919
2909
2882
2841
2791
2734
2676
2620
2569
2524
2486
2453
2423
2395
2365
2332
2293
2248
2198
2143
2087
2029
1975
1923
1874
1826
1776
1722
1662
1595
1520
1441
1358
1273
1189
1106
1024
941
859
776
694
616
543
477
419
367
319
270
217
158
94
27
-39
-99
-151
-192
-223
-248
-273
-303
-342
-393
-456
-528
-604
-682
-758
-832
-905
-978
-1051
-1124
-1196
-1263
-1322
-1371
-1410
-1442
-1470
-1501
-1538
-1585
-1639
-1697
-1752
-1797
-1828
-1840
-1838
-1824
-1807
-1793
-1788
-1794
-1809
-1829
-1850
-1867
-1878
-1885
-1891
-1900
-1916
-1942
-1974
-2009
-2041
-2063
-2070
-2060
-2036
-2004
-1969
-1938
-1916
-1903
-1898
-1895
-1889
-1874
-1847
-1806
-1753
-1693
-1628
-1564
-1504
-1449
-1400
-1355
-1313
-1271
-1227
-1179
-1125
-1064
-993
-913
-825
-730
-631
-532
-435
-343
-257
-178
-103
-30
42
114
188
261
333
402
468
530
589
648
705
762
815
860
894
912
912
893
858
813
763
714
671
634
602
570
533
485
422
343
250
145
34
-77
-185
-285
-377
-457
-527
-586
-633
-668
-691
-700
-698
-686
-665
-638
-610
-582
-557
-539
-527
-525
-532
-549
-575
-607
-643
-678
-709
-733
-750
-758
-760
-759
-757
-756
-755
-753
-746
-730
-703
-664
-615
-560
-504
-454
-415
-388
-375
-374
-381
-393
-407
-423
-442
-467
-499
-541
-593
-652
-714
-778
-838
-894
-946
-994
-1041
-1088
-1136
-1184
-1228
-1267
-1297
-1317
-1326
-1327
-1320
-1308
-1291
-1270
-1245
-1215
-1180
-1141
-1101
-1063
-1030
-1004
-986
-971
-956
-937
-911
-878
-841
-807
-782
-776
-791
-828
-882
-946
-1008
-1064
-1105
-1131
-1146
-1156
-1169
-1188
-1216
-1248
-1278
-1297
-1298
-1278
-1237
-1183
-1124
-1070
-1027
-998
-980
-966
-948
-919
-874
-815
-748
-684
-632
-600
-594
-611
-644
-685
-724
-754
-770
-774
-770
-764
-760
-763
-771
-783
-793
-797
-791
-776
-753
-728
-704
-686
-678
-678
-687
-699
-713
-727
-739
-749
-760
-771
-784
-796
-805
-810
-806
-792
-770
-741
-709
-679
-653
-636
-627
-625
-629
-632
-633
-628
-616
-595
-566
-531
-490
-445
-395
-341
-282
-220
-155
-89
-24
37
92
141
183
222
260
304
359
430
520
628
750
881
1012
1134
1239
1322
1381
1415
1428
1426
1412
1393
1370
1345
1319
1292
1264
1236
1210
1190
1177
1172
1173
1178
1181
1178
1166
1144
1113
1077
1043
1016
1000
998
1004
1016
1027
1031
1025
1008
983
954
928
907
896
893
896
901
904
903
898
890
883
881
886
898
915
935
956
977
999
1027
1067
1125
1207
1313
1442
1587
1740
1889
2025
2145
2244
2324
2391
2450
2509
2574
2646
2730
2824
2928
3042
3166
3299
3442
3592
3746
3900
4049
4187
4310
4416
4504
4575
4631
4673
4703
4722
4731
4728
4715
4694
4668
4637
4606
4574
4540
4502
4455
4396
4324
4240
4149
4057
3972
3901
3848
3813
3791
3775
3756
3728
3687
3631
3566
3498
3432
3375
3328
3290
3255
3216
3169
3108
3033
2946
2851
2753
2657
2563
2471
2379
2282
2178
2064
1938
1802
1657
1504
1343
1175
1000
817
628
436
246
63
-108
-264
-402
-525
-635
-737
-836
-933
-1029
-1124
-1215
-1300
-1377
-1445
-1506
-1561
-1611
-1656
-1693
-1720
-1734
-1732
-1714
-1683
-1641
-1598
-1558
-1526
-1506
-1495
-1488
-1480
-1462
-1428
-1376
-1303
-1214
-1115
-1012
-917
-833
-768
-725
-703
-702
-716
-741
-771
-802
-829
-852
-871
-889
-906
-925
-946
-968
-987
-1000
-1008
-1012
-1012
-1020
-1038
-1075
-1131
-1202
-1278
-1347
-1393
-1406
-1382
-1327
-1252
-1176
-1117
-1090
-1099
-1143
-1207
-1276
-1333
-1369
-1384
-1387
-1391
-1415
-1471
-1562
-1682
-1816
-1946
-2056
-2138
-2193
-2236
-2285
-2360
-2473
-2625
-2805
-2991
-3160
-3288
-3364
-3391
-3381
-3358
-3344
-3360
-3410
-3490
-3585
-3672
-3734
-3758
-3744
-3700
-3643
-3589
-3548
-3524
-3512
-3501
-3478
-3435
-3372
-3296
-3221
-3165
-3139
-3150
-3194
-3258
-3328
-3387
-3424
-3437
-3432
-3418
-3407
-3408
-3423
-3448
-3474
-3491
-3487
-3459
-3406
-3335
-3253
-3167
-3083
-3001
-2920
-2836
-2747
-2653
-2557
-2463
-2377
-2300
-2232
-2168
-2102
-2028
-1943
-1848
-1748
-1653
-1570
-1505
-1459
-1428
-1406
-1383
-1354
-1317
-1276
-1237
-1209
-1198
-1204
-1223
-1244
-1256
-1251
-1224
-1179
-1127
-1082
-1058
-1064
-1100
-1160
-1228
-1289
-1326
-1331
-1302
-1246
-1176
-1107
-1052
-1018
-1006
-1012
-1024
-1032
-1026
-1002
-956
-892
-813
-725
-631
-536
-443
-355
-271
-194
-122
-54
12
80
152
230
312
397
480
559
630
695
759
829
911
1008
1124
1249
1374
1485
1571
1624
1646
1642
1626
1614
1618
1646
1697
1764
1834
1892
1927
1936
1919
1884
1842
1804
1777
1762
1758
1758
1759
1755
1747
1739
1735
1738
1750
1767
1783
1789
1779
1751
1705
1649
1591
1541
1506
1487
1479
1476
1467
1446
1406
1348
1277
1200
1124
1057
1002
965
943
936
944
967
1002
1051
1106
1162
1212
1249
1267
1267
1253
1233
1217
1216
1236
1276
1330
1390
1443
1479
1493
1485
1461
1431
1405
1390
1389
1399
1416
1431
1438
1433
1416
1388
1354
1316
1277
1235
1187
1129
1058
973
877
772
665
558
454
354
257
159
60
-43
-149
-259
-372
-491
-617
-754
-901
-1060
-1224
-1387
-1539
-1672
-1781
-1867
-1936
-1997
-2062
-2141
-2238
-2348
-2463
-2569
-2654
-2710
-2737
-2740
-2733
-2730
-2740
-2766
-2804
-2840
-2860
-2851
-2808
-2734
-2645
-2559
-2498
-2473
-2489
-2534
-2588
-2625
-2622
-2566
-2453
-2298
-2122
-1951
-1808
-1704
-1642
-1608
-1585
-1551
-1491
-1397
-1272
-1129
-983
-848
-733
-639
-558
-478
-386
-273
-137
17
179
336
477
595
689
766
833
900
975
1060
1155
1255
1357
1454
1544
1627
1703
1773
1837
1893
1940
1973
1992
1997
1992
1984
1980
1985
2003
2032
2068
2105
2135
2153
2155
2144
2123
2097
2069
2041
2011
1976
1934
1881
1819
1753
1692
1644
1617
1614
1633
1667
1704
1732
1740
1724
1685
1627
1562
1498
1445
1406
1379
1359
1336
1305
1260
1202
1132
1058
986
918
856
796
732
659
572
473
365
258
160
80
21
-18
-43
-63
-90
-129
-185
-253
-326
-395
-450
-486
-501
-501
-493
-486
-486
-496
-511
-525
-527
-506
-459
-383
-286
-178
-71
23
97
148
182
207
235
275
334
415
514
623
733
834
919
984
1032
1067
1098
1134
1184
1253
1345
1456
1584
1719
1855
1984
2100
2201
2288
2364
2433
2502
2572
2646
2722
2797
2867
2929
2981
3024
3062
3099
3142
3193
3253
3321
3392
3460
3518
3564
3595
3615
3628
3640
3655
3676
3701
3728
3749
3758
3749
3718
3665
3592
3502
3401
3293
3185
3077
2972
2871
2772
2675
2576
2475
2368
2254
2132
2001
1865
1725
1585
1447
1312
1180
1049
916
777
632
481
329
180
40
-85
-194
-290
-378
-465
-559
-663
-778
-899
-1018
-1126
-1215
-1282
-1330
-1365
-1396
-1432
-1478
-1534
-1594
-1650
-1691
-1711
-1707
-1683
-1651
-1620
-1601
-1602
-1620
-1650
-1679
-1696
-1692
-1664
-1616
-1558
-1504
-1464
-1446
-1449
-1468
-1490
-1505
-1503
-1479
-1436
-1383
-1330
-1287
-1261
-1254
-1262
-1279
-1297
-1310
-1316
-1316
-1314
-1316
-1326
-1346
-1374
-1407
-1443
-1479
-1518
-1563
-1620
-1694
-1787
-1896
-2015
-2132
-2236
-2319
-2377
-2411
-2433
-2453
-2485
-2538
-2617
-2715
-2822
-2922
-3000
-3043
-3048
-3016
-2958
-2888
-2821
-2770
-2739
-2728
-2728
-2727
-2711
-2670
-2597
-2496
-2373
-2241
-2115
-2005
-1924
-1871
-1843
-1832
-1830
-1827
-1817
-1796
-1767
-1734
-1702
-1675
-1654
-1637
-1620
-1597
-1564
-1517
-1458
-1390
-1322
-1260
-1210
-1174
-1152
-1138
-1127
-1112
-1088
-1056
-1018
-978
-944
-917
-901
-891
-883
-871
-848
-813
-767
-714
-663
-620
-592
-577
-574
-575
-570
-552
-516
-460
-391
-315
-243
-183
-141
-119
-111
-114
-117
-114
-100
-73
-36
9
54
96
128
150
160
161
157
151
147
148
157
174
197
222
243
255
252
231
191
137
75
12
-43
-82
-103
-104
-89
-64
-34
-4
25
56
92
138
197
272
358
451
543
628
699
757
803
845
890
943
1008
1085
1171
1259
1342
1418
1482
1537
1586
1631
1675
1717
1755
1782
1794
1786
1757
1712
1657
1602
1557
1527
1514
1517
1529
1541
1546
1538
1515
1479
1434
1387
1341
1300
1263
1227
1189
1144
1091
1030
961
889
815
743
672
602
533
465
398
336
280
233
196
167
140
109
69
15
-54
-134
-218
-296
-360
-406
-435
-453
-469
-495
-538
-602
-683
-773
-860
-934
-986
-1016
-1028
-1033
-1042
-1064
-1103
-1156
-1214
-1264
-1295
-1301
-1282
-1248
-1212
-1187
-1184
-1205
-1244
-1287
-1315
-1311
-1264
-1174
-1049
-906
-764
-641
-546
-479
-432
-389
-336
-263
-166
-50
72
187
282
354
406
447
491
550
631
732
842
945
1024
1066
1065
1024
955
874
796
730
680
639
599
547
475
381
270
153
44
-45
-106
-140
-154
-159
-167
-190
-232
-291
-360
-429
-486
-525
-543
-544
-535
-524
-522
-533
-560
-599
-644
-688
-723
-743
-746
-730
-699
-656
-606
-555
-507
-467
-436
-415
-403
-399
-399
-401
-401
-399
-393
-384
-371
-352
-327
-293
-248
-188
-114
-27
70
170
270
363
448
525
597
668
743
825
912
1004
1094
1179
1256
1323
1383
1440
1499
1564
1637
1714
1790
1858
1913
1952
1975
1986
1993
2001
2017
2039
2065
2089
2103
2102
2084
2049
2004
1955
1907
1864
1825
1787
1743
1688
1619
1537
1448
1359
1278
1211
1158
1118
1084
1049
1006
954
892
826
760
703
657
623
599
581
564
545
527
512
505
511
533
569
614
662
706
740
763
778
787
797
811
832
858
886
910
930
945
959
977
1006
1050
1109
1180
1253
1318
1366
1390
1390
1368
1332
1293
1257
1230
1211
1197
1184
1166
1141
1108
1071
1034
1002
977
956
936
911
874
823
760
688
614
547
492
452
423
399
373
334
279
206
119
25
-68
-150
-216
-264
-293
-308
-312
-311
-308
-305
-301
-298
-296
-296
-301
-312
-333
-364
-406
-456
-511
-567
-619
-664
-700
-727
-745
-755
-760
-761
-762
-762
-765
-770
-780
-794
-812
-835
-862
-893
-927
-964
-1002
-1042
-1081
-1121
-1161
-1200
-1239
-1280
-1324
-1370
-1420
-1471
-1522
-1567
-1604
-1627
-1633
-1624
-1601
-1569
-1532
-1498
-1470
-1449
-1431
-1414
-1389
-1352
-1299
-1230
-1147
-1056
-966
-881
-806
-744
-692
-648
-607
-567
-527
-488
-454
-428
-413
-409
-414
-424
-435
-442
-441
-430
-409
-380
-342
-298
-248
-190
-125
-54
24
104
183
258
325
384
435
479
519
555
589
616
636
643
638
619
591
559
528
504
489
480
472
459
432
388
323
241
146
48
-49
-139
-222
-301
-381
-468
-566
-675
-794
-918
-1043
-1167
-1287
-1407
-1530
-1660
-1800
-1949
-2101
-2251
-2391
-2516
-2623
-2715
-2799
-2883
-2974
-3079
-3195
-3317
-3435
-3539
-3620
-3672
-3697
-3702
-3695
-3688
-3687
-3697
-3716
-3738
-3757
-3766
-3763
-3747
-3723
-3697
-3674
-3659
-3651
-3648
-3644
-3633
-3614
-3584
-3548
-3511
-3478
-3454
-3440
-3432
-3424
-3407
-3376
-3324
-3253
-3166
-3070
-2973
-2882
-2800
-2727
-2661
-2595
-2524
-2447
-2364
-2278
-2198
-2130
-2078
-2045
-2029
-2025
-2021
-2013
-1993
-1957
-1905
-1843
-1775
-1709
-1651
-1601
-1561
-1526
-1493
-1457
-1415
-1366
-1310
-1249
-1189
-1132
-1081
-1037
-998
-963
-930
-895
-859
-820
-780
-741
-706
-676
-651
-632
-615
-598
-575
-545
-505
-452
-389
-316
-236
-151
-64
24
111
197
282
366
450
535
621
709
801
896
995
1098
1204
1310
1416
1517
1612
1698
1775
1842
1900
1952
1999
2041
2084
2125
2166
2208
2251
2298
2349
2404
2462
2522
2581
2635
2683
2723
2756
2785
2814
2848
2892
2946
3009
3077
3142
3196
3234
3253
3252
3237
3216
3197
3187
3189
3203
3226
3249
3267
3274
3267
3250
3227
3204
3189
3184
3191
3206
3225
3241
3252
3255
3253
3249
3249
3257
3276
3305
3340
3373
3398
3409
3403
3379
3341
3293
3240
3186
3134
3082
3029
2972
2908
2835
2753
2661
2562
2457
2347
2233
2115
1996
1877
1760
1649
1548
1458
1381
1314
1254
1196
1134
1063
981
888
785
677
570
468
376
294
224
162
106
53
0
-54
-109
-164
-217
-266
-307
-339
-362
-376
-385
-391
-399
-415
-442
-484
-543
-615
-699
-789
-877
-959
-1029
-1082
-1116
-1132
-1132
-1117
-1092
-1059
-1024
-988
-955
-926
-904
-888
-876
-866
-853
-835
-806
-766
-714
-651
-582
-511
-441
-376
-317
-262
-210
-159
-106
-51
6
61
113
160
202
242
282
325
374
430
489
549
602
643
670
682
682
675
668
666
674
690
714
740
764
782
790
791
785
774
759
738
709
667
610
535
445
345
243
146
64
-3
-53
-93
-130
-170
-221
-283
-353
-426
-494
-551
-594
-625
-649
-673
-705
-750
-809
-877
-948
-1012
-1065
-1100
-1120
-1128
-1134
-1145
-1165
-1198
-1239
-1281
-1317
-1338
-1339
-1320
-1282
-1231
-1174
-1116
-1059
-1004
-948
-887
-818
-740
-654
-564
-473
-387
-310
-242
-183
-131
-83
-37
9
54
96
133
165
190
210
227
244
264
286
311
338
362
381
392
394
388
373
350
320
285
243
196
144
88
30
-26
-76
-119
-153
-176
-190
-198
-203
-209
-218
-231
-249
-270
-292
-313
-331
-345
-354
-358
-357
-352
-343
-333
-322
-313
-306
-305
-310
-323
-344
-374
-409
-449
-491
-533
-573
-609
-641
-668
-693
-715
-737
-761
-788
-819
-855
-895
-937
-980
-1018
-1052
-1077
-1093
-1100
-1101
-1098
-1096
-1097
-1105
-1118
-1135
-1153
-1167
-1173
-1169
-1154
-1128
-1095
-1057
-1016
-978
-939
-901
-859
-812
-758
-695
-625
-550
-475
-401
-332
-269
-211
-157
-103
-48
10
70
131
187
237
276
303
320
329
334
341
356
380
416
461
513
567
617
659
693
716
732
744
755
769
790
816
849
884
921
954
983
1004
1018
1024
1024
1018
1010
999
986
971
955
938
919
899
877
855
832
808
783
758
731
704
677
651
627
608
596
590
592
602
618
638
660
681
700
714
724
731
735
739
745
755
770
791
817
847
879
912
944
974
1002
1027
1049
1067
1080
1087
1087
1081
1068
1050
1030
1010
997
990
993
1006
1028
1057
1089
1121
1149
1172
1189
1199
1203
1203
1198
1191
1180
1167
1152
1134
1115
1094
1073
1053
1033
1012
993
973
953
932
912
895
880
869
861
856
850
842
830
814
791
765
736
707
677
649
620
591
558
522
484
443
405
371
346
330
323
324
329
336
341
343
343
343
347
356
373
397
425
456
486
510
529
543
553
563
575
593
615
643
674
707
740
774
809
847
890
936
986
1035
1078
1112
1133
1137
1126
1101
1068
1029
990
952
917
883
849
815
778
740
701
663
627
593
559
523
483
436
381
319
252
182
113
46
-18
-80
-141
-204
-272
-344
-421
-500
-578
-654
-725
-792
-855
-916
-976
-1035
-1093
-1148
-1198
-1239
-1271
-1293
-1306
-1312
-1313
-1311
-1306
-1299
-1289
-1273
-1252
-1228
-1202
-1179
-1163
-1158
-1165
-1184
-1211
-1242
-1271
-1294
-1308
-1312
-1311
-1307
-1305
-1310
-1323
-1343
-1370
-1399
-1427
-1452
-1474
-1494
-1514
-1536
-1564
-1598
-1637
-1681
-1725
-1767
-1803
-1831
-1852
-1866
-1874
-1880
-1884
-1890
-1897
-1908
-1921
-1936
-1952
-1966
-1977
-1983
-1983
-1974
-1957
-1931
-1900
-1866
-1831
-1797
-1767
-1740
-1716
-1691
-1664
-1632
-1593
-1548
-1497
-1443
-1388
-1337
-1290
-1249
-1212
-1181
-1152
-1126
-1103
-1083
-1068
-1060
-1060
-1068
-1083
-1102
-1122
-1140
-1151
-1155
-1150
-1137
-1115
-1087
-1052
-1012
-966
-915
-859
-799
-736
-672
-611
-553
-499
-449
-401
-354
-306
-255
-203
-153
-110
-79
-64
-69
-92
-131
-180
-232
-279
-314
-335
-339
-329
-307
-279
-245
-210
-172
-130
-84
-32
25
88
153
217
279
337
390
438
482
523
562
597
629
655
677
696
716
740
771
812
862
916
968
1010
1036
1040
1020
980
927
868
812
764
727
698
672
643
608
563
510
455
404
365
341
334
339
351
363
368
363
348
329
311
302
306
324
354
391
428
459
480
492
497
499
503
510
520
531
539
538
527
505
477
449
428
420
427
449
480
515
545
567
576
575
566
555
547
545
549
556
564
569
569
564
555
548
546
551
567
592
623
658
693
727
760
793
830
873
921
974
1029
1082
1131
1172
1206
1235
1261
1290
1323
1362
1407
1455
1502
1543
1576
1599
1612
1616
1615
1609
1602
1593
1582
1569
1555
1539
1523
1509
1498
1491
1488
1485
1481
1470
1452
1423
1387
1346
1305
1270
1247
1237
1240
1255
1276
1297
1312
1319
1314
1298
1275
1248
1221
1197
1178
1162
1150
1136
1120
1100
1075
1046
1016
991
969
954
944
940
937
933
926
913
895
876
857
844
840
847
867
898
939
989
1047
1110
1180
1256
1339
1428
1523
1621
1718
1811
1899
1980
2056
2132
2210
2296
2392
2500
2618
2740
2861
2974
3074
3156
3222
3273
3313
3348
3381
3414
3449
3484
3517
3544
3563
3573
3575
3571
3564
3557
3551
3548
3547
3545
3542
3535
3523
3505
3480
3450
3415
3377
3335
3290
3241
3188
3130
3066
2997
2923
2843
2759
2671
2580
2488
2396
2305
2217
2132
2051
1975
1904
1835
1769
1704
1639
1574
1507
1438
1367
1293
1216
1136
1052
965
874
779
681
579
472
360
243
120
-9
-143
-281
-420
-558
-692
-822
-944
-1060
-1168
-1270
-1367
-1460
-1549
-1635
-1718
-1796
-1869
-1936
-1995
-2048
-2093
-2132
-2163
-2189
-2211
-2230
-2246
-2264
-2282
-2304
-2329
-2357
-2387
-2419
-2451
-2482
-2512
-2541
-2570
-2603
-2639
-2680
-2726
-2777
-2831
-2885
-2936
-2982
-3021
-3054
-3080
-3100
-3118
-3135
-3154
-3175
-3199
-3228
-3261
-3299
-3342
-3390
-3441
-3497
-3555
-3615
-3674
-3731
-3785
-3834
-3878
-3916
-3949
-3978
-4003
-4027
-4048
-4066
-4082
-4094
-4101
-4102
-4097
-4086
-4070
-4051
-4030
-4014
-4001
-3994
-3992
-3997
-4003
-4013
-4019
-4021
-4018
-4010
-3998
-3984
-3970
-3960
-3955
-3954
-3957
-3962
-3967
-3968
-3966
-3959
-3950
-3941
-3933
-3930
-3933
-3943
-3959
-3979
-4001
-4021
-4037
-4048
-4054
-4059
-4061
-4067
-4077
-4094
-4121
-4155
-4193
-4232
-4266
-4292
-4305
-4303
-4286
-4256
-4218
-4176
-4135
-4099
-4070
-4046
-4027
-4008
-3983
-3950
-3906
-3850
-3783
-3708
-3628
-3545
-3460
-3376
-3290
-3202
-3109
-3011
-2908
-2801
-2691
-2583
-2477
-2376
-2281
-2191
-2105
-2021
-1936
-1850
-1761
-1670
-1577
-1486
-1398
-1317
-1243
-1179
-1126
-1082
-1047
-1018
-997
-978
-962
-947
-933
-920
-906
-891
-874
-851
-821
-782
-732
-672
-604
-530
-453
-379
-310
-248
-195
-149
-107
-69
-31
7
46
84
120
152
181
206
228
250
272
295
319
341
360
374
383
385
385
384
388
399
419
449
487
531
579
629
682
738
800
870
950
1040
1139
1242
1346
1447
1542
1633
1720
1809
1902
2003
2114
2234
2360
2488
2615
2737
2854
2967
3080
3197
3322
3458
3604
3759
3919
4078
4233
4379
4515
4639
4754
4861
4960
5054
5143
5224
5299
5364
5420
5467
5506
5537
5562
5583
5600
5614
5625
5633
5638
5640
5641
5641
5641
5642
5643
5644
5645
5642
5635
5621
5599
5568
5528
5480
5424
5364
5302
5242
5184
5131
5083
5040
5001
4963
4925
4886
4845
4802
4758
4713
4669
4625
4580
4533
4483
4430
4372
4311
4248
4187
4128
4074
4025
3978
3932
3882
3825
3760
3687
3607
3524
3442
3366
3296
3233
3174
3116
3054
2982
2898
2800
2692
2575
2456
2338
2226
2121
2021
1925
1829
1729
1622
1508
1387
1261
1136
1016
905
806
720
646
583
527
474
421
365
306
242
175
108
44
-15
-67
-111
-148
-180
-210
-239
-271
-305
-343
-383
-423
-462
-498
-532
-564
-597
-633
-675
-726
-785
-852
-925
-1002
-1082
-1163
-1245
-1329
-1418
-1512
-1614
-1723
-1839
-1961
-2086
-2214
-2342
-2469
-2596
-2720
-2843
-2964
-3081
-3194
-3302
-3404
-3501
-3594
-3685
-3775
-3863
-3950
-4034
-4111
-4180
-4236
-4279
-4309
-4328
-4339
-4344
-4345
-4343
-4338
-4328
-4311
-4285
-4250
-4206
-4157
-4105
-4051
-3999
-3946
-3893
-3835
-3772
-3701
-3622
-3539
-3454
-3373
-3300
-3237
-3185
-3142
-3105
-3069
-3032
-2991
-2946
-2898
-2850
-2803
-2760
-2720
-2680
-2637
-2589
-2532
-2465
-2389
-2306
-2220
-2135
-2053
-1978
-1911
-1850
-1796
-1748
-1704
-1664
-1628
-1594
-1564
-1536
-1508
-1479
-1446
-1409
-1365
-1316
-1261
-1203
-1145
-1090
-1039
-996
-961
-934
-914
-897
-882
-863
-838
-804
-761
-711
-657
-606
-564
-538
-529
-541
-571
-614
-665
-716
-762
-801
-831
-857
-881
-910
-946
-993
-1049
-1112
-1177
-1241
-1300
-1353
-1398
-1438
-1477
-1515
-1555
-1598
-1641
-1684
-1722
-1753
-1776
-1790
-1796
-1794
-1788
-1779
-1771
-1764
-1762
-1764
-1773
-1789
-1811
-1839
-1871
-1906
-1941
-1973
-2003
-2029
-2052
-2074
-2096
-2119
-2146
-2176
-2207
-2238
-2267
-2290
-2307
-2316
-2319
-2316
-2310
-2304
-2300
-2299
-2301
-2308
-2316
-2324
-2329
-2329
-2320
-2302
-2275
-2239
-2196
-2149
-2102
-2056
-2012
-1973
-1937
-1902
-1866
-1827
-1784
-1737
-1684
-1629
-1571
-1514
-1456
-1400
-1344
-1288
-1232
-1175
-1119
-1065
-1014
-966
-923
-882
-843
-803
-759
-708
-651
-588
-520
-450
-381
-315
-253
-197
-144
-93
-41
12
70
131
195
261
325
388
446
499
548
591
631
667
699
728
752
770
780
781
773
756
731
702
672
644
619
601
587
578
569
557
542
520
493
463
432
403
379
359
343
329
315
299
280
261
245
236
237
250
274
306
340
371
394
406
409
407
405
410
427
458
500
549
597
637
661
669
660
638
611
586
569
564
572
594
625
662
701
742
782
821
860
901
942
983
1025
1067
1109
1153
1200
1251
1308
1370
1438
1509
1579
1646
1708
1762
1808
1848
1884
1918
1953
1991
2035
2084
2139
2197
2258
2319
2377
2430
2477
2515
2546
2569
2586
2598
2606
2611
2612
2608
2597
2578
2549
2509
2460
2404
2342
2278
2213
2148
2083
2017
1953
1889
1826
1767
1714
1670
1635
1607
1583
1557
1525
1481
1424
1353
1272
1187
1104
1028
963
909
863
821
778
729
674
614
553
495
447
410
385
372
364
357
347
331
311
287
267
254
254
266
291
324
360
392
416
427
427
418
403
387
375
369
371
380
394
412
431
452
474
498
524
554
587
621
656
688
717
741
762
780
800
824
854
890
934
981
1031
1080
1126
1170
1212
1254
1301
1355
1419
1491
1571
1654
1735
1810
1876
1931
1977
2016
2051
2084
2118
2152
2183
2207
2220
2220
2207
2182
2151
2119
2092
2076
2074
2084
2105
2130
2155
2176
2188
2192
2189
2182
2174
2166
2161
2155
2147
2133
2111
2080
2041
1996
1950
1906
1869
1840
1819
1805
1793
1779
1761
1737
1705
1669
1629
1591
1557
1529
1508
1494
1485
1479
1473
1464
1452
1436
1417
1396
1374
1353
1334
1318
1305
1294
1284
1274
1263
1251
1236
1221
1205
1190
1178
1170
1165
1165
1168
1174
1180
1186
1191
1194
1196
1199
1203
1211
1222
1238
1257
1279
1302
1324
1343
1358
1367
1369
1364
1353
1333
1306
1271
1228
1177
1119
1057
990
923
855
787
720
651
578
501
417
327
230
132
36
-53
-130
-192
-238
-268
-287
-299
-311
-326
-350
-382
-421
-461
-497
-523
-533
-522
-493
-445
-387
-323
-262
-210
-170
-144
-129
-121
-116
-108
-93
-70
-40
-4
32
65
90
106
113
110
100
85
67
45
19
-14
-55
-105
-164
-232
-305
-381
-455
-525
-590
-650
-705
-758
-811
-866
-924
-986
-1051
-1120
-1194
-1272
-1356
-1448
-1546
-1651
-1761
-1872
-1980
-2081
-2173
-2254
-2323
-2384
-2440
-2494
-2551
-2612
-2680
-2753
-2829
-2905
-2979
-3046
-3105
-3154
-3194
-3225
-3249
-3266
-3278
-3286
-3291
-3292
-3289
-3282
-3270
-3254
-3235
-3214
-3195
-3180
-3172
-3173
-3185
-3204
-3230
-3256
-3279
-3294
-3298
-3292
-3276
-3255
-3232
-3212
-3196
-3186
-3179
-3172
-3162
-3145
-3121
-3090
-3055
-3019
-2988
-2963
-2945
-2935
-2929
-2925
-2921
-2915
-2907
-2898
-2889
-2883
-2879
-2877
-2875
-2868
-2856
-2836
-2808
-2774
-2736
-2696
-2657
-2620
-2584
-2548
-2509
-2468
-2425
-2382
-2342
-2309
-2284
-2269
-2261
-2257
-2252
-2239
-2214
-2176
-2122
-2057
-1983
-1904
-1821
-1737
-1650
-1557
-1458
-1349
-1232
-1107
-977
-846
-717
-592
-471
-353
-234
-113
13
143
277
412
545
673
795
911
1020
1128
1232
1336
1438
1537
1631
1716
1793
1860
1919
1973
2025
2081
2139
2201
2265
2328
2386
2437
2479
2514
2542
2570
2599
2634
2677
2726
2781
2836
2889
2936
2977
3012
3044
3076
3114
3157
3208
3263
3318
3368
3406
3429
3434
3422
3396
3361
3321
3282
3247
3214
3184
3154
3120
3081
3034
2980
2921
2858
2793
2727
2659
2588
2512
2431
2345
2256
2165
2077
1995
1921
1856
1797
1743
1689
1632
1572
1507
1440
1375
1314
1260
1215
1178
1147
1118
1090
1060
1027
993
958
924
891
859
824
783
732
670
596
512
422
331
244
167
102
49
7
-27
-58
-87
-117
-146
-176
-203
-227
-248
-267
-283
-300
-317
-335
-353
-369
-379
-383
-379
-367
-351
-332
-314
-301
-293
-290
-292
-295
-297
-296
-291
-282
-270
-257
-243
-229
-214
-197
-177
-153
-125
-95
-66
-40
-22
-12
-10
-14
-21
-26
-27
-20
-6
12
32
50
60
62
55
41
23
7
-5
-10
-6
5
22
41
61
79
96
112
129
148
171
197
225
255
285
314
342
371
400
432
468
507
550
593
636
677
716
752
787
822
857
894
931
967
999
1026
1045
1056
1058
1054
1046
1037
1028
1022
1018
1018
1018
1020
1022
1020
1018
1010
998
979
953
919
877
827
771
711
649
588
528
472
418
367
317
269
222
178
135
96
58
20
-20
-65
-118
-179
-249
-324
-398
-467
-523
-563
-585
-590
-583
-570
-559
-558
-570
-597
-640
-693
-752
-810
-862
-903
-932
-948
-954
-951
-943
-934
-926
-921
-919
-922
-927
-934
-941
-946
-946
-942
-932
-919
-903
-886
-871
-857
-846
-837
-829
-820
-807
-791
-771
-748
-723
-700
-680
-663
-650
-638
-624
-607
-582
-549
-506
-456
-401
-344
-290
-243
-203
-173
-151
-136
-126
-117
-109
-99
-90
-80
-74
-72
-76
-85
-100
-118
-137
-154
-168
-178
-185
-190
-196
-205
-217
-233
-251
-268
-282
-291
-296
-297
-297
-300
-307
-320
-338
-357
-373
-382
-380
-367
-345
-319
-294
-277
-272
-280
-301
-329
-359
-385
-404
-412
-412
-407
-400
-397
-397
-403
-412
-421
-429
-433
-435
-435
-439
-446
-458
-473
-487
-496
-493
-476
-445
-404
-360
-319
-290
-279
-286
-311
-347
-389
-430
-466
-494
-518
-540
-564
-594
-631
-674
-721
-766
-806
-839
-864
-883
-900
-918
-940
-966
-994
-1018
-1037
-1045
-1039
-1020
-991
-958
-926
-900
-882
-874
-872
-871
-867
-857
-837
-811
-779
-747
-717
-694
-675
-659
-643
-620
-587
-544
-493
-436
-381
-334
-299
-276
-266
-261
-255
-243
-218
-178
-126
-64
1
65
125
181
236
292
356
428
510
598
686
768
837
890
927
950
966
982
1002
1032
1068
1109
1147
1177
1194
1195
1182
1155
1121
1082
1043
1004
965
923
877
823
761
690
611
526
435
340
244
146
51
-40
-123
-196
-259
-311
-357
-401
-448
-503
-568
-641
-720
-797
-866
-922
-960
-981
-990
-989
-985
-982
-980
-977
-971
-956
-931
-895
-850
-803
-756
-715
-681
-653
-625
-593
-553
-503
-444
-382
-324
-277
-245
-228
-225
-229
-233
-231
-219
-200
-176
-153
-137
-131
-132
-139
-143
-140
-124
-95
-55
-11
31
65
87
99
104
107
115
131
157
190
226
260
287
306
315
317
313
305
292
273
247
211
167
116
63
15
-25
-52
-68
-77
-83
-94
-116
-150
-194
-244
-293
-335
-368
-389
-403
-415
-431
-454
-485
-520
-552
-574
-577
-560
-521
-465
-397
-326
-258
-194
-134
-77
-18
46
116
190
266
338
402
456
502
541
577
616
658
704
751
795
830
853
863
860
849
834
819
808
802
799
797
793
786
774
759
745
733
727
728
736
748
762
775
786
793
798
800
803
808
814
822
829
836
841
843
843
841
840
839
840
842
846
850
855
859
862
862
858
849
831
802
761
707
641
566
485
402
320
243
171
102
33
-38
-117
-205
-305
-416
-534
-657
-780
-898
-1006
-1103
-1186
-1256
-1315
-1364
-1408
-1448
-1488
-1529
-1574
-1622
-1671
-1720
-1766
-1804
-1830
-1844
-1843
-1827
-1800
-1763
-1722
-1681
-1643
-1612
-1589
-1575
-1568
-1567
-1569
-1571
-1572
-1570
-1564
-1555
-1545
-1534
-1525
-1519
-1519
-1526
-1541
-1563
-1592
-1627
-1665
-1704
-1743
-1779
-1811
-1838
-1860
-1877
-1889
-1897
-1903
-1906
-1908
-1909
-1910
-1910
-1909
-1906
-1900
-1891
-1878
-1862
-1843
-1822
-1803
-1786
-1773
-1765
-1763
-1766
-1773
-1783
-1794
-1805
-1815
-1823
-1831
-1836
-1840
-1842
-1841
-1836
-1828
-1817
-1804
-1792
-1781
-1774
-1773
-1778
-1788
-1802
-1818
-1834
-1848
-1859
-1865
-1866
-1862
-1854
-1841
-1823
-1802
-1777
-1751
-1723
-1698
-1675
-1657
-1642
-1630
-1617
-1601
-1579
-1549
-1510
-1462
-1409
-1351
-1293
-1233
-1173
-1111
-1043
-970
-890
-804
-716
-630
-552
-484
-430
-389
-359
-335
-314
-290
-261
-227
-187
-146
-104
-65
-30
2
29
53
72
84
88
81
63
33
-6
-50
-93
-132
-162
-182
-192
-195
-194
-192
-191
-191
-189
-185
-175
-161
-143
-123
-105
-92
-86
-85
-87
-86
-79
-61
-30
13
65
121
178
232
284
333
384
438
496
560
625
690
749
801
843
876
905
931
958
987
1018
1046
1070
1085
1088
1081
1065
1046
1029
1018
1014
1018
1026
1033
1033
1022
996
956
903
842
777
712
652
599
554
518
489
466
448
433
418
403
386
365
342
317
293
271
255
244
239
240
246
255
268
284
306
334
371
417
470
527
584
635
678
712
738
760
783
811
847
891
939
985
1024
1050
1061
1058
1047
1035
1028
1033
1050
1080
1115
1151
1181
1202
1214
1221
1227
1241
1266
1304
1354
1411
1468
1517
1556
1583
1600
1613
1627
1647
1678
1718
1765
1815
1861
1901
1931
1953
1968
1980
1992
2005
2021
2039
2056
2070
2082
2091
2100
2110
2122
2136
2149
2160
2162
2152
2128
2089
2037
1976
1912
1850
1793
1743
1701
1661
1622
1579
1530
1472
1407
1336
1262
1187
1115
1045
978
914
852
792
732
673
617
563
512
464
419
378
339
303
270
241
215
192
172
155
137
119
97
70
38
1
-40
-83
-127
-169
-210
-247
-281
-312
-340
-367
-391
-413
-434
-454
-472
-491
-511
-533
-557
-583
-610
-637
-662
-682
-697
-706
-711
-712
-712
-713
-717
-725
-735
-746
-757
-766
-774
-780
-788
-802
-824
-859
-909
-973
-1048
-1129
-1212
-1290
-1358
-1414
-1458
-1493
-1521
-1549
-1581
-1619
-1665
-1718
-1775
-1834
-1889
-1939
-1981
-2016
-2041
-2061
-2073
-2078
-2076
-2066
-2049
-2024
-1994
-1960
-1926
-1893
-1864
-1840
-1821
-1804
-1788
-1770
-1750
-1726
-1700
-1672
-1644
-1616
-1587
-1557
-1524
-1488
-1447
-1404
-1362
-1324
-1296
-1280
-1276
-1283
-1298
-1314
-1327
-1333
-1329
-1318
-1301
-1285
-1272
-1266
-1267
-1272
-1277
-1276
-1265
-1242
-1208
-1167
-1123
-1080
-1042
-1008
-978
-944
-904
-854
-792
-722
-648
-577
-516
-470
-441
-425
-417
-411
-398
-374
-337
-288
-234
-179
-129
-88
-57
-34
-16
4
27
57
92
130
167
199
222
236
242
244
245
250
263
284
315
355
402
454
508
564
618
669
715
752
779
794
796
786
768
747
727
716
716
732
764
810
868
932
1000
1067
1132
1193
1249
1301
1349
1392
1430
1462
1487
1505
1518
1528
1537
1549
1565
1586
1613
1644
1677
1710
1739
1765
1786
1805
1823
1840
1860
1880
1900
1917
1930
1937
1936
1928
1916
1901
1888
1878
1874
1876
1883
1894
1907
1919
1929
1936
1939
1939
1934
1926
1916
1904
1890
1877
1865
1855
1849
1846
1846
1848
1850
1851
1848
1841
1830
1815
1797
1778
1757
1735
1711
1684
1654
1621
1588
1557
1530
1509
1496
1491
1490
1491
1490
1485
1474
1458
1438
1419
1404
1396
1395
1401
1413
1427
1442
1455
1467
1478
1491
1506
1524
1544
1564
1581
1593
1599
1597
1589
1576
1560
1541
1520
1495
1465
1429
1387
1339
1289
1240
1195
1156
1124
1097
1073
1050
1025
997
969
943
921
905
897
892
887
877
858
826
782
728
668
607
549
494
441
387
329
267
200
131
67
11
-34
-68
-95
-124
-162
-217
-291
-379
-471
-553
-609
-625
-596
-523
-416
-292
-171
-70
-1
33
34
12
-19
-47
-63
-65
-54
-36
-18
-6
-4
-11
-24
-37
-47
-49
-44
-35
-24
-16
-14
-17
-24
-33
-40
-43
-41
-35
-27
-21
-18
-20
-25
-31
-37
-39
-39
-35
-29
-24
-21
-22
-25
-30
-34
-37
-37
-35
-31
-26
-23
-23
-25
-29
-33
-36
-36
-35
-32
-28
-25
-24
-25
-28
-32
-34
-35
-34
-32
-29
-27
-25
-26
-28
-31
-33
-35
-34
-32
-30
-28
-26
-26
-28
-30
-32
-34
-34
-33
-31
-29
-27
-27
-28
-30
-32
-33
-34
-33
-31
-29
-28
-27
-28
-29
-31
-33
-33
-33
-32
-30
-29
-28
-28
-29
-31
-32
-33
-33
-32
-30
-29
-28
-28
-29
-30
-32
-33
-33
-32
-31
-30
-29
-29
-29
-30
-31
-32
-32
-32
-31
-30
-29
-29
-29
-30
-31
-32
-32
-32
-31
-31
-30
-29
-30
-30
-31
-32
-32
-32
-32
-31
-30
-30
-30
-30
-31
-31
-32
-32
-32
-31
-30
-30
-30
-30
-31
-31
-32
-32
-32
-31
-31
-30
-30
-30
-31
-31
-32
-32
-32
-31
-31
-31
-30
-30
-31
-31
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-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
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-28
-28
-28
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-27
-27
