5
75184
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
1
0
0
0
0
1
0
0
-1
0
1
1
0
-1
0
1
1
0
-1
0
1
1
0
-1
-1
0
1
0
-1
-1
0
1
1
-1
-1
0
1
1
0
-1
0
1
1
0
-1
-1
1
1
0
-1
-1
1
2
0
-2
-1
1
2
1
-1
-2
1
4
3
0
-2
1
4
5
1
-3
-3
0
-1
-9
-18
-19
-8
5
10
2
-8
-10
-3
6
6
-2
-10
-10
-5
1
3
2
1
1
1
1
2
3
3
0
-3
1
11
21
22
11
-3
-7
0
6
4
-7
-16
-15
-7
-3
-7
-11
-8
2
8
3
-6
-4
11
28
32
16
-5
-15
-10
3
8
4
-2
-2
3
5
3
-2
-2
2
6
4
-2
-5
1
13
24
26
20
9
-2
-6
-3
5
14
19
23
27
30
29
18
2
-8
-3
16
34
38
26
7
-4
-5
-1
-2
-6
-8
-4
3
6
3
-1
-2
1
4
4
0
-1
1
3
4
1
-1
0
3
3
2
0
0
2
3
2
0
0
2
3
2
0
0
1
3
3
1
0
1
3
3
1
0
0
2
3
2
0
0
2
3
2
0
0
2
3
2
0
0
3
4
0
-7
-11
-7
1
6
4
-1
-2
1
5
4
-1
-3
1
6
6
-1
-7
-1
13
27
28
18
4
-2
-1
2
3
1
1
2
3
1
-1
1
4
4
0
-3
0
7
8
-3
-18
-20
-4
19
30
20
-2
-15
-11
1
6
-2
-12
-12
-1
10
9
-3
-15
-19
-12
-4
1
2
2
2
2
1
1
1
2
2
1
0
1
2
2
1
0
1
3
3
-1
-7
-9
-8
-6
-6
-8
-10
-7
-3
1
2
1
2
3
2
-2
-7
-9
-5
0
4
3
1
0
1
3
3
-2
-7
-9
-6
0
4
4
1
-1
-1
3
5
3
-3
-8
-8
-4
1
3
1
0
2
4
2
-3
-7
-8
-5
0
3
3
2
1
1
1
1
1
2
3
1
-2
-6
-8
-5
-1
3
4
3
1
0
1
2
3
2
0
0
1
3
4
2
-2
-3
2
12
22
27
22
10
-4
-10
-3
16
36
41
27
5
-10
-6
8
18
12
-5
-19
-19
-7
4
7
3
-1
-1
2
4
2
0
1
3
3
-1
-7
-11
-13
-10
-5
1
5
5
0
-3
-1
6
10
2
-15
-30
-32
-21
-8
-4
-10
-15
-12
-1
7
7
1
-3
-1
4
5
2
-1
-1
3
4
2
-1
0
3
4
0
-7
-10
-6
1
5
3
0
-1
2
4
1
-7
-11
-8
1
7
5
-2
-4
1
7
6
-3
-13
-12
-1
9
5
-12
-31
-36
-23
-4
8
8
1
-3
-1
3
4
2
0
0
2
3
2
1
1
1
2
2
2
2
1
-2
-5
-8
-7
-2
3
7
6
-6
-29
-54
-67
-56
-22
18
43
42
22
3
-5
-1
4
4
1
-1
1
4
3
0
-1
2
4
3
0
-2
1
6
5
-1
-7
-1
16
34
39
24
-2
-22
-24
-10
7
13
6
-7
-12
-5
8
19
22
17
10
4
-2
-7
-8
-5
0
2
-2
-5
0
16
33
38
24
1
-15
-14
-1
9
9
1
-7
-8
-6
-2
-1
1
2
3
2
0
1
3
3
1
-1
1
4
5
0
-5
-1
15
33
39
28
8
-6
-6
2
8
5
-1
-3
1
5
4
0
-2
0
4
4
1
-1
0
3
4
2
-1
0
2
4
3
0
-1
2
4
3
1
-1
1
4
5
2
-3
-7
-7
-4
0
3
4
2
-1
-6
-8
-9
-8
-6
-3
-1
1
3
3
2
0
0
2
3
2
1
0
1
3
3
2
1
-2
-5
-7
-7
-2
3
6
4
-3
-9
-9
-4
2
4
1
-1
1
4
5
1
-4
-7
-5
-2
-3
-9
-15
-15
-8
1
6
4
1
-1
1
3
4
2
-2
-6
-8
-8
-8
-6
-3
0
0
-3
-7
-10
-9
-6
-3
0
2
2
2
1
1
2
3
2
-1
-6
-9
-7
-1
5
6
2
-4
-8
-8
-4
1
3
2
1
1
2
3
2
-2
-6
-8
-6
0
4
4
1
0
2
3
0
-6
-9
-7
0
5
5
1
-1
0
1
-3
-9
-10
-3
6
9
2
-5
-4
5
13
5
-15
-33
-35
-21
-2
7
6
0
-1
2
3
2
0
1
4
3
-2
-8
-9
-5
1
4
3
0
0
3
4
2
-2
-6
-7
-5
-1
3
4
3
0
-1
1
4
5
0
-8
-13
-12
-8
-3
0
2
3
3
2
0
0
2
4
3
-1
-2
2
6
5
-3
-11
-10
-1
4
1
-9
-12
-5
5
7
-2
-12
-11
0
7
2
-9
-11
5
28
38
28
8
-5
-4
3
5
3
0
1
3
-1
-7
-9
-5
2
3
1
0
5
7
-2
-20
-32
-23
3
22
14
-17
-48
-55
-38
-12
3
4
0
0
2
4
2
0
0
3
3
2
1
2
3
0
-6
-10
-7
0
5
5
1
-1
1
4
4
1
-1
1
3
4
2
0
0
3
3
2
0
0
2
3
2
1
0
2
3
3
1
0
1
3
3
1
1
1
3
3
1
1
1
3
3
1
0
1
3
3
-1
-6
-9
-6
0
5
5
1
-4
-7
-7
-4
0
2
3
3
2
1
1
2
3
2
2
1
1
2
3
3
1
-3
-6
-7
-5
-1
2
4
3
2
0
-3
-6
-6
-4
-1
0
-3
-7
-7
-3
4
6
4
-1
-2
1
5
5
1
-2
0
4
7
3
-5
-9
-7
-1
3
-1
-10
-16
-15
-7
1
5
4
1
0
1
3
3
2
1
1
2
2
2
2
2
2
-1
-5
-8
-7
-1
5
7
3
-4
-8
-7
-3
1
2
2
2
2
2
2
2
1
1
2
3
4
3
-6
-24
-45
-58
-54
-36
-14
0
4
2
2
3
3
1
-1
1
5
5
1
-4
-1
7
11
1
-22
-41
-42
-24
-1
10
5
-8
-13
-8
2
7
4
-1
-2
2
4
4
1
-1
1
3
4
2
0
1
2
3
2
1
0
2
3
3
1
0
1
3
3
2
0
1
3
3
2
0
0
2
4
3
1
-1
1
4
4
1
-2
-1
4
9
8
5
6
14
24
27
20
7
-2
-3
1
5
4
1
-1
1
3
4
3
1
-2
-5
-7
-6
-2
4
5
3
-1
-1
2
5
3
0
-1
2
5
4
0
-2
1
5
5
0
-3
1
6
5
-6
-16
-15
0
13
10
-10
-33
-42
-31
-12
3
8
7
4
-1
-7
-10
-3
11
20
13
-5
-19
-18
-4
8
9
2
-2
-1
1
-4
-15
-19
-11
3
10
6
-2
-4
1
7
6
0
-3
0
5
6
1
-3
0
5
6
2
-2
-1
4
6
2
-2
-1
4
6
0
-9
-12
-5
4
7
2
-3
-1
5
7
1
-5
-3
7
13
2
-23
-43
-42
-22
0
10
3
-8
-12
-6
2
5
3
1
1
2
0
-5
-9
-7
-1
5
6
2
-2
-1
3
6
3
-3
-8
-8
-3
1
3
2
1
2
4
3
-2
-7
-9
-5
0
4
4
1
0
1
3
4
2
-2
-6
-8
-5
-1
4
5
3
0
-1
2
5
4
-1
-4
0
12
25
29
22
7
-6
-11
-8
-2
2
3
2
1
1
2
2
2
2
1
2
2
2
2
1
1
2
3
2
1
0
1
3
4
2
-3
-6
-7
-5
-1
3
4
4
1
-2
-6
-8
-6
-1
4
5
2
-3
-7
-7
-5
0
3
4
3
1
0
1
3
4
2
0
0
3
5
4
-1
-5
-5
-3
-3
-6
-10
-7
6
21
29
23
8
-4
-6
1
7
6
1
-3
-1
4
6
3
-1
-2
2
6
4
-1
-4
0
8
10
0
-20
-39
-44
-33
-14
2
8
5
-1
-5
-6
-5
-4
-2
1
4
5
2
-3
-7
-7
-4
0
3
3
2
1
1
2
2
2
2
1
2
2
2
2
2
2
2
2
2
2
1
2
2
2
2
2
1
2
2
2
2
1
1
2
2
2
1
1
2
3
4
2
-2
-6
-7
-4
0
1
-3
-8
-8
-2
6
7
0
-10
-12
-5
5
7
-1
-10
-12
-4
5
6
0
-4
0
8
9
-1
-12
-10
8
29
36
24
3
-13
-16
-9
-2
0
-1
0
2
3
2
1
2
3
2
-2
-5
-6
-5
-3
-1
1
-1
-9
-23
-36
-38
-25
-6
7
5
-7
-15
-13
-4
3
2
-2
-3
2
7
7
-1
-12
-22
-30
-36
-39
-36
-27
-15
-5
-1
-1
-2
-3
-5
-5
-4
-2
-1
-3
-6
-7
-3
3
7
4
-1
-2
1
6
6
1
-5
-7
-5
-3
-2
0
3
5
3
-3
-8
-8
-3
2
3
1
1
3
3
-1
-7
-10
-6
1
5
4
0
-1
2
4
3
0
0
2
4
3
0
-1
2
5
4
0
-2
2
6
5
-1
-6
0
14
26
28
18
6
0
-1
-2
-5
-7
-5
0
1
-4
-8
-8
-1
5
6
1
-2
1
5
5
-2
-9
-10
-4
2
4
2
0
1
3
3
2
1
1
3
3
1
1
2
3
2
1
1
2
3
2
0
0
3
4
1
-3
-1
10
25
31
22
5
-6
-4
4
9
4
-5
-10
-7
-2
1
1
1
3
3
2
0
1
3
4
2
-1
0
4
5
0
-8
-11
-5
3
6
2
-2
0
4
5
1
-3
0
6
7
-2
-11
-12
-1
7
2
-12
-16
1
28
41
24
-11
-37
-38
-20
-3
0
-5
-7
-2
1
-2
-8
-9
-2
6
7
1
-3
0
5
6
-1
-9
-10
-4
3
4
2
0
1
3
3
1
0
1
3
3
1
0
1
3
3
1
0
1
3
3
3
1
-1
-7
-14
-17
-11
1
10
8
-2
-8
-2
11
14
0
-21
-32
-21
2
18
17
2
-9
-8
1
8
6
0
-2
0
4
5
2
0
0
2
4
3
1
0
1
3
3
2
1
1
2
3
3
2
1
1
0
-3
-7
-11
-11
-5
1
2
-3
-8
-8
-3
2
3
1
0
3
6
4
-3
-5
2
17
32
35
27
12
-1
-8
-11
-10
-5
-3
-8
-22
-38
-45
-36
-17
-1
3
-2
-6
-3
4
7
4
-1
-2
2
5
4
1
-1
-2
-4
-6
-7
-3
3
6
3
-1
-1
3
5
1
-7
-11
-7
2
7
4
-2
-2
3
6
3
-2
-3
3
8
5
-4
-7
3
18
26
16
-8
-29
-34
-22
-2
15
23
24
18
9
1
-4
-2
3
6
5
-1
-5
-6
-5
-4
-2
0
4
6
3
-4
-8
-8
-3
1
3
1
1
2
4
2
-2
-7
-8
-5
0
3
3
2
1
1
1
2
3
3
1
-2
-6
-7
-5
-1
3
5
4
1
-3
-6
-7
-5
-1
3
4
3
1
1
2
2
0
-4
-9
-11
-8
-4
-1
0
-3
-5
-6
-5
-1
2
4
4
2
0
0
2
4
4
1
-3
-7
-7
-4
0
2
3
2
2
2
1
-2
-5
-7
-6
-1
3
4
3
1
0
-2
-4
-7
-6
-2
3
6
4
0
-1
1
4
4
1
-1
0
3
5
3
-1
-2
2
6
5
-1
-6
-6
-3
-1
-4
-5
1
17
33
37
26
9
-3
-5
0
5
5
2
-1
-3
-5
-6
-6
-2
3
5
3
0
0
2
3
3
1
0
1
3
3
1
0
1
3
3
2
1
1
2
3
2
1
1
2
3
3
1
-2
-6
-7
-6
-1
3
5
3
0
-1
1
4
4
1
-1
1
4
4
2
-1
-1
3
6
3
-2
-2
3
8
5
-3
-8
0
18
34
37
25
9
-4
-10
-12
-9
0
17
33
37
27
9
-4
-5
2
6
2
-6
-11
-9
-1
7
9
3
-7
-13
-8
10
30
39
30
10
-6
-8
1
9
7
-1
-5
0
7
6
-5
-17
-20
-9
10
24
28
20
8
-2
-5
0
5
7
2
-5
-9
-7
-1
2
-2
-7
-8
-4
1
2
1
1
3
4
0
-4
0
15
32
37
23
-1
-18
-17
-5
5
5
-3
-6
1
15
26
27
18
6
-1
-2
1
1
-3
-9
-9
-2
7
9
2
-9
-11
1
20
29
23
6
-7
-10
-6
-5
-7
-9
-5
1
2
-3
-9
-10
-4
1
-2
-10
-11
1
20
35
36
24
9
-1
-4
-1
3
5
4
0
-3
-1
5
10
5
-13
-33
-42
-33
-12
6
10
5
-2
-3
1
5
5
2
-1
-3
-4
-6
-5
-2
0
-1
-6
-11
-11
-7
-1
2
2
1
1
3
3
2
0
1
3
3
2
0
0
2
4
3
-2
-7
-9
-5
1
4
3
1
0
2
4
3
-2
-7
-9
-5
1
5
3
-1
-2
7
22
34
33
17
-7
-25
-28
-16
-1
6
5
0
-2
1
4
4
1
-1
1
4
4
1
-1
0
4
5
2
-1
-1
4
5
-3
-15
-21
-12
10
28
30
15
-3
-12
-9
0
5
5
2
0
0
1
2
4
6
2
-10
-27
-40
-40
-26
-4
15
25
25
18
8
-3
-10
-10
-5
1
5
5
1
-4
-6
-6
-4
-1
2
3
3
1
0
1
2
3
2
1
1
2
2
2
1
1
2
2
2
2
1
2
2
2
2
2
2
2
-1
-5
-8
-9
-8
-6
-3
0
2
3
3
2
1
1
2
3
2
1
1
2
3
2
1
0
2
4
3
-2
-7
-9
-5
0
4
3
1
0
1
3
3
2
1
1
2
3
2
1
1
2
3
2
1
1
2
3
2
1
1
1
2
3
2
1
-2
-4
-7
-9
-9
-7
-3
1
2
2
1
2
3
3
-1
-7
-11
-12
-9
-7
-6
-6
-5
-1
3
4
3
1
0
2
3
3
1
0
2
3
3
1
0
1
3
3
1
0
1
4
4
1
-3
0
11
24
30
23
7
-8
-12
-8
-1
2
2
1
1
3
3
1
0
1
3
3
1
0
1
3
3
2
0
1
2
3
2
0
1
2
3
2
1
0
2
3
3
1
0
2
4
3
1
-1
1
5
5
0
-4
-1
12
26
30
20
5
-4
-3
3
7
3
-4
-8
-8
-4
1
3
3
2
1
1
2
2
2
2
1
1
3
3
1
0
0
5
11
12
9
3
-1
0
3
3
2
0
1
3
3
1
0
1
3
3
1
0
1
3
3
2
0
1
3
3
2
0
0
3
4
2
-1
0
3
5
3
-3
-7
-7
-6
-6
-9
-7
0
7
7
-3
-12
-12
-1
9
10
4
4
16
33
39
27
7
-5
-4
3
6
2
-1
0
4
4
-1
-2
4
9
2
-19
-40
-44
-26
-1
12
9
-2
-5
0
7
6
0
-3
0
5
6
1
-3
-1
4
7
3
-5
-9
-7
-2
1
1
1
3
4
3
-2
-8
-9
-5
1
5
3
-2
-6
-8
-5
-1
3
5
3
0
-2
0
5
8
3
-12
-28
-34
-25
-6
9
11
2
-5
-3
4
8
4
-3
-3
3
8
3
-8
-17
-15
-6
1
1
-2
-1
5
7
2
-5
-4
7
13
3
-23
-44
-43
-21
2
9
0
-10
-10
-2
2
-1
-7
-7
-3
-1
-3
0
14
32
41
29
6
-9
-4
9
10
-8
-32
-40
-25
-1
12
8
-2
-5
1
6
6
0
-3
0
5
5
1
-1
0
4
4
2
-1
0
3
4
3
0
0
2
4
3
1
0
1
3
3
1
0
1
3
3
2
1
1
2
3
3
2
1
-2
-5
-7
-6
-2
4
5
3
0
-1
2
4
3
1
-1
1
4
4
1
-1
0
3
4
2
-1
0
3
5
1
-8
-12
-8
3
10
5
-7
-14
-6
15
33
36
23
5
-5
-4
3
6
4
0
-1
1
4
4
1
-1
1
3
4
2
0
1
3
4
2
0
0
2
5
3
-2
-8
-8
-5
1
4
3
1
1
2
3
2
1
1
2
2
2
1
1
2
2
2
2
1
1
2
2
2
1
1
2
3
2
1
1
2
3
2
1
1
2
3
3
1
0
1
3
3
1
0
1
3
4
2
-3
-7
-8
-4
0
3
3
2
1
1
1
2
2
2
2
1
1
2
4
3
-2
-7
-8
-5
1
4
3
1
0
2
3
2
1
1
2
3
2
1
1
2
3
2
1
1
2
3
2
1
1
3
3
1
-1
2
10
15
7
-13
-35
-46
-40
-23
-8
-1
2
6
8
3
-13
-29
-34
-23
-5
8
8
2
-2
0
3
1
-5
-10
-8
-1
5
6
2
-1
-3
-5
-6
-6
-2
3
5
3
0
0
2
4
0
-6
-10
-7
0
6
5
1
-2
0
4
4
2
-1
0
3
5
3
-1
-1
2
5
5
0
-3
-1
6
10
3
-14
-30
-34
-23
-5
8
9
2
-3
-1
4
6
0
-8
-11
-6
2
6
4
0
-1
2
4
3
1
-1
1
4
4
1
0
0
3
4
2
0
0
2
4
3
1
0
1
3
4
2
0
-2
-5
-6
-6
-3
3
6
4
0
-2
0
4
5
2
-2
-1
3
6
3
-2
-2
2
7
5
-1
-6
-6
-3
-2
-3
-3
3
9
8
-5
-18
-19
-3
18
29
22
6
-4
-3
3
5
2
0
1
3
3
0
-1
2
6
4
-4
-10
-8
0
5
-1
-16
-32
-41
-40
-34
-25
-16
-9
-5
-4
-4
-2
2
4
2
0
0
3
5
2
-3
-2
5
11
3
-20
-44
-50
-35
-9
8
10
2
-2
-1
0
-3
-8
-8
-2
5
6
2
-2
-1
3
5
3
0
0
2
4
3
1
0
2
3
3
1
1
2
3
2
1
1
2
2
1
1
2
4
3
-2
-7
-8
-4
1
1
-4
-9
-7
-1
5
5
1
-1
0
3
4
2
0
0
2
3
2
0
1
2
3
2
1
1
2
3
2
1
1
2
2
2
1
1
3
3
-1
-7
-9
-6
0
4
4
1
0
1
3
3
1
0
1
2
3
2
1
1
2
3
2
1
1
2
3
2
1
1
2
2
2
1
1
1
2
2
2
1
1
2
2
2
1
1
2
2
2
1
1
1
2
2
2
1
1
2
2
2
1
1
2
2
2
1
1
1
2
2
2
1
1
2
3
3
1
0
1
3
4
2
-4
-7
-7
-3
0
-1
-5
-7
-6
-1
3
4
3
2
0
-2
-5
-7
-6
-2
3
5
3
0
0
1
3
3
1
0
0
2
3
3
1
-3
-6
-7
-5
-1
3
4
3
0
0
2
3
3
1
0
1
3
3
1
0
1
4
3
-2
-8
-9
-5
1
4
2
1
1
3
0
-6
-10
-8
0
7
5
-3
-10
-10
-3
2
3
1
0
2
3
3
0
0
2
5
3
-3
-8
-9
-4
1
3
2
1
1
2
2
1
1
2
2
2
1
1
2
3
2
1
0
1
3
3
1
-1
0
4
5
2
-4
-8
-7
-3
0
-1
-5
-8
-6
-1
3
4
2
1
0
1
2
2
2
1
1
1
1
2
3
3
1
-7
-21
-35
-41
-37
-25
-13
-7
-4
3
17
32
37
27
9
-5
-7
1
8
8
-1
-12
-22
-31
-37
-38
-30
-16
-3
3
3
3
3
3
-2
-9
-10
-3
6
5
-10
-28
-35
-26
-8
2
0
-6
-7
0
7
7
1
-4
-1
4
6
2
-2
-1
3
5
3
-1
-2
2
5
3
0
-2
1
4
4
1
-2
0
4
4
1
-1
0
3
4
2
0
0
0
-3
-8
-9
-4
5
9
3
-5
-5
4
12
6
-14
-34
-37
-21
-1
8
5
-1
-2
2
5
2
-1
-1
3
5
2
-2
-1
4
6
2
-4
-3
5
11
4
-14
-32
-35
-22
-4
7
6
1
-1
0
2
3
2
1
1
1
1
1
3
3
1
-3
-7
-7
-5
-1
2
3
3
2
0
0
1
3
3
1
-1
0
4
5
2
-3
-3
5
11
5
-14
-33
-36
-21
-1
5
-5
-18
-20
-9
4
8
3
-2
-1
3
4
2
-1
0
3
3
1
0
2
3
0
-7
-11
-7
1
6
4
-1
-2
2
5
3
-2
-2
3
7
4
-3
-6
-2
1
-6
-24
-40
-41
-24
-3
8
7
1
-1
0
0
-4
-9
-8
-1
4
5
2
-1
0
2
3
2
1
1
1
2
2
2
2
1
0
1
4
4
0
-5
-2
14
33
41
28
5
-9
-5
9
10
-8
-33
-41
-26
-1
14
8
-6
-14
-9
0
4
1
-4
-6
-5
-6
-9
-12
-11
-8
-7
-8
-8
-5
0
3
3
1
0
1
3
2
1
0
1
2
2
1
0
1
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
2
2
1
0
1
2
2
1
0
1
3
3
1
-1
0
4
6
2
-11
-25
-34
-34
-28
-19
-10
-3
2
4
3
1
0
0
2
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
2
2
1
0
1
3
3
1
-3
-7
-8
-6
-1
3
4
2
0
-1
1
3
3
1
-1
0
2
4
2
-1
-2
2
6
5
-2
-7
-1
17
33
35
19
-3
-14
-8
5
11
4
-6
-6
4
12
6
-14
-33
-36
-22
-3
7
6
0
-2
1
3
1
-6
-11
-8
-1
6
6
0
-4
-2
5
9
4
-12
-30
-38
-32
-15
0
6
3
-1
-2
1
4
3
0
-1
1
3
3
1
0
1
2
2
1
0
0
2
2
2
0
0
1
2
2
1
0
1
2
2
1
0
1
2
2
1
0
1
2
2
1
0
0
2
3
2
-3
-7
-9
-6
0
3
3
1
0
0
2
3
1
0
0
2
3
2
0
0
2
3
2
0
-1
1
4
4
-1
-5
0
12
25
28
19
6
-2
-3
-2
-3
-7
-8
-3
3
6
3
-2
-2
2
5
3
-1
-2
1
5
4
-1
-3
1
6
5
-3
-12
-12
-2
7
5
-11
-30
-37
-25
-5
9
10
1
-8
-10
-6
-2
0
0
0
2
3
2
-1
-1
2
5
4
-2
-6
-1
14
32
38
29
8
-9
-15
-9
0
3
1
-1
0
3
4
2
-1
-2
1
5
6
0
-12
-26
-34
-28
-10
9
15
6
-10
-14
2
27
38
23
-11
-38
-39
-17
6
13
5
-5
-6
2
7
4
-2
-4
1
6
4
-4
-10
-10
-4
2
3
1
0
1
2
2
0
0
1
2
2
1
0
1
2
2
1
0
1
2
2
1
0
0
2
2
1
0
0
1
2
1
0
0
1
2
2
1
0
1
2
2
1
0
1
2
2
1
0
1
1
2
1
0
0
1
2
1
1
0
1
2
2
1
0
1
2
2
1
0
1
1
2
1
1
0
1
1
2
2
1
-2
-6
-9
-7
-2
3
5
2
-2
-1
2
4
2
-1
-2
1
5
3
-3
-10
-10
-4
2
3
0
-1
1
4
3
-1
-3
1
5
5
-2
-7
-1
16
33
37
26
7
-5
-5
1
5
4
0
-2
0
2
3
1
0
-1
1
2
3
1
-1
-1
1
5
5
-2
-13
-18
-10
10
30
37
29
13
0
-3
1
3
2
-1
-1
1
3
2
0
-1
1
2
2
0
-1
0
2
2
2
0
-3
-6
-8
-7
-2
3
4
2
-1
-2
1
3
3
0
-2
0
3
3
0
-2
-1
3
5
1
-6
-9
-7
-2
0
-3
-7
-8
-5
-1
2
2
2
1
0
0
0
2
3
1
-3
-8
-9
-5
0
2
2
1
0
1
1
1
1
1
1
1
0
0
1
2
1
0
0
1
3
2
0
-1
1
3
3
-1
-3
0
5
5
-1
-8
-8
-2
0
-11
-31
-44
-35
-6
23
34
22
2
-8
-4
4
6
2
-3
-2
2
4
2
-1
-2
1
4
3
-1
-2
0
3
4
1
-4
-8
-8
-5
-1
2
2
2
0
0
1
1
1
1
0
0
1
1
1
0
0
1
1
1
0
0
1
2
1
0
0
2
2
1
-3
-6
-8
-9
-9
-8
-5
-1
3
3
0
-2
0
3
3
-1
-5
-1
11
24
28
20
5
-4
-4
1
5
3
-1
-2
0
3
2
0
-1
0
1
2
1
1
0
-2
-6
-9
-8
-2
3
5
1
-2
-2
2
4
2
-1
-2
1
4
2
-1
-2
1
5
3
-3
-10
-10
-5
1
3
0
-1
1
3
0
-8
-12
-8
1
6
3
-4
-5
3
10
4
-14
-33
-37
-23
-4
7
6
0
-3
-1
3
3
0
-1
0
2
2
0
-1
0
2
2
0
-1
1
2
2
0
-1
1
3
2
-1
-2
1
4
4
-2
-7
-2
15
32
37
26
7
-6
-7
1
6
4
-1
-4
-1
4
5
1
-6
-9
-8
-4
-1
1
1
1
1
0
0
0
1
1
1
0
0
1
1
1
0
0
0
1
1
1
0
0
1
1
1
1
1
0
-1
-5
-9
-11
-10
-7
-3
-1
0
1
2
2
0
-1
-1
2
3
1
-4
-9
-9
-5
-1
2
2
0
0
1
1
0
0
1
1
1
0
0
1
2
1
-1
-1
1
3
2
-3
-9
-10
-6
0
3
1
-1
0
2
2
-1
-2
0
4
4
-2
-7
-2
15
33
38
26
6
-6
-6
1
5
3
-1
-2
0
3
2
0
0
0
-1
-6
-10
-8
-2
4
4
0
-3
-1
2
3
1
-2
-2
2
3
1
-2
-2
1
4
2
-4
-10
-10
-5
0
2
1
0
0
1
1
0
0
1
2
1
0
-1
1
2
2
-1
-2
0
3
3
-1
-5
-1
11
23
28
20
5
-5
-6
1
6
4
-4
-11
-11
-5
2
4
-1
-5
-1
10
23
28
20
5
-5
-6
1
6
4
-2
-5
0
6
5
-2
-9
-3
15
34
38
25
5
-6
-4
2
2
-6
-12
-10
-1
6
5
-1
-4
-1
4
4
0
-4
-2
3
4
1
-4
-3
3
6
2
-4
-5
2
8
5
-5
-11
-1
20
36
33
17
5
9
25
37
30
10
-7
-10
-1
7
6
-1
-5
-2
4
5
1
-3
-2
2
4
2
-2
-3
1
4
2
-1
-3
0
3
3
0
-3
-1
2
4
1
-3
-2
2
5
2
-5
-10
-9
-4
0
1
-1
0
2
2
0
-2
0
2
1
-6
-13
-12
-1
10
10
-4
-21
-27
-19
-6
-1
-6
-13
-12
-3
5
6
1
-4
-3
2
4
2
-2
-5
-5
-6
-8
-7
0
13
24
26
18
6
-3
-5
-1
3
3
0
-2
-2
1
3
3
-1
-5
-8
-7
-5
-2
0
2
2
1
-1
-2
0
2
2
0
-2
-2
2
4
2
-3
-4
1
6
4
-3
-9
-2
16
34
37
23
5
-5
-4
1
2
0
0
3
3
-4
-14
-12
6
29
40
29
7
-9
-9
2
8
4
-3
-5
0
5
3
-1
-4
-1
3
3
0
-3
-1
2
3
0
-2
-2
1
3
1
-2
-2
1
3
1
-1
-2
0
2
2
-1
-2
0
2
2
0
-2
0
2
2
0
-1
-1
1
2
1
-1
-1
1
2
1
-1
-1
0
2
1
-1
-1
0
2
1
0
-1
0
2
2
0
-1
0
1
2
0
-2
-1
1
2
0
-2
-1
1
3
1
-2
-2
1
4
2
-3
-4
2
8
4
-12
-32
-41
-33
-15
0
5
1
-3
-2
1
3
1
-1
-1
1
2
1
-1
-1
1
1
1
-1
-1
0
1
1
0
-1
0
1
1
0
0
0
0
1
1
1
-3
-8
-11
-8
1
10
13
8
0
-4
-2
3
4
0
-3
-2
2
4
1
-3
-3
1
4
2
-3
-4
0
5
4
-3
-7
-2
7
10
-1
-19
-31
-30
-19
-10
-10
-14
-12
-3
9
12
6
-3
-6
-3
3
5
2
-3
-4
0
4
4
0
-5
-6
1
15
30
35
26
9
-5
-8
-1
5
4
-7
-16
-14
-1
16
26
25
15
5
-2
-3
-1
1
2
1
0
-1
0
1
1
0
0
-1
0
1
1
0
-1
0
1
1
0
-1
0
0
1
0
-1
-1
0
1
1
0
-1
0
1
1
-1
-1
0
2
2
-3
-9
-11
-7
0
4
2
-4
-10
-10
-6
-1
2
1
0
-1
0
1
0
0
0
0
1
0
0
0
0
1
0
-1
-1
1
2
1
-3
-8
-10
-7
-1
4
3
-3
-9
-11
-7
-1
3
2
-1
-2
0
2
1
0
-1
-1
1
2
0
-2
-1
1
2
0
-2
-2
1
3
2
-4
-10
-10
-5
1
2
-3
-9
-10
-7
-1
2
2
0
-1
-1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
-1
0
1
1
0
-1
-1
0
1
0
-1
-1
0
2
1
-1
-2
0
2
2
-1
-4
-2
3
7
2
-14
-31
-36
-26
-7
7
9
1
-8
-12
-9
-3
0
0
-1
0
1
1
0
-1
-1
0
2
2
0
-4
-8
-9
-7
-3
1
2
1
-1
-2
0
1
1
0
-1
-1
1
1
1
-1
-1
0
1
1
-1
-2
-1
1
2
0
-4
-8
-9
-8
-8
-9
-11
-10
-6
-3
-2
-9
-21
-36
-48
-52
-45
-29
-11
2
5
2
-2
-2
0
-1
-6
-11
-10
-3
4
5
0
-5
-3
3
5
1
-5
-5
3
9
3
-15
-33
-37
-24
-5
6
5
-1
-4
-2
2
2
0
-2
-1
1
1
0
-1
0
1
1
0
-1
0
1
0
0
-1
0
1
0
-1
-1
0
1
0
-1
-2
1
3
1
-4
-9
-10
-6
-1
1
1
0
0
0
0
-1
-1
1
2
0
-4
-3
3
11
12
5
-7
-14
-14
-8
-4
-3
-4
-2
1
2
1
-2
-2
0
2
1
-1
-2
0
1
1
0
-1
0
1
1
0
-1
-1
1
1
0
-1
0
1
1
0
-1
0
1
1
-3
-7
-10
-10
-9
-8
-6
-3
1
2
1
-1
-1
0
1
1
-1
-1
0
1
0
-1
-1
1
1
-2
-8
-12
-8
-1
4
3
-2
-3
-1
3
2
-2
-4
-1
4
4
-2
-7
-3
11
24
27
17
3
-5
-4
0
3
1
-1
-2
0
1
0
-1
-1
0
0
0
0
0
0
0
0
0
0
0
-1
-1
0
2
1
-3
-9
-11
-7
-1
2
2
-1
-2
-1
1
1
-1
-1
0
1
1
-1
-1
0
1
1
-1
-2
-1
1
1
-1
-2
-1
1
3
0
-5
-9
-9
-6
-2
0
1
1
1
0
-4
-8
-9
-7
-2
1
2
0
-1
-1
0
0
0
1
1
0
-4
-7
-10
-8
-3
2
3
1
-2
-2
0
2
1
-1
-2
-1
1
2
0
-2
-2
1
2
1
-2
-3
0
3
2
-1
-4
-2
3
5
0
-6
-7
-2
0
-9
-27
-41
-41
-25
-5
5
5
0
-2
-1
-1
-1
0
3
3
-3
-14
-21
-15
0
12
13
3
-6
-6
0
5
3
-2
-4
-1
3
3
-1
-3
-1
2
2
0
-3
-2
1
2
0
-2
-2
0
2
0
-2
-2
0
1
1
-1
-2
0
1
1
-1
-2
-1
1
1
-1
-2
-1
1
1
-1
-2
-1
1
1
0
-2
-1
1
2
0
-2
-2
2
3
-1
-10
-16
-15
-7
3
9
8
4
-2
-6
-9
-9
-6
-2
1
1
0
-1
-1
0
0
0
-1
0
1
0
-1
-1
0
2
1
-4
-9
-10
-7
-1
1
1
-1
-1
0
-1
-7
-14
-16
-13
-5
1
2
0
-2
-1
1
1
0
-1
-1
0
1
0
-1
-1
0
1
1
-1
-2
-1
1
1
0
-2
-2
1
3
0
-5
-9
-10
-6
-2
1
1
0
-1
0
0
0
0
0
0
0
-1
-1
0
0
0
-1
-1
0
1
0
-1
-2
-1
1
1
-1
-2
-1
1
3
0
-5
-9
-9
-5
-2
0
0
1
2
0
-5
-9
-10
-6
-1
1
-2
-7
-10
-11
-10
-8
-5
-2
0
1
0
-1
0
1
0
-1
-1
0
1
1
-2
-3
0
3
3
-3
-8
-2
14
31
36
25
6
-7
-7
0
4
3
-2
-4
-1
1
2
0
-1
-1
-3
-6
-10
-9
-4
2
4
2
-3
-6
-8
-7
-6
-4
-1
2
2
0
-2
-2
0
2
0
-2
-2
0
1
1
-1
-2
-1
1
1
-1
-2
-1
1
1
0
-2
-2
0
1
0
-1
-2
0
1
1
-1
-2
-1
1
2
-1
-3
-2
1
2
0
-3
-3
0
4
3
-4
-8
-2
14
31
36
25
6
-7
-8
0
6
4
-5
-12
-12
-5
1
2
0
-2
-1
1
1
0
-2
-1
1
1
0
-2
-1
0
1
0
-1
-2
0
1
1
-1
-2
-1
1
1
-1
-2
-1
1
1
0
-2
-2
1
2
0
-2
-2
0
2
1
-2
-3
-1
3
3
-1
-7
-9
-7
-5
-3
-2
0
3
3
-3
-7
-3
10
24
28
18
1
-8
-4
8
20
26
27
26
22
14
4
-3
-4
0
2
0
-4
-2
8
21
28
21
6
-9
-16
-12
-3
3
2
-4
-8
-6
-2
-3
-16
-33
-43
-36
-15
4
10
3
-6
-6
1
7
3
-7
-13
-10
-3
0
-1
-2
0
3
1
-3
-4
1
7
3
-13
-33
-39
-26
-5
8
6
-2
-6
-2
3
3
-1
-4
-2
2
3
-1
-4
-2
2
3
-1
-4
-2
3
4
-3
-14
-20
-17
-7
1
3
0
-2
-1
1
1
-1
-1
-1
0
0
0
-1
0
-2
-6
-11
-13
-10
-6
-4
-3
-3
0
5
9
9
5
1
-1
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
1
0
-1
-2
0
1
1
-2
-3
-1
2
3
-1
-7
-10
-7
-2
-2
-12
-26
-35
-30
-15
1
6
-4
-22
-37
-40
-31
-17
-7
-3
-4
-4
-2
1
2
0
-2
-2
0
1
0
-1
-1
0
1
0
-1
-2
0
2
1
-4
-9
-11
-7
-2
2
2
-1
-2
-1
1
1
0
-1
-1
0
1
0
-1
-1
0
1
0
-1
-1
0
0
0
-1
-1
0
0
0
0
-1
-1
0
1
0
-1
-1
0
1
0
-1
-1
0
1
0
-1
-1
-1
1
1
0
-1
-1
0
1
0
-1
-2
0
2
1
-1
-2
-1
2
2
-1
-4
-3
3
7
1
-15
-31
-36
-26
-8
6
8
1
-5
-5
1
5
3
-3
-5
-1
4
4
-1
-6
-5
3
9
3
-15
-36
-44
-34
-13
4
8
2
-4
-4
0
3
2
-2
-3
-1
2
2
-1
-2
-1
1
2
0
-2
-1
0
1
0
-1
-2
0
1
1
-1
-2
0
1
1
-1
-2
-1
1
2
0
-2
-2
1
3
1
-5
-9
-10
-6
-1
1
1
0
0
0
0
0
0
1
0
-1
-1
0
2
1
-3
-9
-11
-8
-1
4
2
-4
-10
-10
-6
-1
1
1
0
-1
-1
0
0
0
0
-1
0
0
0
0
-1
0
0
0
0
0
-1
0
0
0
0
-1
0
0
0
0
-1
0
1
1
-1
-1
0
2
1
-3
-9
-11
-8
-1
3
2
-1
-3
-1
2
2
-1
-3
-1
2
1
-6
-14
-15
-2
17
33
35
24
7
-4
-7
-2
3
5
2
-3
-7
-7
-6
-4
-4
-4
-6
-7
-7
-4
0
3
3
0
-3
-3
1
4
2
-5
-11
-11
-5
1
2
-1
-3
0
4
3
-3
-8
-2
15
32
36
24
7
-4
-6
-3
-4
-8
-9
-5
1
4
1
-2
-2
0
2
1
-1
-2
0
1
1
-1
-1
0
1
1
0
-1
0
1
1
0
-1
0
1
1
-1
-1
0
1
1
-1
-1
0
1
1
-1
-2
1
3
1
-4
-9
-10
-6
-1
2
1
0
-1
0
0
0
0
0
0
0
0
1
1
-2
-8
-11
-8
-1
4
3
-2
-4
0
4
3
-4
-11
-11
-4
1
-1
-8
-12
-8
0
4
2
-2
-2
1
2
1
-2
-2
1
2
1
-2
-2
1
3
1
-2
-2
1
3
1
-2
-3
0
4
2
-2
-4
0
4
3
-2
-5
-2
4
5
-1
-6
-4
5
9
2
-11
-17
-8
10
23
22
12
2
-5
-13
-25
-38
-41
-28
0
30
54
61
49
20
-15
-40
-45
-30
-11
2
4
2
1
0
-2
-4
-1
8
11
-6
-43
-80
-92
-69
-28
7
16
6
-8
-10
-1
9
11
0
-18
-32
-34
-23
-6
6
6
-2
-10
-11
-7
-1
2
3
3
0
-6
-7
9
40
71
77
49
-1
-44
-59
-50
-34
-20
-5
20
51
76
80
63
37
14
-4
-19
-30
-33
-25
-13
-5
-6
-10
-9
1
14
21
17
4
-11
-21
-22
-11
10
28
33
20
-3
-26
-42
-50
-54
-50
-35
-10
10
15
4
-9
-10
2
12
8
-11
-35
-45
-37
-13
16
42
56
55
42
25
14
11
9
0
-16
-31
-34
-21
4
34
61
75
70
48
19
0
-5
-3
-5
-14
-19
-13
-3
-8
-36
-72
-85
-62
-24
-7
-32
-81
-116
-107
-58
9
70
112
128
112
59
-18
-89
-125
-118
-77
-23
29
70
90
87
68
49
44
48
37
-2
-54
-83
-64
-10
39
48
23
-1
6
38
60
40
-16
-71
-83
-43
25
78
90
67
36
18
11
-2
-37
-85
-117
-114
-80
-37
-6
16
40
67
78
53
-3
-64
-99
-102
-85
-61
-28
20
73
103
91
51
15
4
6
-6
-31
-36
11
97
164
159
80
-17
-74
-79
-64
-65
-86
-103
-93
-59
-23
-2
0
-6
-8
3
32
71
97
86
33
-34
-79
-84
-64
-43
-27
-1
47
95
106
68
9
-23
-9
25
39
23
0
-5
2
-10
-52
-96
-104
-63
-7
21
10
-13
-15
4
18
9
-12
-16
9
43
54
30
-12
-46
-55
-44
-26
-10
3
12
16
16
11
1
-19
-47
-73
-83
-71
-45
-18
2
21
46
74
92
86
56
17
-15
-33
-32
-7
41
97
133
126
79
21
-10
-6
12
13
-13
-44
-56
-42
-27
-35
-68
-99
-97
-59
-10
17
12
-7
-14
-1
16
20
7
-6
1
24
49
58
52
43
37
30
15
-3
-12
-1
20
36
42
45
57
77
89
78
48
16
-8
-30
-60
-95
-115
-101
-58
-10
21
31
33
42
57
68
67
51
22
-12
-40
-50
-38
-15
1
1
-5
0
19
32
23
1
-5
24
68
82
40
-38
-101
-114
-85
-48
-23
-2
31
65
72
34
-29
-74
-73
-38
-2
12
7
-4
-18
-41
-72
-96
-99
-80
-55
-39
-27
-6
29
61
72
57
31
11
2
-1
1
16
53
103
135
126
77
16
-26
-35
-21
-1
13
23
28
22
-1
-41
-82
-105
-96
-60
-17
15
26
21
7
-15
-44
-79
-105
-101
-56
16
88
128
125
92
50
18
2
-1
2
4
2
-7
-23
-35
-34
-13
21
49
51
16
-48
-116
-160
-160
-123
-70
-28
-9
-7
-7
-1
8
11
-1
-27
-58
-81
-85
-67
-35
4
38
64
78
78
60
27
-11
-41
-56
-60
-60
-56
-39
-3
44
85
106
110
112
118
116
91
50
20
28
67
100
93
48
2
-14
-2
6
-20
-72
-120
-135
-115
-78
-39
-1
42
84
111
105
62
-6
-79
-134
-155
-141
-100
-52
-8
33
79
128
161
153
97
17
-50
-79
-76
-68
-70
-72
-50
6
79
132
132
76
-11
-89
-132
-139
-129
-121
-117
-107
-78
-34
10
39
56
71
87
91
65
10
-57
-109
-128
-116
-80
-30
22
58
64
40
10
1
20
47
58
49
38
43
59
62
41
8
-14
-16
-10
-15
-28
-33
-15
19
48
58
45
15
-27
-77
-123
-142
-126
-89
-61
-58
-69
-70
-49
-24
-17
-33
-55
-66
-63
-55
-45
-23
16
60
83
70
32
-4
-19
-13
-1
11
20
23
15
-5
-21
-13
27
83
127
144
138
115
78
20
-50
-108
-134
-130
-116
-108
-93
-51
14
77
108
111
118
148
177
154
59
-70
-159
-162
-96
-18
30
49
64
86
100
89
59
37
42
68
84
72
36
1
-16
-12
0
9
7
-8
-35
-66
-89
-87
-54
-1
53
88
97
85
60
29
-2
-34
-61
-79
-81
-62
-27
18
61
94
110
103
76
36
-6
-38
-59
-73
-83
-83
-65
-30
9
32
30
15
3
-4
-17
-49
-95
-129
-130
-96
-48
-9
9
7
-4
-14
-12
11
52
93
114
107
90
87
105
119
105
60
7
-31
-58
-95
-150
-190
-172
-85
29
105
110
65
18
1
1
-9
-41
-80
-101
-94
-65
-21
30
75
98
88
53
21
13
22
24
6
-17
-15
20
67
92
85
63
51
50
42
13
-25
-49
-44
-21
-1
5
7
16
32
42
33
7
-27
-58
-81
-90
-77
-38
20
73
97
80
33
-22
-58
-58
-21
34
85
110
106
83
53
26
6
-4
0
14
24
19
-2
-18
-17
-5
-9
-42
-85
-97
-59
1
31
3
-57
-94
-78
-27
13
13
-11
-26
-14
12
31
34
32
32
32
22
5
-8
-11
-13
-30
-64
-97
-103
-75
-28
18
49
71
90
104
104
80
33
-22
-69
-93
-88
-59
-22
7
17
12
2
-2
2
8
10
8
9
18
32
43
40
23
7
9
37
77
99
79
19
-49
-86
-72
-21
37
79
100
108
109
100
76
36
-10
-49
-71
-76
-69
-58
-48
-42
-39
-39
-41
-42
-36
-20
3
18
14
-5
-17
-1
41
83
94
66
26
3
8
17
4
-31
-60
-52
-2
66
115
124
96
51
10
-11
-9
7
22
23
10
-8
-20
-26
-28
-24
-9
15
31
22
-10
-39
-31
18
80
115
115
103
112
149
189
205
193
176
177
198
222
233
240
266
325
405
476
512
516
515
536
573
594
570
508
448
420
414
384
302
195
129
145
223
305
348
359
361
353
305
204
95
50
110
251
415
562
674
713
626
400
122
-54
-43
82
160
117
80
251
680
1155
1363
1172
745
365
160
20
-201
-454
-498
-167
396
812
802
446
99
44
247
440
443
359
443
795
1214
1379
1165
780
569
689
979
1146
1065
903
919
1178
1465
1501
1261
1049
1237
1902
2714
3196
3127
2682
2208
1868
1531
1016
405
62
300
1038
1820
2206
2143
1948
1941
2108
2158
1862
1323
882
797
1043
1405
1710
1932
2108
2217
2201
2036
1733
1265
579
-222
-752
-532
555
1981
2868
2688
1701
659
57
-285
-853
-1706
-2252
-1842
-566
680
1018
449
-177
-67
696
1301
1123
377
-206
-260
-202
-711
-1886
-3051
-3449
-3035
-2505
-2555
-3202
-3875
-4070
-3793
-3340
-2802
-1960
-698
630
1406
1378
997
1031
1802
2835
3272
2642
1247
-140
-901
-931
-506
75
713
1422
2121
2525
2264
1171
-471
-1943
-2474
-1792
-434
560
414
-735
-1920
-2128
-1138
322
1211
1014
67
-829
-1027
-377
895
2483
4150
5665
6726
7008
6314
4706
2523
298
-1400
-2183
-2015
-1228
-334
254
399
195
-208
-748
-1455
-2374
-3494
-4725
-5899
-6793
-7166
-6819
-5641
-3645
-1045
1625
3529
3853
2367
-206
-2467
-3243
-2436
-1062
-366
-753
-1473
-1319
302
2863
5114
5929
4927
2530
-370
-2809
-4091
-4043
-3069
-1913
-1219
-1202
-1712
-2534
-3564
-4665
-5486
-5597
-4912
-3903
-3254
-3175
-3117
-2246
-277
2157
3972
4478
3784
2492
1102
-219
-1417
-2275
-2494
-2033
-1256
-708
-722
-1268
-2116
-3058
-3935
-4553
-4696
-4325
-3729
-3383
-3563
-4059
-4279
-3668
-2118
-45
1883
3159
3692
3790
3898
4297
4943
5552
5819
5555
4645
2922
208
-3407
-7266
-10208
-11100
-9556
-6285
-2775
-454
104
-585
-1363
-1244
-31
1658
2937
3325
3017
2580
2396
2411
2381
2298
2463
3085
3854
4046
3170
1512
4
-537
-63
765
1230
1108
624
-1
-845
-2122
-3858
-5828
-7769
-9541
-10995
-11763
-11329
-9415
-6259
-2440
1573
5620
9552
12818
14515
13988
11413
7743
4035
851
-1755
-3727
-4687
-4182
-2260
279
2238
2688
1370
-1366
-4862
-8362
-11071
-12268
-11564
-9123
-5630
-1986
1027
2906
3439
2724
1233
-224
-796
-22
1903
4265
6260
7390
7572
6982
5839
4300
2452
341
-1978
-4338
-6338
-7368
-6873
-4751
-1574
1606
3770
4413
3656
2005
-3
-1982
-3703
-5066
-6094
-6888
-7464
-7606
-6959
-5375
-3214
-1220
7
486
790
1461
2482
3332
3563
3279
3019
3172
3555
3570
2754
1135
-890
-2921
-4726
-6113
-6800
-6546
-5429
-3891
-2448
-1314
-344
676
1721
2500
2687
2158
1047
-303
-1418
-1837
-1409
-531
-6
-452
-1728
-2971
-3354
-2864
-2334
-2633
-3835
-5176
-5797
-5460
-4519
-3300
-1696
552
3277
5750
7215
7507
7082
6442
5667
4563
3208
2167
2041
2808
3715
3903
3166
2089
1465
1568
1985
2070
1501
456
-661
-1548
-2090
-2221
-1847
-965
156
1010
1178
691
111
150
1110
2615
3884
4347
4042
3467
3048
2779
2382
1798
1432
1865
3312
5381
7350
8627
8942
8225
6503
4051
1541
-188
-723
-447
-218
-597
-1417
-2152
-2657
-3374
-4717
-6350
-7253
-6648
-4803
-2819
-1571
-945
-163
1203
2676
3366
2911
1791
733
-47
-882
-2004
-3082
-3528
-3218
-2716
-2683
-3102
-3240
-2392
-619
1330
2759
3612
4265
4853
4921
3803
1301
-2043
-5311
-7807
-9316
-9959
-9925
-9388
-8548
-7607
-6637
-5522
-4120
-2480
-890
353
1210
1931
2807
3858
4761
5073
4560
3370
1908
517
-774
-2200
-3903
-5566
-6407
-5643
-3117
447
3829
6047
6848
6612
5858
4867
3676
2312
894
-471
-1811
-3216
-4650
-5869
-6562
-6551
-5847
-4578
-2934
-1180
398
1680
2878
4387
6341
8304
9483
9343
8023
6135
4180
2268
409
-1062
-1583
-1004
-29
218
-820
-2554
-3753
-3618
-2341
-624
1172
3255
5792
8312
9921
10150
9412
8513
7744
6658
4795
2501
814
480
1201
1973
2147
1999
2214
2943
3581
3506
2887
2565
3131
4286
5205
5464
5422
5653
6142
6239
5425
3971
2714
2220
2304
2414
2320
2240
2295
2050
838
-1414
-3834
-5211
-4990
-3604
-1869
-151
1785
4185
6756
8792
9789
9797
9144
7971
6183
3856
1506
-214
-1113
-1663
-2515
-3848
-5217
-6032
-6087
-5585
-4734
-3481
-1719
330
2094
3093
3368
3366
3364
3042
1705
-1002
-4569
-7795
-9549
-9480
-8127
-6409
-4951
-3787
-2600
-1234
16
614
291
-632
-1487
-1889
-2138
-2943
-4652
-6733
-8058
-7783
-5996
-3563
-1380
218
1374
2233
2663
2443
1587
354
-1014
-2456
-3926
-5220
-6123
-6801
-7848
-9710
-11978
-13399
-12802
-10118
-6475
-3206
-819
1064
2827
4134
4199
2740
480
-1395
-2213
-2169
-1752
-1062
133
1734
2985
3055
1920
466
-441
-910
-1886
-3961
-6452
-7812
-7042
-4625
-2028
-335
525
1238
2039
2414
1930
1174
1610
4354
9067
14095
17707
19223
19045
17815
15706
12560
8523
4340
937
-1246
-2441
-3105
-3346
-2863
-1398
824
3158
5027
6306
7201
7770
7637
6236
3400
-278
-3687
-5895
-6722
-6708
-6569
-6622
-6708
-6602
-6464
-6848
-8213
-10392
-12514
-13483
-12633
-10029
-6281
-2115
1888
5270
7592
8492
7891
6112
3731
1271
-996
-2982
-4606
-5740
-6342
-6582
-6742
-6972
-7186
-7250
-7295
-7739
-8914
-10616
-12066
-12390
-11195
-8688
-5307
-1319
3114
7512
10886
12178
11036
8151
4764
1780
-689
-2961
-5108
-6732
-7373
-7024
-6113
-5027
-3778
-2261
-764
-7
-505
-1837
-2674
-1667
1555
6101
10394
12964
12896
9901
4382
-2450
-8762
-12840
-13993
-12822
-10535
-7922
-4971
-1445
2274
5053
5772
4208
1143
-2352
-5653
-8624
-11045
-12197
-11138
-7428
-1597
5077
11216
15854
18509
19013
17418
14100
9835
5666
2532
892
554
820
862
138
-1424
-3570
-6062
-8884
-12075
-15351
-17927
-18845
-17602
-14559
-10752
-7273
-4735
-3189
-2423
-2245
-2540
-3160
-3870
-4385
-4422
-3703
-1996
724
4103
7441
9977
11219
11047
9569
6980
3616
113
-2648
-3879
-3266
-1032
2337
6362
10544
14142
16152
15705
12623
7621
1936
-3302
-7470
-10419
-12196
-12876
-12579
-11524
-9986
-8217
-6460
-5012
-4168
-3990
-4135
-4001
-3190
-1858
-578
213
658
1363
2794
4808
6759
8087
8769
9166
9484
9418
8411
6278
3558
1225
-2
-146
144
114
-643
-2088
-3908
-5691
-7027
-7609
-7383
-6591
-5574
-4461
-3085
-1276
738
2320
2905
2527
1798
1308
1037
447
-798
-2220
-2726
-1451
1539
5343
8917
11634
13261
13645
12663
10573
8235
6729
6585
7337
7890
7362
5609
3045
115
-2974
-6071
-8846
-10868
-11896
-11952
-11085
-9146
-5999
-1989
1907
4564
5442
4830
3358
1350
-1259
-4355
-7148
-8418
-7403
-4475
-953
1795
3156
3385
3149
3041
3397
4308
5606
6831
7373
6808
5141
2719
-89
-3055
-5929
-8189
-9140
-8356
-6084
-3126
-295
2035
3874
5214
5802
5381
4093
2539
1347
691
271
-219
-651
-531
487
2187
3918
5122
5719
5991
6154
6093
5541
4451
3165
2197
1876
2175
2825
3517
3991
4080
3797
3459
3617
4678
6457
8122
8682
7677
5462
2866
581
-1127
-2223
-2606
-2140
-993
235
904
960
1112
2284
4801
8099
11194
13402
14567
14696
13551
10790
6521
1603
-2757
-5795
-7596
-8728
-9500
-9597
-8409
-5683
-1878
2024
5020
6504
6460
5426
4268
3751
4062
4652
4596
3256
690
-2538
-5871
-9035
-11833
-13810
-14328
-13085
-10506
-7520
-4888
-2771
-1002
314
625
-546
-2925
-5470
-7130
-7642
-7538
-7365
-6992
-5758
-3315
-234
2303
3459
3382
2946
2884
3230
3532
3510
3380
3532
3948
4034
3058
745
-2529
-6043
-9167
-11475
-12577
-12047
-9685
-5908
-1780
1515
3391
4169
4680
5536
6701
7688
8113
8029
7779
7611
7523
7464
7565
8019
8670
8790
7459
4356
251
-3342
-5163
-5019
-3717
-2229
-893
643
2753
5195
7171
7984
7649
6826
6198
5901
5546
4700
3311
1699
244
-842
-1453
-1446
-669
855
2872
5122
7610
10563
14026
17510
20118
21096
20298
18090
14862
10702
5622
64
-4947
-8285
-9440
-8787
-7188
-5376
-3704
-2374
-1677
-1870
-2794
-3787
-4114
-3563
-2597
-1879
-1665
-1668
-1479
-1049
-713
-769
-1123
-1400
-1372
-1248
-1520
-2544
-4247
-6154
-7626
-8122
-7412
-5723
-3733
-2249
-1687
-1756
-1722
-1118
-252
17
-919
-2802
-4715
-5884
-6268
-6347
-6397
-6097
-4916
-2843
-616
855
1274
1135
1121
1413
1628
1387
783
198
-274
-1054
-2590
-4683
-6450
-7083
-6659
-6127
-6413
-7528
-8545
-8423
-6813
-4103
-840
2719
6430
9816
12018
12381
11078
9091
7469
6556
5904
4868
3225
1260
-640
-2351
-3952
-5397
-6359
-6433
-5494
-3833
-1988
-476
353
322
-579
-2144
-3957
-5528
-6515
-6852
-6683
-6201
-5543
-4794
-4046
-3395
-2881
-2458
-2036
-1549
-1006
-478
-51
220
356
483
797
1460
2478
3655
4685
5305
5405
5007
4174
2944
1361
-436
-2162
-3452
-4035
-3908
-3380
-2923
-2905
-3393
-4156
-4859
-5247
-5198
-4669
-3699
-2499
-1485
-1075
-1319
-1735
-1590
-470
1376
3271
4672
5496
5891
5768
4705
2418
-684
-3503
-4935
-4645
-3257
-1861
-1344
-2068
-3940
-6567
-9300
-11312
-11907
-10899
-8690
-5898
-2879
361
3803
7042
9387
10348
10037
9061
8073
7428
7172
7183
7182
6675
5110
2308
-1201
-4377
-6329
-6899
-6641
-6277
-6178
-6303
-6480
-6617
-6636
-6359
-5591
-4345
-2884
-1465
-58
1568
3451
5155
5983
5516
3943
1853
-242
-2169
-3915
-5325
-6085
-5999
-5191
-3945
-2353
-222
2583
5681
8135
8983
7921
5566
3081
1511
1327
2413
4315
6445
8157
8842
8154
6256
3799
1544
-129
-1401
-2721
-4293
-5851
-6899
-7183
-6895
-6467
-6199
-6168
-6447
-7295
-9000
-11476
-14106
-16062
-16833
-16423
-15074
-12901
-9920
-6415
-3082
-624
872
2036
3562
5446
6944
7354
6786
6078
5934
6237
6287
5670
4757
4318
4697
5487
5988
5824
5044
3711
1672
-1136
-4247
-6784
-8163
-8629
-8932
-9433
-9618
-8616
-6185
-3126
-662
542
741
610
564
630
818
1369
2487
3925
5035
5352
5086
4968
5578
6850
8218
9154
9489
9262
8422
6801
4360
1363
-1769
-4715
-7317
-9402
-10673
-10904
-10234
-9196
-8340
-7799
-7255
-6333
-5021
-3693
-2733
-2157
-1627
-801
311
1344
1914
1983
1916
2180
2917
3777
4196
3912
3259
2927
3369
4378
5243
5328
4504
3028
1081
-1443
-4646
-8170
-11204
-13029
-13564
-13309
-12724
-11736
-9916
-7106
-3760
-613
1946
4096
6188
8252
9978
11129
11802
12187
12135
11173
9052
6237
3693
2113
1350
652
-573
-2267
-3936
-5169
-5820
-5719
-4478
-1829
1767
5016
6510
5735
3396
786
-1194
-2434
-3229
-3702
-3705
-3193
-2498
-2086
-2058
-1993
-1359
-53
1505
2802
3697
4433
5239
6013
6418
6238
5543
4508
3172
1461
-516
-2302
-3333
-3385
-2751
-1925
-1113
-108
1323
2952
4075
4045
2838
1082
-496
-1649
-2632
-3702
-4666
-4973
-4275
-2843
-1417
-629
-569
-883
-1205
-1450
-1712
-1989
-2075
-1724
-829
611
2645
5359
8621
11846
14135
14770
13699
11571
9322
7650
6746
6361
6024
5255
3754
1562
-910
-3098
-4636
-5557
-6138
-6546
-6661
-6265
-5405
-4487
-3983
-4040
-4389
-4639
-4626
-4466
-4313
-4130
-3719
-2929
-1759
-295
1392
3170
4699
5438
4958
3314
1156
-575
-1137
-283
1757
4500
7407
9991
11878
12887
13065
12621
11774
10616
9093
7082
4527
1566
-1392
-3718
-4790
-4320
-2576
-305
1630
2649
2648
1902
832
-173
-859
-1173
-1307
-1636
-2506
-4001
-5885
-7786
-9481
-10984
-12380
-13551
-14075
-13429
-11334
-8013
-4150
-603
1977
3371
3746
3392
2471
987
-991
-3102
-4724
-5319
-4787
-3502
-2015
-715
214
597
147
-1341
-3654
-6095
-7816
-8300
-7535
-5803
-3378
-483
2524
5070
6582
6803
5859
4006
1393
-1862
-5349
-8266
-9768
-9511
-7863
-5566
-3195
-926
1234
3120
4413
4966
5074
5340
6230
7733
9410
10724
11318
11030
9759
7405
3972
-293
-4885
-9180
-12631
-14867
-15676
-14952
-12715
-9236
-5124
-1244
1607
3066
3345
2986
2429
1767
890
-165
-1064
-1392
-983
14
1400
3151
5282
7466
8912
8776
6806
3547
-140
-3791
-7541
-11628
-15729
-18866
-19996
-18707
-15388
-10803
-5583
-93
5381
10484
14873
18337
20718
21713
20884
18001
13447
8253
3653
509
-964
-1034
-103
1535
3715
6288
8953
11124
11956
10651
6974
1600
-4085
-8700
-11572
-12822
-12827
-11599
-8699
-3713
3233
11415
19876
27775
34427
39194
41530
41223
38502
33784
27285
18968
8984
-1793
-11730
-19074
-22763
-22780
-19830
-14741
-8129
-530
7308
14365
19632
22511
23005
21529
18499
13993
7761
-378
-10002
-19847
-28140
-33365
-34992
-33663
-30761
-27705
-25428
-24262
-24103
-24616
-25414
-26188
-26832
-27453
-28241
-29313
-30669
-32287
-34201
-36410
-38702
-40590
-41477
-40912
-38730
-35022
-30095
-24529
-19225
-15227
-13303
-13594
-15628
-18703
-22257
-25933
-29399
-32255
-34188
-35188
-35481
-35183
-34013
-31395
-26867
-20393
-12321
-3164
6504
15956
24335
31003
35961
39852
43381
46614
48876
49365
47944
45309
42438
39900
37710
35764
34241
33478
33483
33681
33282
31925
29963
28145
27028
26678
26802
27004
26836
25724
23098
18806
13483
8411
4886
3537
4153
6049
8584
11386
14216
16784
18745
19867
20154
19818
19157
18445
17818
17123
15792
12944
7796
161
-9341
-19582
-29494
-38469
-46300
-52823
-57651
-60264
-60326
-57916
-53483
-47643
-41036
-34358
-28436
-24154
-22194
-22746
-25398
-29302
-33507
-37289
-40289
-42452
-43785
-44128
-43060
-40034
-34676
-27023
-17534
-6868
4383
15752
26707
36442
43940
48365
49527
48018
44875
41043
37062
33174
29636
26851
25176
24641
24918
25593
26414
27248
27820
27644
26373
24283
22289
21296
21336
21319
19736
15789
10015
3918
-953
-3665
-3846
-1290
4151
12169
21597
30559
37256
40801
41439
40084
37613
34484
30810
26591
21830
16484
10428
3553
-4089
-12221
-20401
-28139
-35004
-40699
-45121
-48344
-50507
-51671
-51819
-51015
-49599
-48147
-47153
-46667
-46201
-45007
-42481
-38396
-32850
-26097
-18459
-10343
-2238
5370
12087
17612
21684
24138
25082
25023
24691
24600
24707
24507
23521
21761
19739
18058
16989
16442
16256
16432
16990
17614
17514
15784
12057
6934
1841
-1606
-2262
203
5398
12510
20603
28789
36286
42438
46728
48836
48730
46730
43460
39643
35810
32122
28433
24558
20546
16768
13765
11973
11483
11942
12626
12651
11257
8060
3176
-2858
-9306
-15461
-20785
-24941
-27804
-29472
-30250
-30544
-30702
-30892
-31111
-31290
-31393
-31464
-31636
-32125
-33200
-35014
-37410
-39840
-41590
-42217
-41862
-41104
-40466
-39965
-39134
-37463
-34835
-31529
-27846
-23751
-18889
-12926
-5837
2104
10533
19135
27617
35672
43094
49913
56332
62403
67776
71839
74213
75110
75184
74974
74516
73482
71621
68951
65447
60644
53727
44274
32971
21617
12255
6144
3335
3073
4505
7050
10301
13791
17007
19607
21568
23072
24270
25169
25701
25784
25231
23633
20435
15309
8582
1328
-5043
-9479
-11823
-12846
-13744
-15435
-18068
-21006
-23226
-23858
-22552
-19545
-15529
-11464
-8365
-7032
-7762
-10223
-13653
-17312
-20841
-24258
-27655
-30911
-33733
-35891
-37369
-38253
-38547
-38216
-37428
-36696
-36659
-37643
-39425
-41404
-42979
-43754
-43454
-41836
-38843
-34857
-30697
-27231
-24911
-23683
-23281
-23492
-24062
-24423
-23731
-21381
-17526
-13017
-8715
-4823
-880
3649
8821
14215
19328
23784
27173
28862
28208
25080
20076
14141
7936
1668
-4442
-9656
-12873
-13450
-11878
-9625
-8234
-8483
-10233
-12878
-15812
-18592
-20947
-22886
-24790
-27154
-29996
-32454
-33124
-31023
-26376
-20523
-15008
-10684
-7530
-5142
-3279
-1966
-1253
-1040
-1175
-1607
-2322
-3106
-3452
-2815
-1006
1615
4379
6712
8405
9577
10459
11233
12025
12961
14187
15788
17687
19598
21114
21899
21887
21347
20751
20528
20889
21819
23191
24857
26652
28364
29765
30683
31003
30578
29150
26411
22174
16478
9548
1699
-6625
-14683
-21368
-25476
-26202
-23495
-18004
-10710
-2594
5432
12475
17733
20712
21348
19864
16504
11447
4982
-2311
-9680
-16548
-22703
-28097
-32500
-35504
-36978
-37535
-38406
-40689
-44589
-49353
-53920
-57663
-60584
-62900
-64593
-65360
-64947
-63429
-61160
-58536
-55848
-53316
-51119
-49271
-47474
-45209
-42068
-38046
-33481
-28702
-23758
-18516
-13018
-7704
-3235
-88
1695
2416
2446
2091
1701
1773
2831
5093
8262
11678
14744
17270
19423
21419
23273
24888
26323
27907
30023
32775
35901
39055
42127
45218
48227
50518
51118
49393
45611
40791
35934
31346
26691
21726
16944
13448
12153
13064
15306
17815
20012
21865
23417
24373
24165
22395
19175
15098
10936
7413
5151
4653
6168
9503
14012
18855
23357
27190
30283
32604
34067
34590
34211
33093
31432
29385
27120
24914
23167
22250
22253
22854
23444
23460
22687
21284
19493
17318
14472
10681
6065
1179
-3373
-7429
-11362
-15666
-20373
-24863
-28227
-29832
-29592
-27801
-24796
-20830
-16200
-11359
-6816
-2889
412
3284
5959
8622
11429
14427
17384
19724
20788
20277
18489
16075
13535
10930
8084
5011
2076
-280
-1930
-3127
-4176
-5081
-5552
-5326
-4444
-3203
-1895
-632
610
1859
3127
4466
5950
7563
9137
10514
11770
13210
15020
16901
18106
17930
16232
13510
10492
7702
5419
3964
3840
5466
8693
12649
16097
18066
18221
16808
14358
11473
8770
6831
6060
6569
8254
10981
14649
19020
23530
27379
29945
31181
31594
31817
32168
32561
32771
32673
32200
31145
29156
26031
22058
17977
14539
11997
10002
7975
5598
3010
596
-1373
-2910
-4217
-5480
-6776
-8114
-9480
-10791
-11805
-12170
-11661
-10466
-9244
-8824
-9686
-11611
-13807
-15450
-16262
-16674
-17503
-19429
-22721
-27343
-33225
-40314
-48331
-56490
-63515
-68035
-69053
-66186
-59592
-49800
-37665
-24411
-11572
-681
7165
11591
12934
11976
9645
6804
4146
2148
1070
1012
1992
3971
6776
10016
13083
15286
16009
14811
11437
5856
-1627
-10255
-18859
-26127
-31001
-32991
-32244
-29379
-25176
-20277
-15004
-9358
-3229
3293
9691
15080
18565
19688
18672
16295
13529
11194
9805
9561
10326
11561
12361
11746
9165
4880
-122
-4707
-8266
-10992
-13564
-16557
-20070
-23837
-27596
-31284
-34891
-38156
-40515
-41362
-40415
-37818
-33960
-29244
-24060
-18907
-14398
-11012
-8796
-7344
-6143
-4988
-4106
-3888
-4543
-5976
-7950
-10277
-12830
-15427
-17799
-19705
-21067
-21915
-22191
-21634
-19941
-17082
-13453
-9708
-6363
-3518
-875
1999
5402
9375
13749
18250
22582
26450
29534
31449
31749
30060
26300
20856
14552
8381
3144
-749
-3224
-4335
-4126
-2663
-187
2792
5571
7480
8093
7314
5277
2202
-1663
-5953
-10085
-13334
-15159
-15559
-15161
-14887
-15449
-17056
-19558
-22791
-26751
-31421
-36512
-41491
-45929
-49830
-53552
-57349
-60977
-63750
-64992
-64447
-62276
-58758
-54028
-48085
-40947
-32722
-23543
-13547
-3043
7292
16478
23633
28441
31317
33150
34837
36926
39456
41949
43506
43096
40046
34528
27643
20976
15862
12884
11893
12371
13763
15548
17188
18218
18458
18133
17672
17330
16968
16225
14903
13196
11536
10225
9207
8176
6874
5277
3542
1844
302
-937
-1607
-1392
-115
2097
4822
7498
9585
10643
10367
8651
5669
1874
-2136
-5814
-8796
-10911
-12143
-12619
-12615
-12435
-12201
-11698
-10530
-8545
-6218
-4581
-4652
-6733
-10119
-13423
-15286
-14972
-12549
-8694
-4345
-379
2634
4605
5942
7369
9590
13003
17590
23018
28802
34452
39558
43822
47032
48962
49283
47606
43702
37731
30287
22165
14043
6365
-523
-6141
-9841
-11045
-9571
-5805
-594
5044
10223
14381
17306
19023
19606
19074
17448
14926
11978
9199
7038
5645
5000
5186
6470
9051
12726
16828
20544
23311
24943
25426
24716
22766
19730
15994
11925
7575
2726
-2721
-8368
-13362
-16846
-18410
-18201
-16703
-14494
-12158
-10274
-9316
-9472
-10577
-12267
-14193
-16103
-17794
-19120
-20185
-21487
-23742
-27368
-32046
-36820
-40684
-43179
-44483
-45015
-44987
-44323
-42887
-40665
-37709
-34024
-29623
-24767
-20037
-16053
-13031
-10600
-8090
-5035
-1436
2377
6056
9391
12239
14430
15848
16595
17023
17544
18394
19561
20920
22377
23884
25344
26567
27338
27538
27192
26430
25418
24320
23246
22172
20938
19356
17413
15336
13417
11721
9959
7707
4784
1435
-1848
-4704
-7120
-9347
-11644
-14114
-16715
-19328
-21768
-23765
-25032
-25418
-25011
-24072
-22867
-21582
-20397
-19597
-19537
-20470
-22404
-25132
-28330
-31557
-34138
-35148
-33715
-29516
-23065
-15487
-7928
-1054
5008
10374
15097
19085
22150
24010
24242
22430
18540
13260
7886
3691
1232
168
-291
-722
-1193
-1457
-1283
-540
975
3586
7463
12236
16960
20558
22424
22635
21655
19871
17430
14475
11414
8854
7210
6388
5870
5135
4033
2810
1847
1425
1707
2815
4794
7432
10179
12352
13564
13976
14126
14441
14882
15051
14642
13763
12829
12132
11567
10772
9538
8039
6650
5569
4658
3665
2576
1722
1541
2244
3703
5571
7445
8895
9465
8793
6855
4058
1034
-1745
-4150
-6254
-8068
-9516
-10687
-12010
-14029
-16888
-20038
-22526
-23664
-23483
-22592
-21626
-20847
-20168
-19447
-18665
-17856
-17004
-16117
-15389
-15201
-15873
-17389
-19369
-21270
-22577
-22807
-21495
-18377
-13716
-8372
-3364
826
4546
8525
13026
17402
20486
21477
20506
18440
16207
14320
12928
12169
12299
13481
15501
17811
19882
21521
22875
24158
25421
26572
27545
28371
29078
29566
29652
29275
28610
27934
27304
26366
24524
21366
17027
12147
7484
3494
236
-2369
-4242
-5158
-5076
-4451
-4144
-4927
-6983
-9851
-12840
-15518
-17814
-19722
-20992
-21186
-20071
-17911
-15356
-13016
-11146
-9706
-8621
-7908
-7522
-7169
-6409
-4998
-3115
-1175
615
2487
4852
7768
10679
12706
13237
12289
10374
8077
5776
3711
2189
1643
2443
4677
8106
12296
16774
21090
24843
27774
29880
31395
32601
33585
34193
34201
33515
32176
30162
27252
23146
17758
11387
4571
-2242
-8893
-15394
-21666
-27423
-32331
-36272
-39431
-42130
-44577
-46740
-48418
-49370
-49398
-48377
-46299
-43326
-39780
-35992
-32142
-28208
-24095
-19812
-15536
-11511
-7900
-4738
-2001
297
2079
3231
3644
3278
2238
846
-405
-1070
-1012
-510
-59
-21
-388
-845
-1050
-876
-456
-64
29
-347
-1197
-2318
-3336
-3878
-3790
-3204
-2381
-1465
-388
973
2561
4075
5130
5470
5020
3783
1771
-917
-3970
-6916
-9355
-11185
-12578
-13753
-14795
-15694
-16520
-17454
-18583
-19681
-20253
-19881
-18577
-16810
-15211
-14209
-13912
-14214
-14931
-15813
-16517
-16686
-16164
-15158
-14166
-13700
-14025
-15079
-16573
-18139
-19447
-20281
-20590
-20466
-20010
-19172
-17723
-15438
-12324
-8684
-4924
-1307
2085
5166
7665
9193
9533
8868
7714
6639
6042
6149
7126
9078
11920
15315
18846
22316
25839
29593
33441
36818
39031
39694
38883
36906
33970
30118
25457
20381
15489
11265
7863
5197
3214
2003
1641
1990
2723
3609
4737
6414
8811
11699
14530
16762
18093
18453
17882
16523
14748
13163
12344
12446
13077
13591
13568
13016
12148
11019
9464
7415
5220
3539
2850
3021
3422
3496
3266
3298
4194
6097
8648
11342
13881
16213
18341
20162
21519
22311
22477
21863
20178
17165
12843
7577
1879
-3841
-9339
-14402
-18739
-22084
-24404
-25971
-27154
-28147
-28887
-29238
-29181
-28766
-27882
-26154
-23156
-18809
-13568
-8200
-3344
775
4260
7250
9740
11642
12933
13707
14059
13981
13395
12286
10813
9263
7914
6898
6148
5426
4417
2874
748
-1768
-4339
-6678
-8666
-10325
-11691
-12731
-13372
-13578
-13353
-12670
-11452
-9670
-7494
-5311
-3536
-2383
-1815
-1738
-2234
-3558
-5863
-8892
-11953
-14254
-15360
-15409
-14937
-14482
-14268
-14186
-14004
-13587
-12947
-12124
-11055
-9590
-7625
-5245
-2715
-335
1722
3455
4943
6248
7403
8477
9619
10991
12647
14459
16158
17488
18344
18873
19436
20443
22099
24185
26081
27071
26795
25489
23811
22366
21317
20385
19181
17538
15559
13431
11264
9129
7166
5580
4439
3521
2371
580
-1975
-5114
-8526
-11911
-14997
-17481
-19065
-19585
-19130
-18029
-16706
-15521
-14689
-14274
-14227
-14453
-14892
-15554
-16447
-17448
-18240
-18425
-17730
-16111
-13672
-10525
-6794
-2785
893
3509
4609
4304
3144
1681
108
-1729
-4019
-6714
-9529
-12151
-14410
-16308
-17978
-19647
-21596
-24011
-26784
-29466
-31469
-32391
-32192
-31082
-29282
-26954
-24320
-21770
-19745
-18461
-17740
-17159
-16394
-15421
-14413
-13450
-12341
-10718
-8309
-5157
-1650
1639
4215
5872
6763
7257
7686
8170
8688
9282
10186
11647
13617
15630
17061
17550
17181
16242
14866
12928
10349
7433
4866
3336
3146
4169
6102
8695
11745
14969
18028
20716
23091
25340
27493
29314
30490
30901
30637
29755
28088
25399
21764
17748
14145
11464
9670
8390
7352
6613
6406
6844
7812
9107
10566
12003
13031
13057
11582
8588
4679
829
-2086
-3662
-4043
-3772
-3517
-3821
-4926
-6711
-8796
-10747
-12258
-13183
-13419
-12814
-11197
-8546
-5103
-1336
2264
5393
8000
10203
12135
13840
15269
16370
17168
17774
18314
18824
19226
19408
19361
19201
19033
18759
18016
16392
13762
10495
7301
4813
3188
2040
734
-1183
-3728
-6532
-9114
-11154
-12596
-13586
-14346
-15099
-16050
-17344
-18947
-20555
-21614
-21548
-20060
-17306
-13805
-10176
-6917
-4353
-2710
-2112
-2456
-3311
-4032
-4088
-3340
-2033
-496
1141
2964
5018
7080
8708
9512
9389
8520
7189
5642
4103
2841
2110
1976
2193
2293
1866
809
-636
-2045
-3053
-3505
-3502
-3323
-3271
-3484
-3821
-3929
-3485
-2438
-1059
288
1446
2629
4284
6793
10215
14200
18097
21148
22703
22412
20335
16909
12773
8523
4532
906
-2431
-5604
-8654
-11444
-13641
-14811
-14613
-12985
-10200
-6752
-3153
209
3099
5382
6974
7813
7815
6843
4749
1518
-2559
-6851
-10562
-13024
-13907
-13238
-11280
-8411
-5051
-1610
1625
4585
7396
10204
12959
15335
16825
16931
15321
11917
6954
1018
-5022
-10242
-13986
-16045
-16597
-15936
-14250
-11599
-8058
-3835
761
5424
9909
13984
17355
19689
20713
20311
18526
15501
11445
6644
1476
-3657
-8448
-12742
-16504
-19710
-22298
-24208
-25442
-26050
-26040
-25328
-23816
-21561
-18873
-16227
-14020
-12349
-10973
-9471
-7462
-4778
-1521
1955
5132
7494
8762
9092
9049
9320
10303
11870
13474
14518
14663
13876
12231
9728
6339
2207
-2231
-6372
-9735
-12151
-13697
-14458
-14365
-13246
-11014
-7817
-4040
-220
3028
5079
5408
3796
488
-3820
-8265
-12203
-15471
-18355
-21303
-24567
-27969
-30940
-32779
-33007
-31585
-28865
-25315
-21237
-16699
-11737
-6615
-1885
1844
4253
5492
6071
6576
7457
8982
11281
14352
17999
21797
25186
27641
28816
28569
26933
24099
20450
16567
13122
10676
9482
9414
10042
10817
11268
11148
10478
9452
8272
6993
5495
3620
1350
-1115
-3461
-5453
-7064
-8412
-9580
-10491
-10968
-10930
-10536
-10124
-9977
-10121
-10351
-10462
-10457
-10512
-10715
-10837
-10403
-9049
-6863
-4394
-2315
-1000
-364
-22
445
1323
2740
4644
6749
8548
9539
9543
8842
7948
7173
6418
5381
3992
2592
1683
1496
1824
2304
2814
3570
4809
6408
7849
8581
8417
7610
6567
5515
4404
3077
1454
-420
-2466
-4631
-6853
-8990
-10811
-12088
-12692
-12633
-12038
-11109
-10064
-9081
-8250
-7569
-7000
-6554
-6314
-6402
-6924
-7934
-9407
-11191
-12952
-14183
-14358
-13169
-10710
-7471
-4142
-1360
483
1305
1304
864
421
316
690
1479
2492
3521
4394
4995
5248
5119
4607
3730
2505
984
-705
-2360
-3806
-5035
-6256
-7766
-9737
-12067
-14426
-16436
-17832
-18478
-18266
-17028
-14579
-10880
-6205
-1165
3478
7127
9612
11195
12308
13183
13683
13469
12358
10564
8594
6902
5634
4666
3859
3210
2740
2265
1375
-270
-2562
-4876
-6418
-6737
-5976
-4692
-3451
-2552
-2045
-1900
-2076
-2448
-2721
-2504
-1541
91
1997
3666
4709
4978
4524
3483
2005
247
-1613
-3349
-4725
-5582
-5925
-5963
-6023
-6359
-6991
-7700
-8216
-8459
-8616
-8982
-9697
-10597
-11298
-11432
-10840
-9593
-7901
-6011
-4155
-2512
-1154
-28
993
1976
2856
3485
3769
3740
3491
3043
2326
1290
64
-1048
-1719
-1779
-1255
-273
1038
2553
4123
5623
7059
8593
10390
12391
14256
15583
16229
16454
16724
17375
18417
19615
20709
21546
22051
22159
21827
21097
20100
18961
17713
16335
14879
13518
12447
11690
11032
10160
8887
7274
5551
3957
2625
1587
811
223
-292
-859
-1539
-2297
-3041
-3696
-4254
-4738
-5150
-5435
-5502
-5246
-4545
-3287
-1432
882
3298
5341
6638
7130
7139
7212
7827
9115
10778
12256
13044
12947
12100
10759
9084
7113
4961
3013
1868
2001
3413
5561
7665
9157
9930
10240
10400
10536
10565
10358
9905
9367
8986
8968
9397
10220
11291
12406
13325
13782
13531
12450
10641
8427
6217
4297
2709
1312
-40
-1370
-2586
-3591
-4353
-4867
-5084
-4931
-4428
-3790
-3387
-3548
-4365
-5622
-6904
-7797
-8068
-7763
-7193
-6804
-6965
-7765
-8945
-10033
-10603
-10481
-9774
-8712
-7462
-6042
-4375
-2414
-237
1967
4003
5804
7494
9294
11308
13327
14848
15356
14682
13164
11457
10136
9411
9157
9171
9385
9827
10431
10921
10938
10283
9050
7518
5914
4260
2421
276
-2153
-4705
-7161
-9312
-10997
-12123
-12717
-12933
-12997
-13080
-13187
-13159
-12757
-11778
-10142
-7925
-5360
-2808
-641
901
1814
2284
2526
2639
2602
2416
2219
2256
2716
3614
4831
6259
7881
9687
11513
13008
13779
13623
12630
11085
9276
7364
5369
3230
857
-1814
-4743
-7704
-10316
-12239
-13405
-14094
-14746
-15627
-16629
-17344
-17355
-16483
-14857
-12810
-10745
-9041
-7973
-7619
-7819
-8271
-8764
-9356
-10324
-11876
-13873
-15833
-17253
-17967
-18215
-18355
-18485
-18345
-17583
-16135
-14344
-12720
-11569
-10858
-10415
-10232
-10537
-11582
-13367
-15599
-17922
-20193
-22528
-25118
-28004
-31017
-33869
-36268
-37946
-38663
-38260
-36743
-34267
-31026
-27157
-22806
-18315
-14258
-11209
-9367
-8390
-7624
-6537
-4961
-2993
-730
1805
4492
6944
8624
9189
8732
7689
6513
5457
4628
4135
4093
4453
4927
5167
5085
4949
5123
5701
6425
6961
7264
7625
8374
9560
10914
12089
12891
13271
13164
12432
10998
9041
6988
5303
4233
3750
3680
3869
4233
4707
5201
5613
5873
5963
5892
5683
5378
5031
4662
4210
3552
2599
1405
185
-772
-1255
-1218
-769
-69
770
1736
2862
4126
5364
6282
6578
6096
4893
3167
1124
-1090
-3325
-5314
-6657
-6964
-6070
-4144
-1593
1159
3846
6354
8587
10344
11349
11423
10632
9280
7725
6178
4636
3005
1278
-386
-1760
-2713
-3298
-3684
-4021
-4336
-4528
-4418
-3811
-2574
-705
1630
4148
6585
8777
10622
11950
12501
12113
11000
9799
9267
9800
11204
12900
14396
15581
16618
17623
18491
19010
19076
18721
17915
16439
14018
10638
6709
2855
-479
-3244
-5645
-7811
-9639
-10926
-11620
-11882
-11931
-11838
-11506
-10828
-9845
-8747
-7752
-7017
-6630
-6623
-6908
-7186
-6974
-5839
-3701
-965
1649
3474
4167
3731
2340
179
-2549
-5524
-8276
-10326
-11390
-11490
-10874
-9821
-8507
-7000
-5335
-3557
-1699
250
2317
4489
6704
8904
11102
13351
15634
17794
19581
20805
21441
21586
21327
20674
19632
18334
17066
16120
15606
15362
15065
14439
13384
11988
10443
8954
7696
6771
6179
5808
5500
5147
4777
4528
4545
4849
5276
5534
5333
4514
3097
1223
-939
-3256
-5621
-7894
-9893
-11445
-12471
-13010
-13161
-12989
-12484
-11598
-10322
-8732
-6986
-5278
-3769
-2500
-1333
-2
1725
3843
6056
7952
9292
10171
10903
11740
12687
13555
14149
14382
14213
13557
12309
10497
8356
6216
4278
2505
734
-1112
-2946
-4627
-6109
-7457
-8722
-9838
-10658
-11080
-11112
-10836
-10329
-9674
-9007
-8503
-8258
-8180
-8048
-7696
-7184
-6770
-6716
-7104
-7804
-8585
-9223
-9539
-9408
-8775
-7688
-6269
-4650
-2926
-1217
248
1143
1207
432
-888
-2314
-3486
-4256
-4656
-4804
-4834
-4854
-4914
-4959
-4856
-4516
-4011
-3580
-3444
-3632
-3944
-4114
-4011
-3704
-3350
-3063
-2877
-2835
-3059
-3704
-4839
-6364
-8032
-9566
-10722
-11319
-11210
-10285
-8528
-6085
-3275
-507
1848
3585
4686
5257
5415
5250
4878
4510
4447
4929
5962
7280
8499
9355
9852
10200
10651
11360
12373
13657
15095
16451
17392
17632
17106
16018
14707
13396
12072
10552
8687
6520
4304
2385
1071
521
716
1449
2369
3082
3271
2811
1810
565
-532
-1125
-1027
-314
672
1469
1717
1358
667
94
3
472
1275
2013
2323
2031
1191
28
-1189
-2259
-3113
-3817
-4508
-5323
-6340
-7556
-8902
-10288
-11650
-12973
-14288
-15621
-16959
-18249
-19452
-20588
-21720
-22868
-23933
-24704
-24964
-24617
-23711
-22369
-20678
-18666
-16364
-13875
-11382
-9084
-7143
-5685
-4822
-4626
-5057
-5923
-6937
-7853
-8558
-9054
-9365
-9472
-9339
-8967
-8388
-7602
-6547
-5168
-3533
-1858
-392
739
1574
2208
2658
2837
2660
2159
1467
724
10
-618
-1066
-1198
-931
-295
594
1620
2724
3857
4946
5915
6754
7515
8209
8711
8810
8384
7516
6436
5338
4295
3365
2725
2613
3090
3858
4414
4456
4171
4109
4739
6091
7766
9269
10289
10730
10569
9792
8473
6835
5162
3606
2126
643
-765
-1870
-2515
-2825
-3134
-3700
-4479
-5191
-5593
-5664
-5535
-5271
-4785
-3963
-2866
-1746
-876
-332
36
454
1040
1745
2447
3063
3593
4083
4551
4941
5142
5035
4582
3877
3132
2577
2329
2323
2367
2275
1969
1512
1049
733
682
967
1610
2571
3720
4831
5625
5877
5547
4837
4099
3641
3542
3652
3765
3805
3871
4089
4451
4804
4983
4940
4742
4451
4069
3615
3236
3179
3613
4456
5413
6215
6838
7502
8443
9693
11039
12191
12974
13396
13574
13618
13563
13372
12969
12299
11372
10270
9101
7922
6718
5467
4248
3270
2772
2863
3451
4308
5199
5968
6524
6808
6796
6539
6168
5837
5653
5654
5843
6202
6676
7152
7486
7562
7311
6663
5488
3647
1139
-1792
-4712
-7206
-9060
-10278
-10944
-11100
-10736
-9870
-8591
-7025
-5293
-3534
-1958
-824
-305
-362
-775
-1327
-1994
-2934
-4307
-6085
-8031
-9845
-11299
-12266
-12655
-12395
-11503
-10162
-8686
-7367
-6343
-5579
-4971
-4457
-4045
-3782
-3725
-3946
-4519
-5460
-6645
-7827
-8744
-9275
-9488
-9564
-9665
-9859
-10159
-10579
-11132
-11768
-12343
-12663
-12599
-12146
-11375
-10347
-9067
-7553
-5924
-4393
-3146
-2202
-1420
-663
11
317
-71
-1259
-3022
-4947
-6696
-8178
-9498
-10739
-11823
-12553
-12819
-12727
-12540
-12460
-12439
-12203
-11451
-10077
-8227
-6181
-4195
-2431
-1004
-33
410
391
141
-60
-78
-8
-68
-393
-907
-1396
-1680
-1723
-1602
-1398
-1153
-931
-884
-1209
-2012
-3204
-4544
-5780
-6773
-7494
-7929
-8013
-7658
-6822
-5572
-4075
-2549
-1207
-214
361
568
552
477
456
543
759
1107
1547
1973
2256
2338
2290
2252
2306
2407
2456
2441
2501
2838
3565
4627
5851
7055
8096
8864
9257
9233
8858
8301
7759
7378
7236
7365
7760
8344
8964
9451
9712
9763
9663
9440
9111
8781
8685
9066
9973
11167
12261
12991
13366
13585
13802
13987
13982
13670
13062
12227
11184
9888
8344
6727
5355
4519
4295
4487
4769
4902
4884
4917
5224
5863
6681
7429
7934
8183
8245
8161
7900
7456
6954
6614
6598
6868
7214
7453
7588
7790
8218
8854
9513
9993
10209
10196
10016
9683
9166
8440
7520
6448
5279
4089
2988
2112
1589
1512
1919
2764
3876
4962
5706
5918
5636
5070
4439
3832
3223
2573
1911
1303
774
285
-191
-602
-834
-808
-550
-166
235
578
797
812
580
178
-178
-234
142
875
1729
2432
2796
2773
2446
1963
1442
876
131
-943
-2349
-3876
-5212
-6151
-6702
-7005
-7138
-7040
-6604
-5862
-5036
-4417
-4168
-4248
-4495
-4770
-5026
-5290
-5604
-6010
-6536
-7171
-7837
-8403
-8775
-8975
-9131
-9366
-9693
-9991
-10091
-9876
-9309
-8402
-7163
-5575
-3622
-1331
1175
3653
5761
7162
7664
7316
6387
5242
4186
3378
2822
2395
1909
1194
196
-971
-2071
-2880
-3290
-3318
-3030
-2495
-1810
-1132
-640
-408
-348
-299
-200
-167
-363
-805
-1320
-1716
-1987
-2319
-2867
-3546
-4054
-4130
-3751
-3114
-2398
-1608
-640
531
1760
2839
3651
4195
4465
4373
3820
2869
1789
893
292
-192
-870
-1932
-3333
-4866
-6341
-7682
-8898
-10012
-11015
-11881
-12577
-13063
-13300
-13294
-13137
-13002
-13047
-13311
-13679
-13945
-13950
-13673
-13234
-12805
-12497
-12312
-12188
-12095
-12086
-12245
-12560
-12851
-12841
-12337
-11372
-10171
-8965
-7829
-6682
-5440
-4159
-3028
-2236
-1854
-1836
-2104
-2615
-3332
-4182
-5056
-5883
-6672
-7492
-8393
-9360
-10324
-11187
-11812
-12015
-11628
-10622
-9194
-7691
-6414
-5442
-4657
-3918
-3211
-2625
-2188
-1770
-1152
-213
959
2141
3141
3890
4397
4645
4576
4167
3501
2731
1976
1254
544
-120
-626
-873
-883
-796
-740
-705
-548
-141
488
1148
1633
1883
2033
2317
2908
3846
5031
6287
7413
8220
8576
8475
8058
7574
7245
7139
7119
6925
6330
5282
3942
2592
1486
737
311
119
113
307
716
1281
1878
2409
2893
3448
4156
4945
5600
5923
5894
5682
5492
5389
5254
4894
4197
3177
1926
529
-940
-2396
-3731
-4869
-5802
-6563
-7174
-7630
-7952
-8227
-8541
-8856
-8966
-8643
-7853
-6835
-5922
-5259
-4693
-3955
-2975
-1995
-1378
-1291
-1560
-1824
-1804
-1444
-832
-48
887
1948
3067
4178
5299
6519
7867
9203
10249
10767
10699
10178
9409
8561
7735
6980
6285
5548
4608
3360
1852
294
-1073
-2090
-2702
-2884
-2605
-1886
-892
108
917
1578
2355
3507
5051
6736
8239
9407
10319
11140
11931
12594
12988
13079
12962
12765
12541
12262
11902
11522
11240
11140
11192
11283
11319
11300
11307
11393
11483
11383
10887
9925
8637
7329
6331
5852
5917
6409
7183
8159
9336
10727
12258
13741
14938
15684
15972
15940
15771
15589
15415
15199
14875
14400
13757
12947
11979
10854
9563
8115
6594
5200
4215
3851
4106
4727
5353
5725
5794
5641
5304
4692
3669
2204
445
-1373
-3075
-4611
-5999
-7233
-8261
-9051
-9648
-10139
-10563
-10842
-10821
-10364
-9446
-8178
-6764
-5447
-4440
-3860
-3699
-3844
-4155
-4536
-4967
-5470
-6058
-6701
-7326
-7821
-8055
-7946
-7520
-6966
-6552
-6469
-6713
-7110
-7476
-7757
-8021
-8340
-8696
-9034
-9378
-9868
-10632
-11614
-12532
-13052
-13001
-12457
-11612
-10585
-9342
-7805
-6003
-4125
-2437
-1149
-346
-8
-60
-379
-792
-1088
-1099
-778
-235
330
747
977
1133
1383
1810
2329
2724
2803
2548
2153
1890
1917
2165
2388
2336
1915
1233
509
-76
-497
-888
-1444
-2276
-3308
-4305
-5001
-5261
-5132
-4777
-4348
-3913
-3485
-3096
-2813
-2691
-2706
-2764
-2775
-2716
-2639
-2615
-2673
-2783
-2867
-2823
-2559
-2050
-1381
-726
-254
-13
100
248
530
912
1285
1551
1677
1667
1516
1212
759
190
-461
-1170
-1906
-2596
-3141
-3494
-3695
-3830
-3923
-3887
-3608
-3086
-2479
-2003
-1757
-1672
-1609
-1517
-1465
-1555
-1799
-2110
-2398
-2630
-2790
-2784
-2422
-1535
-145
1492
3006
4105
4701
4874
4750
4399
3820
3007
2029
1056
321
22
223
799
1480
1976
2117
1907
1479
983
501
44
-380
-716
-877
-836
-704
-718
-1107
-1935
-3030
-4085
-4857
-5316
-5634
-6031
-6617
-7335
-8029
-8538
-8737
-8545
-7940
-7009
-5964
-5059
-4451
-4109
-3865
-3564
-3168
-2732
-2289
-1780
-1101
-224
760
1703
2509
3176
3736
4164
4366
4252
3828
3224
2634
2226
2082
2186
2458
2798
3146
3503
3908
4357
4733
4827
4464
3652
2622
1699
1089
763
512
135
-420
-1064
-1691
-2266
-2801
-3253
-3491
-3383
-2927
-2301
-1760
-1481
-1486
-1684
-1971
-2278
-2558
-2766
-2892
-2989
-3156
-3436
-3760
-3991
-4046
-3980
-3909
-3872
-3760
-3401
-2730
-1872
-1055
-446
-63
177
341
432
442
431
542
917
1586
2432
3239
3817
4111
4234
4390
4741
5301
5952
6559
7094
7637
8272
8978
9644
10182
10622
11077
11624
12215
12715
13006
13040
12801
12252
11344
10090
8607
7079
5688
4589
3920
3780
4134
4739
5226
5310
4975
4441
3942
3518
3004
2203
1051
-381
-1981
-3661
-5330
-6846
-8068
-8949
-9569
-10019
-10267
-10133
-9429
-8129
-6396
-4490
-2657
-1110
-41
411
279
-184
-604
-715
-516
-249
-213
-572
-1304
-2248
-3202
-3998
-4539
-4820
-4901
-4838
-4630
-4234
-3648
-2973
-2382
-2025
-1968
-2211
-2757
-3599
-4647
-5683
-6452
-6828
-6904
-6897
-6943
-6965
-6743
-6090
-4986
-3572
-2041
-552
797
1965
2977
3931
4945
6072
7237
8256
8946
9239
9221
9089
9060
9265
9679
10113
10299
10025
9266
8206
7138
6319
5863
5738
5822
5965
6050
6019
5909
5832
5913
6202
6622
6995
7130
6916
6360
5564
4666
3771
2922
2111
1322
564
-131
-756
-1356
-2001
-2718
-3461
-4152
-4756
-5297
-5795
-6189
-6357
-6209
-5790
-5253
-4740
-4296
-3882
-3469
-3081
-2744
-2419
-2021
-1523
-1018
-659
-507
-466
-360
-99
251
548
712
771
785
748
596
300
-60
-324
-361
-151
229
675
1121
1554
1998
2490
3052
3643
4142
4371
4188
3572
2637
1566
520
-406
-1180
-1796
-2252
-2538
-2623
-2457
-2005
-1306
-506
171
527
474
57
-592
-1327
-2029
-2640
-3155
-3630
-4141
-4721
-5319
-5825
-6152
-6302
-6352
-6381
-6416
-6432
-6412
-6374
-6352
-6367
-6420
-6529
-6762
-7203
-7895
-8805
-9838
-10897
-11892
-12727
-13285
-13474
-13303
-12917
-12525
-12275
-12171
-12103
-11969
-11758
-11527
-11297
-10987
-10460
-9657
-8681
-7754
-7059
-6606
-6224
-5697
-4914
-3927
-2884
-1916
-1070
-325
348
953
1476
1908
2258
2538
2743
2848
2828
2669
2378
1987
1540
1077
611
121
-426
-1031
-1623
-2067
-2209
-1946
-1274
-293
823
1875
2693
3158
3205
2819
2037
971
-178
-1163
-1790
-2013
-1952
-1784
-1617
-1424
-1109
-636
-94
353
567
498
166
-401
-1173
-2079
-2989
-3736
-4183
-4258
-3938
-3235
-2222
-1076
-61
591
811
737
597
553
622
743
888
1095
1407
1780
2089
2207
2094
1788
1351
816
221
-337
-694
-698
-292
454
1402
2422
3436
4400
5266
5985
6525
6895
7132
7254
7232
6995
6489
5745
4909
4192
3767
3679
3831
4065
4267
4420
4562
4725
4905
5106
5368
5751
6268
6847
7390
7863
8325
8838
9353
9681
9623
9136
8400
7697
7221
6960
6761
6481
6102
5713
5413
5223
5092
4956
4789
4604
4418
4231
4034
3834
3679
3647
3809
4180
4700
5243
5682
5949
6072
6154
6306
6585
6955
7300
7483
7420
7135
6772
6518
6509
6748
7113
7439
7620
7634
7491
7159
6555
5601
4316
2838
1365
79
-911
-1556
-1851
-1852
-1708
-1655
-1936
-2686
-3857
-5255
-6647
-7858
-8780
-9338
-9463
-9138
-8466
-7680
-7048
-6724
-6676
-6733
-6725
-6584
-6347
-6079
-5811
-5538
-5258
-4976
-4660
-4215
-3526
-2563
-1434
-340
535
1107
1375
1354
1050
518
-96
-593
-855
-932
-1000
-1202
-1522
-1802
-1884
-1743
-1487
-1256
-1132
-1133
-1262
-1535
-1933
-2348
-2594
-2494
-1989
-1172
-225
673
1420
2001
2460
2860
3246
3631
4001
4324
4571
4725
4771
4702
4521
4244
3894
3496
3079
2692
2406
2285
2340
2519
2736
2927
3081
3209
3300
3310
3194
2935
2533
1981
1263
398
-520
-1358
-2019
-2492
-2811
-2958
-2839
-2361
-1547
-558
408
1240
1948
2576
3122
3549
3854
4111
4412
4786
5192
5605
6077
6706
7507
8363
9084
9550
9773
9837
9802
9673
9448
9152
8801
8346
7698
6842
5904
5091
4527
4164
3857
3531
3255
3136
3165
3180
3016
2681
2363
2270
2431
2675
2770
2592
2172
1606
953
209
-624
-1475
-2206
-2663
-2742
-2432
-1820
-1059
-313
307
773
1111
1350
1489
1510
1407
1194
886
483
3
-491
-893
-1119
-1164
-1084
-925
-672
-284
205
642
835
694
310
-115
-427
-641
-915
-1413
-2168
-3040
-3790
-4192
-4145
-3709
-3078
-2486
-2089
-1891
-1755
-1522
-1135
-680
-321
-176
-248
-461
-754
-1139
-1688
-2453
-3416
-4492
-5580
-6596
-7468
-8119
-8462
-8436
-8039
-7345
-6464
-5522
-4634
-3907
-3430
-3265
-3419
-3839
-4432
-5112
-5837
-6613
-7469
-8396
-9302
-10012
-10326
-10121
-9421
-8406
-7327
-6394
-5697
-5189
-4729
-4143
-3288
-2120
-740
601
1588
1990
1776
1125
303
-508
-1307
-2225
-3389
-4790
-6260
-7562
-8521
-9099
-9360
-9378
-9161
-8669
-7920
-7068
-6384
-6115
-6336
-6910
-7597
-8231
-8809
-9445
-10235
-11149
-12025
-12663
-12914
-12747
-12242
-11563
-10891
-10356
-9994
-9753
-9538
-9271
-8909
-8429
-7817
-7086
-6294
-5533
-4886
-4386
-4033
-3829
-3799
-3948
-4214
-4471
-4603
-4571
-4424
-4235
-4051
-3906
-3852
-3953
-4229
-4615
-4996
-5291
-5514
-5731
-5974
-6210
-6389
-6508
-6611
-6716
-6780
-6756
-6693
-6752
-7096
-7747
-8558
-9331
-9962
-10478
-10942
-11348
-11616
-11680
-11553
-11291
-10912
-10369
-9612
-8674
-7679
-6766
-6019
-5464
-5130
-5069
-5307
-5788
-6374
-6918
-7335
-7576
-7573
-7218
-6436
-5291
-3995
-2793
-1823
-1062
-415
175
693
1122
1496
1879
2263
2531
2526
2183
1591
914
268
-332
-898
-1372
-1621
-1543
-1177
-694
-261
99
522
1189
2194
3493
4971
6524
8090
9625
11042
12229
13083
13575
13770
13810
13855
14015
14299
14616
14842
14900
14810
14671
14587
14607
14712
14849
14965
15032
15049
15030
14994
14953
14899
14808
14664
14468
14238
13981
13684
13344
12992
12694
12509
12451
12507
12682
13029
13606
14397
15280
16079
16660
16967
16993
16720
16137
15298
14367
13555
13006
12722
12606
12563
12560
12598
12647
12637
12523
12343
12197
12151
12174
12171
12073
11894
11698
11520
11329
11063
10686
10206
9644
9017
8353
7731
7278
7095
7181
7408
7582
7533
7166
6471
5503
4370
3221
2210
1438
931
657
582
681
909
1159
1287
1197
918
588
353
262
255
238
169
77
17
25
109
275
524
815
1056
1146
1047
811
529
244
-84
-518
-1065
-1665
-2257
-2853
-3519
-4280
-5043
-5636
-5928
-5932
-5795
-5671
-5593
-5449
-5071
-4362
-3377
-2296
-1328
-614
-177
52
173
265
374
520
716
958
1208
1398
1463
1384
1195
959
729
541
425
407
487
618
718
722
639
556
585
808
1247
1890
2695
3587
4440
5102
5457
5491
5286
4960
4592
4207
3809
3436
3166
3081
3213
3530
3966
4456
4946
5360
5581
5462
4892
3870
2529
1076
-294
-1472
-2432
-3178
-3704
-4001
-4085
-4017
-3870
-3701
-3540
-3415
-3370
-3437
-3593
-3755
-3835
-3810
-3744
-3729
-3818
-3997
-4220
-4457
-4703
-4953
-5188
-5397
-5604
-5852
-6161
-6499
-6816
-7107
-7423
-7823
-8282
-8673
-8843
-8723
-8386
-8007
-7772
-7793
-8084
-8566
-9085
-9468
-9590
-9466
-9255
-9184
-9398
-9866
-10410
-10834
-11056
-11131
-11171
-11246
-11337
-11396
-11410
-11426
-11505
-11656
-11830
-11978
-12116
-12333
-12710
-13224
-13722
-13995
-13915
-13518
-12973
-12476
-12136
-11942
-11810
-11646
-11367
-10902
-10188
-9213
-8053
-6867
-5828
-5030
-4452
-4000
-3584
-3172
-2769
-2385
-2016
-1670
-1399
-1270
-1305
-1447
-1585
-1625
-1545
-1368
-1109
-744
-253
324
870
1244
1365
1239
939
546
124
-286
-665
-1032
-1436
-1918
-2471
-3033
-3535
-3957
-4318
-4623
-4829
-4879
-4778
-4633
-4583
-4706
-4976
-5322
-5704
-6118
-6520
-6778
-6727
-6284
-5526
-4639
-3792
-3069
-2479
-2019
-1686
-1434
-1157
-745
-176
466
1060
1548
1952
2310
2604
2768
2765
2634
2453
2267
2048
1739
1315
805
271
-221
-610
-843
-899
-820
-701
-622
-585
-529
-410
-259
-166
-193
-328
-532
-804
-1193
-1732
-2357
-2927
-3309
-3462
-3421
-3226
-2871
-2342
-1669
-935
-231
396
930
1344
1590
1645
1552
1393
1219
1018
782
582
587
936
1603
2378
3004
3351
3480
3545
3641
3727
3684
3430
2996
2515
2144
1987
2048
2228
2384
2401
2267
2078
1970
2036
2271
2606
2969
3328
3685
4046
4407
4748
5045
5263
5359
5310
5144
4936
4775
4721
4790
4989
5324
5779
6270
6659
6829
6765
6565
6364
6236
6176
6148
6143
6170
6215
6235
6208
6186
6265
6480
6737
6856
6719
6358
5912
5488
5076
4610
4085
3616
3346
3325
3459
3604
3680
3701
3708
3691
3602
3424
3212
3059
3016
3065
3164
3296
3468
3662
3804
3817
3683
3476
3315
3277
3361
3502
3616
3629
3495
3220
2868
2553
2374
2363
2476
2641
2793
2879
2831
2579
2104
1493
906
472
202
10
-180
-339
-350
-117
357
966
1581
2105
2486
2699
2748
2672
2539
2392
2217
1966
1621
1228
854
532
247
9
-83
127
740
1718
2905
4143
5360
6546
7665
8614
9269
9574
9552
9266
8764
8101
7397
6838
6583
6659
6946
7266
7510
7668
7772
7828
7807
7687
7481
7205
6831
6295
5559
4663
3711
2794
1930
1067
149
-810
-1714
-2415
-2775
-2727
-2308
-1637
-870
-124
547
1131
1603
1929
2101
2178
2262
2408
2571
2645
2567
2397
2278
2324
2528
2777
2928
2881
2600
2120
1554
1088
914
1106
1561
2054
2396
2555
2625
2699
2781
2824
2840
2930
3193
3585
3907
3928
3566
2932
2239
1652
1226
948
798
762
788
766
569
134
-512
-1275
-2060
-2795
-3417
-3849
-4011
-3859
-3419
-2801
-2155
-1617
-1260
-1077
-1000
-957
-911
-886
-937
-1111
-1415
-1819
-2282
-2774
-3285
-3817
-4382
-4999
-5682
-6427
-7188
-7877
-8400
-8700
-8798
-8787
-8777
-8822
-8887
-8888
-8772
-8589
-8463
-8501
-8708
-8985
-9230
-9419
-9619
-9886
-10178
-10361
-10306
-9984
-9480
-8913
-8364
-7871
-7487
-7301
-7387
-7726
-8169
-8514
-8617
-8467
-8163
-7841
-7608
-7519
-7590
-7800
-8086
-8355
-8529
-8586
-8568
-8530
-8484
-8373
-8103
-7615
-6919
-6091
-5238
-4461
-3842
-3428
-3223
-3184
-3252
-3396
-3645
-4051
-4624
-5289
-5912
-6386
-6686
-6853
-6927
-6909
-6787
-6588
-6383
-6222
-6086
-5907
-5659
-5407
-5258
-5254
-5323
-5350
-5298
-5248
-5321
-5549
-5842
-6056
-6097
-5950
-5639
-5182
-4611
-3998
-3439
-2985
-2597
-2190
-1722
-1229
-764
-313
203
843
1582
2336
3070
3841
4722
5680
6545
7135
7400
7463
7503
7601
7688
7638
7391
6992
6549
6153
5849
5649
5548
5521
5517
5475
5344
5098
4736
4277
3763
3249
2783
2378
2011
1669
1384
1246
1355
1764
2456
3345
4299
5156
5755
5988
5857
5477
5010
4575
4199
3836
3440
3011
2598
2270
2093
2110
2321
2659
2992
3181
3152
2938
2648
2380
2159
1930
1618
1197
707
231
-155
-416
-557
-599
-559
-444
-272
-84
52
65
-87
-400
-815
-1235
-1543
-1637
-1461
-1018
-364
445
1370
2389
3455
4469
5312
5898
6212
6287
6147
5793
5239
4570
3938
3473
3208
3056
2899
2671
2397
2140
1938
1774
1600
1368
1048
631
136
-384
-854
-1208
-1418
-1507
-1522
-1513
-1517
-1545
-1571
-1528
-1331
-942
-411
130
537
728
715
579
409
274
209
227
324
488
706
980
1306
1667
2025
2358
2669
2999
3379
3799
4211
4560
4816
4962
4986
4869
4615
4257
3843
3418
3026
2733
2634
2794
3166
3583
3841
3836
3623
3353
3148
3022
2915
2783
2648
2573
2599
2714
2874
3039
3190
3321
3441
3567
3721
3895
4040
4085
3985
3750
3423
3035
2583
2054
1464
864
303
-200
-654
-1061
-1409
-1690
-1922
-2138
-2343
-2496
-2546
-2482
-2357
-2249
-2203
-2213
-2251
-2299
-2352
-2394
-2394
-2348
-2318
-2414
-2716
-3214
-3807
-4394
-4945
-5506
-6118
-6748
-7285
-7611
-7687
-7562
-7326
-7039
-6712
-6331
-5900
-5451
-5011
-4572
-4088
-3515
-2862
-2194
-1597
-1119
-743
-399
-20
422
915
1438
1985
2566
3177
3781
4306
4675
4846
4833
4696
4505
4302
4080
3813
3506
3234
3125
3288
3724
4305
4819
5083
5018
4661
4116
3485
2840
2221
1642
1102
588
105
-307
-570
-606
-385
53
621
1229
1808
2315
2714
2984
3127
3164
3117
2979
2726
2352
1904
1460
1078
750
420
49
-339
-671
-887
-996
-1060
-1147
-1285
-1462
-1656
-1842
-1994
-2069
-2031
-1879
-1650
-1388
-1104
-777
-385
53
478
843
1136
1378
1579
1713
1734
1627
1425
1209
1068
1078
1291
1720
2336
3063
3815
4523
5154
5684
6073
6267
6223
5946
5492
4947
4404
3958
3685
3609
3672
3747
3720
3556
3313
3066
2821
2507
2045
1424
713
-11
-729
-1475
-2277
-3115
-3934
-4696
-5390
-6000
-6470
-6732
-6770
-6660
-6526
-6453
-6427
-6360
-6176
-5873
-5519
-5204
-4994
-4921
-4996
-5227
-5618
-6168
-6849
-7594
-8286
-8806
-9099
-9226
-9343
-9590
-9998
-10463
-10841
-11055
-11132
-11145
-11128
-11064
-10930
-10746
-10558
-10375
-10145
-9793
-9317
-8823
-8473
-8395
-8611
-9055
-9624
-10227
-10809
-11338
-11812
-12236
-12603
-12870
-12977
-12888
-12641
-12332
-12050
-11808
-11534
-11131
-10552
-9827
-9037
-8270
-7591
-7040
-6626
-6318
-6062
-5812
-5573
-5393
-5313
-5305
-5276
-5129
-4838
-4459
-4089
-3809
-3672
-3708
-3929
-4286
-4649
-4844
-4755
-4410
-3974
-3638
-3504
-3549
-3684
-3844
-4022
-4230
-4448
-4610
-4643
-4526
-4292
-4003
-3698
-3349
-2884
-2228
-1366
-383
564
1321
1819
2109
2292
2440
2543
2556
2472
2366
2351
2487
2743
3020
3227
3334
3375
3422
3565
3901
4501
5361
6366
7314
8018
8392
8482
8403
8256
8086
7905
7747
7683
7784
8066
8461
8844
9096
9163
9082
8947
8855
8856
8942
9073
9220
9386
9591
9843
10122
10378
10549
10588
10477
10239
9939
9669
9505
9461
9481
9475
9376
9184
8960
8781
8704
8760
8976
9373
9949
10640
11313
11808
12004
11864
11436
10806
10052
9234
8418
7694
7156
6859
6784
6856
7004
7207
7480
7823
8173
8427
8511
8431
8262
8080
7914
7754
7591
7445
7328
7211
7023
6713
6309
5915
5642
5541
5582
5702
5859
6037
6221
6385
6505
6592
6697
6870
7116
7363
7499
7425
7116
6647
6168
5837
5749
5879
6111
6314
6427
6483
6555
6689
6866
7039
7169
7242
7251
7176
6999
6742
6463
6218
6006
5768
5430
4970
4432
3894
3413
3006
2672
2407
2218
2121
2139
2302
2625
3056
3458
3644
3478
2970
2275
1605
1100
772
548
359
198
104
105
183
280
327
284
141
-62
-249
-325
-229
16
305
518
598
581
548
546
545
483
342
181
91
117
218
295
267
121
-104
-357
-610
-866
-1135
-1422
-1721
-2031
-2359
-2718
-3114
-3539
-3960
-4333
-4613
-4777
-4831
-4784
-4630
-4334
-3872
-3268
-2621
-2069
-1727
-1636
-1758
-2017
-2350
-2719
-3117
-3551
-4025
-4537
-5070
-5588
-6049
-6425
-6722
-6983
-7258
-7583
-7963
-8380
-8812
-9241
-9641
-9979
-10229
-10398
-10533
-10706
-10954
-11247
-11501
-11628
-11607
-11491
-11360
-11250
-11119
-10882
-10484
-9951
-9371
-8835
-8372
-7945
-7485
-6963
-6420
-5952
-5650
-5533
-5524
-5491
-5328
-5023
-4652
-4321
-4093
-3970
-3939
-4014
-4236
-4614
-5092
-5577
-6001
-6354
-6655
-6882
-6962
-6833
-6527
-6174
-5928
-5859
-5930
-6057
-6199
-6384
-6666
-7062
-7532
-8009
-8438
-8797
-9091
-9348
-9609
-9905
-10228
-10518
-10706
-10764
-10734
-10684
-10638
-10546
-10328
-9953
-9478
-9015
-8650
-8394
-8194
-7982
-7709
-7350
-6903
-6390
-5869
-5427
-5146
-5063
-5165
-5407
-5750
-6175
-6668
-7190
-7678
-8055
-8260
-8267
-8084
-7743
-7285
-6745
-6149
-5513
-4853
-4193
-3564
-2996
-2505
-2093
-1752
-1483
-1296
-1199
-1185
-1224
-1275
-1301
-1273
-1166
-962
-665
-316
6
223
300
273
218
204
258
371
541
797
1194
1773
2527
3386
4237
4960
5470
5746
5843
5847
5822
5766
5626
5354
4964
4533
4143
3834
3590
3388
3228
3137
3138
3232
3415
3704
4125
4678
5302
5890
6351
6641
6766
6735
6554
6235
5832
5428
5092
4836
4620
4399
4169
3967
3828
3755
3726
3721
3747
3824
3952
4105
4244
4351
4450
4590
4815
5134
5518
5908
6248
6504
6674
6768
6792
6742
6621
6470
6368
6397
6586
6883
7178
7375
7450
7448
7430
7398
7285
7001
6502
5830
5081
4346
3676
3085
2595
2242
2072
2102
2309
2643
3050
3480
3880
4186
4343
4331
4183
3963
3736
3538
3374
3230
3086
2929
2755
2576
2416
2301
2238
2204
2158
2057
1882
1652
1415
1228
1135
1149
1250
1397
1555
1712
1891
2136
2495
2996
3634
4355
5071
5692
6165
6499
6751
6985
7239
7531
7880
8306
8809
9349
9856
10281
10631
10953
11278
11574
11762
11768
11578
11238
10824
10409
10042
9741
9478
9185
8783
8242
7613
7002
6502
6152
5941
5844
5827
5832
5759
5515
5089
4581
4138
3843
3665
3500
3274
2993
2708
2448
2198
1938
1680
1460
1289
1137
968
793
663
622
659
725
796
917
1160
1548
1999
2357
2475
2285
1814
1156
433
-249
-818
-1251
-1568
-1802
-1963
-2031
-1955
-1686
-1198
-513
295
1101
1774
2226
2441
2448
2269
1880
1250
393
-589
-1549
-2375
-3035
-3567
-4022
-4432
-4788
-5065
-5221
-5219
-5047
-4756
-4450
-4240
-4187
-4287
-4511
-4845
-5280
-5771
-6207
-6465
-6485
-6315
-6061
-5813
-5602
-5430
-5307
-5251
-5249
-5257
-5229
-5173
-5142
-5176
-5264
-5359
-5451
-5597
-5872
-6291
-6782
-7247
-7628
-7926
-8157
-8323
-8418
-8490
-8628
-8900
-9286
-9688
-10012
-10242
-10427
-10602
-10731
-10735
-10565
-10248
-9862
-9466
-9077
-8693
-8336
-8058
-7911
-7906
-8016
-8195
-8400
-8589
-8718
-8743
-8644
-8429
-8122
-7732
-7242
-6609
-5801
-4821
-3737
-2666
-1738
-1039
-576
-291
-117
-39
-96
-345
-802
-1425
-2133
-2848
-3518
-4117
-4641
-5106
-5541
-5953
-6305
-6525
-6556
-6410
-6174
-5951
-5794
-5688
-5598
-5528
-5524
-5625
-5804
-5973
-6054
-6051
-6057
-6181
-6467
-6870
-7294
-7655
-7919
-8093
-8202
-8274
-8332
-8384
-8401
-8314
-8045
-7566
-6926
-6234
-5587
-5008
-4448
-3830
-3119
-2340
-1570
-889
-354
27
288
493
701
947
1237
1578
2003
2566
3291
4129
4960
5651
6119
6355
6390
6258
5988
5615
5186
4737
4275
3803
3357
3022
2887
2972
3199
3451
3653
3810
3975
4178
4405
4622
4805
4940
4990
4903
4657
4308
3975
3758
3660
3592
3446
3183
2842
2496
2191
1943
1759
1649
1604
1578
1504
1350
1156
1008
988
1110
1338
1635
1985
2385
2804
3166
3390
3437
3337
3169
3019
2944
2970
3100
3315
3576
3831
4056
4272
4537
4892
5307
5687
5931
5993
5903
5718
5463
5124
4683
4172
3670
3261
2985
2838
2805
2878
3044
3256
3437
3520
3489
3380
3243
3101
2954
2812
2711
2705
2828
3083
3448
3898
4407
4939
5446
5886
6241
6515
6722
6878
7006
7141
7304
7475
7585
7551
7326
6928
6404
5787
5080
4284
3435
2598
1833
1162
586
119
-192
-299
-209
-3
198
292
237
50
-222
-520
-792
-1000
-1135
-1221
-1293
-1374
-1459
-1524
-1559
-1576
-1597
-1634
-1678
-1703
-1688
-1624
-1503
-1309
-1030
-677
-298
33
248
332
319
268
213
146
40
-110
-267
-377
-415
-397
-348
-263
-107
135
419
655
779
799
773
732
629
387
-6
-457
-822
-1018
-1085
-1135
-1254
-1449
-1684
-1945
-2248
-2590
-2906
-3096
-3105
-2961
-2739
-2475
-2142
-1691
-1116
-471
174
782
1330
1763
1987
1927
1605
1150
717
398
194
65
-4
-6
50
115
141
142
201
397
728
1090
1356
1461
1435
1359
1302
1300
1368
1523
1768
2068
2355
2568
2701
2801
2936
3152
3467
3896
4457
5158
5954
6745
7414
7884
8147
8244
8214
8061
7764
7306
6697
5976
5198
4430
3749
3234
2938
2858
2928
3044
3117
3107
3024
2906
2788
2681
2568
2413
2175
1834
1414
985
630
402
290
229
146
4
-185
-379
-535
-627
-649
-616
-562
-534
-565
-646
-723
-725
-617
-427
-231
-104
-81
-145
-261
-402
-563
-751
-972
-1236
-1567
-1999
-2554
-3205
-3870
-4436
-4818
-4992
-5005
-4942
-4883
-4873
-4917
-4982
-5010
-4952
-4799
-4603
-4455
-4424
-4495
-4573
-4553
-4406
-4216
-4122
-4219
-4498
-4864
-5200
-5430
-5529
-5504
-5378
-5192
-5011
-4904
-4915
-5041
-5245
-5480
-5717
-5944
-6158
-6354
-6513
-6612
-6621
-6527
-6335
-6075
-5778
-5461
-5131
-4798
-4491
-4242
-4045
-3852
-3595
-3244
-2830
-2428
-2102
-1875
-1734
-1658
-1631
-1635
-1650
-1664
-1687
-1752
-1878
-2052
-2222
-2334
-2356
-2278
-2102
-1850
-1575
-1360
-1283
-1362
-1547
-1757
-1944
-2107
-2257
-2362
-2342
-2134
-1743
-1252
-748
-254
280
919
1661
2414
3038
3420
3532
3434
3231
3010
2796
2559
2251
1852
1390
916
473
82
-243
-474
-579
-553
-450
-359
-340
-375
-384
-293
-108
87
191
174
97
67
146
311
476
562
545
452
321
161
-44
-308
-617
-943
-1269
-1612
-2009
-2477
-2984
-3458
-3821
-4030
-4091
-4038
-3916
-3742
-3507
-3181
-2749
-2232
-1704
-1251
-924
-701
-504
-251
84
459
803
1064
1229
1315
1339
1309
1229
1106
943
747
537
357
267
313
487
731
970
1145
1233
1239
1181
1097
1048
1098
1279
1568
1903
2232
2549
2875
3218
3549
3810
3953
3954
3798
3468
2962
2319
1632
1004
484
49
-363
-785
-1184
-1485
-1626
-1586
-1376
-1012
-505
121
808
1469
2017
2399
2607
2677
2665
2626
2589
2551
2483
2353
2145
1872
1564
1252
959
695
461
251
62
-101
-226
-304
-355
-426
-574
-832
-1189
-1600
-2009
-2370
-2646
-2801
-2802
-2634
-2314
-1881
-1374
-819
-230
374
956
1473
1893
2202
2405
2525
2594
2650
2718
2803
2881
2922
2901
2805
2631
2388
2104
1838
1651
1580
1611
1691
1781
1877
2008
2180
2347
2419
2322
2037
1622
1161
734
400
202
181
368
760
1298
1880
2383
2710
2818
2725
2489
2181
1850
1518
1191
881
605
380
202
43
-129
-320
-502
-631
-677
-641
-541
-390
-178
97
405
682
871
977
1075
1255
1550
1904
2210
2384
2408
2321
2180
2033
1927
1904
1994
2181
2405
2594
2712
2763
2768
2735
2667
2592
2568
2640
2786
2915
2926
2779
2523
2247
2017
1847
1714
1605
1533
1525
1611
1808
2112
2482
2841
3112
3263
3328
3374
3441
3517
3567
3584
3610
3691
3828
3959
4001
3908
3700
3443
3229
3138
3217
3452
3758
4010
4103
4005
3754
3412
3020
2591
2141
1701
1302
948
618
299
7
-226
-399
-561
-779
-1081
-1442
-1804
-2137
-2446
-2752
-3053
-3328
-3566
-3790
-4045
-4351
-4686
-4996
-5236
-5392
-5479
-5519
-5531
-5531
-5544
-5598
-5711
-5883
-6092
-6314
-6526
-6714
-6862
-6960
-6998
-6980
-6912
-6790
-6596
-6311
-5945
-5561
-5251
-5088
-5073
-5136
-5187
-5177
-5127
-5097
-5132
-5242
-5422
-5678
-6026
-6462
-6938
-7380
-7732
-7983
-8143
-8206
-8135
-7907
-7554
-7179
-6900
-6769
-6751
-6759
-6732
-6667
-6599
-6549
-6502
-6421
-6282
-6095
-5891
-5703
-5557
-5472
-5460
-5505
-5558
-5550
-5429
-5194
-4886
-4551
-4207
-3855
-3503
-3190
-2960
-2818
-2711
-2547
-2245
-1763
-1105
-304
589
1506
2376
3152
3831
4435
4974
5421
5742
5949
6109
6300
6542
6772
6897
6866
6693
6420
6077
5674
5238
4836
4545
4404
4399
4501
4698
4995
5374
5767
6095
6311
6414
6405
6247
5883
5313
4633
3994
3512
3202
3005
2868
2783
2776
2853
2982
3126
3271
3426
3586
3718
3790
3801
3791
3801
3841
3885
3900
3868
3786
3657
3495
3331
3212
3168
3182
3196
3147
3022
2865
2739
2682
2683
2707
2733
2776
2874
3051
3291
3534
3708
3765
3700
3539
3300
2972
2530
1970
1339
712
161
-275
-591
-788
-873
-866
-800
-715
-631
-547
-452
-354
-264
-179
-65
121
393
733
1103
1485
1877
2267
2620
2900
3110
3299
3535
3850
4225
4612
4975
5295
5557
5747
5860
5915
5951
5991
6023
6015
5943
5808
5614
5353
5010
4596
4163
3776
3467
3207
2938
2624
2283
1962
1707
1532
1428
1376
1355
1333
1284
1196
1081
958
832
686
499
270
23
-208
-399
-531
-586
-539
-379
-129
146
368
484
486
413
327
283
312
403
508
563
522
385
202
47
-20
12
104
193
232
210
146
58
-60
-248
-549
-986
-1543
-2167
-2786
-3327
-3730
-3962
-4030
-3976
-3852
-3699
-3534
-3357
-3171
-2985
-2810
-2657
-2544
-2499
-2554
-2704
-2898
-3052
-3119
-3122
-3152
-3297
-3584
-3969
-4378
-4755
-5081
-5361
-5601
-5798
-5953
-6065
-6137
-6176
-6202
-6241
-6310
-6396
-6458
-6459
-6382
-6229
-5992
-5644
-5162
-4569
-3941
-3369
-2905
-2551
-2277
-2067
-1918
-1832
-1803
-1833
-1949
-2188
-2547
-2964
-3349
-3652
-3896
-4129
-4359
-4523
-4536
-4361
-4030
-3605
-3123
-2595
-2055
-1576
-1243
-1078
-1022
-977
-888
-773
-690
-664
-673
-680
-675
-683
-731
-816
-912
-998
-1070
-1134
-1180
-1197
-1190
-1190
-1230
-1312
-1403
-1471
-1514
-1565
-1643
-1723
-1743
-1647
-1439
-1174
-930
-752
-640
-563
-482
-372
-223
-44
152
350
551
760
981
1206
1426
1648
1891
2149
2360
2412
2203
1712
1027
294
-366
-899
-1301
-1574
-1700
-1674
-1534
-1365
-1251
-1237
-1322
-1489
-1734
-2069
-2496
-2999
-3545
-4098
-4625
-5084
-5432
-5635
-5691
-5621
-5452
-5194
-4847
-4415
-3921
-3395
-2868
-2367
-1913
-1524
-1200
-917
-654
-417
-255
-229
-373
-675
-1092
-1575
-2081
-2554
-2930
-3160
-3248
-3259
-3273
-3329
-3405
-3449
-3419
-3306
-3126
-2899
-2659
-2447
-2295
-2189
-2065
-1859
-1558
-1224
-935
-716
-522
-288
-6
266
457
546
576
600
638
676
701
733
812
960
1168
1398
1615
1790
1901
1934
1898
1835
1803
1848
1982
2189
2444
2728
3026
3321
3607
3888
4176
4473
4760
5015
5242
5479
5766
6110
6465
6770
6989
7120
7172
7136
6986
6707
6329
5917
5544
5258
5069
4968
4936
4959
5027
5135
5278
5443
5612
5773
5940
6140
6393
6677
6941
7142
7288
7437
7635
7877
8093
8209
8188
8044
7797
7449
6994
6459
5918
5454
5108
4857
4645
4439
4256
4140
4128
4227
4427
4716
5077
5476
5864
6198
6464
6682
6880
7066
7212
7268
7188
6945
6546
6030
5468
4941
4513
4191
3924
3633
3268
2846
2444
2149
2001
1971
1988
1984
1929
1830
1706
1578
1456
1354
1289
1272
1301
1358
1411
1425
1355
1167
860
486
140
-89
-175
-164
-135
-136
-153
-144
-103
-80
-157
-379
-725
-1132
-1537
-1908
-2234
-2503
-2710
-2872
-3037
-3249
-3506
-3754
-3930
-4014
-4059
-4148
-4327
-4576
-4825
-4999
-5062
-5014
-4879
-4688
-4480
-4302
-4188
-4151
-4174
-4226
-4283
-4331
-4364
-4378
-4379
-4397
-4479
-4664
-4949
-5288
-5623
-5925
-6217
-6549
-6949
-7397
-7837
-8207
-8469
-8609
-8624
-8510
-8264
-7895
-7420
-6862
-6238
-5568
-4883
-4227
-3652
-3187
-2829
-2541
-2271
-1978
-1648
-1304
-989
-740
-568
-445
-328
-182
0
200
400
594
779
945
1076
1157
1183
1155
1068
905
656
339
9
-261
-408
-398
-227
88
503
960
1398
1779
2094
2346
2518
2566
2456
2199
1855
1503
1187
911
662
451
298
215
188
203
275
434
683
957
1157
1217
1157
1053
957
850
662
350
-62
-509
-944
-1363
-1773
-2154
-2461
-2667
-2786
-2849
-2858
-2774
-2570
-2277
-1979
-1749
-1590
-1438
-1234
-988
-767
-644
-639
-723
-860
-1037
-1263
-1545
-1871
-2218
-2564
-2888
-3170
-3388
-3536
-3626
-3678
-3700
-3683
-3612
-3485
-3310
-3097
-2862
-2631
-2454
-2389
-2470
-2686
-2989
-3322
-3644
-3930
-4150
-4267
-4263
-4150
-3970
-3764
-3544
-3294
-2995
-2647
-2274
-1914
-1604
-1366
-1204
-1093
-980
-799
-506
-108
337
743
1044
1221
1305
1351
1399
1456
1496
1489
1425
1312
1159
955
682
341
-26
-359
-620
-819
-1000
-1175
-1303
-1306
-1141
-842
-511
-259
-148
-173
-275
-371
-371
-204
148
630
1131
1545
1821
1981
2070
2104
2059
1896
1609
1232
819
421
75
-182
-314
-300
-152
89
380
702
1061
1465
1889
2285
2602
2816
2936
2988
2986
2933
2827
2677
2500
2306
2086
1820
1509
1188
920
760
714
732
744
696
573
391
168
-85
-354
-612
-825
-972
-1061
-1131
-1226
-1379
-1599
-1876
-2178
-2463
-2682
-2797
-2801
-2708
-2545
-2331
-2084
-1825
-1596
-1438
-1377
-1402
-1476
-1549
-1585
-1563
-1476
-1338
-1176
-1027
-919
-862
-846
-852
-862
-858
-807
-671
-432
-120
189
410
494
452
328
158
-52
-315
-632
-970
-1266
-1458
-1501
-1386
-1140
-820
-502
-249
-95
-41
-74
-189
-382
-629
-873
-1041
-1091
-1037
-944
-871
-833
-803
-750
-674
-616
-621
-714
-893
-1139
-1435
-1759
-2077
-2356
-2577
-2742
-2864
-2938
-2934
-2814
-2566
-2218
-1824
-1432
-1066
-734
-446
-223
-89
-55
-107
-216
-349
-485
-604
-688
-712
-657
-523
-331
-122
76
259
455
703
1020
1395
1782
2138
2432
2652
2789
2836
2786
2656
2488
2332
2229
2187
2198
2251
2341
2468
2622
2785
2950
3130
3352
3633
3956
4285
4588
4866
5137
5408
5654
5836
5936
5982
6035
6142
6316
6543
6805
7096
7406
7706
7951
8099
8141
8101
8012
7903
7799
7732
7734
7821
7978
8162
8326
8436
8469
8409
8248
8000
7711
7439
7223
7062
6922
6770
6596
6411
6224
6026
5801
5537
5248
4967
4728
4549
4423
4323
4218
4094
3966
3866
3838
3915
4112
4426
4832
5290
5755
6204
6638
7078
7526
7937
8231
8341
8261
8058
7827
7630
7463
7281
7038
6717
6332
5902
5447
4990
4570
4239
4042
3995
4081
4254
4460
4649
4778
4816
4743
4557
4278
3941
3583
3229
2886
2550
2216
1884
1557
1241
944
677
450
257
65
-157
-414
-664
-843
-905
-850
-712
-523
-298
-55
159
272
236
57
-207
-497
-792
-1099
-1418
-1721
-1975
-2178
-2354
-2524
-2672
-2753
-2747
-2691
-2663
-2730
-2909
-3176
-3498
-3853
-4232
-4627
-5034
-5457
-5905
-6380
-6866
-7345
-7810
-8267
-8715
-9126
-9455
-9670
-9765
-9750
-9630
-9405
-9087
-8719
-8360
-8048
-7779
-7534
-7309
-7130
-7033
-7040
-7157
-7391
-7747
-8208
-8709
-9162
-9503
-9731
-9892
-10020
-10104
-10107
-10024
-9902
-9817
-9808
-9860
-9921
-9958
-9966
-9959
-9939
-9897
-9833
-9763
-9707
-9677
-9665
-9659
-9648
-9608
-9497
-9262
-8870
-8334
-7711
-7067
-6439
-5832
-5236
-4663
-4151
-3750
-3488
-3362
-3344
-3405
-3525
-3697
-3903
-4105
-4246
-4285
-4218
-4083
-3936
-3811
-3702
-3580
-3413
-3199
-2959
-2737
-2585
-2544
-2639
-2855
-3137
-3419
-3654
-3840
-4000
-4149
-4272
-4327
-4281
-4143
-3957
-3782
-3661
-3608
-3615
-3662
-3730
-3800
-3858
-3896
-3910
-3894
-3842
-3751
-3620
-3453
-3250
-3012
-2743
-2464
-2208
-2003
-1850
-1723
-1586
-1426
-1267
-1161
-1163
-1299
-1554
-1880
-2215
-2503
-2711
-2835
-2900
-2940
-2985
-3037
-3074
-3059
-2958
-2758
-2467
-2108
-1707
-1292
-889
-519
-194
91
346
581
795
985
1148
1289
1408
1496
1533
1508
1446
1397
1422
1554
1784
2074
2385
2693
2986
3255
3482
3653
3765
3829
3862
3877
3870
3837
3782
3724
3689
3700
3767
3886
4051
4265
4534
4858
5215
5558
5834
6012
6102
6146
6195
6276
6385
6495
6578
6630
6672
6737
6852
7016
7200
7360
7473
7545
7612
7703
7825
7954
8061
8138
8188
8221
8223
8164
8019
7776
7447
7048
6588
6079
5545
5038
4621
4339
4206
4199
4285
4438
4647
4912
5223
5558
5888
6188
6452
6680
6872
7010
7071
7029
6875
6613
6255
5807
5278
4683
4054
3442
2909
2514
2296
2246
2313
2422
2509
2549
2552
2538
2508
2442
2328
2181
2032
1906
1793
1668
1517
1364
1259
1235
1281
1351
1400
1419
1441
1506
1629
1783
1917
1987
1979
1906
1788
1635
1448
1234
1020
843
728
672
653
653
674
726
805
874
885
806
645
441
238
68
-61
-147
-197
-220
-223
-207
-165
-89
14
126
228
315
398
482
554
586
557
470
352
246
190
215
330
525
771
1037
1301
1557
1800
2016
2187
2311
2410
2513
2631
2746
2832
2872
2871
2829
2729
2543
2251
1851
1354
768
112
-558
-1151
-1584
-1824
-1910
-1905
-1844
-1729
-1563
-1382
-1246
-1198
-1238
-1349
-1536
-1832
-2255
-2767
-3287
-3741
-4103
-4378
-4561
-4618
-4519
-4276
-3942
-3568
-3179
-2786
-2420
-2139
-1984
-1942
-1954
-1977
-2024
-2153
-2399
-2736
-3095
-3410
-3648
-3797
-3840
-3763
-3577
-3332
-3095
-2908
-2775
-2684
-2636
-2646
-2725
-2861
-3021
-3178
-3322
-3455
-3579
-3702
-3831
-3981
-4159
-4361
-4573
-4781
-4974
-5131
-5229
-5259
-5245
-5234
-5261
-5320
-5376
-5396
-5387
-5380
-5393
-5406
-5371
-5258
-5084
-4894
-4729
-4610
-4534
-4496
-4493
-4511
-4520
-4484
-4380
-4211
-3996
-3763
-3530
-3304
-3078
-2845
-2617
-2432
-2357
-2453
-2734
-3144
-3584
-3955
-4205
-4332
-4353
-4275
-4078
-3743
-3278
-2730
-2169
-1664
-1263
-989
-849
-841
-952
-1146
-1366
-1552
-1672
-1731
-1761
-1796
-1841
-1881
-1890
-1852
-1768
-1649
-1513
-1385
-1288
-1233
-1216
-1220
-1240
-1287
-1378
-1517
-1687
-1864
-2031
-2179
-2290
-2337
-2296
-2172
-1998
-1803
-1589
-1334
-1027
-695
-398
-190
-85
-66
-111
-209
-341
-471
-546
-531
-424
-248
-22
249
569
926
1298
1674
2069
2502
2971
3432
3824
4110
4296
4416
4501
4563
4604
4621
4616
4585
4520
4417
4283
4138
4011
3924
3887
3905
3974
4091
4264
4501
4805
5159
5518
5819
6022
6123
6163
6197
6268
6387
6531
6669
6775
6845
6894
6944
6997
7030
7009
6911
6735
6492
6192
5844
5474
5133
4871
4698
4561
4386
4129
3803
3455
3117
2790
2472
2183
1957
1797
1658
1485
1268
1061
942
939
1022
1145
1295
1494
1743
1990
2155
2193
2130
2033
1955
1896
1844
1811
1840
1961
2152
2344
2466
2484
2408
2271
2101
1923
1760
1635
1552
1495
1441
1372
1287
1194
1103
1022
962
935
948
998
1071
1159
1262
1379
1503
1606
1653
1619
1497
1307
1086
868
679
535
454
457
559
746
974
1180
1323
1393
1407
1372
1279
1109
860
557
235
-76
-362
-608
-804
-948
-1047
-1111
-1123
-1045
-849
-547
-191
171
535
923
1329
1688
1905
1933
1814
1646
1514
1435
1386
1350
1347
1403
1514
1641
1741
1795
1809
1780
1690
1520
1278
996
710
435
166
-101
-365
-630
-910
-1228
-1589
-1973
-2341
-2660
-2908
-3079
-3172
-3203
-3196
-3182
-3181
-3202
-3250
-3338
-3479
-3671
-3888
-4097
-4286
-4471
-4672
-4885
-5074
-5198
-5233
-5184
-5064
-4892
-4700
-4532
-4439
-4441
-4515
-4610
-4686
-4728
-4740
-4725
-4681
-4615
-4562
-4560
-4623
-4726
-4822
-4881
-4905
-4910
-4903
-4876
-4824
-4758
-4703
-4675
-4673
-4681
-4690
-4706
-4734
-4766
-4772
-4717
-4583
-4377
-4128
-3865
-3613
-3379
-3163
-2965
-2795
-2667
-2594
-2579
-2612
-2679
-2772
-2887
-3027
-3198
-3404
-3640
-3890
-4128
-4320
-4444
-4490
-4469
-4398
-4296
-4182
-4080
-4011
-3978
-3960
-3919
-3822
-3655
-3430
-3159
-2844
-2487
-2100
-1721
-1406
-1200
-1119
-1142
-1230
-1351
-1482
-1608
-1713
-1776
-1777
-1713
-1593
-1437
-1255
-1052
-840
-648
-520
-489
-552
-665
-763
-805
-790
-752
-732
-755
-824
-924
-1026
-1095
-1086
-964
-717
-362
72
562
1096
1662
2237
2775
3229
3566
3780
3893
3938
3951
3963
3991
4038
4091
4138
4164
4176
4179
4174
4145
4077
3979
3887
3851
3895
4003
4140
4276
4424
4616
4867
5145
5385
5540
5609
5627
5622
5590
5508
5364
5176
4977
4784
4587
4373
4147
3935
3766
3644
3551
3465
3373
3268
3137
2963
2746
2519
2339
2248
2250
2301
2346
2356
2336
2318
2330
2381
2463
2566
2688
2825
2965
3080
3140
3129
3058
2950
2829
2696
2538
2346
2124
1889
1654
1420
1189
975
807
704
657
625
561
446
302
168
69
-5
-94
-239
-455
-729
-1027
-1322
-1603
-1872
-2116
-2294
-2354
-2270
-2075
-1846
-1662
-1551
-1488
-1434
-1384
-1367
-1415
-1520
-1636
-1723
-1779
-1836
-1912
-1989
-2020
-1982
-1892
-1796
-1717
-1639
-1522
-1348
-1137
-932
-768
-642
-529
-404
-258
-98
68
238
418
607
781
902
928
848
692
514
364
254
167
82
10
-13
46
184
357
508
605
649
666
682
711
761
836
941
1073
1226
1395
1571
1747
1906
2037
2138
2222
2310
2416
2549
2716
2930
3202
3531
3892
4256
4608
4947
5277
5585
5842
6024
6130
6186
6225
6267
6316
6370
6427
6479
6505
6474
6360
6153
5855
5474
5015
4490
3928
3368
2838
2342
1857
1355
821
251
-350
-974
-1598
-2186
-2697
-3110
-3434
-3703
-3943
-4158
-4326
-4420
-4424
-4330
-4145
-3892
-3620
-3401
-3300
-3340
-3487
-3676
-3845
-3973
-4070
-4149
-4205
-4221
-4184
-4091
-3944
-3720
-3386
-2928
-2374
-1801
-1295
-908
-647
-484
-394
-364
-396
-487
-626
-796
-972
-1120
-1196
-1162
-1006
-761
-483
-231
-46
51
42
-84
-323
-643
-990
-1318
-1611
-1876
-2120
-2327
-2468
-2525
-2504
-2428
-2322
-2191
-2036
-1856
-1661
-1463
-1270
-1080
-890
-699
-513
-342
-197
-85
0
76
162
271
404
565
765
1020
1338
1698
2061
2396
2691
2945
3147
3268
3280
3186
3033
2882
2773
2699
2623
2509
2342
2135
1916
1718
1569
1476
1419
1352
1238
1076
905
778
727
739
776
794
764
673
520
316
89
-133
-333
-519
-716
-941
-1186
-1421
-1622
-1778
-1898
-1998
-2091
-2185
-2281
-2375
-2458
-2523
-2569
-2610
-2670
-2769
-2912
-3094
-3303
-3528
-3765
-4008
-4246
-4467
-4660
-4825
-4971
-5109
-5238
-5348
-5426
-5473
-5505
-5540
-5584
-5619
-5622
-5590
-5541
-5512
-5528
-5595
-5707
-5854
-6031
-6221
-6395
-6520
-6578
-6578
-6539
-6476
-6394
-6299
-6209
-6148
-6120
-6101
-6046
-5919
-5711
-5438
-5122
-4777
-4414
-4041
-3673
-3326
-3012
-2744
-2526
-2349
-2186
-2005
-1793
-1568
-1364
-1203
-1080
-968
-840
-692
-526
-346
-144
81
328
596
902
1275
1725
2220
2698
3098
3398
3615
3774
3881
3926
3910
3855
3792
3736
3679
3611
3539
3482
3452
3437
3416
3376
3324
3270
3215
3142
3036
2890
2703
2468
2172
1815
1424
1040
686
355
23
-320
-649
-927
-1131
-1269
-1359
-1413
-1433
-1426
-1416
-1434
-1495
-1585
-1678
-1754
-1811
-1855
-1884
-1890
-1871
-1831
-1775
-1686
-1528
-1274
-929
-534
-145
197
482
713
891
1006
1049
1028
962
881
808
764
762
811
910
1041
1182
1308
1409
1487
1553
1611
1658
1681
1669
1619
1544
1467
1412
1393
1407
1439
1477
1531
1630
1804
2066
2398
2761
3119
3458
3778
4083
4367
4614
4807
4931
4975
4929
4791
4586
4365
4185
4083
4058
4075
4107
4144
4198
4276
4369
4456
4520
4546
4519
4414
4210
3907
3537
3146
2768
2417
2090
1790
1526
1305
1126
984
884
845
884
1000
1173
1380
1611
1871
2164
2479
2796
3096
3371
3620
3843
4037
4198
4328
4429
4508
4568
4613
4637
4628
4574
4481
4383
4326
4341
4407
4465
4452
4344
4166
3964
3772
3595
3422
3252
3105
3009
2986
3044
3178
3374
3607
3844
4045
4176
4213
4152
4000
3772
3487
3159
2799
2423
2054
1714
1422
1188
1016
919
902
961
1061
1153
1200
1204
1200
1221
1271
1325
1361
1385
1417
1469
1528
1570
1588
1592
1594
1585
1540
1436
1270
1056
808
544
294
106
19
35
120
226
331
443
575
720
861
985
1101
1220
1335
1413
1414
1313
1101
782
378
-61
-458
-744
-903
-987
-1071
-1192
-1334
-1453
-1537
-1611
-1703
-1805
-1875
-1876
-1809
-1701
-1563
-1377
-1113
-773
-403
-72
170
305
334
264
105
-117
-364
-595
-783
-921
-1014
-1069
-1093
-1094
-1087
-1090
-1119
-1188
-1302
-1452
-1625
-1812
-2023
-2271
-2554
-2838
-3077
-3235
-3311
-3321
-3275
-3173
-3020
-2856
-2741
-2721
-2799
-2945
-3133
-3361
-3634
-3942
-4246
-4516
-4751
-4961
-5139
-5239
-5210
-5046
-4798
-4545
-4337
-4193
-4118
-4137
-4281
-4552
-4912
-5302
-5684
-6045
-6378
-6657
-6842
-6920
-6917
-6875
-6822
-6756
-6671
-6577
-6502
-6457
-6423
-6367
-6274
-6159
-6048
-5951
-5865
-5792
-5758
-5792
-5900
-6044
-6167
-6220
-6190
-6095
-5962
-5819
-5683
-5564
-5465
-5391
-5352
-5363
-5431
-5546
-5685
-5828
-5969
-6111
-6242
-6338
-6376
-6361
-6321
-6279
-6229
-6136
-5973
-5749
-5499
-5250
-4990
-4691
-4342
-3973
-3637
-3365
-3151
-2965
-2788
-2623
-2488
-2389
-2317
-2255
-2185
-2095
-1970
-1804
-1603
-1395
-1217
-1096
-1036
-1026
-1052
-1106
-1177
-1249
-1300
-1316
-1304
-1281
-1268
-1270
-1276
-1274
-1256
-1226
-1184
-1129
-1063
-994
-941
-922
-938
-965
-968
-914
-790
-604
-381
-147
83
308
539
787
1047
1297
1506
1658
1765
1865
1994
2171
2397
2664
2967
3296
3618
3890
4070
4151
4143
4070
3941
3749
3495
3200
2904
2649
2462
2355
2328
2369
2454
2556
2658
2766
2893
3041
3186
3297
3367
3423
3504
3623
3761
3884
3986
4094
4241
4422
4590
4685
4670
4562
4407
4252
4118
3998
3877
3742
3593
3436
3281
3142
3039
2996
3030
3137
3286
3440
3575
3702
3855
4064
4324
4600
4850
5059
5237
5411
5599
5802
6011
6213
6395
6544
6640
6677
6658
6600
6517
6417
6304
6182
6060
5944
5836
5726
5601
5450
5273
5080
4886
4699
4516
4326
4121
3912
3719
3562
3437
3321
3191
3043
2896
2774
2686
2626
2581
2543
2510
2475
2428
2365
2296
2233
2183
2139
2089
2032
1970
1911
1849
1779
1702
1633
1586
1559
1529
1465
1347
1170
942
675
381
77
-216
-479
-706
-897
-1056
-1178
-1258
-1291
-1283
-1244
-1185
-1114
-1033
-940
-834
-717
-596
-474
-344
-188
16
272
559
829
1042
1181
1264
1328
1408
1520
1655
1794
1915
2017
2124
2265
2465
2714
2974
3199
3367
3482
3564
3618
3641
3629
3603
3595
3624
3673
3695
3645
3511
3314
3086
2846
2599
2350
2120
1937
1818
1749
1685
1585
1429
1233
1027
834
659
495
338
196
79
-13
-94
-185
-299
-438
-601
-786
-991
-1205
-1400
-1546
-1625
-1646
-1630
-1593
-1530
-1429
-1286
-1119
-962
-843
-777
-764
-801
-888
-1020
-1184
-1353
-1503
-1620
-1698
-1735
-1731
-1693
-1644
-1617
-1631
-1682
-1739
-1779
-1805
-1844
-1917
-2013
-2096
-2142
-2165
-2205
-2296
-2431
-2572
-2693
-2798
-2917
-3068
-3241
-3412
-3571
-3739
-3939
-4173
-4415
-4637
-4832
-5002
-5146
-5238
-5256
-5203
-5117
-5043
-5003
-4986
-4978
-4992
-5058
-5206
-5432
-5706
-5989
-6255
-6486
-6668
-6784
-6834
-6842
-6842
-6857
-6876
-6868
-6809
-6702
-6574
-6448
-6325
-6182
-6001
-5783
-5550
-5327
-5121
-4919
-4711
-4503
-4323
-4192
-4104
-4021
-3900
-3728
-3522
-3316
-3121
-2923
-2696
-2437
-2173
-1942
-1765
-1638
-1538
-1449
-1362
-1275
-1190
-1109
-1044
-1002
-985
-978
-965
-940
-903
-854
-782
-681
-563
-465
-429
-470
-572
-698
-823
-940
-1044
-1118
-1129
-1051
-881
-640
-352
-35
305
658
1012
1355
1675
1966
2221
2435
2609
2750
2859
2926
2932
2864
2730
2552
2357
2161
1973
1794
1625
1450
1247
1008
759
558
462
486
593
722
831
918
999
1085
1168
1237
1286
1320
1343
1353
1358
1375
1424
1508
1597
1652
1651
1613
1583
1611
1719
1899
2121
2353
2576
2784
2985
3184
3374
3529
3620
3634
3578
3476
3345
3200
3052
2926
2847
2824
2836
2846
2837
2817
2816
2847
2894
2930
2937
2920
2886
2825
2712
2525
2275
1995
1713
1437
1150
844
532
244
4
-193
-369
-539
-699
-829
-912
-952
-968
-974
-972
-951
-902
-823
-724
-618
-524
-458
-431
-435
-440
-413
-338
-230
-125
-43
27
112
218
312
347
303
209
118
58
15
-40
-111
-163
-159
-107
-58
-72
-167
-309
-456
-593
-731
-882
-1026
-1127
-1159
-1135
-1083
-1025
-965
-899
-835
-786
-756
-726
-679
-617
-569
-563
-597
-638
-652
-633
-605
-594
-599
-593
-543
-434
-270
-66
163
406
652
898
1150
1419
1698
1960
2162
2277
2314
2311
2305
2310
2320
2322
2314
2297
2264
2204
2118
2021
1933
1860
1789
1703
1603
1501
1405
1299
1163
998
838
725
672
654
638
616
605
622
655
677
684
704
771
884
994
1045
1022
955
875
788
666
492
276
47
-184
-429
-697
-957
-1152
-1242
-1235
-1185
-1142
-1118
-1094
-1049
-982
-900
-804
-684
-544
-414
-333
-324
-372
-439
-497
-539
-575
-611
-648
-681
-713
-752
-792
-817
-803
-744
-658
-584
-556
-580
-626
-650
-616
-526
-412
-317
-271
-278
-330
-417
-531
-656
-773
-867
-944
-1033
-1156
-1312
-1461
-1556
-1567
-1503
-1397
-1287
-1189
-1102
-1010
-907
-793
-684
-593
-519
-444
-344
-204
-35
139
303
459
625
813
1020
1233
1439
1633
1814
1979
2127
2270
2428
2613
2812
2986
3096
3124
3077
2976
2838
2671
2484
2285
2078
1859
1623
1369
1108
860
649
495
412
404
457
531
571
536
416
239
49
-116
-243
-334
-395
-424
-413
-362
-285
-213
-176
-185
-217
-233
-205
-135
-58
-20
-44
-126
-242
-369
-490
-601
-703
-804
-915
-1042
-1176
-1290
-1355
-1357
-1311
-1248
-1198
-1170
-1154
-1127
-1075
-1002
-936
-911
-953
-1056
-1186
-1300
-1369
-1389
-1372
-1326
-1250
-1148
-1042
-960
-923
-929
-957
-993
-1041
-1114
-1214
-1324
-1421
-1494
-1544
-1575
-1582
-1557
-1502
-1443
-1413
-1431
-1484
-1533
-1533
-1453
-1288
-1054
-780
-498
-237
-16
158
281
350
359
307
203
67
-68
-175
-232
-227
-160
-43
93
210
279
294
276
260
267
298
335
361
371
372
369
360
339
307
265
213
150
78
6
-53
-96
-137
-190
-248
-276
-242
-139
-2
129
239
346
478
642
819
996
1187
1419
1694
1973
2202
2351
2443
2519
2605
2684
2722
2700
2620
2500
2353
2194
2047
1945
1903
1904
1913
1903
1886
1890
1928
1978
2004
1986
1937
1879
1815
1719
1560
1335
1070
803
552
312
74
-163
-384
-574
-723
-829
-886
-878
-797
-647
-455
-264
-113
-20
20
38
72
156
297
475
653
798
899
963
1004
1027
1018
967
877
770
672
594
534
482
439
412
404
396
362
282
154
-9
-196
-403
-626
-851
-1058
-1229
-1375
-1523
-1698
-1903
-2115
-2300
-2439
-2528
-2580
-2619
-2669
-2750
-2870
-3015
-3157
-3272
-3357
-3430
-3507
-3584
-3635
-3635
-3580
-3488
-3377
-3245
-3083
-2899
-2729
-2612
-2563
-2550
-2529
-2487
-2459
-2499
-2628
-2813
-3000
-3162
-3309
-3467
-3637
-3791
-3905
-3983
-4053
-4129
-4188
-4196
-4150
-4088
-4058
-4067
-4078
-4043
-3959
-3865
-3805
-3786
-3776
-3745
-3693
-3645
-3615
-3594
-3565
-3522
-3483
-3465
-3466
-3469
-3458
-3424
-3363
-3261
-3110
-2924
-2737
-2579
-2456
-2350
-2250
-2175
-2156
-2197
-2255
-2261
-2175
-2005
-1790
-1557
-1305
-1014
-681
-333
-1
300
574
836
1096
1356
1616
1874
2128
2365
2577
2766
2950
3156
3403
3700
4035
4385
4724
5033
5311
5569
5817
6045
6229
6341
6372
6337
6258
6161
6065
5992
5961
5976
6015
6044
6039
6001
5948
5900
5861
5827
5791
5752
5704
5635
5537
5419
5305
5210
5126
5030
4906
4770
4658
4595
4571
4549
4495
4395
4258
4101
3934
3758
3577
3393
3214
3046
2899
2788
2724
2711
2740
2801
2882
2970
3053
3117
3155
3174
3183
3191
3191
3170
3113
3020
2902
2770
2632
2482
2310
2111
1895
1689
1521
1406
1335
1292
1278
1322
1463
1713
2037
2373
2664
2892
3062
3178
3221
3173
3031
2816
2555
2256
1915
1532
1129
738
382
67
-213
-455
-649
-787
-865
-885
-845
-747
-601
-438
-292
-183
-111
-69
-49
-48
-56
-51
-17
44
105
137
131
96
44
-28
-134
-282
-463
-651
-824
-973
-1103
-1229
-1364
-1516
-1687
-1870
-2054
-2227
-2375
-2480
-2527
-2511
-2449
-2376
-2323
-2295
-2273
-2244
-2219
-2228
-2286
-2367
-2418
-2409
-2355
-2301
-2278
-2276
-2264
-2230
-2195
-2187
-2212
-2239
-2238
-2203
-2156
-2120
-2093
-2056
-1998
-1933
-1885
-1861
-1847
-1818
-1761
-1686
-1607
-1537
-1479
-1432
-1396
-1372
-1359
-1366
-1410
-1510
-1674
-1882
-2102
-2305
-2480
-2628
-2746
-2817
-2818
-2738
-2588
-2403
-2215
-2043
-1884
-1729
-1576
-1435
-1320
-1243
-1199
-1173
-1151
-1129
-1111
-1107
-1120
-1147
-1189
-1249
-1334
-1446
-1578
-1724
-1886
-2080
-2319
-2598
-2894
-3183
-3454
-3721
-3997
-4275
-4518
-4686
-4758
-4749
-4690
-4606
-4495
-4349
-4168
-3976
-3799
-3649
-3514
-3380
-3251
-3154
-3115
-3131
-3175
-3216
-3249
-3292
-3365
-3468
-3577
-3664
-3716
-3738
-3737
-3725
-3717
-3739
-3818
-3966
-4161
-4361
-4523
-4628
-4679
-4688
-4660
-4592
-4483
-4340
-4181
-4025
-3890
-3784
-3713
-3679
-3684
-3728
-3802
-3886
-3956
-3991
-3990
-3965
-3925
-3860
-3744
-3555
-3300
-3005
-2703
-2404
-2105
-1809
-1533
-1300
-1108
-923
-710
-462
-209
13
201
395
640
944
1270
1568
1817
2032
2243
2459
2664
2837
2975
3085
3174
3233
3253
3243
3232
3250
3306
3383
3453
3503
3530
3535
3512
3456
3375
3288
3210
3134
3037
2903
2745
2606
2525
2512
2548
2611
2691
2800
2947
3124
3312
3490
3648
3780
3872
3910
3893
3845
3792
3747
3700
3637
3570
3541
3591
3721
3887
4034
4135
4209
4287
4381
4469
4521
4529
4506
4467
4407
4309
4166
3996
3828
3670
3508
3319
3101
2886
2711
2599
2545
2536
2563
2621
2699
2774
2815
2806
2744
2639
2494
2319
2131
1960
1832
1751
1700
1657
1622
1611
1638
1702
1783
1865
1943
2020
2095
2156
2193
2205
2203
2193
2173
2135
2077
2005
1931
1853
1765
1659
1541
1423
1320
1244
1200
1194
1220
1264
1308
1346
1390
1460
1558
1659
1728
1746
1719
1662
1580
1459
1286
1072
849
651
484
332
184
54
-26
-31
38
152
277
395
499
587
654
695
711
717
724
737
746
742
723
698
680
676
690
716
747
774
781
748
659
519
354
203
97
39
8
-24
-71
-124
-167
-184
-174
-148
-117
-93
-81
-78
-64
-11
106
290
522
771
1012
1229
1403
1521
1576
1589
1595
1622
1668
1699
1678
1595
1471
1333
1189
1029
851
677
541
460
421
391
359
342
371
450
549
615
614
544
433
307
182
63
-40
-117
-158
-165
-148
-116
-73
-19
40
91
125
142
149
153
158
166
178
197
223
243
245
223
187
161
163
195
251
319
398
487
583
674
750
806
846
874
886
870
824
756
678
593
489
350
172
-28
-222
-384
-501
-579
-632
-676
-725
-786
-857
-933
-1004
-1067
-1122
-1170
-1212
-1249
-1289
-1340
-1406
-1469
-1500
-1467
-1362
-1204
-1024
-844
-671
-500
-331
-169
-25
94
182
227
211
119
-47
-258
-474
-658
-794
-887
-952
-1002
-1043
-1062
-1047
-992
-904
-811
-754
-767
-867
-1041
-1254
-1469
-1658
-1805
-1908
-1971
-2000
-2004
-1986
-1939
-1842
-1680
-1457
-1203
-961
-758
-598
-471
-377
-337
-378
-501
-674
-852
-1006
-1136
-1256
-1369
-1461
-1518
-1547
-1572
-1603
-1630
-1633
-1613
-1603
-1645
-1751
-1896
-2044
-2185
-2349
-2566
-2838
-3132
-3409
-3657
-3882
-4083
-4237
-4308
-4285
-4191
-4067
-3946
-3834
-3741
-3684
-3688
-3757
-3859
-3948
-4001
-4025
-4049
-4083
-4119
-4136
-4134
-4130
-4143
-4175
-4211
-4236
-4250
-4259
-4263
-4264
-4265
-4286
-4347
-4461
-4615
-4782
-4938
-5066
-5156
-5195
-5174
-5097
-4985
-4868
-4763
-4676
-4600
-4539
-4503
-4499
-4521
-4543
-4535
-4480
-4372
-4221
-4038
-3839
-3634
-3440
-3268
-3120
-2986
-2857
-2723
-2588
-2461
-2345
-2234
-2115
-1974
-1810
-1636
-1474
-1337
-1221
-1105
-969
-805
-623
-440
-271
-121
12
127
216
267
274
235
157
51
-72
-202
-328
-442
-535
-600
-629
-615
-559
-469
-367
-278
-215
-176
-144
-106
-59
-16
17
44
79
128
184
237
287
354
472
659
904
1179
1453
1710
1944
2152
2325
2457
2550
2612
2645
2647
2617
2562
2508
2478
2482
2513
2556
2602
2648
2690
2718
2726
2721
2729
2781
2893
3058
3253
3454
3645
3817
3965
4085
4178
4252
4306
4329
4297
4201
4059
3916
3819
3784
3784
3775
3724
3633
3526
3434
3369
3332
3324
3347
3401
3477
3552
3601
3614
3596
3563
3528
3498
3465
3420
3356
3283
3224
3201
3218
3262
3308
3343
3375
3420
3480
3536
3560
3540
3487
3429
3386
3365
3360
3365
3375
3377
3348
3276
3166
3053
2975
2958
3004
3104
3241
3392
3532
3637
3695
3710
3696
3656
3584
3482
3368
3272
3213
3177
3137
3074
2996
2926
2871
2811
2715
2567
2382
2191
2025
1895
1790
1689
1570
1417
1225
1004
770
539
325
141
0
-87
-124
-134
-142
-153
-155
-133
-87
-38
-5
12
23
32
25
-15
-85
-158
-214
-257
-312
-401
-515
-626
-708
-762
-804
-845
-885
-922
-965
-1027
-1105
-1171
-1191
-1154
-1085
-1025
-1002
-1018
-1064
-1130
-1219
-1331
-1457
-1580
-1692
-1794
-1893
-1983
-2045
-2061
-2028
-1960
-1877
-1794
-1715
-1649
-1614
-1630
-1701
-1797
-1869
-1877
-1820
-1735
-1673
-1654
-1665
-1671
-1649
-1605
-1556
-1517
-1483
-1449
-1420
-1412
-1440
-1500
-1579
-1665
-1758
-1863
-1980
-2097
-2201
-2289
-2370
-2448
-2517
-2553
-2529
-2426
-2244
-2007
-1754
-1520
-1322
-1150
-983
-814
-658
-544
-485
-468
-460
-439
-400
-351
-292
-220
-139
-72
-53
-97
-186
-286
-372
-445
-522
-615
-721
-829
-927
-1006
-1054
-1063
-1038
-1002
-989
-1010
-1056
-1097
-1112
-1099
-1068
-1031
-988
-939
-888
-843
-805
-774
-749
-738
-755
-808
-891
-988
-1086
-1175
-1252
-1311
-1341
-1327
-1256
-1125
-942
-732
-527
-361
-245
-168
-107
-53
-15
-9
-35
-73
-98
-102
-98
-103
-127
-165
-212
-271
-354
-463
-585
-702
-803
-886
-957
-1016
-1061
-1098
-1142
-1214
-1324
-1468
-1629
-1788
-1934
-2059
-2156
-2215
-2231
-2200
-2123
-2005
-1854
-1683
-1510
-1358
-1244
-1180
-1159
-1157
-1143
-1090
-992
-865
-728
-591
-449
-296
-140
3
120
223
336
478
642
797
916
991
1032
1057
1072
1078
1069
1040
983
899
798
709
659
652
665
663
639
618
638
710
806
883
925
950
990
1057
1131
1184
1209
1221
1242
1277
1314
1336
1341
1340
1348
1374
1421
1485
1553
1608
1630
1619
1586
1547
1506
1449
1358
1233
1098
983
908
868
843
814
770
715
656
603
563
533
508
484
464
461
480
513
535
530
499
467
454
462
471
457
412
347
277
208
137
62
-5
-50
-63
-49
-21
17
73
153
250
343
413
461
508
574
660
748
822
878
929
980
1020
1034
1025
1022
1064
1163
1299
1444
1586
1734
1900
2069
2203
2274
2290
2286
2293
2313
2325
2310
2274
2236
2206
2180
2147
2101
2051
2003
1955
1904
1848
1791
1735
1679
1623
1570
1526
1487
1444
1390
1330
1287
1273
1284
1299
1305
1304
1312
1336
1368
1394
1407
1415
1424
1428
1414
1380
1330
1279
1238
1214
1215
1247
1304
1375
1450
1539
1659
1819
1998
2156
2268
2337
2380
2400
2370
2259
2070
1841
1616
1414
1220
1022
830
669
556
482
426
379
341
301
231
96
-107
-352
-597
-824
-1032
-1213
-1343
-1389
-1353
-1276
-1214
-1190
-1187
-1179
-1161
-1159
-1195
-1262
-1333
-1395
-1459
-1549
-1667
-1791
-1897
-1984
-2069
-2163
-2248
-2296
-2298
-2274
-2254
-2249
-2246
-2227
-2195
-2170
-2167
-2178
-2189
-2196
-2220
-2287
-2406
-2560
-2731
-2913
-3106
-3304
-3486
-3636
-3759
-3878
-4008
-4137
-4230
-4269
-4270
-4272
-4302
-4354
-4400
-4412
-4383
-4319
-4228
-4115
-3993
-3879
-3785
-3699
-3599
-3466
-3307
-3144
-2993
-2851
-2707
-2563
-2431
-2314
-2195
-2049
-1866
-1668
-1492
-1355
-1244
-1134
-1014
-895
-797
-725
-670
-626
-600
-598
-614
-622
-602
-556
-507
-481
-487
-510
-529
-531
-511
-474
-420
-349
-262
-162
-57
42
124
184
224
254
285
331
402
504
635
775
898
985
1043
1097
1170
1258
1340
1395
1433
1479
1550
1635
1706
1748
1768
1788
1820
1854
1875
1876
1860
1832
1795
1749
1696
1643
1588
1523
1450
1390
1371
1404
1471
1539
1583
1599
1590
1550
1466
1344
1214
1114
1054
1004
927
804
654
506
367
219
48
-139
-308
-438
-535
-625
-732
-855
-975
-1072
-1140
-1189
-1239
-1308
-1399
-1496
-1574
-1609
-1601
-1572
-1544
-1515
-1463
-1365
-1222
-1060
-908
-779
-663
-551
-439
-332
-231
-134
-41
35
79
91
94
116
172
252
330
385
412
413
393
360
333
337
381
449
507
525
507
483
483
515
562
609
664
748
872
1018
1149
1242
1307
1376
1470
1581
1681
1751
1790
1806
1798
1746
1635
1478
1313
1179
1093
1044
1012
993
995
1026
1081
1136
1171
1176
1152
1105
1040
964
886
819
771
736
700
644
551
421
268
114
-20
-123
-199
-257
-303
-338
-367
-397
-433
-471
-496
-497
-485
-490
-540
-633
-738
-810
-824
-788
-738
-717
-757
-865
-1018
-1182
-1314
-1396
-1431
-1440
-1445
-1456
-1470
-1481
-1476
-1440
-1359
-1233
-1079
-927
-795
-681
-563
-428
-278
-133
-6
110
234
382
552
730
904
1069
1236
1419
1627
1858
2088
2286
2427
2511
2556
2581
2588
2562
2491
2381
2256
2133
2004
1846
1648
1426
1217
1059
969
943
959
991
1020
1041
1062
1098
1147
1190
1198
1161
1095
1025
965
908
846
793
773
802
863
924
964
989
1014
1044
1057
1031
971
900
844
810
788
771
757
751
751
759
782
829
891
943
954
925
888
884
924
984
1028
1036
1016
982
941
888
825
757
680
575
425
232
27
-155
-296
-403
-494
-577
-658
-747
-853
-977
-1096
-1183
-1234
-1269
-1314
-1370
-1415
-1429
-1416
-1405
-1411
-1428
-1437
-1440
-1458
-1513
-1601
-1692
-1763
-1819
-1876
-1940
-1995
-2020
-2016
-2004
-1995
-1974
-1906
-1771
-1585
-1385
-1205
-1057
-935
-834
-755
-698
-649
-590
-507
-404
-294
-195
-114
-49
13
81
157
226
274
298
318
365
452
559
645
679
668
645
638
647
652
636
610
592
588
580
551
510
493
534
633
753
848
897
913
914
908
883
831
757
680
617
568
530
505
500
515
533
528
481
399
305
213
124
27
-86
-215
-361
-527
-710
-895
-1054
-1175
-1275
-1389
-1539
-1712
-1870
-1989
-2083
-2184
-2305
-2423
-2503
-2534
-2546
-2578
-2641
-2709
-2746
-2735
-2684
-2606
-2506
-2387
-2264
-2156
-2075
-2008
-1938
-1860
-1796
-1766
-1763
-1758
-1724
-1672
-1639
-1660
-1736
-1836
-1923
-1981
-2016
-2037
-2050
-2065
-2092
-2141
-2205
-2262
-2290
-2285
-2253
-2201
-2123
-2011
-1865
-1701
-1529
-1340
-1114
-841
-548
-287
-103
-2
47
91
162
270
408
567
734
895
1032
1142
1238
1338
1451
1558
1632
1651
1623
1572
1516
1455
1382
1294
1203
1123
1051
975
886
800
747
747
800
886
989
1105
1232
1359
1463
1528
1555
1557
1535
1478
1378
1251
1131
1045
988
927
833
706
561
413
262
104
-47
-168
-247
-301
-363
-452
-558
-654
-719
-750
-751
-721
-656
-564
-466
-379
-305
-227
-135
-34
52
109
142
165
187
204
210
214
241
312
427
562
687
783
846
885
905
905
880
828
763
705
664
634
598
547
498
481
514
587
673
757
849
968
1111
1254
1372
1468
1569
1693
1825
1932
2001
2057
2133
2235
2333
2398
2437
2487
2575
2684
2775
2828
2870
2944
3059
3182
3273
3326
3376
3452
3544
3617
3645
3644
3650
3680
3719
3741
3742
3743
3763
3802
3839
3857
3858
3848
3825
3768
3659
3500
3318
3144
2992
2860
2733
2603
2471
2348
2246
2183
2163
2180
2216
2246
2250
2217
2140
2017
1851
1653
1439
1230
1041
879
748
645
567
506
453
409
376
358
350
343
330
318
318
340
380
421
446
457
467
491
521
533
496
401
263
107
-50
-211
-382
-558
-720
-853
-967
-1095
-1265
-1470
-1676
-1849
-1979
-2087
-2193
-2295
-2372
-2402
-2383
-2326
-2241
-2131
-2003
-1880
-1791
-1754
-1757
-1781
-1810
-1842
-1878
-1910
-1922
-1914
-1904
-1907
-1915
-1893
-1819
-1712
-1627
-1609
-1655
-1721
-1760
-1763
-1755
-1760
-1778
-1790
-1791
-1792
-1806
-1828
-1840
-1832
-1819
-1829
-1867
-1910
-1927
-1912
-1893
-1901
-1932
-1951
-1921
-1839
-1737
-1652
-1592
-1535
-1461
-1371
-1289
-1234
-1203
-1179
-1155
-1140
-1146
-1170
-1185
-1166
-1116
-1066
-1052
-1082
-1137
-1189
-1226
-1255
-1280
-1292
-1272
-1215
-1145
-1102
-1110
-1162
-1231
-1301
-1379
-1480
-1611
-1759
-1907
-2055
-2214
-2394
-2590
-2787
-2972
-3148
-3318
-3474
-3601
-3695
-3771
-3856
-3963
-4083
-4195
-4291
-4381
-4483
-4594
-4696
-4776
-4838
-4899
-4971
-5047
-5106
-5136
-5138
-5120
-5085
-5024
-4935
-4824
-4699
-4562
-4403
-4217
-4014
-3820
-3651
-3507
-3373
-3237
-3098
-2966
-2843
-2727
-2610
-2492
-2373
-2245
-2098
-1927
-1742
-1563
-1400
-1247
-1082
-901
-719
-565
-453
-370
-284
-174
-44
82
180
244
286
320
355
386
408
421
431
449
484
544
635
761
919
1093
1262
1412
1546
1680
1822
1966
2093
2195
2278
2356
2430
2477
2471
2407
2307
2200
2098
1995
1887
1789
1721
1682
1641
1564
1449
1331
1253
1222
1205
1165
1099
1030
982
951
916
869
829
819
838
862
873
880
910
975
1060
1138
1204
1278
1376
1486
1577
1629
1658
1693
1750
1819
1882
1940
2011
2104
2204
2281
2323
2341
2361
2397
2447
2504
2570
2647
2736
2829
2925
3031
3156
3294
3419
3511
3568
3605
3632
3648
3646
3635
3636
3662
3699
3718
3697
3636
3547
3435
3295
3132
2966
2821
2704
2603
2507
2427
2387
2394
2421
2423
2381
2317
2271
2264
2278
2282
2256
2203
2135
2063
1995
1943
1921
1934
1968
2005
2037
2067
2099
2127
2141
2151
2184
2257
2361
2459
2517
2536
2548
2581
2641
2707
2757
2787
2799
2800
2790
2776
2773
2793
2827
2853
2841
2776
2661
2506
2323
2124
1925
1736
1552
1358
1145
927
736
600
522
482
455
427
406
405
435
494
571
648
707
735
734
712
677
633
588
551
537
547
562
553
510
445
386
354
346
352
368
398
438
473
477
443
375
280
150
-27
-244
-468
-655
-782
-863
-928
-1000
-1089
-1195
-1324
-1484
-1665
-1846
-2009
-2156
-2302
-2450
-2585
-2685
-2754
-2813
-2879
-2939
-2960
-2922
-2850
-2794
-2788
-2827
-2877
-2915
-2946
-2985
-3039
-3101
-3161
-3228
-3317
-3431
-3556
-3664
-3734
-3757
-3731
-3659
-3547
-3408
-3263
-3126
-3002
-2892
-2806
-2757
-2746
-2756
-2764
-2759
-2752
-2764
-2805
-2862
-2914
-2951
-2986
-3034
-3099
-3165
-3215
-3239
-3241
-3234
-3219
-3197
-3168
-3141
-3131
-3140
-3154
-3151
-3114
-3047
-2975
-2922
-2891
-2862
-2812
-2732
-2639
-2553
-2480
-2407
-2320
-2216
-2111
-2023
-1958
-1909
-1863
-1808
-1729
-1614
-1461
-1291
-1136
-1020
-931
-838
-721
-593
-490
-432
-397
-341
-241
-117
-12
47
74
103
158
238
332
433
542
656
757
827
862
874
874
866
841
796
730
642
528
385
223
66
-66
-175
-283
-406
-544
-678
-791
-877
-937
-968
-963
-921
-854
-781
-711
-644
-573
-500
-434
-380
-329
-271
-196
-102
17
169
360
580
806
1010
1182
1317
1417
1480
1506
1505
1496
1490
1487
1471
1433
1378
1321
1277
1251
1245
1257
1282
1314
1347
1386
1444
1528
1631
1731
1805
1849
1872
1888
1903
1919
1940
1975
2029
2097
2158
2195
2206
2195
2174
2148
2117
2074
2012
1922
1810
1693
1594
1523
1467
1408
1340
1282
1257
1269
1291
1290
1257
1211
1180
1172
1178
1181
1181
1182
1185
1182
1171
1161
1166
1188
1207
1201
1162
1103
1038
967
880
776
671
587
528
476
413
338
274
245
260
312
383
460
532
590
624
633
625
612
594
568
532
494
472
482
527
601
687
771
847
915
983
1052
1115
1153
1155
1132
1111
1121
1163
1212
1241
1242
1228
1216
1205
1174
1110
1012
901
791
686
579
464
344
228
119
21
-67
-143
-208
-266
-324
-382
-436
-479
-511
-538
-569
-611
-673
-761
-874
-1000
-1116
-1200
-1249
-1277
-1305
-1337
-1362
-1354
-1297
-1197
-1074
-953
-847
-749
-644
-524
-396
-282
-197
-139
-93
-45
3
41
68
98
146
213
275
308
308
290
274
256
213
124
-9
-163
-315
-452
-571
-661
-709
-712
-693
-681
-695
-726
-752
-760
-759
-768
-799
-850
-920
-1010
-1127
-1258
-1382
-1480
-1553
-1618
-1688
-1754
-1792
-1787
-1754
-1724
-1726
-1769
-1839
-1920
-2001
-2077
-2136
-2167
-2162
-2122
-2055
-1966
-1857
-1730
-1594
-1466
-1357
-1269
-1191
-1113
-1039
-982
-954
-953
-963
-966
-950
-913
-862
-801
-731
-649
-560
-465
-360
-237
-86
87
268
436
579
698
795
872
926
958
976
990
1010
1038
1067
1091
1103
1101
1083
1054
1026
1002
978
930
848
741
641
572
539
519
492
451
412
387
377
375
378
394
430
478
515
524
504
469
432
393
347
298
259
238
229
217
191
156
126
104
80
45
-2
-48
-86
-119
-163
-225
-299
-372
-435
-490
-535
-564
-567
-549
-523
-506
-498
-484
-444
-379
-308
-258
-237
-229
-209
-159
-86
-6
69
143
231
343
475
611
736
845
948
1050
1154
1251
1339
1425
1524
1642
1770
1889
1987
2063
2130
2199
2268
2324
2352
2346
2311
2254
2181
2096
2000
1900
1807
1732
1680
1649
1628
1608
1584
1562
1548
1543
1535
1504
1436
1329
1197
1061
941
845
770
710
663
635
639
682
758
847
925
976
997
993
972
938
894
847
811
803
830
884
940
970
950
879
776
663
555
451
339
217
101
11
-41
-65
-84
-115
-158
-203
-237
-258
-264
-253
-224
-182
-141
-115
-115
-137
-170
-205
-233
-243
-223
-172
-102
-33
15
38
42
37
27
10
-16
-51
-99
-165
-255
-367
-491
-612
-716
-796
-854
-896
-926
-941
-933
-888
-806
-707
-628
-601
-634
-708
-795
-876
-950
-1022
-1097
-1166
-1229
-1292
-1362
-1440
-1517
-1588
-1651
-1709
-1755
-1778
-1767
-1725
-1657
-1573
-1474
-1367
-1267
-1193
-1154
-1141
-1138
-1140
-1162
-1213
-1286
-1352
-1395
-1420
-1448
-1489
-1521
-1509
-1441
-1336
-1230
-1139
-1052
-947
-823
-706
-625
-582
-556
-516
-459
-402
-372
-377
-402
-419
-415
-397
-395
-430
-499
-571
-614
-616
-602
-607
-649
-714
-769
-794
-798
-809
-842
-889
-926
-934
-911
-872
-833
-805
-794
-797
-802
-796
-768
-722
-672
-632
-605
-588
-583
-598
-638
-701
-772
-845
-924
-1020
-1134
-1242
-1324
-1374
-1405
-1435
-1465
-1490
-1503
-1516
-1542
-1584
-1621
-1634
-1618
-1593
-1579
-1579
-1580
-1567
-1536
-1501
-1476
-1470
-1488
-1529
-1582
-1630
-1649
-1628
-1578
-1521
-1473
-1425
-1346
-1212
-1027
-820
-629
-474
-353
-244
-124
15
169
326
477
624
773
931
1096
1259
1412
1548
1664
1751
1798
1800
1764
1707
1649
1602
1569
1550
1538
1526
1500
1451
1383
1314
1271
1274
1321
1400
1492
1585
1675
1767
1869
1989
2124
2260
2374
2453
2510
2570
2656
2769
2891
3003
3101
3191
3275
3348
3400
3433
3459
3479
3481
3446
3370
3275
3192
3133
3084
3016
2918
2798
2677
2564
2450
2325
2181
2020
1841
1639
1415
1184
975
811
693
610
551
521
533
590
675
761
840
923
1030
1160
1288
1375
1409
1407
1406
1426
1460
1485
1486
1473
1462
1462
1464
1461
1458
1478
1533
1614
1690
1738
1757
1767
1788
1829
1877
1912
1916
1877
1795
1680
1550
1423
1304
1184
1050
899
741
584
421
231
0
-264
-530
-767
-958
-1111
-1242
-1364
-1482
-1593
-1686
-1752
-1788
-1804
-1821
-1859
-1917
-1977
-2013
-2016
-1988
-1941
-1882
-1815
-1751
-1709
-1708
-1748
-1813
-1880
-1939
-1997
-2063
-2137
-2210
-2270
-2315
-2353
-2394
-2448
-2518
-2599
-2676
-2732
-2765
-2793
-2842
-2929
-3049
-3186
-3326
-3465
-3599
-3712
-3781
-3796
-3777
-3752
-3737
-3718
-3675
-3601
-3522
-3462
-3424
-3388
-3337
-3284
-3252
-3250
-3249
-3206
-3108
-2983
-2878
-2815
-2776
-2734
-2678
-2622
-2579
-2542
-2486
-2399
-2299
-2219
-2176
-2156
-2125
-2060
-1964
-1855
-1750
-1655
-1575
-1515
-1476
-1449
-1419
-1377
-1330
-1292
-1271
-1258
-1240
-1213
-1190
-1187
-1208
-1243
-1277
-1306
-1329
-1347
-1352
-1339
-1309
-1272
-1235
-1194
-1142
-1078
-1010
-942
-868
-780
-680
-595
-560
-587
-656
-727
-769
-783
-782
-774
-744
-673
-558
-415
-267
-122
28
198
395
613
839
1056
1246
1398
1517
1621
1732
1854
1968
2048
2089
2111
2149
2220
2316
2418
2515
2614
2723
2834
2924
2978
3005
3037
3103
3208
3327
3424
3473
3470
3430
3371
3301
3215
3106
2973
2833
2706
2612
2555
2535
2551
2605
2698
2817
2936
3034
3103
3152
3191
3218
3218
3179
3105
3012
2916
2820
2716
2599
2478
2372
2294
2246
2216
2188
2155
2113
2065
2009
1946
1875
1806
1754
1729
1733
1756
1782
1803
1818
1835
1855
1875
1890
1899
1908
1920
1925
1906
1853
1775
1695
1636
1600
1567
1517
1439
1346
1259
1195
1156
1131
1106
1071
1026
983
957
953
962
965
950
921
900
912
959
1027
1096
1156
1215
1284
1363
1439
1491
1509
1488
1431
1340
1226
1108
1014
962
953
971
995
1016
1042
1080
1130
1186
1242
1296
1352
1406
1447
1461
1447
1413
1371
1325
1267
1191
1099
1008
936
896
886
890
889
865
811
737
661
608
589
595
600
580
529
466
418
406
424
449
453
422
353
257
150
48
-36
-93
-127
-151
-179
-223
-279
-336
-389
-447
-524
-628
-756
-888
-1006
-1107
-1191
-1267
-1339
-1407
-1471
-1537
-1621
-1737
-1892
-2077
-2269
-2447
-2594
-2711
-2802
-2873
-2920
-2941
-2943
-2943
-2960
-3002
-3060
-3118
-3167
-3207
-3240
-3267
-3284
-3295
-3312
-3345
-3390
-3432
-3456
-3466
-3476
-3496
-3518
-3526
-3507
-3469
-3434
-3419
-3421
-3430
-3433
-3428
-3415
-3392
-3353
-3294
-3222
-3147
-3078
-3016
-2959
-2901
-2840
-2775
-2709
-2650
-2605
-2579
-2566
-2555
-2542
-2534
-2544
-2576
-2622
-2663
-2687
-2697
-2703
-2720
-2749
-2782
-2801
-2794
-2759
-2709
-2661
-2625
-2593
-2551
-2492
-2429
-2379
-2344
-2301
-2222
-2107
-1991
-1924
-1925
-1971
-2013
-2020
-1991
-1947
-1906
-1862
-1805
-1734
-1657
-1583
-1509
-1428
-1339
-1254
-1184
-1128
-1074
-1004
-918
-824
-735
-663
-611
-573
-543
-514
-484
-458
-446
-448
-454
-444
-410
-361
-316
-286
-266
-242
-211
-188
-188
-213
-234
-221
-157
-51
71
187
288
371
437
487
528
573
632
706
787
869
959
1071
1213
1377
1540
1680
1791
1878
1949
2012
2069
2129
2199
2275
2339
2368
2353
2308
2263
2235
2222
2212
2204
2209
2241
2293
2342
2369
2376
2385
2413
2452
2478
2473
2441
2396
2342
2276
2197
2126
2092
2108
2158
2204
2219
2205
2183
2171
2169
2170
2169
2168
2170
2167
2150
2121
2093
2088
2118
2186
2282
2396
2511
2614
2698
2767
2829
2891
2948
2989
3011
3022
3032
3039
3035
3013
2984
2969
2978
2999
3006
2977
2911
2816
2696
2549
2375
2185
1997
1817
1637
1439
1224
1012
835
701
603
526
467
436
442
472
504
518
516
515
527
552
568
558
515
452
389
345
330
341
360
366
342
287
217
156
116
94
76
56
44
59
109
182
250
290
299
289
276
268
260
240
203
153
100
61
52
77
130
188
230
246
241
231
223
219
213
202
186
162
122
62
-13
-89
-151
-198
-237
-273
-302
-318
-316
-305
-293
-287
-286
-291
-311
-359
-441
-555
-691
-840
-1000
-1174
-1353
-1534
-1716
-1902
-2091
-2276
-2445
-2588
-2702
-2789
-2852
-2894
-2922
-2951
-2994
-3052
-3115
-3173
-3223
-3269
-3311
-3338
-3333
-3291
-3217
-3125
-3027
-2932
-2852
-2800
-2780
-2779
-2777
-2769
-2770
-2809
-2894
-3002
-3094
-3143
-3154
-3147
-3135
-3110
-3059
-2980
-2883
-2781
-2676
-2564
-2446
-2326
-2212
-2101
-1990
-1883
-1787
-1704
-1619
-1514
-1388
-1264
-1173
-1120
-1086
-1044
-986
-929
-888
-853
-797
-705
-590
-483
-405
-345
-280
-199
-114
-40
22
83
152
223
281
326
374
443
536
638
727
793
845
894
951
1018
1091
1165
1232
1285
1322
1348
1365
1371
1362
1338
1311
1297
1303
1327
1357
1388
1419
1455
1495
1536
1578
1626
1677
1727
1766
1791
1806
1817
1826
1839
1865
1915
1986
2057
2100
2107
2096
2093
2111
2138
2157
2170
2198
2257
2339
2412
2455
2471
2482
2499
2514
2508
2477
2434
2397
2369
2344
2317
2295
2289
2299
2315
2325
2322
2306
2276
2234
2190
2155
2136
2123
2096
2039
1959
1868
1769
1647
1486
1285
1065
854
665
493
333
190
76
-7
-72
-144
-237
-344
-446
-522
-563
-578
-583
-601
-643
-707
-784
-867
-957
-1057
-1158
-1242
-1293
-1314
-1321
-1333
-1351
-1364
-1364
-1355
-1343
-1321
-1274
-1194
-1092
-989
-898
-815
-732
-653
-593
-553
-513
-446
-349
-250
-177
-127
-71
16
118
196
231
248
293
381
479
539
547
541
569
641
725
780
800
811
834
862
865
833
784
757
775
827
884
929
960
990
1024
1056
1082
1104
1135
1181
1240
1297
1336
1348
1337
1313
1285
1252
1215
1177
1151
1148
1169
1201
1227
1243
1255
1271
1287
1289
1265
1216
1154
1093
1034
968
896
826
774
750
754
779
815
852
878
881
860
825
788
758
732
706
683
672
679
695
703
689
656
620
594
577
559
531
496
465
443
427
402
360
304
245
196
152
102
37
-36
-102
-154
-202
-271
-378
-514
-653
-770
-861
-939
-1014
-1080
-1119
-1124
-1104
-1078
-1059
-1045
-1033
-1027
-1044
-1090
-1159
-1235
-1310
-1392
-1492
-1612
-1737
-1853
-1955
-2045
-2127
-2196
-2255
-2317
-2402
-2518
-2644
-2745
-2801
-2821
-2836
-2865
-2900
-2915
-2899
-2862
-2826
-2795
-2746
-2652
-2503
-2319
-2129
-1949
-1777
-1607
-1440
-1282
-1136
-996
-862
-750
-681
-664
-680
-693
-684
-660
-647
-663
-702
-749
-796
-857
-940
-1040
-1133
-1206
-1265
-1332
-1418
-1511
-1590
-1641
-1674
-1703
-1736
-1771
-1809
-1859
-1926
-2000
-2057
-2078
-2073
-2071
-2094
-2140
-2187
-2212
-2214
-2203
-2187
-2167
-2140
-2112
-2086
-2057
-2008
-1927
-1827
-1738
-1688
-1673
-1670
-1651
-1614
-1571
-1536
-1509
-1480
-1446
-1413
-1387
-1370
-1356
-1346
-1344
-1355
-1374
-1393
-1409
-1427
-1456
-1491
-1515
-1515
-1494
-1470
-1458
-1450
-1426
-1375
-1302
-1227
-1160
-1098
-1029
-949
-872
-811
-769
-729
-675
-600
-513
-433
-371
-332
-305
-276
-232
-167
-90
-14
48
97
141
186
230
270
313
369
445
528
595
632
649
674
726
797
858
888
897
915
967
1055
1159
1264
1371
1484
1600
1700
1770
1812
1844
1883
1931
1982
2029
2080
2133
2179
2202
2200
2185
2178
2184
2186
2166
2127
2099
2118
2198
2318
2439
2533
2598
2652
2716
2794
2875
2937
2964
2955
2927
2904
2903
2921
2945
2965
2982
3005
3039
3074
3097
3101
3086
3054
3003
2933
2852
2774
2705
2628
2514
2347
2141
1932
1750
1602
1469
1340
1216
1109
1022
948
882
829
804
813
844
871
873
843
790
729
671
623
583
542
488
416
338
267
204
132
29
-108
-258
-394
-505
-606
-712
-822
-922
-1006
-1091
-1197
-1321
-1433
-1490
-1476
-1407
-1313
-1211
-1094
-949
-772
-575
-375
-183
-8
147
278
392
498
604
703
781
825
836
827
815
810
816
831
847
862
873
886
909
940
973
997
1012
1030
1052
1070
1066
1034
993
977
1002
1053
1096
1109
1098
1083
1077
1076
1071
1068
1082
1118
1159
1172
1137
1065
984
918
873
840
812
783
752
712
660
598
536
484
442
405
369
333
303
285
278
272
250
197
110
5
-87
-145
-171
-193
-241
-322
-417
-507
-590
-683
-800
-938
-1076
-1202
-1319
-1436
-1553
-1658
-1736
-1786
-1822
-1856
-1894
-1931
-1966
-1997
-2019
-2023
-2001
-1962
-1923
-1901
-1892
-1878
-1848
-1806
-1766
-1728
-1679
-1604
-1513
-1435
-1394
-1387
-1386
-1370
-1344
-1337
-1368
-1424
-1465
-1460
-1410
-1342
-1278
-1212
-1125
-1008
-877
-762
-678
-610
-529
-426
-322
-256
-247
-280
-316
-332
-329
-329
-345
-367
-378
-370
-351
-336
-330
-330
-331
-338
-354
-376
-389
-383
-368
-362
-375
-397
-405
-389
-355
-319
-282
-230
-153
-61
24
86
129
173
223
271
302
318
336
372
421
465
496
522
562
621
683
725
743
751
769
803
840
862
862
843
811
771
728
690
663
643
619
585
553
536
542
557
561
546
523
503
480
436
358
266
201
193
235
294
338
362
385
416
442
443
415
380
365
372
380
365
333
314
335
393
454
485
480
458
445
449
461
468
463
450
434
416
398
384
372
351
301
209
79
-67
-204
-322
-431
-544
-672
-811
-952
-1088
-1217
-1334
-1431
-1499
-1538
-1555
-1563
-1569
-1572
-1567
-1555
-1537
-1515
-1482
-1435
-1381
-1337
-1323
-1336
-1358
-1363
-1346
-1318
-1299
-1296
-1291
-1265
-1209
-1134
-1053
-969
-878
-780
-691
-629
-598
-579
-551
-508
-467
-446
-443
-433
-391
-313
-219
-129
-48
39
143
257
362
441
497
542
584
620
638
628
595
548
499
456
428
420
434
462
489
499
482
443
392
343
304
277
258
241
222
198
168
134
101
76
58
45
30
10
-9
-17
-7
18
48
70
80
80
69
45
10
-19
-22
13
72
125
144
127
92
57
26
-8
-43
-66
-66
-47
-33
-43
-79
-117
-135
-129
-114
-109
-122
-152
-194
-248
-316
-394
-477
-563
-651
-733
-794
-821
-812
-785
-756
-726
-680
-607
-516
-432
-380
-366
-382
-418
-470
-533
-594
-635
-646
-644
-651
-679
-716
-736
-728
-698
-665
-637
-614
-594
-584
-593
-619
-642
-647
-633
-614
-601
-589
-560
-508
-451
-415
-410
-416
-403
-361
-307
-263
-237
-210
-161
-90
-22
20
37
50
84
138
193
237
272
318
380
442
479
480
463
453
460
474
473
458
446
462
508
570
631
689
753
827
903
971
1035
1117
1231
1375
1527
1669
1806
1954
2120
2286
2424
2516
2572
2613
2657
2698
2725
2733
2732
2729
2727
2713
2679
2629
2576
2536
2513
2501
2484
2450
2399
2340
2287
2251
2229
2211
2186
2152
2111
2064
2001
1915
1803
1685
1584
1510
1455
1405
1355
1315
1298
1301
1305
1292
1256
1213
1180
1163
1152
1134
1102
1059
1012
962
907
850
800
772
774
803
846
894
944
1000
1064
1126
1173
1192
1185
1167
1152
1144
1134
1117
1100
1097
1113
1137
1148
1133
1103
1084
1089
1106
1107
1076
1024
981
970
988
1010
1008
968
885
768
634
506
410
357
332
305
248
162
69
-5
-58
-107
-167
-241
-316
-382
-439
-494
-544
-578
-586
-577
-571
-588
-635
-707
-795
-895
-995
-1077
-1123
-1134
-1133
-1148
-1188
-1227
-1234
-1199
-1149
-1127
-1159
-1229
-1297
-1333
-1336
-1329
-1335
-1357
-1384
-1400
-1401
-1397
-1399
-1414
-1432
-1442
-1436
-1422
-1414
-1422
-1438
-1448
-1442
-1430
-1437
-1479
-1547
-1612
-1651
-1664
-1675
-1702
-1743
-1780
-1797
-1802
-1815
-1855
-1915
-1979
-2031
-2070
-2108
-2154
-2207
-2255
-2287
-2300
-2298
-2288
-2273
-2252
-2217
-2167
-2112
-2070
-2051
-2045
-2031
-1986
-1921
-1870
-1863
-1899
-1945
-1965
-1951
-1927
-1920
-1934
-1949
-1946
-1923
-1892
-1865
-1843
-1827
-1824
-1846
-1895
-1951
-1993
-2013
-2027
-2041
-2054
-2043
-2004
-1952
-1912
-1889
-1865
-1816
-1737
-1646
-1561
-1483
-1402
-1317
-1246
-1206
-1188
-1166
-1114
-1035
-952
-889
-848
-814
-778
-747
-727
-713
-691
-647
-586
-525
-472
-428
-389
-351
-312
-264
-197
-113
-32
13
6
-44
-108
-163
-208
-256
-322
-405
-495
-583
-669
-759
-860
-969
-1072
-1145
-1168
-1138
-1077
-1016
-975
-954
-936
-909
-869
-817
-749
-656
-544
-431
-340
-272
-205
-112
14
153
282
392
488
577
654
715
760
798
831
851
848
828
809
806
814
815
797
771
756
763
788
823
869
930
1000
1066
1118
1163
1212
1270
1323
1357
1370
1376
1387
1398
1403
1403
1415
1451
1505
1561
1611
1665
1733
1809
1874
1921
1959
2005
2058
2097
2111
2106
2098
2082
2036
1951
1857
1804
1806
1828
1818
1773
1735
1740
1762
1744
1672
1612
1633
1702
1667
1383
863
305
-54
-126
-22
72
60
-11
-46
-13
35
39
2
-25
-12
20
30
8
-15
-11
13
25
12
-8
-10
7
21
14
-3
-9
4
17
15
0
-7
1
14
15
3
-5
0
11
15
6
-3
-1
9
14
8
-1
-2
7
13
9
1
-2
5
12
10
2
-1
3
10
10
4
-1
2
9
11
5
0
1
7
10
6
1
1
6
10
7
2
1
5
9
8
3
1
4
8
8
4
1
3
8
9
5
2
3
7
8
6
2
2
6
8
6
3
2
5
8
7
4
2
4
7
7
4
2
4
7
7
5
3
3
6
7
5
3
3
6
7
6
4
3
5
7
6
4
3
5
7
6
4
3
4
6
7
5
3
4
6
7
5
4
4
5
6
5
4
4
5
6
6
4
4
5
6
6
4
4
4
6
6
5
4
4
5
6
5
4
4
5
6
5
4
4
5
6
5
4
4
5
6
5
5
4
5
5
5
5
4
4
5
5
5
4
4
5
5
5
4
4
5
5
5
4
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
4
5
5
5
4
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
5
5
5
4
4
4
5
5
4
4
4
5
5
4
4
4
4
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
4
4
4
3
3
3
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
