5
17522
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-2
-2
-1
-1
-1
-2
-2
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-2
-2
-1
-1
-1
-2
-2
-2
-2
-2
-1
-1
-1
-2
-2
-2
-2
-2
-1
-1
-1
-2
-2
-2
-3
-2
-1
-1
-1
-1
-2
-2
-3
-2
-2
-1
-1
-1
-2
-2
-3
-3
-2
-1
-1
-1
-1
-2
-3
-3
-2
-1
-1
-1
-1
-2
-3
-3
-3
-2
-1
0
-1
-2
-3
-3
-3
-2
-1
0
0
-1
-3
-3
-3
-2
-1
0
0
-1
-2
-3
-4
-3
-1
0
0
0
-2
-3
-4
-3
-2
0
1
0
-1
-3
-4
-4
-2
0
1
1
-1
-3
-4
-4
-3
-1
1
1
0
-3
-5
-5
-4
-1
2
3
1
-4
-7
-8
-4
5
17
28
34
34
27
17
6
-2
-5
-3
1
5
7
8
7
7
7
9
10
10
7
2
-3
-5
-3
4
13
20
23
20
12
1
-10
-16
-15
-8
3
15
24
28
25
18
7
-5
-14
-18
-16
-7
6
20
31
34
28
14
-4
-20
-27
-24
-9
12
31
43
42
30
9
-11
-25
-28
-19
-3
15
29
35
33
24
13
3
-4
-7
-8
-5
-1
5
12
18
23
23
19
11
0
-9
-14
-12
-5
6
16
23
23
18
10
2
-2
-2
1
5
9
10
9
6
4
3
5
7
8
8
6
3
1
1
4
9
15
19
20
17
11
5
-1
-5
-4
-1
5
11
15
16
15
10
5
0
-3
-2
1
6
9
11
9
5
0
-3
-3
1
8
15
20
19
14
5
-3
-8
-6
1
11
20
25
23
15
4
-6
-11
-9
-2
9
19
26
27
22
14
5
-2
-7
-8
-5
0
8
17
24
29
29
23
12
-2
-15
-23
-22
-12
5
23
36
40
33
18
0
-14
-20
-16
-5
9
20
26
25
19
13
9
7
7
6
3
-2
-6
-7
-2
9
23
35
38
30
13
-8
-25
-30
-22
-3
21
40
47
39
21
-1
-18
-24
-17
-2
16
28
31
25
13
2
-3
-2
6
14
18
17
10
1
-5
-5
1
12
23
28
26
17
4
-7
-13
-12
-3
9
20
26
25
18
8
-1
-6
-5
0
7
15
21
22
20
15
9
3
-2
-4
-2
1
7
14
19
23
22
18
11
3
-3
-6
-4
3
11
19
23
22
16
8
-1
-6
-7
-2
6
14
19
20
17
11
5
1
0
1
5
8
9
8
7
6
6
9
12
14
14
11
6
2
0
1
5
10
14
15
11
6
0
-3
-1
4
11
16
16
10
1
-8
-12
-9
0
12
23
27
21
9
-6
-17
-20
-13
3
21
33
36
28
11
-7
-21
-25
-18
-4
12
24
28
24
14
3
-6
-10
-8
-4
2
7
11
14
15
15
14
10
2
-6
-13
-16
-12
-2
11
22
27
23
11
-4
-17
-22
-17
-4
12
25
29
23
12
-1
-9
-11
-5
4
12
14
11
4
-3
-6
-3
3
10
14
12
7
-1
-7
-9
-5
2
10
14
13
9
2
-2
-4
-2
2
6
9
9
8
6
4
3
1
-2
-4
-4
-2
3
12
20
24
22
12
-2
-17
-26
-24
-12
8
27
40
41
29
9
-13
-27
-31
-22
-5
14
28
34
29
18
3
-10
-17
-19
-15
-6
4
13
20
24
22
14
3
-9
-19
-24
-21
-10
6
21
32
33
25
10
-7
-20
-25
-21
-10
5
18
25
25
18
8
-2
-9
-11
-8
-3
3
8
10
10
9
7
6
5
3
0
-3
-6
-7
-5
0
8
15
18
16
9
-2
-13
-18
-17
-7
8
23
31
30
19
0
-19
-31
-32
-21
-1
20
36
41
33
16
-4
-21
-28
-23
-10
8
23
30
28
17
2
-13
-22
-23
-17
-6
6
15
18
15
9
1
-6
-8
-7
-3
1
3
3
2
0
0
3
7
11
12
8
0
-9
-16
-17
-12
-1
11
19
21
15
3
-9
-18
-19
-13
-2
9
16
17
12
5
-1
-5
-5
-3
-2
-2
-2
-3
-2
2
7
13
16
14
9
1
-5
-8
-5
1
7
10
10
6
2
0
2
7
12
14
12
4
-4
-10
-11
-4
7
18
24
21
11
-2
-14
-19
-17
-8
4
13
17
15
9
2
-3
-5
-5
-5
-5
-7
-8
-6
-1
8
16
20
18
9
-4
-16
-23
-20
-10
6
20
28
27
17
2
-13
-22
-22
-16
-4
7
15
17
13
6
-1
-6
-7
-5
-1
3
5
5
4
2
0
1
2
5
6
6
4
0
-4
-5
-4
0
5
10
11
9
4
-1
-5
-4
0
6
10
10
5
-2
-9
-12
-8
0
10
18
19
15
5
-4
-9
-7
-1
8
13
14
9
0
-6
-7
-2
7
16
20
16
6
-6
-16
-18
-13
-2
9
15
14
7
-4
-12
-15
-12
-3
5
11
12
8
2
-3
-6
-5
-2
1
3
4
3
2
2
3
4
4
3
3
2
3
5
6
7
6
3
-1
-2
-1
2
7
10
10
5
-2
-8
-12
-10
-4
4
9
10
6
-1
-7
-9
-6
0
6
9
8
4
-1
-4
-2
3
8
10
6
-1
-10
-15
-13
-2
12
26
31
26
12
-6
-21
-28
-23
-9
9
23
29
27
17
5
-5
-10
-10
-7
-1
4
8
11
12
12
10
5
-1
-7
-10
-8
-2
7
14
17
13
4
-8
-15
-15
-6
8
21
27
23
9
-10
-25
-30
-23
-5
17
34
41
34
17
-4
-21
-29
-26
-14
2
16
25
26
20
9
-3
-13
-19
-19
-14
-4
8
20
28
29
22
9
-5
-17
-21
-17
-6
7
18
21
18
8
-1
-8
-7
-2
6
12
11
5
-5
-13
-14
-7
5
19
28
28
18
2
-15
-25
-25
-14
3
20
29
28
17
1
-14
-22
-20
-9
6
19
26
24
16
3
-8
-13
-12
-5
4
13
17
16
11
3
-4
-8
-8
-5
1
7
11
13
12
9
5
1
-1
-2
-1
1
3
5
6
7
8
8
8
7
5
2
-2
-6
-7
-5
0
7
15
20
20
15
5
-7
-18
-23
-20
-10
6
21
30
31
22
6
-12
-25
-29
-22
-7
13
29
38
36
25
8
-9
-20
-22
-16
-3
11
22
26
24
16
6
-3
-7
-8
-5
0
4
6
6
5
4
5
7
10
12
11
8
3
-3
-6
-6
-2
5
11
15
15
11
6
0
-3
-3
0
4
7
8
7
5
3
3
5
7
8
5
0
-6
-11
-12
-8
1
11
19
22
19
10
-1
-10
-14
-13
-6
4
13
20
22
19
13
6
-2
-8
-11
-11
-8
-2
6
13
18
19
15
8
0
-7
-10
-9
-3
4
10
13
12
8
3
-1
-2
-1
3
6
8
8
6
4
1
0
-1
-1
-1
1
2
5
7
9
8
4
-2
-8
-12
-11
-4
8
21
29
30
22
6
-11
-24
-27
-20
-4
14
29
35
31
18
1
-13
-21
-20
-13
-3
6
12
14
13
9
6
2
-2
-6
-9
-11
-9
-3
5
14
20
19
12
-1
-15
-25
-26
-17
-1
17
29
30
21
4
-14
-26
-28
-19
-2
16
28
29
20
5
-11
-22
-23
-15
-1
14
23
25
18
7
-6
-15
-17
-14
-6
3
10
13
13
9
4
0
-3
-3
-3
-2
-2
-2
-3
-3
-2
0
4
9
12
13
9
2
-6
-14
-18
-17
-10
0
12
21
24
19
7
-8
-22
-30
-29
-19
-3
13
25
29
24
11
-6
-19
-26
-24
-13
2
15
24
23
15
2
-11
-19
-19
-12
1
14
23
24
17
5
-9
-18
-21
-15
-4
10
22
27
24
15
1
-11
-19
-20
-14
-2
10
20
24
22
12
0
-12
-19
-20
-15
-4
7
15
18
14
4
-7
-16
-19
-16
-7
4
14
18
15
7
-3
-11
-15
-13
-6
2
8
10
7
0
-7
-12
-12
-7
1
10
15
14
8
-3
-14
-23
-25
-19
-8
7
20
27
26
16
1
-16
-28
-32
-25
-10
9
26
35
33
19
-1
-21
-36
-38
-29
-11
10
27
34
29
14
-5
-23
-33
-32
-21
-5
12
24
28
23
12
-2
-15
-22
-24
-19
-11
0
8
14
15
13
7
1
-5
-10
-12
-11
-9
-6
-3
0
3
4
5
5
4
1
-4
-9
-14
-16
-15
-10
-2
8
16
19
16
8
-4
-16
-24
-24
-18
-6
6
16
19
14
3
-9
-19
-24
-21
-12
-1
8
13
12
5
-4
-12
-16
-16
-11
-4
2
6
8
6
3
-1
-4
-8
-11
-12
-12
-10
-5
1
7
11
12
8
1
-8
-15
-18
-15
-7
2
10
14
12
5
-4
-12
-17
-17
-13
-7
-1
3
3
0
-4
-7
-9
-9
-7
-4
-2
-1
-1
-1
-3
-4
-5
-6
-6
-5
-3
0
3
5
6
4
-1
-6
-10
-12
-10
-4
4
10
12
9
1
-10
-20
-25
-22
-12
3
17
26
25
16
0
-17
-29
-32
-24
-9
8
21
25
19
5
-11
-24
-29
-24
-11
3
15
20
17
7
-5
-16
-22
-21
-16
-8
1
6
9
8
5
0
-5
-10
-13
-15
-13
-8
-1
7
13
15
12
5
-4
-12
-16
-15
-9
-2
4
7
7
4
1
-1
-3
-3
-3
-5
-7
-9
-8
-4
2
10
15
14
7
-5
-17
-24
-23
-13
2
16
24
22
11
-5
-20
-27
-24
-11
5
19
24
18
4
-13
-25
-29
-23
-8
8
20
24
18
6
-9
-21
-25
-22
-13
0
11
17
18
13
4
-5
-12
-15
-15
-11
-5
2
7
9
9
6
1
-5
-10
-14
-15
-12
-7
0
6
11
12
9
3
-5
-12
-16
-15
-11
-4
3
8
10
8
2
-4
-10
-13
-13
-10
-4
2
6
9
9
6
2
-4
-9
-13
-13
-10
-5
2
7
9
7
2
-5
-12
-15
-13
-8
-2
3
5
4
1
-2
-3
-2
0
0
-1
-5
-10
-13
-12
-5
4
12
15
11
0
-13
-23
-26
-20
-6
10
21
23
15
2
-13
-21
-21
-13
-1
9
14
11
4
-5
-10
-11
-7
-2
1
1
-1
-4
-4
-1
4
8
8
3
-6
-14
-17
-13
-2
10
19
20
12
-3
-17
-26
-24
-12
5
20
26
21
6
-11
-25
-29
-23
-8
10
23
28
23
12
-2
-13
-18
-18
-12
-4
4
11
14
14
10
3
-5
-12
-17
-17
-11
-1
10
18
20
16
6
-6
-15
-18
-14
-7
3
9
11
10
6
2
1
2
4
4
1
-5
-12
-15
-13
-6
4
14
18
15
6
-7
-18
-23
-20
-10
2
13
17
14
6
-3
-11
-13
-10
-4
2
6
5
2
-2
-5
-4
0
6
11
13
12
7
1
-5
-9
-10
-8
-4
1
6
10
13
12
9
3
-6
-14
-20
-20
-14
-4
9
20
24
20
9
-5
-17
-22
-17
-5
9
21
24
18
5
-10
-21
-23
-15
-2
12
21
22
15
4
-7
-14
-14
-9
-1
6
10
9
5
1
-2
-4
-3
-2
-1
0
0
0
-1
-1
-1
-2
-3
-2
0
4
9
13
13
8
-2
-12
-19
-19
-11
4
18
27
25
12
-6
-22
-30
-26
-11
9
26
32
25
9
-9
-21
-23
-14
2
17
24
22
12
-1
-10
-12
-6
3
10
13
9
2
-3
-4
1
8
14
13
6
-6
-18
-23
-19
-5
13
28
34
27
10
-10
-27
-34
-28
-12
10
29
39
38
26
7
-13
-28
-34
-30
-17
2
20
34
38
32
17
-2
-19
-30
-30
-21
-5
11
24
28
23
12
0
-9
-13
-10
-2
6
12
14
12
8
5
2
2
1
1
-1
-4
-7
-8
-5
0
8
15
18
17
10
-1
-13
-21
-24
-19
-7
9
24
32
31
19
-1
-22
-37
-41
-31
-10
15
36
45
39
19
-8
-31
-44
-42
-25
0
24
39
40
28
7
-14
-29
-33
-25
-9
9
24
32
30
20
5
-10
-22
-28
-24
-14
1
15
25
28
21
8
-7
-20
-25
-22
-12
2
15
22
22
15
5
-4
-10
-10
-7
-2
2
4
4
3
2
2
2
1
-2
-6
-11
-14
-13
-7
1
9
14
14
7
-2
-12
-19
-19
-13
-3
8
15
17
13
5
-4
-12
-16
-15
-12
-6
0
5
7
8
6
4
0
-5
-9
-12
-13
-12
-7
0
7
13
15
12
5
-4
-13
-17
-17
-10
0
9
15
14
8
-2
-11
-15
-13
-4
7
15
16
10
-2
-15
-23
-22
-12
4
19
27
24
11
-6
-22
-31
-28
-17
-2
12
18
16
8
-3
-11
-13
-10
-5
1
3
2
-2
-4
-4
0
5
10
10
6
-3
-13
-19
-20
-15
-4
8
17
20
16
6
-6
-18
-26
-27
-21
-10
3
15
23
23
16
3
-12
-24
-30
-27
-17
-2
13
22
23
15
3
-10
-19
-21
-17
-9
0
6
7
4
-1
-6
-9
-9
-8
-6
-4
-3
-3
-2
-1
1
1
0
-3
-8
-11
-13
-11
-6
1
7
10
9
4
-4
-11
-15
-14
-9
-2
5
10
12
9
4
-2
-8
-13
-14
-13
-9
-3
2
7
9
8
3
-3
-9
-14
-16
-14
-9
-1
7
12
14
11
4
-5
-14
-21
-22
-17
-9
2
11
15
13
5
-7
-18
-24
-22
-13
-1
11
16
14
4
-10
-22
-27
-23
-11
3
14
18
12
-1
-15
-24
-26
-19
-8
4
12
12
5
-5
-14
-18
-18
-13
-7
-4
-3
-5
-8
-9
-8
-6
-3
-1
-2
-5
-8
-9
-6
-2
3
5
4
-2
-9
-15
-16
-12
-4
6
13
14
9
0
-11
-18
-20
-16
-8
1
7
9
6
0
-6
-11
-13
-12
-8
-2
2
4
2
-1
-6
-9
-11
-9
-4
2
7
7
3
-5
-15
-22
-24
-19
-8
4
15
19
15
6
-7
-18
-24
-23
-19
-12
-6
-2
-1
0
1
4
6
6
1
-7
-17
-25
-26
-18
-3
14
26
29
20
2
-18
-33
-37
-28
-10
10
25
28
20
3
-16
-30
-34
-27
-13
4
18
24
22
11
-3
-18
-28
-31
-27
-17
-3
11
20
23
18
6
-8
-22
-30
-29
-20
-6
8
19
22
18
8
-4
-14
-19
-20
-17
-12
-7
-2
3
6
8
8
5
-2
-11
-20
-25
-24
-16
-2
12
22
25
19
6
-11
-25
-31
-29
-19
-4
11
22
24
19
8
-6
-18
-25
-25
-18
-7
5
15
19
15
5
-8
-20
-26
-24
-16
-3
8
15
14
7
-4
-14
-19
-18
-10
0
8
10
7
0
-9
-15
-16
-12
-6
1
5
5
1
-4
-9
-11
-10
-7
-3
0
1
1
-2
-5
-8
-10
-11
-10
-8
-4
-1
1
2
1
-1
-5
-7
-8
-8
-6
-3
0
2
2
2
2
2
2
1
-1
-5
-9
-12
-12
-10
-4
4
10
12
9
2
-8
-15
-18
-15
-7
3
11
13
10
3
-6
-13
-15
-11
-5
2
6
6
3
-3
-7
-7
-4
1
5
6
2
-7
-16
-22
-22
-15
-4
9
17
18
11
-2
-16
-25
-26
-19
-6
9
19
21
16
5
-6
-15
-18
-15
-9
-2
3
6
7
7
6
6
4
0
-6
-13
-18
-18
-12
-2
9
17
19
13
2
-11
-19
-20
-14
-3
9
16
16
11
2
-5
-9
-9
-5
-1
2
3
2
2
2
3
5
4
1
-4
-8
-11
-9
-3
5
12
15
13
7
-1
-7
-9
-8
-5
-2
-1
-2
-3
-1
3
10
15
16
10
-2
-16
-25
-27
-19
-4
13
24
26
17
2
-14
-24
-26
-19
-7
4
11
13
10
5
2
1
1
1
-2
-6
-10
-12
-9
-1
8
16
18
13
2
-10
-17
-18
-11
0
9
13
10
1
-9
-16
-16
-10
0
9
12
8
-2
-13
-20
-21
-13
0
12
19
19
10
-4
-17
-26
-26
-17
-3
12
23
27
22
10
-4
-16
-22
-22
-14
-4
7
14
15
11
4
-3
-9
-12
-12
-10
-6
-3
-1
2
4
5
5
2
-3
-9
-14
-15
-11
-3
6
13
15
10
0
-10
-17
-17
-10
1
11
15
12
4
-6
-12
-12
-6
3
8
7
0
-10
-18
-18
-9
6
20
26
20
2
-20
-38
-42
-31
-8
20
40
44
31
5
-24
-44
-49
-37
-13
14
33
39
30
12
-10
-26
-33
-29
-16
0
14
24
27
22
11
-3
-17
-28
-33
-29
-18
-2
14
25
28
21
7
-11
-25
-31
-28
-17
-3
9
15
13
6
-3
-10
-13
-11
-7
-2
1
1
-2
-5
-7
-6
-4
0
1
0
-3
-9
-13
-14
-12
-6
1
7
8
4
-4
-14
-22
-25
-21
-12
0
11
16
14
4
-10
-24
-33
-34
-27
-14
0
10
12
8
-3
-15
-24
-28
-26
-19
-11
-4
-1
-2
-5
-9
-12
-14
-15
-16
-17
-18
-19
-19
-16
-12
-7
-3
-2
-4
-11
-20
-29
-35
-36
-30
-20
-9
0
4
0
-10
-25
-39
-49
-51
-45
-33
-21
-11
-8
-13
-24
-39
-52
-60
-63
-60
-54
-48
-43
-42
-45
-51
-59
-68
-77
-84
-88
-88
-85
-79
-72
-68
-68
-74
-84
-95
-102
-104
-98
-88
-77
-70
-69
-73
-81
-86
-86
-80
-70
-61
-55
-56
-62
-69
-70
-64
-50
-33
-19
-14
-21
-37
-55
-68
-69
-60
-43
-28
-22
-31
-52
-79
-103
-115
-112
-96
-72
-51
-39
-39
-49
-63
-74
-78
-71
-56
-37
-20
-9
-6
-10
-20
-31
-41
-48
-50
-47
-39
-29
-20
-13
-10
-11
-17
-24
-30
-34
-35
-35
-37
-43
-56
-73
-91
-108
-118
-119
-111
-97
-80
-65
-55
-51
-53
-58
-63
-66
-65
-60
-54
-50
-51
-61
-79
-105
-133
-158
-177
-186
-186
-179
-171
-166
-165
-168
-172
-172
-163
-145
-119
-90
-62
-40
-24
-13
-2
12
31
56
81
101
113
113
103
89
77
73
80
98
125
153
178
196
206
210
210
212
216
225
235
243
244
236
218
192
164
136
115
99
90
82
74
65
54
45
40
43
52
63
73
78
77
74
75
88
117
163
220
281
335
376
403
418
427
437
451
469
490
509
527
545
571
610
669
745
832
921
999
1056
1088
1097
1089
1072
1053
1034
1016
996
970
937
896
851
806
767
736
718
713
720
736
758
781
800
811
810
795
763
712
641
551
444
322
195
69
-45
-141
-217
-274
-315
-347
-372
-389
-394
-383
-356
-316
-274
-247
-245
-276
-334
-407
-476
-527
-557
-572
-593
-641
-731
-865
-1031
-1202
-1348
-1442
-1474
-1447
-1378
-1291
-1207
-1144
-1112
-1114
-1152
-1226
-1334
-1468
-1616
-1753
-1855
-1895
-1859
-1752
-1593
-1415
-1252
-1131
-1059
-1027
-1014
-997
-961
-907
-852
-819
-824
-871
-940
-995
-995
-908
-724
-462
-164
113
317
414
403
310
179
61
-8
-13
30
86
113
74
-48
-244
-482
-716
-900
-995
-983
-864
-653
-376
-63
261
572
851
1083
1255
1358
1387
1344
1238
1082
893
685
472
265
74
-91
-221
-307
-346
-341
-305
-259
-228
-232
-280
-366
-473
-570
-630
-630
-564
-440
-280
-113
34
141
203
225
223
219
233
278
359
471
601
734
853
949
1020
1073
1119
1172
1242
1330
1429
1520
1582
1590
1526
1381
1163
892
600
328
112
-19
-55
-3
108
239
352
419
432
407
378
383
455
603
816
1061
1293
1478
1596
1649
1661
1664
1684
1733
1805
1874
1906
1869
1743
1526
1234
899
560
261
37
-89
-110
-42
80
211
306
331
279
170
46
-39
-43
53
235
456
657
779
786
673
467
218
-20
-205
-314
-350
-336
-303
-289
-323
-424
-597
-834
-1114
-1407
-1679
-1902
-2059
-2155
-2208
-2249
-2306
-2389
-2487
-2562
-2569
-2464
-2230
-1883
-1473
-1069
-740
-534
-463
-504
-607
-715
-783
-789
-736
-649
-562
-504
-491
-521
-580
-648
-706
-744
-763
-771
-782
-808
-854
-914
-974
-1016
-1029
-1010
-975
-946
-949
-1000
-1101
-1221
-1314
-1326
-1214
-960
-577
-108
391
862
1265
1581
1809
1957
2036
2048
1995
1882
1729
1571
1453
1418
1489
1659
1889
2120
2290
2355
2302
2149
1937
1709
1501
1323
1169
1014
837
619
354
50
-278
-608
-917
-1175
-1357
-1439
-1409
-1274
-1060
-814
-589
-435
-380
-430
-561
-738
-920
-1073
-1180
-1235
-1240
-1202
-1127
-1024
-909
-805
-740
-741
-814
-944
-1092
-1203
-1224
-1122
-895
-576
-219
115
381
558
650
678
669
643
610
568
515
450
386
342
339
401
538
754
1039
1371
1717
2035
2280
2409
2396
2237
1960
1620
1287
1020
856
789
777
755
658
447
125
-268
-663
-993
-1208
-1294
-1270
-1175
-1052
-934
-830
-735
-632
-508
-358
-187
-10
161
315
446
555
645
719
783
844
910
986
1072
1160
1230
1261
1236
1151
1020
872
743
661
632
642
657
637
552
394
182
-53
-271
-449
-581
-686
-796
-946
-1160
-1446
-1792
-2170
-2540
-2858
-3082
-3177
-3121
-2915
-2584
-2180
-1764
-1400
-1129
-959
-858
-770
-635
-415
-115
215
494
642
611
407
98
-210
-400
-390
-154
267
778
1263
1614
1771
1724
1519
1232
948
736
634
639
719
822
892
888
792
618
409
223
119
137
285
528
802
1024
1125
1062
840
503
122
-231
-507
-694
-817
-926
-1072
-1287
-1572
-1899
-2218
-2482
-2655
-2725
-2704
-2618
-2492
-2345
-2182
-2000
-1791
-1552
-1290
-1016
-749
-501
-276
-72
122
322
539
779
1040
1314
1586
1841
2062
2236
2357
2425
2451
2454
2456
2478
2534
2624
2735
2844
2923
2947
2902
2787
2609
2385
2128
1852
1564
1272
988
726
502
326
198
100
0
-139
-346
-627
-958
-1288
-1552
-1689
-1669
-1500
-1231
-936
-694
-563
-564
-674
-843
-1002
-1095
-1090
-984
-800
-575
-347
-141
34
180
308
429
550
672
791
896
976
1014
999
916
762
543
279
1
-259
-471
-623
-720
-783
-843
-924
-1037
-1175
-1313
-1421
-1474
-1467
-1413
-1347
-1312
-1351
-1491
-1734
-2060
-2425
-2769
-3032
-3163
-3131
-2932
-2593
-2164
-1707
-1282
-928
-658
-455
-282
-101
115
368
639
895
1109
1276
1418
1579
1807
2134
2556
3034
3496
3865
4081
4118
3991
3746
3438
3118
2809
2512
2208
1873
1492
1068
617
164
-266
-653
-988
-1266
-1486
-1651
-1763
-1829
-1865
-1889
-1918
-1965
-2028
-2092
-2135
-2134
-2077
-1967
-1821
-1663
-1513
-1378
-1254
-1126
-979
-806
-617
-430
-263
-128
-17
94
238
444
722
1054
1399
1705
1921
2015
1985
1858
1683
1511
1384
1322
1320
1353
1383
1379
1322
1216
1081
949
852
806
810
842
869
859
794
683
554
452
416
460
566
682
736
661
416
11
-502
-1037
-1506
-1843
-2031
-2099
-2111
-2142
-2240
-2412
-2618
-2786
-2837
-2718
-2420
-1989
-1502
-1051
-706
-494
-391
-331
-231
-18
348
855
1447
2041
2547
2899
3072
3085
2999
2892
2835
2874
3009
3201
3378
3463
3397
3157
2765
2278
1774
1318
948
658
407
134
-214
-661
-1192
-1752
-2267
-2669
-2918
-3017
-3008
-2958
-2933
-2979
-3109
-3299
-3505
-3677
-3776
-3787
-3716
-3584
-3417
-3234
-3040
-2833
-2600
-2334
-2033
-1704
-1366
-1038
-741
-490
-290
-138
-25
62
134
196
246
274
272
235
167
88
25
7
47
141
262
367
417
390
296
177
94
103
237
485
798
1104
1337
1458
1475
1437
1415
1473
1642
1905
2207
2472
2629
2642
2514
2288
2025
1789
1615
1514
1468
1444
1405
1329
1210
1061
913
802
765
828
1000
1266
1583
1891
2124
2224
2158
1930
1579
1170
774
447
217
79
5
-44
-98
-169
-249
-316
-347
-328
-258
-149
-21
109
230
338
437
527
610
683
740
776
785
767
724
663
592
527
482
469
494
545
598
615
560
410
167
-138
-452
-716
-888
-952
-931
-868
-817
-816
-873
-966
-1056
-1105
-1092
-1029
-950
-899
-908
-984
-1101
-1212
-1269
-1238
-1117
-938
-753
-621
-579
-637
-766
-907
-989
-953
-762
-423
15
473
862
1104
1162
1046
813
551
350
268
318
456
606
682
624
419
109
-231
-517
-692
-742
-701
-633
-610
-680
-857
-1120
-1429
-1742
-2033
-2301
-2553
-2803
-3051
-3284
-3476
-3596
-3621
-3542
-3365
-3106
-2788
-2434
-2067
-1713
-1402
-1163
-1020
-981
-1031
-1135
-1245
-1312
-1302
-1201
-1018
-774
-490
-180
153
515
907
1321
1734
2117
2444
2702
2897
3051
3195
3349
3519
3686
3818
3876
3831
3670
3406
3067
2694
2327
2003
1744
1559
1440
1367
1311
1238
1122
947
717
449
171
-91
-327
-541
-758
-1008
-1316
-1687
-2105
-2527
-2905
-3193
-3361
-3401
-3327
-3166
-2947
-2698
-2440
-2190
-1957
-1748
-1566
-1403
-1245
-1070
-859
-602
-302
22
340
626
859
1036
1170
1279
1380
1478
1567
1634
1665
1655
1612
1553
1502
1475
1480
1515
1568
1623
1667
1686
1672
1613
1500
1328
1100
831
548
282
60
-107
-226
-325
-436
-585
-781
-1006
-1231
-1418
-1539
-1588
-1576
-1529
-1469
-1406
-1331
-1222
-1053
-810
-497
-139
225
557
827
1025
1155
1233
1279
1308
1333
1359
1394
1443
1510
1591
1675
1742
1765
1724
1609
1422
1182
911
626
336
34
-289
-643
-1024
-1412
-1772
-2069
-2277
-2393
-2439
-2456
-2494
-2592
-2768
-3011
-3282
-3531
-3706
-3767
-3702
-3524
-3265
-2973
-2692
-2454
-2271
-2133
-2012
-1872
-1683
-1431
-1122
-784
-458
-180
29
176
291
423
619
911
1299
1754
2225
2658
3010
3268
3444
3572
3689
3823
3979
4141
4277
4355
4355
4277
4137
3967
3794
3640
3508
3385
3248
3069
2824
2501
2099
1629
1117
594
92
-358
-738
-1041
-1281
-1478
-1662
-1855
-2063
-2277
-2469
-2607
-2663
-2630
-2520
-2368
-2215
-2099
-2033
-2008
-1992
-1942
-1824
-1626
-1363
-1079
-827
-654
-584
-608
-687
-764
-786
-720
-571
-378
-204
-119
-174
-383
-722
-1132
-1540
-1882
-2126
-2276
-2373
-2475
-2635
-2879
-3195
-3537
-3841
-4048
-4123
-4066
-3912
-3710
-3510
-3339
-3196
-3055
-2884
-2657
-2372
-2053
-1738
-1467
-1259
-1108
-975
-807
-552
-174
330
934
1590
2241
2841
3361
3797
4160
4473
4762
5042
5319
5587
5825
6010
6116
6124
6027
5838
5584
5305
5045
4834
4685
4581
4486
4353
4139
3825
3418
2952
2474
2027
1634
1292
974
640
258
-185
-681
-1200
-1708
-2184
-2618
-3022
-3410
-3787
-4136
-4421
-4593
-4610
-4461
-4169
-3799
-3431
-3139
-2964
-2903
-2912
-2923
-2874
-2733
-2508
-2243
-1996
-1813
-1707
-1647
-1577
-1429
-1155
-745
-231
327
859
1312
1664
1929
2143
2349
2577
2835
3107
3364
3578
3732
3825
3869
3881
3872
3841
3778
3666
3494
3261
2980
2676
2380
2115
1896
1715
1552
1372
1142
831
428
-61
-613
-1190
-1750
-2260
-2692
-3038
-3296
-3472
-3571
-3595
-3541
-3411
-3215
-2975
-2724
-2499
-2327
-2219
-2160
-2116
-2045
-1910
-1697
-1422
-1124
-856
-660
-558
-538
-560
-569
-512
-358
-107
208
534
814
1004
1088
1085
1039
1004
1034
1147
1329
1528
1664
1655
1440
1000
376
-355
-1088
-1725
-2206
-2520
-2707
-2835
-2971
-3154
-3376
-3594
-3745
-3778
-3677
-3473
-3238
-3053
-2988
-3070
-3284
-3577
-3884
-4147
-4337
-4450
-4502
-4514
-4495
-4439
-4335
-4170
-3947
-3681
-3394
-3104
-2811
-2495
-2118
-1645
-1057
-370
372
1099
1745
2263
2643
2912
3125
3340
3605
3937
4326
4740
5140
5494
5791
6039
6260
6474
6696
6922
7133
7301
7400
7417
7357
7240
7090
6929
6758
6561
6310
5975
5547
5046
4525
4059
3720
3554
3562
3692
3858
3964
3935
3742
3406
2990
2569
2204
1919
1696
1486
1233
893
458
-51
-591
-1116
-1591
-2001
-2355
-2663
-2936
-3177
-3375
-3516
-3585
-3576
-3491
-3339
-3129
-2871
-2577
-2260
-1939
-1640
-1390
-1209
-1108
-1081
-1114
-1189
-1288
-1399
-1511
-1608
-1660
-1622
-1446
-1092
-552
142
916
1669
2301
2739
2960
2998
2927
2839
2814
2893
3071
3302
3514
3639
3623
3450
3132
2709
2230
1743
1286
881
536
250
24
-137
-223
-217
-110
93
362
647
879
992
938
708
335
-113
-556
-925
-1185
-1347
-1453
-1560
-1708
-1904
-2116
-2283
-2347
-2271
-2064
-1776
-1481
-1255
-1143
-1156
-1269
-1441
-1641
-1861
-2128
-2486
-2982
-3639
-4447
-5356
-6294
-7179
-7944
-8547
-8977
-9251
-9403
-9475
-9505
-9523
-9544
-9565
-9572
-9538
-9436
-9246
-8961
-8593
-8170
-7720
-7267
-6819
-6365
-5883
-5354
-4767
-4133
-3477
-2826
-2195
-1580
-951
-265
516
1408
2401
3454
4514
5529
6463
7301
8039
8680
9211
9610
9849
9909
9791
9531
9187
8830
8519
8284
8115
7970
7787
7509
7098
6550
5891
5166
4430
3729
3096
2541
2058
1625
1210
784
326
-172
-702
-1240
-1756
-2228
-2644
-3010
-3345
-3668
-3988
-4294
-4559
-4748
-4837
-4830
-4762
-4689
-4670
-4738
-4888
-5072
-5213
-5243
-5126
-4878
-4567
-4285
-4116
-4101
-4220
-4391
-4500
-4432
-4111
-3517
-2696
-1742
-774
94
775
1224
1443
1478
1407
1321
1308
1433
1716
2131
2612
3068
3417
3608
3639
3556
3434
3346
3335
3399
3495
3557
3533
3407
3210
3013
2898
2926
3107
3399
3714
3947
4011
3864
3521
3045
2531
2073
1744
1573
1543
1602
1674
1688
1594
1381
1080
754
480
326
321
451
657
857
975
971
854
683
544
518
651
939
1329
1746
2113
2384
2550
2633
2667
2676
2660
2594
2443
2179
1796
1318
788
252
-253
-712
-1127
-1511
-1871
-2204
-2496
-2724
-2876
-2945
-2943
-2884
-2784
-2654
-2497
-2318
-2124
-1932
-1768
-1654
-1604
-1614
-1669
-1744
-1820
-1891
-1962
-2049
-2159
-2285
-2398
-2457
-2419
-2256
-1964
-1568
-1111
-642
-206
158
422
562
553
376
23
-486
-1098
-1735
-2301
-2718
-2939
-2972
-2873
-2729
-2625
-2615
-2701
-2830
-2914
-2856
-2587
-2091
-1413
-649
82
671
1050
1217
1232
1207
1267
1516
2005
2710
3543
4373
5065
5524
5719
5694
5550
5409
5375
5499
5764
6093
6378
6511
6415
6060
5465
4681
3780
2832
1901
1034
268
-373
-881
-1261
-1534
-1728
-1869
-1972
-2032
-2031
-1948
-1779
-1553
-1332
-1200
-1239
-1498
-1972
-2594
-3258
-3847
-4270
-4493
-4545
-4503
-4459
-4487
-4619
-4831
-5061
-5239
-5312
-5275
-5168
-5066
-5049
-5170
-5433
-5786
-6133
-6364
-6387
-6157
-5695
-5076
-4410
-3805
-3333
-3010
-2789
-2585
-2302
-1869
-1268
-538
238
964
1562
2000
2300
2530
2775
3109
3573
4164
4838
5527
6160
6679
7043
7234
7248
7091
6772
6307
5715
5017
4239
3405
2538
1659
787
-57
-851
-1572
-2205
-2743
-3192
-3567
-3882
-4140
-4324
-4403
-4334
-4082
-3636
-3018
-2280
-1492
-728
-43
532
990
1345
1616
1827
1998
2157
2337
2576
2910
3354
3894
4481
5044
5507
5823
5987
6042
6063
6127
6274
6487
6690
6766
6604
6133
5355
4353
3263
2242
1414
845
519
361
259
109
-158
-552
-1029
-1514
-1920
-2183
-2274
-2200
-1998
-1713
-1383
-1024
-631
-185
329
912
1543
2178
2766
3262
3642
3908
4082
4194
4262
4282
4229
4065
3763
3321
2773
2186
1639
1195
884
687
549
400
184
-116
-470
-812
-1064
-1167
-1104
-904
-634
-370
-174
-70
-43
-57
-72
-73
-76
-133
-302
-627
-1110
-1696
-2286
-2754
-2986
-2907
-2510
-1853
-1054
-255
405
826
962
834
514
108
-267
-513
-568
-421
-111
284
665
942
1054
989
791
546
363
338
527
921
1448
1985
2396
2560
2415
1962
1268
443
-401
-1173
-1832
-2383
-2868
-3335
-3820
-4325
-4816
-5239
-5537
-5673
-5643
-5474
-5216
-4923
-4628
-4337
-4026
-3650
-3168
-2562
-1851
-1098
-398
146
447
466
222
-207
-704
-1140
-1414
-1472
-1323
-1025
-663
-316
-33
184
368
568
819
1115
1413
1633
1698
1564
1243
811
391
111
69
294
735
1274
1759
2057
2086
1847
1420
937
542
345
391
650
1024
1385
1609
1617
1392
983
483
-6
-399
-660
-804
-884
-970
-1117
-1346
-1639
-1945
-2209
-2387
-2467
-2471
-2442
-2426
-2456
-2536
-2646
-2753
-2828
-2857
-2845
-2810
-2769
-2724
-2660
-2544
-2342
-2028
-1604
-1092
-537
15
527
983
1384
1747
2088
2413
2713
2964
3135
3194
3120
2904
2553
2090
1553
989
449
-24
-402
-685
-907
-1121
-1394
-1776
-2284
-2883
-3495
-4011
-4326
-4367
-4120
-3632
-2998
-2335
-1742
-1276
-941
-687
-437
-114
335
922
1616
2353
3054
3650
4093
4374
4516
4571
4604
4673
4820
5055
5357
5683
5976
6185
6278
6245
6099
5866
5575
5246
4893
4518
4124
3719
3312
2916
2538
2175
1814
1433
1020
571
105
-353
-772
-1133
-1439
-1710
-1973
-2252
-2553
-2862
-3153
-3398
-3587
-3727
-3843
-3961
-4094
-4229
-4333
-4362
-4288
-4107
-3849
-3565
-3310
-3115
-2985
-2892
-2799
-2675
-2510
-2319
-2126
-1946
-1771
-1564
-1272
-853
-295
373
1089
1781
2400
2939
3433
3947
4540
5237
6018
6822
7576
8219
8732
9137
9485
9824
10175
10517
10792
10928
10861
10563
10046
9353
8547
7685
6811
5949
5110
4295
3502
2727
1964
1203
439
-321
-1056
-1728
-2299
-2740
-3050
-3264
-3442
-3650
-3937
-4314
-4750
-5191
-5582
-5896
-6144
-6368
-6619
-6925
-7272
-7599
-7820
-7861
-7683
-7306
-6801
-6260
-5768
-5370
-5065
-4815
-4573
-4303
-4002
-3690
-3401
-3158
-2964
-2796
-2623
-2419
-2186
-1952
-1764
-1672
-1709
-1878
-2155
-2492
-2837
-3143
-3378
-3524
-3584
-3573
-3519
-3462
-3440
-3486
-3606
-3780
-3956
-4067
-4057
-3902
-3627
-3302
-3024
-2878
-2905
-3082
-3328
-3526
-3570
-3393
-2997
-2447
-1845
-1300
-888
-638
-525
-489
-458
-367
-174
135
544
1018
1510
1965
2334
2582
2702
2717
2678
2654
2711
2886
3180
3552
3939
4274
4518
4671
4774
4887
5067
5339
5680
6025
6285
6375
6240
5872
5308
4625
3911
3249
2696
2277
1986
1791
1651
1530
1405
1281
1181
1147
1219
1422
1748
2154
2562
2883
3040
2992
2750
2381
1985
1675
1538
1614
1886
2281
2697
3029
3204
3195
3031
2780
2526
2339
2247
2227
2211
2112
1863
1442
898
339
-97
-288
-175
214
761
1297
1654
1716
1460
953
330
-266
-727
-1016
-1170
-1269
-1400
-1616
-1920
-2269
-2601
-2866
-3046
-3159
-3239
-3319
-3406
-3480
-3506
-3454
-3321
-3135
-2942
-2787
-2690
-2635
-2576
-2459
-2249
-1947
-1592
-1245
-960
-763
-634
-518
-344
-54
376
928
1552
2181
2752
3223
3572
3796
3904
3911
3836
3701
3533
3361
3208
3087
2990
2895
2770
2588
2333
2009
1637
1240
842
453
74
-305
-691
-1086
-1486
-1881
-2264
-2630
-2979
-3314
-3637
-3948
-4238
-4500
-4723
-4894
-4999
-5018
-4925
-4700
-4333
-3839
-3259
-2658
-2107
-1664
-1356
-1170
-1066
-989
-897
-779
-649
-543
-488
-484
-499
-476
-358
-116
237
644
1028
1319
1486
1548
1564
1608
1742
1983
2309
2662
2977
3206
3336
3387
3396
3402
3427
3467
3498
3485
3395
3209
2925
2561
2151
1744
1396
1164
1090
1191
1448
1802
2168
2455
2593
2551
2353
2060
1751
1493
1323
1239
1209
1196
1174
1141
1116
1124
1180
1275
1377
1447
1451
1378
1238
1061
874
692
509
303
52
-255
-608
-981
-1340
-1663
-1944
-2198
-2446
-2710
-2989
-3268
-3512
-3690
-3778
-3773
-3689
-3553
-3392
-3226
-3068
-2927
-2812
-2733
-2700
-2720
-2785
-2876
-2963
-3017
-3019
-2967
-2878
-2780
-2703
-2668
-2680
-2731
-2806
-2891
-2981
-3085
-3220
-3409
-3670
-4010
-4415
-4853
-5275
-5623
-5840
-5889
-5759
-5478
-5103
-4708
-4365
-4119
-3977
-3904
-3839
-3720
-3508
-3204
-2850
-2512
-2256
-2121
-2102
-2157
-2218
-2218
-2110
-1886
-1570
-1208
-850
-536
-284
-95
51
180
325
514
773
1111
1520
1970
2408
2773
3011
3092
3028
2868
2686
2560
2542
2644
2829
3031
3177
3211
3117
2918
2665
2419
2227
2109
2056
2040
2032
2015
1995
1997
2058
2210
2463
2799
3166
3499
3729
3814
3753
3590
3408
3304
3353
3580
3949
4362
4693
4829
4710
4353
3850
3335
2936
2732
2721
2822
2908
2854
2585
2099
1472
822
270
-104
-282
-311
-279
-278
-376
-594
-909
-1262
-1590
-1839
-1989
-2057
-2091
-2157
-2317
-2610
-3030
-3525
-4001
-4345
-4458
-4288
-3853
-3237
-2572
-1989
-1578
-1348
-1227
-1083
-779
-223
589
1570
2566
3409
3975
4227
4219
4078
3955
3969
4176
4550
5004
5417
5680
5719
5517
5111
4575
3999
3471
3053
2776
2633
2578
2545
2460
2265
1938
1500
1008
548
191
-23
-105
-114
-140
-272
-569
-1035
-1622
-2243
-2800
-3216
-3454
-3527
-3488
-3411
-3368
-3407
-3543
-3755
-3998
-4215
-4358
-4399
-4343
-4221
-4086
-3994
-3990
-4088
-4272
-4494
-4694
-4815
-4822
-4709
-4500
-4234
-3952
-3682
-3435
-3204
-2975
-2737
-2485
-2221
-1950
-1673
-1384
-1080
-765
-456
-192
-15
37
-46
-237
-474
-673
-756
-676
-433
-74
318
657
876
946
878
712
496
271
57
-145
-343
-539
-722
-867
-943
-922
-797
-582
-312
-31
218
407
529
597
638
688
779
934
1166
1469
1825
2199
2544
2812
2961
2968
2837
2605
2331
2083
1921
1876
1938
2059
2165
2184
2062
1788
1395
948
529
203
2
-84
-106
-138
-248
-481
-841
-1292
-1766
-2188
-2491
-2640
-2637
-2520
-2351
-2197
-2112
-2123
-2226
-2383
-2542
-2648
-2661
-2564
-2373
-2122
-1857
-1620
-1436
-1308
-1223
-1156
-1085
-996
-890
-779
-681
-610
-573
-569
-592
-633
-684
-735
-775
-788
-750
-638
-435
-140
225
616
975
1248
1394
1405
1305
1141
974
855
809
831
881
905
847
671
373
-16
-437
-822
-1116
-1291
-1361
-1376
-1405
-1516
-1748
-2101
-2530
-2964
-3325
-3559
-3649
-3622
-3532
-3439
-3381
-3358
-3334
-3249
-3046
-2695
-2210
-1642
-1068
-565
-186
50
158
175
142
91
40
-5
-40
-59
-46
19
154
366
651
988
1351
1716
2061
2372
2637
2848
2995
3074
3082
3030
2932
2809
2675
2535
2382
2200
1975
1705
1406
1114
871
715
669
726
858
1020
1166
1265
1306
1304
1287
1290
1340
1448
1599
1758
1873
1885
1748
1436
960
368
-259
-829
-1255
-1486
-1517
-1393
-1197
-1020
-936
-976
-1127
-1336
-1535
-1673
-1729
-1724
-1708
-1736
-1846
-2040
-2280
-2502
-2637
-2631
-2467
-2167
-1779
-1367
-986
-672
-433
-255
-109
38
215
439
716
1039
1393
1759
2120
2462
2780
3079
3368
3653
3936
4204
4430
4582
4631
4561
4382
4125
3836
3559
3320
3116
2918
2681
2364
1947
1445
906
394
-35
-350
-558
-702
-841
-1026
-1278
-1573
-1851
-2037
-2064
-1906
-1587
-1177
-774
-469
-320
-328
-445
-580
-639
-549
-285
120
589
1025
1338
1479
1449
1298
1105
951
889
931
1044
1162
1220
1170
1004
760
496
278
154
134
193
286
366
407
412
411
446
550
729
959
1194
1381
1481
1481
1396
1261
1115
988
890
812
731
621
459
229
-80
-470
-936
-1463
-2021
-2567
-3048
-3416
-3645
-3735
-3719
-3655
-3603
-3607
-3684
-3813
-3953
-4058
-4099
-4072
-3999
-3918
-3864
-3853
-3881
-3922
-3946
-3928
-3859
-3741
-3587
-3403
-3192
-2945
-2651
-2305
-1913
-1496
-1082
-700
-376
-124
47
131
126
32
-139
-365
-603
-800
-905
-883
-727
-471
-173
88
242
242
72
-244
-660
-1113
-1543
-1900
-2153
-2295
-2339
-2319
-2280
-2268
-2317
-2434
-2593
-2741
-2807
-2724
-2455
-2005
-1427
-802
-219
251
578
774
883
960
1045
1156
1280
1388
1453
1463
1427
1374
1333
1330
1371
1446
1535
1623
1702
1777
1860
1958
2069
2174
2243
2246
2159
1978
1714
1392
1039
678
324
-18
-347
-658
-940
-1174
-1340
-1424
-1426
-1365
-1279
-1214
-1218
-1326
-1547
-1865
-2240
-2616
-2935
-3152
-3247
-3223
-3108
-2940
-2759
-2590
-2443
-2309
-2167
-1991
-1761
-1462
-1095
-667
-199
282
744
1155
1487
1730
1891
2001
2112
2274
2530
2891
3337
3816
4266
4640
4924
5145
5363
5649
6046
6554
7117
7635
8002
8135
8007
7659
7176
6666
6217
5874
5627
5424
5199
4899
4509
4051
3581
3152
2803
2541
2343
2161
1951
1680
1340
947
531
125
-245
-564
-834
-1067
-1283
-1501
-1738
-2003
-2292
-2585
-2853
-3058
-3164
-3150
-3018
-2793
-2522
-2259
-2048
-1914
-1850
-1828
-1803
-1734
-1591
-1372
-1097
-803
-536
-334
-226
-222
-313
-478
-685
-898
-1084
-1223
-1305
-1338
-1339
-1328
-1317
-1309
-1287
-1229
-1115
-938
-710
-465
-241
-70
38
105
171
289
495
799
1175
1569
1918
2170
2300
2312
2236
2111
1968
1823
1677
1520
1346
1155
961
780
621
484
353
207
26
-193
-437
-679
-885
-1027
-1095
-1095
-1049
-985
-934
-914
-939
-1008
-1115
-1241
-1359
-1435
-1435
-1331
-1115
-805
-446
-100
172
329
364
310
223
166
181
269
392
482
462
282
-72
-566
-1131
-1684
-2155
-2500
-2715
-2825
-2871
-2894
-2925
-2972
-3028
-3076
-3095
-3068
-2985
-2843
-2643
-2389
-2091
-1761
-1410
-1056
-711
-386
-85
191
449
699
948
1201
1456
1703
1931
2123
2268
2362
2412
2434
2454
2499
2589
2729
2913
3116
3307
3458
3550
3580
3561
3516
3471
3449
3463
3520
3616
3745
3894
4048
4189
4290
4328
4280
4143
3926
3660
3385
3141
2950
2813
2708
2597
2444
2230
1959
1656
1357
1094
878
698
523
320
68
-232
-554
-856
-1096
-1247
-1305
-1285
-1220
-1138
-1063
-1006
-972
-972
-1027
-1171
-1444
-1874
-2469
-3200
-4006
-4805
-5511
-6053
-6394
-6534
-6504
-6359
-6159
-5956
-5788
-5672
-5607
-5578
-5565
-5545
-5499
-5412
-5282
-5110
-4904
-4674
-4430
-4182
-3937
-3703
-3488
-3300
-3141
-3004
-2872
-2715
-2501
-2202
-1810
-1342
-834
-339
100
456
733
960
1178
1418
1685
1952
2168
2277
2242
2058
1764
1424
1108
867
718
638
578
481
304
24
-355
-815
-1329
-1873
-2425
-2962
-3455
-3871
-4176
-4351
-4400
-4352
-4258
-4174
-4138
-4158
-4209
-4244
-4211
-4080
-3852
-3559
-3256
-2993
-2799
-2673
-2590
-2508
-2396
-2242
-2060
-1884
-1755
-1705
-1748
-1875
-2060
-2266
-2458
-2606
-2691
-2705
-2655
-2558
-2444
-2343
-2284
-2285
-2348
-2458
-2590
-2716
-2819
-2895
-2950
-2992
-3022
-3026
-2978
-2851
-2635
-2346
-2032
-1761
-1594
-1566
-1666
-1839
-2003
-2082
-2032
-1861
-1629
-1418
-1308
-1337
-1487
-1691
-1852
-1881
-1725
-1389
-925
-415
55
427
685
852
978
1121
1326
1612
1973
2378
2788
3163
3474
3706
3860
3951
4002
4034
4062
4091
4108
4094
4029
3906
3740
3566
3436
3400
3485
3687
3961
4232
4424
4476
4373
4147
3867
3614
3452
3404
3445
3517
3551
3507
3385
3237
3141
3177
3390
3768
4247
4726
5106
5320
5357
5262
5113
4992
4952
5003
5110
5211
5249
5192
5048
4859
4685
4583
4585
4693
4880
5107
5339
5551
5740
5915
6089
6273
6467
6664
6850
7016
7158
7279
7385
7486
7580
7663
7717
7720
7648
7479
7203
6820
6349
5818
5266
4733
4250
3833
3482
3183
2911
2645
2373
2093
1817
1559
1334
1146
990
852
715
565
397
210
11
-189
-383
-560
-714
-836
-916
-946
-918
-830
-687
-495
-266
-14
245
488
687
811
829
721
483
136
-279
-711
-1110
-1445
-1710
-1927
-2128
-2346
-2598
-2873
-3142
-3362
-3497
-3530
-3468
-3340
-3188
-3051
-2961
-2936
-2983
-3098
-3276
-3504
-3760
-4013
-4221
-4342
-4340
-4205
-3955
-3638
-3320
-3071
-2941
-2953
-3100
-3343
-3637
-3937
-4215
-4465
-4698
-4938
-5207
-5519
-5873
-6252
-6628
-6967
-7237
-7414
-7488
-7462
-7350
-7169
-6937
-6663
-6347
-5985
-5570
-5108
-4617
-4132
-3696
-3352
-3131
-3041
-3068
-3177
-3328
-3484
-3621
-3731
-3818
-3892
-3959
-4014
-4049
-4038
-3964
-3810
-3575
-3271
-2922
-2563
-2231
-1957
-1759
-1639
-1578
-1550
-1525
-1487
-1439
-1405
-1425
-1537
-1759
-2074
-2429
-2746
-2944
-2966
-2800
-2483
-2089
-1703
-1389
-1167
-1002
-825
-549
-107
525
1317
2202
3090
3903
4589
5135
5561
5901
6191
6456
6704
6935
7146
7340
7527
7722
7935
8164
8399
8616
8794
8922
9002
9057
9116
9211
9360
9562
9790
10006
10162
10223
10174
10027
9821
9609
9443
9358
9360
9423
9492
9499
9383
9105
8660
8071
7389
6666
5941
5231
4521
3776
2953
2021
971
-169
-1346
-2486
-3517
-4381
-5053
-5540
-5878
-6120
-6320
-6510
-6699
-6865
-6967
-6962
-6823
-6551
-6181
-5771
-5389
-5086
-4884
-4769
-4694
-4603
-4449
-4212
-3906
-3574
-3264
-3016
-2839
-2716
-2605
-2463
-2260
-1993
-1683
-1373
-1103
-902
-778
-722
-712
-727
-751
-780
-811
-843
-871
-887
-885
-864
-835
-817
-829
-883
-982
-1115
-1263
-1410
-1547
-1671
-1787
-1894
-1986
-2045
-2054
-1998
-1880
-1720
-1551
-1408
-1308
-1249
-1203
-1131
-995
-776
-481
-140
202
508
753
936
1073
1190
1308
1441
1592
1756
1933
2124
2336
2579
2860
3177
3521
3873
4209
4498
4708
4804
4758
4551
4190
3705
3151
2596
2100
1697
1383
1119
846
517
117
-321
-725
-1008
-1105
-1000
-737
-408
-120
41
40
-98
-304
-499
-620
-648
-605
-537
-490
-490
-524
-559
-549
-463
-290
-46
241
539
826
1088
1313
1488
1591
1599
1502
1308
1053
793
581
452
406
404
384
283
61
-285
-727
-1215
-1705
-2176
-2630
-3091
-3586
-4123
-4689
-5248
-5758
-6191
-6542
-6834
-7107
-7403
-7741
-8117
-8495
-8827
-9065
-9179
-9165
-9043
-8845
-8606
-8349
-8079
-7786
-7451
-7052
-6579
-6032
-5427
-4787
-4143
-3521
-2939
-2403
-1910
-1450
-1014
-600
-213
136
436
687
900
1103
1334
1623
1988
2418
2875
3304
3647
3863
3939
3901
3800
3699
3650
3676
3766
3874
3943
3918
3773
3516
3195
2874
2618
2466
2416
2427
2433
2364
2179
1877
1505
1142
875
764
826
1026
1291
1537
1702
1762
1747
1717
1744
1883
2148
2513
2919
3303
3614
3835
3975
4064
4133
4199
4257
4282
4241
4106
3862
3516
3093
2630
2166
1743
1391
1133
980
927
958
1045
1160
1281
1396
1509
1635
1786
1966
2165
2358
2517
2624
2683
2719
2770
2869
3028
3225
3408
3510
3475
3279
2940
2516
2086
1724
1476
1347
1304
1294
1262
1172
1014
814
607
437
333
307
346
417
480
490
417
246
-13
-325
-644
-919
-1115
-1225
-1276
-1325
-1441
-1689
-2102
-2673
-3351
-4059
-4716
-5255
-5649
-5910
-6080
-6215
-6365
-6557
-6789
-7035
-7256
-7413
-7478
-7442
-7316
-7127
-6906
-6686
-6488
-6321
-6175
-6031
-5862
-5650
-5391
-5103
-4821
-4590
-4445
-4401
-4441
-4517
-4564
-4522
-4353
-4059
-3679
-3280
-2930
-2680
-2547
-2510
-2527
-2551
-2548
-2512
-2462
-2430
-2449
-2534
-2677
-2854
-3031
-3181
-3291
-3365
-3417
-3460
-3494
-3509
-3480
-3388
-3221
-2987
-2710
-2420
-2148
-1906
-1690
-1478
-1245
-966
-630
-241
188
641
1107
1586
2083
2603
3144
3692
4222
4706
5119
5450
5706
5911
6096
6296
6532
6813
7135
7480
7823
8143
8423
8656
8847
9009
9160
9319
9498
9701
9913
10110
10263
10343
10335
10240
10077
9876
9668
9473
9294
9119
8924
8684
8387
8032
7637
7223
6814
6422
6049
5685
5314
4918
4486
4013
3500
2952
2381
1802
1238
712
252
-122
-403
-597
-728
-825
-921
-1034
-1167
-1306
-1428
-1509
-1535
-1505
-1436
-1352
-1280
-1245
-1257
-1319
-1421
-1546
-1674
-1782
-1854
-1878
-1860
-1817
-1779
-1779
-1847
-1995
-2210
-2461
-2702
-2891
-3000
-3030
-3003
-2955
-2915
-2899
-2894
-2867
-2776
-2592
-2306
-1939
-1533
-1138
-794
-520
-307
-128
52
260
502
764
1010
1203
1305
1297
1184
989
752
520
329
202
138
115
95
37
-89
-295
-567
-875
-1181
-1452
-1677
-1867
-2047
-2250
-2495
-2782
-3086
-3370
-3598
-3752
-3840
-3894
-3958
-4070
-4248
-4471
-4699
-4874
-4950
-4903
-4742
-4510
-4263
-4058
-3934
-3901
-3938
-4000
-4035
-3990
-3833
-3554
-3171
-2723
-2259
-1832
-1479
-1216
-1031
-888
-734
-519
-208
206
702
1234
1750
2202
2566
2846
3066
3262
3466
3695
3944
4192
4410
4576
4678
4724
4733
4726
4722
4724
4722
4697
4626
4491
4287
4019
3708
3373
3035
2707
2398
2105
1825
1554
1295
1054
846
685
583
546
569
640
744
863
986
1109
1232
1360
1490
1615
1718
1776
1773
1701
1566
1394
1217
1069
975
942
958
997
1028
1025
972
871
735
583
434
299
179
64
-59
-202
-375
-575
-793
-1012
-1213
-1380
-1504
-1590
-1650
-1705
-1774
-1868
-1988
-2121
-2250
-2358
-2442
-2512
-2593
-2713
-2890
-3120
-3375
-3606
-3759
-3796
-3708
-3520
-3277
-3032
-2819
-2641
-2467
-2248
-1935
-1506
-979
-407
141
598
929
1142
1280
1408
1586
1847
2186
2563
2918
3188
3331
3331
3205
2995
2754
2539
2389
2327
2343
2406
2462
2450
2320
2045
1635
1136
621
164
-178
-383
-473
-501
-530
-612
-770
-986
-1216
-1405
-1507
-1495
-1373
-1164
-898
-607
-311
-18
271
560
857
1174
1525
1925
2384
2896
3437
3963
4425
4776
4996
5091
5100
5073
5054
5069
5110
5150
5152
5091
4964
4788
4591
4395
4202
3994
3740
3417
3021
2574
2118
1695
1333
1032
764
493
185
-172
-562
-957
-1323
-1642
-1920
-2175
-2433
-2708
-2997
-3282
-3540
-3756
-3931
-4078
-4215
-4338
-4429
-4451
-4364
-4148
-3818
-3423
-3031
-2705
-2472
-2313
-2169
-1964
-1639
-1183
-643
-115
289
476
405
100
-363
-877
-1344
-1698
-1925
-2056
-2151
-2278
-2485
-2788
-3168
-3574
-3941
-4205
-4326
-4296
-4149
-3948
-3771
-3691
-3748
-3939
-4215
-4502
-4720
-4817
-4787
-4674
-4560
-4534
-4662
-4964
-5411
-5928
-6425
-6823
-7074
-7177
-7166
-7100
-7040
-7034
-7108
-7261
-7472
-7702
-7908
-8048
-8093
-8026
-7862
-7629
-7380
-7165
-7024
-6970
-6986
-7024
-7029
-6952
-6768
-6487
-6146
-5799
-5491
-5250
-5074
-4938
-4809
-4659
-4478
-4273
-4066
-3880
-3727
-3605
-3499
-3386
-3246
-3067
-2851
-2606
-2339
-2054
-1748
-1414
-1044
-641
-217
203
590
920
1180
1373
1519
1646
1785
1956
2163
2390
2607
2778
2874
2878
2796
2653
2483
2320
2187
2086
2003
1909
1777
1588
1343
1059
764
488
249
51
-117
-275
-439
-616
-794
-952
-1057
-1079
-999
-812
-530
-181
202
581
924
1210
1431
1594
1719
1831
1955
2107
2288
2483
2667
2816
2912
2952
2954
2946
2959
3014
3118
3259
3416
3563
3687
3786
3876
3976
4107
4277
4481
4697
4894
5041
5111
5087
4965
4753
4470
4144
3808
3493
3228
3023
2878
2771
2673
2552
2389
2182
1953
1736
1570
1483
1479
1542
1637
1724
1773
1776
1748
1725
1748
1851
2050
2339
2689
3058
3400
3681
3881
4002
4066
4105
4159
4258
4415
4623
4849
5046
5165
5168
5044
4811
4512
4208
3953
3786
3714
3717
3753
3774
3743
3640
3470
3256
3031
2825
2660
2539
2452
2374
2277
2133
1922
1638
1293
914
536
200
-64
-242
-341
-387
-416
-459
-533
-634
-738
-808
-811
-728
-560
-331
-76
164
358
486
546
544
498
426
349
286
256
273
342
456
594
729
833
890
902
891
891
936
1045
1215
1416
1606
1746
1809
1799
1741
1676
1643
1663
1732
1826
1905
1936
1899
1795
1642
1471
1309
1177
1082
1022
995
993
1016
1061
1122
1190
1246
1271
1252
1182
1071
938
808
703
633
597
581
567
541
497
440
382
339
316
311
310
295
250
169
57
-65
-176
-254
-292
-297
-287
-282
-301
-343
-395
-430
-420
-344
-198
0
218
421
578
675
715
717
707
707
730
775
829
875
894
872
802
683
519
319
96
-138
-365
-568
-736
-860
-941
-986
-1002
-1002
-992
-972
-943
-903
-854
-797
-735
-667
-585
-482
-348
-181
7
195
357
470
525
533
524
535
597
724
903
1100
1275
1392
1438
1423
1378
1336
1321
1332
1345
1323
1228
1043
780
476
188
-29
-139
-137
-48
80
190
233
182
40
-164
-386
-575
-695
-731
-695
-623
-564
-566
-657
-836
-1075
-1323
-1522
-1627
-1622
-1515
-1344
-1151
-973
-828
-709
-594
-455
-276
-56
185
419
621
774
875
932
952
937
879
767
592
355
75
-221
-505
-757
-979
-1190
-1417
-1688
-2013
-2386
-2778
-3156
-3490
-3768
-3998
-4201
-4401
-4620
-4860
-5111
-5353
-5561
-5722
-5828
-5887
-5909
-5905
-5883
-5840
-5772
-5668
-5518
-5317
-5062
-4756
-4407
-4022
-3620
-3211
-2810
-2433
-2093
-1800
-1566
-1398
-1301
-1272
-1302
-1374
-1463
-1549
-1616
-1661
-1696
-1740
-1812
-1922
-2061
-2201
-2308
-2346
-2299
-2174
-2001
-1828
-1698
-1637
-1651
-1720
-1811
-1895
-1956
-1999
-2045
-2124
-2256
-2450
-2691
-2950
-3192
-3380
-3492
-3518
-3464
-3351
-3207
-3067
-2963
-2922
-2957
-3064
-3220
-3389
-3532
-3618
-3635
-3594
-3526
-3468
-3447
-3470
-3519
-3554
-3533
-3423
-3219
-2946
-2650
-2387
-2203
-2122
-2140
-2229
-2349
-2460
-2536
-2565
-2554
-2516
-2468
-2422
-2380
-2338
-2285
-2210
-2106
-1972
-1817
-1656
-1505
-1374
-1264
-1161
-1037
-858
-594
-231
222
734
1256
1739
2143
2452
2675
2840
2979
3115
3252
3373
3451
3460
3386
3241
3058
2881
2755
2707
2744
2849
2990
3131
3243
3313
3341
3341
3328
3314
3300
3282
3244
3171
3051
2879
2662
2414
2153
1899
1670
1473
1312
1181
1074
984
906
841
787
742
702
657
598
515
409
287
165
64
2
-9
32
115
228
357
495
643
807
996
1213
1454
1706
1950
2169
2353
2503
2631
2755
2892
3056
3250
3464
3687
3902
4100
4279
4445
4610
4784
4972
5168
5358
5522
5639
5695
5684
5615
5504
5369
5229
5093
4964
4834
4693
4534
4353
4153
3945
3744
3562
3409
3289
3198
3131
3075
3018
2948
2853
2725
2561
2363
2139
1903
1670
1453
1260
1093
942
797
647
485
310
133
-34
-177
-286
-355
-389
-393
-377
-349
-317
-288
-265
-254
-259
-280
-313
-350
-379
-388
-372
-334
-284
-241
-221
-235
-281
-348
-416
-468
-491
-489
-473
-464
-482
-536
-625
-734
-845
-939
-1004
-1043
-1062
-1074
-1086
-1104
-1124
-1145
-1166
-1198
-1256
-1359
-1523
-1751
-2029
-2337
-2640
-2910
-3128
-3291
-3410
-3503
-3590
-3685
-3788
-3890
-3973
-4019
-4014
-3957
-3857
-3735
-3615
-3520
-3463
-3441
-3433
-3406
-3321
-3145
-2866
-2493
-2059
-1613
-1202
-859
-592
-385
-202
-13
201
429
639
786
829
755
583
361
152
14
-22
42
171
316
431
489
491
462
441
467
561
723
934
1160
1365
1516
1595
1599
1539
1438
1327
1234
1182
1177
1210
1253
1270
1225
1098
887
615
317
33
-211
-407
-574
-741
-945
-1209
-1538
-1918
-2323
-2724
-3100
-3441
-3750
-4035
-4302
-4548
-4762
-4926
-5024
-5043
-4984
-4854
-4671
-4457
-4229
-4002
-3780
-3559
-3330
-3078
-2794
-2473
-2127
-1776
-1448
-1172
-963
-824
-734
-662
-573
-443
-264
-49
177
385
558
691
800
904
1022
1168
1332
1504
1667
1814
1945
2072
2206
2352
2504
2644
2748
2800
2791
2732
2645
2554
2483
2446
2446
2478
2533
2603
2679
2755
2825
2880
2914
2925
2917
2902
2895
2907
2946
3011
3092
3180
3270
3366
3475
3607
3767
3947
4132
4300
4433
4522
4571
4592
4595
4584
4551
4480
4352
4156
3898
3601
3298
3022
2793
2618
2484
2371
2259
2138
2008
1880
1763
1659
1560
1446
1298
1103
862
595
334
113
-43
-127
-154
-153
-161
-205
-295
-416
-531
-593
-558
-401
-128
224
594
913
1124
1200
1149
1012
848
717
656
674
746
827
869
838
727
555
364
200
95
63
86
126
136
72
-95
-365
-714
-1100
-1474
-1798
-2055
-2254
-2430
-2632
-2904
-3266
-3708
-4184
-4625
-4965
-5155
-5186
-5093
-4935
-4780
-4676
-4634
-4620
-4574
-4428
-4137
-3695
-3142
-2550
-2000
-1557
-1250
-1069
-971
-898
-801
-649
-445
-214
4
167
252
253
192
108
46
47
133
297
502
691
796
763
566
221
-222
-687
-1097
-1399
-1570
-1632
-1629
-1616
-1635
-1702
-1803
-1905
-1970
-1972
-1906
-1790
-1655
-1536
-1457
-1429
-1447
-1495
-1555
-1611
-1658
-1696
-1740
-1805
-1912
-2072
-2290
-2551
-2823
-3062
-3219
-3257
-3163
-2954
-2672
-2376
-2118
-1932
-1817
-1745
-1673
-1558
-1380
-1141
-867
-591
-339
-114
98
327
600
929
1303
1694
2068
2396
2667
2887
3075
3247
3410
3557
3670
3731
3731
3679
3602
3531
3497
3512
3572
3653
3725
3762
3749
3693
3617
3550
3524
3556
3648
3784
3936
4070
4159
4191
4170
4119
4072
4059
4103
4205
4345
4484
4583
4606
4537
4385
4178
3955
3755
3601
3500
3440
3397
3348
3274
3167
3032
2877
2716
2559
2408
2260
2104
1927
1712
1445
1119
738
323
-96
-478
-786
-994
-1097
-1110
-1068
-1008
-964
-945
-941
-925
-864
-731
-522
-252
45
327
560
726
826
879
909
940
986
1049
1123
1200
1275
1349
1433
1540
1680
1858
2064
2281
2483
2646
2751
2790
2771
2711
2634
2567
2527
2525
2559
2619
2688
2746
2776
2763
2698
2579
2414
2222
2029
1870
1770
1742
1776
1835
1867
1812
1629
1304
865
370
-111
-513
-806
-998
-1131
-1263
-1441
-1682
-1967
-2245
-2457
-2559
-2543
-2437
-2296
-2181
-2138
-2181
-2288
-2418
-2526
-2579
-2571
-2519
-2456
-2414
-2413
-2454
-2519
-2579
-2606
-2573
-2470
-2297
-2065
-1796
-1512
-1236
-984
-761
-561
-366
-159
72
326
581
806
963
1026
991
880
735
605
528
519
563
625
660
634
534
376
195
38
-60
-76
-16
96
221
318
353
305
176
-16
-231
-424
-549
-574
-495
-334
-141
22
102
67
-77
-292
-523
-717
-847
-919
-971
-1055
-1217
-1471
-1797
-2140
-2434
-2621
-2670
-2589
-2414
-2197
-1991
-1831
-1732
-1690
-1690
-1715
-1749
-1781
-1799
-1794
-1759
-1692
-1601
-1502
-1413
-1352
-1319
-1299
-1265
-1186
-1039
-826
-568
-306
-81
77
167
208
238
292
391
531
684
814
887
888
825
725
620
536
479
431
362
234
23
-277
-649
-1054
-1451
-1799
-2076
-2282
-2434
-2566
-2710
-2890
-3113
-3360
-3600
-3789
-3894
-3898
-3810
-3667
-3518
-3416
-3395
-3460
-3587
-3729
-3828
-3841
-3746
-3551
-3291
-3011
-2754
-2545
-2392
-2280
-2187
-2090
-1974
-1835
-1679
-1518
-1365
-1235
-1138
-1085
-1081
-1123
-1200
-1287
-1350
-1352
-1263
-1071
-784
-428
-42
344
709
1055
1400
1765
2165
2599
3048
3478
3859
4171
4413
4599
4750
4884
5003
5093
5132
5095
4971
4768
4508
4226
3952
3704
3488
3292
3104
2908
2701
2485
2267
2052
1842
1637
1432
1228
1027
838
666
515
378
245
103
-57
-236
-424
-608
-776
-924
-1054
-1173
-1288
-1399
-1497
-1567
-1597
-1581
-1529
-1461
-1403
-1370
-1364
-1367
-1350
-1282
-1141
-928
-660
-372
-96
145
348
525
701
896
1125
1383
1654
1911
2129
2289
2381
2408
2379
2309
2214
2107
2003
1906
1820
1741
1661
1572
1469
1353
1229
1105
985
864
727
552
318
10
-368
-793
-1231
-1641
-1994
-2276
-2497
-2682
-2863
-3071
-3318
-3598
-3886
-4142
-4323
-4390
-4318
-4096
-3736
-3265
-2726
-2166
-1630
-1149
-733
-372
-37
301
665
1056
1452
1811
2090
2254
2296
2234
2108
1964
1840
1749
1683
1617
1522
1384
1209
1022
860
753
717
747
816
884
915
881
771
590
353
80
-207
-491
-754
-983
-1166
-1293
-1360
-1372
-1340
-1286
-1236
-1213
-1237
-1318
-1453
-1627
-1815
-1991
-2127
-2208
-2233
-2214
-2178
-2157
-2177
-2251
-2375
-2531
-2692
-2832
-2940
-3020
-3090
-3173
-3284
-3422
-3571
-3699
-3774
-3773
-3692
-3549
-3374
-3200
-3053
-2938
-2844
-2742
-2604
-2404
-2133
-1797
-1421
-1037
-682
-386
-168
-30
41
71
94
141
230
364
529
700
851
965
1046
1115
1203
1338
1535
1785
2054
2298
2474
2557
2545
2460
2336
2210
2103
2021
1957
1889
1800
1678
1522
1334
1118
880
620
344
58
-224
-487
-719
-916
-1088
-1248
-1416
-1601
-1803
-2013
-2214
-2395
-2554
-2701
-2854
-3033
-3244
-3484
-3737
-3981
-4200
-4383
-4533
-4654
-4748
-4811
-4838
-4821
-4765
-4686
-4616
-4587
-4620
-4716
-4852
-4986
-5073
-5079
-4992
-4821
-4592
-4330
-4051
-3757
-3438
-3085
-2698
-2290
-1882
-1495
-1137
-802
-471
-124
242
614
959
1240
1433
1542
1600
1660
1772
1962
2221
2504
2748
2897
2921
2829
2664
2483
2341
2270
2270
2318
2379
2421
2425
2388
2317
2229
2137
2056
1997
1967
1971
2005
2051
2085
2077
2001
1855
1650
1423
1217
1066
984
955
944
915
840
719
575
444
357
327
341
371
389
381
358
350
395
515
709
948
1186
1380
1507
1576
1617
1674
1778
1943
2154
2382
2597
2782
2938
3079
3226
3387
3556
3710
3822
3872
3855
3783
3679
3564
3451
3334
3199
3025
2798
2515
2188
1840
1496
1176
897
664
478
330
210
100
-16
-150
-308
-480
-645
-777
-854
-870
-840
-802
-801
-875
-1040
-1279
-1549
-1794
-1962
-2028
-1995
-1899
-1788
-1709
-1693
-1748
-1859
-2001
-2151
-2286
-2398
-2484
-2547
-2589
-2613
-2622
-2616
-2596
-2558
-2493
-2388
-2233
-2025
-1775
-1511
-1270
-1082
-963
-900
-854
-774
-619
-372
-53
286
582
784
874
873
838
833
904
1063
1280
1494
1638
1663
1559
1352
1098
860
691
613
621
687
771
839
863
832
745
611
443
253
54
-147
-349
-560
-791
-1058
-1370
-1721
-2090
-2441
-2732
-2930
-3018
-3001
-2906
-2769
-2624
-2491
-2371
-2252
-2113
-1940
-1729
-1486
-1227
-971
-732
-521
-344
-209
-124
-99
-135
-223
-338
-444
-504
-487
-383
-206
13
233
422
565
665
743
827
936
1077
1244
1419
1584
1725
1836
1918
1970
1992
1979
1925
1827
1691
1533
1376
1239
1139
1078
1048
1034
1020
1002
978
957
949
964
1004
1068
1146
1231
1319
1406
1491
1576
1656
1731
1800
1867
1941
2033
2157
2314
2504
2714
2928
3132
3316
3477
3618
3743
3850
3930
3968
3947
3852
3680
3435
3131
2783
2406
2009
1601
1183
766
364
-8
-333
-606
-829
-1020
-1200
-1392
-1612
-1865
-2144
-2437
-2727
-3004
-3261
-3492
-3697
-3871
-4009
-4103
-4146
-4136
-4070
-3950
-3775
-3548
-3272
-2960
-2630
-2312
-2037
-1830
-1701
-1638
-1610
-1575
-1499
-1366
-1189
-1002
-851
-775
-782
-853
-938
-984
-946
-816
-617
-400
-223
-128
-125
-188
-271
-322
-311
-235
-124
-25
17
-24
-142
-303
-461
-568
-599
-550
-447
-326
-228
-181
-195
-264
-365
-472
-557
-599
-585
-510
-379
-202
7
229
450
657
845
1016
1178
1335
1492
1643
1775
1871
1911
1886
1796
1657
1496
1345
1230
1167
1154
1173
1196
1196
1154
1067
948
823
720
658
646
675
725
773
801
803
783
756
740
746
776
822
872
911
930
930
916
901
898
916
963
1040
1144
1267
1397
1521
1623
1693
1727
1730
1719
1716
1740
1801
1896
2005
2104
2165
2175
2139
2080
2031
2023
2073
2181
2327
2481
2612
2699
2735
2725
2682
2617
2532
2423
2280
2095
1869
1611
1338
1074
835
631
458
305
155
-9
-200
-421
-667
-931
-1201
-1469
-1734
-2000
-2273
-2564
-2877
-3205
-3533
-3831
-4066
-4206
-4232
-4139
-3944
-3677
-3378
-3084
-2824
-2612
-2451
-2332
-2244
-2175
-2115
-2055
-1991
-1916
-1827
-1723
-1606
-1481
-1357
-1239
-1129
-1020
-904
-773
-622
-457
-291
-146
-44
-1
-26
-117
-263
-450
-658
-874
-1083
-1275
-1442
-1580
-1688
-1768
-1826
-1869
-1901
-1927
-1945
-1951
-1944
-1921
-1888
-1851
-1820
-1805
-1811
-1838
-1884
-1939
-1995
-2040
-2062
-2053
-2004
-1912
-1780
-1615
-1430
-1237
-1042
-849
-651
-444
-225
2
223
417
566
659
702
712
714
732
776
843
916
975
1002
998
969
936
914
907
908
894
842
736
574
370
147
-72
-271
-450
-618
-789
-972
-1169
-1370
-1560
-1722
-1845
-1923
-1959
-1963
-1943
-1912
-1884
-1876
-1902
-1976
-2099
-2259
-2430
-2572
-2644
-2616
-2475
-2236
-1931
-1606
-1304
-1058
-880
-763
-688
-627
-560
-475
-370
-254
-138
-31
67
166
288
454
681
974
1318
1677
2008
2270
2438
2515
2529
2529
2563
2661
2822
3017
3192
3298
3304
3210
3050
2871
2720
2616
2553
2495
2400
2235
1996
1703
1398
1120
895
725
589
460
315
150
-22
-180
-307
-401
-475
-556
-666
-808
-967
-1107
-1188
-1179
-1073
-887
-652
-407
-178
22
200
367
534
701
860
997
1099
1165
1205
1234
1267
1313
1371
1436
1505
1584
1691
1853
2094
2429
2851
3337
3847
4339
4781
5153
5452
5684
5858
5973
6024
5996
5877
5662
5363
5005
4623
4252
3918
3628
3372
3123
2851
2529
2144
1706
1241
786
379
48
-201
-383
-529
-679
-868
-1115
-1415
-1744
-2065
-2339
-2536
-2648
-2684
-2669
-2633
-2602
-2592
-2604
-2629
-2654
-2668
-2664
-2643
-2610
-2570
-2522
-2465
-2398
-2321
-2245
-2184
-2160
-2190
-2281
-2425
-2599
-2768
-2895
-2954
-2933
-2840
-2702
-2548
-2409
-2303
-2230
-2179
-2132
-2072
-1994
-1906
-1827
-1783
-1795
-1872
-2005
-2176
-2349
-2493
-2584
-2614
-2589
-2529
-2460
-2404
-2372
-2364
-2363
-2349
-2298
-2197
-2039
-1836
-1607
-1375
-1165
-993
-867
-784
-736
-713
-704
-703
-707
-714
-722
-728
-724
-702
-652
-568
-447
-294
-119
61
230
375
491
581
654
727
809
904
1002
1084
1120
1089
980
804
590
380
215
125
115
168
249
321
351
330
268
189
123
92
102
148
211
275
331
381
435
506
600
716
841
959
1057
1129
1179
1218
1261
1315
1382
1454
1517
1563
1586
1595
1607
1648
1743
1908
2149
2454
2797
3142
3454
3705
3881
3986
4037
4056
4059
4056
4032
3969
3846
3654
3403
3124
2860
2651
2520
2459
2436
2401
2304
2112
1821
1452
1047
651
298
5
-231
-423
-591
-749
-906
-1064
-1223
-1382
-1539
-1688
-1822
-1926
-1991
-2009
-1987
-1937
-1877
-1821
-1768
-1702
-1597
-1428
-1181
-868
-521
-190
77
247
312
289
206
94
-29
-167
-337
-568
-879
-1281
-1765
-2308
-2878
-3442
-3970
-4437
-4822
-5115
-5313
-5423
-5466
-5469
-5458
-5455
-5467
-5485
-5488
-5454
-5367
-5224
-5036
-4828
-4624
-4444
-4297
-4184
-4094
-4019
-3948
-3868
-3768
-3638
-3471
-3263
-3026
-2780
-2550
-2361
-2223
-2129
-2052
-1959
-1823
-1634
-1408
-1182
-999
-891
-870
-917
-995
-1060
-1078
-1037
-945
-824
-700
-591
-502
-430
-363
-297
-226
-153
-73
18
134
282
464
668
870
1041
1159
1219
1239
1254
1304
1419
1606
1849
2113
2357
2553
2688
2775
2836
2901
2986
3093
3206
3296
3333
3294
3175
2989
2769
2563
2419
2378
2460
2662
2952
3280
3592
3844
4014
4109
4155
4187
4229
4285
4329
4322
4220
3993
3642
3196
2703
2217
1781
1415
1115
865
642
428
217
12
-175
-335
-457
-535
-563
-541
-469
-354
-208
-47
116
275
440
630
870
1179
1558
1987
2433
2854
3222
3533
3801
4058
4332
4633
4944
5226
5430
5518
5476
5325
5110
4886
4701
4581
4522
4498
4469
4398
4257
4035
3741
3393
3017
2641
2291
1980
1709
1463
1218
945
625
256
-139
-518
-834
-1048
-1150
-1162
-1130
-1111
-1146
-1252
-1406
-1561
-1662
-1666
-1558
-1357
-1105
-855
-652
-523
-472
-488
-553
-648
-756
-870
-983
-1090
-1191
-1287
-1386
-1497
-1626
-1776
-1937
-2092
-2220
-2305
-2342
-2340
-2314
-2284
-2262
-2250
-2240
-2223
-2194
-2155
-2116
-2084
-2061
-2033
-1977
-1868
-1688
-1436
-1130
-802
-484
-201
39
242
421
591
757
916
1063
1193
1309
1419
1530
1644
1754
1846
1906
1934
1943
1961
2020
2137
2308
2505
2683
2796
2821
2760
2648
2533
2464
2469
2547
2678
2827
2970
3094
3208
3331
3480
3662
3867
4074
4259
4406
4512
4588
4652
4720
4803
4902
5010
5121
5224
5314
5383
5423
5421
5366
5249
5071
4842
4576
4293
4008
3726
3445
3157
2852
2528
2185
1834
1488
1165
881
648
476
367
313
297
295
278
226
130
1
-136
-250
-318
-331
-304
-267
-252
-279
-346
-432
-503
-530
-506
-446
-383
-356
-385
-469
-577
-670
-714
-698
-641
-581
-561
-604
-702
-822
-912
-932
-868
-746
-618
-546
-580
-734
-982
-1268
-1528
-1708
-1782
-1760
-1675
-1572
-1486
-1433
-1405
-1379
-1325
-1219
-1056
-850
-629
-430
-283
-206
-195
-231
-278
-303
-281
-204
-85
47
163
239
273
280
294
350
471
664
910
1180
1442
1674
1871
2044
2209
2379
2551
2710
2833
2899
2906
2865
2808
2770
2777
2838
2938
3047
3127
3146
3088
2956
2766
2546
2322
2116
1941
1800
1687
1588
1486
1364
1211
1026
821
622
457
354
320
344
393
424
399
301
140
-50
-220
-327
-354
-310
-234
-175
-175
-253
-400
-583
-763
-909
-1010
-1080
-1142
-1217
-1315
-1419
-1498
-1513
-1436
-1262
-1012
-732
-470
-268
-151
-116
-144
-206
-273
-333
-384
-438
-509
-606
-725
-851
-961
-1031
-1049
-1018
-960
-913
-918
-1010
-1206
-1497
-1848
-2208
-2520
-2739
-2843
-2838
-2756
-2637
-2525
-2443
-2397
-2371
-2344
-2295
-2223
-2146
-2095
-2108
-2211
-2407
-2674
-2968
-3238
-3441
-3554
-3583
-3558
-3521
-3517
-3575
-3705
-3894
-4111
-4320
-4486
-4588
-4620
-4590
-4519
-4428
-4333
-4238
-4133
-3999
-3813
-3559
-3234
-2858
-2463
-2093
-1786
-1563
-1422
-1336
-1267
-1175
-1037
-857
-662
-500
-415
-439
-575
-796
-1056
-1300
-1485
-1588
-1614
-1581
-1520
-1452
-1388
-1320
-1231
-1104
-926
-702
-449
-192
40
227
358
436
470
474
463
446
430
419
418
437
483
567
691
851
1033
1213
1368
1475
1525
1519
1470
1399
1321
1245
1164
1064
929
751
539
316
119
-20
-81
-71
-16
39
52
-3
-126
-294
-466
-605
-690
-727
-744
-784
-887
-1076
-1350
-1689
-2058
-2424
-2763
-3067
-3341
-3593
-3833
-4066
-4290
-4502
-4697
-4873
-5022
-5133
-5191
-5174
-5066
-4863
-4583
-4259
-3942
-3679
-3504
-3424
-3418
-3445
-3462
-3438
-3365
-3264
-3174
-3138
-3182
-3310
-3494
-3687
-3837
-3898
-3851
-3700
-3478
-3230
-3002
-2829
-2725
-2685
-2687
-2700
-2698
-2663
-2595
-2508
-2425
-2365
-2341
-2344
-2353
-2331
-2241
-2055
-1764
-1376
-921
-437
39
477
859
1180
1443
1652
1813
1932
2012
2064
2098
2123
2148
2169
2178
2157
2092
1972
1801
1595
1379
1181
1018
901
826
781
754
736
726
730
757
814
905
1026
1174
1338
1511
1683
1842
1979
2085
2159
2207
2250
2316
2430
2612
2862
3157
3461
3732
3938
4070
4144
4198
4276
4410
4606
4843
5075
5248
5321
5276
5128
4918
4701
4530
4438
4434
4503
4614
4729
4817
4860
4855
4813
4752
4692
4651
4635
4645
4672
4701
4722
4728
4722
4718
4736
4796
4907
5067
5256
5447
5609
5720
5776
5794
5803
5838
5925
6071
6260
6457
6619
6709
6705
6609
6445
6253
6078
5956
5905
5924
5989
6066
6117
6108
6022
5860
5639
5388
5140
4917
4729
4568
4415
4242
4027
3761
3446
3099
2740
2390
2056
1736
1422
1099
761
410
54
-292
-615
-909
-1178
-1430
-1676
-1924
-2177
-2431
-2686
-2941
-3201
-3477
-3777
-4105
-4452
-4798
-5119
-5389
-5591
-5721
-5787
-5805
-5792
-5755
-5695
-5604
-5470
-5287
-5061
-4808
-4554
-4326
-4149
-4035
-3986
-3989
-4025
-4074
-4113
-4129
-4112
-4061
-3980
-3880
-3772
-3671
-3582
-3509
-3443
-3373
-3283
-3165
-3021
-2865
-2725
-2631
-2608
-2667
-2801
-2984
-3176
-3338
-3439
-3466
-3427
-3342
-3242
-3152
-3089
-3054
-3034
-3005
-2941
-2819
-2624
-2356
-2031
-1677
-1330
-1028
-801
-661
-598
-573
-535
-425
-196
172
663
1226
1788
2275
2629
2829
2890
2863
2812
2792
2833
2930
3044
3116
3090
2936
2654
2288
1905
1580
1375
1322
1412
1602
1828
2024
2142
2167
2113
2019
1930
1882
1882
1912
1926
1870
1699
1387
941
396
-198
-791
-1344
-1843
-2292
-2713
-3129
-3555
-3992
-4420
-4811
-5130
-5345
-5439
-5409
-5268
-5044
-4768
-4474
-4190
-3931
-3702
-3495
-3294
-3083
-2855
-2611
-2363
-2132
-1941
-1806
-1733
-1712
-1725
-1751
-1766
-1757
-1717
-1649
-1561
-1467
-1383
-1328
-1315
-1353
-1439
-1552
-1657
-1706
-1656
-1478
-1171
-766
-322
89
408
599
664
643
595
581
648
811
1055
1342
1622
1849
1987
2020
1942
1763
1498
1166
788
382
-33
-442
-835
-1199
-1521
-1785
-1968
-2051
-2024
-1894
-1688
-1452
-1240
-1096
-1043
-1077
-1169
-1284
-1393
-1492
-1600
-1752
-1980
-2291
-2664
-3048
-3383
-3625
-3760
-3818
-3855
-3933
-4094
-4347
-4652
-4943
-5152
-5228
-5153
-4949
-4659
-4333
-4011
-3715
-3442
-3183
-2922
-2653
-2375
-2094
-1819
-1559
-1325
-1128
-980
-891
-860
-876
-910
-928
-900
-811
-674
-526
-420
-402
-498
-701
-975
-1266
-1524
-1721
-1856
-1953
-2049
-2170
-2331
-2522
-2720
-2904
-3056
-3173
-3263
-3333
-3386
-3419
-3424
-3394
-3337
-3270
-3215
-3191
-3199
-3222
-3226
-3174
-3044
-2835
-2572
-2294
-2043
-1843
-1693
-1574
-1454
-1311
-1141
-963
-815
-737
-758
-883
-1092
-1346
-1600
-1812
-1958
-2029
-2032
-1985
-1914
-1846
-1810
-1827
-1914
-2071
-2284
-2526
-2766
-2976
-3144
-3272
-3380
-3491
-3618
-3758
-3889
-3978
-3997
-3936
-3810
-3658
-3522
-3435
-3400
-3393
-3363
-3259
-3050
-2737
-2356
-1967
-1628
-1379
-1222
-1129
-1050
-938
-769
-548
-307
-90
64
136
137
97
57
56
116
238
408
599
782
930
1025
1056
1022
933
800
643
481
329
190
61
-71
-216
-373
-530
-658
-723
-694
-558
-325
-28
293
597
863
1091
1303
1528
1795
2114
2477
2861
3237
3577
3869
4107
4296
4440
4540
4591
4589
4534
4436
4313
4187
4075
3984
3908
3833
3741
3623
3483
3337
3206
3108
3046
3010
2972
2903
2776
2582
2332
2055
1789
1574
1438
1392
1430
1528
1659
1797
1930
2057
2195
2364
2584
2858
3173
3494
3778
3985
4094
4112
4080
4054
4098
4257
4546
4944
5405
5870
6295
6658
6966
7244
7520
7807
8096
8352
8534
8607
8559
8409
8204
7996
7833
7738
7706
7710
7713
7685
7617
7518
7413
7333
7300
7323
7394
7498
7614
7726
7823
7899
7950
7970
7954
7897
7800
7668
7517
7362
7218
7094
6988
6888
6779
6646
6479
6279
6053
5815
5583
5373
5197
5065
4978
4933
4923
4936
4959
4978
4985
4973
4939
4882
4794
4666
4485
4236
3914
3523
3083
2627
2194
1820
1527
1321
1188
1101
1028
942
825
670
482
272
53
-163
-364
-545
-704
-850
-998
-1172
-1396
-1688
-2054
-2482
-2944
-3402
-3823
-4186
-4493
-4759
-5009
-5265
-5529
-5789
-6020
-6195
-6302
-6350
-6365
-6381
-6426
-6506
-6602
-6673
-6677
-6581
-6379
-6088
-5746
-5393
-5062
-4767
-4504
-4263
-4034
-3816
-3618
-3453
-3329
-3243
-3178
-3110
-3019
-2894
-2740
-2578
-2431
-2322
-2265
-2258
-2295
-2362
-2451
-2557
-2684
-2833
-3009
-3212
-3440
-3687
-3944
-4194
-4419
-4597
-4705
-4733
-4685
-4588
-4488
-4435
-4474
-4626
-4880
-5195
-5515
-5786
-5973
-6071
-6102
-6106
-6119
-6166
-6246
-6345
-6436
-6496
-6516
-6498
-6455
-6404
-6362
-6339
-6344
-6379
-6442
-6523
-6602
-6645
-6613
-6471
-6203
-5817
-5353
-4871
-4432
-4083
-3841
-3688
-3587
-3495
-3383
-3249
-3115
-3017
-2986
-3035
-3152
-3305
-3457
-3575
-3646
-3674
-3674
-3663
-3651
-3635
-3601
-3536
-3427
-3274
-3082
-2862
-2628
-2393
-2171
-1978
-1829
-1737
-1709
-1736
-1794
-1848
-1862
-1809
-1684
-1505
-1305
-1120
-973
-861
-758
-616
-386
-35
443
1024
1659
2290
2865
3355
3761
4111
4448
4822
5269
5801
6400
7022
7607
8090
8424
8586
8590
8473
8295
8111
7960
7857
7787
7717
7610
7438
7191
6881
6532
6173
5825
5495
5180
4867
4547
4216
3882
3563
3278
3046
2876
2769
2719
2713
2742
2799
2885
3007
3173
3391
3660
3967
4288
4587
4829
4990
5062
5065
5037
5027
5079
5211
5412
5643
5848
5976
5995
5908
5750
5572
5425
5341
5321
5340
5354
5323
5222
5049
4824
4581
4352
4155
3995
3860
3729
3582
3404
3189
2940
2664
2371
2071
1771
1477
1192
913
637
356
66
-240
-562
-897
-1241
-1592
-1948
-2311
-2682
-3059
-3438
-3809
-4163
-4492
-4799
-5092
-5386
-5694
-6019
-6357
-6691
-7000
-7271
-7497
-7687
-7860
-8038
-8238
-8466
-8718
-8982
-9241
-9483
-9705
-9903
-10080
-10233
-10356
-10437
-10466
-10437
-10349
-10210
-10030
-9821
-9592
-9344
-9077
-8786
-8467
-8117
-7738
-7335
-6919
-6506
-6116
-5770
-5488
-5279
-5140
-5052
-4987
-4911
-4802
-4652
-4474
-4297
-4152
-4059
-4016
-3995
-3946
-3817
-3568
-3188
-2702
-2164
-1644
-1209
-898
-717
-638
-607
-564
-463
-287
-54
190
379
453
376
144
-206
-611
-995
-1295
-1478
-1549
-1545
-1526
-1546
-1633
-1780
-1945
-2064
-2074
-1940
-1664
-1290
-893
-551
-327
-247
-298
-431
-583
-698
-740
-709
-634
-559
-533
-587
-726
-932
-1164
-1378
-1537
-1624
-1643
-1620
-1589
-1582
-1619
-1702
-1820
-1951
-2076
-2183
-2275
-2362
-2459
-2576
-2712
-2853
-2979
-3068
-3106
-3093
-3040
-2968
-2901
-2858
-2852
-2888
-2964
-3072
-3208
-3363
-3531
-3706
-3880
-4043
-4189
-4307
-4391
-4433
-4429
-4378
-4282
-4152
-4003
-3852
-3715
-3597
-3492
-3379
-3229
-3015
-2720
-2344
-1907
-1440
-978
-547
-160
186
502
799
1080
1336
1551
1707
1793
1814
1788
1744
1710
1710
1753
1835
1943
2057
2156
2226
2258
2248
2200
2123
2031
1934
1843
1758
1676
1583
1470
1331
1172
1014
885
813
815
890
1022
1178
1326
1441
1515
1560
1598
1652
1740
1865
2017
2180
2335
2470
2584
2683
2781
2892
3029
3195
3389
3601
3814
4006
4157
4252
4290
4285
4262
4256
4296
4396
4552
4735
4907
5033
5092
5092
5059
5037
5063
5160
5324
5529
5735
5901
5999
6017
5961
5849
5701
5532
5353
5168
4975
4773
4560
4331
4081
3804
3493
3150
2778
2388
1987
1582
1171
744
290
-198
-715
-1247
-1767
-2250
-2672
-3023
-3305
-3529
-3711
-3866
-4002
-4123
-4228
-4317
-4388
-4438
-4465
-4463
-4428
-4359
-4266
-4164
-4073
-4010
-3984
-3987
-3997
-3989
-3941
-3845
-3714
-3569
-3436
-3331
-3248
-3162
-3035
-2833
-2536
-2145
-1687
-1200
-723
-284
104
443
746
1024
1281
1518
1726
1899
2029
2119
2169
2185
2174
2147
2116
2096
2102
2143
2219
2322
2435
2537
2620
2686
2753
2850
3005
3235
3538
3895
4270
4628
4939
5187
5373
5505
5597
5659
5697
5718
5726
5730
5742
5771
5821
5888
5956
6011
6039
6041
6027
6018
6038
6104
6218
6372
6546
6721
6884
7035
7187
7359
7565
7809
8077
8344
8568
8714
8757
8694
8542
8337
8122
7940
7814
7751
7734
7738
7733
7704
7652
7599
7577
7622
7755
7978
8271
8597
8918
9198
9420
9581
9693
9772
9832
9883
9926
9959
9980
9989
9988
9979
9960
9925
9864
9766
9625
9443
9228
8991
8745
8497
8250
8000
7740
7465
7173
6867
6554
6248
5961
5709
5506
5363
5283
5261
5280
5316
5342
5336
5289
5205
5107
5021
4972
4972
5017
5086
5146
5166
5125
5015
4846
4636
4405
4170
3939
3713
3484
3244
2986
2703
2393
2055
1692
1312
927
554
211
-84
-320
-493
-606
-662
-667
-616
-503
-319
-60
267
641
1029
1392
1695
1920
2065
2147
2193
2229
2275
2333
2389
2419
2397
2302
2127
1880
1581
1257
933
626
341
69
-208
-509
-849
-1234
-1652
-2080
-2483
-2828
-3087
-3247
-3309
-3292
-3220
-3118
-3003
-2878
-2734
-2557
-2333
-2059
-1746
-1417
-1103
-834
-629
-494
-420
-387
-377
-377
-385
-409
-462
-556
-691
-862
-1053
-1249
-1443
-1638
-1848
-2091
-2387
-2739
-3139
-3562
-3977
-4350
-4657
-4886
-5036
-5115
-5134
-5105
-5042
-4957
-4867
-4791
-4747
-4746
-4789
-4862
-4937
-4986
-4982
-4917
-4799
-4652
-4505
-4385
-4304
-4258
-4224
-4177
-4090
-3948
-3748
-3501
-3223
-2934
-2653
-2399
-2189
-2040
-1967
-1979
-2077
-2251
-2478
-2732
-2986
-3219
-3424
-3603
-3768
-3932
-4104
-4284
-4468
-4642
-4794
-4912
-4989
-5027
-5032
-5015
-4995
-4991
-5020
-5097
-5225
-5399
-5603
-5815
-6016
-6191
-6339
-6464
-6580
-6696
-6811
-6915
-6992
-7023
-6997
-6918
-6799
-6664
-6533
-6420
-6326
-6238
-6143
-6026
-5883
-5717
-5539
-5356
-5169
-4972
-4753
-4498
-4200
-3859
-3484
-3085
-2671
-2248
-1816
-1373
-925
-482
-62
319
648
928
1172
1401
1637
1891
2158
2418
2644
2807
2889
2888
2812
2676
2492
2264
1983
1634
1203
684
81
-586
-1291
-2007
-2710
-3384
-4021
-4618
-5177
-5695
-6173
-6604
-6984
-7308
-7569
-7763
-7887
-7942
-7935
-7874
-7773
-7645
-7498
-7333
-7140
-6909
-6629
-6299
-5929
-5541
-5166
-4833
-4558
-4343
-4174
-4024
-3865
-3674
-3441
-3170
-2874
-2571
-2277
-2004
-1761
-1550
-1379
-1255
-1187
-1182
-1243
-1365
-1537
-1741
-1959
-2177
-2384
-2574
-2748
-2903
-3037
-3149
-3236
-3295
-3332
-3355
-3376
-3410
-3467
-3555
-3670
-3805
-3947
-4083
-4205
-4311
-4410
-4513
-4633
-4775
-4936
-5098
-5238
-5329
-5351
-5300
-5190
-5047
-4907
-4802
-4750
-4754
-4797
-4854
-4893
-4894
-4843
-4742
-4601
-4436
-4265
-4106
-3975
-3887
-3854
-3880
-3963
-4083
-4217
-4334
-4412
-4439
-4426
-4396
-4382
-4410
-4492
-4617
-4757
-4877
-4946
-4954
-4912
-4848
-4800
-4797
-4852
-4953
-5069
-5161
-5193
-5143
-5009
-4807
-4563
-4312
-4082
-3898
-3770
-3704
-3693
-3727
-3789
-3861
-3927
-3976
-4003
-4018
-4030
-4059
-4113
-4195
-4295
-4392
-4458
-4467
-4401
-4257
-4043
-3786
-3508
-3239
-2993
-2776
-2576
-2373
-2138
-1847
-1480
-1036
-527
24
584
1125
1627
2087
2517
2942
3390
3884
4432
5027
5644
6249
6806
7286
7678
7987
8234
8450
8667
8909
9187
9492
9801
10084
10308
10451
10505
10481
10404
10307
10218
10153
10111
10077
10024
9927
9772
9558
9304
9035
8779
8555
8368
8206
8048
7878
7678
7451
7212
6983
6788
6644
6551
6498
6462
6416
6340
6223
6066
5884
5692
5509
5347
5208
5089
4983
4877
4765
4641
4503
4353
4198
4043
3903
3789
3714
3690
3724
3814
3953
4125
4313
4500
4672
4824
4951
5053
5125
5159
5143
5065
4915
4689
4395
4045
3657
3249
2835
2426
2025
1637
1263
905
566
245
-56
-341
-610
-860
-1083
-1269
-1406
-1489
-1520
-1511
-1481
-1452
-1442
-1458
-1496
-1543
-1579
-1586
-1551
-1468
-1337
-1160
-943
-691
-411
-113
189
479
742
968
1152
1298
1413
1503
1568
1601
1592
1530
1409
1237
1029
810
607
439
317
238
193
164
135
97
44
-23
-98
-174
-244
-304
-354
-395
-435
-481
-539
-608
-682
-746
-777
-756
-667
-510
-298
-54
192
416
608
772
929
1107
1332
1618
1965
2353
2756
3140
3482
3769
4003
4196
4371
4550
4751
4982
5241
5518
5794
6048
6261
6419
6516
6554
6540
6485
6400
6293
6168
6027
5869
5694
5500
5289
5060
4816
4560
4301
4053
3835
3667
3567
3544
3595
3704
3847
3998
4141
4272
4405
4561
4766
5034
5369
5754
6163
6566
6936
7261
7543
7792
8026
8263
8510
8768
9029
9284
9519
9728
9903
10047
10160
10250
10320
10372
10400
10393
10329
10185
9940
9586
9128
8594
8023
7460
6937
6469
6042
5624
5170
4644
4027
3331
2588
1847
1153
532
-9
-487
-933
-1372
-1815
-2256
-2667
-3016
-3272
-3415
-3448
-3386
-3257
-3092
-2911
-2728
-2543
-2350
-2140
-1905
-1644
-1363
-1077
-803
-559
-358
-208
-104
-36
8
39
59
59
24
-67
-228
-461
-751
-1074
-1401
-1709
-1989
-2250
-2512
-2797
-3123
-3490
-3885
-4284
-4665
-5019
-5349
-5676
-6024
-6413
-6852
-7330
-7825
-8310
-8763
-9174
-9546
-9891
-10227
-10564
-10907
-11253
-11593
-11916
-12213
-12472
-12684
-12839
-12927
-12941
-12881
-12755
-12576
-12363
-12132
-11895
-11653
-11407
-11153
-10890
-10625
-10366
-10123
-9900
-9694
-9494
-9286
-9058
-8808
-8544
-8285
-8051
-7860
-7719
-7624
-7555
-7491
-7406
-7281
-7107
-6886
-6628
-6353
-6081
-5830
-5610
-5420
-5245
-5063
-4852
-4596
-4295
-3968
-3647
-3366
-3150
-3006
-2916
-2845
-2755
-2621
-2439
-2231
-2037
-1896
-1830
-1836
-1879
-1912
-1883
-1763
-1547
-1258
-936
-621
-338
-94
124
339
572
836
1128
1437
1747
2043
2319
2572
2808
3031
3246
3453
3656
3853
4046
4236
4420
4597
4767
4932
5098
5276
5478
5711
5972
6250
6527
6782
7001
7185
7342
7493
7655
7839
8044
8254
8451
8617
8748
8847
8934
9027
9140
9277
9428
9572
9688
9760
9781
9760
9718
9681
9675
9716
9811
9947
10100
10237
10325
10336
10263
10114
9918
9712
9531
9401
9326
9291
9267
9224
9138
9004
8835
8657
8498
8381
8314
8292
8297
8311
8318
8308
8283
8247
8207
8164
8119
8071
8018
7956
7888
7817
7746
7679
7620
7572
7539
7522
7523
7536
7554
7564
7554
7512
7435
7322
7179
7011
6821
6605
6356
6064
5720
5326
4889
4426
3962
3517
3109
2746
2424
2133
1857
1581
1295
998
695
401
132
-99
-286
-430
-544
-641
-738
-843
-955
-1067
-1167
-1244
-1295
-1324
-1340
-1359
-1392
-1446
-1523
-1621
-1739
-1877
-2037
-2226
-2440
-2676
-2922
-3169
-3411
-3647
-3889
-4147
-4435
-4755
-5099
-5452
-5796
-6116
-6409
-6683
-6949
-7216
-7484
-7739
-7955
-8106
-8173
-8151
-8048
-7887
-7691
-7485
-7280
-7079
-6880
-6677
-6468
-6253
-6034
-5811
-5584
-5348
-5097
-4828
-4539
-4233
-3911
-3574
-3223
-2856
-2477
-2094
-1720
-1369
-1055
-779
-535
-306
-73
177
448
731
1010
1268
1494
1687
1855
2008
2151
2279
2379
2431
2422
2348
2220
2061
1897
1750
1634
1550
1490
1444
1402
1359
1314
1269
1226
1188
1156
1136
1134
1157
1207
1280
1365
1447
1512
1553
1577
1599
1642
1721
1841
1990
2144
2277
2368
2414
2426
2427
2439
2475
2532
2592
2627
2614
2537
2397
2204
1978
1736
1488
1239
989
739
492
256
38
-153
-316
-452
-569
-674
-772
-866
-959
-1055
-1163
-1294
-1459
-1665
-1912
-2189
-2481
-2770
-3045
-3303
-3549
-3793
-4045
-4306
-4570
-4821
-5042
-5221
-5355
-5454
-5534
-5619
-5723
-5857
-6015
-6183
-6338
-6460
-6531
-6541
-6491
-6394
-6266
-6131
-6009
-5919
-5869
-5861
-5885
-5926
-5966
-5990
-5994
-5984
-5976
-5991
-6051
-6170
-6352
-6585
-6848
-7115
-7361
-7569
-7731
-7849
-7932
-7994
-8045
-8093
-8137
-8173
-8191
-8183
-8141
-8070
-7973
-7866
-7770
-7707
-7692
-7735
-7832
-7969
-8125
-8285
-8432
-8570
-8710
-8872
-9076
-9331
-9630
-9951
-10262
-10530
-10731
-10859
-10928
-10964
-10999
-11058
-11153
-11280
-11423
-11562
-11678
-11763
-11818
-11854
-11884
-11918
-11962
-12014
-12067
-12112
-12137
-12135
-12098
-12020
-11901
-11742
-11549
-11333
-11104
-10876
-10654
-10441
-10234
-10026
-9811
-9590
-9367
-9154
-8962
-8801
-8672
-8567
-8471
-8368
-8249
-8109
-7960
-7813
-7686
-7591
-7531
-7498
-7480
-7459
-7425
-7373
-7306
-7235
-7169
-7111
-7057
-6994
-6903
-6768
-6577
-6333
-6044
-5728
-5400
-5069
-4729
-4367
-3961
-3490
-2944
-2326
-1658
-966
-284
365
968
1529
2059
2573
3080
3579
4054
4485
4846
5117
5290
5369
5366
5299
5187
5042
4869
4667
4432
4159
3848
3506
3145
2784
2445
2146
1898
1703
1549
1418
1287
1136
956
750
531
321
135
-16
-139
-250
-375
-535
-743
-994
-1272
-1551
-1806
-2024
-2204
-2364
-2527
-2721
-2964
-3265
-3616
-4000
-4397
-4789
-5166
-5526
-5875
-6221
-6571
-6926
-7279
-7619
-7931
-8203
-8427
-8600
-8728
-8819
-8884
-8933
-8970
-8998
-9013
-9012
-8994
-8958
-8908
-8849
-8787
-8727
-8669
-8612
-8555
-8494
-8429
-8361
-8297
-8243
-8211
-8208
-8241
-8312
-8419
-8557
-8716
-8888
-9063
-9238
-9410
-9578
-9746
-9912
-10073
-10225
-10360
-10472
-10556
-10613
-10642
-10646
-10624
-10574
-10491
-10373
-10224
-10055
-9883
-9728
-9607
-9526
-9480
-9451
-9415
-9355
-9260
-9136
-9000
-8874
-8776
-8714
-8680
-8658
-8627
-8573
-8492
-8394
-8295
-8215
-8163
-8135
-8122
-8098
-8045
-7953
-7820
-7658
-7486
-7323
-7183
-7073
-6990
-6925
-6867
-6801
-6717
-6604
-6457
-6271
-6048
-5793
-5518
-5239
-4975
-4743
-4559
-4429
-4350
-4314
-4304
-4301
-4287
-4251
-4185
-4091
-3973
-3840
-3696
-3544
-3385
-3212
-3023
-2814
-2587
-2348
-2107
-1870
-1642
-1422
-1204
-978
-736
-469
-177
139
471
813
1156
1496
1827
2146
2449
2734
3001
3255
3502
3755
4022
4313
4626
4958
5296
5628
5945
6240
6518
6787
7057
7339
7636
7949
8271
8593
8902
9187
9438
9647
9812
9937
10031
10109
10188
10282
10398
10534
10675
10799
10884
10915
10889
10821
10734
10659
10622
10637
10700
10795
10898
10986
11043
11068
11069
11063
11067
11093
11142
11210
11290
11374
11461
11554
11665
11806
11985
12207
12470
12764
13076
13391
13696
13978
14231
14452
14640
14801
14944
15077
15212
15354
15507
15669
15837
16004
16165
16320
16468
16614
16759
16904
17045
17177
17293
17387
17456
17500
17521
17522
17504
17469
17414
17339
17244
17130
17001
16861
16713
16561
16404
16245
16087
15934
15791
15664
15555
15462
15380
15299
15210
15105
14979
14830
14658
14464
14249
14016
13770
13518
13270
13034
12819
12625
12450
12284
12120
11950
11775
11601
11438
11296
11180
11090
11019
10961
10911
10871
10851
10864
10923
11036
11202
11411
11651
11908
12176
12451
12737
13037
13351
13672
13989
14286
14550
14772
14952
15097
15223
15344
15472
15613
15763
15910
16035
16120
16149
16117
16027
15902
15767
15651
15580
15563
15595
15655
15713
15738
15709
15620
15479
15308
15132
14971
14832
14712
14594
14457
14282
14059
13790
13487
13171
12864
12584
12339
12128
11936
11747
11540
11304
11037
10748
10457
10187
9955
9769
9623
9501
9381
9248
9096
8934
8784
8669
8608
8609
8662
8748
8844
8929
8995
9045
9091
9146
9220
9312
9413
9507
9578
9614
9606
9555
9465
9344
9198
9036
8864
8687
8506
8315
8106
7864
7577
7236
6845
6415
5969
5534
5131
4772
4457
4174
3905
3635
3353
3059
2760
2467
2189
1933
1697
1472
1248
1010
750
456
126
-238
-627
-1028
-1426
-1807
-2163
-2492
-2800
-3097
-3390
-3683
-3969
-4234
-4461
-4639
-4764
-4847
-4906
-4963
-5033
-5122
-5223
-5318
-5389
-5419
-5404
-5350
-5267
-5172
-5074
-4976
-4875
-4763
-4631
-4477
-4300
-4105
-3900
-3692
-3489
-3298
-3122
-2964
-2823
-2695
-2572
-2447
-2313
-2167
-2011
-1853
-1700
-1558
-1427
-1300
-1164
-1008
-825
-621
-410
-216
-61
35
65
30
-60
-189
-345
-520
-710
-913
-1129
-1357
-1594
-1835
-2077
-2319
-2557
-2789
-3010
-3211
-3382
-3515
-3605
-3649
-3650
-3614
-3544
-3442
-3306
-3135
-2930
-2699
-2455
-2216
-2000
-1817
-1669
-1550
-1446
-1342
-1227
-1101
-972
-856
-769
-723
-723
-764
-833
-914
-995
-1067
-1130
-1191
-1259
-1344
-1451
-1580
-1724
-1872
-2011
-2132
-2229
-2304
-2365
-2426
-2499
-2594
-2717
-2866
-3033
-3209
-3383
-3550
-3708
-3861
-4018
-4186
-4372
-4576
-4794
-5018
-5239
-5448
-5637
-5808
-5963
-6110
-6255
-6407
-6565
-6727
-6886
-7032
-7154
-7246
-7309
-7346
-7369
-7391
-7421
-7469
-7536
-7616
-7701
-7778
-7837
-7870
-7877
-7863
-7838
-7816
-7814
-7843
-7914
-8026
-8175
-8352
-8543
-8738
-8932
-9127
-9332
-9559
-9821
-10123
-10462
-10828
-11201
-11563
-11899
-12203
-12479
-12741
-13003
-13278
-13571
-13877
-14184
-14476
-14737
-14959
-15144
-15297
-15432
-15560
-15689
-15816
-15936
-16032
-16091
-16099
-16053
-15957
-15825
-15680
-15543
-15434
-15362
-15324
-15308
-15291
-15254
-15184
-15081
-14958
-14837
-14744
-14695
-14694
-14728
-14773
-14803
-14798
-14751
-14676
-14595
-14540
-14531
-14579
-14673
-14790
-14905
-14992
-15040
-15053
-15044
-15032
-15031
-15045
-15067
-15082
-15074
-15031
-14951
-14843
-14719
-14596
-14486
-14392
-14312
-14236
-14153
-14054
-13933
-13789
-13623
-13439
-13239
-13025
-12795
-12547
-12279
-11986
-11667
-11324
-10960
-10583
-10203
-9829
-9472
-9135
-8819
-8517
-8220
-7917
-7599
-7261
-6902
-6524
-6133
-5731
-5323
-4911
-4498
-4091
-3700
-3335
-3006
-2721
-2478
-2269
-2083
-1903
-1718
-1522
-1316
-1105
-897
-697
-505
-319
-136
48
231
404
557
682
774
834
872
898
925
956
993
1027
1051
1059
1051
1030
1004
982
967
962
962
963
965
968
979
1004
1051
1117
1202
1299
1400
1500
1596
1688
1776
1858
1928
1979
2001
1994
1955
1890
1807
1715
1618
1519
1417
1313
1209
1112
1033
979
953
952
962
970
961
925
864
785
701
623
555
497
441
380
309
228
147
75
24
0
3
26
60
97
130
160
190
225
268
320
376
426
461
469
447
392
313
222
134
67
30
30
62
116
176
228
262
275
272
262
256
262
284
316
351
380
395
392
373
342
304
267
235
212
203
207
228
265
316
379
450
525
603
680
756
829
898
961
1018
1073
1132
1205
1305
1439
1612
1822
2058
2309
2561
2807
3045
3279
3516
3760
4013
4271
4527
4773
5004
5222
5435
5653
5891
6157
6455
6784
7137
7504
7876
8245
8607
8963
9315
9670
10033
10407
10794
11188
11579
11955
12305
12621
12901
13151
13382
13604
13827
14055
14282
14499
14694
14856
14981
15070
15130
15170
15200
15223
15238
15242
15224
15176
15087
14953
14769
14537
14264
13959
13635
13305
12980
12667
12369
12084
11807
11531
11255
10979
10704
10434
10170
9910
9646
9369
9072
8747
8394
8012
7608
7188
6758
6325
5897
5481
5085
4715
4375
4059
3765
3477
3188
2888
2580
2270
1968
1685
1428
1195
976
760
536
300
56
-182
-398
-578
-715
-813
-884
-947
-1018
-1114
-1236
-1381
-1541
-1701
-1851
-1985
-2102
-2205
-2302
-2401
-2509
-2626
-2751
-2877
-2995
-3098
-3181
-3243
-3290
-3330
-3369
-3413
-3461
-3505
-3533
-3534
-3497
-3420
-3308
-3174
-3033
-2899
-2781
-2681
-2593
-2506
-2408
-2288
-2141
-1964
-1764
-1546
-1318
-1087
-857
-629
-404
-182
39
258
471
676
867
1043
1202
1346
1479
1607
1733
1858
1980
2091
2181
2243
2270
2265
2234
2186
2132
2080
2032
1988
1940
1884
1813
1725
1622
1503
1373
1233
1084
929
771
615
466
328
202
82
-39
-168
-312
-470
-636
-799
-948
-1076
-1184
-1276
-1364
-1454
-1552
-1651
-1742
-1808
-1837
-1824
-1771
-1693
-1605
-1526
-1465
-1426
-1402
-1384
-1358
-1315
-1252
-1174
-1088
-1004
-935
-881
-845
-821
-802
-779
-750
-716
-684
-665
-668
-699
-758
-836
-920
-995
-1053
-1094
-1126
-1167
-1237
-1349
-1509
-1710
-1936
-2169
-2392
-2596
-2782
-2957
-3134
-3319
-3514
-3716
-3912
-4094
-4254
-4387
-4496
-4586
-4663
-4730
-4790
-4843
-4889
-4928
-4960
-4986
-5008
-5023
-5032
-5034
-5032
-5030
-5033
-5045
-5067
-5094
-5122
-5141
-5148
-5143
-5134
-5131
-5146
-5186
-5252
-5335
-5425
-5509
-5578
-5632
-5677
-5724
-5785
-5867
-5972
-6093
-6218
-6334
-6428
-6493
-6526
-6529
-6509
-6473
-6430
-6383
-6337
-6292
-6246
-6198
-6147
-6094
-6044
-6003
-5976
-5969
-5980
-6004
-6029
-6043
-6036
-6003
-5947
-5880
-5816
-5769
-5749
-5758
-5790
-5832
-5874
-5905
-5922
-5928
-5930
-5934
-5947
-5967
-5991
-6012
-6022
-6015
-5987
-5938
-5868
-5777
-5667
-5536
-5388
-5224
-5051
-4874
-4701
-4533
-4372
-4215
-4056
-3891
-3717
-3534
-3344
-3154
-2968
-2792
-2628
-2477
-2337
-2205
-2079
-1957
-1836
-1717
-1600
-1487
-1381
-1286
-1206
-1144
-1100
-1074
-1061
-1054
-1047
-1034
-1008
-966
-907
-830
-736
-626
-503
-371
-235
-103
22
136
239
336
432
531
639
756
879
1004
1132
1257
1382
1512
1649
1797
1956
2122
2289
2453
2609
2755
2889
3013
3129
3238
3345
3454
3570
3700
3850
4022
4216
4424
4636
4840
5028
5194
5342
5478
5611
5749
5895
6046
6195
6328
6434
6507
6544
6550
6534
6504
6469
6432
6388
6332
6254
6149
6013
5852
5675
5496
5327
5178
5052
4945
4848
4754
4654
4548
4441
4343
4267
4223
4217
4251
4318
4412
4522
4643
4768
4897
5028
5160
5292
5421
5546
5664
5772
5869
5954
6026
6083
6126
6154
6168
6169
6159
6138
6105
6059
5995
5913
5814
5702
5584
5467
5357
5252
5147
5032
4892
4719
4506
4256
3981
3697
3423
3174
2959
2782
2636
2512
2400
2290
2177
2064
1955
1859
1785
1739
1720
1723
1737
1747
1741
1711
1659
1593
1528
1478
1456
1463
1492
1528
1551
1544
1499
1420
1319
1213
1119
1044
986
934
869
778
653
499
328
159
8
-117
-221
-314
-413
-533
-680
-852
-1036
-1216
-1377
-1509
-1609
-1680
-1730
-1766
-1792
-1807
-1809
-1794
-1762
-1711
-1644
-1566
-1479
-1385
-1288
-1187
-1088
-993
-909
-840
-788
-751
-722
-694
-661
-618
-567
-514
-469
-444
-446
-482
-549
-642
-752
-871
-991
-1107
-1218
-1325
-1431
-1538
-1649
-1762
-1878
-1992
-2103
-2210
-2313
-2419
-2534
-2666
-2822
-3002
-3203
-3412
-3614
-3793
-3937
-4042
-4110
-4153
-4186
-4224
-4273
-4333
-4396
-4452
-4490
-4507
-4505
-4496
-4492
-4504
-4538
-4591
-4656
-4725
-4791
-4851
-4911
-4974
-5046
-5130
-5221
-5314
-5401
-5478
-5543
-5600
-5653
-5705
-5757
-5806
-5848
-5878
-5896
-5905
-5910
-5918
-5931
-5951
-5975
-6000
-6025
-6049
-6075
-6104
-6133
-6157
-6166
-6150
-6106
-6032
-5938
-5835
-5739
-5659
-5601
-5562
-5534
-5509
-5481
-5446
-5408
-5369
-5333
-5301
-5273
-5242
-5204
-5151
-5081
-4990
-4878
-4746
-4599
-4440
-4274
-4104
-3929
-3747
-3552
-3339
-3105
-2855
-2604
-2370
-2175
-2037
-1965
-1956
-1995
-2062
-2135
-2200
-2250
-2287
-2319
-2353
-2397
-2452
-2515
-2579
-2641
-2694
-2737
-2767
-2785
-2790
-2783
-2767
-2745
-2718
-2685
-2641
-2577
-2485
-2359
-2197
-2007
-1801
-1596
-1402
-1225
-1061
-901
-732
-545
-340
-123
94
296
472
617
730
816
884
938
984
1022
1053
1074
1082
1072
1040
984
904
806
701
602
521
465
433
417
404
383
349
306
264
236
230
247
278
308
322
311
277
231
188
164
168
201
257
323
389
447
497
539
578
617
658
702
746
790
829
858
870
857
815
741
640
523
402
293
204
137
87
44
1
-51
-112
-179
-250
-319
-386
-450
-511
-564
-605
-625
-616
-574
-503
-408
-301
-191
-81
28
143
269
411
570
740
911
1073
1217
1337
1433
1508
1569
1621
1669
1717
1765
1810
1848
1871
1875
1857
1820
1770
1718
1672
1638
1616
1597
1568
1514
1424
1293
1127
936
735
537
351
181
26
-118
-253
-379
-491
-584
-648
-677
-666
-613
-524
-405
-270
-133
-8
92
163
205
227
242
262
296
347
409
472
527
566
590
603
616
639
679
737
809
887
962
1029
1083
1126
1158
1184
1207
1228
1250
1274
1301
1334
1373
1419
1472
1527
1583
1637
1684
1724
1755
1777
1791
1796
1794
1785
1771
1752
1726
1692
1647
1586
1511
1421
1321
1217
1115
1020
934
854
776
697
615
530
447
370
305
252
207
164
114
51
-30
-125
-230
-338
-444
-546
-645
-747
-856
-975
-1101
-1229
-1353
-1467
-1569
-1659
-1740
-1815
-1885
-1948
-1998
-2031
-2041
-2028
-1997
-1955
-1912
-1875
-1852
-1845
-1853
-1875
-1908
-1949
-1994
-2041
-2087
-2129
-2166
-2200
-2231
-2262
-2294
-2326
-2356
-2380
-2397
-2405
-2406
-2404
-2400
-2395
-2384
-2361
-2319
-2254
-2169
-2070
-1969
-1873
-1790
-1717
-1650
-1581
-1506
-1426
-1349
-1287
-1249
-1240
-1257
-1289
-1321
-1342
-1342
-1322
-1288
-1249
-1213
-1186
-1168
-1157
-1148
-1138
-1122
-1100
-1071
-1037
-1000
-969
-948
-944
-963
-1006
-1071
-1148
-1226
-1296
-1351
-1390
-1416
-1433
-1446
-1456
-1460
-1455
-1437
-1408
-1371
-1330
-1292
-1258
-1227
-1199
-1174
-1154
-1147
-1158
-1192
-1244
-1303
-1354
-1378
-1367
-1322
-1253
-1178
-1117
-1081
-1072
-1085
-1107
-1126
-1136
-1140
-1144
-1159
-1191
-1241
-1307
-1380
-1451
-1514
-1566
-1605
-1634
-1652
-1664
-1672
-1682
-1697
-1722
-1753
-1782
-1795
-1777
-1716
-1613
-1477
-1328
-1190
-1082
-1010
-970
-943
-906
-840
-739
-609
-466
-332
-224
-150
-105
-77
-46
3
78
182
307
446
590
735
880
1030
1190
1367
1565
1785
2024
2277
2535
2789
3033
3264
3483
3695
3908
4127
4354
4584
4809
5017
5195
5337
5441
5512
5558
5591
5618
5647
5678
5710
5737
5753
5752
5727
5673
5590
5477
5340
5186
5022
4853
4679
4495
4293
4062
3801
3508
3192
2868
2555
2266
2009
1786
1586
1396
1203
996
774
542
310
93
-94
-241
-344
-408
-442
-461
-479
-505
-542
-579
-601
-588
-521
-395
-216
-3
216
411
563
665
726
765
804
861
942
1038
1135
1215
1265
1286
1288
1291
1313
1367
1453
1560
1669
1760
1816
1831
1810
1766
1716
1675
1653
1651
1663
1676
1677
1655
1606
1532
1444
1356
1283
1234
1210
1205
1201
1184
1139
1061
957
841
733
650
601
586
596
616
634
644
647
651
664
693
740
801
866
927
981
1027
1069
1114
1164
1221
1281
1338
1387
1425
1453
1473
1489
1502
1515
1530
1550
1579
1622
1683
1766
1868
1982
2099
2210
2309
2392
2460
2518
2569
2615
2658
2697
2735
2776
2825
2888
2966
3059
3159
3258
3349
3431
3506
3583
3672
3780
3907
4048
4192
4327
4445
4547
4636
4720
4808
4904
5005
5106
5197
5269
5318
5343
5346
5331
5302
5262
5210
5146
5069
4976
4867
4741
4599
4443
4276
4103
3933
3773
3628
3501
3392
3295
3202
3103
2992
2863
2717
2557
2388
2220
2058
1910
1780
1670
1579
1506
1447
1402
1369
1350
1347
1364
1403
1466
1551
1653
1769
1897
2035
2187
2355
2544
2754
2983
3228
3483
3743
4003
4265
4523
4776
5021
5254
5472
5673
5858
6033
6200
6363
6521
6669
6802
6913
7003
7073
7131
7186
7245
7309
7373
7428
7462
7465
7436
7376
7294
7204
7117
7044
6990
6956
6942
6944
6956
6973
6990
7005
7017
7030
7050
7081
7130
7195
7270
7345
7407
7448
7464
7463
7455
7458
7482
7532
7602
7681
7753
7803
7825
7821
7800
7772
7749
7733
7722
7709
7683
7638
7571
7487
7393
7301
7217
7147
7089
7038
6987
6929
6859
6777
6689
6600
6518
6447
6386
6330
6271
6199
6104
5985
5845
5692
5533
5378
5228
5080
4929
4768
4592
4405
4214
4029
3860
3712
3584
3470
3361
3250
3132
3009
2885
2763
2647
2533
2417
2292
2154
2001
1839
1673
1508
1350
1198
1052
910
771
638
515
407
317
244
183
129
76
22
-30
-77
-113
-136
-146
-146
-142
-135
-127
-113
-90
-52
2
67
135
193
230
238
214
162
89
5
-83
-169
-255
-342
-435
-538
-652
-772
-892
-1004
-1103
-1186
-1256
-1322
-1395
-1484
-1594
-1725
-1867
-2009
-2140
-2249
-2332
-2394
-2444
-2492
-2547
-2612
-2684
-2756
-2819
-2865
-2891
-2896
-2884
-2861
-2832
-2798
-2760
-2718
-2669
-2612
-2549
-2480
-2408
-2337
-2269
-2205
-2145
-2088
-2033
-1982
-1934
-1890
-1854
-1829
-1819
-1824
-1845
-1878
-1918
-1962
-2007
-2055
-2108
-2175
-2261
-2372
-2508
-2663
-2829
-2994
-3146
-3279
-3389
-3476
-3546
-3606
-3660
-3714
-3771
-3830
-3889
-3945
-3995
-4037
-4067
-4086
-4097
-4099
-4096
-4089
-4078
-4066
-4046
-4019
-3985
-3941
-3891
-3840
-3792
-3751
-3718
-3693
-3674
-3654
-3629
-3594
-3542
-3471
-3380
-3268
-3139
-2997
-2847
-2697
-2550
-2407
-2270
-2137
-2004
-1870
-1736
-1603
-1474
-1351
-1238
-1134
-1040
-955
-878
-810
-752
-704
-665
-633
-603
-571
-534
-490
-442
-394
-351
-319
-303
-304
-323
-356
-402
-455
-511
-567
-620
-670
-718
-769
-826
-894
-976
-1071
-1177
-1287
-1396
-1497
-1588
-1669
-1742
-1809
-1873
-1934
-1989
-2036
-2071
-2092
-2100
-2097
-2087
-2074
-2059
-2041
-2019
-1988
-1943
-1883
-1807
-1718
-1619
-1517
-1412
-1306
-1196
-1080
-952
-811
-658
-498
-338
-189
-57
53
141
211
269
317
358
389
406
406
388
355
313
271
235
208
188
169
146
118
86
59
48
65
118
210
336
488
654
827
999
1169
1336
1501
1667
1832
1994
2150
2297
2431
2551
2659
2754
2837
2912
2979
3041
3099
3157
3214
3269
3321
3366
3401
3425
3437
3438
3435
3431
3432
3442
3461
3487
3514
3536
3547
3545
3530
3505
3477
3452
3436
3429
3432
3441
3451
3458
3460
3456
3449
3441
3433
3426
3416
3401
3377
3343
3301
3252
3202
3158
3125
3106
3102
3111
3126
3142
3150
3147
3129
3096
3053
3006
2963
2927
2900
2881
2864
2845
2820
2785
2743
2697
2650
2605
2561
2514
2459
2393
2313
2218
2111
1993
1867
1732
1583
1418
1232
1026
802
567
332
106
-103
-290
-456
-603
-738
-868
-998
-1134
-1276
-1424
-1573
-1722
-1865
-1999
-2124
-2239
-2342
-2435
-2516
-2583
-2634
-2669
-2687
-2690
-2681
-2662
-2636
-2603
-2562
-2511
-2450
-2378
-2300
-2219
-2143
-2074
-2013
-1961
-1910
-1858
-1800
-1736
-1666
-1596
-1529
-1467
-1410
-1354
-1293
-1221
-1135
-1034
-922
-804
-690
-586
-499
-431
-381
-346
-320
-297
-270
-237
-198
-156
-115
-82
-60
-51
-54
-63
-74
-82
-85
-84
-82
-84
-94
-113
-140
-173
-209
-243
-275
-306
-338
-372
-410
-451
-491
-528
-560
-584
-601
-612
-618
-620
-618
-611
-598
-577
-549
-511
-465
-408
-340
-261
-168
-63
51
172
294
413
529
640
747
852
954
1054
1147
1232
1305
1365
1412
1450
1485
1522
1566
1621
1687
1761
1840
1918
1990
2053
2104
2144
2177
2208
2241
2279
2323
2371
2416
2454
2478
2488
2484
2470
2453
2436
2422
2409
2395
2373
2340
2293
2232
2159
2077
1990
1897
1801
1698
1586
1464
1330
1182
1022
850
671
489
308
133
-33
-191
-343
-493
-645
-803
-968
-1136
-1301
-1456
-1596
-1719
-1826
-1920
-2007
-2089
-2169
-2246
-2319
-2385
-2445
-2499
-2549
-2597
-2645
-2694
-2742
-2790
-2838
-2888
-2942
-3003
-3070
-3144
-3223
-3306
-3392
-3480
-3573
-3671
-3777
-3892
-4014
-4145
-4282
-4426
-4576
-4732
-4889
-5044
-5193
-5330
-5453
-5563
-5664
-5761
-5856
-5950
-6038
-6112
-6165
-6190
-6186
-6159
-6118
-6071
-6026
-5985
-5945
-5896
-5832
-5747
-5642
-5523
-5398
-5277
-5167
-5068
-4979
-4895
-4809
-4720
-4629
-4539
-4457
-4387
-4332
-4294
-4270
-4259
-4258
-4268
-4289
-4323
-4369
-4427
-4490
-4554
-4610
-4654
-4681
-4692
-4687
-4671
-4644
-4607
-4559
-4497
-4417
-4318
-4202
-4072
-3934
-3794
-3655
-3519
-3386
-3253
-3118
-2981
-2844
-2710
-2583
-2466
-2360
-2263
-2172
-2083
-1995
-1906
-1819
-1736
-1661
-1596
-1545
-1507
-1482
-1469
-1463
-1461
-1457
-1447
-1425
-1389
-1336
-1271
-1198
-1123
-1049
-979
-909
-835
-751
-653
-538
-412
-281
-155
-42
51
123
180
226
270
317
368
421
470
509
534
544
543
541
547
571
617
683
764
847
921
976
1006
1016
1012
1006
1008
1029
1070
1128
1196
1264
1324
1372
1407
1433
1460
1495
1545
1610
1686
1764
1831
1880
1904
1907
1897
1889
1895
1923
1973
2037
2107
2166
2211
2243
2272
2311
2373
2463
2578
2705
2827
2928
3001
3043
3062
3068
3068
3065
3057
3034
2988
2914
2814
2694
2565
2437
2319
2214
2121
2037
1962
1892
1828
1769
1716
1667
1620
1575
1529
1482
1432
1378
1318
1249
1168
1078
982
888
802
731
675
632
594
558
518
479
445
425
422
438
467
500
528
545
552
552
554
563
580
603
625
638
638
625
602
577
554
539
533
534
541
551
564
580
597
614
629
641
650
659
673
695
728
767
807
838
852
845
819
777
727
675
625
577
526
471
407
334
253
167
78
-13
-104
-193
-276
-347
-400
-429
-434
-415
-376
-322
-256
-183
-103
-16
74
164
251
328
396
456
514
575
643
720
801
879
944
990
1012
1016
1000
975
940
896
843
781
709
632
553
478
411
351
298
247
197
148
103
64
38
27
33
55
91
138
194
257
325
398
474
553
633
714
796
878
959
1035
1106
1171
1231
1292
1358
1433
1519
1614
1714
1811
1900
1979
2048
2111
2171
2231
2288
2338
2376
2397
2402
2393
2376
2356
2335
2311
2277
2228
2160
2075
1976
1873
1771
1673
1576
1475
1364
1237
1098
952
810
681
572
482
406
338
266
185
92
-11
-122
-234
-344
-446
-541
-628
-708
-784
-857
-927
-993
-1052
-1097
-1124
-1128
-1111
-1077
-1038
-1006
-994
-1008
-1048
-1107
-1174
-1236
-1286
-1320
-1342
-1364
-1396
-1450
-1532
-1644
-1782
-1937
-2099
-2260
-2413
-2552
-2679
-2796
-2907
-3018
-3131
-3246
-3359
-3464
-3554
-3626
-3683
-3732
-3785
-3854
-3945
-4058
-4184
-4305
-4405
-4468
-4489
-4472
-4429
-4375
-4325
-4285
-4255
-4229
-4199
-4157
-4099
-4027
-3949
-3867
-3789
-3715
-3646
-3579
-3513
-3449
-3387
-3328
-3274
-3221
-3168
-3111
-3051
-2987
-2927
-2877
-2844
-2834
-2847
-2883
-2935
-2998
-3064
-3129
-3189
-3243
-3290
-3334
-3378
-3424
-3474
-3524
-3572
-3609
-3630
-3627
-3602
-3556
-3498
-3437
-3379
-3328
-3281
-3232
-3174
-3103
-3021
-2936
-2859
-2802
-2772
-2770
-2787
-2809
-2823
-2817
-2787
-2736
-2671
-2601
-2533
-2470
-2411
-2349
-2279
-2194
-2094
-1979
-1857
-1733
-1615
-1507
-1410
-1322
-1236
-1146
-1046
-934
-810
-680
-549
-424
-308
-198
-90
23
147
282
423
562
687
791
870
928
971
1006
1040
1070
1089
1091
1066
1014
938
849
758
677
610
558
516
481
447
411
376
343
315
291
271
254
240
228
218
210
202
192
177
155
128
100
76
61
55
57
60
57
45
24
-2
-26
-45
-58
-73
-99
-147
-222
-323
-439
-557
-664
-751
-817
-868
-913
-960
-1012
-1066
-1116
-1153
-1171
-1171
-1155
-1132
-1110
-1097
-1095
-1105
-1124
-1148
-1175
-1201
-1225
-1245
-1263
-1282
-1305
-1338
-1384
-1444
-1516
-1597
-1679
-1759
-1832
-1900
-1967
-2039
-2117
-2204
-2297
-2392
-2483
-2570
-2651
-2730
-2808
-2888
-2970
-3053
-3136
-3220
-3305
-3394
-3488
-3585
-3684
-3778
-3865
-3944
-4019
-4099
-4195
-4313
-4455
-4615
-4784
-4946
-5092
-5216
-5319
-5407
-5487
-5564
-5638
-5706
-5760
-5796
-5812
-5810
-5795
-5773
-5749
-5722
-5693
-5657
-5612
-5557
-5494
-5424
-5348
-5266
-5176
-5074
-4959
-4833
-4698
-4562
-4430
-4305
-4187
-4072
-3955
-3829
-3689
-3535
-3367
-3190
-3008
-2825
-2644
-2465
-2289
-2117
-1950
-1788
-1632
-1483
-1339
-1199
-1062
-927
-796
-671
-556
-455
-370
-299
-240
-186
-133
-75
-10
60
134
205
272
331
383
433
486
547
624
720
836
970
1115
1266
1413
1552
1678
1794
1904
2017
2141
2284
2445
2621
2800
2972
3126
3259
3373
3479
3591
3720
3875
4054
4255
4463
4666
4857
5033
5196
5355
5516
5686
5864
6047
6229
6401
6559
6698
6818
6923
7018
7109
7203
7303
7411
7524
7637
7742
7831
7899
7945
7971
7985
7993
8000
8006
8009
8000
7975
7931
7871
7802
7735
7677
7630
7590
7548
7493
7417
7318
7202
7080
6962
6859
6774
6701
6633
6558
6468
6360
6234
6098
5957
5817
5679
5544
5407
5266
5119
4968
4819
4675
4543
4425
4318
4218
4119
4014
3902
3780
3650
3518
3386
3259
3135
3010
2881
2742
2594
2438
2279
2123
1980
1852
1742
1646
1561
1481
1400
1315
1227
1138
1051
970
898
835
781
731
681
625
560
485
405
325
253
197
159
140
135
135
135
131
124
120
129
157
208
280
364
453
534
604
661
709
755
802
855
912
969
1020
1061
1087
1099
1098
1086
1067
1043
1016
988
959
927
892
852
806
755
702
653
611
582
565
559
556
550
536
512
482
452
430
419
416
416
409
385
340
273
192
103
15
-69
-152
-239
-336
-448
-575
-709
-844
-968
-1077
-1170
-1251
-1327
-1405
-1491
-1583
-1680
-1776
-1864
-1939
-2003
-2055
-2101
-2144
-2189
-2236
-2283
-2328
-2367
-2397
-2419
-2436
-2453
-2475
-2508
-2555
-2614
-2683
-2757
-2830
-2901
-2968
-3034
-3101
-3172
-3245
-3318
-3384
-3439
-3478
-3499
-3503
-3495
-3480
-3461
-3441
-3421
-3401
-3377
-3350
-3318
-3283
-3244
-3204
-3163
-3121
-3080
-3040
-3002
-2965
-2928
-2888
-2843
-2792
-2736
-2678
-2624
-2580
-2551
-2536
-2533
-2534
-2533
-2526
-2513
-2501
-2498
-2514
-2555
-2619
-2699
-2783
-2858
-2915
-2953
-2975
-2993
-3015
-3049
-3094
-3145
-3192
-3225
-3238
-3233
-3215
-3196
-3187
-3193
-3218
-3257
-3304
-3350
-3389
-3420
-3442
-3458
-3473
-3490
-3512
-3539
-3572
-3607
-3640
-3669
-3688
-3697
-3695
-3686
-3676
-3674
-3688
-3724
-3781
-3857
-3943
-4030
-4114
-4186
-4249
-4307
-4365
-4430
-4507
-4595
-4693
-4796
-4899
-4999
-5090
-5171
-5242
-5305
-5363
-5419
-5477
-5541
-5612
-5688
-5768
-5845
-5916
-5977
-6026
-6063
-6090
-6109
-6122
-6129
-6129
-6122
-6107
-6084
-6055
-6020
-5982
-5941
-5899
-5858
-5818
-5781
-5748
-5717
-5687
-5653
-5612
-5562
-5504
-5442
-5380
-5326
-5283
-5253
-5235
-5224
-5219
-5218
-5222
-5233
-5254
-5286
-5326
-5369
-5410
-5444
-5470
-5491
-5510
-5534
-5564
-5603
-5645
-5689
-5728
-5761
-5787
-5808
-5825
-5839
-5852
-5863
-5872
-5879
-5884
-5888
-5890
-5889
-5882
-5867
-5843
-5812
-5778
-5747
-5724
-5711
-5706
-5703
-5695
-5676
-5643
-5599
-5551
-5507
-5472
-5452
-5445
-5447
-5453
-5458
-5460
-5457
-5453
-5448
-5443
-5440
-5436
-5432
-5428
-5423
-5419
-5414
-5407
-5397
-5380
-5357
-5329
-5297
-5267
-5242
-5226
-5218
-5219
-5225
-5234
-5243
-5253
-5262
-5271
-5278
-5280
-5274
-5256
-5225
-5182
-5131
-5080
-5034
-4999
-4976
-4963
-4953
-4939
-4913
-4871
-4812
-4740
-4661
-4579
-4499
-4420
-4338
-4249
-4149
-4035
-3914
-3789
-3667
-3552
-3446
-3344
-3239
-3125
-2997
-2854
-2701
-2544
-2391
-2245
-2107
-1972
-1834
-1686
-1525
-1350
-1165
-976
-788
-604
-422
-240
-55
136
330
524
713
889
1049
1191
1318
1434
1547
1665
1793
1935
2090
2255
2426
2597
2764
2928
3089
3254
3428
3615
3819
4035
4260
4483
4694
4885
5052
5196
5319
5428
5530
5631
5734
5837
5937
6029
6109
6171
6217
6249
6271
6290
6311
6338
6369
6399
6424
6434
6424
6394
6344
6280
6209
6135
6062
5989
5915
5838
5758
5679
5608
5550
5512
5498
5507
5536
5577
5626
5679
5733
5790
5854
5926
6011
6109
6218
6336
6458
6580
6699
6810
6914
7010
7101
7190
7278
7367
7457
7545
7629
7705
7770
7825
7870
7906
7935
7956
7968
7970
7960
7938
7905
7863
7815
7763
7710
7656
7601
7544
7487
7431
7377
7327
7279
7234
7187
7136
7079
7017
6950
6882
6815
6750
6688
6628
6568
6506
6442
6376
6310
6245
6184
6128
6079
6038
6005
5980
5961
5948
5937
5925
5912
5898
5882
5869
5861
5861
5869
5885
5907
5934
5964
5997
6031
6067
6103
6137
6163
6181
6188
6184
6173
6160
6150
6145
6147
6153
6158
6157
6148
6128
6100
6068
6036
6008
5986
5969
5953
5935
5911
5880
5842
5799
5754
5707
5659
5608
5549
5479
5393
5292
5177
5055
4933
4815
4707
4611
4524
4443
4364
4285
4205
4126
4051
3981
3916
3851
3781
3699
3600
3481
3341
3184
3016
2842
2669
2499
2336
2179
2031
1891
1761
1642
1533
1432
1338
1247
1159
1073
990
912
842
780
724
671
618
560
496
426
355
287
227
176
136
104
78
53
29
7
-12
-24
-28
-22
-9
7
22
33
39
41
40
40
44
52
65
79
93
103
107
102
91
73
53
33
15
1
-11
-26
-49
-85
-139
-213
-305
-408
-515
-619
-712
-792
-860
-922
-984
-1052
-1130
-1218
-1315
-1416
-1515
-1609
-1694
-1768
-1833
-1888
-1935
-1975
-2008
-2032
-2047
-2052
-2045
-2029
-2005
-1974
-1940
-1907
-1873
-1839
-1800
-1752
-1693
-1621
-1539
-1455
-1378
-1316
-1275
-1257
-1258
-1269
-1282
-1290
-1288
-1279
-1268
-1262
-1267
-1286
-1319
-1361
-1405
-1445
-1478
-1502
-1520
-1534
-1549
-1568
-1593
-1622
-1653
-1683
-1710
-1731
-1744
-1751
-1753
-1753
-1755
-1762
-1773
-1788
-1801
-1808
-1805
-1788
-1758
-1719
-1678
-1642
-1618
-1610
-1617
-1636
-1662
-1690
-1716
-1739
-1762
-1788
-1820
-1862
-1913
-1971
-2029
-2087
-2136
-2177
-2207
-2230
-2247
-2262
-2277
-2295
-2316
-2341
-2371
-2407
-2447
-2492
-2538
-2584
-2630
-2674
-2719
-2768
-2823
-2886
-2958
-3034
-3108
-3173
-3220
-3247
-3254
-3245
-3228
-3210
-3199
-3197
-3202
-3211
-3217
-3218
-3210
-3198
-3187
-3185
-3199
-3232
-3283
-3346
-3410
-3463
-3494
-3498
-3475
-3432
-3380
-3330
-3292
-3268
-3253
-3238
-3210
-3159
-3083
-2984
-2874
-2765
-2669
-2591
-2528
-2473
-2414
-2344
-2260
-2166
-2072
-1991
-1932
-1899
-1888
-1893
-1902
-1909
-1910
-1907
-1905
-1910
-1925
-1949
-1980
-2009
-2033
-2051
-2059
-2062
-2065
-2071
-2082
-2099
-2118
-2135
-2145
-2144
-2130
-2105
-2072
-2037
-2008
-1990
-1990
-2005
-2032
-2064
-2089
-2102
-2100
-2084
-2064
-2050
-2051
-2075
-2119
-2179
-2243
-2302
-2345
-2371
-2378
-2373
-2361
-2346
-2329
-2310
-2282
-2240
-2179
-2098
-1998
-1885
-1766
-1648
-1538
-1438
-1346
-1260
-1174
-1083
-988
-889
-792
-704
-629
-568
-519
-479
-441
-403
-366
-333
-312
-306
-318
-344
-378
-411
-436
-451
-460
-467
-479
-499
-526
-554
-575
-584
-578
-560
-537
-518
-509
-515
-535
-564
-596
-624
-643
-651
-647
-632
-610
-585
-560
-539
-526
-521
-519
-518
-510
-493
-467
-435
-406
-387
-384
-397
-420
-447
-466
-472
-460
-434
-400
-364
-333
-307
-288
-272
-256
-239
-220
-197
-172
-144
-114
-86
-62
-45
-39
-41
-46
-45
-27
15
84
174
273
369
449
506
543
566
584
607
639
679
722
761
793
816
831
841
849
855
859
859
855
847
837
829
823
821
820
818
816
812
809
808
810
815
822
829
837
848
867
899
945
1002
1069
1135
1192
1236
1269
1296
1325
1365
1421
1491
1570
1651
1725
1788
1839
1880
1919
1960
2009
2068
2136
2209
2282
2351
2413
2466
2510
2549
2584
2618
2650
2681
2707
2726
2737
2742
2742
2740
2738
2735
2728
2712
2684
2642
2589
2529
2472
2422
2383
2352
2323
2291
2250
2199
2142
2082
2025
1977
1935
1899
1867
1837
1808
1783
1763
1749
1739
1732
1725
1718
1713
1713
1719
1731
1744
1751
1745
1722
1682
1631
1579
1532
1494
1466
1440
1408
1366
1311
1247
1180
1119
1068
1026
992
959
922
879
830
776
719
659
595
526
450
370
288
211
142
81
27
-24
-74
-126
-179
-227
-269
-301
-325
-345
-365
-392
-428
-472
-519
-565
-606
-640
-669
-698
-733
-781
-844
-923
-1014
-1112
-1209
-1299
-1380
-1450
-1516
-1582
-1656
-1742
-1841
-1947
-2054
-2153
-2237
-2307
-2366
-2424
-2489
-2568
-2658
-2752
-2841
-2912
-2960
-2986
-2998
-3007
-3024
-3055
-3100
-3152
-3203
-3242
-3266
-3273
-3265
-3250
-3230
-3209
-3186
-3160
-3129
-3090
-3043
-2990
-2931
-2869
-2807
-2746
-2686
-2627
-2566
-2500
-2425
-2340
-2244
-2142
-2040
-1947
-1868
-1805
-1753
-1705
-1652
-1587
-1510
-1428
-1352
-1293
-1255
-1236
-1225
-1205
-1162
-1087
-981
-855
-726
-613
-526
-469
-435
-410
-381
-339
-284
-221
-162
-119
-98
-100
-117
-135
-142
-127
-84
-18
63
146
220
277
313
332
339
344
352
367
390
417
446
476
508
544
587
638
695
753
808
854
889
915
936
957
981
1006
1028
1042
1042
1029
1006
981
963
959
972
998
1030
1061
1086
1104
1117
1132
1154
1185
1226
1272
1319
1363
1404
1442
1482
1526
1575
1628
1679
1723
1752
1765
1759
1739
1709
1677
1647
1625
1613
1610
1615
1625
1637
1650
1664
1681
1701
1723
1745
1762
1767
1755
1724
1674
1611
1538
1462
1385
1305
1221
1129
1031
928
829
738
661
598
546
500
453
403
354
309
276
256
247
244
236
218
186
148
112
91
94
123
174
239
309
375
435
492
549
611
678
748
819
886
949
1008
1063
1116
1165
1207
1239
1262
1278
1296
1322
1362
1416
1476
1533
1574
1593
1590
1571
1546
1526
1516
1515
1518
1516
1506
1485
1458
1431
1407
1388
1370
1346
1312
1265
1208
1148
1093
1048
1012
983
953
918
877
833
792
763
751
755
774
803
837
875
916
964
1020
1089
1166
1252
1342
1435
1528
1622
1715
1804
1888
1963
2029
2087
2140
2191
2242
2295
2345
2388
2418
2432
2429
2411
2383
2352
2321
2295
2274
2257
2243
2229
2214
2195
2171
2141
2108
2073
2041
2017
2000
1989
1979
1966
1943
1908
1866
1823
1789
1773
1778
1806
1850
1903
1958
2012
2067
2124
2190
2266
2353
2448
2545
2639
2727
2805
2874
2932
2981
3023
3057
3089
3120
3153
3192
3234
3277
3317
3350
3377
3399
3425
3460
3512
3581
3661
3746
3822
3881
3918
3932
3927
3910
3887
3860
3830
3795
3752
3700
3641
3579
3517
3460
3411
3371
3337
3305
3271
3230
3178
3114
3039
2957
2874
2796
2727
2672
2629
2597
2573
2553
2537
2524
2517
2518
2527
2543
2562
2580
2591
2592
2583
2564
2540
2513
2487
2461
2435
2408
2379
2347
2313
2278
2246
2217
2194
2176
2162
2150
2137
2120
2096
2065
2027
1986
1944
1906
1873
1845
1819
1791
1756
1712
1657
1595
1528
1462
1403
1352
1312
1279
1251
1222
1190
1150
1101
1044
981
915
848
782
717
652
582
507
424
336
245
158
78
6
-59
-124
-194
-277
-375
-487
-607
-729
-846
-955
-1059
-1162
-1269
-1387
-1516
-1652
-1791
-1923
-2041
-2144
-2228
-2296
-2351
-2397
-2440
-2480
-2518
-2555
-2590
-2619
-2642
-2658
-2667
-2673
-2678
-2686
-2696
-2710
-2723
-2733
-2736
-2732
-2722
-2714
-2713
-2724
-2748
-2780
-2813
-2837
-2849
-2850
-2845
-2848
-2871
-2923
-3005
-3110
-3228
-3344
-3449
-3536
-3610
-3676
-3744
-3818
-3899
-3984
-4064
-4130
-4175
-4196
-4196
-4182
-4160
-4140
-4127
-4125
-4133
-4148
-4165
-4177
-4180
-4169
-4142
-4099
-4043
-3980
-3911
-3839
-3763
-3683
-3593
-3492
-3378
-3255
-3126
-3000
-2883
-2779
-2689
-2613
-2548
-2490
-2437
-2391
-2355
-2331
-2322
-2331
-2355
-2391
-2433
-2476
-2513
-2541
-2558
-2565
-2563
-2556
-2551
-2552
-2562
-2585
-2619
-2660
-2704
-2746
-2782
-2811
-2835
-2856
-2878
-2904
-2932
-2963
-2993
-3020
-3041
-3056
-3062
-3061
-3050
-3030
-2999
-2958
-2907
-2851
-2790
-2727
-2662
-2594
-2519
-2435
-2344
-2250
-2159
-2079
-2016
-1970
-1940
-1917
-1893
-1863
-1824
-1781
-1739
-1707
-1693
-1700
-1727
-1769
-1818
-1868
-1915
-1956
-1991
-2021
-2051
-2079
-2108
-2141
-2176
-2212
-2248
-2278
-2300
-2311
-2312
-2307
-2300
-2297
-2301
-2311
-2323
-2332
-2331
-2318
-2293
-2261
-2229
-2202
-2181
-2164
-2145
-2121
-2088
-2047
-2001
-1960
-1923
-1893
-1867
-1840
-1804
-1757
-1697
-1628
-1552
-1472
-1390
-1304
-1210
-1106
-989
-860
-723
-579
-434
-289
-149
-15
108
219
316
399
474
546
619
696
775
849
909
946
955
937
900
853
807
765
727
685
630
555
458
346
230
124
38
-21
-55
-70
-76
-80
-88
-98
-109
-115
-111
-94
-63
-20
33
95
164
239
318
402
487
571
652
729
799
862
917
964
1000
1029
1049
1064
1075
1086
1101
1121
1146
1176
1209
1241
1271
1297
1320
1340
1359
1382
1408
1441
1478
1519
1561
1600
1636
1671
1709
1757
1821
1908
2021
2156
2307
2464
2615
2752
2871
2974
3068
3162
3264
3379
3505
3637
3765
3884
3987
4078
4163
4250
4346
4456
4574
4694
4802
4885
4937
4954
4941
4909
4868
4828
4796
4773
4757
4742
4725
4703
4677
4651
4629
4615
4610
4610
4612
4610
4600
4578
4547
4509
4469
4431
4396
4365
4334
4301
4264
4223
4181
4140
4105
4078
4057
4040
4024
4005
3983
3960
3939
3924
3918
3917
3918
3914
3899
3871
3829
3777
3722
3667
3615
3566
3515
3458
3391
3309
3214
3107
2993
2879
2769
2668
2581
2507
2444
2389
2335
2275
2203
2118
2023
1922
1823
1730
1646
1566
1484
1391
1282
1154
1012
866
724
592
472
362
255
143
23
-108
-244
-380
-509
-626
-730
-822
-906
-985
-1061
-1136
-1208
-1277
-1341
-1398
-1446
-1485
-1512
-1527
-1532
-1529
-1520
-1508
-1497
-1485
-1474
-1462
-1449
-1437
-1430
-1429
-1438
-1455
-1477
-1499
-1516
-1525
-1526
-1524
-1523
-1526
-1533
-1543
-1551
-1554
-1548
-1535
-1521
-1512
-1513
-1528
-1555
-1591
-1632
-1672
-1709
-1739
-1762
-1778
-1786
-1786
-1780
-1770
-1756
-1740
-1720
-1694
-1656
-1604
-1538
-1461
-1382
-1309
-1251
-1212
-1189
-1173
-1157
-1131
-1094
-1050
-1006
-974
-956
-953
-958
-963
-959
-944
-919
-893
-874
-869
-881
-908
-944
-985
-1027
-1073
-1124
-1186
-1259
-1343
-1436
-1532
-1630
-1729
-1831
-1938
-2049
-2162
-2274
-2379
-2476
-2566
-2651
-2736
-2824
-2913
-3000
-3077
-3139
-3184
-3217
-3246
-3282
-3333
-3399
-3477
-3556
-3625
-3674
-3700
-3707
-3703
-3698
-3698
-3707
-3723
-3742
-3757
-3764
-3759
-3745
-3722
-3696
-3668
-3643
-3621
-3603
-3587
-3570
-3547
-3513
-3462
-3394
-3311
-3219
-3128
-3045
-2978
-2928
-2889
-2855
-2814
-2761
-2693
-2611
-2522
-2433
-2349
-2275
-2208
-2147
-2086
-2024
-1957
-1888
-1817
-1746
-1679
-1614
-1554
-1497
-1444
-1391
-1339
-1286
-1229
-1169
-1105
-1038
-970
-901
-832
-760
-685
-604
-516
-422
-325
-226
-129
-31
68
171
282
401
524
646
760
862
951
1028
1100
1175
1257
1347
1442
1533
1613
1674
1716
1744
1765
1792
1834
1895
1974
2066
2163
2254
2334
2400
2456
2504
2552
2604
2663
2729
2801
2874
2946
3015
3079
3139
3198
3258
3322
3391
3466
3545
3626
3708
3786
3859
3927
3989
4049
4107
4167
4229
4294
4360
4427
4494
4562
4632
4704
4781
4860
4939
5012
5076
5128
5166
5194
5216
5237
5262
5291
5322
5351
5373
5384
5385
5375
5359
5340
5318
5294
5264
5223
5167
5093
5003
4900
4790
4681
4579
4489
4412
4346
4289
4235
4178
4114
4040
3957
3868
3775
3683
3595
3509
3425
3339
3249
3154
3056
2958
2865
2780
2705
2640
2582
2529
2480
2437
2402
2376
2361
2352
2347
2339
2323
2297
2264
2225
2186
2149
2115
2081
2045
2005
1966
1929
1900
1882
1876
1878
1879
1872
1853
1820
1780
1740
1706
1681
1665
1652
1634
1605
1564
1514
1463
1418
1384
1360
1342
1323
1298
1263
1222
1180
1144
1121
1113
1119
1134
1152
1170
1183
1192
1196
1199
1199
1199
1196
1191
1184
1174
1161
1144
1122
1093
1057
1014
965
914
863
813
765
715
662
604
540
474
412
359
318
290
271
254
233
201
157
102
41
-22
-82
-139
-196
-255
-320
-393
-472
-554
-637
-718
-797
-877
-958
-1043
-1129
-1214
-1292
-1359
-1413
-1454
-1486
-1515
-1544
-1574
-1602
-1623
-1633
-1627
-1607
-1579
-1548
-1522
-1506
-1503
-1509
-1522
-1535
-1543
-1544
-1538
-1525
-1508
-1489
-1470
-1457
-1452
-1458
-1477
-1507
-1545
-1584
-1617
-1642
-1656
-1663
-1667
-1675
-1691
-1714
-1740
-1765
-1781
-1784
-1775
-1757
-1735
-1713
-1695
-1680
-1666
-1650
-1630
-1604
-1573
-1538
-1499
-1455
-1406
-1348
-1282
-1209
-1134
-1060
-991
-928
-870
-812
-751
-686
-617
-549
-485
-430
-387
-353
-324
-295
-258
-213
-161
-104
-50
-5
29
48
57
58
57
59
67
82
100
118
131
135
129
112
89
62
36
12
-10
-35
-65
-104
-153
-211
-272
-333
-389
-438
-483
-526
-573
-627
-691
-762
-837
-910
-977
-1034
-1079
-1114
-1139
-1158
-1170
-1177
-1178
-1173
-1160
-1138
-1106
-1065
-1018
-968
-922
-886
-865
-861
-872
-892
-914
-932
-939
-936
-924
-911
-901
-899
-905
-917
-930
-938
-938
-930
-916
-901
-889
-887
-896
-915
-943
-976
-1010
-1046
-1080
-1114
-1149
-1187
-1230
-1278
-1329
-1383
-1436
-1486
-1533
-1579
-1625
-1675
-1731
-1793
-1858
-1922
-1978
-2024
-2057
-2080
-2095
-2108
-2119
-2129
-2134
-2129
-2109
-2075
-2027
-1972
-1915
-1863
-1819
-1781
-1746
-1709
-1667
-1618
-1564
-1510
-1461
-1421
-1393
-1376
-1367
-1363
-1361
-1357
-1351
-1340
-1326
-1310
-1293
-1277
-1265
-1256
-1250
-1245
-1237
-1226
-1208
-1187
-1164
-1143
-1128
-1118
-1112
-1107
-1097
-1081
-1057
-1028
-999
-975
-959
-953
-953
-953
-948
-933
-905
-865
-818
-768
-720
-676
-638
-605
-578
-556
-536
-520
-506
-495
-486
-478
-474
-473
-476
-483
-491
-498
-502
-497
-485
-464
-438
-412
-390
-378
-375
-381
-392
-402
-408
-406
-398
-385
-373
-365
-364
-369
-378
-385
-386
-377
-358
-331
-298
-266
-236
-211
-190
-168
-141
-106
-61
-6
55
117
175
225
265
294
315
328
338
345
350
351
348
340
327
307
283
254
222
189
156
123
94
68
48
32
20
9
-2
-13
-23
-30
-31
-23
-4
22
51
77
93
94
83
62
40
23
19
29
50
76
101
119
129
133
137
147
170
208
259
318
380
437
485
522
548
566
581
596
616
642
673
706
738
764
783
795
802
808
818
831
847
861
866
856
829
789
744
701
670
653
648
648
644
630
602
565
524
486
457
437
419
398
366
319
258
189
118
53
-3
-48
-86
-118
-147
-176
-204
-234
-266
-301
-341
-384
-428
-470
-507
-536
-559
-577
-596
-619
-647
-680
-715
-749
-782
-813
-844
-877
-912
-946
-973
-991
-998
-997
-997
-1006
-1030
-1071
-1124
-1181
-1233
-1273
-1302
-1325
-1350
-1385
-1432
-1490
-1549
-1601
-1639
-1662
-1675
-1687
-1709
-1746
-1797
-1858
-1920
-1974
-2017
-2050
-2073
-2092
-2112
-2136
-2163
-2194
-2227
-2261
-2293
-2322
-2346
-2360
-2364
-2358
-2345
-2331
-2321
-2319
-2325
-2334
-2341
-2339
-2325
-2299
-2266
-2233
-2206
-2186
-2172
-2161
-2146
-2126
-2099
-2068
-2037
-2007
-1976
-1943
-1901
-1848
-1782
-1707
-1627
-1549
-1477
-1410
-1347
-1285
-1220
-1149
-1074
-998
-922
-848
-776
-705
-632
-555
-474
-388
-298
-205
-110
-13
84
181
277
371
465
559
657
761
870
981
1091
1195
1290
1375
1454
1533
1617
1708
1806
1907
2005
2094
2174
2245
2312
2381
2453
2530
2609
2685
2756
2819
2878
2935
2994
3055
3119
3180
3238
3289
3334
3375
3414
3454
3494
3532
3567
3596
3619
3637
3649
3656
3656
3649
3632
3607
3577
3545
3516
3490
3464
3430
3382
3313
3227
3128
3031
2948
2886
2849
2829
2814
2792
2757
2706
2645
2584
2532
2492
2461
2433
2397
2346
2279
2201
2119
2045
1988
1948
1926
1917
1914
1912
1908
1900
1889
1874
1856
1835
1812
1786
1760
1734
1706
1677
1643
1603
1556
1505
1453
1404
1363
1330
1303
1277
1244
1201
1144
1074
994
911
831
760
699
650
610
575
543
511
475
438
402
369
345
330
324
324
326
324
314
294
267
237
210
189
176
168
162
152
135
111
83
58
41
38
48
70
97
122
140
146
142
129
114
102
95
96
103
112
118
117
105
83
52
18
-15
-42
-61
-73
-82
-95
-117
-153
-203
-265
-333
-400
-459
-508
-546
-577
-606
-636
-671
-710
-748
-782
-805
-816
-813
-801
-784
-766
-754
-748
-750
-757
-768
-781
-795
-810
-826
-844
-864
-887
-912
-941
-975
-1016
-1065
-1124
-1190
-1260
-1329
-1394
-1451
-1502
-1548
-1594
-1642
-1694
-1749
-1801
-1845
-1876
-1890
-1887
-1870
-1844
-1816
-1789
-1767
-1749
-1734
-1716
-1693
-1661
-1620
-1570
-1514
-1456
-1398
-1345
-1298
-1254
-1211
-1166
-1115
-1060
-1000
-942
-889
-846
-813
-791
-774
-760
-743
-723
-700
-676
-655
-637
-623
-609
-594
-576
-555
-534
-517
-508
-510
-521
-538
-557
-572
-580
-579
-571
-557
-541
-523
-503
-478
-446
-405
-353
-293
-226
-159
-96
-40
6
44
76
108
143
185
235
289
342
388
421
440
446
445
444
447
455
467
475
472
453
416
365
309
257
217
192
181
175
168
149
117
73
22
-26
-66
-91
-103
-105
-102
-100
-102
-105
-106
-100
-81
-48
-3
50
105
158
205
246
284
321
359
399
439
477
511
542
567
590
610
627
642
651
654
652
645
638
632
628
625
621
611
594
569
538
505
472
440
407
371
328
277
221
165
115
74
43
18
-9
-44
-92
-150
-215
-276
-329
-370
-401
-429
-460
-501
-552
-610
-668
-722
-767
-804
-837
-871
-909
-952
-997
-1039
-1075
-1103
-1124
-1141
-1159
-1182
-1210
-1242
-1277
-1311
-1345
-1378
-1412
-1447
-1484
-1520
-1555
-1587
-1616
-1643
-1671
-1703
-1740
-1784
-1832
-1884
-1937
-1989
-2040
-2088
-2135
-2179
-2223
-2266
-2311
-2358
-2408
-2461
-2516
-2570
-2620
-2663
-2700
-2730
-2757
-2783
-2811
-2839
-2865
-2884
-2893
-2889
-2871
-2843
-2809
-2772
-2736
-2700
-2665
-2626
-2582
-2531
-2475
-2415
-2356
-2298
-2246
-2200
-2159
-2122
-2089
-2059
-2029
-2001
-1974
-1947
-1921
-1895
-1872
-1852
-1836
-1824
-1814
-1805
-1792
-1774
-1749
-1718
-1684
-1650
-1619
-1592
-1569
-1546
-1518
-1483
-1438
-1387
-1334
-1287
-1251
-1226
-1210
-1197
-1180
-1154
-1116
-1070
-1020
-977
-942
-916
-896
-875
-847
-806
-755
-697
-639
-587
-546
-514
-490
-469
-448
-424
-398
-374
-351
-332
-314
-295
-275
-251
-225
-200
-176
-155
-135
-114
-89
-59
-25
9
38
61
78
90
104
125
159
209
272
346
427
512
600
691
787
889
998
1112
1228
1346
1464
1580
1696
1811
1925
2037
2146
2249
2347
2442
2537
2634
2736
2843
2953
3061
3162
3253
3331
3399
3460
3520
3583
3649
3716
3779
3832
3869
3890
3894
3888
3878
3869
3864
3863
3863
3861
3853
3839
3821
3803
3789
3782
3782
3789
3799
3809
3819
3826
3834
3843
3855
3871
3891
3914
3941
3972
4008
4048
4093
4140
4187
4233
4276
4317
4357
4400
4444
4491
4536
4576
4608
4628
4639
4641
4639
4638
4638
4639
4642
4642
4638
4630
4618
4604
4589
4573
4558
4541
4520
4496
4466
4430
4387
4339
4284
4222
4154
4081
4002
3919
3832
3740
3643
3539
3431
3318
3205
3095
2990
2893
2803
2718
2634
2551
2465
2378
2291
2208
2129
2057
1988
1922
1854
1783
1709
1630
1551
1474
1401
1334
1272
1213
1155
1096
1035
973
911
852
800
755
717
682
645
602
549
486
416
343
274
211
157
110
66
21
-28
-83
-143
-205
-267
-328
-387
-448
-514
-585
-664
-748
-836
-923
-1008
-1093
-1178
-1264
-1353
-1445
-1538
-1627
-1709
-1779
-1836
-1883
-1923
-1961
-2001
-2045
-2094
-2146
-2195
-2238
-2273
-2299
-2317
-2330
-2344
-2361
-2383
-2410
-2441
-2471
-2498
-2521
-2538
-2551
-2564
-2579
-2596
-2617
-2641
-2664
-2684
-2701
-2713
-2721
-2728
-2735
-2745
-2759
-2775
-2791
-2806
-2815
-2819
-2815
-2808
-2801
-2797
-2800
-2810
-2825
-2841
-2852
-2852
-2840
-2816
-2784
-2750
-2720
-2697
-2681
-2668
-2654
-2633
-2605
-2571
-2535
-2504
-2480
-2465
-2455
-2446
-2432
-2411
-2384
-2353
-2326
-2306
-2296
-2292
-2289
-2281
-2262
-2232
-2192
-2149
-2110
-2079
-2060
-2052
-2051
-2055
-2060
-2063
-2065
-2068
-2073
-2083
-2099
-2120
-2147
-2178
-2214
-2253
-2295
-2339
-2385
-2432
-2481
-2531
-2582
-2631
-2677
-2718
-2752
-2779
-2802
-2824
-2847
-2875
-2906
-2939
-2969
-2991
-3005
-3010
-3010
-3010
-3015
-3026
-3042
-3058
-3067
-3064
-3046
-3015
-2976
-2936
-2900
-2874
-2857
-2847
-2838
-2827
-2809
-2785
-2757
-2727
-2700
-2677
-2661
-2651
-2645
-2640
-2635
-2626
-2612
-2592
-2566
-2536
-2506
-2478
-2456
-2440
-2432
-2429
-2429
-2429
-2426
-2419
-2406
-2388
-2365
-2340
-2314
-2290
-2267
-2246
-2225
-2200
-2169
-2128
-2076
-2015
-1947
-1880
-1820
-1770
-1732
-1704
-1681
-1655
-1622
-1576
-1519
-1454
-1385
-1319
-1260
-1212
-1175
-1146
-1125
-1109
-1095
-1082
-1070
-1061
-1056
-1059
-1073
-1100
-1140
-1191
-1248
-1306
-1359
-1404
-1443
-1478
-1516
-1561
-1616
-1680
-1746
-1808
-1857
-1889
-1904
-1905
-1899
-1893
-1892
-1898
-1910
-1922
-1930
-1928
-1915
-1891
-1858
-1821
-1783
-1746
-1714
-1685
-1660
-1637
-1615
-1593
-1571
-1548
-1526
-1505
-1486
-1469
-1454
-1441
-1428
-1412
-1390
-1362
-1326
-1282
-1233
-1182
-1131
-1083
-1040
-1002
-969
-941
-917
-897
-884
-878
-879
-889
-904
-922
-942
-960
-977
-992
-1008
-1025
-1045
-1065
-1086
-1103
-1116
-1125
-1131
-1136
-1144
-1156
-1170
-1184
-1195
-1201
-1200
-1192
-1178
-1158
-1134
-1107
-1076
-1041
-1004
-969
-934
-901
-870
-838
-804
-765
-722
-678
-638
-606
-585
-572
-564
-554
-539
-515
-486
-455
-430
-413
-406
-406
-405
-397
-378
-346
-305
-258
-212
-171
-134
-103
-75
-49
-23
3
29
56
87
123
164
210
259
310
359
408
458
512
572
640
713
787
858
920
973
1016
1057
1095
1135
1175
1213
1248
1276
1297
1315
1332
1352
1378
1409
1442
1475
1504
1527
1546
1561
1577
1595
1618
1645
1675
1706
1736
1764
1789
1811
1832
1852
1873
1896
1920
1946
1972
1998
2024
2048
2070
2090
2106
2117
2121
2119
2111
2102
2093
2090
2094
2104
2117
2130
2138
2141
2140
2139
2143
2156
2178
2206
2234
2255
2266
2266
2258
2248
2244
2249
2265
2289
2316
2340
2358
2368
2372
2372
2372
2373
2375
2380
2385
2392
2399
2406
2413
2421
2428
2437
2447
2461
2480
2506
2539
2580
2626
2676
2728
2782
2835
2887
2937
2984
3029
3072
3116
3161
3208
3255
3300
3337
3364
3380
3387
3391
3398
3414
3440
3474
3510
3540
3560
3566
3561
3551
3542
3540
3545
3556
3569
3579
3586
3588
3588
3587
3586
3583
3577
3565
3546
3524
3500
3478
3459
3441
3421
3397
3365
3325
3281
3236
3192
3152
3113
3072
3027
2976
2921
2864
2809
2758
2711
2666
2619
2568
2512
2453
2393
2335
2280
2225
2168
2104
2033
1954
1872
1789
1710
1635
1563
1489
1411
1327
1238
1146
1057
975
900
830
763
693
617
533
443
347
250
152
55
-42
-142
-246
-355
-470
-589
-710
-830
-949
-1064
-1174
-1279
-1379
-1473
-1562
-1646
-1725
-1796
-1861
-1916
-1963
-2001
-2035
-2065
-2094
-2123
-2152
-2180
-2202
-2215
-2216
-2205
-2184
-2157
-2128
-2101
-2081
-2066
-2054
-2043
-2027
-2005
-1977
-1943
-1906
-1872
-1842
-1821
-1811
-1809
-1816
-1828
-1841
-1852
-1859
-1859
-1853
-1844
-1835
-1832
-1837
-1853
-1877
-1908
-1940
-1970
-1995
-2016
-2036
-2059
-2090
-2131
-2182
-2238
-2297
-2352
-2402
-2444
-2480
-2512
-2543
-2573
-2601
-2628
-2649
-2663
-2668
-2666
-2656
-2642
-2625
-2607
-2590
-2574
-2557
-2540
-2521
-2500
-2476
-2451
-2427
-2406
-2390
-2378
-2371
-2363
-2353
-2337
-2315
-2288
-2261
-2236
-2218
-2206
-2198
-2191
-2179
-2160
-2133
-2098
-2060
-2023
-1988
-1957
-1927
-1897
-1863
-1825
-1782
-1737
-1690
-1644
-1598
-1552
-1504
-1454
-1401
-1342
-1279
-1211
-1137
-1059
-977
-893
-809
-728
-652
-579
-511
-445
-380
-315
-247
-179
-112
-47
13
68
118
162
202
240
278
318
361
407
456
506
556
603
647
689
730
770
810
850
886
916
938
952
957
956
949
940
928
915
899
881
862
841
821
804
789
778
772
773
782
800
829
867
909
953
994
1031
1065
1100
1140
1187
1241
1297
1350
1392
1421
1439
1449
1460
1477
1503
1534
1564
1587
1598
1597
1588
1579
1576
1581
1594
1608
1615
1610
1591
1560
1523
1489
1463
1446
1438
1433
1425
1412
1391
1364
1335
1308
1287
1272
1262
1257
1251
1244
1233
1219
1205
1193
1186
1185
1187
1191
1191
1184
1168
1143
1112
1080
1050
1022
993
961
920
871
815
759
711
676
656
648
646
642
630
610
585
561
543
537
539
547
553
553
544
528
507
485
465
447
430
413
395
377
360
346
332
315
292
261
223
182
147
125
120
132
156
186
214
236
254
271
294
326
366
410
453
489
514
528
536
542
548
555
564
572
577
581
584
589
597
606
612
611
602
583
559
533
510
494
482
472
458
437
408
374
342
318
307
311
327
351
376
395
404
401
387
364
337
312
291
278
274
276
280
281
275
258
233
201
168
140
118
104
93
81
64
38
3
-37
-80
-121
-157
-187
-213
-239
-267
-299
-336
-377
-420
-465
-507
-547
-582
-612
-638
-661
-683
-705
-730
-758
-788
-817
-844
-866
-881
-889
-892
-893
-892
-893
-895
-899
-902
-905
-905
-904
-901
-895
-888
-880
-872
-863
-855
-846
-836
-821
-801
-776
-747
-716
-688
-664
-648
-636
-628
-618
-603
-583
-558
-533
-512
-498
-492
-492
-497
-502
-506
-508
-511
-517
-526
-539
-553
-566
-577
-585
-592
-602
-617
-637
-660
-682
-699
-708
-710
-707
-704
-704
-709
-715
-720
-718
-706
-683
-651
-614
-578
-546
-519
-496
-475
-454
-431
-408
-384
-362
-344
-327
-314
-302
-292
-283
-277
-273
-270
-269
-267
-263
-257
-250
-244
-240
-240
-244
-253
-264
-275
-286
-296
-305
-314
-324
-334
-345
-356
-368
-380
-393
-406
-420
-432
-441
-446
-445
-441
-434
-429
-429
-436
-449
-466
-486
-502
-513
-517
-515
-510
-505
-505
-513
-528
-549
-573
-594
-611
-621
-626
-628
-632
-642
-658
-682
-711
-741
-768
-790
-806
-819
-833
-851
-879
-918
-967
-1022
-1082
-1137
-1184
-1220
-1248
-1272
-1298
-1332
-1378
-1438
-1506
-1575
-1639
-1690
-1727
-1751
-1770
-1790
-1820
-1860
-1910
-1960
-2003
-2029
-2033
-2017
-1987
-1951
-1918
-1895
-1882
-1875
-1869
-1856
-1832
-1794
-1746
-1692
-1638
-1588
-1545
-1506
-1470
-1432
-1388
-1336
-1277
-1214
-1151
-1091
-1039
-994
-955
-920
-884
-845
-802
-754
-703
-651
-601
-553
-506
-462
-417
-371
-325
-278
-231
-182
-131
-76
-17
48
117
190
263
336
405
471
533
591
646
696
743
786
827
866
905
942
977
1008
1034
1054
1067
1078
1089
1103
1121
1141
1161
1176
1184
1183
1177
1169
1163
1163
1169
1178
1186
1189
1183
1169
1148
1125
1104
1086
1073
1063
1054
1043
1031
1016
1002
989
980
977
977
981
987
992
995
995
995
994
997
1006
1022
1045
1075
1106
1137
1165
1189
1209
1229
1249
1271
1294
1317
1338
1355
1369
1381
1393
1408
1425
1445
1463
1478
1488
1493
1494
1496
1498
1502
1507
1510
1510
1506
1500
1494
1490
1491
1496
1502
1507
1510
1508
1503
1496
1488
1479
1469
1455
1438
1417
1395
1372
1350
1328
1305
1276
1239
1193
1140
1085
1032
986
948
917
888
858
824
784
739
694
650
609
570
533
495
457
419
380
342
304
265
222
174
121
64
7
-48
-100
-149
-198
-249
-305
-366
-431
-498
-562
-622
-676
-725
-770
-812
-850
-885
-915
-940
-960
-977
-992
-1006
-1020
-1031
-1038
-1040
-1035
-1025
-1012
-1000
-990
-980
-969
-954
-932
-901
-861
-817
-770
-724
-682
-645
-610
-576
-541
-504
-465
-428
-392
-361
-336
-317
-302
-289
-278
-267
-257
-249
-245
-244
-247
-252
-257
-260
-260
-258
-256
-256
-261
-271
-285
-303
-320
-337
-353
-370
-391
-419
-453
-493
-537
-583
-629
-675
-722
-771
-823
-877
-931
-982
-1030
-1074
-1116
-1159
-1205
-1253
-1302
-1348
-1387
-1418
-1443
-1466
-1492
-1525
-1567
-1613
-1659
-1698
-1727
-1745
-1754
-1760
-1766
-1773
-1780
-1785
-1785
-1779
-1769
-1760
-1754
-1754
-1761
-1770
-1776
-1773
-1760
-1737
-1705
-1671
-1639
-1611
-1588
-1569
-1552
-1535
-1514
-1490
-1462
-1431
-1399
-1369
-1343
-1324
-1312
-1307
-1305
-1303
-1296
-1282
-1262
-1237
-1213
-1194
-1182
-1176
-1172
-1165
-1150
-1128
-1099
-1070
-1047
-1034
-1031
-1036
-1043
-1047
-1041
-1024
-995
-958
-915
-869
-824
-782
-743
-708
-678
-652
-628
-605
-582
-560
-539
-523
-514
-512
-519
-529
-541
-552
-559
-565
-574
-586
-605
-628
-651
-667
-671
-662
-642
-617
-595
-583
-585
-600
-624
-651
-675
-690
-693
-685
-666
-638
-606
-570
-535
-501
-471
-445
-423
-402
-380
-354
-322
-284
-239
-191
-139
-87
-35
14
61
103
142
176
206
234
261
290
320
353
387
421
453
483
512
539
564
585
601
612
617
617
614
610
607
604
598
587
567
539
504
468
434
406
384
368
354
342
330
319
311
305
301
294
281
260
229
194
161
138
130
140
164
195
226
252
272
288
305
327
356
392
433
476
517
556
593
628
660
689
713
732
749
766
789
821
861
908
956
1000
1037
1069
1097
1127
1160
1196
1231
1258
1272
1273
1265
1256
1255
1268
1298
1340
1385
1424
1452
1466
1473
1478
1489
1510
1542
1583
1629
1678
1729
1780
1833
1886
1936
1982
2020
2050
2075
2100
2128
2161
2199
2238
2272
2298
2313
2320
2323
2326
2333
2342
2352
2360
2361
2355
2343
2327
2308
2288
2264
2237
2205
2169
2134
2103
2077
2059
2045
2029
2011
1985
1954
1920
1889
1865
1848
1838
1830
1820
1807
1789
1769
1747
1725
1702
1674
1638
1592
1536
1472
1405
1339
1280
1229
1188
1154
1126
1101
1076
1049
1018
983
945
906
868
833
803
778
756
734
709
683
655
628
606
591
583
580
580
581
583
586
592
604
622
643
665
684
698
707
713
718
723
727
727
722
711
696
683
677
680
692
706
715
709
683
638
578
514
452
398
354
315
277
238
195
153
114
83
62
48
40
34
27
22
19
21
29
43
59
74
85
94
100
107
116
128
142
157
174
192
214
241
273
310
348
384
415
441
463
486
512
544
580
619
656
690
720
749
781
820
869
926
988
1052
1111
1162
1203
1234
1255
1270
1281
1290
1300
1313
1329
1346
1360
1368
1365
1349
1323
1292
1264
1249
1250
1268
1297
1331
1359
1375
1377
1371
1363
1362
1375
1403
1443
1488
1530
1565
1591
1610
1629
1655
1693
1746
1811
1883
1955
2021
2079
2126
2164
2198
2231
2269
2311
2359
2410
2463
2515
2565
2614
2663
2712
2763
2817
2873
2929
2982
3029
3067
3093
3108
3112
3111
3109
3109
3113
3121
3130
3135
3132
3122
3105
3086
3071
3066
3072
3088
3108
3125
3134
3131
3115
3089
3057
3022
2986
2948
2906
2860
2809
2755
2700
2647
2598
2553
2511
2469
2429
2391
2356
2328
2308
2293
2279
2262
2237
2199
2150
2091
2027
1961
1896
1833
1772
1711
1650
1589
1528
1470
1415
1361
1308
1253
1196
1137
1077
1020
968
922
880
840
797
749
695
636
573
512
453
399
350
303
256
207
153
94
30
-37
-107
-180
-255
-332
-412
-494
-578
-662
-746
-829
-909
-985
-1056
-1121
-1180
-1235
-1285
-1334
-1383
-1432
-1481
-1528
-1571
-1606
-1633
-1654
-1674
-1697
-1730
-1776
-1833
-1899
-1968
-2032
-2089
-2137
-2178
-2218
-2261
-2309
-2363
-2419
-2472
-2519
-2557
-2584
-2603
-2616
-2625
-2632
-2636
-2637
-2632
-2621
-2604
-2582
-2558
-2532
-2509
-2491
-2479
-2476
-2482
-2496
-2516
-2539
-2562
-2583
-2602
-2620
-2638
-2659
-2680
-2700
-2715
-2722
-2720
-2710
-2696
-2683
-2676
-2675
-2681
-2690
-2700
-2709
-2717
-2727
-2743
-2766
-2795
-2827
-2858
-2885
-2903
-2916
-2924
-2932
-2942
-2954
-2966
-2977
-2984
-2984
-2978
-2967
-2952
-2935
-2917
-2899
-2881
-2865
-2851
-2838
-2825
-2809
-2789
-2764
-2733
-2700
-2667
-2640
-2618
-2601
-2586
-2568
-2544
-2515
-2485
-2458
-2439
-2430
-2429
-2431
-2430
-2421
-2404
-2381
-2358
-2338
-2325
-2319
-2317
-2316
-2312
-2305
-2296
-2289
-2284
-2283
-2283
-2282
-2277
-2268
-2254
-2236
-2215
-2191
-2163
-2127
-2084
-2035
-1983
-1931
-1883
-1839
-1798
-1759
-1717
-1674
-1630
-1590
-1556
-1530
-1510
-1492
-1470
-1441
-1402
-1357
-1310
-1266
-1230
-1202
-1180
-1161
-1143
-1125
-1106
-1090
-1076
-1067
-1060
-1055
-1050
-1043
-1036
-1029
-1020
-1012
-1004
-990
-972
-950
-927
-904
-883
-865
-847
-827
-804
-778
-752
-728
-710
-699
-693
-688
-678
-662
-640
-614
-590
-572
-561
-556
-553
-547
-537
-523
-508
-495
-488
-487
-490
-494
-496
-495
-493
-494
-500
-514
-533
-555
-575
-591
-604
-617
-633
-655
-684
-717
-748
-774
-792
-806
-820
-839
-865
-898
-932
-960
-976
-978
-969
-956
-948
-950
-965
-991
-1018
-1044
-1060
-1065
-1061
-1054
-1048
-1045
-1045
-1045
-1040
-1029
-1010
-985
-957
-929
-902
-877
-852
-827
-802
-778
-755
-735
-717
-700
-683
-663
-641
-619
-598
-582
-569
-558
-543
-519
-483
-435
-378
-320
-270
-232
-210
-202
-203
-205
-205
-199
-188
-176
-167
-163
-166
-172
-178
-180
-177
-168
-155
-142
-130
-122
-115
-108
-100
-90
-77
-65
-55
-50
-50
-55
-61
-65
-66
-63
-57
-51
-46
-46
-49
-53
-54
-49
-35
-13
16
48
79
105
127
145
161
177
196
219
247
280
319
365
418
475
533
586
631
663
685
700
716
741
778
827
885
943
993
1032
1058
1078
1100
1130
1172
1223
1279
1329
1368
1392
1401
1402
1401
1403
1409
1417
1425
1430
1431
1428
1427
1431
1441
1457
1475
1493
1506
1515
1520
1525
1532
1541
1554
1566
1574
1576
1571
1561
1548
1536
1526
1521
1520
1521
1525
1529
1534
1541
1549
1558
1569
1580
1590
1597
1602
1606
1610
1613
1619
1625
1633
1640
1647
1653
1658
1664
1670
1679
1688
1696
1699
1695
1680
1656
1623
1587
1550
1517
1489
1463
1436
1405
1368
1323
1273
1221
1170
1122
1075
1028
979
927
873
818
766
718
674
634
594
555
515
476
442
414
392
373
355
333
307
277
249
226
213
211
217
226
234
238
237
234
234
238
249
264
279
290
295
294
289
284
283
287
294
301
305
304
297
286
272
259
249
243
244
250
263
281
302
325
347
366
383
400
419
445
478
517
557
594
624
647
666
688
719
762
816
874
926
965
985
988
981
972
969
975
986
995
994
977
944
902
860
829
813
813
822
832
835
827
807
781
755
732
716
703
692
676
655
627
593
554
511
463
409
351
289
226
167
113
69
34
6
-16
-36
-55
-73
-93
-113
-134
-157
-181
-206
-230
-252
-273
-292
-311
-334
-359
-385
-407
-420
-421
-407
-384
-359
-340
-336
-348
-372
-401
-424
-433
-428
-410
-388
-370
-362
-366
-382
-403
-425
-443
-457
-467
-474
-479
-483
-483
-480
-474
-468
-463
-461
-463
-465
-464
-459
-447
-432
-415
-403
-395
-391
-388
-383
-370
-351
-325
-297
-271
-248
-228
-209
-190
-168
-145
-120
-97
-77
-61
-47
-35
-25
-19
-17
-20
-26
-31
-30
-19
3
34
69
101
127
145
159
174
195
225
262
304
346
383
416
447
480
518
559
603
644
681
713
742
773
810
852
897
941
978
1006
1026
1045
1068
1099
1141
1189
1238
1283
1320
1349
1374
1398
1426
1456
1489
1520
1548
1571
1592
1612
1631
1648
1660
1666
1664
1656
1644
1633
1624
1616
1606
1591
1567
1535
1499
1464
1433
1410
1392
1375
1352
1321
1281
1236
1191
1151
1117
1087
1060
1032
1002
972
943
916
892
868
839
804
762
716
671
632
602
577
553
526
492
451
407
366
332
307
286
264
237
204
164
124
86
53
22
-12
-53
-103
-159
-215
-262
-297
-317
-328
-340
-359
-389
-427
-467
-499
-517
-520
-511
-499
-491
-493
-505
-521
-537
-548
-552
-553
-553
-557
-568
-584
-605
-627
-650
-674
-698
-720
-738
-748
-747
-735
-715
-692
-673
-660
-653
-647
-635
-612
-578
-537
-500
-477
-473
-489
-517
-548
-571
-582
-583
-580
-583
-600
-631
-673
-715
-750
-770
-777
-778
-781
-793
-818
-854
-892
-927
-954
-972
-987
-1004
-1033
-1071
-1116
-1163
-1204
-1233
-1249
-1256
-1262
-1273
-1293
-1325
-1363
-1402
-1435
-1460
-1476
-1487
-1498
-1514
-1537
-1566
-1599
-1631
-1657
-1677
-1690
-1698
-1704
-1712
-1722
-1734
-1746
-1756
-1762
-1763
-1760
-1752
-1741
-1728
-1715
-1702
-1690
-1679
-1670
-1661
-1653
-1643
-1633
-1620
-1607
-1594
-1581
-1569
-1558
-1548
-1537
-1525
-1512
-1500
-1490
-1484
-1483
-1489
-1498
-1510
-1520
-1526
-1527
-1520
-1506
-1487
-1465
-1443
-1425
-1414
-1410
-1413
-1420
-1427
-1429
-1424
-1410
-1388
-1361
-1334
-1309
-1288
-1272
-1258
-1244
-1229
-1212
-1194
-1178
-1165
-1154
-1146
-1137
-1128
-1116
-1102
-1087
-1071
-1055
-1040
-1027
-1016
-1010
-1008
-1010
-1014
-1020
-1020
-1016
-1008
-999
-992
-994
-1006
-1029
-1055
-1077
-1088
-1085
-1070
-1050
-1034
-1028
-1036
-1054
-1075
-1092
-1098
-1092
-1078
-1063
-1054
-1053
-1061
-1072
-1079
-1076
-1062
-1036
-1002
-966
-929
-895
-863
-833
-803
-772
-736
-694
-643
-584
-516
-444
-375
-314
-265
-226
-193
-157
-111
-51
18
88
148
192
219
235
252
280
324
380
433
465
463
419
343
250
163
99
69
69
89
113
129
130
119
104
93
91
97
108
117
120
115
107
99
96
99
106
112
115
114
108
102
99
100
104
109
113
112
109
104
100
100
103
107
110
111
109
105
102
101
102
105
108
110
109
106
103
101
102
104
107
109
108
106
103
101
101
103
105
107
108
106
104
102
101
102
104
106
107
106
104
102
101
102
103
105
106
106
104
103
101
101
102
104
105
105
104
103
101
101
102
103
104
105
104
103
102
101
101
102
103
104
104
103
102
101
101
101
103
103
103
103
102
101
100
101
102
103
103
102
101
101
100
100
101
102
102
102
101
100
100
100
100
101
102
102
101
100
100
100
100
100
101
101
101
100
100
99
99
100
100
101
100
100
99
99
99
99
100
100
100
100
99
99
99
99
99
99
100
99
99
98
98
98
99
99
99
99
99
98
98
98
98
98
98
98
98
98
98
97
98
98
98
98
98
98
97
97
97
97
97
98
97
97
97
97
97
97
97
97
97
97
97
96
96
96
96
97
97
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
55
55
55
55
55
55
55
55
55
55
55
55
