5
34352
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-194
-195
-195
-195
-195
-195
-195
-196
-196
-196
-196
-196
-196
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-200
-201
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-206
-207
-207
-207
-207
-207
-208
-208
-208
-208
-208
-208
-209
-209
-209
-209
-209
-210
-210
-210
-210
-210
-210
-211
-211
-211
-211
-211
-211
-212
-212
-212
-212
-212
-213
-213
-213
-213
-213
-213
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-216
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-218
-219
-219
-219
-219
-219
-220
-220
-220
-220
-220
-220
-221
-221
-221
-221
-221
-222
-222
-222
-222
-222
-223
-223
-223
-223
-223
-223
-224
-224
-224
-224
-224
-225
-225
-225
-225
-225
-225
-226
-226
-226
-226
-226
-227
-227
-227
-227
-227
-228
-228
-228
-228
-228
-228
-229
-229
-229
-229
-229
-230
-230
-230
-230
-230
-231
-231
-231
-231
-231
-231
-232
-232
-232
-232
-232
-233
-233
-233
-233
-233
-234
-234
-234
-234
-234
-234
-235
-235
-235
-235
-235
-236
-236
-236
-236
-236
-237
-237
-237
-237
-237
-237
-238
-238
-238
-238
-238
-239
-239
-239
-239
-239
-240
-240
-240
-240
-240
-240
-241
-241
-241
-241
-241
-242
-242
-242
-242
-242
-243
-243
-243
-243
-243
-243
-244
-244
-244
-244
-244
-245
-245
-245
-245
-245
-245
-246
-246
-246
-246
-246
-247
-247
-247
-247
-247
-248
-248
-248
-248
-248
-249
-249
-249
-249
-249
-249
-250
-250
-250
-250
-250
-251
-251
-251
-251
-251
-252
-252
-252
-252
-252
-253
-253
-253
-253
-253
-254
-254
-254
-254
-254
-255
-255
-255
-255
-255
-256
-256
-256
-256
-256
-257
-257
-257
-257
-257
-258
-258
-258
-258
-258
-259
-259
-259
-259
-259
-260
-260
-260
-260
-260
-261
-261
-261
-261
-261
-262
-262
-262
-262
-263
-263
-263
-263
-263
-264
-264
-264
-264
-264
-265
-265
-265
-265
-265
-266
-266
-266
-266
-267
-267
-267
-267
-267
-268
-268
-268
-268
-268
-269
-269
-269
-269
-270
-270
-270
-270
-270
-271
-271
-271
-271
-271
-272
-272
-272
-272
-273
-273
-273
-273
-273
-274
-274
-274
-274
-275
-275
-275
-275
-275
-276
-276
-276
-276
-277
-277
-277
-277
-277
-278
-278
-278
-278
-278
-279
-279
-279
-279
-280
-280
-280
-280
-280
-281
-281
-281
-281
-282
-282
-282
-282
-282
-283
-283
-283
-283
-283
-284
-284
-284
-284
-285
-285
-285
-285
-285
-286
-286
-286
-286
-287
-287
-287
-287
-287
-288
-288
-288
-288
-288
-289
-289
-289
-289
-290
-290
-290
-290
-290
-291
-291
-291
-291
-292
-292
-292
-292
-292
-293
-293
-293
-293
-294
-294
-294
-294
-294
-295
-295
-295
-295
-296
-296
-296
-296
-296
-297
-297
-297
-297
-298
-298
-298
-298
-298
-299
-299
-299
-299
-300
-300
-300
-300
-300
-301
-301
-301
-301
-302
-302
-302
-302
-303
-303
-303
-303
-303
-304
-304
-304
-304
-305
-305
-305
-305
-305
-306
-306
-306
-306
-307
-307
-307
-307
-307
-308
-308
-308
-308
-309
-309
-309
-309
-310
-310
-310
-310
-310
-311
-311
-311
-311
-312
-312
-312
-312
-312
-313
-313
-313
-313
-314
-314
-314
-314
-314
-315
-315
-315
-315
-316
-316
-316
-316
-317
-317
-317
-317
-317
-318
-318
-318
-318
-319
-319
-319
-319
-319
-320
-320
-320
-320
-321
-321
-321
-321
-321
-322
-322
-322
-322
-323
-323
-323
-323
-323
-324
-324
-324
-324
-325
-325
-325
-325
-325
-326
-326
-326
-326
-327
-327
-327
-327
-327
-328
-328
-328
-328
-329
-329
-329
-329
-329
-330
-330
-330
-330
-330
-331
-331
-331
-331
-332
-332
-332
-332
-332
-333
-333
-333
-333
-334
-334
-334
-334
-334
-335
-335
-335
-335
-336
-336
-336
-336
-337
-337
-337
-337
-337
-338
-338
-338
-338
-339
-339
-339
-339
-339
-340
-340
-340
-340
-341
-341
-341
-341
-342
-342
-342
-342
-342
-343
-343
-343
-343
-344
-344
-344
-344
-345
-345
-345
-345
-345
-346
-346
-346
-346
-347
-347
-347
-347
-348
-348
-348
-348
-348
-349
-349
-349
-349
-350
-350
-350
-350
-351
-351
-351
-351
-351
-352
-352
-352
-352
-353
-353
-353
-353
-354
-354
-354
-354
-354
-355
-355
-355
-355
-356
-356
-356
-356
-357
-357
-357
-357
-357
-358
-358
-358
-358
-359
-359
-359
-359
-360
-360
-360
-360
-361
-361
-361
-361
-362
-362
-362
-362
-363
-363
-363
-363
-364
-364
-364
-364
-365
-365
-365
-365
-365
-366
-366
-366
-366
-367
-367
-367
-367
-368
-368
-368
-368
-369
-369
-369
-369
-370
-370
-370
-370
-371
-371
-371
-371
-372
-372
-372
-372
-373
-373
-373
-373
-374
-374
-374
-374
-375
-375
-375
-375
-376
-376
-376
-376
-377
-377
-377
-377
-378
-378
-378
-378
-379
-379
-379
-379
-380
-380
-380
-380
-381
-381
-381
-381
-382
-382
-382
-382
-383
-383
-383
-383
-384
-384
-384
-384
-385
-385
-385
-385
-386
-386
-386
-386
-387
-387
-387
-387
-388
-388
-388
-388
-389
-389
-389
-389
-390
-390
-390
-391
-391
-391
-391
-392
-392
-392
-392
-393
-393
-393
-393
-394
-394
-394
-394
-395
-395
-395
-395
-396
-396
-396
-397
-397
-397
-397
-398
-398
-398
-398
-399
-399
-399
-399
-400
-400
-400
-400
-401
-401
-401
-402
-402
-402
-402
-403
-403
-403
-403
-404
-404
-404
-405
-405
-405
-405
-406
-406
-406
-406
-407
-407
-407
-408
-408
-408
-408
-409
-409
-409
-410
-410
-410
-410
-411
-411
-411
-411
-412
-412
-412
-413
-413
-413
-413
-414
-414
-414
-415
-415
-415
-415
-416
-416
-416
-417
-417
-417
-417
-418
-418
-418
-419
-419
-419
-420
-420
-420
-420
-421
-421
-421
-422
-422
-422
-422
-423
-423
-423
-424
-424
-424
-424
-425
-425
-425
-426
-426
-426
-426
-427
-427
-427
-428
-428
-428
-428
-429
-429
-429
-430
-430
-430
-431
-431
-431
-431
-432
-432
-432
-433
-433
-433
-433
-434
-434
-434
-435
-435
-435
-435
-436
-436
-436
-437
-437
-437
-437
-438
-438
-438
-439
-439
-439
-439
-440
-440
-440
-441
-441
-441
-442
-442
-442
-442
-443
-443
-443
-444
-444
-444
-444
-445
-445
-445
-446
-446
-446
-446
-447
-447
-447
-448
-448
-448
-449
-449
-449
-449
-450
-450
-450
-451
-451
-451
-451
-452
-452
-452
-453
-453
-453
-453
-454
-454
-454
-455
-455
-455
-455
-456
-456
-456
-457
-457
-457
-457
-458
-458
-458
-459
-459
-459
-459
-460
-460
-460
-461
-461
-461
-462
-462
-462
-462
-463
-463
-463
-464
-464
-464
-464
-465
-465
-465
-466
-466
-466
-466
-467
-467
-467
-467
-468
-468
-468
-469
-469
-469
-469
-470
-470
-470
-471
-471
-471
-471
-472
-472
-472
-472
-473
-473
-473
-474
-474
-474
-474
-475
-475
-475
-475
-476
-476
-476
-477
-477
-477
-477
-478
-478
-478
-478
-479
-479
-479
-480
-480
-480
-480
-481
-481
-481
-481
-482
-482
-482
-483
-483
-483
-483
-484
-484
-484
-484
-485
-485
-485
-486
-486
-486
-486
-487
-487
-487
-487
-488
-488
-488
-488
-489
-489
-489
-490
-490
-490
-490
-491
-491
-491
-491
-492
-492
-492
-493
-493
-493
-493
-494
-494
-494
-494
-495
-495
-495
-495
-496
-496
-496
-496
-497
-497
-497
-498
-498
-498
-498
-499
-499
-499
-499
-500
-500
-500
-500
-501
-501
-501
-501
-502
-502
-502
-502
-503
-503
-503
-503
-504
-504
-504
-504
-505
-505
-505
-505
-506
-506
-506
-506
-507
-507
-507
-507
-508
-508
-508
-508
-509
-509
-509
-509
-510
-510
-510
-510
-511
-511
-511
-511
-512
-512
-512
-512
-513
-513
-513
-513
-514
-514
-514
-514
-515
-515
-515
-515
-516
-516
-516
-516
-517
-517
-517
-517
-518
-518
-518
-518
-519
-519
-519
-519
-520
-520
-520
-520
-521
-521
-521
-521
-522
-522
-522
-522
-523
-523
-523
-524
-524
-524
-524
-525
-525
-525
-525
-526
-526
-526
-526
-527
-527
-527
-527
-528
-528
-528
-528
-529
-529
-529
-529
-530
-530
-530
-530
-531
-531
-531
-531
-532
-532
-532
-532
-533
-533
-533
-533
-534
-534
-534
-534
-535
-535
-535
-535
-536
-536
-536
-536
-537
-537
-537
-537
-538
-538
-538
-538
-539
-539
-539
-539
-540
-540
-540
-540
-541
-541
-541
-541
-542
-542
-542
-543
-543
-543
-543
-544
-544
-544
-544
-545
-545
-545
-545
-545
-546
-546
-546
-546
-547
-547
-547
-547
-548
-548
-548
-548
-549
-549
-549
-549
-550
-550
-550
-550
-551
-551
-551
-551
-552
-552
-552
-552
-553
-553
-553
-553
-554
-554
-554
-554
-555
-555
-555
-555
-556
-556
-556
-556
-556
-557
-557
-557
-557
-558
-558
-558
-558
-559
-559
-559
-559
-560
-560
-560
-560
-561
-561
-561
-561
-561
-562
-562
-562
-562
-563
-563
-563
-563
-564
-564
-564
-564
-565
-565
-565
-565
-566
-566
-566
-566
-566
-567
-567
-567
-567
-568
-568
-568
-568
-569
-569
-569
-569
-570
-570
-570
-570
-571
-571
-571
-571
-571
-572
-572
-572
-572
-573
-573
-573
-573
-574
-574
-574
-574
-574
-575
-575
-575
-575
-576
-576
-576
-576
-577
-577
-577
-577
-577
-578
-578
-578
-578
-579
-579
-579
-579
-580
-580
-580
-580
-580
-581
-581
-581
-581
-582
-582
-582
-582
-583
-583
-583
-583
-583
-584
-584
-584
-584
-585
-585
-585
-585
-585
-586
-586
-586
-586
-587
-587
-587
-587
-587
-588
-588
-588
-588
-589
-589
-589
-589
-589
-590
-590
-590
-590
-590
-591
-591
-591
-591
-592
-592
-592
-592
-592
-593
-593
-593
-593
-593
-594
-594
-594
-594
-595
-595
-595
-595
-595
-596
-596
-596
-596
-597
-597
-597
-597
-597
-598
-598
-598
-598
-598
-599
-599
-599
-599
-600
-600
-600
-600
-600
-601
-601
-601
-601
-601
-602
-602
-602
-602
-603
-603
-603
-603
-603
-604
-604
-604
-604
-604
-605
-605
-605
-605
-605
-606
-606
-606
-606
-607
-607
-607
-607
-607
-608
-608
-608
-608
-608
-609
-609
-609
-609
-609
-610
-610
-610
-610
-610
-611
-611
-611
-611
-611
-612
-612
-612
-612
-612
-613
-613
-613
-613
-613
-614
-614
-614
-614
-614
-615
-615
-615
-615
-615
-616
-616
-616
-616
-616
-617
-617
-617
-617
-617
-618
-618
-618
-618
-618
-619
-619
-619
-619
-619
-619
-620
-620
-620
-620
-620
-621
-621
-621
-621
-621
-622
-622
-622
-622
-622
-622
-623
-623
-623
-623
-623
-624
-624
-624
-624
-624
-624
-625
-625
-625
-625
-625
-626
-626
-626
-626
-626
-626
-627
-627
-627
-627
-627
-627
-628
-628
-628
-628
-628
-629
-629
-629
-629
-629
-629
-630
-630
-630
-630
-630
-630
-631
-631
-631
-631
-631
-631
-632
-632
-632
-632
-632
-633
-633
-633
-633
-633
-633
-634
-634
-634
-634
-634
-634
-635
-635
-635
-635
-635
-635
-636
-636
-636
-636
-636
-636
-637
-637
-637
-637
-637
-637
-637
-638
-638
-638
-638
-638
-638
-639
-639
-639
-639
-639
-639
-640
-640
-640
-640
-640
-640
-641
-641
-641
-641
-641
-641
-642
-642
-642
-642
-642
-642
-643
-643
-643
-643
-643
-643
-643
-644
-644
-644
-644
-644
-644
-645
-645
-645
-645
-645
-645
-646
-646
-646
-646
-646
-646
-646
-647
-647
-647
-647
-647
-647
-648
-648
-648
-648
-648
-648
-649
-649
-649
-649
-649
-649
-649
-650
-650
-650
-650
-650
-650
-651
-651
-651
-651
-651
-651
-651
-652
-652
-652
-652
-652
-652
-652
-653
-653
-653
-653
-653
-653
-653
-654
-654
-654
-654
-654
-654
-654
-655
-655
-655
-655
-655
-655
-655
-656
-656
-656
-656
-656
-656
-656
-656
-657
-657
-657
-657
-657
-657
-657
-657
-658
-658
-658
-658
-658
-658
-658
-658
-658
-659
-659
-659
-659
-659
-659
-659
-659
-660
-660
-660
-660
-660
-660
-660
-660
-660
-661
-661
-661
-661
-661
-661
-661
-661
-661
-662
-662
-662
-662
-662
-662
-662
-662
-662
-662
-663
-663
-663
-663
-663
-663
-663
-663
-663
-664
-664
-664
-664
-664
-664
-664
-664
-664
-664
-664
-665
-665
-665
-665
-665
-665
-665
-665
-665
-665
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-667
-667
-667
-667
-667
-667
-667
-667
-667
-667
-667
-667
-667
-668
-668
-668
-668
-668
-668
-668
-668
-668
-668
-668
-668
-668
-668
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-673
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-672
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-671
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-670
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-669
-668
-668
-668
-668
-668
-668
-668
-668
-668
-668
-668
-668
-668
-667
-667
-667
-667
-667
-667
-667
-667
-667
-667
-667
-667
-667
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-665
-665
-665
-665
-665
-665
-665
-665
-665
-665
-665
-664
-664
-664
-664
-664
-664
-664
-664
-664
-664
-663
-663
-663
-663
-663
-663
-663
-663
-663
-662
-662
-662
-662
-662
-662
-662
-662
-662
-661
-661
-661
-661
-661
-661
-661
-661
-661
-660
-660
-660
-660
-660
-660
-660
-660
-659
-659
-659
-659
-659
-659
-659
-659
-658
-658
-658
-658
-658
-658
-658
-657
-657
-657
-657
-657
-657
-657
-657
-656
-656
-656
-656
-656
-656
-656
-655
-655
-655
-655
-655
-655
-655
-654
-654
-654
-654
-654
-654
-654
-653
-653
-653
-653
-653
-653
-652
-652
-652
-652
-652
-652
-651
-651
-651
-651
-651
-651
-651
-650
-650
-650
-650
-650
-650
-649
-649
-649
-649
-649
-648
-648
-648
-648
-648
-648
-647
-647
-647
-647
-647
-647
-646
-646
-646
-646
-646
-645
-645
-645
-645
-645
-644
-644
-644
-644
-644
-643
-643
-643
-643
-643
-642
-642
-642
-642
-642
-641
-641
-641
-641
-641
-640
-640
-640
-640
-640
-639
-639
-639
-639
-639
-638
-638
-638
-638
-638
-637
-637
-637
-637
-636
-636
-636
-636
-636
-635
-635
-635
-635
-634
-634
-634
-634
-634
-633
-633
-633
-633
-632
-632
-632
-632
-631
-631
-631
-631
-630
-630
-630
-630
-629
-629
-629
-629
-628
-628
-628
-628
-627
-627
-627
-627
-626
-626
-626
-626
-625
-625
-625
-624
-624
-624
-624
-623
-623
-623
-622
-622
-622
-621
-621
-621
-621
-620
-620
-620
-619
-619
-618
-618
-618
-617
-617
-617
-616
-616
-616
-615
-615
-614
-614
-614
-613
-613
-612
-612
-611
-611
-611
-610
-610
-609
-609
-608
-608
-607
-607
-606
-606
-605
-605
-604
-604
-603
-603
-602
-602
-601
-600
-600
-599
-599
-598
-597
-597
-596
-596
-595
-594
-594
-593
-592
-592
-591
-590
-589
-589
-588
-587
-586
-586
-585
-584
-583
-582
-582
-581
-580
-579
-578
-577
-576
-576
-575
-574
-573
-572
-571
-570
-570
-569
-568
-567
-566
-565
-564
-563
-562
-561
-560
-559
-558
-557
-556
-555
-554
-553
-552
-551
-549
-548
-547
-546
-545
-544
-543
-542
-541
-540
-539
-537
-536
-535
-534
-533
-532
-531
-530
-529
-528
-527
-526
-525
-524
-523
-522
-521
-520
-519
-518
-517
-516
-516
-515
-514
-513
-512
-512
-511
-510
-510
-509
-508
-508
-507
-506
-506
-505
-504
-504
-503
-502
-502
-501
-500
-500
-499
-499
-498
-497
-497
-496
-495
-495
-494
-493
-493
-492
-492
-491
-490
-490
-489
-488
-488
-487
-486
-486
-485
-485
-484
-483
-483
-482
-482
-481
-481
-480
-480
-480
-479
-479
-478
-477
-477
-476
-475
-475
-474
-473
-472
-472
-471
-470
-470
-469
-468
-467
-467
-466
-465
-464
-463
-462
-461
-460
-460
-459
-458
-458
-457
-457
-456
-456
-456
-455
-455
-455
-455
-455
-454
-454
-454
-453
-453
-452
-452
-451
-451
-450
-450
-450
-449
-449
-448
-448
-447
-446
-446
-445
-444
-444
-443
-442
-442
-441
-440
-439
-438
-437
-436
-435
-434
-433
-432
-432
-430
-429
-428
-427
-426
-425
-424
-423
-422
-421
-420
-418
-417
-416
-414
-413
-412
-411
-410
-410
-409
-408
-408
-407
-407
-407
-407
-406
-406
-406
-406
-406
-406
-406
-406
-405
-404
-404
-403
-402
-402
-402
-401
-401
-401
-401
-400
-400
-400
-399
-399
-399
-399
-399
-399
-399
-400
-400
-400
-399
-399
-399
-399
-399
-399
-400
-400
-401
-402
-402
-403
-403
-403
-403
-403
-403
-403
-403
-404
-404
-404
-404
-403
-403
-402
-402
-402
-402
-402
-402
-402
-402
-402
-401
-400
-399
-398
-396
-395
-394
-394
-393
-392
-392
-392
-391
-391
-391
-391
-391
-391
-390
-390
-390
-390
-389
-389
-389
-388
-388
-388
-388
-388
-387
-387
-386
-385
-383
-381
-379
-377
-374
-371
-369
-366
-363
-360
-357
-354
-351
-348
-345
-342
-339
-337
-335
-333
-331
-330
-328
-326
-324
-323
-321
-319
-317
-315
-313
-311
-308
-306
-303
-300
-297
-294
-290
-287
-284
-280
-277
-274
-271
-269
-266
-264
-261
-259
-257
-255
-253
-251
-249
-246
-244
-241
-238
-235
-232
-228
-224
-221
-217
-213
-210
-206
-203
-199
-196
-192
-189
-187
-184
-182
-180
-178
-176
-174
-172
-170
-168
-166
-164
-162
-160
-158
-157
-155
-152
-150
-148
-146
-144
-142
-140
-138
-135
-133
-131
-128
-125
-123
-121
-119
-117
-115
-113
-111
-109
-107
-104
-102
-98
-95
-91
-86
-81
-76
-71
-66
-61
-56
-51
-47
-42
-38
-34
-31
-27
-23
-19
-15
-11
-7
-3
2
6
10
15
19
23
28
32
36
40
45
49
53
57
61
65
69
73
77
81
86
91
96
102
107
113
119
125
130
136
141
146
151
157
162
167
172
176
180
184
187
190
194
197
201
206
211
216
221
227
233
239
244
250
256
261
267
272
277
282
286
290
293
296
298
300
302
304
305
307
308
310
311
312
314
315
317
318
320
321
323
325
327
329
332
335
339
343
348
353
358
362
367
371
375
379
383
386
390
393
396
399
401
403
405
406
408
409
411
413
415
419
423
428
434
440
446
453
460
468
475
483
490
497
504
510
516
521
526
531
535
540
545
550
556
562
568
574
581
587
594
601
607
614
621
627
634
641
648
655
662
668
674
680
686
692
697
703
709
715
722
730
738
747
755
764
773
783
792
802
812
822
832
843
854
865
876
887
898
909
920
930
941
951
961
971
979
988
996
1004
1010
1018
1025
1032
1040
1047
1055
1062
1070
1077
1085
1093
1101
1110
1119
1128
1138
1147
1157
1167
1177
1188
1199
1210
1222
1235
1248
1262
1276
1289
1303
1315
1327
1338
1348
1357
1366
1374
1381
1389
1397
1404
1412
1420
1429
1437
1446
1455
1464
1474
1484
1494
1504
1513
1522
1530
1537
1543
1549
1554
1559
1564
1569
1574
1579
1585
1590
1595
1600
1605
1609
1612
1615
1618
1620
1623
1626
1629
1632
1635
1639
1642
1646
1649
1653
1656
1660
1663
1666
1669
1671
1674
1676
1678
1680
1682
1683
1683
1683
1682
1681
1678
1676
1674
1672
1670
1670
1672
1674
1677
1680
1684
1688
1691
1694
1696
1699
1701
1703
1704
1706
1706
1707
1706
1706
1705
1705
1705
1706
1708
1711
1714
1717
1720
1722
1724
1726
1728
1731
1734
1737
1741
1745
1747
1749
1749
1747
1743
1739
1734
1730
1727
1725
1726
1728
1731
1735
1740
1745
1751
1756
1761
1767
1773
1779
1785
1791
1798
1804
1809
1815
1820
1825
1830
1835
1839
1844
1848
1852
1856
1860
1865
1869
1874
1880
1886
1893
1900
1908
1915
1921
1928
1934
1940
1945
1951
1957
1963
1970
1976
1983
1991
1998
2005
2013
2021
2028
2036
2043
2050
2056
2062
2067
2071
2074
2076
2078
2080
2082
2083
2085
2088
2090
2092
2094
2095
2095
2095
2095
2096
2097
2100
2105
2112
2120
2129
2138
2148
2157
2165
2171
2175
2178
2180
2182
2184
2186
2189
2192
2195
2197
2198
2198
2196
2194
2192
2190
2189
2189
2189
2191
2193
2194
2195
2196
2196
2196
2196
2196
2197
2197
2197
2197
2196
2195
2192
2190
2186
2183
2180
2177
2175
2175
2175
2177
2179
2182
2185
2189
2193
2197
2201
2205
2209
2213
2216
2219
2221
2222
2223
2222
2220
2217
2213
2208
2204
2201
2199
2197
2196
2196
2196
2198
2201
2205
2210
2216
2222
2228
2234
2239
2243
2246
2249
2251
2252
2253
2254
2255
2256
2259
2261
2264
2268
2271
2276
2281
2287
2294
2302
2311
2320
2330
2338
2346
2353
2359
2364
2367
2369
2370
2371
2372
2373
2374
2375
2377
2379
2380
2381
2381
2382
2382
2383
2384
2385
2385
2385
2384
2382
2379
2375
2369
2363
2356
2349
2343
2337
2334
2331
2330
2329
2328
2327
2325
2324
2322
2321
2320
2319
2317
2316
2314
2313
2313
2313
2314
2316
2318
2321
2324
2326
2328
2329
2328
2327
2324
2320
2314
2307
2299
2291
2283
2275
2268
2263
2258
2253
2249
2244
2238
2232
2224
2215
2205
2194
2184
2174
2166
2158
2152
2146
2140
2134
2128
2122
2117
2111
2106
2102
2098
2094
2091
2089
2087
2086
2084
2084
2083
2082
2082
2081
2080
2080
2078
2077
2075
2072
2069
2065
2061
2056
2050
2045
2040
2036
2033
2031
2029
2029
2029
2029
2029
2028
2027
2024
2021
2017
2013
2009
2004
1999
1993
1987
1980
1972
1965
1958
1952
1947
1944
1943
1942
1942
1943
1943
1944
1944
1945
1945
1946
1947
1947
1948
1947
1945
1942
1937
1931
1923
1916
1909
1902
1897
1893
1891
1890
1889
1889
1891
1893
1895
1899
1902
1904
1907
1909
1910
1911
1910
1910
1909
1910
1911
1913
1916
1919
1922
1924
1925
1924
1922
1918
1915
1912
1910
1909
1910
1912
1915
1918
1919
1919
1918
1915
1913
1910
1909
1909
1911
1914
1919
1924
1929
1933
1937
1938
1938
1937
1934
1931
1928
1926
1924
1924
1924
1925
1926
1927
1929
1932
1936
1941
1948
1956
1964
1972
1980
1988
1995
2001
2007
2013
2020
2027
2036
2045
2055
2064
2074
2083
2093
2102
2112
2122
2134
2147
2160
2174
2189
2203
2217
2230
2242
2252
2261
2268
2273
2276
2277
2277
2276
2274
2271
2268
2266
2265
2265
2267
2270
2276
2282
2291
2300
2311
2323
2336
2350
2364
2377
2390
2401
2411
2420
2427
2434
2441
2447
2454
2462
2471
2482
2494
2509
2525
2542
2559
2577
2595
2613
2631
2648
2666
2684
2703
2721
2738
2753
2766
2776
2783
2787
2788
2787
2785
2783
2781
2780
2780
2782
2785
2790
2796
2804
2814
2826
2840
2856
2873
2892
2912
2933
2953
2974
2995
3015
3034
3051
3067
3081
3094
3105
3115
3125
3134
3143
3152
3161
3170
3179
3187
3195
3204
3212
3222
3234
3246
3261
3276
3292
3308
3323
3338
3351
3364
3375
3385
3394
3404
3412
3420
3427
3433
3437
3440
3441
3442
3442
3442
3443
3445
3447
3451
3455
3461
3468
3475
3484
3493
3502
3510
3518
3525
3530
3533
3534
3534
3532
3530
3530
3531
3534
3539
3546
3555
3565
3575
3586
3596
3606
3614
3622
3629
3634
3640
3644
3648
3650
3651
3652
3652
3652
3652
3653
3655
3659
3664
3672
3680
3690
3699
3709
3719
3730
3740
3750
3761
3771
3780
3788
3794
3799
3803
3804
3805
3804
3803
3802
3803
3805
3810
3818
3827
3839
3853
3869
3886
3903
3922
3940
3958
3975
3991
4006
4018
4029
4038
4045
4051
4057
4062
4069
4075
4085
4094
4108
4124
4142
4161
4182
4203
4225
4246
4267
4287
4307
4326
4345
4363
4380
4395
4409
4423
4436
4451
4467
4485
4503
4522
4542
4562
4581
4599
4617
4635
4653
4672
4691
4712
4734
4757
4781
4806
4830
4854
4877
4900
4922
4944
4965
4986
5006
5025
5042
5058
5072
5083
5092
5099
5105
5110
5114
5118
5123
5129
5135
5141
5148
5154
5159
5163
5166
5170
5175
5180
5185
5190
5195
5199
5202
5205
5208
5212
5216
5222
5229
5236
5244
5253
5261
5269
5276
5282
5288
5294
5300
5306
5311
5317
5321
5325
5328
5330
5331
5331
5332
5332
5333
5334
5337
5341
5346
5353
5361
5369
5378
5388
5398
5409
5418
5427
5436
5443
5449
5453
5457
5460
5462
5465
5470
5476
5485
5495
5506
5518
5531
5544
5559
5573
5588
5603
5618
5631
5643
5653
5662
5668
5673
5677
5678
5678
5677
5675
5673
5670
5667
5663
5658
5653
5648
5643
5639
5635
5633
5632
5632
5634
5637
5641
5646
5653
5660
5670
5680
5690
5701
5712
5722
5731
5739
5746
5752
5756
5760
5763
5766
5769
5772
5775
5778
5781
5783
5786
5788
5789
5789
5789
5789
5789
5789
5789
5790
5791
5790
5788
5785
5780
5773
5765
5755
5744
5732
5720
5708
5695
5683
5670
5657
5644
5629
5614
5598
5582
5567
5555
5544
5537
5534
5534
5537
5544
5553
5563
5573
5584
5593
5602
5609
5615
5620
5625
5629
5634
5638
5643
5648
5653
5658
5663
5669
5674
5680
5686
5693
5700
5710
5720
5732
5744
5756
5768
5780
5792
5804
5815
5826
5837
5847
5856
5863
5868
5870
5871
5870
5869
5867
5867
5867
5869
5871
5873
5876
5878
5879
5879
5880
5879
5878
5876
5874
5872
5871
5871
5873
5875
5878
5882
5885
5888
5890
5890
5889
5886
5880
5872
5861
5850
5838
5827
5817
5809
5803
5798
5794
5790
5785
5779
5771
5762
5751
5739
5725
5710
5695
5678
5661
5643
5624
5604
5584
5564
5543
5524
5505
5487
5472
5459
5449
5440
5433
5428
5423
5419
5414
5408
5402
5396
5388
5380
5371
5363
5355
5347
5340
5333
5326
5318
5309
5300
5291
5282
5274
5266
5257
5248
5238
5226
5213
5198
5180
5161
5139
5116
5091
5064
5037
5009
4980
4950
4922
4894
4868
4844
4822
4802
4785
4770
4756
4742
4730
4718
4706
4695
4684
4674
4665
4657
4649
4641
4633
4625
4615
4605
4594
4582
4568
4553
4538
4521
4505
4488
4473
4458
4445
4434
4426
4419
4415
4412
4409
4406
4400
4391
4379
4362
4341
4316
4289
4259
4227
4196
4164
4134
4105
4078
4053
4027
4003
3978
3952
3925
3899
3873
3849
3826
3805
3785
3766
3746
3725
3702
3677
3649
3619
3588
3558
3528
3500
3474
3448
3423
3399
3375
3352
3329
3306
3283
3260
3237
3213
3189
3164
3139
3113
3087
3062
3037
3012
2988
2964
2941
2919
2898
2877
2856
2836
2816
2797
2778
2760
2743
2727
2710
2692
2673
2652
2630
2605
2580
2555
2531
2507
2484
2462
2440
2419
2399
2379
2360
2341
2322
2303
2283
2261
2240
2217
2195
2173
2152
2132
2114
2097
2080
2064
2048
2032
2015
1997
1977
1955
1933
1910
1888
1866
1844
1822
1801
1781
1762
1744
1726
1709
1693
1677
1660
1643
1625
1607
1588
1568
1547
1525
1504
1484
1464
1446
1429
1414
1399
1385
1370
1355
1338
1321
1303
1286
1270
1257
1248
1243
1241
1241
1243
1244
1244
1241
1234
1224
1212
1197
1180
1162
1145
1127
1110
1092
1075
1058
1041
1025
1008
995
981
968
957
947
939
933
930
930
933
939
946
954
962
969
975
978
979
977
972
965
957
947
938
929
920
912
904
896
888
880
873
868
864
862
862
862
863
863
864
865
865
866
868
868
869
867
865
860
854
848
841
834
828
824
822
822
825
829
834
840
845
850
854
858
861
864
867
870
874
878
881
885
887
890
892
895
898
901
904
909
914
920
927
935
943
952
961
969
978
985
992
996
998
998
997
995
993
993
994
997
1002
1008
1016
1026
1034
1042
1048
1053
1056
1058
1058
1056
1055
1053
1051
1049
1047
1046
1044
1043
1041
1039
1036
1033
1030
1026
1020
1016
1010
1004
997
990
983
976
969
962
956
950
944
938
933
928
924
921
919
919
921
925
931
937
944
951
957
962
966
968
968
966
962
956
950
942
935
927
919
913
908
904
903
903
905
908
912
916
920
924
927
928
929
929
928
927
924
921
918
914
910
906
902
898
895
893
891
891
892
893
895
897
899
901
903
903
903
903
901
900
897
893
887
880
872
862
850
838
826
814
802
791
781
771
763
756
751
747
744
743
742
743
743
744
744
744
743
742
740
737
733
729
725
719
712
705
696
687
677
666
655
645
636
629
623
619
617
616
616
616
616
613
610
603
595
584
571
556
539
520
501
480
459
438
418
399
381
363
346
328
312
295
279
263
247
229
212
194
175
156
137
118
99
80
62
44
26
8
-9
-27
-44
-62
-80
-99
-117
-136
-153
-171
-187
-203
-218
-232
-246
-260
-274
-289
-305
-321
-339
-357
-375
-394
-412
-431
-449
-467
-485
-502
-518
-534
-549
-564
-579
-594
-610
-627
-644
-661
-679
-697
-715
-732
-750
-767
-785
-803
-822
-840
-859
-877
-895
-911
-926
-939
-952
-963
-973
-982
-989
-995
-999
-1000
-1002
-1002
-1002
-1000
-999
-998
-997
-998
-999
-1000
-1004
-1006
-1010
-1016
-1020
-1027
-1033
-1041
-1050
-1061
-1074
-1088
-1105
-1122
-1140
-1158
-1175
-1190
-1203
-1214
-1222
-1229
-1234
-1237
-1240
-1243
-1246
-1250
-1255
-1260
-1267
-1274
-1283
-1293
-1303
-1313
-1323
-1332
-1340
-1347
-1352
-1355
-1356
-1356
-1355
-1352
-1349
-1346
-1342
-1338
-1333
-1328
-1323
-1318
-1313
-1309
-1305
-1303
-1301
-1300
-1300
-1299
-1298
-1297
-1295
-1292
-1288
-1282
-1276
-1268
-1258
-1246
-1232
-1217
-1200
-1183
-1166
-1150
-1135
-1123
-1114
-1106
-1101
-1098
-1097
-1098
-1100
-1104
-1110
-1117
-1125
-1133
-1141
-1148
-1153
-1156
-1157
-1157
-1155
-1152
-1147
-1142
-1137
-1131
-1125
-1120
-1117
-1115
-1114
-1116
-1121
-1129
-1140
-1153
-1168
-1186
-1204
-1222
-1241
-1259
-1277
-1293
-1308
-1321
-1332
-1341
-1348
-1353
-1357
-1360
-1363
-1366
-1369
-1372
-1377
-1382
-1388
-1396
-1404
-1414
-1424
-1434
-1445
-1457
-1469
-1481
-1493
-1505
-1516
-1526
-1536
-1545
-1553
-1561
-1569
-1575
-1582
-1588
-1595
-1602
-1610
-1619
-1630
-1641
-1655
-1669
-1684
-1699
-1715
-1730
-1745
-1760
-1773
-1786
-1797
-1806
-1815
-1823
-1831
-1840
-1849
-1860
-1872
-1885
-1900
-1916
-1933
-1951
-1970
-1991
-2013
-2036
-2059
-2082
-2104
-2125
-2145
-2162
-2179
-2193
-2206
-2218
-2230
-2240
-2249
-2258
-2266
-2274
-2281
-2287
-2294
-2301
-2310
-2321
-2333
-2347
-2363
-2379
-2396
-2412
-2429
-2446
-2462
-2480
-2498
-2518
-2539
-2563
-2587
-2613
-2641
-2669
-2698
-2727
-2756
-2785
-2813
-2841
-2867
-2892
-2917
-2941
-2964
-2988
-3011
-3034
-3058
-3082
-3106
-3130
-3154
-3178
-3203
-3227
-3252
-3276
-3299
-3320
-3341
-3361
-3381
-3400
-3420
-3440
-3461
-3483
-3504
-3526
-3547
-3569
-3591
-3613
-3635
-3657
-3679
-3700
-3721
-3740
-3759
-3776
-3792
-3807
-3822
-3836
-3850
-3864
-3879
-3894
-3908
-3923
-3936
-3949
-3961
-3971
-3980
-3988
-3994
-4000
-4005
-4008
-4009
-4009
-4006
-4002
-3996
-3988
-3979
-3968
-3956
-3943
-3928
-3913
-3898
-3884
-3871
-3860
-3851
-3843
-3838
-3835
-3833
-3832
-3832
-3834
-3836
-3839
-3843
-3846
-3849
-3852
-3854
-3855
-3855
-3854
-3853
-3850
-3846
-3842
-3836
-3830
-3822
-3813
-3804
-3793
-3783
-3772
-3761
-3751
-3741
-3731
-3722
-3713
-3704
-3694
-3683
-3672
-3661
-3649
-3638
-3627
-3617
-3607
-3599
-3591
-3583
-3576
-3568
-3560
-3552
-3544
-3536
-3528
-3521
-3514
-3507
-3501
-3496
-3491
-3488
-3484
-3482
-3481
-3481
-3482
-3483
-3485
-3487
-3490
-3493
-3497
-3502
-3508
-3515
-3524
-3533
-3544
-3555
-3567
-3579
-3591
-3602
-3614
-3625
-3637
-3650
-3664
-3679
-3695
-3711
-3728
-3745
-3761
-3775
-3788
-3799
-3808
-3817
-3824
-3830
-3836
-3842
-3850
-3858
-3867
-3879
-3892
-3906
-3922
-3939
-3957
-3975
-3994
-4011
-4027
-4043
-4057
-4070
-4081
-4091
-4100
-4107
-4113
-4118
-4123
-4126
-4129
-4131
-4132
-4132
-4131
-4131
-4131
-4131
-4133
-4136
-4141
-4148
-4157
-4168
-4180
-4194
-4209
-4226
-4243
-4262
-4282
-4302
-4323
-4343
-4364
-4383
-4401
-4418
-4434
-4449
-4463
-4476
-4488
-4499
-4509
-4517
-4523
-4528
-4532
-4536
-4540
-4546
-4554
-4564
-4577
-4593
-4610
-4629
-4648
-4668
-4688
-4708
-4728
-4747
-4766
-4784
-4801
-4818
-4834
-4849
-4864
-4879
-4894
-4907
-4920
-4932
-4943
-4953
-4962
-4972
-4981
-4990
-4999
-5008
-5017
-5027
-5037
-5048
-5058
-5068
-5077
-5087
-5096
-5106
-5116
-5127
-5139
-5152
-5166
-5179
-5193
-5205
-5217
-5227
-5237
-5246
-5253
-5261
-5268
-5276
-5284
-5292
-5300
-5309
-5318
-5326
-5334
-5341
-5348
-5354
-5360
-5367
-5373
-5380
-5386
-5392
-5398
-5404
-5409
-5413
-5417
-5421
-5424
-5427
-5429
-5432
-5434
-5437
-5439
-5442
-5446
-5450
-5454
-5459
-5465
-5471
-5477
-5484
-5490
-5497
-5504
-5511
-5519
-5527
-5535
-5544
-5554
-5563
-5573
-5582
-5592
-5601
-5611
-5620
-5630
-5638
-5647
-5655
-5663
-5670
-5677
-5685
-5695
-5706
-5719
-5734
-5750
-5768
-5787
-5806
-5825
-5844
-5862
-5880
-5898
-5916
-5935
-5955
-5976
-5998
-6021
-6044
-6068
-6093
-6117
-6140
-6163
-6185
-6207
-6228
-6249
-6271
-6293
-6316
-6340
-6366
-6394
-6422
-6449
-6476
-6501
-6524
-6545
-6562
-6578
-6592
-6604
-6614
-6624
-6633
-6641
-6649
-6656
-6664
-6671
-6679
-6687
-6697
-6707
-6719
-6731
-6745
-6760
-6775
-6792
-6810
-6828
-6847
-6867
-6887
-6906
-6925
-6943
-6959
-6974
-6986
-6997
-7006
-7013
-7019
-7024
-7028
-7033
-7038
-7044
-7051
-7058
-7066
-7074
-7083
-7093
-7103
-7114
-7124
-7135
-7146
-7157
-7168
-7178
-7188
-7196
-7202
-7206
-7209
-7209
-7207
-7203
-7196
-7187
-7177
-7166
-7154
-7142
-7131
-7120
-7110
-7102
-7095
-7090
-7087
-7085
-7086
-7087
-7090
-7093
-7097
-7101
-7105
-7108
-7111
-7114
-7115
-7116
-7115
-7113
-7111
-7108
-7104
-7100
-7096
-7092
-7089
-7086
-7085
-7085
-7086
-7088
-7091
-7095
-7099
-7103
-7108
-7112
-7115
-7117
-7118
-7117
-7116
-7114
-7111
-7108
-7105
-7101
-7098
-7095
-7092
-7089
-7086
-7083
-7080
-7077
-7074
-7072
-7070
-7070
-7071
-7073
-7076
-7080
-7086
-7094
-7103
-7114
-7127
-7142
-7157
-7174
-7190
-7206
-7220
-7234
-7245
-7255
-7263
-7269
-7274
-7277
-7279
-7280
-7280
-7279
-7277
-7275
-7273
-7270
-7268
-7267
-7266
-7267
-7270
-7274
-7280
-7287
-7294
-7302
-7308
-7313
-7317
-7319
-7318
-7315
-7311
-7305
-7298
-7289
-7280
-7271
-7261
-7251
-7242
-7233
-7224
-7217
-7211
-7207
-7203
-7201
-7201
-7202
-7203
-7206
-7209
-7214
-7218
-7223
-7228
-7233
-7238
-7241
-7243
-7243
-7242
-7240
-7237
-7233
-7228
-7223
-7215
-7207
-7198
-7187
-7176
-7165
-7154
-7144
-7136
-7128
-7122
-7116
-7110
-7103
-7096
-7087
-7077
-7066
-7053
-7040
-7027
-7013
-6999
-6984
-6969
-6953
-6937
-6920
-6903
-6885
-6869
-6853
-6838
-6824
-6812
-6800
-6789
-6779
-6769
-6758
-6746
-6734
-6721
-6708
-6695
-6682
-6669
-6656
-6642
-6627
-6611
-6594
-6576
-6558
-6542
-6526
-6512
-6500
-6491
-6483
-6476
-6470
-6464
-6457
-6450
-6441
-6431
-6420
-6408
-6395
-6381
-6366
-6351
-6335
-6318
-6301
-6284
-6265
-6247
-6228
-6209
-6191
-6173
-6157
-6141
-6128
-6117
-6107
-6099
-6092
-6086
-6079
-6071
-6061
-6048
-6031
-6012
-5990
-5965
-5940
-5913
-5887
-5860
-5832
-5805
-5777
-5750
-5724
-5699
-5675
-5652
-5632
-5613
-5595
-5579
-5563
-5548
-5532
-5516
-5500
-5483
-5465
-5446
-5427
-5408
-5388
-5367
-5345
-5321
-5296
-5269
-5242
-5216
-5190
-5166
-5145
-5126
-5109
-5093
-5080
-5067
-5055
-5042
-5028
-5014
-4999
-4983
-4968
-4952
-4935
-4919
-4901
-4883
-4865
-4846
-4828
-4809
-4792
-4774
-4756
-4738
-4721
-4704
-4687
-4673
-4659
-4648
-4639
-4631
-4624
-4618
-4613
-4607
-4601
-4594
-4587
-4580
-4574
-4568
-4563
-4558
-4553
-4548
-4541
-4532
-4521
-4508
-4494
-4479
-4464
-4449
-4436
-4423
-4412
-4401
-4391
-4381
-4371
-4363
-4355
-4349
-4344
-4340
-4338
-4337
-4337
-4337
-4338
-4339
-4341
-4342
-4343
-4343
-4341
-4338
-4334
-4328
-4322
-4315
-4308
-4302
-4297
-4292
-4288
-4285
-4283
-4282
-4281
-4281
-4283
-4285
-4288
-4291
-4295
-4299
-4301
-4303
-4304
-4303
-4302
-4300
-4297
-4294
-4291
-4289
-4287
-4287
-4286
-4285
-4283
-4280
-4275
-4269
-4262
-4254
-4246
-4238
-4231
-4223
-4217
-4211
-4206
-4202
-4198
-4195
-4191
-4188
-4184
-4180
-4174
-4168
-4160
-4150
-4139
-4127
-4113
-4098
-4083
-4067
-4053
-4038
-4022
-4008
-3993
-3979
-3964
-3950
-3937
-3924
-3913
-3901
-3890
-3878
-3865
-3851
-3835
-3818
-3800
-3780
-3759
-3737
-3715
-3692
-3670
-3648
-3626
-3603
-3581
-3558
-3536
-3513
-3491
-3469
-3448
-3427
-3406
-3385
-3365
-3344
-3323
-3300
-3276
-3251
-3224
-3196
-3167
-3137
-3107
-3077
-3047
-3018
-2989
-2962
-2937
-2914
-2893
-2874
-2857
-2840
-2825
-2810
-2796
-2781
-2767
-2754
-2740
-2726
-2712
-2696
-2679
-2659
-2637
-2612
-2584
-2554
-2522
-2488
-2453
-2419
-2385
-2352
-2322
-2293
-2266
-2241
-2219
-2199
-2182
-2167
-2155
-2144
-2135
-2128
-2121
-2114
-2107
-2099
-2092
-2084
-2076
-2068
-2059
-2050
-2041
-2033
-2024
-2013
-2004
-1992
-1980
-1967
-1954
-1942
-1930
-1919
-1909
-1900
-1893
-1887
-1882
-1878
-1874
-1871
-1868
-1865
-1862
-1860
-1858
-1857
-1857
-1856
-1856
-1856
-1856
-1857
-1858
-1858
-1859
-1859
-1859
-1858
-1858
-1858
-1858
-1858
-1858
-1859
-1859
-1859
-1858
-1857
-1855
-1851
-1847
-1841
-1833
-1825
-1816
-1806
-1797
-1788
-1780
-1771
-1762
-1751
-1740
-1727
-1713
-1698
-1680
-1661
-1640
-1617
-1592
-1566
-1538
-1509
-1479
-1449
-1420
-1391
-1364
-1337
-1311
-1285
-1261
-1236
-1212
-1188
-1164
-1140
-1116
-1091
-1067
-1043
-1020
-998
-976
-956
-936
-916
-896
-876
-855
-835
-816
-799
-782
-768
-755
-743
-733
-725
-718
-711
-704
-698
-691
-685
-679
-673
-666
-660
-652
-644
-635
-625
-614
-602
-590
-578
-566
-553
-541
-530
-520
-511
-504
-499
-495
-494
-493
-493
-493
-492
-492
-492
-494
-496
-500
-505
-511
-518
-526
-534
-541
-547
-552
-555
-555
-552
-547
-540
-530
-519
-507
-495
-481
-468
-454
-441
-429
-417
-406
-395
-384
-372
-360
-346
-331
-315
-298
-282
-265
-248
-231
-214
-196
-177
-156
-135
-114
-91
-69
-47
-25
-3
19
40
61
83
104
125
147
168
189
210
231
252
273
294
315
336
356
374
391
407
421
434
446
458
471
485
501
518
537
558
580
603
628
654
681
709
738
768
799
829
860
889
916
942
966
988
1008
1029
1048
1065
1082
1099
1116
1133
1151
1169
1189
1210
1233
1256
1280
1304
1329
1354
1380
1406
1432
1459
1486
1513
1539
1564
1588
1610
1630
1648
1663
1676
1687
1694
1700
1704
1706
1707
1708
1710
1713
1719
1728
1741
1758
1780
1806
1835
1867
1902
1939
1978
2016
2055
2092
2127
2159
2188
2213
2235
2254
2270
2283
2294
2303
2309
2313
2316
2319
2321
2323
2325
2329
2333
2338
2345
2354
2364
2376
2388
2402
2415
2429
2441
2452
2461
2469
2474
2476
2476
2474
2470
2465
2460
2455
2450
2444
2439
2432
2426
2419
2413
2408
2404
2403
2404
2409
2416
2426
2438
2450
2463
2475
2487
2498
2509
2519
2527
2535
2540
2543
2544
2542
2537
2530
2521
2510
2499
2488
2477
2467
2457
2448
2440
2432
2425
2419
2413
2408
2404
2400
2396
2392
2389
2386
2382
2378
2373
2368
2361
2353
2342
2329
2314
2296
2277
2256
2234
2212
2190
2168
2147
2128
2111
2097
2087
2080
2076
2077
2080
2086
2095
2106
2120
2135
2152
2170
2189
2207
2223
2239
2252
2263
2273
2281
2288
2295
2301
2306
2311
2315
2318
2320
2320
2319
2318
2316
2315
2314
2314
2315
2317
2320
2324
2328
2332
2334
2335
2333
2329
2323
2314
2303
2291
2277
2263
2248
2232
2217
2202
2188
2175
2163
2152
2143
2135
2129
2125
2123
2122
2123
2125
2128
2131
2133
2135
2136
2135
2134
2130
2126
2119
2111
2101
2089
2076
2062
2048
2035
2021
2009
1997
1985
1973
1960
1946
1932
1917
1901
1884
1867
1850
1832
1813
1794
1775
1756
1738
1721
1705
1689
1674
1659
1643
1628
1611
1594
1577
1560
1543
1528
1515
1504
1495
1489
1484
1481
1478
1475
1472
1467
1462
1455
1448
1440
1433
1427
1423
1420
1420
1421
1425
1431
1439
1448
1458
1468
1478
1486
1493
1496
1496
1492
1485
1474
1460
1442
1422
1399
1373
1346
1318
1290
1261
1233
1205
1178
1150
1124
1098
1074
1053
1034
1018
1006
998
993
989
986
983
978
971
963
952
938
923
905
886
865
842
818
791
762
731
698
663
626
587
547
506
464
421
379
336
295
256
219
185
154
125
100
77
56
35
15
-5
-25
-46
-69
-92
-117
-142
-169
-196
-225
-255
-288
-321
-355
-390
-424
-457
-490
-522
-554
-585
-615
-646
-677
-707
-737
-766
-794
-822
-849
-876
-904
-932
-962
-992
-1022
-1053
-1084
-1113
-1142
-1169
-1194
-1218
-1240
-1259
-1277
-1292
-1304
-1314
-1322
-1329
-1335
-1340
-1345
-1350
-1356
-1362
-1370
-1378
-1388
-1399
-1410
-1423
-1437
-1452
-1468
-1485
-1503
-1521
-1540
-1557
-1575
-1591
-1607
-1622
-1636
-1649
-1662
-1673
-1684
-1694
-1705
-1715
-1725
-1736
-1747
-1758
-1769
-1780
-1791
-1803
-1815
-1828
-1841
-1856
-1872
-1890
-1910
-1932
-1956
-1981
-2007
-2033
-2061
-2089
-2116
-2142
-2168
-2192
-2216
-2238
-2259
-2277
-2294
-2309
-2322
-2335
-2347
-2359
-2373
-2388
-2405
-2425
-2448
-2474
-2503
-2536
-2572
-2610
-2651
-2692
-2733
-2773
-2812
-2848
-2882
-2914
-2943
-2969
-2994
-3016
-3037
-3055
-3073
-3090
-3106
-3121
-3137
-3154
-3172
-3191
-3213
-3237
-3263
-3292
-3322
-3355
-3388
-3423
-3457
-3492
-3525
-3558
-3589
-3619
-3648
-3676
-3703
-3730
-3757
-3783
-3809
-3834
-3859
-3882
-3904
-3924
-3942
-3959
-3974
-3989
-4002
-4014
-4024
-4033
-4040
-4046
-4049
-4051
-4054
-4056
-4059
-4061
-4062
-4065
-4066
-4067
-4067
-4065
-4062
-4059
-4054
-4048
-4040
-4030
-4021
-4010
-3997
-3985
-3972
-3959
-3946
-3934
-3924
-3915
-3907
-3902
-3898
-3895
-3894
-3895
-3896
-3898
-3901
-3905
-3909
-3913
-3916
-3918
-3918
-3917
-3914
-3910
-3904
-3897
-3889
-3881
-3872
-3863
-3855
-3847
-3839
-3831
-3823
-3815
-3807
-3799
-3791
-3782
-3773
-3763
-3753
-3742
-3731
-3719
-3709
-3698
-3689
-3681
-3674
-3668
-3663
-3661
-3659
-3659
-3661
-3663
-3666
-3671
-3676
-3683
-3691
-3700
-3710
-3720
-3731
-3742
-3754
-3765
-3775
-3786
-3797
-3807
-3819
-3831
-3844
-3859
-3875
-3892
-3909
-3927
-3944
-3961
-3978
-3993
-4008
-4021
-4034
-4046
-4058
-4069
-4080
-4090
-4099
-4107
-4113
-4119
-4123
-4127
-4130
-4133
-4137
-4142
-4149
-4157
-4167
-4177
-4188
-4200
-4210
-4221
-4230
-4238
-4245
-4250
-4252
-4252
-4249
-4242
-4232
-4218
-4200
-4180
-4158
-4136
-4113
-4091
-4072
-4053
-4035
-4018
-4002
-3986
-3969
-3953
-3936
-3919
-3902
-3886
-3869
-3852
-3834
-3816
-3796
-3776
-3754
-3731
-3707
-3681
-3656
-3630
-3604
-3578
-3552
-3527
-3503
-3479
-3457
-3436
-3416
-3398
-3380
-3363
-3347
-3330
-3315
-3300
-3287
-3274
-3261
-3249
-3236
-3223
-3208
-3192
-3174
-3154
-3132
-3108
-3082
-3055
-3026
-2997
-2966
-2933
-2899
-2864
-2827
-2788
-2749
-2709
-2670
-2631
-2593
-2557
-2522
-2489
-2457
-2426
-2397
-2369
-2341
-2314
-2287
-2262
-2237
-2214
-2191
-2169
-2149
-2129
-2111
-2094
-2079
-2065
-2052
-2041
-2031
-2021
-2015
-2009
-2005
-2001
-1998
-1994
-1989
-1982
-1973
-1961
-1947
-1928
-1906
-1880
-1851
-1819
-1783
-1746
-1708
-1668
-1626
-1584
-1540
-1495
-1448
-1401
-1354
-1306
-1260
-1214
-1170
-1127
-1085
-1043
-1002
-961
-919
-877
-833
-787
-740
-691
-640
-588
-535
-481
-425
-369
-312
-255
-199
-143
-88
-35
17
68
118
168
218
268
317
367
416
465
514
563
611
658
705
751
797
842
886
930
973
1014
1058
1100
1143
1186
1231
1276
1323
1370
1419
1467
1516
1565
1614
1663
1712
1760
1808
1855
1902
1948
1993
2037
2083
2128
2172
2215
2258
2302
2345
2388
2431
2474
2515
2557
2597
2638
2678
2718
2759
2799
2840
2881
2921
2962
3003
3043
3082
3121
3159
3197
3235
3272
3308
3344
3378
3411
3442
3472
3500
3527
3553
3577
3601
3624
3647
3669
3690
3711
3731
3750
3769
3787
3806
3824
3843
3863
3883
3905
3927
3950
3974
3999
4024
4050
4075
4100
4124
4146
4166
4186
4204
4221
4238
4255
4272
4290
4308
4327
4347
4366
4386
4405
4423
4441
4456
4471
4485
4497
4510
4522
4535
4548
4562
4577
4593
4609
4625
4641
4657
4672
4686
4698
4710
4719
4727
4733
4737
4740
4740
4740
4737
4733
4727
4720
4712
4702
4693
4683
4674
4665
4658
4652
4648
4645
4643
4641
4641
4640
4639
4638
4636
4634
4630
4625
4619
4611
4601
4590
4576
4561
4545
4527
4509
4491
4472
4454
4437
4420
4406
4395
4387
4382
4382
4385
4392
4401
4413
4427
4443
4458
4474
4490
4505
4520
4534
4546
4558
4567
4575
4580
4582
4582
4580
4575
4568
4560
4551
4541
4531
4521
4511
4502
4492
4482
4472
4462
4452
4442
4432
4422
4412
4401
4390
4378
4366
4354
4343
4332
4323
4314
4306
4298
4290
4281
4272
4262
4252
4241
4230
4218
4206
4194
4181
4169
4157
4145
4133
4121
4110
4098
4086
4073
4059
4045
4029
4013
3996
3978
3959
3939
3919
3898
3877
3856
3836
3817
3799
3781
3764
3749
3734
3719
3705
3692
3679
3667
3656
3647
3640
3633
3628
3624
3619
3615
3610
3605
3599
3593
3587
3580
3574
3568
3563
3558
3554
3550
3547
3543
3539
3536
3533
3530
3529
3528
3529
3530
3532
3534
3537
3540
3543
3546
3550
3554
3560
3566
3574
3582
3591
3601
3612
3624
3637
3649
3662
3675
3686
3697
3706
3713
3720
3726
3731
3735
3739
3742
3744
3744
3742
3738
3733
3726
3718
3709
3700
3692
3683
3674
3664
3653
3641
3626
3611
3594
3577
3559
3541
3522
3503
3483
3462
3439
3416
3391
3365
3338
3310
3280
3251
3221
3193
3166
3140
3116
3095
3075
3056
3039
3023
3007
2991
2975
2959
2942
2923
2904
2884
2861
2837
2811
2782
2752
2719
2685
2649
2613
2576
2539
2502
2465
2430
2396
2364
2334
2307
2281
2257
2234
2211
2188
2165
2140
2114
2086
2056
2024
1992
1958
1924
1889
1854
1820
1786
1754
1721
1690
1660
1631
1604
1577
1551
1527
1504
1482
1463
1445
1429
1415
1402
1392
1382
1374
1366
1358
1350
1341
1332
1323
1315
1307
1301
1296
1293
1291
1290
1291
1293
1296
1302
1308
1316
1326
1335
1346
1357
1368
1380
1391
1403
1414
1425
1435
1445
1454
1463
1472
1480
1490
1500
1510
1522
1535
1549
1565
1582
1602
1623
1646
1671
1697
1723
1750
1776
1802
1826
1850
1872
1895
1917
1938
1960
1981
2001
2021
2039
2056
2072
2087
2101
2114
2127
2138
2148
2157
2164
2171
2175
2179
2182
2184
2186
2187
2188
2189
2189
2190
2190
2190
2190
2190
2191
2192
2193
2196
2199
2204
2208
2213
2218
2224
2230
2236
2244
2253
2262
2272
2281
2290
2297
2302
2305
2305
2303
2298
2290
2280
2267
2252
2236
2219
2199
2179
2158
2136
2113
2090
2067
2045
2023
2004
1985
1968
1953
1939
1926
1913
1900
1887
1874
1859
1844
1827
1809
1788
1766
1740
1713
1683
1653
1622
1591
1561
1532
1506
1482
1460
1441
1425
1412
1401
1393
1386
1382
1378
1375
1373
1371
1369
1367
1364
1362
1359
1356
1353
1351
1349
1347
1344
1341
1338
1334
1330
1325
1319
1313
1306
1299
1290
1281
1272
1261
1249
1236
1224
1211
1198
1185
1174
1162
1153
1144
1138
1133
1129
1128
1128
1130
1134
1138
1144
1151
1159
1167
1177
1187
1197
1208
1219
1230
1240
1249
1256
1263
1268
1272
1275
1278
1280
1281
1283
1285
1287
1289
1291
1293
1295
1296
1298
1299
1299
1300
1299
1298
1296
1292
1286
1279
1270
1260
1249
1236
1221
1206
1190
1173
1156
1140
1124
1109
1095
1082
1071
1060
1050
1040
1030
1018
1008
995
983
969
955
940
925
909
892
874
856
836
815
794
771
747
723
697
672
645
619
591
563
533
503
471
438
405
370
334
297
260
222
184
145
106
67
28
-11
-51
-92
-132
-172
-211
-250
-289
-326
-362
-398
-433
-466
-499
-530
-560
-591
-621
-651
-681
-711
-741
-771
-801
-831
-860
-890
-919
-947
-974
-1000
-1022
-1045
-1065
-1082
-1098
-1112
-1125
-1136
-1146
-1155
-1162
-1169
-1174
-1180
-1185
-1190
-1196
-1202
-1210
-1218
-1227
-1237
-1247
-1258
-1269
-1281
-1294
-1307
-1320
-1334
-1349
-1365
-1380
-1395
-1409
-1423
-1436
-1449
-1462
-1474
-1485
-1497
-1509
-1520
-1532
-1542
-1551
-1559
-1567
-1574
-1582
-1590
-1599
-1610
-1621
-1634
-1647
-1661
-1676
-1692
-1709
-1726
-1743
-1761
-1779
-1795
-1810
-1824
-1835
-1844
-1850
-1854
-1856
-1857
-1857
-1857
-1859
-1861
-1865
-1871
-1877
-1884
-1892
-1900
-1909
-1918
-1927
-1938
-1949
-1960
-1972
-1985
-1998
-2011
-2025
-2040
-2055
-2069
-2083
-2095
-2106
-2116
-2126
-2134
-2143
-2151
-2160
-2169
-2178
-2188
-2197
-2207
-2217
-2226
-2236
-2245
-2254
-2263
-2272
-2282
-2292
-2303
-2315
-2329
-2344
-2361
-2380
-2399
-2419
-2440
-2460
-2481
-2501
-2520
-2539
-2558
-2577
-2595
-2613
-2631
-2648
-2665
-2681
-2696
-2710
-2724
-2737
-2749
-2761
-2771
-2780
-2789
-2796
-2803
-2808
-2813
-2816
-2818
-2818
-2818
-2816
-2813
-2809
-2804
-2798
-2791
-2782
-2773
-2762
-2750
-2737
-2723
-2709
-2693
-2676
-2658
-2638
-2618
-2598
-2578
-2559
-2541
-2523
-2506
-2490
-2473
-2456
-2439
-2422
-2404
-2387
-2370
-2354
-2338
-2321
-2304
-2286
-2267
-2248
-2229
-2209
-2191
-2173
-2156
-2141
-2127
-2114
-2103
-2095
-2088
-2084
-2081
-2080
-2079
-2079
-2079
-2077
-2075
-2070
-2064
-2056
-2045
-2035
-2023
-2011
-1999
-1987
-1976
-1965
-1954
-1945
-1937
-1931
-1927
-1926
-1926
-1928
-1931
-1935
-1939
-1942
-1945
-1948
-1950
-1952
-1954
-1956
-1958
-1960
-1962
-1963
-1963
-1962
-1961
-1959
-1957
-1955
-1953
-1952
-1952
-1952
-1953
-1955
-1955
-1956
-1956
-1955
-1954
-1952
-1949
-1946
-1943
-1939
-1934
-1927
-1919
-1910
-1899
-1886
-1872
-1856
-1840
-1823
-1805
-1787
-1769
-1751
-1732
-1713
-1694
-1674
-1655
-1636
-1617
-1599
-1581
-1564
-1547
-1530
-1514
-1497
-1481
-1463
-1445
-1426
-1406
-1384
-1361
-1337
-1313
-1288
-1264
-1239
-1214
-1189
-1164
-1139
-1114
-1089
-1065
-1041
-1018
-994
-971
-947
-924
-901
-879
-856
-834
-812
-789
-766
-743
-720
-698
-675
-652
-630
-607
-584
-562
-540
-517
-495
-471
-448
-424
-400
-375
-351
-326
-300
-274
-247
-220
-192
-164
-135
-106
-76
-47
-18
10
36
61
85
108
129
151
172
194
216
239
262
285
309
331
353
373
393
410
427
442
457
471
484
496
508
520
532
543
554
565
576
588
599
611
624
636
647
658
669
678
687
695
701
706
710
712
713
712
709
705
698
691
682
673
664
655
648
641
635
630
625
621
619
617
616
617
619
621
623
626
629
630
631
630
628
625
621
616
611
606
600
594
587
578
568
557
544
532
519
507
497
489
483
480
480
482
486
492
500
508
518
527
537
546
555
564
572
580
589
597
607
617
628
641
654
669
685
701
719
738
758
779
801
824
848
873
898
924
951
978
1004
1031
1057
1083
1109
1134
1159
1184
1208
1232
1255
1276
1296
1315
1331
1346
1360
1373
1386
1398
1411
1424
1438
1452
1466
1481
1495
1510
1524
1539
1554
1569
1583
1597
1611
1623
1634
1644
1653
1661
1669
1678
1686
1695
1705
1716
1726
1737
1747
1756
1764
1773
1780
1788
1795
1801
1807
1811
1814
1814
1813
1809
1802
1794
1783
1771
1758
1744
1730
1716
1703
1689
1675
1661
1645
1628
1609
1587
1562
1535
1505
1474
1442
1409
1376
1343
1310
1277
1243
1210
1177
1144
1111
1079
1049
1020
992
967
944
922
902
884
866
849
834
820
807
794
782
770
758
746
735
723
711
699
688
677
668
659
651
646
641
639
638
639
642
647
654
664
675
688
702
717
733
750
768
786
805
823
842
861
880
898
917
936
956
976
997
1020
1043
1069
1095
1124
1152
1182
1211
1241
1272
1302
1334
1366
1399
1432
1464
1497
1529
1560
1590
1620
1649
1678
1708
1738
1769
1799
1829
1858
1887
1915
1943
1970
1998
2025
2052
2079
2106
2133
2161
2188
2217
2245
2273
2302
2330
2358
2386
2414
2441
2468
2493
2518
2542
2564
2586
2605
2624
2640
2655
2669
2682
2695
2706
2717
2728
2738
2748
2758
2768
2779
2790
2801
2812
2823
2835
2846
2858
2870
2881
2891
2900
2909
2917
2925
2932
2940
2947
2954
2961
2969
2978
2988
2999
3011
3025
3040
3056
3072
3089
3105
3122
3138
3153
3166
3179
3190
3201
3210
3218
3225
3232
3237
3242
3246
3250
3254
3257
3261
3264
3267
3270
3272
3275
3278
3282
3286
3291
3297
3305
3313
3323
3333
3344
3355
3366
3376
3384
3392
3398
3403
3406
3407
3407
3406
3403
3399
3393
3386
3378
3370
3360
3351
3341
3331
3321
3313
3305
3299
3295
3292
3291
3292
3294
3297
3300
3303
3306
3308
3310
3311
3311
3309
3305
3299
3291
3281
3270
3257
3242
3227
3210
3192
3173
3154
3133
3112
3090
3067
3045
3023
3002
2982
2963
2944
2926
2906
2886
2865
2842
2817
2789
2759
2726
2691
2653
2613
2571
2527
2481
2435
2387
2339
2290
2240
2190
2140
2091
2041
1994
1947
1903
1861
1821
1784
1750
1717
1684
1652
1618
1584
1549
1511
1472
1431
1389
1346
1302
1257
1212
1166
1119
1072
1026
979
933
889
845
803
763
723
685
648
612
576
540
504
468
432
396
359
321
283
243
203
161
118
73
27
-20
-68
-117
-168
-219
-271
-323
-376
-428
-481
-534
-588
-642
-696
-751
-806
-860
-915
-971
-1026
-1080
-1135
-1190
-1245
-1299
-1353
-1407
-1460
-1512
-1563
-1612
-1661
-1710
-1758
-1806
-1854
-1902
-1951
-2000
-2049
-2098
-2147
-2195
-2242
-2287
-2331
-2374
-2415
-2455
-2493
-2529
-2564
-2597
-2629
-2659
-2688
-2716
-2743
-2769
-2794
-2818
-2842
-2867
-2891
-2916
-2941
-2968
-2994
-3022
-3049
-3077
-3105
-3133
-3160
-3187
-3213
-3238
-3262
-3285
-3307
-3327
-3345
-3361
-3375
-3387
-3397
-3404
-3409
-3412
-3413
-3413
-3411
-3409
-3406
-3403
-3399
-3395
-3390
-3385
-3380
-3374
-3368
-3362
-3355
-3349
-3343
-3337
-3330
-3324
-3317
-3309
-3301
-3292
-3283
-3274
-3265
-3257
-3249
-3242
-3237
-3232
-3229
-3228
-3228
-3229
-3233
-3237
-3243
-3250
-3259
-3270
-3282
-3295
-3310
-3325
-3340
-3356
-3372
-3388
-3404
-3419
-3435
-3450
-3466
-3481
-3496
-3511
-3526
-3541
-3557
-3573
-3590
-3608
-3626
-3645
-3665
-3684
-3704
-3723
-3743
-3763
-3783
-3804
-3824
-3843
-3862
-3879
-3896
-3911
-3925
-3937
-3949
-3960
-3971
-3982
-3992
-4002
-4011
-4022
-4032
-4043
-4054
-4067
-4081
-4094
-4110
-4125
-4141
-4156
-4171
-4186
-4201
-4217
-4233
-4250
-4268
-4289
-4310
-4333
-4356
-4380
-4404
-4427
-4451
-4474
-4497
-4521
-4545
-4568
-4592
-4615
-4637
-4658
-4678
-4697
-4715
-4733
-4750
-4767
-4783
-4799
-4815
-4830
-4847
-4863
-4880
-4896
-4913
-4928
-4944
-4959
-4973
-4987
-5000
-5012
-5023
-5032
-5041
-5048
-5055
-5061
-5067
-5074
-5080
-5086
-5093
-5101
-5110
-5120
-5130
-5140
-5149
-5157
-5163
-5168
-5170
-5170
-5168
-5164
-5159
-5154
-5147
-5141
-5133
-5126
-5118
-5109
-5101
-5092
-5084
-5076
-5069
-5062
-5056
-5051
-5046
-5041
-5037
-5032
-5027
-5022
-5015
-5007
-4997
-4986
-4973
-4958
-4941
-4923
-4904
-4882
-4859
-4835
-4809
-4781
-4751
-4720
-4688
-4655
-4622
-4589
-4555
-4521
-4487
-4453
-4419
-4384
-4348
-4311
-4274
-4235
-4195
-4154
-4111
-4067
-4021
-3974
-3926
-3876
-3825
-3772
-3718
-3662
-3605
-3546
-3486
-3424
-3360
-3296
-3230
-3165
-3099
-3035
-2971
-2909
-2848
-2788
-2730
-2674
-2619
-2567
-2516
-2467
-2420
-2374
-2329
-2285
-2240
-2194
-2147
-2100
-2051
-2001
-1951
-1900
-1848
-1795
-1740
-1686
-1630
-1575
-1519
-1464
-1411
-1358
-1307
-1257
-1209
-1162
-1117
-1073
-1030
-989
-947
-907
-866
-826
-785
-745
-705
-665
-626
-588
-550
-513
-476
-438
-400
-360
-321
-280
-239
-198
-158
-119
-80
-44
-9
25
57
87
115
142
166
188
208
225
241
254
265
275
283
291
299
306
313
320
328
335
342
351
360
369
380
390
401
412
422
432
441
450
459
467
474
480
485
489
493
496
498
500
502
502
503
503
502
502
502
503
503
503
504
504
504
505
505
506
507
510
514
519
526
533
543
553
564
576
588
601
614
628
642
656
670
684
699
712
726
738
750
761
771
779
786
792
796
800
804
807
811
815
821
827
835
844
855
867
879
893
906
921
935
949
963
978
993
1008
1027
1046
1067
1089
1114
1139
1166
1193
1221
1249
1277
1304
1331
1358
1383
1406
1429
1451
1471
1490
1508
1525
1540
1553
1566
1577
1587
1596
1604
1613
1621
1630
1639
1649
1660
1671
1683
1696
1708
1721
1733
1744
1754
1763
1772
1780
1788
1795
1801
1806
1812
1817
1821
1826
1831
1836
1841
1847
1852
1856
1860
1862
1863
1863
1861
1859
1856
1852
1849
1845
1840
1834
1827
1818
1808
1796
1784
1771
1759
1747
1736
1726
1717
1709
1702
1695
1688
1680
1672
1664
1655
1646
1637
1629
1621
1614
1607
1600
1594
1586
1579
1570
1562
1555
1548
1542
1537
1533
1530
1527
1525
1522
1519
1515
1511
1508
1504
1500
1496
1490
1482
1471
1458
1440
1420
1396
1369
1340
1309
1277
1243
1207
1170
1131
1092
1052
1010
971
931
891
852
813
773
733
691
648
602
554
504
452
398
343
286
226
166
103
40
-23
-86
-149
-210
-270
-329
-386
-442
-497
-549
-600
-650
-697
-744
-789
-834
-878
-922
-967
-1012
-1060
-1107
-1154
-1201
-1248
-1294
-1339
-1384
-1429
-1474
-1520
-1566
-1611
-1657
-1702
-1746
-1789
-1832
-1873
-1913
-1953
-1991
-2028
-2064
-2098
-2131
-2162
-2193
-2224
-2255
-2287
-2319
-2351
-2384
-2417
-2452
-2487
-2523
-2560
-2597
-2636
-2675
-2715
-2755
-2796
-2836
-2875
-2914
-2952
-2990
-3026
-3061
-3096
-3130
-3162
-3194
-3225
-3256
-3286
-3316
-3347
-3378
-3409
-3441
-3474
-3507
-3541
-3574
-3607
-3640
-3674
-3707
-3741
-3776
-3811
-3847
-3882
-3918
-3953
-3987
-4019
-4053
-4085
-4116
-4149
-4182
-4217
-4252
-4288
-4325
-4362
-4398
-4433
-4468
-4502
-4536
-4568
-4601
-4633
-4664
-4695
-4725
-4755
-4784
-4813
-4840
-4868
-4894
-4920
-4945
-4970
-4994
-5018
-5041
-5065
-5088
-5111
-5135
-5158
-5181
-5204
-5227
-5250
-5274
-5298
-5323
-5348
-5374
-5401
-5429
-5457
-5485
-5513
-5540
-5567
-5592
-5616
-5638
-5658
-5675
-5691
-5706
-5718
-5729
-5739
-5747
-5755
-5762
-5769
-5775
-5782
-5789
-5795
-5802
-5809
-5815
-5821
-5827
-5833
-5839
-5846
-5851
-5856
-5861
-5865
-5869
-5873
-5876
-5879
-5881
-5882
-5884
-5885
-5885
-5886
-5886
-5887
-5887
-5887
-5888
-5890
-5894
-5898
-5903
-5908
-5914
-5921
-5929
-5937
-5945
-5954
-5963
-5972
-5980
-5989
-5998
-6007
-6016
-6026
-6036
-6048
-6060
-6073
-6087
-6102
-6115
-6128
-6139
-6150
-6159
-6169
-6178
-6186
-6194
-6201
-6206
-6211
-6214
-6215
-6215
-6213
-6211
-6208
-6205
-6202
-6200
-6198
-6197
-6195
-6194
-6192
-6190
-6189
-6187
-6186
-6184
-6182
-6181
-6179
-6177
-6175
-6171
-6166
-6159
-6150
-6139
-6126
-6111
-6095
-6079
-6061
-6043
-6024
-6004
-5984
-5964
-5944
-5925
-5906
-5888
-5870
-5854
-5840
-5826
-5813
-5800
-5788
-5778
-5769
-5761
-5754
-5749
-5744
-5741
-5739
-5738
-5737
-5736
-5735
-5735
-5734
-5732
-5729
-5725
-5719
-5712
-5705
-5696
-5686
-5675
-5664
-5652
-5639
-5626
-5612
-5598
-5584
-5570
-5556
-5543
-5530
-5519
-5507
-5497
-5486
-5476
-5465
-5455
-5444
-5433
-5422
-5410
-5398
-5386
-5374
-5362
-5351
-5339
-5328
-5317
-5307
-5297
-5288
-5280
-5273
-5267
-5262
-5260
-5258
-5259
-5260
-5261
-5264
-5266
-5269
-5272
-5275
-5278
-5282
-5286
-5290
-5295
-5301
-5306
-5312
-5318
-5324
-5330
-5335
-5339
-5343
-5347
-5350
-5354
-5358
-5362
-5368
-5374
-5381
-5390
-5398
-5407
-5415
-5422
-5430
-5438
-5446
-5454
-5463
-5473
-5482
-5491
-5500
-5508
-5515
-5521
-5525
-5528
-5531
-5534
-5537
-5542
-5547
-5554
-5561
-5569
-5577
-5584
-5590
-5595
-5599
-5601
-5602
-5603
-5602
-5600
-5598
-5593
-5588
-5580
-5570
-5559
-5546
-5532
-5516
-5500
-5484
-5466
-5448
-5430
-5410
-5391
-5370
-5349
-5327
-5304
-5282
-5258
-5234
-5209
-5182
-5153
-5123
-5090
-5056
-5019
-4981
-4940
-4898
-4855
-4811
-4767
-4723
-4679
-4636
-4594
-4553
-4514
-4476
-4440
-4405
-4372
-4340
-4309
-4279
-4250
-4222
-4193
-4165
-4135
-4104
-4070
-4035
-4000
-3962
-3923
-3883
-3843
-3804
-3765
-3729
-3694
-3662
-3633
-3606
-3581
-3559
-3538
-3520
-3503
-3486
-3470
-3454
-3438
-3420
-3402
-3384
-3365
-3345
-3324
-3303
-3280
-3257
-3234
-3209
-3184
-3158
-3132
-3105
-3080
-3055
-3031
-3009
-2988
-2968
-2950
-2932
-2916
-2901
-2886
-2873
-2859
-2846
-2833
-2821
-2809
-2798
-2786
-2774
-2763
-2750
-2737
-2724
-2710
-2697
-2683
-2668
-2652
-2634
-2616
-2597
-2577
-2556
-2536
-2515
-2495
-2476
-2458
-2441
-2424
-2407
-2390
-2373
-2356
-2337
-2319
-2300
-2280
-2259
-2238
-2215
-2192
-2167
-2141
-2115
-2087
-2058
-2028
-1997
-1964
-1930
-1895
-1857
-1819
-1780
-1740
-1700
-1660
-1620
-1581
-1543
-1505
-1468
-1431
-1394
-1357
-1320
-1282
-1243
-1203
-1162
-1120
-1077
-1033
-989
-945
-900
-855
-810
-765
-721
-678
-636
-596
-556
-518
-481
-445
-410
-376
-343
-312
-282
-254
-226
-199
-172
-146
-120
-93
-67
-39
-11
18
48
78
110
143
176
209
243
277
311
346
381
415
450
485
521
556
591
626
660
694
727
759
792
825
859
895
931
970
1010
1054
1099
1145
1192
1240
1289
1338
1388
1438
1487
1537
1586
1634
1682
1729
1775
1821
1866
1910
1955
1999
2044
2089
2134
2180
2226
2272
2319
2367
2416
2466
2517
2568
2620
2672
2723
2773
2822
2869
2915
2959
3003
3045
3087
3128
3169
3210
3250
3291
3331
3371
3412
3453
3493
3534
3574
3614
3655
3695
3735
3775
3815
3854
3893
3930
3967
4002
4035
4067
4099
4129
4159
4187
4213
4239
4265
4289
4313
4336
4359
4382
4404
4426
4448
4469
4491
4511
4532
4552
4572
4592
4611
4631
4651
4671
4690
4710
4729
4747
4765
4782
4798
4814
4829
4844
4859
4874
4888
4902
4917
4930
4944
4958
4972
4987
5004
5021
5040
5060
5081
5102
5123
5144
5164
5185
5206
5228
5251
5275
5301
5327
5356
5385
5415
5446
5477
5509
5541
5573
5606
5640
5674
5709
5744
5780
5818
5856
5896
5936
5978
6020
6063
6107
6152
6197
6243
6288
6334
6379
6425
6470
6514
6559
6602
6645
6687
6730
6773
6817
6862
6908
6955
7003
7052
7102
7154
7206
7259
7312
7367
7422
7478
7534
7591
7648
7706
7765
7823
7882
7941
8000
8058
8117
8173
8231
8288
8345
8402
8460
8519
8580
8642
8705
8770
8835
8900
8964
9028
9092
9154
9216
9278
9340
9401
9462
9523
9582
9641
9699
9756
9812
9867
9922
9976
10030
10084
10138
10191
10243
10295
10345
10394
10442
10488
10532
10575
10617
10656
10695
10731
10765
10796
10826
10852
10876
10898
10918
10936
10952
10966
10979
10991
11002
11012
11021
11030
11037
11044
11050
11056
11060
11064
11066
11068
11068
11067
11065
11061
11054
11046
11036
11024
11010
10995
10978
10961
10943
10926
10909
10892
10877
10863
10850
10839
10828
10819
10810
10802
10794
10786
10778
10769
10760
10751
10741
10731
10721
10711
10701
10691
10681
10671
10663
10654
10646
10639
10632
10626
10620
10615
10611
10608
10606
10604
10603
10602
10601
10600
10598
10596
10593
10590
10586
10581
10576
10571
10567
10563
10561
10560
10561
10564
10570
10578
10589
10602
10619
10638
10660
10685
10712
10741
10772
10804
10838
10872
10907
10943
10979
11015
11051
11088
11124
11159
11195
11230
11266
11300
11335
11369
11403
11438
11472
11508
11544
11581
11617
11654
11690
11725
11758
11791
11821
11850
11877
11902
11924
11945
11963
11979
11994
12007
12018
12028
12037
12046
12055
12064
12072
12081
12089
12097
12106
12114
12122
12131
12139
12148
12157
12167
12176
12185
12194
12203
12211
12219
12227
12234
12240
12245
12250
12253
12256
12257
12258
12259
12260
12261
12262
12265
12268
12272
12278
12285
12293
12302
12311
12321
12331
12341
12352
12362
12372
12382
12392
12403
12413
12423
12433
12442
12451
12460
12469
12479
12490
12501
12512
12525
12538
12552
12568
12584
12602
12620
12638
12657
12675
12693
12710
12726
12740
12754
12766
12778
12789
12801
12812
12825
12838
12852
12867
12883
12900
12918
12937
12957
12977
12998
13019
13039
13060
13080
13100
13119
13138
13157
13175
13194
13213
13232
13251
13270
13290
13310
13330
13350
13370
13391
13411
13431
13450
13469
13487
13506
13524
13543
13561
13580
13600
13619
13639
13659
13679
13699
13719
13739
13760
13781
13804
13827
13852
13877
13903
13929
13955
13981
14006
14031
14056
14081
14107
14133
14160
14186
14212
14238
14264
14290
14317
14343
14371
14399
14428
14458
14489
14521
14552
14584
14616
14648
14679
14711
14741
14771
14800
14828
14854
14880
14904
14928
14952
14975
15000
15024
15050
15077
15105
15133
15162
15191
15219
15248
15277
15306
15336
15367
15399
15432
15467
15502
15537
15573
15610
15647
15684
15722
15760
15799
15839
15879
15919
15960
16001
16042
16084
16126
16168
16210
16253
16295
16338
16379
16423
16465
16507
16548
16589
16629
16670
16710
16750
16791
16832
16873
16914
16955
16997
17039
17082
17124
17167
17209
17251
17291
17330
17366
17402
17435
17467
17497
17526
17553
17580
17606
17630
17654
17676
17698
17720
17742
17764
17786
17808
17829
17850
17870
17890
17909
17928
17946
17964
17981
17998
18016
18033
18051
18069
18088
18108
18128
18148
18168
18187
18206
18225
18244
18262
18280
18298
18316
18334
18353
18373
18392
18412
18432
18452
18470
18488
18505
18520
18535
18549
18563
18576
18588
18600
18611
18623
18636
18649
18663
18679
18696
18714
18733
18752
18772
18793
18814
18837
18859
18881
18903
18923
18943
18963
18982
19002
19022
19043
19066
19089
19114
19141
19169
19199
19231
19264
19300
19337
19376
19417
19459
19501
19543
19585
19625
19665
19703
19741
19778
19815
19851
19887
19923
19958
19994
20030
20068
20106
20146
20187
20231
20277
20326
20377
20430
20486
20543
20602
20663
20724
20787
20849
20912
20973
21033
21092
21149
21205
21259
21311
21361
21410
21457
21502
21545
21587
21628
21668
21707
21747
21787
21828
21869
21910
21952
21994
22037
22080
22123
22167
22210
22252
22293
22333
22372
22409
22444
22478
22510
22540
22570
22598
22626
22653
22679
22703
22726
22748
22768
22786
22804
22820
22836
22851
22865
22878
22891
22904
22917
22929
22940
22951
22962
22972
22980
22988
22995
23001
23006
23011
23015
23017
23018
23017
23014
23010
23004
22996
22986
22976
22964
22950
22936
22922
22907
22891
22875
22859
22842
22825
22808
22790
22771
22752
22733
22713
22693
22672
22651
22629
22606
22583
22558
22532
22504
22474
22442
22409
22374
22337
22300
22261
22222
22182
22141
22100
22058
22016
21973
21929
21885
21840
21795
21750
21706
21662
21619
21577
21537
21498
21459
21421
21382
21344
21306
21267
21227
21187
21146
21104
21060
21015
20968
20919
20867
20814
20759
20702
20644
20585
20525
20464
20404
20344
20285
20225
20166
20107
20048
19987
19926
19864
19802
19740
19677
19612
19547
19480
19412
19341
19269
19195
19120
19043
18966
18888
18811
18734
18658
18582
18506
18431
18357
18283
18210
18139
18068
17998
17928
17859
17791
17722
17653
17584
17514
17443
17370
17297
17222
17147
17072
16996
16920
16844
16768
16692
16617
16543
16470
16399
16329
16261
16193
16126
16059
15993
15927
15861
15797
15733
15671
15610
15549
15488
15426
15364
15300
15235
15169
15102
15034
14966
14898
14830
14762
14695
14628
14560
14493
14426
14360
14294
14228
14163
14099
14036
13972
13909
13845
13781
13715
13650
13584
13518
13453
13388
13323
13258
13193
13127
13060
12993
12924
12854
12784
12713
12643
12573
12504
12437
12370
12303
12237
12172
12107
12042
11977
11913
11849
11785
11722
11659
11598
11537
11476
11416
11356
11297
11237
11177
11117
11056
10994
10931
10867
10802
10735
10667
10598
10528
10456
10383
10309
10234
10157
10080
10004
9927
9851
9776
9702
9628
9556
9483
9412
9340
9268
9196
9123
9049
8974
8897
8820
8741
8662
8581
8500
8418
8336
8253
8169
8086
8002
7919
7835
7752
7669
7586
7503
7419
7335
7251
7167
7084
7000
6916
6832
6749
6665
6580
6494
6407
6319
6230
6140
6048
5956
5863
5769
5675
5581
5486
5392
5299
5206
5114
5022
4931
4841
4751
4661
4572
4483
4394
4305
4217
4129
4042
3955
3869
3782
3696
3609
3520
3430
3337
3242
3146
3048
2949
2849
2748
2646
2544
2441
2338
2235
2132
2029
1926
1823
1720
1617
1514
1410
1306
1202
1098
993
887
780
672
564
456
349
242
135
28
-80
-189
-300
-412
-526
-641
-758
-876
-994
-1113
-1232
-1350
-1468
-1585
-1701
-1817
-1931
-2045
-2160
-2273
-2386
-2499
-2611
-2722
-2831
-2940
-3046
-3152
-3258
-3363
-3468
-3574
-3679
-3785
-3890
-3995
-4099
-4202
-4304
-4404
-4502
-4598
-4693
-4786
-4877
-4967
-5056
-5144
-5231
-5317
-5402
-5486
-5569
-5652
-5735
-5818
-5900
-5982
-6064
-6144
-6223
-6301
-6378
-6454
-6529
-6604
-6677
-6749
-6819
-6889
-6957
-7024
-7091
-7157
-7224
-7291
-7358
-7426
-7494
-7563
-7631
-7699
-7766
-7833
-7898
-7962
-8025
-8087
-8146
-8204
-8260
-8314
-8367
-8418
-8467
-8514
-8559
-8603
-8646
-8688
-8730
-8772
-8814
-8857
-8901
-8946
-8992
-9039
-9088
-9138
-9188
-9240
-9293
-9347
-9401
-9457
-9512
-9567
-9622
-9676
-9729
-9782
-9834
-9887
-9939
-9993
-10046
-10101
-10156
-10212
-10270
-10329
-10389
-10450
-10512
-10574
-10638
-10701
-10765
-10829
-10894
-10959
-11024
-11089
-11155
-11221
-11287
-11352
-11418
-11482
-11547
-11610
-11672
-11732
-11791
-11847
-11901
-11953
-12004
-12052
-12100
-12146
-12192
-12237
-12282
-12327
-12371
-12416
-12460
-12505
-12550
-12595
-12640
-12685
-12731
-12776
-12821
-12866
-12910
-12952
-12992
-13031
-13067
-13102
-13134
-13165
-13193
-13220
-13245
-13268
-13291
-13313
-13334
-13354
-13374
-13394
-13412
-13430
-13448
-13464
-13479
-13493
-13506
-13518
-13529
-13540
-13551
-13561
-13570
-13580
-13589
-13597
-13605
-13613
-13621
-13629
-13636
-13643
-13649
-13655
-13660
-13666
-13672
-13679
-13686
-13695
-13705
-13715
-13727
-13740
-13753
-13768
-13783
-13798
-13813
-13829
-13846
-13863
-13880
-13898
-13917
-13937
-13958
-13979
-14002
-14026
-14051
-14076
-14103
-14131
-14159
-14188
-14218
-14248
-14279
-14311
-14343
-14375
-14407
-14440
-14473
-14507
-14541
-14575
-14609
-14642
-14675
-14708
-14741
-14775
-14808
-14842
-14876
-14909
-14943
-14976
-15010
-15043
-15077
-15112
-15146
-15182
-15217
-15253
-15288
-15323
-15357
-15390
-15422
-15452
-15482
-15512
-15542
-15572
-15602
-15633
-15664
-15697
-15730
-15764
-15799
-15834
-15869
-15905
-15941
-15978
-16014
-16050
-16087
-16123
-16160
-16197
-16233
-16268
-16303
-16338
-16370
-16403
-16435
-16465
-16494
-16522
-16550
-16577
-16605
-16634
-16664
-16695
-16726
-16759
-16793
-16828
-16864
-16900
-16936
-16974
-17011
-17049
-17087
-17126
-17164
-17202
-17241
-17278
-17316
-17353
-17390
-17427
-17464
-17501
-17537
-17573
-17609
-17644
-17680
-17716
-17752
-17788
-17825
-17862
-17901
-17939
-17979
-18020
-18061
-18104
-18148
-18193
-18239
-18286
-18333
-18380
-18428
-18475
-18522
-18569
-18616
-18663
-18709
-18756
-18802
-18848
-18895
-18941
-18988
-19036
-19084
-19132
-19181
-19231
-19280
-19330
-19380
-19431
-19482
-19534
-19587
-19641
-19696
-19751
-19807
-19863
-19919
-19975
-20030
-20085
-20140
-20195
-20250
-20305
-20361
-20418
-20475
-20533
-20591
-20651
-20712
-20775
-20839
-20905
-20972
-21042
-21114
-21188
-21264
-21342
-21423
-21505
-21588
-21673
-21758
-21845
-21932
-22020
-22108
-22197
-22286
-22375
-22465
-22554
-22645
-22735
-22826
-22917
-23008
-23101
-23194
-23288
-23384
-23481
-23580
-23680
-23780
-23881
-23983
-24085
-24187
-24289
-24391
-24493
-24594
-24695
-24797
-24898
-24999
-25099
-25200
-25300
-25401
-25501
-25602
-25702
-25802
-25901
-26000
-26098
-26194
-26290
-26384
-26477
-26568
-26659
-26747
-26834
-26919
-27003
-27084
-27165
-27244
-27323
-27401
-27478
-27555
-27632
-27708
-27785
-27861
-27936
-28012
-28086
-28160
-28234
-28307
-28380
-28452
-28523
-28594
-28665
-28734
-28803
-28872
-28939
-29005
-29070
-29134
-29197
-29259
-29320
-29381
-29440
-29499
-29555
-29611
-29665
-29717
-29768
-29817
-29865
-29911
-29957
-30002
-30046
-30091
-30135
-30179
-30222
-30267
-30311
-30357
-30404
-30451
-30499
-30548
-30597
-30645
-30693
-30740
-30786
-30831
-30875
-30918
-30960
-31001
-31041
-31081
-31119
-31156
-31193
-31229
-31264
-31299
-31334
-31369
-31403
-31438
-31472
-31506
-31539
-31572
-31604
-31635
-31665
-31694
-31721
-31747
-31771
-31793
-31813
-31832
-31850
-31865
-31879
-31892
-31903
-31914
-31923
-31931
-31940
-31947
-31954
-31960
-31965
-31970
-31973
-31974
-31974
-31972
-31969
-31965
-31959
-31952
-31944
-31935
-31924
-31912
-31898
-31883
-31865
-31846
-31826
-31804
-31780
-31755
-31730
-31703
-31677
-31649
-31622
-31594
-31565
-31536
-31507
-31478
-31448
-31418
-31389
-31359
-31330
-31301
-31272
-31242
-31213
-31183
-31153
-31122
-31092
-31060
-31029
-30997
-30965
-30933
-30901
-30869
-30838
-30807
-30776
-30746
-30716
-30686
-30656
-30628
-30599
-30571
-30544
-30516
-30488
-30460
-30432
-30404
-30376
-30348
-30320
-30292
-30264
-30237
-30210
-30184
-30157
-30131
-30104
-30077
-30048
-30019
-29988
-29955
-29922
-29887
-29851
-29814
-29777
-29739
-29700
-29662
-29625
-29587
-29550
-29514
-29478
-29442
-29407
-29372
-29338
-29303
-29268
-29232
-29196
-29160
-29122
-29083
-29042
-28999
-28954
-28908
-28859
-28809
-28758
-28706
-28653
-28600
-28546
-28493
-28439
-28386
-28333
-28281
-28230
-28179
-28130
-28081
-28034
-27987
-27941
-27894
-27847
-27800
-27752
-27704
-27655
-27606
-27557
-27506
-27455
-27404
-27351
-27298
-27243
-27188
-27133
-27077
-27021
-26965
-26909
-26854
-26799
-26744
-26688
-26633
-26577
-26521
-26465
-26409
-26352
-26295
-26237
-26179
-26120
-26060
-26000
-25940
-25879
-25818
-25757
-25696
-25634
-25573
-25511
-25449
-25387
-25325
-25262
-25200
-25137
-25074
-25011
-24948
-24885
-24822
-24759
-24695
-24630
-24564
-24498
-24430
-24362
-24293
-24223
-24153
-24083
-24013
-23942
-23871
-23799
-23727
-23654
-23581
-23506
-23430
-23354
-23276
-23198
-23119
-23040
-22960
-22880
-22800
-22720
-22639
-22559
-22478
-22398
-22317
-22235
-22154
-22071
-21987
-21902
-21817
-21731
-21645
-21559
-21473
-21388
-21304
-21221
-21139
-21058
-20977
-20897
-20817
-20737
-20657
-20576
-20495
-20413
-20331
-20248
-20166
-20083
-20000
-19917
-19835
-19752
-19668
-19583
-19497
-19411
-19323
-19235
-19147
-19058
-18970
-18882
-18796
-18710
-18626
-18543
-18460
-18378
-18296
-18215
-18135
-18055
-17976
-17897
-17819
-17742
-17665
-17588
-17512
-17436
-17361
-17286
-17211
-17136
-17060
-16984
-16907
-16830
-16751
-16672
-16593
-16513
-16434
-16355
-16277
-16199
-16122
-16045
-15969
-15894
-15819
-15745
-15671
-15599
-15527
-15456
-15387
-15319
-15252
-15186
-15121
-15056
-14992
-14929
-14867
-14805
-14744
-14684
-14624
-14564
-14504
-14443
-14382
-14321
-14260
-14199
-14138
-14078
-14019
-13961
-13904
-13847
-13790
-13734
-13678
-13622
-13565
-13509
-13452
-13395
-13338
-13280
-13222
-13164
-13105
-13045
-12984
-12923
-12860
-12797
-12733
-12668
-12603
-12537
-12470
-12404
-12337
-12270
-12203
-12137
-12070
-12003
-11936
-11869
-11803
-11736
-11669
-11602
-11534
-11466
-11397
-11327
-11255
-11183
-11110
-11035
-10961
-10885
-10809
-10733
-10657
-10580
-10504
-10428
-10352
-10276
-10201
-10126
-10052
-9978
-9906
-9834
-9762
-9690
-9619
-9548
-9477
-9406
-9335
-9264
-9193
-9122
-9051
-8980
-8909
-8838
-8767
-8697
-8626
-8556
-8486
-8416
-8346
-8277
-8207
-8137
-8066
-7995
-7923
-7851
-7780
-7708
-7637
-7566
-7495
-7423
-7351
-7277
-7203
-7128
-7051
-6974
-6895
-6816
-6737
-6657
-6577
-6497
-6416
-6334
-6252
-6170
-6088
-6005
-5922
-5840
-5758
-5677
-5596
-5516
-5437
-5359
-5282
-5205
-5128
-5052
-4976
-4901
-4826
-4751
-4677
-4603
-4528
-4454
-4379
-4303
-4228
-4152
-4075
-4001
-3925
-3849
-3773
-3697
-3621
-3545
-3469
-3392
-3315
-3239
-3162
-3086
-3010
-2935
-2860
-2785
-2711
-2637
-2563
-2488
-2414
-2338
-2263
-2186
-2109
-2029
-1951
-1872
-1792
-1711
-1630
-1549
-1468
-1387
-1306
-1226
-1147
-1068
-989
-911
-834
-757
-680
-603
-527
-451
-375
-299
-223
-146
-69
9
86
164
242
321
400
480
560
640
719
798
877
956
1034
1111
1188
1264
1341
1418
1496
1573
1651
1730
1808
1887
1965
2043
2121
2198
2275
2352
2428
2503
2578
2651
2724
2796
2866
2936
3004
3072
3140
3207
3274
3341
3406
3472
3536
3600
3664
3727
3790
3853
3916
3978
4041
4103
4165
4227
4289
4350
4410
4469
4529
4588
4648
4707
4768
4829
4891
4954
5017
5079
5142
5205
5268
5331
5395
5459
5523
5587
5650
5713
5775
5836
5895
5952
6009
6063
6117
6169
6221
6273
6324
6376
6429
6483
6538
6596
6656
6718
6782
6848
6915
6983
7052
7121
7190
7259
7328
7398
7468
7538
7609
7679
7750
7820
7890
7961
8031
8101
8172
8243
8316
8389
8463
8539
8615
8692
8769
8846
8923
9000
9077
9153
9229
9305
9380
9454
9528
9600
9671
9742
9811
9879
9946
10013
10078
10142
10206
10269
10331
10394
10457
10520
10584
10647
10710
10773
10835
10895
10955
11013
11071
11127
11183
11238
11292
11347
11401
11454
11508
11561
11614
11667
11720
11772
11825
11877
11930
11984
12037
12090
12144
12196
12249
12301
12353
12404
12455
12506
12557
12608
12658
12709
12758
12807
12855
12903
12949
12995
13041
13086
13131
13176
13221
13266
13310
13353
13396
13438
13479
13519
13559
13598
13636
13673
13710
13746
13782
13817
13852
13887
13922
13956
13990
14023
14056
14089
14122
14155
14187
14219
14251
14282
14313
14343
14374
14403
14433
14462
14491
14519
14548
14575
14603
14629
14655
14680
14705
14729
14753
14777
14799
14822
14843
14865
14886
14906
14927
14948
14969
14990
15010
15031
15050
15069
15087
15104
15120
15134
15147
15159
15170
15180
15189
15197
15205
15213
15220
15226
15233
15239
15244
15250
15255
15261
15267
15272
15278
15285
15292
15300
15308
15318
15327
15338
15348
15358
15368
15378
15388
15397
15406
15414
15421
15427
15433
15437
15440
15442
15443
15442
15440
15437
15433
15428
15421
15415
15408
15401
15395
15390
15385
15380
15376
15372
15367
15362
15357
15353
15348
15345
15342
15341
15341
15341
15343
15346
15349
15353
15357
15361
15365
15369
15372
15376
15380
15383
15387
15391
15395
15400
15405
15411
15418
15426
15434
15443
15452
15462
15472
15483
15493
15503
15512
15520
15528
15535
15541
15547
15552
15556
15559
15560
15560
15558
15555
15549
15541
15532
15521
15508
15495
15480
15465
15449
15432
15415
15397
15379
15360
15341
15321
15300
15280
15260
15240
15220
15200
15181
15161
15141
15121
15100
15079
15056
15033
15009
14984
14959
14932
14905
14877
14848
14820
14790
14760
14729
14697
14664
14629
14594
14558
14522
14485
14448
14411
14373
14336
14298
14260
14222
14184
14145
14107
14069
14032
13995
13958
13923
13888
13854
13820
13787
13755
13723
13692
13661
13630
13600
13570
13540
13510
13480
13450
13420
13389
13359
13328
13299
13270
13241
13213
13186
13160
13134
13109
13084
13060
13037
13014
12991
12969
12946
12923
12900
12876
12853
12829
12805
12780
12755
12730
12705
12679
12654
12628
12601
12575
12550
12524
12499
12475
12451
12427
12404
12381
12357
12333
12307
12281
12254
12225
12196
12167
12137
12108
12079
12049
12020
11991
11962
11933
11904
11874
11843
11812
11780
11748
11715
11681
11647
11613
11578
11543
11509
11473
11438
11401
11364
11326
11287
11247
11207
11165
11123
11081
11037
10993
10948
10901
10854
10806
10758
10709
10659
10608
10556
10504
10450
10395
10340
10284
10228
10172
10116
10059
10003
9946
9889
9831
9773
9714
9654
9593
9532
9470
9407
9344
9281
9216
9152
9086
9020
8953
8886
8820
8755
8691
8627
8565
8503
8442
8381
8321
8262
8203
8146
8089
8032
7975
7918
7860
7802
7741
7680
7617
7553
7488
7422
7356
7290
7224
7158
7094
7030
6967
6905
6844
6783
6723
6663
6603
6544
6486
6428
6371
6314
6257
6200
6143
6086
6030
5974
5920
5867
5816
5766
5717
5669
5621
5573
5527
5480
5434
5388
5342
5297
5252
5208
5164
5120
5075
5031
4986
4941
4895
4849
4801
4754
4706
4657
4608
4559
4510
4460
4412
4363
4315
4267
4220
4173
4127
4081
4035
3989
3942
3895
3848
3799
3749
3699
3648
3595
3543
3489
3436
3382
3328
3275
3223
3171
3120
3071
3023
2976
2929
2883
2837
2789
2741
2692
2642
2590
2539
2487
2435
2382
2331
2279
2228
2177
2128
2080
2033
1987
1943
1900
1859
1820
1781
1744
1709
1675
1643
1614
1585
1559
1533
1507
1482
1456
1430
1404
1377
1350
1323
1297
1272
1248
1225
1204
1183
1164
1146
1129
1113
1097
1082
1067
1054
1041
1031
1022
1014
1008
1002
998
993
989
985
982
978
976
974
973
973
974
975
976
978
980
983
985
988
990
993
995
998
1000
1004
1006
1010
1012
1014
1016
1018
1022
1025
1029
1034
1040
1048
1057
1067
1078
1091
1103
1116
1128
1138
1147
1154
1159
1162
1163
1163
1161
1159
1156
1154
1151
1148
1145
1143
1141
1140
1140
1141
1145
1150
1157
1165
1174
1184
1195
1204
1213
1221
1227
1231
1233
1233
1232
1229
1224
1217
1208
1197
1184
1170
1156
1142
1129
1116
1105
1095
1085
1076
1068
1059
1049
1040
1030
1020
1010
1000
991
981
969
957
943
927
909
891
871
851
831
812
792
773
755
736
717
698
679
660
640
621
603
585
567
550
532
514
495
474
451
426
399
371
341
309
277
244
210
177
144
112
82
52
24
-3
-30
-56
-81
-107
-133
-159
-185
-212
-238
-265
-291
-318
-346
-374
-404
-434
-465
-498
-530
-563
-596
-629
-661
-693
-725
-756
-787
-818
-850
-882
-915
-949
-984
-1018
-1056
-1094
-1133
-1173
-1215
-1258
-1301
-1344
-1387
-1430
-1471
-1511
-1550
-1588
-1624
-1660
-1694
-1728
-1760
-1792
-1822
-1851
-1879
-1906
-1933
-1958
-1982
-2005
-2029
-2052
-2075
-2096
-2117
-2138
-2158
-2178
-2197
-2216
-2235
-2252
-2269
-2286
-2301
-2316
-2331
-2345
-2360
-2374
-2389
-2403
-2418
-2431
-2444
-2456
-2466
-2475
-2482
-2488
-2493
-2497
-2500
-2503
-2505
-2507
-2509
-2511
-2513
-2514
-2516
-2517
-2520
-2524
-2528
-2534
-2541
-2549
-2559
-2569
-2579
-2591
-2602
-2613
-2624
-2633
-2642
-2650
-2656
-2661
-2665
-2667
-2668
-2668
-2666
-2663
-2659
-2654
-2650
-2646
-2643
-2640
-2638
-2637
-2636
-2635
-2635
-2637
-2639
-2643
-2647
-2653
-2659
-2665
-2672
-2679
-2684
-2689
-2694
-2698
-2701
-2703
-2705
-2707
-2709
-2711
-2712
-2714
-2716
-2719
-2722
-2725
-2729
-2733
-2738
-2743
-2748
-2754
-2761
-2768
-2776
-2785
-2794
-2805
-2816
-2828
-2839
-2851
-2862
-2872
-2881
-2890
-2899
-2907
-2915
-2923
-2930
-2938
-2944
-2951
-2957
-2962
-2967
-2971
-2975
-2978
-2982
-2985
-2989
-2992
-2996
-3000
-3003
-3006
-3008
-3008
-3008
-3007
-3005
-3001
-2998
-2994
-2990
-2986
-2982
-2977
-2973
-2969
-2966
-2963
-2960
-2958
-2956
-2954
-2952
-2950
-2948
-2944
-2940
-2936
-2931
-2925
-2919
-2912
-2905
-2898
-2890
-2881
-2871
-2860
-2849
-2837
-2825
-2813
-2800
-2787
-2775
-2763
-2752
-2742
-2733
-2725
-2719
-2715
-2711
-2709
-2708
-2709
-2711
-2714
-2719
-2726
-2734
-2743
-2753
-2764
-2776
-2788
-2800
-2812
-2825
-2838
-2851
-2866
-2880
-2896
-2912
-2928
-2944
-2961
-2977
-2993
-3009
-3024
-3038
-3052
-3065
-3078
-3090
-3102
-3114
-3126
-3138
-3151
-3163
-3175
-3187
-3197
-3206
-3214
-3220
-3225
-3228
-3229
-3230
-3228
-3226
-3222
-3217
-3212
-3206
-3201
-3195
-3189
-3184
-3179
-3174
-3170
-3166
-3161
-3156
-3151
-3145
-3138
-3129
-3120
-3109
-3098
-3086
-3072
-3058
-3043
-3027
-3011
-2995
-2980
-2964
-2949
-2934
-2919
-2905
-2891
-2877
-2863
-2850
-2837
-2823
-2810
-2797
-2783
-2769
-2754
-2739
-2724
-2709
-2694
-2679
-2665
-2651
-2638
-2626
-2615
-2605
-2596
-2588
-2582
-2576
-2570
-2565
-2559
-2552
-2544
-2535
-2524
-2511
-2497
-2481
-2463
-2444
-2424
-2403
-2381
-2359
-2336
-2312
-2289
-2267
-2245
-2225
-2207
-2190
-2176
-2163
-2152
-2143
-2135
-2128
-2122
-2117
-2112
-2108
-2105
-2102
-2099
-2095
-2091
-2087
-2082
-2076
-2070
-2064
-2058
-2053
-2048
-2045
-2041
-2041
-2040
-2041
-2043
-2045
-2051
-2057
-2064
-2071
-2080
-2088
-2097
-2105
-2114
-2122
-2131
-2140
-2149
-2158
-2168
-2179
-2189
-2199
-2209
-2219
-2229
-2238
-2247
-2257
-2267
-2278
-2290
-2302
-2315
-2328
-2342
-2356
-2370
-2385
-2399
-2415
-2430
-2445
-2461
-2476
-2491
-2505
-2519
-2533
-2545
-2557
-2569
-2581
-2593
-2604
-2615
-2627
-2638
-2648
-2659
-2670
-2681
-2693
-2705
-2718
-2732
-2746
-2761
-2775
-2791
-2806
-2822
-2837
-2853
-2868
-2882
-2896
-2909
-2922
-2934
-2946
-2958
-2969
-2980
-2989
-2997
-3004
-3009
-3014
-3019
-3023
-3029
-3036
-3043
-3052
-3062
-3072
-3082
-3093
-3105
-3117
-3128
-3141
-3153
-3165
-3176
-3187
-3197
-3206
-3215
-3222
-3229
-3235
-3240
-3246
-3252
-3258
-3265
-3273
-3281
-3290
-3300
-3310
-3321
-3332
-3344
-3356
-3368
-3380
-3391
-3402
-3412
-3421
-3428
-3435
-3440
-3444
-3446
-3447
-3446
-3444
-3441
-3436
-3430
-3424
-3416
-3409
-3400
-3392
-3383
-3373
-3362
-3350
-3337
-3323
-3308
-3293
-3277
-3260
-3243
-3227
-3210
-3193
-3177
-3160
-3144
-3128
-3113
-3098
-3083
-3068
-3053
-3038
-3023
-3007
-2991
-2974
-2958
-2941
-2924
-2908
-2892
-2876
-2860
-2845
-2830
-2815
-2801
-2787
-2773
-2759
-2746
-2732
-2720
-2707
-2695
-2683
-2671
-2659
-2646
-2633
-2620
-2605
-2590
-2574
-2557
-2539
-2521
-2501
-2482
-2462
-2442
-2423
-2403
-2385
-2367
-2349
-2333
-2317
-2301
-2287
-2272
-2259
-2245
-2232
-2220
-2208
-2196
-2185
-2173
-2162
-2150
-2137
-2125
-2112
-2099
-2086
-2074
-2061
-2049
-2037
-2024
-2011
-1998
-1984
-1969
-1955
-1940
-1924
-1909
-1894
-1878
-1861
-1844
-1826
-1807
-1788
-1769
-1749
-1729
-1710
-1691
-1672
-1653
-1634
-1616
-1598
-1580
-1562
-1545
-1529
-1514
-1499
-1485
-1471
-1457
-1442
-1427
-1412
-1396
-1379
-1363
-1346
-1328
-1310
-1292
-1272
-1252
-1230
-1208
-1184
-1160
-1136
-1112
-1087
-1063
-1039
-1014
-992
-969
-947
-926
-905
-886
-867
-849
-832
-814
-796
-778
-760
-741
-721
-702
-681
-661
-640
-619
-597
-574
-550
-525
-499
-473
-447
-421
-396
-372
-349
-328
-307
-287
-269
-250
-232
-215
-197
-181
-165
-149
-135
-121
-107
-93
-79
-64
-49
-33
-17
0
16
33
50
66
81
96
111
125
138
150
162
173
183
192
200
208
215
223
230
238
246
256
266
277
288
300
312
325
337
350
362
375
387
399
412
425
438
451
464
476
488
500
511
522
532
542
552
562
571
581
591
600
610
620
629
639
648
657
666
674
682
689
695
702
708
714
720
725
730
735
740
746
753
760
769
780
792
806
822
839
858
878
900
922
944
968
991
1012
1035
1057
1078
1098
1119
1139
1159
1180
1201
1221
1242
1263
1285
1307
1330
1354
1380
1407
1435
1465
1497
1530
1565
1600
1636
1672
1709
1745
1782
1817
1853
1887
1921
1954
1986
2017
2049
2079
2110
2141
2171
2202
2233
2264
2295
2325
2355
2384
2414
2444
2474
2506
2538
2571
2605
2638
2671
2704
2737
2768
2799
2829
2859
2887
2915
2941
2966
2989
3010
3029
3048
3065
3082
3098
3113
3128
3143
3158
3173
3189
3204
3220
3237
3253
3268
3284
3298
3311
3323
3334
3343
3351
3357
3363
3367
3370
3371
3370
3368
3364
3359
3353
3346
3339
3331
3323
3315
3307
3299
3291
3282
3274
3266
3257
3248
3239
3230
3221
3212
3202
3192
3182
3171
3160
3147
3134
3120
3105
3089
3073
3056
3039
3023
3007
2991
2975
2960
2945
2931
2916
2902
2889
2875
2861
2848
2834
2820
2805
2790
2775
2760
2744
2729
2713
2698
2682
2667
2652
2638
2624
2610
2598
2586
2575
2565
2556
2548
2540
2532
2525
2517
2509
2501
2493
2485
2478
2470
2464
2457
2452
2446
2442
2438
2434
2430
2427
2424
2421
2418
2416
2413
2411
2409
2406
2403
2400
2397
2393
2389
2384
2380
2375
2370
2364
2358
2351
2344
2338
2332
2326
2320
2315
2310
2304
2299
2293
2287
2281
2274
2267
2261
2255
2250
2245
2241
2238
2235
2233
2230
2227
2224
2222
2219
2216
2213
2210
2207
2204
2201
2199
2198
2198
2199
2201
2203
2206
2210
2213
2216
2220
2222
2225
2228
2230
2233
2237
2241
2246
2252
2260
2268
2278
2288
2299
2312
2325
2339
2354
2370
2387
2405
2424
2443
2464
2485
2507
2530
2554
2579
2605
2630
2656
2682
2709
2737
2765
2795
2826
2858
2891
2926
2961
2998
3036
3074
3114
3154
3194
3235
3275
3314
3352
3389
3425
3459
3492
3525
3557
3588
3619
3649
3678
3707
3735
3761
3787
3811
3835
3858
3881
3903
3925
3947
3968
3990
4011
4032
4051
4072
4091
4111
4130
4148
4166
4183
4199
4215
4229
4242
4254
4264
4273
4281
4288
4294
4299
4304
4308
4311
4313
4314
4313
4312
4310
4306
4301
4295
4288
4281
4274
4266
4258
4249
4240
4230
4219
4207
4195
4182
4168
4155
4142
4129
4117
4105
4094
4083
4072
4062
4053
4043
4035
4027
4019
4011
4003
3996
3988
3980
3971
3963
3954
3945
3936
3927
3918
3910
3902
3895
3889
3883
3878
3874
3869
3865
3862
3858
3854
3851
3847
3843
3838
3833
3828
3823
3818
3813
3808
3803
3798
3793
3789
3784
3779
3775
3771
3768
3765
3763
3761
3761
3761
3763
3765
3768
3772
3775
3778
3781
3784
3787
3789
3790
3792
3793
3794
3796
3798
3801
3805
3809
3814
3819
3825
3832
3838
3845
3852
3859
3865
3872
3879
3885
3892
3897
3903
3907
3911
3915
3918
3921
3924
3926
3929
3931
3932
3934
3935
3936
3937
3938
3938
3939
3940
3940
3940
3939
3937
3935
3932
3929
3926
3923
3920
3918
3917
3917
3918
3919
3921
3924
3927
3931
3935
3940
3945
3951
3957
3963
3969
3974
3979
3983
3986
3990
3993
3996
3999
4002
4005
4008
4011
4014
4017
4019
4024
4027
4032
4038
4043
4051
4061
4070
4080
4091
4102
4113
4124
4136
4148
4159
4171
4183
4194
4205
4216
4226
4235
4245
4254
4262
4271
4279
4287
4295
4302
4311
4319
4327
4336
4344
4352
4360
4368
4376
4384
4391
4399
4407
4414
4421
4427
4433
4437
4441
4444
4446
4447
4446
4445
4443
4441
4438
4434
4430
4425
4420
4415
4409
4403
4397
4390
4383
4376
4369
4361
4353
4345
4337
4328
4319
4310
4301
4291
4280
4269
4258
4246
4233
4221
4208
4196
4183
4170
4157
4145
4132
4120
4109
4097
4086
4075
4065
4054
4045
4035
4025
4016
4006
3997
3987
3977
3967
3955
3942
3929
3914
3900
3884
3870
3855
3841
3828
3815
3802
3790
3779
3767
3756
3745
3735
3725
3716
3708
3700
3693
3687
3680
3673
3666
3659
3651
3642
3633
3623
3613
3602
3591
3579
3568
3558
3549
3540
3533
3527
3523
3519
3516
3514
3513
3511
3510
3510
3510
3511
3512
3513
3514
3514
3514
3512
3508
3503
3496
3488
3479
3468
3457
3445
3433
3421
3408
3394
3381
3367
3354
3341
3329
3318
3308
3299
3292
3286
3281
3277
3275
3273
3272
3271
3271
3270
3270
3269
3267
3266
3263
3261
3258
3255
3251
3247
3242
3238
3233
3229
3226
3223
3220
3217
3214
3212
3209
3205
3201
3197
3191
3184
3176
3167
3156
3145
3132
3118
3103
3086
3069
3051
3033
3013
2994
2975
2956
2937
2919
2901
2883
2866
2849
2833
2816
2799
2782
2764
2745
2725
2703
2680
2656
2631
2604
2576
2546
2516
2484
2452
2419
2385
2351
2317
2283
2249
2216
2184
2152
2121
2091
2062
2033
2005
1976
1948
1920
1891
1862
1833
1803
1772
1741
1709
1676
1642
1608
1573
1537
1501
1465
1429
1393
1357
1322
1287
1252
1218
1185
1153
1121
1090
1059
1029
999
971
943
916
890
865
840
817
794
772
750
729
708
688
668
649
630
612
594
577
559
540
521
502
481
460
438
415
392
370
348
327
308
289
272
256
241
227
214
201
189
176
163
149
135
119
102
83
64
43
23
2
-19
-39
-58
-76
-93
-109
-124
-137
-150
-162
-173
-184
-195
-206
-218
-229
-240
-251
-262
-273
-282
-292
-301
-310
-318
-327
-335
-344
-352
-360
-368
-375
-381
-386
-391
-395
-400
-403
-407
-411
-415
-419
-424
-429
-434
-441
-448
-456
-465
-475
-485
-495
-505
-514
-523
-530
-536
-541
-546
-549
-553
-557
-562
-567
-574
-581
-589
-598
-608
-619
-630
-642
-653
-664
-674
-684
-693
-702
-709
-717
-724
-731
-737
-743
-749
-754
-759
-764
-769
-774
-779
-786
-793
-801
-809
-819
-830
-842
-855
-870
-885
-902
-919
-937
-955
-974
-992
-1010
-1028
-1046
-1065
-1083
-1102
-1121
-1141
-1161
-1182
-1203
-1225
-1247
-1270
-1293
-1316
-1339
-1362
-1385
-1407
-1430
-1452
-1474
-1496
-1519
-1542
-1566
-1591
-1617
-1643
-1670
-1698
-1726
-1756
-1785
-1816
-1848
-1880
-1914
-1949
-1985
-2021
-2059
-2097
-2135
-2174
-2212
-2250
-2287
-2325
-2363
-2402
-2440
-2479
-2518
-2558
-2597
-2637
-2677
-2717
-2758
-2800
-2843
-2888
-2933
-2980
-3028
-3076
-3124
-3172
-3220
-3267
-3313
-3358
-3403
-3446
-3489
-3531
-3572
-3613
-3654
-3695
-3736
-3779
-3821
-3863
-3904
-3946
-3987
-4027
-4069
-4111
-4154
-4197
-4240
-4284
-4329
-4373
-4418
-4461
-4504
-4546
-4586
-4625
-4663
-4700
-4736
-4771
-4805
-4838
-4871
-4904
-4938
-4972
-5008
-5045
-5083
-5121
-5160
-5200
-5239
-5277
-5314
-5351
-5387
-5422
-5457
-5493
-5528
-5563
-5599
-5634
-5670
-5705
-5740
-5775
-5810
-5845
-5880
-5914
-5949
-5984
-6019
-6054
-6089
-6123
-6157
-6191
-6225
-6258
-6291
-6325
-6358
-6392
-6426
-6460
-6495
-6529
-6565
-6601
-6638
-6676
-6715
-6755
-6796
-6838
-6880
-6923
-6966
-7009
-7053
-7097
-7142
-7186
-7231
-7275
-7320
-7363
-7406
-7448
-7489
-7530
-7570
-7609
-7648
-7687
-7726
-7764
-7802
-7840
-7877
-7915
-7953
-7992
-8031
-8070
-8109
-8148
-8186
-8226
-8264
-8301
-8338
-8374
-8410
-8446
-8482
-8518
-8554
-8589
-8625
-8660
-8695
-8730
-8765
-8800
-8836
-8872
-8909
-8947
-8986
-9025
-9066
-9107
-9149
-9191
-9235
-9278
-9323
-9367
-9411
-9456
-9500
-9543
-9586
-9629
-9670
-9711
-9752
-9792
-9833
-9874
-9916
-9958
-10001
-10044
-10088
-10132
-10176
-10221
-10266
-10312
-10359
-10406
-10454
-10502
-10551
-10599
-10649
-10698
-10747
-10796
-10844
-10892
-10940
-10988
-11035
-11082
-11129
-11176
-11222
-11268
-11314
-11360
-11405
-11450
-11495
-11539
-11584
-11627
-11670
-11713
-11755
-11797
-11839
-11881
-11922
-11963
-12003
-12042
-12080
-12117
-12153
-12188
-12221
-12252
-12283
-12312
-12339
-12364
-12389
-12412
-12433
-12454
-12473
-12491
-12508
-12525
-12541
-12556
-12570
-12584
-12597
-12609
-12621
-12632
-12642
-12652
-12660
-12668
-12674
-12679
-12683
-12685
-12687
-12688
-12687
-12686
-12684
-12681
-12677
-12671
-12664
-12656
-12646
-12635
-12623
-12611
-12598
-12585
-12572
-12559
-12544
-12530
-12514
-12498
-12483
-12466
-12450
-12434
-12419
-12403
-12387
-12371
-12354
-12338
-12321
-12303
-12286
-12268
-12249
-12231
-12211
-12191
-12169
-12147
-12124
-12100
-12076
-12051
-12027
-12003
-11979
-11956
-11933
-11910
-11888
-11866
-11844
-11823
-11803
-11785
-11767
-11751
-11735
-11720
-11706
-11691
-11676
-11661
-11646
-11631
-11616
-11601
-11586
-11571
-11556
-11540
-11525
-11511
-11497
-11483
-11471
-11460
-11449
-11440
-11432
-11426
-11420
-11416
-11412
-11409
-11407
-11406
-11405
-11404
-11403
-11403
-11403
-11403
-11403
-11403
-11404
-11406
-11408
-11410
-11413
-11418
-11422
-11428
-11434
-11440
-11446
-11453
-11459
-11466
-11472
-11478
-11483
-11488
-11492
-11495
-11497
-11498
-11498
-11499
-11499
-11499
-11500
-11501
-11504
-11506
-11509
-11511
-11514
-11516
-11518
-11520
-11521
-11522
-11522
-11522
-11521
-11520
-11518
-11514
-11511
-11507
-11502
-11497
-11492
-11486
-11480
-11475
-11469
-11463
-11457
-11451
-11444
-11438
-11431
-11425
-11420
-11414
-11408
-11403
-11397
-11390
-11382
-11373
-11362
-11351
-11338
-11325
-11311
-11297
-11283
-11270
-11257
-11245
-11234
-11224
-11215
-11207
-11199
-11191
-11182
-11172
-11161
-11149
-11135
-11119
-11101
-11082
-11061
-11039
-11017
-10995
-10972
-10950
-10927
-10904
-10880
-10855
-10830
-10804
-10778
-10752
-10726
-10699
-10673
-10647
-10621
-10596
-10570
-10543
-10517
-10490
-10463
-10436
-10409
-10382
-10355
-10327
-10299
-10270
-10241
-10211
-10182
-10152
-10122
-10093
-10064
-10035
-10006
-9976
-9945
-9914
-9881
-9848
-9815
-9782
-9749
-9717
-9684
-9652
-9619
-9587
-9554
-9522
-9489
-9457
-9425
-9393
-9362
-9332
-9302
-9272
-9241
-9210
-9178
-9144
-9110
-9074
-9039
-9002
-8966
-8931
-8895
-8861
-8827
-8795
-8762
-8731
-8700
-8669
-8638
-8608
-8577
-8547
-8516
-8486
-8456
-8427
-8398
-8371
-8344
-8318
-8291
-8264
-8235
-8206
-8176
-8145
-8113
-8080
-8048
-8016
-7984
-7954
-7924
-7895
-7867
-7841
-7817
-7793
-7770
-7749
-7727
-7706
-7685
-7664
-7644
-7624
-7605
-7587
-7569
-7551
-7534
-7516
-7498
-7479
-7461
-7441
-7422
-7403
-7383
-7364
-7346
-7329
-7312
-7297
-7282
-7267
-7253
-7240
-7226
-7213
-7200
-7187
-7173
-7158
-7142
-7126
-7109
-7091
-7072
-7052
-7032
-7013
-6993
-6973
-6953
-6934
-6915
-6896
-6877
-6860
-6842
-6826
-6810
-6795
-6781
-6767
-6755
-6742
-6731
-6719
-6708
-6697
-6686
-6674
-6662
-6650
-6639
-6627
-6616
-6605
-6595
-6585
-6576
-6567
-6559
-6551
-6544
-6537
-6529
-6522
-6515
-6509
-6504
-6500
-6498
-6496
-6495
-6495
-6495
-6495
-6495
-6494
-6493
-6492
-6490
-6489
-6488
-6486
-6484
-6481
-6477
-6472
-6467
-6461
-6455
-6448
-6442
-6436
-6429
-6423
-6416
-6409
-6402
-6395
-6387
-6379
-6370
-6362
-6353
-6345
-6336
-6327
-6317
-6307
-6295
-6283
-6269
-6254
-6237
-6219
-6200
-6180
-6158
-6136
-6112
-6089
-6065
-6040
-6016
-5992
-5969
-5946
-5924
-5903
-5882
-5861
-5840
-5820
-5800
-5782
-5764
-5747
-5731
-5715
-5699
-5682
-5665
-5648
-5629
-5609
-5588
-5566
-5544
-5522
-5500
-5478
-5456
-5434
-5411
-5387
-5363
-5338
-5313
-5287
-5260
-5233
-5206
-5179
-5151
-5123
-5095
-5066
-5037
-5008
-4979
-4950
-4920
-4891
-4862
-4832
-4802
-4771
-4740
-4708
-4676
-4644
-4611
-4578
-4544
-4510
-4475
-4440
-4405
-4370
-4335
-4300
-4264
-4229
-4194
-4159
-4125
-4090
-4056
-4022
-3987
-3953
-3919
-3885
-3851
-3817
-3782
-3747
-3711
-3675
-3638
-3601
-3563
-3526
-3488
-3451
-3414
-3377
-3340
-3303
-3266
-3228
-3191
-3153
-3116
-3078
-3040
-3003
-2965
-2926
-2887
-2848
-2808
-2768
-2728
-2688
-2649
-2611
-2573
-2535
-2498
-2461
-2423
-2384
-2344
-2304
-2262
-2220
-2178
-2134
-2091
-2048
-2005
-1962
-1919
-1877
-1835
-1794
-1753
-1714
-1676
-1639
-1603
-1567
-1532
-1498
-1464
-1430
-1397
-1364
-1331
-1298
-1264
-1230
-1197
-1163
-1129
-1095
-1061
-1027
-993
-958
-923
-887
-852
-816
-780
-745
-711
-677
-645
-614
-585
-557
-529
-502
-475
-448
-421
-393
-364
-335
-305
-275
-245
-213
-182
-150
-119
-87
-56
-24
7
37
67
96
124
152
177
202
226
250
274
296
319
340
361
381
400
419
438
458
478
500
522
545
570
595
621
648
675
704
732
761
790
819
847
875
902
929
954
979
1002
1027
1049
1070
1091
1110
1128
1146
1162
1177
1191
1203
1215
1226
1237
1248
1260
1272
1285
1297
1309
1321
1331
1341
1350
1359
1367
1375
1382
1389
1395
1400
1405
1408
1410
1411
1410
1410
1408
1406
1404
1401
1397
1392
1386
1379
1371
1362
1352
1340
1329
1317
1304
1291
1277
1261
1244
1226
1206
1185
1162
1139
1115
1090
1065
1039
1012
985
957
929
900
870
840
810
780
750
720
690
659
629
598
567
536
505
473
442
411
380
350
320
291
262
233
204
176
147
119
90
61
31
1
-30
-62
-94
-126
-157
-188
-219
-249
-280
-310
-341
-372
-403
-434
-466
-497
-528
-558
-589
-618
-648
-677
-705
-732
-759
-785
-810
-835
-859
-882
-905
-928
-951
-974
-996
-1018
-1039
-1061
-1082
-1103
-1123
-1143
-1164
-1184
-1203
-1222
-1241
-1259
-1276
-1292
-1307
-1321
-1334
-1347
-1359
-1372
-1384
-1395
-1407
-1418
-1428
-1439
-1450
-1462
-1473
-1486
-1499
-1512
-1526
-1540
-1554
-1568
-1582
-1597
-1612
-1627
-1642
-1657
-1673
-1688
-1704
-1719
-1735
-1750
-1766
-1781
-1796
-1811
-1826
-1841
-1855
-1871
-1886
-1902
-1918
-1934
-1950
-1966
-1982
-1998
-2015
-2032
-2049
-2066
-2084
-2103
-2122
-2142
-2162
-2182
-2203
-2223
-2244
-2264
-2284
-2304
-2324
-2343
-2363
-2383
-2403
-2423
-2444
-2464
-2485
-2505
-2525
-2546
-2566
-2586
-2605
-2623
-2641
-2657
-2673
-2688
-2702
-2715
-2726
-2736
-2745
-2753
-2760
-2767
-2774
-2780
-2786
-2793
-2799
-2806
-2812
-2819
-2825
-2831
-2837
-2842
-2847
-2850
-2853
-2853
-2852
-2849
-2845
-2838
-2831
-2822
-2812
-2802
-2791
-2779
-2766
-2752
-2738
-2722
-2706
-2689
-2672
-2654
-2637
-2619
-2602
-2584
-2566
-2548
-2530
-2510
-2489
-2468
-2445
-2422
-2398
-2373
-2348
-2323
-2297
-2272
-2246
-2220
-2194
-2168
-2143
-2117
-2092
-2066
-2041
-2015
-1988
-1962
-1935
-1908
-1881
-1853
-1825
-1796
-1768
-1739
-1710
-1681
-1652
-1624
-1595
-1566
-1537
-1509
-1481
-1453
-1426
-1399
-1372
-1345
-1319
-1294
-1269
-1245
-1221
-1197
-1174
-1150
-1126
-1102
-1078
-1055
-1032
-1008
-987
-965
-943
-921
-900
-879
-858
-837
-817
-797
-779
-761
-745
-729
-714
-700
-686
-673
-660
-648
-636
-624
-612
-599
-585
-571
-557
-543
-530
-517
-504
-493
-483
-475
-468
-462
-457
-452
-449
-446
-444
-442
-440
-439
-438
-438
-439
-441
-444
-446
-449
-451
-452
-451
-450
-447
-444
-441
-438
-436
-435
-434
-435
-435
-436
-436
-436
-435
-434
-433
-430
-428
-425
-423
-419
-415
-411
-405
-398
-391
-384
-376
-367
-359
-351
-342
-334
-325
-316
-306
-296
-286
-276
-265
-254
-243
-231
-218
-205
-191
-176
-160
-144
-127
-110
-93
-75
-58
-40
-21
-3
15
32
49
65
79
93
106
119
132
145
159
173
187
202
217
233
250
267
285
303
322
341
360
380
400
421
442
463
485
506
527
546
565
583
600
616
632
648
664
680
695
710
725
738
752
765
778
792
806
822
838
856
875
895
915
935
954
974
993
1012
1030
1049
1067
1086
1104
1123
1142
1160
1179
1197
1216
1234
1253
1272
1291
1309
1328
1347
1366
1385
1404
1424
1444
1466
1488
1510
1533
1555
1576
1598
1619
1641
1662
1684
1707
1730
1754
1778
1804
1830
1857
1884
1912
1939
1967
1994
2021
2050
2078
2107
2137
2168
2201
2234
2270
2306
2345
2384
2425
2466
2508
2549
2591
2631
2672
2711
2750
2788
2825
2862
2898
2933
2968
3002
3036
3069
3103
3136
3169
3203
3236
3270
3303
3337
3370
3403
3436
3469
3500
3531
3561
3590
3617
3644
3670
3696
3721
3746
3771
3796
3821
3847
3873
3899
3926
3953
3982
4011
4043
4075
4109
4143
4178
4214
4249
4285
4319
4352
4384
4414
4444
4472
4498
4524
4548
4571
4593
4613
4633
4653
4671
4690
4708
4727
4745
4763
4781
4798
4815
4831
4846
4861
4876
4891
4905
4918
4931
4943
4955
4965
4974
4982
4990
4996
5003
5009
5014
5020
5025
5031
5037
5043
5050
5057
5065
5073
5081
5089
5097
5105
5114
5122
5132
5141
5151
5162
5173
5184
5197
5211
5225
5241
5257
5273
5289
5305
5321
5336
5352
5367
5381
5395
5409
5422
5435
5447
5458
5470
5480
5490
5500
5510
5519
5529
5540
5551
5563
5577
5590
5604
5619
5633
5648
5664
5680
5697
5713
5730
5746
5762
5778
5794
5809
5825
5839
5853
5867
5879
5891
5901
5911
5919
5928
5936
5945
5955
5965
5977
5990
6004
6019
6035
6051
6068
6084
6100
6116
6131
6146
6160
6173
6187
6200
6213
6226
6239
6253
6266
6280
6293
6306
6320
6333
6347
6361
6376
6391
6407
6423
6441
6458
6476
6494
6512
6531
6549
6568
6586
6603
6620
6636
6652
6667
6682
6696
6711
6726
6740
6756
6771
6787
6802
6817
6832
6847
6861
6874
6887
6899
6910
6921
6933
6944
6957
6970
6985
7000
7016
7034
7052
7071
7090
7109
7128
7147
7165
7182
7198
7214
7229
7243
7255
7267
7279
7289
7298
7308
7316
7325
7334
7343
7353
7363
7374
7386
7399
7413
7428
7443
7460
7477
7494
7511
7528
7545
7561
7577
7593
7608
7623
7638
7652
7667
7681
7696
7710
7725
7741
7757
7774
7791
7808
7826
7845
7863
7881
7900
7920
7939
7959
7980
8000
8023
8045
8067
8090
8113
8135
8159
8183
8206
8230
8254
8278
8302
8325
8348
8370
8392
8414
8435
8456
8477
8498
8518
8538
8559
8579
8600
8622
8644
8667
8691
8717
8744
8772
8801
8831
8861
8891
8921
8951
8982
9013
9044
9074
9105
9134
9163
9191
9217
9242
9267
9291
9316
9342
9369
9398
9427
9459
9491
9524
9558
9592
9626
9658
9690
9721
9751
9781
9810
9839
9867
9895
9923
9950
9976
10002
10028
10052
10076
10099
10122
10144
10166
10188
10210
10232
10254
10276
10299
10323
10347
10371
10396
10420
10444
10467
10490
10512
10534
10556
10578
10600
10622
10644
10666
10689
10711
10733
10754
10775
10795
10816
10837
10858
10879
10901
10923
10945
10968
10991
11014
11037
11060
11082
11104
11126
11148
11169
11190
11211
11231
11251
11270
11290
11310
11330
11350
11371
11392
11412
11433
11453
11474
11494
11515
11536
11557
11578
11598
11618
11637
11655
11673
11690
11708
11726
11744
11763
11783
11804
11825
11847
11870
11893
11917
11941
11965
11989
12013
12037
12059
12081
12102
12122
12141
12160
12179
12198
12218
12238
12258
12280
12302
12324
12348
12372
12397
12423
12450
12477
12505
12533
12561
12590
12618
12646
12674
12702
12731
12760
12789
12818
12846
12874
12901
12928
12955
12982
13010
13039
13070
13102
13135
13169
13204
13240
13276
13313
13351
13389
13429
13468
13509
13549
13591
13632
13674
13716
13758
13801
13843
13886
13930
13974
14018
14063
14108
14153
14198
14244
14290
14335
14381
14427
14473
14519
14565
14611
14658
14706
14755
14806
14857
14910
14964
15019
15074
15130
15186
15242
15298
15354
15410
15466
15520
15574
15626
15677
15726
15775
15822
15869
15915
15961
16007
16052
16096
16140
16181
16225
16265
16306
16346
16385
16423
16460
16496
16531
16565
16599
16632
16665
16698
16730
16763
16796
16828
16861
16894
16927
16959
16992
17025
17057
17090
17122
17155
17187
17218
17248
17278
17307
17336
17363
17391
17418
17445
17472
17499
17526
17553
17581
17609
17637
17665
17693
17722
17750
17778
17805
17832
17859
17885
17912
17938
17964
17990
18016
18042
18066
18091
18114
18137
18158
18179
18200
18221
18241
18261
18281
18301
18321
18341
18361
18381
18401
18422
18442
18463
18484
18505
18526
18547
18568
18589
18610
18630
18650
18670
18689
18708
18725
18741
18755
18769
18780
18791
18800
18808
18815
18820
18825
18829
18833
18836
18840
18844
18849
18853
18858
18863
18867
18872
18876
18880
18884
18888
18892
18896
18900
18904
18908
18912
18916
18920
18923
18926
18929
18931
18932
18933
18933
18932
18930
18927
18923
18918
18913
18906
18899
18890
18880
18870
18859
18847
18836
18824
18813
18803
18793
18784
18775
18767
18759
18750
18741
18731
18721
18710
18699
18688
18677
18665
18653
18641
18628
18613
18598
18581
18563
18544
18524
18504
18484
18464
18444
18424
18403
18383
18362
18341
18321
18301
18281
18261
18242
18223
18203
18183
18162
18141
18119
18096
18073
18049
18026
18003
17981
17959
17938
17916
17894
17870
17846
17821
17794
17766
17738
17709
17680
17651
17622
17593
17563
17534
17504
17474
17443
17412
17380
17347
17313
17277
17239
17200
17160
17120
17079
17038
16997
16957
16916
16876
16835
16794
16751
16707
16662
16617
16571
16525
16479
16435
16390
16347
16303
16259
16215
16169
16123
16077
16029
15980
15931
15882
15831
15781
15731
15680
15630
15579
15530
15480
15431
15382
15333
15283
15232
15181
15128
15075
15021
14966
14912
14858
14804
14751
14697
14644
14591
14539
14487
14435
14383
14332
14281
14231
14181
14131
14082
14033
13985
13936
13889
13841
13794
13746
13699
13652
13604
13556
13508
13459
13411
13362
13312
13262
13213
13162
13112
13061
13010
12959
12907
12855
12802
12748
12694
12639
12584
12528
12472
12416
12359
12303
12246
12190
12133
12076
12018
11960
11902
11843
11784
11725
11665
11606
11546
11487
11429
11371
11314
11257
11202
11147
11092
11038
10984
10930
10875
10821
10766
10711
10655
10599
10543
10486
10429
10370
10311
10251
10189
10125
10061
9995
9929
9863
9797
9731
9665
9600
9536
9471
9407
9342
9277
9211
9144
9077
9009
8941
8873
8804
8734
8664
8594
8524
8453
8382
8311
8240
8170
8100
8031
7962
7895
7828
7761
7695
7630
7565
7501
7437
7374
7310
7247
7183
7118
7053
6986
6918
6849
6779
6709
6638
6567
6496
6425
6355
6284
6214
6144
6073
6002
5930
5858
5785
5712
5639
5567
5495
5423
5353
5284
5215
5147
5080
5013
4945
4878
4811
4744
4677
4611
4545
4479
4414
4350
4287
4225
4163
4102
4040
3979
3917
3855
3794
3732
3671
3610
3549
3488
3428
3368
3308
3249
3191
3132
3074
3017
2959
2900
2841
2782
2722
2661
2601
2540
2480
2419
2359
2299
2239
2178
2117
2056
1995
1934
1874
1815
1757
1700
1644
1589
1535
1481
1428
1375
1324
1273
1223
1175
1127
1081
1035
990
944
899
853
807
761
714
667
621
575
529
485
441
398
356
314
274
236
198
161
125
90
56
22
-11
-44
-77
-110
-142
-174
-206
-237
-268
-299
-330
-360
-390
-419
-448
-477
-506
-535
-564
-594
-624
-654
-683
-712
-741
-770
-798
-826
-854
-883
-911
-939
-967
-995
-1022
-1048
-1074
-1099
-1124
-1148
-1173
-1198
-1223
-1249
-1276
-1303
-1331
-1359
-1388
-1417
-1446
-1476
-1506
-1537
-1567
-1598
-1628
-1658
-1687
-1715
-1742
-1769
-1794
-1818
-1842
-1865
-1889
-1912
-1935
-1957
-1980
-2001
-2023
-2043
-2064
-2084
-2104
-2124
-2143
-2162
-2180
-2198
-2215
-2232
-2248
-2264
-2280
-2295
-2309
-2321
-2333
-2343
-2352
-2361
-2368
-2375
-2382
-2387
-2393
-2397
-2402
-2405
-2408
-2411
-2413
-2414
-2414
-2414
-2414
-2413
-2413
-2412
-2411
-2409
-2407
-2404
-2399
-2393
-2387
-2379
-2370
-2361
-2350
-2338
-2325
-2311
-2296
-2279
-2261
-2243
-2223
-2203
-2182
-2161
-2139
-2116
-2092
-2069
-2045
-2021
-1999
-1977
-1955
-1935
-1915
-1895
-1875
-1854
-1833
-1812
-1790
-1768
-1745
-1721
-1697
-1673
-1648
-1624
-1600
-1575
-1552
-1528
-1505
-1481
-1457
-1433
-1409
-1385
-1361
-1337
-1313
-1289
-1265
-1241
-1216
-1189
-1161
-1132
-1103
-1073
-1043
-1012
-983
-953
-923
-894
-866
-837
-810
-783
-758
-733
-709
-685
-662
-639
-617
-595
-574
-553
-532
-511
-491
-470
-450
-429
-409
-388
-367
-345
-323
-300
-276
-253
-230
-207
-184
-162
-140
-119
-98
-76
-55
-34
-12
10
32
54
76
97
119
140
162
185
207
230
254
278
302
328
354
380
406
433
459
484
509
533
556
578
599
620
641
662
684
707
731
757
785
815
847
880
915
951
987
1022
1060
1096
1132
1167
1202
1237
1271
1304
1337
1369
1401
1432
1463
1494
1525
1558
1591
1625
1661
1698
1736
1775
1815
1856
1899
1942
1986
2029
2074
2117
2160
2202
2242
2282
2320
2358
2394
2429
2464
2499
2533
2568
2604
2640
2677
2714
2751
2789
2828
2867
2907
2948
2989
3032
3075
3118
3161
3204
3247
3289
3331
3371
3412
3451
3491
3530
3569
3608
3645
3683
3719
3756
3792
3829
3866
3904
3942
3980
4017
4051
4083
4114
4141
4166
4189
4209
4229
4248
4267
4286
4305
4325
4345
4364
4383
4402
4421
4439
4457
4475
4494
4512
4530
4548
4564
4579
4594
4607
4620
4633
4645
4657
4668
4678
4687
4695
4701
4707
4712
4717
4723
4728
4735
4742
4750
4759
4767
4776
4784
4790
4795
4799
4802
4803
4804
4804
4802
4800
4796
4790
4784
4776
4767
4757
4747
4736
4724
4712
4699
4685
4671
4657
4642
4628
4614
4600
4587
4574
4561
4548
4534
4520
4504
4488
4471
4454
4437
4419
4402
4383
4364
4343
4321
4297
4271
4243
4214
4186
4157
4129
4102
4074
4046
4018
3988
3956
3922
3886
3848
3808
3767
3725
3684
3644
3604
3565
3526
3488
3450
3412
3375
3337
3300
3264
3227
3190
3152
3115
3076
3038
2998
2958
2917
2875
2833
2789
2745
2700
2653
2606
2558
2510
2460
2411
2362
2313
2265
2216
2168
2120
2072
2023
1975
1926
1877
1828
1780
1731
1681
1632
1581
1531
1479
1427
1375
1324
1272
1220
1168
1116
1064
1010
958
906
854
804
754
705
657
609
561
511
461
410
357
305
252
199
147
95
43
-9
-61
-114
-168
-223
-279
-335
-392
-449
-507
-566
-624
-683
-741
-798
-855
-910
-964
-1018
-1072
-1126
-1180
-1235
-1291
-1347
-1405
-1465
-1525
-1587
-1651
-1716
-1784
-1852
-1923
-1994
-2065
-2136
-2206
-2275
-2344
-2412
-2480
-2548
-2616
-2684
-2752
-2819
-2886
-2952
-3017
-3081
-3144
-3207
-3271
-3335
-3400
-3465
-3532
-3599
-3666
-3732
-3797
-3862
-3926
-3992
-4058
-4125
-4193
-4262
-4332
-4402
-4471
-4540
-4608
-4675
-4741
-4807
-4873
-4939
-5004
-5069
-5133
-5196
-5259
-5321
-5383
-5445
-5506
-5568
-5629
-5690
-5752
-5813
-5875
-5937
-6000
-6064
-6129
-6194
-6260
-6325
-6390
-6453
-6515
-6576
-6636
-6695
-6753
-6810
-6867
-6923
-6980
-7037
-7093
-7149
-7205
-7259
-7314
-7367
-7420
-7473
-7526
-7579
-7632
-7685
-7738
-7792
-7846
-7900
-7953
-8007
-8061
-8115
-8169
-8223
-8276
-8330
-8384
-8438
-8492
-8546
-8601
-8657
-8714
-8771
-8829
-8888
-8946
-9004
-9062
-9120
-9177
-9233
-9290
-9345
-9399
-9453
-9506
-9557
-9609
-9660
-9711
-9762
-9813
-9865
-9917
-9969
-10020
-10070
-10120
-10169
-10218
-10267
-10316
-10365
-10414
-10463
-10512
-10560
-10608
-10656
-10703
-10750
-10798
-10846
-10894
-10942
-10990
-11038
-11085
-11130
-11173
-11215
-11256
-11295
-11334
-11373
-11411
-11448
-11485
-11520
-11554
-11587
-11620
-11652
-11683
-11715
-11746
-11776
-11807
-11837
-11866
-11895
-11925
-11954
-11985
-12017
-12050
-12084
-12117
-12151
-12183
-12214
-12243
-12271
-12297
-12324
-12349
-12376
-12403
-12431
-12459
-12488
-12517
-12547
-12576
-12605
-12634
-12663
-12692
-12721
-12752
-12782
-12814
-12846
-12879
-12912
-12945
-12979
-13013
-13048
-13084
-13120
-13156
-13193
-13230
-13267
-13303
-13340
-13377
-13413
-13449
-13485
-13520
-13556
-13592
-13629
-13665
-13702
-13739
-13776
-13813
-13851
-13889
-13927
-13966
-14005
-14045
-14085
-14125
-14165
-14206
-14246
-14287
-14328
-14369
-14410
-14450
-14489
-14527
-14565
-14602
-14639
-14675
-14711
-14747
-14783
-14819
-14855
-14890
-14925
-14960
-14995
-15031
-15067
-15105
-15142
-15180
-15218
-15256
-15294
-15331
-15368
-15404
-15439
-15473
-15507
-15540
-15573
-15605
-15637
-15668
-15698
-15728
-15756
-15783
-15809
-15834
-15857
-15879
-15900
-15920
-15940
-15960
-15980
-16000
-16020
-16041
-16061
-16082
-16104
-16125
-16148
-16170
-16193
-16215
-16238
-16260
-16280
-16300
-16318
-16338
-16356
-16373
-16392
-16411
-16430
-16449
-16469
-16490
-16510
-16530
-16549
-16566
-16583
-16598
-16611
-16624
-16635
-16646
-16655
-16664
-16671
-16678
-16684
-16690
-16695
-16700
-16704
-16708
-16712
-16716
-16720
-16724
-16728
-16733
-16738
-16743
-16748
-16753
-16758
-16761
-16764
-16765
-16765
-16764
-16763
-16762
-16760
-16758
-16755
-16752
-16749
-16745
-16740
-16735
-16730
-16723
-16715
-16706
-16696
-16686
-16676
-16667
-16658
-16649
-16641
-16633
-16624
-16614
-16604
-16592
-16580
-16569
-16557
-16545
-16534
-16522
-16509
-16497
-16484
-16470
-16456
-16441
-16426
-16412
-16397
-16382
-16367
-16352
-16335
-16317
-16297
-16276
-16254
-16231
-16206
-16181
-16157
-16131
-16105
-16078
-16050
-16021
-15993
-15963
-15931
-15900
-15868
-15836
-15804
-15772
-15741
-15710
-15679
-15648
-15618
-15588
-15558
-15528
-15498
-15468
-15438
-15407
-15375
-15342
-15307
-15271
-15232
-15192
-15151
-15108
-15065
-15020
-14976
-14931
-14885
-14839
-14793
-14746
-14698
-14650
-14603
-14555
-14509
-14463
-14418
-14374
-14331
-14288
-14246
-14203
-14161
-14119
-14076
-14033
-13990
-13947
-13905
-13862
-13818
-13775
-13731
-13686
-13642
-13598
-13555
-13512
-13470
-13427
-13385
-13341
-13297
-13253
-13208
-13164
-13121
-13080
-13040
-13000
-12962
-12924
-12886
-12848
-12810
-12771
-12733
-12695
-12657
-12618
-12580
-12541
-12502
-12462
-12421
-12380
-12339
-12298
-12257
-12215
-12173
-12131
-12088
-12044
-11999
-11953
-11908
-11863
-11819
-11776
-11734
-11693
-11652
-11611
-11570
-11528
-11487
-11446
-11405
-11364
-11324
-11285
-11246
-11208
-11171
-11134
-11097
-11062
-11026
-10991
-10956
-10921
-10886
-10851
-10815
-10780
-10744
-10710
-10675
-10641
-10607
-10573
-10540
-10507
-10475
-10443
-10411
-10380
-10348
-10317
-10285
-10253
-10219
-10184
-10149
-10112
-10074
-10037
-9999
-9962
-9926
-9890
-9856
-9821
-9787
-9751
-9716
-9679
-9643
-9607
-9571
-9536
-9501
-9466
-9431
-9396
-9361
-9326
-9290
-9255
-9219
-9183
-9148
-9113
-9078
-9044
-9009
-8976
-8942
-8909
-8877
-8845
-8813
-8781
-8749
-8717
-8686
-8654
-8622
-8591
-8559
-8527
-8496
-8464
-8434
-8404
-8374
-8346
-8318
-8290
-8263
-8235
-8207
-8179
-8151
-8124
-8096
-8070
-8044
-8019
-7994
-7970
-7946
-7922
-7897
-7872
-7845
-7816
-7787
-7756
-7724
-7692
-7660
-7627
-7596
-7564
-7533
-7503
-7473
-7443
-7414
-7386
-7357
-7329
-7302
-7275
-7248
-7221
-7194
-7168
-7141
-7115
-7089
-7063
-7037
-7012
-6987
-6963
-6940
-6917
-6895
-6873
-6850
-6828
-6807
-6786
-6766
-6747
-6731
-6715
-6701
-6687
-6674
-6661
-6647
-6633
-6619
-6604
-6590
-6576
-6562
-6548
-6535
-6522
-6510
-6497
-6485
-6473
-6460
-6448
-6435
-6423
-6411
-6400
-6389
-6378
-6368
-6358
-6348
-6339
-6331
-6323
-6316
-6310
-6304
-6299
-6292
-6285
-6277
-6269
-6259
-6250
-6241
-6233
-6225
-6218
-6212
-6208
-6204
-6201
-6198
-6196
-6194
-6191
-6188
-6185
-6181
-6177
-6172
-6167
-6161
-6155
-6149
-6143
-6136
-6129
-6122
-6114
-6107
-6099
-6091
-6084
-6076
-6069
-6062
-6055
-6049
-6044
-6039
-6034
-6031
-6028
-6027
-6027
-6027
-6028
-6029
-6031
-6034
-6037
-6041
-6046
-6051
-6056
-6062
-6068
-6073
-6079
-6085
-6091
-6097
-6103
-6109
-6115
-6120
-6126
-6130
-6134
-6136
-6139
-6140
-6141
-6142
-6143
-6144
-6146
-6149
-6152
-6156
-6161
-6167
-6173
-6179
-6186
-6192
-6199
-6207
-6215
-6224
-6233
-6242
-6251
-6260
-6268
-6275
-6281
-6287
-6292
-6297
-6302
-6308
-6314
-6320
-6328
-6335
-6342
-6350
-6357
-6365
-6373
-6382
-6391
-6401
-6410
-6419
-6428
-6437
-6446
-6455
-6464
-6472
-6482
-6491
-6501
-6511
-6521
-6532
-6543
-6555
-6568
-6582
-6596
-6611
-6626
-6642
-6658
-6675
-6693
-6710
-6728
-6746
-6763
-6781
-6798
-6816
-6833
-6850
-6867
-6884
-6900
-6916
-6932
-6948
-6964
-6980
-6996
-7012
-7028
-7044
-7061
-7077
-7094
-7110
-7126
-7142
-7157
-7171
-7185
-7199
-7211
-7224
-7237
-7250
-7264
-7277
-7290
-7303
-7316
-7329
-7340
-7352
-7362
-7373
-7383
-7393
-7403
-7414
-7425
-7436
-7447
-7459
-7471
-7483
-7496
-7510
-7525
-7541
-7558
-7574
-7591
-7607
-7622
-7637
-7652
-7666
-7679
-7692
-7704
-7716
-7727
-7738
-7748
-7757
-7766
-7775
-7783
-7791
-7800
-7809
-7818
-7829
-7839
-7851
-7862
-7873
-7884
-7894
-7903
-7912
-7921
-7930
-7938
-7947
-7956
-7964
-7973
-7981
-7989
-7998
-8006
-8015
-8023
-8032
-8042
-8051
-8061
-8071
-8080
-8090
-8099
-8106
-8116
-8124
-8134
-8143
-8154
-8164
-8177
-8189
-8201
-8214
-8226
-8239
-8252
-8266
-8280
-8294
-8309
-8325
-8341
-8356
-8371
-8386
-8400
-8413
-8424
-8435
-8444
-8452
-8460
-8466
-8472
-8477
-8482
-8487
-8492
-8498
-8505
-8512
-8520
-8529
-8539
-8549
-8560
-8571
-8583
-8594
-8606
-8617
-8627
-8637
-8646
-8655
-8663
-8670
-8677
-8682
-8687
-8691
-8694
-8697
-8699
-8701
-8703
-8705
-8708
-8710
-8713
-8716
-8719
-8722
-8725
-8728
-8731
-8734
-8737
-8740
-8743
-8746
-8748
-8749
-8749
-8747
-8744
-8740
-8735
-8728
-8721
-8714
-8707
-8700
-8693
-8686
-8679
-8672
-8665
-8657
-8650
-8644
-8637
-8631
-8625
-8619
-8614
-8608
-8603
-8598
-8593
-8589
-8585
-8582
-8580
-8577
-8576
-8575
-8574
-8573
-8572
-8571
-8569
-8567
-8564
-8561
-8557
-8553
-8549
-8545
-8540
-8534
-8529
-8523
-8516
-8508
-8500
-8492
-8483
-8474
-8464
-8454
-8443
-8432
-8421
-8409
-8398
-8386
-8374
-8361
-8348
-8333
-8317
-8301
-8284
-8267
-8249
-8231
-8213
-8196
-8179
-8163
-8147
-8132
-8117
-8102
-8087
-8071
-8055
-8039
-8023
-8009
-7994
-7979
-7965
-7950
-7935
-7919
-7903
-7887
-7871
-7854
-7838
-7822
-7806
-7790
-7773
-7755
-7737
-7718
-7699
-7680
-7662
-7644
-7626
-7609
-7591
-7574
-7557
-7540
-7523
-7507
-7490
-7474
-7457
-7441
-7425
-7409
-7392
-7375
-7357
-7339
-7319
-7299
-7278
-7256
-7233
-7209
-7184
-7158
-7131
-7103
-7074
-7043
-7012
-6980
-6946
-6912
-6878
-6843
-6808
-6773
-6738
-6704
-6670
-6636
-6604
-6571
-6539
-6506
-6473
-6439
-6404
-6368
-6332
-6295
-6257
-6219
-6181
-6142
-6103
-6064
-6024
-5984
-5944
-5903
-5862
-5821
-5779
-5738
-5697
-5656
-5616
-5576
-5536
-5497
-5457
-5418
-5379
-5339
-5300
-5260
-5221
-5181
-5141
-5100
-5058
-5016
-4973
-4929
-4885
-4840
-4795
-4750
-4706
-4661
-4617
-4573
-4530
-4486
-4443
-4400
-4358
-4315
-4273
-4232
-4191
-4151
-4112
-4073
-4034
-3994
-3955
-3914
-3874
-3832
-3791
-3749
-3707
-3665
-3623
-3580
-3538
-3495
-3451
-3408
-3364
-3319
-3275
-3230
-3185
-3140
-3095
-3049
-3004
-2957
-2910
-2863
-2814
-2766
-2717
-2667
-2618
-2567
-2517
-2465
-2414
-2362
-2310
-2257
-2205
-2153
-2101
-2048
-1995
-1942
-1889
-1834
-1779
-1722
-1664
-1605
-1545
-1484
-1421
-1357
-1291
-1224
-1156
-1086
-1014
-942
-869
-796
-723
-649
-576
-502
-428
-353
-277
-200
-122
-42
40
122
207
292
379
467
556
646
737
828
920
1012
1105
1198
1291
1384
1476
1567
1658
1748
1838
1927
2015
2102
2189
2275
2360
2444
2528
2612
2695
2778
2861
2944
3026
3109
3192
3274
3356
3437
3517
3596
3674
3750
3826
3901
3975
4048
4122
4195
4267
4340
4412
4484
4556
4628
4699
4770
4841
4912
4982
5051
5120
5188
5256
5322
5388
5454
5518
5583
5647
5711
5775
5840
5904
5968
6032
6097
6162
6227
6292
6358
6424
6489
6555
6620
6685
6750
6814
6877
6940
7003
7066
7128
7190
7252
7314
7376
7438
7501
7564
7627
7690
7754
7817
7881
7945
8007
8071
8135
8197
8258
8318
8376
8434
8489
8543
8596
8647
8697
8746
8794
8841
8888
8934
8980
9026
9071
9116
9160
9203
9246
9289
9332
9374
9416
9457
9498
9537
9575
9610
9644
9674
9703
9729
9752
9774
9793
9812
9829
9846
9863
9879
9896
9914
9932
9950
9969
9989
10009
10029
10049
10068
10088
10106
10124
10140
10156
10170
10183
10195
10206
10215
10224
10231
10236
10241
10244
10245
10246
10245
10243
10241
10239
10236
10234
10232
10231
10231
10231
10231
10232
10233
10234
10234
10233
10232
10230
10228
10226
10224
10222
10220
10218
10216
10215
10215
10215
10216
10218
10221
10224
10228
10231
10235
10240
10244
10249
10255
10261
10269
10277
10286
10297
10308
10319
10331
10342
10354
10365
10376
10387
10398
10409
10421
10433
10445
10457
10468
10480
10491
10502
10513
10523
10533
10542
10550
10558
10565
10571
10576
10581
10586
10592
10597
10603
10609
10615
10620
10625
10630
10634
10637
10639
10641
10643
10643
10644
10644
10644
10642
10640
10638
10634
10630
10625
10620
10615
10609
10603
10596
10590
10582
10574
10566
10558
10549
10542
10534
10528
10521
10515
10508
10501
10494
10485
10476
10467
10457
10447
10436
10425
10414
10402
10390
10378
10365
10352
10338
10324
10311
10298
10286
10274
10263
10252
10243
10233
10225
10217
10209
10201
10194
10187
10179
10171
10163
10154
10144
10134
10123
10112
10100
10088
10077
10066
10055
10046
10037
10029
10022
10015
10010
10004
10000
9996
9993
9989
9986
9983
9978
9974
9968
9961
9954
9946
9938
9929
9920
9912
9903
9895
9888
9881
9874
9868
9863
9857
9853
9848
9843
9838
9833
9828
9822
9817
9811
9806
9800
9794
9788
9781
9773
9765
9757
9748
9739
9729
9719
9709
9698
9687
9675
9663
9650
9637
9623
9608
9593
9577
9560
9542
9524
9504
9484
9462
9441
9419
9396
9373
9351
9328
9304
9281
9257
9233
9208
9183
9158
9132
9107
9081
9056
9031
9006
8982
8958
8934
8911
8889
8868
8849
8830
8813
8796
8781
8765
8751
8736
8723
8710
8699
8688
8678
8669
8661
8653
8645
8637
8630
8623
8615
8608
8601
8594
8588
8582
8577
8572
8568
8564
8561
8558
8556
8554
8553
8553
8553
8553
8553
8553
8552
8551
8549
8546
8543
8538
8532
8525
8518
8509
8501
8492
8484
8476
8469
8464
8459
8455
8452
8450
8449
8448
8449
8450
8452
8455
8458
8461
8463
8465
8466
8466
8465
8463
8462
8460
8459
8458
8457
8456
8456
8455
8455
8456
8457
8459
8461
8464
8468
8472
8476
8481
8485
8489
8492
8495
8498
8499
8501
8501
8501
8500
8499
8497
8494
8491
8489
8487
8486
8486
8487
8489
8492
8495
8499
8503
8507
8511
8514
8516
8518
8519
8519
8518
8516
8514
8510
8507
8502
8498
8493
8488
8484
8481
8479
8478
8479
8482
8486
8491
8498
8506
8514
8524
8534
8544
8555
8566
8577
8588
8599
8609
8619
8629
8638
8646
8655
8664
8673
8682
8692
8703
8715
8727
8740
8753
8766
8780
8795
8810
8826
8843
8860
8876
8893
8910
8926
8942
8958
8974
8992
9010
9029
9049
9070
9091
9113
9134
9155
9176
9196
9216
9235
9254
9274
9292
9311
9330
9348
9365
9383
9400
9417
9436
9454
9474
9494
9514
9534
9555
9576
9597
9619
9641
9665
9689
9715
9741
9767
9794
9822
9849
9876
9903
9931
9958
9985
10012
10040
10066
10093
10120
10147
10173
10200
10226
10251
10277
10303
10328
10354
10380
10407
10434
10462
10492
10522
10553
10585
10617
10650
10684
10718
10752
10787
10822
10858
10894
10930
10966
11001
11036
11071
11106
11140
11174
11208
11243
11277
11311
11346
11380
11415
11450
11486
11522
11557
11593
11629
11664
11699
11734
11768
11802
11837
11871
11906
11941
11976
12011
12047
12084
12120
12157
12195
12232
12270
12307
12345
12383
12420
12457
12494
12530
12567
12603
12639
12676
12712
12748
12784
12821
12857
12894
12930
12967
13004
13042
13079
13116
13154
13191
13228
13266
13303
13339
13376
13412
13447
13482
13516
13550
13583
13615
13647
13678
13709
13740
13772
13805
13838
13873
13909
13946
13983
14021
14059
14098
14137
14176
14215
14254
14294
14335
14377
14419
14462
14505
14549
14593
14637
14682
14727
14773
14819
14866
14914
14962
15010
15058
15106
15154
15202
15249
15296
15342
15388
15434
15479
15524
15568
15612
15657
15701
15745
15789
15833
15876
15919
15962
16004
16046
16088
16129
16172
16215
16258
16302
16346
16389
16433
16476
16519
16563
16606
16649
16693
16736
16779
16822
16865
16908
16952
16995
17039
17083
17127
17171
17215
17258
17301
17343
17384
17424
17463
17502
17540
17578
17616
17653
17690
17726
17762
17798
17833
17869
17904
17939
17974
18009
18045
18081
18117
18154
18190
18228
18265
18302
18339
18377
18413
18449
18485
18520
18554
18587
18621
18654
18687
18720
18753
18787
18820
18854
18888
18922
18957
18991
19025
19060
19094
19127
19161
19194
19226
19258
19290
19321
19351
19382
19412
19441
19471
19499
19528
19555
19583
19609
19635
19661
19686
19710
19734
19758
19781
19803
19825
19845
19864
19882
19898
19912
19925
19936
19945
19953
19959
19963
19966
19968
19969
19970
19969
19968
19967
19965
19962
19959
19954
19949
19943
19936
19929
19922
19914
19907
19899
19891
19883
19875
19866
19856
19846
19836
19825
19815
19804
19795
19785
19775
19766
19757
19748
19739
19731
19722
19713
19704
19694
19684
19674
19662
19651
19638
19625
19611
19597
19582
19567
19552
19536
19520
19504
19488
19471
19454
19437
19419
19400
19380
19359
19338
19315
19292
19267
19241
19214
19186
19157
19126
19093
19059
19024
18987
18949
18910
18870
18831
18791
18752
18713
18675
18638
18601
18564
18528
18493
18458
18423
18388
18352
18317
18282
18247
18211
18176
18139
18102
18064
18024
17984
17942
17899
17855
17811
17766
17721
17676
17630
17585
17540
17496
17451
17407
17362
17319
17275
17233
17190
17149
17108
17068
17029
16991
16954
16918
16882
16847
16812
16777
16741
16705
16668
16630
16591
16551
16510
16469
16428
16386
16344
16300
16259
16216
16175
16134
16094
16053
16014
15976
15938
15900
15863
15826
15788
15750
15712
15673
15633
15593
15552
15511
15470
15428
15386
15343
15300
15258
15215
15173
15131
15091
15051
15012
14974
14936
14899
14862
14826
14789
14752
14714
14675
14636
14595
14552
14509
14465
14419
14373
14327
14280
14232
14184
14136
14087
14038
13989
13939
13890
13840
13790
13740
13690
13641
13593
13545
13497
13449
13400
13350
13300
13248
13195
13141
13086
13030
12974
12918
12862
12807
12752
12698
12644
12592
12540
12489
12438
12388
12339
12290
12242
12195
12148
12102
12056
12010
11964
11917
11870
11823
11775
11726
11677
11627
11577
11526
11475
11424
11374
11323
11273
11224
11176
11128
11082
11035
10989
10944
10899
10854
10810
10766
10723
10680
10637
10595
10553
10510
10467
10424
10380
10336
10291
10247
10203
10159
10116
10074
10032
9992
9952
9913
9874
9835
9795
9755
9715
9673
9631
9589
9545
9500
9455
9409
9362
9315
9268
9220
9172
9124
9077
9029
8981
8934
8887
8841
8795
8749
8704
8660
8616
8571
8527
8481
8435
8388
8341
8293
8244
8195
8144
8093
8042
7989
7935
7880
7825
7769
7712
7655
7597
7539
7481
7424
7367
7310
7254
7199
7145
7093
7042
6993
6945
6899
6854
6811
6770
6729
6689
6651
6613
6575
6538
6501
6465
6428
6393
6357
6322
6287
6253
6219
6184
6149
6113
6076
6039
6000
5961
5922
5883
5844
5806
5768
5732
5696
5661
5626
5593
5560
5529
5499
5471
5444
5419
5397
5376
5357
5339
5324
5309
5296
5283
5271
5259
5248
5236
5224
5212
5201
5189
5176
5164
5151
5138
5124
5110
5096
5081
5065
5049
5033
5016
5000
4983
4966
4949
4932
4915
4898
4880
4863
4846
4829
4813
4796
4780
4765
4751
4737
4724
4712
4700
4687
4675
4661
4646
4630
4613
4593
4573
4551
4527
4503
4478
4453
4427
4401
4375
4350
4324
4300
4276
4253
4231
4209
4188
4168
4147
4126
4105
4083
4061
4038
4014
3989
3963
3936
3908
3879
3848
3816
3782
3747
3712
3675
3638
3601
3563
3526
3488
3451
3414
3378
3343
3308
3273
3239
3205
3171
3138
3104
3070
3035
2999
2963
2927
2890
2854
2817
2780
2744
2707
2671
2635
2599
2563
2528
2494
2461
2428
2396
2363
2331
2298
2265
2231
2196
2161
2126
2091
2056
2020
1985
1949
1913
1878
1842
1807
1772
1738
1704
1671
1639
1607
1576
1544
1513
1482
1451
1420
1389
1358
1327
1295
1263
1231
1197
1163
1129
1093
1057
1020
983
946
909
872
834
796
758
720
681
643
604
566
529
492
455
419
383
347
311
276
241
207
175
144
114
85
56
28
0
-28
-56
-84
-112
-140
-168
-195
-223
-251
-279
-307
-335
-362
-389
-415
-440
-464
-486
-508
-529
-550
-570
-589
-609
-628
-647
-665
-683
-700
-717
-733
-749
-765
-781
-796
-811
-826
-841
-856
-870
-884
-897
-911
-924
-936
-948
-960
-972
-983
-994
-1004
-1016
-1028
-1040
-1053
-1066
-1081
-1096
-1111
-1127
-1143
-1160
-1176
-1192
-1208
-1223
-1238
-1252
-1266
-1279
-1293
-1306
-1319
-1332
-1345
-1358
-1371
-1384
-1397
-1410
-1425
-1440
-1455
-1472
-1489
-1507
-1526
-1546
-1566
-1587
-1609
-1631
-1653
-1675
-1698
-1722
-1746
-1770
-1794
-1819
-1844
-1870
-1895
-1920
-1945
-1971
-1996
-2021
-2045
-2070
-2094
-2118
-2142
-2167
-2191
-2217
-2242
-2269
-2295
-2322
-2349
-2375
-2402
-2429
-2456
-2483
-2509
-2536
-2563
-2590
-2618
-2646
-2673
-2700
-2727
-2753
-2779
-2804
-2828
-2852
-2876
-2900
-2924
-2947
-2972
-2996
-3021
-3046
-3071
-3096
-3119
-3142
-3162
-3181
-3197
-3212
-3225
-3237
-3248
-3259
-3269
-3279
-3289
-3299
-3309
-3319
-3329
-3339
-3350
-3360
-3370
-3380
-3391
-3402
-3414
-3426
-3438
-3450
-3463
-3475
-3486
-3497
-3507
-3516
-3524
-3531
-3537
-3542
-3546
-3549
-3551
-3554
-3555
-3557
-3558
-3558
-3557
-3554
-3551
-3546
-3541
-3534
-3527
-3520
-3514
-3507
-3500
-3494
-3487
-3480
-3473
-3466
-3458
-3450
-3441
-3432
-3422
-3412
-3402
-3391
-3381
-3370
-3360
-3350
-3341
-3332
-3324
-3316
-3308
-3301
-3295
-3288
-3282
-3276
-3271
-3267
-3263
-3261
-3259
-3258
-3257
-3257
-3258
-3259
-3259
-3259
-3259
-3259
-3258
-3258
-3257
-3256
-3256
-3256
-3257
-3259
-3261
-3265
-3270
-3275
-3282
-3289
-3296
-3303
-3310
-3317
-3323
-3328
-3333
-3338
-3342
-3346
-3350
-3354
-3358
-3362
-3366
-3369
-3372
-3375
-3378
-3381
-3384
-3388
-3391
-3396
-3400
-3404
-3408
-3411
-3415
-3418
-3421
-3424
-3427
-3430
-3434
-3439
-3443
-3448
-3454
-3459
-3466
-3473
-3481
-3490
-3500
-3512
-3524
-3538
-3551
-3564
-3577
-3590
-3602
-3614
-3626
-3639
-3651
-3663
-3675
-3688
-3700
-3713
-3725
-3739
-3753
-3768
-3783
-3800
-3819
-3839
-3861
-3885
-3910
-3938
-3967
-3996
-4027
-4057
-4088
-4119
-4150
-4181
-4212
-4243
-4274
-4306
-4337
-4368
-4400
-4432
-4464
-4495
-4527
-4558
-4589
-4621
-4653
-4687
-4723
-4761
-4800
-4840
-4882
-4925
-4969
-5012
-5057
-5101
-5145
-5189
-5233
-5278
-5322
-5367
-5413
-5458
-5504
-5550
-5596
-5641
-5686
-5732
-5777
-5822
-5868
-5914
-5960
-6008
-6055
-6104
-6153
-6203
-6253
-6303
-6353
-6403
-6454
-6503
-6553
-6603
-6653
-6702
-6751
-6800
-6848
-6895
-6943
-6990
-7038
-7086
-7136
-7186
-7237
-7288
-7340
-7392
-7444
-7495
-7547
-7598
-7648
-7698
-7748
-7797
-7845
-7893
-7941
-7988
-8035
-8082
-8129
-8175
-8220
-8264
-8307
-8349
-8390
-8430
-8469
-8509
-8548
-8588
-8629
-8670
-8712
-8755
-8800
-8845
-8891
-8938
-8986
-9035
-9085
-9136
-9188
-9240
-9294
-9347
-9401
-9455
-9509
-9562
-9616
-9670
-9724
-9779
-9834
-9890
-9946
-10002
-10058
-10115
-10171
-10228
-10284
-10340
-10396
-10452
-10508
-10565
-10621
-10679
-10736
-10794
-10853
-10911
-10971
-11031
-11091
-11151
-11212
-11273
-11334
-11395
-11457
-11518
-11581
-11644
-11708
-11773
-11838
-11905
-11971
-12038
-12105
-12173
-12241
-12309
-12378
-12447
-12517
-12588
-12660
-12733
-12806
-12880
-12955
-13031
-13108
-13185
-13263
-13341
-13419
-13497
-13575
-13653
-13731
-13808
-13885
-13962
-14039
-14115
-14191
-14267
-14342
-14417
-14491
-14565
-14638
-14711
-14784
-14856
-14929
-15001
-15074
-15146
-15218
-15289
-15359
-15429
-15497
-15565
-15632
-15698
-15764
-15830
-15895
-15959
-16021
-16082
-16143
-16204
-16263
-16322
-16381
-16440
-16500
-16560
-16622
-16684
-16747
-16811
-16875
-16939
-17003
-17066
-17129
-17192
-17255
-17317
-17379
-17441
-17502
-17563
-17622
-17681
-17739
-17796
-17853
-17909
-17965
-18021
-18077
-18133
-18188
-18244
-18299
-18354
-18408
-18461
-18514
-18566
-18618
-18669
-18720
-18770
-18821
-18871
-18921
-18971
-19020
-19068
-19117
-19166
-19215
-19264
-19314
-19364
-19415
-19466
-19517
-19568
-19619
-19670
-19721
-19772
-19822
-19871
-19920
-19968
-20015
-20063
-20109
-20155
-20201
-20246
-20291
-20335
-20380
-20424
-20468
-20512
-20557
-20602
-20648
-20694
-20741
-20788
-20836
-20882
-20928
-20973
-21016
-21058
-21097
-21135
-21172
-21207
-21240
-21273
-21305
-21336
-21367
-21397
-21427
-21458
-21490
-21522
-21556
-21591
-21627
-21664
-21702
-21740
-21779
-21818
-21857
-21896
-21934
-21971
-22007
-22041
-22073
-22104
-22134
-22163
-22190
-22218
-22246
-22275
-22304
-22335
-22367
-22399
-22433
-22468
-22504
-22539
-22575
-22611
-22646
-22681
-22715
-22747
-22779
-22809
-22838
-22865
-22892
-22917
-22941
-22964
-22987
-23009
-23031
-23053
-23075
-23098
-23122
-23146
-23172
-23198
-23226
-23253
-23281
-23309
-23335
-23360
-23384
-23406
-23425
-23443
-23459
-23473
-23486
-23497
-23507
-23517
-23526
-23535
-23543
-23551
-23560
-23568
-23577
-23587
-23598
-23610
-23622
-23635
-23649
-23662
-23675
-23687
-23698
-23708
-23716
-23722
-23728
-23731
-23734
-23735
-23734
-23733
-23732
-23730
-23727
-23725
-23723
-23722
-23720
-23719
-23718
-23716
-23714
-23712
-23710
-23707
-23703
-23700
-23695
-23691
-23685
-23678
-23670
-23661
-23650
-23637
-23623
-23607
-23589
-23571
-23551
-23530
-23509
-23487
-23466
-23444
-23423
-23402
-23382
-23363
-23345
-23327
-23310
-23294
-23277
-23261
-23244
-23227
-23209
-23191
-23172
-23151
-23130
-23108
-23085
-23061
-23036
-23011
-22985
-22959
-22932
-22906
-22879
-22852
-22826
-22801
-22776
-22752
-22728
-22706
-22683
-22661
-22638
-22616
-22592
-22568
-22544
-22519
-22494
-22468
-22443
-22417
-22391
-22365
-22339
-22314
-22289
-22264
-22240
-22216
-22193
-22170
-22148
-22126
-22106
-22086
-22067
-22049
-22032
-22015
-21999
-21984
-21969
-21954
-21939
-21924
-21909
-21893
-21877
-21860
-21843
-21825
-21808
-21790
-21772
-21754
-21736
-21717
-21698
-21678
-21659
-21639
-21618
-21598
-21577
-21557
-21536
-21516
-21497
-21478
-21460
-21443
-21426
-21409
-21392
-21375
-21359
-21342
-21325
-21308
-21290
-21271
-21252
-21232
-21212
-21190
-21167
-21143
-21118
-21092
-21065
-21037
-21008
-20977
-20946
-20913
-20880
-20846
-20811
-20776
-20742
-20707
-20672
-20637
-20602
-20567
-20531
-20494
-20456
-20418
-20378
-20337
-20295
-20252
-20208
-20163
-20118
-20072
-20025
-19979
-19933
-19887
-19841
-19797
-19753
-19709
-19666
-19624
-19583
-19542
-19502
-19463
-19425
-19387
-19349
-19312
-19274
-19236
-19198
-19159
-19120
-19080
-19040
-18999
-18957
-18915
-18873
-18830
-18788
-18745
-18702
-18659
-18616
-18573
-18530
-18486
-18442
-18396
-18349
-18301
-18252
-18202
-18152
-18101
-18051
-18001
-17952
-17902
-17853
-17803
-17754
-17704
-17654
-17605
-17555
-17506
-17456
-17407
-17357
-17307
-17257
-17207
-17156
-17105
-17055
-17004
-16953
-16903
-16853
-16803
-16754
-16705
-16658
-16611
-16565
-16519
-16475
-16431
-16389
-16347
-16306
-16267
-16227
-16187
-16149
-16111
-16072
-16033
-15993
-15953
-15912
-15872
-15830
-15789
-15749
-15709
-15669
-15630
-15593
-15556
-15521
-15487
-15455
-15425
-15397
-15370
-15345
-15322
-15300
-15280
-15260
-15242
-15224
-15206
-15189
-15172
-15155
-15138
-15121
-15105
-15087
-15070
-15051
-15032
-15012
-14992
-14970
-14948
-14924
-14900
-14876
-14851
-14826
-14801
-14778
-14754
-14732
-14710
-14689
-14668
-14647
-14625
-14604
-14582
-14559
-14537
-14514
-14492
-14470
-14448
-14427
-14407
-14387
-14367
-14349
-14332
-14316
-14302
-14288
-14277
-14266
-14256
-14248
-14240
-14232
-14225
-14218
-14212
-14207
-14202
-14196
-14191
-14186
-14180
-14174
-14167
-14161
-14154
-14147
-14139
-14131
-14123
-14115
-14107
-14098
-14089
-14081
-14072
-14064
-14057
-14049
-14042
-14035
-14027
-14020
-14012
-14005
-13997
-13989
-13980
-13971
-13962
-13951
-13940
-13928
-13916
-13903
-13890
-13876
-13862
-13848
-13834
-13820
-13805
-13790
-13774
-13759
-13743
-13728
-13712
-13697
-13683
-13668
-13654
-13639
-13625
-13609
-13593
-13577
-13560
-13542
-13524
-13505
-13485
-13465
-13444
-13422
-13399
-13375
-13352
-13328
-13303
-13279
-13255
-13231
-13207
-13183
-13160
-13136
-13112
-13088
-13063
-13038
-13013
-12987
-12961
-12935
-12909
-12883
-12857
-12832
-12806
-12782
-12757
-12734
-12711
-12690
-12669
-12648
-12628
-12609
-12589
-12570
-12551
-12533
-12515
-12497
-12481
-12464
-12448
-12432
-12415
-12397
-12378
-12358
-12338
-12316
-12294
-12272
-12249
-12227
-12205
-12183
-12163
-12143
-12124
-12107
-12091
-12076
-12063
-12052
-12043
-12035
-12028
-12023
-12018
-12015
-12012
-12009
-12007
-12006
-12005
-12004
-12003
-12002
-12000
-11999
-11998
-11996
-11995
-11995
-11996
-11998
-12001
-12005
-12011
-12018
-12026
-12035
-12044
-12054
-12065
-12075
-12086
-12096
-12106
-12116
-12126
-12135
-12144
-12153
-12162
-12171
-12180
-12190
-12200
-12210
-12221
-12232
-12244
-12255
-12265
-12275
-12284
-12293
-12300
-12307
-12314
-12320
-12326
-12332
-12338
-12345
-12351
-12359
-12366
-12374
-12383
-12393
-12403
-12415
-12429
-12443
-12458
-12474
-12491
-12507
-12524
-12541
-12558
-12574
-12590
-12607
-12623
-12639
-12655
-12671
-12687
-12703
-12719
-12736
-12754
-12772
-12792
-12813
-12834
-12857
-12881
-12905
-12930
-12953
-12976
-12998
-13018
-13038
-13057
-13075
-13092
-13109
-13125
-13141
-13157
-13172
-13187
-13202
-13216
-13231
-13247
-13263
-13280
-13298
-13315
-13334
-13353
-13372
-13392
-13413
-13433
-13455
-13476
-13496
-13517
-13537
-13556
-13576
-13595
-13614
-13632
-13651
-13670
-13688
-13706
-13724
-13742
-13759
-13776
-13793
-13809
-13825
-13841
-13856
-13870
-13884
-13897
-13909
-13921
-13932
-13942
-13952
-13962
-13971
-13980
-13990
-13999
-14009
-14018
-14028
-14038
-14049
-14059
-14070
-14081
-14092
-14103
-14113
-14124
-14133
-14142
-14150
-14157
-14163
-14167
-14170
-14171
-14172
-14171
-14170
-14170
-14169
-14170
-14172
-14175
-14181
-14188
-14197
-14208
-14221
-14235
-14251
-14268
-14286
-14305
-14324
-14343
-14361
-14378
-14393
-14408
-14421
-14432
-14442
-14449
-14456
-14461
-14466
-14471
-14475
-14481
-14488
-14496
-14507
-14519
-14534
-14551
-14570
-14592
-14615
-14639
-14666
-14693
-14722
-14752
-14782
-14813
-14843
-14874
-14904
-14933
-14963
-14992
-15021
-15049
-15078
-15106
-15134
-15163
-15191
-15219
-15247
-15274
-15302
-15329
-15356
-15384
-15411
-15438
-15465
-15492
-15519
-15547
-15575
-15603
-15631
-15659
-15688
-15717
-15745
-15774
-15802
-15830
-15857
-15884
-15911
-15937
-15964
-15991
-16018
-16046
-16074
-16103
-16133
-16163
-16192
-16222
-16251
-16280
-16309
-16338
-16367
-16394
-16421
-16448
-16473
-16498
-16523
-16546
-16569
-16592
-16613
-16634
-16655
-16675
-16695
-16713
-16732
-16749
-16766
-16781
-16796
-16809
-16821
-16832
-16842
-16851
-16859
-16866
-16872
-16877
-16882
-16886
-16889
-16891
-16893
-16894
-16894
-16893
-16891
-16889
-16885
-16881
-16875
-16869
-16862
-16854
-16845
-16835
-16824
-16812
-16798
-16784
-16768
-16751
-16734
-16715
-16695
-16675
-16655
-16634
-16614
-16594
-16574
-16555
-16536
-16517
-16498
-16479
-16461
-16443
-16425
-16407
-16390
-16373
-16357
-16341
-16324
-16305
-16286
-16265
-16242
-16216
-16190
-16163
-16133
-16102
-16070
-16036
-16004
-15971
-15938
-15906
-15876
-15846
-15818
-15790
-15764
-15738
-15712
-15687
-15661
-15634
-15607
-15579
-15551
-15522
-15491
-15460
-15427
-15393
-15357
-15320
-15282
-15242
-15200
-15158
-15115
-15072
-15029
-14987
-14946
-14905
-14865
-14826
-14787
-14749
-14711
-14674
-14636
-14599
-14562
-14525
-14488
-14451
-14413
-14376
-14338
-14300
-14262
-14224
-14185
-14146
-14107
-14068
-14029
-13991
-13952
-13913
-13875
-13837
-13799
-13761
-13723
-13685
-13648
-13610
-13573
-13536
-13499
-13462
-13424
-13386
-13349
-13311
-13273
-13235
-13198
-13162
-13127
-13094
-13062
-13033
-13007
-12983
-12961
-12941
-12923
-12906
-12890
-12874
-12857
-12840
-12822
-12802
-12781
-12759
-12735
-12709
-12683
-12655
-12626
-12597
-12568
-12538
-12509
-12480
-12452
-12424
-12396
-12370
-12344
-12320
-12297
-12275
-12255
-12236
-12219
-12201
-12185
-12168
-12151
-12134
-12116
-12098
-12080
-12061
-12042
-12023
-12002
-11982
-11961
-11940
-11919
-11898
-11878
-11859
-11841
-11824
-11808
-11792
-11778
-11763
-11748
-11732
-11715
-11696
-11677
-11656
-11635
-11612
-11589
-11566
-11542
-11518
-11494
-11469
-11444
-11419
-11395
-11371
-11348
-11325
-11304
-11284
-11265
-11246
-11228
-11211
-11193
-11176
-11159
-11142
-11125
-11108
-11091
-11075
-11059
-11042
-11025
-11007
-10989
-10970
-10950
-10930
-10910
-10889
-10868
-10847
-10824
-10800
-10775
-10749
-10721
-10692
-10662
-10631
-10599
-10566
-10531
-10495
-10458
-10419
-10378
-10337
-10296
-10253
-10211
-10168
-10126
-10083
-10041
-10000
-9958
-9918
-9878
-9839
-9801
-9763
-9727
-9690
-9653
-9616
-9579
-9541
-9502
-9463
-9423
-9382
-9340
-9298
-9254
-9210
-9164
-9118
-9070
-9022
-8973
-8924
-8876
-8827
-8780
-8732
-8685
-8638
-8591
-8544
-8497
-8451
-8404
-8358
-8313
-8268
-8224
-8180
-8138
-8095
-8054
-8012
-7971
-7929
-7887
-7845
-7802
-7760
-7717
-7675
-7632
-7589
-7546
-7503
-7459
-7416
-7372
-7328
-7285
-7242
-7199
-7157
-7116
-7075
-7035
-6996
-6957
-6919
-6881
-6844
-6808
-6771
-6735
-6699
-6664
-6628
-6592
-6556
-6521
-6484
-6448
-6411
-6373
-6334
-6295
-6255
-6215
-6173
-6132
-6090
-6048
-6005
-5963
-5920
-5877
-5835
-5793
-5752
-5711
-5671
-5631
-5592
-5553
-5514
-5476
-5436
-5397
-5356
-5315
-5272
-5228
-5184
-5138
-5091
-5044
-4995
-4947
-4898
-4848
-4799
-4749
-4700
-4651
-4602
-4553
-4505
-4458
-4411
-4364
-4318
-4272
-4226
-4181
-4136
-4090
-4046
-4001
-3957
-3912
-3868
-3823
-3778
-3732
-3686
-3639
-3592
-3545
-3497
-3449
-3401
-3352
-3303
-3254
-3203
-3153
-3102
-3050
-2999
-2948
-2898
-2848
-2798
-2748
-2699
-2650
-2601
-2554
-2507
-2460
-2415
-2370
-2326
-2283
-2240
-2197
-2155
-2114
-2073
-2032
-1992
-1953
-1914
-1876
-1838
-1801
-1764
-1728
-1691
-1655
-1618
-1582
-1546
-1510
-1475
-1441
-1406
-1372
-1338
-1304
-1270
-1236
-1202
-1169
-1136
-1103
-1072
-1041
-1012
-984
-956
-930
-905
-880
-855
-831
-806
-782
-757
-733
-708
-683
-658
-632
-607
-581
-555
-529
-503
-477
-452
-427
-402
-377
-352
-327
-303
-278
-254
-229
-205
-180
-155
-129
-104
-77
-50
-22
6
35
65
95
125
155
186
218
250
282
315
348
382
416
450
485
520
555
591
627
663
699
736
773
810
847
885
924
963
1002
1043
1084
1125
1166
1207
1248
1289
1330
1371
1412
1452
1493
1533
1573
1614
1655
1697
1740
1783
1828
1873
1920
1968
2016
2066
2117
2168
2220
2273
2326
2380
2433
2487
2540
2593
2646
2698
2750
2802
2853
2905
2957
3009
3061
3113
3166
3218
3269
3320
3370
3420
3468
3515
3562
3609
3655
3700
3746
3790
3834
3878
3920
3962
4003
4043
4082
4121
4158
4195
4232
4268
4303
4337
4371
4404
4436
4468
4499
4529
4560
4589
4619
4648
4677
4706
4735
4764
4792
4820
4847
4874
4900
4926
4951
4975
4997
5019
5039
5058
5075
5092
5107
5121
5134
5146
5158
5169
5180
5190
5199
5208
5217
5226
5235
5244
5253
5262
5271
5281
5290
5300
5309
5318
5327
5336
5345
5353
5361
5368
5374
5379
5383
5387
5389
5391
5392
5393
5393
5393
5393
5393
5393
5393
5394
5395
5396
5399
5401
5405
5409
5414
5419
5425
5430
5437
5443
5448
5454
5458
5462
5465
5468
5469
5470
5469
5469
5467
5465
5463
5461
5460
5458
5458
5458
5459
5462
5465
5470
5475
5482
5491
5500
5511
5522
5534
5547
5559
5571
5584
5596
5608
5620
5632
5644
5656
5668
5681
5694
5707
5721
5736
5751
5766
5782
5799
5816
5833
5850
5867
5885
5902
5919
5936
5953
5971
5990
6008
6028
6047
6067
6088
6109
6129
6151
6172
6194
6216
6238
6261
6283
6307
6331
6355
6380
6405
6431
6458
6486
6514
6542
6570
6599
6627
6654
6681
6707
6732
6758
6782
6807
6832
6857
6883
6909
6935
6963
6991
7020
7048
7077
7106
7135
7164
7192
7221
7250
7278
7307
7337
7367
7397
7427
7458
7489
7519
7549
7579
7609
7640
7670
7700
7731
7762
7793
7826
7859
7892
7927
7962
7997
8034
8070
8106
8144
8180
8217
8253
8288
8323
8358
8393
8427
8461
8496
8531
8565
8600
8634
8668
8702
8736
8769
8801
8833
8865
8896
8927
8958
8989
9019
9049
9079
9109
9138
9166
9194
9221
9246
9271
9296
9319
9342
9364
9387
9409
9432
9456
9481
9507
9534
9563
9593
9624
9657
9690
9723
9756
9790
9823
9856
9888
9920
9951
9982
10013
10044
10074
10104
10134
10163
10192
10220
10249
10276
10304
10332
10360
10389
10418
10448
10479
10510
10542
10575
10609
10643
10677
10712
10746
10780
10814
10848
10881
10913
10944
10975
11005
11034
11063
11090
11117
11144
11170
11195
11219
11243
11267
11290
11313
11336
11359
11382
11405
11428
11451
11473
11495
11517
11538
11559
11579
11598
11617
11635
11654
11671
11689
11706
11724
11741
11757
11774
11791
11807
11824
11841
11859
11876
11894
11911
11929
11946
11963
11980
11995
12010
12025
12038
12051
12063
12074
12086
12097
12107
12118
12128
12138
12148
12158
12168
12177
12186
12195
12204
12213
12222
12230
12239
12248
12257
12266
12275
12286
12296
12308
12319
12332
12344
12358
12371
12386
12400
12415
12430
12445
12460
12475
12490
12505
12519
12534
12548
12562
12576
12590
12603
12617
12631
12645
12660
12676
12693
12712
12731
12751
12773
12796
12819
12842
12866
12891
12915
12938
12961
12984
13005
13026
13045
13064
13081
13098
13114
13129
13144
13158
13172
13187
13202
13217
13233
13248
13265
13281
13298
13315
13333
13350
13367
13384
13400
13415
13430
13443
13456
13467
13477
13486
13493
13499
13504
13508
13510
13511
13512
13512
13512
13511
13510
13508
13507
13505
13503
13500
13497
13494
13489
13485
13480
13474
13468
13462
13455
13449
13441
13433
13425
13415
13405
13394
13381
13368
13354
13338
13322
13304
13286
13267
13247
13226
13206
13184
13162
13140
13117
13094
13071
13048
13026
13004
12982
12962
12942
12922
12904
12885
12867
12849
12831
12813
12795
12776
12758
12739
12720
12701
12681
12661
12642
12622
12602
12582
12563
12544
12526
12508
12492
12476
12461
12447
12433
12421
12408
12397
12385
12374
12363
12351
12340
12329
12318
12306
12295
12284
12274
12263
12253
12244
12235
12227
12220
12213
12207
12201
12196
12191
12187
12183
12179
12175
12171
12168
12164
12161
12157
12153
12149
12145
12141
12136
12131
12126
12121
12116
12110
12105
12099
12093
12088
12082
12077
12073
12068
12064
12061
12058
12055
12052
12049
12046
12042
12038
12034
12029
12024
12019
12015
12010
12005
12001
11996
11992
11989
11985
11982
11979
11977
11974
11971
11968
11965
11961
11957
11953
11949
11945
11940
11936
11931
11925
11919
11913
11906
11898
11890
11881
11872
11862
11853
11842
11832
11822
11812
11801
11790
11779
11767
11755
11743
11731
11718
11706
11694
11682
11671
11661
11652
11643
11635
11628
11620
11612
11605
11597
11590
11582
11575
11567
11560
11553
11546
11538
11531
11524
11517
11511
11504
11499
11494
11490
11486
11483
11481
11479
11478
11478
11479
11480
11482
11485
11488
11492
11497
11503
11509
11516
11523
11531
11540
11549
11559
11569
11579
11589
11600
11610
11620
11630
11640
11650
11661
11672
11683
11694
11705
11717
11729
11740
11752
11764
11775
11786
11798
11809
11821
11832
11842
11853
11862
11871
11879
11885
11891
11895
11898
11900
11901
11902
11901
11901
11900
11899
11898
11897
11896
11895
11895
11894
11892
11891
11889
11886
11884
11880
11876
11872
11867
11862
11856
11850
11844
11837
11830
11823
11815
11807
11798
11790
11780
11771
11761
11750
11739
11727
11715
11702
11688
11674
11658
11642
11624
11606
11586
11566
11546
11525
11504
11482
11459
11437
11414
11391
11367
11343
11319
11295
11271
11247
11222
11198
11174
11149
11125
11100
11076
11051
11027
11003
10978
10954
10930
10906
10881
10857
10832
10807
10781
10756
10731
10705
10680
10655
10630
10605
10580
10556
10531
10507
10483
10460
10437
10414
10393
10371
10350
10330
10310
10290
10270
10250
10230
10210
10190
10169
10148
10126
10104
10081
10058
10034
10010
9986
9961
9937
9912
9888
9863
9839
9814
9791
9768
9746
9724
9704
9685
9666
9649
9632
9616
9599
9583
9567
9551
9535
9518
9502
9485
9468
9451
9434
9417
9400
9382
9365
9348
9330
9311
9293
9273
9254
9234
9213
9193
9173
9153
9132
9112
9092
9072
9052
9031
9010
8989
8967
8945
8923
8900
8878
8855
8833
8810
8787
8764
8741
8718
8694
8671
8647
8622
8597
8572
8547
8521
8495
8469
8444
8418
8392
8367
8342
8318
8293
8269
8244
8220
8196
8170
8147
8122
8096
8071
8047
8022
7996
7970
7943
7916
7889
7861
7832
7802
7773
7742
7712
7682
7651
7621
7591
7562
7533
7504
7476
7448
7421
7394
7366
7339
7312
7284
7256
7228
7199
7170
7140
7110
7080
7049
7018
6986
6954
6922
6890
6858
6827
6796
6765
6736
6707
6678
6650
6623
6596
6569
6542
6515
6487
6459
6431
6402
6373
6343
6312
6282
6252
6222
6192
6163
6134
6105
6076
6047
6018
5989
5960
5931
5902
5873
5844
5814
5785
5754
5723
5692
5659
5627
5593
5560
5525
5491
5456
5421
5387
5352
5317
5282
5248
5214
5180
5147
5114
5082
5050
5018
4987
4956
4925
4893
4862
4831
4800
4768
4737
4706
4674
4643
4612
4581
4550
4521
4492
4463
4436
4410
4385
4361
4338
4317
4297
4278
4260
4243
4227
4213
4199
4186
4173
4160
4148
4135
4123
4110
4097
4083
4072
4059
4046
4035
4022
4011
4001
3991
3981
3972
3964
3956
3949
3943
3937
3932
3928
3924
3921
3919
3917
3916
3915
3914
3913
3913
3912
3911
3910
3908
3907
3906
3905
3904
3903
3902
3902
3903
3903
3904
3905
3906
3908
3909
3911
3913
3916
3918
3921
3924
3928
3931
3934
3937
3940
3942
3944
3946
3947
3948
3948
3947
3946
3945
3943
3940
3937
3934
3929
3924
3919
3913
3906
3900
3893
3887
3880
3874
3868
3863
3858
3853
3849
3845
3841
3836
3832
3828
3824
3820
3817
3813
3809
3806
3802
3798
3794
3790
3787
3783
3780
3777
3775
3773
3771
3770
3770
3770
3770
3771
3772
3773
3775
3777
3779
3781
3784
3787
3790
3793
3797
3801
3806
3810
3816
3822
3829
3836
3845
3854
3865
3877
3890
3904
3920
3937
3955
3974
3994
4014
4035
4057
4078
4100
4122
4144
4167
4190
4213
4236
4260
4284
4309
4334
4359
4386
4412
4439
4466
4493
4521
4549
4577
4606
4635
4666
4696
4728
4760
4792
4825
4858
4891
4924
4958
4991
5025
5059
5093
5127
5162
5197
5232
5267
5303
5340
5376
5414
5452
5490
5529
5568
5606
5645
5683
5721
5759
5797
5835
5873
5912
5950
5988
6027
6065
6103
6141
6178
6215
6252
6288
6325
6361
6398
6434
6470
6507
6543
6580
6616
6652
6688
6724
6759
6794
6829
6864
6898
6933
6968
7003
7039
7075
7112
7149
7186
7223
7260
7298
7335
7373
7410
7448
7485
7522
7559
7596
7632
7668
7703
7737
7770
7803
7836
7867
7899
7930
7961
7991
8022
8052
8083
8113
8143
8173
8204
8234
8265
8295
8325
8355
8385
8414
8444
8473
8503
8533
8563
8593
8623
8654
8684
8714
8744
8773
8802
8830
8858
8885
8913
8940
8967
8994
9020
9047
9072
9098
9123
9147
9170
9194
9216
9238
9260
9281
9302
9322
9341
9360
9379
9397
9415
9433
9451
9469
9487
9504
9522
9539
9556
9573
9590
9607
9623
9640
9656
9672
9689
9705
9721
9737
9753
9768
9783
9798
9813
9828
9843
9858
9873
9887
9902
9917
9931
9945
9960
9975
9989
10004
10020
10036
10052
10068
10085
10102
10118
10135
10151
10168
10184
10200
10215
10231
10245
10260
10274
10288
10302
10316
10330
10344
10359
10374
10390
10406
10422
10440
10457
10475
10494
10512
10532
10552
10572
10592
10613
10634
10656
10678
10699
10721
10743
10764
10785
10806
10826
10847
10867
10886
10906
10925
10944
10964
10983
11002
11022
11042
11062
11082
11102
11123
11144
11165
11186
11207
11229
11251
11273
11296
11319
11343
11367
11392
11417
11443
11469
11496
11523
11550
11578
11606
11633
11660
11688
11714
11741
11767
11793
11819
11844
11869
11894
11918
11942
11965
11988
12011
12033
12055
12077
12098
12119
12141
12162
12182
12203
12224
12244
12263
12283
12301
12320
12338
12355
12371
12387
12402
12416
12429
12441
12453
12463
12472
12481
12490
12497
12504
12510
12516
12521
12525
12529
12533
12536
12539
12542
12544
12546
12547
12548
12549
12550
12550
12551
12551
12550
12550
12549
12549
12548
12547
12547
12546
12545
12545
12544
12544
12545
12545
12546
12546
12547
12548
12549
12550
12551
12552
12554
12555
12557
12558
12560
12561
12562
12563
12564
12565
12565
12566
12566
12566
12566
12566
12565
12564
12563
12561
12560
12558
12556
12554
12552
12550
12548
12546
12544
12543
12541
12539
12538
12537
12536
12536
12536
12536
12536
12536
12536
12535
12534
12533
12531
12528
12525
12521
12517
12512
12507
12501
12496
12491
12486
12481
12476
12471
12466
12461
12455
12449
12442
12434
12425
12415
12404
12392
12379
12365
12350
12334
12318
12302
12285
12269
12252
12236
12221
12205
12190
12175
12160
12145
12129
12113
12096
12079
12061
12042
12023
12003
11982
11960
11938
11915
11891
11867
11842
11816
11790
11764
11738
11712
11685
11659
11633
11607
11581
11556
11530
11505
11479
11454
11429
11404
11379
11355
11330
11306
11282
11258
11234
11211
11187
11164
11142
11119
11098
11077
11056
11037
11018
11000
10982
10965
10949
10934
10918
10904
10889
10876
10862
10848
10835
10822
10809
10796
10784
10772
10761
10750
10740
10732
10724
10716
10710
10704
10698
10693
10688
10683
10678
10673
10667
10662
10657
10651
10646
10640
10635
10629
10624
10618
10613
10608
10603
10598
10594
10589
10585
10581
10576
10572
10568
10564
10560
10555
10551
10546
10540
10533
10526
10518
10509
10499
10488
10477
10465
10453
10441
10428
10415
10401
10387
10373
10358
10343
10326
10310
10292
10274
10256
10237
10218
10198
10179
10159
10139
10118
10097
10076
10055
10033
10011
9989
9966
9943
9920
9897
9873
9849
9825
9800
9775
9749
9722
9695
9666
9636
9606
9575
9543
9510
9477
9444
9411
9378
9346
9313
9282
9251
9220
9190
9161
9133
9106
9079
9053
9027
9002
8977
8952
8927
8902
8877
8851
8825
8799
8773
8747
8720
8694
8669
8643
8618
8594
8571
8548
8526
8505
8485
8466
8448
8431
8416
8401
8387
8375
8363
8351
8340
8330
8319
8309
8298
8288
8277
8267
8257
8246
8236
8225
8215
8206
8196
8188
8179
8170
8163
8154
8148
8140
8132
8125
8118
8112
8105
8098
8092
8086
8079
8073
8067
8060
8054
8047
8041
8035
8028
8022
8016
8009
8003
7995
7988
7980
7972
7963
7954
7944
7933
7923
7911
7899
7886
7872
7858
7842
7826
7810
7793
7775
7758
7740
7722
7705
7687
7670
7652
7634
7616
7598
7580
7561
7542
7522
7502
7481
7460
7438
7416
7392
7368
7344
7319
7294
7270
7245
7220
7195
7170
7144
7120
7095
7070
7045
7021
6997
6972
6948
6925
6901
6878
6854
6831
6809
6786
6763
6740
6717
6694
6670
6646
6621
6596
6571
6546
6521
6496
6471
6446
6422
6398
6375
6353
6331
6310
6291
6272
6254
6236
6220
6203
6187
6171
6156
6141
6125
6110
6096
6081
6067
6053
6038
6024
6011
5997
5983
5970
5957
5944
5932
5920
5909
5898
5887
5876
5866
5855
5845
5834
5824
5813
5802
5791
5780
5768
5757
5745
5733
5721
5709
5697
5685
5672
5660
5648
5636
5624
5613
5601
5590
5579
5569
5559
5549
5539
5530
5521
5513
5504
5496
5488
5481
5473
5466
5459
5451
5444
5437
5429
5422
5414
5406
5399
5391
5383
5376
5369
5363
5357
5351
5346
5341
5337
5333
5330
5327
5325
5323
5322
5321
5320
5319
5319
5318
5318
5318
5319
5320
5321
5323
5325
5328
5331
5335
5340
5345
5350
5357
5363
5370
5378
5386
5395
5404
5415
5425
5437
5449
5462
5475
5488
5502
5516
5530
5544
5558
5573
5587
5601
5615
5628
5642
5655
5668
5681
5694
5707
5720
5733
5746
5760
5773
5788
5802
5817
5832
5848
5864
5880
5896
5912
5929
5946
5963
5980
5997
6014
6030
6047
6064
6080
6097
6114
6130
6147
6164
6181
6198
6215
6232
6249
6266
6283
6299
6317
6334
6352
6371
6390
6409
6429
6449
6469
6488
6508
6529
6549
6570
6590
6611
6633
6654
6676
6698
6721
6743
6767
6790
6814
6838
6862
6886
6911
6935
6959
6984
7008
7033
7057
7081
7106
7130
7155
7181
7207
7234
7261
7290
7320
7350
7382
7414
7447
7481
7515
7549
7583
7617
7651
7685
7718
7751
7784
7817
7849
7881
7912
7944
7975
8007
8039
8070
8103
8135
8167
8201
8235
8269
8304
8339
8374
8410
8446
8483
8519
8556
8592
8629
8665
8701
8736
8772
8807
8841
8876
8910
8944
8978
9012
9045
9078
9111
9144
9177
9210
9243
9276
9309
9343
9376
9409
9443
9476
9509
9541
9574
9606
9637
9669
9700
9730
9760
9790
9819
9848
9877
9906
9934
9962
9991
10019
10047
10075
10103
10131
10159
10187
10215
10243
10270
10298
10324
10350
10376
10401
10424
10448
10470
10492
10513
10534
10555
10575
10596
10616
10636
10656
10676
10695
10714
10732
10750
10768
10785
10802
10818
10834
10849
10864
10878
10892
10905
10917
10928
10940
10950
10960
10970
10978
10987
10995
11002
11009
11016
11023
11029
11034
11040
11044
11049
11052
11055
11058
11059
11060
11060
11059
11058
11055
11051
11047
11042
11037
11032
11026
11020
11014
11009
11003
10998
10993
10987
10982
10977
10972
10967
10961
10955
10950
10943
10937
10931
10924
10917
10910
10902
10893
10884
10874
10864
10853
10841
10829
10816
10802
10788
10774
10759
10743
10727
10711
10694
10677
10659
10642
10624
10606
10589
10571
10552
10534
10516
10497
10478
10459
10440
10420
10401
10382
10362
10342
10322
10301
10280
10258
10234
10210
10184
10157
10129
10099
10069
10037
10004
9971
9937
9902
9867
9832
9796
9761
9725
9689
9654
9618
9582
9545
9508
9471
9433
9394
9354
9314
9272
9230
9187
9142
9097
9050
9003
8954
8906
8856
8807
8757
8708
8659
8611
8562
8515
8467
8420
8373
8326
8279
8232
8183
8135
8086
8035
7984
7932
7879
7825
7771
7717
7662
7606
7550
7494
7438
7381
7323
7265
7207
7149
7090
7032
6973
6915
6858
6801
6744
6687
6631
6575
6519
6462
6405
6348
6290
6231
6171
6111
6049
5988
5925
5862
5799
5735
5672
5608
5544
5480
5416
5352
5288
5225
5161
5098
5036
4973
4911
4849
4786
4724
4660
4596
4532
4466
4400
4333
4265
4196
4127
4057
3986
3916
3845
3774
3703
3633
3563
3493
3424
3355
3286
3217
3148
3079
3011
2941
2872
2803
2733
2662
2591
2520
2447
2374
2300
2226
2152
2077
2003
1929
1855
1781
1708
1635
1562
1489
1417
1344
1271
1198
1125
1052
979
906
833
759
686
612
539
465
391
318
245
171
98
25
-48
-120
-193
-266
-338
-411
-483
-555
-627
-698
-770
-841
-912
-983
-1053
-1124
-1194
-1264
-1333
-1402
-1470
-1538
-1604
-1670
-1735
-1799
-1862
-1925
-1987
-2048
-2109
-2170
-2230
-2289
-2348
-2407
-2465
-2524
-2582
-2640
-2698
-2756
-2813
-2870
-2927
-2983
-3039
-3094
-3149
-3204
-3259
-3313
-3367
-3421
-3475
-3529
-3583
-3637
-3691
-3744
-3798
-3851
-3905
-3958
-4011
-4065
-4118
-4171
-4224
-4277
-4329
-4382
-4435
-4487
-4540
-4593
-4646
-4699
-4753
-4806
-4860
-4914
-4968
-5022
-5077
-5132
-5187
-5242
-5298
-5354
-5410
-5466
-5522
-5578
-5634
-5690
-5746
-5802
-5859
-5915
-5971
-6027
-6083
-6139
-6195
-6251
-6307
-6364
-6421
-6479
-6537
-6595
-6654
-6714
-6774
-6835
-6896
-6958
-7021
-7084
-7148
-7213
-7279
-7346
-7413
-7481
-7549
-7618
-7687
-7757
-7826
-7896
-7966
-8036
-8106
-8178
-8249
-8321
-8393
-8466
-8539
-8612
-8686
-8760
-8834
-8909
-8984
-9060
-9137
-9214
-9292
-9370
-9449
-9528
-9607
-9686
-9764
-9843
-9922
-10001
-10080
-10159
-10239
-10319
-10400
-10481
-10562
-10644
-10726
-10809
-10892
-10975
-11059
-11142
-11226
-11310
-11393
-11477
-11561
-11644
-11728
-11811
-11894
-11978
-12061
-12144
-12228
-12311
-12394
-12478
-12561
-12645
-12728
-12811
-12895
-12978
-13061
-13143
-13226
-13309
-13392
-13475
-13558
-13641
-13725
-13808
-13891
-13975
-14057
-14140
-14223
-14305
-14386
-14468
-14549
-14630
-14710
-14791
-14870
-14950
-15030
-15109
-15188
-15268
-15347
-15427
-15507
-15587
-15668
-15748
-15829
-15910
-15991
-16073
-16155
-16236
-16318
-16402
-16485
-16567
-16649
-16732
-16813
-16895
-16976
-17056
-17137
-17216
-17296
-17375
-17454
-17532
-17611
-17688
-17766
-17844
-17922
-17999
-18076
-18154
-18231
-18308
-18385
-18462
-18538
-18614
-18689
-18763
-18837
-18910
-18983
-19055
-19126
-19197
-19268
-19338
-19408
-19478
-19548
-19618
-19687
-19757
-19826
-19896
-19965
-20033
-20102
-20169
-20236
-20303
-20369
-20434
-20499
-20563
-20627
-20691
-20754
-20817
-20880
-20942
-21004
-21067
-21129
-21191
-21253
-21315
-21377
-21438
-21500
-21561
-21622
-21683
-21743
-21803
-21862
-21920
-21978
-22035
-22091
-22147
-22203
-22258
-22312
-22366
-22419
-22471
-22523
-22575
-22626
-22677
-22727
-22777
-22828
-22878
-22928
-22979
-23029
-23079
-23129
-23179
-23229
-23279
-23328
-23378
-23427
-23476
-23524
-23572
-23620
-23668
-23716
-23764
-23812
-23860
-23909
-23958
-24008
-24058
-24108
-24159
-24210
-24261
-24312
-24363
-24414
-24464
-24514
-24564
-24614
-24663
-24712
-24761
-24811
-24860
-24909
-24958
-25007
-25056
-25106
-25155
-25204
-25254
-25303
-25353
-25403
-25454
-25505
-25556
-25607
-25659
-25712
-25764
-25817
-25870
-25923
-25975
-26028
-26080
-26132
-26183
-26235
-26285
-26336
-26386
-26436
-26486
-26536
-26586
-26637
-26687
-26738
-26789
-26841
-26892
-26944
-26996
-27048
-27099
-27151
-27202
-27253
-27304
-27355
-27406
-27456
-27506
-27556
-27606
-27656
-27706
-27755
-27805
-27854
-27904
-27954
-28004
-28054
-28104
-28154
-28204
-28254
-28304
-28354
-28405
-28455
-28505
-28556
-28607
-28658
-28710
-28763
-28816
-28869
-28923
-28978
-29033
-29089
-29145
-29202
-29258
-29315
-29372
-29430
-29487
-29545
-29602
-29659
-29716
-29773
-29829
-29885
-29941
-29996
-30051
-30106
-30160
-30215
-30269
-30324
-30378
-30433
-30487
-30541
-30594
-30648
-30701
-30753
-30805
-30857
-30908
-30959
-31010
-31060
-31110
-31159
-31209
-31258
-31307
-31355
-31403
-31451
-31499
-31546
-31592
-31638
-31684
-31729
-31773
-31817
-31861
-31904
-31946
-31989
-32031
-32072
-32113
-32154
-32194
-32234
-32273
-32311
-32351
-32387
-32424
-32462
-32497
-32531
-32566
-32598
-32631
-32664
-32695
-32726
-32756
-32787
-32816
-32846
-32875
-32905
-32934
-32963
-32992
-33021
-33050
-33078
-33107
-33135
-33162
-33189
-33215
-33241
-33266
-33290
-33314
-33338
-33361
-33383
-33406
-33428
-33449
-33471
-33492
-33513
-33534
-33555
-33575
-33594
-33614
-33633
-33653
-33672
-33691
-33710
-33729
-33748
-33767
-33785
-33803
-33820
-33837
-33854
-33869
-33885
-33900
-33914
-33927
-33940
-33953
-33965
-33977
-33988
-33999
-34009
-34018
-34027
-34036
-34043
-34049
-34055
-34059
-34063
-34065
-34067
-34068
-34068
-34067
-34066
-34064
-34062
-34059
-34056
-34053
-34050
-34046
-34042
-34038
-34034
-34030
-34025
-34021
-34016
-34012
-34007
-34002
-33997
-33991
-33986
-33979
-33973
-33966
-33959
-33951
-33943
-33934
-33925
-33916
-33906
-33896
-33886
-33876
-33866
-33856
-33846
-33836
-33826
-33816
-33807
-33797
-33787
-33778
-33768
-33759
-33750
-33741
-33733
-33724
-33716
-33707
-33699
-33691
-33682
-33674
-33665
-33656
-33648
-33639
-33631
-33623
-33615
-33607
-33599
-33592
-33586
-33579
-33573
-33568
-33562
-33557
-33551
-33546
-33541
-33536
-33531
-33527
-33522
-33518
-33514
-33510
-33506
-33501
-33497
-33493
-33489
-33485
-33482
-33478
-33475
-33472
-33469
-33466
-33463
-33460
-33457
-33454
-33452
-33449
-33446
-33443
-33441
-33437
-33434
-33430
-33426
-33422
-33417
-33412
-33407
-33401
-33396
-33390
-33384
-33378
-33371
-33364
-33357
-33350
-33342
-33335
-33328
-33320
-33313
-33306
-33299
-33292
-33285
-33278
-33272
-33265
-33258
-33252
-33245
-33238
-33231
-33223
-33216
-33209
-33202
-33195
-33189
-33182
-33176
-33170
-33164
-33157
-33151
-33145
-33138
-33131
-33125
-33118
-33111
-33104
-33097
-33090
-33082
-33074
-33066
-33058
-33049
-33040
-33031
-33022
-33012
-33003
-32993
-32984
-32974
-32965
-32955
-32945
-32936
-32926
-32917
-32907
-32898
-32888
-32879
-32869
-32860
-32850
-32840
-32831
-32821
-32812
-32802
-32793
-32784
-32774
-32765
-32756
-32747
-32740
-32732
-32723
-32716
-32709
-32701
-32692
-32686
-32677
-32671
-32662
-32655
-32647
-32639
-32630
-32622
-32613
-32604
-32595
-32588
-32580
-32570
-32563
-32555
-32546
-32539
-32530
-32522
-32512
-32503
-32494
-32485
-32476
-32466
-32455
-32444
-32433
-32421
-32409
-32397
-32384
-32369
-32356
-32342
-32327
-32311
-32296
-32279
-32262
-32244
-32226
-32209
-32189
-32171
-32152
-32131
-32112
-32091
-32069
-32046
-32023
-32000
-31975
-31950
-31925
-31898
-31872
-31844
-31816
-31788
-31759
-31729
-31699
-31668
-31636
-31604
-31571
-31537
-31503
-31468
-31431
-31395
-31357
-31319
-31280
-31241
-31201
-31161
-31120
-31078
-31036
-30993
-30950
-30905
-30859
-30812
-30765
-30716
-30666
-30615
-30564
-30511
-30458
-30404
-30349
-30294
-30238
-30181
-30124
-30067
-30009
-29951
-29892
-29833
-29773
-29713
-29652
-29590
-29528
-29465
-29402
-29339
-29275
-29211
-29146
-29082
-29017
-28951
-28886
-28820
-28754
-28688
-28622
-28556
-28490
-28424
-28358
-28292
-28226
-28160
-28094
-28028
-27961
-27894
-27828
-27761
-27694
-27627
-27560
-27493
-27426
-27359
-27292
-27225
-27158
-27091
-27025
-26959
-26893
-26827
-26762
-26697
-26633
-26568
-26504
-26440
-26376
-26312
-26248
-26184
-26120
-26056
-25992
-25927
-25863
-25799
-25734
-25670
-25605
-25540
-25475
-25410
-25345
-25280
-25214
-25149
-25084
-25019
-24954
-24890
-24825
-24761
-24697
-24632
-24568
-24504
-24440
-24375
-24311
-24246
-24181
-24115
-24049
-23982
-23915
-23847
-23779
-23710
-23640
-23570
-23500
-23429
-23358
-23286
-23214
-23141
-23068
-22995
-22922
-22848
-22775
-22701
-22626
-22552
-22477
-22402
-22327
-22251
-22174
-22096
-22018
-21938
-21858
-21777
-21695
-21612
-21529
-21445
-21359
-21273
-21187
-21099
-21011
-20922
-20833
-20743
-20653
-20563
-20472
-20381
-20289
-20198
-20105
-20013
-19920
-19826
-19733
-19638
-19543
-19448
-19351
-19254
-19156
-19057
-18957
-18857
-18757
-18656
-18556
-18454
-18353
-18251
-18149
-18047
-17944
-17842
-17739
-17636
-17534
-17431
-17328
-17224
-17121
-17016
-16912
-16807
-16701
-16595
-16488
-16381
-16273
-16164
-16055
-15946
-15835
-15724
-15612
-15500
-15386
-15273
-15158
-15043
-14928
-14812
-14695
-14578
-14460
-14341
-14221
-14101
-13979
-13857
-13735
-13612
-13488
-13364
-13240
-13115
-12990
-12865
-12740
-12615
-12490
-12364
-12238
-12112
-11986
-11860
-11733
-11607
-11480
-11354
-11228
-11102
-10975
-10849
-10723
-10597
-10470
-10344
-10217
-10090
-9963
-9837
-9710
-9584
-9457
-9331
-9206
-9080
-8955
-8831
-8706
-8582
-8457
-8333
-8209
-8085
-7961
-7838
-7715
-7592
-7470
-7348
-7226
-7104
-6983
-6862
-6742
-6622
-6502
-6383
-6265
-6147
-6029
-5912
-5795
-5679
-5563
-5447
-5332
-5218
-5104
-4990
-4877
-4765
-4653
-4541
-4430
-4319
-4209
-4100
-3991
-3882
-3774
-3667
-3560
-3453
-3348
-3242
-3138
-3033
-2930
-2827
-2724
-2623
-2522
-2421
-2321
-2222
-2123
-2025
-1927
-1830
-1733
-1636
-1540
-1444
-1348
-1253
-1158
-1064
-970
-876
-782
-689
-596
-504
-412
-320
-228
-136
-45
46
137
228
319
410
500
590
680
770
859
949
1038
1128
1217
1307
1396
1485
1575
1664
1752
1841
1929
2017
2105
2193
2280
2367
2455
2542
2630
2717
2805
2893
2981
3070
3158
3247
3335
3424
3513
3602
3691
3781
3870
3959
4048
4137
4226
4315
4404
4492
4581
4669
4758
4846
4935
5023
5112
5201
5290
5380
5469
5558
5647
5736
5825
5914
6003
6092
6181
6270
6358
6447
6535
6623
6711
6798
6886
6973
7060
7146
7233
7319
7406
7492
7578
7665
7751
7837
7923
8009
8095
8180
8267
8353
8438
8524
8609
8694
8780
8865
8950
9035
9120
9205
9290
9374
9459
9544
9628
9713
9798
9883
9968
10053
10138
10223
10308
10393
10479
10564
10650
10736
10822
10909
10995
11082
11169
11257
11344
11432
11520
11609
11698
11787
11876
11966
12056
12147
12238
12328
12420
12511
12602
12694
12786
12879
12971
13063
13156
13248
13341
13433
13526
13619
13711
13804
13896
13989
14081
14173
14264
14356
14447
14538
14629
14720
14811
14901
14991
15080
15170
15259
15348
15436
15524
15612
15700
15788
15876
15963
16050
16137
16224
16309
16396
16482
16567
16652
16737
16821
16905
16989
17072
17154
17236
17318
17400
17481
17562
17643
17724
17804
17884
17964
18043
18122
18200
18277
18354
18431
18506
18581
18656
18730
18803
18876
18948
19020
19091
19162
19232
19302
19371
19440
19508
19576
19643
19710
19776
19842
19907
19973
20038
20103
20168
20232
20297
20361
20424
20487
20550
20612
20674
20735
20795
20855
20914
20973
21031
21089
21145
21202
21257
21312
21366
21420
21473
21526
21578
21630
21681
21732
21782
21832
21881
21930
21978
22026
22073
22119
22165
22210
22254
22298
22342
22385
22427
22469
22511
22553
22594
22635
22675
22716
22756
22796
22836
22876
22916
22955
22995
23034
23073
23112
23151
23190
23229
23268
23307
23345
23384
23422
23461
23499
23538
23577
23615
23654
23692
23731
23770
23808
23847
23885
23923
23962
24000
24038
24076
24115
24153
24191
24229
24268
24306
24344
24382
24420
24458
24496
24533
24571
24607
24644
24681
24717
24754
24790
24826
24862
24898
24934
24970
25005
25041
25077
25112
25148
25183
25218
25253
25288
25322
25356
25390
25424
25458
25491
25524
25556
25589
25621
25653
25685
25716
25748
25779
25810
25841
25872
25903
25934
25964
25994
26025
26055
26084
26114
26142
26171
26199
26227
26254
26281
26307
26333
26359
26384
26409
26434
26459
26484
26508
26532
26555
26578
26600
26621
26643
26663
26684
26703
26723
26742
26761
26780
26798
26816
26834
26851
26868
26884
26900
26915
26930
26944
26958
26972
26985
26998
27010
27022
27034
27045
27056
27068
27079
27089
27100
27111
27121
27131
27141
27151
27161
27171
27181
27191
27201
27211
27221
27231
27241
27251
27261
27271
27280
27290
27301
27311
27321
27332
27343
27355
27366
27378
27390
27402
27414
27427
27440
27453
27466
27480
27494
27508
27523
27538
27553
27569
27585
27602
27618
27635
27653
27670
27688
27707
27726
27745
27764
27783
27803
27824
27845
27866
27887
27909
27932
27954
27977
28000
28023
28046
28070
28094
28118
28143
28168
28193
28219
28246
28272
28299
28327
28355
28383
28412
28441
28470
28499
28528
28556
28585
28614
28642
28671
28700
28729
28758
28787
28817
28847
28877
28908
28939
28970
29002
29034
29066
29099
29132
29165
29199
29233
29267
29301
29335
29370
29404
29438
29473
29507
29541
29575
29609
29644
29678
29713
29747
29782
29817
29852
29887
29923
29958
29993
30029
30064
30100
30135
30171
30207
30243
30279
30315
30351
30387
30423
30460
30496
30533
30569
30606
30643
30680
30718
30755
30792
30830
30868
30905
30943
30981
31019
31057
31095
31133
31172
31210
31249
31288
31327
31366
31405
31445
31485
31524
31564
31604
31644
31684
31724
31764
31804
31843
31883
31922
31961
32000
32040
32079
32118
32156
32195
32234
32272
32311
32348
32387
32426
32464
32502
32540
32579
32616
32656
32692
32731
32769
32806
32842
32879
32915
32950
32985
33020
33055
33089
33122
33156
33188
33221
33253
33285
33316
33347
33378
33408
33438
33467
33496
33525
33554
33583
33611
33639
33666
33693
33719
33745
33770
33794
33818
33841
33863
33885
33907
33927
33947
33967
33986
34004
34021
34038
34054
34070
34086
34101
34115
34130
34143
34157
34170
34182
34194
34205
34216
34227
34237
34247
34256
34265
34274
34282
34290
34297
34304
34310
34316
34322
34327
34332
34336
34340
34343
34346
34348
34350
34351
34351
34352
34351
34350
34349
34347
34345
34343
34340
34336
34333
34328
34324
34319
34314
34309
34303
34297
34291
34285
34278
34271
34264
34256
34248
34239
34230
34220
34209
34198
34187
34175
34162
34149
34136
34121
34107
34092
34076
34061
34045
34028
34012
33995
33978
33960
33942
33924
33906
33887
33868
33849
33828
33808
33786
33764
33742
33719
33695
33671
33646
33621
33595
33569
33542
33515
33487
33459
33430
33401
33372
33342
33312
33282
33251
33220
33189
33157
33126
33093
33061
33028
32994
32960
32926
32891
32855
32818
32781
32744
32706
32667
32628
32589
32549
32509
32469
32429
32389
32348
32308
32267
32226
32186
32145
32104
32063
32023
31982
31941
31900
31859
31818
31777
31737
31696
31655
31615
31574
31534
31493
31453
31412
31372
31332
31291
31251
31211
31171
31131
31091
31051
31011
30972
30933
30894
30856
30818
30780
30743
30706
30669
30632
30595
30559
30523
30487
30451
30415
30379
30343
30307
30271
30235
30200
30164
30128
30093
30057
30021
29986
29950
29914
29879
29843
29807
29771
29735
29699
29663
29626
29590
29553
29516
29478
29441
29403
29364
29326
29287
29248
29208
29169
29129
29089
29049
29008
28967
28926
28885
28843
28800
28758
28715
28671
28627
28583
28538
28493
28448
28402
28356
28310
28263
28217
28170
28123
28075
28028
27980
27932
27883
27835
27785
27736
27686
27636
27585
27534
27482
27430
27377
27324
27271
27218
27164
27110
27056
27002
26948
26894
26840
26787
26733
26680
26626
26573
26520
26467
26414
26362
26309
26256
26203
26150
26098
26045
25992
25939
25886
25833
25779
25726
25672
25619
25565
25511
25457
25403
25348
25294
25239
25184
25129
25075
25020
24965
24910
24856
24801
24746
24691
24636
24581
24525
24469
24413
24357
24301
24244
24186
24128
24070
24012
23953
23893
23834
23774
23715
23655
23594
23534
23473
23413
23351
23290
23229
23167
23105
23043
22981
22919
22856
22793
22729
22666
22602
22538
22473
22409
22344
22279
22214
22149
22084
22019
21954
21889
21824
21759
21694
21629
21564
21499
21434
21370
21305
21240
21175
21111
21046
20981
20917
20852
20788
20723
20659
20594
20530
20465
20401
20336
20271
20206
20140
20075
20009
19943
19877
19811
19744
19677
19610
19543
19475
19407
19338
19270
19201
19132
19062
18992
18922
18852
18782
18711
18640
18569
18497
18426
18355
18283
18211
18140
18068
17995
17923
17850
17777
17704
17631
17557
17483
17408
17333
17257
17181
17105
17028
16950
16872
16794
16715
16637
16557
16478
16398
16318
16238
16157
16076
15995
15913
15831
15749
15666
15582
15499
15415
15330
15245
15160
15074
14987
14901
14813
14725
14637
14548
14459
14369
14279
14188
14097
14006
13915
13823
13731
13639
13547
13454
13362
13269
13176
13082
12988
12894
12800
12705
12610
12515
12420
12324
12228
12132
12036
11939
11843
11746
11650
11553
11457
11360
11263
11166
11070
10972
10875
10778
10680
10582
10484
10385
10286
10187
10088
9988
9889
9789
9689
9589
9489
9389
9288
9188
9088
8987
8887
8787
8687
8586
8486
8385
8285
8183
8083
7982
7880
7779
7677
7575
7473
7370
7267
7164
7061
6957
6854
6749
6645
6541
6436
6331
6226
6121
6016
5911
5805
5700
5595
5489
5384
5278
5173
5068
4962
4856
4751
4645
4539
4433
4326
4219
4113
4006
3898
3791
3684
3576
3469
3362
3255
3148
3041
2934
2828
2722
2616
2510
2404
2298
2193
2088
1983
1879
1775
1670
1567
1463
1359
1256
1153
1050
948
845
744
642
541
440
339
239
139
39
-60
-160
-258
-357
-455
-552
-649
-746
-843
-939
-1035
-1131
-1226
-1321
-1416
-1511
-1605
-1699
-1792
-1885
-1978
-2071
-2164
-2256
-2348
-2440
-2531
-2623
-2714
-2805
-2895
-2985
-3076
-3165
-3255
-3344
-3433
-3521
-3609
-3697
-3785
-3872
-3959
-4045
-4132
-4218
-4304
-4389
-4474
-4559
-4644
-4728
-4813
-4896
-4980
-5063
-5146
-5229
-5311
-5393
-5474
-5555
-5635
-5715
-5794
-5873
-5952
-6030
-6108
-6186
-6264
-6341
-6419
-6496
-6572
-6649
-6725
-6801
-6877
-6952
-7027
-7102
-7176
-7250
-7323
-7396
-7468
-7540
-7611
-7682
-7753
-7823
-7893
-7962
-8031
-8100
-8169
-8237
-8306
-8374
-8441
-8509
-8576
-8642
-8708
-8773
-8838
-8903
-8967
-9031
-9094
-9157
-9220
-9282
-9345
-9406
-9468
-9529
-9590
-9650
-9710
-9770
-9830
-9889
-9948
-10006
-10065
-10123
-10180
-10237
-10294
-10351
-10407
-10462
-10517
-10571
-10625
-10679
-10732
-10784
-10836
-10888
-10940
-10991
-11042
-11093
-11143
-11194
-11244
-11293
-11342
-11391
-11440
-11488
-11535
-11583
-11629
-11676
-11722
-11767
-11812
-11857
-11901
-11944
-11988
-12031
-12074
-12116
-12158
-12199
-12240
-12281
-12321
-12360
-12399
-12437
-12475
-12512
-12549
-12586
-12622
-12659
-12695
-12730
-12766
-12802
-12837
-12872
-12907
-12941
-12976
-13010
-13044
-13077
-13111
-13144
-13177
-13210
-13242
-13275
-13307
-13339
-13371
-13403
-13435
-13466
-13497
-13529
-13560
-13590
-13621
-13652
-13682
-13712
-13742
-13772
-13802
-13832
-13862
-13891
-13921
-13950
-13979
-14008
-14038
-14067
-14096
-14126
-14155
-14184
-14213
-14243
-14271
-14300
-14329
-14357
-14386
-14414
-14442
-14470
-14498
-14526
-14553
-14581
-14608
-14635
-14662
-14689
-14716
-14743
-14770
-14797
-14825
-14852
-14879
-14907
-14934
-14961
-14988
-15015
-15041
-15067
-15093
-15119
-15144
-15169
-15193
-15218
-15241
-15265
-15288
-15311
-15334
-15357
-15380
-15402
-15425
-15447
-15469
-15492
-15515
-15537
-15560
-15583
-15606
-15628
-15651
-15674
-15696
-15719
-15741
-15763
-15785
-15807
-15828
-15849
-15871
-15892
-15913
-15934
-15955
-15976
-15997
-16017
-16038
-16058
-16079
-16099
-16120
-16140
-16161
-16183
-16204
-16226
-16247
-16268
-16291
-16312
-16335
-16358
-16381
-16404
-16427
-16450
-16473
-16496
-16520
-16543
-16567
-16591
-16615
-16639
-16663
-16687
-16712
-16736
-16761
-16786
-16810
-16835
-16860
-16885
-16910
-16935
-16961
-16987
-17014
-17040
-17068
-17096
-17125
-17154
-17184
-17215
-17245
-17277
-17308
-17340
-17372
-17404
-17436
-17468
-17501
-17533
-17567
-17600
-17634
-17668
-17702
-17737
-17772
-17807
-17842
-17878
-17914
-17950
-17988
-18026
-18064
-18104
-18144
-18184
-18225
-18267
-18308
-18350
-18392
-18434
-18476
-18518
-18561
-18604
-18647
-18690
-18733
-18776
-18820
-18863
-18906
-18949
-18992
-19036
-19079
-19123
-19167
-19211
-19255
-19300
-19345
-19390
-19436
-19482
-19528
-19575
-19621
-19668
-19715
-19761
-19807
-19853
-19899
-19945
-19991
-20037
-20083
-20129
-20176
-20223
-20269
-20316
-20363
-20410
-20457
-20504
-20550
-20597
-20643
-20690
-20736
-20782
-20829
-20875
-20920
-20966
-21012
-21058
-21104
-21150
-21195
-21241
-21286
-21332
-21378
-21424
-21470
-21515
-21561
-21606
-21651
-21695
-21739
-21782
-21825
-21867
-21908
-21949
-21988
-22027
-22066
-22104
-22142
-22179
-22216
-22252
-22289
-22325
-22362
-22398
-22435
-22471
-22508
-22544
-22580
-22615
-22650
-22685
-22719
-22753
-22786
-22819
-22851
-22882
-22912
-22941
-22969
-22997
-23024
-23050
-23075
-23100
-23125
-23149
-23173
-23197
-23220
-23243
-23266
-23290
-23312
-23335
-23357
-23379
-23401
-23422
-23444
-23465
-23486
-23506
-23526
-23545
-23565
-23583
-23601
-23618
-23635
-23651
-23667
-23682
-23697
-23711
-23726
-23740
-23754
-23767
-23781
-23795
-23808
-23822
-23835
-23847
-23860
-23872
-23884
-23896
-23908
-23919
-23929
-23939
-23949
-23959
-23968
-23977
-23985
-23993
-24001
-24008
-24015
-24021
-24027
-24033
-24039
-24045
-24050
-24055
-24061
-24065
-24070
-24074
-24077
-24080
-24083
-24086
-24088
-24091
-24093
-24095
-24097
-24098
-24099
-24100
-24101
-24101
-24101
-24101
-24100
-24100
-24098
-24097
-24095
-24092
-24089
-24086
-24082
-24078
-24074
-24070
-24066
-24061
-24056
-24051
-24045
-24039
-24033
-24026
-24019
-24011
-24003
-23995
-23987
-23978
-23969
-23959
-23949
-23938
-23926
-23914
-23901
-23887
-23872
-23857
-23842
-23825
-23808
-23791
-23773
-23754
-23735
-23715
-23695
-23674
-23653
-23631
-23610
-23587
-23565
-23542
-23518
-23494
-23470
-23445
-23420
-23394
-23368
-23341
-23313
-23285
-23257
-23228
-23198
-23168
-23138
-23107
-23075
-23043
-23010
-22977
-22943
-22909
-22875
-22840
-22804
-22768
-22732
-22695
-22658
-22621
-22583
-22545
-22507
-22468
-22429
-22389
-22349
-22309
-22269
-22228
-22187
-22145
-22104
-22062
-22020
-21977
-21934
-21891
-21848
-21804
-21760
-21716
-21671
-21626
-21581
-21536
-21491
-21445
-21400
-21354
-21308
-21262
-21217
-21171
-21124
-21078
-21032
-20985
-20939
-20893
-20846
-20800
-20753
-20707
-20660
-20613
-20566
-20519
-20472
-20425
-20377
-20330
-20282
-20234
-20186
-20138
-20089
-20041
-19993
-19945
-19897
-19848
-19800
-19752
-19703
-19655
-19606
-19558
-19509
-19461
-19412
-19364
-19315
-19266
-19217
-19168
-19120
-19071
-19022
-18973
-18924
-18875
-18826
-18777
-18727
-18678
-18628
-18578
-18528
-18478
-18428
-18378
-18327
-18277
-18227
-18176
-18125
-18074
-18023
-17972
-17921
-17870
-17819
-17768
-17716
-17665
-17613
-17561
-17509
-17457
-17405
-17353
-17300
-17247
-17195
-17142
-17088
-17035
-16981
-16927
-16873
-16818
-16763
-16709
-16654
-16599
-16543
-16488
-16433
-16378
-16322
-16267
-16210
-16155
-16099
-16043
-15987
-15930
-15874
-15817
-15760
-15703
-15645
-15588
-15531
-15473
-15416
-15358
-15301
-15243
-15185
-15128
-15070
-15012
-14954
-14897
-14839
-14780
-14722
-14664
-14605
-14547
-14488
-14430
-14371
-14312
-14253
-14194
-14135
-14076
-14017
-13958
-13899
-13840
-13782
-13723
-13664
-13606
-13547
-13488
-13429
-13369
-13309
-13249
-13189
-13129
-13068
-13008
-12947
-12886
-12825
-12764
-12702
-12640
-12579
-12517
-12456
-12395
-12334
-12273
-12212
-12151
-12091
-12030
-11970
-11909
-11848
-11788
-11727
-11666
-11605
-11543
-11482
-11420
-11359
-11297
-11235
-11174
-11113
-11051
-10990
-10929
-10869
-10808
-10747
-10687
-10627
-10567
-10508
-10449
-10389
-10330
-10272
-10213
-10154
-10095
-10035
-9976
-9917
-9858
-9800
-9741
-9683
-9624
-9566
-9507
-9449
-9390
-9332
-9273
-9215
-9157
-9099
-9040
-8982
-8923
-8865
-8806
-8747
-8689
-8630
-8571
-8513
-8455
-8396
-8338
-8280
-8222
-8164
-8106
-8048
-7992
-7935
-7879
-7823
-7768
-7713
-7658
-7604
-7550
-7496
-7442
-7389
-7335
-7281
-7228
-7174
-7120
-7067
-7013
-6960
-6906
-6853
-6800
-6748
-6696
-6644
-6592
-6541
-6491
-6441
-6391
-6341
-6292
-6243
-6194
-6145
-6096
-6047
-5999
-5950
-5901
-5852
-5803
-5754
-5705
-5655
-5606
-5557
-5508
-5459
-5410
-5361
-5313
-5264
-5216
-5168
-5120
-5072
-5025
-4977
-4929
-4882
-4834
-4787
-4739
-4692
-4644
-4597
-4550
-4502
-4455
-4408
-4361
-4314
-4267
-4220
-4174
-4127
-4081
-4035
-3989
-3942
-3896
-3850
-3804
-3757
-3711
-3665
-3619
-3572
-3526
-3480
-3434
-3388
-3342
-3296
-3250
-3204
-3159
-3113
-3068
-3023
-2978
-2933
-2889
-2845
-2801
-2757
-2713
-2670
-2626
-2583
-2539
-2496
-2452
-2409
-2365
-2321
-2278
-2234
-2190
-2146
-2103
-2059
-2016
-1973
-1930
-1887
-1845
-1803
-1761
-1719
-1678
-1637
-1596
-1555
-1514
-1473
-1433
-1392
-1352
-1312
-1271
-1231
-1191
-1150
-1110
-1070
-1029
-989
-950
-910
-870
-831
-792
-753
-715
-677
-639
-601
-563
-526
-488
-451
-414
-377
-340
-303
-267
-230
-194
-158
-122
-86
-51
-16
19
54
88
121
154
187
220
252
284
315
347
378
408
439
470
500
530
560
590
619
649
678
706
734
762
790
817
843
870
896
921
946
971
995
1018
1042
1065
1088
1110
1132
1153
1174
1194
1215
1234
1254
1273
1292
1310
1328
1346
1364
1381
1398
1414
1430
1445
1460
1475
1490
1504
1517
1531
1544
1557
1569
1581
1593
1605
1616
1627
1638
1649
1659
1670
1680
1690
1700
1710
1719
1729
1738
1747
1756
1765
1773
1782
1790
1798
1805
1813
1820
1826
1833
1839
1844
1850
1855
1860
1865
1870
1874
1878
1881
1885
1888
1890
1892
1894
1896
1897
1898
1898
1898
1898
1897
1897
1895
1894
1892
1890
1888
1886
1883
1881
1878
1875
1872
1868
1864
1861
1856
1852
1848
1843
1838
1832
1826
1820
1814
1807
1800
1792
1784
1776
1767
1758
1748
1738
1728
1717
1706
1695
1684
1672
1661
1649
1637
1625
1613
1601
1588
1575
1562
1549
1536
1522
1507
1493
1478
1463
1447
1432
1416
1399
1383
1366
1349
1332
1314
1297
1279
1261
1243
1224
1206
1187
1169
1150
1131
1113
1093
1074
1055
1035
1014
995
974
954
933
911
890
868
846
823
801
778
755
732
708
685
661
637
613
588
564
539
514
488
463
436
410
383
355
327
299
270
241
211
181
151
120
89
58
27
-5
-37
-69
-102
-135
-168
-201
-235
-268
-302
-337
-371
-406
-441
-477
-513
-549
-585
-622
-659
-697
-734
-772
-810
-848
-887
-925
-964
-1002
-1042
-1082
-1121
-1160
-1200
-1239
-1278
-1317
-1357
-1396
-1435
-1474
-1513
-1551
-1590
-1629
-1668
-1706
-1745
-1784
-1822
-1860
-1899
-1937
-1975
-2012
-2050
-2087
-2124
-2161
-2198
-2234
-2271
-2307
-2343
-2378
-2414
-2449
-2484
-2518
-2552
-2586
-2619
-2652
-2685
-2717
-2749
-2781
-2812
-2843
-2874
-2904
-2934
-2964
-2993
-3022
-3051
-3079
-3108
-3135
-3163
-3190
-3217
-3243
-3269
-3294
-3319
-3344
-3368
-3392
-3416
-3439
-3463
-3485
-3508
-3530
-3553
-3574
-3596
-3617
-3638
-3658
-3678
-3698
-3717
-3736
-3754
-3771
-3789
-3806
-3822
-3838
-3854
-3869
-3884
-3899
-3913
-3927
-3940
-3953
-3966
-3978
-3991
-4002
-4014
-4025
-4035
-4046
-4057
-4067
-4078
-4088
-4098
-4108
-4119
-4129
-4139
-4149
-4159
-4169
-4179
-4189
-4198
-4208
-4218
-4228
-4237
-4247
-4256
-4265
-4274
-4283
-4292
-4300
-4309
-4317
-4325
-4333
-4340
-4348
-4356
-4363
-4371
-4378
-4385
-4393
-4400
-4407
-4414
-4421
-4428
-4435
-4442
-4448
-4454
-4461
-4467
-4472
-4478
-4483
-4489
-4494
-4499
-4504
-4509
-4513
-4518
-4522
-4526
-4530
-4533
-4536
-4540
-4543
-4546
-4549
-4552
-4554
-4557
-4559
-4560
-4562
-4563
-4564
-4564
-4564
-4564
-4564
-4563
-4562
-4560
-4558
-4556
-4554
-4552
-4549
-4546
-4543
-4540
-4537
-4534
-4531
-4528
-4525
-4522
-4519
-4515
-4512
-4509
-4505
-4502
-4498
-4495
-4491
-4487
-4483
-4480
-4476
-4472
-4468
-4465
-4461
-4458
-4454
-4451
-4448
-4445
-4443
-4440
-4438
-4436
-4434
-4432
-4431
-4429
-4428
-4426
-4425
-4423
-4422
-4421
-4420
-4419
-4418
-4417
-4417
-4417
-4416
-4416
-4416
-4416
-4416
-4415
-4415
-4415
-4415
-4414
-4414
-4414
-4414
-4414
-4415
-4415
-4416
-4417
-4418
-4419
-4420
-4422
-4423
-4425
-4427
-4430
-4432
-4435
-4438
-4441
-4444
-4447
-4450
-4453
-4456
-4459
-4463
-4466
-4469
-4473
-4476
-4480
-4483
-4487
-4490
-4494
-4497
-4500
-4504
-4507
-4510
-4513
-4515
-4518
-4521
-4524
-4526
-4529
-4531
-4534
-4536
-4538
-4540
-4542
-4544
-4546
-4548
-4549
-4550
-4552
-4553
-4554
-4555
-4556
-4557
-4557
-4558
-4558
-4559
-4559
-4559
-4559
-4559
-4559
-4559
-4558
-4557
-4557
-4556
-4555
-4554
-4553
-4551
-4550
-4548
-4547
-4545
-4543
-4540
-4538
-4535
-4532
-4529
-4526
-4522
-4519
-4514
-4510
-4506
-4501
-4496
-4490
-4485
-4479
-4473
-4467
-4461
-4454
-4448
-4442
-4435
-4428
-4422
-4415
-4408
-4401
-4394
-4387
-4379
-4372
-4364
-4356
-4347
-4338
-4329
-4319
-4309
-4299
-4288
-4277
-4265
-4254
-4242
-4229
-4217
-4204
-4192
-4179
-4166
-4153
-4139
-4125
-4112
-4097
-4083
-4067
-4053
-4037
-4021
-4005
-3988
-3971
-3953
-3935
-3917
-3899
-3880
-3861
-3842
-3822
-3802
-3782
-3762
-3741
-3720
-3699
-3677
-3656
-3634
-3612
-3590
-3567
-3545
-3522
-3499
-3475
-3452
-3428
-3404
-3379
-3355
-3330
-3306
-3281
-3256
-3230
-3205
-3179
-3154
-3128
-3102
-3077
-3051
-3025
-3000
-2974
-2949
-2923
-2898
-2873
-2847
-2822
-2797
-2771
-2747
-2722
-2697
-2673
-2648
-2624
-2600
-2575
-2551
-2526
-2502
-2477
-2453
-2428
-2403
-2379
-2354
-2329
-2305
-2281
-2256
-2232
-2208
-2184
-2160
-2137
-2113
-2090
-2066
-2043
-2020
-1996
-1973
-1950
-1927
-1904
-1881
-1858
-1835
-1812
-1788
-1765
-1742
-1718
-1695
-1672
-1649
-1626
-1602
-1579
-1556
-1533
-1510
-1487
-1463
-1440
-1417
-1393
-1370
-1346
-1322
-1298
-1274
-1249
-1224
-1199
-1174
-1148
-1122
-1095
-1069
-1042
-1014
-988
-961
-934
-906
-878
-851
-823
-795
-766
-738
-709
-680
-651
-621
-592
-562
-532
-501
-471
-440
-409
-378
-347
-315
-283
-251
-218
-186
-153
-119
-86
-52
-18
16
50
85
119
154
189
224
259
294
330
365
401
436
471
507
542
578
613
649
685
721
757
793
829
865
901
937
974
1010
1046
1082
1118
1154
1190
1225
1261
1297
1332
1368
1403
1438
1474
1509
1544
1578
1613
1648
1683
1718
1752
1787
1822
1856
1891
1925
1959
1993
2025
2060
2093
2126
2160
2193
2226
2259
2292
2324
2357
2390
2422
2455
2487
2520
2552
2584
2617
2649
2681
2713
2744
2776
2807
2838
2868
2899
2929
2959
2989
3018
3048
3077
3107
3136
3165
3194
3223
3251
3280
3308
3336
3363
3391
3418
3445
3472
3498
3525
3551
3577
3602
3628
3653
3678
3703
3727
3751
3775
3799
3823
3846
3869
3892
3915
3937
3959
3981
4003
4025
4046
4067
4089
4109
4130
4150
4170
4190
4209
4228
4247
4265
4283
4300
4317
4334
4351
4367
4383
4399
4414
4429
4443
4458
4472
4485
4499
4513
4526
4539
4552
4565
4577
4590
4602
4613
4625
4637
4648
4659
4670
4681
4691
4702
4711
4721
4730
4739
4747
4755
4763
4770
4777
4784
4790
4797
4803
4808
4814
4819
4824
4829
4834
4839
4844
4848
4852
4856
4859
4862
4864
4866
4868
4869
4870
4870
4870
4870
4869
4867
4865
4863
4860
4857
4853
4849
4845
4840
4835
4830
4824
4818
4811
4804
4797
4790
4782
4774
4766
4757
4748
4739
4729
4719
4709
4698
4687
4676
4665
4653
4642
4630
4617
4605
4592
4580
4567
4554
4540
4527
4513
4499
4485
4470
4456
4441
4426
4411
4396
4381
4366
4351
4335
4320
4304
4289
4273
4257
4241
4225
4208
4192
4175
4158
4141
4124
4106
4088
4070
4051
4034
4014
3997
3978
3960
3941
3922
3903
3884
3865
3845
3826
3806
3786
3767
3747
3727
3707
3688
3668
3648
3628
3608
3588
3569
3549
3529
3509
3489
3469
3450
3430
3410
3390
3371
3351
3332
3313
3294
3275
3256
3238
3219
3201
3183
3165
3147
3129
3112
3095
3078
3062
3046
3030
3014
2998
2983
2967
2952
2937
2921
2906
2892
2877
2862
2848
2833
2819
2805
2791
2778
2765
2752
2739
2726
2714
2701
2688
2676
2663
2650
2638
2626
2614
2602
2591
2580
2569
2558
2548
2538
2528
2518
2508
2499
2490
2481
2472
2463
2455
2446
2438
2430
2422
2415
2407
2400
2393
2386
2379
2373
2366
2360
2354
2348
2342
2336
2330
2324
2318
2312
2307
2302
2297
2292
2288
2283
2280
2276
2273
2269
2266
2264
2261
2259
2257
2255
2253
2251
2250
2248
2247
2246
2245
2244
2243
2242
2242
2241
2241
2241
2241
2241
2242
2243
2244
2246
2248
2251
2254
2257
2261
2265
2269
2273
2277
2282
2287
2291
2297
2302
2307
2313
2319
2325
2332
2339
2346
2353
2360
2368
2376
2385
2393
2402
2411
2421
2431
2441
2451
2462
2473
2485
2496
2508
2520
2532
2545
2557
2570
2583
2597
2610
2624
2638
2652
2667
2681
2696
2711
2725
2740
2755
2770
2785
2800
2814
2829
2844
2860
2875
2890
2906
2922
2937
2953
2968
2984
3000
3015
3031
3046
3062
3078
3093
3109
3125
3140
3156
3172
3187
3203
3218
3233
3248
3263
3278
3293
3307
3322
3336
3350
3364
3378
3392
3405
3419
3432
3445
3458
3471
3484
3497
3510
3522
3535
3549
3562
3575
3588
3602
3615
3628
3641
3653
3666
3678
3691
3703
3715
3727
3738
3750
3762
3773
3784
3795
3806
3816
3827
3837
3847
3858
3868
3878
3888
3897
3907
3916
3925
3935
3943
3952
3961
3969
3977
3985
3993
4000
4008
4014
4022
4030
4037
4043
4051
4058
4065
4070
4078
4085
4091
4098
4104
4111
4117
4124
4130
4136
4143
4149
4155
4161
4166
4172
4177
4182
4186
4191
4196
4200
4204
4209
4213
4218
4222
4227
4231
4236
4240
4245
4249
4254
4258
4263
4268
4273
4278
4284
4289
4294
4300
4305
4311
4316
4322
4327
4333
4338
4344
4349
4355
4360
4366
4371
4376
4382
4388
4393
4399
4405
4410
4416
4422
4428
4434
4440
4446
4452
4458
4464
4470
4476
4482
4489
4495
4502
4508
4515
4522
4529
4535
4542
4549
4556
4562
4570
4577
4584
4592
4599
4606
4614
4621
4629
4636
4644
4651
4659
4667
4675
4683
4691
4700
4708
4717
4726
4736
4745
4754
4764
4774
4784
4794
4804
4814
4824
4834
4845
4855
4865
4876
4886
4897
4908
4919
4930
4941
4952
4964
4976
4988
5000
5012
5025
5038
5051
5064
5077
5090
5104
5117
5131
5144
5158
5172
5186
5199
5213
5227
5241
5255
5269
5283
5296
5310
5324
5338
5352
5366
5380
5393
5407
5421
5434
5448
5462
5475
5488
5502
5515
5529
5542
5556
5569
5583
5596
5609
5622
5635
5648
5660
5672
5685
5697
5709
5721
5734
5746
5758
5770
5782
5793
5805
5817
5829
5840
5852
5864
5876
5888
5901
5914
5927
5940
5953
5967
5981
5995
6010
6025
6040
6056
6071
6087
6103
6118
6134
6149
6165
6180
6196
6211
6226
6242
6257
6272
6287
6302
6317
6332
6348
6363
6379
6395
6411
6427
6444
6460
6477
6494
6511
6528
6545
6562
6579
6596
6613
6629
6646
6663
6679
6696
6713
6729
6746
6763
6781
6798
6815
6832
6850
6867
6884
6902
6919
6936
6954
6971
6988
7006
7023
7040
7058
7075
7092
7109
7126
7143
7159
7176
7193
7209
7226
7242
7259
7275
7292
7309
7326
7343
7360
7378
7395
7413
7431
7449
7468
7486
7505
7524
7542
7561
7580
7599
7618
7636
7655
7674
7693
7712
7731
7750
7769
7789
7808
7827
7846
7866
7885
7905
7924
7943
7963
7982
8002
8021
8041
8061
8080
8101
8119
8140
8160
8180
8200
8220
8240
8260
8279
8299
8319
8339
8359
8379
8399
8419
8439
8459
8479
8499
8520
8540
8560
8580
8601
8621
8642
8662
8683
8704
8725
8746
8767
8788
8809
8830
8851
8872
8893
8914
8935
8957
8978
8999
9021
9042
9063
9084
9106
9127
9148
9168
9189
9210
9231
9252
9273
9293
9314
9335
9355
9376
9397
9418
9438
9459
9480
9501
9522
9542
9563
9583
9603
9624
9643
9663
9683
9702
9722
9741
9760
9779
9798
9816
9835
9854
9872
9891
9910
9929
9948
9967
9986
10004
10022
10040
10058
10076
10093
10110
10127
10143
10158
10174
10189
10203
10218
10231
10245
10258
10271
10284
10296
10308
10320
10332
10343
10355
10366
10376
10386
10396
10406
10415
10424
10433
10441
10449
10457
10464
10471
10478
10485
10491
10497
10503
10508
10513
10517
10522
10526
10529
10533
10536
10539
10542
10544
10547
10549
10551
10552
10554
10555
10556
10557
10558
10558
10558
10558
10558
10558
10557
10556
10555
10554
10552
10550
10547
10545
10542
10539
10535
10532
10528
10524
10521
10516
10512
10507
10503
10497
10492
10487
10481
10475
10469
10463
10456
10449
10443
10435
10428
10420
10412
10404
10396
10387
10378
10369
10360
10350
10340
10329
10319
10307
10296
10284
10272
10260
10247
10235
10222
10209
10196
10182
10169
10155
10141
10126
10111
10096
10081
10065
10049
10033
10016
9999
9981
9964
9946
9927
9909
9890
9871
9852
9833
9814
9795
9775
9755
9735
9715
9695
9675
9655
9634
9614
9593
9572
9552
9530
9509
9488
9467
9445
9423
9401
9379
9357
9335
9313
9290
9268
9246
9223
9200
9178
9155
9132
9108
9085
9061
9037
9013
8988
8963
8938
8913
8887
8862
8836
8810
8785
8759
8733
8707
8680
8653
8626
8599
8572
8544
8516
8488
8459
8431
8402
8372
8343
8313
8283
8252
8222
8191
8160
8129
8098
8066
8034
8002
7969
7937
7905
7872
7839
7806
7773
7739
7705
7670
7636
7601
7566
7531
7495
7460
7425
7390
7354
7319
7283
7247
7211
7175
7139
7103
7067
7030
6994
6957
6920
6883
6845
6808
6771
6733
6696
6658
6621
6583
6545
6507
6469
6431
6393
6355
6317
6279
6240
6202
6164
6126
6088
6050
6012
5973
5935
5896
5857
5818
5779
5740
5700
5661
5621
5581
5541
5500
5460
5419
5378
5336
5295
5253
5211
5169
5127
5085
5043
5000
4957
4914
4871
4827
4784
4740
4696
4651
4607
4562
4517
4472
4426
4381
4335
4289
4243
4197
4151
4104
4058
4011
3964
3917
3869
3822
3774
3726
3678
3630
3582
3534
3486
3437
3388
3340
3291
3242
3194
3145
3096
3047
2999
2950
2902
2853
2804
2756
2708
2659
2611
2562
2514
2465
2417
2368
2319
2270
2221
2172
2123
2074
2025
1976
1927
1877
1828
1778
1729
1680
1630
1581
1532
1483
1434
1386
1338
1289
1241
1194
1146
1098
1051
1002
955
908
860
813
765
717
670
622
574
527
480
432
385
338
291
244
197
150
103
56
9
-37
-84
-131
-178
-224
-271
-318
-365
-411
-458
-505
-552
-599
-646
-694
-741
-788
-835
-882
-929
-976
-1022
-1069
-1115
-1161
-1208
-1254
-1300
-1347
-1393
-1439
-1486
-1532
-1579
-1626
-1672
-1719
-1766
-1812
-1859
-1905
-1952
-1998
-2045
-2091
-2138
-2185
-2231
-2278
-2325
-2372
-2419
-2466
-2513
-2560
-2607
-2655
-2702
-2750
-2797
-2845
-2892
-2939
-2987
-3034
-3081
-3128
-3175
-3222
-3268
-3315
-3362
-3408
-3455
-3502
-3548
-3595
-3641
-3688
-3735
-3781
-3827
-3874
-3920
-3966
-4011
-4058
-4104
-4149
-4194
-4239
-4283
-4327
-4371
-4414
-4457
-4500
-4543
-4586
-4628
-4671
-4713
-4755
-4797
-4839
-4881
-4922
-4964
-5005
-5047
-5088
-5129
-5170
-5210
-5251
-5291
-5331
-5370
-5410
-5449
-5488
-5527
-5565
-5604
-5642
-5680
-5718
-5755
-5793
-5831
-5868
-5906
-5943
-5981
-6018
-6056
-6093
-6131
-6168
-6206
-6243
-6280
-6317
-6354
-6391
-6428
-6465
-6501
-6538
-6575
-6611
-6648
-6685
-6722
-6759
-6797
-6834
-6872
-6910
-6948
-6985
-7023
-7061
-7099
-7137
-7175
-7214
-7252
-7290
-7329
-7367
-7405
-7444
-7482
-7521
-7559
-7598
-7636
-7675
-7714
-7753
-7792
-7832
-7871
-7910
-7950
-7990
-8029
-8069
-8109
-8148
-8189
-8229
-8268
-8308
-8348
-8388
-8428
-8468
-8508
-8548
-8588
-8628
-8669
-8710
-8751
-8792
-8833
-8875
-8916
-8958
-8999
-9041
-9083
-9125
-9167
-9209
-9251
-9293
-9334
-9376
-9417
-9458
-9499
-9540
-9581
-9621
-9662
-9702
-9742
-9783
-9823
-9863
-9904
-9944
-9984
-10025
-10065
-10106
-10146
-10186
-10226
-10266
-10306
-10345
-10385
-10424
-10463
-10501
-10540
-10579
-10617
-10655
-10693
-10731
-10768
-10805
-10843
-10880
-10917
-10954
-10991
-11029
-11066
-11103
-11140
-11177
-11214
-11250
-11287
-11323
-11360
-11396
-11432
-11467
-11503
-11538
-11574
-11609
-11643
-11678
-11713
-11747
-11782
-11816
-11850
-11884
-11918
-11951
-11985
-12019
-12052
-12085
-12119
-12152
-12185
-12218
-12250
-12283
-12316
-12348
-12381
-12413
-12445
-12477
-12510
-12542
-12573
-12605
-12636
-12668
-12699
-12730
-12761
-12792
-12822
-12853
-12883
-12913
-12943
-12973
-13003
-13032
-13061
-13090
-13119
-13148
-13177
-13205
-13233
-13261
-13289
-13317
-13345
-13373
-13400
-13427
-13454
-13481
-13507
-13534
-13560
-13586
-13611
-13637
-13663
-13688
-13713
-13738
-13763
-13788
-13813
-13837
-13861
-13885
-13909
-13933
-13957
-13980
-14003
-14027
-14049
-14072
-14094
-14117
-14138
-14160
-14181
-14202
-14223
-14243
-14263
-14283
-14302
-14322
-14340
-14359
-14377
-14395
-14413
-14431
-14449
-14466
-14484
-14501
-14518
-14534
-14551
-14567
-14583
-14599
-14614
-14629
-14644
-14659
-14674
-14688
-14702
-14715
-14729
-14742
-14754
-14767
-14780
-14792
-14804
-14816
-14828
-14840
-14852
-14863
-14874
-14885
-14896
-14906
-14916
-14926
-14936
-14946
-14955
-14964
-14973
-14981
-14990
-14998
-15006
-15014
-15022
-15030
-15038
-15046
-15054
-15062
-15070
-15077
-15085
-15093
-15100
-15107
-15115
-15122
-15129
-15135
-15142
-15148
-15154
-15160
-15166
-15172
-15177
-15183
-15189
-15194
-15200
-15206
-15211
-15217
-15222
-15228
-15233
-15239
-15244
-15250
-15255
-15261
-15267
-15272
-15278
-15283
-15288
-15293
-15298
-15303
-15308
-15313
-15317
-15322
-15327
-15331
-15336
-15341
-15345
-15350
-15354
-15359
-15363
-15368
-15373
-15377
-15381
-15386
-15390
-15393
-15397
-15401
-15404
-15407
-15410
-15413
-15416
-15419
-15422
-15424
-15427
-15429
-15431
-15434
-15436
-15438
-15440
-15442
-15443
-15445
-15447
-15448
-15449
-15450
-15450
-15451
-15451
-15450
-15450
-15449
-15448
-15447
-15445
-15444
-15441
-15439
-15437
-15434
-15431
-15428
-15425
-15422
-15419
-15415
-15411
-15406
-15401
-15396
-15391
-15385
-15379
-15372
-15366
-15359
-15352
-15345
-15337
-15329
-15320
-15312
-15303
-15293
-15284
-15274
-15264
-15255
-15244
-15234
-15223
-15212
-15201
-15190
-15178
-15167
-15155
-15143
-15131
-15118
-15106
-15093
-15079
-15066
-15052
-15039
-15025
-15010
-14996
-14982
-14967
-14952
-14937
-14922
-14907
-14892
-14876
-14861
-14845
-14829
-14813
-14797
-14780
-14764
-14747
-14729
-14711
-14694
-14675
-14657
-14639
-14620
-14602
-14583
-14564
-14545
-14526
-14506
-14487
-14467
-14448
-14428
-14408
-14388
-14367
-14347
-14326
-14305
-14283
-14262
-14240
-14218
-14196
-14174
-14152
-14129
-14107
-14084
-14061
-14038
-14015
-13991
-13968
-13944
-13921
-13897
-13873
-13850
-13825
-13801
-13777
-13752
-13728
-13703
-13678
-13653
-13627
-13602
-13577
-13551
-13525
-13499
-13473
-13447
-13421
-13394
-13368
-13341
-13315
-13288
-13262
-13235
-13208
-13181
-13154
-13127
-13100
-13072
-13044
-13017
-12989
-12961
-12933
-12905
-12876
-12848
-12820
-12791
-12763
-12734
-12705
-12677
-12648
-12618
-12589
-12560
-12531
-12502
-12472
-12443
-12414
-12384
-12355
-12325
-12296
-12266
-12236
-12206
-12175
-12145
-12115
-12085
-12054
-12024
-11993
-11962
-11931
-11900
-11868
-11836
-11804
-11771
-11739
-11706
-11673
-11639
-11606
-11573
-11539
-11505
-11471
-11437
-11402
-11368
-11333
-11297
-11262
-11226
-11191
-11154
-11118
-11081
-11044
-11007
-10970
-10932
-10894
-10856
-10817
-10779
-10740
-10701
-10661
-10622
-10582
-10543
-10503
-10462
-10422
-10381
-10340
-10299
-10258
-10216
-10174
-10131
-10089
-10046
-10003
-9960
-9916
-9872
-9828
-9784
-9739
-9694
-9649
-9603
-9558
-9512
-9466
-9421
-9374
-9328
-9282
-9235
-9188
-9141
-9094
-9047
-8999
-8951
-8903
-8854
-8805
-8756
-8706
-8657
-8607
-8556
-8506
-8455
-8404
-8352
-8301
-8249
-8197
-8145
-8093
-8041
-7989
-7937
-7885
-7832
-7780
-7727
-7674
-7621
-7568
-7515
-7461
-7407
-7353
-7299
-7244
-7189
-7134
-7078
-7022
-6966
-6910
-6854
-6798
-6741
-6685
-6629
-6572
-6516
-6460
-6403
-6347
-6290
-6234
-6177
-6120
-6063
-6005
-5948
-5890
-5832
-5773
-5714
-5656
-5596
-5537
-5477
-5418
-5358
-5298
-5238
-5178
-5118
-5058
-4998
-4938
-4878
-4817
-4757
-4696
-4635
-4574
-4513
-4451
-4390
-4328
-4266
-4204
-4141
-4078
-4016
-3952
-3889
-3826
-3762
-3698
-3634
-3569
-3505
-3440
-3375
-3310
-3245
-3180
-3114
-3048
-2982
-2916
-2850
-2783
-2716
-2649
-2582
-2515
-2448
-2381
-2314
-2247
-2180
-2112
-2045
-1977
-1909
-1841
-1773
-1705
-1637
-1569
-1500
-1431
-1362
-1293
-1223
-1153
-1083
-1012
-943
-872
-802
-732
-662
-592
-522
-452
-382
-313
-244
-175
-106
-38
31
99
167
235
303
371
439
507
575
644
712
780
848
916
984
1052
1120
1188
1256
1324
1391
1457
1524
1590
1655
1720
1785
1849
1914
1978
2041
2105
2169
2233
2297
2361
2425
2489
2553
2617
2681
2744
2808
2871
2934
2997
3060
3122
3185
3247
3309
3371
3433
3495
3557
3619
3680
3742
3804
3865
3927
3988
4050
4111
4172
4234
4295
4356
4416
4477
4537
4596
4656
4715
4774
4833
4892
4950
5009
5067
5126
5184
5242
5300
5358
5415
5473
5530
5588
5645
5702
5759
5816
5873
5929
5985
6042
6097
6153
6209
6264
6320
6375
6430
6485
6540
6595
6650
6704
6759
6813
6868
6922
6976
7030
7084
7138
7191
7244
7297
7350
7403
7456
7508
7561
7614
7666
7718
7770
7823
7875
7926
7978
8029
8080
8132
8183
8235
8286
8337
8388
8438
8489
8539
8590
8640
8691
8741
8791
8841
8891
8940
8990
9040
9089
9138
9187
9236
9285
9334
9382
9431
9479
9527
9575
9623
9670
9717
9764
9811
9858
9905
9951
9997
10043
10089
10134
10179
10224
10269
10314
10358
10402
10446
10490
10533
10577
10620
10662
10705
10747
10789
10831
10873
10914
10955
10997
11038
11079
11120
11161
11202
11243
11284
11326
11366
11407
11448
11488
11528
11568
11607
11647
11685
11724
11762
11800
11837
11874
11911
11947
11984
12020
12055
12091
12126
12161
12196
12230
12264
12298
12332
12366
12399
12433
12466
12499
12532
12565
12597
12629
12661
12693
12724
12755
12786
12816
12846
12876
12905
12934
12963
12992
13020
13048
13076
13104
13132
13159
13186
13213
13239
13266
13292
13318
13344
13369
13395
13420
13445
13469
13493
13517
13540
13563
13586
13608
13630
13652
13674
13695
13716
13736
13756
13776
13795
13814
13832
13850
13868
13885
13902
13919
13936
13952
13968
13984
13999
14015
14030
14045
14059
14074
14088
14102
14116
14129
14143
14156
14169
14181
14193
14204
14215
14226
14237
14247
14257
14266
14275
14284
14293
14301
14308
14315
14322
14328
14334
14340
14345
14350
14355
14360
14364
14369
14373
14377
14380
14384
14387
14389
14392
14393
14394
14395
14395
14394
14393
14392
14391
14389
14387
14384
14381
14378
14375
14371
14367
14363
14359
14354
14349
14344
14339
14333
14327
14320
14313
14305
14297
14289
14281
14272
14263
14253
14243
14233
14223
14212
14202
14190
14179
14167
14155
14142
14129
14116
14102
14088
14074
14059
14044
14029
14013
13996
13980
13963
13945
13928
13910
13892
13873
13854
13835
13816
13796
13776
13755
13735
13713
13691
13669
13646
13622
13598
13574
13549
13524
13499
13473
13447
13420
13394
13367
13340
13313
13285
13258
13230
13202
13174
13146
13117
13089
13060
13030
13001
12971
12941
12910
12880
12849
12817
12786
12754
12722
12690
12658
12625
12592
12559
12526
12493
12459
12425
12391
12357
12323
12289
12254
12219
12185
12150
12115
12080
12045
12010
11974
11939
11904
11869
11834
11799
11763
11728
11693
11657
11622
11587
11551
11516
11481
11445
11410
11374
11339
11303
11267
11232
11196
11160
11125
11089
11053
11018
10982
10946
10910
10874
10838
10802
10766
10730
10694
10658
10622
10585
10549
10513
10476
10439
10403
10366
10329
10291
10254
10217
10179
10142
10104
10067
10029
9991
9953
9915
9877
9839
9800
9761
9722
9683
9643
9603
9562
9522
9481
9439
9398
9356
9314
9272
9230
9188
9145
9103
9060
9017
8974
8931
8888
8845
8801
8757
8713
8669
8624
8579
8534
8488
8443
8396
8350
8303
8256
8209
8162
8115
8068
8020
7973
7925
7878
7830
7782
7734
7686
7638
7590
7541
7493
7445
7397
7348
7300
7251
7202
7153
7104
7055
7006
6957
6907
6858
6808
6758
6708
6657
6606
6555
6504
6453
6401
6349
6298
6246
6194
6143
6091
6039
5987
5936
5884
5833
5781
5730
5678
5626
5575
5523
5471
5419
5367
5315
5263
5211
5159
5106
5054
5001
4949
4896
4844
4791
4739
4686
4634
4582
4530
4478
4426
4374
4322
4271
4219
4167
4116
4064
4013
3961
3910
3858
3806
3754
3702
3650
3597
3545
3493
3441
3388
3336
3284
3232
3180
3129
3077
3026
2974
2923
2872
2821
2770
2719
2668
2617
2566
2515
2465
2414
2364
2314
2264
2214
2164
2114
2065
2016
1967
1918
1869
1821
1772
1724
1677
1629
1582
1534
1487
1440
1393
1347
1300
1254
1207
1161
1114
1068
1022
976
930
884
838
792
747
701
656
610
565
519
474
429
384
339
294
250
205
161
117
74
30
-13
-56
-99
-141
-183
-225
-266
-307
-347
-388
-428
-467
-506
-545
-584
-622
-660
-697
-735
-772
-808
-845
-881
-916
-952
-987
-1020
-1055
-1089
-1123
-1156
-1189
-1221
-1253
-1284
-1316
-1346
-1377
-1407
-1436
-1466
-1495
-1524
-1552
-1580
-1609
-1636
-1664
-1691
-1718
-1745
-1771
-1797
-1823
-1848
-1872
-1897
-1920
-1944
-1966
-1989
-2011
-2032
-2053
-2074
-2094
-2114
-2133
-2152
-2171
-2189
-2207
-2225
-2243
-2261
-2278
-2296
-2313
-2330
-2346
-2363
-2379
-2395
-2411
-2427
-2442
-2457
-2471
-2486
-2500
-2513
-2527
-2540
-2552
-2565
-2577
-2589
-2601
-2612
-2623
-2634
-2645
-2656
-2666
-2676
-2685
-2695
-2704
-2713
-2722
-2731
-2739
-2747
-2755
-2763
-2770
-2777
-2784
-2791
-2798
-2804
-2810
-2816
-2821
-2826
-2831
-2836
-2840
-2845
-2849
-2852
-2856
-2859
-2862
-2865
-2868
-2871
-2874
-2876
-2879
-2882
-2885
-2887
-2890
-2892
-2895
-2897
-2899
-2900
-2902
-2903
-2905
-2906
-2906
-2907
-2907
-2908
-2908
-2907
-2907
-2906
-2905
-2903
-2902
-2900
-2898
-2896
-2893
-2890
-2887
-2884
-2880
-2877
-2872
-2868
-2863
-2859
-2853
-2848
-2842
-2837
-2830
-2824
-2817
-2809
-2802
-2794
-2786
-2777
-2768
-2759
-2750
-2740
-2730
-2719
-2709
-2698
-2686
-2675
-2663
-2651
-2639
-2626
-2614
-2601
-2588
-2575
-2561
-2547
-2534
-2519
-2505
-2491
-2476
-2461
-2445
-2430
-2414
-2398
-2382
-2366
-2349
-2332
-2315
-2297
-2280
-2262
-2244
-2226
-2207
-2188
-2170
-2151
-2132
-2112
-2093
-2074
-2054
-2033
-2013
-1994
-1973
-1952
-1931
-1910
-1889
-1868
-1846
-1824
-1803
-1781
-1759
-1736
-1714
-1692
-1669
-1647
-1624
-1601
-1578
-1555
-1532
-1508
-1484
-1461
-1437
-1413
-1389
-1365
-1341
-1317
-1292
-1268
-1244
-1220
-1196
-1172
-1148
-1124
-1100
-1076
-1053
-1029
-1006
-983
-960
-937
-915
-892
-869
-846
-823
-801
-778
-755
-733
-710
-688
-665
-643
-621
-598
-576
-554
-532
-510
-488
-466
-444
-422
-400
-378
-357
-335
-314
-292
-271
-250
-229
-208
-187
-166
-146
-125
-104
-84
-64
-44
-24
-5
15
34
53
71
90
109
127
146
164
182
200
219
237
255
272
290
308
325
343
360
377
394
411
427
444
459
475
491
506
521
536
551
566
580
595
609
623
637
651
665
679
692
706
719
732
744
757
769
782
794
806
818
830
842
853
865
876
887
898
909
920
930
939
949
958
967
975
983
991
999
1006
1014
1022
1029
1036
1043
1049
1056
1063
1069
1076
1082
1088
1094
1100
1105
1111
1116
1121
1126
1131
1136
1140
1145
1149
1154
1158
1162
1166
1169
1173
1177
1180
1183
1186
1189
1192
1195
1197
1200
1202
1204
1205
1207
1208
1209
1209
1210
1210
1210
1209
1208
1207
1206
1205
1203
1202
1199
1197
1195
1192
1189
1186
1183
1180
1176
1173
1169
1165
1160
1156
1151
1146
1140
1135
1129
1123
1117
1111
1104
1097
1091
1083
1076
1069
1061
1054
1047
1039
1032
1024
1016
1008
1000
994
986
978
970
962
953
945
936
927
918
909
900
890
881
871
861
851
841
831
821
811
801
790
780
769
758
748
737
726
715
705
694
683
672
662
651
640
629
618
607
596
585
574
563
551
540
529
517
505
493
482
470
458
446
433
421
409
397
385
373
361
349
338
326
315
303
292
281
270
258
247
236
225
213
202
191
180
169
158
147
135
124
113
102
91
79
68
57
46
35
23
12
1
-11
-22
-33
-45
-57
-68
-80
-92
-103
-115
-127
-139
-151
-163
-175
-187
-199
-211
-223
-236
-248
-260
-273
-285
-298
-310
-323
-335
-348
-361
-373
-386
-399
-411
-424
-436
-449
-461
-473
-486
-498
-510
-522
-535
-547
-559
-572
-584
-597
-609
-622
-635
-647
-660
-673
-686
-699
-712
-725
-738
-751
-764
-777
-791
-804
-817
-830
-843
-856
-869
-882
-895
-908
-920
-933
-946
-959
-972
-985
-997
-1010
-1022
-1036
-1048
-1061
-1074
-1087
-1100
-1113
-1127
-1140
-1153
-1166
-1180
-1193
-1207
-1221
-1235
-1249
-1263
-1278
-1293
-1307
-1322
-1337
-1352
-1368
-1383
-1398
-1414
-1429
-1445
-1460
-1476
-1492
-1507
-1523
-1539
-1554
-1570
-1585
-1601
-1617
-1633
-1649
-1665
-1681
-1697
-1713
-1730
-1746
-1763
-1780
-1797
-1814
-1832
-1849
-1867
-1884
-1902
-1920
-1938
-1956
-1973
-1991
-2009
-2027
-2045
-2064
-2083
-2101
-2120
-2139
-2158
-2177
-2197
-2216
-2236
-2255
-2275
-2295
-2315
-2335
-2356
-2376
-2397
-2417
-2438
-2459
-2480
-2501
-2523
-2544
-2566
-2587
-2609
-2631
-2653
-2676
-2698
-2721
-2744
-2768
-2791
-2815
-2839
-2863
-2887
-2911
-2935
-2960
-2984
-3008
-3033
-3058
-3083
-3108
-3133
-3158
-3183
-3208
-3234
-3259
-3285
-3310
-3336
-3361
-3387
-3413
-3439
-3465
-3491
-3517
-3544
-3570
-3596
-3623
-3649
-3676
-3702
-3729
-3756
-3782
-3809
-3835
-3861
-3888
-3915
-3941
-3968
-3994
-4021
-4048
-4074
-4101
-4128
-4154
-4181
-4208
-4234
-4261
-4288
-4314
-4341
-4368
-4394
-4421
-4447
-4473
-4499
-4525
-4551
-4576
-4602
-4627
-4652
-4677
-4702
-4726
-4751
-4775
-4799
-4824
-4848
-4872
-4896
-4919
-4943
-4966
-4990
-5013
-5036
-5059
-5082
-5105
-5128
-5151
-5173
-5196
-5218
-5240
-5263
-5285
-5307
-5328
-5350
-5371
-5393
-5413
-5434
-5454
-5475
-5494
-5514
-5534
-5553
-5572
-5591
-5609
-5628
-5646
-5664
-5682
-5699
-5717
-5734
-5752
-5769
-5786
-5803
-5820
-5836
-5852
-5868
-5884
-5899
-5914
-5929
-5944
-5959
-5973
-5987
-6001
-6014
-6028
-6041
-6054
-6066
-6079
-6091
-6103
-6115
-6127
-6138
-6149
-6160
-6170
-6180
-6190
-6199
-6208
-6217
-6226
-6234
-6242
-6250
-6258
-6265
-6272
-6279
-6286
-6293
-6299
-6306
-6312
-6318
-6324
-6329
-6335
-6340
-6345
-6350
-6354
-6359
-6363
-6367
-6371
-6375
-6378
-6382
-6385
-6387
-6390
-6392
-6394
-6396
-6397
-6398
-6399
-6400
-6400
-6400
-6400
-6400
-6399
-6398
-6398
-6396
-6395
-6394
-6392
-6390
-6388
-6386
-6383
-6380
-6377
-6374
-6370
-6366
-6362
-6357
-6353
-6348
-6343
-6337
-6332
-6326
-6320
-6313
-6306
-6299
-6292
-6284
-6277
-6269
-6261
-6252
-6244
-6235
-6226
-6217
-6208
-6199
-6189
-6180
-6170
-6159
-6149
-6139
-6128
-6117
-6106
-6094
-6083
-6072
-6060
-6048
-6036
-6024
-6011
-5999
-5986
-5973
-5960
-5947
-5934
-5921
-5907
-5893
-5880
-5866
-5851
-5837
-5822
-5808
-5793
-5777
-5762
-5746
-5731
-5715
-5699
-5682
-5666
-5649
-5632
-5615
-5598
-5581
-5564
-5546
-5528
-5510
-5492
-5474
-5456
-5437
-5419
-5400
-5381
-5361
-5342
-5323
-5303
-5283
-5263
-5243
-5223
-5203
-5182
-5162
-5141
-5120
-5100
-5079
-5058
-5037
-5015
-4994
-4972
-4950
-4928
-4906
-4884
-4861
-4839
-4816
-4793
-4770
-4747
-4724
-4701
-4677
-4654
-4630
-4606
-4583
-4559
-4535
-4511
-4486
-4462
-4437
-4413
-4388
-4363
-4338
-4312
-4287
-4262
-4236
-4210
-4185
-4159
-4133
-4106
-4080
-4054
-4027
-4001
-3974
-3947
-3920
-3893
-3866
-3839
-3811
-3784
-3756
-3729
-3701
-3673
-3646
-3618
-3590
-3562
-3534
-3506
-3478
-3450
-3422
-3393
-3365
-3336
-3308
-3280
-3252
-3224
-3195
-3167
-3139
-3112
-3084
-3056
-3028
-3001
-2973
-2946
-2919
-2892
-2865
-2838
-2811
-2784
-2758
-2731
-2704
-2678
-2652
-2625
-2599
-2573
-2547
-2521
-2495
-2469
-2444
-2418
-2393
-2368
-2343
-2318
-2294
-2269
-2245
-2221
-2197
-2174
-2150
-2127
-2104
-2081
-2059
-2036
-2013
-1992
-1970
-1949
-1927
-1906
-1884
-1863
-1843
-1822
-1801
-1781
-1761
-1740
-1720
-1700
-1680
-1661
-1641
-1622
-1602
-1583
-1564
-1545
-1526
-1507
-1488
-1469
-1450
-1431
-1413
-1394
-1375
-1357
-1338
-1320
-1301
-1283
-1264
-1245
-1227
-1208
-1190
-1171
-1153
-1134
-1116
-1098
-1080
-1062
-1044
-1026
-1008
-990
-972
-954
-937
-919
-901
-883
-866
-848
-830
-812
-794
-776
-758
-740
-722
-703
-685
-667
-648
-630
-611
-592
-574
-555
-536
-517
-498
-479
-460
-441
-421
-402
-383
-363
-344
-324
-304
-284
-265
-245
-224
-204
-184
-163
-142
-121
-100
-79
-58
-37
-15
6
28
49
70
92
113
134
156
177
198
219
241
262
283
304
325
346
367
388
409
429
450
470
491
511
532
552
572
592
612
631
651
670
689
708
726
745
763
781
799
816
834
851
868
885
901
918
934
950
966
982
997
1012
1028
1043
1057
1071
1085
1099
1112
1124
1137
1149
1161
1173
1184
1195
1206
1217
1227
1237
1247
1256
1266
1274
1283
1291
1299
1307
1315
1322
1329
1335
1341
1347
1352
1357
1362
1366
1370
1374
1377
1380
1383
1385
1387
1389
1391
1392
1393
1394
1394
1395
1395
1394
1394
1393
1392
1390
1388
1386
1384
1381
1377
1374
1370
1365
1360
1355
1350
1344
1339
1332
1326
1320
1313
1306
1299
1292
1285
1278
1270
1263
1255
1247
1239
1231
1222
1214
1205
1196
1187
1177
1168
1158
1148
1138
1128
1118
1108
1097
1087
1076
1065
1054
1044
1033
1022
1010
999
987
976
964
952
940
928
916
903
891
879
866
854
841
828
815
802
789
776
762
749
736
722
709
695
681
668
654
641
627
613
599
585
571
556
542
527
512
497
482
467
452
437
422
407
391
376
361
346
331
316
300
285
270
255
240
224
209
193
178
162
146
131
115
100
84
68
53
37
21
6
-10
-25
-40
-55
-71
-86
-101
-116
-131
-146
-161
-176
-191
-207
-222
-238
-253
-269
-284
-299
-315
-330
-345
-360
-375
-390
-405
-420
-434
-449
-463
-477
-491
-506
-519
-533
-547
-561
-574
-588
-601
-615
-628
-641
-655
-668
-680
-693
-706
-718
-730
-742
-754
-765
-777
-788
-799
-810
-821
-832
-843
-853
-864
-874
-884
-894
-904
-914
-924
-934
-944
-953
-963
-972
-982
-991
-1000
-1008
-1018
-1027
-1035
-1044
-1052
-1059
-1067
-1074
-1080
-1087
-1093
-1100
-1106
-1112
-1117
-1123
-1129
-1134
-1139
-1144
-1150
-1155
-1160
-1165
-1170
-1174
-1179
-1184
-1188
-1192
-1196
-1200
-1204
-1208
-1212
-1215
-1219
-1222
-1225
-1228
-1231
-1235
-1238
-1241
-1244
-1247
-1250
-1253
-1256
-1259
-1262
-1265
-1268
-1270
-1273
-1276
-1279
-1281
-1284
-1287
-1289
-1292
-1294
-1296
-1298
-1301
-1303
-1305
-1306
-1308
-1310
-1312
-1313
-1315
-1316
-1318
-1319
-1320
-1322
-1323
-1325
-1326
-1327
-1329
-1330
-1331
-1331
-1332
-1333
-1333
-1334
-1334
-1335
-1335
-1336
-1336
-1336
-1337
-1337
-1337
-1336
-1336
-1336
-1335
-1334
-1333
-1331
-1330
-1328
-1326
-1324
-1322
-1320
-1318
-1316
-1314
-1312
-1309
-1307
-1304
-1301
-1298
-1295
-1292
-1289
-1285
-1282
-1279
-1275
-1272
-1268
-1264
-1260
-1255
-1251
-1246
-1242
-1237
-1232
-1227
-1222
-1217
-1213
-1208
-1202
-1197
-1192
-1186
-1181
-1175
-1169
-1162
-1156
-1149
-1142
-1136
-1128
-1121
-1114
-1107
-1099
-1092
-1084
-1077
-1069
-1062
-1054
-1046
-1038
-1030
-1022
-1014
-1006
-998
-991
-983
-975
-967
-958
-950
-942
-933
-924
-916
-907
-898
-889
-879
-870
-861
-851
-841
-832
-822
-813
-803
-793
-784
-774
-765
-756
-746
-737
-727
-718
-708
-699
-689
-680
-670
-661
-651
-641
-632
-622
-612
-602
-593
-583
-574
-565
-556
-547
-538
-529
-520
-510
-501
-492
-483
-474
-465
-456
-447
-438
-429
-420
-411
-402
-393
-385
-376
-367
-358
-349
-340
-332
-323
-314
-306
-297
-289
-281
-273
-265
-258
-250
-243
-236
-229
-222
-215
-208
-201
-194
-188
-182
-175
-169
-164
-158
-152
-147
-142
-136
-132
-127
-122
-118
-114
-110
-106
-102
-98
-94
-91
-88
-85
-82
-79
-77
-75
-73
-71
-69
-67
-65
-64
-62
-61
-60
-59
-58
-57
-56
-56
-56
-55
-55
-55
-55
-56
-56
-56
-57
-58
-59
-60
-61
-62
-64
-65
-67
-68
-70
-72
-74
-76
-78
-81
-83
-85
-88
-90
-93
-95
-98
-101
-103
-106
-109
-112
-115
-118
-122
-125
-128
-131
-135
-138
-141
-145
-149
-152
-156
-160
-164
-167
-171
-175
-179
-182
-186
-189
-193
-196
-199
-203
-206
-209
-213
-216
-220
-224
-227
-231
-235
-239
-243
-247
-251
-255
-259
-264
-268
-272
-276
-280
-285
-289
-293
-297
-301
-305
-310
-314
-317
-321
-325
-329
-334
-338
-342
-346
-351
-356
-360
-365
-370
-375
-380
-385
-390
-395
-400
-406
-411
-417
-422
-428
-433
-439
-445
-450
-456
-462
-468
-474
-480
-486
-492
-498
-504
-511
-517
-523
-529
-536
-542
-549
-555
-562
-569
-576
-583
-590
-598
-605
-612
-620
-628
-636
-644
-652
-660
-668
-677
-686
-694
-703
-712
-721
-730
-739
-749
-758
-768
-778
-788
-798
-808
-819
-829
-840
-851
-863
-874
-885
-897
-909
-921
-934
-946
-959
-972
-985
-998
-1012
-1025
-1039
-1053
-1067
-1081
-1096
-1111
-1125
-1140
-1156
-1171
-1186
-1202
-1217
-1233
-1249
-1265
-1282
-1298
-1315
-1332
-1349
-1366
-1383
-1401
-1418
-1436
-1453
-1471
-1489
-1507
-1526
-1544
-1563
-1581
-1600
-1620
-1639
-1658
-1678
-1698
-1718
-1738
-1758
-1778
-1799
-1819
-1839
-1860
-1880
-1901
-1922
-1943
-1964
-1986
-2007
-2029
-2050
-2072
-2093
-2115
-2137
-2159
-2181
-2202
-2224
-2246
-2268
-2289
-2311
-2333
-2355
-2377
-2399
-2421
-2443
-2466
-2488
-2511
-2534
-2556
-2579
-2602
-2624
-2647
-2669
-2692
-2714
-2736
-2759
-2781
-2803
-2825
-2847
-2869
-2891
-2913
-2935
-2957
-2979
-3001
-3023
-3046
-3068
-3091
-3114
-3137
-3160
-3183
-3206
-3230
-3253
-3276
-3300
-3323
-3346
-3370
-3393
-3416
-3439
-3463
-3486
-3509
-3532
-3556
-3579
-3602
-3625
-3648
-3672
-3695
-3718
-3741
-3764
-3788
-3811
-3834
-3857
-3880
-3903
-3926
-3949
-3971
-3994
-4016
-4038
-4059
-4083
-4105
-4126
-4148
-4170
-4191
-4213
-4234
-4255
-4276
-4297
-4318
-4339
-4359
-4380
-4400
-4421
-4441
-4461
-4480
-4500
-4520
-4539
-4558
-4577
-4596
-4615
-4633
-4652
-4670
-4687
-4705
-4722
-4739
-4756
-4773
-4789
-4806
-4822
-4838
-4855
-4871
-4887
-4903
-4919
-4934
-4950
-4966
-4981
-4996
-5012
-5027
-5042
-5056
-5071
-5086
-5100
-5114
-5128
-5142
-5156
-5169
-5183
-5196
-5208
-5221
-5233
-5246
-5258
-5270
-5282
-5294
-5306
-5317
-5329
-5340
-5352
-5363
-5373
-5384
-5394
-5403
-5413
-5421
-5430
-5438
-5446
-5454
-5462
-5469
-5476
-5483
-5490
-5496
-5503
-5509
-5515
-5521
-5527
-5532
-5537
-5542
-5546
-5550
-5554
-5558
-5561
-5564
-5566
-5568
-5570
-5571
-5572
-5573
-5573
-5573
-5572
-5571
-5570
-5568
-5566
-5563
-5561
-5558
-5554
-5550
-5546
-5542
-5537
-5532
-5527
-5522
-5516
-5510
-5503
-5496
-5489
-5481
-5473
-5465
-5456
-5446
-5437
-5427
-5417
-5406
-5395
-5384
-5372
-5360
-5348
-5335
-5322
-5309
-5295
-5281
-5267
-5252
-5237
-5222
-5206
-5190
-5174
-5158
-5141
-5125
-5108
-5090
-5073
-5055
-5036
-5018
-4999
-4979
-4959
-4939
-4919
-4898
-4877
-4856
-4834
-4813
-4791
-4768
-4746
-4723
-4700
-4677
-4654
-4630
-4607
-4582
-4558
-4533
-4508
-4483
-4457
-4431
-4405
-4379
-4353
-4326
-4299
-4272
-4245
-4218
-4190
-4163
-4135
-4107
-4078
-4051
-4022
-3995
-3967
-3939
-3910
-3882
-3853
-3823
-3794
-3764
-3734
-3703
-3672
-3641
-3609
-3577
-3545
-3513
-3480
-3448
-3415
-3383
-3351
-3318
-3286
-3253
-3221
-3189
-3156
-3123
-3091
-3058
-3026
-2993
-2961
-2928
-2896
-2863
-2831
-2798
-2766
-2733
-2700
-2667
-2634
-2602
-2569
-2536
-2504
-2471
-2439
-2406
-2373
-2341
-2308
-2275
-2242
-2210
-2177
-2145
-2112
-2080
-2048
-2016
-1984
-1952
-1920
-1889
-1857
-1826
-1794
-1763
-1732
-1701
-1670
-1638
-1607
-1576
-1544
-1513
-1482
-1451
-1420
-1389
-1358
-1327
-1296
-1266
-1235
-1204
-1173
-1143
-1112
-1082
-1051
-1020
-990
-960
-930
-900
-869
-839
-809
-779
-749
-719
-689
-660
-630
-601
-571
-542
-513
-484
-455
-426
-397
-368
-339
-310
-281
-251
-222
-193
-163
-134
-105
-76
-47
-18
11
40
69
99
128
157
186
215
244
274
303
333
362
392
421
451
480
510
539
569
598
628
657
686
715
744
772
801
830
858
887
915
943
971
999
1027
1055
1082
1110
1138
1165
1193
1220
1248
1275
1303
1330
1357
1384
1411
1438
1465
1491
1517
1543
1569
1595
1620
1646
1671
1695
1720
1744
1768
1792
1816
1839
1863
1886
1908
1931
1953
1975
1997
2017
2040
2061
2082
2102
2123
2143
2162
2181
2200
2219
2237
2255
2272
2290
2306
2323
2339
2355
2371
2387
2402
2417
2432
2447
2461
2476
2490
2503
2517
2530
2543
2556
2569
2581
2594
2606
2618
2629
2641
2652
2663
2674
2684
2695
2705
2715
2725
2735
2744
2754
2763
2773
2782
2791
2800
2809
2818
2826
2835
2843
2851
2859
2867
2874
2882
2889
2896
2903
2909
2915
2921
2927
2932
2938
2943
2948
2953
2958
2963
2968
2973
2977
2982
2986
2990
2994
2998
3002
3006
3010
3013
3017
3020
3023
3026
3028
3031
3034
3036
3039
3041
3044
3046
3048
3050
3052
3053
3055
3056
3058
3059
3060
3062
3063
3064
3065
3066
3067
3068
3069
3070
3070
3071
3071
3071
3071
3071
3070
3070
3069
3068
3067
3066
3064
3063
3061
3060
3058
3056
3053
3051
3048
3046
3043
3040
3037
3034
3031
3027
3024
3021
3017
3014
3010
3007
3003
3000
2996
2993
2989
2985
2981
2977
2973
2969
2964
2959
2954
2949
2944
2938
2933
2927
2921
2915
2910
2904
2898
2892
2886
2880
2874
2867
2861
2855
2848
2842
2835
2828
2822
2815
2808
2801
2794
2786
2779
2771
2763
2755
2747
2738
2730
2721
2713
2704
2695
2687
2678
2669
2660
2651
2642
2633
2624
2615
2606
2596
2587
2577
2568
2558
2547
2537
2527
2516
2506
2495
2484
2473
2463
2452
2441
2430
2419
2408
2396
2385
2374
2362
2351
2340
2328
2317
2305
2293
2282
2270
2258
2246
2234
2222
2210
2198
2185
2173
2161
2148
2136
2124
2112
2099
2087
2075
2062
2050
2037
2024
2012
1999
1986
1973
1960
1947
1933
1920
1907
1893
1880
1866
1853
1839
1825
1811
1797
1783
1769
1754
1740
1725
1710
1696
1681
1666
1651
1636
1621
1605
1590
1575
1559
1543
1528
1512
1497
1481
1465
1450
1434
1418
1402
1386
1370
1354
1338
1322
1306
1290
1273
1257
1241
1224
1208
1191
1175
1158
1142
1125
1109
1093
1076
1060
1043
1027
1010
994
978
961
945
929
912
896
880
863
847
831
815
799
783
767
751
735
718
702
686
670
655
639
624
608
593
578
563
548
533
518
503
488
473
458
444
429
415
400
386
371
357
343
328
314
300
286
272
258
245
232
219
206
194
181
169
157
145
133
121
110
98
87
76
64
53
43
32
21
10
0
-11
-21
-32
-42
-52
-62
-71
-81
-90
-99
-107
-116
-124
-132
-140
-147
-154
-161
-168
-175
-181
-187
-193
-198
-203
-208
-213
-217
-222
-226
-230
-235
-239
-243
-247
-251
-254
-258
-261
-264
-267
-270
-272
-275
-276
-278
-279
-281
-282
-283
-283
-284
-284
-284
-284
-283
-283
-282
-282
-281
-280
-280
-279
-278
-278
-277
-276
-276
-275
-274
-273
-272
-271
-270
-269
-267
-265
-263
-261
-258
-256
-254
-251
-249
-246
-243
-240
-238
-235
-231
-228
-225
-222
-219
-215
-212
-209
-205
-202
-198
-195
-191
-187
-183
-179
-175
-170
-166
-161
-156
-152
-147
-142
-137
-131
-126
-121
-115
-109
-104
-98
-92
-86
-80
-74
-68
-61
-55
-49
-43
-37
-31
-24
-17
-11
-4
3
10
18
25
32
40
47
55
63
70
78
86
94
102
110
118
126
134
142
150
158
167
175
183
192
200
208
217
225
234
243
252
260
269
278
288
297
306
316
325
335
344
354
364
373
383
393
403
413
422
432
442
451
461
470
480
489
498
507
517
526
535
545
554
564
573
583
593
603
613
623
633
643
653
664
674
684
694
704
714
723
733
743
753
762
772
782
791
801
810
819
829
838
847
857
866
876
885
895
904
914
924
933
943
952
962
971
980
990
999
1008
1016
1026
1035
1044
1054
1063
1072
1081
1090
1099
1109
1118
1127
1136
1145
1154
1163
1172
1181
1191
1200
1209
1218
1227
1237
1246
1255
1265
1274
1284
1294
1304
1314
1324
1335
1345
1356
1367
1378
1390
1401
1412
1423
1434
1445
1456
1467
1478
1489
1500
1511
1522
1533
1544
1555
1566
1577
1588
1599
1611
1622
1633
1645
1657
1668
1681
1693
1705
1718
1732
1745
1759
1773
1787
1801
1815
1829
1843
1857
1872
1886
1900
1915
1929
1944
1958
1973
1988
2001
2017
2031
2045
2062
2077
2092
2108
2124
2140
2155
2171
2187
2202
2218
2233
2249
2264
2280
2295
2311
2326
2341
2357
2372
2387
2403
2418
2434
2449
2465
2481
2496
2512
2527
2543
2559
2574
2590
2605
2621
2636
2651
2666
2680
2695
2709
2724
2738
2753
2767
2782
2796
2810
2824
2839
2852
2866
2880
2894
2908
2921
2935
2949
2962
2975
2989
3002
3014
3027
3039
3051
3063
3075
3086
3098
3109
3120
3131
3142
3152
3163
3173
3183
3193
3203
3213
3223
3232
3242
3251
3260
3269
3278
3287
3295
3304
3312
3320
3328
3335
3343
3350
3357
3364
3371
3377
3384
3390
3397
3402
3408
3413
3418
3423
3428
3433
3437
3441
3445
3449
3452
3455
3458
3461
3463
3466
3468
3471
3473
3476
3478
3481
3483
3485
3488
3490
3492
3494
3496
3497
3499
3500
3501
3502
3503
3503
3503
3503
3503
3503
3503
3503
3502
3502
3502
3502
3501
3501
3500
3499
3498
3497
3496
3495
3493
3492
3490
3488
3486
3484
3481
3479
3477
3474
3472
3469
3467
3464
3462
3459
3457
3454
3452
3449
3447
3444
3441
3439
3436
3433
3430
3427
3424
3421
3417
3414
3411
3407
3404
3401
3397
3394
3390
3387
3384
3380
3377
3374
3371
3367
3364
3361
3358
3354
3351
3347
3344
3340
3337
3333
3330
3326
3323
3319
3316
3312
3308
3305
3301
3298
3294
3291
3288
3285
3282
3279
3276
3273
3270
3267
3265
3262
3259
3256
3253
3250
3248
3245
3242
3239
3236
3233
3230
3227
3224
3222
3219
3216
3213
3211
3208
3205
3203
3200
3197
3195
3192
3190
3187
3184
3182
3179
3176
3173
3170
3167
3165
3162
3159
3156
3153
3149
3146
3143
3139
3135
3132
3128
3124
3120
3116
3112
3107
3103
3099
3094
3090
3085
3080
3075
3069
3064
3058
3052
3046
3040
3034
3027
3020
3013
3006
2999
2991
2983
2975
2967
2959
2950
2941
2932
2922
2913
2903
2894
2884
2874
2864
2854
2843
2833
2822
2811
2800
2788
2776
2764
2752
2739
2726
2713
2700
2686
2672
2657
2643
2628
2613
2597
2582
2566
2550
2534
2517
2501
2484
2467
2450
2432
2415
2397
2380
2362
2343
2325
2307
2288
2269
2251
2232
2214
2195
2176
2157
2138
2118
2099
2079
2059
2040
2020
2000
1981
1961
1941
1921
1901
1880
1860
1839
1818
1797
1776
1754
1733
1712
1690
1669
1647
1626
1605
1583
1562
1540
1519
1497
1476
1455
1434
1413
1392
1371
1351
1330
1310
1289
1269
1249
1228
1208
1189
1169
1149
1130
1110
1091
1072
1052
1033
1014
994
975
956
936
917
897
878
859
839
820
800
781
761
742
723
704
684
665
646
628
609
591
573
555
537
519
501
484
466
449
432
414
397
379
362
345
327
310
292
275
258
241
224
207
190
174
158
142
125
109
93
77
61
46
30
14
-1
-17
-32
-48
-63
-78
-93
-109
-124
-139
-154
-169
-183
-198
-213
-227
-241
-255
-269
-283
-297
-310
-324
-337
-350
-363
-377
-390
-403
-416
-430
-443
-456
-469
-482
-495
-507
-520
-533
-545
-558
-570
-582
-594
-606
-617
-629
-640
-651
-662
-672
-683
-693
-703
-713
-723
-733
-742
-751
-761
-770
-778
-787
-796
-805
-814
-822
-831
-840
-848
-857
-865
-874
-882
-891
-899
-908
-916
-924
-932
-940
-947
-955
-962
-969
-976
-983
-989
-995
-1000
-1006
-1012
-1018
-1025
-1030
-1036
-1041
-1046
-1051
-1057
-1061
-1066
-1071
-1076
-1081
-1085
-1089
-1093
-1097
-1101
-1105
-1108
-1111
-1114
-1117
-1120
-1122
-1125
-1127
-1130
-1132
-1134
-1136
-1138
-1140
-1142
-1144
-1145
-1146
-1148
-1149
-1150
-1151
-1152
-1153
-1153
-1154
-1154
-1154
-1155
-1154
-1154
-1153
-1153
-1152
-1150
-1149
-1147
-1146
-1144
-1142
-1140
-1138
-1135
-1133
-1130
-1128
-1125
-1122
-1119
-1115
-1112
-1109
-1105
-1101
-1097
-1093
-1089
-1085
-1081
-1077
-1073
-1069
-1064
-1060
-1055
-1050
-1046
-1041
-1036
-1031
-1026
-1020
-1014
-1008
-1002
-997
-991
-985
-978
-972
-965
-958
-950
-943
-936
-928
-921
-913
-905
-897
-890
-882
-873
-865
-857
-848
-840
-831
-822
-814
-805
-796
-787
-778
-768
-759
-749
-740
-730
-720
-710
-700
-690
-680
-670
-659
-649
-639
-628
-618
-608
-597
-587
-577
-567
-557
-547
-537
-527
-517
-506
-496
-486
-476
-465
-455
-445
-435
-424
-414
-404
-393
-383
-373
-362
-352
-342
-332
-321
-311
-301
-291
-281
-271
-261
-251
-240
-230
-220
-210
-200
-190
-180
-170
-160
-149
-139
-129
-119
-109
-98
-88
-78
-68
-58
-48
-39
-29
-19
-9
0
10
20
29
39
49
58
68
78
88
98
108
119
129
139
149
159
169
179
189
199
209
219
229
238
248
258
268
278
288
298
308
318
328
338
348
359
369
380
391
401
412
422
433
443
454
464
474
484
493
503
513
522
531
540
550
559
568
577
586
594
603
612
620
629
637
646
654
663
671
679
688
696
703
711
719
726
734
741
749
756
764
771
778
786
793
800
807
814
821
828
835
841
848
854
861
867
873
879
885
891
897
902
908
913
918
923
927
932
937
941
946
950
955
960
964
969
973
977
982
986
990
994
999
1002
1006
1010
1014
1016
1020
1024
1027
1030
1033
1036
1039
1041
1044
1047
1049
1051
1054
1056
1058
1060
1062
1064
1066
1067
1069
1070
1071
1072
1073
1074
1074
1074
1074
1074
1073
1073
1072
1070
1069
1067
1066
1064
1062
1060
1058
1056
1053
1051
1048
1046
1043
1040
1037
1034
1030
1027
1022
1018
1014
1010
1006
1002
998
993
988
983
977
972
966
960
954
948
942
935
929
923
916
909
902
895
888
881
873
865
858
850
842
834
826
817
809
800
792
783
774
766
757
748
739
730
721
712
703
694
684
675
665
656
646
636
626
616
606
596
586
576
565
555
545
534
524
513
503
492
482
471
460
449
438
427
416
405
394
382
371
360
349
337
326
314
303
292
280
269
257
245
234
222
210
198
186
173
161
149
137
124
112
100
88
75
63
51
39
27
15
3
-9
-21
-33
-45
-57
-70
-82
-94
-106
-118
-131
-143
-155
-167
-179
-191
-203
-215
-227
-238
-250
-262
-273
-284
-295
-306
-317
-328
-338
-348
-359
-369
-379
-389
-399
-409
-419
-429
-439
-448
-458
-468
-477
-487
-496
-505
-514
-523
-532
-541
-550
-558
-567
-576
-584
-593
-601
-609
-617
-625
-633
-641
-649
-657
-664
-672
-680
-688
-696
-703
-711
-718
-725
-732
-739
-746
-752
-759
-765
-771
-777
-783
-789
-794
-800
-806
-812
-818
-824
-830
-836
-842
-848
-854
-860
-866
-872
-879
-885
-892
-898
-905
-912
-918
-925
-932
-938
-945
-952
-959
-966
-974
-981
-989
-996
-1004
-1012
-1020
-1028
-1036
-1044
-1052
-1060
-1069
-1077
-1086
-1094
-1103
-1111
-1120
-1129
-1137
-1146
-1155
-1163
-1172
-1181
-1190
-1199
-1208
-1217
-1227
-1237
-1247
-1257
-1267
-1277
-1287
-1298
-1308
-1319
-1329
-1340
-1351
-1361
-1372
-1384
-1395
-1406
-1418
-1429
-1441
-1453
-1465
-1477
-1489
-1500
-1512
-1524
-1537
-1549
-1561
-1573
-1585
-1597
-1610
-1622
-1634
-1647
-1659
-1672
-1685
-1698
-1711
-1724
-1737
-1750
-1763
-1776
-1790
-1803
-1817
-1830
-1844
-1857
-1871
-1885
-1898
-1912
-1925
-1939
-1952
-1965
-1978
-1992
-2005
-2017
-2031
-2045
-2058
-2071
-2085
-2098
-2112
-2125
-2138
-2152
-2166
-2179
-2193
-2206
-2220
-2234
-2248
-2262
-2276
-2290
-2304
-2318
-2332
-2346
-2360
-2374
-2387
-2401
-2414
-2428
-2441
-2455
-2468
-2481
-2495
-2508
-2522
-2535
-2549
-2562
-2576
-2590
-2603
-2617
-2631
-2644
-2658
-2671
-2685
-2698
-2711
-2725
-2738
-2751
-2765
-2778
-2791
-2804
-2818
-2831
-2844
-2857
-2870
-2883
-2896
-2909
-2922
-2935
-2947
-2960
-2972
-2985
-2997
-3010
-3022
-3034
-3046
-3059
-3070
-3082
-3094
-3106
-3118
-3130
-3142
-3154
-3166
-3177
-3189
-3201
-3212
-3224
-3235
-3247
-3258
-3270
-3281
-3292
-3304
-3315
-3326
-3337
-3348
-3360
-3371
-3382
-3393
-3404
-3415
-3426
-3436
-3447
-3457
-3468
-3478
-3488
-3499
-3509
-3519
-3529
-3539
-3549
-3559
-3569
-3578
-3588
-3598
-3607
-3617
-3626
-3636
-3645
-3655
-3664
-3673
-3683
-3692
-3701
-3710
-3720
-3729
-3738
-3747
-3756
-3765
-3774
-3783
-3792
-3800
-3809
-3817
-3825
-3833
-3841
-3849
-3857
-3864
-3872
-3880
-3887
-3894
-3902
-3909
-3916
-3924
-3931
-3938
-3945
-3952
-3958
-3965
-3972
-3978
-3984
-3990
-3996
-4002
-4008
-4014
-4019
-4025
-4030
-4035
-4042
-4046
-4053
-4058
-4062
-4069
-4074
-4078
-4085
-4090
-4094
-4100
-4104
-4109
-4114
-4118
-4123
-4127
-4131
-4135
-4139
-4143
-4147
-4151
-4155
-4159
-4162
-4166
-4169
-4173
-4176
-4180
-4183
-4186
-4189
-4193
-4196
-4199
-4202
-4205
-4207
-4210
-4213
-4216
-4218
-4221
-4223
-4226
-4228
-4230
-4232
-4234
-4235
-4237
-4238
-4240
-4241
-4242
-4244
-4245
-4246
-4247
-4249
-4250
-4251
-4252
-4254
-4255
-4257
-4258
-4259
-4260
-4261
-4262
-4263
-4264
-4265
-4265
-4266
-4267
-4267
-4267
-4268
-4268
-4268
-4268
-4268
-4268
-4268
-4267
-4267
-4267
-4267
-4267
-4267
-4267
-4266
-4266
-4266
-4266
-4266
-4265
-4265
-4265
-4265
-4264
-4264
-4263
-4263
-4263
-4262
-4262
-4262
-4261
-4261
-4261
-4260
-4260
-4259
-4259
-4258
-4258
-4257
-4256
-4256
-4255
-4255
-4254
-4254
-4253
-4253
-4253
-4252
-4252
-4252
-4251
-4251
-4251
-4251
-4251
-4250
-4250
-4250
-4249
-4249
-4249
-4249
-4248
-4248
-4248
-4248
-4248
-4249
-4249
-4249
-4249
-4250
-4250
-4251
-4251
-4251
-4252
-4252
-4253
-4253
-4253
-4253
-4253
-4253
-4253
-4253
-4253
-4252
-4252
-4252
-4252
-4252
-4252
-4252
-4252
-4252
-4252
-4252
-4253
-4253
-4253
-4253
-4253
-4253
-4253
-4253
-4254
-4254
-4254
-4254
-4255
-4255
-4255
-4255
-4255
-4255
-4255
-4255
-4255
-4255
-4255
-4255
-4255
-4256
-4256
-4256
-4257
-4258
-4258
-4259
-4260
-4262
-4263
-4264
-4265
-4266
-4268
-4269
-4270
-4271
-4272
-4273
-4274
-4275
-4276
-4277
-4278
-4279
-4280
-4281
-4282
-4283
-4284
-4285
-4286
-4288
-4289
-4291
-4293
-4295
-4296
-4298
-4300
-4302
-4304
-4305
-4307
-4309
-4311
-4312
-4314
-4316
-4318
-4319
-4321
-4323
-4325
-4327
-4330
-4332
-4334
-4336
-4339
-4341
-4343
-4346
-4348
-4351
-4353
-4356
-4358
-4361
-4364
-4366
-4369
-4372
-4374
-4377
-4380
-4382
-4385
-4387
-4390
-4392
-4394
-4397
-4399
-4402
-4404
-4406
-4409
-4411
-4414
-4416
-4418
-4421
-4423
-4425
-4427
-4429
-4430
-4432
-4434
-4435
-4437
-4438
-4440
-4441
-4442
-4443
-4444
-4445
-4446
-4447
-4448
-4449
-4449
-4450
-4450
-4451
-4451
-4451
-4451
-4451
-4451
-4450
-4450
-4449
-4449
-4448
-4447
-4446
-4445
-4444
-4442
-4441
-4439
-4438
-4436
-4435
-4433
-4431
-4429
-4426
-4424
-4421
-4418
-4415
-4412
-4408
-4405
-4401
-4397
-4393
-4390
-4386
-4381
-4377
-4373
-4369
-4365
-4361
-4356
-4352
-4347
-4343
-4338
-4333
-4328
-4323
-4318
-4313
-4307
-4302
-4296
-4291
-4285
-4279
-4273
-4267
-4261
-4254
-4248
-4242
-4236
-4230
-4224
-4217
-4211
-4205
-4199
-4192
-4186
-4179
-4172
-4166
-4159
-4152
-4144
-4137
-4130
-4123
-4115
-4108
-4100
-4093
-4085
-4077
-4070
-4062
-4054
-4046
-4038
-4030
-4022
-4014
-4006
-3999
-3991
-3983
-3975
-3967
-3960
-3952
-3944
-3936
-3929
-3921
-3913
-3905
-3898
-3890
-3881
-3873
-3865
-3856
-3847
-3839
-3830
-3821
-3812
-3803
-3794
-3785
-3776
-3768
-3759
-3750
-3741
-3732
-3723
-3714
-3705
-3696
-3687
-3678
-3668
-3659
-3650
-3640
-3631
-3621
-3611
-3601
-3592
-3582
-3572
-3562
-3553
-3543
-3533
-3524
-3514
-3504
-3494
-3484
-3474
-3464
-3454
-3444
-3433
-3423
-3412
-3401
-3390
-3380
-3369
-3358
-3347
-3335
-3324
-3313
-3301
-3289
-3278
-3266
-3254
-3242
-3229
-3217
-3205
-3193
-3181
-3168
-3156
-3144
-3131
-3119
-3106
-3093
-3081
-3068
-3055
-3042
-3028
-3015
-3002
-2988
-2975
-2961
-2947
-2933
-2919
-2905
-2891
-2877
-2862
-2848
-2833
-2819
-2804
-2789
-2775
-2760
-2745
-2730
-2715
-2700
-2685
-2670
-2655
-2640
-2624
-2608
-2593
-2577
-2561
-2545
-2529
-2513
-2497
-2481
-2465
-2449
-2433
-2417
-2401
-2385
-2369
-2353
-2336
-2320
-2304
-2288
-2272
-2256
-2240
-2224
-2208
-2193
-2177
-2161
-2145
-2129
-2113
-2097
-2081
-2065
-2048
-2032
-2016
-1999
-1983
-1967
-1951
-1935
-1920
-1904
-1889
-1874
-1859
-1843
-1828
-1814
-1799
-1784
-1769
-1755
-1740
-1726
-1711
-1697
-1683
-1669
-1655
-1641
-1627
-1613
-1600
-1587
-1574
-1561
-1548
-1535
-1522
-1509
-1496
-1484
-1472
-1459
-1447
-1435
-1423
-1411
-1399
-1387
-1375
-1363
-1352
-1340
-1329
-1317
-1306
-1295
-1284
-1274
-1263
-1252
-1241
-1231
-1220
-1210
-1200
-1189
-1179
-1169
-1159
-1149
-1139
-1129
-1119
-1110
-1100
-1091
-1082
-1073
-1064
-1055
-1046
-1038
-1029
-1020
-1012
-1004
-996
-988
-980
-972
-964
-956
-948
-940
-933
-925
-918
-910
-903
-896
-889
-882
-875
-868
-861
-855
-848
-842
-836
-830
-824
-819
-813
-807
-802
-796
-790
-785
-779
-773
-767
-761
-755
-749
-743
-738
-732
-727
-722
-717
-712
-707
-702
-697
-692
-688
-683
-679
-674
-670
-666
-662
-659
-655
-652
-648
-645
-642
-639
-635
-632
-629
-626
-622
-619
-616
-613
-610
-607
-604
-601
-598
-595
-592
-589
-586
-583
-581
-578
-576
-573
-571
-569
-568
-566
-564
-563
-562
-561
-560
-559
-559
-559
-558
-558
-558
-557
-557
-557
-557
-556
-556
-557
-557
-557
-557
-558
-558
-559
-559
-560
-561
-562
-563
-564
-565
-567
-568
-570
-572
-574
-576
-578
-581
-583
-586
-589
-591
-594
-598
-601
-604
-607
-611
-614
-617
-621
-624
-628
-631
-635
-639
-643
-647
-652
-656
-661
-666
-671
-676
-681
-686
-691
-697
-702
-708
-713
-718
-724
-729
-735
-740
-746
-751
-757
-762
-768
-773
-778
-784
-790
-796
-801
-807
-814
-820
-826
-832
-839
-845
-852
-859
-865
-872
-879
-886
-894
-901
-908
-915
-923
-930
-938
-945
-953
-960
-968
-976
-983
-991
-999
-1008
-1016
-1024
-1033
-1041
-1050
-1059
-1068
-1077
-1086
-1095
-1103
-1112
-1121
-1130
-1139
-1148
-1157
-1166
-1175
-1184
-1194
-1203
-1212
-1221
-1231
-1240
-1250
-1259
-1269
-1279
-1289
-1299
-1308
-1318
-1328
-1338
-1348
-1358
-1368
-1378
-1388
-1398
-1408
-1418
-1428
-1438
-1449
-1459
-1470
-1480
-1491
-1502
-1513
-1524
-1535
-1546
-1557
-1568
-1579
-1590
-1601
-1612
-1624
-1634
-1645
-1656
-1667
-1678
-1688
-1699
-1709
-1720
-1730
-1740
-1751
-1761
-1771
-1782
-1792
-1803
-1813
-1824
-1835
-1845
-1856
-1867
-1877
-1888
-1898
-1908
-1919
-1929
-1939
-1949
-1959
-1970
-1980
-1990
-2000
-2009
-2019
-2029
-2039
-2049
-2059
-2068
-2078
-2088
-2098
-2107
-2117
-2127
-2136
-2146
-2156
-2165
-2175
-2184
-2193
-2202
-2211
-2220
-2229
-2238
-2247
-2256
-2265
-2274
-2283
-2292
-2301
-2310
-2319
-2328
-2337
-2346
-2354
-2363
-2372
-2381
-2390
-2399
-2408
-2417
-2426
-2434
-2443
-2452
-2461
-2470
-2479
-2487
-2496
-2505
-2514
-2523
-2532
-2541
-2550
-2558
-2567
-2576
-2585
-2594
-2602
-2611
-2620
-2628
-2637
-2645
-2653
-2662
-2670
-2678
-2686
-2694
-2702
-2710
-2718
-2727
-2735
-2743
-2751
-2759
-2768
-2776
-2784
-2793
-2801
-2809
-2818
-2826
-2834
-2842
-2850
-2858
-2865
-2873
-2881
-2888
-2896
-2904
-2912
-2919
-2927
-2935
-2942
-2950
-2957
-2965
-2972
-2979
-2986
-2993
-3000
-3007
-3014
-3021
-3027
-3034
-3040
-3046
-3052
-3059
-3065
-3071
-3077
-3082
-3088
-3094
-3100
-3105
-3111
-3117
-3123
-3128
-3134
-3139
-3145
-3151
-3156
-3161
-3167
-3172
-3177
-3182
-3186
-3191
-3196
-3200
-3204
-3209
-3213
-3217
-3221
-3224
-3228
-3232
-3235
-3238
-3241
-3245
-3248
-3251
-3254
-3257
-3260
-3262
-3265
-3268
-3270
-3273
-3275
-3278
-3280
-3282
-3284
-3286
-3288
-3290
-3291
-3292
-3294
-3295
-3296
-3298
-3299
-3300
-3301
-3301
-3302
-3302
-3302
-3302
-3302
-3302
-3302
-3301
-3301
-3300
-3299
-3298
-3297
-3295
-3294
-3292
-3291
-3289
-3287
-3285
-3283
-3281
-3278
-3276
-3273
-3270
-3267
-3263
-3260
-3256
-3252
-3249
-3245
-3240
-3236
-3232
-3227
-3223
-3218
-3213
-3209
-3204
-3199
-3193
-3188
-3183
-3178
-3172
-3167
-3162
-3156
-3151
-3146
-3140
-3134
-3128
-3122
-3116
-3110
-3103
-3097
-3090
-3083
-3076
-3069
-3062
-3055
-3047
-3040
-3033
-3026
-3019
-3012
-3005
-2998
-2991
-2984
-2976
-2969
-2962
-2955
-2947
-2940
-2932
-2925
-2917
-2909
-2902
-2894
-2886
-2878
-2870
-2862
-2854
-2847
-2839
-2832
-2824
-2817
-2809
-2802
-2794
-2787
-2779
-2772
-2764
-2756
-2749
-2741
-2733
-2724
-2716
-2708
-2699
-2690
-2682
-2673
-2664
-2656
-2647
-2639
-2630
-2622
-2613
-2605
-2597
-2589
-2580
-2572
-2564
-2556
-2547
-2539
-2530
-2522
-2513
-2504
-2495
-2486
-2477
-2468
-2459
-2449
-2440
-2430
-2420
-2410
-2400
-2390
-2380
-2370
-2360
-2349
-2339
-2329
-2319
-2309
-2299
-2289
-2279
-2269
-2259
-2249
-2238
-2227
-2216
-2205
-2194
-2183
-2172
-2160
-2149
-2137
-2125
-2114
-2102
-2090
-2078
-2067
-2055
-2043
-2031
-2020
-2008
-1996
-1985
-1973
-1962
-1950
-1938
-1927
-1915
-1903
-1891
-1879
-1867
-1855
-1843
-1830
-1818
-1805
-1792
-1779
-1766
-1753
-1740
-1727
-1714
-1700
-1687
-1674
-1661
-1649
-1636
-1624
-1611
-1599
-1587
-1575
-1564
-1552
-1540
-1528
-1516
-1504
-1492
-1480
-1468
-1455
-1442
-1430
-1417
-1403
-1390
-1377
-1364
-1350
-1337
-1323
-1310
-1297
-1283
-1270
-1257
-1244
-1231
-1218
-1206
-1194
-1181
-1169
-1157
-1145
-1133
-1121
-1108
-1096
-1084
-1072
-1060
-1048
-1036
-1024
-1012
-1000
-988
-976
-964
-951
-939
-927
-914
-902
-890
-877
-865
-852
-840
-828
-815
-803
-791
-779
-767
-755
-743
-731
-719
-707
-695
-683
-671
-659
-647
-635
-623
-611
-599
-587
-575
-563
-551
-539
-527
-515
-503
-491
-479
-467
-455
-443
-431
-419
-407
-396
-384
-373
-361
-350
-339
-328
-317
-306
-295
-284
-273
-262
-251
-239
-228
-216
-204
-192
-181
-169
-157
-145
-133
-120
-108
-96
-84
-72
-59
-47
-35
-22
-10
3
15
28
40
53
65
78
90
103
116
128
141
154
167
180
192
205
218
231
243
256
269
282
295
309
322
335
349
362
376
389
403
417
431
445
460
474
488
502
517
531
545
560
574
589
604
618
633
647
662
677
691
706
720
735
749
764
778
792
807
821
835
850
864
879
893
908
922
937
952
966
981
996
1010
1025
1039
1054
1068
1082
1096
1111
1125
1139
1153
1168
1182
1196
1210
1225
1239
1253
1268
1283
1298
1312
1327
1342
1357
1373
1388
1403
1418
1434
1449
1465
1480
1496
1511
1527
1542
1558
1573
1588
1603
1618
1633
1647
1662
1677
1691
1706
1720
1735
1749
1764
1779
1793
1808
1822
1837
1851
1866
1880
1894
1909
1923
1937
1951
1965
1979
1993
2007
2021
2035
2049
2063
2076
2090
2103
2117
2130
2143
2156
2170
2183
2196
2209
2222
2235
2248
2262
2275
2288
2301
2313
2326
2339
2351
2364
2376
2388
2400
2412
2424
2436
2448
2459
2470
2481
2492
2503
2514
2525
2535
2546
2556
2567
2577
2587
2598
2608
2618
2628
2638
2649
2658
2668
2678
2688
2697
2707
2716
2725
2734
2743
2752
2761
2770
2779
2788
2796
2805
2814
2822
2831
2840
2848
2857
2865
2873
2881
2889
2896
2903
2911
2917
2924
2931
2938
2944
2951
2957
2964
2970
2976
2983
2989
2995
3001
3006
3012
3018
3023
3028
3033
3038
3043
3048
3052
3056
3061
3065
3068
3072
3076
3079
3082
3085
3088
3091
3094
3096
3099
3101
3103
3105
3108
3110
3112
3113
3115
3116
3118
3119
3120
3121
3122
3122
3123
3123
3123
3123
3122
3122
3121
3120
3119
3118
3117
3116
3115
3113
3112
3110
3109
3107
3106
3104
3102
3100
3098
3096
3094
3091
3089
3086
3084
3081
3078
3075
3072
3069
3065
3062
3059
3056
3053
3050
3046
3043
3040
3037
3034
3031
3028
3025
3022
3019
3015
3012
3009
3006
3003
3000
2997
2994
2991
2988
2985
2982
2979
2977
2974
2971
2969
2967
2964
2962
2960
2958
2956
2953
2951
2949
2947
2945
2943
2941
2940
2938
2936
2935
2933
2932
2930
2929
2928
2927
2926
2926
2925
2925
2925
2925
2926
2926
2926
2927
2928
2929
2930
2931
2933
2934
2936
2937
2939
2941
2943
2945
2947
2949
2951
2954
2956
2959
2961
2964
2967
2970
2974
2977
2981
2985
2989
2993
2997
3002
3006
3011
3016
3021
3026
3031
3037
3042
3048
3053
3058
3064
3069
3075
3080
3085
3091
3096
3102
3108
3114
3120
3126
3132
3138
3145
3151
3158
3165
3172
3180
3187
3194
3202
3210
3217
3225
3233
3240
3248
3256
3264
3272
3280
3288
3296
3304
3312
3320
3328
3336
3344
3352
3361
3369
3378
3387
3396
3405
3415
3424
3433
3443
3453
3462
3472
3482
3492
3502
3512
3522
3532
3542
3552
3562
3572
3582
3592
3602
3612
3622
3633
3643
3654
3664
3675
3686
3697
3708
3719
3730
3741
3753
3764
3775
3787
3798
3810
3821
3833
3845
3857
3868
3880
3892
3904
3916
3928
3940
3952
3965
3977
3990
4003
4016
4029
4042
4056
4069
4082
4096
4109
4122
4136
4149
4162
4175
4188
4201
4214
4227
4240
4253
4266
4280
4293
4306
4319
4332
4345
4359
4372
4386
4399
4412
4426
4439
4453
4467
4480
4494
4507
4521
4534
4547
4560
4573
4586
4599
4612
4625
4637
4650
4662
4674
4687
4699
4711
4723
4735
4748
4760
4771
4783
4795
4807
4818
4830
4841
4852
4863
4874
4885
4896
4906
4916
4927
4937
4947
4957
4967
4977
4987
4997
5007
5016
5026
5035
5045
5054
5063
5072
5081
5089
5098
5106
5115
5123
5131
5139
5147
5154
5162
5169
5177
5184
5191
5198
5205
5212
5219
5226
5233
5239
5246
5252
5259
5265
5271
5278
5284
5290
5296
5302
5308
5313
5319
5325
5330
5336
5341
5346
5352
5357
5362
5367
5372
5377
5382
5387
5391
5395
5400
5404
5408
5412
5415
5419
5423
5427
5430
5434
5437
5441
5444
5448
5451
5454
5458
5461
5464
5467
5470
5472
5475
5478
5480
5482
5485
5487
5489
5491
5493
5495
5497
5499
5500
5501
5503
5504
5505
5506
5507
5508
5509
5510
5510
5511
5512
5512
5513
5513
5514
5514
5514
5514
5514
5514
5513
5513
5512
5512
5511
5511
5510
5509
5509
5508
5507
5506
5505
5504
5502
5501
5500
5498
5497
5495
5493
5491
5489
5487
5485
5482
5480
5477
5474
5471
5469
5465
5462
5459
5456
5452
5448
5445
5441
5437
5433
5429
5425
5421
5417
5413
5408
5404
5399
5394
5389
5384
5379
5374
5368
5363
5357
5351
5345
5338
5332
5325
5319
5312
5305
5298
5291
5284
5277
5270
5262
5254
5246
5238
5230
5222
5213
5205
5196
5187
5178
5169
5160
5151
5141
5132
5122
5112
5102
5092
5082
5071
5061
5050
5039
5028
5017
5005
4994
4982
4970
4957
4945
4932
4920
4907
4894
4881
4868
4855
4842
4828
4814
4801
4787
4773
4759
4745
4731
4716
4702
4688
4674
4659
4645
4630
4616
4601
4586
4571
4557
4542
4527
4512
4497
4482
4466
4451
4436
4421
4405
4390
4374
4358
4343
4327
4311
4295
4279
4263
4247
4231
4215
4198
4182
4166
4150
4133
4117
4101
4083
4067
4051
4035
4018
4002
3985
3968
3951
3934
3918
3900
3883
3866
3849
3831
3813
3796
3778
3760
3742
3723
3705
3687
3668
3650
3631
3613
3594
3576
3557
3538
3519
3500
3481
3462
3443
3423
3404
3384
3365
3345
3325
3305
3285
3265
3245
3224
3203
3183
3162
3141
3121
3100
3079
3058
3037
3016
2995
2973
2952
2931
2910
2888
2867
2845
2823
2802
2780
2758
2735
2713
2691
2669
2646
2624
2601
2579
2556
2533
2511
2488
2465
2442
2420
2397
2374
2350
2327
2304
2280
2257
2233
2209
2186
2162
2139
2115
2091
2068
2044
2020
1996
1973
1949
1925
1902
1878
1854
1831
1807
1784
1761
1737
1714
1690
1667
1644
1621
1597
1574
1551
1528
1504
1481
1458
1435
1412
1389
1367
1344
1322
1300
1277
1255
1233
1212
1190
1168
1147
1125
1104
1083
1062
1041
1020
1000
980
959
939
919
899
879
859
839
819
800
780
761
741
722
703
684
665
646
627
608
590
571
553
535
517
499
481
463
446
428
411
394
376
359
342
325
309
292
275
259
243
226
210
194
178
162
147
131
115
100
85
69
54
39
24
9
-7
-22
-37
-51
-66
-81
-96
-110
-125
-139
-154
-168
-182
-196
-210
-224
-238
-251
-265
-278
-291
-305
-318
-331
-344
-357
-370
-383
-396
-409
-421
-434
-446
-458
-471
-482
-494
-506
-517
-529
-540
-551
-562
-573
-584
-595
-605
-616
-627
-637
-648
-659
-669
-679
-689
-699
-708
-718
-726
-735
-743
-752
-759
-767
-775
-782
-790
-797
-804
-811
-819
-826
-833
-840
-847
-854
-861
-868
-875
-881
-887
-893
-899
-904
-909
-914
-918
-922
-926
-929
-933
-936
-939
-942
-945
-948
-951
-955
-958
-961
-965
-968
-972
-975
-978
-981
-983
-985
-988
-989
-991
-993
-994
-995
-996
-997
-998
-999
-999
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-999
-998
-997
-996
-995
-993
-991
-989
-987
-984
-981
-978
-975
-972
-969
-966
-962
-959
-956
-953
-949
-946
-942
-939
-936
-932
-929
-925
-921
-917
-913
-908
-904
-899
-894
-889
-883
-878
-872
-867
-861
-856
-850
-844
-838
-833
-827
-821
-815
-809
-803
-797
-791
-784
-778
-772
-765
-758
-751
-744
-737
-730
-723
-715
-708
-700
-693
-685
-678
-670
-663
-655
-648
-640
-632
-624
-616
-608
-599
-590
-581
-572
-563
-554
-544
-535
-525
-516
-506
-497
-487
-477
-468
-458
-448
-439
-429
-419
-409
-399
-389
-379
-368
-358
-347
-337
-326
-315
-304
-292
-281
-270
-258
-246
-235
-223
-211
-199
-187
-176
-164
-152
-141
-129
-118
-106
-94
-83
-71
-59
-47
-35
-23
-11
1
14
26
38
51
64
77
90
103
117
131
144
158
172
186
199
213
226
240
253
266
279
292
305
318
331
344
357
370
384
397
411
425
439
453
467
481
495
509
523
537
551
566
580
594
607
621
635
648
662
675
689
702
716
729
742
756
769
783
796
810
824
838
851
865
879
893
907
921
934
948
961
974
988
1000
1014
1027
1041
1054
1067
1079
1092
1105
1118
1131
1143
1156
1169
1182
1194
1207
1220
1232
1244
1256
1268
1280
1292
1304
1315
1326
1337
1348
1359
1370
1380
1391
1402
1412
1423
1433
1444
1454
1464
1474
1484
1494
1504
1513
1522
1531
1540
1549
1557
1565
1573
1581
1589
1597
1605
1612
1619
1627
1634
1641
1648
1654
1661
1667
1674
1680
1686
1691
1696
1702
1707
1711
1716
1720
1724
1728
1732
1736
1740
1743
1746
1749
1752
1755
1758
1761
1763
1766
1768
1770
1772
1773
1775
1777
1778
1779
1781
1782
1783
1784
1785
1785
1786
1786
1787
1787
1787
1787
1787
1787
1787
1786
1786
1785
1785
1784
1782
1781
1780
1778
1776
1774
1772
1769
1767
1764
1761
1758
1755
1752
1748
1745
1742
1738
1735
1731
1727
1724
1720
1715
1711
1707
1702
1697
1692
1687
1682
1676
1671
1665
1659
1653
1647
1640
1634
1627
1621
1614
1608
1601
1594
1587
1581
1574
1567
1560
1553
1546
1539
1532
1525
1518
1510
1503
1495
1487
1479
1471
1463
1454
1445
1437
1428
1419
1410
1401
1391
1382
1373
1363
1354
1344
1335
1325
1315
1306
1296
1286
1276
1265
1255
1244
1234
1223
1212
1201
1190
1179
1168
1157
1146
1134
1123
1112
1100
1088
1077
1065
1053
1041
1030
1018
1006
993
981
969
957
945
932
920
907
894
882
869
857
844
831
818
806
793
780
767
754
741
727
714
701
688
674
661
648
634
621
608
594
581
567
553
540
526
513
499
486
472
459
446
433
420
407
394
381
368
355
342
329
316
303
290
277
264
250
237
223
210
196
182
168
154
140
126
112
98
84
70
56
42
29
15
1
-12
-26
-39
-53
-66
-80
-94
-108
-122
-136
-151
-165
-179
-194
-208
-222
-236
-250
-264
-277
-291
-304
-318
-331
-344
-358
-371
-384
-397
-410
-423
-437
-450
-463
-477
-490
-504
-518
-532
-545
-559
-573
-587
-600
-614
-628
-641
-655
-668
-682
-695
-708
-721
-734
-747
-760
-773
-786
-799
-812
-825
-837
-850
-863
-876
-889
-902
-915
-929
-942
-956
-969
-983
-997
-1012
-1026
-1040
-1054
-1068
-1081
-1095
-1108
-1122
-1135
-1148
-1161
-1174
-1187
-1201
-1214
-1227
-1240
-1254
-1267
-1281
-1294
-1308
-1322
-1336
-1349
-1363
-1378
-1392
-1406
-1421
-1435
-1450
-1464
-1479
-1493
-1508
-1523
-1537
-1552
-1566
-1581
-1596
-1610
-1625
-1640
-1654
-1669
-1684
-1698
-1713
-1728
-1742
-1757
-1771
-1785
-1800
-1814
-1828
-1843
-1857
-1872
-1886
-1901
-1915
-1930
-1944
-1959
-1973
-1988
-2001
-2016
-2029
-2045
-2059
-2073
-2087
-2101
-2115
-2128
-2142
-2156
-2169
-2183
-2196
-2210
-2224
-2237
-2251
-2265
-2280
-2294
-2308
-2323
-2337
-2351
-2366
-2380
-2395
-2409
-2424
-2438
-2453
-2467
-2481
-2496
-2510
-2524
-2538
-2552
-2566
-2580
-2594
-2608
-2622
-2636
-2650
-2664
-2678
-2692
-2707
-2721
-2735
-2750
-2765
-2779
-2794
-2808
-2822
-2837
-2851
-2865
-2879
-2893
-2908
-2922
-2937
-2952
-2967
-2982
-2997
-3012
-3027
-3042
-3057
-3073
-3088
-3104
-3120
-3136
-3152
-3169
-3185
-3202
-3218
-3235
-3252
-3269
-3285
-3302
-3318
-3335
-3351
-3367
-3384
-3400
-3417
-3433
-3450
-3467
-3483
-3500
-3517
-3534
-3551
-3567
-3584
-3601
-3618
-3635
-3652
-3669
-3686
-3703
-3720
-3738
-3755
-3773
-3790
-3808
-3825
-3843
-3860
-3878
-3895
-3913
-3930
-3948
-3965
-3982
-3999
-4017
-4034
-4051
-4067
-4086
-4103
-4121
-4138
-4156
-4173
-4191
-4208
-4226
-4243
-4261
-4278
-4295
-4313
-4330
-4347
-4364
-4381
-4398
-4415
-4432
-4448
-4465
-4482
-4498
-4515
-4531
-4547
-4564
-4580
-4596
-4612
-4627
-4643
-4659
-4675
-4691
-4706
-4722
-4737
-4752
-4768
-4783
-4798
-4814
-4829
-4844
-4860
-4875
-4890
-4905
-4920
-4935
-4950
-4964
-4979
-4993
-5007
-5021
-5035
-5049
-5062
-5076
-5089
-5102
-5116
-5129
-5142
-5156
-5169
-5182
-5196
-5209
-5223
-5236
-5249
-5262
-5275
-5288
-5300
-5313
-5325
-5337
-5349
-5360
-5371
-5382
-5394
-5405
-5416
-5426
-5437
-5448
-5459
-5470
-5481
-5491
-5502
-5512
-5523
-5533
-5543
-5553
-5563
-5573
-5582
-5592
-5601
-5610
-5619
-5628
-5636
-5645
-5653
-5662
-5670
-5679
-5687
-5695
-5703
-5711
-5719
-5726
-5734
-5741
-5748
-5756
-5763
-5770
-5776
-5783
-5789
-5795
-5802
-5807
-5813
-5819
-5824
-5829
-5834
-5839
-5844
-5849
-5854
-5858
-5863
-5867
-5872
-5876
-5880
-5885
-5889
-5893
-5897
-5901
-5904
-5907
-5910
-5913
-5916
-5919
-5921
-5923
-5926
-5928
-5930
-5932
-5934
-5935
-5937
-5939
-5941
-5942
-5944
-5945
-5946
-5947
-5948
-5949
-5950
-5951
-5951
-5952
-5953
-5954
-5955
-5956
-5957
-5958
-5959
-5959
-5960
-5960
-5961
-5961
-5961
-5962
-5962
-5962
-5962
-5962
-5961
-5961
-5960
-5960
-5959
-5959
-5958
-5957
-5956
-5955
-5954
-5953
-5952
-5951
-5950
-5949
-5948
-5947
-5946
-5944
-5943
-5942
-5940
-5939
-5937
-5935
-5934
-5932
-5930
-5928
-5926
-5924
-5923
-5921
-5919
-5916
-5914
-5912
-5910
-5908
-5905
-5903
-5901
-5898
-5896
-5893
-5891
-5889
-5887
-5884
-5882
-5880
-5878
-5876
-5873
-5871
-5868
-5866
-5863
-5861
-5858
-5855
-5853
-5850
-5847
-5845
-5842
-5839
-5837
-5835
-5832
-5830
-5828
-5826
-5824
-5823
-5821
-5819
-5818
-5816
-5814
-5813
-5811
-5810
-5808
-5806
-5804
-5803
-5801
-5799
-5797
-5795
-5793
-5792
-5790
-5789
-5788
-5787
-5786
-5785
-5785
-5784
-5784
-5784
-5784
-5784
-5784
-5784
-5784
-5784
-5784
-5784
-5784
-5784
-5784
-5784
-5784
-5785
-5785
-5785
-5785
-5785
-5785
-5786
-5786
-5787
-5788
-5788
-5789
-5790
-5791
-5792
-5793
-5794
-5795
-5796
-5797
-5799
-5800
-5801
-5802
-5804
-5805
-5806
-5808
-5809
-5811
-5812
-5814
-5816
-5819
-5821
-5824
-5826
-5829
-5832
-5835
-5838
-5841
-5844
-5847
-5850
-5854
-5857
-5860
-5864
-5867
-5871
-5874
-5878
-5882
-5885
-5889
-5893
-5897
-5900
-5904
-5908
-5912
-5916
-5920
-5924
-5928
-5932
-5937
-5941
-5946
-5951
-5956
-5961
-5965
-5970
-5975
-5980
-5985
-5990
-5995
-6000
-6004
-6009
-6014
-6018
-6023
-6028
-6032
-6037
-6042
-6047
-6052
-6057
-6062
-6067
-6073
-6078
-6083
-6088
-6093
-6099
-6104
-6109
-6114
-6119
-6124
-6129
-6133
-6138
-6143
-6148
-6153
-6157
-6162
-6167
-6171
-6176
-6180
-6185
-6189
-6194
-6198
-6202
-6207
-6211
-6215
-6220
-6224
-6228
-6232
-6236
-6241
-6245
-6248
-6252
-6256
-6260
-6263
-6267
-6270
-6274
-6277
-6281
-6284
-6287
-6291
-6294
-6297
-6300
-6303
-6306
-6309
-6312
-6315
-6318
-6321
-6324
-6326
-6329
-6331
-6334
-6336
-6338
-6340
-6342
-6343
-6345
-6346
-6347
-6348
-6350
-6351
-6352
-6353
-6354
-6355
-6356
-6357
-6358
-6359
-6360
-6361
-6362
-6363
-6363
-6364
-6365
-6366
-6367
-6368
-6368
-6368
-6368
-6369
-6368
-6368
-6368
-6367
-6367
-6366
-6365
-6365
-6364
-6363
-6362
-6361
-6361
-6360
-6359
-6358
-6357
-6356
-6355
-6354
-6352
-6351
-6349
-6348
-6346
-6345
-6343
-6341
-6339
-6337
-6335
-6333
-6330
-6328
-6325
-6322
-6319
-6317
-6314
-6311
-6308
-6305
-6302
-6299
-6296
-6293
-6289
-6286
-6283
-6279
-6276
-6272
-6268
-6264
-6260
-6256
-6251
-6247
-6242
-6238
-6233
-6229
-6224
-6219
-6213
-6208
-6202
-6197
-6191
-6184
-6178
-6172
-6165
-6159
-6152
-6146
-6139
-6132
-6125
-6118
-6111
-6104
-6097
-6089
-6082
-6074
-6067
-6059
-6051
-6043
-6035
-6027
-6019
-6011
-6003
-5994
-5985
-5976
-5967
-5958
-5948
-5939
-5929
-5919
-5908
-5898
-5888
-5878
-5867
-5857
-5846
-5836
-5825
-5814
-5804
-5793
-5782
-5771
-5760
-5749
-5737
-5725
-5714
-5702
-5690
-5677
-5665
-5652
-5639
-5626
-5613
-5600
-5587
-5573
-5560
-5546
-5533
-5519
-5505
-5491
-5477
-5463
-5449
-5435
-5421
-5407
-5392
-5378
-5364
-5350
-5336
-5321
-5307
-5293
-5279
-5265
-5250
-5236
-5221
-5205
-5190
-5174
-5158
-5142
-5125
-5108
-5091
-5074
-5057
-5039
-5022
-5005
-4989
-4972
-4956
-4940
-4924
-4908
-4891
-4874
-4857
-4839
-4820
-4801
-4781
-4761
-4740
-4719
-4698
-4676
-4655
-4634
-4612
-4591
-4570
-4548
-4526
-4504
-4482
-4459
-4437
-4414
-4391
-4368
-4345
-4323
-4301
-4279
-4258
-4238
-4217
-4197
-4177
-4157
-4136
-4115
-4093
-4070
-4049
-4026
-4003
-3979
-3955
-3931
-3907
-3883
-3860
-3836
-3812
-3788
-3764
-3741
-3717
-3694
-3671
-3648
-3625
-3602
-3580
-3557
-3534
-3511
-3488
-3464
-3440
-3415
-3390
-3365
-3340
-3314
-3288
-3262
-3235
-3209
-3184
-3158
-3133
-3108
-3083
-3059
-3035
-3011
-2986
-2962
-2938
-2913
-2888
-2862
-2837
-2811
-2785
-2759
-2732
-2706
-2680
-2654
-2628
-2602
-2576
-2550
-2524
-2498
-2472
-2446
-2420
-2394
-2368
-2342
-2316
-2290
-2264
-2237
-2211
-2185
-2158
-2132
-2105
-2079
-2053
-2027
-2001
-1975
-1949
-1923
-1897
-1871
-1844
-1818
-1791
-1764
-1737
-1710
-1683
-1656
-1628
-1601
-1574
-1547
-1519
-1492
-1465
-1438
-1412
-1385
-1359
-1333
-1307
-1281
-1255
-1229
-1204
-1179
-1153
-1127
-1102
-1076
-1050
-1024
-997
-971
-944
-917
-890
-864
-837
-810
-783
-755
-728
-701
-674
-647
-620
-594
-567
-541
-515
-489
-463
-436
-410
-383
-356
-329
-302
-275
-248
-221
-194
-167
-140
-112
-85
-58
-32
-5
21
47
73
98
124
149
174
199
224
249
275
300
325
350
376
401
426
451
476
501
526
551
576
602
627
652
678
704
729
755
780
806
831
856
881
905
930
955
980
1004
1029
1054
1078
1103
1128
1153
1178
1203
1228
1253
1279
1304
1329
1354
1379
1403
1428
1453
1477
1502
1527
1552
1576
1601
1626
1650
1675
1699
1723
1746
1769
1792
1815
1837
1860
1882
1904
1926
1949
1971
1993
2016
2037
2060
2083
2105
2128
2150
2173
2195
2217
2239
2261
2282
2303
2323
2343
2363
2383
2402
2422
2441
2459
2478
2496
2514
2532
2550
2567
2585
2603
2620
2638
2656
2673
2691
2708
2726
2743
2760
2777
2794
2810
2827
2843
2860
2876
2892
2907
2923
2938
2954
2969
2984
2999
3014
3028
3043
3057
3071
3084
3098
3111
3125
3138
3151
3163
3176
3188
3200
3212
3223
3234
3245
3256
3267
3278
3289
3299
3309
3319
3329
3338
3346
3355
3363
3371
3379
3386
3394
3401
3408
3415
3422
3429
3436
3443
3450
3456
3463
3470
3476
3483
3489
3495
3500
3506
3511
3516
3520
3525
3529
3533
3537
3541
3544
3547
3550
3553
3556
3558
3560
3563
3565
3567
3569
3571
3573
3575
3577
3578
3579
3580
3581
3581
3582
3582
3582
3582
3581
3581
3581
3580
3580
3579
3578
3577
3576
3575
3573
3572
3570
3568
3566
3563
3561
3558
3556
3553
3550
3548
3545
3542
3540
3537
3535
3532
3530
3527
3525
3522
3519
3516
3513
3510
3506
3503
3499
3496
3492
3488
3484
3481
3477
3473
3469
3466
3462
3458
3454
3450
3446
3442
3438
3435
3431
3428
3424
3421
3418
3415
3412
3409
3407
3404
3401
3399
3396
3393
3390
3387
3384
3381
3378
3375
3373
3370
3368
3365
3363
3360
3358
3355
3353
3350
3348
3345
3342
3339
3336
3333
3330
3327
3324
3321
3318
3315
3313
3310
3307
3304
3301
3298
3295
3292
3288
3285
3281
3277
3273
3269
3264
3260
3255
3250
3245
3240
3235
3230
3225
3219
3214
3208
3203
3197
3191
3185
3179
3172
3166
3159
3153
3146
3139
3133
3126
3120
3113
3107
3101
3095
3089
3082
3076
3069
3063
3056
3049
3042
3035
3027
3020
3012
3004
2996
2988
2979
2971
2962
2953
2944
2935
2926
2917
2907
2898
2889
2880
2870
2861
2852
2842
2833
2823
2814
2804
2794
2785
2775
2765
2755
2745
2736
2726
2716
2706
2695
2685
2674
2663
2653
2642
2631
2619
2608
2597
2585
2574
2562
2550
2538
2526
2514
2502
2490
2478
2466
2454
2442
2430
2417
2405
2393
2381
2368
2356
2344
2331
2319
2307
2295
2282
2270
2258
2245
2233
2220
2208
2195
2183
2170
2158
2145
2132
2119
2106
2093
2080
2067
2053
2040
2027
2013
2000
1987
1973
1960
1946
1933
1920
1906
1893
1880
1866
1853
1840
1826
1813
1800
1786
1773
1760
1747
1734
1721
1708
1696
1683
1670
1656
1643
1630
1617
1605
1592
1579
1567
1554
1542
1530
1518
1507
1495
1484
1472
1461
1450
1438
1427
1416
1405
1394
1383
1372
1361
1350
1339
1328
1317
1306
1295
1285
1274
1263
1252
1242
1231
1221
1210
1199
1189
1178
1168
1157
1147
1136
1126
1115
1105
1094
1084
1074
1063
1053
1043
1033
1022
1014
1004
994
984
974
964
954
944
934
924
913
903
893
883
873
863
853
843
833
823
813
803
793
784
774
764
755
746
737
728
719
710
701
692
683
674
665
656
647
638
629
620
612
603
595
587
579
571
564
556
549
542
534
527
520
513
505
498
491
483
476
469
461
454
447
440
432
425
419
412
405
399
392
386
380
374
368
363
357
352
346
341
336
332
327
322
318
313
309
304
300
295
291
286
282
277
273
268
264
259
255
251
246
242
238
234
230
226
223
219
216
213
209
206
203
201
198
195
193
190
188
186
183
181
179
177
175
173
171
169
168
166
164
163
161
159
158
156
155
153
151
150
148
147
145
143
142
140
139
137
136
135
133
132
131
129
128
127
126
125
124
122
121
120
119
118
118
117
116
116
116
116
115
116
116
116
116
117
118
118
119
119
120
121
121
122
122
122
123
123
123
123
123
123
123
123
123
122
122
122
122
123
123
123
123
124
124
124
124
124
124
124
123
123
123
122
122
121
121
120
120
120
119
119
119
120
120
120
120
120
121
121
121
121
121
121
122
122
122
122
122
122
122
122
122
122
122
122
121
121
121
120
120
120
119
119
118
118
117
117
116
115
114
114
113
112
112
111
110
110
109
109
108
108
107
107
107
106
106
106
105
105
105
104
104
104
103
103
102
102
102
101
101
100
100
99
98
98
97
97
96
95
95
94
94
93
92
92
91
91
90
89
89
88
88
87
87
86
86
85
85
84
83
83
82
81
81
80
79
79
78
77
76
76
75
74
73
72
72
71
70
69
68
67
65
64
63
61
60
58
57
55
53
51
49
47
45
43
41
39
37
35
33
31
29
27
25
23
21
19
17
15
13
11
10
8
6
4
3
1
0
-1
-2
-3
-4
-5
-5
-5
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-5
-5
-4
-4
-3
-2
-2
-1
0
1
2
2
3
4
5
6
7
8
9
10
11
13
15
16
18
21
23
25
28
31
34
37
41
45
48
52
56
60
64
68
72
75
79
83
87
91
94
98
101
105
108
112
115
119
122
126
129
133
136
140
144
148
153
158
163
168
174
180
186
193
200
207
214
221
228
235
242
249
255
262
269
275
282
288
295
301
308
315
322
329
336
343
350
358
365
373
380
387
395
402
409
416
423
431
438
445
452
459
467
474
482
489
497
504
512
520
528
536
545
553
562
570
579
588
596
605
614
623
631
640
649
658
667
676
686
695
705
715
725
736
746
757
768
779
790
801
813
824
835
846
858
869
880
892
903
914
926
937
948
960
971
983
995
1006
1018
1032
1044
1056
1069
1082
1094
1107
1120
1133
1146
1159
1173
1186
1200
1214
1228
1242
1256
1270
1284
1299
1313
1328
1342
1356
1370
1384
1399
1413
1427
1441
1455
1469
1483
1497
1511
1525
1539
1553
1568
1582
1596
1611
1625
1640
1655
1669
1684
1699
1714
1729
1744
1759
1774
1789
1805
1820
1835
1850
1865
1880
1895
1910
1924
1939
1953
1968
1982
1996
2009
2024
2037
2053
2067
2081
2095
2109
2123
2138
2152
2166
2181
2195
2210
2224
2239
2254
2268
2283
2297
2311
2326
2340
2354
2368
2382
2396
2409
2423
2437
2450
2464
2477
2490
2504
2517
2530
2544
2557
2570
2584
2597
2610
2623
2636
2649
2663
2676
2689
2702
2715
2729
2742
2755
2768
2781
2794
2807
2819
2832
2844
2856
2868
2880
2892
2903
2915
2926
2938
2949
2960
2971
2983
2994
3005
3016
3027
3038
3050
3061
3072
3083
3094
3105
3116
3126
3137
3147
3157
3167
3177
3187
3196
3206
3215
3225
3234
3242
3251
3259
3267
3275
3282
3290
3297
3305
3312
3320
3327
3334
3342
3349
3356
3364
3371
3378
3385
3392
3399
3405
3412
3418
3425
3431
3437
3442
3448
3453
3459
3464
3469
3474
3479
3484
3489
3493
3498
3502
3506
3510
3514
3518
3522
3525
3529
3532
3535
3538
3540
3543
3545
3547
3549
3551
3553
3555
3557
3558
3560
3561
3563
3564
3564
3565
3565
3566
3566
3566
3565
3565
3564
3563
3562
3560
3559
3557
3555
3553
3551
3549
3547
3544
3542
3539
3537
3535
3532
3530
3527
3524
3521
3518
3515
3511
3507
3503
3499
3494
3490
3485
3481
3476
3471
3466
3461
3455
3449
3444
3438
3431
3425
3419
3412
3406
3399
3392
3385
3379
3372
3365
3357
3350
3343
3335
3327
3319
3311
3303
3295
3286
3278
3269
3260
3252
3243
3234
3224
3215
3206
3196
3186
3176
3167
3157
3147
3136
3126
3116
3105
3095
3084
3073
3063
3051
3040
3029
3017
3005
2993
2981
2969
2956
2944
2931
2919
2906
2893
2881
2868
2855
2842
2828
2815
2801
2787
2773
2759
2744
2730
2715
2701
2686
2671
2656
2641
2625
2610
2594
2579
2563
2548
2532
2516
2500
2484
2468
2452
2435
2419
2402
2385
2369
2352
2334
2317
2300
2282
2264
2247
2229
2211
2193
2175
2157
2138
2120
2102
2084
2065
2047
2029
2009
1992
1974
1956
1938
1920
1902
1884
1866
1848
1830
1812
1794
1776
1758
1741
1723
1705
1687
1669
1651
1634
1616
1598
1581
1563
1546
1528
1511
1493
1475
1458
1440
1423
1405
1387
1369
1352
1334
1316
1299
1281
1263
1246
1228
1211
1193
1176
1159
1142
1125
1108
1091
1074
1058
1041
1024
1008
991
975
959
943
927
911
895
880
864
848
833
817
801
786
770
754
739
724
708
693
678
663
648
633
618
604
589
574
560
545
530
516
501
486
472
457
443
429
415
401
387
374
360
347
333
320
307
293
280
267
253
240
227
214
201
188
176
163
150
138
125
113
100
88
76
63
51
39
27
15
4
-8
-20
-32
-44
-55
-67
-79
-90
-102
-114
-126
-137
-149
-161
-172
-184
-195
-206
-217
-228
-239
-250
-261
-272
-283
-294
-305
-315
-325
-336
-346
-356
-366
-376
-385
-395
-405
-415
-425
-434
-444
-453
-462
-472
-481
-490
-499
-508
-518
-527
-536
-545
-553
-562
-571
-580
-588
-597
-605
-614
-622
-631
-639
-647
-656
-664
-672
-680
-688
-696
-704
-712
-720
-728
-736
-743
-751
-758
-766
-773
-780
-787
-794
-801
-807
-814
-820
-827
-833
-839
-846
-852
-858
-864
-870
-877
-883
-889
-895
-901
-907
-913
-919
-925
-931
-937
-943
-948
-954
-960
-966
-972
-978
-983
-989
-995
-1000
-1006
-1012
-1018
-1024
-1029
-1035
-1041
-1047
-1053
-1059
-1065
-1070
-1076
-1082
-1087
-1093
-1098
-1104
-1109
-1114
-1119
-1124
-1129
-1134
-1139
-1144
-1150
-1155
-1160
-1166
-1171
-1177
-1182
-1187
-1193
-1198
-1203
-1208
-1214
-1219
-1224
-1229
-1234
-1239
-1244
-1249
-1254
-1259
-1263
-1268
-1273
-1278
-1282
-1287
-1292
-1296
-1301
-1306
-1310
-1315
-1320
-1325
-1329
-1334
-1338
-1343
-1347
-1351
-1355
-1359
-1363
-1367
-1371
-1374
-1378
-1381
-1385
-1388
-1392
-1395
-1398
-1402
-1405
-1408
-1411
-1414
-1416
-1419
-1421
-1424
-1426
-1429
-1431
-1434
-1436
-1438
-1440
-1443
-1445
-1447
-1448
-1450
-1452
-1454
-1455
-1457
-1459
-1460
-1462
-1463
-1465
-1466
-1468
-1469
-1470
-1472
-1473
-1474
-1475
-1476
-1478
-1479
-1480
-1482
-1483
-1485
-1486
-1488
-1489
-1491
-1492
-1493
-1494
-1496
-1497
-1498
-1499
-1500
-1501
-1502
-1503
-1504
-1505
-1506
-1507
-1509
-1510
-1511
-1513
-1514
-1516
-1517
-1519
-1521
-1522
-1524
-1526
-1528
-1529
-1531
-1533
-1535
-1536
-1538
-1540
-1542
-1544
-1546
-1547
-1549
-1551
-1552
-1554
-1556
-1557
-1559
-1561
-1562
-1564
-1565
-1567
-1568
-1570
-1571
-1573
-1574
-1575
-1577
-1578
-1580
-1581
-1582
-1584
-1585
-1586
-1587
-1589
-1590
-1591
-1593
-1594
-1595
-1597
-1598
-1600
-1601
-1603
-1605
-1607
-1609
-1611
-1613
-1615
-1617
-1619
-1621
-1623
-1624
-1626
-1627
-1629
-1630
-1632
-1633
-1634
-1636
-1637
-1639
-1641
-1642
-1644
-1646
-1648
-1649
-1651
-1653
-1655
-1656
-1658
-1660
-1662
-1663
-1665
-1667
-1668
-1670
-1672
-1673
-1675
-1676
-1678
-1679
-1680
-1682
-1683
-1684
-1686
-1687
-1689
-1690
-1692
-1693
-1695
-1696
-1698
-1700
-1701
-1703
-1704
-1706
-1707
-1708
-1709
-1711
-1712
-1713
-1714
-1716
-1717
-1718
-1719
-1720
-1721
-1722
-1723
-1725
-1725
-1726
-1727
-1728
-1729
-1730
-1731
-1732
-1733
-1734
-1735
-1736
-1737
-1738
-1739
-1740
-1741
-1742
-1744
-1745
-1746
-1747
-1748
-1750
-1751
-1752
-1753
-1754
-1755
-1756
-1757
-1758
-1759
-1759
-1760
-1761
-1761
-1762
-1763
-1763
-1764
-1764
-1765
-1766
-1766
-1767
-1767
-1767
-1768
-1768
-1768
-1768
-1769
-1769
-1769
-1769
-1769
-1769
-1768
-1768
-1768
-1768
-1768
-1768
-1768
-1768
-1768
-1768
-1768
-1768
-1769
-1769
-1769
-1769
-1770
-1770
-1771
-1771
-1772
-1772
-1773
-1773
-1774
-1775
-1775
-1776
-1777
-1778
-1779
-1780
-1781
-1782
-1783
-1784
-1786
-1787
-1788
-1789
-1790
-1792
-1793
-1794
-1796
-1797
-1799
-1800
-1802
-1804
-1806
-1808
-1809
-1811
-1813
-1815
-1817
-1819
-1822
-1824
-1826
-1828
-1830
-1832
-1834
-1836
-1838
-1840
-1842
-1844
-1846
-1847
-1849
-1851
-1853
-1855
-1857
-1859
-1862
-1865
-1867
-1870
-1874
-1877
-1880
-1884
-1887
-1890
-1893
-1896
-1899
-1902
-1905
-1907
-1910
-1912
-1914
-1917
-1919
-1922
-1924
-1927
-1929
-1932
-1934
-1937
-1940
-1943
-1945
-1948
-1951
-1954
-1957
-1960
-1963
-1966
-1969
-1971
-1974
-1977
-1979
-1982
-1984
-1987
-1990
-1992
-1995
-1998
-2001
-2004
-2007
-2009
-2013
-2016
-2019
-2021
-2025
-2028
-2031
-2035
-2037
-2041
-2043
-2045
-2049
-2052
-2054
-2057
-2059
-2062
-2064
-2067
-2069
-2071
-2074
-2076
-2078
-2080
-2083
-2085
-2088
-2091
-2094
-2097
-2099
-2102
-2105
-2108
-2111
-2114
-2117
-2120
-2123
-2125
-2128
-2131
-2133
-2136
-2139
-2141
-2144
-2146
-2149
-2152
-2154
-2157
-2159
-2162
-2164
-2167
-2170
-2172
-2175
-2178
-2181
-2183
-2186
-2189
-2192
-2194
-2197
-2200
-2203
-2206
-2209
-2212
-2215
-2218
-2221
-2224
-2228
-2231
-2234
-2238
-2242
-2245
-2249
-2252
-2256
-2259
-2263
-2266
-2269
-2273
-2276
-2279
-2282
-2284
-2287
-2290
-2292
-2294
-2297
-2299
-2301
-2303
-2305
-2306
-2308
-2310
-2312
-2314
-2316
-2318
-2320
-2321
-2323
-2325
-2326
-2327
-2328
-2329
-2330
-2331
-2332
-2333
-2333
-2334
-2334
-2334
-2334
-2334
-2334
-2334
-2335
-2335
-2335
-2335
-2335
-2335
-2335
-2334
-2334
-2334
-2333
-2333
-2332
-2331
-2330
-2329
-2327
-2326
-2324
-2323
-2322
-2320
-2319
-2318
-2316
-2315
-2314
-2312
-2311
-2310
-2308
-2307
-2305
-2304
-2302
-2300
-2298
-2296
-2294
-2291
-2289
-2286
-2283
-2280
-2277
-2273
-2270
-2267
-2263
-2259
-2256
-2252
-2248
-2244
-2239
-2235
-2231
-2227
-2223
-2218
-2214
-2209
-2205
-2200
-2195
-2191
-2186
-2181
-2176
-2172
-2167
-2162
-2157
-2153
-2148
-2144
-2139
-2135
-2130
-2126
-2121
-2117
-2112
-2108
-2103
-2098
-2093
-2089
-2084
-2079
-2074
-2069
-2064
-2059
-2054
-2049
-2044
-2039
-2033
-2029
-2024
-2019
-2013
-2009
-2005
-2000
-1996
-1991
-1987
-1983
-1979
-1975
-1971
-1967
-1964
-1960
-1957
-1953
-1950
-1946
-1942
-1939
-1935
-1930
-1926
-1922
-1917
-1913
-1908
-1903
-1899
-1894
-1890
-1886
-1882
-1878
-1875
-1871
-1868
-1865
-1863
-1860
-1858
-1856
-1853
-1851
-1849
-1846
-1844
-1841
-1839
-1836
-1834
-1831
-1828
-1825
-1822
-1819
-1817
-1814
-1811
-1808
-1805
-1803
-1800
-1798
-1796
-1794
-1792
-1790
-1789
-1787
-1785
-1783
-1781
-1779
-1777
-1775
-1773
-1771
-1768
-1766
-1764
-1762
-1760
-1758
-1756
-1754
-1752
-1750
-1748
-1746
-1745
-1743
-1741
-1740
-1739
-1738
-1737
-1736
-1735
-1735
-1734
-1734
-1734
-1733
-1733
-1733
-1732
-1732
-1732
-1731
-1731
-1731
-1730
-1729
-1728
-1728
-1727
-1726
-1725
-1724
-1724
-1723
-1723
-1723
-1723
-1723
-1724
-1725
-1727
-1728
-1730
-1732
-1734
-1737
-1739
-1742
-1744
-1747
-1749
-1751
-1754
-1756
-1758
-1760
-1762
-1763
-1765
-1767
-1768
-1769
-1771
-1772
-1774
-1775
-1777
-1779
-1782
-1784
-1787
-1791
-1795
-1799
-1803
-1807
-1812
-1817
-1822
-1827
-1832
-1837
-1842
-1847
-1851
-1856
-1861
-1865
-1870
-1874
-1878
-1882
-1887
-1891
-1895
-1899
-1903
-1908
-1912
-1917
-1922
-1927
-1932
-1938
-1943
-1949
-1955
-1961
-1967
-1973
-1979
-1985
-1991
-1997
-2003
-2009
-2016
-2021
-2029
-2035
-2041
-2047
-2053
-2059
-2065
-2071
-2077
-2083
-2088
-2094
-2100
-2105
-2111
-2117
-2122
-2128
-2134
-2140
-2147
-2153
-2159
-2165
-2171
-2178
-2184
-2190
-2196
-2202
-2207
-2213
-2219
-2224
-2230
-2236
-2241
-2246
-2252
-2257
-2262
-2267
-2272
-2277
-2282
-2286
-2291
-2296
-2302
-2307
-2312
-2317
-2323
-2328
-2334
-2339
-2344
-2350
-2355
-2360
-2366
-2371
-2376
-2382
-2387
-2392
-2397
-2402
-2407
-2412
-2417
-2422
-2426
-2431
-2435
-2439
-2444
-2448
-2452
-2457
-2461
-2466
-2471
-2476
-2481
-2486
-2491
-2497
-2502
-2508
-2514
-2520
-2525
-2531
-2537
-2542
-2547
-2552
-2557
-2562
-2566
-2571
-2575
-2579
-2583
-2587
-2591
-2595
-2599
-2603
-2607
-2611
-2615
-2619
-2624
-2628
-2633
-2637
-2641
-2646
-2650
-2654
-2658
-2663
-2666
-2670
-2674
-2678
-2681
-2685
-2688
-2692
-2695
-2698
-2702
-2705
-2708
-2711
-2715
-2718
-2721
-2725
-2728
-2731
-2735
-2738
-2741
-2745
-2748
-2751
-2754
-2757
-2760
-2763
-2766
-2769
-2772
-2775
-2778
-2781
-2784
-2787
-2790
-2792
-2795
-2798
-2801
-2804
-2806
-2809
-2812
-2814
-2817
-2819
-2821
-2823
-2825
-2827
-2828
-2830
-2831
-2832
-2833
-2834
-2835
-2836
-2837
-2838
-2839
-2840
-2841
-2842
-2843
-2844
-2845
-2846
-2847
-2848
-2850
-2851
-2852
-2853
-2854
-2855
-2856
-2857
-2858
-2859
-2859
-2860
-2861
-2862
-2862
-2863
-2864
-2865
-2866
-2867
-2868
-2869
-2869
-2870
-2871
-2871
-2872
-2872
-2872
-2873
-2873
-2872
-2872
-2872
-2871
-2870
-2869
-2868
-2867
-2866
-2865
-2864
-2863
-2862
-2861
-2860
-2859
-2858
-2857
-2856
-2855
-2855
-2854
-2853
-2853
-2852
-2851
-2850
-2849
-2847
-2846
-2844
-2843
-2841
-2839
-2838
-2836
-2834
-2832
-2829
-2827
-2825
-2823
-2820
-2818
-2816
-2814
-2811
-2809
-2807
-2805
-2802
-2800
-2797
-2794
-2791
-2788
-2784
-2781
-2777
-2773
-2769
-2765
-2761
-2757
-2753
-2749
-2745
-2741
-2737
-2733
-2729
-2725
-2721
-2718
-2714
-2710
-2706
-2702
-2698
-2694
-2689
-2685
-2681
-2677
-2672
-2668
-2663
-2658
-2653
-2648
-2643
-2638
-2633
-2628
-2623
-2618
-2613
-2608
-2603
-2598
-2593
-2588
-2583
-2578
-2573
-2568
-2563
-2558
-2553
-2548
-2543
-2538
-2533
-2528
-2522
-2517
-2511
-2506
-2500
-2495
-2489
-2484
-2478
-2472
-2467
-2461
-2456
-2450
-2445
-2439
-2433
-2428
-2422
-2417
-2411
-2405
-2400
-2394
-2388
-2382
-2376
-2370
-2364
-2358
-2352
-2346
-2340
-2334
-2328
-2321
-2315
-2309
-2302
-2296
-2289
-2283
-2276
-2270
-2263
-2256
-2249
-2242
-2234
-2226
-2219
-2211
-2203
-2195
-2187
-2179
-2172
-2164
-2157
-2149
-2142
-2134
-2127
-2119
-2112
-2105
-2097
-2090
-2082
-2074
-2066
-2058
-2050
-2041
-2033
-2025
-2016
-2007
-1998
-1989
-1979
-1969
-1960
-1950
-1940
-1930
-1920
-1910
-1900
-1890
-1881
-1871
-1861
-1851
-1841
-1831
-1821
-1811
-1800
-1790
-1780
-1769
-1759
-1749
-1738
-1728
-1717
-1707
-1696
-1685
-1675
-1664
-1654
-1643
-1632
-1622
-1611
-1600
-1590
-1579
-1568
-1557
-1546
-1535
-1524
-1513
-1502
-1490
-1479
-1468
-1456
-1445
-1434
-1423
-1412
-1401
-1391
-1380
-1369
-1359
-1348
-1338
-1328
-1317
-1307
-1297
-1287
-1276
-1266
-1256
-1246
-1236
-1226
-1216
-1206
-1195
-1185
-1174
-1164
-1154
-1143
-1132
-1122
-1111
-1100
-1090
-1079
-1068
-1057
-1046
-1036
-1025
-1014
-1004
-993
-983
-972
-962
-951
-941
-931
-920
-910
-900
-890
-880
-870
-860
-850
-840
-829
-819
-809
-798
-788
-777
-767
-756
-745
-735
-724
-713
-702
-692
-681
-670
-659
-648
-638
-627
-616
-606
-595
-585
-574
-563
-553
-542
-532
-521
-511
-500
-490
-479
-469
-458
-447
-437
-426
-415
-404
-393
-382
-371
-360
-349
-338
-326
-315
-304
-293
-282
-272
-261
-251
-241
-231
-221
-211
-202
-192
-183
-174
-164
-155
-146
-136
-127
-117
-108
-99
-89
-79
-70
-60
-51
-41
-31
-22
-12
-2
7
17
26
35
45
54
63
73
82
91
100
109
117
126
135
144
152
161
170
178
187
196
205
213
222
231
239
247
256
264
272
280
288
296
303
311
318
326
333
341
348
355
363
370
377
384
392
399
406
413
421
428
435
443
450
458
466
474
482
490
498
506
515
523
531
539
547
555
563
571
578
586
593
600
607
614
621
628
635
641
648
654
661
668
675
682
689
696
703
710
717
725
732
739
746
753
760
767
773
780
787
793
799
806
812
818
825
831
838
844
851
858
864
871
878
885
892
899
906
913
920
927
933
940
947
953
959
965
971
977
982
988
993
998
1004
1008
1014
1018
1024
1029
1034
1038
1043
1048
1053
1058
1062
1067
1072
1076
1081
1086
1090
1095
1100
1104
1109
1114
1118
1123
1128
1132
1137
1141
1146
1150
1155
1159
1164
1168
1172
1177
1181
1186
1190
1195
1200
1204
1209
1214
1218
1223
1228
1232
1237
1241
1245
1250
1254
1258
1262
1266
1270
1274
1278
1282
1286
1291
1295
1299
1303
1307
1312
1316
1320
1324
1328
1332
1337
1341
1346
1350
1354
1359
1363
1367
1372
1376
1380
1384
1389
1393
1397
1402
1406
1410
1415
1419
1424
1428
1432
1436
1440
1445
1448
1452
1456
1460
1463
1467
1470
1473
1477
1480
1483
1486
1489
1491
1494
1497
1499
1502
1505
1507
1510
1513
1516
1519
1522
1525
1528
1531
1534
1537
1540
1543
1546
1549
1552
1555
1558
1561
1564
1567
1570
1572
1575
1578
1580
1583
1585
1587
1590
1592
1594
1596
1598
1600
1602
1604
1606
1608
1610
1612
1614
1616
1617
1619
1621
1622
1624
1626
1627
1629
1630
1631
1633
1634
1635
1636
1637
1638
1639
1639
1640
1641
1641
1642
1642
1643
1643
1644
1644
1644
1645
1645
1645
1645
1645
1646
1646
1646
1646
1645
1645
1645
1644
1644
1643
1643
1642
1641
1640
1639
1638
1637
1635
1634
1632
1631
1629
1627
1626
1624
1622
1620
1618
1616
1614
1612
1610
1607
1605
1603
1600
1598
1595
1593
1591
1588
1586
1583
1581
1578
1576
1573
1570
1568
1565
1562
1559
1556
1553
1550
1547
1544
1541
1537
1534
1531
1527
1523
1520
1516
1512
1508
1504
1499
1495
1490
1486
1481
1476
1472
1467
1462
1457
1452
1448
1443
1438
1433
1429
1424
1419
1415
1410
1405
1400
1395
1390
1385
1381
1376
1371
1366
1362
1357
1352
1348
1343
1339
1334
1329
1325
1320
1315
1310
1305
1300
1295
1289
1284
1279
1273
1267
1262
1256
1251
1245
1239
1233
1228
1222
1216
1211
1205
1199
1194
1188
1182
1177
1171
1165
1159
1153
1147
1141
1134
1128
1122
1116
1110
1103
1097
1091
1084
1078
1072
1065
1059
1053
1047
1041
1035
1029
1022
1016
1010
1004
999
993
987
982
976
970
965
959
954
948
943
938
933
928
923
918
913
908
904
899
894
890
885
881
876
872
868
863
859
855
851
846
842
838
834
830
826
822
818
815
811
808
804
801
798
795
791
788
785
783
780
777
774
771
769
766
764
761
759
756
754
752
749
747
745
742
740
738
735
733
730
728
725
723
720
718
715
712
710
707
703
700
697
694
690
686
683
679
676
672
668
665
661
657
653
650
646
642
638
634
630
626
621
617
613
609
605
600
596
592
588
584
580
576
572
568
564
560
556
552
548
544
540
536
532
528
524
520
516
512
508
504
500
495
491
487
483
479
475
471
467
463
459
456
452
448
444
441
437
433
429
425
421
417
412
408
404
399
395
390
385
381
376
371
366
361
356
351
346
341
336
331
326
321
316
311
306
301
296
291
286
280
275
270
264
258
253
247
241
235
229
223
217
211
204
198
192
185
178
171
165
158
151
144
137
130
123
116
109
102
95
88
81
74
68
61
54
47
40
33
26
19
13
6
-1
-8
-15
-22
-29
-36
-43
-50
-57
-64
-71
-79
-86
-93
-100
-107
-114
-121
-128
-135
-142
-149
-156
-163
-170
-177
-184
-191
-198
-205
-213
-220
-228
-236
-243
-251
-259
-267
-275
-283
-291
-299
-307
-316
-324
-333
-342
-351
-360
-369
-378
-387
-397
-406
-415
-425
-434
-444
-453
-463
-473
-483
-492
-502
-512
-522
-532
-542
-552
-563
-573
-583
-593
-603
-614
-624
-634
-645
-655
-665
-676
-686
-697
-708
-718
-729
-740
-750
-761
-771
-782
-792
-803
-814
-824
-835
-846
-857
-868
-879
-890
-901
-912
-923
-934
-945
-956
-967
-978
-989
-1000
-1010
-1022
-1033
-1045
-1056
-1067
-1078
-1090
-1101
-1112
-1124
-1135
-1147
-1158
-1169
-1181
-1192
-1203
-1214
-1226
-1237
-1249
-1260
-1271
-1283
-1294
-1306
-1318
-1329
-1341
-1353
-1364
-1376
-1388
-1400
-1412
-1423
-1435
-1447
-1459
-1470
-1482
-1494
-1505
-1517
-1529
-1541
-1553
-1564
-1576
-1588
-1600
-1612
-1623
-1635
-1647
-1659
-1670
-1682
-1693
-1705
-1716
-1727
-1738
-1749
-1760
-1771
-1782
-1793
-1804
-1815
-1826
-1837
-1848
-1859
-1870
-1881
-1892
-1903
-1915
-1926
-1937
-1949
-1960
-1972
-1983
-1995
-2007
-2017
-2029
-2041
-2053
-2065
-2076
-2088
-2099
-2111
-2122
-2134
-2145
-2157
-2168
-2180
-2191
-2203
-2214
-2226
-2237
-2248
-2259
-2270
-2281
-2292
-2303
-2314
-2325
-2336
-2347
-2357
-2368
-2378
-2389
-2399
-2409
-2420
-2430
-2440
-2450
-2460
-2469
-2479
-2489
-2498
-2508
-2517
-2527
-2537
-2546
-2556
-2565
-2575
-2584
-2593
-2602
-2612
-2621
-2630
-2639
-2648
-2656
-2665
-2674
-2683
-2691
-2700
-2708
-2717
-2725
-2734
-2742
-2751
-2759
-2767
-2776
-2784
-2792
-2800
-2808
-2816
-2824
-2832
-2840
-2848
-2856
-2864
-2872
-2880
-2888
-2895
-2903
-2911
-2919
-2927
-2934
-2942
-2950
-2958
-2966
-2974
-2981
-2989
-2997
-3004
-3012
-3020
-3027
-3035
-3042
-3050
-3057
-3065
-3072
-3080
-3087
-3095
-3102
-3109
-3116
-3124
-3131
-3138
-3145
-3152
-3159
-3166
-3173
-3179
-3186
-3192
-3198
-3204
-3209
-3215
-3220
-3226
-3231
-3236
-3241
-3246
-3250
-3255
-3259
-3263
-3267
-3272
-3276
-3280
-3283
-3287
-3291
-3295
-3298
-3302
-3305
-3308
-3311
-3315
-3317
-3320
-3323
-3325
-3328
-3330
-3333
-3335
-3338
-3340
-3342
-3344
-3346
-3348
-3350
-3351
-3353
-3354
-3356
-3357
-3358
-3360
-3361
-3362
-3362
-3363
-3364
-3365
-3366
-3366
-3367
-3368
-3368
-3369
-3369
-3370
-3370
-3371
-3371
-3371
-3371
-3371
-3371
-3370
-3370
-3369
-3369
-3368
-3367
-3366
-3365
-3364
-3363
-3362
-3360
-3359
-3357
-3356
-3354
-3353
-3351
-3350
-3349
-3347
-3346
-3344
-3343
-3341
-3339
-3338
-3336
-3334
-3331
-3329
-3327
-3324
-3322
-3319
-3316
-3313
-3310
-3307
-3304
-3301
-3298
-3295
-3292
-3289
-3286
-3283
-3280
-3277
-3273
-3270
-3267
-3263
-3260
-3256
-3252
-3248
-3244
-3240
-3235
-3231
-3226
-3221
-3217
-3212
-3207
-3202
-3197
-3192
-3187
-3182
-3178
-3173
-3168
-3163
-3157
-3152
-3147
-3141
-3136
-3130
-3124
-3119
-3113
-3107
-3101
-3094
-3088
-3082
-3075
-3069
-3062
-3056
-3049
-3042
-3036
-3029
-3023
-3016
-3009
-3003
-2996
-2989
-2983
-2976
-2969
-2962
-2955
-2948
-2940
-2933
-2925
-2918
-2910
-2903
-2895
-2887
-2879
-2871
-2863
-2855
-2847
-2839
-2831
-2823
-2815
-2807
-2799
-2791
-2783
-2775
-2767
-2759
-2751
-2743
-2735
-2727
-2719
-2711
-2703
-2695
-2687
-2679
-2670
-2662
-2654
-2646
-2638
-2630
-2621
-2613
-2605
-2597
-2589
-2580
-2572
-2564
-2555
-2547
-2539
-2530
-2522
-2513
-2504
-2496
-2487
-2478
-2469
-2460
-2452
-2443
-2434
-2425
-2416
-2407
-2398
-2389
-2380
-2371
-2362
-2353
-2344
-2335
-2326
-2318
-2309
-2301
-2292
-2284
-2275
-2267
-2259
-2250
-2242
-2233
-2225
-2217
-2208
-2199
-2191
-2182
-2174
-2165
-2157
-2148
-2140
-2132
-2123
-2115
-2107
-2099
-2091
-2083
-2075
-2067
-2060
-2052
-2044
-2037
-2029
-2021
-2013
-2005
-1998
-1991
-1983
-1975
-1967
-1959
-1951
-1943
-1936
-1928
-1920
-1912
-1904
-1896
-1888
-1880
-1872
-1864
-1856
-1848
-1840
-1832
-1824
-1816
-1808
-1800
-1793
-1785
-1777
-1769
-1761
-1753
-1745
-1737
-1729
-1721
-1713
-1706
-1698
-1690
-1682
-1674
-1666
-1659
-1651
-1644
-1636
-1629
-1622
-1614
-1607
-1600
-1593
-1586
-1580
-1573
-1567
-1560
-1554
-1548
-1542
-1536
-1530
-1524
-1518
-1512
-1506
-1500
-1494
-1488
-1482
-1476
-1470
-1465
-1459
-1453
-1448
-1442
-1436
-1431
-1425
-1419
-1414
-1408
-1403
-1398
-1392
-1387
-1381
-1376
-1371
-1366
-1361
-1356
-1351
-1346
-1341
-1336
-1331
-1326
-1320
-1315
-1310
-1305
-1300
-1295
-1291
-1286
-1281
-1276
-1272
-1267
-1263
-1258
-1254
-1250
-1245
-1241
-1237
-1232
-1228
-1224
-1220
-1215
-1211
-1207
-1202
-1198
-1194
-1189
-1185
-1180
-1175
-1171
-1166
-1162
-1157
-1153
-1149
-1144
-1140
-1136
-1132
-1128
-1124
-1120
-1116
-1112
-1108
-1104
-1100
-1096
-1093
-1089
-1085
-1081
-1076
-1072
-1068
-1064
-1060
-1056
-1052
-1048
-1044
-1040
-1036
-1032
-1028
-1024
-1020
-1016
-1012
-1010
-1006
-1002
-999
-996
-993
-989
-986
-983
-980
-976
-973
-970
-967
-964
-960
-957
-954
-950
-947
-944
-940
-937
-933
-930
-927
-923
-920
-917
-914
-910
-907
-904
-901
-897
-894
-891
-888
-884
-881
-878
-875
-871
-868
-865
-862
-858
-855
-852
-849
-845
-842
-839
-835
-832
-828
-825
-821
-818
-814
-811
-807
-804
-800
-797
-793
-790
-787
-783
-780
-777
-773
-770
-767
-764
-761
-758
-755
-752
-748
-745
-742
-739
-736
-733
-729
-726
-723
-719
-716
-713
-709
-706
-703
-700
-697
-694
-691
-688
-685
-682
-679
-676
-673
-671
-668
-665
-662
-660
-657
-654
-651
-648
-645
-642
-639
-636
-633
-629
-626
-623
-620
-617
-614
-611
-608
-605
-602
-599
-596
-593
-590
-587
-585
-582
-579
-576
-573
-570
-566
-563
-560
-556
-553
-549
-545
-542
-538
-534
-530
-527
-523
-519
-515
-512
-508
-504
-501
-497
-493
-490
-486
-482
-478
-473
-469
-465
-460
-456
-451
-447
-442
-438
-433
-429
-424
-419
-415
-410
-405
-400
-395
-390
-385
-380
-374
-369
-364
-358
-352
-347
-341
-335
-329
-324
-318
-312
-306
-300
-294
-288
-282
-276
-270
-264
-257
-251
-244
-238
-231
-224
-218
-211
-204
-196
-189
-182
-174
-167
-159
-152
-144
-136
-129
-121
-113
-106
-98
-90
-82
-74
-66
-58
-50
-42
-33
-24
-16
-7
3
12
22
31
41
51
61
71
81
91
101
112
122
132
143
153
164
174
185
195
206
217
227
238
249
260
270
281
292
303
314
325
337
348
360
372
384
396
408
420
432
443
455
467
479
490
502
513
525
536
547
558
570
581
592
603
614
625
636
647
659
670
681
693
704
716
727
739
750
761
773
784
795
807
818
829
840
851
862
873
884
895
906
917
928
939
950
961
972
983
994
1004
1016
1028
1039
1050
1061
1071
1082
1093
1104
1114
1125
1135
1145
1156
1166
1176
1185
1195
1205
1215
1224
1234
1243
1253
1263
1273
1283
1293
1303
1313
1323
1333
1344
1354
1364
1375
1385
1395
1405
1414
1423
1432
1441
1449
1457
1465
1473
1480
1487
1494
1500
1507
1514
1520
1527
1534
1541
1548
1554
1561
1568
1575
1581
1588
1594
1600
1607
1613
1618
1624
1629
1635
1640
1645
1649
1654
1658
1662
1666
1670
1674
1678
1682
1686
1689
1693
1696
1699
1703
1706
1709
1711
1714
1716
1719
1721
1723
1725
1727
1728
1729
1730
1731
1731
1731
1731
1731
1731
1730
1729
1729
1728
1727
1727
1726
1726
1726
1726
1727
1727
1727
1727
1728
1728
1728
1728
1728
1727
1726
1725
1724
1722
1720
1718
1715
1713
1710
1707
1704
1700
1697
1694
1691
1688
1685
1682
1679
1676
1674
1671
1668
1666
1663
1660
1657
1654
1651
1648
1645
1641
1638
1634
1630
1626
1622
1618
1613
1609
1604
1599
1594
1588
1583
1578
1572
1566
1561
1555
1549
1543
1538
1532
1526
1520
1514
1507
1501
1495
1489
1483
1476
1470
1463
1456
1449
1442
1435
1427
1420
1412
1404
1396
1388
1380
1372
1364
1356
1348
1340
1331
1323
1315
1306
1298
1289
1280
1271
1262
1253
1243
1233
1224
1214
1204
1193
1183
1172
1162
1151
1140
1128
1117
1105
1093
1081
1069
1057
1045
1032
1020
1006
994
981
968
956
943
930
917
904
890
877
864
851
838
824
811
798
784
771
757
743
729
715
701
687
672
657
643
628
613
598
582
567
552
536
520
504
488
472
456
440
423
407
390
373
357
340
323
306
289
272
255
237
220
203
186
168
151
133
116
98
80
62
44
26
8
-11
-29
-48
-66
-85
-103
-122
-141
-160
-178
-197
-217
-236
-255
-275
-294
-314
-334
-354
-374
-395
-415
-436
-457
-477
-498
-519
-541
-562
-583
-604
-625
-647
-668
-689
-711
-732
-753
-774
-796
-817
-838
-859
-880
-902
-923
-944
-965
-987
-1008
-1030
-1052
-1073
-1095
-1117
-1139
-1161
-1183
-1205
-1227
-1249
-1271
-1293
-1315
-1337
-1359
-1381
-1403
-1425
-1447
-1469
-1491
-1513
-1535
-1557
-1579
-1600
-1622
-1644
-1666
-1688
-1709
-1731
-1753
-1775
-1797
-1819
-1841
-1862
-1884
-1905
-1926
-1947
-1968
-1989
-2009
-2029
-2051
-2071
-2092
-2112
-2133
-2153
-2173
-2194
-2215
-2235
-2256
-2276
-2296
-2317
-2337
-2357
-2378
-2398
-2418
-2438
-2457
-2477
-2497
-2517
-2536
-2556
-2575
-2594
-2613
-2633
-2652
-2671
-2690
-2709
-2728
-2747
-2766
-2784
-2803
-2822
-2841
-2860
-2878
-2897
-2916
-2935
-2953
-2972
-2991
-3009
-3028
-3046
-3065
-3084
-3103
-3122
-3140
-3159
-3178
-3197
-3216
-3235
-3254
-3272
-3291
-3309
-3327
-3345
-3363
-3381
-3399
-3416
-3434
-3452
-3469
-3487
-3504
-3522
-3539
-3557
-3574
-3592
-3609
-3626
-3643
-3660
-3677
-3694
-3710
-3727
-3743
-3759
-3775
-3791
-3806
-3822
-3837
-3853
-3868
-3883
-3898
-3913
-3928
-3943
-3958
-3973
-3988
-4003
-4018
-4033
-4046
-4062
-4075
-4090
-4104
-4117
-4131
-4144
-4158
-4171
-4184
-4197
-4210
-4222
-4235
-4247
-4260
-4272
-4284
-4297
-4309
-4321
-4333
-4344
-4356
-4368
-4379
-4390
-4402
-4413
-4424
-4435
-4447
-4458
-4469
-4480
-4490
-4501
-4512
-4523
-4533
-4544
-4554
-4564
-4575
-4585
-4595
-4605
-4615
-4624
-4634
-4644
-4653
-4663
-4673
-4682
-4692
-4701
-4710
-4720
-4729
-4738
-4748
-4757
-4766
-4775
-4784
-4793
-4801
-4810
-4818
-4826
-4835
-4843
-4851
-4858
-4866
-4874
-4882
-4890
-4898
-4906
-4914
-4923
-4931
-4939
-4947
-4956
-4964
-4972
-4980
-4987
-4995
-5002
-5009
-5016
-5022
-5029
-5035
-5041
-5047
-5053
-5060
-5066
-5072
-5078
-5084
-5090
-5097
-5103
-5109
-5115
-5122
-5128
-5134
-5141
-5147
-5153
-5159
-5165
-5171
-5177
-5183
-5189
-5194
-5200
-5205
-5210
-5215
-5220
-5225
-5230
-5234
-5239
-5243
-5248
-5252
-5256
-5261
-5265
-5269
-5273
-5278
-5282
-5286
-5290
-5293
-5297
-5301
-5305
-5308
-5312
-5315
-5318
-5322
-5325
-5327
-5330
-5333
-5335
-5338
-5340
-5342
-5345
-5347
-5349
-5351
-5353
-5355
-5357
-5360
-5362
-5364
-5366
-5368
-5370
-5372
-5374
-5376
-5378
-5380
-5381
-5383
-5384
-5385
-5387
-5388
-5389
-5389
-5390
-5391
-5391
-5391
-5392
-5392
-5392
-5392
-5393
-5393
-5393
-5393
-5393
-5393
-5393
-5393
-5393
-5393
-5392
-5392
-5392
-5392
-5391
-5391
-5390
-5390
-5389
-5389
-5388
-5387
-5386
-5385
-5383
-5382
-5381
-5379
-5377
-5375
-5373
-5371
-5368
-5366
-5363
-5360
-5357
-5354
-5351
-5348
-5345
-5342
-5339
-5336
-5333
-5329
-5326
-5322
-5319
-5315
-5311
-5307
-5303
-5298
-5294
-5290
-5285
-5281
-5276
-5271
-5267
-5262
-5257
-5252
-5248
-5243
-5238
-5233
-5229
-5224
-5219
-5215
-5210
-5205
-5200
-5195
-5190
-5185
-5180
-5174
-5168
-5163
-5156
-5150
-5144
-5137
-5131
-5124
-5117
-5110
-5103
-5096
-5089
-5082
-5074
-5067
-5060
-5053
-5046
-5040
-5033
-5026
-5019
-5012
-5004
-4997
-4990
-4982
-4974
-4966
-4959
-4950
-4942
-4934
-4925
-4916
-4908
-4899
-4890
-4881
-4872
-4863
-4854
-4846
-4837
-4828
-4819
-4811
-4802
-4793
-4784
-4775
-4767
-4758
-4749
-4739
-4730
-4721
-4711
-4702
-4692
-4682
-4672
-4662
-4653
-4643
-4633
-4623
-4613
-4604
-4594
-4584
-4574
-4565
-4555
-4545
-4535
-4525
-4515
-4505
-4495
-4485
-4475
-4464
-4454
-4443
-4433
-4422
-4411
-4400
-4389
-4378
-4367
-4356
-4345
-4334
-4323
-4312
-4301
-4290
-4279
-4269
-4258
-4248
-4237
-4227
-4216
-4206
-4195
-4185
-4174
-4163
-4153
-4142
-4131
-4120
-4109
-4098
-4086
-4075
-4065
-4054
-4043
-4032
-4021
-4011
-4000
-3990
-3980
-3970
-3960
-3950
-3940
-3930
-3920
-3910
-3900
-3891
-3881
-3871
-3861
-3851
-3842
-3832
-3822
-3812
-3802
-3792
-3782
-3772
-3762
-3753
-3743
-3733
-3723
-3714
-3704
-3694
-3685
-3675
-3666
-3656
-3647
-3638
-3629
-3620
-3610
-3601
-3592
-3583
-3574
-3564
-3555
-3546
-3537
-3528
-3519
-3510
-3501
-3491
-3482
-3473
-3463
-3454
-3445
-3435
-3426
-3416
-3407
-3397
-3388
-3378
-3368
-3358
-3348
-3338
-3329
-3319
-3309
-3299
-3289
-3279
-3270
-3260
-3250
-3240
-3231
-3221
-3211
-3201
-3191
-3181
-3172
-3162
-3152
-3142
-3131
-3121
-3111
-3101
-3091
-3081
-3070
-3060
-3050
-3039
-3029
-3019
-3008
-2998
-2988
-2978
-2967
-2957
-2947
-2936
-2926
-2915
-2905
-2894
-2884
-2874
-2864
-2853
-2843
-2833
-2822
-2812
-2801
-2791
-2780
-2770
-2759
-2749
-2739
-2729
-2719
-2708
-2698
-2688
-2678
-2668
-2657
-2647
-2637
-2627
-2616
-2606
-2596
-2586
-2575
-2565
-2555
-2545
-2535
-2525
-2514
-2504
-2494
-2484
-2474
-2464
-2454
-2444
-2434
-2424
-2414
-2404
-2394
-2385
-2375
-2365
-2355
-2344
-2334
-2324
-2314
-2304
-2294
-2284
-2274
-2264
-2254
-2244
-2234
-2224
-2214
-2203
-2193
-2183
-2172
-2162
-2151
-2141
-2130
-2120
-2109
-2098
-2088
-2077
-2066
-2055
-2045
-2033
-2023
-2012
-2001
-1990
-1979
-1968
-1957
-1947
-1936
-1925
-1914
-1903
-1893
-1882
-1871
-1860
-1850
-1839
-1828
-1817
-1806
-1795
-1784
-1773
-1762
-1751
-1740
-1729
-1718
-1706
-1695
-1683
-1672
-1660
-1649
-1637
-1626
-1614
-1602
-1591
-1579
-1568
-1556
-1544
-1533
-1521
-1509
-1497
-1484
-1472
-1460
-1448
-1435
-1423
-1410
-1398
-1385
-1372
-1359
-1346
-1333
-1320
-1306
-1293
-1280
-1266
-1253
-1240
-1226
-1213
-1200
-1186
-1173
-1160
-1146
-1133
-1119
-1106
-1093
-1079
-1066
-1052
-1039
-1025
-1012
-998
-984
-971
-957
-943
-929
-915
-901
-887
-873
-859
-844
-830
-816
-802
-788
-774
-760
-746
-733
-719
-705
-692
-678
-664
-650
-637
-623
-609
-596
-582
-568
-555
-541
-527
-513
-499
-485
-471
-457
-442
-428
-414
-400
-386
-371
-357
-343
-329
-315
-301
-287
-273
-259
-244
-230
-216
-202
-187
-173
-159
-144
-130
-115
-101
-86
-71
-57
-42
-27
-12
2
17
32
47
61
76
91
105
120
135
149
164
179
193
208
223
237
252
267
281
295
310
324
339
353
367
381
396
410
424
438
452
466
480
495
509
523
537
551
565
579
593
607
621
634
648
662
675
689
703
717
730
744
758
772
786
800
814
828
842
855
869
883
897
910
924
937
950
964
977
990
1004
1016
1031
1044
1057
1071
1084
1098
1111
1125
1138
1152
1165
1179
1192
1206
1219
1233
1246
1259
1272
1285
1298
1311
1324
1337
1350
1363
1376
1388
1401
1414
1427
1440
1453
1466
1479
1492
1505
1518
1531
1544
1557
1570
1583
1595
1608
1621
1633
1646
1658
1671
1683
1696
1708
1720
1733
1746
1758
1771
1784
1797
1809
1822
1835
1847
1860
1872
1885
1897
1910
1923
1935
1948
1961
1973
1986
1999
2011
2024
2037
2050
2063
2075
2088
2101
2114
2127
2139
2152
2164
2177
2189
2201
2213
2225
2237
2249
2260
2272
2284
2295
2307
2318
2330
2341
2352
2364
2375
2386
2397
2408
2419
2431
2442
2452
2463
2474
2485
2495
2505
2516
2526
2537
2547
2557
2568
2578
2589
2599
2610
2620
2630
2641
2651
2662
2672
2683
2694
2704
2715
2726
2736
2747
2757
2768
2778
2789
2799
2809
2819
2829
2839
2849
2859
2869
2879
2888
2898
2907
2916
2925
2934
2943
2951
2960
2969
2977
2985
2994
3002
3010
3018
3027
3035
3043
3051
3059
3067
3075
3083
3091
3099
3107
3115
3123
3130
3138
3146
3154
3162
3169
3177
3185
3193
3200
3208
3215
3223
3231
3238
3246
3254
3262
3270
3277
3285
3293
3300
3308
3315
3323
3330
3337
3345
3352
3359
3366
3374
3381
3388
3395
3402
3409
3416
3423
3430
3437
3444
3451
3458
3464
3471
3478
3484
3491
3497
3504
3510
3517
3523
3529
3535
3541
3547
3553
3559
3565
3570
3576
3581
3586
3592
3597
3602
3606
3611
3616
3620
3625
3630
3634
3638
3643
3647
3651
3655
3659
3662
3666
3669
3672
3676
3679
3682
3684
3687
3690
3693
3696
3698
3701
3704
3706
3709
3712
3715
3717
3720
3723
3725
3728
3730
3733
3735
3738
3740
3743
3745
3747
3750
3752
3754
3756
3758
3760
3762
3763
3765
3767
3769
3770
3772
3773
3775
3776
3777
3778
3779
3780
3781
3781
3782
3782
3783
3783
3783
3783
3784
3784
3784
3784
3784
3784
3784
3784
3784
3784
3784
3783
3783
3783
3783
3783
3782
3782
3782
3781
3781
3780
3780
3779
3778
3777
3776
3775
3774
3772
3771
3769
3768
3766
3764
3762
3761
3759
3757
3755
3753
3751
3749
3747
3745
3743
3740
3738
3736
3734
3732
3729
3727
3725
3722
3720
3717
3715
3712
3709
3706
3703
3700
3697
3694
3691
3688
3684
3681
3678
3675
3672
3668
3665
3661
3658
3655
3651
3647
3644
3640
3636
3633
3629
3625
3621
3617
3613
3608
3604
3600
3595
3591
3586
3582
3577
3572
3568
3563
3558
3553
3548
3544
3539
3534
3530
3525
3520
3516
3511
3506
3502
3497
3492
3487
3482
3478
3473
3468
3463
3458
3453
3448
3443
3438
3432
3427
3422
3416
3411
3406
3400
3395
3389
3384
3379
3373
3368
3363
3357
3352
3347
3341
3336
3331
3325
3320
3314
3309
3304
3298
3293
3288
3282
3277
3271
3266
3261
3256
3250
3245
3240
3234
3229
3224
3219
3214
3208
3203
3198
3193
3188
3182
3177
3172
3167
3162
3157
3153
3148
3143
3138
3133
3129
3124
3120
3115
3111
3107
3103
3098
3094
3090
3086
3082
3078
3075
3071
3067
3063
3059
3055
3051
3047
3043
3039
3036
3032
3028
3024
3020
3016
3012
3009
3005
3001
2997
2993
2990
2986
2982
2978
2975
2971
2967
2963
2960
2956
2952
2949
2945
2941
2937
2933
2929
2925
2921
2917
2913
2909
2905
2901
2896
2892
2888
2883
2879
2874
2870
2865
2861
2856
2852
2847
2842
2838
2833
2828
2824
2819
2815
2810
2806
2801
2797
2792
2788
2784
2779
2775
2771
2766
2762
2758
2753
2749
2745
2740
2736
2732
2728
2723
2719
2715
2711
2707
2703
2699
2696
2692
2689
2685
2682
2678
2675
2672
2668
2665
2661
2658
2654
2650
2647
2643
2639
2635
2631
2628
2624
2620
2616
2612
2609
2605
2601
2597
2594
2590
2586
2583
2579
2576
2572
2568
2565
2561
2558
2554
2550
2547
2543
2540
2536
2532
2529
2525
2522
2518
2514
2511
2507
2504
2500
2496
2493
2489
2485
2482
2478
2475
2471
2468
2464
2460
2457
2453
2450
2446
2442
2439
2435
2432
2428
2425
2421
2417
2414
2410
2407
2403
2400
2396
2393
2389
2385
2382
2378
2375
2371
2368
2364
2361
2357
2354
2350
2347
2343
2340
2336
2333
2329
2325
2322
2318
2315
2311
2308
2304
2301
2297
2294
2291
2287
2284
2280
2277
2273
2270
2266
2263
2259
2256
2252
2249
2245
2242
2238
2235
2232
2228
2225
2221
2218
2214
2211
2207
2204
2201
2197
2194
2190
2187
2183
2180
2177
2173
2170
2166
2163
2160
2156
2153
2149
2146
2142
2139
2136
2132
2129
2126
2122
2119
2115
2112
2109
2105
2102
2099
2095
2092
2088
2085
2082
2078
2075
2072
2068
2065
2062
2058
2055
2052
2048
2045
2041
2037
2035
2032
2028
2025
2021
2017
2015
2012
2008
2005
2001
1998
1995
1992
1988
1985
1982
1979
1975
1972
1969
1965
1962
1959
1956
1952
1949
1946
1942
1939
1936
1933
1929
1926
1923
1920
1916
1913
1910
1907
1903
1900
1897
1894
1890
1887
1884
1881
1878
1874
1871
1868
1865
1861
1858
1855
1852
1849
1845
1842
1839
1836
1833
1829
1826
1823
1820
1817
1813
1810
1807
1804
1801
1797
1794
1791
1788
1785
1782
1778
1775
1772
1769
1766
1763
1760
1756
1753
1750
1747
1744
1741
1738
1734
1731
1728
1725
1722
1719
1716
1713
1709
1706
1703
1700
1697
1694
1691
1688
1685
1681
1678
1675
1672
1669
1666
1663
1660
1657
1654
1651
1648
1644
1641
1638
1635
1632
1629
1626
1623
1620
1617
1614
1611
1608
1605
1602
1599
1596
1593
1590
1586
1583
1580
1577
1574
1571
1568
1565
1562
1559
1556
1553
1550
1547
1544
1541
1538
1535
1532
1529
1526
1523
1520
1517
1514
1511
1508
1505
1502
1499
1497
1494
1491
1488
1485
1482
1479
1476
1473
1470
1467
1464
1461
1458
1455
1452
1449
1446
1443
1441
1438
1435
1432
1429
1426
1423
1420
1417
1414
1411
1408
1406
1403
1400
1397
1394
1391
1388
1385
1382
1380
1377
1374
1371
1368
1365
1362
1359
1357
1354
1351
1348
1345
1342
1339
1336
1334
1331
1328
1325
1322
1319
1317
1314
1311
1308
1305
1302
1300
1297
1294
1291
1288
1285
1283
1280
1277
1274
1271
1269
1266
1263
1260
1257
1255
1252
1249
1246
1244
1241
1238
1235
1232
1230
1227
1224
1221
1219
1216
1213
1210
1208
1205
1202
1199
1197
1194
1191
1188
1186
1183
1180
1177
1175
1172
1169
1166
1164
1161
1158
1156
1153
1150
1147
1145
1142
1139
1137
1134
1131
1128
1126
1123
1120
1118
1115
1112
1110
1107
1104
1102
1099
1096
1094
1091
1088
1086
1083
1080
1078
1075
1072
1070
1067
1064
1062
1059
1056
1054
1051
1049
1046
1043
1041
1038
1035
1033
1030
1028
1025
1022
1020
1016
1014
1012
1008
1006
1004
1000
999
996
994
991
989
986
983
981
978
976
973
970
968
965
963
960
958
955
953
950
947
945
942
940
937
935
932
930
927
925
922
919
917
914
912
909
907
904
902
899
897
894
892
889
887
884
882
879
877
874
872
869
867
864
862
859
857
854
852
849
847
844
842
840
837
835
832
830
827
825
822
820
817
815
812
810
808
805
803
800
798
795
793
791
788
786
783
781
778
776
774
771
769
766
764
762
759
757
754
752
750
747
745
742
740
738
735
733
731
728
726
723
721
719
716
714
712
709
707
705
702
700
698
695
693
690
688
686
683
681
679
676
674
672
669
667
665
663
660
658
656
653
651
649
646
644
642
639
637
635
633
630
628
626
623
621
619
617
614
612
610
607
605
603
601
598
596
594
592
589
587
585
583
580
578
576
574
571
569
567
565
562
560
558
556
554
551
549
547
545
542
540
538
536
534
531
529
527
525
523
520
518
516
514
512
509
507
505
503
501
499
496
494
492
490
488
486
483
481
479
477
475
473
470
468
466
464
462
460
458
455
453
451
449
447
445
443
441
438
436
434
432
430
428
426
424
422
419
417
415
413
411
409
407
405
403
401
398
396
394
392
390
388
386
384
382
380
378
376
374
372
369
367
365
363
361
359
357
355
353
351
349
347
345
343
341
339
337
335
333
331
329
327
325
323
321
319
317
315
313
311
309
307
305
303
301
299
297
295
293
291
289
287
285
283
281
279
277
275
273
271
269
267
265
263
261
259
257
255
253
251
249
247
245
244
242
240
238
236
234
232
230
228
226
224
222
220
218
217
215
213
211
209
207
205
203
201
199
198
196
194
192
190
188
186
184
182
181
179
177
175
173
171
169
167
166
164
162
160
158
156
154
153
151
149
147
145
143
141
140
138
136
134
132
130
129
127
125
123
121
119
118
116
114
112
110
109
107
105
103
101
100
98
96
94
92
91
89
87
85
83
82
80
78
76
75
73
71
69
67
66
64
62
60
59
57
55
53
52
50
48
46
45
43
41
39
38
36
34
32
31
29
27
26
24
22
20
19
17
15
14
12
10
8
7
5
3
2
0
-2
-4
-5
-7
-9
-10
-12
-14
-15
-17
-19
-20
-22
-24
-25
-27
-29
-30
-32
-34
-35
-37
-39
-40
-42
-44
-45
-47
-49
-50
-52
-54
-55
-57
-59
-60
-62
-63
-65
-67
