5
18423
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-1
0
0
0
1
1
0
0
-1
0
0
1
1
1
0
0
-1
0
0
1
1
1
0
-1
-1
0
0
1
1
1
0
-1
-1
0
0
1
1
1
0
-1
-1
0
1
1
1
0
0
-1
-1
0
1
1
1
0
-1
-1
-1
0
1
2
1
0
-1
-1
-1
0
1
2
1
0
-1
-2
-1
0
1
2
1
0
-1
-2
-1
0
2
2
1
0
-2
-2
-1
1
2
3
1
0
-2
-2
-1
1
3
3
2
-1
-3
-3
-2
1
3
4
2
-1
-3
-5
-3
0
5
7
7
2
-7
-20
-34
-48
-60
-68
-70
-66
-54
-39
-21
-6
5
10
10
7
3
-1
-3
-6
-8
-11
-16
-21
-25
-28
-27
-21
-10
6
26
44
55
54
38
10
-23
-53
-69
-68
-53
-33
-17
-15
-26
-45
-60
-62
-46
-18
12
31
32
16
-9
-30
-37
-28
-9
11
23
24
19
14
16
26
37
42
33
10
-21
-46
-54
-43
-16
14
34
37
22
-1
-20
-27
-19
-2
17
29
34
32
30
32
37
40
36
22
-1
-25
-42
-47
-39
-24
-9
-1
-1
-4
-5
2
16
34
48
51
43
25
4
-13
-24
-26
-23
-15
-6
5
18
32
45
54
57
55
49
43
40
39
36
30
17
1
-11
-12
2
27
55
73
71
48
10
-30
-59
-66
-51
-21
12
37
49
48
40
31
24
21
18
14
9
4
0
-2
-4
-9
-18
-32
-44
-50
-44
-28
-5
15
25
22
8
-9
-17
-12
7
33
57
71
71
59
40
19
0
-14
-24
-29
-28
-21
-9
5
13
8
-10
-39
-69
-88
-86
-61
-21
21
50
59
49
30
14
9
16
27
33
26
7
-16
-31
-29
-11
15
35
37
17
-17
-51
-68
-61
-32
6
38
49
38
10
-22
-46
-52
-41
-17
11
36
53
61
58
45
21
-9
-41
-66
-78
-74
-58
-38
-25
-26
-40
-57
-67
-59
-32
4
36
50
40
13
-15
-29
-20
9
45
70
70
44
1
-41
-65
-62
-37
-2
27
40
36
20
3
-7
-7
-2
2
-2
-14
-29
-40
-43
-34
-17
3
21
32
36
35
29
21
11
2
-6
-10
-9
-4
4
11
13
9
2
-5
-8
-5
0
5
5
-1
-10
-17
-19
-14
-4
5
8
5
-3
-10
-10
-2
12
28
40
45
43
38
33
31
29
22
8
-12
-33
-47
-48
-36
-13
12
31
38
34
24
13
7
7
11
16
20
23
26
28
29
25
14
-5
-27
-45
-53
-47
-30
-11
2
1
-11
-26
-34
-25
2
39
73
90
86
62
30
4
-6
0
17
33
38
27
2
-28
-51
-61
-55
-37
-13
9
27
37
42
42
40
35
28
18
7
-6
-17
-26
-30
-28
-20
-7
8
22
33
39
42
43
45
51
59
66
68
61
47
29
15
8
11
22
33
37
32
16
-3
-18
-23
-17
-5
7
10
4
-10
-24
-31
-25
-7
16
37
47
43
29
9
-8
-16
-13
-2
11
21
22
14
1
-11
-14
-4
19
48
74
87
81
56
19
-17
-41
-47
-36
-13
9
22
23
16
8
6
12
23
31
26
7
-23
-53
-72
-73
-56
-29
-3
12
12
0
-15
-26
-27
-18
-5
8
16
20
24
29
37
46
50
48
37
21
6
-2
-1
8
22
34
41
40
33
21
9
-1
-8
-9
-5
4
16
28
34
34
27
17
7
4
9
19
31
39
38
30
19
12
13
22
34
44
46
38
24
10
2
1
5
10
11
9
7
9
21
41
64
83
89
80
56
25
-5
-28
-40
-44
-42
-37
-28
-14
5
27
46
58
58
46
28
11
4
9
23
40
50
46
26
-4
-37
-63
-74
-68
-48
-21
5
20
21
7
-19
-49
-74
-86
-83
-66
-42
-21
-9
-9
-17
-25
-26
-17
1
20
34
37
30
19
11
12
23
37
47
44
27
1
-24
-41
-44
-36
-24
-14
-14
-22
-34
-41
-39
-28
-10
6
16
17
11
3
-2
-3
1
6
11
13
11
6
0
-8
-16
-25
-32
-37
-37
-32
-22
-10
1
9
12
12
9
3
-5
-16
-29
-43
-54
-59
-56
-45
-31
-19
-14
-18
-28
-40
-44
-38
-20
6
31
49
54
45
25
1
-21
-34
-38
-33
-23
-14
-9
-12
-20
-29
-33
-27
-11
11
30
38
30
8
-20
-43
-51
-41
-18
7
24
25
12
-6
-19
-17
-1
22
38
39
21
-8
-35
-48
-40
-16
11
28
23
-2
-36
-64
-72
-57
-26
5
22
17
-9
-42
-65
-67
-41
3
50
85
94
77
43
6
-19
-24
-10
12
28
28
8
-28
-68
-96
-104
-88
-57
-22
5
16
12
-1
-14
-19
-17
-12
-12
-21
-39
-57
-66
-59
-38
-10
14
21
11
-11
-32
-38
-25
4
36
56
54
31
-3
-35
-52
-51
-37
-22
-15
-20
-33
-45
-45
-31
-5
23
43
50
43
30
19
14
15
19
19
14
3
-7
-13
-10
0
13
26
33
36
36
36
38
40
41
40
37
33
30
27
23
17
6
-8
-21
-28
-26
-15
0
11
12
2
-15
-31
-38
-34
-19
-3
6
3
-12
-32
-48
-50
-36
-9
23
49
64
65
52
31
8
-15
-33
-45
-50
-49
-42
-32
-21
-11
-3
5
14
25
35
40
36
22
-1
-26
-42
-44
-29
-5
19
32
28
8
-18
-37
-42
-30
-6
18
33
33
20
1
-16
-25
-25
-20
-15
-13
-12
-10
-5
4
14
20
19
11
1
-4
1
16
34
46
44
25
-5
-36
-54
-53
-32
0
30
48
49
36
17
5
4
17
37
56
66
65
53
36
20
9
3
1
-2
-7
-13
-19
-21
-17
-8
4
15
23
26
25
21
15
9
5
2
2
6
14
25
37
47
50
44
27
5
-18
-33
-36
-26
-5
18
36
42
37
22
3
-13
-22
-24
-21
-16
-14
-14
-14
-12
-4
11
30
51
69
80
83
78
68
55
42
31
21
13
5
-3
-13
-25
-36
-45
-49
-48
-41
-29
-14
3
19
33
44
51
52
46
31
9
-15
-37
-50
-50
-40
-25
-11
-4
-7
-15
-22
-22
-10
10
32
46
46
33
12
-9
-21
-21
-11
1
11
13
9
2
-3
-5
-6
-8
-14
-23
-31
-31
-20
1
25
41
41
24
-3
-28
-39
-30
-3
31
58
68
60
40
18
6
9
26
46
61
64
53
33
13
0
-3
4
16
29
38
40
36
27
14
-1
-13
-22
-24
-19
-10
0
8
10
8
5
3
5
8
9
4
-8
-25
-39
-43
-34
-13
12
31
34
19
-11
-44
-71
-83
-82
-71
-58
-49
-45
-44
-39
-29
-14
2
11
12
5
-2
-3
8
29
53
68
66
41
-2
-53
-97
-126
-132
-120
-95
-66
-43
-28
-24
-27
-33
-37
-36
-28
-13
5
23
33
33
20
0
-23
-40
-46
-40
-26
-11
-2
-3
-10
-19
-21
-14
2
19
29
25
7
-19
-43
-55
-50
-33
-10
8
12
1
-20
-43
-59
-64
-58
-48
-40
-40
-47
-58
-67
-70
-64
-50
-31
-12
4
15
19
17
9
-4
-21
-37
-49
-53
-50
-39
-26
-16
-12
-15
-21
-25
-24
-16
-4
6
8
-2
-21
-44
-62
-66
-55
-32
-7
12
16
5
-19
-45
-66
-73
-65
-46
-21
3
22
34
39
40
38
32
20
1
-24
-49
-70
-78
-70
-45
-12
22
45
52
43
24
6
-4
-2
9
19
21
9
-12
-36
-51
-48
-27
5
34
50
46
25
-3
-26
-35
-27
-7
14
28
29
19
3
-13
-25
-34
-40
-47
-52
-53
-50
-41
-30
-22
-24
-35
-51
-63
-63
-48
-23
3
19
19
5
-13
-23
-16
8
42
70
83
77
57
33
18
18
28
42
50
48
38
27
22
26
34
36
26
0
-33
-60
-68
-51
-14
29
60
68
48
11
-29
-56
-63
-52
-32
-13
-3
-2
-5
-4
6
24
44
59
63
55
39
22
9
4
4
7
7
4
-3
-10
-14
-12
-5
5
14
17
14
5
-7
-18
-24
-21
-10
5
18
26
23
11
-5
-18
-22
-14
4
25
42
48
41
26
11
3
6
18
33
41
39
26
6
-13
-23
-22
-12
3
15
21
20
14
8
5
5
7
7
5
-1
-9
-14
-15
-12
-4
5
12
16
16
15
13
13
16
21
28
35
41
43
39
30
16
1
-13
-24
-29
-30
-27
-24
-21
-16
-8
5
23
41
56
60
50
28
-1
-31
-53
-64
-63
-55
-45
-36
-29
-24
-18
-9
-1
3
0
-13
-32
-53
-68
-73
-69
-58
-47
-40
-38
-38
-36
-30
-19
-9
-7
-17
-39
-64
-85
-90
-78
-52
-21
3
12
7
-7
-21
-27
-22
-7
10
24
30
28
18
5
-10
-23
-35
-42
-43
-36
-22
-6
6
7
-5
-28
-53
-68
-68
-53
-31
-11
-3
-9
-22
-33
-33
-20
-2
11
10
-9
-36
-60
-66
-52
-23
7
22
15
-11
-43
-66
-69
-52
-27
-7
-3
-15
-34
-48
-46
-30
-8
7
6
-11
-37
-57
-64
-56
-43
-38
-49
-77
-109
-130
-127
-98
-53
-9
19
25
11
-9
-22
-22
-10
5
14
12
2
-7
-9
-2
11
18
14
-4
-28
-47
-50
-35
-9
16
28
22
1
-23
-38
-35
-19
3
17
14
-4
-31
-51
-55
-38
-4
35
66
78
68
41
6
-28
-50
-58
-53
-39
-24
-12
-6
-5
-5
-2
7
20
31
34
24
1
-27
-49
-56
-42
-13
21
43
43
20
-16
-51
-68
-60
-30
7
36
43
29
0
-28
-42
-35
-12
16
38
45
35
15
-7
-25
-34
-37
-36
-35
-32
-25
-12
7
30
50
63
65
58
46
34
26
21
19
17
12
3
-7
-16
-21
-22
-19
-15
-10
-7
-6
-8
-11
-14
-18
-20
-21
-20
-16
-9
3
18
36
55
70
76
70
49
20
-11
-30
-29
-6
33
75
103
104
76
27
-27
-66
-80
-67
-35
-2
21
25
13
-6
-22
-27
-20
-7
6
16
21
26
33
43
51
52
42
21
-5
-26
-34
-26
-3
23
42
46
35
15
-5
-17
-17
-5
14
31
44
49
48
43
35
29
24
23
28
40
58
77
94
101
97
82
63
44
33
31
35
39
38
31
19
8
5
14
33
56
75
85
81
67
46
26
11
3
1
2
3
1
-3
-8
-12
-13
-9
-3
5
11
12
6
-6
-22
-37
-45
-43
-29
-8
12
25
25
12
-9
-29
-39
-33
-12
17
45
63
66
56
38
19
7
3
8
18
27
34
37
35
30
22
13
3
-4
-6
-1
13
32
54
69
75
66
47
21
-4
-21
-28
-26
-18
-9
-3
-2
-2
-1
5
16
30
43
47
40
21
-6
-33
-51
-54
-39
-12
20
44
52
42
17
-12
-33
-39
-26
0
29
50
56
48
31
14
6
8
20
33
43
47
45
43
44
50
61
72
78
78
72
63
52
42
29
14
-3
-17
-21
-10
17
54
87
102
87
44
-16
-71
-102
-96
-57
1
55
84
80
46
-2
-45
-65
-59
-33
1
28
39
32
13
-7
-21
-25
-21
-13
-6
-4
-6
-10
-12
-12
-9
-4
0
1
0
-2
-4
-3
2
12
24
36
43
45
38
25
12
3
5
18
41
67
89
100
98
84
63
43
29
23
24
28
30
27
19
9
-1
-10
-14
-15
-13
-10
-7
-6
-7
-8
-9
-8
-3
6
19
34
44
48
43
30
16
5
2
9
22
34
40
37
26
14
8
11
24
41
54
56
45
26
8
-2
1
15
33
47
48
37
17
-3
-16
-17
-7
9
22
28
25
15
4
-2
1
13
32
53
73
85
89
83
71
56
43
36
35
38
41
37
25
5
-16
-29
-27
-9
20
48
61
51
19
-24
-61
-77
-62
-20
34
81
104
98
69
32
4
-4
9
34
55
62
49
21
-10
-34
-43
-37
-21
-4
6
9
7
6
11
22
37
50
57
54
44
29
17
10
13
24
40
55
65
66
59
44
28
14
7
8
14
18
16
5
-14
-33
-47
-48
-37
-19
-1
10
11
5
0
2
14
31
44
46
33
9
-16
-31
-30
-15
4
14
9
-10
-30
-38
-23
14
60
95
104
81
33
-18
-52
-54
-27
16
56
74
64
35
0
-26
-33
-24
-9
3
4
-4
-12
-14
-5
12
29
37
33
19
3
-8
-8
-1
8
12
9
1
-3
1
15
33
47
45
26
-7
-42
-68
-74
-61
-37
-11
4
6
-2
-13
-19
-14
-2
12
20
17
6
-10
-22
-26
-19
-7
3
7
0
-17
-37
-55
-64
-61
-49
-31
-15
-5
-4
-11
-20
-27
-27
-19
-7
4
10
7
-5
-20
-34
-41
-40
-34
-27
-25
-28
-33
-37
-32
-19
1
22
38
46
45
41
38
37
37
31
14
-14
-49
-79
-92
-81
-48
-1
42
69
72
52
21
-7
-24
-24
-13
2
11
13
7
1
0
5
15
23
24
14
-4
-26
-44
-54
-52
-42
-26
-11
1
7
8
6
2
0
0
3
7
11
10
4
-6
-17
-24
-19
-3
24
53
76
83
74
51
23
1
-10
-10
-3
3
4
-3
-12
-19
-20
-13
-3
7
12
13
14
21
36
56
74
80
71
46
16
-10
-20
-12
10
36
54
59
48
28
8
-7
-13
-13
-8
-4
1
8
18
30
40
41
28
2
-32
-64
-84
-85
-67
-36
-3
23
37
39
33
25
20
18
17
13
4
-9
-23
-36
-45
-49
-49
-48
-46
-45
-44
-39
-29
-15
3
21
33
38
34
23
10
0
-2
6
20
34
42
38
21
-4
-31
-52
-63
-65
-61
-54
-49
-43
-33
-16
10
40
65
79
76
58
33
12
2
5
14
21
18
1
-25
-49
-63
-60
-44
-22
-4
4
1
-7
-14
-15
-9
1
8
10
7
3
2
5
11
16
15
9
1
-4
-2
6
12
9
-6
-32
-60
-75
-69
-42
-2
31
45
30
-6
-47
-73
-71
-41
5
47
66
56
21
-22
-54
-62
-46
-13
21
42
45
31
9
-12
-23
-24
-17
-6
4
12
19
27
36
43
46
43
34
20
6
-5
-10
-10
-7
-3
-2
-5
-13
-23
-34
-43
-47
-48
-46
-42
-40
-40
-43
-45
-44
-38
-26
-10
4
12
11
0
-16
-33
-45
-50
-52
-53
-57
-67
-79
-89
-90
-80
-57
-29
0
23
37
43
42
36
27
13
-8
-34
-61
-81
-88
-78
-54
-23
5
21
23
16
8
9
23
44
62
65
46
7
-40
-79
-93
-76
-33
19
61
74
55
11
-41
-79
-91
-73
-36
2
26
27
6
-22
-44
-47
-30
-2
24
35
24
-4
-39
-65
-72
-60
-33
-3
19
29
26
18
11
11
15
21
21
13
-2
-19
-30
-31
-21
-3
15
29
35
35
32
31
33
37
39
34
22
2
-18
-34
-39
-32
-16
4
18
21
9
-13
-41
-64
-74
-65
-37
3
45
78
93
88
64
31
-1
-25
-37
-38
-34
-31
-33
-38
-45
-47
-42
-28
-9
10
26
36
41
43
43
43
39
30
17
-1
-17
-29
-34
-33
-28
-24
-24
-27
-29
-25
-12
9
33
53
61
54
34
6
-20
-41
-52
-56
-54
-50
-43
-34
-21
-6
9
17
16
3
-17
-37
-49
-49
-36
-14
10
29
39
40
36
30
23
16
7
-4
-14
-21
-20
-10
8
29
45
52
50
40
29
20
16
15
12
5
-7
-20
-29
-30
-22
-8
4
11
11
6
1
2
9
19
24
21
5
-16
-37
-47
-45
-32
-18
-13
-22
-43
-67
-79
-71
-43
-3
32
50
41
11
-27
-57
-66
-53
-24
4
19
13
-11
-41
-64
-69
-54
-27
0
16
17
4
-15
-31
-37
-33
-25
-19
-21
-31
-47
-62
-71
-73
-70
-66
-67
-73
-82
-88
-89
-80
-65
-49
-37
-34
-39
-49
-58
-60
-52
-36
-16
-1
6
3
-9
-25
-40
-49
-50
-44
-33
-20
-5
9
22
34
44
49
49
40
24
2
-20
-39
-50
-51
-42
-26
-8
5
11
8
-2
-17
-32
-42
-48
-50
-50
-50
-52
-55
-56
-53
-44
-30
-13
3
14
18
15
6
-6
-22
-41
-61
-82
-98
-106
-101
-81
-49
-12
20
39
40
22
-8
-40
-65
-76
-73
-59
-39
-20
-6
1
1
-4
-11
-19
-27
-33
-36
-34
-27
-16
-5
1
-2
-17
-40
-66
-87
-95
-87
-65
-34
-2
23
37
38
30
19
9
3
-2
-5
-10
-16
-20
-20
-11
3
19
30
31
19
-2
-23
-37
-38
-25
-4
14
21
14
-6
-28
-44
-46
-35
-18
-5
-3
-14
-34
-53
-61
-54
-35
-10
11
21
18
6
-8
-19
-25
-27
-27
-29
-31
-31
-24
-10
9
28
39
40
31
15
0
-10
-13
-8
1
10
18
23
25
25
20
8
-10
-30
-47
-55
-49
-30
-5
16
26
21
5
-14
-28
-31
-24
-11
-1
3
1
-3
-2
6
21
35
42
37
22
2
-11
-10
6
33
61
80
85
76
58
39
22
11
2
-7
-17
-30
-40
-46
-44
-35
-24
-14
-7
-5
-7
-11
-15
-19
-22
-24
-23
-17
-4
15
37
59
73
77
69
53
31
11
-7
-19
-26
-31
-32
-31
-26
-17
-6
7
17
22
20
13
2
-10
-18
-22
-20
-14
-7
0
2
-2
-11
-22
-32
-36
-33
-23
-10
2
7
5
-3
-14
-22
-23
-15
1
22
44
61
71
71
61
41
15
-9
-24
-23
-5
27
64
93
103
90
61
27
1
-7
3
21
34
30
7
-28
-58
-71
-57
-21
24
60
74
64
38
10
-9
-12
-5
2
-1
-15
-36
-52
-53
-34
-3
28
46
45
26
1
-17
-19
-4
17
33
34
18
-8
-32
-44
-38
-17
10
33
47
50
49
47
47
50
49
41
24
1
-23
-41
-51
-54
-55
-56
-60
-65
-66
-59
-42
-20
2
17
21
12
-4
-23
-38
-47
-49
-45
-38
-32
-26
-24
-24
-26
-29
-30
-29
-23
-14
-7
-4
-11
-28
-48
-64
-66
-50
-15
31
74
104
112
100
74
45
25
16
20
29
37
40
34
23
9
-5
-16
-22
-25
-21
-13
0
14
24
25
15
-5
-28
-48
-58
-56
-45
-31
-22
-21
-27
-35
-41
-41
-38
-35
-39
-50
-65
-76
-74
-57
-28
2
23
26
12
-12
-33
-40
-30
-7
20
39
45
40
28
19
18
22
26
21
3
-23
-51
-67
-66
-46
-14
18
39
42
30
9
-9
-17
-11
5
24
40
47
44
32
16
0
-13
-20
-21
-17
-8
3
13
21
25
27
28
30
33
37
40
40
34
23
9
-4
-12
-14
-9
-2
5
9
9
6
2
-1
-2
-1
1
3
3
2
1
0
1
4
7
9
9
6
-1
-9
-16
-22
-23
-22
-18
-16
-15
-17
-19
-19
-14
-3
12
27
36
35
26
11
-3
-9
-5
5
18
25
23
13
1
-7
-7
2
13
20
17
4
-14
-29
-32
-21
1
24
40
42
29
8
-12
-24
-24
-13
3
17
26
27
23
14
3
-9
-21
-34
-45
-51
-52
-47
-37
-25
-15
-6
2
11
20
30
37
38
32
20
6
-5
-10
-8
0
7
10
9
4
0
0
5
11
15
14
5
-9
-22
-30
-28
-16
2
20
35
43
42
32
17
-3
-22
-38
-46
-44
-32
-13
7
20
22
11
-8
-27
-37
-35
-21
-1
16
23
17
2
-16
-27
-29
-20
-7
4
7
0
-15
-31
-42
-44
-37
-22
-6
9
20
26
29
30
29
26
19
10
0
-9
-13
-11
-3
9
20
25
22
11
-5
-20
-29
-31
-27
-23
-23
-33
-50
-70
-87
-93
-86
-67
-43
-22
-9
-5
-7
-9
-7
-1
7
12
8
-4
-23
-41
-54
-59
-57
-52
-49
-49
-51
-51
-44
-29
-9
10
21
22
14
2
-7
-11
-8
-3
0
-3
-9
-15
-14
-4
14
33
43
39
20
-8
-34
-48
-44
-23
7
34
48
44
24
-6
-36
-57
-62
-52
-30
-4
20
34
37
28
11
-7
-20
-24
-22
-16
-13
-17
-30
-48
-63
-67
-56
-32
0
28
44
44
31
14
0
-2
6
23
40
51
55
52
48
45
45
45
41
29
10
-13
-36
-51
-58
-58
-53
-49
-47
-44
-38
-25
-5
17
35
42
35
18
-2
-15
-15
-1
21
40
48
40
17
-13
-37
-48
-43
-24
-1
17
22
15
-1
-19
-29
-27
-13
8
29
45
52
49
39
27
19
18
25
41
61
79
89
86
68
39
3
-30
-53
-61
-52
-32
-7
15
29
34
30
21
9
-2
-11
-20
-29
-36
-41
-41
-37
-27
-15
-2
8
13
13
5
-7
-21
-35
-42
-39
-26
-2
26
53
72
78
72
59
44
32
27
25
23
17
7
-7
-18
-24
-22
-14
-6
1
4
5
9
15
23
27
19
-1
-30
-57
-67
-54
-18
28
63
71
45
-8
-68
-110
-117
-87
-32
27
69
84
73
52
34
30
38
49
52
40
16
-9
-25
-24
-10
11
26
30
25
18
18
28
45
58
57
38
8
-22
-37
-31
-11
13
24
17
-6
-31
-43
-32
-1
36
60
61
37
3
-22
-24
2
46
90
116
116
93
61
35
23
22
23
14
-7
-35
-57
-59
-36
5
48
75
75
52
16
-13
-23
-12
11
31
35
21
-3
-24
-28
-10
26
65
93
100
86
60
32
13
5
7
11
13
10
3
-3
-5
-5
-4
-7
-14
-27
-40
-50
-54
-52
-47
-41
-37
-34
-31
-26
-17
-5
10
25
40
52
60
61
54
37
11
-19
-45
-60
-58
-40
-12
15
34
39
33
21
11
7
11
19
23
20
10
-5
-19
-27
-28
-22
-12
-2
9
18
25
28
25
13
-5
-25
-38
-37
-18
12
44
65
64
42
7
-27
-45
-42
-22
3
20
20
3
-21
-40
-43
-30
-7
15
26
23
10
-3
-9
-5
4
12
13
5
-6
-12
-7
9
29
43
44
30
9
-8
-10
3
27
49
57
47
24
-3
-19
-19
-4
16
29
27
10
-14
-35
-44
-41
-33
-27
-30
-39
-47
-42
-19
18
57
81
77
46
-2
-46
-68
-58
-20
30
71
88
76
45
11
-8
-3
23
58
84
89
69
34
-5
-32
-39
-27
-5
17
27
23
7
-14
-32
-40
-37
-25
-7
10
24
32
35
34
28
21
12
4
-3
-8
-11
-14
-16
-17
-14
-5
11
33
58
78
88
82
62
32
2
-20
-27
-21
-5
10
18
14
1
-15
-25
-22
-7
18
43
62
68
63
50
35
25
21
22
25
27
24
17
8
3
2
8
18
29
37
40
37
30
22
15
13
15
19
23
22
16
4
-9
-19
-21
-15
-2
13
23
23
12
-8
-29
-43
-44
-31
-8
18
39
49
48
39
30
27
35
52
74
91
98
90
68
37
6
-17
-27
-22
-6
15
34
42
38
23
0
-22
-36
-37
-24
-1
25
47
59
58
45
26
6
-9
-16
-13
-3
10
23
32
38
38
36
31
25
18
11
3
-3
-8
-10
-8
-3
2
6
6
3
-2
-7
-9
-9
-8
-9
-12
-19
-27
-32
-31
-22
-7
9
20
21
12
-5
-23
-35
-38
-32
-20
-9
-2
0
1
3
9
19
30
34
28
12
-8
-27
-36
-33
-19
0
16
24
24
18
13
12
15
18
16
5
-16
-39
-56
-59
-44
-14
25
59
81
86
74
54
32
16
7
4
5
6
8
11
17
28
41
51
53
44
24
0
-21
-30
-25
-7
15
33
39
30
10
-12
-28
-30
-18
1
20
31
30
18
1
-15
-25
-26
-22
-16
-11
-8
-7
-8
-10
-17
-29
-47
-69
-87
-94
-84
-56
-19
16
35
29
1
-41
-79
-99
-94
-66
-28
6
23
19
1
-21
-34
-30
-11
15
37
47
45
35
28
29
40
53
60
50
21
-22
-67
-98
-106
-88
-52
-11
19
30
19
-6
-34
-54
-61
-53
-37
-20
-10
-9
-15
-24
-31
-29
-19
-1
20
40
53
58
55
47
38
31
29
30
33
34
29
17
-2
-23
-41
-53
-56
-50
-41
-30
-22
-18
-15
-13
-12
-12
-15
-25
-40
-57
-72
-78
-70
-50
-21
10
33
45
43
31
14
-1
-8
-7
1
14
27
36
41
40
35
30
26
26
30
36
44
49
51
48
41
32
22
11
0
-14
-30
-46
-57
-61
-55
-40
-20
0
15
24
28
35
48
69
95
120
135
136
122
98
73
52
38
30
24
17
7
-3
-7
-2
13
35
56
70
72
63
47
32
23
22
28
39
51
61
67
68
64
54
40
23
9
3
8
24
46
67
79
79
65
42
18
-2
-13
-17
-17
-17
-17
-18
-14
-4
12
32
50
61
61
52
37
21
9
6
10
19
30
40
43
40
31
16
0
-15
-24
-26
-21
-12
-2
7
13
16
17
17
16
12
6
-4
-14
-23
-26
-25
-20
-16
-16
-20
-26
-28
-22
-7
13
29
33
22
-1
-29
-48
-52
-39
-17
6
20
23
19
17
22
37
56
68
64
44
12
-19
-35
-32
-12
15
36
43
36
22
9
7
15
29
42
46
41
32
25
25
33
42
45
39
24
7
-5
-6
3
15
24
23
12
-4
-17
-22
-18
-9
0
2
-3
-12
-20
-23
-20
-15
-12
-14
-21
-30
-36
-36
-31
-23
-19
-18
-19
-20
-17
-8
2
8
6
-7
-24
-40
-48
-43
-29
-12
1
5
0
-10
-17
-19
-14
-6
2
9
14
20
28
36
40
34
14
-17
-54
-85
-100
-96
-75
-45
-15
7
21
27
29
30
29
22
8
-12
-34
-49
-50
-37
-14
9
24
23
7
-14
-32
-39
-30
-11
12
30
39
38
31
23
17
13
9
3
-7
-20
-34
-46
-53
-54
-51
-43
-32
-19
-4
11
23
31
32
25
13
-2
-18
-30
-36
-35
-27
-13
4
20
30
32
25
11
-3
-11
-7
7
27
46
54
48
29
5
-14
-24
-21
-11
0
6
4
-2
-7
-5
5
19
31
34
28
16
6
4
13
31
49
59
54
35
8
-21
-43
-56
-60
-58
-53
-45
-34
-17
3
24
39
43
31
6
-25
-54
-74
-80
-74
-58
-37
-15
5
21
31
33
26
11
-6
-18
-19
-4
24
58
88
104
102
83
55
27
8
1
4
14
23
27
26
19
10
2
-3
-5
-5
-2
1
3
2
-4
-12
-20
-26
-26
-20
-11
-3
-1
-9
-22
-35
-41
-34
-14
11
32
42
36
20
3
-4
3
22
44
55
48
23
-14
-47
-64
-58
-33
-1
24
30
16
-12
-42
-59
-56
-32
5
41
65
69
53
23
-10
-34
-44
-36
-17
5
20
22
10
-9
-27
-33
-21
8
44
74
87
76
44
2
-38
-61
-63
-46
-20
5
19
20
13
4
0
4
14
24
30
29
20
9
-1
-5
-4
1
8
14
17
15
7
-6
-24
-44
-62
-73
-73
-60
-39
-13
9
22
24
15
2
-10
-18
-21
-20
-20
-22
-26
-31
-33
-32
-28
-24
-22
-23
-26
-27
-23
-9
12
37
60
73
74
59
34
3
-26
-46
-54
-51
-40
-27
-18
-16
-21
-27
-26
-15
9
41
70
86
81
55
16
-24
-53
-64
-60
-50
-42
-43
-52
-61
-62
-51
-28
-6
5
-4
-30
-62
-84
-84
-61
-24
8
20
5
-31
-69
-90
-81
-43
8
53
72
61
26
-16
-48
-59
-51
-33
-16
-7
-8
-12
-13
-7
3
8
2
-17
-42
-64
-73
-66
-47
-25
-12
-11
-19
-29
-31
-22
-6
10
15
8
-8
-24
-29
-19
-1
17
22
9
-17
-44
-58
-51
-24
12
44
59
55
37
16
3
2
9
17
19
12
1
-7
-7
2
15
24
20
5
-17
-35
-41
-31
-10
12
23
18
-1
-27
-49
-59
-55
-41
-24
-12
-8
-11
-19
-26
-29
-30
-28
-26
-24
-23
-22
-21
-23
-27
-35
-45
-54
-58
-58
-55
-52
-52
-57
-64
-68
-66
-54
-34
-13
3
10
7
-1
-9
-10
-4
7
16
19
14
5
-3
-4
5
22
41
55
58
48
28
3
-20
-37
-47
-49
-44
-34
-18
0
16
27
30
22
7
-10
-21
-21
-7
17
44
66
78
76
65
47
29
13
-2
-15
-29
-42
-53
-58
-54
-42
-24
-7
7
13
11
5
-4
-12
-20
-29
-38
-46
-53
-52
-43
-25
-2
18
28
25
8
-16
-39
-51
-49
-34
-11
10
22
22
13
0
-10
-15
-13
-7
-2
0
-2
-5
-6
-6
-4
-3
-6
-13
-22
-29
-29
-23
-12
-2
0
-7
-20
-33
-37
-29
-9
13
29
28
10
-18
-45
-58
-51
-26
6
33
43
33
7
-22
-46
-56
-54
-45
-37
-34
-35
-33
-24
-4
23
49
66
66
49
24
0
-13
-11
4
24
40
48
47
39
30
26
26
31
37
41
42
42
43
46
50
52
48
37
21
4
-10
-16
-11
3
21
39
52
57
54
44
32
19
9
4
3
4
4
1
-7
-18
-29
-36
-37
-29
-16
0
13
23
27
28
30
34
42
52
61
66
65
58
48
35
21
5
-11
-26
-36
-39
-31
-14
7
25
33
27
11
-8
-21
-23
-12
4
16
15
-1
-28
-54
-67
-59
-30
11
49
73
76
60
33
8
-6
-5
7
24
39
46
45
39
33
26
20
12
-1
-19
-38
-54
-60
-53
-34
-9
15
29
29
16
-4
-21
-28
-18
6
37
62
72
61
31
-7
-40
-55
-46
-14
30
72
100
107
94
70
43
21
9
3
1
-2
-6
-11
-15
-17
-18
-20
-23
-28
-29
-24
-8
14
39
58
63
55
37
17
5
3
10
19
20
11
-8
-28
-41
-40
-27
-7
9
14
7
-8
-24
-32
-30
-21
-10
-3
-2
-7
-11
-13
-11
-8
-7
-13
-24
-36
-45
-47
-43
-37
-33
-34
-36
-37
-30
-13
12
37
53
57
47
28
8
-6
-11
-9
-3
2
5
4
2
-2
-7
-13
-20
-26
-28
-24
-14
-5
-5
-18
-45
-78
-103
-108
-84
-38
17
63
86
83
60
35
19
19
29
35
27
-1
-42
-80
-99
-88
-51
-3
38
57
51
28
2
-12
-9
9
32
48
52
42
27
12
2
-2
-3
-5
-8
-10
-10
-6
-2
0
-6
-19
-34
-45
-44
-29
-5
20
36
37
24
3
-16
-26
-26
-20
-13
-10
-11
-14
-13
-6
6
16
19
10
-11
-38
-62
-77
-79
-69
-52
-33
-19
-10
-7
-7
-8
-8
-6
-1
7
16
25
29
27
17
3
-8
-10
0
23
51
76
88
84
66
41
18
4
-1
-1
0
-3
-12
-21
-26
-24
-16
-4
4
6
2
-5
-9
-5
4
15
22
20
10
-4
-15
-18
-11
3
16
22
18
6
-9
-22
-29
-30
-27
-25
-26
-30
-34
-35
-30
-18
-3
13
24
28
25
15
-1
-18
-37
-52
-64
-68
-65
-55
-39
-20
-1
16
27
33
30
19
0
-25
-51
-69
-72
-56
-21
23
62
83
76
43
-5
-52
-80
-77
-45
3
49
75
72
42
-3
-43
-65
-61
-37
-4
23
36
33
19
6
3
11
29
48
59
59
47
29
12
2
-1
2
5
5
0
-10
-21
-31
-36
-36
-32
-24
-12
2
16
28
33
30
17
-3
-25
-43
-53
-53
-46
-38
-32
-29
-28
-25
-18
-6
6
13
8
-9
-34
-58
-71
-68
-48
-19
8
26
29
19
5
-5
-5
6
25
41
49
43
22
-7
-38
-64
-78
-81
-71
-55
-35
-18
-5
1
3
4
7
13
21
27
27
17
-3
-28
-52
-66
-66
-55
-37
-22
-17
-21
-32
-41
-42
-31
-13
4
12
5
-15
-41
-62
-70
-66
-53
-40
-32
-32
-35
-33
-20
6
35
57
59
37
-6
-57
-98
-117
-109
-80
-45
-18
-10
-20
-42
-63
-71
-64
-42
-16
4
13
9
-4
-19
-30
-35
-34
-32
-31
-32
-32
-31
-26
-19
-13
-9
-11
-16
-22
-24
-21
-14
-8
-8
-17
-34
-53
-69
-76
-71
-57
-39
-23
-12
-6
-3
-1
2
3
1
-8
-22
-38
-50
-53
-45
-31
-17
-12
-19
-38
-63
-86
-99
-99
-87
-69
-50
-35
-27
-27
-34
-48
-66
-87
-105
-113
-107
-84
-46
-4
31
49
46
27
1
-20
-28
-23
-12
-4
-5
-16
-31
-41
-40
-25
-4
14
22
17
5
-3
3
25
58
90
108
103
74
30
-16
-49
-63
-55
-31
-1
28
48
57
52
36
12
-16
-43
-61
-65
-55
-36
-15
-2
-2
-16
-36
-56
-65
-62
-49
-32
-19
-13
-13
-15
-14
-7
4
15
20
19
13
6
2
5
13
22
31
40
55
77
107
137
157
153
120
60
-11
-72
-102
-91
-44
20
77
108
104
72
31
1
-2
23
65
106
124
108
59
-13
-88
-146
-174
-169
-135
-85
-32
12
43
60
69
73
76
78
76
67
47
19
-12
-40
-58
-65
-63
-59
-59
-66
-78
-88
-87
-68
-31
17
66
105
126
129
118
100
83
68
56
44
31
20
14
17
31
50
68
76
71
52
27
4
-8
-5
10
32
52
65
69
67
63
61
64
71
78
81
75
58
28
-13
-55
-91
-107
-95
-54
8
73
120
128
89
10
-89
-179
-233
-237
-194
-119
-38
27
61
66
50
27
8
-4
-11
-19
-33
-53
-74
-90
-98
-100
-100
-104
-113
-125
-134
-134
-122
-103
-86
-79
-88
-110
-133
-147
-139
-108
-60
-8
33
51
43
12
-35
-88
-141
-189
-229
-257
-270
-265
-240
-196
-141
-85
-38
-9
-2
-15
-43
-78
-112
-137
-148
-138
-108
-59
1
58
99
112
96
54
1
-47
-79
-89
-83
-74
-77
-97
-135
-179
-215
-233
-227
-204
-176
-154
-145
-149
-159
-164
-160
-146
-127
-111
-102
-98
-91
-71
-34
19
77
123
138
114
51
-35
-122
-186
-210
-188
-128
-47
32
87
105
85
37
-23
-75
-104
-105
-81
-42
-1
30
46
44
29
8
-15
-33
-42
-37
-12
34
98
168
223
241
207
120
-4
-134
-232
-272
-246
-173
-87
-28
-22
-74
-160
-246
-295
-289
-235
-160
-97
-73
-95
-148
-202
-229
-212
-152
-67
21
95
145
177
198
213
219
208
172
113
43
-19
-52
-43
3
68
126
158
154
122
81
54
55
84
132
183
222
242
248
247
249
259
274
290
300
299
288
267
240
207
169
128
87
55
39
45
72
113
153
178
174
134
63
-30
-131
-224
-297
-339
-347
-322
-272
-211
-153
-116
-107
-130
-176
-231
-280
-313
-327
-332
-338
-356
-391
-436
-478
-504
-505
-479
-433
-380
-330
-289
-259
-236
-216
-199
-190
-192
-207
-233
-261
-277
-271
-235
-171
-88
2
83
143
173
172
142
93
39
-4
-21
-4
46
115
180
214
198
129
19
-102
-198
-241
-221
-149
-56
19
42
-1
-101
-227
-334
-379
-334
-192
27
287
541
747
873
907
854
734
576
407
252
124
27
-42
-92
-131
-166
-199
-226
-243
-245
-229
-200
-165
-135
-122
-131
-161
-204
-244
-266
-260
-223
-166
-103
-52
-20
-9
-8
-6
4
16
12
-31
-130
-284
-469
-641
-753
-769
-680
-512
-316
-153
-69
-79
-166
-283
-374
-396
-327
-179
20
229
418
569
682
763
819
850
850
809
723
596
447
298
176
95
58
55
65
68
51
10
-46
-100
-132
-127
-75
20
150
300
454
596
716
801
843
831
760
629
449
242
40
-120
-209
-213
-137
-10
125
224
251
193
57
-126
-316
-468
-548
-537
-433
-253
-27
206
408
547
602
572
472
329
179
56
-16
-24
32
139
281
433
570
662
678
592
392
85
-296
-691
-1030
-1244
-1287
-1148
-862
-495
-132
143
275
245
73
-184
-455
-666
-764
-729
-572
-338
-87
115
220
208
92
-89
-276
-417
-474
-438
-329
-186
-57
19
16
-68
-216
-398
-574
-704
-756
-715
-587
-403
-215
-79
-43
-121
-292
-497
-660
-720
-652
-487
-303
-195
-236
-445
-767
-1092
-1286
-1242
-924
-384
253
827
1188
1249
1004
530
-45
-574
-935
-1052
-908
-542
-32
525
1030
1409
1615
1648
1541
1359
1169
1030
966
967
991
986
908
742
504
238
0
-161
-215
-162
-25
156
332
460
504
444
283
47
-220
-460
-624
-682
-643
-552
-478
-491
-634
-904
-1251
-1590
-1825
-1885
-1740
-1407
-945
-431
61
472
765
924
946
838
615
305
-46
-382
-636
-751
-691
-458
-90
337
734
1012
1110
1008
737
367
-9
-303
-453
-443
-301
-87
131
303
410
464
500
549
623
710
774
778
700
545
344
143
-17
-110
-132
-96
-17
98
251
445
675
920
1138
1281
1312
1223
1040
815
612
480
436
463
515
538
494
375
206
36
-80
-103
-22
139
324
465
497
381
115
-258
-662
-1002
-1194
-1182
-964
-592
-162
213
434
449
269
-33
-346
-553
-569
-372
-4
436
833
1087
1149
1032
805
560
383
321
371
488
609
678
667
584
466
358
299
307
381
503
655
815
968
1099
1192
1236
1223
1159
1056
929
786
618
404
121
-230
-618
-970
-1197
-1227
-1038
-683
-283
10
66
-175
-666
-1271
-1801
-2082
-2009
-1581
-902
-143
511
917
1012
826
464
73
-202
-265
-91
263
673
991
1090
912
495
-32
-486
-692
-546
-58
645
1357
1866
2021
1795
1278
655
133
-127
-63
282
783
1288
1668
1859
1869
1757
1603
1465
1366
1284
1173
987
706
346
-41
-386
-624
-718
-675
-541
-386
-286
-299
-445
-708
-1037
-1363
-1612
-1721
-1648
-1379
-933
-369
221
722
1016
1010
674
42
-780
-1641
-2392
-2924
-3197
-3242
-3139
-2977
-2828
-2722
-2652
-2600
-2550
-2510
-2498
-2532
-2603
-2667
-2658
-2508
-2177
-1675
-1065
-438
108
496
687
672
466
96
-408
-999
-1617
-2181
-2606
-2824
-2807
-2583
-2227
-1836
-1494
-1244
-1081
-964
-845
-698
-534
-394
-327
-360
-478
-631
-747
-763
-652
-426
-134
160
400
543
565
459
222
-130
-563
-1008
-1373
-1555
-1481
-1135
-584
35
549
806
731
356
-190
-718
-1049
-1069
-766
-227
399
953
1315
1435
1333
1077
750
426
151
-53
-180
-233
-212
-126
12
177
339
472
570
650
750
919
1193
1581
2058
2565
3025
3364
3525
3485
3256
2882
2425
1955
1539
1227
1049
1008
1087
1248
1446
1633
1769
1826
1786
1648
1420
1128
810
521
324
278
419
746
1207
1709
2131
2362
2324
2007
1468
825
219
-224
-433
-409
-225
-2
137
105
-111
-445
-769
-935
-824
-390
317
1167
1979
2584
2869
2811
2481
2009
1551
1233
1126
1234
1508
1866
2224
2516
2706
2789
2792
2766
2770
2863
3075
3396
3763
4070
4202
4062
3624
2947
2165
1444
932
700
721
883
1032
1033
820
412
-98
-592
-967
-1177
-1231
-1182
-1089
-997
-920
-856
-798
-756
-758
-836
-1010
-1273
-1579
-1868
-2082
-2191
-2203
-2161
-2124
-2145
-2251
-2438
-2673
-2911
-3109
-3234
-3273
-3225
-3106
-2941
-2762
-2605
-2504
-2482
-2546
-2679
-2843
-2988
-3063
-3032
-2880
-2623
-2297
-1955
-1652
-1436
-1334
-1347
-1451
-1598
-1732
-1801
-1773
-1645
-1445
-1221
-1024
-892
-836
-844
-886
-931
-960
-973
-983
-1008
-1063
-1143
-1236
-1325
-1401
-1462
-1515
-1561
-1587
-1563
-1448
-1208
-836
-366
127
545
797
830
651
330
-23
-288
-373
-246
58
448
806
1026
1039
837
464
5
-446
-804
-1014
-1060
-953
-729
-435
-124
158
371
493
526
501
478
532
735
1125
1689
2355
3002
3493
3714
3613
3214
2620
1978
1442
1125
1078
1276
1634
2040
2381
2578
2595
2445
2176
1858
1562
1350
1261
1309
1484
1751
2061
2355
2571
2654
2563
2280
1816
1217
560
-64
-562
-868
-961
-872
-678
-482
-380
-438
-674
-1058
-1525
-1994
-2389
-2648
-2733
-2625
-2330
-1884
-1349
-818
-393
-166
-191
-458
-895
-1381
-1781
-1984
-1927
-1612
-1086
-428
276
945
1502
1884
2040
1952
1646
1209
768
462
390
563
896
1226
1375
1223
757
88
-590
-1076
-1231
-1031
-565
7
523
877
1040
1056
996
920
848
765
643
467
252
42
-111
-170
-125
1
174
354
511
619
659
612
470
250
0
-197
-251
-94
279
801
1341
1750
1911
1785
1423
952
525
268
245
442
791
1194
1566
1847
2012
2061
2003
1853
1631
1361
1075
808
588
430
329
269
226
186
150
128
136
184
267
365
445
471
411
245
-24
-372
-744
-1069
-1268
-1280
-1084
-716
-261
161
442
516
386
121
-179
-425
-580
-675
-791
-1016
-1398
-1906
-2437
-2850
-3019
-2887
-2493
-1955
-1433
-1065
-928
-1014
-1256
-1550
-1812
-1999
-2118
-2202
-2282
-2364
-2415
-2380
-2202
-1856
-1365
-799
-254
170
405
428
264
-27
-371
-700
-964
-1134
-1195
-1133
-933
-578
-59
615
1403
2233
3018
3666
4112
4324
4319
4147
3886
3610
3382
3230
3152
3114
3058
2920
2643
2194
1577
840
66
-647
-1206
-1559
-1711
-1721
-1690
-1719
-1876
-2164
-2520
-2832
-2984
-2900
-2576
-2089
-1570
-1162
-964
-996
-1196
-1441
-1598
-1575
-1360
-1026
-698
-506
-526
-751
-1090
-1397
-1538
-1431
-1090
-609
-128
220
362
308
137
-39
-120
-51
160
469
818
1164
1494
1813
2123
2405
2613
2691
2600
2338
1948
1502
1066
668
284
-149
-698
-1386
-2166
-2919
-3487
-3733
-3585
-3066
-2285
-1398
-554
147
674
1049
1324
1540
1709
1813
1822
1714
1491
1184
843
523
270
120
97
215
477
864
1331
1806
2198
2427
2448
2278
1997
1731
1614
1747
2163
2818
3603
4374
4992
5360
5432
5223
4794
4227
3614
3034
2550
2203
2013
1984
2106
2356
2699
3090
3476
3793
3979
3978
3756
3307
2660
1872
1014
165
-606
-1241
-1695
-1928
-1916
-1654
-1175
-555
85
605
887
873
600
192
-169
-305
-105
431
1190
1977
2580
2833
2661
2092
1237
243
-740
-1602
-2277
-2748
-3038
-3194
-3283
-3376
-3534
-3792
-4139
-4526
-4871
-5094
-5147
-5032
-4804
-4545
-4326
-4177
-4077
-3967
-3791
-3522
-3191
-2869
-2641
-2562
-2633
-2798
-2968
-3059
-3028
-2878
-2653
-2405
-2165
-1934
-1689
-1405
-1077
-733
-419
-183
-45
8
17
29
71
141
207
233
205
141
92
124
284
581
978
1396
1743
1933
1911
1659
1196
571
-146
-869
-1506
-1977
-2224
-2228
-2024
-1685
-1315
-1010
-840
-818
-912
-1056
-1177
-1225
-1187
-1085
-963
-864
-818
-828
-886
-975
-1085
-1217
-1378
-1565
-1753
-1893
-1920
-1770
-1406
-839
-134
599
1235
1662
1817
1698
1364
917
476
139
-29
-10
169
451
759
1018
1163
1151
970
643
225
-201
-544
-720
-677
-405
61
642
1241
1753
2088
2186
2017
1587
932
112
-799
-1723
-2586
-3326
-3895
-4258
-4382
-4238
-3805
-3077
-2082
-892
379
1592
2610
3341
3754
3889
3836
3694
3538
3390
3218
2961
2559
1993
1296
553
-120
-610
-834
-760
-410
147
807
1455
1989
2341
2498
2503
2442
2416
2499
2708
2986
3226
3309
3157
2774
2247
1724
1353
1232
1375
1722
2172
2638
3079
3503
3940
4395
4817
5097
5107
4756
4045
3084
2069
1215
685
533
699
1033
1367
1568
1579
1418
1150
845
549
271
-1
-281
-571
-857
-1121
-1358
-1582
-1821
-2095
-2402
-2704
-2936
-3040
-2987
-2806
-2583
-2431
-2449
-2680
-3085
-3543
-3889
-3961
-3657
-2965
-1968
-821
302
1254
1950
2382
2597
2666
2652
2585
2462
2270
2012
1725
1476
1343
1377
1566
1824
2012
1979
1616
897
-105
-1242
-2334
-3230
-3843
-4164
-4248
-4182
-4046
-3891
-3736
-3578
-3410
-3229
-3043
-2860
-2682
-2498
-2294
-2056
-1784
-1491
-1201
-936
-710
-524
-373
-253
-175
-158
-227
-401
-683
-1053
-1476
-1909
-2314
-2655
-2908
-3047
-3053
-2913
-2633
-2246
-1809
-1398
-1084
-908
-870
-924
-997
-1010
-911
-682
-344
51
446
785
1027
1144
1125
968
696
351
2
-271
-394
-321
-58
342
789
1184
1452
1562
1528
1400
1235
1073
922
757
536
221
-201
-708
-1237
-1696
-1980
-1998
-1693
-1065
-182
826
1783
2506
2853
2755
2243
1440
531
-294
-883
-1162
-1143
-904
-558
-209
67
238
300
265
140
-75
-381
-776
-1242
-1749
-2260
-2744
-3185
-3581
-3931
-4229
-4446
-4533
-4438
-4127
-3607
-2942
-2243
-1644
-1271
-1197
-1428
-1893
-2464
-2998
-3366
-3493
-3364
-3022
-2547
-2029
-1545
-1140
-825
-582
-375
-157
114
467
907
1412
1924
2365
2648
2702
2505
2091
1562
1058
728
680
951
1490
2170
2823
3287
3455
3296
2866
2283
1692
1226
975
963
1157
1479
1834
2138
2338
2419
2407
2351
2303
2309
2387
2529
2706
2873
2981
2986
2852
2557
2103
1515
850
193
-355
-701
-783
-596
-191
328
843
1246
1479
1537
1464
1327
1186
1076
992
906
781
587
320
-3
-343
-648
-864
-941
-840
-553
-103
441
976
1387
1582
1519
1235
835
466
266
328
662
1203
1829
2408
2828
3032
3010
2797
2449
2028
1584
1157
764
403
51
-331
-781
-1316
-1911
-2494
-2960
-3199
-3140
-2785
-2219
-1588
-1058
-758
-743
-983
-1379
-1810
-2171
-2404
-2503
-2498
-2424
-2303
-2127
-1874
-1521
-1060
-515
72
643
1151
1567
1894
2160
2408
2690
3044
3484
3991
4513
4977
5304
5437
5361
5106
4747
4379
4086
3914
3861
3876
3880
3796
3569
3184
2666
2067
1455
892
422
71
-163
-303
-390
-475
-612
-844
-1197
-1668
-2229
-2825
-3390
-3852
-4150
-4241
-4115
-3798
-3356
-2887
-2505
-2317
-2394
-2755
-3355
-4097
-4856
-5508
-5963
-6176
-6156
-5950
-5629
-5266
-4924
-4644
-4442
-4302
-4187
-4042
-3815
-3476
-3034
-2540
-2079
-1743
-1595
-1642
-1830
-2060
-2223
-2240
-2091
-1817
-1500
-1224
-1048
-981
-987
-1010
-998
-916
-761
-546
-287
3
320
656
996
1312
1573
1755
1859
1913
1959
2041
2187
2390
2612
2799
2891
2836
2603
2180
1576
822
-25
-878
-1631
-2172
-2408
-2293
-1844
-1141
-310
517
1226
1752
2084
2253
2313
2319
2315
2327
2364
2427
2511
2601
2679
2719
2698
2596
2411
2154
1851
1532
1229
962
746
583
465
373
276
138
-75
-382
-774
-1207
-1609
-1901
-2025
-1961
-1744
-1448
-1164
-965
-887
-918
-1016
-1137
-1254
-1379
-1549
-1808
-2173
-2621
-3080
-3450
-3633
-3562
-3219
-2640
-1897
-1082
-283
429
1006
1427
1690
1820
1867
1896
1980
2170
2484
2886
3292
3590
3683
3519
3126
2604
2105
1784
1748
2023
2540
3164
3734
4117
4244
4122
3823
3450
3097
2825
2647
2543
2474
2411
2336
2250
2157
2057
1936
1773
1551
1271
954
641
370
162
8
-129
-303
-552
-881
-1248
-1577
-1783
-1806
-1643
-1356
-1057
-875
-908
-1184
-1649
-2177
-2607
-2791
-2643
-2165
-1446
-634
103
626
854
782
471
24
-447
-845
-1111
-1228
-1213
-1112
-978
-863
-807
-831
-942
-1130
-1377
-1661
-1962
-2268
-2574
-2882
-3199
-3528
-3866
-4199
-4497
-4720
-4823
-4765
-4520
-4086
-3495
-2797
-2066
-1374
-780
-316
11
219
334
383
379
325
220
69
-105
-265
-361
-348
-198
87
477
921
1359
1738
2024
2205
2294
2319
2315
2318
2346
2395
2430
2390
2191
1757
1039
41
-1167
-2459
-3677
-4670
-5332
-5629
-5605
-5362
-5034
-4743
-4574
-4560
-4685
-4897
-5133
-5330
-5444
-5444
-5317
-5057
-4667
-4155
-3534
-2829
-2069
-1296
-553
117
682
1126
1456
1704
1920
2159
2465
2854
3307
3764
4142
4351
4322
4022
3470
2736
1924
1147
505
55
-202
-317
-377
-478
-686
-1018
-1426
-1816
-2077
-2123
-1927
-1539
-1068
-651
-403
-380
-556
-843
-1121
-1286
-1285
-1134
-900
-673
-530
-503
-573
-678
-739
-687
-487
-137
327
849
1372
1844
2235
2533
2745
2891
2994
3073
3144
3215
3293
3388
3518
3705
3966
4300
4683
5061
5364
5526
5499
5275
4888
4401
3893
3433
3074
2840
2731
2728
2798
2897
2973
2977
2871
2645
2325
1974
1671
1491
1474
1608
1834
2063
2215
2245
2155
1993
1824
1704
1655
1659
1673
1648
1550
1372
1137
881
643
455
336
291
319
408
537
674
779
812
746
574
313
6
-297
-543
-694
-727
-639
-443
-170
139
428
639
726
664
467
185
-104
-322
-411
-357
-189
29
222
332
328
217
29
-196
-415
-596
-718
-765
-734
-633
-488
-343
-250
-254
-377
-605
-886
-1149
-1321
-1356
-1248
-1033
-778
-556
-423
-410
-509
-689
-901
-1093
-1228
-1287
-1272
-1207
-1124
-1057
-1028
-1041
-1082
-1130
-1169
-1203
-1254
-1363
-1562
-1861
-2231
-2605
-2902
-3052
-3026
-2850
-2601
-2384
-2295
-2392
-2679
-3105
-3584
-4025
-4349
-4515
-4523
-4409
-4234
-4075
-4002
-4062
-4268
-4591
-4963
-5291
-5481
-5461
-5202
-4720
-4070
-3323
-2551
-1809
-1136
-556
-91
233
388
355
133
-252
-749
-1294
-1822
-2285
-2655
-2923
-3096
-3185
-3201
-3152
-3047
-2895
-2703
-2478
-2219
-1920
-1573
-1179
-749
-314
83
394
583
631
552
383
178
-5
-122
-154
-119
-64
-54
-155
-406
-804
-1295
-1784
-2160
-2329
-2242
-1911
-1407
-833
-292
141
435
602
679
705
703
678
622
528
404
272
165
114
138
243
423
666
959
1288
1629
1949
2201
2343
2342
2198
1941
1628
1323
1076
907
805
738
668
574
455
332
238
196
221
305
431
577
727
875
1030
1214
1459
1802
2267
2860
3544
4240
4833
5196
5226
4889
4235
3403
2588
1982
1721
1837
2256
2817
3333
3646
3676
3435
3010
2523
2086
1765
1573
1475
1421
1369
1307
1252
1240
1307
1472
1727
2041
2367
2662
2892
3040
3107
3104
3055
2985
2922
2898
2941
3075
3311
3641
4035
4447
4822
5109
5274
5307
5222
5049
4827
4595
4386
4226
4134
4124
4206
4379
4628
4927
5237
5516
5726
5835
5823
5672
5366
4890
4235
3408
2435
1368
275
-779
-1742
-2594
-3341
-4003
-4598
-5128
-5575
-5916
-6135
-6245
-6284
-6308
-6358
-6439
-6505
-6475
-6255
-5784
-5060
-4152
-3178
-2276
-1554
-1065
-800
-702
-695
-716
-731
-738
-751
-787
-848
-927
-1008
-1083
-1154
-1239
-1361
-1536
-1770
-2052
-2362
-2683
-3004
-3329
-3664
-4014
-4372
-4712
-4992
-5164
-5182
-5018
-4663
-4135
-3471
-2718
-1931
-1164
-464
130
593
915
1104
1185
1197
1183
1177
1194
1222
1220
1138
935
598
164
-287
-645
-808
-708
-347
204
820
1359
1701
1781
1603
1222
726
190
-337
-847
-1356
-1882
-2424
-2948
-3399
-3719
-3872
-3870
-3773
-3677
-3682
-3865
-4251
-4807
-5450
-6076
-6590
-6930
-7085
-7090
-7007
-6899
-6811
-6757
-6716
-6648
-6511
-6275
-5934
-5503
-5013
-4494
-3971
-3459
-2959
-2468
-1980
-1489
-987
-464
96
704
1360
2045
2717
3313
3764
4018
4054
3899
3619
3312
3077
2996
3112
3420
3876
4409
4938
5389
5705
5857
5840
5676
5407
5094
4799
4585
4494
4543
4716
4969
5236
5443
5527
5446
5189
4779
4264
3715
3210
2823
2613
2605
2791
3124
3531
3927
4235
4412
4452
4390
4282
4187
4140
4143
4167
4166
4099
3948
3731
3493
3293
3181
3185
3301
3499
3734
3959
4133
4230
4235
4148
3982
3763
3529
3323
3183
3131
3162
3244
3329
3364
3310
3153
2904
2592
2249
1905
1575
1265
979
719
488
284
93
-110
-358
-680
-1085
-1555
-2045
-2496
-2845
-3052
-3100
-2996
-2764
-2428
-2009
-1525
-981
-392
224
841
1428
1951
2370
2644
2730
2592
2214
1610
838
-10
-822
-1497
-1971
-2240
-2352
-2391
-2443
-2562
-2756
-2982
-3170
-3247
-3166
-2917
-2533
-2081
-1642
-1294
-1104
-1107
-1306
-1667
-2121
-2580
-2959
-3193
-3266
-3208
-3087
-2987
-2972
-3063
-3231
-3410
-3521
-3503
-3335
-3042
-2682
-2326
-2032
-1835
-1746
-1756
-1851
-2015
-2239
-2511
-2814
-3122
-3407
-3642
-3814
-3921
-3974
-3991
-3983
-3952
-3889
-3779
-3607
-3371
-3083
-2772
-2474
-2226
-2055
-1972
-1968
-2013
-2069
-2095
-2059
-1948
-1769
-1552
-1340
-1182
-1121
-1184
-1381
-1698
-2099
-2534
-2939
-3256
-3436
-3452
-3303
-3017
-2641
-2230
-1834
-1488
-1202
-974
-787
-625
-479
-342
-215
-94
31
177
361
596
887
1225
1591
1958
2302
2599
2835
3000
3091
3111
3065
2959
2801
2598
2355
2076
1767
1442
1118
819
568
381
263
202
174
149
103
27
-73
-170
-229
-215
-100
124
445
832
1240
1624
1945
2182
2335
2420
2465
2491
2509
2511
2476
2386
2231
2027
1807
1616
1492
1454
1499
1602
1738
1891
2060
2259
2503
2786
3078
3321
3450
3409
3176
2770
2252
1702
1200
808
547
404
332
263
130
-120
-503
-992
-1512
-1957
-2213
-2200
-1897
-1361
-718
-124
281
424
319
65
-191
-312
-217
91
527
961
1263
1349
1204
881
480
114
-122
-169
-16
307
740
1206
1627
1937
2098
2105
1989
1808
1630
1519
1512
1620
1821
2079
2350
2596
2784
2888
2882
2746
2464
2037
1489
859
200
-435
-1006
-1493
-1889
-2189
-2383
-2444
-2339
-2039
-1535
-854
-54
785
1578
2253
2766
3101
3267
3284
3180
2981
2715
2408
2089
1782
1506
1270
1072
906
760
623
486
336
154
-82
-395
-800
-1292
-1843
-2410
-2942
-3397
-3759
-4037
-4264
-4482
-4720
-4991
-5285
-5572
-5820
-6000
-6094
-6093
-6000
-5818
-5558
-5239
-4890
-4551
-4265
-4061
-3950
-3909
-3895
-3857
-3757
-3586
-3368
-3152
-2986
-2900
-2887
-2908
-2904
-2825
-2645
-2372
-2041
-1693
-1361
-1051
-747
-421
-55
349
767
1156
1474
1688
1783
1759
1622
1377
1024
569
30
-552
-1115
-1588
-1910
-2051
-2019
-1861
-1648
-1454
-1335
-1316
-1393
-1538
-1711
-1867
-1969
-1985
-1892
-1683
-1364
-961
-522
-102
240
462
548
511
388
228
77
-32
-89
-103
-95
-90
-109
-163
-250
-359
-471
-566
-625
-635
-589
-491
-351
-181
5
192
367
518
629
689
689
632
535
428
349
334
408
576
820
1108
1394
1638
1807
1881
1858
1745
1562
1340
1111
909
759
674
647
660
686
707
722
752
832
999
1278
1664
2126
2612
3068
3457
3766
4011
4224
4441
4682
4947
5217
5459
5639
5729
5715
5594
5376
5076
4717
4320
3907
3495
3094
2707
2334
1976
1639
1331
1066
852
690
567
462
353
223
71
-94
-255
-400
-527
-644
-764
-893
-1025
-1135
-1189
-1160
-1040
-843
-608
-377
-185
-40
68
167
279
401
506
542
455
212
-183
-680
-1195
-1632
-1907
-1971
-1822
-1506
-1097
-685
-354
-166
-150
-302
-585
-938
-1291
-1575
-1739
-1764
-1662
-1476
-1266
-1090
-986
-966
-1010
-1081
-1135
-1148
-1116
-1059
-1012
-1006
-1058
-1165
-1304
-1446
-1564
-1638
-1658
-1619
-1510
-1318
-1029
-640
-171
336
819
1216
1480
1595
1579
1477
1342
1218
1130
1081
1061
1057
1054
1039
996
904
737
473
114
-314
-755
-1141
-1411
-1537
-1534
-1453
-1367
-1340
-1404
-1552
-1743
-1914
-2008
-1985
-1836
-1577
-1250
-908
-612
-415
-353
-436
-634
-886
-1110
-1236
-1226
-1098
-922
-794
-803
-988
-1319
-1705
-2023
-2163
-2064
-1735
-1243
-687
-162
268
576
767
862
880
837
746
623
493
381
303
256
221
171
89
-20
-122
-171
-130
15
239
495
732
923
1074
1222
1413
1677
2005
2354
2659
2863
2939
2901
2792
2671
2579
2536
2533
2550
2567
2578
2583
2586
2577
2535
2425
2222
1917
1529
1099
678
301
-18
-291
-548
-818
-1115
-1432
-1749
-2037
-2276
-2459
-2592
-2684
-2749
-2791
-2815
-2827
-2837
-2861
-2910
-2984
-3062
-3098
-3037
-2826
-2435
-1869
-1173
-420
303
919
1377
1666
1810
1862
1888
1951
2093
2332
2653
3014
3361
3634
3790
3808
3698
3495
3252
3024
2854
2760
2736
2751
2760
2712
2566
2298
1905
1410
859
312
-168
-529
-742
-811
-774
-690
-628
-643
-761
-972
-1234
-1490
-1686
-1790
-1794
-1718
-1597
-1468
-1356
-1274
-1215
-1162
-1092
-976
-786
-498
-99
404
980
1572
2106
2513
2745
2795
2696
2519
2343
2232
2216
2283
2392
2488
2527
2492
2394
2266
2141
2044
1982
1940
1895
1821
1699
1523
1292
1014
700
362
18
-314
-613
-856
-1029
-1127
-1157
-1144
-1120
-1125
-1193
-1347
-1591
-1904
-2241
-2547
-2765
-2858
-2814
-2655
-2427
-2185
-1972
-1805
-1674
-1549
-1397
-1201
-968
-726
-511
-346
-230
-138
-27
141
378
666
952
1171
1265
1201
983
650
264
-108
-402
-575
-605
-497
-280
-6
261
453
520
444
252
10
-184
-233
-65
342
954
1690
2442
3103
3591
3862
3911
3764
3465
3069
2629
2195
1812
1516
1329
1259
1295
1415
1589
1790
1995
2186
2348
2468
2527
2510
2405
2214
1946
1618
1243
821
338
-226
-882
-1622
-2405
-3163
-3821
-4317
-4627
-4767
-4792
-4768
-4755
-4779
-4833
-4883
-4885
-4806
-4634
-4381
-4075
-3751
-3437
-3155
-2918
-2729
-2580
-2450
-2306
-2108
-1821
-1432
-957
-445
31
402
620
678
613
487
363
285
261
262
237
136
-76
-406
-835
-1321
-1812
-2255
-2606
-2834
-2929
-2903
-2792
-2647
-2521
-2453
-2457
-2519
-2603
-2671
-2694
-2667
-2605
-2535
-2480
-2448
-2428
-2402
-2352
-2268
-2157
-2028
-1890
-1741
-1571
-1367
-1122
-841
-541
-240
48
321
587
857
1134
1411
1673
1910
2117
2306
2491
2681
2866
3023
3118
3129
3057
2937
2825
2782
2850
3038
3325
3671
4030
4370
4670
4923
5123
5266
5353
5397
5428
5488
5612
5814
6068
6319
6495
6545
6458
6278
6081
5947
5923
6003
6132
6229
6222
6078
5810
5464
5095
4747
4437
4165
3929
3732
3589
3510
3492
3499
3475
3359
3112
2737
2283
1829
1452
1202
1082
1053
1053
1016
897
672
344
-74
-564
-1102
-1660
-2203
-2691
-3091
-3390
-3597
-3745
-3876
-4024
-4196
-4372
-4509
-4559
-4493
-4304
-4019
-3682
-3346
-3059
-2858
-2766
-2792
-2933
-3168
-3460
-3751
-3977
-4080
-4029
-3830
-3532
-3212
-2956
-2827
-2846
-2987
-3183
-3348
-3407
-3315
-3075
-2733
-2362
-2044
-1842
-1791
-1888
-2104
-2393
-2708
-3015
-3294
-3542
-3757
-3942
-4099
-4228
-4336
-4434
-4540
-4664
-4805
-4944
-5041
-5052
-4940
-4693
-4332
-3905
-3474
-3097
-2805
-2601
-2462
-2351
-2234
-2093
-1933
-1768
-1621
-1504
-1415
-1333
-1229
-1070
-833
-512
-125
291
681
993
1182
1231
1151
983
783
608
496
462
496
571
659
742
814
877
932
974
985
949
856
716
562
436
380
420
553
748
958
1132
1226
1215
1091
865
560
210
-145
-459
-693
-823
-845
-782
-677
-576
-515
-503
-530
-565
-581
-566
-531
-500
-497
-529
-576
-592
-520
-318
30
504
1050
1602
2096
2489
2763
2928
3010
3046
3073
3118
3201
3320
3464
3607
3722
3791
3815
3814
3826
3885
4011
4193
4389
4539
4587
4503
4294
4008
3718
3498
3407
3471
3686
4019
4416
4815
5147
5344
5354
5153
4758
4233
3684
3230
2969
2946
3135
3442
3743
3916
3890
3659
3279
2839
2427
2100
1873
1730
1642
1591
1572
1594
1662
1762
1857
1897
1841
1670
1407
1101
815
601
479
434
427
411
357
256
131
15
-57
-65
-13
71
144
159
79
-119
-432
-836
-1285
-1730
-2124
-2437
-2664
-2822
-2948
-3082
-3257
-3491
-3782
-4116
-4468
-4812
-5126
-5393
-5600
-5743
-5825
-5858
-5865
-5872
-5901
-5961
-6043
-6118
-6148
-6096
-5936
-5664
-5294
-4853
-4378
-3900
-3451
-3054
-2728
-2483
-2318
-2214
-2138
-2050
-1911
-1697
-1409
-1067
-704
-351
-27
271
558
854
1172
1509
1848
2164
2430
2624
2734
2756
2695
2563
2380
2175
1985
1845
1778
1792
1874
1997
2133
2259
2368
2462
2551
2634
2705
2748
2753
2721
2668
2626
2622
2675
2782
2921
3060
3171
3231
3229
3158
3014
2790
2488
2123
1730
1355
1040
806
633
467
235
-124
-634
-1269
-1964
-2638
-3228
-3711
-4105
-4454
-4804
-5178
-5570
-5948
-6281
-6549
-6755
-6919
-7064
-7204
-7338
-7454
-7543
-7607
-7659
-7718
-7792
-7871
-7927
-7923
-7829
-7633
-7349
-7007
-6643
-6287
-5957
-5662
-5403
-5182
-4992
-4820
-4637
-4404
-4086
-3667
-3162
-2616
-2093
-1649
-1312
-1072
-884
-692
-452
-145
216
601
980
1336
1663
1963
2230
2444
2583
2634
2607
2540
2490
2506
2609
2779
2957
3076
3084
2967
2752
2492
2239
2024
1851
1710
1591
1503
1474
1534
1699
1947
2219
2440
2545
2508
2351
2137
1940
1815
1775
1791
1810
1782
1682
1520
1336
1181
1094
1091
1167
1297
1454
1615
1768
1905
2024
2124
2207
2278
2345
2420
2509
2610
2715
2805
2863
2879
2848
2773
2658
2510
2329
2122
1903
1695
1530
1440
1442
1533
1683
1843
1956
1974
1865
1622
1256
790
250
-336
-942
-1543
-2107
-2604
-3004
-3280
-3419
-3412
-3262
-2979
-2576
-2075
-1501
-881
-244
391
1018
1650
2309
3022
3803
4644
5508
6335
7059
7619
7984
8157
8176
8102
7999
7922
7898
7927
7985
8029
8016
7912
7691
7349
6895
6355
5762
5157
4585
4086
3700
3447
3329
3329
3409
3516
3597
3611
3532
3360
3112
2816
2502
2193
1901
1633
1392
1185
1022
917
878
905
985
1094
1204
1289
1328
1311
1239
1115
951
763
574
412
304
267
299
373
439
433
301
12
-428
-977
-1574
-2157
-2687
-3155
-3584
-4011
-4466
-4962
-5482
-5993
-6458
-6850
-7164
-7413
-7619
-7801
-7964
-8101
-8197
-8249
-8266
-8280
-8330
-8454
-8667
-8961
-9300
-9635
-9918
-10119
-10235
-10285
-10307
-10335
-10395
-10491
-10608
-10715
-10776
-10758
-10641
-10418
-10095
-9694
-9241
-8772
-8322
-7928
-7618
-7409
-7301
-7275
-7293
-7301
-7247
-7087
-6801
-6399
-5922
-5428
-4982
-4635
-4415
-4320
-4321
-4374
-4431
-4449
-4396
-4251
-4000
-3639
-3169
-2603
-1966
-1299
-648
-59
435
820
1109
1332
1533
1751
2019
2354
2761
3235
3764
4332
4917
5492
6023
6480
6837
7083
7227
7288
7297
7278
7244
7189
7100
6958
6755
6501
6226
5970
5775
5665
5643
5684
5744
5774
5738
5625
5454
5272
5138
5111
5224
5479
5838
6234
6588
6823
6890
6778
6516
6161
5789
5467
5246
5146
5159
5258
5404
5561
5698
5797
5845
5837
5768
5637
5448
5208
4930
4629
4322
4022
3742
3487
3268
3094
2977
2920
2918
2949
2978
2961
2864
2668
2384
2047
1709
1421
1218
1106
1065
1054
1028
955
818
620
373
96
-199
-505
-816
-1121
-1403
-1636
-1793
-1855
-1819
-1697
-1513
-1299
-1077
-858
-641
-414
-163
121
440
786
1144
1497
1825
2113
2345
2509
2593
2590
2496
2311
2043
1704
1309
880
440
9
-392
-753
-1073
-1360
-1629
-1896
-2167
-2436
-2686
-2885
-3008
-3037
-2975
-2850
-2705
-2590
-2550
-2607
-2759
-2978
-3217
-3426
-3563
-3607
-3567
-3471
-3366
-3295
-3289
-3354
-3469
-3598
-3704
-3763
-3782
-3791
-3841
-3978
-4226
-4576
-4984
-5382
-5704
-5906
-5975
-5934
-5828
-5709
-5620
-5591
-5633
-5748
-5932
-6177
-6469
-6780
-7070
-7295
-7414
-7410
-7296
-7111
-6911
-6742
-6626
-6549
-6473
-6351
-6151
-5874
-5552
-5237
-4974
-4791
-4678
-4605
-4536
-4447
-4340
-4240
-4175
-4151
-4144
-4094
-3921
-3560
-2983
-2216
-1336
-443
364
1025
1531
1916
2247
2588
2981
3432
3909
4360
4728
4969
5067
5035
4912
4752
4617
4560
4617
4795
5077
5416
5750
6011
6147
6133
5977
5720
5427
5170
5011
4986
5102
5336
5643
5966
6252
6461
6574
6595
6548
6471
6409
6405
6487
6668
6940
7276
7633
7963
8218
8364
8379
8267
8048
7762
7454
7165
6925
6740
6591
6439
6233
5927
5492
4924
4250
3515
2780
2099
1518
1059
729
519
412
387
422
495
582
664
725
760
774
783
805
851
919
992
1039
1028
941
782
578
379
240
204
291
490
763
1054
1308
1477
1537
1484
1337
1131
909
715
587
547
601
728
891
1038
1119
1102
975
755
484
209
-24
-185
-266
-275
-228
-144
-32
102
258
432
613
784
925
1022
1073
1076
1042
974
871
719
504
218
-131
-511
-870
-1153
-1312
-1330
-1230
-1069
-923
-867
-950
-1180
-1524
-1918
-2291
-2588
-2785
-2895
-2957
-3022
-3131
-3305
-3543
-3824
-4122
-4412
-4679
-4913
-5109
-5261
-5357
-5389
-5351
-5250
-5104
-4940
-4791
-4685
-4643
-4677
-4795
-4995
-5273
-5613
-5987
-6357
-6676
-6900
-7003
-6981
-6856
-6666
-6454
-6253
-6077
-5919
-5763
-5595
-5413
-5228
-5063
-4935
-4846
-4779
-4700
-4571
-4363
-4067
-3700
-3290
-2878
-2494
-2156
-1865
-1609
-1371
-1136
-899
-661
-435
-237
-91
-14
-25
-129
-320
-574
-854
-1114
-1307
-1404
-1396
-1301
-1161
-1029
-954
-966
-1064
-1218
-1372
-1465
-1443
-1280
-983
-588
-149
282
667
999
1296
1595
1931
2325
2773
3247
3703
4100
4412
4635
4787
4898
4998
5106
5227
5353
5471
5570
5649
5714
5774
5835
5895
5941
5960
5939
5877
5785
5686
5602
5552
5534
5525
5484
5359
5108
4710
4177
3554
2917
2345
1906
1633
1513
1495
1499
1447
1283
991
598
164
-241
-559
-759
-844
-839
-782
-701
-608
-494
-343
-143
105
380
645
864
1006
1063
1046
979
887
785
668
516
303
7
-377
-828
-1304
-1752
-2117
-2365
-2481
-2478
-2390
-2255
-2110
-1977
-1861
-1756
-1645
-1512
-1348
-1146
-906
-625
-302
69
484
935
1399
1849
2255
2597
2867
3072
3228
3349
3436
3480
3460
3359
3174
2920
2629
2338
2071
1831
1598
1339
1026
650
234
-178
-530
-785
-932
-992
-1012
-1049
-1143
-1313
-1556
-1849
-2168
-2487
-2785
-3043
-3234
-3331
-3307
-3153
-2881
-2532
-2170
-1862
-1658
-1580
-1616
-1725
-1860
-1979
-2061
-2110
-2145
-2189
-2257
-2348
-2447
-2527
-2564
-2541
-2455
-2318
-2152
-1981
-1823
-1689
-1573
-1461
-1334
-1177
-991
-790
-606
-472
-411
-428
-499
-584
-633
-602
-470
-245
43
348
619
814
903
872
723
477
165
-169
-478
-720
-875
-943
-952
-948
-976
-1071
-1244
-1483
-1760
-2043
-2309
-2540
-2729
-2867
-2939
-2928
-2818
-2608
-2318
-1984
-1651
-1358
-1120
-931
-760
-573
-336
-37
325
736
1176
1627
2069
2475
2809
3032
3110
3025
2793
2463
2102
1781
1545
1405
1331
1271
1172
1004
781
542
353
275
342
553
871
1237
1587
1871
2062
2167
2212
2240
2298
2421
2627
2912
3252
3602
3913
4137
4239
4203
4040
3779
3464
3142
2856
2635
2489
2417
2407
2444
2517
2618
2742
2881
3015
3114
3143
3067
2869
2559
2173
1773
1421
1165
1024
976
973
959
890
751
563
370
221
149
154
211
269
280
210
46
-200
-505
-849
-1219
-1615
-2044
-2506
-2992
-3476
-3927
-4315
-4619
-4836
-4978
-5067
-5127
-5178
-5236
-5317
-5437
-5617
-5870
-6200
-6587
-6986
-7337
-7575
-7659
-7582
-7381
-7127
-6902
-6772
-6764
-6854
-6980
-7055
-6998
-6759
-6322
-5710
-4972
-4166
-3346
-2557
-1829
-1179
-607
-99
373
839
1329
1850
2384
2883
3291
3557
3661
3623
3501
3370
3293
3304
3390
3511
3611
3652
3622
3539
3431
3321
3211
3073
2872
2575
2178
1705
1207
741
352
63
-128
-241
-299
-320
-318
-300
-278
-263
-266
-292
-329
-356
-346
-284
-170
-26
110
202
229
192
113
27
-32
-43
4
108
263
464
703
970
1243
1489
1678
1792
1835
1838
1846
1898
2005
2140
2234
2207
1996
1587
1027
418
-114
-461
-564
-432
-138
218
536
754
859
879
869
881
945
1066
1226
1396
1549
1665
1727
1722
1635
1457
1190
854
492
157
-98
-241
-269
-212
-117
-30
21
31
18
7
14
39
64
63
21
-64
-169
-263
-314
-301
-223
-92
70
237
389
508
576
579
507
364
169
-44
-233
-359
-404
-373
-291
-192
-104
-38
13
69
150
266
412
576
739
888
1012
1107
1164
1172
1121
1006
846
668
512
411
374
377
372
301
125
-161
-517
-873
-1149
-1284
-1256
-1085
-824
-533
-266
-51
107
218
295
345
360
328
231
63
-173
-462
-781
-1101
-1398
-1650
-1844
-1978
-2056
-2091
-2096
-2085
-2066
-2039
-1997
-1930
-1828
-1689
-1521
-1338
-1162
-1012
-908
-851
-832
-829
-813
-753
-631
-446
-220
7
189
287
284
194
59
-67
-131
-101
27
229
467
697
890
1033
1129
1191
1236
1279
1333
1409
1516
1662
1846
2058
2283
2503
2707
2894
3076
3270
3486
3723
3957
4156
4285
4322
4266
4135
3956
3755
3546
3330
3103
2862
2617
2387
2197
2060
1972
1907
1831
1709
1524
1282
1010
741
505
316
173
67
-11
-60
-67
-21
86
243
423
588
700
734
687
576
432
291
182
121
109
136
181
218
222
166
33
-185
-485
-846
-1239
-1625
-1970
-2248
-2448
-2571
-2633
-2654
-2657
-2658
-2668
-2684
-2694
-2679
-2616
-2485
-2275
-1994
-1664
-1322
-1012
-769
-607
-517
-461
-387
-245
-1
349
772
1211
1589
1838
1908
1778
1461
998
448
-123
-659
-1117
-1474
-1729
-1898
-2011
-2100
-2193
-2305
-2437
-2573
-2689
-2760
-2770
-2716
-2619
-2512
-2440
-2447
-2563
-2795
-3117
-3481
-3816
-4054
-4142
-4058
-3823
-3486
-3115
-2768
-2479
-2241
-2015
-1751
-1408
-980
-503
-50
296
465
426
196
-170
-593
-999
-1331
-1559
-1681
-1712
-1675
-1599
-1517
-1462
-1461
-1533
-1674
-1856
-2033
-2155
-2179
-2089
-1903
-1657
-1396
-1154
-944
-760
-588
-421
-266
-148
-93
-116
-211
-347
-482
-577
-608
-576
-495
-384
-258
-117
47
240
457
681
882
1033
1114
1119
1050
916
719
460
143
-218
-591
-928
-1177
-1293
-1258
-1087
-824
-531
-270
-88
-6
-20
-103
-213
-304
-337
-289
-162
15
192
310
321
210
1
-240
-430
-498
-407
-174
138
439
650
725
667
524
365
255
231
295
419
563
690
780
834
867
901
952
1026
1121
1225
1323
1400
1443
1448
1417
1356
1279
1197
1120
1051
987
925
866
814
783
785
830
917
1035
1164
1279
1363
1404
1405
1375
1333
1301
1307
1377
1534
1786
2122
2503
2869
3151
3286
3245
3039
2724
2382
2098
1933
1907
1992
2128
2244
2281
2212
2047
1821
1582
1370
1210
1102
1027
961
881
772
635
478
314
156
12
-114
-222
-309
-368
-391
-367
-291
-162
10
212
427
643
852
1057
1257
1455
1644
1812
1942
2019
2037
2001
1927
1840
1767
1726
1723
1747
1776
1776
1718
1586
1383
1136
891
699
597
599
687
814
923
965
918
792
625
462
335
253
193
114
-21
-233
-519
-848
-1183
-1487
-1736
-1921
-2036
-2081
-2051
-1948
-1783
-1586
-1397
-1260
-1204
-1230
-1308
-1387
-1416
-1363
-1229
-1044
-853
-701
-614
-594
-628
-691
-763
-827
-874
-899
-897
-869
-828
-799
-822
-934
-1156
-1479
-1866
-2251
-2571
-2774
-2840
-2778
-2623
-2412
-2185
-1971
-1791
-1666
-1606
-1615
-1673
-1742
-1769
-1704
-1520
-1234
-899
-594
-387
-315
-361
-467
-555
-566
-482
-334
-189
-120
-176
-359
-628
-908
-1123
-1214
-1154
-951
-634
-249
163
566
934
1253
1517
1728
1889
2001
2065
2073
2019
1902
1731
1528
1324
1150
1027
956
920
893
844
751
605
406
159
-127
-445
-782
-1112
-1405
-1626
-1752
-1780
-1737
-1667
-1615
-1610
-1648
-1694
-1700
-1622
-1446
-1196
-923
-689
-542
-505
-571
-711
-893
-1092
-1293
-1489
-1670
-1826
-1939
-1998
-2005
-1978
-1941
-1920
-1928
-1957
-1988
-1998
-1976
-1932
-1892
-1890
-1951
-2081
-2265
-2472
-2672
-2842
-2978
-3083
-3168
-3238
-3289
-3309
-3287
-3214
-3091
-2927
-2732
-2520
-2300
-2081
-1870
-1673
-1491
-1321
-1154
-976
-780
-570
-362
-186
-71
-40
-95
-214
-358
-478
-529
-476
-296
16
456
1002
1619
2253
2832
3284
3548
3599
3455
3185
2884
2656
2579
2687
2964
3351
3769
4143
4423
4592
4665
4682
4688
4720
4797
4916
5046
5144
5162
5066
4841
4506
4109
3714
3383
3165
3079
3118
3251
3444
3664
3889
4109
4313
4492
4630
4715
4739
4712
4655
4596
4562
4567
4605
4662
4716
4749
4754
4731
4683
4610
4507
4368
4188
3973
3738
3499
3266
3037
2797
2531
2229
1906
1598
1355
1222
1217
1323
1486
1634
1695
1625
1417
1099
723
342
-1
-284
-506
-678
-815
-930
-1033
-1131
-1233
-1352
-1499
-1689
-1929
-2223
-2568
-2953
-3358
-3756
-4117
-4410
-4615
-4725
-4754
-4734
-4701
-4692
-4725
-4796
-4882
-4948
-4961
-4899
-4760
-4557
-4318
-4072
-3850
-3681
-3588
-3589
-3691
-3888
-4155
-4453
-4733
-4953
-5085
-5123
-5083
-4994
-4883
-4769
-4656
-4541
-4418
-4293
-4177
-4089
-4038
-4022
-4011
-3972
-3862
-3654
-3347
-2963
-2545
-2137
-1777
-1481
-1250
-1068
-913
-768
-621
-466
-305
-141
23
188
357
538
740
970
1228
1500
1764
1985
2129
2171
2106
1952
1744
1523
1322
1154
1014
879
727
540
319
73
-187
-455
-737
-1044
-1389
-1771
-2174
-2570
-2925
-3215
-3434
-3589
-3701
-3786
-3849
-3877
-3849
-3739
-3536
-3241
-2875
-2469
-2061
-1683
-1361
-1113
-949
-869
-863
-909
-981
-1045
-1078
-1067
-1018
-947
-876
-822
-789
-767
-739
-684
-587
-440
-242
5
297
630
998
1385
1772
2139
2476
2782
3076
3382
3719
4094
4490
4876
5220
5502
5727
5923
6130
6379
6673
6987
7268
7459
7517
7434
7238
6981
6730
6540
6445
6458
6567
6753
6988
7243
7491
7705
7864
7955
7976
7933
7834
7684
7477
7196
6825
6357
5811
5224
4654
4150
3742
3422
3150
2863
2509
2056
1514
923
337
-192
-639
-1004
-1312
-1589
-1857
-2126
-2389
-2634
-2849
-3022
-3146
-3206
-3187
-3070
-2846
-2521
-2119
-1685
-1264
-895
-599
-376
-217
-112
-64
-85
-192
-388
-655
-950
-1220
-1422
-1538
-1589
-1626
-1715
-1908
-2227
-2658
-3162
-3686
-4191
-4653
-5067
-5435
-5757
-6025
-6223
-6341
-6379
-6358
-6308
-6258
-6226
-6206
-6171
-6086
-5916
-5645
-5272
-4809
-4275
-3682
-3037
-2342
-1604
-839
-76
653
1315
1888
2365
2747
3040
3249
3372
3407
3355
3226
3042
2832
2626
2442
2284
2137
1974
1768
1496
1151
744
301
-139
-540
-867
-1103
-1242
-1295
-1280
-1223
-1146
-1068
-1004
-963
-958
-998
-1096
-1255
-1470
-1727
-2004
-2277
-2531
-2761
-2975
-3184
-3395
-3603
-3791
-3937
-4024
-4056
-4054
-4059
-4110
-4231
-4416
-4632
-4824
-4938
-4937
-4819
-4610
-4361
-4129
-3958
-3875
-3884
-3973
-4120
-4301
-4495
-4681
-4840
-4958
-5027
-5051
-5047
-5043
-5066
-5140
-5269
-5438
-5614
-5755
-5820
-5785
-5645
-5418
-5134
-4831
-4541
-4282
-4059
-3861
-3665
-3446
-3179
-2845
-2434
-1951
-1414
-855
-312
175
576
879
1095
1258
1419
1627
1923
2320
2809
3358
3930
4496
5042
5574
6104
6641
7174
7667
8063
8299
8326
8119
7694
7095
6389
5648
4932
4282
3717
3237
2829
2478
2168
1893
1655
1462
1332
1279
1312
1429
1612
1833
2064
2285
2495
2713
2968
3287
3680
4132
4596
5015
5333
5514
5561
5511
5425
5367
5389
5505
5698
5920
6111
6220
6218
6114
5949
5787
5699
5742
5945
6296
6744
7211
7604
7841
7863
7647
7211
6606
5901
5172
4478
3859
3323
2855
2427
2007
1579
1146
732
379
122
-14
-35
25
114
172
155
44
-148
-383
-614
-797
-907
-938
-901
-815
-698
-563
-414
-256
-97
49
159
203
154
-11
-302
-713
-1219
-1781
-2343
-2849
-3245
-3499
-3602
-3578
-3478
-3368
-3314
-3366
-3544
-3833
-4185
-4534
-4812
-4969
-4985
-4876
-4690
-4491
-4342
-4281
-4309
-4390
-4461
-4454
-4321
-4054
-3683
-3273
-2899
-2622
-2471
-2438
-2483
-2550
-2587
-2555
-2437
-2233
-1957
-1635
-1298
-989
-752
-625
-629
-756
-965
-1191
-1367
-1444
-1414
-1308
-1190
-1127
-1167
-1318
-1554
-1824
-2076
-2277
-2423
-2532
-2632
-2741
-2860
-2975
-3061
-3099
-3082
-3014
-2910
-2780
-2628
-2452
-2248
-2017
-1772
-1529
-1306
-1114
-950
-796
-628
-422
-162
154
519
919
1336
1756
2167
2558
2921
3248
3534
3778
3983
4149
4276
4353
4369
4307
4158
3925
3628
3303
2994
2745
2588
2532
2563
2644
2724
2749
2682
2509
2244
1928
1616
1358
1186
1100
1071
1053
998
879
699
491
309
204
205
312
490
688
852
945
956
903
827
776
793
913
1151
1504
1954
2465
2991
3480
3880
4153
4279
4261
4129
3924
3696
3485
3314
3188
3096
3015
2922
2801
2643
2453
2243
2033
1844
1695
1600
1563
1579
1636
1720
1817
1923
2036
2164
2306
2459
2605
2715
2760
2715
2570
2336
2041
1727
1430
1181
996
873
798
751
709
654
576
469
337
188
36
-103
-222
-320
-410
-517
-669
-887
-1179
-1531
-1910
-2279
-2604
-2868
-3081
-3273
-3486
-3756
-4105
-4531
-5007
-5494
-5948
-6330
-6612
-6779
-6827
-6763
-6597
-6350
-6046
-5717
-5394
-5105
-4869
-4694
-4578
-4505
-4455
-4407
-4343
-4257
-4152
-4045
-3966
-3946
-4013
-4177
-4424
-4712
-4978
-5153
-5181
-5033
-4719
-4285
-3797
-3326
-2928
-2632
-2439
-2328
-2272
-2245
-2227
-2210
-2191
-2166
-2127
-2060
-1948
-1768
-1503
-1138
-667
-102
531
1183
1796
2307
2661
2831
2818
2655
2396
2103
1827
1602
1440
1332
1258
1191
1104
974
781
517
182
-204
-607
-985
-1294
-1509
-1624
-1660
-1654
-1642
-1647
-1670
-1688
-1668
-1580
-1412
-1171
-879
-561
-231
114
488
913
1396
1929
2482
3011
3473
3836
4086
4230
4286
4278
4230
4164
4103
4069
4089
4186
4380
4675
5063
5521
6022
6539
7054
7555
8037
8491
8901
9244
9486
9599
9567
9391
9093
8707
8276
7832
7393
6957
6510
6028
5493
4901
4260
3595
2938
2320
1767
1290
893
574
331
170
102
149
332
667
1159
1797
2556
3395
4269
5125
5917
6600
7140
7514
7717
7762
7683
7532
7367
7241
7185
7202
7263
7318
7306
7178
6910
6506
5997
5422
4816
4201
3579
2940
2277
1592
903
245
-343
-830
-1197
-1447
-1602
-1695
-1767
-1859
-2011
-2254
-2610
-3085
-3668
-4328
-5022
-5702
-6331
-6885
-7357
-7751
-8070
-8312
-8462
-8499
-8409
-8198
-7892
-7540
-7196
-6908
-6700
-6569
-6489
-6420
-6325
-6176
-5962
-5686
-5357
-4989
-4599
-4203
-3816
-3453
-3122
-2826
-2561
-2323
-2115
-1953
-1866
-1894
-2070
-2411
-2910
-3534
-4234
-4960
-5674
-6355
-6997
-7600
-8162
-8671
-9112
-9472
-9748
-9951
-10101
-10218
-10306
-10353
-10323
-10175
-9871
-9389
-8737
-7941
-7048
-6106
-5162
-4249
-3391
-2598
-1868
-1191
-552
69
685
1300
1903
2469
2966
3363
3640
3798
3853
3836
3777
3701
3618
3523
3400
3231
3000
2701
2341
1939
1529
1149
837
623
522
531
628
787
983
1207
1467
1788
2200
2725
3362
4082
4835
5558
6192
6694
7041
7233
7282
7207
7024
6749
6394
5972
5494
4973
4419
3840
3243
2637
2037
1468
957
536
227
41
-31
-12
67
172
275
357
405
413
376
291
154
-30
-252
-492
-730
-945
-1123
-1262
-1369
-1455
-1531
-1594
-1629
-1611
-1509
-1301
-978
-557
-72
432
911
1335
1693
1998
2273
2548
2849
3191
3576
3996
4438
4882
5303
5672
5957
6127
6165
6075
5886
5654
5448
5333
5350
5500
5745
6014
6222
6294
6185
5887
5426
4857
4242
3636
3079
2581
2128
1684
1201
631
-58
-874
-1785
-2730
-3622
-4371
-4906
-5190
-5235
-5088
-4821
-4503
-4181
-3876
-3582
-3286
-2983
-2690
-2447
-2304
-2301
-2448
-2716
-3041
-3343
-3547
-3610
-3531
-3344
-3109
-2886
-2718
-2620
-2589
-2607
-2666
-2772
-2949
-3226
-3623
-4140
-4745
-5384
-5989
-6504
-6892
-7148
-7297
-7376
-7427
-7481
-7554
-7643
-7736
-7817
-7872
-7889
-7864
-7790
-7668
-7498
-7287
-7041
-6771
-6480
-6167
-5825
-5441
-5007
-4524
-4006
-3477
-2972
-2521
-2148
-1867
-1679
-1584
-1579
-1661
-1828
-2074
-2385
-2745
-3134
-3536
-3943
-4353
-4765
-5168
-5537
-5833
-6009
-6025
-5862
-5527
-5057
-4504
-3922
-3348
-2797
-2262
-1728
-1183
-631
-101
366
720
923
959
845
623
359
125
-13
-13
137
418
784
1173
1523
1788
1946
2001
1980
1919
1852
1802
1778
1776
1784
1790
1790
1784
1781
1792
1829
1905
2027
2196
2402
2628
2842
3014
3114
3129
3064
2941
2798
2668
2576
2526
2505
2491
2464
2418
2363
2322
2322
2382
2507
2681
2880
3076
3246
3380
3479
3556
3627
3708
3813
3956
4146
4389
4689
5040
5430
5836
6230
6578
6853
7032
7105
7076
6958
6776
6560
6338
6137
5971
5845
5752
5674
5584
5452
5249
4950
4539
4011
3378
2668
1921
1186
508
-76
-549
-913
-1189
-1409
-1605
-1802
-2012
-2232
-2452
-2660
-2847
-3011
-3156
-3292
-3428
-3568
-3711
-3851
-3975
-4067
-4116
-4113
-4058
-3964
-3853
-3750
-3673
-3630
-3608
-3572
-3476
-3275
-2939
-2468
-1895
-1287
-721
-272
7
99
23
-172
-423
-671
-873
-1008
-1084
-1120
-1145
-1183
-1250
-1348
-1469
-1598
-1719
-1822
-1902
-1963
-2016
-2072
-2141
-2230
-2338
-2459
-2582
-2696
-2792
-2866
-2921
-2962
-2993
-3009
-3000
-2944
-2815
-2591
-2265
-1850
-1379
-898
-455
-84
205
432
635
861
1144
1493
1889
2287
2637
2895
3042
3091
3078
3052
3055
3114
3228
3377
3525
3641
3705
3711
3670
3596
3497
3368
3191
2938
2588
2133
1593
1010
442
-52
-435
-693
-845
-929
-982
-1031
-1075
-1090
-1035
-873
-582
-167
344
905
1469
1997
2464
2863
3194
3465
3686
3872
4035
4194
4361
4540
4729
4916
5086
5231
5356
5481
5630
5823
6063
6328
6578
6766
6853
6823
6685
6468
6204
5918
5617
5292
4923
4497
4011
3485
2942
2417
1937
1520
1175
901
691
532
404
281
136
-56
-310
-623
-977
-1345
-1701
-2029
-2328
-2609
-2891
-3186
-3496
-3809
-4101
-4345
-4520
-4612
-4620
-4550
-4419
-4249
-4064
-3888
-3734
-3606
-3486
-3342
-3134
-2830
-2419
-1921
-1383
-868
-435
-117
81
187
243
286
331
364
351
247
21
-340
-817
-1372
-1955
-2516
-3019
-3440
-3772
-4024
-4216
-4375
-4528
-4700
-4902
-5127
-5345
-5514
-5582
-5510
-5277
-4886
-4368
-3765
-3122
-2472
-1832
-1205
-590
9
574
1074
1472
1737
1854
1837
1723
1567
1427
1350
1359
1453
1612
1801
1987
2144
2261
2337
2387
2429
2490
2596
2770
3025
3360
3753
4164
4542
4837
5016
5071
5023
4913
4786
4673
4583
4493
4366
4155
3829
3378
2817
2180
1512
855
244
-295
-750
-1120
-1419
-1674
-1920
-2199
-2544
-2968
-3462
-3990
-4507
-4968
-5346
-5644
-5884
-6103
-6335
-6595
-6874
-7145
-7370
-7514
-7555
-7486
-7314
-7052
-6719
-6332
-5908
-5469
-5035
-4624
-4246
-3900
-3570
-3232
-2859
-2429
-1933
-1376
-770
-134
517
1172
1826
2470
3094
3680
4207
4657
5020
5297
5504
5664
5804
5940
6082
6226
6366
6494
6613
6731
6857
7000
7149
7282
7357
7331
7164
6836
6347
5719
4983
4173
3315
2422
1499
552
-410
-1366
-2288
-3142
-3899
-4535
-5040
-5412
-5662
-5808
-5877
-5897
-5899
-5908
-5936
-5979
-6013
-6001
-5905
-5698
-5371
-4946
-4460
-3964
-3500
-3100
-2768
-2496
-2261
-2043
-1829
-1617
-1413
-1225
-1052
-887
-713
-512
-272
7
307
597
840
1006
1072
1036
903
688
400
38
-406
-946
-1587
-2319
-3115
-3929
-4713
-5425
-6039
-6550
-6969
-7313
-7598
-7830
-8003
-8106
-8130
-8067
-7917
-7690
-7399
-7062
-6700
-6337
-5996
-5691
-5425
-5183
-4933
-4634
-4249
-3757
-3165
-2500
-1807
-1126
-482
124
712
1310
1941
2610
3297
3967
4577
5089
5478
5737
5875
5913
5876
5793
5691
5590
5503
5429
5357
5269
5149
4990
4797
4592
4400
4243
4128
4048
3982
3907
3808
3686
3560
3458
3408
3423
3498
3610
3721
3790
3783
3682
3488
3218
2904
2582
2281
2017
1789
1581
1366
1126
855
566
288
57
-100
-176
-184
-151
-106
-63
-18
48
158
318
515
707
844
881
797
601
333
45
-212
-404
-520
-568
-568
-538
-495
-449
-407
-374
-356
-349
-342
-310
-219
-35
260
661
1137
1629
2074
2411
2605
2653
2584
2449
2303
2186
2115
2074
2028
1932
1756
1495
1180
866
617
480
472
569
715
848
919
916
872
852
935
1185
1631
2256
3009
3814
4597
5296
5868
6290
6551
6648
6586
6376
6050
5652
5237
4862
4568
4370
4254
4186
4120
4022
3876
3692
3501
3337
3226
3172
3153
3126
3046
2875
2600
2234
1814
1388
1004
691
459
295
169
46
-105
-304
-556
-853
-1169
-1471
-1724
-1896
-1967
-1939
-1837
-1704
-1591
-1541
-1574
-1678
-1807
-1896
-1884
-1729
-1426
-1010
-544
-103
252
480
571
537
407
208
-34
-301
-577
-851
-1115
-1365
-1610
-1869
-2169
-2539
-3000
-3560
-4210
-4929
-5687
-6453
-7201
-7904
-8542
-9093
-9538
-9866
-10073
-10171
-10185
-10150
-10099
-10062
-10050
-10060
-10070
-10047
-9953
-9751
-9416
-8933
-8309
-7568
-6749
-5898
-5058
-4260
-3516
-2823
-2165
-1524
-889
-263
346
922
1456
1947
2406
2845
3275
3694
4086
4432
4702
4884
4979
5006
5000
4999
5038
5137
5304
5531
5801
6097
6400
6697
6979
7238
7468
7662
7816
7929
8005
8050
8076
8089
8090
8066
7993
7841
7580
7192
6677
6056
5366
4653
3963
3330
2773
2299
1901
1565
1274
1004
738
453
137
-214
-589
-966
-1319
-1624
-1872
-2069
-2237
-2403
-2589
-2808
-3057
-3321
-3584
-3830
-4051
-4245
-4409
-4539
-4628
-4675
-4682
-4665
-4648
-4653
-4689
-4747
-4796
-4792
-4697
-4493
-4190
-3829
-3468
-3164
-2960
-2870
-2884
-2969
-3085
-3189
-3249
-3242
-3154
-2986
-2746
-2454
-2135
-1814
-1510
-1227
-955
-671
-354
9
411
828
1223
1554
1792
1925
1959
1916
1822
1701
1566
1418
1249
1043
784
460
68
-385
-877
-1377
-1847
-2254
-2574
-2803
-2955
-3056
-3139
-3222
-3308
-3372
-3374
-3261
-2988
-2527
-1872
-1044
-87
943
1986
2982
3881
4648
5261
5717
6031
6229
6342
6401
6428
6430
6398
6313
6150
5888
5516
5039
4479
3869
3251
2666
2150
1728
1407
1184
1040
948
882
822
762
714
702
758
913
1178
1541
1966
2395
2765
3027
3158
3167
3097
3012
2974
3031
3201
3471
3802
4145
4449
4675
4804
4834
4778
4659
4504
4339
4189
4065
3969
3885
3788
3649
3441
3156
2805
2420
2041
1705
1426
1191
959
674
283
-246
-908
-1666
-2453
-3199
-3840
-4344
-4709
-4964
-5155
-5333
-5537
-5789
-6090
-6424
-6763
-7076
-7334
-7514
-7598
-7577
-7452
-7230
-6928
-6568
-6177
-5779
-5393
-5027
-4679
-4338
-3982
-3591
-3142
-2619
-2017
-1341
-613
130
841
1470
1978
2347
2589
2746
2880
3053
3308
3652
4054
4454
4785
4999
5080
5055
4974
4894
4854
4861
4891
4901
4849
4711
4493
4223
3943
3693
3499
3372
3310
3302
3334
3390
3454
3502
3515
3477
3387
3261
3136
3053
3051
3152
3352
3629
3947
4270
4571
4838
5066
5260
5422
5553
5653
5721
5754
5747
5688
5559
5342
5023
4603
4106
3570
3040
2552
2119
1724
1327
883
352
-284
-1016
-1821
-2659
-3500
-4317
-5087
-5792
-6409
-6919
-7308
-7578
-7747
-7848
-7917
-7978
-8032
-8064
-8045
-7952
-7776
-7534
-7259
-6987
-6741
-6521
-6305
-6060
-5753
-5368
-4908
-4395
-3857
-3327
-2830
-2384
-2001
-1694
-1466
-1317
-1234
-1195
-1173
-1142
-1092
-1030
-979
-969
-1020
-1142
-1315
-1512
-1703
-1869
-2015
-2164
-2350
-2605
-2941
-3346
-3786
-4215
-4585
-4863
-5031
-5091
-5052
-4928
-4728
-4458
-4116
-3704
-3227
-2696
-2128
-1543
-961
-401
121
591
995
1315
1537
1644
1627
1486
1229
876
457
5
-447
-867
-1232
-1527
-1744
-1884
-1953
-1964
-1931
-1870
-1799
-1732
-1678
-1643
-1627
-1623
-1625
-1622
-1605
-1565
-1495
-1388
-1239
-1044
-807
-537
-250
37
305
544
756
961
1187
1472
1849
2337
2935
3622
4359
5097
5789
6392
6881
7241
7472
7585
7597
7533
7419
7277
7124
6966
6792
6584
6314
5963
5525
5015
4469
3938
3473
3118
2895
2807
2839
2966
3166
3422
3722
4062
4431
4813
5181
5503
5747
5886
5913
5836
5680
5477
5261
5056
4873
4705
4532
4332
4083
3772
3397
2969
2500
2005
1490
957
402
-181
-797
-1446
-2122
-2814
-3509
-4186
-4826
-5408
-5911
-6322
-6638
-6871
-7044
-7192
-7349
-7542
-7784
-8070
-8380
-8686
-8960
-9180
-9339
-9438
-9491
-9516
-9529
-9542
-9553
-9549
-9505
-9390
-9176
-8849
-8415
-7902
-7353
-6815
-6323
-5888
-5498
-5122
-4725
-4282
-3791
-3267
-2737
-2226
-1743
-1278
-807
-298
272
910
1611
2357
3129
3913
4702
5489
6271
7035
7767
8449
9065
9607
10074
10465
10782
11021
11176
11240
11207
11080
10869
10590
10262
9904
9532
9159
8794
8436
8082
7720
7333
6909
6445
5949
5447
4973
4564
4247
4032
3909
3855
3835
3814
3765
3669
3519
3317
3070
2795
2512
2247
2020
1850
1740
1686
1677
1697
1741
1811
1919
2078
2297
2572
2886
3210
3511
3764
3953
4075
4138
4153
4129
4067
3964
3801
3558
3216
2757
2178
1487
713
-106
-923
-1696
-2396
-3012
-3551
-4035
-4487
-4926
-5357
-5773
-6158
-6491
-6752
-6925
-6995
-6952
-6791
-6512
-6127
-5663
-5158
-4655
-4197
-3811
-3504
-3264
-3061
-2863
-2645
-2399
-2135
-1885
-1690
-1592
-1622
-1793
-2097
-2506
-2977
-3465
-3927
-4334
-4676
-4957
-5196
-5416
-5640
-5884
-6155
-6454
-6775
-7109
-7441
-7758
-8042
-8285
-8475
-8615
-8712
-8779
-8828
-8865
-8887
-8881
-8832
-8723
-8545
-8299
-7996
-7648
-7271
-6872
-6458
-6029
-5583
-5120
-4642
-4150
-3650
-3143
-2637
-2138
-1660
-1214
-814
-466
-174
67
261
416
533
611
649
646
602
523
414
279
121
-55
-244
-433
-607
-750
-851
-912
-944
-968
-1006
-1069
-1153
-1240
-1300
-1298
-1209
-1014
-710
-298
210
797
1440
2109
2768
3380
3918
4374
4759
5104
5447
5817
6224
6650
7053
7377
7570
7595
7439
7112
6642
6065
5418
4738
4053
3387
2754
2164
1615
1099
610
141
-302
-709
-1061
-1341
-1543
-1669
-1735
-1765
-1782
-1804
-1846
-1913
-2009
-2134
-2286
-2457
-2630
-2781
-2884
-2918
-2877
-2771
-2625
-2470
-2336
-2239
-2176
-2132
-2083
-2005
-1880
-1699
-1458
-1157
-800
-396
39
482
904
1279
1591
1843
2053
2252
2467
2712
2979
3241
3459
3601
3652
3625
3553
3484
3462
3516
3649
3842
4062
4272
4444
4570
4664
4755
4886
5098
5420
5860
6404
7012
7631
8204
8682
9033
9248
9339
9333
9260
9153
9037
8926
8828
8738
8644
8524
8353
8106
7769
7342
6844
6310
5779
5284
4840
4439
4056
3657
3212
2706
2138
1521
872
209
-460
-1125
-1781
-2417
-3021
-3585
-4110
-4606
-5095
-5595
-6113
-6636
-7129
-7548
-7848
-8006
-8023
-7925
-7755
-7556
-7360
-7179
-7009
-6838
-6653
-6452
-6238
-6021
-5814
-5622
-5451
-5300
-5171
-5064
-4985
-4938
-4923
-4938
-4975
-5026
-5076
-5110
-5113
-5069
-4965
-4795
-4563
-4280
-3967
-3650
-3349
-3078
-2845
-2648
-2487
-2362
-2274
-2226
-2214
-2228
-2251
-2261
-2242
-2183
-2085
-1953
-1792
-1598
-1362
-1067
-701
-265
226
738
1227
1650
1970
2169
2244
2206
2080
1896
1689
1490
1326
1212
1143
1098
1041
936
753
488
163
-172
-454
-619
-623
-448
-112
339
841
1325
1730
2013
2159
2177
2095
1955
1795
1637
1489
1337
1160
939
672
378
93
-144
-307
-394
-434
-477
-582
-790
-1115
-1536
-2005
-2465
-2861
-3165
-3375
-3514
-3619
-3726
-3862
-4037
-4246
-4471
-4690
-4880
-5024
-5109
-5127
-5077
-4963
-4796
-4592
-4371
-4154
-3959
-3797
-3669
-3565
-3467
-3354
-3210
-3028
-2813
-2578
-2341
-2118
-1918
-1743
-1589
-1457
-1351
-1286
-1282
-1360
-1531
-1796
-2144
-2556
-3012
-3494
-3987
-4480
-4956
-5394
-5769
-6057
-6240
-6316
-6295
-6197
-6043
-5844
-5602
-5311
-4962
-4556
-4109
-3651
-3219
-2847
-2550
-2324
-2140
-1959
-1741
-1459
-1105
-691
-240
222
679
1127
1580
2060
2591
3185
3841
4539
5243
5913
6508
6999
7366
7604
7716
7712
7608
7421
7171
6875
6551
6207
5845
5456
5029
4558
4046
3512
2987
2503
2084
1738
1448
1187
923
639
336
36
-231
-436
-568
-637
-674
-714
-785
-897
-1039
-1186
-1305
-1369
-1365
-1294
-1175
-1033
-901
-808
-781
-832
-964
-1160
-1391
-1622
-1820
-1963
-2050
-2093
-2113
-2127
-2138
-2134
-2088
-1975
-1784
-1523
-1226
-939
-709
-572
-538
-596
-717
-860
-984
-1054
-1039
-918
-674
-302
192
790
1458
2158
2849
3496
4080
4597
5050
5451
5810
6131
6415
6662
6874
7061
7238
7423
7632
7871
8135
8405
8654
8852
8976
9013
8962
8837
8657
8445
8222
8002
7792
7594
7401
7206
6998
6764
6497
6192
5852
5489
5120
4766
4444
4158
3900
3646
3367
3035
2636
2173
1669
1160
685
275
-52
-295
-462
-571
-633
-659
-653
-617
-557
-485
-415
-363
-340
-348
-379
-415
-436
-427
-380
-299
-199
-101
-21
26
36
12
-41
-118
-220
-349
-510
-703
-918
-1136
-1333
-1480
-1557
-1553
-1475
-1341
-1178
-1016
-889
-819
-825
-918
-1100
-1363
-1690
-2055
-2430
-2792
-3126
-3429
-3709
-3982
-4259
-4543
-4829
-5104
-5353
-5568
-5750
-5912
-6071
-6240
-6427
-6632
-6846
-7060
-7268
-7468
-7662
-7852
-8036
-8212
-8375
-8524
-8666
-8814
-8982
-9183
-9416
-9671
-9928
-10160
-10349
-10484
-10566
-10606
-10616
-10607
-10580
-10528
-10439
-10298
-10094
-9819
-9475
-9069
-8617
-8135
-7645
-7166
-6717
-6310
-5952
-5643
-5380
-5153
-4950
-4759
-4565
-4354
-4116
-3847
-3549
-3234
-2919
-2619
-2348
-2106
-1885
-1671
-1448
-1208
-952
-692
-449
-243
-94
-20
-29
-130
-321
-594
-929
-1292
-1643
-1944
-2168
-2315
-2409
-2489
-2603
-2779
-3021
-3303
-3578
-3799
-3929
-3960
-3904
-3790
-3648
-3492
-3325
-3136
-2911
-2643
-2332
-1983
-1597
-1165
-672
-98
565
1305
2091
2882
3635
4328
4959
5552
6135
6730
7341
7946
8511
9000
9393
9692
9920
10108
10288
10475
10669
10858
11026
11162
11266
11343
11402
11445
11465
11450
11381
11251
11062
10831
10586
10361
10181
10066
10015
10019
10056
10105
10147
10172
10179
10170
10150
10123
10087
10042
9987
9925
9868
9831
9830
9875
9962
10081
10210
10329
10423
10487
10526
10548
10561
10564
10551
10511
10434
10317
10165
9989
9799
9603
9398
9175
8921
8624
8277
7880
7439
6962
6461
5950
5441
4949
4484
4051
3653
3274
2898
2509
2095
1657
1209
771
367
10
-295
-556
-786
-994
-1186
-1354
-1486
-1572
-1608
-1601
-1570
-1543
-1548
-1608
-1738
-1945
-2222
-2560
-2941
-3345
-3751
-4142
-4508
-4846
-5166
-5484
-5816
-6174
-6556
-6949
-7324
-7648
-7894
-8041
-8087
-8042
-7927
-7766
-7582
-7392
-7210
-7048
-6917
-6830
-6797
-6825
-6913
-7051
-7219
-7396
-7561
-7697
-7796
-7855
-7875
-7856
-7801
-7713
-7600
-7478
-7367
-7290
-7264
-7299
-7389
-7520
-7673
-7832
-7991
-8156
-8339
-8551
-8795
-9063
-9334
-9585
-9802
-9981
-10138
-10295
-10480
-10708
-10980
-11277
-11571
-11830
-12030
-12155
-12207
-12191
-12118
-11997
-11834
-11635
-11407
-11164
-10926
-10711
-10535
-10402
-10302
-10214
-10108
-9956
-9736
-9440
-9073
-8652
-8200
-7740
-7290
-6858
-6445
-6040
-5629
-5197
-4731
-4227
-3687
-3122
-2549
-1986
-1447
-938
-458
4
460
925
1406
1907
2427
2966
3520
4093
4686
5295
5914
6530
7130
7706
8262
8815
9396
10032
10747
11541
12396
13275
14132
14929
15640
16257
16785
17237
17622
17941
18189
18353
18423
18396
18275
18072
17804
17487
17141
16781
16421
16070
15730
15399
15068
14727
14369
13990
13596
13197
12802
12418
12047
11687
11336
10999
10681
10395
10146
9938
9762
9610
9470
9338
9220
9125
9058
9018
8988
8942
8855
8706
8490
8214
7892
7537
7151
6725
6245
5702
5093
4433
3743
3045
2357
1687
1033
394
-231
-835
-1408
-1940
-2427
-2869
-3272
-3639
-3967
-4250
-4476
-4637
-4733
-4775
-4779
-4764
-4749
-4747
-4769
-4821
-4909
-5032
-5180
-5335
-5469
-5557
-5583
-5547
-5466
-5370
-5285
-5224
-5183
-5141
-5075
-4974
-4846
-4716
-4620
-4582
-4610
-4688
-4785
-4867
-4911
-4913
-4884
-4843
-4806
-4779
-4757
-4733
-4701
-4664
-4630
-4613
-4624
-4666
-4743
-4853
-4999
-5185
-5415
-5689
-5999
-6334
-6682
-7033
-7388
-7753
-8131
-8519
-8902
-9258
-9561
-9798
-9967
-10084
-10168
-10238
-10299
-10344
-10355
-10312
-10204
-10029
-9797
-9522
-9216
-8887
-8540
-8179
-7807
-7428
-7044
-6654
-6248
-5817
-5354
-4861
-4349
-3837
-3340
-2868
-2415
-1968
-1510
-1032
-533
-23
481
964
1420
1850
2257
2645
3014
3358
3671
3949
4196
4418
4624
4819
5006
5187
5366
5550
5750
5974
6219
6466
6689
6856
6942
6942
6870
6754
6625
6504
6397
6294
6174
6018
5813
5560
5267
4950
4622
4294
3974
3665
3368
3081
2797
2504
2191
1850
1482
1101
728
390
107
-108
-255
-345
-393
-419
-439
-463
-498
-542
-585
-609
-594
-520
-379
-174
76
345
610
861
1108
1372
1676
2035
2444
2881
3314
3713
4059
4348
4582
4763
4883
4928
4880
4734
4502
4211
3902
3607
3347
3121
2915
2708
2489
2255
2009
1759
1501
1231
947
654
374
138
-30
-121
-152
-164
-202
-300
-457
-643
-805
-894
-881
-773
-603
-414
-240
-88
54
211
401
625
864
1089
1279
1429
1553
1677
1824
2003
2210
2431
2653
2874
3106
3366
3667
4006
4369
4724
5046
5317
5535
5708
5847
5956
6028
6052
6014
5910
5750
5554
5349
5157
4992
4856
4745
4654
4581
4530
4508
4523
4578
4671
4792
4932
5084
5244
5412
5590
5778
5967
6138
6266
6322
6286
6153
5939
5679
5416
5190
5019
4895
4782
4631
4395
4046
3587
3046
2467
1892
1349
844
367
-96
-556
-1008
-1441
-1838
-2194
-2512
-2808
-3100
-3400
-3709
-4014
-4303
-4562
-4791
-4994
-5180
-5351
-5496
-5593
-5619
-5553
-5395
-5164
-4896
-4633
-4414
-4259
-4173
-4141
-4137
-4132
-4102
-4033
-3921
-3770
-3596
-3415
-3246
-3106
-3005
-2952
-2947
-2987
-3065
-3170
-3288
-3404
-3503
-3571
-3601
-3597
-3569
-3531
-3499
-3481
-3478
-3480
-3474
-3448
-3394
-3313
-3212
-3095
-2964
-2816
-2645
-2446
-2221
-1981
-1741
-1514
-1309
-1124
-951
-781
-610
-441
-283
-144
-32
60
140
223
318
425
535
637
720
781
823
856
888
922
952
971
967
935
872
780
663
522
364
196
32
-110
-209
-253
-242
-194
-135
-93
-84
-106
-139
-153
-124
-44
71
188
272
293
246
147
30
-70
-129
-142
-126
-108
-121
-189
-326
-531
-794
-1098
-1428
-1765
-2093
-2400
-2675
-2918
-3137
-3348
-3572
-3832
-4142
-4505
-4909
-5330
-5737
-6098
-6387
-6588
-6702
-6740
-6726
-6690
-6664
-6672
-6730
-6836
-6978
-7134
-7276
-7380
-7430
-7420
-7354
-7242
-7096
-6927
-6740
-6535
-6304
-6039
-5733
-5381
-4988
-4565
-4128
-3699
-3294
-2926
-2600
-2314
-2059
-1828
-1611
-1403
-1198
-995
-786
-568
-335
-87
175
442
704
950
1175
1376
1554
1711
1849
1965
2052
2103
2114
2085
2021
1935
1847
1776
1746
1777
1884
2074
2345
2682
3063
3464
3863
4248
4619
4987
5366
5769
6202
6659
7127
7588
8023
8421
8775
9082
9341
9552
9710
9814
9862
9855
9796
9689
9539
9350
9129
8887
8635
8386
8147
7919
7688
7436
7138
6776
6341
5843
5302
4748
4207
3698
3227
2788
2365
1943
1510
1059
589
102
-394
-894
-1391
-1880
-2359
-2823
-3271
-3704
-4122
-4525
-4916
-5297
-5673
-6050
-6436
-6834
-7247
-7669
-8087
-8490
-8862
-9197
-9493
-9757
-9995
-10213
-10402
-10550
-10636
-10642
-10560
-10395
-10167
-9900
-9621
-9342
-9064
-8774
-8453
-8084
-7663
-7198
-6713
-6237
-5797
-5410
-5079
-4795
-4539
-4296
-4058
-3826
-3614
-3439
-3318
-3256
-3245
-3265
-3288
-3282
-3226
-3108
-2934
-2719
-2486
-2258
-2051
-1876
-1732
-1616
-1520
-1439
-1368
-1307
-1255
-1209
-1164
-1112
-1040
-936
-792
-599
-357
-69
259
619
1002
1402
1809
2216
2610
2979
3309
3590
3814
3982
4100
4178
4226
4252
4257
4237
4185
4094
3965
3794
3589
3355
3097
2817
2514
2188
1844
1492
1148
829
553
327
151
14
-100
-206
-313
-418
-511
-573
-585
-538
-430
-278
-105
60
192
280
328
354
388
461
596
803
1078
1400
1743
2075
2372
2615
2799
2922
2993
3022
3023
3009
2992
2981
2981
2995
3023
3066
3125
3206
3314
3453
3625
3822
4035
4254
4468
4677
4889
5116
5372
5661
5977
6305
6623
6914
7166
7381
7566
7734
7892
8044
8186
8314
8421
8504
8561
8583
8555
8461
8284
8020
7680
7297
6913
6571
6297
6097
5955
5841
5728
5599
5457
5316
5194
5103
5040
4992
4944
4884
4815
4747
4693
4662
4651
4649
4642
4617
4576
4524
4474
4431
4393
4351
4292
4212
4115
4014
3922
3842
3760
3649
3480
3228
2887
2471
2004
1512
1012
507
-10
-549
-1109
-1680
-2249
-2804
-3349
-3903
-4496
-5155
-5891
-6692
-7523
-8338
-9096
-9773
-10365
-10885
-11351
-11778
-12171
-12524
-12830
-13082
-13284
-13442
-13567
-13669
-13754
-13823
-13880
-13926
-13962
-13990
-14003
-13991
-13945
-13857
-13732
-13580
-13421
-13269
-13132
-13003
-12867
-12709
-12525
-12321
-12120
-11948
-11825
-11755
-11728
-11723
-11720
-11708
-11688
-11674
-11677
-11705
-11753
-11804
-11839
-11842
-11808
-11741
-11649
-11536
-11402
-11239
-11035
-10788
-10503
-10197
-9896
-9623
-9396
-9217
-9078
-8959
-8838
-8696
-8522
-8314
-8077
-7830
-7584
-7356
-7155
-6978
-6815
-6646
-6449
-6205
-5909
-5566
-5195
-4824
-4475
-4164
-3893
-3652
-3424
-3191
-2939
-2663
-2366
-2058
-1747
-1442
-1147
-864
-593
-331
-77
171
413
653
891
1128
1362
1589
1802
1990
2143
2252
2310
2321
2293
2241
2181
2124
2076
2036
1996
1949
1893
1836
1792
1779
1812
1895
2025
2193
2382
2583
2795
3022
3268
3538
3831
4140
4460
4788
5125
5474
5839
6216
6593
6957
7296
7607
7900
8199
8524
8895
9314
9766
10228
10672
11073
11416
11694
11905
12050
12131
12158
12151
12139
12160
12246
12415
12662
12960
13267
13541
13759
13918
14040
14155
14291
14461
14658
14864
15056
15217
15341
15430
15485
15506
15487
15417
15293
15122
14921
14715
14524
14357
14207
14056
13883
13675
13431
13162
12886
12617
12357
12102
11841
11568
11288
11016
10772
10572
10422
10308
10206
10089
9937
9742
9516
9277
9050
8849
8679
8531
8384
8218
8013
7762
7463
7127
6773
6420
6084
5773
5485
5207
4920
4604
4242
3824
3353
2843
2310
1776
1259
771
317
-103
-495
-865
-1223
-1570
-1906
-2223
-2508
-2751
-2943
-3087
-3194
-3286
-3387
-3516
-3685
-3892
-4127
-4377
-4631
-4885
-5139
-5395
-5655
-5914
-6164
-6396
-6606
-6797
-6978
-7161
-7352
-7555
-7766
-7979
-8189
-8400
-8616
-8843
-9081
-9321
-9545
-9733
-9870
-9948
-9973
-9959
-9920
-9869
-9812
-9749
-9682
-9615
-9555
-9510
-9479
-9455
-9419
-9349
-9225
-9042
-8813
-8561
-8318
-8111
-7957
-7861
-7817
-7817
-7854
-7922
-8016
-8128
-8246
-8356
-8448
-8517
-8571
-8622
-8684
-8762
-8848
-8918
-8946
-8907
-8790
-8601
-8363
-8109
-7871
-7670
-7516
-7410
-7341
-7300
-7279
-7276
-7294
-7342
-7429
-7564
-7749
-7981
-8243
-8510
-8752
-8942
-9061
-9110
-9103
-9066
-9024
-8991
-8965
-8929
-8851
-8705
-8475
-8161
-7785
-7379
-6977
-6612
-6303
-6058
-5876
-5747
-5657
-5592
-5541
-5495
-5449
-5405
-5369
-5348
-5347
-5369
-5409
-5459
-5511
-5558
-5598
-5630
-5653
-5667
-5667
-5645
-5596
-5517
-5410
-5278
-5123
-4946
-4745
-4517
-4265
-3996
-3723
-3463
-3227
-3018
-2829
-2648
-2460
-2259
-2047
-1837
-1639
-1463
-1308
-1168
-1034
-899
-765
-640
-536
-461
-416
-396
-391
-392
-398
-407
-420
-430
-422
-372
-258
-62
218
572
976
1407
1847
2288
2730
3178
3636
4100
4564
5016
5445
5844
6206
6532
6821
7073
7286
7460
7594
7687
7735
7734
7680
7573
7420
7235
7038
6848
6680
6540
6428
6339
6274
6236
6236
6283
6383
6533
6718
6927
7149
7385
7642
7930
8254
8608
8972
9327
9657
9962
10254
10551
10866
11196
11521
11808
12026
12158
12207
12195
12152
12104
12062
12021
11966
11880
11752
11583
11377
11144
10887
10609
10308
9987
9653
9318
8990
8675
8369
8064
7749
7421
7086
6755
6442
6158
5907
5684
5482
5292
5105
4914
4711
4488
4236
3957
3660
3368
3113
2925
2826
2819
2890
3012
3156
3298
3424
3531
3624
3708
3792
3885
3999
4146
4338
4577
4851
5137
5399
5608
5744
5808
5816
5792
5760
5731
5707
5682
5648
5606
5559
5511
5458
5385
5271
5098
4864
4586
4300
4046
3855
3731
3655
3591
3502
3365
3181
2975
2779
2624
2529
2491
2498
2532
2578
2629
2681
2732
2776
2800
2794
2751
2676
2579
2478
2390
2322
2278
2250
2230
2208
2178
2136
2080
2005
1909
1782
1620
1414
1158
846
473
38
-453
-990
-1552
-2120
-2678
-3219
-3749
-4279
-4827
-5404
-6011
-6637
-7264
-7875
-8458
-9009
-9537
-10053
-10566
-11082
-11594
-12094
-12569
-13009
-13409
-13769
-14087
-14366
-14604
-14800
-14952
-15063
-15136
-15177
-15192
-15182
-15147
-15082
-14982
-14842
-14663
-14450
-14211
-13954
-13686
-13410
-13127
-12837
-12540
-12237
-11935
-11637
-11346
-11060
-10773
-10477
-10164
-9830
-9481
-9125
-8774
-8440
-8132
-7850
-7590
-7344
-7102
-6856
-6600
-6331
-6045
-5743
-5425
-5095
-4759
-4428
-4109
-3811
-3535
-3278
-3033
-2787
-2532
-2262
-1977
-1680
-1377
-1075
-778
-485
-192
107
420
752
1105
1477
1861
2250
2632
3002
3353
3686
4002
4304
4597
4882
5163
5445
5734
6039
6365
6717
7093
7483
7878
8264
8630
8971
9281
9557
9792
9980
10113
10188
10212
10198
10164
10131
10110
10103
10103
10096
10068
10012
9931
9831
9724
9620
9527
9448
9385
9342
9323
9329
9360
9404
9447
9474
9473
9440
9379
9299
9209
9107
8988
8837
8642
8401
8118
7809
7490
7173
6860
6541
6202
5827
5412
4959
4482
3997
3518
3053
2606
2178
1770
1387
1033
711
417
136
-152
-467
-827
-1236
-1688
-2168
-2655
-3136
-3602
-4051
-4491
-4921
-5342
-5747
-6127
-6471
-6777
-7045
-7281
-7496
-7697
-7890
-8073
-8246
-8407
-8554
-8689
-8813
-8924
-9020
-9095
-9147
-9178
-9196
-9216
-9253
-9319
-9422
-9559
-9721
-9898
-10082
-10269
-10459
-10652
-10848
-11040
-11219
-11374
-11503
-11606
-11694
-11780
-11873
-11976
-12082
-12179
-12250
-12282
-12262
-12184
-12042
-11830
-11542
-11174
-10729
-10218
-9662
-9086
-8512
-7953
-7408
-6867
-6315
-5738
-5131
-4502
-3864
-3235
-2629
-2054
-1515
-1010
-538
-98
310
690
1052
1407
1773
2162
2582
3035
3514
4011
4524
5049
5589
6149
6730
7328
7932
8529
9108
9659
10181
10674
11143
11585
11995
12364
12683
12947
13156
13319
13451
13565
13670
13766
13846
13894
13894
13835
13716
13547
13347
13145
12965
12829
12744
12707
12706
12723
12740
12747
12742
12733
12729
12744
12786
12857
12956
13076
13212
13360
13517
13681
13848
14013
14163
14289
14384
14449
14494
14534
14583
14651
14735
14820
14885
14908
14873
14779
14633
14449
14241
14016
13769
13491
13174
12816
12429
12035
11658
11322
11035
10795
10585
10383
10170
9933
9666
9370
9049
8711
8359
8003
7651
7313
6997
6703
6427
6153
5868
5561
5228
4878
4523
4173
3832
3492
3142
2768
2366
1943
1515
1098
702
324
-54
-455
-901
-1402
-1954
-2542
-3152
-3770
-4395
-5030
-5680
-6344
-7010
-7660
-8272
-8834
-9344
-9814
-10263
-10712
-11175
-11652
-12134
-12608
-13057
-13470
-13841
-14169
-14460
-14720
-14957
-15180
-15398
-15615
-15830
-16040
-16236
-16411
-16560
-16686
-16797
-16906
-17021
-17147
-17277
-17403
-17515
-17607
-17678
-17734
-17781
-17818
-17838
-17825
-17759
-17625
-17414
-17127
-16776
-16376
-15946
-15499
-15045
-14589
-14132
-13676
-13221
-12768
-12320
-11882
-11463
-11070
-10714
-10399
-10124
-9878
-9647
-9414
-9169
-8908
-8638
-8370
-8117
-7885
-7674
-7475
-7278
-7079
-6878
-6683
-6505
-6348
-6211
-6081
-5940
-5775
-5580
-5362
-5136
-4920
-4729
-4566
-4426
-4299
-4180
-4070
-3981
-3926
-3916
-3948
-4008
-4070
-4112
-4118
-4091
-4056
-4038
-4062
-4139
-4258
-4394
-4511
-4583
-4600
-4568
-4512
-4458
-4424
-4416
-4421
-4415
-4376
-4289
-4152
-3981
-3795
-3617
-3462
-3333
-3224
-3118
-2995
-2838
-2636
-2389
-2107
-1808
-1516
-1253
-1034
-859
-716
-581
-421
-209
73
427
840
1284
1730
2150
2528
2864
3168
3460
3762
4093
4463
4873
5314
5773
6236
6691
7133
7561
7982
8401
8823
9247
9666
10071
10451
10797
11103
11369
11599
11796
11966
12113
12237
12342
12427
12494
12543
12573
12584
12577
12551
12511
12462
12410
12362
12325
12300
12290
12294
12309
12331
12350
12355
12330
12258
12126
11927
11664
11349
11003
10646
10296
9964
9651
9350
9052
8745
8422
8079
7717
7340
6951
6554
6153
5750
5347
4948
4555
4167
3785
3404
3021
2635
2244
1850
1459
1075
702
341
-13
-361
-707
-1050
-1382
-1696
-1981
-2234
-2457
-2660
-2856
-3057
-3267
-3481
-3684
-3858
-3987
-4064
-4094
-4091
-4070
-4046
-4022
-4000
-3971
-3931
-3876
-3811
-3739
-3662
-3580
-3484
-3363
-3209
-3015
-2784
-2523
-2240
-1941
-1629
-1304
-965
-610
-242
133
511
884
1252
1611
1965
2312
2654
2991
3323
3652
3980
4312
4648
4989
5333
5678
6018
6351
6670
6970
7246
7494
7711
7896
8053
8183
8295
8388
8463
8518
8549
8555
8535
8491
8422
8331
8216
8080
7925
7761
7599
7450
7324
7224
7149
7090
7038
6983
6921
6850
6770
6681
6584
6478
6365
6249
6132
6016
5900
5778
5638
5469
5266
5025
4749
4443
4110
3750
3360
2942
2499
2044
1593
1161
757
375
3
-378
-781
-1206
-1638
-2054
-2426
-2735
-2976
-3160
-3306
-3439
-3574
-3718
-3868
-4013
-4142
-4247
-4321
-4364
-4380
-4374
-4353
-4324
-4294
-4266
-4243
-4226
-4214
-4208
-4210
-4226
-4262
-4326
-4418
-4537
-4677
-4828
-4983
-5134
-5275
-5397
-5492
-5549
-5559
-5512
-5406
-5242
-5026
-4762
-4457
-4117
-3749
-3364
-2977
-2608
-2272
-1981
-1737
-1532
-1355
-1195
-1048
-915
-805
-723
-672
-644
-626
-601
-561
-508
-454
-419
-421
-473
-575
-716
-876
-1038
-1187
-1322
-1452
-1593
-1762
-1974
-2233
-2533
-2861
-3203
-3547
-3887
-4227
-4573
-4929
-5297
-5664
-6015
-6328
-6589
-6790
-6936
-7042
-7122
-7191
-7258
-7324
-7389
-7452
-7515
-7584
-7665
-7764
-7880
-8010
-8154
-8305
-8468
-8649
-8860
-9112
-9412
-9763
-10158
-10587
-11033
-11472
-11882
-12238
-12525
-12733
-12864
-12933
-12958
-12959
-12949
-12937
-12919
-12892
-12848
-12787
-12705
-12600
-12468
-12295
-12069
-11780
-11427
-11022
-10588
-10153
-9743
-9372
-9046
-8759
-8502
-8268
-8055
-7870
-7713
-7588
-7485
-7392
-7290
-7163
-6999
-6797
-6559
-6296
-6018
-5738
-5462
-5200
-4953
-4726
-4519
-4330
-4157
-3995
-3836
-3670
-3483
-3262
-2998
-2690
-2347
-1987
-1631
-1297
-992
-711
-436
-147
172
522
887
1243
1565
1838
2061
2248
2420
2593
2771
2948
3108
3237
3326
3380
3414
3444
3481
3531
3587
3641
3681
3699
3689
3646
3566
3446
3287
3097
2891
2688
2504
2350
2222
2108
1992
1863
1721
1577
1453
1370
1342
1373
1455
1579
1735
1920
2136
2385
2665
2965
3267
3552
3808
4030
4231
4428
4639
4874
5131
5395
5648
5873
6059
6210
6338
6458
6584
6722
6870
7018
7160
7291
7418
7554
7714
7911
8151
8428
8725
9021
9299
9547
9767
9967
10159
10356
10562
10776
10989
11195
11388
11570
11751
11940
12147
12376
12624
12882
13141
13389
13615
13813
13980
14112
14208
14270
14301
14308
14299
14283
14267
14254
14241
14222
14190
14137
14058
13950
13814
13652
13467
13263
13048
12827
12612
12413
12238
12095
11983
11897
11827
11762
11693
11615
11528
11436
11344
11253
11162
11064
10949
10811
10645
10451
10236
10006
9772
9541
9317
9102
8894
8684
8466
8227
7960
7659
7322
6959
6579
6196
5822
5461
5114
4774
4434
4091
3743
3393
3045
2702
2362
2025
1689
1353
1022
700
389
86
-218
-535
-874
-1241
-1633
-2040
-2452
-2864
-3276
-3693
-4117
-4549
-4979
-5394
-5781
-6130
-6446
-6736
-7015
-7288
-7556
-7807
-8029
-8211
-8354
-8464
-8551
-8620
-8664
-8667
-8610
-8476
-8265
-7995
-7695
-7399
-7134
-6910
-6725
-6564
-6410
-6253
-6092
-5934
-5792
-5683
-5617
-5604
-5647
-5745
-5891
-6074
-6279
-6491
-6697
-6894
-7081
-7268
-7463
-7673
-7901
-8143
-8394
-8650
-8911
-9176
-9444
-9713
-9974
-10219
-10445
-10652
-10849
-11048
-11259
-11485
-11721
-11958
-12188
-12407
-12622
-12842
-13077
-13331
-13597
-13864
-14118
-14352
-14566
-14769
-14972
-15181
-15393
-15597
-15779
-15926
-16035
-16107
-16152
-16177
-16187
-16184
-16167
-16132
-16082
-16027
-15972
-15927
-15898
-15888
-15899
-15930
-15979
-16039
-16101
-16152
-16178
-16165
-16109
-16013
-15889
-15750
-15607
-15463
-15317
-15162
-14994
-14814
-14628
-14444
-14271
-14109
-13955
-13798
-13627
-13432
-13203
-12936
-12627
-12274
-11879
-11449
-10997
-10539
-10092
-9667
-9264
-8873
-8479
-8064
-7621
-7143
-6638
-6113
-5576
-5031
-4479
-3919
-3354
-2786
-2219
-1651
-1076
-483
134
776
1430
2072
2679
3235
3739
4209
4675
5164
5692
6258
6840
7412
7948
8438
8886
9307
9721
10139
10564
10988
11397
11781
12131
12448
12737
13002
13249
13481
13701
13910
14110
14303
14488
14661
14820
14967
15105
15247
15403
15583
15787
16008
16229
16432
16604
16738
16840
16918
16983
17041
17092
17128
17137
17112
17047
16944
16812
16661
16502
16341
16183
16027
15871
15712
15548
15381
15210
15037
14864
14687
14502
14300
14075
13820
13536
13229
12910
12590
12282
11993
11724
11472
11230
10994
10760
10526
10293
10061
9832
9607
9385
9172
8970
8784
8617
8467
8330
8196
8055
7899
7719
7510
7270
6994
6678
6316
5902
5438
4930
4393
3849
3321
2829
2383
1981
1609
1248
879
490
82
-336
-743
-1122
-1457
-1741
-1978
-2174
-2337
-2472
-2580
-2659
-2711
-2738
-2749
-2754
-2758
-2763
-2762
-2742
-2691
-2601
-2475
-2321
-2155
-1993
-1846
-1716
-1600
-1492
-1383
-1265
-1136
-994
-843
-683
-521
-362
-215
-89
6
64
84
70
31
-24
-83
-140
-188
-227
-257
-282
-309
-343
-391
-457
-541
-640
-748
-858
-965
-1070
-1175
-1287
-1413
-1553
-1704
-1855
-1993
-2106
-2187
-2236
-2263
-2282
-2308
-2351
-2418
-2507
-2614
-2732
-2863
-3011
-3188
-3404
-3661
-3953
-4260
-4555
-4811
-5010
-5147
-5235
-5294
-5351
-5422
-5514
-5621
-5729
-5826
-5902
-5956
-5989
-6001
-5986
-5931
-5823
-5653
-5420
-5136
-4822
-4493
-4162
-3828
-3484
-3119
-2730
-2325
-1919
-1532
-1174
-850
-548
-253
49
363
685
1002
1298
1568
1812
2040
2265
2496
2736
2981
3224
3459
3684
3896
4094
4275
4427
4538
4603
4621
4602
4565
4527
4502
4492
4487
4470
4421
4324
4175
3974
3733
3465
3181
2890
2597
2299
1993
1672
1330
965
582
191
-193
-553
-878
-1168
-1429
-1677
-1928
-2194
-2478
-2772
-3064
-3343
-3605
-3853
-4099
-4357
-4637
-4943
-5274
-5628
-6002
-6400
-6826
-7288
-7786
-8315
-8862
-9412
-9950
-10466
-10957
-11427
-11880
-12319
-12747
-13163
-13569
-13967
-14359
-14750
-15140
-15525
-15896
-16239
-16542
-16794
-16986
-17117
-17186
-17197
-17154
-17063
-16933
-16773
-16592
-16396
-16187
-15965
-15723
-15461
-15180
-14887
-14592
-14304
-14029
-13766
-13511
-13256
-12999
-12745
-12501
-12280
-12089
-11930
-11793
-11668
-11542
-11408
-11264
-11117
-10971
-10830
-10689
-10541
-10375
-10186
-9974
-9745
-9508
-9267
-9022
-8767
-8491
-8185
-7845
-7475
-7086
-6687
-6289
-5895
-5503
-5110
-4711
-4303
-3891
-3480
-3078
-2695
-2337
-2009
-1709
-1432
-1166
-898
-613
-300
46
422
819
1223
1623
2005
2366
2702
3012
3297
3560
3805
4038
4273
4516
4776
5051
5333
5608
5861
6086
6284
6470
6660
6870
7106
7364
7630
7891
8138
8378
8621
8883
9177
9504
9853
10207
10545
10853
11125
11367
11590
11807
12030
12264
12512
12773
13042
13313
13578
13827
14051
14242
14400
14527
14631
14722
14810
14902
15001
15108
15221
15338
15456
15568
15666
15746
15803
15838
15859
15874
15889
15905
15914
15904
15863
15786
15679
15556
15435
15330
15246
15178
15112
15036
14943
14831
14705
14568
14417
14244
14041
13803
13537
13259
12990
12746
12530
12329
12122
11884
11604
11286
10947
10608
10286
9982
9682
9366
9015
8624
8202
7766
7335
6922
6524
6132
5737
5332
4923
4522
4141
3789
3464
3157
2857
2554
2249
1944
1646
1358
1082
813
552
300
66
-144
-329
-497
-664
-851
-1072
-1331
-1620
-1921
-2217
-2497
-2764
-3025
-3290
-3562
-3836
-4098
-4333
-4533
-4701
-4846
-4980
-5107
-5223
-5314
-5366
-5374
-5344
-5297
-5256
-5237
-5246
-5269
-5286
-5275
-5225
-5138
-5030
-4923
-4835
-4777
-4746
-4734
-4732
-4732
-4730
-4729
-4729
-4732
-4739
-4752
-4773
-4805
-4855
-4923
-5010
-5112
-5222
-5337
-5460
-5593
-5744
-5917
-6109
-6314
-6524
-6730
-6928
-7119
-7308
-7501
-7698
-7899
-8098
-8291
-8475
-8653
-8829
-9008
-9189
-9370
-9545
-9708
-9856
-9988
-10107
-10217
-10318
-10408
-10487
-10555
-10617
-10679
-10750
-10835
-10932
-11034
-11128
-11206
-11264
-11309
-11357
-11424
-11525
-11662
-11830
-12012
-12189
-12344
-12468
-12560
-12626
-12673
-12710
-12741
-12769
-12795
-12819
-12842
-12864
-12885
-12900
-12904
-12891
-12856
-12800
-12726
-12641
-12550
-12459
-12365
-12266
-12157
-12035
-11898
-11751
-11596
-11434
-11261
-11071
-10855
-10608
-10330
-10028
-9710
-9389
-9067
-8748
-8426
-8100
-7771
-7447
-7142
-6866
-6627
-6419
-6229
-6038
-5830
-5595
-5335
-5060
-4784
-4515
-4256
-4000
-3738
-3461
-3166
-2856
-2540
-2226
-1922
-1629
-1347
-1072
-804
-542
-288
-41
201
443
691
948
1215
1491
1771
2053
2334
2615
2898
3182
3469
3758
4048
4340
4632
4920
5198
5456
5685
5884
6060
6227
6407
6619
6868
7147
7434
7703
7933
8115
8259
8389
8531
8706
8919
9164
9423
9680
9926
10159
10385
10611
10844
11082
11322
11563
11808
12061
12329
12617
12919
13227
13529
13816
14088
14350
14613
14885
15168
15453
15727
15974
16181
16347
16478
16582
16673
16762
16855
16951
17047
17132
17198
17233
17227
17176
17081
16947
16785
16605
16411
16201
15969
15706
15407
15076
14721
14357
13996
13644
13297
12944
12575
12181
11760
11316
10858
10394
9928
9461
8992
8522
8057
7603
7168
6755
6365
5990
5621
5249
4865
4466
4050
3618
3173
2723
2275
1839
1422
1026
645
267
-123
-540
-987
-1461
-1947
-2433
-2908
-3373
-3833
-4298
-4772
-5251
-5723
-6170
-6582
-6958
-7308
-7650
-7999
-8360
-8722
-9066
-9365
-9602
-9771
-9879
-9945
-9987
-10019
-10048
-10072
-10090
-10099
-10100
-10096
-10088
-10073
-10044
-9995
-9923
-9831
-9728
-9627
-9534
-9453
-9375
-9290
-9187
-9060
-8907
-8735
-8552
-8367
-8183
-8002
-7825
-7654
-7493
-7344
-7211
-7091
-6981
-6876
-6771
-6667
-6568
-6476
-6391
-6310
-6220
-6111
-5972
-5803
-5608
-5396
-5176
-4949
-4710
-4443
-4138
-3785
-3389
-2963
-2525
-2090
-1667
-1253
-840
-419
11
443
861
1247
1589
1888
2154
2408
2667
2944
3238
3542
3844
4133
4408
4672
4931
5187
5434
5659
5847
5983
6066
6102
6108
6102
6096
6092
6083
6058
6004
5918
5808
5684
5561
5447
5339
5229
5100
4942
4748
4524
4283
4041
3814
3608
3424
3252
3083
2909
2725
2536
2350
2176
2023
1890
1771
1659
1541
1414
1277
1136
1004
895
818
778
776
807
866
942
1025
1103
1165
1199
1200
1169
1115
1056
1008
987
994
1020
1049
1060
1041
988
910
823
740
668
604
537
456
354
233
104
-19
-125
-209
-271
-316
-346
-360
-352
-315
-248
-158
-56
44
134
215
297
395
521
681
868
1069
1268
1454
1625
1787
1950
2121
2299
2476
2637
2767
2857
2905
2917
2906
2884
2862
2845
2833
2823
2810
2789
2754
2706
2645
2571
2486
2390
2279
2150
1999
1823
1626
1413
1195
981
777
583
394
204
4
-209
-439
-683
-941
-1210
-1490
-1775
-2060
-2336
-2591
-2816
-3008
-3169
-3309
-3437
-3559
-3677
-3785
-3878
-3953
-4010
-4058
-4106
-4163
-4230
-4304
-4378
-4450
-4521
-4604
-4712
-4857
-5038
-5247
-5464
-5667
-5841
-5982
-6098
-6204
-6316
-6445
-6591
-6751
-6917
-7082
-7246
-7411
-7578
-7747
-7912
-8066
-8200
-8312
-8402
-8476
-8539
-8594
-8638
-8664
-8665
-8638
-8587
-8521
-8453
-8391
-8339
-8293
-8244
-8182
-8100
-8000
-7889
-7776
-7670
-7578
-7499
-7430
-7363
-7293
-7214
-7123
-7018
-6898
-6763
-6613
-6448
-6268
-6075
-5872
-5663
-5451
-5241
-5037
-4843
-4661
-4491
-4329
-4168
-3999
-3815
-3614
-3398
-3178
-2963
-2762
-2575
-2396
-2211
-2005
-1770
-1502
-1211
-910
-611
-318
-23
287
630
1016
1444
1894
2342
2761
3132
3452
3733
3993
4251
4519
4795
5070
5331
5568
5780
5975
6164
6355
6549
6741
6917
7066
7183
7268
7332
7388
7446
7513
7589
7671
7754
7838
7923
8012
8109
8215
8327
8442
8555
8666
8775
8886
9000
9120
9246
9373
9499
9619
9728
9824
9904
9969
10021
10063
10100
10135
10171
10207
10237
10256
10258
10237
10194
10133
10062
9987
9914
9846
9782
9720
9657
9589
9514
9430
9337
9237
9132
9030
8935
8853
8781
8715
8644
8555
8441
8301
8144
7986
7843
7727
7642
7580
7527
7467
7388
7284
7155
7003
6831
6637
6420
6178
5916
5641
5366
5100
4849
4607
4364
4106
3825
3518
3192
2857
2521
2186
1846
1490
1111
705
282
-141
-547
-922
-1263
-1576
-1879
-2190
-2523
-2883
-3267
-3665
-4066
-4459
-4841
-5212
-5577
-5943
-6315
-6695
-7084
-7479
-7877
-8274
-8669
-9062
-9452
-9839
-10216
-10575
-10900
-11181
-11407
-11577
-11697
-11784
-11855
-11926
-12004
-12090
-12174
-12246
-12294
-12315
-12310
-12287
-12255
-12222
-12194
-12171
-12154
-12141
-12129
-12119
-12105
-12084
-12047
-11987
-11901
-11785
-11643
-11482
-11309
-11132
-10954
-10774
-10585
-10381
-10152
-9896
-9611
-9304
-8985
-8665
-8353
-8053
-7761
-7468
-7163
-6839
-6493
-6134
-5771
-5417
-5076
-4746
-4416
-4075
-3714
-3334
-2946
-2565
-2206
-1877
-1573
-1285
-999
-707
-409
-113
170
434
680
919
1166
1433
1727
2045
2374
2699
3008
3293
3551
3785
3996
4188
4361
4521
4673
4823
4976
5132
5286
5427
5547
5641
5711
5769
5825
5887
5958
6030
6094
6144
6179
6207
6239
6284
6343
6408
6463
6495
6497
6471
6430
6386
6349
6321
6296
6264
6221
6168
6113
6067
6035
6012
5983
5930
5838
5702
5527
5331
5131
4940
4760
4584
4402
4205
3992
3770
3551
3345
3160
2995
2846
2707
2573
2445
2328
2224
2135
2062
2000
1945
1893
1842
1793
1744
1694
1642
1584
1520
1449
1373
1290
1196
1089
964
824
677
537
417
324
254
193
119
12
-135
-317
-513
-697
-848
-960
-1040
-1110
-1190
-1294
-1422
-1563
-1698
-1817
-1916
-2005
-2103
-2225
-2377
-2554
-2742
-2927
-3099
-3257
-3408
-3561
-3722
-3892
-4062
-4224
-4369
-4495
-4601
-4689
-4756
-4799
-4814
-4797
-4755
-4699
-4644
-4599
-4563
-4525
-4465
-4366
-4222
-4043
-3855
-3689
-3570
-3511
-3504
-3526
-3549
-3552
-3525
-3471
-3402
-3330
-3261
-3191
-3114
-3022
-2913
-2795
-2676
-2565
-2467
-2375
-2279
-2169
-2037
-1882
-1712
-1533
-1350
-1165
-975
-777
-576
-382
-207
-64
45
128
206
302
433
606
809
1020
1215
1377
1505
1611
1720
1856
2031
2250
2501
2768
3035
3293
3541
3784
4026
4269
4510
4743
4962
5165
5351
5522
5678
5820
5943
6047
6135
6213
6292
6383
6489
6608
6725
6825
6893
6921
6909
6868
6808
6738
6665
6588
6507
6423
6339
6261
6194
6138
6088
6034
5967
5878
5768
5641
5504
5362
5216
5062
4893
4706
4497
4269
4027
3775
3514
3245
2967
2682
2395
2111
1838
1575
1318
1055
775
468
134
-219
-575
-917
-1229
-1506
-1746
-1959
-2153
-2338
-2519
-2701
-2882
-3061
-3235
-3403
-3562
-3713
-3858
-4002
-4150
-4307
-4478
-4661
-4852
-5043
-5223
-5383
-5517
-5619
-5693
-5740
-5765
-5774
-5767
-5748
-5716
-5668
-5599
-5505
-5381
-5225
-5038
-4825
-4594
-4355
-4112
-3869
-3623
-3368
-3100
-2818
-2526
-2232
-1948
-1684
-1445
-1231
-1038
-859
-691
-531
-383
-253
-144
-56
16
79
141
207
275
336
381
402
399
381
362
359
385
441
517
595
658
691
691
667
631
597
573
559
549
534
509
474
434
395
363
335
305
265
210
142
65
-10
-76
-131
-180
-230
-290
-364
-452
-549
-652
-760
-876
-1006
-1161
-1339
-1538
-1745
-1948
-2131
-2287
-2414
-2519
-2609
-2696
-2789
-2891
-3002
-3119
-3235
-3341
-3430
-3497
-3542
-3570
-3591
-3616
-3654
-3711
-3787
-3876
-3969
-4054
-4131
-4193
-4244
-4287
-4326
-4361
-4392
-4418
-4440
-4455
-4464
-4463
-4448
-4411
-4344
-4242
-4104
-3937
-3750
-3555
-3360
-3168
-2971
-2760
-2521
-2245
-1931
-1587
-1229
-876
-545
-244
26
276
519
765
1020
1278
1531
1765
1972
2150
2301
2435
2558
2671
2772
2855
2917
2962
3004
3059
3142
3262
3414
3583
3746
3886
3992
4064
4112
4148
4185
4227
4271
4314
4351
4383
4413
4450
4496
4552
4614
4672
4717
4743
4747
4730
4694
4645
4587
4528
4472
4428
4399
4383
4376
4368
4351
4316
4266
4203
4138
4075
4018
3958
3885
3792
3673
3531
3376
3218
3064
2913
2759
2593
2408
2207
2001
1804
1633
1494
1386
1298
1215
1124
1022
910
801
704
626
567
521
479
433
381
329
283
252
242
252
277
310
348
386
426
469
511
548
572
576
558
524
485
459
459
491
551
625
694
744
767
766
750
734
726
725
726
719
695
654
602
550
511
492
491
501
511
511
497
469
432
392
351
309
264
213
157
101
49
9
-17
-32
-44
-65
-103
-168
-258
-368
-485
-599
-698
-779
-845
-907
-975
-1061
-1169
-1294
-1428
-1557
-1672
-1768
-1847
-1915
-1978
-2039
-2093
-2133
-2153
-2152
-2136
-2115
-2103
-2108
-2129
-2157
-2178
-2182
-2163
-2124
-2072
-2017
-1966
-1914
-1858
-1793
-1720
-1644
-1573
-1517
-1478
-1453
-1431
-1404
-1367
-1321
-1272
-1225
-1182
-1140
-1090
-1027
-949
-863
-780
-708
-651
-599
-540
-461
-355
-229
-98
19
111
177
232
292
374
480
599
713
801
854
873
872
868
873
889
909
923
926
919
914
925
960
1016
1081
1132
1153
1136
1091
1036
997
990
1022
1086
1163
1235
1285
1307
1305
1288
1267
1252
1249
1261
1290
1336
1395
1465
1540
1615
1687
1755
1820
1888
1965
2056
2162
2282
2412
2546
2681
2814
2941
3061
3169
3264
3344
3410
3466
3519
3577
3649
3737
3843
3960
4080
4191
4284
4352
4394
4415
4425
4434
4452
4483
4524
4567
4596
4600
4569
4505
4413
4306
4195
4086
3985
3886
3785
3677
3564
3448
3335
3225
3121
3017
2912
2806
2703
2614
2549
2515
2511
2527
2550
2565
2562
2540
2503
2463
2426
2399
2378
2359
2334
2300
2253
2195
2128
2049
1957
1850
1726
1591
1451
1316
1194
1086
986
881
761
617
451
275
104
-43
-155
-230
-278
-315
-362
-433
-531
-653
-783
-903
-999
-1063
-1096
-1108
-1112
-1120
-1143
-1187
-1251
-1336
-1439
-1560
-1694
-1836
-1976
-2103
-2206
-2279
-2325
-2355
-2385
-2432
-2506
-2607
-2724
-2838
-2932
-2993
-3023
-3032
-3041
-3070
-3135
-3246
-3399
-3583
-3785
-3989
-4184
-4362
-4521
-4665
-4799
-4930
-5066
-5211
-5364
-5522
-5675
-5817
-5944
-6059
-6169
-6287
-6425
-6590
-6782
-6990
-7200
-7393
-7554
-7675
-7752
-7793
-7804
-7796
-7779
-7760
-7741
-7725
-7711
-7697
-7678
-7651
-7610
-7550
-7470
-7368
-7247
-7111
-6965
-6812
-6654
-6490
-6317
-6134
-5940
-5738
-5533
-5329
-5132
-4938
-4742
-4534
-4305
-4053
-3783
-3504
-3231
-2977
-2745
-2533
-2331
-2130
-1925
-1719
-1523
-1348
-1201
-1079
-970
-858
-728
-576
-409
-244
-97
20
105
168
226
296
387
499
624
754
877
991
1098
1203
1312
1429
1557
1693
1836
1981
2120
2247
2353
2436
2493
2533
2564
2601
2652
2723
2811
2913
3023
3139
3262
3391
3526
3658
3775
3864
3916
3932
3926
3916
3924
3963
4033
4125
4221
4303
4361
4393
4407
4412
4419
4431
4446
4461
4469
4468
4461
4453
4450
4460
4488
4538
4608
4695
4791
4884
4965
5023
5055
5061
5048
5026
5004
4989
4981
4978
4974
4965
4946
4917
4877
4828
4769
4704
4634
4564
4494
4426
4356
4278
4186
4074
3945
3803
3659
3522
3397
3284
3180
3078
2973
2861
2744
2624
2503
2381
2259
2139
2029
1937
1874
1845
1847
1867
1887
1890
1866
1818
1760
1709
1679
1675
1688
1699
1688
1641
1555
1436
1300
1160
1028
904
785
667
544
416
288
161
38
-82
-201
-324
-450
-581
-717
-861
-1020
-1204
-1417
-1661
-1929
-2206
-2477
-2726
-2948
-3147
-3337
-3533
-3748
-3983
-4233
-4486
-4728
-4949
-5146
-5321
-5480
-5626
-5760
-5879
-5979
-6058
-6118
-6166
-6208
-6247
-6286
-6320
-6346
-6363
-6371
-6376
-6385
-6402
-6427
-6450
-6462
-6449
-6403
-6321
-6205
-6063
-5902
-5731
-5554
-5377
-5202
-5030
-4863
-4696
-4526
-4347
-4152
-3941
-3716
-3485
-3259
-3044
-2844
-2657
-2477
-2299
-2121
-1946
-1782
-1636
-1513
-1408
-1310
-1205
-1079
-925
-743
-541
-330
-121
81
275
461
644
826
1006
1182
1352
1517
1679
1843
2016
2200
2398
2609
2831
3059
3291
3523
3751
3971
4178
4366
4531
4674
4797
4907
5011
5116
5225
5338
5450
5557
5653
5736
5806
5864
5909
5942
5961
5962
5947
5918
5881
5839
5795
5745
5684
5603
5497
5368
5224
5077
4938
4810
4688
4560
4412
4236
4035
3823
3619
3444
3304
3195
3101
3001
2881
2737
2578
2422
2289
2185
2111
2051
1988
1906
1799
1670
1527
1382
1240
1101
960
809
642
461
272
83
-96
-259
-409
-549
-688
-831
-981
-1132
-1278
-1407
-1512
-1591
-1651
-1705
-1772
-1863
-1984
-2129
-2281
-2421
-2529
-2597
-2625
-2623
-2606
-2587
-2570
-2556
-2543
-2527
-2510
-2494
-2486
-2488
-2497
-2507
-2511
-2505
-2491
-2474
-2464
-2465
-2480
-2504
-2530
-2553
-2572
-2588
-2602
-2616
-2624
-2624
-2610
-2586
-2562
-2551
-2566
-2612
-2683
-2766
-2840
-2891
-2912
-2905
-2879
-2843
-2800
-2748
-2682
-2599
-2501
-2399
-2310
-2248
-2224
-2237
-2282
-2350
-2431
-2520
-2615
-2714
-2817
-2919
-3014
-3098
-3169
-3229
-3283
-3334
-3385
-3439
-3497
-3563
-3641
-3736
-3846
-3967
-4083
-4181
-4242
-4257
-4225
-4150
-4042
-3907
-3748
-3568
-3365
-3143
-2908
-2668
-2431
-2199
-1967
-1727
-1471
-1196
-908
-619
-341
-86
144
352
546
732
910
1076
1226
1357
1474
1583
1695
1815
1941
2065
2175
2266
2339
2403
2473
2558
2662
2775
2879
2953
2984
2972
2927
2869
2819
2790
2782
2786
2788
2776
2745
2702
2656
2623
2610
2614
2624
2624
2600
2545
2464
2370
2280
2206
2153
2115
2078
2031
1968
1894
1821
1765
1736
1732
1741
1744
1719
1652
1543
1399
1237
1074
922
786
669
570
491
433
401
392
403
422
439
444
434
412
386
362
342
324
296
248
170
58
-83
-241
-401
-550
-676
-778
-859
-928
-997
-1075
-1165
-1265
-1365
-1452
-1517
-1553
-1563
-1553
-1531
-1503
-1470
-1429
-1378
-1318
-1256
-1202
-1168
-1158
-1170
-1191
-1207
-1206
-1187
-1162
-1148
-1162
-1212
-1291
-1384
-1466
-1522
-1544
-1541
-1527
-1523
-1537
-1573
-1622
-1673
-1713
-1739
-1749
-1746
-1732
-1706
-1664
-1602
-1521
-1422
-1315
-1209
-1110
-1020
-937
-851
-752
-634
-490
-322
-136
59
251
430
589
728
850
963
1077
1193
1312
1424
1524
1604
1668
1724
1783
1851
1930
2009
2078
2123
2142
2143
2143
2159
2203
2275
2364
2457
2543
2619
2689
2763
2843
2927
3000
3044
3047
3006
2930
2840
2756
2693
2657
2646
2655
2680
2720
2778
2856
2949
3049
3141
3214
3260
3276
3268
3242
3205
3162
3117
3073
3033
3002
2977
2955
2924
2872
2794
2692
2581
2482
2415
2387
2397
2428
2458
2470
2457
2426
2390
2366
2361
2380
2415
2460
2511
2564
2620
2675
2719
2739
2722
2660
2557
2426
2288
2160
2054
1966
1881
1781
1645
1465
1236
968
672
364
57
-238
-517
-777
-1026
-1271
-1523
-1793
-2085
-2397
-2721
-3047
-3365
-3668
-3955
-4228
-4492
-4751
-5005
-5259
-5513
-5774
-6045
-6328
-6618
-6901
-7161
-7380
-7547
-7665
-7745
-7807
-7873
-7955
-8058
-8177
-8298
-8405
-8486
-8532
-8539
-8506
-8434
-8326
-8189
-8026
-7850
-7663
-7470
-7274
-7074
-6873
-6674
-6481
-6299
-6129
-5964
-5798
-5621
-5429
-5225
-5022
-4836
-4680
-4558
-4464
-4380
-4289
-4178
-4043
-3893
-3741
-3601
-3484
-3388
-3305
-3224
-3133
-3026
-2904
-2770
-2632
-2493
-2358
-2227
-2098
-1967
-1825
-1665
-1476
-1253
-995
-707
-404
-102
180
431
648
833
998
1153
1308
1468
1630
1786
1929
2048
2139
2201
2236
2254
2260
2264
2267
2271
2274
2273
2270
2267
2270
2284
2310
2340
2366
2375
2359
2319
2266
2216
2183
2178
2199
2235
2272
2295
2298
2283
2257
2231
2212
2202
2198
2197
2195
2193
2195
2202
2214
2228
2237
2234
2216
2184
2141
2095
2053
2020
2001
2000
2020
2063
2127
2210
2305
2406
2510
2616
2728
2851
2986
3130
3274
3406
3516
3600
3663
3718
3776
3846
3930
4024
4118
4206
4286
4365
4449
4546
4656
4777
4899
5018
5128
5232
5334
5440
5550
5662
5771
5872
5964
6053
6144
6246
6363
6492
6625
6750
6855
6935
6986
7013
7021
7021
7019
7020
7026
7033
7035
7027
7002
6954
6884
6794
6688
6569
6437
6289
6121
5933
5729
5521
5322
5145
4995
4868
4749
4622
4470
4290
4083
3868
3656
3456
3267
3080
2881
2661
2419
2166
1919
1693
1498
1331
1181
1036
887
732
579
437
309
195
83
-39
-175
-323
-466
-586
-666
-706
-717
-724
-754
-824
-936
-1077
-1223
-1357
-1471
-1573
-1682
-1815
-1982
-2179
-2386
-2580
-2745
-2878
-2992
-3105
-3236
-3391
-3565
-3738
-3894
-4019
-4121
-4210
-4309
-4430
-4578
-4743
-4907
-5053
-5174
-5271
-5358
-5448
-5551
-5664
-5779
-5881
-5958
-6004
-6024
-6028
-6029
-6041
-6071
-6122
-6191
-6275
-6363
-6448
-6519
-6571
-6600
-6614
-6623
-6644
-6691
-6772
-6883
-7015
-7152
-7282
-7399
-7507
-7616
-7734
-7866
-8009
-8150
-8279
-8386
-8470
-8536
-8596
-8654
-8712
-8763
-8798
-8808
-8789
-8745
-8687
-8623
-8562
-8504
-8444
-8376
-8293
-8189
-8068
-7929
-7773
-7602
-7417
-7224
-7029
-6842
-6676
-6536
-6426
-6337
-6258
-6174
-6075
-5955
-5818
-5667
-5509
-5347
-5178
-4995
-4794
-4570
-4325
-4064
-3794
-3521
-3249
-2977
-2701
-2416
-2120
-1810
-1490
-1162
-831
-501
-174
146
459
763
1063
1360
1660
1972
2298
2643
3002
3370
3736
4091
4428
4745
5043
5329
5609
5888
6169
6449
6724
6989
7239
7469
7673
7847
7987
8090
8156
8189
8202
8204
8206
8213
8223
8227
8213
8172
8101
8007
7901
7797
7702
7615
7529
7429
7307
7162
7003
6847
6708
6594
6504
6423
6335
6225
6088
5931
5769
5618
5492
5392
5313
5244
5171
5086
4985
4870
4744
4614
4488
4372
4272
4194
4136
4091
4050
3997
3923
3826
3713
3597
3491
3402
3326
3249
3157
3039
2896
2739
2589
2459
2354
2264
2172
2055
1902
1714
1505
1297
1109
949
817
701
588
468
340
204
65
-77
-223
-373
-526
-675
-808
-910
-975
-1002
-1006
-1000
-1006
-1039
-1103
-1196
-1309
-1431
-1554
-1668
-1771
-1862
-1944
-2021
-2103
-2196
-2301
-2417
-2530
-2626
-2691
-2721
-2723
-2715
-2720
-2753
-2816
-2898
-2972
-3012
-3003
-2944
-2851
-2750
-2666
-2615
-2599
-2606
-2620
-2624
-2608
-2571
-2515
-2445
-2364
-2274
-2178
-2078
-1979
-1884
-1795
-1710
-1625
-1533
-1427
-1308
-1178
-1042
-906
-774
-646
-524
-407
-297
-196
-106
-30
33
81
113
130
129
113
88
64
54
64
94
136
175
195
192
171
148
142
170
232
319
411
488
542
578
612
667
756
878
1016
1142
1227
1251
1211
1122
1008
896
808
752
722
700
662
586
460
285
76
-143
-343
-502
-613
-685
-739
-804
-899
-1033
-1195
-1364
-1513
-1624
-1692
-1729
-1753
-1787
-1843
-1921
-2011
-2095
-2159
-2194
-2198
-2177
-2140
-2097
-2055
-2021
-1996
-1980
-1970
-1960
-1942
-1913
-1874
-1834
-1807
-1806
-1836
-1892
-1957
-2011
-2036
-2024
-1982
-1923
-1863
-1811
-1765
-1715
-1647
-1551
-1427
-1282
-1125
-966
-803
-635
-459
-276
-95
73
221
351
476
613
774
959
1150
1323
1458
1547
1604
1654
1722
1821
1936
2036
2083
2052
1942
1780
1609
1472
1393
1371
1385
1407
1413
1394
1355
1306
1254
1198
1135
1058
975
900
854
853
903
991
1099
1205
1300
1386
1471
1559
1646
1712
1735
1699
1606
1477
1346
1244
1189
1179
1195
1213
1215
1195
1156
1101
1028
923
776
582
355
130
-57
-176
-222
-218
-205
-224
-296
-416
-554
-676
-760
-811
-854
-923
-1041
-1208
-1396
-1562
-1667
-1691
-1641
-1547
-1449
-1382
-1367
-1411
-1505
-1635
-1780
-1914
-2011
-2047
-2008
-1899
-1745
-1586
-1461
-1396
-1388
-1410
-1419
-1382
-1286
-1150
-1008
-897
-832
-800
-765
-688
-544
-337
-97
134
319
443
511
542
557
567
580
606
663
780
984
1280
1641
2007
2304
2474
2499
2419
2310
2259
2317
2486
2711
2912
3022
3018
2933
2836
2797
2852
2984
3135
3233
3227
3112
2927
2732
2581
2497
2465
2449
2413
2348
2273
2222
2227
2296
2403
2505
2556
2532
2435
2295
2150
2028
1937
1869
1806
1735
1653
1569
1493
1428
1363
1278
1157
993
793
578
369
181
14
-138
-287
-433
-568
-677
-745
-769
-759
-739
-734
-762
-825
-910
-997
-1064
-1100
-1104
-1085
-1055
-1025
-1004
-999
-1014
-1057
-1126
-1218
-1321
-1419
-1492
-1530
-1529
-1500
-1459
-1425
-1410
-1417
-1440
-1470
-1497
-1517
-1529
-1541
-1559
-1589
-1632
-1688
-1752
-1818
-1879
-1927
-1960
-1979
-1992
-2009
-2043
-2100
-2174
-2248
-2301
-2312
-2274
-2197
-2107
-2037
-2017
-2053
-2132
-2221
-2282
-2287
-2230
-2131
-2028
-1964
-1969
-2048
-2180
-2326
-2440
-2491
-2468
-2388
-2288
-2213
-2196
-2251
-2361
-2490
-2589
-2616
-2550
-2399
-2197
-1990
-1821
-1712
-1660
-1638
-1609
-1546
-1436
-1291
-1138
-1004
-906
-839
-780
-700
-576
-401
-189
31
227
374
461
498
502
501
515
561
642
755
887
1022
1142
1236
1300
1341
1376
1426
1506
1620
1758
1898
2017
2099
2145
2173
2212
2288
2414
2586
2780
2966
3116
3213
3256
3258
3239
3218
3209
3217
3241
3275
3312
3340
3352
3341
3306
3252
3186
3120
3058
2999
2934
2850
2736
2589
2415
2228
2043
1870
1707
1549
1386
1212
1029
843
661
487
318
149
-24
-200
-371
-526
-661
-779
-896
-1032
-1200
-1400
-1614
-1814
-1973
-2078
-2139
-2179
-2228
-2306
-2411
-2523
-2613
-2660
-2658
-2627
-2598
-2604
-2661
-2763
-2887
-2999
-3073
-3098
-3084
-3050
-3018
-3002
-3006
-3020
-3030
-3025
-2997
-2948
-2884
-2815
-2752
-2701
-2667
-2651
-2646
-2643
-2629
-2593
-2531
-2448
-2356
-2271
-2209
-2175
-2170
-2184
-2205
-2224
-2236
-2239
-2238
-2234
-2231
-2232
-2241
-2262
-2301
-2358
-2423
-2484
-2523
-2526
-2492
-2431
-2360
-2299
-2258
-2235
-2218
-2192
-2146
-2082
-2011
-1949
-1907
-1886
-1872
-1847
-1797
-1719
-1620
-1519
-1430
-1361
-1308
-1260
-1202
-1128
-1035
-930
-815
-690
-550
-390
-210
-22
159
315
439
534
618
713
832
973
1120
1249
1338
1381
1392
1397
1421
1482
1574
1675
1758
1796
1783
1729
1664
1620
1626
1697
1832
2013
2215
2406
2562
2667
2715
2717
2693
2672
2682
2739
2847
2989
3138
3261
3337
3358
3337
3297
3267
3264
3290
3331
3364
3364
3321
3236
3132
3038
2980
2976
3025
3105
3185
3230
3216
3136
3005
2852
2710
2606
2549
2531
2529
2516
2474
2401
2312
2228
2171
2149
2156
2172
2172
2137
2059
1944
1804
1655
1509
1369
1235
1104
977
853
733
615
498
377
256
138
36
-45
-101
-142
-187
-252
-346
-460
-565
-627
-620
-535
-393
-238
-118
-69
-103
-198
-314
-407
-448
-430
-366
-283
-204
-138
-85
-33
22
79
124
143
127
81
21
-32
-59
-56
-32
-1
23
32
29
22
15
7
-5
-26
-52
-70
-68
-42
-5
13
-24
-135
-312
-508
-651
-673
-543
-282
32
297
421
365
153
-130
-379
-509
-486
-337
-131
50
150
153
78
-32
-141
-228
-290
-331
-351
-339
-285
-186
-63
45
91
47
-86
-268
-443
-556
-585
-543
-472
-421
-415
-446
-483
-489
-450
-388
-352
-396
-545
-777
-1027
-1206
-1249
-1137
-917
-679
-527
-532
-706
-996
-1303
-1521
-1573
-1439
-1163
-833
-552
-407
-437
-625
-906
-1185
-1373
-1412
-1295
-1063
-790
-552
-400
-342
-346
-360
-337
-262
-149
-40
27
37
9
-12
23
140
327
541
720
813
803
705
562
424
329
294
316
379
458
526
553
508
369
136
-157
-437
-618
-627
-444
-120
226
449
428
120
-423
-1069
-1649
-2025
-2130
-1985
-1678
-1329
-1044
-888
-887
-1032
-1303
-1669
-2092
-2509
-2845
-3016
-2967
-2693
-2258
-1783
-1404
-1232
-1309
-1596
-1988
-2357
-2593
-2636
-2485
-2191
-1826
-1467
-1177
-1000
-954
-1035
-1211
-1422
-1596
-1669
-1606
-1421
-1178
-968
-873
-932
-1122
-1367
-1573
-1669
-1639
-1527
-1413
-1375
-1450
-1617
-1810
-1948
-1981
-1909
-1787
-1700
-1725
-1896
-2189
-2533
-2829
-2989
-2964
-2752
-2402
-1988
-1596
-1296
-1129
-1101
-1186
-1338
-1507
-1652
-1747
-1785
-1762
-1669
-1487
-1191
-768
-239
326
813
1094
1074
735
159
-484
-982
-1160
-937
-358
415
1173
1726
1979
1953
1770
1590
1546
1686
1963
2264
2467
2494
2355
2137
1971
1978
2219
2665
3215
3729
4077
4191
4077
3815
3520
3305
3242
3341
3561
3830
4074
4248
4344
4380
4388
4393
4399
4393
4359
4291
4202
4117
4064
4053
4067
4069
4017
3883
3672
3418
3172
2980
2859
2795
2754
2698
2607
2485
2349
2219
2096
1964
1799
1588
1346
1116
948
873
882
925
929
835
634
376
150
48
115
328
601
821
897
797
564
289
73
-11
55
244
499
766
1006
1199
1336
1412
1419
1363
1265
1168
1122
1160
1282
1444
1581
1629
1563
1406
1217
1060
976
962
978
978
942
883
844
861
943
1051
1124
1112
1008
867
768
778
911
1106
1259
1280
1146
923
745
743
981
1411
1889
2238
2331
2152
1798
1437
1223
1229
1421
1682
1880
1930
1828
1643
1465
1362
1344
1374
1394
1365
1287
1192
1119
1087
1091
1102
1097
1065
1012
945
856
722
526
285
65
-30
92
452
966
1449
1687
1529
972
182
-562
-984
-930
-445
243
827
1051
832
286
-323
-709
-694
-281
350
933
1231
1131
682
57
-529
-907
-1014
-896
-671
-472
-398
-482
-700
-985
-1259
-1459
-1553
-1545
-1475
-1406
-1404
-1513
-1736
-2033
-2327
-2538
-2615
-2565
-2450
-2370
-2420
-2651
-3045
-3519
-3948
-4216
-4250
-4046
-3676
-3256
-2923
-2784
-2888
-3210
-3649
-4067
-4327
-4347
-4133
-3780
-3439
-3260
-3324
-3610
-4000
-4333
-4479
-4400
-4172
-3946
-3876
-4041
-4403
-4823
-5128
-5192
-4993
-4617
-4212
-3918
-3799
-3834
-3946
-4061
-4159
-4287
-4522
-4916
-5444
-5992
-6395
-6499
-6227
-5610
-4779
-3914
-3196
-2758
-2674
-2951
-3542
-4344
-5201
-5920
-6312
-6245
-5704
-4816
-3819
-2987
-2516
-2455
-2685
-2984
-3133
-3025
-2703
-2328
-2078
-2041
-2161
-2257
-2133
-1693
-1006
-298
161
184
-233
-897
-1508
-1796
-1641
-1123
-467
68
315
257
16
-233
-362
-345
-257
-209
-272
-436
-618
-718
-684
-542
-382
-296
-324
-423
-497
-454
-271
-15
188
222
51
-252
-531
-623
-439
-9
530
999
1260
1275
1113
906
785
819
997
1250
1493
1667
1759
1785
1776
1752
1724
1702
1710
1780
1936
2170
2426
2615
2657
2525
2270
2009
1880
1963
2244
2615
2917
3023
2904
2643
2400
2326
2487
2829
3199
3425
3402
3146
2791
2518
2471
2688
3087
3506
3787
3849
3713
3488
3303
3249
3339
3519
3705
3835
3895
3916
3944
4003
4088
4161
4193
4182
4164
4189
4289
4449
4610
4697
4664
4522
4345
4230
4245
4383
4563
4668
4605
4365
4035
3762
3677
3825
4139
4466
4640
4570
4285
3928
3680
3677
3939
4360
4769
5007
5011
4834
4616
4501
4567
4790
5061
5259
5315
5250
5160
5155
5295
5552
5820
5975
5944
5742
5468
5250
5177
5248
5383
5462
5394
5167
4847
4538
4314
4177
4054
3848
3494
3017
2525
2158
2009
2069
2213
2259
2055
1564
885
216
-242
-382
-246
-6
118
-39
-508
-1175
-1839
-2308
-2484
-2407
-2220
-2100
-2171
-2453
-2865
-3273
-3558
-3671
-3646
-3571
-3545
-3629
-3827
-4093
-4359
-4563
-4676
-4699
-4660
-4599
-4560
-4581
-4686
-4876
-5125
-5376
-5564
-5634
-5577
-5437
-5302
-5267
-5387
-5647
-5962
-6211
-6296
-6196
-5978
-5774
-5714
-5862
-6180
-6542
-6793
-6824
-6624
-6286
-5960
-5781
-5804
-5983
-6204
-6342
-6327
-6172
-5959
-5788
-5720
-5751
-5822
-5852
-5792
-5645
-5459
-5294
-5180
-5105
-5021
-4886
-4694
-4486
-4334
-4291
-4361
-4484
-4561
-4508
-4298
-3982
-3659
-3429
-3341
-3364
-3412
-3389
-3248
-3009
-2750
-2554
-2456
-2422
-2361
-2181
-1845
-1402
-965
-657
-539
-575
-642
-591
-324
151
717
1201
1458
1436
1206
927
771
847
1156
1601
2039
2344
2460
2414
2288
2173
2134
2188
2318
2489
2674
2858
3029
3172
3262
3276
3207
3076
2934
2833
2813
2871
2972
3059
3089
3049
2960
2861
2779
2712
2629
2498
2308
2095
1931
1891
2009
2247
2501
2639
2558
2237
1757
1270
934
850
1014
1321
1613
1743
1639
1326
907
512
239
125
140
217
291
323
311
267
197
89
-81
-328
-631
-932
-1146
-1207
-1096
-866
-620
-470
-484
-656
-910
-1141
-1267
-1276
-1228
-1218
-1321
-1539
-1794
-1965
-1951
-1740
-1422
-1163
-1117
-1353
-1801
-2280
-2580
-2561
-2231
-1746
-1345
-1231
-1476
-1981
-2521
-2858
-2852
-2527
-2059
-1685
-1583
-1789
-2183
-2555
-2713
-2582
-2231
-1836
-1586
-1584
-1805
-2111
-2335
-2363
-2192
-1921
-1697
-1631
-1746
-1973
-2194
-2306
-2274
-2136
-1977
-1872
-1843
-1856
-1841
-1735
-1524
-1245
-966
-749
-620
-562
-526
-466
-354
-189
19
262
541
864
1226
1594
1911
2116
2174
2101
1961
1846
1839
1977
2246
2590
2938
3237
3457
3595
3651
3624
3515
3341
3154
3032
3061
3289
3691
4165
4560
4739
4642
4318
3909
3598
3524
3728
4134
4592
4939
5072
4977
4726
4432
4194
4067
4049
4105
4193
4284
4362
4414
4420
4351
4191
3951
3680
3452
3334
3353
3476
3618
3685
3613
3407
3138
2909
2811
2871
3047
3240
3347
3305
3124
2872
2653
2547
2587
2736
2912
3021
2995
2820
2536
2225
1968
1826
1805
1862
1922
1906
1767
1511
1198
917
745
711
778
861
864
736
493
223
35
3
118
286
367
258
-46
-433
-717
-729
-415
120
641
890
708
126
-632
-1244
-1432
-1095
-361
462
1027
1101
666
-76
-803
-1215
-1162
-697
-33
561
880
856
557
133
-262
-537
-676
-716
-707
-678
-637
-588
-549
-560
-664
-880
-1178
-1488
-1727
-1839
-1824
-1739
-1663
-1662
-1751
-1895
-2033
-2115
-2134
-2118
-2116
-2156
-2229
-2295
-2310
-2262
-2183
-2137
-2177
-2312
-2486
-2607
-2591
-2417
-2147
-1906
-1819
-1951
-2267
-2648
-2949
-3070
-3007
-2847
-2725
-2746
-2933
-3213
-3466
-3586
-3549
-3426
-3346
-3428
-3716
-4146
-4581
-4872
-4933
-4783
-4533
-4329
-4283
-4415
-4657
-4886
-4993
-4941
-4770
-4582
-4474
-4489
-4591
-4686
-4671
-4487
-4160
-3788
-3503
-3404
-3520
-3784
-4070
-4239
-4201
-3947
-3554
-3144
-2838
-2707
-2751
-2908
-3084
-3198
-3206
-3112
-2948
-2754
-2554
-2350
-2137
-1914
-1704
-1546
-1477
-1506
-1602
-1695
-1702
-1567
-1291
-931
-581
-330
-215
-209
-233
-196
-41
229
555
855
1067
1178
1230
1288
1404
1590
1814
2027
2195
2321
2443
2608
2833
3088
3303
3406
3369
3229
3081
3032
3146
3407
3725
3972
4050
3933
3680
3397
3190
3108
3137
3219
3295
3346
3397
3488
3638
3811
3933
3924
3761
3496
3250
3153
3270
3563
3902
4126
4136
3944
3677
3509
3564
3843
4215
4481
4486
4203
3763
3392
3296
3547
4041
4537
4776
4611
4082
3402
2851
2646
2839
3301
3794
4090
4078
3804
3423
3111
2971
2987
3056
3059
2939
2733
2553
2509
2646
2912
3185
3339
3313
3146
2952
2855
2920
3115
3332
3443
3377
3158
2897
2736
2781
3050
3465
3894
4206
4321
4230
3978
3633
3258
2902
2605
2411
2363
2485
2751
3067
3290
3275
2945
2335
1602
970
640
702
1087
1591
1956
1985
1621
971
255
-292
-528
-457
-220
-23
-33
-309
-775
-1267
-1612
-1715
-1599
-1394
-1275
-1380
-1752
-2321
-2936
-3432
-3690
-3684
-3481
-3206
-2993
-2943
-3095
-3428
-3876
-4354
-4775
-5073
-5204
-5159
-4966
-4686
-4403
-4203
-4146
-4243
-4456
-4706
-4908
-4998
-4959
-4819
-4631
-4447
-4295
-4177
-4083
-4009
-3966
-3983
-4081
-4252
-4449
-4603
-4652
-4577
-4417
-4252
-4162
-4179
-4268
-4336
-4287
-4081
-3769
-3482
-3363
-3494
-3835
-4227
-4459
-4369
-3932
-3283
-2662
-2307
-2337
-2695
-3180
-3541
-3603
-3347
-2908
-2492
-2268
-2271
-2401
-2483
-2380
-2079
-1702
-1439
-1432
-1685
-2044
-2271
-2169
-1694
-991
-327
45
17
-318
-709
-880
-677
-146
486
939
1022
739
285
-56
-64
306
904
1464
1750
1673
1332
956
775
897
1262
1676
1927
1897
1620
1258
1006
988
1192
1488
1702
1710
1505
1186
901
770
821
995
1182
1288
1275
1163
1004
844
697
561
440
362
371
494
697
880
906
674
182
-439
-973
-1212
-1067
-620
-107
195
99
-392
-1083
-1674
-1914
-1719
-1220
-691
-415
-536
-996
-1566
-1967
-2012
-1695
-1184
-727
-526
-639
-971
-1339
-1576
-1615
-1509
-1378
-1327
-1379
-1466
-1482
-1356
-1108
-847
-706
-767
-1000
-1279
-1441
-1380
-1110
-761
-508
-479
-678
-983
-1209
-1206
-950
-548
-194
-58
-201
-540
-890
-1063
-960
-625
-215
76
119
-94
-452
-791
-968
-935
-741
-499
-320
-262
-313
-419
-521
-591
-638
-685
-740
-777
-750
-624
-408
-163
18
55
-67
-291
-501
-580
-469
-191
150
428
548
497
343
198
162
275
504
762
961
1047
1027
955
895
886
925
976
990
943
847
746
694
727
845
1014
1176
1279
1286
1192
1022
823
648
551
572
717
958
1235
1468
1591
1575
1452
1300
1207
1234
1370
1539
1627
1548
1296
967
721
712
1002
1517
2060
2393
2346
1904
1226
582
238
331
813
1465
2005
2216
2037
1590
1100
787
759
969
1256
1440
1426
1245
1039
969
1122
1456
1819
2029
1978
1691
1325
1088
1132
1478
1997
2477
2725
2661
2352
1970
1705
1668
1848
2127
2355
2432
2354
2204
2093
2088
2171
2247
2207
1994
1648
1293
1074
1080
1286
1561
1729
1654
1311
802
311
16
2
229
548
781
798
580
217
-140
-354
-362
-196
44
242
322
279
165
55
8
39
121
211
275
311
346
411
524
674
827
946
1014
1047
1075
1131
1222
1319
1368
1322
1172
961
774
703
795
1025
1292
1458
1411
1120
662
195
-105
-122
142
559
929
1069
890
449
-82
-481
-585
-360
88
556
844
845
590
227
-53
-113
64
371
633
700
522
175
-172
-345
-250
79
490
783
802
501
-28
-598
-1008
-1121
-917
-494
-22
326
435
285
-54
-456
-786
-949
-913
-716
-449
-219
-115
-178
-387
-669
-926
-1076
-1083
-976
-830
-736
-754
-888
-1082
-1250
-1318
-1262
-1121
-976
-910
-964
-1118
-1304
-1440
-1478
-1424
-1331
-1273
-1297
-1403
-1547
-1670
-1733
-1744
-1748
-1797
-1918
-2089
-2251
-2340
-2331
-2257
-2195
-2231
-2406
-2690
-2994
-3211
-3273
-3188
-3043
-2954
-3011
-3229
-3536
-3812
-3946
-3896
-3710
-3497
-3377
-3413
-3584
-3794
-3918
-3864
-3617
-3244
-2861
-2583
-2471
-2516
-2643
-2748
-2744
-2588
-2296
-1932
-1580
-1318
-1194
-1209
-1321
-1455
-1531
-1491
-1322
-1067
-809
-638
-611
-724
-908
-1061
-1097
-988
-783
-584
-494
-558
-735
-908
-948
-779
-429
-24
263
297
51
-371
-780
-980
-862
-446
130
676
1035
1147
1063
900
783
779
884
1038
1174
1256
1299
1345
1436
1577
1742
1881
1960
1978
1965
1963
1994
2043
2075
2054
1979
1889
1850
1911
2073
2278
2435
2470
2368
2194
2058
2067
2257
2570
2875
3031
2959
2685
2337
2081
2045
2257
2634
3022
3274
3315
3177
2968
2813
2790
2887
3022
3090
3030
2866
2699
2660
2838
3228
3719
4132
4295
4118
3639
3015
2463
2184
2282
2731
3392
4062
4555
4758
4662
4340
3908
3474
3106
2830
2652
2584
2657
2901
3311
3808
4236
4405
4163
3481
2500
1503
822
705
1204
2137
3144
3830
3925
3391
2439
1431
726
530
827
1402
1956
2237
2145
1747
1221
759
484
414
483
598
687
720
695
608
443
177
-187
-602
-973
-1201
-1234
-1102
-914
-808
-883
-1143
-1502
-1827
-2017
-2059
-2024
-2020
-2120
-2309
-2499
-2586
-2538
-2429
-2415
-2633
-3105
-3683
-4103
-4121
-3665
-2919
-2270
-2138
-2757
-4019
-5491
-6576
-6794
-6017
-4542
-2973
-1955
-1881
-2733
-4114
-5457
-6296
-6462
-6114
-5596
-5219
-5088
-5074
-4930
-4488
-3795
-3121
-2819
-3108
-3926
-4918
-5604
-5617
-4905
-3772
-2732
-2253
-2513
-3312
-4174
-4595
-4305
-3403
-2308
-1536
-1437
-2023
-2968
-3783
-4066
-3696
-2874
-1998
-1452
-1410
-1765
-2214
-2432
-2250
-1733
-1131
-726
-676
-927
-1247
-1354
-1063
-385
486
1269
1727
1770
1481
1050
687
527
605
870
1247
1675
2124
2575
2991
3306
3448
3381
3144
2851
2647
2644
2855
3182
3458
3534
3362
3041
2779
2802
3237
4034
4963
5694
5938
5572
4709
3666
2843
2568
2965
3899
5032
5954
6343
6092
5336
4393
3628
3307
3499
4066
4733
5214
5326
5059
4551
4022
3665
3567
3694
3925
4124
4209
4176
4082
3993
3931
3858
3701
3406
2987
2545
2236
2195
2468
2969
3499
3818
3743
3225
2378
1432
652
235
244
596
1103
1549
1765
1683
1337
834
301
-154
-477
-667
-759
-803
-840
-894
-969
-1061
-1165
-1279
-1410
-1566
-1748
-1944
-2133
-2289
-2395
-2451
-2483
-2529
-2624
-2783
-2984
-3174
-3290
-3289
-3168
-2978
-2804
-2729
-2803
-3012
-3292
-3548
-3702
-3719
-3623
-3476
-3350
-3290
-3299
-3348
-3398
-3423
-3426
-3432
-3465
-3530
-3608
-3660
-3656
-3592
-3493
-3403
-3355
-3349
-3350
-3304
-3170
-2950
-2695
-2485
-2393
-2441
-2588
-2742
-2801
-2699
-2440
-2097
-1777
-1572
-1519
-1589
-1697
-1755
-1704
-1545
-1330
-1135
-1020
-1006
-1067
-1149
-1200
-1195
-1144
-1080
-1042
-1053
-1108
-1177
-1225
-1225
-1171
-1076
-970
-880
-825
-811
-828
-862
-890
-897
-866
-789
-664
-498
-307
-110
72
225
344
436
513
591
680
785
903
1030
1160
1291
1421
1551
1676
1791
1889
1966
2025
2076
2132
2206
2307
2434
2572
2703
2804
2863
2877
2858
2829
2815
2836
2900
2999
3112
3215
3286
3318
3317
3302
3295
3313
3361
3428
3498
3556
3594
3617
3640
3682
3752
3849
3956
4051
4115
4137
4126
4102
4090
4111
4166
4241
4309
4338
4310
4221
4090
3952
3842
3787
3794
3847
3916
3963
3956
3883
3748
3576
3400
3252
3153
3109
3110
3131
3145
3123
3049
2920
2747
2554
2368
2213
2101
2025
1968
1901
1798
1647
1449
1226
1004
808
648
519
405
284
142
-21
-195
-365
-519
-655
-781
-911
-1056
-1220
-1396
-1570
-1731
-1872
-1998
-2118
-2238
-2360
-2478
-2581
-2659
-2710
-2741
-2765
-2794
-2830
-2870
-2902
-2916
-2908
-2882
-2853
-2832
-2828
-2840
-2858
-2868
-2863
-2840
-2805
-2769
-2744
-2736
-2745
-2767
-2793
-2815
-2828
-2827
-2814
-2790
-2761
-2736
-2725
-2735
-2769
-2822
-2884
-2942
-2983
-3005
-3010
-3007
-3007
-3020
-3046
-3085
-3130
-3179
-3230
-3284
-3343
-3406
-3470
-3528
-3576
-3615
-3650
-3690
-3741
-3809
-3890
-3974
-4051
-4113
-4153
-4173
-4176
-4167
-4147
-4115
-4067
-3999
-3905
-3783
-3637
-3476
-3312
-3162
-3037
-2947
-2887
-2844
-2797
-2722
-2603
-2435
-2228
-2005
-1793
-1613
-1477
-1383
-1318
-1262
-1196
-1101
-970
-799
-594
-370
-146
57
220
338
419
487
573
704
891
1125
1376
1608
1794
1925
2017
2102
2211
2361
2547
2744
2921
3054
3141
3197
3251
3327
3434
3561
3684
3779
3832
3851
3856
3873
3918
3990
4070
4135
4157
4129
4057
3962
3868
3795
3750
3728
3717
3704
3681
3645
3595
3533
3456
3360
3241
3100
2940
2773
2613
2471
2353
2256
2172
2088
1994
1885
1766
1644
1530
1428
1338
1250
1153
1040
908
765
625
501
406
340
298
268
236
191
127
39
-74
-214
-379
-562
-750
-921
-1056
-1138
-1165
-1149
-1110
-1073
-1059
-1074
-1116
-1174
-1241
-1313
-1392
-1477
-1562
-1629
-1651
-1606
-1489
-1316
-1126
-969
-888
-902
-1002
-1147
-1290
-1385
-1410
-1367
-1281
-1181
-1095
-1035
-1000
-982
-975
-976
-990
-1022
-1074
-1140
-1207
-1260
-1287
-1286
-1263
-1230
-1200
-1184
-1184
-1199
-1221
-1247
-1270
-1290
-1307
-1320
-1330
-1333
-1328
-1313
-1287
-1250
-1203
-1150
-1095
-1040
-991
-951
-925
-914
-922
-943
-973
-1000
-1014
-1004
-964
-901
-830
-772
-745
-758
-807
-870
-921
-937
-906
-840
-763
-708
-699
-743
-824
-912
-979
-1002
-986
-946
-910
-902
-929
-986
-1052
-1110
-1148
-1167
-1179
-1197
-1226
-1264
-1298
-1316
-1311
-1287
-1257
-1234
-1227
-1234
-1246
-1248
-1230
-1190
-1132
-1065
-997
-929
-856
-773
-677
-574
-470
-376
-295
-219
-136
-33
96
244
390
510
586
614
609
598
610
661
752
869
984
1078
1141
1178
1205
1241
1294
1362
1434
1495
1538
1565
1590
1629
1692
1775
1864
1936
1974
1973
1943
1904
1881
1888
1927
1984
2037
2067
2065
2033
1987
1940
1904
1880
1863
1844
1817
1784
1755
1740
1748
1777
1817
1854
1871
1863
1832
1787
1740
1703
1676
1656
1638
1618
1599
1588
1593
1615
1652
1691
1721
1732
1726
1715
1714
1735
1781
1842
1901
1940
1948
1930
1899
1873
1863
1871
1882
1881
1851
1790
1708
1622
1547
1490
1445
1400
1344
1274
1201
1140
1110
1114
1146
1184
1207
1200
1163
1108
1049
999
958
920
879
834
794
772
776
800
822
811
740
605
427
248
112
49
55
93
111
61
-79
-296
-549
-787
-973
-1092
-1158
-1200
-1246
-1313
-1398
-1493
-1584
-1669
-1755
-1854
-1972
-2107
-2245
-2369
-2466
-2532
-2575
-2605
-2629
-2649
-2661
-2659
-2645
-2630
-2627
-2645
-2684
-2725
-2744
-2716
-2635
-2516
-2392
-2303
-2280
-2329
-2429
-2537
-2605
-2598
-2510
-2365
-2210
-2100
-2079
-2160
-2321
-2513
-2668
-2728
-2666
-2492
-2260
-2041
-1906
-1890
-1982
-2127
-2246
-2268
-2161
-1944
-1683
-1462
-1346
-1357
-1461
-1586
-1653
-1609
-1449
-1215
-975
-792
-697
-681
-701
-708
-664
-562
-422
-281
-167
-93
-49
-11
46
136
256
393
527
647
748
832
903
964
1014
1059
1103
1161
1252
1387
1564
1765
1959
2109
2192
2205
2168
2119
2099
2132
2220
2341
2456
2529
2540
2496
2424
2362
2340
2369
2431
2494
2518
2481
2386
2259
2139
2063
2049
2089
2155
2213
2241
2234
2206
2182
2179
2201
2233
2254
2244
2201
2135
2072
2032
2021
2032
2045
2044
2024
1998
1990
2020
2091
2183
2261
2285
2238
2129
1994
1885
1845
1893
2013
2165
2302
2389
2414
2394
2361
2347
2369
2424
2490
2542
2559
2535
2480
2413
2352
2308
2282
2266
2249
2221
2174
2103
2005
1875
1711
1514
1298
1083
898
763
689
664
658
632
553
410
220
25
-126
-194
-170
-80
23
82
57
-58
-230
-406
-529
-568
-525
-433
-337
-278
-270
-304
-353
-392
-409
-410
-416
-444
-501
-578
-652
-705
-730
-740
-753
-788
-849
-923
-983
-1008
-992
-953
-924
-941
-1022
-1159
-1322
-1465
-1553
-1574
-1543
-1495
-1470
-1498
-1584
-1714
-1864
-2008
-2134
-2242
-2341
-2437
-2533
-2622
-2692
-2736
-2756
-2764
-2782
-2829
-2913
-3029
-3157
-3273
-3356
-3398
-3411
-3418
-3444
-3508
-3610
-3733
-3846
-3921
-3944
-3918
-3869
-3830
-3829
-3873
-3952
-4034
-4090
-4099
-4062
-3996
-3929
-3881
-3859
-3853
-3844
-3819
-3775
-3723
-3681
-3658
-3651
-3639
-3599
-3515
-3392
-3254
-3137
-3070
-3059
-3081
-3093
-3054
-2937
-2749
-2524
-2307
-2137
-2025
-1962
-1911
-1840
-1731
-1583
-1414
-1246
-1093
-952
-810
-652
-472
-277
-85
83
218
322
414
519
658
841
1063
1309
1557
1788
1987
2148
2271
2363
2435
2502
2580
2681
2812
2968
3132
3279
3385
3436
3431
3388
3333
3295
3293
3328
3384
3434
3449
3408
3311
3179
3045
2942
2895
2905
2953
3005
3027
3001
2929
2836
2754
2711
2711
2741
2769
2765
2718
2640
2562
2522
2540
2608
2692
2747
2734
2643
2492
2326
2189
2107
2077
2068
2039
1959
1820
1641
1458
1306
1205
1155
1135
1120
1085
1016
914
779
619
440
255
77
-77
-192
-260
-289
-297
-308
-340
-402
-486
-578
-667
-745
-818
-892
-970
-1046
-1108
-1146
-1160
-1170
-1202
-1280
-1409
-1566
-1709
-1792
-1790
-1715
-1614
-1550
-1574
-1702
-1906
-2126
-2296
-2374
-2360
-2290
-2220
-2197
-2241
-2336
-2449
-2541
-2595
-2616
-2624
-2642
-2677
-2719
-2745
-2737
-2693
-2630
-2577
-2562
-2594
-2661
-2733
-2777
-2772
-2716
-2630
-2542
-2480
-2457
-2472
-2510
-2554
-2589
-2607
-2608
-2593
-2565
-2530
-2491
-2456
-2431
-2419
-2417
-2414
-2399
-2359
-2293
-2210
-2127
-2061
-2021
-2007
-1998
-1972
-1908
-1798
-1648
-1476
-1306
-1154
-1031
-933
-850
-769
-680
-578
-464
-339
-204
-60
90
243
393
531
646
735
799
847
893
950
1031
1139
1269
1409
1544
1659
1742
1793
1819
1835
1857
1900
1973
2073
2187
2296
2383
2432
2442
2421
2389
2369
2379
2429
2517
2627
2738
2832
2897
2936
2961
2989
3037
3111
3206
3311
3408
3488
3549
3600
3654
3723
3812
3917
4024
4119
4190
4237
4267
4291
4325
4374
4439
4513
4587
4651
4700
4730
4743
4742
4729
4705
4670
4626
4572
4510
4441
4366
4288
4208
4126
4043
3954
3856
3745
3620
3487
3357
3244
3158
3102
3067
3036
2989
2912
2803
2672
2535
2410
2304
2212
2120
2013
1882
1729
1564
1402
1250
1107
964
809
638
455
276
119
-6
-102
-184
-275
-390
-535
-704
-879
-1046
-1199
-1342
-1486
-1640
-1807
-1979
-2145
-2293
-2424
-2547
-2676
-2821
-2984
-3152
-3304
-3424
-3506
-3556
-3593
-3637
-3699
-3777
-3860
-3936
-3996
-4040
-4075
-4110
-4145
-4172
-4177
-4151
-4094
-4024
-3962
-3931
-3939
-3976
-4019
-4041
-4018
-3948
-3844
-3727
-3619
-3531
-3461
-3400
-3338
-3269
-3199
-3133
-3078
-3032
-2986
-2931
-2864
-2790
-2723
-2678
-2662
-2673
-2697
-2715
-2716
-2695
-2662
-2628
-2603
-2588
-2574
-2553
-2523
-2493
-2480
-2501
-2562
-2649
-2735
-2789
-2786
-2726
-2629
-2531
-2465
-2452
-2487
-2549
-2606
-2634
-2621
-2571
-2496
-2409
-2316
-2215
-2102
-1977
-1846
-1721
-1614
-1527
-1455
-1382
-1290
-1168
-1014
-837
-654
-478
-319
-184
-72
17
85
138
185
240
315
416
535
653
742
782
769
717
655
615
616
658
720
773
796
782
744
701
672
659
651
633
593
540
495
485
528
619
736
843
914
943
943
943
963
1008
1068
1118
1150
1175
1224
1332
1513
1740
1945
2043
1962
1681
1242
741
294
-9
-132
-102
9
119
171
150
84
17
-13
4
52
100
119
104
66
30
16
31
62
91
100
87
60
36
30
43
66
86
90
78
57
40
38
50
68
82
83
72
55
43
43
54
70
80
79
68
54
46
47
58
70
77
75
65
53
48
50
60
70
75
72
63
53
49
53
62
70
73
70
61
53
51
55
63
70
72
67
60
53
52
57
64
69
70
66
59
54
54
58
64
69
69
64
58
54
55
59
65
68
67
63
58
55
56
60
65
68
66
62
57
55
57
61
65
67
65
61
57
56
57
61
65
66
64
60
57
56
58
62
65
65
63
60
57
57
59
62
64
64
62
59
57
57
59
62
64
64
61
59
57
57
60
62
64
63
61
58
57
58
60
62
63
62
60
58
57
58
60
62
63
62
60
58
57
58
60
62
62
61
59
58
58
59
60
61
61
60
59
58
58
59
60
61
61
60
59
58
58
59
60
61
60
59
58
58
58
59
60
60
60
59
58
58
58
59
60
60
59
59
58
58
58
59
59
59
59
58
58
58
58
59
59
59
59
58
58
57
58
58
59
59
58
58
57
57
58
58
58
58
58
58
57
57
58
58
58
58
58
57
57
57
57
58
58
58
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
55
55
55
55
56
56
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
53
53
53
54
54
54
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
52
53
53
53
53
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
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
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
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
