4 4 5 3
1 1
1 2
3 3
4 4
2 4
1
2
4
1 1 0 3
0
1
2
1 1 1 3
1 1
0
1
2
10 10 1 4
7 7
0
1
5
10
4 4 2 5
2 3
3 2
4
3
2
1
0
1 1000 1 5
1 987
0
1
10
100
1000
1000 1 1 5
987 1
0
1
10
100
1000
4 4 8 7
1 1
1 3
2 2
2 4
3 1
3 3
4 2
4 4
0
1
2
3
4
5
6
4 4 8 7
1 2
1 4
2 1
2 3
3 2
3 4
4 1
4 3
0
1
2
3
4
5
6
5 5 5 5
1 1
2 2
3 3
4 4
5 5
1
2
3
4
5
5 5 5 5
1 5
2 4
3 3
4 2
5 1
1
2
3
4
5
4 4 8 4
1 1
1 2
1 3
1 4
3 1
3 2
3 3
3 4
1
2
3
4
4 4 8 4
1 1
2 1
3 1
4 1
1 3
2 3
3 3
4 3
1
2
3
4
5 5 9 5
1 1
2 2
3 3
4 4
5 5
1 5
2 4
4 2
5 1
1
2
3
4
5
10 100 4 8
1 100
10 100
10 1
1 1
1
4
5
6
53
54
55
56
10 10 36 15
1 1
1 2
1 3
1 4
1 5
1 6
1 7
1 8
1 9
1 10
10 1
10 2
10 3
10 4
10 5
10 6
10 7
10 8
10 9
10 10
2 1
3 1
4 1
5 1
6 1
7 1
8 1
9 1
2 10
3 10
4 10
5 10
6 10
7 10
8 10
9 10
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
11 11 25 10
2 2
2 4
2 6
2 8
2 10
4 2
4 4
4 6
4 8
4 10
6 2
6 4
6 6
6 8
6 10
8 2
8 4
8 6
8 8
8 10
10 2
10 4
10 6
10 8
10 10
0
1
2
3
4
5
6
7
8
10
100 100 10000 16
1 1
1 2
1 3
1 4
1 5
1 6
1 7
1 8
1 9
1 10
1 11
1 12
1 13
1 14
1 15
1 16
1 17
1 18
1 19
1 20
1 21
1 22
1 23
1 24
1 25
1 26
1 27
1 28
1 29
1 30
1 31
1 32
1 33
1 34
1 35
1 36
1 37
1 38
1 39
1 40
1 41
1 42
1 43
1 44
1 45
1 46
1 47
1 48
1 49
1 50
1 51
1 52
1 53
1 54
1 55
1 56
1 57
1 58
1 59
1 60
1 61
1 62
1 63
1 64
1 65
1 66
1 67
1 68
1 69
1 70
1 71
1 72
1 73
1 74
1 75
1 76
1 77
1 78
1 79
1 80
1 81
1 82
1 83
1 84
1 85
1 86
1 87
1 88
1 89
1 90
1 91
1 92
1 93
1 94
1 95
1 96
1 97
1 98
1 99
1 100
2 1
2 2
2 3
2 4
2 5
2 6
2 7
2 8
2 9
2 10
2 11
2 12
2 13
2 14
2 15
2 16
2 17
2 18
2 19
2 20
2 21
2 22
2 23
2 24
2 25
2 26
2 27
2 28
2 29
2 30
2 31
2 32
2 33
2 34
2 35
2 36
2 37
2 38
2 39
2 40
2 41
2 42
2 43
2 44
2 45
2 46
2 47
2 48
2 49
2 50
2 51
2 52
2 53
2 54
2 55
2 56
2 57
2 58
2 59
2 60
2 61
2 62
2 63
2 64
2 65
2 66
2 67
2 68
2 69
2 70
2 71
2 72
2 73
2 74
2 75
2 76
2 77
2 78
2 79
2 80
2 81
2 82
2 83
2 84
2 85
2 86
2 87
2 88
2 89
2 90
2 91
2 92
2 93
2 94
2 95
2 96
2 97
2 98
2 99
2 100
3 1
3 2
3 3
3 4
3 5
3 6
3 7
3 8
3 9
3 10
3 11
3 12
3 13
3 14
3 15
3 16
3 17
3 18
3 19
3 20
3 21
3 22
3 23
3 24
3 25
3 26
3 27
3 28
3 29
3 30
3 31
3 32
3 33
3 34
3 35
3 36
3 37
3 38
3 39
3 40
3 41
3 42
3 43
3 44
3 45
3 46
3 47
3 48
3 49
3 50
3 51
3 52
3 53
3 54
3 55
3 56
3 57
3 58
3 59
3 60
3 61
3 62
3 63
3 64
3 65
3 66
3 67
3 68
3 69
3 70
3 71
3 72
3 73
3 74
3 75
3 76
3 77
3 78
3 79
3 80
3 81
3 82
3 83
3 84
3 85
3 86
3 87
3 88
3 89
3 90
3 91
3 92
3 93
3 94
3 95
3 96
3 97
3 98
3 99
3 100
4 1
4 2
4 3
4 4
4 5
4 6
4 7
4 8
4 9
4 10
4 11
4 12
4 13
4 14
4 15
4 16
4 17
4 18
4 19
4 20
4 21
4 22
4 23
4 24
4 25
4 26
4 27
4 28
4 29
4 30
4 31
4 32
4 33
4 34
4 35
4 36
4 37
4 38
4 39
4 40
4 41
4 42
4 43
4 44
4 45
4 46
4 47
4 48
4 49
4 50
4 51
4 52
4 53
4 54
4 55
4 56
4 57
4 58
4 59
4 60
4 61
4 62
4 63
4 64
4 65
4 66
4 67
4 68
4 69
4 70
4 71
4 72
4 73
4 74
4 75
4 76
4 77
4 78
4 79
4 80
4 81
4 82
4 83
4 84
4 85
4 86
4 87
4 88
4 89
4 90
4 91
4 92
4 93
4 94
4 95
4 96
4 97
4 98
4 99
4 100
5 1
5 2
5 3
5 4
5 5
5 6
5 7
5 8
5 9
5 10
5 11
5 12
5 13
5 14
5 15
5 16
5 17
5 18
5 19
5 20
5 21
5 22
5 23
5 24
5 25
5 26
5 27
5 28
5 29
5 30
5 31
5 32
5 33
5 34
5 35
5 36
5 37
5 38
5 39
5 40
5 41
5 42
5 43
5 44
5 45
5 46
5 47
5 48
5 49
5 50
5 51
5 52
5 53
5 54
5 55
5 56
5 57
5 58
5 59
5 60
5 61
5 62
5 63
5 64
5 65
5 66
5 67
5 68
5 69
5 70
5 71
5 72
5 73
5 74
5 75
5 76
5 77
5 78
5 79
5 80
5 81
5 82
5 83
5 84
5 85
5 86
5 87
5 88
5 89
5 90
5 91
5 92
5 93
5 94
5 95
5 96
5 97
5 98
5 99
5 100
6 1
6 2
6 3
6 4
6 5
6 6
6 7
6 8
6 9
6 10
6 11
6 12
6 13
6 14
6 15
6 16
6 17
6 18
6 19
6 20
6 21
6 22
6 23
6 24
6 25
6 26
6 27
6 28
6 29
6 30
6 31
6 32
6 33
6 34
6 35
6 36
6 37
6 38
6 39
6 40
6 41
6 42
6 43
6 44
6 45
6 46
6 47
6 48
6 49
6 50
6 51
6 52
6 53
6 54
6 55
6 56
6 57
6 58
6 59
6 60
6 61
6 62
6 63
6 64
6 65
6 66
6 67
6 68
6 69
6 70
6 71
6 72
6 73
6 74
6 75
6 76
6 77
6 78
6 79
6 80
6 81
6 82
6 83
6 84
6 85
6 86
6 87
6 88
6 89
6 90
6 91
6 92
6 93
6 94
6 95
6 96
6 97
6 98
6 99
6 100
7 1
7 2
7 3
7 4
7 5
7 6
7 7
7 8
7 9
7 10
7 11
7 12
7 13
7 14
7 15
7 16
7 17
7 18
7 19
7 20
7 21
7 22
7 23
7 24
7 25
7 26
7 27
7 28
7 29
7 30
7 31
7 32
7 33
7 34
7 35
7 36
7 37
7 38
7 39
7 40
7 41
7 42
7 43
7 44
7 45
7 46
7 47
7 48
7 49
7 50
7 51
7 52
7 53
7 54
7 55
7 56
7 57
7 58
7 59
7 60
7 61
7 62
7 63
7 64
7 65
7 66
7 67
7 68
7 69
7 70
7 71
7 72
7 73
7 74
7 75
7 76
7 77
7 78
7 79
7 80
7 81
7 82
7 83
7 84
7 85
7 86
7 87
7 88
7 89
7 90
7 91
7 92
7 93
7 94
7 95
7 96
7 97
7 98
7 99
7 100
8 1
8 2
8 3
8 4
8 5
8 6
8 7
8 8
8 9
8 10
8 11
8 12
8 13
8 14
8 15
8 16
8 17
8 18
8 19
8 20
8 21
8 22
8 23
8 24
8 25
8 26
8 27
8 28
8 29
8 30
8 31
8 32
8 33
8 34
8 35
8 36
8 37
8 38
8 39
8 40
8 41
8 42
8 43
8 44
8 45
8 46
8 47
8 48
8 49
8 50
8 51
8 52
8 53
8 54
8 55
8 56
8 57
8 58
8 59
8 60
8 61
8 62
8 63
8 64
8 65
8 66
8 67
8 68
8 69
8 70
8 71
8 72
8 73
8 74
8 75
8 76
8 77
8 78
8 79
8 80
8 81
8 82
8 83
8 84
8 85
8 86
8 87
8 88
8 89
8 90
8 91
8 92
8 93
8 94
8 95
8 96
8 97
8 98
8 99
8 100
9 1
9 2
9 3
9 4
9 5
9 6
9 7
9 8
9 9
9 10
9 11
9 12
9 13
9 14
9 15
9 16
9 17
9 18
9 19
9 20
9 21
9 22
9 23
9 24
9 25
9 26
9 27
9 28
9 29
9 30
9 31
9 32
9 33
9 34
9 35
9 36
9 37
9 38
9 39
9 40
9 41
9 42
9 43
9 44
9 45
9 46
9 47
9 48
9 49
9 50
9 51
9 52
9 53
9 54
9 55
9 56
9 57
9 58
9 59
9 60
9 61
9 62
9 63
9 64
9 65
9 66
9 67
9 68
9 69
9 70
9 71
9 72
9 73
9 74
9 75
9 76
9 77
9 78
9 79
9 80
9 81
9 82
9 83
9 84
9 85
9 86
9 87
9 88
9 89
9 90
9 91
9 92
9 93
9 94
9 95
9 96
9 97
9 98
9 99
9 100
10 1
10 2
10 3
10 4
10 5
10 6
10 7
10 8
10 9
10 10
10 11
10 12
10 13
10 14
10 15
10 16
10 17
10 18
10 19
10 20
10 21
10 22
10 23
10 24
10 25
10 26
10 27
10 28
10 29
10 30
10 31
10 32
10 33
10 34
10 35
10 36
10 37
10 38
10 39
10 40
10 41
10 42
10 43
10 44
10 45
10 46
10 47
10 48
10 49
10 50
10 51
10 52
10 53
10 54
10 55
10 56
10 57
10 58
10 59
10 60
10 61
10 62
10 63
10 64
10 65
10 66
10 67
10 68
10 69
10 70
10 71
10 72
10 73
10 74
10 75
10 76
10 77
10 78
10 79
10 80
10 81
10 82
10 83
10 84
10 85
10 86
10 87
10 88
10 89
10 90
10 91
10 92
10 93
10 94
10 95
10 96
10 97
10 98
10 99
10 100
11 1
11 2
11 3
11 4
11 5
11 6
11 7
11 8
11 9
11 10
11 11
11 12
11 13
11 14
11 15
11 16
11 17
11 18
11 19
11 20
11 21
11 22
11 23
11 24
11 25
11 26
11 27
11 28
11 29
11 30
11 31
11 32
11 33
11 34
11 35
11 36
11 37
11 38
11 39
11 40
11 41
11 42
11 43
11 44
11 45
11 46
11 47
11 48
11 49
11 50
11 51
11 52
11 53
11 54
11 55
11 56
11 57
11 58
11 59
11 60
11 61
11 62
11 63
11 64
11 65
11 66
11 67
11 68
11 69
11 70
11 71
11 72
11 73
11 74
11 75
11 76
11 77
11 78
11 79
11 80
11 81
11 82
11 83
11 84
11 85
11 86
11 87
11 88
11 89
11 90
11 91
11 92
11 93
11 94
11 95
11 96
11 97
11 98
11 99
11 100
12 1
12 2
12 3
12 4
12 5
12 6
12 7
12 8
12 9
12 10
12 11
12 12
12 13
12 14
12 15
12 16
12 17
12 18
12 19
12 20
12 21
12 22
12 23
12 24
12 25
12 26
12 27
12 28
12 29
12 30
12 31
12 32
12 33
12 34
12 35
12 36
12 37
12 38
12 39
12 40
12 41
12 42
12 43
12 44
12 45
12 46
12 47
12 48
12 49
12 50
12 51
12 52
12 53
12 54
12 55
12 56
12 57
12 58
12 59
12 60
12 61
12 62
12 63
12 64
12 65
12 66
12 67
12 68
12 69
12 70
12 71
12 72
12 73
12 74
12 75
12 76
12 77
12 78
12 79
12 80
12 81
12 82
12 83
12 84
12 85
12 86
12 87
12 88
12 89
12 90
12 91
12 92
12 93
12 94
12 95
12 96
12 97
12 98
12 99
12 100
13 1
13 2
13 3
13 4
13 5
13 6
13 7
13 8
13 9
13 10
13 11
13 12
13 13
13 14
13 15
13 16
13 17
13 18
13 19
13 20
13 21
13 22
13 23
13 24
13 25
13 26
13 27
13 28
13 29
13 30
13 31
13 32
13 33
13 34
13 35
13 36
13 37
13 38
13 39
13 40
13 41
13 42
13 43
13 44
13 45
13 46
13 47
13 48
13 49
13 50
13 51
13 52
13 53
13 54
13 55
13 56
13 57
13 58
13 59
13 60
13 61
13 62
13 63
13 64
13 65
13 66
13 67
13 68
13 69
13 70
13 71
13 72
13 73
13 74
13 75
13 76
13 77
13 78
13 79
13 80
13 81
13 82
13 83
13 84
13 85
13 86
13 87
13 88
13 89
13 90
13 91
13 92
13 93
13 94
13 95
13 96
13 97
13 98
13 99
13 100
14 1
14 2
14 3
14 4
14 5
14 6
14 7
14 8
14 9
14 10
14 11
14 12
14 13
14 14
14 15
14 16
14 17
14 18
14 19
14 20
14 21
14 22
14 23
14 24
14 25
14 26
14 27
14 28
14 29
14 30
14 31
14 32
14 33
14 34
14 35
14 36
14 37
14 38
14 39
14 40
14 41
14 42
14 43
14 44
14 45
14 46
14 47
14 48
14 49
14 50
14 51
14 52
14 53
14 54
14 55
14 56
14 57
14 58
14 59
14 60
14 61
14 62
14 63
14 64
14 65
14 66
14 67
14 68
14 69
14 70
14 71
14 72
14 73
14 74
14 75
14 76
14 77
14 78
14 79
14 80
14 81
14 82
14 83
14 84
14 85
14 86
14 87
14 88
14 89
14 90
14 91
14 92
14 93
14 94
14 95
14 96
14 97
14 98
14 99
14 100
15 1
15 2
15 3
15 4
15 5
15 6
15 7
15 8
15 9
15 10
15 11
15 12
15 13
15 14
15 15
15 16
15 17
15 18
15 19
15 20
15 21
15 22
15 23
15 24
15 25
15 26
15 27
15 28
15 29
15 30
15 31
15 32
15 33
15 34
15 35
15 36
15 37
15 38
15 39
15 40
15 41
15 42
15 43
15 44
15 45
15 46
15 47
15 48
15 49
15 50
15 51
15 52
15 53
15 54
15 55
15 56
15 57
15 58
15 59
15 60
15 61
15 62
15 63
15 64
15 65
15 66
15 67
15 68
15 69
15 70
15 71
15 72
15 73
15 74
15 75
15 76
15 77
15 78
15 79
15 80
15 81
15 82
15 83
15 84
15 85
15 86
15 87
15 88
15 89
15 90
15 91
15 92
15 93
15 94
15 95
15 96
15 97
15 98
15 99
15 100
16 1
16 2
16 3
16 4
16 5
16 6
16 7
16 8
16 9
16 10
16 11
16 12
16 13
16 14
16 15
16 16
16 17
16 18
16 19
16 20
16 21
16 22
16 23
16 24
16 25
16 26
16 27
16 28
16 29
16 30
16 31
16 32
16 33
16 34
16 35
16 36
16 37
16 38
16 39
16 40
16 41
16 42
16 43
16 44
16 45
16 46
16 47
16 48
16 49
16 50
16 51
16 52
16 53
16 54
16 55
16 56
16 57
16 58
16 59
16 60
16 61
16 62
16 63
16 64
16 65
16 66
16 67
16 68
16 69
16 70
16 71
16 72
16 73
16 74
16 75
16 76
16 77
16 78
16 79
16 80
16 81
16 82
16 83
16 84
16 85
16 86
16 87
16 88
16 89
16 90
16 91
16 92
16 93
16 94
16 95
16 96
16 97
16 98
16 99
16 100
17 1
17 2
17 3
17 4
17 5
17 6
17 7
17 8
17 9
17 10
17 11
17 12
17 13
17 14
17 15
17 16
17 17
17 18
17 19
17 20
17 21
17 22
17 23
17 24
17 25
17 26
17 27
17 28
17 29
17 30
17 31
17 32
17 33
17 34
17 35
17 36
17 37
17 38
17 39
17 40
17 41
17 42
17 43
17 44
17 45
17 46
17 47
17 48
17 49
17 50
17 51
17 52
17 53
17 54
17 55
17 56
17 57
17 58
17 59
17 60
17 61
17 62
17 63
17 64
17 65
17 66
17 67
17 68
17 69
17 70
17 71
17 72
17 73
17 74
17 75
17 76
17 77
17 78
17 79
17 80
17 81
17 82
17 83
17 84
17 85
17 86
17 87
17 88
17 89
17 90
17 91
17 92
17 93
17 94
17 95
17 96
17 97
17 98
17 99
17 100
18 1
18 2
18 3
18 4
18 5
18 6
18 7
18 8
18 9
18 10
18 11
18 12
18 13
18 14
18 15
18 16
18 17
18 18
18 19
18 20
18 21
18 22
18 23
18 24
18 25
18 26
18 27
18 28
18 29
18 30
18 31
18 32
18 33
18 34
18 35
18 36
18 37
18 38
18 39
18 40
18 41
18 42
18 43
18 44
18 45
18 46
18 47
18 48
18 49
18 50
18 51
18 52
18 53
18 54
18 55
18 56
18 57
18 58
18 59
18 60
18 61
18 62
18 63
18 64
18 65
18 66
18 67
18 68
18 69
18 70
18 71
18 72
18 73
18 74
18 75
18 76
18 77
18 78
18 79
18 80
18 81
18 82
18 83
18 84
18 85
18 86
18 87
18 88
18 89
18 90
18 91
18 92
18 93
18 94
18 95
18 96
18 97
18 98
18 99
18 100
19 1
19 2
19 3
19 4
19 5
19 6
19 7
19 8
19 9
19 10
19 11
19 12
19 13
19 14
19 15
19 16
19 17
19 18
19 19
19 20
19 21
19 22
19 23
19 24
19 25
19 26
19 27
19 28
19 29
19 30
19 31
19 32
19 33
19 34
19 35
19 36
19 37
19 38
19 39
19 40
19 41
19 42
19 43
19 44
19 45
19 46
19 47
19 48
19 49
19 50
19 51
19 52
19 53
19 54
19 55
19 56
19 57
19 58
19 59
19 60
19 61
19 62
19 63
19 64
19 65
19 66
19 67
19 68
19 69
19 70
19 71
19 72
19 73
19 74
19 75
19 76
19 77
19 78
19 79
19 80
19 81
19 82
19 83
19 84
19 85
19 86
19 87
19 88
19 89
19 90
19 91
19 92
19 93
19 94
19 95
19 96
19 97
19 98
19 99
19 100
20 1
20 2
20 3
20 4
20 5
20 6
20 7
20 8
20 9
20 10
20 11
20 12
20 13
20 14
20 15
20 16
20 17
20 18
20 19
20 20
20 21
20 22
20 23
20 24
20 25
20 26
20 27
20 28
20 29
20 30
20 31
20 32
20 33
20 34
20 35
20 36
20 37
20 38
20 39
20 40
20 41
20 42
20 43
20 44
20 45
20 46
20 47
20 48
20 49
20 50
20 51
20 52
20 53
20 54
20 55
20 56
20 57
20 58
20 59
20 60
20 61
20 62
20 63
20 64
20 65
20 66
20 67
20 68
20 69
20 70
20 71
20 72
20 73
20 74
20 75
20 76
20 77
20 78
20 79
20 80
20 81
20 82
20 83
20 84
20 85
20 86
20 87
20 88
20 89
20 90
20 91
20 92
20 93
20 94
20 95
20 96
20 97
20 98
20 99
20 100
21 1
21 2
21 3
21 4
21 5
21 6
21 7
21 8
21 9
21 10
21 11
21 12
21 13
21 14
21 15
21 16
21 17
21 18
21 19
21 20
21 21
21 22
21 23
21 24
21 25
21 26
21 27
21 28
21 29
21 30
21 31
21 32
21 33
21 34
21 35
21 36
21 37
21 38
21 39
21 40
21 41
21 42
21 43
21 44
21 45
21 46
21 47
21 48
21 49
21 50
21 51
21 52
21 53
21 54
21 55
21 56
21 57
21 58
21 59
21 60
21 61
21 62
21 63
21 64
21 65
21 66
21 67
21 68
21 69
21 70
21 71
21 72
21 73
21 74
21 75
21 76
21 77
21 78
21 79
21 80
21 81
21 82
21 83
21 84
21 85
21 86
21 87
21 88
21 89
21 90
21 91
21 92
21 93
21 94
21 95
21 96
21 97
21 98
21 99
21 100
22 1
22 2
22 3
22 4
22 5
22 6
22 7
22 8
22 9
22 10
22 11
22 12
22 13
22 14
22 15
22 16
22 17
22 18
22 19
22 20
22 21
22 22
22 23
22 24
22 25
22 26
22 27
22 28
22 29
22 30
22 31
22 32
22 33
22 34
22 35
22 36
22 37
22 38
22 39
22 40
22 41
22 42
22 43
22 44
22 45
22 46
22 47
22 48
22 49
22 50
22 51
22 52
22 53
22 54
22 55
22 56
22 57
22 58
22 59
22 60
22 61
22 62
22 63
22 64
22 65
22 66
22 67
22 68
22 69
22 70
22 71
22 72
22 73
22 74
22 75
22 76
22 77
22 78
22 79
22 80
22 81
22 82
22 83
22 84
22 85
22 86
22 87
22 88
22 89
22 90
22 91
22 92
22 93
22 94
22 95
22 96
22 97
22 98
22 99
22 100
23 1
23 2
23 3
23 4
23 5
23 6
23 7
23 8
23 9
23 10
23 11
23 12
23 13
23 14
23 15
23 16
23 17
23 18
23 19
23 20
23 21
23 22
23 23
23 24
23 25
23 26
23 27
23 28
23 29
23 30
23 31
23 32
23 33
23 34
23 35
23 36
23 37
23 38
23 39
23 40
23 41
23 42
23 43
23 44
23 45
23 46
23 47
23 48
23 49
23 50
23 51
23 52
23 53
23 54
23 55
23 56
23 57
23 58
23 59
23 60
23 61
23 62
23 63
23 64
23 65
23 66
23 67
23 68
23 69
23 70
23 71
23 72
23 73
23 74
23 75
23 76
23 77
23 78
23 79
23 80
23 81
23 82
23 83
23 84
23 85
23 86
23 87
23 88
23 89
23 90
23 91
23 92
23 93
23 94
23 95
23 96
23 97
23 98
23 99
23 100
24 1
24 2
24 3
24 4
24 5
24 6
24 7
24 8
24 9
24 10
24 11
24 12
24 13
24 14
24 15
24 16
24 17
24 18
24 19
24 20
24 21
24 22
24 23
24 24
24 25
24 26
24 27
24 28
24 29
24 30
24 31
24 32
24 33
24 34
24 35
24 36
24 37
24 38
24 39
24 40
24 41
24 42
24 43
24 44
24 45
24 46
24 47
24 48
24 49
24 50
24 51
24 52
24 53
24 54
24 55
24 56
24 57
24 58
24 59
24 60
24 61
24 62
24 63
24 64
24 65
24 66
24 67
24 68
24 69
24 70
24 71
24 72
24 73
24 74
24 75
24 76
24 77
24 78
24 79
24 80
24 81
24 82
24 83
24 84
24 85
24 86
24 87
24 88
24 89
24 90
24 91
24 92
24 93
24 94
24 95
24 96
24 97
24 98
24 99
24 100
25 1
25 2
25 3
25 4
25 5
25 6
25 7
25 8
25 9
25 10
25 11
25 12
25 13
25 14
25 15
25 16
25 17
25 18
25 19
25 20
25 21
25 22
25 23
25 24
25 25
25 26
25 27
25 28
25 29
25 30
25 31
25 32
25 33
25 34
25 35
25 36
25 37
25 38
25 39
25 40
25 41
25 42
25 43
25 44
25 45
25 46
25 47
25 48
25 49
25 50
25 51
25 52
25 53
25 54
25 55
25 56
25 57
25 58
25 59
25 60
25 61
25 62
25 63
25 64
25 65
25 66
25 67
25 68
25 69
25 70
25 71
25 72
25 73
25 74
25 75
25 76
25 77
25 78
25 79
25 80
25 81
25 82
25 83
25 84
25 85
25 86
25 87
25 88
25 89
25 90
25 91
25 92
25 93
25 94
25 95
25 96
25 97
25 98
25 99
25 100
26 1
26 2
26 3
26 4
26 5
26 6
26 7
26 8
26 9
26 10
26 11
26 12
26 13
26 14
26 15
26 16
26 17
26 18
26 19
26 20
26 21
26 22
26 23
26 24
26 25
26 26
26 27
26 28
26 29
26 30
26 31
26 32
26 33
26 34
26 35
26 36
26 37
26 38
26 39
26 40
26 41
26 42
26 43
26 44
26 45
26 46
26 47
26 48
26 49
26 50
26 51
26 52
26 53
26 54
26 55
26 56
26 57
26 58
26 59
26 60
26 61
26 62
26 63
26 64
26 65
26 66
26 67
26 68
26 69
26 70
26 71
26 72
26 73
26 74
26 75
26 76
26 77
26 78
26 79
26 80
26 81
26 82
26 83
26 84
26 85
26 86
26 87
26 88
26 89
26 90
26 91
26 92
26 93
26 94
26 95
26 96
26 97
26 98
26 99
26 100
27 1
27 2
27 3
27 4
27 5
27 6
27 7
27 8
27 9
27 10
27 11
27 12
27 13
27 14
27 15
27 16
27 17
27 18
27 19
27 20
27 21
27 22
27 23
27 24
27 25
27 26
27 27
27 28
27 29
27 30
27 31
27 32
27 33
27 34
27 35
27 36
27 37
27 38
27 39
27 40
27 41
27 42
27 43
27 44
27 45
27 46
27 47
27 48
27 49
27 50
27 51
27 52
27 53
27 54
27 55
27 56
27 57
27 58
27 59
27 60
27 61
27 62
27 63
27 64
27 65
27 66
27 67
27 68
27 69
27 70
27 71
27 72
27 73
27 74
27 75
27 76
27 77
27 78
27 79
27 80
27 81
27 82
27 83
27 84
27 85
27 86
27 87
27 88
27 89
27 90
27 91
27 92
27 93
27 94
27 95
27 96
27 97
27 98
27 99
27 100
28 1
28 2
28 3
28 4
28 5
28 6
28 7
28 8
28 9
28 10
28 11
28 12
28 13
28 14
28 15
28 16
28 17
28 18
28 19
28 20
28 21
28 22
28 23
28 24
28 25
28 26
28 27
28 28
28 29
28 30
28 31
28 32
28 33
28 34
28 35
28 36
28 37
28 38
28 39
28 40
28 41
28 42
28 43
28 44
28 45
28 46
28 47
28 48
28 49
28 50
28 51
28 52
28 53
28 54
28 55
28 56
28 57
28 58
28 59
28 60
28 61
28 62
28 63
28 64
28 65
28 66
28 67
28 68
28 69
28 70
28 71
28 72
28 73
28 74
28 75
28 76
28 77
28 78
28 79
28 80
28 81
28 82
28 83
28 84
28 85
28 86
28 87
28 88
28 89
28 90
28 91
28 92
28 93
28 94
28 95
28 96
28 97
28 98
28 99
28 100
29 1
29 2
29 3
29 4
29 5
29 6
29 7
29 8
29 9
29 10
29 11
29 12
29 13
29 14
29 15
29 16
29 17
29 18
29 19
29 20
29 21
29 22
29 23
29 24
29 25
29 26
29 27
29 28
29 29
29 30
29 31
29 32
29 33
29 34
29 35
29 36
29 37
29 38
29 39
29 40
29 41
29 42
29 43
29 44
29 45
29 46
29 47
29 48
29 49
29 50
29 51
29 52
29 53
29 54
29 55
29 56
29 57
29 58
29 59
29 60
29 61
29 62
29 63
29 64
29 65
29 66
29 67
29 68
29 69
29 70
29 71
29 72
29 73
29 74
29 75
29 76
29 77
29 78
29 79
29 80
29 81
29 82
29 83
29 84
29 85
29 86
29 87
29 88
29 89
29 90
29 91
29 92
29 93
29 94
29 95
29 96
29 97
29 98
29 99
29 100
30 1
30 2
30 3
30 4
30 5
30 6
30 7
30 8
30 9
30 10
30 11
30 12
30 13
30 14
30 15
30 16
30 17
30 18
30 19
30 20
30 21
30 22
30 23
30 24
30 25
30 26
30 27
30 28
30 29
30 30
30 31
30 32
30 33
30 34
30 35
30 36
30 37
30 38
30 39
30 40
30 41
30 42
30 43
30 44
30 45
30 46
30 47
30 48
30 49
30 50
30 51
30 52
30 53
30 54
30 55
30 56
30 57
30 58
30 59
30 60
30 61
30 62
30 63
30 64
30 65
30 66
30 67
30 68
30 69
30 70
30 71
30 72
30 73
30 74
30 75
30 76
30 77
30 78
30 79
30 80
30 81
30 82
30 83
30 84
30 85
30 86
30 87
30 88
30 89
30 90
30 91
30 92
30 93
30 94
30 95
30 96
30 97
30 98
30 99
30 100
31 1
31 2
31 3
31 4
31 5
31 6
31 7
31 8
31 9
31 10
31 11
31 12
31 13
31 14
31 15
31 16
31 17
31 18
31 19
31 20
31 21
31 22
31 23
31 24
31 25
31 26
31 27
31 28
31 29
31 30
31 31
31 32
31 33
31 34
31 35
31 36
31 37
31 38
31 39
31 40
31 41
31 42
31 43
31 44
31 45
31 46
31 47
31 48
31 49
31 50
31 51
31 52
31 53
31 54
31 55
31 56
31 57
31 58
31 59
31 60
31 61
31 62
31 63
31 64
31 65
31 66
31 67
31 68
31 69
31 70
31 71
31 72
31 73
31 74
31 75
31 76
31 77
31 78
31 79
31 80
31 81
31 82
31 83
31 84
31 85
31 86
31 87
31 88
31 89
31 90
31 91
31 92
31 93
31 94
31 95
31 96
31 97
31 98
31 99
31 100
32 1
32 2
32 3
32 4
32 5
32 6
32 7
32 8
32 9
32 10
32 11
32 12
32 13
32 14
32 15
32 16
32 17
32 18
32 19
32 20
32 21
32 22
32 23
32 24
32 25
32 26
32 27
32 28
32 29
32 30
32 31
32 32
32 33
32 34
32 35
32 36
32 37
32 38
32 39
32 40
32 41
32 42
32 43
32 44
32 45
32 46
32 47
32 48
32 49
32 50
32 51
32 52
32 53
32 54
32 55
32 56
32 57
32 58
32 59
32 60
32 61
32 62
32 63
32 64
32 65
32 66
32 67
32 68
32 69
32 70
32 71
32 72
32 73
32 74
32 75
32 76
32 77
32 78
32 79
32 80
32 81
32 82
32 83
32 84
32 85
32 86
32 87
32 88
32 89
32 90
32 91
32 92
32 93
32 94
32 95
32 96
32 97
32 98
32 99
32 100
33 1
33 2
33 3
33 4
33 5
33 6
33 7
33 8
33 9
33 10
33 11
33 12
33 13
33 14
33 15
33 16
33 17
33 18
33 19
33 20
33 21
33 22
33 23
33 24
33 25
33 26
33 27
33 28
33 29
33 30
33 31
33 32
33 33
33 34
33 35
33 36
33 37
33 38
33 39
33 40
33 41
33 42
33 43
33 44
33 45
33 46
33 47
33 48
33 49
33 50
33 51
33 52
33 53
33 54
33 55
33 56
33 57
33 58
33 59
33 60
33 61
33 62
33 63
33 64
33 65
33 66
33 67
33 68
33 69
33 70
33 71
33 72
33 73
33 74
33 75
33 76
33 77
33 78
33 79
33 80
33 81
33 82
33 83
33 84
33 85
33 86
33 87
33 88
33 89
33 90
33 91
33 92
33 93
33 94
33 95
33 96
33 97
33 98
33 99
33 100
34 1
34 2
34 3
34 4
34 5
34 6
34 7
34 8
34 9
34 10
34 11
34 12
34 13
34 14
34 15
34 16
34 17
34 18
34 19
34 20
34 21
34 22
34 23
34 24
34 25
34 26
34 27
34 28
34 29
34 30
34 31
34 32
34 33
34 34
34 35
34 36
34 37
34 38
34 39
34 40
34 41
34 42
34 43
34 44
34 45
34 46
34 47
34 48
34 49
34 50
34 51
34 52
34 53
34 54
34 55
34 56
34 57
34 58
34 59
34 60
34 61
34 62
34 63
34 64
34 65
34 66
34 67
34 68
34 69
34 70
34 71
34 72
34 73
34 74
34 75
34 76
34 77
34 78
34 79
34 80
34 81
34 82
34 83
34 84
34 85
34 86
34 87
34 88
34 89
34 90
34 91
34 92
34 93
34 94
34 95
34 96
34 97
34 98
34 99
34 100
35 1
35 2
35 3
35 4
35 5
35 6
35 7
35 8
35 9
35 10
35 11
35 12
35 13
35 14
35 15
35 16
35 17
35 18
35 19
35 20
35 21
35 22
35 23
35 24
35 25
35 26
35 27
35 28
35 29
35 30
35 31
35 32
35 33
35 34
35 35
35 36
35 37
35 38
35 39
35 40
35 41
35 42
35 43
35 44
35 45
35 46
35 47
35 48
35 49
35 50
35 51
35 52
35 53
35 54
35 55
35 56
35 57
35 58
35 59
35 60
35 61
35 62
35 63
35 64
35 65
35 66
35 67
35 68
35 69
35 70
35 71
35 72
35 73
35 74
35 75
35 76
35 77
35 78
35 79
35 80
35 81
35 82
35 83
35 84
35 85
35 86
35 87
35 88
35 89
35 90
35 91
35 92
35 93
35 94
35 95
35 96
35 97
35 98
35 99
35 100
36 1
36 2
36 3
36 4
36 5
36 6
36 7
36 8
36 9
36 10
36 11
36 12
36 13
36 14
36 15
36 16
36 17
36 18
36 19
36 20
36 21
36 22
36 23
36 24
36 25
36 26
36 27
36 28
36 29
36 30
36 31
36 32
36 33
36 34
36 35
36 36
36 37
36 38
36 39
36 40
36 41
36 42
36 43
36 44
36 45
36 46
36 47
36 48
36 49
36 50
36 51
36 52
36 53
36 54
36 55
36 56
36 57
36 58
36 59
36 60
36 61
36 62
36 63
36 64
36 65
36 66
36 67
36 68
36 69
36 70
36 71
36 72
36 73
36 74
36 75
36 76
36 77
36 78
36 79
36 80
36 81
36 82
36 83
36 84
36 85
36 86
36 87
36 88
36 89
36 90
36 91
36 92
36 93
36 94
36 95
36 96
36 97
36 98
36 99
36 100
37 1
37 2
37 3
37 4
37 5
37 6
37 7
37 8
37 9
37 10
37 11
37 12
37 13
37 14
37 15
37 16
37 17
37 18
37 19
37 20
37 21
37 22
37 23
37 24
37 25
37 26
37 27
37 28
37 29
37 30
37 31
37 32
37 33
37 34
37 35
37 36
37 37
37 38
37 39
37 40
37 41
37 42
37 43
37 44
37 45
37 46
37 47
37 48
37 49
37 50
37 51
37 52
37 53
37 54
37 55
37 56
37 57
37 58
37 59
37 60
37 61
37 62
37 63
37 64
37 65
37 66
37 67
37 68
37 69
37 70
37 71
37 72
37 73
37 74
37 75
37 76
37 77
37 78
37 79
37 80
37 81
37 82
37 83
37 84
37 85
37 86
37 87
37 88
37 89
37 90
37 91
37 92
37 93
37 94
37 95
37 96
37 97
37 98
37 99
37 100
38 1
38 2
38 3
38 4
38 5
38 6
38 7
38 8
38 9
38 10
38 11
38 12
38 13
38 14
38 15
38 16
38 17
38 18
38 19
38 20
38 21
38 22
38 23
38 24
38 25
38 26
38 27
38 28
38 29
38 30
38 31
38 32
38 33
38 34
38 35
38 36
38 37
38 38
38 39
38 40
38 41
38 42
38 43
38 44
38 45
38 46
38 47
38 48
38 49
38 50
38 51
38 52
38 53
38 54
38 55
38 56
38 57
38 58
38 59
38 60
38 61
38 62
38 63
38 64
38 65
38 66
38 67
38 68
38 69
38 70
38 71
38 72
38 73
38 74
38 75
38 76
38 77
38 78
38 79
38 80
38 81
38 82
38 83
38 84
38 85
38 86
38 87
38 88
38 89
38 90
38 91
38 92
38 93
38 94
38 95
38 96
38 97
38 98
38 99
38 100
39 1
39 2
39 3
39 4
39 5
39 6
39 7
39 8
39 9
39 10
39 11
39 12
39 13
39 14
39 15
39 16
39 17
39 18
39 19
39 20
39 21
39 22
39 23
39 24
39 25
39 26
39 27
39 28
39 29
39 30
39 31
39 32
39 33
39 34
39 35
39 36
39 37
39 38
39 39
39 40
39 41
39 42
39 43
39 44
39 45
39 46
39 47
39 48
39 49
39 50
39 51
39 52
39 53
39 54
39 55
39 56
39 57
39 58
39 59
39 60
39 61
39 62
39 63
39 64
39 65
39 66
39 67
39 68
39 69
39 70
39 71
39 72
39 73
39 74
39 75
39 76
39 77
39 78
39 79
39 80
39 81
39 82
39 83
39 84
39 85
39 86
39 87
39 88
39 89
39 90
39 91
39 92
39 93
39 94
39 95
39 96
39 97
39 98
39 99
39 100
40 1
40 2
40 3
40 4
40 5
40 6
40 7
40 8
40 9
40 10
40 11
40 12
40 13
40 14
40 15
40 16
40 17
40 18
40 19
40 20
40 21
40 22
40 23
40 24
40 25
40 26
40 27
40 28
40 29
40 30
40 31
40 32
40 33
40 34
40 35
40 36
40 37
40 38
40 39
40 40
40 41
40 42
40 43
40 44
40 45
40 46
40 47
40 48
40 49
40 50
40 51
40 52
40 53
40 54
40 55
40 56
40 57
40 58
40 59
40 60
40 61
40 62
40 63
40 64
40 65
40 66
40 67
40 68
40 69
40 70
40 71
40 72
40 73
40 74
40 75
40 76
40 77
40 78
40 79
40 80
40 81
40 82
40 83
40 84
40 85
40 86
40 87
40 88
40 89
40 90
40 91
40 92
40 93
40 94
40 95
40 96
40 97
40 98
40 99
40 100
41 1
41 2
41 3
41 4
41 5
41 6
41 7
41 8
41 9
41 10
41 11
41 12
41 13
41 14
41 15
41 16
41 17
41 18
41 19
41 20
41 21
41 22
41 23
41 24
41 25
41 26
41 27
41 28
41 29
41 30
41 31
41 32
41 33
41 34
41 35
41 36
41 37
41 38
41 39
41 40
41 41
41 42
41 43
41 44
41 45
41 46
41 47
41 48
41 49
41 50
41 51
41 52
41 53
41 54
41 55
41 56
41 57
41 58
41 59
41 60
41 61
41 62
41 63
41 64
41 65
41 66
41 67
41 68
41 69
41 70
41 71
41 72
41 73
41 74
41 75
41 76
41 77
41 78
41 79
41 80
41 81
41 82
41 83
41 84
41 85
41 86
41 87
41 88
41 89
41 90
41 91
41 92
41 93
41 94
41 95
41 96
41 97
41 98
41 99
41 100
42 1
42 2
42 3
42 4
42 5
42 6
42 7
42 8
42 9
42 10
42 11
42 12
42 13
42 14
42 15
42 16
42 17
42 18
42 19
42 20
42 21
42 22
42 23
42 24
42 25
42 26
42 27
42 28
42 29
42 30
42 31
42 32
42 33
42 34
42 35
42 36
42 37
42 38
42 39
42 40
42 41
42 42
42 43
42 44
42 45
42 46
42 47
42 48
42 49
42 50
42 51
42 52
42 53
42 54
42 55
42 56
42 57
42 58
42 59
42 60
42 61
42 62
42 63
42 64
42 65
42 66
42 67
42 68
42 69
42 70
42 71
42 72
42 73
42 74
42 75
42 76
42 77
42 78
42 79
42 80
42 81
42 82
42 83
42 84
42 85
42 86
42 87
42 88
42 89
42 90
42 91
42 92
42 93
42 94
42 95
42 96
42 97
42 98
42 99
42 100
43 1
43 2
43 3
43 4
43 5
43 6
43 7
43 8
43 9
43 10
43 11
43 12
43 13
43 14
43 15
43 16
43 17
43 18
43 19
43 20
43 21
43 22
43 23
43 24
43 25
43 26
43 27
43 28
43 29
43 30
43 31
43 32
43 33
43 34
43 35
43 36
43 37
43 38
43 39
43 40
43 41
43 42
43 43
43 44
43 45
43 46
43 47
43 48
43 49
43 50
43 51
43 52
43 53
43 54
43 55
43 56
43 57
43 58
43 59
43 60
43 61
43 62
43 63
43 64
43 65
43 66
43 67
43 68
43 69
43 70
43 71
43 72
43 73
43 74
43 75
43 76
43 77
43 78
43 79
43 80
43 81
43 82
43 83
43 84
43 85
43 86
43 87
43 88
43 89
43 90
43 91
43 92
43 93
43 94
43 95
43 96
43 97
43 98
43 99
43 100
44 1
44 2
44 3
44 4
44 5
44 6
44 7
44 8
44 9
44 10
44 11
44 12
44 13
44 14
44 15
44 16
44 17
44 18
44 19
44 20
44 21
44 22
44 23
44 24
44 25
44 26
44 27
44 28
44 29
44 30
44 31
44 32
44 33
44 34
44 35
44 36
44 37
44 38
44 39
44 40
44 41
44 42
44 43
44 44
44 45
44 46
44 47
44 48
44 49
44 50
44 51
44 52
44 53
44 54
44 55
44 56
44 57
44 58
44 59
44 60
44 61
44 62
44 63
44 64
44 65
44 66
44 67
44 68
44 69
44 70
44 71
44 72
44 73
44 74
44 75
44 76
44 77
44 78
44 79
44 80
44 81
44 82
44 83
44 84
44 85
44 86
44 87
44 88
44 89
44 90
44 91
44 92
44 93
44 94
44 95
44 96
44 97
44 98
44 99
44 100
45 1
45 2
45 3
45 4
45 5
45 6
45 7
45 8
45 9
45 10
45 11
45 12
45 13
45 14
45 15
45 16
45 17
45 18
45 19
45 20
45 21
45 22
45 23
45 24
45 25
45 26
45 27
45 28
45 29
45 30
45 31
45 32
45 33
45 34
45 35
45 36
45 37
45 38
45 39
45 40
45 41
45 42
45 43
45 44
45 45
45 46
45 47
45 48
45 49
45 50
45 51
45 52
45 53
45 54
45 55
45 56
45 57
45 58
45 59
45 60
45 61
45 62
45 63
45 64
45 65
45 66
45 67
45 68
45 69
45 70
45 71
45 72
45 73
45 74
45 75
45 76
45 77
45 78
45 79
45 80
45 81
45 82
45 83
45 84
45 85
45 86
45 87
45 88
45 89
45 90
45 91
45 92
45 93
45 94
45 95
45 96
45 97
45 98
45 99
45 100
46 1
46 2
46 3
46 4
46 5
46 6
46 7
46 8
46 9
46 10
46 11
46 12
46 13
46 14
46 15
46 16
46 17
46 18
46 19
46 20
46 21
46 22
46 23
46 24
46 25
46 26
46 27
46 28
46 29
46 30
46 31
46 32
46 33
46 34
46 35
46 36
46 37
46 38
46 39
46 40
46 41
46 42
46 43
46 44
46 45
46 46
46 47
46 48
46 49
46 50
46 51
46 52
46 53
46 54
46 55
46 56
46 57
46 58
46 59
46 60
46 61
46 62
46 63
46 64
46 65
46 66
46 67
46 68
46 69
46 70
46 71
46 72
46 73
46 74
46 75
46 76
46 77
46 78
46 79
46 80
46 81
46 82
46 83
46 84
46 85
46 86
46 87
46 88
46 89
46 90
46 91
46 92
46 93
46 94
46 95
46 96
46 97
46 98
46 99
46 100
47 1
47 2
47 3
47 4
47 5
47 6
47 7
47 8
47 9
47 10
47 11
47 12
47 13
47 14
47 15
47 16
47 17
47 18
47 19
47 20
47 21
47 22
47 23
47 24
47 25
47 26
47 27
47 28
47 29
47 30
47 31
47 32
47 33
47 34
47 35
47 36
47 37
47 38
47 39
47 40
47 41
47 42
47 43
47 44
47 45
47 46
47 47
47 48
47 49
47 50
47 51
47 52
47 53
47 54
47 55
47 56
47 57
47 58
47 59
47 60
47 61
47 62
47 63
47 64
47 65
47 66
47 67
47 68
47 69
47 70
47 71
47 72
47 73
47 74
47 75
47 76
47 77
47 78
47 79
47 80
47 81
47 82
47 83
47 84
47 85
47 86
47 87
47 88
47 89
47 90
47 91
47 92
47 93
47 94
47 95
47 96
47 97
47 98
47 99
47 100
48 1
48 2
48 3
48 4
48 5
48 6
48 7
48 8
48 9
48 10
48 11
48 12
48 13
48 14
48 15
48 16
48 17
48 18
48 19
48 20
48 21
48 22
48 23
48 24
48 25
48 26
48 27
48 28
48 29
48 30
48 31
48 32
48 33
48 34
48 35
48 36
48 37
48 38
48 39
48 40
48 41
48 42
48 43
48 44
48 45
48 46
48 47
48 48
48 49
48 50
48 51
48 52
48 53
48 54
48 55
48 56
48 57
48 58
48 59
48 60
48 61
48 62
48 63
48 64
48 65
48 66
48 67
48 68
48 69
48 70
48 71
48 72
48 73
48 74
48 75
48 76
48 77
48 78
48 79
48 80
48 81
48 82
48 83
48 84
48 85
48 86
48 87
48 88
48 89
48 90
48 91
48 92
48 93
48 94
48 95
48 96
48 97
48 98
48 99
48 100
49 1
49 2
49 3
49 4
49 5
49 6
49 7
49 8
49 9
49 10
49 11
49 12
49 13
49 14
49 15
49 16
49 17
49 18
49 19
49 20
49 21
49 22
49 23
49 24
49 25
49 26
49 27
49 28
49 29
49 30
49 31
49 32
49 33
49 34
49 35
49 36
49 37
49 38
49 39
49 40
49 41
49 42
49 43
49 44
49 45
49 46
49 47
49 48
49 49
49 50
49 51
49 52
49 53
49 54
49 55
49 56
49 57
49 58
49 59
49 60
49 61
49 62
49 63
49 64
49 65
49 66
49 67
49 68
49 69
49 70
49 71
49 72
49 73
49 74
49 75
49 76
49 77
49 78
49 79
49 80
49 81
49 82
49 83
49 84
49 85
49 86
49 87
49 88
49 89
49 90
49 91
49 92
49 93
49 94
49 95
49 96
49 97
49 98
49 99
49 100
50 1
50 2
50 3
50 4
50 5
50 6
50 7
50 8
50 9
50 10
50 11
50 12
50 13
50 14
50 15
50 16
50 17
50 18
50 19
50 20
50 21
50 22
50 23
50 24
50 25
50 26
50 27
50 28
50 29
50 30
50 31
50 32
50 33
50 34
50 35
50 36
50 37
50 38
50 39
50 40
50 41
50 42
50 43
50 44
50 45
50 46
50 47
50 48
50 49
50 50
50 51
50 52
50 53
50 54
50 55
50 56
50 57
50 58
50 59
50 60
50 61
50 62
50 63
50 64
50 65
50 66
50 67
50 68
50 69
50 70
50 71
50 72
50 73
50 74
50 75
50 76
50 77
50 78
50 79
50 80
50 81
50 82
50 83
50 84
50 85
50 86
50 87
50 88
50 89
50 90
50 91
50 92
50 93
50 94
50 95
50 96
50 97
50 98
50 99
50 100
51 1
51 2
51 3
51 4
51 5
51 6
51 7
51 8
51 9
51 10
51 11
51 12
51 13
51 14
51 15
51 16
51 17
51 18
51 19
51 20
51 21
51 22
51 23
51 24
51 25
51 26
51 27
51 28
51 29
51 30
51 31
51 32
51 33
51 34
51 35
51 36
51 37
51 38
51 39
51 40
51 41
51 42
51 43
51 44
51 45
51 46
51 47
51 48
51 49
51 50
51 51
51 52
51 53
51 54
51 55
51 56
51 57
51 58
51 59
51 60
51 61
51 62
51 63
51 64
51 65
51 66
51 67
51 68
51 69
51 70
51 71
51 72
51 73
51 74
51 75
51 76
51 77
51 78
51 79
51 80
51 81
51 82
51 83
51 84
51 85
51 86
51 87
51 88
51 89
51 90
51 91
51 92
51 93
51 94
51 95
51 96
51 97
51 98
51 99
51 100
52 1
52 2
52 3
52 4
52 5
52 6
52 7
52 8
52 9
52 10
52 11
52 12
52 13
52 14
52 15
52 16
52 17
52 18
52 19
52 20
52 21
52 22
52 23
52 24
52 25
52 26
52 27
52 28
52 29
52 30
52 31
52 32
52 33
52 34
52 35
52 36
52 37
52 38
52 39
52 40
52 41
52 42
52 43
52 44
52 45
52 46
52 47
52 48
52 49
52 50
52 51
52 52
52 53
52 54
52 55
52 56
52 57
52 58
52 59
52 60
52 61
52 62
52 63
52 64
52 65
52 66
52 67
52 68
52 69
52 70
52 71
52 72
52 73
52 74
52 75
52 76
52 77
52 78
52 79
52 80
52 81
52 82
52 83
52 84
52 85
52 86
52 87
52 88
52 89
52 90
52 91
52 92
52 93
52 94
52 95
52 96
52 97
52 98
52 99
52 100
53 1
53 2
53 3
53 4
53 5
53 6
53 7
53 8
53 9
53 10
53 11
53 12
53 13
53 14
53 15
53 16
53 17
53 18
53 19
53 20
53 21
53 22
53 23
53 24
53 25
53 26
53 27
53 28
53 29
53 30
53 31
53 32
53 33
53 34
53 35
53 36
53 37
53 38
53 39
53 40
53 41
53 42
53 43
53 44
53 45
53 46
53 47
53 48
53 49
53 50
53 51
53 52
53 53
53 54
53 55
53 56
53 57
53 58
53 59
53 60
53 61
53 62
53 63
53 64
53 65
53 66
53 67
53 68
53 69
53 70
53 71
53 72
53 73
53 74
53 75
53 76
53 77
53 78
53 79
53 80
53 81
53 82
53 83
53 84
53 85
53 86
53 87
53 88
53 89
53 90
53 91
53 92
53 93
53 94
53 95
53 96
53 97
53 98
53 99
53 100
54 1
54 2
54 3
54 4
54 5
54 6
54 7
54 8
54 9
54 10
54 11
54 12
54 13
54 14
54 15
54 16
54 17
54 18
54 19
54 20
54 21
54 22
54 23
54 24
54 25
54 26
54 27
54 28
54 29
54 30
54 31
54 32
54 33
54 34
54 35
54 36
54 37
54 38
54 39
54 40
54 41
54 42
54 43
54 44
54 45
54 46
54 47
54 48
54 49
54 50
54 51
54 52
54 53
54 54
54 55
54 56
54 57
54 58
54 59
54 60
54 61
54 62
54 63
54 64
54 65
54 66
54 67
54 68
54 69
54 70
54 71
54 72
54 73
54 74
54 75
54 76
54 77
54 78
54 79
54 80
54 81
54 82
54 83
54 84
54 85
54 86
54 87
54 88
54 89
54 90
54 91
54 92
54 93
54 94
54 95
54 96
54 97
54 98
54 99
54 100
55 1
55 2
55 3
55 4
55 5
55 6
55 7
55 8
55 9
55 10
55 11
55 12
55 13
55 14
55 15
55 16
55 17
55 18
55 19
55 20
55 21
55 22
55 23
55 24
55 25
55 26
55 27
55 28
55 29
55 30
55 31
55 32
55 33
55 34
55 35
55 36
55 37
55 38
55 39
55 40
55 41
55 42
55 43
55 44
55 45
55 46
55 47
55 48
55 49
55 50
55 51
55 52
55 53
55 54
55 55
55 56
55 57
55 58
55 59
55 60
55 61
55 62
55 63
55 64
55 65
55 66
55 67
55 68
55 69
55 70
55 71
55 72
55 73
55 74
55 75
55 76
55 77
55 78
55 79
55 80
55 81
55 82
55 83
55 84
55 85
55 86
55 87
55 88
55 89
55 90
55 91
55 92
55 93
55 94
55 95
55 96
55 97
55 98
55 99
55 100
56 1
56 2
56 3
56 4
56 5
56 6
56 7
56 8
56 9
56 10
56 11
56 12
56 13
56 14
56 15
56 16
56 17
56 18
56 19
56 20
56 21
56 22
56 23
56 24
56 25
56 26
56 27
56 28
56 29
56 30
56 31
56 32
56 33
56 34
56 35
56 36
56 37
56 38
56 39
56 40
56 41
56 42
56 43
56 44
56 45
56 46
56 47
56 48
56 49
56 50
56 51
56 52
56 53
56 54
56 55
56 56
56 57
56 58
56 59
56 60
56 61
56 62
56 63
56 64
56 65
56 66
56 67
56 68
56 69
56 70
56 71
56 72
56 73
56 74
56 75
56 76
56 77
56 78
56 79
56 80
56 81
56 82
56 83
56 84
56 85
56 86
56 87
56 88
56 89
56 90
56 91
56 92
56 93
56 94
56 95
56 96
56 97
56 98
56 99
56 100
57 1
57 2
57 3
57 4
57 5
57 6
57 7
57 8
57 9
57 10
57 11
57 12
57 13
57 14
57 15
57 16
57 17
57 18
57 19
57 20
57 21
57 22
57 23
57 24
57 25
57 26
57 27
57 28
57 29
57 30
57 31
57 32
57 33
57 34
57 35
57 36
57 37
57 38
57 39
57 40
57 41
57 42
57 43
57 44
57 45
57 46
57 47
57 48
57 49
57 50
57 51
57 52
57 53
57 54
57 55
57 56
57 57
57 58
57 59
57 60
57 61
57 62
57 63
57 64
57 65
57 66
57 67
57 68
57 69
57 70
57 71
57 72
57 73
57 74
57 75
57 76
57 77
57 78
57 79
57 80
57 81
57 82
57 83
57 84
57 85
57 86
57 87
57 88
57 89
57 90
57 91
57 92
57 93
57 94
57 95
57 96
57 97
57 98
57 99
57 100
58 1
58 2
58 3
58 4
58 5
58 6
58 7
58 8
58 9
58 10
58 11
58 12
58 13
58 14
58 15
58 16
58 17
58 18
58 19
58 20
58 21
58 22
58 23
58 24
58 25
58 26
58 27
58 28
58 29
58 30
58 31
58 32
58 33
58 34
58 35
58 36
58 37
58 38
58 39
58 40
58 41
58 42
58 43
58 44
58 45
58 46
58 47
58 48
58 49
58 50
58 51
58 52
58 53
58 54
58 55
58 56
58 57
58 58
58 59
58 60
58 61
58 62
58 63
58 64
58 65
58 66
58 67
58 68
58 69
58 70
58 71
58 72
58 73
58 74
58 75
58 76
58 77
58 78
58 79
58 80
58 81
58 82
58 83
58 84
58 85
58 86
58 87
58 88
58 89
58 90
58 91
58 92
58 93
58 94
58 95
58 96
58 97
58 98
58 99
58 100
59 1
59 2
59 3
59 4
59 5
59 6
59 7
59 8
59 9
59 10
59 11
59 12
59 13
59 14
59 15
59 16
59 17
59 18
59 19
59 20
59 21
59 22
59 23
59 24
59 25
59 26
59 27
59 28
59 29
59 30
59 31
59 32
59 33
59 34
59 35
59 36
59 37
59 38
59 39
59 40
59 41
59 42
59 43
59 44
59 45
59 46
59 47
59 48
59 49
59 50
59 51
59 52
59 53
59 54
59 55
59 56
59 57
59 58
59 59
59 60
59 61
59 62
59 63
59 64
59 65
59 66
59 67
59 68
59 69
59 70
59 71
59 72
59 73
59 74
59 75
59 76
59 77
59 78
59 79
59 80
59 81
59 82
59 83
59 84
59 85
59 86
59 87
59 88
59 89
59 90
59 91
59 92
59 93
59 94
59 95
59 96
59 97
59 98
59 99
59 100
60 1
60 2
60 3
60 4
60 5
60 6
60 7
60 8
60 9
60 10
60 11
60 12
60 13
60 14
60 15
60 16
60 17
60 18
60 19
60 20
60 21
60 22
60 23
60 24
60 25
60 26
60 27
60 28
60 29
60 30
60 31
60 32
60 33
60 34
60 35
60 36
60 37
60 38
60 39
60 40
60 41
60 42
60 43
60 44
60 45
60 46
60 47
60 48
60 49
60 50
60 51
60 52
60 53
60 54
60 55
60 56
60 57
60 58
60 59
60 60
60 61
60 62
60 63
60 64
60 65
60 66
60 67
60 68
60 69
60 70
60 71
60 72
60 73
60 74
60 75
60 76
60 77
60 78
60 79
60 80
60 81
60 82
60 83
60 84
60 85
60 86
60 87
60 88
60 89
60 90
60 91
60 92
60 93
60 94
60 95
60 96
60 97
60 98
60 99
60 100
61 1
61 2
61 3
61 4
61 5
61 6
61 7
61 8
61 9
61 10
61 11
61 12
61 13
61 14
61 15
61 16
61 17
61 18
61 19
61 20
61 21
61 22
61 23
61 24
61 25
61 26
61 27
61 28
61 29
61 30
61 31
61 32
61 33
61 34
61 35
61 36
61 37
61 38
61 39
61 40
61 41
61 42
61 43
61 44
61 45
61 46
61 47
61 48
61 49
61 50
61 51
61 52
61 53
61 54
61 55
61 56
61 57
61 58
61 59
61 60
61 61
61 62
61 63
61 64
61 65
61 66
61 67
61 68
61 69
61 70
61 71
61 72
61 73
61 74
61 75
61 76
61 77
61 78
61 79
61 80
61 81
61 82
61 83
61 84
61 85
61 86
61 87
61 88
61 89
61 90
61 91
61 92
61 93
61 94
61 95
61 96
61 97
61 98
61 99
61 100
62 1
62 2
62 3
62 4
62 5
62 6
62 7
62 8
62 9
62 10
62 11
62 12
62 13
62 14
62 15
62 16
62 17
62 18
62 19
62 20
62 21
62 22
62 23
62 24
62 25
62 26
62 27
62 28
62 29
62 30
62 31
62 32
62 33
62 34
62 35
62 36
62 37
62 38
62 39
62 40
62 41
62 42
62 43
62 44
62 45
62 46
62 47
62 48
62 49
62 50
62 51
62 52
62 53
62 54
62 55
62 56
62 57
62 58
62 59
62 60
62 61
62 62
62 63
62 64
62 65
62 66
62 67
62 68
62 69
62 70
62 71
62 72
62 73
62 74
62 75
62 76
62 77
62 78
62 79
62 80
62 81
62 82
62 83
62 84
62 85
62 86
62 87
62 88
62 89
62 90
62 91
62 92
62 93
62 94
62 95
62 96
62 97
62 98
62 99
62 100
63 1
63 2
63 3
63 4
63 5
63 6
63 7
63 8
63 9
63 10
63 11
63 12
63 13
63 14
63 15
63 16
63 17
63 18
63 19
63 20
63 21
63 22
63 23
63 24
63 25
63 26
63 27
63 28
63 29
63 30
63 31
63 32
63 33
63 34
63 35
63 36
63 37
63 38
63 39
63 40
63 41
63 42
63 43
63 44
63 45
63 46
63 47
63 48
63 49
63 50
63 51
63 52
63 53
63 54
63 55
63 56
63 57
63 58
63 59
63 60
63 61
63 62
63 63
63 64
63 65
63 66
63 67
63 68
63 69
63 70
63 71
63 72
63 73
63 74
63 75
63 76
63 77
63 78
63 79
63 80
63 81
63 82
63 83
63 84
63 85
63 86
63 87
63 88
63 89
63 90
63 91
63 92
63 93
63 94
63 95
63 96
63 97
63 98
63 99
63 100
64 1
64 2
64 3
64 4
64 5
64 6
64 7
64 8
64 9
64 10
64 11
64 12
64 13
64 14
64 15
64 16
64 17
64 18
64 19
64 20
64 21
64 22
64 23
64 24
64 25
64 26
64 27
64 28
64 29
64 30
64 31
64 32
64 33
64 34
64 35
64 36
64 37
64 38
64 39
64 40
64 41
64 42
64 43
64 44
64 45
64 46
64 47
64 48
64 49
64 50
64 51
64 52
64 53
64 54
64 55
64 56
64 57
64 58
64 59
64 60
64 61
64 62
64 63
64 64
64 65
64 66
64 67
64 68
64 69
64 70
64 71
64 72
64 73
64 74
64 75
64 76
64 77
64 78
64 79
64 80
64 81
64 82
64 83
64 84
64 85
64 86
64 87
64 88
64 89
64 90
64 91
64 92
64 93
64 94
64 95
64 96
64 97
64 98
64 99
64 100
65 1
65 2
65 3
65 4
65 5
65 6
65 7
65 8
65 9
65 10
65 11
65 12
65 13
65 14
65 15
65 16
65 17
65 18
65 19
65 20
65 21
65 22
65 23
65 24
65 25
65 26
65 27
65 28
65 29
65 30
65 31
65 32
65 33
65 34
65 35
65 36
65 37
65 38
65 39
65 40
65 41
65 42
65 43
65 44
65 45
65 46
65 47
65 48
65 49
65 50
65 51
65 52
65 53
65 54
65 55
65 56
65 57
65 58
65 59
65 60
65 61
65 62
65 63
65 64
65 65
65 66
65 67
65 68
65 69
65 70
65 71
65 72
65 73
65 74
65 75
65 76
65 77
65 78
65 79
65 80
65 81
65 82
65 83
65 84
65 85
65 86
65 87
65 88
65 89
65 90
65 91
65 92
65 93
65 94
65 95
65 96
65 97
65 98
65 99
65 100
66 1
66 2
66 3
66 4
66 5
66 6
66 7
66 8
66 9
66 10
66 11
66 12
66 13
66 14
66 15
66 16
66 17
66 18
66 19
66 20
66 21
66 22
66 23
66 24
66 25
66 26
66 27
66 28
66 29
66 30
66 31
66 32
66 33
66 34
66 35
66 36
66 37
66 38
66 39
66 40
66 41
66 42
66 43
66 44
66 45
66 46
66 47
66 48
66 49
66 50
66 51
66 52
66 53
66 54
66 55
66 56
66 57
66 58
66 59
66 60
66 61
66 62
66 63
66 64
66 65
66 66
66 67
66 68
66 69
66 70
66 71
66 72
66 73
66 74
66 75
66 76
66 77
66 78
66 79
66 80
66 81
66 82
66 83
66 84
66 85
66 86
66 87
66 88
66 89
66 90
66 91
66 92
66 93
66 94
66 95
66 96
66 97
66 98
66 99
66 100
67 1
67 2
67 3
67 4
67 5
67 6
67 7
67 8
67 9
67 10
67 11
67 12
67 13
67 14
67 15
67 16
67 17
67 18
67 19
67 20
67 21
67 22
67 23
67 24
67 25
67 26
67 27
67 28
67 29
67 30
67 31
67 32
67 33
67 34
67 35
67 36
67 37
67 38
67 39
67 40
67 41
67 42
67 43
67 44
67 45
67 46
67 47
67 48
67 49
67 50
67 51
67 52
67 53
67 54
67 55
67 56
67 57
67 58
67 59
67 60
67 61
67 62
67 63
67 64
67 65
67 66
67 67
67 68
67 69
67 70
67 71
67 72
67 73
67 74
67 75
67 76
67 77
67 78
67 79
67 80
67 81
67 82
67 83
67 84
67 85
67 86
67 87
67 88
67 89
67 90
67 91
67 92
67 93
67 94
67 95
67 96
67 97
67 98
67 99
67 100
68 1
68 2
68 3
68 4
68 5
68 6
68 7
68 8
68 9
68 10
68 11
68 12
68 13
68 14
68 15
68 16
68 17
68 18
68 19
68 20
68 21
68 22
68 23
68 24
68 25
68 26
68 27
68 28
68 29
68 30
68 31
68 32
68 33
68 34
68 35
68 36
68 37
68 38
68 39
68 40
68 41
68 42
68 43
68 44
68 45
68 46
68 47
68 48
68 49
68 50
68 51
68 52
68 53
68 54
68 55
68 56
68 57
68 58
68 59
68 60
68 61
68 62
68 63
68 64
68 65
68 66
68 67
68 68
68 69
68 70
68 71
68 72
68 73
68 74
68 75
68 76
68 77
68 78
68 79
68 80
68 81
68 82
68 83
68 84
68 85
68 86
68 87
68 88
68 89
68 90
68 91
68 92
68 93
68 94
68 95
68 96
68 97
68 98
68 99
68 100
69 1
69 2
69 3
69 4
69 5
69 6
69 7
69 8
69 9
69 10
69 11
69 12
69 13
69 14
69 15
69 16
69 17
69 18
69 19
69 20
69 21
69 22
69 23
69 24
69 25
69 26
69 27
69 28
69 29
69 30
69 31
69 32
69 33
69 34
69 35
69 36
69 37
69 38
69 39
69 40
69 41
69 42
69 43
69 44
69 45
69 46
69 47
69 48
69 49
69 50
69 51
69 52
69 53
69 54
69 55
69 56
69 57
69 58
69 59
69 60
69 61
69 62
69 63
69 64
69 65
69 66
69 67
69 68
69 69
69 70
69 71
69 72
69 73
69 74
69 75
69 76
69 77
69 78
69 79
69 80
69 81
69 82
69 83
69 84
69 85
69 86
69 87
69 88
69 89
69 90
69 91
69 92
69 93
69 94
69 95
69 96
69 97
69 98
69 99
69 100
70 1
70 2
70 3
70 4
70 5
70 6
70 7
70 8
70 9
70 10
70 11
70 12
70 13
70 14
70 15
70 16
70 17
70 18
70 19
70 20
70 21
70 22
70 23
70 24
70 25
70 26
70 27
70 28
70 29
70 30
70 31
70 32
70 33
70 34
70 35
70 36
70 37
70 38
70 39
70 40
70 41
70 42
70 43
70 44
70 45
70 46
70 47
70 48
70 49
70 50
70 51
70 52
70 53
70 54
70 55
70 56
70 57
70 58
70 59
70 60
70 61
70 62
70 63
70 64
70 65
70 66
70 67
70 68
70 69
70 70
70 71
70 72
70 73
70 74
70 75
70 76
70 77
70 78
70 79
70 80
70 81
70 82
70 83
70 84
70 85
70 86
70 87
70 88
70 89
70 90
70 91
70 92
70 93
70 94
70 95
70 96
70 97
70 98
70 99
70 100
71 1
71 2
71 3
71 4
71 5
71 6
71 7
71 8
71 9
71 10
71 11
71 12
71 13
71 14
71 15
71 16
71 17
71 18
71 19
71 20
71 21
71 22
71 23
71 24
71 25
71 26
71 27
71 28
71 29
71 30
71 31
71 32
71 33
71 34
71 35
71 36
71 37
71 38
71 39
71 40
71 41
71 42
71 43
71 44
71 45
71 46
71 47
71 48
71 49
71 50
71 51
71 52
71 53
71 54
71 55
71 56
71 57
71 58
71 59
71 60
71 61
71 62
71 63
71 64
71 65
71 66
71 67
71 68
71 69
71 70
71 71
71 72
71 73
71 74
71 75
71 76
71 77
71 78
71 79
71 80
71 81
71 82
71 83
71 84
71 85
71 86
71 87
71 88
71 89
71 90
71 91
71 92
71 93
71 94
71 95
71 96
71 97
71 98
71 99
71 100
72 1
72 2
72 3
72 4
72 5
72 6
72 7
72 8
72 9
72 10
72 11
72 12
72 13
72 14
72 15
72 16
72 17
72 18
72 19
72 20
72 21
72 22
72 23
72 24
72 25
72 26
72 27
72 28
72 29
72 30
72 31
72 32
72 33
72 34
72 35
72 36
72 37
72 38
72 39
72 40
72 41
72 42
72 43
72 44
72 45
72 46
72 47
72 48
72 49
72 50
72 51
72 52
72 53
72 54
72 55
72 56
72 57
72 58
72 59
72 60
72 61
72 62
72 63
72 64
72 65
72 66
72 67
72 68
72 69
72 70
72 71
72 72
72 73
72 74
72 75
72 76
72 77
72 78
72 79
72 80
72 81
72 82
72 83
72 84
72 85
72 86
72 87
72 88
72 89
72 90
72 91
72 92
72 93
72 94
72 95
72 96
72 97
72 98
72 99
72 100
73 1
73 2
73 3
73 4
73 5
73 6
73 7
73 8
73 9
73 10
73 11
73 12
73 13
73 14
73 15
73 16
73 17
73 18
73 19
73 20
73 21
73 22
73 23
73 24
73 25
73 26
73 27
73 28
73 29
73 30
73 31
73 32
73 33
73 34
73 35
73 36
73 37
73 38
73 39
73 40
73 41
73 42
73 43
73 44
73 45
73 46
73 47
73 48
73 49
73 50
73 51
73 52
73 53
73 54
73 55
73 56
73 57
73 58
73 59
73 60
73 61
73 62
73 63
73 64
73 65
73 66
73 67
73 68
73 69
73 70
73 71
73 72
73 73
73 74
73 75
73 76
73 77
73 78
73 79
73 80
73 81
73 82
73 83
73 84
73 85
73 86
73 87
73 88
73 89
73 90
73 91
73 92
73 93
73 94
73 95
73 96
73 97
73 98
73 99
73 100
74 1
74 2
74 3
74 4
74 5
74 6
74 7
74 8
74 9
74 10
74 11
74 12
74 13
74 14
74 15
74 16
74 17
74 18
74 19
74 20
74 21
74 22
74 23
74 24
74 25
74 26
74 27
74 28
74 29
74 30
74 31
74 32
74 33
74 34
74 35
74 36
74 37
74 38
74 39
74 40
74 41
74 42
74 43
74 44
74 45
74 46
74 47
74 48
74 49
74 50
74 51
74 52
74 53
74 54
74 55
74 56
74 57
74 58
74 59
74 60
74 61
74 62
74 63
74 64
74 65
74 66
74 67
74 68
74 69
74 70
74 71
74 72
74 73
74 74
74 75
74 76
74 77
74 78
74 79
74 80
74 81
74 82
74 83
74 84
74 85
74 86
74 87
74 88
74 89
74 90
74 91
74 92
74 93
74 94
74 95
74 96
74 97
74 98
74 99
74 100
75 1
75 2
75 3
75 4
75 5
75 6
75 7
75 8
75 9
75 10
75 11
75 12
75 13
75 14
75 15
75 16
75 17
75 18
75 19
75 20
75 21
75 22
75 23
75 24
75 25
75 26
75 27
75 28
75 29
75 30
75 31
75 32
75 33
75 34
75 35
75 36
75 37
75 38
75 39
75 40
75 41
75 42
75 43
75 44
75 45
75 46
75 47
75 48
75 49
75 50
75 51
75 52
75 53
75 54
75 55
75 56
75 57
75 58
75 59
75 60
75 61
75 62
75 63
75 64
75 65
75 66
75 67
75 68
75 69
75 70
75 71
75 72
75 73
75 74
75 75
75 76
75 77
75 78
75 79
75 80
75 81
75 82
75 83
75 84
75 85
75 86
75 87
75 88
75 89
75 90
75 91
75 92
75 93
75 94
75 95
75 96
75 97
75 98
75 99
75 100
76 1
76 2
76 3
76 4
76 5
76 6
76 7
76 8
76 9
76 10
76 11
76 12
76 13
76 14
76 15
76 16
76 17
76 18
76 19
76 20
76 21
76 22
76 23
76 24
76 25
76 26
76 27
76 28
76 29
76 30
76 31
76 32
76 33
76 34
76 35
76 36
76 37
76 38
76 39
76 40
76 41
76 42
76 43
76 44
76 45
76 46
76 47
76 48
76 49
76 50
76 51
76 52
76 53
76 54
76 55
76 56
76 57
76 58
76 59
76 60
76 61
76 62
76 63
76 64
76 65
76 66
76 67
76 68
76 69
76 70
76 71
76 72
76 73
76 74
76 75
76 76
76 77
76 78
76 79
76 80
76 81
76 82
76 83
76 84
76 85
76 86
76 87
76 88
76 89
76 90
76 91
76 92
76 93
76 94
76 95
76 96
76 97
76 98
76 99
76 100
77 1
77 2
77 3
77 4
77 5
77 6
77 7
77 8
77 9
77 10
77 11
77 12
77 13
77 14
77 15
77 16
77 17
77 18
77 19
77 20
77 21
77 22
77 23
77 24
77 25
77 26
77 27
77 28
77 29
77 30
77 31
77 32
77 33
77 34
77 35
77 36
77 37
77 38
77 39
77 40
77 41
77 42
77 43
77 44
77 45
77 46
77 47
77 48
77 49
77 50
77 51
77 52
77 53
77 54
77 55
77 56
77 57
77 58
77 59
77 60
77 61
77 62
77 63
77 64
77 65
77 66
77 67
77 68
77 69
77 70
77 71
77 72
77 73
77 74
77 75
77 76
77 77
77 78
77 79
77 80
77 81
77 82
77 83
77 84
77 85
77 86
77 87
77 88
77 89
77 90
77 91
77 92
77 93
77 94
77 95
77 96
77 97
77 98
77 99
77 100
78 1
78 2
78 3
78 4
78 5
78 6
78 7
78 8
78 9
78 10
78 11
78 12
78 13
78 14
78 15
78 16
78 17
78 18
78 19
78 20
78 21
78 22
78 23
78 24
78 25
78 26
78 27
78 28
78 29
78 30
78 31
78 32
78 33
78 34
78 35
78 36
78 37
78 38
78 39
78 40
78 41
78 42
78 43
78 44
78 45
78 46
78 47
78 48
78 49
78 50
78 51
78 52
78 53
78 54
78 55
78 56
78 57
78 58
78 59
78 60
78 61
78 62
78 63
78 64
78 65
78 66
78 67
78 68
78 69
78 70
78 71
78 72
78 73
78 74
78 75
78 76
78 77
78 78
78 79
78 80
78 81
78 82
78 83
78 84
78 85
78 86
78 87
78 88
78 89
78 90
78 91
78 92
78 93
78 94
78 95
78 96
78 97
78 98
78 99
78 100
79 1
79 2
79 3
79 4
79 5
79 6
79 7
79 8
79 9
79 10
79 11
79 12
79 13
79 14
79 15
79 16
79 17
79 18
79 19
79 20
79 21
79 22
79 23
79 24
79 25
79 26
79 27
79 28
79 29
79 30
79 31
79 32
79 33
79 34
79 35
79 36
79 37
79 38
79 39
79 40
79 41
79 42
79 43
79 44
79 45
79 46
79 47
79 48
79 49
79 50
79 51
79 52
79 53
79 54
79 55
79 56
79 57
79 58
79 59
79 60
79 61
79 62
79 63
79 64
79 65
79 66
79 67
79 68
79 69
79 70
79 71
79 72
79 73
79 74
79 75
79 76
79 77
79 78
79 79
79 80
79 81
79 82
79 83
79 84
79 85
79 86
79 87
79 88
79 89
79 90
79 91
79 92
79 93
79 94
79 95
79 96
79 97
79 98
79 99
79 100
80 1
80 2
80 3
80 4
80 5
80 6
80 7
80 8
80 9
80 10
80 11
80 12
80 13
80 14
80 15
80 16
80 17
80 18
80 19
80 20
80 21
80 22
80 23
80 24
80 25
80 26
80 27
80 28
80 29
80 30
80 31
80 32
80 33
80 34
80 35
80 36
80 37
80 38
80 39
80 40
80 41
80 42
80 43
80 44
80 45
80 46
80 47
80 48
80 49
80 50
80 51
80 52
80 53
80 54
80 55
80 56
80 57
80 58
80 59
80 60
80 61
80 62
80 63
80 64
80 65
80 66
80 67
80 68
80 69
80 70
80 71
80 72
80 73
80 74
80 75
80 76
80 77
80 78
80 79
80 80
80 81
80 82
80 83
80 84
80 85
80 86
80 87
80 88
80 89
80 90
80 91
80 92
80 93
80 94
80 95
80 96
80 97
80 98
80 99
80 100
81 1
81 2
81 3
81 4
81 5
81 6
81 7
81 8
81 9
81 10
81 11
81 12
81 13
81 14
81 15
81 16
81 17
81 18
81 19
81 20
81 21
81 22
81 23
81 24
81 25
81 26
81 27
81 28
81 29
81 30
81 31
81 32
81 33
81 34
81 35
81 36
81 37
81 38
81 39
81 40
81 41
81 42
81 43
81 44
81 45
81 46
81 47
81 48
81 49
81 50
81 51
81 52
81 53
81 54
81 55
81 56
81 57
81 58
81 59
81 60
81 61
81 62
81 63
81 64
81 65
81 66
81 67
81 68
81 69
81 70
81 71
81 72
81 73
81 74
81 75
81 76
81 77
81 78
81 79
81 80
81 81
81 82
81 83
81 84
81 85
81 86
81 87
81 88
81 89
81 90
81 91
81 92
81 93
81 94
81 95
81 96
81 97
81 98
81 99
81 100
82 1
82 2
82 3
82 4
82 5
82 6
82 7
82 8
82 9
82 10
82 11
82 12
82 13
82 14
82 15
82 16
82 17
82 18
82 19
82 20
82 21
82 22
82 23
82 24
82 25
82 26
82 27
82 28
82 29
82 30
82 31
82 32
82 33
82 34
82 35
82 36
82 37
82 38
82 39
82 40
82 41
82 42
82 43
82 44
82 45
82 46
82 47
82 48
82 49
82 50
82 51
82 52
82 53
82 54
82 55
82 56
82 57
82 58
82 59
82 60
82 61
82 62
82 63
82 64
82 65
82 66
82 67
82 68
82 69
82 70
82 71
82 72
82 73
82 74
82 75
82 76
82 77
82 78
82 79
82 80
82 81
82 82
82 83
82 84
82 85
82 86
82 87
82 88
82 89
82 90
82 91
82 92
82 93
82 94
82 95
82 96
82 97
82 98
82 99
82 100
83 1
83 2
83 3
83 4
83 5
83 6
83 7
83 8
83 9
83 10
83 11
83 12
83 13
83 14
83 15
83 16
83 17
83 18
83 19
83 20
83 21
83 22
83 23
83 24
83 25
83 26
83 27
83 28
83 29
83 30
83 31
83 32
83 33
83 34
83 35
83 36
83 37
83 38
83 39
83 40
83 41
83 42
83 43
83 44
83 45
83 46
83 47
83 48
83 49
83 50
83 51
83 52
83 53
83 54
83 55
83 56
83 57
83 58
83 59
83 60
83 61
83 62
83 63
83 64
83 65
83 66
83 67
83 68
83 69
83 70
83 71
83 72
83 73
83 74
83 75
83 76
83 77
83 78
83 79
83 80
83 81
83 82
83 83
83 84
83 85
83 86
83 87
83 88
83 89
83 90
83 91
83 92
83 93
83 94
83 95
83 96
83 97
83 98
83 99
83 100
84 1
84 2
84 3
84 4
84 5
84 6
84 7
84 8
84 9
84 10
84 11
84 12
84 13
84 14
84 15
84 16
84 17
84 18
84 19
84 20
84 21
84 22
84 23
84 24
84 25
84 26
84 27
84 28
84 29
84 30
84 31
84 32
84 33
84 34
84 35
84 36
84 37
84 38
84 39
84 40
84 41
84 42
84 43
84 44
84 45
84 46
84 47
84 48
84 49
84 50
84 51
84 52
84 53
84 54
84 55
84 56
84 57
84 58
84 59
84 60
84 61
84 62
84 63
84 64
84 65
84 66
84 67
84 68
84 69
84 70
84 71
84 72
84 73
84 74
84 75
84 76
84 77
84 78
84 79
84 80
84 81
84 82
84 83
84 84
84 85
84 86
84 87
84 88
84 89
84 90
84 91
84 92
84 93
84 94
84 95
84 96
84 97
84 98
84 99
84 100
85 1
85 2
85 3
85 4
85 5
85 6
85 7
85 8
85 9
85 10
85 11
85 12
85 13
85 14
85 15
85 16
85 17
85 18
85 19
85 20
85 21
85 22
85 23
85 24
85 25
85 26
85 27
85 28
85 29
85 30
85 31
85 32
85 33
85 34
85 35
85 36
85 37
85 38
85 39
85 40
85 41
85 42
85 43
85 44
85 45
85 46
85 47
85 48
85 49
85 50
85 51
85 52
85 53
85 54
85 55
85 56
85 57
85 58
85 59
85 60
85 61
85 62
85 63
85 64
85 65
85 66
85 67
85 68
85 69
85 70
85 71
85 72
85 73
85 74
85 75
85 76
85 77
85 78
85 79
85 80
85 81
85 82
85 83
85 84
85 85
85 86
85 87
85 88
85 89
85 90
85 91
85 92
85 93
85 94
85 95
85 96
85 97
85 98
85 99
85 100
86 1
86 2
86 3
86 4
86 5
86 6
86 7
86 8
86 9
86 10
86 11
86 12
86 13
86 14
86 15
86 16
86 17
86 18
86 19
86 20
86 21
86 22
86 23
86 24
86 25
86 26
86 27
86 28
86 29
86 30
86 31
86 32
86 33
86 34
86 35
86 36
86 37
86 38
86 39
86 40
86 41
86 42
86 43
86 44
86 45
86 46
86 47
86 48
86 49
86 50
86 51
86 52
86 53
86 54
86 55
86 56
86 57
86 58
86 59
86 60
86 61
86 62
86 63
86 64
86 65
86 66
86 67
86 68
86 69
86 70
86 71
86 72
86 73
86 74
86 75
86 76
86 77
86 78
86 79
86 80
86 81
86 82
86 83
86 84
86 85
86 86
86 87
86 88
86 89
86 90
86 91
86 92
86 93
86 94
86 95
86 96
86 97
86 98
86 99
86 100
87 1
87 2
87 3
87 4
87 5
87 6
87 7
87 8
87 9
87 10
87 11
87 12
87 13
87 14
87 15
87 16
87 17
87 18
87 19
87 20
87 21
87 22
87 23
87 24
87 25
87 26
87 27
87 28
87 29
87 30
87 31
87 32
87 33
87 34
87 35
87 36
87 37
87 38
87 39
87 40
87 41
87 42
87 43
87 44
87 45
87 46
87 47
87 48
87 49
87 50
87 51
87 52
87 53
87 54
87 55
87 56
87 57
87 58
87 59
87 60
87 61
87 62
87 63
87 64
87 65
87 66
87 67
87 68
87 69
87 70
87 71
87 72
87 73
87 74
87 75
87 76
87 77
87 78
87 79
87 80
87 81
87 82
87 83
87 84
87 85
87 86
87 87
87 88
87 89
87 90
87 91
87 92
87 93
87 94
87 95
87 96
87 97
87 98
87 99
87 100
88 1
88 2
88 3
88 4
88 5
88 6
88 7
88 8
88 9
88 10
88 11
88 12
88 13
88 14
88 15
88 16
88 17
88 18
88 19
88 20
88 21
88 22
88 23
88 24
88 25
88 26
88 27
88 28
88 29
88 30
88 31
88 32
88 33
88 34
88 35
88 36
88 37
88 38
88 39
88 40
88 41
88 42
88 43
88 44
88 45
88 46
88 47
88 48
88 49
88 50
88 51
88 52
88 53
88 54
88 55
88 56
88 57
88 58
88 59
88 60
88 61
88 62
88 63
88 64
88 65
88 66
88 67
88 68
88 69
88 70
88 71
88 72
88 73
88 74
88 75
88 76
88 77
88 78
88 79
88 80
88 81
88 82
88 83
88 84
88 85
88 86
88 87
88 88
88 89
88 90
88 91
88 92
88 93
88 94
88 95
88 96
88 97
88 98
88 99
88 100
89 1
89 2
89 3
89 4
89 5
89 6
89 7
89 8
89 9
89 10
89 11
89 12
89 13
89 14
89 15
89 16
89 17
89 18
89 19
89 20
89 21
89 22
89 23
89 24
89 25
89 26
89 27
89 28
89 29
89 30
89 31
89 32
89 33
89 34
89 35
89 36
89 37
89 38
89 39
89 40
89 41
89 42
89 43
89 44
89 45
89 46
89 47
89 48
89 49
89 50
89 51
89 52
89 53
89 54
89 55
89 56
89 57
89 58
89 59
89 60
89 61
89 62
89 63
89 64
89 65
89 66
89 67
89 68
89 69
89 70
89 71
89 72
89 73
89 74
89 75
89 76
89 77
89 78
89 79
89 80
89 81
89 82
89 83
89 84
89 85
89 86
89 87
89 88
89 89
89 90
89 91
89 92
89 93
89 94
89 95
89 96
89 97
89 98
89 99
89 100
90 1
90 2
90 3
90 4
90 5
90 6
90 7
90 8
90 9
90 10
90 11
90 12
90 13
90 14
90 15
90 16
90 17
90 18
90 19
90 20
90 21
90 22
90 23
90 24
90 25
90 26
90 27
90 28
90 29
90 30
90 31
90 32
90 33
90 34
90 35
90 36
90 37
90 38
90 39
90 40
90 41
90 42
90 43
90 44
90 45
90 46
90 47
90 48
90 49
90 50
90 51
90 52
90 53
90 54
90 55
90 56
90 57
90 58
90 59
90 60
90 61
90 62
90 63
90 64
90 65
90 66
90 67
90 68
90 69
90 70
90 71
90 72
90 73
90 74
90 75
90 76
90 77
90 78
90 79
90 80
90 81
90 82
90 83
90 84
90 85
90 86
90 87
90 88
90 89
90 90
90 91
90 92
90 93
90 94
90 95
90 96
90 97
90 98
90 99
90 100
91 1
91 2
91 3
91 4
91 5
91 6
91 7
91 8
91 9
91 10
91 11
91 12
91 13
91 14
91 15
91 16
91 17
91 18
91 19
91 20
91 21
91 22
91 23
91 24
91 25
91 26
91 27
91 28
91 29
91 30
91 31
91 32
91 33
91 34
91 35
91 36
91 37
91 38
91 39
91 40
91 41
91 42
91 43
91 44
91 45
91 46
91 47
91 48
91 49
91 50
91 51
91 52
91 53
91 54
91 55
91 56
91 57
91 58
91 59
91 60
91 61
91 62
91 63
91 64
91 65
91 66
91 67
91 68
91 69
91 70
91 71
91 72
91 73
91 74
91 75
91 76
91 77
91 78
91 79
91 80
91 81
91 82
91 83
91 84
91 85
91 86
91 87
91 88
91 89
91 90
91 91
91 92
91 93
91 94
91 95
91 96
91 97
91 98
91 99
91 100
92 1
92 2
92 3
92 4
92 5
92 6
92 7
92 8
92 9
92 10
92 11
92 12
92 13
92 14
92 15
92 16
92 17
92 18
92 19
92 20
92 21
92 22
92 23
92 24
92 25
92 26
92 27
92 28
92 29
92 30
92 31
92 32
92 33
92 34
92 35
92 36
92 37
92 38
92 39
92 40
92 41
92 42
92 43
92 44
92 45
92 46
92 47
92 48
92 49
92 50
92 51
92 52
92 53
92 54
92 55
92 56
92 57
92 58
92 59
92 60
92 61
92 62
92 63
92 64
92 65
92 66
92 67
92 68
92 69
92 70
92 71
92 72
92 73
92 74
92 75
92 76
92 77
92 78
92 79
92 80
92 81
92 82
92 83
92 84
92 85
92 86
92 87
92 88
92 89
92 90
92 91
92 92
92 93
92 94
92 95
92 96
92 97
92 98
92 99
92 100
93 1
93 2
93 3
93 4
93 5
93 6
93 7
93 8
93 9
93 10
93 11
93 12
93 13
93 14
93 15
93 16
93 17
93 18
93 19
93 20
93 21
93 22
93 23
93 24
93 25
93 26
93 27
93 28
93 29
93 30
93 31
93 32
93 33
93 34
93 35
93 36
93 37
93 38
93 39
93 40
93 41
93 42
93 43
93 44
93 45
93 46
93 47
93 48
93 49
93 50
93 51
93 52
93 53
93 54
93 55
93 56
93 57
93 58
93 59
93 60
93 61
93 62
93 63
93 64
93 65
93 66
93 67
93 68
93 69
93 70
93 71
93 72
93 73
93 74
93 75
93 76
93 77
93 78
93 79
93 80
93 81
93 82
93 83
93 84
93 85
93 86
93 87
93 88
93 89
93 90
93 91
93 92
93 93
93 94
93 95
93 96
93 97
93 98
93 99
93 100
94 1
94 2
94 3
94 4
94 5
94 6
94 7
94 8
94 9
94 10
94 11
94 12
94 13
94 14
94 15
94 16
94 17
94 18
94 19
94 20
94 21
94 22
94 23
94 24
94 25
94 26
94 27
94 28
94 29
94 30
94 31
94 32
94 33
94 34
94 35
94 36
94 37
94 38
94 39
94 40
94 41
94 42
94 43
94 44
94 45
94 46
94 47
94 48
94 49
94 50
94 51
94 52
94 53
94 54
94 55
94 56
94 57
94 58
94 59
94 60
94 61
94 62
94 63
94 64
94 65
94 66
94 67
94 68
94 69
94 70
94 71
94 72
94 73
94 74
94 75
94 76
94 77
94 78
94 79
94 80
94 81
94 82
94 83
94 84
94 85
94 86
94 87
94 88
94 89
94 90
94 91
94 92
94 93
94 94
94 95
94 96
94 97
94 98
94 99
94 100
95 1
95 2
95 3
95 4
95 5
95 6
95 7
95 8
95 9
95 10
95 11
95 12
95 13
95 14
95 15
95 16
95 17
95 18
95 19
95 20
95 21
95 22
95 23
95 24
95 25
95 26
95 27
95 28
95 29
95 30
95 31
95 32
95 33
95 34
95 35
95 36
95 37
95 38
95 39
95 40
95 41
95 42
95 43
95 44
95 45
95 46
95 47
95 48
95 49
95 50
95 51
95 52
95 53
95 54
95 55
95 56
95 57
95 58
95 59
95 60
95 61
95 62
95 63
95 64
95 65
95 66
95 67
95 68
95 69
95 70
95 71
95 72
95 73
95 74
95 75
95 76
95 77
95 78
95 79
95 80
95 81
95 82
95 83
95 84
95 85
95 86
95 87
95 88
95 89
95 90
95 91
95 92
95 93
95 94
95 95
95 96
95 97
95 98
95 99
95 100
96 1
96 2
96 3
96 4
96 5
96 6
96 7
96 8
96 9
96 10
96 11
96 12
96 13
96 14
96 15
96 16
96 17
96 18
96 19
96 20
96 21
96 22
96 23
96 24
96 25
96 26
96 27
96 28
96 29
96 30
96 31
96 32
96 33
96 34
96 35
96 36
96 37
96 38
96 39
96 40
96 41
96 42
96 43
96 44
96 45
96 46
96 47
96 48
96 49
96 50
96 51
96 52
96 53
96 54
96 55
96 56
96 57
96 58
96 59
96 60
96 61
96 62
96 63
96 64
96 65
96 66
96 67
96 68
96 69
96 70
96 71
96 72
96 73
96 74
96 75
96 76
96 77
96 78
96 79
96 80
96 81
96 82
96 83
96 84
96 85
96 86
96 87
96 88
96 89
96 90
96 91
96 92
96 93
96 94
96 95
96 96
96 97
96 98
96 99
96 100
97 1
97 2
97 3
97 4
97 5
97 6
97 7
97 8
97 9
97 10
97 11
97 12
97 13
97 14
97 15
97 16
97 17
97 18
97 19
97 20
97 21
97 22
97 23
97 24
97 25
97 26
97 27
97 28
97 29
97 30
97 31
97 32
97 33
97 34
97 35
97 36
97 37
97 38
97 39
97 40
97 41
97 42
97 43
97 44
97 45
97 46
97 47
97 48
97 49
97 50
97 51
97 52
97 53
97 54
97 55
97 56
97 57
97 58
97 59
97 60
97 61
97 62
97 63
97 64
97 65
97 66
97 67
97 68
97 69
97 70
97 71
97 72
97 73
97 74
97 75
97 76
97 77
97 78
97 79
97 80
97 81
97 82
97 83
97 84
97 85
97 86
97 87
97 88
97 89
97 90
97 91
97 92
97 93
97 94
97 95
97 96
97 97
97 98
97 99
97 100
98 1
98 2
98 3
98 4
98 5
98 6
98 7
98 8
98 9
98 10
98 11
98 12
98 13
98 14
98 15
98 16
98 17
98 18
98 19
98 20
98 21
98 22
98 23
98 24
98 25
98 26
98 27
98 28
98 29
98 30
98 31
98 32
98 33
98 34
98 35
98 36
98 37
98 38
98 39
98 40
98 41
98 42
98 43
98 44
98 45
98 46
98 47
98 48
98 49
98 50
98 51
98 52
98 53
98 54
98 55
98 56
98 57
98 58
98 59
98 60
98 61
98 62
98 63
98 64
98 65
98 66
98 67
98 68
98 69
98 70
98 71
98 72
98 73
98 74
98 75
98 76
98 77
98 78
98 79
98 80
98 81
98 82
98 83
98 84
98 85
98 86
98 87
98 88
98 89
98 90
98 91
98 92
98 93
98 94
98 95
98 96
98 97
98 98
98 99
98 100
99 1
99 2
99 3
99 4
99 5
99 6
99 7
99 8
99 9
99 10
99 11
99 12
99 13
99 14
99 15
99 16
99 17
99 18
99 19
99 20
99 21
99 22
99 23
99 24
99 25
99 26
99 27
99 28
99 29
99 30
99 31
99 32
99 33
99 34
99 35
99 36
99 37
99 38
99 39
99 40
99 41
99 42
99 43
99 44
99 45
99 46
99 47
99 48
99 49
99 50
99 51
99 52
99 53
99 54
99 55
99 56
99 57
99 58
99 59
99 60
99 61
99 62
99 63
99 64
99 65
99 66
99 67
99 68
99 69
99 70
99 71
99 72
99 73
99 74
99 75
99 76
99 77
99 78
99 79
99 80
99 81
99 82
99 83
99 84
99 85
99 86
99 87
99 88
99 89
99 90
99 91
99 92
99 93
99 94
99 95
99 96
99 97
99 98
99 99
99 100
100 1
100 2
100 3
100 4
100 5
100 6
100 7
100 8
100 9
100 10
100 11
100 12
100 13
100 14
100 15
100 16
100 17
100 18
100 19
100 20
100 21
100 22
100 23
100 24
100 25
100 26
100 27
100 28
100 29
100 30
100 31
100 32
100 33
100 34
100 35
100 36
100 37
100 38
100 39
100 40
100 41
100 42
100 43
100 44
100 45
100 46
100 47
100 48
100 49
100 50
100 51
100 52
100 53
100 54
100 55
100 56
100 57
100 58
100 59
100 60
100 61
100 62
100 63
100 64
100 65
100 66
100 67
100 68
100 69
100 70
100 71
100 72
100 73
100 74
100 75
100 76
100 77
100 78
100 79
100 80
100 81
100 82
100 83
100 84
100 85
100 86
100 87
100 88
100 89
100 90
100 91
100 92
100 93
100 94
100 95
100 96
100 97
100 98
100 99
100 100
0
1
2
3
5
10
20
30
40
50
60
70
80
90
100
1000000
1000 1000 10000 19
832 871
605 304
109 534
128 217
788 496
737 73
600 491
715 709
694 123
961 601
222 367
542 559
216 734
745 528
281 756
545 469
622 592
917 838
336 235
804 573
370 503
683 209
68 562
869 359
600 719
246 746
657 491
22 841
535 575
713 145
976 272
595 166
439 48
402 129
79 396
378 137
560 721
752 262
211 429
827 778
124 570
272 681
557 243
481 85
831 757
585 417
722 714
395 794
498 169
542 901
485 202
988 972
523 752
996 220
508 38
493 857
114 260
288 89
518 642
872 682
926 624
530 386
280 191
844 774
623 713
707 110
626 384
613 391
318 469
436 592
484 395
347 309
800 616
539 660
712 615
754 934
704 939
637 876
416 79
958 433
330 222
551 33
943 175
680 513
899 942
967 397
88 375
580 743
739 698
591 1
47 549
152 723
799 704
723 991
704 164
37 669
336 930
40 252
109 164
19 716
318 998
491 323
57 982
758 114
836 669
111 985
997 551
723 689
370 951
466 602
837 712
549 150
284 804
284 690
351 490
597 778
383 389
959 753
804 831
916 427
218 359
279 826
157 518
650 866
227 109
505 670
968 864
656 62
463 136
313 114
237 104
419 797
78 830
954 661
351 871
989 827
742 557
979 420
541 313
656 950
602 821
182 507
625 1
285 636
293 369
969 754
993 30
13 180
4 371
494 573
850 609
492 452
909 351
920 730
656 674
562 661
841 317
564 314
721 969
638 978
376 76
54 964
348 858
903 289
146 859
693 83
216 378
346 676
987 45
856 250
388 648
772 876
305 707
412 606
188 317
62 953
874 275
904 63
965 899
470 556
221 469
946 644
409 387
764 627
100 473
53 843
729 655
116 483
745 807
746 356
785 929
179 113
13 502
538 800
471 742
618 116
910 544
301 600
879 604
101 104
82 746
157 474
374 511
440 137
458 371
673 973
583 714
178 945
476 310
539 60
125 133
644 304
242 238
646 684
737 718
571 266
867 748
627 639
218 981
354 377
473 822
125 446
681 224
189 922
488 143
824 761
160 415
714 556
423 685
409 466
153 709
741 742
201 919
884 510
793 709
545 773
81 868
159 261
681 369
622 124
353 730
462 78
820 967
367 546
374 707
388 452
523 796
708 15
457 123
337 90
665 599
66 65
966 597
496 939
432 606
406 430
237 449
693 409
123 358
439 617
277 273
393 828
946 785
864 228
332 674
427 909
831 974
996 468
231 934
926 286
614 254
10 529
977 325
301 753
401 161
811 830
403 215
347 58
524 77
155 785
208 792
875 54
145 110
886 605
593 545
264 709
649 831
164 263
689 595
504 393
618 657
404 191
496 933
496 814
35 862
741 369
960 60
257 558
796 958
399 732
33 589
488 188
502 551
185 52
973 2
519 63
519 860
814 871
9 77
401 961
493 271
965 274
992 678
84 434
886 159
539 222
187 892
740 767
897 381
815 400
473 266
943 992
639 586
990 498
463 443
349 566
136 504
530 156
278 556
537 901
119 658
888 488
740 439
819 642
459 304
469 747
595 383
128 500
192 521
379 820
207 581
856 158
379 193
803 599
195 558
13 575
654 517
249 785
130 277
850 207
348 672
816 155
153 701
687 39
883 487
922 315
880 834
904 711
242 540
141 125
930 446
634 658
136 762
104 582
824 194
760 652
883 809
575 603
724 927
301 865
668 379
321 572
823 821
582 67
814 978
148 511
230 321
888 429
939 322
296 456
456 806
241 960
708 248
462 872
499 513
972 717
494 457
990 485
760 577
771 779
252 394
772 564
294 605
539 547
663 427
335 686
104 884
833 399
26 245
166 293
404 73
892 199
57 974
67 611
999 859
552 596
877 162
147 717
574 887
983 968
904 10
740 994
992 63
801 866
428 472
282 849
281 779
67 744
592 329
935 218
448 346
963 54
874 533
84 74
279 160
190 512
336 979
818 128
894 285
459 663
849 34
87 394
904 896
866 339
751 216
619 885
732 718
792 910
141 122
122 800
344 260
397 347
129 413
292 221
525 579
581 570
196 194
89 984
606 893
651 424
579 461
489 673
673 867
41 376
816 531
42 965
670 562
706 953
745 35
183 122
194 61
587 306
151 457
232 583
317 792
629 601
627 517
670 223
442 709
727 386
5 380
744 231
396 226
741 325
128 534
345 143
8 254
123 722
714 915
684 641
773 697
103 94
235 820
562 325
633 350
674 373
256 240
412 14
995 544
524 465
340 561
68 907
903 94
725 327
986 985
89 303
687 670
267 96
19 458
877 779
571 590
949 258
298 275
851 985
968 200
727 444
650 503
159 240
788 241
198 2
749 939
222 244
670 375
695 430
581 868
602 621
110 999
602 650
586 578
913 62
926 475
445 572
128 344
883 304
72 544
381 979
356 873
922 400
665 178
698 172
489 515
290 19
216 58
372 458
173 494
929 248
837 716
667 453
763 204
208 408
874 789
947 460
471 8
229 84
696 619
687 151
541 753
93 417
617 105
1000 402
451 434
22 962
211 609
580 973
142 399
726 180
179 93
903 452
190 469
624 240
699 436
715 489
366 339
935 735
789 68
815 141
280 965
250 728
23 58
876 492
717 77
676 66
230 534
429 673
71 930
276 860
218 566
336 587
368 294
228 700
576 227
255 983
56 178
440 368
136 727
211 789
697 797
467 316
442 916
734 629
604 779
215 787
757 796
952 216
70 77
559 606
712 493
968 412
218 618
662 57
17 538
980 529
588 599
114 923
102 753
573 211
659 693
313 435
556 1000
803 633
863 271
721 100
529 945
149 904
763 289
212 886
522 678
553 311
424 422
979 193
160 847
71 399
434 763
8 164
580 119
744 864
218 251
526 779
141 606
785 734
267 505
40 801
537 922
137 550
250 899
373 77
543 932
442 572
653 317
502 331
977 584
370 518
785 683
373 703
443 784
966 600
505 56
247 311
422 759
87 148
528 188
90 254
923 41
62 867
417 182
460 71
898 242
514 687
870 998
724 899
272 533
411 786
386 553
824 496
154 1000
853 290
961 716
959 157
502 583
189 715
620 364
368 835
193 343
554 308
265 529
640 230
872 735
247 648
37 695
306 299
811 536
182 948
316 672
844 124
588 181
516 297
436 344
562 940
372 48
414 993
507 763
386 739
680 492
628 77
596 639
461 277
518 986
270 376
392 644
219 790
786 222
971 725
845 208
568 669
865 508
962 550
927 595
791 46
542 691
814 640
170 77
398 364
372 495
316 427
190 528
332 856
521 800
854 533
761 817
763 472
859 581
574 87
599 21
150 344
111 42
472 662
874 910
730 868
329 727
411 632
241 902
417 995
482 957
186 732
225 907
726 155
22 849
358 280
900 370
559 547
742 175
218 541
656 470
46 392
803 700
366 279
496 573
228 252
626 823
825 576
581 883
36 227
273 93
86 280
81 900
983 601
528 533
931 66
803 138
494 463
145 758
498 567
192 230
196 559
416 497
860 440
535 312
325 832
750 644
849 950
278 804
307 173
149 15
358 759
32 516
244 942
145 203
421 171
93 394
462 227
937 767
820 436
11 357
351 950
145 256
485 403
335 969
682 216
168 611
568 497
80 507
615 488
726 391
856 795
511 113
97 527
544 25
239 683
696 667
874 776
542 417
786 29
879 28
428 159
452 491
757 959
688 954
646 654
977 310
506 553
527 88
759 719
716 958
94 360
196 480
121 472
931 270
545 494
29 543
783 686
362 272
947 642
900 700
901 394
687 931
23 248
795 169
103 157
747 884
654 947
700 922
618 697
551 534
447 392
156 365
775 368
372 435
127 482
571 204
273 48
530 869
86 894
360 422
192 308
954 811
276 293
60 788
170 618
211 97
853 526
105 513
506 616
769 119
330 338
995 93
584 91
62 140
648 56
875 195
214 829
40 581
668 400
194 274
774 294
753 192
502 17
266 111
117 706
98 762
216 875
562 283
758 215
692 42
351 841
646 892
777 38
280 683
159 86
717 446
237 644
811 314
163 694
930 219
729 858
3 305
665 593
339 533
333 525
765 458
167 618
881 374
58 412
180 603
508 896
712 427
297 391
17 282
264 483
299 618
629 614
119 948
928 43
500 580
125 912
934 98
281 810
581 202
99 957
271 783
770 932
536 564
6 689
821 113
537 744
598 857
994 989
677 663
854 484
495 221
791 903
965 484
255 330
457 143
524 586
683 558
774 474
576 82
180 333
73 627
708 764
657 150
418 154
471 949
734 509
867 973
94 538
132 701
497 495
291 646
960 847
175 659
719 550
862 975
675 746
522 913
257 865
392 914
546 617
850 541
293 408
633 196
649 63
364 200
73 505
138 219
440 626
250 126
436 846
439 139
286 159
397 108
287 831
592 31
71 163
386 61
355 284
123 798
919 517
298 200
888 809
788 903
73 682
38 743
839 598
398 997
47 659
218 110
530 618
399 148
400 18
877 813
710 198
192 910
254 483
384 454
278 958
879 287
266 136
589 324
102 368
496 130
706 40
995 161
520 545
906 573
243 998
346 219
736 856
706 157
755 571
221 433
23 749
79 746
770 269
232 466
91 833
235 657
163 627
978 453
967 427
280 598
441 610
672 591
268 610
208 402
736 439
254 201
834 773
741 851
835 245
660 597
576 4
345 372
655 489
98 158
362 362
795 295
271 362
547 241
293 793
680 88
565 382
8 524
339 681
430 150
759 621
398 440
767 500
545 896
457 742
280 554
844 115
206 129
555 755
369 125
956 660
290 574
681 810
8 991
587 744
737 736
110 762
310 216
695 779
506 341
895 837
758 158
358 329
859 921
819 708
768 512
446 451
46 68
545 157
537 189
120 564
785 325
897 516
791 204
966 472
925 243
445 37
565 14
145 991
937 13
795 394
396 395
265 340
256 60
326 20
395 214
632 988
827 760
983 777
323 496
443 215
596 772
691 484
353 554
578 887
266 669
559 731
644 609
431 306
702 370
91 584
812 48
246 585
348 148
5 777
27 40
348 615
408 462
947 555
691 695
390 988
65 49
566 15
951 895
137 180
430 194
287 630
678 601
455 241
77 62
100 238
877 332
354 259
160 979
294 414
3 79
326 973
70 319
879 434
347 367
394 391
69 774
293 680
226 436
731 730
313 507
707 748
244 348
175 897
111 669
841 942
304 608
235 357
415 706
860 450
891 109
203 189
584 577
822 74
359 475
863 323
971 586
721 961
401 551
189 200
158 897
965 482
883 704
647 920
691 572
623 286
674 887
767 350
362 110
959 39
732 218
36 778
756 60
305 492
667 99
633 738
561 427
343 53
102 934
864 402
592 819
505 10
15 175
297 650
548 740
616 40
797 256
688 285
875 238
605 622
841 574
897 71
112 351
519 975
448 915
594 664
539 193
863 952
540 988
924 606
526 166
175 972
916 116
174 215
680 901
684 177
573 845
436 96
660 312
825 81
16 676
155 777
699 305
456 444
766 241
255 281
467 405
113 991
739 726
276 725
666 186
932 185
340 907
859 45
899 42
407 931
562 857
292 745
810 433
704 114
879 594
116 140
826 431
389 35
980 29
581 585
216 634
246 187
673 797
701 787
317 448
159 710
293 437
628 820
199 422
110 238
331 22
989 258
722 844
360 335
753 539
759 784
509 833
255 302
307 934
413 311
218 763
328 740
539 872
780 612
427 246
112 867
946 570
697 381
87 193
32 466
629 864
783 758
986 359
878 425
889 473
120 552
731 517
593 775
484 829
180 455
938 58
660 739
152 31
853 606
500 837
399 741
567 492
104 321
795 945
484 158
914 538
654 944
692 325
372 507
81 906
626 732
142 782
789 199
35 494
617 720
604 477
673 1
869 367
833 626
612 74
951 337
547 410
404 352
331 746
164 958
341 9
593 127
324 565
475 619
839 16
279 445
26 724
179 94
324 46
944 752
237 442
895 285
977 34
524 265
643 723
692 687
127 297
336 992
792 671
60 60
591 869
208 123
692 343
693 598
700 463
537 726
393 974
349 131
969 440
7 413
374 357
632 987
619 844
828 303
665 612
510 161
493 85
700 605
449 57
7 598
725 602
195 83
112 343
181 825
263 916
180 183
514 9
712 490
610 445
535 908
713 593
808 497
741 287
244 366
904 18
504 544
730 593
457 287
129 173
529 708
478 40
135 497
200 1000
956 869
783 208
100 14
655 591
751 886
435 15
754 107
382 353
523 523
98 34
448 597
676 379
525 748
187 922
639 29
954 396
862 553
121 859
930 134
310 626
432 392
220 21
286 383
903 385
291 464
685 561
694 205
104 329
613 804
800 237
39 922
137 651
292 633
624 904
737 948
27 45
692 8
337 263
771 999
103 437
213 99
359 967
147 738
715 763
708 538
929 919
713 381
551 85
847 385
468 78
61 771
782 885
832 261
710 564
308 224
982 315
289 722
826 381
461 443
229 682
514 832
882 592
581 812
70 487
529 93
778 716
809 604
356 635
838 220
764 161
533 62
408 888
451 47
885 321
545 654
275 617
249 825
946 102
216 371
229 308
445 79
159 982
826 971
5 949
439 653
584 615
604 128
256 350
589 717
280 631
424 354
335 1
86 935
111 741
86 93
661 231
354 139
156 93
554 983
15 148
243 316
121 808
328 876
123 84
65 265
295 601
441 928
524 562
573 477
899 5
456 983
296 101
836 793
779 969
788 357
568 561
262 617
55 996
972 210
493 228
474 574
264 806
834 434
628 941
315 744
941 3
480 717
229 474
847 36
273 955
573 338
297 29
80 139
6 145
273 751
273 338
451 148
131 439
705 975
794 971
215 655
978 835
15 844
153 297
467 506
272 524
269 726
971 130
974 760
730 16
189 261
613 765
295 727
232 182
438 1000
295 312
532 347
921 565
697 637
284 461
605 253
493 137
813 474
683 959
240 368
966 731
925 20
900 639
199 63
452 898
572 623
758 377
53 315
641 620
794 993
654 239
443 534
141 653
218 563
974 504
29 387
578 781
754 156
841 575
862 899
911 677
172 289
271 754
661 960
140 718
381 10
716 860
409 302
168 955
328 98
276 962
962 632
666 708
174 199
548 488
263 458
331 25
731 363
779 543
568 675
756 671
359 152
126 722
451 325
542 708
868 855
104 535
806 211
290 934
927 388
512 144
385 979
256 223
629 489
161 328
504 808
68 668
859 141
644 998
403 104
696 401
822 716
382 546
497 460
459 449
413 500
397 327
660 124
257 156
183 781
409 694
143 138
146 866
552 969
42 648
214 18
291 86
163 706
319 925
789 166
61 346
35 202
537 747
931 284
306 131
317 195
313 512
44 712
810 415
402 671
919 68
825 371
476 474
973 590
251 386
803 555
365 409
993 222
57 74
696 98
447 479
889 658
42 406
387 165
547 242
392 765
356 914
480 272
774 303
979 244
826 865
775 781
769 244
73 846
521 718
424 730
946 973
695 784
55 111
793 882
758 196
759 492
281 815
250 510
774 129
540 236
979 34
265 913
450 661
954 495
11 249
727 709
58 350
196 258
725 657
496 616
965 414
256 258
487 17
540 868
766 956
118 347
60 952
117 650
558 285
570 442
543 563
162 382
576 461
987 226
87 573
164 424
662 990
986 913
178 186
382 540
491 366
251 977
559 173
455 260
624 625
46 889
728 201
450 272
315 859
43 275
131 542
638 39
446 302
336 781
968 881
274 576
153 55
86 647
811 888
990 475
836 62
756 963
586 423
884 910
689 826
780 813
22 220
874 39
95 597
538 555
235 462
362 539
846 938
468 48
92 895
919 333
832 488
22 386
416 934
726 923
537 157
950 971
677 136
374 421
247 675
387 487
736 411
734 793
566 237
652 355
518 479
702 203
675 563
991 824
628 384
351 438
350 211
407 316
90 885
379 449
331 777
660 486
385 356
618 101
952 197
638 751
151 524
994 486
659 816
219 221
445 23
935 103
68 31
786 985
812 34
112 893
417 17
748 41
102 264
255 455
914 364
186 377
711 400
20 729
612 62
491 590
385 135
467 278
584 558
103 69
2 462
346 10
627 962
48 100
650 586
239 319
310 562
523 159
309 471
660 129
338 856
419 138
857 182
126 233
326 311
587 894
781 205
643 303
350 346
97 709
825 992
785 227
610 261
544 692
868 957
320 292
718 472
932 72
671 507
947 477
955 863
145 48
912 28
794 224
586 421
888 781
203 117
216 872
813 622
420 500
166 31
975 158
902 658
93 730
543 68
574 960
546 504
376 294
332 505
777 495
15 535
619 864
1000 222
170 254
885 448
94 855
959 48
682 862
681 154
422 821
349 793
589 455
812 892
383 392
882 637
613 977
376 698
236 96
1 843
928 323
421 765
209 270
326 126
264 598
810 888
10 930
422 732
887 797
888 866
444 967
33 381
193 362
807 117
988 108
466 433
375 653
568 256
148 555
728 755
473 179
248 601
302 306
914 648
749 281
425 518
464 620
500 644
354 852
585 813
939 424
363 972
566 140
394 546
346 478
113 666
360 765
449 368
219 641
697 902
859 50
960 797
718 329
13 626
427 814
185 458
410 493
734 387
208 793
124 801
293 748
769 778
134 225
670 942
869 411
240 713
506 389
119 68
178 508
906 70
785 547
569 186
133 545
359 976
90 48
643 468
500 300
569 982
35 911
215 784
588 600
599 86
6 997
24 546
695 329
186 306
935 565
606 382
900 688
872 222
499 333
674 221
720 128
270 701
769 858
514 915
132 838
694 941
363 577
335 826
328 187
729 146
667 33
541 695
476 926
485 679
645 831
33 421
701 148
525 475
16 685
949 975
778 271
24 221
219 326
331 926
86 397
264 21
808 254
408 790
583 11
475 816
128 648
379 665
745 832
254 32
557 701
335 106
116 709
964 20
96 147
420 544
384 510
806 915
103 355
294 586
705 328
592 3
484 845
844 243
376 603
44 564
542 15
947 541
324 838
820 26
2 679
503 473
478 848
180 982
758 554
368 986
522 217
546 32
834 47
978 557
362 224
225 191
438 635
23 43
698 575
787 787
382 467
586 360
167 122
310 909
173 675
575 353
736 418
721 840
667 573
386 829
418 677
277 829
183 852
628 541
228 841
964 616
494 860
56 254
42 250
918 404
398 774
902 235
80 567
285 346
803 303
484 659
825 262
232 934
79 415
796 633
982 312
591 151
208 463
14 630
566 738
284 385
848 55
125 95
291 907
840 554
540 741
772 257
286 912
721 848
955 271
857 795
104 961
657 858
270 230
90 839
262 237
747 720
794 444
935 42
815 658
778 347
43 972
31 405
267 952
324 721
129 893
848 453
193 412
38 21
68 531
122 165
290 132
574 634
185 477
366 838
55 705
491 612
995 477
849 467
135 806
882 221
709 448
924 284
839 444
321 989
921 767
132 937
701 291
869 102
301 395
411 650
901 532
597 624
532 18
886 30
345 373
421 525
748 358
663 379
115 167
473 734
929 379
982 385
642 325
180 853
803 594
749 339
367 598
340 842
518 28
281 963
980 73
351 287
803 985
183 144
789 676
501 986
417 314
134 187
795 974
456 809
681 817
475 263
83 544
307 523
157 245
609 985
916 796
591 582
418 489
974 70
50 255
280 494
992 297
904 880
335 490
4 81
646 735
757 856
441 944
638 823
11 519
791 53
887 239
279 31
58 112
342 757
514 394
677 191
258 489
631 611
680 118
116 843
502 818
302 495
168 504
873 289
423 16
372 126
750 379
725 583
42 416
387 800
314 212
150 305
220 345
162 877
329 54
10 707
14 632
564 392
116 886
586 903
398 270
559 131
202 61
259 687
988 240
409 447
31 49
976 687
392 783
50 230
48 474
747 426
817 959
582 535
39 594
984 88
956 786
439 200
269 942
631 807
315 401
655 130
263 304
245 916
662 971
890 121
709 515
782 40
889 393
354 913
143 586
602 343
10 164
776 482
803 284
622 527
320 393
303 265
610 809
801 931
927 327
180 332
40 315
803 795
126 288
668 541
203 545
271 402
775 929
793 111
317 328
522 695
380 631
612 939
849 289
273 267
545 561
125 673
588 463
503 450
539 219
285 38
997 980
501 94
758 557
352 134
389 235
128 346
788 982
109 376
94 713
353 138
619 838
793 911
161 501
971 806
619 351
375 752
876 590
441 305
354 365
928 472
965 846
920 366
771 620
762 292
708 580
477 938
159 403
11 101
41 306
323 567
393 344
128 702
223 554
576 700
77 253
788 235
800 735
72 132
214 465
999 542
756 457
71 921
141 236
431 760
236 496
250 863
698 705
434 824
591 686
310 124
461 491
791 941
346 296
956 576
625 730
525 663
780 294
513 104
509 584
156 599
72 205
144 56
215 728
542 290
314 629
592 832
660 12
192 476
363 859
791 435
866 350
803 208
679 341
967 684
133 442
336 721
387 844
434 655
783 406
606 891
342 500
749 969
780 913
885 843
518 69
91 615
189 300
136 1
461 704
251 492
766 314
147 506
617 718
813 452
540 980
19 748
121 682
675 949
970 128
463 36
278 14
581 925
100 80
240 675
676 845
882 273
36 851
546 603
55 603
3 220
399 994
451 846
258 672
531 651
313 477
526 579
360 842
225 645
595 891
209 146
281 579
474 842
485 171
224 737
568 649
710 567
410 24
482 158
789 172
120 590
532 543
624 576
27 860
19 636
280 262
804 879
737 360
629 371
707 977
38 233
428 813
539 461
753 344
806 843
86 471
563 98
254 316
505 343
227 987
928 147
942 93
120 923
482 375
607 773
102 626
835 601
754 955
375 998
534 298
232 397
97 791
6 17
312 758
818 555
687 407
984 777
308 270
8 560
61 157
809 780
666 302
571 445
865 102
321 713
603 32
533 956
165 393
501 898
404 466
295 706
867 839
568 764
995 604
953 605
610 760
251 380
962 676
442 743
809 952
785 896
371 663
133 858
264 137
48 850
430 802
61 841
311 18
487 244
77 277
298 915
37 713
992 161
656 35
432 506
276 173
909 13
131 496
328 320
401 96
312 136
834 449
771 902
148 945
814 73
14 664
124 390
642 89
273 915
583 726
646 276
498 778
362 448
349 465
475 655
290 938
941 654
947 581
874 447
298 505
528 344
809 882
124 858
286 689
847 140
392 971
81 497
938 850
731 921
907 433
226 951
792 402
921 443
803 241
698 759
54 694
793 742
813 285
154 851
140 354
621 917
645 16
90 115
422 205
48 733
199 105
611 396
281 35
15 678
860 749
619 345
682 179
356 518
83 790
281 85
196 719
644 205
754 564
833 32
370 843
967 212
985 551
733 678
75 586
302 861
12 206
616 56
699 173
645 84
213 169
76 693
673 926
458 917
175 676
996 267
787 294
142 37
913 615
858 125
113 736
851 172
310 402
472 317
482 831
58 519
525 686
950 508
491 90
857 339
259 584
56 938
662 195
324 293
614 681
693 522
12 59
571 172
797 712
923 205
879 655
996 482
541 698
311 958
958 545
78 738
163 114
376 431
438 698
713 446
274 579
621 773
673 379
254 324
855 776
21 369
454 626
170 331
635 107
326 351
828 169
460 224
244 647
405 378
208 563
93 598
597 619
677 839
587 939
854 42
482 42
995 14
41 27
702 429
776 792
60 632
900 305
593 223
319 822
280 286
293 27
293 679
49 15
55 625
3 29
21 223
898 485
900 468
260 194
567 952
263 397
789 883
289 81
8 116
214 415
86 950
853 800
483 480
312 191
909 738
102 996
940 455
885 73
326 30
644 659
888 675
362 102
245 141
549 148
409 892
1 88
80 4
195 786
859 653
832 742
254 308
352 793
482 391
274 785
450 121
41 408
637 539
748 265
602 310
789 138
508 900
335 949
149 226
435 368
237 88
385 36
721 267
181 471
718 952
979 257
713 963
940 224
254 996
667 53
963 247
949 360
477 16
287 117
778 458
157 375
85 299
553 716
971 801
136 279
823 359
989 377
410 271
390 355
730 415
708 445
137 297
381 532
54 823
94 726
820 259
745 52
534 728
25 617
538 866
684 284
389 170
717 376
459 700
151 947
674 66
110 241
489 837
905 575
332 626
213 68
347 646
23 657
887 99
632 831
873 962
801 669
195 793
122 253
647 40
743 1000
899 442
491 945
638 642
478 768
263 393
109 813
853 544
882 505
169 221
8 949
398 593
523 115
460 182
2 587
619 389
56 799
67 955
930 666
795 100
654 776
909 941
160 494
107 811
528 591
240 882
318 72
595 934
599 669
872 59
907 796
160 39
908 256
276 400
508 597
971 363
473 966
99 705
921 932
25 100
9 740
319 555
1000 617
388 862
530 139
822 249
266 116
987 138
557 725
625 328
610 611
437 805
137 729
400 697
127 779
774 435
279 336
561 926
678 902
242 666
553 8
775 516
606 54
531 441
536 865
838 20
137 325
258 294
738 500
5 320
35 8
602 598
743 642
460 142
286 485
373 983
839 710
539 44
800 655
229 289
911 655
38 654
9 798
980 875
323 82
802 492
662 998
100 11
686 777
336 286
180 803
529 47
545 650
67 356
648 707
173 191
154 110
963 639
251 8
181 695
596 989
272 655
1000 417
874 143
899 788
398 499
548 648
517 214
615 826
331 868
279 810
820 555
252 568
104 284
529 308
887 589
311 132
686 881
622 787
370 536
352 647
234 470
281 305
794 446
261 587
208 303
272 94
840 711
579 490
521 356
799 99
864 318
618 70
287 604
891 662
916 60
152 846
182 119
78 772
244 167
192 221
797 20
782 826
772 189
69 773
249 703
823 772
929 956
421 180
841 135
65 288
655 527
321 249
497 731
584 747
322 142
596 342
560 591
937 393
140 487
224 853
198 277
370 218
463 243
744 309
972 432
571 840
9 978
913 84
210 43
333 303
711 304
914 276
708 173
811 397
682 789
489 126
452 217
840 456
248 919
175 758
694 791
733 627
336 264
20 227
598 33
270 420
645 675
450 904
222 512
232 856
354 371
513 442
879 855
139 188
819 336
391 661
530 416
236 849
443 763
188 161
155 428
649 814
66 797
819 668
926 625
717 743
760 645
845 700
954 779
539 312
460 879
802 112
640 54
607 788
599 321
766 277
992 165
75 729
754 333
302 707
22 499
820 361
667 91
585 815
694 330
346 723
17 974
355 604
355 136
990 546
716 778
737 387
546 335
474 614
607 755
102 310
472 343
157 277
260 525
520 568
633 164
131 922
672 732
519 618
524 113
504 682
344 669
552 605
529 332
785 878
210 260
563 165
666 248
412 815
798 441
285 120
713 758
309 257
851 508
482 453
89 937
455 368
147 948
496 993
5 244
133 128
853 345
363 98
749 284
586 349
316 399
70 199
28 987
861 836
399 902
601 613
280 865
696 933
501 837
123 612
515 712
280 576
166 695
718 257
39 376
778 870
44 667
420 236
302 148
960 415
200 999
124 347
846 43
405 898
893 144
291 871
142 784
132 548
511 279
636 962
927 510
781 579
186 611
633 969
23 73
305 810
388 880
228 163
729 549
567 868
748 647
324 326
438 494
86 253
296 844
239 661
669 104
775 487
725 540
316 280
134 189
921 635
303 686
384 410
580 839
442 902
371 393
834 313
105 196
986 253
365 185
195 711
482 581
390 264
903 985
613 288
185 675
219 426
354 770
114 248
530 794
299 212
635 11
736 71
345 882
483 307
624 876
286 938
340 492
426 821
36 632
638 972
857 79
106 427
945 727
130 594
619 802
695 314
88 388
989 237
784 9
578 501
54 359
144 180
888 734
518 370
326 381
653 832
761 36
900 620
614 335
920 878
290 570
588 992
123 295
586 872
873 574
123 866
268 551
189 272
866 691
12 943
307 265
506 369
417 953
860 779
549 685
797 689
353 604
552 682
878 828
333 397
675 447
59 882
772 391
793 182
468 354
345 610
609 180
883 396
327 803
90 600
632 50
440 636
828 555
392 150
516 749
946 97
945 216
193 565
83 973
711 254
21 747
207 893
669 670
881 456
36 400
618 216
171 265
970 19
72 867
423 568
541 72
991 82
402 50
264 50
861 177
804 759
405 219
767 97
66 226
453 858
99 782
408 650
471 656
579 137
596 413
711 357
809 508
210 844
114 324
106 851
213 977
87 224
621 423
239 567
123 826
241 108
852 587
111 988
407 812
750 304
972 81
540 408
892 600
752 812
885 24
672 222
320 801
131 230
900 40
80 87
443 694
343 753
896 548
313 345
149 720
105 927
256 475
400 542
440 653
850 555
566 179
716 300
551 642
853 653
771 575
86 932
21 491
532 905
205 481
87 914
200 61
895 203
304 187
776 328
217 805
468 508
179 815
892 944
214 801
728 542
494 783
685 293
605 413
462 966
757 402
598 645
900 697
185 295
416 337
7 620
445 840
456 384
782 203
77 461
102 434
447 92
257 547
695 75
948 930
403 323
594 656
577 368
556 636
746 34
691 306
510 417
131 587
735 661
956 395
679 628
993 315
55 429
546 271
831 296
618 120
17 35
225 168
415 394
346 2
700 520
517 867
648 932
23 1000
57 786
849 296
723 708
254 474
602 153
102 108
246 588
12 834
723 776
273 216
682 909
168 811
938 165
591 147
511 955
849 275
854 987
651 788
486 358
715 606
345 856
860 580
385 524
243 161
173 565
272 345
834 706
571 573
348 40
880 119
913 894
508 598
724 856
437 653
481 628
956 442
509 57
279 426
433 775
542 918
376 31
518 299
899 53
945 15
885 586
927 559
861 102
854 361
72 68
261 300
541 467
177 459
671 281
478 715
637 319
841 130
992 261
892 106
928 753
104 454
514 43
911 661
801 346
742 967
450 906
423 550
821 411
799 606
768 222
572 574
786 203
190 732
342 478
972 694
443 604
51 153
863 754
903 542
980 546
108 480
804 984
462 383
951 964
782 206
623 69
130 590
669 956
649 72
348 644
395 441
803 867
941 992
454 810
684 113
857 200
316 771
180 607
731 774
8 477
120 409
605 72
18 78
440 142
54 771
68 30
277 667
211 371
2 7
742 683
229 583
894 610
955 916
427 827
396 243
326 181
726 533
799 174
532 538
604 921
933 942
69 360
708 482
655 302
163 571
311 278
312 273
469 114
937 363
512 18
125 895
336 596
957 910
15 964
410 950
523 18
42 326
560 109
742 953
35 324
236 675
181 77
687 213
993 593
969 793
180 151
696 778
157 170
250 221
49 232
527 975
250 129
31 687
213 408
798 366
471 97
734 552
913 730
834 629
268 777
190 962
255 260
785 869
869 954
617 301
791 928
220 262
739 604
851 186
107 783
290 38
94 210
798 340
316 644
434 621
699 796
234 844
437 746
127 969
623 915
989 741
368 929
745 714
473 910
587 470
875 82
262 720
499 32
228 102
143 753
867 894
18 105
218 736
530 767
828 190
729 534
458 228
763 930
130 217
186 85
249 751
970 961
819 902
15 296
676 791
212 932
5 663
161 95
214 202
980 222
599 966
883 620
426 840
273 44
724 549
322 671
49 407
964 553
116 564
929 423
25 998
325 726
583 75
971 21
723 13
650 85
712 741
693 483
712 758
254 900
714 486
891 839
706 861
774 212
714 168
845 901
974 544
422 345
427 793
372 73
679 475
732 84
439 788
649 883
638 91
527 331
894 312
375 682
292 767
725 450
61 965
318 222
881 281
358 115
832 569
676 688
534 783
689 993
769 812
711 417
125 776
877 951
955 247
352 892
167 759
366 452
887 882
922 188
872 646
708 825
352 952
678 471
919 305
158 27
184 280
655 250
831 760
25 196
605 516
476 309
527 302
925 792
299 581
914 614
272 834
19 666
301 468
197 296
461 937
700 100
265 636
337 352
372 928
503 637
770 52
486 48
93 400
328 240
348 448
648 701
363 648
909 691
233 907
709 451
236 916
310 957
919 847
41 651
639 463
828 650
177 76
889 185
484 180
687 769
863 602
888 631
525 375
411 12
694 563
745 926
429 750
596 414
4 941
56 763
259 625
372 734
590 29
979 226
791 636
141 169
312 199
183 163
773 256
980 139
519 553
701 177
714 148
532 236
134 460
638 208
221 127
359 60
986 614
850 825
888 34
992 865
493 586
469 256
729 392
570 194
955 566
708 980
886 98
685 383
448 26
528 274
702 587
366 68
951 916
48 481
25 761
8 852
829 120
29 25
62 163
172 903
895 671
238 214
281 489
830 645
118 419
161 933
129 752
757 168
575 851
534 179
205 628
826 836
34 685
994 538
424 492
236 586
510 30
86 670
508 917
857 910
380 856
736 478
492 447
442 872
130 429
602 211
907 910
339 8
957 212
528 270
908 544
377 572
541 642
389 240
39 581
880 573
880 401
305 790
963 474
378 913
808 568
417 629
671 627
990 28
365 771
852 214
76 679
768 732
553 478
341 78
167 394
436 840
90 672
29 382
832 897
212 180
807 453
819 71
68 841
878 146
454 999
269 972
567 745
630 76
426 616
259 580
884 725
713 927
610 270
756 650
802 431
465 523
41 665
58 928
611 994
564 550
868 956
345 326
333 59
226 599
352 244
648 286
195 403
678 417
100 625
91 981
668 894
688 754
756 581
118 63
110 556
506 346
9 681
396 103
522 628
761 823
639 643
941 49
406 874
40 266
661 152
97 618
421 922
962 403
335 787
274 577
28 487
23 788
417 4
450 348
54 472
600 728
592 514
548 66
920 676
934 220
413 929
798 467
793 408
180 52
572 468
549 322
344 307
681 634
2 433
824 102
904 107
207 1
745 258
881 620
64 604
244 655
71 290
628 235
288 375
493 304
696 46
729 148
480 775
23 771
907 135
487 318
134 544
206 810
749 80
17 639
488 215
465 66
297 33
991 562
729 228
346 721
428 528
578 101
802 452
546 463
793 347
359 694
705 354
983 536
171 23
639 399
654 585
18 748
605 158
88 72
339 613
493 273
347 315
929 45
238 672
824 884
310 734
696 469
96 672
224 158
497 297
932 999
965 434
912 385
155 479
404 314
407 137
859 459
288 436
539 680
690 783
550 521
732 459
762 178
802 220
630 524
66 424
46 38
671 584
345 356
289 186
540 920
496 897
30 606
620 207
721 973
385 430
262 440
717 868
470 429
410 600
139 748
949 311
720 553
427 576
602 771
999 11
595 201
511 471
584 103
976 8
207 95
566 215
597 785
528 665
529 86
361 485
570 333
882 775
210 671
83 617
791 761
649 970
223 409
581 325
339 33
595 252
215 416
107 532
183 143
981 556
959 899
946 276
75 117
786 862
88 717
457 823
377 293
947 260
157 957
254 795
354 132
170 701
915 667
562 818
300 582
32 844
627 514
771 347
658 416
661 509
520 617
313 455
515 461
635 873
212 188
971 578
89 857
904 565
878 244
235 893
930 366
999 695
374 436
460 849
305 769
911 89
316 360
180 896
716 869
535 478
45 185
364 720
833 72
36 338
373 549
733 957
487 485
972 627
176 739
156 11
294 507
225 898
341 851
873 836
324 947
113 501
722 831
793 645
710 107
474 826
14 896
919 898
975 549
568 216
361 345
196 620
953 536
636 171
792 309
610 415
563 380
710 548
95 583
530 73
512 159
206 124
311 746
185 768
391 865
177 339
912 960
399 626
155 933
441 494
897 596
651 318
973 82
603 596
45 649
987 860
676 293
136 476
642 292
922 566
121 720
874 471
903 997
341 61
829 212
620 684
550 122
343 95
981 380
42 594
606 550
400 106
651 520
3 271
185 661
121 717
134 198
132 831
76 66
49 714
771 400
424 509
418 224
493 191
401 340
438 400
13 255
379 71
964 690
50 630
338 253
995 845
744 63
507 394
609 865
507 254
26 251
776 827
60 164
970 454
659 409
835 211
695 346
722 740
253 196
74 315
158 995
534 763
729 519
447 85
95 563
381 746
137 237
150 7
571 134
440 117
494 805
837 887
249 941
905 85
545 714
548 928
357 514
901 761
571 889
378 657
774 982
375 740
534 174
583 712
302 924
144 506
945 316
149 839
431 299
653 348
74 488
433 628
370 514
567 615
629 524
230 62
36 195
617 389
344 588
470 415
171 131
622 989
388 453
872 385
186 348
996 910
904 871
374 830
47 865
101 911
987 486
548 338
234 334
488 278
904 189
808 219
111 72
295 911
410 112
729 746
756 565
218 568
655 141
904 619
482 179
520 585
796 808
363 304
846 727
296 906
258 75
535 853
172 782
806 514
299 193
355 69
886 937
111 271
596 798
335 847
528 896
91 802
868 378
955 589
992 668
203 17
927 508
632 922
818 747
19 115
941 831
834 161
182 942
925 653
397 860
977 127
506 138
519 542
306 757
689 795
373 414
809 217
215 406
627 775
945 268
607 18
884 182
617 835
622 767
438 914
826 875
356 220
667 863
396 544
960 468
57 810
627 239
803 573
354 877
182 576
158 594
102 948
375 924
982 19
276 226
538 862
654 651
68 505
914 82
841 462
482 576
102 573
163 634
83 127
755 446
391 431
827 223
345 973
133 912
207 58
254 64
738 203
70 930
945 536
328 160
225 385
768 583
370 820
487 967
757 524
646 810
470 673
467 25
217 204
650 657
590 845
916 628
9 374
869 504
178 893
28 467
891 77
562 970
545 592
49 209
424 201
390 246
478 642
961 55
570 748
794 556
489 719
378 99
359 492
715 514
56 790
897 907
775 593
1000 908
927 545
663 533
147 806
749 36
736 567
164 235
268 689
500 44
531 261
339 737
557 247
734 901
972 190
695 90
838 119
896 962
912 348
506 894
519 815
393 522
594 395
415 265
231 84
329 101
146 422
265 865
395 785
744 273
368 378
106 157
200 193
519 820
624 699
742 895
239 524
909 645
203 661
499 441
397 243
674 787
588 627
963 528
917 912
385 658
252 212
238 545
910 664
675 361
859 749
803 546
588 854
628 100
954 751
574 245
510 786
400 731
591 779
571 51
5 186
440 887
966 547
115 203
226 40
846 609
494 970
344 730
223 676
511 447
231 160
604 871
636 235
688 744
822 307
995 935
732 696
625 599
843 535
689 22
340 74
191 370
522 743
925 465
696 577
408 813
143 573
828 73
311 146
884 995
287 685
835 822
892 626
128 100
425 775
897 513
431 752
179 604
868 215
433 301
96 281
953 33
884 896
802 983
232 31
108 412
841 66
814 460
109 884
183 565
883 546
310 988
971 32
628 841
135 200
282 414
225 141
382 354
382 563
527 790
401 580
428 238
968 960
758 896
933 386
949 329
307 592
888 771
177 983
954 180
453 157
424 254
716 420
553 51
896 716
219 428
612 931
366 929
977 94
144 342
329 815
998 247
519 169
385 216
520 185
384 678
562 547
198 811
495 282
457 590
202 128
228 666
211 995
524 798
773 883
260 423
967 892
660 360
58 351
928 528
200 544
935 176
316 81
54 836
998 690
483 178
50 934
659 245
13 87
106 102
368 162
999 771
715 517
540 364
9 791
302 689
490 870
927 875
731 660
178 603
544 663
747 830
521 549
213 957
294 373
123 482
276 92
322 164
744 306
468 615
313 432
479 974
854 875
825 191
767 41
48 40
275 563
734 309
960 350
776 804
768 881
59 945
953 401
419 663
652 372
160 657
234 877
910 859
747 451
176 711
973 504
962 309
66 375
559 552
133 977
301 649
436 82
778 801
438 371
605 474
16 397
898 512
615 393
125 317
11 365
428 286
160 69
556 178
814 155
118 449
261 346
510 977
244 292
455 244
359 221
975 468
767 317
469 228
610 779
160 777
750 747
421 575
272 33
355 746
505 100
405 84
598 736
930 689
423 407
316 486
445 816
853 582
807 196
689 404
523 559
354 279
624 10
320 575
586 881
379 379
484 915
294 808
199 528
824 52
443 717
959 639
712 843
68 550
266 84
752 707
413 233
31 575
435 58
770 951
419 837
843 919
302 440
45 746
540 453
523 208
471 804
47 760
473 875
80 674
814 945
720 595
145 553
621 205
936 936
69 214
486 600
974 508
587 709
832 612
639 454
704 888
251 782
145 726
338 977
2 597
421 969
410 749
503 47
728 824
758 289
124 37
69 53
986 603
302 896
568 945
351 494
140 225
302 378
496 891
342 771
531 272
985 817
973 945
66 269
692 283
355 254
979 280
159 970
235 21
839 827
304 115
468 919
453 802
348 613
496 673
382 114
838 599
224 644
438 363
460 485
170 250
894 675
694 508
709 18
594 87
316 16
496 733
304 223
407 347
884 81
674 511
89 802
431 425
243 934
517 554
683 787
268 379
974 767
362 53
184 581
66 232
513 394
406 315
409 305
261 699
777 87
938 868
326 958
33 870
185 496
928 577
124 838
755 306
92 599
34 935
529 188
685 599
838 198
926 313
67 576
727 955
826 138
878 201
437 20
510 187
364 160
539 25
954 730
892 983
762 33
347 178
745 597
721 519
731 690
113 887
244 503
53 939
162 554
906 75
420 480
858 612
296 7
607 933
542 687
406 123
186 7
621 331
202 799
223 910
919 657
697 12
628 449
771 376
425 188
16 851
180 792
314 906
22 190
388 816
138 776
396 262
221 238
864 488
941 950
918 886
866 812
435 897
628 441
590 526
938 613
10 105
593 550
145 667
408 310
320 362
902 307
759 928
954 360
569 790
640 606
199 48
593 202
621 408
254 545
377 653
476 282
466 733
296 808
976 412
665 167
372 311
78 296
761 570
292 210
535 263
859 832
413 685
789 224
163 918
69 530
139 851
804 57
781 523
517 96
193 921
65 586
384 84
484 115
971 585
190 677
228 480
131 546
93 250
575 685
68 208
989 653
132 830
511 650
989 526
685 385
429 68
336 115
598 281
35 233
99 81
295 321
772 709
695 690
231 373
935 952
761 659
439 12
77 845
163 956
901 638
661 579
195 654
749 626
140 307
750 480
38 605
312 915
33 492
744 983
135 815
47 32
514 632
222 292
922 201
172 106
93 117
138 84
529 183
880 84
963 143
612 826
819 367
322 796
557 137
225 171
984 784
568 280
563 65
760 1
704 908
753 69
74 135
356 20
795 708
729 109
54 745
825 412
364 824
823 824
498 438
238 876
474 571
149 377
580 151
252 572
428 474
753 232
771 783
179 791
33 797
464 567
582 13
4 881
959 751
284 2
700 125
41 372
963 675
473 406
151 179
269 974
855 109
114 629
500 180
556 956
259 939
63 678
621 594
812 253
339 200
980 47
103 857
730 861
533 889
83 174
913 891
327 744
117 834
786 750
579 595
405 625
130 968
157 378
117 951
596 892
308 943
908 485
598 772
580 96
363 5
297 114
16 962
958 565
60 241
836 111
735 756
942 820
378 300
327 927
532 300
783 310
549 42
518 900
121 415
821 107
473 404
553 425
825 799
225 929
556 992
456 741
493 526
414 70
167 996
369 408
834 790
181 530
262 406
905 950
945 534
684 629
925 148
623 177
395 607
363 849
346 39
465 117
815 368
519 471
366 724
577 390
534 289
51 956
98 649
715 280
303 679
897 618
752 745
691 874
717 562
405 73
149 646
443 241
969 145
16 871
113 487
266 115
384 792
854 816
808 861
110 66
501 870
265 906
881 799
876 841
825 896
787 738
222 293
183 876
756 656
838 515
88 358
611 808
398 245
799 357
821 802
6 967
146 472
498 115
583 195
851 832
25 172
32 269
316 536
771 538
894 894
332 507
267 908
570 868
650 508
995 611
18 819
255 312
998 706
766 191
997 739
553 211
469 445
38 451
770 222
82 72
644 74
276 22
391 363
307 192
394 455
891 889
972 137
272 969
819 496
310 653
464 602
252 636
122 871
167 71
123 456
589 155
277 574
205 890
166 1000
91 326
689 744
378 693
133 472
17 53
179 342
726 781
809 509
609 57
441 185
742 641
990 768
73 913
921 596
442 130
462 675
914 228
993 799
341 248
305 887
601 562
949 934
440 958
853 248
879 416
20 429
654 467
625 67
985 635
264 683
531 314
304 191
21 1
284 978
265 430
961 119
338 653
523 894
947 563
424 791
695 657
71 775
563 420
876 522
987 19
12 104
706 962
802 192
475 466
270 546
488 313
558 183
685 394
463 601
159 886
631 970
759 445
595 810
900 900
647 900
296 902
583 557
918 554
190 522
94 566
4 205
902 339
201 463
239 351
340 463
188 481
339 943
406 677
161 24
454 163
42 492
848 956
447 989
710 144
643 751
277 330
804 41
875 907
795 583
825 68
173 554
876 599
490 286
580 171
199 504
332 432
329 53
318 54
506 599
215 814
521 867
263 451
385 38
186 432
861 586
709 797
860 818
338 543
934 824
747 189
699 101
60 481
886 415
27 244
941 353
562 458
695 328
340 724
117 514
749 175
154 201
959 34
34 284
799 60
414 538
293 678
244 561
625 603
292 676
771 564
913 567
968 637
617 971
547 877
301 133
907 403
261 242
995 717
715 966
14 153
383 145
914 377
268 374
219 152
705 126
594 141
537 375
806 485
783 484
398 559
379 355
76 662
310 426
346 151
203 422
543 894
284 211
546 194
441 358
479 67
702 335
546 275
525 153
913 910
256 425
153 504
990 456
527 227
963 132
666 998
580 122
176 138
967 878
368 476
113 217
1 77
717 39
454 483
913 214
436 582
888 999
172 144
758 504
78 36
849 902
16 922
260 107
768 214
896 568
392 91
688 582
910 487
249 755
732 694
279 339
495 435
919 83
886 188
740 907
484 634
586 704
462 700
970 596
790 991
793 246
190 450
863 297
265 749
987 271
269 62
841 955
927 685
590 199
909 939
431 428
306 959
548 256
12 910
580 512
852 903
387 106
281 868
625 938
84 210
19 437
424 94
872 45
423 592
438 427
833 361
224 781
32 993
546 938
922 496
191 90
507 818
920 764
708 912
909 832
764 748
261 890
154 65
803 80
305 454
924 472
218 178
253 197
246 598
557 78
410 826
867 33
589 850
61 319
337 627
839 78
682 199
288 661
315 909
452 562
254 583
52 361
335 512
497 584
610 80
687 649
798 38
450 897
386 488
892 858
414 781
437 316
763 752
703 787
159 60
763 981
249 237
637 481
172 842
81 162
452 281
491 662
121 795
834 636
924 644
624 287
908 535
725 256
783 751
211 365
65 936
472 262
9 755
872 957
237 289
650 697
740 250
833 787
240 744
119 524
637 497
679 544
162 172
119 222
203 567
547 689
531 33
100 6
220 379
857 560
706 510
751 726
213 801
429 995
469 293
54 865
715 229
829 579
407 777
9 202
300 469
422 400
457 833
692 104
818 506
745 642
418 714
112 383
465 494
231 243
776 514
158 211
402 36
17 676
641 31
462 177
392 677
640 787
757 977
688 537
624 354
158 811
284 566
718 718
750 859
814 502
559 268
954 7
530 9
525 968
427 490
917 718
926 10
537 669
326 423
350 419
599 278
532 317
604 9
620 642
304 896
61 877
688 870
569 763
162 258
134 8
810 110
219 818
908 503
389 530
141 613
7 235
44 382
856 265
344 857
946 159
267 47
420 929
972 928
474 916
104 466
141 196
12 507
625 108
570 641
278 292
473 479
767 121
787 927
464 536
838 421
756 984
951 728
416 50
729 931
610 788
51 328
559 60
3 871
915 63
718 882
649 163
209 573
276 988
830 446
90 175
848 819
604 640
300 681
929 714
869 53
42 933
371 175
978 213
677 704
649 354
244 746
187 194
358 357
976 351
846 970
980 349
630 662
315 477
640 545
142 440
88 596
457 360
859 900
788 305
691 819
328 937
147 112
817 424
333 249
960 109
933 368
888 465
912 404
240 356
940 653
524 937
198 19
15 572
803 456
591 565
261 655
87 258
222 147
467 753
205 566
887 783
318 445
112 865
999 702
35 920
561 390
620 56
406 4
404 763
973 482
250 604
310 896
744 38
160 674
396 727
353 185
494 86
568 559
185 577
942 293
406 501
256 171
685 602
926 480
375 813
228 912
93 867
881 395
946 70
231 394
137 969
902 986
976 47
987 741
728 136
669 524
616 721
568 574
186 360
359 812
46 920
367 651
812 383
709 655
231 694
694 623
68 193
379 394
537 190
850 526
26 739
982 909
540 79
796 410
210 904
216 583
256 998
900 684
584 709
874 368
760 883
102 454
659 19
971 579
363 489
118 976
827 252
336 348
22 82
675 763
799 31
18 677
242 201
386 199
946 201
429 778
514 123
648 496
417 44
808 150
327 108
308 616
926 859
293 874
355 716
926 289
263 895
362 587
930 179
989 575
956 27
912 855
736 490
713 620
558 868
668 382
683 148
165 261
37 341
568 76
631 315
848 311
475 169
364 153
117 943
932 348
173 546
653 553
388 627
777 346
446 48
508 317
54 899
792 942
510 277
576 560
756 117
79 488
207 835
886 160
821 431
468 477
978 957
773 634
427 524
835 803
825 170
241 291
976 324
895 423
400 688
363 84
920 68
712 97
514 410
957 500
91 171
62 529
788 372
795 834
653 294
494 411
869 510
149 708
282 786
802 13
438 872
863 246
283 672
905 222
217 712
783 826
547 612
413 621
663 681
759 358
937 359
889 696
102 980
346 128
622 220
910 660
429 474
359 857
677 932
149 365
503 479
767 900
937 30
987 220
872 883
757 967
587 728
582 906
186 321
698 984
383 281
212 544
603 45
60 365
93 698
338 280
677 441
929 72
996 87
710 145
918 760
786 158
656 288
606 323
648 756
609 495
296 168
576 636
458 617
713 977
742 948
818 67
102 662
153 582
876 426
481 369
579 42
838 191
949 292
801 449
537 548
65 590
18 139
405 962
622 58
140 348
468 834
553 798
352 240
641 621
440 910
162 476
475 459
116 968
532 461
599 463
81 176
362 911
959 939
365 522
265 234
618 957
288 511
570 217
610 704
8 360
699 366
694 860
708 326
299 13
511 377
419 613
339 88
907 215
642 644
812 107
597 237
2 575
859 77
845 305
348 676
398 359
667 954
6 25
98 553
751 69
866 101
830 456
910 238
514 733
880 637
593 477
976 212
495 420
625 162
776 736
312 639
51 82
922 513
369 566
551 220
585 51
124 183
628 105
708 859
587 305
41 734
861 619
163 540
982 912
457 962
407 512
851 894
710 426
153 511
841 705
81 128
486 366
645 487
995 886
844 180
600 367
691 667
574 71
256 399
823 129
538 783
557 314
612 35
282 486
970 446
476 454
31 945
204 858
312 526
886 80
652 53
293 92
898 444
328 518
821 985
18 358
297 385
11 356
646 519
155 968
265 836
949 764
15 868
614 873
400 203
809 643
876 683
967 259
467 293
175 147
777 895
643 365
156 678
923 766
938 176
588 968
399 125
236 266
113 926
260 208
403 163
151 79
59 932
309 672
398 200
96 475
539 449
476 272
890 575
601 801
416 730
562 42
495 159
38 429
851 328
285 934
605 161
200 864
163 888
131 176
846 274
774 625
968 974
703 148
356 53
438 663
513 760
137 63
565 259
501 501
645 364
181 134
32 94
453 677
446 613
856 424
322 277
626 720
396 710
793 894
828 15
352 193
719 647
380 869
229 702
531 657
594 893
405 252
671 704
280 264
171 86
635 753
47 105
268 812
688 392
451 940
171 17
769 708
917 518
616 365
885 814
83 625
833 269
540 793
624 598
377 991
6 982
25 513
783 401
315 670
273 569
394 102
43 179
495 826
362 982
99 567
937 78
21 610
977 278
615 928
939 403
674 217
677 289
333 589
587 421
848 224
220 107
759 252
332 315
848 532
535 331
848 252
645 980
916 851
521 727
532 556
615 604
556 1
970 261
517 368
97 681
719 445
114 708
116 559
902 363
391 958
436 486
619 129
973 543
846 530
695 758
669 653
790 339
679 58
660 134
839 318
8 541
662 786
367 579
650 61
234 322
109 130
105 359
885 399
107 462
583 19
254 17
941 115
196 397
244 443
706 883
998 217
11 683
985 958
913 577
754 268
339 878
483 835
335 451
982 813
850 984
386 307
965 486
647 100
846 862
767 901
152 138
761 848
620 80
739 787
623 665
54 311
466 181
841 501
626 1
678 881
493 956
799 713
28 54
929 873
70 904
852 733
909 829
306 692
216 877
277 803
828 429
957 781
29 786
580 448
643 165
824 394
689 778
642 177
871 64
587 203
444 295
601 928
583 324
384 99
928 826
323 91
197 802
296 495
173 741
913 763
85 17
683 133
630 630
920 605
343 976
918 660
703 807
13 144
480 224
990 127
807 708
131 379
16 97
521 530
322 495
171 756
529 182
174 588
469 335
456 973
548 369
242 143
648 62
584 230
608 680
817 933
97 810
337 606
85 935
652 561
503 73
363 605
973 397
640 535
252 61
306 179
629 619
196 61
740 597
386 667
585 314
51 25
374 558
514 580
389 911
709 640
647 562
595 881
483 765
754 743
292 346
240 666
881 122
761 895
590 739
146 37
63 120
612 597
453 522
781 21
595 814
370 295
268 667
310 345
591 958
143 985
869 348
685 607
70 225
852 735
70 41
265 826
904 965
358 777
791 383
875 282
788 340
333 225
363 293
585 364
742 730
842 954
653 321
806 330
175 980
15 421
772 584
3 144
840 787
895 873
845 488
738 410
75 994
939 957
370 491
606 477
402 922
378 922
843 717
292 87
153 739
386 910
586 73
575 138
418 734
707 121
83 672
259 816
780 818
878 149
862 768
969 108
372 518
752 841
340 722
523 851
566 559
683 489
564 781
627 391
696 315
41 687
904 159
148 656
584 71
1 413
339 31
1000 288
285 205
487 785
694 872
72 50
487 26
424 870
28 265
811 342
695 511
974 164
505 607
530 507
77 480
54 102
493 637
703 949
96 631
497 638
904 594
240 729
527 164
582 690
107 923
576 520
871 601
126 635
876 622
534 857
341 680
909 83
396 532
120 935
715 379
944 711
112 611
58 477
276 929
315 639
229 677
73 958
362 16
943 359
300 849
813 946
961 835
181 353
17 230
580 586
232 187
203 426
145 666
424 16
441 678
110 289
97 423
820 759
454 69
897 12
796 975
737 577
348 471
713 651
793 160
931 370
292 550
370 350
837 833
859 976
311 83
747 86
951 340
584 208
365 391
736 293
857 662
475 549
637 538
803 628
537 572
584 510
326 426
646 764
989 265
7 876
733 275
982 117
154 539
990 331
484 505
57 225
854 932
954 302
650 693
487 24
109 236
973 34
154 475
460 586
857 100
714 985
608 671
130 1
890 192
601 638
796 263
127 830
391 590
541 775
73 591
901 58
183 989
255 662
329 257
227 142
470 519
931 246
927 15
236 992
110 600
124 398
646 537
253 552
446 621
620 41
511 593
288 568
140 365
243 256
167 231
15 904
888 838
500 491
794 927
464 38
194 665
807 939
410 168
507 485
361 747
151 175
640 145
669 730
717 713
962 728
859 290
325 797
770 574
312 661
129 628
176 837
67 220
99 78
81 758
811 748
77 325
499 197
119 911
696 25
326 67
603 64
812 505
999 36
636 789
122 513
698 72
202 170
697 561
345 966
912 84
431 585
32 35
808 223
914 19
235 323
947 256
655 390
383 971
302 698
250 293
306 547
143 963
867 32
860 834
301 929
274 179
902 19
128 48
203 171
686 23
209 245
500 31
1 272
153 931
199 480
516 511
831 148
651 358
272 327
87 139
252 75
891 344
421 154
159 613
109 642
915 406
210 195
595 184
757 653
911 580
870 367
300 90
730 178
933 860
386 139
709 488
518 738
602 660
731 436
124 256
945 845
389 751
446 700
586 942
631 128
485 214
479 151
583 550
357 504
153 595
469 869
882 4
116 53
810 747
545 481
826 32
512 672
747 901
524 960
811 117
591 454
598 621
245 8
348 561
706 206
488 459
352 735
528 968
377 208
778 838
512 277
151 526
314 280
709 729
619 747
943 780
620 498
886 897
827 604
615 646
71 453
941 365
125 418
70 613
281 187
913 430
787 861
453 529
129 813
649 344
548 52
349 456
334 32
246 77
79 427
21 393
337 273
101 445
738 869
888 785
306 38
216 62
218 794
437 607
87 108
189 848
293 121
367 94
253 55
670 246
179 294
357 474
176 728
470 437
67 552
397 857
569 981
34 993
184 13
947 975
553 508
443 980
489 776
402 324
502 571
714 53
180 264
467 59
423 207
46 744
968 626
638 506
28 900
287 829
122 905
82 392
76 145
587 255
423 168
754 742
722 995
761 766
21 388
915 419
935 846
794 858
848 866
320 262
547 16
313 372
760 669
14 996
715 297
402 434
69 350
82 239
971 613
241 298
2 19
827 803
192 302
670 155
290 305
181 928
586 807
493 230
109 313
951 295
993 702
444 431
680 320
410 615
409 775
955 850
783 634
312 892
927 366
859 252
261 897
609 271
312 454
818 977
225 850
625 737
776 918
511 4
491 432
573 1
523 740
665 97
926 378
872 404
79 175
879 426
432 708
406 604
901 381
539 894
778 549
720 549
360 110
47 824
45 305
30 821
704 361
101 54
2 779
201 670
331 974
200 799
142 403
610 134
819 687
75 575
470 302
648 806
41 871
145 770
677 641
925 310
929 21
553 55
318 348
789 228
528 709
46 268
542 50
280 218
860 509
317 938
316 445
77 900
446 940
812 554
698 592
321 850
348 507
184 497
271 28
726 783
249 904
38 408
443 518
158 890
728 634
501 425
834 623
618 860
917 933
144 17
793 559
509 600
556 739
243 248
372 678
124 66
822 578
312 810
405 974
91 302
934 897
792 420
164 524
79 221
227 446
65 689
180 586
287 211
312 543
315 900
548 431
52 193
798 585
595 263
155 948
797 175
747 179
155 557
682 362
893 142
301 479
53 727
136 597
516 875
779 259
726 97
884 253
953 851
297 4
945 182
350 805
330 20
799 800
453 826
671 535
393 702
227 573
840 44
173 37
203 191
623 744
793 144
24 433
763 262
16 492
147 921
800 768
791 237
942 24
604 962
689 995
551 722
254 896
809 123
820 102
337 872
766 595
868 843
797 582
517 181
222 460
5 184
349 10
675 961
740 898
233 655
355 947
371 954
413 738
559 248
58 167
206 895
63 63
6 656
541 715
471 337
666 687
688 774
470 139
936 20
851 585
297 965
437 236
616 476
783 387
913 640
206 499
168 162
122 976
320 995
721 489
643 73
434 229
409 648
376 295
223 654
193 862
472 749
17 982
390 674
432 870
762 399
109 199
556 173
119 360
558 849
8 337
770 191
886 74
53 711
266 549
892 870
931 79
687 778
82 590
30 135
514 144
371 38
651 474
514 965
740 6
603 104
215 35
948 739
333 27
308 881
583 245
605 9
424 635
844 382
912 839
569 824
194 346
703 763
493 16
537 489
423 160
918 29
504 543
239 731
111 528
804 185
213 161
267 295
300 226
748 703
701 984
60 158
33 935
267 892
958 473
509 859
56 730
979 631
266 166
535 31
710 397
807 906
516 611
103 445
808 432
294 888
801 57
45 827
523 836
39 47
940 285
16 142
272 686
714 832
81 362
945 904
613 716
998 51
109 882
654 624
607 408
924 803
3 826
437 497
396 929
777 370
709 615
522 554
987 679
169 764
7 955
496 318
864 665
294 615
457 304
150 716
390 108
252 81
122 741
381 475
681 514
966 428
510 675
55 164
157 47
727 228
981 449
453 618
233 752
44 30
211 818
812 591
871 755
212 212
526 814
61 339
674 953
648 862
427 807
987 62
744 528
569 977
527 270
903 748
486 827
453 104
201 673
923 175
446 271
86 247
464 147
488 95
926 344
750 565
780 309
591 259
232 489
477 151
35 968
824 225
978 373
558 99
757 913
869 492
979 375
91 809
527 655
209 373
69 752
711 88
593 686
984 199
39 472
651 340
986 617
195 713
434 53
536 88
401 216
436 793
994 675
303 239
359 30
870 722
671 931
960 888
361 142
687 425
692 908
988 833
820 941
183 68
473 124
410 622
321 505
667 322
131 885
708 83
485 11
501 1000
67 970
145 830
921 337
204 454
494 176
670 48
604 754
777 834
745 912
728 643
704 444
686 505
292 575
698 620
742 982
109 172
496 266
212 850
662 678
788 48
483 782
548 436
595 168
165 331
366 138
753 567
793 877
473 474
896 6
669 268
138 93
255 149
798 772
956 55
181 722
765 7
576 785
312 330
787 258
313 545
757 305
40 987
750 663
346 808
851 451
802 311
461 459
710 624
228 676
920 711
652 253
868 501
299 327
912 250
935 586
786 649
712 232
535 669
396 646
911 483
518 894
640 532
569 222
183 900
643 393
286 108
126 795
877 991
440 919
363 412
511 814
496 303
179 573
197 715
111 869
644 249
169 735
186 461
671 272
472 729
609 467
408 581
313 722
646 955
669 673
457 243
240 627
905 9
668 712
893 171
41 821
118 7
357 937
801 353
285 991
602 71
325 868
774 612
10 899
541 631
511 39
656 664
881 443
220 51
171 665
378 661
776 749
921 30
606 310
509 607
463 898
281 455
192 182
313 989
338 235
95 867
466 108
903 631
108 768
527 850
117 816
650 325
282 109
810 869
645 826
262 16
478 451
544 602
950 800
795 857
596 357
72 861
552 521
715 202
459 204
122 881
745 577
819 192
449 937
775 462
204 594
166 156
845 591
597 241
766 900
777 717
541 498
113 742
887 836
104 209
732 386
824 736
941 657
281 192
846 345
280 107
364 79
708 294
879 138
616 825
286 504
876 937
500 947
398 682
217 654
540 317
420 757
86 957
496 712
977 291
29 195
88 729
267 826
350 818
971 340
101 969
915 352
965 666
901 463
497 831
116 117
3 278
153 532
91 729
362 29
156 509
498 19
299 242
273 148
239 375
725 873
776 766
778 917
711 687
887 466
44 999
921 224
989 263
984 999
869 1000
454 781
129 360
367 752
455 163
306 387
167 468
771 9
646 45
561 969
853 158
563 690
629 810
347 305
374 36
279 998
997 144
597 622
943 112
809 200
256 809
457 845
811 854
134 54
55 633
358 156
910 511
287 903
373 723
611 286
424 348
773 774
189 834
686 445
238 489
149 510
702 498
401 287
415 794
189 342
140 102
628 173
403 408
20 977
776 802
475 233
875 221
831 672
969 852
864 92
449 397
603 558
253 866
936 635
106 546
287 836
26 441
914 990
357 252
730 768
88 885
78 860
405 789
1000 825
667 514
883 852
427 850
815 787
770 631
200 165
258 461
221 363
511 147
76 574
37 399
991 264
772 327
737 599
762 89
410 80
319 30
906 903
184 217
909 517
772 396
616 640
345 971
587 126
49 404
869 912
559 775
56 720
783 191
808 591
263 437
708 964
430 216
981 165
450 405
642 783
285 169
180 664
68 323
875 889
396 192
890 958
618 427
506 295
503 269
311 347
183 871
285 587
958 122
11 427
327 449
149 44
434 454
596 153
895 996
69 870
637 697
359 73
71 231
945 387
804 453
986 65
572 704
727 589
312 632
375 277
61 834
696 957
46 774
915 52
537 453
669 595
349 677
876 644
407 725
163 961
517 936
435 827
35 442
377 535
141 330
369 638
965 139
838 662
552 728
342 622
903 102
27 233
700 721
325 787
138 276
141 449
586 974
1000 128
987 585
928 361
683 198
604 919
533 837
395 257
467 964
853 904
61 640
922 134
261 580
67 278
133 23
345 46
196 212
41 493
948 100
951 776
482 933
536 90
764 315
648 416
734 660
298 217
726 142
258 615
306 981
585 146
941 321
678 451
144 797
270 116
367 555
250 725
223 934
271 201
731 475
157 342
200 397
625 763
823 574
817 203
392 619
744 573
122 635
522 382
755 779
790 783
550 210
976 306
492 270
807 137
433 471
625 482
526 518
901 717
643 590
950 884
985 236
805 11
624 80
262 425
594 532
501 520
183 576
382 775
229 173
870 646
953 429
189 718
790 356
768 374
133 784
125 74
934 975
366 685
226 94
709 38
286 179
526 702
15 202
136 493
654 852
495 915
958 232
566 949
81 926
6 215
844 777
236 336
555 424
379 883
104 913
812 776
705 270
324 601
206 725
103 976
456 693
517 240
566 691
446 283
359 952
848 983
70 796
580 99
112 36
397 702
514 837
87 47
821 196
122 583
890 442
492 403
22 128
115 573
623 696
547 255
859 351
712 129
711 616
399 869
488 844
216 151
661 477
150 971
486 72
357 436
475 929
279 223
482 738
586 973
410 176
735 782
326 521
996 200
392 46
915 694
806 652
53 777
755 442
771 163
436 85
745 549
208 468
813 731
361 388
476 261
812 943
610 785
361 53
603 48
366 313
734 893
800 120
435 223
308 179
855 496
799 544
668 913
548 316
511 756
613 434
256 396
993 764
980 672
154 740
844 931
732 22
555 287
941 379
682 915
745 164
379 118
515 167
872 74
548 820
814 320
676 373
589 231
607 129
894 978
382 875
508 568
67 453
476 429
959 33
945 919
271 617
7 997
638 165
35 678
446 418
311 102
961 672
465 268
648 898
129 942
870 874
75 147
959 741
26 507
614 184
34 528
234 974
582 784
336 779
469 281
92 704
9 540
63 359
197 500
364 126
929 798
535 766
931 73
425 496
24 429
292 649
666 406
651 679
241 944
406 546
738 761
162 962
743 641
369 820
320 77
172 142
151 85
515 896
629 756
679 411
33 81
378 706
477 544
114 454
602 65
551 138
958 713
212 749
773 876
534 709
5 811
103 859
747 577
938 652
396 836
966 864
590 932
605 216
556 571
160 605
724 437
90 385
673 503
363 735
522 377
179 194
428 595
677 268
521 104
300 662
763 733
75 367
922 817
720 471
73 730
888 30
620 216
205 434
958 20
751 584
985 988
417 468
932 914
728 678
825 640
558 167
847 932
656 390
172 23
179 557
592 450
689 28
849 391
441 828
755 638
258 759
616 546
145 114
392 102
132 158
142 847
576 621
380 667
50 774
886 929
585 751
432 730
360 401
235 220
577 822
638 386
7 227
949 516
622 502
27 955
908 504
674 760
681 857
795 258
487 994
588 975
127 439
405 42
596 493
433 415
70 37
377 274
30 541
743 86
432 985
317 422
424 917
830 700
270 229
337 553
397 358
695 312
724 653
922 844
925 848
624 233
350 467
480 652
68 697
679 501
89 161
882 112
167 8
988 210
997 798
594 638
743 182
820 239
134 100
257 923
651 143
517 485
18 45
552 913
18 427
851 170
236 78
641 858
506 329
105 394
661 514
611 110
248 539
906 69
920 514
149 978
894 152
484 168
155 141
411 120
707 525
739 579
492 92
222 776
277 860
408 580
167 947
695 450
513 922
40 296
21 192
847 500
124 407
924 455
415 227
511 675
389 650
111 323
854 514
710 952
931 12
828 830
467 344
667 687
174 2
950 511
348 489
872 922
838 261
410 813
787 573
481 832
108 878
890 339
80 993
998 368
907 8
725 670
386 5
366 771
263 869
251 794
798 382
776 278
51 353
122 261
964 111
538 100
94 556
21 682
445 817
28 924
891 719
426 698
242 227
176 333
931 436
439 503
104 384
193 870
229 661
125 52
188 843
570 842
348 230
361 399
279 592
207 673
607 322
118 963
158 331
357 759
679 905
688 710
918 388
442 669
358 656
5 286
505 419
658 617
565 687
630 372
700 964
280 644
809 364
615 256
982 518
959 752
263 453
464 707
541 271
979 450
765 246
401 227
835 68
555 395
456 176
941 351
929 843
112 90
532 713
717 565
112 810
426 559
2 305
696 292
974 888
385 504
960 348
220 952
844 406
324 877
537 304
674 858
398 318
342 119
413 364
369 601
456 286
610 625
665 880
762 636
295 109
97 389
259 368
765 453
692 790
961 803
955 338
753 825
408 381
40 836
318 536
112 486
504 979
809 799
225 378
870 644
183 434
814 944
204 798
512 829
768 155
496 841
680 895
764 701
653 372
787 73
426 245
688 532
724 402
719 166
90 719
264 560
888 307
962 689
459 780
814 296
322 290
876 536
283 428
798 178
158 560
6 953
166 976
940 579
101 177
337 713
517 331
336 852
562 641
12 175
417 221
525 571
69 211
227 778
902 221
853 783
775 49
893 964
420 491
388 671
979 215
170 730
831 754
746 435
686 65
726 929
263 500
429 272
714 138
551 614
476 159
270 367
102 815
138 650
318 568
746 842
965 628
203 558
693 525
23 351
300 828
767 272
643 268
330 530
167 624
10 470
299 92
605 179
109 211
86 470
172 804
304 772
653 520
799 841
440 803
66 723
340 327
328 706
482 111
698 680
240 626
966 37
909 896
353 478
743 584
2 718
58 887
64 298
985 109
659 697
936 63
338 515
443 868
479 88
766 168
598 591
918 389
348 550
917 855
804 845
90 568
603 975
540 55
994 845
33 460
131 462
360 236
790 664
633 265
805 425
17 46
754 837
507 84
827 805
245 730
365 111
928 609
485 82
135 740
738 445
305 912
864 140
347 644
454 232
535 258
545 877
930 686
881 789
737 311
821 300
526 689
24 787
964 465
193 606
997 747
191 30
131 165
761 158
314 467
868 810
192 23
408 526
914 604
230 872
564 357
636 179
354 632
263 698
748 339
571 405
258 199
878 783
280 591
449 528
149 4
376 405
629 460
235 43
334 496
924 104
19 924
469 562
778 894
200 135
536 592
678 61
567 597
34 814
325 477
590 251
592 443
924 524
407 277
847 674
524 891
927 706
20 90
993 442
630 805
13 924
938 695
496 221
817 629
66 135
361 302
622 914
361 627
931 824
773 709
746 479
708 41
951 255
22 948
506 846
545 361
312 888
253 158
21 168
981 859
104 954
878 803
824 679
420 622
494 290
102 614
226 581
726 920
90 206
665 201
665 330
75 963
760 313
163 272
262 11
952 320
420 683
972 240
732 378
792 168
224 198
250 896
393 457
470 470
968 813
577 259
851 160
307 403
194 279
427 781
679 144
309 258
493 355
36 515
944 664
333 319
989 344
503 502
655 537
941 468
172 774
495 610
175 742
390 550
552 967
237 814
599 861
892 529
506 366
88 58
351 433
861 837
843 281
759 444
199 625
840 649
756 114
842 514
174 140
379 415
879 319
898 680
133 276
122 415
55 724
897 648
804 962
65 172
423 541
617 582
982 914
574 952
601 153
936 297
227 772
792 546
690 645
477 383
136 943
941 837
851 224
60 567
277 489
571 67
102 97
4 135
778 626
620 31
399 566
976 779
706 601
307 943
973 52
92 935
717 821
306 257
193 238
183 745
527 166
609 139
167 542
28 144
808 522
120 404
66 867
964 627
917 416
980 925
122 811
475 836
869 476
123 729
998 20
335 829
309 621
645 968
314 727
685 363
482 829
630 864
336 851
716 664
840 26
413 661
60 10
495 307
712 663
537 893
169 740
912 307
164 560
425 536
737 844
91 296
786 332
928 45
343 804
130 420
716 455
259 277
861 128
268 121
903 688
483 891
79 628
85 119
805 134
808 68
92 197
898 347
846 666
788 254
954 522
852 459
507 468
493 761
132 377
530 138
736 193
405 464
955 946
982 396
151 23
806 601
615 139
534 329
200 65
616 961
647 453
502 276
246 9
822 86
439 922
920 889
470 253
41 741
936 687
749 266
22 433
239 837
684 933
943 769
306 94
866 572
705 496
623 778
340 384
681 251
67 367
834 803
403 937
199 465
605 180
667 848
535 485
402 104
94 500
467 769
823 138
142 365
518 277
499 662
824 272
185 179
386 87
503 927
240 724
406 668
752 38
467 881
237 685
166 494
337 310
533 363
194 658
883 709
759 935
5 202
615 895
463 665
115 299
953 238
271 417
353 41
168 118
3 625
990 433
898 481
163 904
800 619
57 484
541 967
235 733
642 241
800 925
746 961
497 897
905 453
43 508
238 412
438 952
655 795
626 605
699 771
417 941
25 678
168 680
180 31
914 427
972 971
844 680
437 885
433 30
71 754
534 756
127 61
100 792
604 968
847 15
419 588
62 299
357 719
302 941
769 437
207 964
668 716
708 971
623 653
578 903
45 502
201 730
328 900
168 329
83 173
378 963
238 41
400 364
59 42
72 72
648 176
314 424
920 41
681 149
660 224
322 573
208 506
405 333
364 224
340 627
462 910
669 541
8 734
629 767
935 190
418 982
253 977
785 409
963 723
639 227
754 325
831 367
281 31
494 855
419 691
636 580
405 801
972 249
709 910
774 951
141 116
340 846
696 37
228 86
124 529
161 37
473 2
80 795
560 247
26 867
673 544
501 355
993 459
788 193
602 984
360 346
743 375
80 970
2 861
747 883
932 792
877 881
121 937
355 725
698 691
134 592
142 576
358 733
820 110
974 988
641 111
159 833
834 265
136 982
487 15
655 896
468 814
448 771
248 399
888 945
540 383
925 10
783 508
771 13
112 906
945 685
407 296
633 726
737 147
31 724
44 120
619 767
997 647
579 677
587 941
281 435
564 493
831 195
657 722
365 388
877 149
351 280
745 741
815 491
725 470
125 605
402 91
907 123
471 503
693 204
372 955
451 705
816 635
928 500
678 945
140 886
654 626
195 620
797 671
429 407
583 359
203 50
355 623
990 180
124 708
567 443
200 808
315 668
339 552
484 221
80 717
278 558
4 821
44 936
939 748
572 678
815 156
489 148
808 827
93 842
883 776
544 639
728 855
122 183
983 460
944 169
925 423
497 696
818 369
376 915
20 910
712 574
276 740
694 599
528 551
175 415
652 979
731 310
983 149
836 17
663 482
865 899
103 836
471 840
471 710
299 713
424 440
370 956
550 927
603 481
389 857
789 751
167 108
274 384
254 771
817 495
307 158
892 315
124 902
188 154
505 900
100 996
553 718
971 444
209 528
262 901
419 303
46 645
742 133
732 743
26 722
9 252
923 770
660 905
909 60
20 440
768 541
783 446
619 33
497 676
164 749
538 976
377 202
56 699
898 976
847 314
288 974
436 801
962 428
219 796
446 395
63 509
873 255
384 709
389 699
471 908
13 332
850 448
12 647
914 251
262 830
976 802
885 17
555 814
871 414
764 560
443 538
761 114
404 277
352 510
550 936
803 499
285 51
843 477
172 336
230 184
171 726
494 445
556 507
985 243
760 552
449 951
173 490
862 906
258 981
275 945
341 246
34 33
493 452
791 418
900 486
264 695
362 290
413 392
329 856
147 697
69 599
70 984
625 758
729 112
540 410
232 169
120 248
506 98
903 958
508 633
700 367
672 378
172 873
529 578
920 872
342 699
156 910
400 50
154 482
36 903
413 121
46 979
513 203
989 9
916 725
544 635
95 238
907 179
636 499
365 200
791 790
811 741
714 890
949 983
762 444
881 648
310 911
735 25
798 699
292 971
988 871
459 120
674 729
308 67
915 329
185 161
535 286
290 259
904 976
940 254
173 144
356 527
910 246
419 645
193 215
405 463
963 964
946 681
901 498
429 571
381 97
229 335
606 931
134 158
274 720
866 322
587 182
296 458
995 546
696 538
683 871
768 892
584 264
765 870
944 16
130 34
489 849
419 1000
840 953
374 291
270 604
214 622
297 399
688 15
822 844
133 267
614 622
330 497
10 654
743 706
258 552
305 770
132 491
395 506
584 169
924 711
962 635
880 269
908 995
163 455
742 174
70 852
702 349
661 600
287 555
677 451
361 270
313 490
169 279
413 190
833 211
528 894
734 518
644 960
211 394
770 769
676 881
253 919
999 857
991 301
245 60
285 725
438 41
677 695
325 138
507 182
34 46
754 168
63 158
802 340
658 572
443 332
105 517
218 833
803 906
865 674
581 554
126 545
197 866
922 720
588 543
567 910
824 559
541 742
173 323
294 756
271 360
122 667
711 134
742 729
78 80
115 243
507 365
276 782
612 839
579 125
657 913
326 778
3 94
815 537
362 668
728 174
240 278
481 634
444 122
783 488
96 264
601 864
703 700
733 339
610 484
742 127
711 878
915 613
244 59
90 592
794 289
447 441
204 386
681 848
322 559
565 370
863 501
640 901
389 679
684 338
718 537
610 20
798 35
645 736
105 33
943 29
530 243
792 279
273 840
539 391
218 335
469 287
842 243
18 807
267 506
813 847
712 518
395 763
104 55
668 739
846 981
295 858
586 700
735 695
805 119
534 140
944 521
380 934
501 264
502 504
135 89
785 940
289 666
22 188
404 250
179 336
602 501
379 89
794 664
13 697
986 129
48 277
881 733
156 250
238 764
749 192
944 650
79 117
800 71
14 513
961 976
808 866
433 223
314 945
253 429
942 486
226 637
250 791
468 466
859 932
192 426
522 451
85 137
317 371
72 93
974 105
162 470
865 315
778 776
197 148
142 197
53 543
412 744
26 50
807 650
427 981
481 447
124 779
679 468
248 446
355 380
70 686
169 988
89 934
865 955
597 549
688 542
711 240
54 363
373 744
682 912
417 486
400 814
946 939
660 942
541 54
418 96
932 407
869 371
562 815
581 983
388 603
61 638
877 931
344 889
644 782
256 274
500 142
107 341
44 751
430 329
551 104
830 162
398 385
443 26
351 17
795 435
978 421
159 639
165 541
71 946
750 286
345 205
329 241
646 186
864 468
204 215
459 614
236 527
534 450
169 133
556 291
593 516
805 135
321 775
86 63
954 372
358 832
561 865
620 252
503 929
447 415
159 55
214 394
222 638
797 227
14 541
327 185
930 902
396 548
362 756
937 187
712 83
348 262
698 582
974 747
332 433
414 291
66 170
814 1
525 30
132 798
59 600
499 536
193 277
565 962
982 40
769 842
138 359
510 609
399 197
774 327
81 392
500 182
382 6
384 118
278 816
291 40
749 321
598 417
146 936
955 574
792 6
954 984
27 862
496 156
778 219
270 437
899 363
418 101
591 971
60 939
731 733
377 461
742 211
891 543
940 944
514 418
721 660
706 920
566 542
113 957
881 459
247 555
115 473
496 523
227 14
357 249
449 723
902 869
351 421
884 983
607 266
123 751
147 827
606 988
138 570
576 668
730 344
36 340
706 298
286 264
378 689
860 140
768 904
631 101
335 994
354 519
519 444
87 541
429 908
373 410
647 154
552 853
38 768
926 568
641 380
700 2
562 567
82 141
79 239
483 78
934 511
860 633
811 632
183 849
642 962
153 435
75 705
845 507
207 629
752 426
831 630
502 374
73 408
783 388
213 493
166 48
696 530
639 133
551 400
403 517
540 805
728 843
530 563
392 786
118 81
577 272
456 699
341 171
821 428
180 46
228 366
193 102
621 457
793 654
425 985
556 824
780 93
61 129
83 803
206 150
252 756
362 263
461 597
462 430
701 254
422 389
862 892
931 319
148 757
679 560
734 922
885 18
448 596
579 919
659 827
948 406
684 490
540 463
997 125
270 450
524 376
777 268
944 486
349 136
526 634
392 983
477 225
855 887
895 111
587 461
284 762
767 367
462 315
403 319
585 913
879 16
532 202
893 879
32 238
110 781
96 590
269 13
295 541
266 775
944 736
252 227
948 871
61 93
922 734
191 627
799 111
825 376
539 34
581 37
579 324
675 886
10 489
304 290
75 962
846 705
473 445
519 964
376 497
831 949
449 561
807 373
224 50
88 741
724 550
492 393
883 656
68 613
928 40
390 501
975 411
494 527
426 183
410 755
993 245
274 953
238 826
61 79
496 401
583 355
109 627
116 289
128 113
958 886
218 834
281 537
663 789
307 231
262 937
75 899
351 426
271 115
569 535
339 518
191 657
269 423
750 579
504 185
777 981
717 602
192 319
203 313
552 290
559 859
899 482
26 686
311 964
426 772
133 292
615 954
343 965
41 413
676 159
110 861
605 473
113 883
906 384
991 506
801 584
801 661
157 772
954 379
256 289
324 116
942 50
708 258
384 630
562 540
606 882
174 819
666 416
282 747
61 424
689 718
884 776
208 409
753 163
519 973
613 928
641 398
355 529
686 546
272 826
181 456
474 525
43 596
445 497
655 783
534 30
492 805
481 322
357 27
867 955
552 534
977 798
788 533
745 40
329 213
605 323
103 425
797 871
832 911
514 661
472 675
69 724
952 395
496 328
580 957
317 927
39 209
103 432
727 71
344 771
558 490
483 281
960 534
911 37
849 854
940 536
569 676
657 346
358 837
972 911
47 907
367 844
324 197
60 624
623 763
795 769
733 909
951 715
112 962
168 541
748 993
61 385
142 25
173 80
685 543
742 897
206 140
913 269
818 245
987 192
945 168
720 296
561 18
690 608
728 888
774 940
709 202
602 412
584 844
466 253
200 552
480 774
127 224
306 639
560 203
962 194
405 409
650 178
530 857
935 564
166 929
674 811
740 806
872 796
899 626
221 935
167 214
129 582
436 127
246 254
990 786
424 36
412 484
260 731
127 626
341 316
941 31
392 933
192 68
941 254
326 459
436 371
651 106
193 472
125 443
799 832
923 893
526 475
731 645
210 625
744 943
237 81
319 105
172 625
236 867
927 147
250 647
898 48
332 766
677 200
442 869
367 901
687 898
927 543
21 999
733 250
564 993
776 432
317 95
823 775
727 68
817 997
960 314
639 92
198 751
895 947
439 92
170 630
938 820
235 402
860 620
903 781
885 347
319 458
466 64
201 655
5 245
539 757
176 627
208 881
296 93
19 536
488 206
964 431
844 43
15 138
649 236
111 107
822 713
390 682
500 736
451 493
391 648
164 121
994 321
822 739
988 203
471 825
470 584
112 346
586 285
869 67
556 102
875 710
694 296
158 908
706 792
134 492
633 632
171 428
228 921
832 938
706 651
46 473
241 25
533 477
879 22
57 844
844 112
888 674
740 790
25 631
211 741
811 628
480 177
633 278
65 78
59 211
890 706
865 336
652 525
875 934
40 477
374 265
924 380
739 550
849 506
437 337
896 790
102 481
695 858
588 641
522 673
676 544
259 406
815 506
691 562
905 948
670 526
45 807
967 517
50 555
687 891
428 537
433 347
802 956
117 798
675 631
517 723
102 926
165 887
518 117
333 140
996 437
70 571
551 625
968 645
881 411
867 318
587 792
115 479
609 824
668 97
831 879
700 6
940 239
428 558
114 682
764 73
217 540
310 973
137 589
384 180
457 674
564 843
726 102
130 950
969 189
212 511
816 673
202 573
989 782
73 924
137 935
616 233
574 881
862 961
810 134
538 667
228 608
963 861
537 264
934 668
590 310
178 358
370 294
464 544
363 99
353 126
772 422
892 722
924 599
685 119
587 2
912 211
300 967
973 866
512 65
378 649
140 396
845 932
751 222
304 864
744 93
493 524
760 328
214 209
98 394
689 839
780 147
513 278
273 246
587 741
413 426
251 832
679 286
204 913
471 145
359 911
810 629
532 875
249 274
72 885
763 117
469 375
114 382
453 905
510 239
321 281
567 855
892 364
336 154
297 523
975 931
87 133
856 70
692 933
859 79
711 778
554 687
226 366
435 544
896 611
873 989
108 887
274 828
522 186
773 622
940 452
82 11
463 111
649 469
670 534
328 388
7 325
775 964
806 251
545 536
953 458
86 620
605 954
967 16
972 948
742 788
936 821
535 720
544 364
255 481
470 15
224 862
821 401
540 947
768 531
807 591
832 500
657 59
872 48
407 96
861 161
315 460
265 265
992 285
897 388
691 796
369 629
576 197
993 407
465 435
546 886
805 668
400 971
241 656
54 464
826 273
328 302
594 955
730 330
907 906
796 150
173 162
354 643
477 180
338 812
718 104
984 589
387 178
265 55
128 520
452 304
812 291
141 159
165 309
141 326
800 349
158 90
899 604
771 663
904 39
939 834
114 16
983 267
290 463
283 142
827 837
868 379
363 365
312 145
510 617
318 384
193 175
199 270
78 753
194 119
277 38
59 401
161 442
233 63
613 866
741 835
331 357
575 14
352 402
427 209
71 585
387 173
794 6
338 310
296 224
900 429
248 471
34 796
627 320
17 935
760 491
228 924
689 633
368 74
312 463
495 926
50 855
282 986
483 103
538 917
650 963
816 45
398 799
691 790
538 213
864 894
7 939
212 399
306 976
977 824
202 308
818 162
839 128
247 635
249 644
138 723
60 598
216 591
481 884
816 256
520 900
835 228
845 553
375 850
365 289
114 485
799 127
436 959
992 327
104 827
231 386
189 382
160 123
447 604
875 552
204 542
382 985
223 7
264 972
717 820
789 246
456 587
373 807
668 528
648 302
83 945
32 606
338 142
175 489
972 610
908 958
826 124
850 144
457 432
122 998
473 953
135 493
812 510
320 320
281 508
303 840
984 412
438 484
285 339
190 902
3 518
696 470
634 315
357 898
969 825
776 97
872 12
840 811
795 796
379 99
823 867
849 978
457 67
733 344
848 525
223 907
15 569
164 51
550 29
804 27
833 304
97 47
762 110
219 452
246 114
115 483
645 111
770 877
185 214
731 404
663 191
495 569
407 346
904 356
156 894
175 26
934 448
70 516
142 721
619 56
712 984
316 585
147 673
421 751
741 293
703 952
553 280
324 320
617 560
519 27
631 215
947 203
460 509
91 626
630 314
139 879
250 632
949 184
779 644
281 618
910 332
355 107
598 962
24 284
113 888
448 571
165 332
502 959
150 765
888 694
323 237
843 570
353 484
326 238
86 870
257 607
995 571
933 367
240 152
347 177
592 37
378 49
120 951
528 437
36 196
57 369
230 388
704 792
303 833
14 620
768 914
711 190
69 43
314 239
103 922
612 268
416 45
328 402
509 723
529 384
738 242
202 534
285 270
755 670
619 766
956 14
74 397
958 317
209 183
468 710
631 64
961 569
470 729
539 638
3 461
608 925
175 90
837 511
319 802
560 938
966 952
489 225
804 750
426 735
946 318
278 667
767 939
597 973
709 237
681 816
122 703
793 796
437 482
519 712
214 681
992 360
503 902
909 957
550 86
627 466
256 273
817 398
469 524
335 593
229 406
371 65
322 977
863 367
669 854
583 462
541 869
911 958
40 531
158 602
855 668
656 667
83 993
272 495
254 770
653 730
421 616
657 96
199 119
964 61
781 683
14 275
610 214
151 901
358 928
980 358
695 486
617 498
10 882
787 199
606 156
421 533
869 623
978 732
725 281
790 722
108 93
512 396
334 890
74 427
344 928
79 859
189 671
761 186
214 998
251 671
649 256
610 335
644 81
158 217
410 512
124 730
209 996
774 712
318 603
991 412
610 328
820 668
444 764
117 707
883 527
77 865
501 381
240 916
649 730
940 324
308 27
501 914
934 314
11 344
571 754
720 445
231 857
987 326
443 93
396 756
233 194
980 988
694 619
871 165
676 479
607 549
759 560
800 571
934 56
759 512
251 998
569 516
279 234
146 807
880 752
952 945
295 512
808 740
102 838
900 898
830 847
219 878
794 419
522 128
761 287
985 515
859 888
24 699
803 925
140 550
846 950
576 389
619 49
448 785
742 460
953 799
969 491
989 928
88 122
544 258
719 282
541 883
263 558
415 423
899 437
234 461
282 721
913 111
54 103
830 177
886 91
654 742
828 791
344 469
378 746
140 502
613 393
988 54
992 613
855 211
544 248
461 516
93 257
272 953
768 451
76 689
875 299
51 969
476 715
184 584
252 374
31 688
568 415
820 156
176 700
727 986
845 724
690 872
835 367
619 896
645 96
813 242
48 128
980 867
764 437
885 13
216 252
265 709
57 489
130 712
558 412
990 315
348 623
944 625
884 815
536 992
237 146
689 918
182 149
645 340
417 434
574 431
938 552
695 453
311 822
728 364
973 508
609 208
76 21
508 612
988 534
910 307
418 259
116 230
861 129
700 991
433 24
198 679
583 864
837 939
250 769
771 949
707 606
362 323
956 774
353 897
112 985
162 574
887 304
282 633
179 621
121 634
439 583
936 231
144 787
899 958
106 48
909 492
137 808
332 704
269 857
406 844
477 147
769 460
693 147
445 474
172 42
124 846
666 900
461 410
674 264
751 773
886 135
996 969
67 946
342 406
806 164
201 913
710 913
877 649
932 722
564 832
401 72
443 568
190 402
612 110
320 532
627 675
838 123
386 909
151 390
632 623
370 649
441 576
997 872
781 137
761 806
280 964
75 420
226 980
109 213
982 69
76 807
59 569
862 168
826 605
49 185
282 867
3 3
157 751
56 439
904 144
282 308
142 282
840 141
297 281
966 940
154 101
717 47
433 127
203 469
152 907
33 529
552 295
911 400
536 5
115 619
794 848
95 256
726 62
861 142
404 35
799 689
880 786
297 26
18 3
443 516
964 94
689 521
371 12
820 164
633 329
980 330
512 219
322 146
350 166
537 743
750 299
113 91
24 792
620 538
72 499
850 794
747 921
206 731
570 589
531 222
359 71
47 282
670 409
353 189
318 932
998 747
772 438
548 337
464 554
341 943
844 205
639 362
642 574
933 21
725 294
77 225
838 818
619 806
415 583
604 279
686 26
503 597
688 953
939 33
103 115
689 323
314 610
475 232
978 617
360 581
531 950
899 474
655 657
4 470
686 484
283 902
217 858
993 921
11 4
626 95
924 977
131 470
18 163
776 168
750 86
319 743
136 49
664 736
462 853
942 879
898 573
745 591
729 834
245 38
603 576
399 320
118 616
6 127
123 87
866 983
444 672
658 220
65 969
233 325
837 963
149 131
198 143
439 648
244 526
896 632
893 274
626 653
162 753
930 553
908 464
988 664
607 192
687 610
406 392
324 115
316 633
768 558
458 70
508 71
344 51
626 118
938 950
89 416
771 797
730 702
805 386
228 914
587 785
672 286
907 269
400 367
495 575
489 726
152 122
41 914
129 253
780 401
971 652
55 14
630 61
706 560
157 198
373 933
824 521
650 38
636 931
310 514
112 496
140 825
288 965
37 518
207 481
710 49
97 611
115 901
806 638
988 460
849 128
728 535
125 373
864 76
880 190
216 303
12 961
518 907
528 298
94 336
101 46
112 96
791 233
335 811
739 75
784 410
972 840
937 916
311 731
85 261
909 538
336 937
908 462
237 635
679 762
864 296
482 662
650 972
859 337
226 533
744 210
286 738
670 679
829 666
646 917
102 669
291 778
37 112
832 190
394 463
689 540
295 921
653 447
143 305
509 84
87 744
905 811
27 609
331 662
319 854
459 374
671 867
389 692
803 89
202 256
809 438
318 807
705 646
657 291
593 562
202 344
239 674
270 892
0
1
2
3
5
10
20
30
50
100
200
300
500
1000
1100
1200
1500
2000
1000000
20 20 0 5
0
1
2
10
20
1000 1000 500000 20
112 312
240 722
775 813
213 994
221 928
366 253
364 935
667 23
490 757
83 917
454 614
599 962
930 727
28 138
584 342
391 695
653 982
768 427
795 980
773 367
259 490
971 622
776 637
997 265
745 79
534 198
44 484
511 973
210 890
462 793
231 852
487 236
834 607
14 980
586 138
346 845
627 316
818 402
304 814
19 49
244 904
598 287
387 109
612 597
350 73
389 581
925 228
168 110
834 181
89 419
319 434
615 297
101 433
699 404
246 717
452 842
620 402
128 6
510 91
954 211
164 343
791 440
922 310
549 755
491 637
525 161
422 140
457 874
924 507
629 169
575 433
362 546
834 842
552 343
932 505
905 95
199 48
886 120
357 434
226 199
422 103
359 195
594 168
68 517
26 697
37 601
129 399
146 962
240 49
656 523
906 912
970 104
959 855
576 316
289 153
514 62
255 225
257 848
392 676
364 769
724 401
369 204
151 515
517 390
915 524
264 820
436 233
276 394
88 851
709 728
3 223
789 258
799 397
457 542
73 821
310 796
221 679
352 723
545 868
112 459
392 727
631 827
960 906
220 399
108 929
478 110
503 266
719 301
15 176
842 87
348 503
234 920
181 585
642 77
805 105
888 196
831 518
374 142
775 593
540 882
873 17
343 727
635 414
379 1
941 572
87 288
75 672
207 607
609 200
684 765
304 923
960 486
792 333
628 566
277 519
799 150
888 141
228 522
554 607
522 494
178 960
133 252
983 691
859 943
890 894
707 193
816 18
679 607
350 306
524 627
176 322
128 63
814 355
936 720
313 457
565 491
768 698
94 103
388 304
45 278
549 104
822 716
121 500
674 823
157 197
449 333
870 928
395 684
634 331
755 299
139 319
141 259
368 234
713 756
890 757
385 438
212 558
154 333
58 827
155 566
376 955
250 245
234 997
280 867
679 34
517 169
353 657
427 72
243 491
179 132
600 563
921 811
121 426
143 530
605 649
447 980
955 697
576 188
45 856
407 723
241 923
891 593
580 670
17 822
160 195
305 759
758 225
922 230
651 416
111 607
65 909
586 19
957 161
559 1
368 965
723 609
887 966
553 818
987 569
991 498
764 295
257 873
872 530
102 874
945 564
480 9
472 65
380 781
577 938
781 945
254 856
905 140
173 457
310 159
26 300
656 141
595 264
13 818
793 466
691 738
29 170
98 852
586 829
632 162
118 765
458 371
620 362
511 792
171 820
950 196
471 957
688 417
221 700
234 13
165 924
102 545
93 552
396 30
380 380
192 498
144 1
868 115
715 730
258 885
901 559
432 372
515 119
788 735
818 22
100 334
945 553
878 390
104 625
419 484
4 962
981 499
315 200
965 29
930 222
913 830
780 344
201 647
814 341
733 631
362 832
964 658
737 193
399 840
817 170
323 173
483 655
23 797
855 988
825 136
561 89
965 693
784 518
339 597
210 71
579 923
255 542
932 991
734 331
182 903
852 505
75 334
511 97
131 365
436 955
852 997
44 817
689 827
686 27
776 895
449 354
817 55
248 100
397 333
430 579
235 281
435 309
615 945
758 97
662 193
51 513
189 446
329 877
625 366
255 400
612 56
753 780
110 1000
880 859
333 309
437 919
942 871
228 908
815 337
4 476
529 406
341 70
852 669
298 828
387 553
227 998
960 331
778 421
331 657
279 15
317 715
933 610
937 512
869 104
848 224
931 729
630 271
798 833
292 95
660 678
999 238
27 958
568 804
379 898
812 9
264 481
76 197
442 12
60 663
115 908
886 398
636 515
668 785
699 959
879 358
988 878
595 15
187 515
170 565
764 334
926 28
814 1
576 607
12 635
269 479
894 155
228 881
21 895
665 720
206 544
429 193
773 376
207 959
890 729
876 653
62 801
32 227
801 607
833 164
594 454
994 487
608 221
368 980
468 384
699 673
927 480
217 51
855 424
10 96
504 237
748 565
37 780
791 189
738 975
704 331
428 50
170 387
270 889
367 89
272 417
761 551
896 978
601 102
753 610
197 256
846 945
820 234
76 962
774 165
936 830
848 364
879 17
750 500
257 468
589 528
885 349
78 132
678 679
234 430
640 430
37 838
726 208
423 153
169 197
318 105
26 517
820 256
533 569
755 789
37 343
668 273
44 746
404 73
503 415
67 891
252 144
99 675
297 619
223 966
723 600
482 542
855 366
463 961
506 851
304 173
123 699
918 878
771 45
515 625
460 933
516 63
76 966
89 724
584 311
689 659
910 170
552 116
535 14
77 40
216 732
213 690
430 482
568 200
527 434
177 338
366 44
752 793
9 841
517 944
151 205
954 413
727 506
528 261
871 604
653 87
687 217
776 116
50 343
668 928
128 844
265 493
239 17
638 599
857 506
542 359
62 496
771 788
353 651
401 223
606 405
309 293
621 85
760 670
779 427
598 907
622 214
751 860
230 740
458 438
245 352
149 659
199 919
446 551
921 198
773 527
602 434
171 574
518 930
244 648
357 193
906 330
406 9
542 988
748 999
425 345
702 573
3 900
844 800
450 764
998 575
642 951
8 164
525 877
94 120
876 802
312 782
131 717
790 672
704 889
23 481
233 724
53 235
976 248
387 777
364 384
351 5
686 710
169 210
586 614
329 462
415 992
595 897
709 736
921 412
624 943
892 209
18 297
443 993
544 829
770 907
564 472
264 250
182 784
811 119
749 492
580 163
483 526
411 543
261 331
955 237
625 198
445 643
846 239
987 742
420 756
1000 983
580 615
584 761
398 747
879 146
238 811
660 72
336 71
615 949
753 921
185 378
470 981
20 316
219 358
57 638
114 56
973 45
671 556
805 420
654 683
918 243
845 577
315 533
999 929
833 752
201 369
129 670
349 500
985 567
857 41
557 322
449 529
366 471
436 522
890 90
557 807
332 401
736 998
285 86
278 117
189 478
485 669
148 833
168 132
752 377
525 308
50 973
188 768
795 623
641 684
64 197
843 748
950 930
745 234
367 375
703 556
852 187
224 999
372 744
131 123
472 655
782 873
979 969
640 773
943 633
808 7
829 2
106 130
931 202
364 650
576 66
205 428
604 428
426 975
171 908
97 642
914 878
515 244
198 506
16 141
138 176
499 319
177 604
448 460
157 163
109 733
580 665
512 536
92 937
510 615
197 959
608 110
836 474
354 34
980 721
526 469
896 24
139 425
627 939
236 783
453 696
867 33
360 378
920 803
667 429
417 863
387 25
972 575
498 325
960 829
46 485
650 293
508 140
69 486
78 656
268 531
351 135
915 62
864 186
865 530
614 633
392 1
9 364
927 507
40 886
687 437
722 688
82 229
828 150
714 905
806 333
787 508
819 53
922 683
238 138
212 204
770 956
556 779
671 482
637 710
719 675
499 440
363 580
668 190
81 733
446 238
65 585
98 884
637 19
566 227
508 129
782 277
84 337
407 754
170 395
816 888
70 314
327 432
245 346
621 677
78 418
915 142
2 364
25 991
734 942
569 241
71 350
517 154
686 276
260 855
670 75
742 91
740 420
522 984
765 494
660 194
912 926
335 913
641 712
903 374
5 471
614 427
172 483
933 857
758 192
63 779
618 156
870 357
575 391
340 691
237 351
884 148
629 571
412 269
634 667
643 990
489 256
417 661
738 349
517 847
892 580
626 509
87 495
865 662
237 556
704 473
906 588
972 886
510 736
155 495
402 797
484 890
404 900
550 494
600 419
340 491
350 317
999 436
811 215
97 400
770 153
224 28
92 548
913 601
283 67
447 684
215 930
573 619
182 475
112 781
893 803
624 242
120 974
677 282
189 126
681 310
278 257
337 721
804 250
673 86
668 119
121 883
48 45
853 581
519 964
714 763
118 337
4 237
662 33
519 850
510 199
512 139
807 848
859 610
449 531
47 117
649 519
999 48
564 851
629 434
166 694
197 283
30 552
520 691
584 390
893 93
940 404
231 747
603 441
708 52
971 107
168 971
625 518
19 540
720 999
974 885
44 522
519 73
73 390
115 9
779 359
453 719
114 36
817 717
476 524
768 799
630 287
769 607
804 139
146 523
489 119
759 532
992 277
956 65
19 423
425 797
781 877
867 895
912 683
963 740
559 730
538 540
368 658
146 171
797 292
693 637
762 803
521 754
79 476
170 449
898 594
246 31
470 464
277 734
499 239
473 409
320 10
948 687
19 94
209 167
737 253
804 498
55 324
251 485
151 420
934 401
13 531
431 835
994 59
568 844
649 40
252 968
401 200
6 419
645 566
586 381
818 741
878 224
64 481
708 566
900 993
966 265
523 396
99 869
454 666
64 454
57 316
421 457
867 778
875 511
343 812
243 512
552 120
735 967
600 795
533 852
139 498
116 662
246 566
882 51
231 297
505 639
964 277
95 830
55 321
692 749
133 934
613 36
406 699
3 357
493 535
208 984
384 675
997 629
240 878
680 822
526 184
812 490
460 906
319 866
579 363
967 63
296 579
98 53
629 452
410 122
338 969
457 722
644 453
350 235
682 381
409 207
564 220
696 376
478 367
593 56
729 559
118 376
489 567
781 118
19 190
591 356
158 47
429 153
499 779
740 180
511 148
386 427
719 434
802 548
800 746
603 880
657 72
607 145
991 387
614 361
576 204
68 86
602 497
238 452
627 329
631 137
476 369
563 547
154 716
94 305
462 49
184 118
472 790
614 462
177 228
822 104
783 890
189 385
386 779
836 364
107 819
500 935
539 63
833 44
778 278
348 591
326 883
708 798
672 322
611 200
901 433
656 683
674 196
419 411
974 607
774 433
777 625
719 315
687 551
710 817
180 57
407 506
939 467
655 962
140 617
514 40
401 169
722 74
364 141
836 690
747 961
122 523
586 192
189 624
94 250
792 273
306 551
130 596
17 136
557 156
753 70
547 153
590 620
579 954
760 414
643 858
727 764
732 312
307 272
287 400
521 79
672 178
629 802
773 645
937 682
152 41
103 50
194 693
669 772
646 781
537 640
990 263
755 722
926 61
345 213
460 218
291 131
395 919
284 520
915 573
553 418
613 7
467 158
699 135
281 696
915 170
687 257
784 441
330 710
501 674
922 960
243 564
443 990
834 78
861 748
2 413
517 967
419 983
124 470
469 757
517 736
926 204
992 61
644 321
770 497
346 43
456 589
606 250
578 439
328 438
538 329
202 54
295 972
388 771
793 209
879 310
944 156
865 287
216 860
959 986
356 304
380 164
244 338
413 173
128 92
962 666
773 163
71 67
487 811
189 279
19 419
940 314
574 804
952 790
16 910
127 371
565 858
534 809
195 299
981 323
390 943
988 162
457 410
581 943
220 121
574 590
540 513
903 113
669 854
254 684
115 380
406 680
238 292
488 784
590 820
106 331
114 445
493 571
855 425
865 426
545 438
16 84
303 270
549 971
476 802
6 590
534 763
621 123
54 460
906 643
280 12
326 393
456 818
315 662
594 532
440 138
969 455
574 623
76 474
945 903
627 950
845 160
713 465
634 118
925 540
113 204
903 438
948 710
607 615
372 200
146 163
689 466
617 262
89 44
87 33
947 714
335 143
873 47
607 507
164 883
398 276
438 300
65 386
361 671
1000 84
870 497
246 559
962 214
172 402
258 611
435 556
324 769
698 548
167 656
406 682
539 803
310 976
454 374
713 815
45 64
898 266
560 144
176 874
709 700
275 966
310 709
873 633
829 922
180 347
578 586
29 116
740 690
91 194
63 156
360 459
219 257
77 779
752 252
652 461
951 926
778 260
987 651
892 815
572 424
514 501
9 542
616 100
583 59
293 997
214 652
456 432
261 532
562 364
135 213
176 86
491 954
345 477
956 589
643 879
364 156
380 372
49 347
823 631
757 116
628 322
119 435
106 379
318 667
95 452
232 270
537 74
223 234
550 530
174 544
409 537
52 140
260 100
838 82
83 947
549 710
268 668
496 725
398 813
744 492
616 975
762 153
400 336
738 301
866 911
844 626
799 895
117 58
347 954
491 429
252 40
490 520
707 985
244 104
149 339
948 764
665 61
268 64
396 5
364 613
267 208
590 417
454 706
826 800
12 317
580 263
356 69
134 414
405 730
869 905
68 816
669 733
876 288
796 624
293 512
588 911
71 178
680 524
235 505
676 598
821 255
213 528
676 346
941 80
427 162
985 495
977 5
579 205
292 726
828 936
237 767
199 307
944 878
831 531
382 858
128 555
112 692
434 787
38 727
219 816
888 203
662 216
207 240
420 850
318 599
786 554
366 984
861 661
861 43
191 594
900 671
148 363
362 934
502 751
660 720
567 547
274 228
762 832
820 182
681 137
132 818
42 849
801 902
510 661
296 700
607 547
370 106
262 84
39 763
834 698
834 400
244 459
980 6
290 151
539 322
639 670
140 680
519 940
934 380
953 229
431 559
128 153
664 389
236 703
151 69
752 336
821 996
794 152
353 435
302 891
108 292
912 247
971 782
539 904
161 843
485 592
753 612
744 768
1000 331
822 502
399 574
189 571
921 982
722 273
768 375
163 875
666 426
474 989
208 364
892 720
206 728
663 310
339 758
429 690
88 251
191 839
176 379
409 96
712 483
368 479
857 882
706 875
307 531
215 866
894 458
938 451
186 600
760 524
710 188
214 149
790 756
987 965
135 748
60 198
230 427
29 438
308 734
664 967
264 878
832 509
336 121
959 521
721 70
396 782
609 961
930 399
717 917
715 203
664 775
400 245
553 428
682 213
513 346
531 128
575 714
636 910
835 946
782 907
367 178
688 976
138 617
726 206
885 792
408 900
566 160
144 471
939 178
35 452
875 565
931 449
278 919
359 112
216 492
18 583
669 57
910 807
674 987
364 910
778 772
810 696
931 953
166 221
482 552
24 356
116 955
157 745
225 867
209 440
358 578
374 27
635 283
185 660
269 548
569 47
671 378
742 953
683 259
174 516
810 197
872 277
503 380
21 727
246 229
519 603
807 892
981 793
175 517
452 795
65 20
841 87
750 934
40 432
192 213
947 353
761 170
629 264
549 2
342 146
582 860
749 740
104 81
532 278
598 983
424 14
355 265
100 104
550 139
887 742
703 185
94 464
355 75
79 255
76 772
401 9
632 501
749 735
581 280
364 178
615 787
191 969
403 291
72 953
781 310
46 484
494 491
299 200
565 377
455 992
148 207
1 131
707 749
217 287
380 932
817 994
71 359
962 473
649 385
777 782
46 822
265 540
665 563
739 229
291 545
573 790
751 925
921 457
673 489
96 404
773 912
398 843
270 711
667 271
448 444
52 493
617 668
32 633
582 123
214 872
667 786
13 770
710 285
226 734
774 673
137 546
936 886
740 206
597 406
828 396
201 231
888 170
250 272
802 831
746 15
54 412
152 66
181 213
351 759
946 476
431 435
373 367
320 112
924 268
517 103
663 70
685 903
239 934
174 392
764 919
759 169
682 910
234 215
475 936
325 772
763 755
206 135
473 878
246 748
145 115
850 160
536 886
62 774
819 587
517 934
857 275
102 538
185 688
104 11
975 428
782 738
535 988
224 359
865 470
107 361
936 308
520 471
194 933
596 364
519 112
298 375
387 399
265 923
438 368
933 413
148 714
150 34
53 373
392 269
194 850
982 481
510 853
303 703
786 250
66 304
362 715
31 100
466 295
374 903
662 658
315 161
723 816
194 776
541 938
396 86
787 377
919 296
230 221
350 367
471 768
670 184
482 700
635 947
346 8
202 8
665 868
520 387
684 714
514 576
3 910
13 789
638 931
437 219
504 138
585 974
257 607
509 739
658 143
37 4
150 590
363 166
458 882
904 493
947 418
68 949
679 432
90 668
363 878
887 866
15 823
191 624
429 51
362 439
193 750
442 694
340 156
859 149
389 762
641 336
531 60
636 209
491 77
877 853
954 115
70 321
937 260
944 718
310 657
156 854
758 949
547 449
104 757
597 492
871 237
179 401
648 167
962 139
243 190
343 197
304 413
869 592
24 164
309 686
820 816
539 929
116 438
378 571
194 974
63 416
563 593
759 130
700 2
319 43
550 974
455 770
565 478
933 226
163 104
393 54
32 509
491 761
79 36
735 493
452 649
86 620
210 196
101 910
549 419
952 98
744 406
219 660
235 151
237 750
606 630
803 638
138 293
398 568
328 484
61 131
484 498
750 694
693 850
603 594
620 906
691 715
311 262
375 897
412 611
646 370
592 448
7 81
92 756
649 772
592 61
902 75
558 652
120 602
853 74
195 473
979 238
187 641
499 913
538 262
876 183
631 467
983 989
548 74
97 548
845 688
608 99
114 165
750 586
118 954
659 665
426 638
902 965
278 752
229 167
13 104
350 996
571 684
336 470
109 432
17 306
119 976
404 585
492 505
170 609
458 180
273 236
817 526
200 447
277 428
613 642
884 314
989 806
997 324
275 106
756 643
411 226
970 166
162 461
670 331
69 127
863 694
362 679
571 913
477 200
693 90
193 576
403 181
381 752
504 7
209 611
1 971
837 970
136 350
782 805
33 202
931 895
895 645
925 818
557 402
17 249
843 209
176 245
389 908
348 244
266 556
855 266
526 43
587 13
744 368
817 776
570 100
670 816
744 595
633 300
996 1
901 838
209 76
434 949
336 782
193 601
689 399
219 567
793 805
579 536
525 396
312 446
847 981
261 590
927 246
241 922
246 141
111 807
569 545
755 904
678 299
856 718
49 74
284 841
879 215
729 755
962 392
200 808
724 460
749 651
57 989
924 655
482 35
461 402
931 567
657 960
866 512
677 914
586 313
107 816
527 835
570 840
226 769
999 301
580 747
951 989
735 875
643 568
261 103
969 191
669 625
150 886
137 826
800 722
490 906
537 368
92 458
207 669
226 205
969 157
303 272
145 38
146 787
605 406
241 926
948 262
550 97
499 686
274 298
759 764
555 647
131 998
104 690
18 681
246 987
838 549
258 334
938 755
473 894
512 713
819 459
326 369
907 825
406 180
474 517
295 381
163 778
378 619
467 396
299 64
734 488
612 343
822 901
97 294
795 608
358 965
418 36
333 324
860 91
503 685
607 798
65 121
927 795
739 393
542 390
808 275
229 772
617 50
672 65
695 466
24 405
783 441
440 467
764 299
557 618
335 515
767 400
988 693
546 78
437 87
819 245
713 48
16 329
449 39
745 496
857 768
900 639
208 339
105 323
989 662
292 323
528 59
74 515
103 619
945 540
705 763
136 769
810 503
97 611
541 193
106 397
960 5
35 519
343 140
193 331
153 485
5 32
895 79
899 997
49 843
888 106
605 23
874 767
877 323
377 418
515 482
814 475
486 849
345 180
340 538
862 492
22 866
875 916
296 773
264 697
615 152
802 572
526 675
338 403
349 714
172 864
547 985
690 32
185 34
563 524
923 424
367 296
641 594
563 937
366 827
633 981
330 786
904 207
812 241
961 161
306 132
24 852
469 65
235 653
98 797
529 373
572 247
668 212
840 231
500 206
409 484
538 90
269 441
296 81
33 257
241 690
740 616
541 208
680 127
861 129
275 741
501 846
987 521
57 179
103 557
736 511
40 625
600 661
65 247
741 449
503 333
138 595
948 30
802 979
508 662
107 782
754 960
627 93
480 35
271 582
943 358
92 335
982 43
347 398
289 87
846 144
771 335
738 70
364 539
48 871
553 154
4 658
113 982
750 944
368 372
525 311
729 968
997 710
10 343
107 651
781 304
146 551
990 235
620 353
125 19
575 29
524 930
687 637
911 436
932 279
160 457
941 888
424 289
950 786
631 56
788 411
712 933
313 701
519 284
406 643
302 332
672 825
262 358
813 172
145 745
802 304
553 742
192 328
30 141
465 12
548 252
774 611
536 438
664 54
721 69
49 374
752 720
199 13
77 363
537 573
459 338
877 363
432 420
691 813
912 507
177 811
111 950
422 646
388 85
52 460
505 100
834 256
171 384
621 247
98 157
171 557
846 47
271 629
466 313
442 729
820 618
540 930
919 961
927 658
397 330
118 253
429 303
508 951
686 480
549 135
636 720
691 482
766 314
110 584
626 903
312 445
872 851
374 143
163 653
800 911
982 269
163 763
571 23
713 608
502 262
743 490
981 785
323 98
98 784
681 724
687 345
520 910
547 246
52 62
898 204
972 879
472 487
641 395
861 354
2 714
615 96
203 947
881 877
44 330
661 77
405 699
421 925
608 319
170 12
380 67
215 704
297 38
542 938
432 402
643 786
467 609
233 670
555 113
898 598
795 558
26 199
256 446
123 864
765 644
227 496
62 441
199 359
830 740
648 614
493 642
751 960
250 983
981 804
96 878
753 242
436 779
440 43
576 915
258 692
558 484
540 972
276 738
330 106
830 329
71 674
970 821
985 219
803 965
374 250
843 478
491 630
608 283
24 536
197 282
227 754
765 766
77 393
856 758
850 37
86 920
62 407
740 47
977 894
11 702
496 205
180 986
186 139
268 210
674 816
843 901
922 607
18 998
351 225
756 200
613 841
119 675
248 210
721 224
456 83
926 951
288 457
936 825
595 556
34 621
371 876
873 292
835 890
642 537
467 397
737 79
589 207
753 836
417 473
412 224
908 689
174 195
497 109
371 443
16 757
63 739
984 935
382 170
177 23
707 643
419 443
73 8
649 826
195 417
650 958
640 557
998 813
103 494
274 474
937 641
230 351
379 565
638 761
735 166
135 441
808 554
883 232
913 883
57 107
652 59
65 643
615 62
808 70
908 433
543 196
425 124
546 804
688 535
916 774
700 50
214 859
955 448
91 867
683 147
326 334
205 742
328 172
155 487
241 62
919 135
257 344
610 155
499 297
689 766
71 741
167 636
599 122
84 689
340 766
188 665
451 744
758 130
915 913
617 507
974 535
993 583
230 602
737 728
251 777
493 673
517 12
308 468
133 743
156 824
508 695
841 310
439 598
440 705
510 56
564 836
942 556
418 172
158 506
251 408
634 96
432 503
107 739
970 239
482 477
414 341
172 254
651 962
852 442
666 713
497 581
548 790
137 317
961 646
174 212
405 808
659 836
310 765
574 279
355 407
755 768
748 926
374 750
239 225
191 905
289 39
485 189
828 973
857 789
618 31
352 22
838 362
857 147
126 783
777 480
189 883
599 936
161 972
37 399
548 227
303 189
265 140
377 445
464 233
233 82
263 936
455 452
649 312
950 774
446 726
605 634
609 555
922 121
527 958
519 426
185 174
614 801
313 990
245 776
575 829
209 189
116 664
641 764
327 942
537 772
20 493
757 980
48 678
100 926
636 618
351 820
791 317
620 455
306 217
231 232
45 791
773 161
806 765
924 484
706 813
607 725
657 364
704 704
41 803
981 676
421 332
847 211
648 819
666 305
35 248
889 431
390 661
591 548
425 867
31 130
31 990
207 687
353 910
743 745
713 723
773 485
406 619
47 53
789 64
710 823
663 598
610 196
952 34
414 334
515 444
323 721
483 675
631 225
420 695
299 192
531 705
162 929
109 951
993 818
125 7
767 82
411 376
630 362
761 43
696 276
839 18
348 321
45 978
897 816
24 195
359 906
899 872
835 8
174 827
177 299
185 296
732 596
671 361
309 784
404 4
411 594
374 758
914 770
88 162
585 111
356 295
17 607
166 203
614 340
29 142
990 213
437 721
160 460
82 469
243 837
824 653
430 549
762 695
318 849
856 254
312 211
548 680
817 66
882 782
757 262
924 746
826 360
818 986
819 899
806 413
87 629
417 516
178 179
210 847
379 65
101 690
628 1000
721 444
417 602
578 173
863 501
270 41
212 88
378 383
338 183
795 425
811 564
940 340
742 150
187 472
566 639
162 193
990 882
989 407
836 566
579 50
418 849
90 981
288 467
363 625
1 510
49 812
73 989
503 166
490 689
637 407
679 798
600 669
32 940
427 867
505 5
268 274
205 358
254 492
176 969
117 177
478 517
340 550
857 842
715 346
883 351
753 913
501 704
581 884
643 7
102 499
364 369
124 920
726 377
412 254
345 880
430 174
396 769
723 253
962 789
140 54
109 992
109 41
875 103
48 976
601 763
696 76
682 422
453 445
27 149
676 456
323 424
576 397
28 889
186 977
85 677
383 193
20 491
585 246
946 984
221 898
746 268
974 780
689 778
224 67
926 252
522 600
675 449
349 702
338 534
30 774
562 412
966 581
255 902
826 200
97 631
665 422
410 706
199 986
772 477
237 646
428 263
94 776
964 783
661 993
556 222
757 873
154 11
775 331
562 660
728 10
642 745
432 52
802 630
389 925
458 977
570 886
239 16
661 554
150 322
546 706
895 654
578 401
664 704
731 577
363 811
587 5
907 370
408 708
351 148
984 809
476 906
694 714
273 706
619 422
379 516
127 274
170 57
26 185
760 756
762 123
566 700
479 824
69 238
883 771
385 867
579 860
772 624
925 44
330 543
817 60
410 944
685 579
1000 710
764 111
466 877
585 383
576 63
207 996
300 89
766 36
307 697
895 430
672 171
473 353
65 290
413 475
585 97
53 936
807 168
46 624
44 631
6 971
45 564
318 697
5 84
732 663
132 979
93 803
501 917
508 566
558 920
392 142
16 444
429 174
964 475
797 359
457 155
330 853
70 647
901 426
82 985
89 565
963 181
368 815
97 875
732 655
146 123
148 513
919 577
687 882
403 483
240 211
989 921
63 59
568 964
484 1
948 572
566 262
104 285
428 553
511 160
559 656
282 58
168 552
634 854
785 388
689 25
598 677
297 13
87 864
328 571
217 627
494 782
240 950
66 667
502 576
178 60
583 812
469 750
363 103
956 148
842 644
524 440
672 820
804 759
36 131
681 252
757 174
385 996
123 450
14 976
377 192
387 959
3 856
60 365
310 15
864 151
10 387
942 682
559 745
792 594
875 472
197 983
997 581
330 120
382 344
447 758
535 834
716 537
689 127
253 998
142 117
148 151
855 90
184 413
186 327
358 61
798 554
395 795
134 725
266 515
68 712
624 602
545 691
490 585
818 94
582 959
562 82
461 417
523 997
829 708
323 187
120 473
92 515
619 578
239 884
444 658
947 68
259 492
110 100
428 927
545 10
237 107
443 50
523 317
46 703
376 720
241 496
192 333
362 810
910 600
45 705
257 992
124 867
483 234
318 910
160 862
271 397
968 65
446 490
381 843
545 757
562 785
604 106
117 965
267 378
916 312
435 172
303 558
390 137
791 59
398 951
920 21
699 240
85 496
81 818
338 625
926 251
410 529
708 878
845 975
256 760
286 690
283 940
247 672
76 390
82 473
692 1
845 390
240 282
237 321
99 926
297 376
176 706
256 236
584 100
210 191
859 495
232 493
786 830
516 861
219 597
685 910
597 530
299 189
811 535
861 261
812 157
636 988
215 243
223 798
342 784
340 552
630 571
44 415
400 559
275 619
155 311
528 103
192 179
643 2
65 503
614 877
12 601
216 226
843 790
375 536
925 714
439 554
636 482
968 35
392 594
5 898
256 885
1 448
415 643
801 831
498 415
707 509
367 274
86 562
415 812
97 339
525 536
244 512
369 563
546 761
156 903
10 412
787 10
859 201
5 11
31 502
425 90
362 144
715 799
705 482
610 153
820 486
40 416
997 409
978 894
521 486
796 530
897 934
892 107
486 896
117 869
749 894
310 462
37 24
260 93
505 221
245 677
706 285
444 702
45 421
947 917
906 743
446 154
676 689
612 514
936 81
382 36
974 691
497 362
66 108
806 571
328 50
599 33
686 42
86 82
814 33
998 720
775 796
873 802
836 837
315 772
917 48
807 890
738 656
603 804
763 408
726 91
809 676
123 847
69 209
928 882
241 278
953 367
425 178
520 260
14 187
383 930
234 190
171 324
845 773
479 607
532 556
49 340
583 172
186 651
732 466
884 324
95 837
42 519
366 913
130 379
99 513
660 685
54 830
360 250
954 838
208 485
745 257
176 327
780 362
329 863
179 212
186 273
400 579
143 765
491 272
495 942
136 154
626 189
983 985
438 936
174 998
772 918
254 948
596 385
661 924
247 839
135 784
111 887
714 253
651 204
876 146
145 12
299 122
200 634
458 990
921 631
987 693
900 592
640 847
328 652
770 574
490 257
709 952
143 422
556 145
977 431
290 122
442 941
595 994
926 53
335 846
35 673
890 287
616 881
133 943
532 903
868 21
511 576
324 653
349 879
149 325
310 439
798 103
731 393
96 656
445 782
853 831
454 743
117 69
623 602
11 155
856 878
527 366
805 851
370 153
729 518
478 390
308 275
493 38
667 940
45 463
722 898
294 175
640 762
244 614
363 606
120 570
836 647
935 640
849 304
793 577
174 622
319 481
896 811
871 915
750 915
729 823
164 374
998 155
136 593
769 850
198 240
420 33
886 354
25 734
10 817
663 535
790 981
15 685
143 885
951 244
152 680
67 667
53 64
822 540
8 942
390 205
181 809
590 419
514 966
152 875
134 166
409 923
498 776
607 640
12 910
884 515
589 950
182 993
365 3
533 372
296 922
928 476
82 869
894 947
834 398
174 967
915 934
889 413
709 848
109 639
587 697
940 768
689 304
122 573
27 417
494 307
245 927
527 490
874 361
239 399
679 154
332 920
918 393
119 673
465 227
312 51
275 251
171 315
907 644
888 285
61 733
591 657
660 118
146 885
830 737
283 508
242 614
779 159
358 897
183 822
123 494
225 749
97 395
64 3
390 951
639 802
683 582
458 342
699 956
578 880
692 860
739 285
826 518
795 183
766 977
357 241
471 581
989 567
327 52
921 716
2 911
518 37
492 327
378 542
282 956
421 325
167 512
609 344
381 403
527 146
380 883
738 202
815 727
120 141
778 392
856 132
302 725
168 794
52 897
687 333
204 460
10 723
971 970
66 351
373 592
848 104
826 586
305 640
312 776
780 441
167 988
924 820
64 91
613 115
340 652
800 543
111 809
265 81
778 331
783 502
274 630
605 452
567 261
91 230
36 223
23 554
562 946
374 625
37 338
92 728
989 891
622 99
51 239
531 180
569 313
34 194
295 990
645 861
251 88
443 638
310 465
544 223
410 917
847 798
254 290
525 595
180 147
693 582
385 224
114 305
888 147
850 182
136 847
395 738
934 837
728 595
653 271
817 62
187 15
212 792
657 736
386 836
234 431
770 970
6 883
626 893
381 828
75 868
674 821
958 959
9 685
553 661
307 721
74 493
87 285
636 743
373 374
931 606
156 52
928 161
934 905
53 666
732 479
885 405
299 842
715 659
526 267
319 832
339 393
676 778
677 664
520 49
37 802
7 544
853 286
704 138
190 756
803 922
587 688
678 237
881 393
896 759
11 566
590 702
958 618
479 987
633 350
387 21
152 745
564 4
30 267
142 572
374 296
845 960
335 522
549 216
266 444
974 629
361 915
330 319
884 160
657 516
509 43
536 660
140 451
16 169
717 157
740 443
804 936
754 139
810 302
354 75
97 679
55 458
945 736
128 829
895 784
696 404
178 232
415 317
682 430
838 751
586 929
193 742
865 946
880 674
600 585
100 696
263 155
505 207
890 632
387 137
415 83
540 945
666 306
261 699
736 98
449 673
27 993
414 891
291 293
916 890
229 15
937 491
169 442
50 411
73 788
547 840
870 438
784 535
743 396
234 478
494 34
151 872
379 916
114 669
561 29
910 789
43 846
632 564
287 33
974 712
820 520
903 690
957 38
576 51
433 161
529 926
547 31
149 925
298 262
945 858
290 854
647 685
51 278
248 690
662 573
401 481
444 655
522 752
692 98
802 124
610 682
402 156
712 550
432 362
164 376
219 805
229 217
489 632
846 88
321 507
660 73
988 455
727 509
206 418
958 8
893 568
689 294
723 753
196 155
114 359
530 684
163 111
901 4
742 746
443 414
253 455
486 592
909 212
100 115
981 58
474 873
625 514
519 699
266 714
205 731
72 87
767 586
197 667
941 290
764 736
55 368
190 540
959 98
103 411
564 435
468 389
307 444
903 825
494 520
890 699
603 961
785 369
899 333
387 191
974 150
870 115
919 828
565 373
238 480
807 57
869 465
852 771
642 346
290 531
44 244
844 180
612 94
512 998
284 837
500 210
216 369
676 134
548 240
858 786
72 664
194 940
480 46
62 473
391 703
4 786
947 199
317 558
292 180
908 575
16 759
136 231
479 812
716 26
403 925
163 474
940 357
765 419
754 826
892 496
529 247
281 475
445 597
384 88
776 643
14 143
401 150
725 231
313 792
257 67
716 771
893 655
479 657
425 584
483 668
79 363
914 359
837 710
307 220
797 434
215 163
576 615
664 652
198 976
443 806
394 158
576 286
812 407
295 589
990 129
256 69
491 170
779 679
231 438
250 380
223 464
542 799
431 205
802 628
532 245
433 925
402 360
563 566
766 209
154 108
337 761
176 179
930 306
857 513
95 458
892 318
922 433
468 352
637 269
331 168
513 763
444 267
122 6
184 240
566 689
347 902
449 874
432 379
179 288
891 626
746 782
943 19
566 410
722 202
30 52
721 543
814 164
161 287
522 344
526 87
32 224
341 480
97 772
210 628
412 452
253 509
585 547
527 150
956 248
703 985
299 423
879 464
939 39
102 812
734 628
250 765
851 590
597 300
714 806
927 125
610 531
985 546
77 511
696 384
110 750
720 760
525 599
223 463
989 324
626 723
303 875
839 506
817 435
805 530
593 83
6 202
965 342
99 393
852 794
776 313
896 495
72 420
93 646
234 434
969 211
156 624
85 994
129 253
781 285
134 373
719 139
926 35
832 24
427 683
170 202
347 65
696 418
836 141
63 421
574 384
631 81
7 715
426 487
968 206
123 101
578 193
592 855
227 423
879 653
458 48
854 156
464 901
574 651
393 988
71 318
723 701
398 81
767 176
567 86
381 41
539 311
233 482
165 459
904 395
111 713
794 316
869 257
217 794
259 961
133 329
279 856
29 676
936 796
203 855
881 584
895 771
246 480
252 410
938 508
157 401
220 950
68 440
559 636
585 817
597 718
146 875
925 526
902 860
673 105
714 906
40 961
676 285
440 928
46 729
435 202
481 6
504 901
798 62
536 382
230 484
451 727
358 375
253 612
587 925
716 652
830 755
612 858
391 403
785 436
484 571
990 316
576 493
216 373
906 104
107 135
587 557
214 945
284 466
556 870
742 623
521 924
729 485
781 119
887 917
906 722
487 895
38 62
739 605
787 644
708 893
131 295
801 344
591 84
161 498
305 254
120 826
177 200
310 309
670 548
225 575
270 63
822 307
125 560
911 263
556 971
507 38
265 659
733 855
95 245
352 399
498 823
224 27
22 533
335 691
81 912
617 702
974 438
8 450
350 270
712 257
240 570
294 856
229 378
62 323
622 765
721 119
587 297
145 960
181 832
2 613
743 971
314 716
760 673
518 109
943 229
717 534
151 362
742 731
739 803
53 360
568 125
831 506
773 327
466 954
510 819
566 252
789 880
320 549
552 837
9 846
417 726
732 919
87 473
649 178
627 53
889 546
178 719
52 950
398 869
255 907
687 821
511 828
52 830
18 384
801 786
461 884
705 900
356 353
77 334
406 965
880 935
36 931
236 785
151 491
691 189
663 201
16 66
382 391
20 751
127 820
889 939
703 593
838 410
297 266
744 54
231 975
340 618
257 576
402 407
418 444
595 432
997 611
497 730
353 516
481 831
688 721
770 390
313 607
152 961
873 247
15 455
221 354
424 477
281 177
235 50
620 829
481 616
791 977
346 144
845 178
974 532
898 95
921 562
54 424
874 278
670 888
732 890
594 507
718 226
683 952
276 654
133 756
270 923
85 967
418 929
496 744
812 745
838 84
658 891
508 531
168 177
419 251
419 364
109 488
589 791
792 216
797 924
324 66
198 760
384 616
40 231
711 851
975 900
934 632
791 793
162 310
970 932
913 740
647 21
579 588
164 370
803 960
293 478
377 843
237 112
810 276
342 520
478 668
419 412
299 561
204 812
223 525
96 135
616 742
507 195
329 22
916 484
333 561
961 61
403 550
524 212
825 865
83 303
884 501
66 534
414 621
346 636
498 441
122 465
534 980
11 863
354 927
698 38
839 658
99 241
207 974
804 384
191 886
38 74
738 455
608 151
427 305
138 276
741 630
591 103
844 296
381 541
333 219
551 783
811 109
757 966
844 947
203 881
20 941
687 979
443 114
283 933
741 379
543 481
361 133
936 204
428 316
97 113
887 647
895 697
755 651
663 951
949 865
183 321
157 870
299 952
335 934
884 75
664 426
908 376
911 843
580 690
510 676
802 396
674 697
445 780
699 459
730 648
675 913
968 832
782 618
783 468
903 18
894 919
443 801
294 705
995 873
395 505
900 196
252 573
244 696
353 943
154 434
942 829
346 261
12 479
878 146
946 133
163 840
51 957
992 344
14 339
569 408
195 820
955 446
745 199
494 449
493 999
882 434
179 228
694 190
58 923
687 356
407 201
195 457
510 538
153 523
876 73
282 70
892 236
868 988
786 361
436 630
359 318
63 890
897 108
431 954
383 118
309 789
670 855
598 179
745 102
53 620
526 334
42 769
922 909
757 59
269 192
689 979
509 103
868 757
563 299
711 297
768 371
85 437
226 34
968 322
487 372
941 12
58 982
781 331
890 537
389 510
80 429
841 941
884 708
697 798
358 759
94 477
130 530
266 707
916 585
28 402
956 320
414 13
302 546
343 543
434 84
405 513
864 245
453 99
304 502
896 14
260 341
490 389
223 107
447 138
691 826
539 647
146 304
11 799
201 706
341 634
789 97
499 4
341 303
455 997
804 350
10 416
43 851
156 265
958 603
754 648
428 292
646 925
948 657
723 500
362 64
486 502
512 984
857 853
638 311
849 794
13 210
209 55
60 364
671 17
318 424
665 98
67 662
22 366
318 97
866 31
512 351
884 23
686 93
875 323
403 75
468 767
284 676
821 344
392 843
712 61
618 376
510 685
390 884
50 59
980 267
90 491
969 325
865 6
769 92
681 172
166 148
938 802
176 111
497 567
305 208
979 923
936 841
607 325
724 8
383 55
627 824
545 595
501 761
601 269
852 281
792 18
780 730
171 955
192 667
873 496
226 852
418 513
44 376
837 767
736 572
821 362
747 717
308 247
477 260
516 329
892 659
698 672
388 220
626 931
238 851
779 463
702 196
976 745
924 164
863 659
87 35
372 834
103 679
80 579
939 947
259 182
606 308
853 345
879 831
276 116
681 54
931 734
601 258
830 876
773 692
886 860
78 257
693 180
936 772
110 226
71 721
407 676
28 612
372 259
442 647
726 122
52 656
207 5
265 36
232 38
79 118
249 156
374 941
335 661
64 796
886 134
516 645
161 896
256 533
154 49
531 879
522 935
887 728
291 151
115 522
540 193
991 788
700 365
80 386
25 144
181 263
629 697
259 790
944 866
674 97
914 204
327 787
490 213
514 132
716 980
654 607
172 644
395 871
360 474
256 737
969 788
351 598
836 609
739 779
826 412
875 91
967 554
877 809
118 742
940 833
721 945
440 892
941 186
114 300
11 721
388 332
508 738
929 696
698 19
474 875
782 701
965 748
254 841
908 371
582 848
556 654
144 995
545 84
532 10
736 894
82 475
225 942
565 505
637 614
523 110
489 304
810 453
404 63
646 311
786 579
510 341
233 6
687 129
89 218
491 176
111 572
651 688
513 215
192 149
180 715
611 668
370 420
473 773
835 118
436 620
48 297
960 280
302 998
761 743
215 251
270 677
822 920
716 687
486 908
835 666
974 445
685 343
217 157
116 51
22 674
551 333
305 853
330 65
947 896
315 216
924 489
136 640
175 973
547 361
990 520
806 675
214 374
831 681
776 809
583 149
482 134
481 786
338 162
851 284
57 517
499 332
5 986
971 531
311 869
892 300
740 49
326 954
422 509
634 549
317 569
54 177
935 391
690 785
26 746
654 876
429 10
214 400
541 524
620 432
175 360
480 853
665 253
361 298
801 677
218 497
826 271
25 760
661 714
897 38
811 902
914 239
911 127
990 451
2 610
234 528
321 65
380 985
317 740
634 469
768 852
317 945
122 341
705 135
406 953
172 568
206 437
159 116
563 148
919 916
109 152
444 429
217 823
765 885
915 399
354 682
250 670
979 723
363 35
987 381
688 192
817 846
659 732
993 577
647 454
81 442
234 297
265 999
181 531
749 886
564 998
556 542
72 918
576 929
37 914
309 724
457 125
569 116
856 914
44 855
367 124
296 600
772 912
950 305
442 698
190 6
47 97
899 119
366 475
47 755
388 707
830 197
183 399
312 391
664 707
245 382
831 892
333 954
804 283
258 245
332 800
602 379
896 501
849 262
327 247
368 66
953 197
262 487
595 925
877 610
632 121
343 814
13 676
767 168
310 377
764 641
176 366
371 423
218 219
36 544
465 403
961 769
600 223
256 546
147 132
156 130
605 498
295 969
525 414
136 834
790 251
827 317
616 197
91 185
768 127
80 584
529 41
353 128
615 608
674 113
91 181
243 695
30 889
15 555
302 502
753 566
111 720
115 202
257 234
328 336
817 856
728 169
336 342
128 361
455 219
541 49
265 570
289 280
476 943
133 216
385 237
133 496
957 247
49 213
480 376
900 297
583 628
817 270
321 945
630 127
163 170
527 427
92 816
58 567
758 543
782 494
779 267
341 87
513 389
299 345
116 551
993 51
530 809
320 850
753 950
329 267
471 855
46 562
22 455
129 131
997 262
625 776
528 317
862 393
706 513
89 173
63 81
223 944
889 543
793 994
844 121
260 314
328 305
876 349
760 356
480 756
969 456
883 849
772 97
593 829
961 681
2 23
761 224
966 649
118 110
642 961
583 254
275 910
558 502
610 317
209 89
425 177
896 659
377 668
755 969
496 715
649 497
89 409
73 406
410 190
868 403
503 450
656 129
711 566
630 320
234 838
761 658
366 656
317 743
675 423
63 171
138 712
19 578
472 443
984 881
985 851
636 487
652 643
615 362
208 596
681 442
433 441
451 150
449 119
892 123
542 307
645 31
18 16
608 489
458 943
722 442
145 709
280 148
351 894
509 911
489 542
704 273
334 154
775 782
625 18
257 518
324 901
548 341
916 507
182 726
802 255
167 946
963 447
446 665
692 954
575 533
495 630
157 829
136 931
962 760
949 218
277 272
119 176
965 386
682 146
111 483
400 278
781 362
76 578
378 119
531 953
3 378
934 160
206 69
442 167
828 390
385 456
14 855
631 978
240 665
123 351
499 874
980 631
235 407
208 964
877 739
916 880
116 202
391 673
270 832
191 450
574 927
905 587
781 888
564 21
552 38
723 402
911 702
33 497
460 240
460 336
330 728
215 797
929 605
821 198
789 12
999 362
938 256
300 71
143 215
443 46
252 165
447 162
218 479
10 677
71 469
12 752
196 579
901 476
535 721
26 323
732 24
36 22
279 335
444 773
549 886
818 152
50 265
665 619
95 674
295 517
495 658
621 690
236 521
518 123
241 543
797 325
566 833
698 197
519 141
969 420
26 787
571 427
403 588
45 849
261 691
718 755
700 338
797 288
858 666
410 450
208 206
774 125
390 823
673 261
963 642
680 340
780 602
118 534
541 514
734 802
204 451
908 256
788 56
543 997
721 952
447 928
509 572
405 899
395 77
511 709
718 542
49 849
495 166
32 116
837 587
918 96
842 58
152 384
406 872
335 852
152 196
776 556
446 522
632 956
230 702
497 630
902 991
796 636
26 179
103 214
765 20
662 607
77 813
990 483
36 677
686 539
872 813
94 317
334 78
624 916
131 120
545 32
462 692
19 840
870 121
405 635
141 66
241 569
230 582
403 618
258 441
156 481
253 602
149 939
31 772
854 161
243 750
544 57
442 563
248 311
683 652
297 175
70 537
744 651
119 498
268 728
938 776
209 543
377 709
833 407
481 38
919 75
787 814
483 228
728 730
891 411
382 187
937 803
76 32
453 194
530 721
273 467
496 833
361 224
542 193
630 374
230 900
448 17
713 283
596 441
12 486
203 745
673 139
547 748
171 1000
293 52
72 917
518 567
750 231
142 291
423 771
664 653
670 463
21 734
745 616
174 757
454 728
501 126
219 48
225 389
399 869
792 470
785 309
388 534
891 529
176 314
651 839
318 672
654 690
405 398
305 931
506 758
658 7
235 876
406 811
616 156
31 407
625 168
68 364
53 958
244 229
623 894
67 292
565 720
981 321
470 286
603 975
395 261
333 982
488 90
144 456
245 527
214 221
694 633
584 746
591 827
974 565
72 393
857 988
464 837
309 933
474 911
908 221
523 592
554 363
682 697
170 926
575 383
147 268
16 82
14 958
261 339
874 684
731 730
672 195
919 332
479 392
594 386
964 469
978 517
831 11
566 352
936 140
734 434
760 101
516 773
410 128
111 284
811 194
13 482
388 931
165 866
675 759
604 990
227 933
507 409
943 424
760 230
915 845
664 674
298 531
798 707
10 909
990 820
454 355
654 193
637 818
410 663
928 13
653 154
297 159
914 591
934 25
173 848
870 188
874 519
718 671
225 727
579 567
898 384
921 551
576 557
721 986
220 648
350 872
802 647
382 67
589 667
92 761
514 313
948 387
831 17
410 407
95 340
973 993
724 893
895 299
450 615
284 21
263 986
244 416
632 625
834 572
643 925
685 508
589 632
247 419
1 656
826 95
995 798
439 718
43 334
369 844
300 652
864 562
637 107
329 620
83 163
544 725
439 228
584 28
211 830
446 211
485 623
658 480
773 96
549 815
781 917
658 81
921 873
994 909
979 323
529 413
837 424
489 275
651 72
654 213
902 452
776 738
74 433
569 198
880 118
12 661
34 669
93 954
893 86
863 871
760 743
635 948
518 475
575 168
547 228
732 800
679 507
889 105
939 458
302 171
575 314
183 960
334 275
266 227
712 128
449 824
222 436
771 91
910 345
610 808
925 341
607 603
848 848
707 138
305 9
308 231
674 490
190 359
116 455
585 828
934 386
651 507
821 773
597 730
470 206
890 394
547 496
348 394
695 55
531 999
415 839
229 440
680 419
798 796
873 735
623 159
120 625
665 292
749 262
373 218
467 262
963 13
110 311
758 804
717 641
155 483
479 383
922 510
153 71
305 378
805 279
536 276
903 200
919 652
461 292
221 280
905 536
644 14
846 402
170 914
42 324
748 872
706 669
381 211
91 686
588 248
964 123
523 219
674 794
222 487
85 794
766 989
329 409
355 526
810 524
439 203
847 186
74 904
206 807
114 649
844 701
896 159
175 770
377 849
563 950
335 647
744 100
988 424
860 694
950 22
217 740
224 415
926 650
318 483
808 432
131 651
484 26
809 11
148 538
859 710
839 545
357 934
996 696
358 855
389 307
228 957
46 804
371 323
453 688
158 612
471 288
262 307
666 422
317 813
311 527
522 150
71 230
83 66
277 440
272 665
98 500
973 496
655 343
818 459
383 975
70 853
615 683
511 280
104 827
444 415
353 317
916 775
899 350
192 175
142 816
192 239
667 164
734 321
507 904
779 889
878 848
93 844
530 604
475 985
782 918
751 487
587 666
261 485
368 805
11 509
620 202
99 286
718 833
958 224
88 736
464 965
935 908
809 464
863 283
800 645
553 551
483 139
568 95
975 935
899 985
443 870
539 542
507 256
726 464
831 813
199 646
129 485
553 289
300 416
924 100
412 828
650 894
318 217
340 292
504 239
628 298
108 166
191 615
421 916
430 251
80 981
896 561
465 801
849 765
568 124
864 979
951 865
224 268
433 563
911 936
153 539
234 613
704 776
579 477
44 8
727 123
988 623
35 805
775 884
569 342
359 784
320 310
648 895
929 80
809 840
368 314
730 953
926 785
728 504
261 771
511 988
246 851
962 280
655 736
515 223
77 874
358 748
183 5
994 463
436 154
654 803
467 383
107 744
168 835
247 428
957 110
767 202
960 80
482 966
167 348
540 595
221 897
694 755
901 687
218 688
193 223
491 11
606 597
755 125
783 1
904 740
462 23
293 421
102 126
738 269
474 277
215 694
173 909
801 73
947 370
113 139
592 603
150 197
551 256
673 686
256 577
425 718
599 717
490 700
843 228
320 316
504 887
361 677
795 161
101 93
882 213
584 474
167 85
670 70
340 695
755 595
271 531
664 869
247 506
920 441
733 592
108 588
830 821
616 624
333 69
68 215
633 651
688 152
735 709
221 74
403 975
21 673
857 36
893 103
541 165
896 625
108 355
565 937
175 180
912 508
600 979
722 233
982 761
384 716
469 956
142 872
282 162
896 138
549 141
592 90
657 487
66 116
842 630
52 368
810 315
875 761
645 948
993 626
708 728
694 529
683 835
752 316
348 647
453 248
139 45
337 147
883 403
262 76
384 665
444 545
331 318
306 976
618 650
953 325
378 998
205 412
832 956
728 531
603 532
779 93
576 467
240 811
221 853
886 605
518 329
149 848
999 454
175 616
104 128
292 833
125 497
596 309
452 675
191 406
207 321
851 134
140 90
944 360
294 830
316 811
158 465
11 156
270 185
123 725
664 415
557 141
911 505
801 714
179 991
120 385
664 322
519 803
763 462
514 56
643 830
219 801
294 229
308 915
765 431
640 781
845 548
273 107
52 73
172 231
63 643
967 78
964 485
880 726
299 746
782 941
575 352
93 220
932 401
134 48
831 773
828 27
321 100
485 724
524 656
954 939
651 921
16 614
757 248
340 407
993 473
348 567
176 440
786 107
192 919
154 22
44 334
400 716
785 884
439 309
892 745
247 542
17 262
507 773
509 198
180 501
670 879
419 845
670 204
303 862
475 457
235 870
790 635
585 926
870 375
234 761
119 480
654 135
94 161
260 602
358 791
455 380
669 873
576 338
429 879
551 255
687 786
124 828
420 708
753 289
434 987
402 553
466 55
39 559
215 650
513 573
440 319
304 460
543 879
150 971
757 700
577 443
485 700
270 256
759 23
545 193
97 178
352 487
737 919
137 601
843 576
919 146
36 813
24 185
136 133
236 712
575 721
764 197
976 874
219 872
418 931
521 514
108 225
1 196
143 489
796 337
64 66
482 451
231 857
987 366
989 223
77 916
295 192
112 622
66 682
846 483
612 366
349 719
590 349
267 84
189 62
420 252
480 253
55 710
462 393
75 450
967 503
717 261
695 180
235 112
861 432
594 824
797 942
895 739
642 161
174 830
574 946
434 53
198 840
114 11
232 540
813 199
43 529
811 89
709 397
200 921
828 793
745 977
87 991
67 80
151 240
910 724
185 695
129 735
534 594
745 765
134 557
315 528
438 478
616 146
874 167
66 54
311 162
30 397
152 96
477 302
687 738
378 872
432 858
958 317
451 702
433 584
611 748
111 48
577 78
545 802
244 962
855 555
124 236
303 275
331 131
929 18
868 306
241 651
163 198
967 965
251 400
549 213
499 11
612 427
89 156
228 332
470 83
238 593
318 541
219 1
671 147
370 891
804 610
541 318
159 860
283 409
611 183
974 461
193 585
887 281
93 114
965 562
548 202
154 866
94 724
218 117
871 587
7 26
196 899
344 354
110 978
114 720
160 87
532 352
24 418
633 116
532 949
677 79
150 182
296 596
905 513
712 127
99 70
153 646
320 496
999 430
473 465
501 632
551 33
335 926
802 967
41 685
267 69
764 769
250 411
364 507
276 427
633 374
848 137
372 167
632 722
948 456
186 449
439 89
833 774
14 634
92 55
319 359
475 434
479 77
196 842
583 471
620 567
197 467
704 568
985 687
289 933
143 827
733 933
915 917
58 280
550 150
686 220
860 161
5 338
237 553
531 171
23 150
737 571
968 440
490 952
479 779
884 973
957 968
905 223
884 963
502 786
464 188
357 675
700 362
364 936
914 246
106 288
395 194
859 714
986 348
665 464
478 901
436 434
868 692
656 104
6 510
889 821
49 245
495 748
958 210
683 871
455 140
511 201
685 721
914 670
68 931
485 898
183 272
683 50
316 691
505 321
200 393
494 248
638 988
995 595
198 29
818 4
520 680
205 556
400 118
226 467
400 62
716 582
686 399
984 1
89 488
673 288
881 166
887 870
506 233
816 703
613 633
58 132
312 262
687 711
732 264
530 131
678 245
713 363
995 696
363 83
535 387
722 415
553 960
284 58
192 452
112 804
84 169
287 748
431 974
810 514
589 691
644 266
288 708
980 282
403 694
365 290
81 438
704 633
398 340
42 589
791 153
393 226
673 679
325 455
4 487
968 945
177 612
562 464
319 542
98 74
587 814
363 667
251 418
651 648
757 692
589 899
196 333
477 869
363 801
323 367
287 291
663 816
254 224
631 572
117 728
997 704
541 711
370 792
129 373
791 237
416 731
136 964
63 964
832 426
764 506
144 403
148 806
570 753
381 200
677 498
928 673
201 820
384 922
963 864
646 106
100 62
836 587
25 899
550 208
676 666
65 819
68 565
976 637
317 356
188 993
205 467
666 757
287 401
679 601
264 324
706 715
737 542
302 113
792 851
320 467
868 385
637 287
301 612
275 617
319 463
610 876
929 627
632 567
27 310
168 642
986 225
356 74
118 9
187 909
860 506
727 79
242 363
366 542
326 640
159 997
102 120
872 383
98 503
301 124
165 468
117 502
45 472
575 162
481 761
423 692
267 149
122 860
864 487
402 189
479 912
537 932
383 408
314 480
263 615
955 427
434 71
928 830
894 502
992 726
263 414
769 881
562 243
92 425
729 493
966 559
756 502
491 490
262 156
321 524
122 275
302 908
697 229
737 943
82 728
20 696
493 141
928 55
383 20
831 463
864 148
22 972
650 512
813 263
19 134
786 141
408 87
48 457
667 784
399 100
864 770
148 356
910 427
762 292
446 593
107 662
92 128
633 741
991 445
355 361
930 140
501 338
578 548
146 596
684 896
48 547
665 195
254 575
973 16
218 419
608 676
432 51
803 64
144 145
860 498
506 790
638 358
479 567
258 624
515 941
519 562
839 535
108 92
461 80
107 679
850 66
354 281
117 509
696 260
5 908
757 862
697 746
220 527
665 477
502 179
769 372
92 607
906 199
50 367
630 509
397 480
574 102
760 42
962 808
653 967
715 762
180 411
859 399
289 523
227 142
53 995
513 144
953 770
694 355
488 324
863 884
155 788
338 266
830 299
73 834
617 787
595 797
549 454
195 837
328 774
978 733
120 842
228 73
612 274
779 99
597 641
335 103
428 672
368 609
322 441
443 939
227 389
735 776
842 281
964 522
406 294
606 526
135 833
950 98
106 728
549 54
368 235
508 147
258 876
756 579
316 550
517 894
938 603
21 132
884 337
653 289
630 610
814 116
442 115
566 900
842 114
305 209
348 813
708 605
40 463
183 707
12 52
600 949
654 973
80 889
309 84
178 938
693 343
53 487
458 618
738 651
83 42
860 782
206 919
738 245
381 273
303 744
324 903
44 329
875 124
218 183
559 747
472 604
441 876
442 898
846 179
901 928
572 112
710 130
30 799
726 410
71 29
153 394
283 196
723 157
671 292
691 582
38 514
537 478
389 978
728 234
508 628
514 79
739 575
560 120
373 286
529 444
314 33
189 948
104 603
554 146
536 943
659 72
773 47
49 500
633 908
479 146
338 569
720 898
688 92
535 568
887 848
600 76
795 531
690 250
133 596
747 668
538 405
91 310
803 491
161 787
398 991
932 736
559 3
633 598
447 167
165 333
366 116
760 512
999 802
113 483
397 859
503 934
615 593
596 769
84 108
556 481
99 839
568 9
842 200
718 123
324 435
946 589
237 410
71 633
620 573
918 234
518 865
3 953
973 910
433 71
748 353
79 941
552 37
580 622
160 904
56 102
339 354
690 575
763 112
559 383
37 476
968 554
693 322
506 665
231 290
87 331
642 165
271 546
554 851
519 65
754 574
166 444
279 207
18 394
318 576
128 706
403 95
611 95
417 468
111 999
758 197
681 751
714 952
648 267
154 166
683 907
92 848
702 370
406 719
115 75
646 242
781 48
337 391
495 105
859 605
455 968
154 136
70 867
87 70
485 240
235 167
498 678
366 199
400 771
269 514
845 914
756 977
313 92
720 159
548 930
764 2
249 269
137 318
487 575
387 971
166 974
489 15
651 206
213 50
976 833
916 172
746 671
501 411
114 220
569 661
501 684
14 749
952 503
66 438
77 805
760 243
778 600
257 428
805 822
830 132
654 745
656 752
767 156
162 880
727 82
892 227
766 905
975 69
407 392
859 484
196 618
78 973
218 686
753 22
859 934
506 513
678 161
616 796
316 129
675 394
210 566
620 327
470 946
396 229
337 254
64 533
223 141
857 792
178 961
166 37
894 671
901 923
831 516
718 498
996 744
891 557
309 862
884 131
807 631
711 495
236 774
379 458
266 236
602 443
548 767
479 442
437 731
716 619
246 434
116 593
177 6
150 838
219 33
320 25
663 30
519 250
803 898
707 68
485 308
862 32
426 693
825 214
423 541
832 21
326 947
613 854
304 762
43 522
146 362
898 160
391 769
409 545
18 468
964 502
127 826
885 553
518 710
766 292
602 950
312 927
248 925
132 552
38 175
425 536
888 675
47 631
443 456
175 460
275 491
313 401
316 197
305 185
258 423
476 859
372 140
137 619
416 621
522 453
795 299
340 34
973 387
664 767
194 191
226 468
681 538
220 348
86 877
532 344
651 359
554 22
498 43
992 265
663 866
70 809
516 409
842 840
147 858
606 340
48 183
159 728
72 379
75 157
607 958
852 257
668 758
630 518
800 973
782 814
190 851
622 705
260 815
544 406
672 501
98 719
683 256
798 106
986 872
615 592
181 818
200 849
718 726
154 499
539 343
350 512
48 961
679 943
718 702
444 815
421 478
423 570
936 408
794 550
352 974
719 903
174 294
84 891
371 237
390 262
579 91
773 978
403 803
921 120
505 716
287 277
545 709
846 832
468 639
381 171
613 100
74 138
745 157
29 115
393 770
376 323
860 501
301 262
303 573
733 159
288 19
435 184
79 633
16 547
271 748
717 235
199 790
373 295
298 753
762 690
522 137
13 381
989 665
994 644
237 726
802 876
745 589
59 823
221 426
721 843
526 790
430 724
579 802
19 229
554 780
918 75
268 282
807 609
946 800
252 534
877 405
409 973
345 820
148 917
597 868
760 122
657 189
846 588
342 216
816 247
995 85
673 614
719 479
222 16
630 825
902 858
582 310
831 926
481 978
843 78
845 954
199 854
142 396
793 835
611 960
81 957
396 753
571 114
583 144
482 564
321 383
421 902
44 251
827 525
580 21
954 777
974 152
630 467
548 774
301 510
733 733
467 128
837 389
594 771
884 427
334 204
809 107
105 852
357 932
728 289
304 681
65 278
185 694
96 732
819 397
593 551
481 59
30 318
799 975
88 683
401 774
886 209
880 343
413 588
626 492
876 929
173 940
558 357
985 654
440 803
402 384
705 882
443 735
551 593
709 639
627 110
764 513
670 995
207 434
582 832
926 810
112 450
101 670
158 86
323 949
240 724
332 945
957 126
31 508
719 739
146 345
200 261
209 222
255 767
655 188
950 932
997 62
381 98
731 890
535 405
190 774
480 522
70 436
999 100
943 69
839 440
766 390
700 974
611 954
93 266
142 42
549 490
103 282
587 185
171 473
589 361
599 68
234 668
856 232
768 798
653 958
238 418
699 937
743 310
243 835
927 736
877 475
225 331
756 164
516 927
636 456
639 234
876 224
254 731
807 21
528 459
330 117
876 28
54 619
337 648
805 615
383 681
90 959
364 845
122 231
123 110
686 113
695 913
336 948
995 495
968 875
953 649
991 181
677 396
151 365
43 955
980 425
988 421
736 351
617 857
581 740
318 618
204 13
883 892
960 877
386 280
751 338
928 94
518 956
489 668
673 532
975 4
308 962
424 43
664 40
252 596
131 569
565 335
581 447
226 541
676 611
820 778
300 99
871 170
55 360
189 79
891 163
82 550
476 505
945 139
896 196
734 27
713 697
97 938
237 772
900 408
550 551
858 420
720 912
779 261
342 21
423 423
571 251
927 515
389 823
62 475
201 177
125 913
873 221
202 461
993 101
220 894
651 78
313 723
341 444
983 683
816 757
105 738
7 384
604 396
558 665
222 758
842 346
22 66
566 223
527 910
675 746
803 677
175 468
399 516
263 733
550 78
490 6
816 496
389 419
243 298
436 464
55 629
161 428
694 79
2 572
340 676
318 495
353 844
962 103
711 576
836 260
653 325
266 820
172 6
239 415
304 26
230 710
654 743
138 347
821 139
919 160
167 588
654 519
783 967
621 494
542 808
105 547
132 722
366 304
728 956
70 31
981 651
92 986
393 581
333 213
720 603
725 238
542 730
756 324
697 728
817 590
536 922
136 19
643 854
674 722
809 743
104 142
394 196
127 138
776 811
703 847
413 427
84 954
508 191
278 556
919 446
146 806
719 633
824 714
486 498
435 647
592 891
788 337
86 266
475 861
77 177
60 489
603 143
795 462
334 424
18 604
221 163
409 940
147 584
5 985
433 791
631 25
681 770
361 766
35 187
979 463
363 38
304 317
180 98
779 865
873 796
468 93
310 876
384 808
812 388
792 244
179 774
620 859
895 981
977 282
519 955
744 882
344 47
198 523
496 976
388 368
123 855
461 784
83 844
592 894
584 383
489 762
509 109
972 403
441 948
684 959
254 780
840 597
178 390
472 674
717 211
393 840
417 205
623 499
49 566
744 984
949 585
745 809
693 68
211 485
368 247
795 621
378 987
570 555
376 41
580 444
251 973
635 667
177 258
518 577
175 613
560 123
197 656
283 241
724 846
77 91
92 872
63 821
858 632
375 585
672 955
28 274
279 663
293 455
272 810
32 446
774 943
921 971
599 203
563 674
48 640
764 491
863 178
311 72
810 38
656 833
344 35
459 622
49 751
428 320
912 811
118 685
754 38
7 704
592 570
377 992
561 492
834 775
669 145
846 830
534 853
663 877
887 473
850 288
223 277
607 134
440 76
818 545
465 177
248 57
98 624
400 658
467 233
784 135
377 629
317 262
833 331
490 719
803 339
6 25
968 965
510 759
40 679
303 857
855 550
913 952
525 312
961 991
544 744
477 273
724 793
886 556
123 376
627 925
714 984
301 33
300 810
791 340
841 93
196 695
994 460
999 518
123 959
860 18
55 337
642 778
481 528
686 956
903 312
880 968
295 533
353 595
694 495
286 534
229 933
644 579
803 766
889 662
135 943
350 777
73 183
304 758
138 558
69 369
877 715
901 229
309 595
724 946
480 663
130 60
947 773
638 749
890 527
763 25
821 112
801 893
294 456
650 783
365 718
152 241
785 404
822 93
350 897
391 830
911 520
889 857
293 527
606 182
405 720
558 225
831 710
118 477
517 119
259 881
189 762
474 973
166 295
417 515
543 807
344 453
679 585
309 971
463 266
504 867
985 414
443 816
123 912
644 640
31 254
872 219
368 345
191 533
991 607
399 533
766 95
985 444
679 646
766 141
911 269
359 896
34 801
63 157
713 58
148 95
311 371
313 678
716 503
562 58
461 961
943 226
407 279
669 85
924 434
577 835
55 287
730 88
439 144
596 503
201 743
597 863
114 909
893 181
763 454
590 224
766 532
801 172
811 470
608 734
255 536
920 309
822 1
749 613
144 344
115 344
439 712
207 904
972 451
436 87
904 25
662 22
909 462
545 719
283 153
804 538
40 724
198 862
76 298
474 220
642 940
915 432
651 473
335 975
923 122
61 827
146 74
200 406
535 744
476 170
896 280
707 936
355 256
149 430
554 974
1 547
913 916
330 916
388 16
890 311
137 302
489 634
375 688
40 261
431 515
430 679
146 488
966 500
96 114
282 649
87 282
547 351
549 876
266 937
891 507
599 27
660 534
126 51
147 556
566 576
234 711
64 199
563 159
664 844
159 102
477 57
453 26
932 70
962 174
577 912
200 736
998 211
622 123
262 768
30 179
695 616
889 110
166 451
620 182
294 130
283 123
186 87
148 117
157 461
290 85
372 841
172 369
404 793
843 665
912 224
843 959
839 83
68 357
534 40
538 179
169 172
301 355
259 800
471 415
260 113
499 631
305 670
351 708
815 193
724 78
769 918
36 959
1 456
315 886
495 204
64 663
376 717
17 634
516 840
400 776
304 898
758 608
919 109
316 85
653 391
163 421
309 550
732 309
357 46
194 203
602 609
866 977
677 234
962 193
425 361
320 728
610 77
688 528
537 355
613 190
745 127
962 405
28 693
65 385
91 258
587 44
219 804
20 895
390 333
439 814
693 110
894 302
187 933
181 75
287 145
616 383
271 578
788 299
622 852
35 712
462 621
107 32
425 126
278 166
810 717
979 854
826 224
507 364
156 688
439 794
832 54
177 455
983 316
753 605
519 787
668 980
759 775
363 535
252 641
700 414
357 31
267 534
254 774
898 762
813 688
555 644
93 83
450 428
398 554
384 917
340 51
248 451
177 611
985 781
251 37
194 959
67 460
492 672
585 741
785 397
780 340
393 873
774 842
300 524
396 683
792 87
85 39
537 614
1 874
394 603
262 587
561 680
398 405
351 983
145 488
379 925
827 771
149 952
965 800
475 360
834 266
446 270
305 335
883 657
560 276
260 821
214 172
852 612
576 202
946 73
41 324
349 867
447 849
171 411
648 645
770 833
911 567
102 567
253 985
575 812
612 834
984 826
358 835
789 285
389 734
357 429
57 57
648 855
905 818
265 552
814 386
384 724
305 838
642 557
822 217
721 785
402 704
610 759
891 750
396 279
483 752
59 892
809 706
746 65
875 363
617 689
100 352
764 404
189 758
961 362
974 33
147 727
88 108
838 978
858 233
608 692
336 667
935 496
724 681
561 951
395 529
991 494
232 754
250 773
511 562
134 836
594 632
915 681
92 752
659 301
336 618
992 23
284 927
519 360
959 431
310 705
959 300
550 542
405 799
314 268
360 800
455 305
783 369
986 874
472 996
174 159
613 518
182 249
796 700
608 106
130 269
162 440
920 711
862 295
943 573
446 398
878 228
118 215
102 942
562 627
100 526
496 281
774 643
332 733
100 461
353 261
252 272
324 585
948 185
879 242
109 324
991 338
551 109
904 4
50 465
983 149
991 478
782 116
121 113
201 572
926 553
833 177
825 156
761 124
692 991
365 152
666 356
490 569
816 745
924 865
210 906
365 552
736 498
19 208
611 219
779 536
772 611
64 948
118 177
423 161
519 139
313 537
494 154
105 661
898 28
877 459
286 242
362 21
91 733
228 701
951 6
588 74
969 4
373 438
532 795
599 50
934 263
586 779
768 42
440 17
422 316
828 707
909 541
79 1000
273 306
52 224
663 992
649 631
347 22
69 878
168 19
279 453
633 865
232 400
258 23
768 679
690 595
737 951
136 815
950 760
472 353
983 135
696 984
117 42
357 185
919 524
555 550
977 187
414 560
938 671
934 58
702 623
4 438
573 139
605 874
899 76
579 233
562 274
568 679
668 924
215 938
800 770
487 128
308 252
687 598
275 972
655 976
594 658
765 519
149 721
744 399
797 322
983 358
948 551
388 615
474 603
904 273
724 391
400 31
642 438
980 916
409 634
243 355
644 360
225 144
80 968
542 876
642 524
586 589
426 325
555 252
927 458
524 650
848 276
33 842
65 364
109 826
350 352
532 993
711 756
136 790
75 29
18 716
552 955
304 330
279 858
581 558
668 456
559 515
731 943
708 148
307 817
325 656
520 856
648 230
963 135
371 37
163 740
753 66
46 408
395 677
618 975
234 285
431 792
151 513
735 859
12 393
27 336
48 546
191 47
127 505
181 497
542 695
589 646
760 986
405 507
833 895
658 263
39 809
128 125
19 139
517 45
475 564
590 17
962 68
522 142
564 415
188 504
412 947
490 816
805 503
190 638
750 847
252 788
7 379
264 25
870 132
421 696
47 362
712 8
429 585
501 345
351 688
200 762
986 41
578 791
544 767
428 293
965 31
432 972
410 47
348 279
178 121
974 224
834 37
583 263
622 83
959 324
770 158
86 107
199 15
897 94
133 676
386 97
707 169
420 468
215 120
746 744
240 71
967 73
107 901
687 80
983 645
756 104
155 841
210 705
855 459
798 339
134 535
435 192
703 207
659 269
326 404
12 917
826 330
341 285
230 28
716 564
24 471
667 530
311 876
234 517
334 383
855 820
269 642
11 323
848 670
591 173
425 954
441 251
283 781
535 864
160 602
427 536
73 93
65 383
321 651
252 6
385 106
825 654
747 836
976 594
857 919
118 281
872 558
883 507
691 769
370 850
371 797
737 443
889 802
177 561
804 428
567 540
534 391
545 632
578 521
578 434
791 695
605 301
520 295
422 890
496 792
686 233
586 926
386 114
839 541
542 405
80 427
795 625
58 725
497 635
510 639
682 928
652 638
229 172
932 650
61 779
793 98
11 730
375 748
843 213
288 384
617 720
162 764
344 220
840 192
206 349
830 239
277 481
876 857
652 159
858 64
938 2
513 300
731 888
48 573
452 687
309 421
406 470
184 101
41 375
292 599
723 473
837 351
954 713
559 957
223 768
373 160
769 885
812 851
124 859
776 576
897 84
996 303
905 531
403 298
905 695
896 979
167 84
682 472
148 592
781 371
360 505
882 128
389 693
979 865
903 754
440 800
189 787
102 445
317 504
742 573
550 989
903 69
73 584
892 220
176 672
590 535
176 472
14 917
516 344
781 419
97 572
218 637
358 319
82 26
174 175
598 724
164 500
144 236
436 35
807 611
59 749
497 586
220 510
502 87
854 634
505 302
205 722
939 562
392 372
587 918
546 536
993 61
36 136
648 471
522 455
433 580
203 929
166 774
790 19
860 643
653 365
297 857
438 587
771 182
310 357
451 207
893 443
268 280
930 915
750 451
721 534
383 275
462 900
48 603
918 260
598 922
976 894
779 765
832 549
946 141
257 396
347 501
190 614
780 119
881 881
922 953
414 304
228 227
203 275
830 120
886 427
42 861
320 172
626 151
72 923
643 680
319 989
181 860
955 960
979 187
841 900
139 606
555 718
833 757
345 662
228 230
88 621
91 759
144 716
261 215
638 903
895 308
243 75
520 549
386 498
735 578
749 226
184 655
943 16
411 287
677 990
517 116
611 959
226 754
674 838
321 663
92 567
323 334
993 842
883 378
691 969
956 791
194 139
445 489
154 207
775 182
196 643
649 158
601 226
264 626
63 584
289 154
502 963
839 494
804 73
871 846
42 178
636 587
316 80
75 821
286 202
354 833
844 354
991 797
579 254
422 993
498 690
24 337
183 179
761 405
376 154
583 11
741 898
71 79
368 776
912 564
130 254
360 708
859 133
53 47
195 550
88 570
886 622
101 647
26 476
152 608
487 892
858 280
411 280
359 130
55 622
693 184
875 404
244 733
537 296
131 83
845 218
652 83
191 104
81 216
580 232
176 418
476 385
697 886
664 407
15 70
28 60
606 902
463 201
986 351
496 468
433 692
37 437
126 227
892 206
443 471
790 970
240 265
354 937
502 369
343 516
438 723
927 395
624 390
595 962
92 442
429 877
486 466
665 611
692 556
169 486
379 958
455 618
574 160
906 75
528 601
590 318
323 517
712 298
258 659
611 701
100 40
577 585
857 241
196 900
149 716
386 527
673 192
496 246
352 754
320 879
354 261
548 28
129 260
677 738
918 288
439 369
679 367
954 535
960 501
434 108
216 171
986 240
363 833
485 714
586 156
944 291
768 492
670 249
103 347
986 372
634 776
740 664
143 693
550 102
545 335
561 112
506 898
351 220
730 187
933 668
694 228
958 462
719 628
710 821
326 47
544 311
823 284
974 317
328 523
418 873
857 330
984 714
227 687
933 308
873 217
975 567
445 933
380 515
912 441
688 237
839 231
899 661
514 872
977 842
746 746
66 602
75 401
316 653
439 600
961 312
817 935
230 613
219 961
127 482
753 814
70 591
45 968
252 910
839 580
103 584
678 168
538 104
921 205
757 359
804 717
3 603
936 222
563 63
55 315
228 125
906 272
444 509
534 283
440 636
804 107
573 76
311 329
786 467
397 808
790 399
410 726
972 325
140 27
991 367
503 896
991 946
756 524
580 548
159 150
16 314
256 588
389 919
916 527
737 664
334 878
63 95
603 386
419 94
764 410
461 618
657 451
564 765
326 495
312 484
644 679
798 252
267 538
522 534
64 258
198 749
487 612
844 90
349 614
535 113
23 995
730 32
797 645
796 122
492 459
958 135
137 107
738 755
644 259
289 60
868 838
808 355
449 3
796 797
617 330
261 991
677 343
374 825
987 169
299 478
979 256
965 468
362 54
222 5
665 510
416 532
699 224
238 147
578 385
296 194
67 556
185 95
250 910
919 237
79 217
66 409
824 382
876 185
436 450
542 100
311 957
983 10
532 221
508 110
957 803
655 23
711 191
469 960
101 388
548 531
956 966
939 780
347 167
316 782
616 857
881 278
166 864
287 697
436 795
158 392
949 813
767 11
3 235
323 103
974 222
633 282
187 924
413 534
442 728
315 57
585 548
334 102
763 973
150 550
767 308
293 67
472 59
78 474
646 752
929 971
973 913
252 160
188 664
693 629
744 359
37 328
258 371
781 372
695 930
921 461
237 214
879 708
624 308
534 621
59 814
592 32
78 195
191 266
211 235
246 954
945 283
633 555
5 413
926 699
342 847
511 931
412 389
990 35
697 875
656 755
688 599
786 118
793 328
383 355
914 980
308 859
262 292
765 266
704 690
316 398
536 826
680 947
215 669
334 263
544 989
17 583
939 155
700 83
834 434
438 748
414 97
958 27
389 722
293 444
411 608
193 299
786 872
597 1000
541 930
262 436
270 630
18 208
784 70
291 970
503 80
717 268
176 26
295 564
747 939
360 509
898 552
807 683
776 756
682 316
37 295
103 659
277 472
218 412
541 860
381 396
939 97
663 115
474 309
30 220
247 389
729 145
293 887
179 68
642 213
735 31
507 837
689 135
660 906
547 553
766 927
948 704
376 962
170 849
271 200
69 869
940 149
13 584
35 544
651 29
756 737
59 614
925 747
749 585
652 295
137 769
221 84
473 596
397 642
797 667
193 865
536 485
365 900
68 751
443 719
779 550
807 189
164 732
287 912
316 291
558 452
59 778
887 531
726 635
525 874
302 717
738 189
553 454
440 621
204 235
691 335
784 497
523 947
228 810
210 543
452 119
346 510
897 584
393 974
219 917
847 872
985 936
60 538
741 499
158 944
733 848
278 869
696 153
167 924
314 729
818 765
847 164
274 95
99 666
420 669
934 266
540 271
553 951
808 645
450 317
589 534
516 218
754 211
722 921
134 35
649 304
151 495
819 425
942 917
442 361
586 728
979 125
998 883
76 157
528 877
473 116
762 340
685 516
550 407
788 36
793 788
339 944
634 157
720 575
425 513
936 10
240 914
487 589
796 914
745 323
142 217
790 255
556 827
122 458
233 909
845 25
696 183
968 330
691 39
256 467
552 191
829 791
456 667
380 604
580 124
278 73
327 600
894 801
409 478
709 253
854 757
787 174
438 477
212 693
944 763
236 772
554 691
438 285
294 369
760 924
793 804
991 471
404 236
271 164
65 332
417 918
88 203
91 877
680 303
569 975
417 804
98 322
847 887
606 492
607 718
415 399
521 757
221 276
344 492
440 408
823 208
678 262
410 120
138 441
422 58
214 864
160 60
102 118
551 708
187 318
458 707
74 679
335 418
522 126
177 696
333 854
957 742
974 446
183 747
503 949
937 716
165 449
127 266
566 30
326 752
347 135
810 420
165 496
189 686
973 366
733 305
219 41
399 544
486 933
291 341
233 579
408 397
27 535
15 944
564 692
695 910
826 857
681 991
704 870
28 677
235 761
333 805
801 731
701 639
15 343
979 600
921 386
348 948
272 362
243 187
53 938
96 231
146 129
221 849
998 600
525 584
360 858
740 513
940 792
151 307
134 481
906 55
218 253
354 842
615 596
28 19
885 476
249 382
604 821
231 953
421 107
888 132
964 627
644 256
419 146
562 904
978 467
310 548
71 15
389 685
611 416
56 847
891 656
229 846
477 811
798 249
917 685
380 233
664 376
840 434
873 401
337 203
219 647
750 289
661 138
326 623
905 733
470 796
388 50
641 216
212 791
464 480
827 196
712 490
923 551
923 147
303 260
349 521
906 98
162 918
587 487
541 492
219 362
287 958
763 279
174 974
421 989
536 517
89 810
419 12
957 722
623 657
594 880
755 755
797 341
593 337
184 163
50 822
121 812
101 646
785 873
986 590
120 522
106 561
331 876
572 639
949 546
296 543
425 402
649 221
94 594
910 278
756 959
99 228
771 551
873 907
424 211
496 895
732 953
455 414
181 378
405 129
923 52
671 347
453 672
920 898
265 181
175 372
139 626
600 261
176 824
168 951
34 15
198 117
320 4
883 500
734 639
628 656
690 651
355 494
322 626
391 938
806 566
309 944
543 260
557 718
436 724
21 821
738 570
290 57
573 172
556 658
162 536
666 851
186 20
344 859
997 86
796 802
3 456
97 545
716 653
615 151
728 635
323 466
556 612
874 480
135 782
138 296
317 803
498 502
174 193
360 170
279 507
323 281
962 419
826 29
424 440
179 151
426 502
968 981
465 194
460 600
975 597
895 643
399 393
496 572
585 855
93 215
713 415
496 674
834 673
703 609
112 233
759 537
86 79
869 551
272 328
150 598
277 396
240 675
140 735
599 77
941 691
291 653
106 138
678 291
810 380
899 921
965 9
809 50
439 677
952 710
357 453
307 633
201 546
307 340
280 257
768 572
300 59
224 757
548 902
47 358
633 297
630 597
657 439
999 96
467 302
157 823
455 307
713 114
998 345
370 766
916 669
176 140
425 723
393 823
432 377
471 62
326 480
500 324
927 318
977 83
141 83
250 595
741 963
708 739
307 430
504 574
450 31
713 227
105 457
401 537
834 872
598 159
703 449
834 629
766 810
63 258
245 313
853 985
627 912
723 285
693 578
858 143
960 923
369 65
379 769
601 564
992 198
74 694
998 907
674 763
69 737
21 313
401 225
649 379
488 724
663 181
653 520
675 613
794 43
677 525
163 277
88 507
826 162
552 175
420 226
289 488
314 661
885 801
796 725
876 458
905 528
329 931
140 123
325 168
647 487
444 86
345 621
247 897
795 667
474 84
506 139
96 658
556 981
810 351
57 685
160 313
212 488
243 704
962 567
871 608
405 667
694 750
639 292
998 786
310 823
221 816
313 316
473 868
296 282
570 352
318 729
664 881
568 258
584 530
824 807
489 229
473 534
978 111
826 327
896 487
149 116
302 813
432 774
680 79
407 601
783 76
329 798
957 248
56 892
777 231
698 266
459 170
151 788
633 328
114 528
815 614
996 116
778 779
242 809
209 1000
409 343
76 89
141 384
337 548
275 113
778 973
730 589
494 233
376 126
560 842
6 726
807 353
842 585
131 435
393 339
434 154
682 861
242 174
596 578
73 871
43 202
195 124
790 688
708 166
166 268
359 171
993 165
875 186
101 5
972 846
695 758
999 728
618 592
253 214
522 325
436 916
527 982
391 316
669 99
833 186
718 543
708 62
60 582
248 160
938 571
357 985
328 355
712 946
947 317
511 468
641 298
383 519
279 773
187 299
223 371
485 940
914 544
2 973
126 601
484 63
171 841
399 499
547 111
796 493
427 658
312 419
955 46
290 233
171 828
883 393
198 367
685 463
911 686
787 388
638 623
802 808
306 361
663 453
206 441
110 517
211 64
915 500
648 85
679 531
829 229
249 513
691 511
550 830
250 187
452 52
995 266
604 652
626 266
105 831
58 566
348 268
630 614
120 629
50 150
511 878
378 760
743 69
622 292
250 872
479 701
923 825
966 878
476 591
495 932
422 552
498 121
171 479
734 642
459 783
792 970
12 169
729 754
589 350
46 838
221 876
538 495
700 855
724 527
446 218
811 219
121 660
691 644
490 776
285 948
910 428
917 921
949 997
27 537
699 72
727 271
299 616
118 350
471 841
876 268
411 38
838 531
49 528
174 538
655 811
486 564
238 754
484 186
103 510
75 801
933 801
71 231
768 540
580 590
381 808
857 791
197 46
673 246
573 199
783 227
9 620
790 598
726 626
136 828
487 210
980 420
362 402
2 129
942 934
719 674
93 927
464 289
973 488
886 897
686 669
476 694
640 617
644 365
242 779
544 81
988 875
500 701
277 853
181 570
138 251
243 230
178 58
871 502
545 756
398 583
776 873
276 768
842 919
484 83
49 28
515 36
254 366
88 530
219 269
451 708
519 693
938 696
102 160
549 647
267 947
229 43
171 856
810 12
127 293
447 175
672 961
563 926
327 650
807 897
918 258
604 789
950 893
484 404
52 33
50 671
331 630
713 853
837 874
865 315
518 663
842 542
623 756
467 301
757 625
549 27
882 153
815 184
397 650
587 801
34 988
471 364
969 535
760 433
824 277
95 665
818 69
772 636
370 528
613 270
554 494
422 368
29 819
18 967
971 51
306 441
767 626
975 335
783 734
767 606
362 213
622 532
281 745
519 2
272 131
272 178
977 45
897 357
215 266
324 185
669 981
625 435
607 951
121 389
36 887
346 398
99 319
281 379
63 799
733 686
282 4
215 258
48 112
966 263
377 641
447 45
622 424
831 228
374 951
968 762
189 665
159 287
335 439
18 749
589 102
786 870
105 1
479 504
112 445
118 840
437 565
237 58
340 419
637 65
370 956
826 910
972 336
197 306
774 566
54 715
667 192
584 123
192 415
626 655
211 744
494 647
660 82
705 351
501 693
415 222
1 593
131 972
928 679
278 702
596 683
416 614
874 351
736 65
765 714
71 975
809 917
974 820
998 30
170 498
722 936
71 722
528 202
694 456
232 323
509 828
5 276
441 231
626 529
295 743
242 718
69 402
634 42
221 631
71 742
481 145
677 551
866 557
104 911
12 336
233 520
515 590
147 955
820 124
483 466
866 724
183 287
477 816
680 697
447 103
438 279
247 467
181 464
23 285
375 386
972 959
257 486
900 403
440 719
526 275
185 744
350 719
382 827
535 61
523 333
163 313
611 409
131 791
225 505
427 951
890 750
909 146
235 809
900 27
879 425
653 415
520 2
134 901
828 668
314 703
352 476
367 962
237 849
104 813
353 883
763 242
632 23
739 219
183 638
597 62
414 249
476 286
602 961
538 782
628 851
484 979
679 202
292 267
50 748
79 754
630 193
995 613
215 85
183 398
74 779
459 839
379 286
124 981
247 662
762 226
864 597
557 542
150 848
160 199
595 238
304 576
782 650
189 997
734 723
394 159
502 204
997 232
489 121
212 87
134 325
313 997
921 869
891 70
68 50
620 15
640 275
590 421
924 130
417 657
853 162
815 706
365 164
937 206
636 501
644 769
825 308
117 98
176 7
519 596
409 491
610 400
765 551
820 689
33 589
697 885
102 864
942 819
27 230
376 662
730 19
327 250
356 854
609 874
801 17
364 410
768 481
313 939
169 345
879 217
581 981
80 522
151 458
103 526
471 185
896 604
91 222
854 446
428 462
671 580
830 387
990 597
867 654
998 414
603 578
746 35
451 896
492 905
421 315
89 316
918 531
890 771
976 669
584 999
248 413
385 589
361 251
242 248
637 591
661 591
168 758
625 970
653 469
875 425
135 315
92 52
846 981
175 173
1 110
171 249
875 555
189 235
805 783
482 793
373 494
384 541
251 360
862 255
180 88
31 314
403 123
718 248
455 892
420 456
56 227
497 596
814 302
378 295
446 751
141 181
643 743
541 504
350 720
944 380
34 346
502 103
945 957
994 716
764 698
658 171
925 507
766 738
160 144
384 605
894 524
786 536
619 326
391 968
397 686
347 782
383 849
884 327
157 229
395 920
927 404
90 203
910 207
940 69
350 675
674 595
551 811
482 169
488 225
136 884
910 482
666 293
682 901
971 838
130 717
109 408
121 550
610 382
757 901
451 458
575 476
405 125
286 886
645 773
110 780
8 372
614 673
16 295
926 986
485 55
703 945
814 175
495 423
556 603
675 6
412 249
833 816
726 118
702 722
242 163
502 250
534 467
274 549
113 199
887 597
605 941
894 418
115 388
192 670
342 866
28 753
467 860
569 192
330 622
265 571
784 766
172 670
232 446
570 345
996 456
293 601
748 186
370 862
925 562
884 618
779 911
371 245
122 291
788 803
912 53
726 47
170 897
68 754
694 638
98 690
445 742
642 545
280 363
406 204
276 289
822 55
551 544
299 25
834 439
827 97
491 552
495 12
801 563
552 214
535 348
956 176
892 587
891 650
142 166
938 315
220 841
858 871
217 43
661 43
491 503
947 986
514 747
548 279
240 451
492 775
798 799
302 42
385 192
691 527
710 980
841 281
172 699
151 388
93 163
783 584
665 729
569 179
475 468
457 66
918 948
192 67
747 846
108 483
389 798
9 98
130 850
379 301
900 881
689 344
396 471
927 60
199 495
238 25
314 46
442 231
346 986
650 92
183 757
926 571
907 935
21 36
136 751
336 387
983 376
730 378
846 657
438 396
503 27
772 817
73 566
399 418
903 48
861 85
157 786
655 63
72 27
450 559
777 137
945 112
513 675
489 710
683 278
458 537
305 581
705 729
498 104
498 400
503 358
484 659
495 491
73 919
517 874
477 646
11 422
757 875
448 245
936 130
875 745
666 531
326 723
259 823
826 756
223 680
465 58
339 311
548 763
229 65
637 706
62 999
127 818
873 574
414 160
55 288
905 72
818 582
794 428
756 971
535 330
651 999
388 341
310 935
103 890
351 91
595 764
89 73
581 313
998 995
473 52
634 729
476 452
310 621
231 65
592 766
395 594
116 782
934 777
68 388
667 771
831 261
534 919
334 467
584 331
461 56
735 446
784 562
249 445
182 480
509 125
245 255
70 360
36 355
137 456
743 155
578 573
415 463
843 100
929 426
783 389
833 869
835 616
430 83
412 963
914 921
440 158
175 509
870 563
864 358
370 958
512 947
530 278
761 724
378 690
150 512
430 982
380 264
950 809
699 361
123 964
633 562
474 160
71 695
74 934
52 443
891 915
741 772
192 501
847 921
190 996
432 620
330 811
235 631
971 285
343 94
601 976
655 74
487 77
768 560
362 171
354 604
85 94
727 628
946 574
901 488
921 332
459 250
495 45
232 817
682 575
910 282
902 917
707 388
345 474
947 707
644 652
310 80
745 37
59 42
962 959
881 882
643 339
132 137
736 715
305 417
289 215
50 190
483 756
929 827
581 227
885 224
878 195
655 974
583 713
16 544
24 248
425 666
587 908
154 674
623 458
442 263
24 491
805 858
246 733
685 178
960 569
753 837
115 407
163 49
471 178
944 846
425 721
511 363
980 16
36 602
826 477
217 849
319 21
707 916
105 743
93 416
663 845
605 130
603 767
178 74
296 474
271 72
194 782
435 173
149 822
127 974
651 343
175 321
715 233
237 171
975 681
587 989
526 191
118 128
309 648
553 604
121 824
675 666
957 461
838 457
283 964
431 285
658 605
605 724
837 193
895 163
874 481
503 399
23 621
878 683
620 783
286 92
958 312
757 266
773 946
722 407
910 504
691 919
460 647
643 296
840 537
810 713
369 313
463 743
285 340
425 256
474 62
347 783
373 455
48 497
400 122
903 309
625 945
580 85
592 222
732 783
110 542
495 478
206 957
572 490
648 348
745 474
409 443
256 133
897 656
630 296
777 884
957 401
829 536
837 772
109 569
554 218
462 400
695 667
708 618
508 707
965 604
180 373
398 788
857 646
443 486
293 219
370 249
971 550
136 808
321 596
376 226
813 189
625 859
207 332
476 66
38 440
669 570
164 418
357 21
858 355
369 579
956 339
128 443
498 800
39 225
25 203
413 649
62 619
332 889
36 722
681 704
291 844
473 999
216 535
149 74
242 517
652 197
207 132
639 705
931 29
281 956
232 694
956 645
664 288
533 700
361 213
755 3
409 228
1 624
114 501
49 355
369 53
551 575
184 542
631 114
922 912
421 505
957 377
149 620
16 34
671 376
246 426
378 6
5 730
982 118
230 30
825 598
82 727
524 265
268 155
731 542
418 151
46 374
527 547
345 894
580 16
269 177
793 998
183 149
727 164
266 308
193 90
905 627
817 429
243 436
935 973
329 352
124 727
77 2
273 773
248 852
788 516
28 932
866 210
80 944
725 698
252 918
139 508
896 307
936 138
95 222
111 423
925 586
149 1
939 421
126 186
624 265
54 652
197 919
213 628
214 938
325 465
207 464
325 454
122 260
591 216
834 53
639 758
638 139
111 929
912 236
114 535
500 167
538 48
437 103
676 651
392 1000
467 950
815 791
403 937
403 993
504 588
398 494
345 387
633 807
315 896
42 781
430 894
947 320
941 736
422 616
738 813
968 556
762 134
699 516
422 453
508 926
40 257
419 736
644 403
543 958
298 936
738 80
829 37
399 122
124 172
89 861
336 408
768 449
542 466
964 315
918 823
240 309
80 11
45 723
413 939
32 63
874 122
142 55
158 892
176 281
415 264
493 750
672 260
550 565
78 513
879 347
687 471
656 766
481 52
840 245
990 872
659 215
993 800
269 502
43 796
134 457
60 978
558 83
589 107
999 666
971 877
13 658
699 20
775 179
71 615
776 412
838 434
626 182
586 247
683 980
42 168
789 453
145 346
535 85
805 533
751 775
762 115
784 460
486 559
991 556
525 118
319 362
903 944
895 488
190 929
820 232
96 608
684 592
305 571
676 109
455 778
236 216
244 19
28 729
636 453
487 954
166 389
898 60
229 439
988 48
670 435
655 706
378 311
628 54
420 82
183 655
650 779
673 29
507 602
398 495
406 884
448 572
272 697
983 500
488 323
547 509
757 553
214 135
864 193
540 635
275 74
289 276
852 313
304 711
266 701
205 672
936 4
595 207
701 929
707 540
251 605
48 8
510 262
494 725
454 385
359 80
458 999
707 662
311 362
372 929
414 576
952 349
579 546
556 631
474 614
170 77
218 570
84 79
831 929
803 636
665 161
68 122
159 774
135 822
488 506
750 901
433 701
250 364
598 157
346 423
770 868
499 339
437 934
770 267
214 572
254 878
85 673
352 595
799 486
416 286
344 517
186 776
569 787
139 166
943 485
941 64
352 439
755 140
725 524
758 290
95 11
168 531
684 519
126 834
356 541
119 699
58 304
827 626
443 965
144 385
801 84
801 504
874 555
643 950
430 400
240 524
763 759
407 798
629 532
631 984
72 749
35 481
404 861
459 198
177 602
583 978
37 735
833 262
641 828
564 70
579 803
945 341
913 351
490 541
882 120
524 306
220 910
786 976
770 244
173 299
197 107
628 585
193 460
199 833
287 762
902 218
916 199
558 828
549 400
368 431
871 243
736 91
505 873
418 626
469 942
924 17
401 551
602 593
363 152
426 1
913 679
218 180
877 128
359 778
527 78
208 397
672 295
839 176
519 256
802 987
550 77
4 950
628 957
894 342
108 319
342 372
350 560
551 578
39 261
355 565
338 914
961 9
208 800
537 727
407 338
65 308
414 420
609 393
376 503
734 483
173 428
206 522
339 108
100 377
368 806
941 705
720 253
66 927
404 602
5 163
291 422
470 56
841 79
449 217
581 534
51 753
313 257
627 651
364 78
379 84
883 671
788 602
924 205
881 679
806 237
841 96
658 311
152 499
741 952
67 673
837 469
777 150
725 755
152 441
832 531
524 67
201 663
668 476
868 900
155 25
137 995
473 794
657 976
644 749
927 62
421 115
531 198
264 255
304 768
47 136
298 922
202 498
937 221
974 156
473 480
180 609
474 4
754 131
979 750
879 257
811 652
372 341
201 987
948 504
754 346
991 403
268 544
253 204
765 578
711 589
57 242
197 530
246 302
12 576
403 243
833 214
246 556
906 446
894 853
949 1000
199 292
402 818
835 654
373 599
231 83
539 639
324 87
169 921
389 532
497 143
126 329
356 371
236 614
168 129
466 469
480 16
760 882
185 594
887 557
545 470
991 83
108 667
170 276
587 910
160 83
52 637
411 760
8 998
373 527
479 190
995 958
206 754
191 742
700 78
299 244
547 641
326 654
307 847
282 894
756 793
976 160
429 739
919 788
736 291
315 214
832 309
524 37
415 714
131 114
791 429
709 689
69 386
343 728
233 976
621 340
768 596
499 196
334 769
336 422
411 650
987 243
958 510
631 724
224 761
837 366
541 545
55 962
931 749
689 515
724 309
854 843
256 705
390 590
825 725
363 236
374 349
478 684
211 460
407 434
221 596
151 761
492 205
74 774
953 762
640 28
422 846
870 678
550 260
619 726
984 981
961 710
681 790
745 891
250 503
676 470
98 827
582 942
383 8
67 336
769 707
715 191
552 585
220 453
196 838
178 531
170 491
592 850
280 336
93 529
839 768
350 288
946 284
229 329
291 648
16 411
354 730
953 257
666 172
61 213
361 590
744 530
80 335
380 712
23 472
592 861
591 942
148 537
577 377
865 219
376 880
981 729
961 934
337 627
457 397
839 818
338 934
347 770
621 78
481 643
901 72
855 492
365 2
28 293
730 244
863 105
123 844
185 83
129 521
61 585
269 252
754 607
537 453
728 157
882 208
151 783
631 5
274 996
359 653
640 88
896 503
545 370
346 729
804 826
250 217
762 870
468 516
828 356
320 555
865 201
762 15
983 745
372 608
92 730
612 731
169 507
585 713
228 930
442 384
107 43
600 869
912 419
736 740
774 55
646 638
255 760
5 590
504 728
197 595
457 809
325 977
667 910
690 247
191 483
630 650
877 581
518 140
999 253
231 124
659 877
762 913
636 118
502 139
845 699
733 653
859 409
629 877
670 670
123 213
504 752
862 380
332 731
520 682
983 750
806 641
978 919
905 613
36 407
103 880
457 187
532 667
596 512
543 617
534 666
769 42
769 453
772 640
134 106
741 939
857 355
683 244
761 786
123 569
972 6
587 919
870 129
536 403
146 716
791 915
758 559
719 881
198 852
339 939
143 436
9 351
790 691
595 902
476 69
822 448
427 408
366 296
889 253
50 386
969 840
300 78
751 370
958 948
222 296
238 716
84 246
66 225
937 12
479 764
433 300
563 859
60 929
154 300
533 203
685 501
394 337
930 144
706 888
444 279
535 681
994 970
279 412
547 567
775 25
330 207
324 893
65 735
173 218
34 57
772 719
558 166
407 839
661 112
78 104
391 965
137 736
934 415
147 480
981 922
856 662
128 532
906 545
266 430
114 652
487 886
722 396
403 128
234 63
591 312
519 981
628 655
69 561
69 567
393 401
840 248
414 320
779 672
864 397
101 977
400 939
214 121
334 616
248 920
31 190
583 901
523 210
555 591
122 975
157 866
727 997
114 140
316 244
811 531
992 264
507 391
202 721
511 888
688 110
159 70
300 741
970 174
302 524
764 423
850 920
289 576
268 754
68 935
349 230
465 693
493 972
83 47
44 946
286 731
407 444
801 58
536 770
231 189
646 994
611 495
266 251
423 885
356 842
820 705
71 636
397 916
607 831
962 2
128 599
733 535
42 885
592 929
6 823
117 651
168 79
498 785
330 272
670 37
113 841
93 183
476 841
98 83
672 411
436 799
9 168
685 402
52 277
682 58
451 798
60 970
229 909
755 558
180 424
946 644
264 39
827 91
879 276
525 902
39 961
53 399
128 737
153 532
13 834
941 815
984 352
785 212
261 539
121 792
314 66
436 929
104 614
19 335
889 544
236 279
504 288
678 983
25 830
514 389
15 806
556 998
158 340
209 418
230 681
209 895
747 996
823 202
609 193
536 498
88 124
128 943
411 805
926 787
986 791
528 353
597 83
350 754
774 911
523 3
591 83
249 337
79 423
891 687
615 426
536 55
549 664
997 312
820 922
450 806
65 977
158 661
411 859
766 184
121 640
538 712
722 786
400 800
208 290
839 175
68 374
229 616
389 225
279 209
499 729
366 915
57 875
927 468
85 692
331 541
917 404
326 668
556 886
958 394
60 377
767 640
344 156
864 623
716 714
703 81
628 759
307 554
578 391
597 229
596 279
121 864
35 446
532 590
331 841
983 742
217 101
381 560
608 597
182 323
662 884
755 642
995 61
547 572
804 144
152 399
774 272
263 808
70 146
397 752
986 731
494 202
832 226
761 439
822 295
114 484
530 220
125 524
633 671
448 436
166 599
186 292
871 448
99 292
945 848
43 930
578 536
483 761
762 244
552 935
890 17
418 419
236 894
295 868
917 742
655 434
340 841
725 562
640 176
853 585
375 248
514 304
783 997
65 896
592 968
831 833
984 600
251 219
846 897
439 114
990 93
547 682
933 624
243 573
151 448
509 525
695 374
828 829
370 244
77 313
211 259
145 194
210 748
765 55
996 203
520 986
295 419
667 580
42 261
152 192
60 12
716 106
385 895
287 107
139 363
419 349
621 916
895 182
15 659
237 10
861 108
347 507
526 13
86 919
626 589
110 37
600 177
143 985
72 429
443 562
791 861
262 763
128 156
944 142
166 532
504 378
640 850
885 517
215 322
436 192
911 545
228 862
74 370
198 497
798 640
58 940
853 319
54 980
827 998
474 992
881 977
370 520
178 606
389 392
927 824
583 189
720 163
403 793
532 600
289 682
592 346
973 444
17 27
775 843
576 555
776 754
160 516
497 87
339 80
627 58
242 29
203 125
629 491
158 220
189 131
15 205
157 789
47 532
37 232
787 612
787 914
717 946
429 214
384 119
293 11
177 886
39 379
362 19
221 520
590 409
650 604
965 158
393 363
689 781
595 827
744 733
741 461
678 521
674 414
640 318
424 168
555 814
898 916
185 118
435 774
879 436
730 195
593 474
558 633
254 152
460 349
884 552
809 913
72 834
326 63
151 101
230 705
915 479
621 99
949 407
224 827
843 953
21 787
426 930
420 31
81 879
380 316
430 540
581 853
374 906
916 524
359 497
581 273
328 553
723 276
311 298
454 505
603 474
292 28
404 711
411 836
941 142
504 722
681 84
574 54
341 841
930 699
690 862
323 17
414 397
292 724
695 745
581 297
570 872
676 325
934 86
513 226
227 16
947 260
99 872
665 439
713 594
138 754
455 812
770 220
209 413
296 903
509 876
551 78
99 226
403 32
664 267
257 242
282 203
501 732
426 166
170 138
111 659
243 918
471 12
137 31
776 784
933 284
659 835
362 757
60 116
140 75
382 396
317 15
950 817
746 376
334 267
865 445
926 108
362 748
471 498
778 599
282 62
882 292
896 595
401 307
62 540
382 795
936 698
809 237
866 554
612 200
821 829
644 98
288 5
197 110
854 326
708 487
739 590
131 634
536 531
292 598
70 673
744 5
722 553
594 588
458 557
139 630
385 134
79 672
490 275
134 343
952 841
182 690
782 312
323 318
842 615
267 911
639 10
268 361
914 861
300 372
417 790
1 154
923 80
177 412
706 310
106 658
503 287
347 284
598 22
953 791
988 571
54 626
933 321
986 846
533 637
569 301
426 922
454 348
353 983
759 58
644 217
67 146
503 766
430 453
787 734
595 774
305 648
399 589
968 737
434 852
725 355
153 151
276 958
850 628
292 961
37 936
177 456
81 679
221 862
483 359
596 78
132 252
725 882
840 45
970 625
896 695
979 400
845 254
710 694
233 1
654 622
936 182
77 17
861 649
878 695
7 825
772 138
76 497
371 267
541 341
892 788
387 870
540 231
476 249
276 708
249 282
681 185
463 757
553 675
405 430
370 763
607 493
900 34
989 623
301 881
315 192
21 701
413 560
283 888
160 910
948 408
191 980
944 6
737 496
32 493
278 753
256 884
246 507
917 586
481 569
819 795
760 191
495 525
750 129
764 909
39 63
668 581
43 612
938 131
459 970
975 736
74 582
971 671
441 240
257 921
808 427
716 920
617 562
796 718
691 559
978 81
974 645
661 16
608 599
498 67
920 472
154 993
54 125
664 494
716 272
766 523
698 833
794 666
747 589
383 789
500 360
869 473
356 529
840 964
127 337
30 46
808 183
391 213
659 54
58 374
677 176
249 374
8 42
391 754
631 773
542 482
484 410
954 839
291 793
802 417
129 183
815 288
366 205
853 376
610 262
750 286
437 998
11 445
391 401
550 373
173 92
854 8
853 807
846 143
599 1000
912 79
719 899
930 571
275 891
184 24
176 621
373 186
417 763
586 966
136 110
409 989
117 614
148 314
756 98
313 19
177 495
744 247
745 25
169 19
915 352
394 90
972 766
627 740
881 212
58 16
321 466
356 789
431 503
103 539
601 415
557 129
261 301
375 6
677 543
376 592
894 770
33 218
887 660
309 767
223 366
134 896
184 490
684 614
344 786
152 944
201 709
424 813
361 798
818 37
692 194
980 938
315 365
507 553
376 815
672 598
533 805
493 716
646 529
681 990
314 833
285 866
893 61
679 253
210 496
641 902
41 973
191 707
337 697
260 712
863 931
661 395
87 506
110 85
34 791
426 699
975 62
565 867
122 243
471 332
90 463
585 131
435 775
189 771
471 448
834 333
730 847
80 817
352 189
901 737
331 678
435 305
739 351
523 861
593 345
192 683
808 776
165 594
902 353
365 724
153 550
408 882
396 487
50 99
28 302
187 358
979 974
15 718
324 889
930 269
586 121
951 393
248 467
338 149
819 702
224 971
604 631
205 351
118 606
450 145
908 988
502 238
961 868
307 637
757 236
905 342
356 207
86 955
673 423
455 491
477 678
814 432
309 370
782 778
975 583
922 234
923 775
472 883
995 778
871 103
14 775
796 721
981 233
28 653
7 834
496 483
512 661
266 172
30 400
301 4
982 574
238 904
348 709
139 694
838 9
796 203
136 591
924 468
823 303
473 830
136 968
664 999
980 930
170 9
329 470
12 662
43 601
918 743
661 56
436 499
416 584
701 903
174 976
371 349
278 195
178 766
514 193
764 493
474 934
501 802
755 864
816 150
465 733
244 125
140 31
975 555
614 28
810 140
3 532
488 633
726 17
398 239
209 161
83 683
446 583
836 553
798 3
54 262
735 649
739 874
679 713
781 645
740 590
136 95
121 975
727 198
343 476
788 903
988 870
937 786
804 773
690 601
127 743
863 862
743 953
87 773
665 219
417 757
851 632
230 929
829 572
404 616
475 743
837 411
880 640
535 569
241 662
663 455
875 405
407 313
178 423
532 946
179 691
202 29
675 431
957 503
3 712
471 477
807 659
239 686
299 774
255 891
787 917
697 13
674 455
325 203
877 208
148 408
251 349
436 925
780 745
427 134
808 249
610 614
908 200
300 558
325 906
800 111
174 496
950 800
49 178
7 549
585 257
897 373
181 28
161 276
560 122
242 819
322 893
376 646
798 175
109 971
22 583
170 323
382 218
501 389
118 437
997 367
161 178
394 629
489 907
257 48
28 498
867 701
390 594
347 187
769 807
509 142
389 678
465 771
248 965
511 365
753 507
731 914
36 477
542 524
383 798
924 762
647 790
463 36
735 161
574 503
967 435
997 355
464 461
477 711
425 987
428 529
846 510
442 881
986 336
757 720
485 680
482 132
821 944
519 555
456 445
410 422
879 406
128 342
218 605
405 994
943 184
522 140
693 964
373 31
299 481
102 783
160 583
266 332
878 137
238 333
581 999
106 811
756 234
504 973
190 260
966 484
443 488
976 488
803 348
870 101
828 971
235 339
554 853
670 783
989 259
116 921
258 221
83 365
806 586
338 347
846 655
831 640
142 806
479 944
505 348
396 332
319 983
670 224
187 691
6 527
301 473
447 910
694 881
275 851
466 612
198 663
618 28
655 760
185 133
55 689
481 803
372 151
137 41
374 323
83 379
849 383
204 647
645 897
527 919
99 344
882 296
359 499
675 13
610 211
145 665
899 977
819 270
127 955
662 852
277 96
583 477
831 786
475 475
682 353
745 132
696 626
780 54
124 454
418 86
665 915
891 568
537 370
874 550
221 502
646 803
330 828
588 804
654 621
156 398
753 203
23 532
609 498
337 378
583 353
292 684
268 183
603 156
552 476
705 772
329 702
529 514
461 182
135 968
931 239
523 953
770 483
803 458
860 737
811 152
773 78
334 375
585 237
203 289
360 531
343 286
541 871
152 1
405 638
321 687
876 195
640 997
677 794
454 536
530 264
39 302
693 724
29 277
960 583
918 672
113 260
309 653
482 460
6 238
97 678
925 324
872 916
320 900
709 126
787 590
741 826
244 434
549 272
62 861
854 331
532 318
942 192
323 776
652 680
13 100
357 289
424 580
204 95
479 264
220 265
206 961
90 449
746 991
851 573
490 734
242 783
925 564
558 928
243 923
28 599
211 451
530 767
897 8
382 117
625 587
77 66
35 174
56 754
332 258
678 173
991 920
956 268
835 865
195 78
787 222
28 998
24 558
565 497
389 541
84 817
607 118
990 662
224 673
272 253
846 262
524 153
881 359
369 76
436 156
649 815
505 25
372 620
297 289
468 685
829 551
853 435
21 842
449 244
514 720
848 711
333 372
215 214
730 936
641 517
91 641
331 947
665 703
918 313
343 385
997 171
936 201
606 956
42 406
551 908
125 750
970 457
121 537
22 202
472 662
718 914
303 49
212 319
103 129
632 445
513 980
967 800
181 924
107 574
329 9
833 453
759 803
262 879
691 283
81 514
297 798
779 951
198 990
269 652
118 252
448 982
584 415
782 764
690 888
689 19
249 522
471 7
676 84
885 718
367 317
231 663
115 361
965 664
350 233
668 819
837 467
152 420
233 933
535 923
173 223
941 773
96 763
779 123
847 663
840 565
980 422
579 446
782 543
461 483
127 128
653 963
595 805
382 179
89 268
101 613
843 393
385 938
156 163
61 354
178 252
918 157
26 848
954 159
390 414
642 516
894 646
831 840
450 564
18 891
832 471
503 674
863 240
963 18
754 375
723 931
627 640
439 4
487 392
162 228
158 803
96 403
801 926
242 250
489 611
140 672
81 995
345 944
586 660
313 339
34 36
270 12
27 708
15 866
452 177
93 961
331 188
363 131
465 956
733 306
566 224
977 999
570 674
294 155
333 606
494 718
641 115
730 668
822 96
533 625
624 977
585 307
517 299
789 981
254 521
638 172
97 615
170 666
640 463
821 324
420 666
41 61
780 122
80 953
570 964
930 545
292 514
851 808
813 640
141 418
512 778
589 608
744 110
274 383
924 446
58 344
111 99
756 242
572 835
194 493
150 123
38 441
989 888
249 153
879 741
570 391
518 511
998 262
972 271
996 896
68 54
239 530
504 346
771 427
180 317
920 681
439 957
121 779
196 721
931 75
461 853
817 979
715 814
592 686
437 587
933 504
640 523
34 495
868 156
922 399
472 841
79 263
149 200
41 696
272 324
122 733
528 938
63 242
752 6
279 540
592 564
43 584
86 428
78 954
936 351
352 407
191 431
669 691
982 62
387 253
385 508
337 912
505 549
756 135
88 700
698 482
635 136
262 64
89 197
415 792
955 957
574 624
648 907
685 34
512 421
893 848
684 690
951 540
590 58
26 29
757 724
511 743
211 124
159 299
672 573
442 626
529 16
601 528
274 637
561 785
409 806
985 92
847 935
631 437
992 9
465 101
84 327
195 294
802 353
944 473
925 385
451 806
752 51
333 26
40 246
810 448
403 794
540 249
685 72
530 502
524 613
828 718
258 630
71 201
454 347
586 904
152 689
307 837
66 698
82 228
145 484
84 453
558 769
876 439
270 399
404 449
468 13
430 538
214 884
237 151
139 388
839 797
576 905
494 9
132 639
844 504
674 928
308 583
374 317
581 129
117 49
141 547
938 354
782 174
504 920
914 695
69 489
951 562
498 434
200 341
289 226
620 597
160 667
779 533
335 360
13 452
760 154
350 49
859 131
223 715
402 488
409 470
976 711
32 825
144 583
518 432
160 137
28 320
156 159
204 490
870 217
293 629
370 642
29 580
124 251
294 878
738 702
347 66
764 730
242 907
665 759
691 824
248 70
495 403
228 699
244 97
915 537
77 636
530 106
215 6
708 509
883 446
562 581
863 326
663 104
584 327
863 274
502 462
344 997
864 571
47 459
20 961
995 96
596 877
553 162
882 261
670 116
58 584
696 920
909 710
23 492
388 237
766 890
50 461
238 265
383 636
724 402
596 718
850 543
946 402
704 179
14 726
294 71
309 342
342 569
51 717
60 439
305 177
680 355
989 269
619 372
904 342
773 851
412 974
745 357
728 448
536 741
525 181
164 833
522 857
401 573
573 813
989 394
584 330
662 202
701 917
896 825
767 307
799 511
15 878
310 902
970 835
83 133
19 604
342 420
528 914
232 242
143 572
635 726
901 648
280 953
564 175
778 682
833 928
544 847
805 854
101 774
40 183
259 58
138 600
829 18
865 412
611 360
984 246
85 236
893 716
189 809
242 318
490 74
245 34
273 401
239 725
526 278
907 136
335 396
735 164
765 952
575 376
311 910
621 747
498 865
815 38
673 56
355 515
482 951
548 106
703 786
830 228
63 736
364 749
483 450
264 248
753 191
623 63
100 595
810 597
811 976
986 484
31 340
998 512
642 897
617 344
682 446
572 96
533 287
844 368
736 460
967 489
650 941
903 749
535 64
698 697
39 683
532 70
375 881
933 16
777 902
360 810
699 283
905 584
569 101
951 656
560 917
496 209
857 399
309 743
462 358
439 501
393 971
922 767
851 206
782 980
107 493
789 806
775 46
741 343
146 691
999 57
959 494
617 167
892 277
261 706
635 51
558 27
21 831
145 224
36 926
555 143
771 343
300 545
388 392
888 885
434 238
293 392
83 909
910 327
538 170
32 172
220 941
550 593
771 694
168 806
971 722
416 951
286 156
342 525
392 775
762 685
518 844
945 427
170 482
948 553
5 168
493 906
760 263
599 279
421 570
1000 72
662 767
23 947
922 716
823 314
843 936
998 360
780 294
139 301
128 86
206 132
605 698
38 716
313 988
994 85
909 345
156 571
112 178
869 33
894 44
698 88
979 47
447 110
341 937
411 468
375 616
951 979
665 340
47 329
328 392
737 569
158 200
98 379
584 343
422 282
328 229
510 20
165 272
839 891
239 142
870 255
481 268
584 160
659 996
748 395
916 257
594 14
635 530
356 408
811 138
808 490
366 669
510 530
292 700
421 530
841 642
136 322
909 719
833 919
67 580
314 334
837 259
347 823
788 55
231 950
192 390
792 557
58 301
438 701
352 210
582 193
203 717
866 463
788 698
382 206
630 47
539 466
305 238
640 445
292 870
746 835
259 537
743 668
189 532
368 541
742 301
85 296
18 302
759 805
999 140
10 980
186 900
445 842
137 85
638 780
306 384
966 917
920 708
936 461
592 656
1 685
956 437
980 973
738 738
129 88
229 490
68 414
390 864
608 878
300 245
10 606
980 975
874 900
35 809
712 626
464 712
310 420
500 641
744 237
379 873
676 959
714 95
959 332
333 610
576 342
567 556
668 440
807 54
249 518
679 712
581 340
483 432
333 227
20 63
99 695
21 164
790 745
619 100
76 951
709 4
644 276
911 663
67 717
717 315
586 747
379 518
439 861
949 771
87 968
833 537
662 853
53 803
950 671
902 25
973 963
28 616
590 938
630 656
6 698
971 591
445 701
108 235
561 408
5 1000
375 189
888 37
393 940
191 342
610 445
367 934
407 746
549 996
36 531
3 41
228 973
984 672
25 443
258 938
851 614
937 225
802 176
613 547
468 804
888 429
600 606
363 6
704 263
353 739
793 355
131 21
680 466
44 704
909 302
641 759
267 929
335 69
457 300
615 924
455 854
352 54
812 66
411 515
329 115
605 121
469 735
493 500
201 889
556 461
542 548
571 808
829 905
228 285
204 194
560 658
400 911
63 211
329 473
725 657
587 681
129 408
415 974
259 967
214 814
427 755
362 349
914 542
254 142
826 809
687 385
819 86
647 881
296 975
706 372
983 644
52 112
51 819
437 310
137 650
475 916
404 188
264 669
729 517
810 554
678 497
290 848
934 937
728 230
263 785
601 246
429 5
709 831
175 145
140 311
794 967
226 549
154 490
217 235
358 27
140 387
875 430
234 808
718 314
389 980
98 342
225 878
346 285
709 520
429 200
182 222
166 408
770 672
249 987
906 958
365 45
345 591
826 930
750 543
243 139
875 693
480 99
570 177
384 278
48 164
478 229
386 995
988 507
666 236
845 571
546 209
968 242
151 793
171 901
336 766
39 210
458 518
660 27
46 395
657 93
911 486
321 296
480 309
154 146
896 999
68 441
559 35
682 710
828 205
610 515
970 1000
76 427
869 87
805 914
834 813
6 744
298 326
391 778
986 896
275 882
674 453
729 708
514 556
912 123
422 233
122 849
11 990
287 167
255 472
980 260
215 277
937 957
406 923
205 32
156 98
374 181
902 454
888 415
361 151
889 782
735 362
982 745
703 268
912 957
740 891
568 306
519 505
615 277
779 819
660 934
268 385
466 170
838 706
936 198
856 177
331 943
890 312
687 593
932 950
901 671
192 469
328 63
973 294
339 751
112 998
36 380
383 501
901 572
206 188
770 414
364 100
356 254
412 394
198 343
344 98
365 535
566 692
597 538
986 287
640 449
637 675
180 19
528 80
590 85
620 711
498 335
811 205
940 574
599 137
916 942
235 280
828 152
323 425
42 660
711 681
109 347
708 640
717 587
72 659
671 691
369 521
25 531
725 965
104 675
453 19
968 687
650 796
191 325
220 232
336 282
264 796
436 49
909 507
707 932
549 428
804 573
958 528
889 62
555 342
432 522
380 434
317 570
758 888
153 445
170 417
241 502
91 676
550 352
182 257
283 730
36 438
654 993
965 895
406 519
236 190
41 615
623 709
537 732
597 689
176 118
457 416
619 548
443 168
251 976
776 885
57 163
322 711
508 638
605 913
157 192
454 549
158 76
609 694
159 205
735 335
322 191
102 292
90 545
812 340
520 939
102 897
639 609
535 595
873 43
786 327
943 943
754 551
989 913
108 723
599 781
265 52
73 355
948 236
46 820
748 275
518 738
883 404
332 756
446 469
434 740
763 187
291 751
99 750
825 49
530 90
101 954
796 48
189 841
867 363
814 614
989 684
351 872
439 34
979 885
854 412
976 617
950 618
719 49
367 544
449 897
985 549
850 780
949 391
972 167
753 138
133 741
821 835
964 259
869 294
495 722
57 471
690 7
88 409
407 807
304 855
703 288
756 904
419 56
294 390
222 398
527 354
491 699
189 806
958 409
100 804
482 508
626 172
514 714
580 272
520 883
479 574
522 234
829 940
641 123
329 862
872 208
568 362
906 108
168 215
868 619
19 349
126 996
520 640
709 451
263 580
685 741
505 206
974 334
145 966
808 826
180 679
385 747
41 642
206 560
857 73
178 227
421 303
222 293
294 283
743 557
214 428
297 719
985 623
404 482
588 211
307 119
889 43
865 281
684 422
840 892
494 369
118 267
24 692
911 669
326 653
577 539
432 226
609 417
200 12
898 139
574 556
258 815
598 122
95 281
896 287
173 741
655 642
7 30
333 917
699 658
922 627
549 705
852 509
121 51
521 370
190 446
925 447
260 874
920 355
155 815
993 679
556 647
672 914
29 357
183 79
366 104
705 914
160 557
423 281
607 295
650 148
740 927
594 352
800 514
706 306
680 698
336 235
696 8
149 76
364 683
154 81
138 859
347 297
415 769
577 373
415 579
521 506
505 466
857 656
979 914
962 659
963 649
245 659
656 745
86 371
427 240
452 564
98 798
861 864
918 789
588 684
367 460
189 223
926 398
879 904
311 192
914 274
840 511
284 848
255 369
218 682
960 21
597 409
170 457
272 439
246 212
474 964
671 663
539 596
412 417
852 74
960 117
699 151
627 334
998 882
55 568
915 14
940 511
423 462
320 46
900 917
257 374
232 928
388 770
875 151
538 726
224 497
195 923
1000 821
256 997
54 662
916 320
676 856
831 98
317 502
495 568
418 752
293 1
31 32
771 905
182 308
983 406
157 177
680 156
349 287
504 403
949 420
722 624
275 904
73 943
757 567
862 174
670 155
175 700
186 297
957 720
604 291
125 112
467 156
267 815
442 771
569 390
190 643
365 816
546 437
110 303
356 971
828 25
477 354
77 15
650 385
734 606
675 858
717 141
13 984
307 806
106 876
548 647
518 912
462 415
701 571
69 408
893 897
784 370
602 860
736 604
244 469
209 270
678 277
410 42
612 69
847 717
296 394
363 165
658 176
579 358
98 1000
765 991
896 548
712 849
760 447
452 355
267 12
625 944
289 386
985 252
454 831
969 749
577 683
265 234
859 844
943 956
843 707
298 90
606 361
290 717
807 742
72 73
105 48
368 745
433 352
997 239
535 317
339 111
999 604
344 209
799 286
517 993
344 814
82 301
175 723
18 333
816 441
406 921
488 125
17 920
477 13
510 11
329 849
121 680
452 816
888 250
453 404
242 148
570 675
448 744
749 465
76 565
905 833
485 744
958 501
16 786
866 525
796 546
373 268
225 176
435 465
777 887
220 370
34 141
44 833
884 145
650 312
709 554
496 545
650 805
397 665
590 262
189 737
808 914
356 384
89 790
200 866
28 772
235 413
912 631
246 148
775 895
811 483
800 306
27 449
463 775
465 404
37 654
141 196
567 496
931 7
638 483
872 665
606 459
78 517
89 675
16 215
921 826
49 720
484 427
521 946
201 985
349 589
990 841
784 908
689 67
915 326
549 138
990 154
596 419
22 36
445 38
602 365
437 698
76 957
995 277
293 696
217 635
536 1
542 224
419 808
549 967
946 891
472 893
661 845
929 106
234 882
822 449
532 258
498 959
566 493
587 211
188 804
845 75
804 386
299 574
194 199
540 491
89 363
383 102
207 663
207 793
545 28
241 428
638 738
386 203
582 973
765 121
776 609
196 931
347 846
504 892
44 395
382 485
109 764
586 667
779 144
459 323
171 699
750 160
789 487
715 722
459 479
195 234
88 390
516 786
587 19
677 630
413 410
466 521
173 51
188 303
194 646
977 717
697 78
876 837
565 590
910 23
421 104
609 860
845 124
645 431
143 673
413 907
82 878
780 606
281 967
909 826
964 885
542 12
315 770
200 879
711 110
253 131
213 861
990 410
337 986
840 479
658 604
737 739
482 516
697 114
834 605
939 150
841 833
513 155
602 713
385 664
822 638
795 386
498 136
795 834
474 987
664 483
590 401
222 423
268 918
888 102
874 827
603 714
659 115
221 612
827 605
275 1000
242 421
738 92
909 884
277 382
870 941
216 812
693 437
586 312
706 474
765 931
652 367
997 662
482 217
273 660
821 899
660 415
672 749
506 932
632 134
665 502
426 880
665 118
317 250
782 374
75 546
657 726
265 653
387 746
869 11
757 41
910 416
455 933
516 312
446 528
1 871
407 665
341 75
266 474
801 341
19 457
66 283
109 453
380 329
463 137
369 724
904 176
656 420
839 519
567 636
398 919
507 805
583 199
231 848
672 31
188 42
839 254
677 947
58 56
627 520
544 996
244 800
523 251
571 361
770 489
997 519
407 855
675 989
405 906
836 428
288 376
469 127
981 497
425 38
905 52
557 448
399 152
599 273
403 169
633 524
657 981
42 63
187 717
51 591
974 239
18 613
966 839
739 946
335 516
983 591
919 891
391 669
43 989
941 797
158 925
320 166
906 713
229 92
781 631
683 754
221 52
719 186
242 457
483 577
324 465
519 242
708 909
910 102
898 202
898 407
127 569
572 32
281 152
475 414
783 509
519 3
561 237
541 802
694 23
730 369
840 249
963 899
157 224
1000 406
426 897
812 552
817 736
935 449
887 409
862 669
918 381
24 830
617 916
983 662
938 713
31 129
313 993
27 821
216 26
579 641
274 390
544 442
477 478
891 364
239 752
384 508
132 759
337 749
674 319
762 964
383 792
92 47
136 471
868 704
848 446
696 474
187 240
915 664
69 805
379 307
909 762
814 40
873 502
140 546
821 902
509 555
45 953
602 181
775 821
884 622
618 931
447 804
170 362
819 239
518 197
897 426
311 63
818 183
564 957
80 736
210 941
291 255
893 244
787 19
64 22
640 33
952 439
800 7
64 669
555 960
95 217
22 264
399 938
220 831
673 782
771 963
388 15
206 526
33 621
547 24
653 850
462 841
199 738
282 753
50 376
322 423
991 720
360 210
902 33
343 672
347 82
686 905
607 70
877 505
94 882
707 555
722 381
168 272
471 801
24 520
528 345
294 518
417 6
79 670
390 422
342 736
992 462
97 869
966 542
750 672
448 823
53 967
94 875
767 469
394 294
166 39
811 934
44 242
603 433
663 944
521 517
323 512
978 771
732 296
664 481
319 111
655 723
78 100
597 196
569 990
490 86
381 652
371 424
893 973
857 907
269 377
776 943
240 105
65 972
400 728
804 719
190 459
441 267
558 390
815 478
731 656
563 111
307 933
535 552
258 743
810 878
471 937
820 710
42 236
681 793
315 837
863 504
295 656
123 852
45 937
682 775
592 596
886 250
881 772
153 138
514 963
15 336
251 186
45 292
914 651
590 560
306 64
763 702
1000 444
829 943
40 714
193 920
837 697
409 702
659 775
37 262
960 433
905 84
862 341
170 775
992 111
686 649
175 449
703 526
244 531
469 283
596 13
554 432
709 962
133 720
736 521
981 47
953 885
482 815
578 651
941 921
762 627
569 288
427 623
813 670
153 633
305 748
645 858
531 354
172 15
425 259
658 488
641 139
654 218
142 594
490 903
572 411
542 998
33 354
668 186
987 324
285 983
181 168
688 704
182 112
963 717
868 972
556 861
110 561
78 251
154 568
505 78
978 46
427 362
752 446
899 90
769 184
72 302
703 112
5 884
223 319
952 443
290 859
303 752
419 732
2 925
299 859
2 628
256 428
342 359
226 240
448 994
775 872
295 477
335 300
361 557
618 664
999 260
523 653
11 293
385 364
217 35
222 570
15 830
350 356
188 575
595 988
568 370
211 215
846 545
514 558
453 483
222 804
742 96
456 104
388 840
468 605
227 41
526 241
870 875
596 410
801 542
749 369
263 959
583 109
855 448
18 659
282 239
462 24
334 270
479 74
461 946
678 687
987 555
279 208
430 874
617 230
768 717
950 30
27 884
490 881
683 508
540 965
98 353
340 784
622 818
857 435
764 886
121 102
440 752
309 221
977 278
803 744
994 752
126 21
988 615
901 670
474 792
986 572
497 325
355 470
495 563
904 258
448 377
359 239
128 19
460 104
296 262
200 290
365 325
310 704
374 413
706 359
336 202
36 690
23 530
604 927
139 403
655 849
641 782
867 452
237 515
713 436
804 430
760 465
133 51
378 858
463 435
569 150
636 604
839 659
485 794
937 623
196 591
823 188
724 689
640 312
555 704
748 710
133 859
174 618
909 904
475 723
338 43
872 326
998 62
336 834
207 272
808 402
214 630
942 289
671 581
600 225
284 699
935 769
910 460
386 170
715 212
245 53
607 116
378 956
530 65
790 88
688 597
842 253
579 783
541 249
363 492
473 998
543 759
766 452
571 503
621 285
67 865
337 673
333 66
628 214
130 769
301 169
718 142
421 296
924 961
544 638
805 368
636 347
127 753
150 697
608 770
333 674
987 670
698 671
87 677
236 569
446 536
737 515
30 158
810 305
470 705
943 626
72 930
972 550
34 473
598 641
243 931
314 581
952 363
251 38
40 838
958 837
373 695
351 754
204 160
59 25
864 353
651 287
634 974
837 667
447 786
660 41
716 325
621 19
688 223
57 727
60 366
915 784
412 265
890 615
776 300
992 639
652 642
277 637
615 113
655 61
899 314
101 966
639 73
985 326
647 393
404 58
758 318
194 522
934 83
488 709
382 479
347 385
120 975
21 87
88 675
147 338
341 600
655 979
24 991
656 23
383 411
80 493
80 273
14 13
355 501
721 736
332 419
472 451
393 492
537 832
519 36
169 211
987 176
189 10
166 196
384 901
606 464
393 37
88 758
49 443
610 769
530 941
187 2
744 579
845 280
411 715
667 931
925 653
458 465
15 624
660 398
524 617
213 268
653 301
377 701
95 986
821 976
279 359
938 174
653 700
240 320
982 165
324 440
629 338
415 641
88 938
609 300
557 614
952 933
666 46
270 487
22 548
845 350
921 134
875 926
185 115
245 167
631 920
958 611
258 372
251 697
661 212
996 217
825 300
501 490
345 770
328 718
670 525
420 590
658 294
515 843
760 111
361 390
31 670
1 640
41 603
688 53
166 35
621 990
334 473
832 679
242 511
396 911
35 815
853 693
461 719
887 220
182 247
962 564
268 962
555 660
916 242
712 82
276 684
423 610
156 606
640 749
117 387
12 151
554 216
195 14
934 81
585 467
679 546
30 946
859 584
957 127
177 668
560 453
703 982
414 858
588 53
959 56
791 970
558 344
185 753
709 470
185 294
937 864
191 318
161 50
902 118
528 430
137 87
234 840
68 647
49 7
51 7
414 842
328 972
537 512
724 246
982 908
891 918
123 81
235 284
482 488
753 9
95 503
80 515
502 481
873 904
487 287
745 167
258 634
678 333
879 659
240 769
928 363
849 515
998 683
2 102
691 271
990 786
126 422
652 627
902 524
530 740
810 627
906 419
260 584
751 490
594 343
610 874
57 810
388 54
492 741
155 183
364 496
320 489
269 971
115 170
846 996
262 656
974 167
426 233
102 177
74 48
871 683
921 927
493 308
332 336
400 838
870 763
685 189
251 954
511 717
475 357
65 736
364 38
255 789
271 708
317 696
755 187
731 27
113 575
686 796
910 86
633 780
848 318
320 451
271 831
519 745
187 583
833 550
621 87
690 243
794 7
938 901
545 668
927 10
242 965
805 504
50 438
283 249
755 602
699 377
432 570
473 970
152 305
871 772
391 913
14 537
919 304
437 815
323 715
824 917
31 629
420 80
418 54
681 524
655 731
252 439
300 724
760 452
29 983
575 771
895 941
659 813
244 447
979 918
162 803
834 544
783 605
624 552
658 656
75 665
386 678
455 686
401 214
489 781
196 63
552 90
355 562
254 598
9 233
868 522
387 701
65 521
306 40
72 315
695 498
979 81
175 433
118 927
647 958
708 194
372 611
284 727
172 889
676 180
121 543
53 859
596 118
379 901
157 802
567 204
299 546
636 825
978 753
752 976
62 459
522 433
159 592
45 835
124 166
729 176
376 324
645 755
576 802
908 143
5 207
688 992
383 17
744 134
345 157
589 364
22 100
956 66
286 431
583 14
606 959
338 251
65 913
404 972
407 760
530 446
751 265
815 846
398 159
2 694
376 942
57 397
41 364
814 326
794 397
692 752
707 381
2 123
645 757
446 52
516 976
497 266
592 311
111 989
821 464
34 196
405 443
944 798
806 758
475 952
506 166
703 564
898 56
686 543
812 131
594 327
458 442
944 49
753 406
390 925
221 423
121 625
865 416
774 23
173 249
326 30
766 28
593 664
435 630
558 246
761 151
924 218
592 219
267 696
624 8
621 844
430 93
820 647
508 594
21 33
194 346
62 311
725 7
326 159
636 883
756 748
385 679
966 977
249 584
24 872
591 644
67 372
88 886
18 596
831 38
628 376
735 41
687 459
399 364
617 387
599 372
134 983
402 99
311 650
34 335
873 976
330 939
348 418
177 717
365 7
107 344
735 841
384 773
300 135
136 268
521 734
640 654
69 393
105 379
43 138
65 267
114 747
206 813
164 382
529 880
740 987
223 826
828 958
598 479
92 86
746 612
819 737
266 239
130 370
618 524
859 34
142 324
780 347
136 295
80 17
174 172
355 396
997 534
354 947
12 797
32 110
409 202
846 26
441 327
747 410
202 605
443 344
281 223
42 768
517 122
136 43
645 491
790 993
24 495
939 388
292 970
497 52
172 694
77 964
373 823
373 574
779 815
269 59
389 311
179 258
784 314
300 780
156 89
772 180
584 711
919 227
32 767
278 203
812 354
518 184
528 890
110 306
705 378
717 445
40 247
702 175
560 1
954 716
442 726
247 377
436 517
955 819
283 232
374 446
937 891
630 464
781 91
121 837
820 189
281 212
435 983
335 340
62 128
856 852
176 810
670 458
41 43
255 329
286 884
792 66
326 913
902 498
453 534
709 888
516 94
234 203
433 295
682 849
954 538
700 129
699 722
938 740
116 192
68 401
428 212
818 753
476 719
250 928
253 958
815 120
404 48
674 836
694 356
37 647
245 88
127 943
161 64
34 277
256 454
29 35
665 847
787 492
917 389
419 521
698 586
641 453
633 666
289 679
21 677
325 265
764 452
560 925
867 593
553 474
46 933
508 62
779 647
553 48
35 972
568 84
557 560
537 541
226 177
219 598
853 896
215 968
699 774
244 565
366 796
39 764
729 898
825 859
544 378
906 930
349 826
366 257
737 902
149 962
430 720
912 634
615 126
601 665
251 197
581 616
992 619
379 72
517 204
283 412
933 188
342 281
365 707
889 102
960 37
415 389
108 678
374 74
803 326
738 405
522 319
21 866
289 751
937 157
306 219
569 238
759 262
870 475
968 110
576 927
147 343
667 606
20 40
680 175
365 417
579 239
87 951
104 376
54 40
532 359
611 452
949 369
713 818
843 680
928 771
958 426
113 976
31 484
367 62
10 732
479 589
322 917
891 425
292 944
816 176
303 426
979 603
146 692
420 989
723 699
111 33
476 575
8 859
58 375
920 68
458 750
8 779
667 898
203 310
194 18
485 848
796 816
450 941
507 869
281 581
920 391
613 395
965 973
253 375
347 173
794 156
922 153
934 940
50 488
857 86
442 652
901 891
945 759
112 225
340 31
616 952
777 932
276 30
658 622
554 451
129 827
603 414
767 5
901 16
599 110
453 41
113 354
283 57
112 394
634 803
776 601
107 553
884 382
934 542
356 487
344 484
313 947
898 431
303 150
798 253
611 251
293 724
956 928
132 419
673 117
222 449
717 680
353 601
61 286
494 416
772 837
252 436
135 149
867 437
650 664
690 261
266 334
336 221
261 819
640 286
936 213
734 652
892 86
604 952
371 97
720 494
934 971
929 420
471 795
857 472
811 898
732 76
231 67
297 844
886 288
129 173
500 214
176 743
299 780
694 21
228 765
514 513
87 794
933 557
941 789
29 751
686 112
826 268
531 474
463 768
761 591
940 612
804 115
354 454
246 400
826 474
516 691
986 603
485 270
511 425
410 891
527 447
3 704
715 885
178 177
652 290
120 943
254 275
57 959
81 655
358 906
128 874
949 465
828 433
735 338
209 144
581 87
943 935
790 657
819 319
185 822
961 304
764 214
931 172
172 11
826 882
268 305
107 216
122 934
1000 208
623 560
703 203
646 645
489 788
301 307
458 838
480 418
493 243
983 423
767 155
785 944
388 53
249 494
620 722
779 972
929 753
531 631
308 529
276 796
455 125
765 934
543 258
529 525
32 295
31 817
238 770
221 838
615 192
911 393
163 839
498 46
822 805
574 97
952 593
376 406
717 493
340 259
750 220
514 518
301 103
288 873
293 902
65 203
647 227
42 144
624 863
300 549
311 251
141 686
9 858
178 348
468 279
567 603
764 432
473 64
886 760
937 178
13 353
381 659
931 774
154 555
988 453
103 650
56 244
687 64
453 217
763 920
847 681
875 610
464 347
26 349
458 314
527 470
666 259
481 948
384 634
502 723
372 846
552 58
909 4
274 23
275 121
55 149
82 518
847 107
866 304
420 744
126 437
354 606
385 89
591 238
811 29
194 182
226 745
592 134
100 217
508 375
337 562
875 771
79 722
877 297
377 649
392 854
85 746
459 821
186 50
59 997
430 604
530 656
701 121
141 152
338 649
526 26
562 753
796 993
826 25
641 554
673 32
408 109
129 866
282 315
267 340
663 49
704 995
665 196
499 2
196 24
379 110
128 527
102 953
551 742
507 575
125 914
683 254
131 964
920 750
655 582
798 302
773 853
648 789
48 146
142 596
170 521
705 649
47 158
602 949
899 460
523 23
725 557
628 855
873 899
604 879
480 401
180 605
605 828
393 5
973 535
600 494
407 656
143 805
813 96
105 63
555 627
437 279
535 65
485 407
315 89
286 795
841 465
751 798
644 495
802 617
381 753
110 139
408 604
943 220
699 47
282 605
25 718
883 560
134 720
318 449
160 955
595 1000
772 697
149 415
543 950
383 924
702 845
62 461
448 357
32 499
403 313
103 780
383 338
691 868
57 8
668 216
315 614
310 716
852 205
17 235
128 71
79 541
531 526
897 563
24 652
227 479
783 961
816 473
829 872
832 848
439 146
462 357
583 123
72 435
327 441
669 806
511 99
347 393
976 595
955 1000
598 182
830 380
494 645
204 674
868 36
522 306
181 335
14 764
809 438
198 136
878 218
293 740
316 991
132 291
586 87
642 535
620 471
267 113
467 470
139 334
505 660
991 38
346 5
801 154
442 350
289 671
919 582
410 586
572 541
228 509
979 222
396 598
44 662
63 511
131 201
196 988
212 539
25 557
895 177
710 688
526 351
358 796
284 767
381 207
659 608
68 638
829 463
587 873
476 1
735 958
553 930
945 764
468 321
672 362
497 734
436 758
169 71
876 901
277 535
509 696
524 689
510 110
913 985
111 647
295 663
577 591
779 396
912 450
110 408
535 158
134 970
268 302
392 143
203 669
677 63
716 200
751 226
662 664
562 772
662 208
786 238
799 564
986 710
366 95
469 252
252 602
574 519
256 965
14 810
985 690
224 701
242 326
278 903
341 191
26 3
399 163
240 197
79 225
258 796
319 726
47 923
680 620
793 287
937 158
96 921
200 319
621 441
996 250
695 337
441 72
339 191
234 930
739 664
507 996
459 177
73 506
99 104
477 244
390 413
401 837
334 600
155 306
392 503
908 438
839 700
861 177
890 447
106 628
110 612
623 569
789 47
426 239
151 254
834 540
667 587
377 352
538 883
9 930
385 916
719 223
615 580
399 856
26 857
483 135
468 457
55 608
504 480
847 654
734 680
545 752
266 273
103 804
156 463
85 892
379 803
115 345
734 865
201 759
73 35
894 541
492 948
500 347
780 346
352 513
378 896
264 995
521 718
150 676
180 586
567 910
741 33
607 474
250 159
233 322
193 478
214 36
777 66
734 556
763 85
420 140
333 35
487 853
104 636
880 636
574 798
897 314
183 503
787 432
661 371
105 206
200 671
593 977
736 327
884 498
763 656
990 95
42 476
299 146
463 178
133 388
328 29
701 510
532 840
293 544
562 749
101 762
419 694
738 506
372 973
356 134
980 697
581 22
524 231
519 338
761 651
726 88
679 778
597 562
617 889
458 179
637 558
940 408
603 29
265 974
353 972
460 333
668 392
354 191
622 224
881 382
874 606
821 552
383 417
466 352
657 923
882 646
480 173
405 435
553 21
408 905
993 219
589 660
610 294
203 232
517 435
965 390
40 786
294 774
554 759
477 563
33 710
560 512
882 964
946 434
336 706
691 328
924 631
340 886
925 894
469 441
328 785
183 719
922 476
844 828
586 321
390 970
30 301
833 264
616 131
49 951
836 91
279 111
722 618
348 646
511 816
438 190
601 620
908 522
447 751
349 384
423 90
353 805
390 186
68 5
316 116
956 503
559 586
613 280
555 961
925 417
128 362
606 728
334 513
602 780
263 302
164 38
392 868
842 133
53 909
490 368
376 797
870 934
382 835
565 936
147 841
352 626
203 957
821 307
19 435
960 182
472 703
402 313
836 454
573 677
174 301
473 395
586 854
581 151
141 727
991 844
353 545
152 58
784 324
716 803
758 675
336 582
378 737
246 565
543 819
241 716
471 713
462 408
918 43
910 410
121 253
605 473
797 108
882 933
431 949
735 188
976 70
121 705
159 367
269 701
537 861
768 7
925 229
414 194
271 324
603 392
576 559
216 724
666 450
8 96
398 742
635 725
164 756
429 322
122 697
374 10
909 141
16 833
369 781
26 640
456 980
383 383
538 598
459 203
47 466
650 797
560 637
521 723
744 950
396 865
998 769
226 259
261 241
91 629
373 117
448 2
211 986
952 669
540 350
487 542
146 46
178 19
768 921
320 515
137 669
635 362
927 895
954 18
875 326
486 495
154 933
848 717
270 799
737 162
149 223
703 646
268 232
16 387
152 335
253 640
4 887
1 930
781 954
299 8
631 136
502 137
69 349
853 690
500 941
851 1000
516 905
645 135
136 661
522 639
347 126
278 350
13 278
632 145
583 282
152 214
418 5
350 838
706 554
527 205
494 730
204 9
986 200
496 122
860 17
760 559
494 390
260 506
667 891
3 602
173 154
815 590
159 516
427 216
69 305
420 914
386 975
275 372
174 770
493 386
138 604
944 631
993 203
489 12
446 491
613 970
644 779
911 154
294 689
369 714
993 140
979 379
114 253
102 640
374 594
25 511
549 320
494 894
522 982
905 319
472 869
647 198
973 292
886 693
5 231
833 335
961 298
588 62
937 961
7 313
824 907
632 317
800 506
650 56
824 473
924 112
939 922
661 263
213 899
956 569
481 140
904 441
437 843
854 726
155 860
38 978
766 670
646 918
175 647
973 350
119 897
813 410
170 474
672 383
724 627
303 204
766 558
996 555
400 849
280 555
60 669
884 177
338 530
94 864
528 67
214 647
315 26
56 836
851 727
218 926
706 873
129 471
430 476
377 830
676 656
736 87
325 619
264 14
500 709
127 795
26 441
172 81
277 23
159 846
300 864
70 781
687 500
256 415
681 284
71 416
370 747
386 985
112 886
694 693
913 820
487 290
613 659
370 241
33 880
438 332
96 508
112 782
359 368
196 391
3 618
158 372
716 543
357 180
872 692
869 359
981 833
369 702
73 401
582 511
732 29
370 844
810 728
563 357
118 565
327 627
288 42
169 644
573 949
45 445
992 266
155 973
98 523
26 171
923 959
681 6
987 50
849 148
129 763
505 598
679 183
224 967
224 392
610 149
692 7
593 684
272 747
8 369
621 33
539 543
344 571
900 330
972 101
830 452
863 334
49 542
516 624
16 821
239 59
827 183
742 98
281 749
467 901
134 357
795 477
280 695
806 603
795 635
55 9
320 103
902 187
727 761
630 94
582 220
152 408
755 246
858 35
994 676
288 127
32 434
603 663
480 761
266 626
747 320
635 419
774 888
957 852
649 586
945 582
158 449
341 912
694 198
298 39
873 585
166 905
371 120
919 850
232 184
476 979
855 110
749 629
997 705
480 997
643 777
578 800
577 919
711 270
116 360
660 341
945 177
597 315
297 515
164 528
699 991
858 905
452 958
533 449
663 365
797 305
104 717
645 166
338 112
525 997
452 821
526 48
487 822
915 3
701 965
993 911
869 445
868 402
245 530
766 393
186 258
119 641
974 115
158 663
227 35
11 30
207 536
430 694
709 344
48 410
308 392
672 528
188 539
929 784
421 46
177 606
303 295
599 628
410 756
642 988
790 653
369 997
540 150
42 249
493 89
10 152
480 33
680 668
571 960
451 343
6 979
949 660
274 547
640 35
654 281
374 444
285 94
792 825
244 833
425 88
273 786
240 752
818 271
771 740
582 574
83 939
904 383
599 529
281 238
563 934
870 288
729 155
382 520
331 625
704 755
712 976
892 303
80 61
925 202
800 507
127 234
445 31
616 43
559 896
632 474
182 502
761 910
656 494
782 986
118 485
92 182
813 335
484 892
395 409
93 194
915 572
428 711
602 395
754 512
643 737
985 824
238 98
85 245
591 218
230 61
55 673
242 867
7 725
110 753
485 554
947 751
125 726
462 726
472 567
238 114
303 574
937 893
671 374
137 262
591 719
322 645
743 915
863 750
991 972
854 476
526 152
578 2
877 391
728 701
957 317
814 612
242 103
856 913
476 992
526 418
710 199
415 805
113 277
906 103
249 759
930 126
911 508
127 139
250 206
839 207
874 653
170 116
755 25
380 582
368 905
103 413
234 567
690 139
669 290
897 599
767 807
458 245
298 707
451 136
265 676
140 786
791 894
810 170
475 178
426 826
607 528
238 840
446 279
330 115
920 226
65 686
385 874
931 682
580 733
408 309
982 551
554 144
72 381
321 498
206 279
377 795
470 823
426 799
289 345
24 353
383 760
226 665
793 157
397 962
705 156
622 39
58 175
182 130
907 502
979 464
132 355
259 601
529 684
399 817
380 774
521 762
534 98
426 326
255 174
639 311
682 260
349 739
787 530
220 693
383 198
157 514
553 767
466 433
802 864
250 181
638 770
943 523
868 720
848 474
246 487
784 927
746 485
17 884
14 237
577 749
434 85
614 338
203 80
771 4
295 372
536 284
141 830
806 360
550 654
185 795
492 321
721 589
805 89
473 170
325 401
918 759
485 884
448 39
315 218
42 609
589 929
245 82
759 50
793 308
55 978
454 546
298 526
135 102
614 607
623 939
7 893
776 496
881 90
66 274
50 6
202 294
87 960
696 232
619 750
209 72
296 858
949 782
311 563
388 933
501 746
825 549
588 952
396 820
41 461
445 443
467 646
88 905
958 783
136 928
885 696
352 532
553 300
313 863
862 52
796 714
797 972
614 736
924 362
907 316
822 351
110 640
348 198
897 657
332 384
585 216
80 288
747 984
587 411
199 801
462 346
866 610
317 480
345 240
841 251
908 14
953 17
6 301
214 902
957 898
285 893
113 364
180 212
700 119
622 898
271 436
243 136
45 559
967 742
151 159
992 58
525 297
74 530
597 640
431 905
537 715
798 1
431 329
564 130
799 538
27 69
973 269
557 17
179 875
758 329
386 102
738 910
398 164
791 346
803 221
250 691
287 47
43 717
728 959
198 526
496 224
947 468
844 855
836 23
729 594
703 466
47 441
375 444
604 517
141 758
737 390
800 376
789 842
444 516
152 642
393 647
865 339
114 61
545 950
83 274
895 785
739 941
225 466
736 180
982 228
937 71
617 736
446 405
930 889
272 81
882 17
80 99
707 545
159 252
494 241
525 740
377 615
32 954
432 119
133 414
346 422
836 315
509 633
719 790
873 343
223 755
359 302
853 65
846 11
316 692
603 192
431 331
159 815
284 590
933 769
355 631
190 542
945 698
174 15
488 47
709 710
153 67
363 5
484 208
367 151
251 321
343 34
651 853
848 935
794 132
55 501
114 244
42 58
293 216
425 132
614 133
193 766
552 555
122 35
115 840
185 365
160 879
398 810
731 597
96 525
729 150
25 842
745 418
252 390
985 676
521 598
160 66
715 711
972 188
745 86
27 282
803 186
160 200
996 243
797 443
767 877
945 143
70 689
560 321
78 545
348 951
494 508
368 561
218 339
748 315
425 775
596 579
960 755
130 307
997 278
102 115
154 46
609 224
86 169
896 516
65 244
466 910
103 185
470 320
523 218
986 299
992 581
877 303
688 7
962 36
284 63
151 790
460 111
13 545
631 260
60 695
855 877
605 957
61 74
629 584
643 614
234 986
641 586
117 602
621 752
16 123
541 827
234 905
371 864
165 783
911 19
11 867
328 424
292 308
359 935
921 592
920 819
702 560
404 170
513 25
922 880
499 814
706 732
719 429
948 235
211 858
605 573
724 932
996 15
239 354
301 512
946 573
330 647
484 86
169 997
462 442
228 960
255 934
44 973
714 991
559 276
200 164
848 923
447 844
289 686
197 590
549 142
162 230
141 645
315 661
993 128
102 573
88 708
858 483
33 571
473 591
846 672
754 693
946 201
888 234
238 85
175 786
578 688
367 70
685 682
82 29
161 183
601 248
891 458
730 923
28 554
865 225
577 619
270 522
171 157
108 408
593 634
545 523
322 911
592 358
944 26
386 105
704 450
796 786
724 176
339 589
400 916
559 21
789 729
178 248
488 770
882 32
644 555
294 236
912 238
261 649
342 820
987 397
622 135
182 697
662 521
637 413
788 195
434 928
275 611
176 762
732 57
145 376
611 439
963 874
28 575
874 369
746 213
765 719
347 299
416 8
819 52
420 958
599 205
885 225
167 60
987 899
468 483
626 430
273 940
303 300
514 529
20 611
741 137
330 439
435 97
446 605
500 217
562 98
422 798
323 940
858 661
838 325
495 815
754 409
67 619
582 29
575 263
467 9
359 264
613 858
833 526
956 606
323 630
545 180
642 735
857 136
549 963
903 655
723 322
625 12
760 206
40 334
468 859
694 178
122 306
36 306
183 343
324 456
37 965
190 893
100 90
207 355
96 929
28 721
940 139
278 332
824 98
542 517
275 663
174 310
321 356
652 231
212 975
38 248
291 579
492 391
21 698
97 116
979 476
836 270
614 466
601 789
563 494
305 837
157 830
147 829
185 150
59 748
477 449
996 767
27 839
509 47
537 957
163 867
432 350
136 397
167 89
185 729
582 841
566 90
670 64
918 206
565 329
954 41
777 301
808 155
139 668
202 27
625 716
893 408
417 381
805 936
469 341
664 402
534 581
492 203
996 761
761 561
89 66
953 217
718 760
372 856
780 925
235 404
992 127
811 760
859 967
695 327
308 711
81 841
291 924
395 287
684 507
199 125
924 151
341 641
263 64
497 42
340 731
445 683
209 607
443 68
574 137
746 233
847 826
425 490
749 171
128 785
678 326
909 953
828 601
594 90
17 90
131 356
172 927
39 732
886 833
799 459
321 897
43 520
74 467
9 175
989 488
959 18
165 219
971 992
819 564
82 187
653 564
895 176
843 933
907 728
538 437
954 580
308 27
46 668
201 386
155 159
404 319
377 374
311 548
937 744
734 941
659 628
116 501
912 22
580 380
431 117
169 384
696 476
763 93
144 963
479 650
474 882
969 202
255 631
101 191
726 187
131 384
814 598
237 78
971 816
457 402
933 977
785 980
453 899
73 948
862 903
597 687
136 917
240 390
547 341
932 624
527 414
360 692
363 596
121 333
763 930
734 47
906 871
27 358
769 451
305 982
353 902
668 488
170 260
229 717
600 512
692 478
277 51
169 639
998 290
971 761
219 57
807 124
279 185
834 47
987 138
381 339
391 400
178 561
659 758
629 258
621 672
735 897
723 256
535 720
897 506
832 115
914 991
590 192
175 423
238 162
913 970
852 655
370 382
567 28
491 547
638 112
219 724
8 941
979 543
12 875
400 844
341 313
834 931
504 360
705 93
521 969
415 725
624 784
106 190
811 596
89 800
59 307
247 502
961 258
729 360
453 69
24 286
351 879
646 408
323 518
376 737
242 351
520 699
893 683
647 981
482 705
287 357
123 885
211 83
494 939
794 947
359 817
584 62
695 581
469 370
99 196
106 692
547 978
743 439
12 389
445 57
202 568
941 412
650 434
702 444
380 412
260 964
473 307
896 293
28 994
489 133
38 35
462 780
825 473
520 595
318 964
651 519
531 591
930 533
24 983
976 756
394 587
71 867
245 966
511 272
312 999
757 349
385 218
480 209
691 999
155 8
962 805
878 845
747 159
377 123
141 352
878 534
290 300
752 535
265 263
158 576
613 914
276 998
132 755
558 174
105 713
181 419
869 410
263 616
568 639
90 708
342 967
593 983
618 345
869 882
959 27
810 571
292 437
920 775
192 478
948 648
542 480
66 762
889 328
377 456
318 466
163 11
784 108
994 401
452 862
635 762
240 444
332 532
232 252
306 423
81 606
423 974
85 488
735 974
816 464
781 485
281 944
496 417
403 489
817 854
702 803
967 942
598 298
825 830
901 130
604 333
735 26
658 172
514 393
145 681
856 925
165 488
220 12
904 622
500 73
827 554
875 793
847 825
443 671
654 695
800 609
380 887
635 37
58 500
781 554
180 988
830 696
476 402
708 731
375 559
803 554
464 30
698 310
854 492
980 859
187 132
467 918
370 453
954 779
952 87
332 483
74 513
531 549
914 590
280 641
500 434
194 964
463 891
273 668
383 605
878 921
736 697
190 105
149 495
235 453
581 566
287 655
430 817
555 344
406 834
984 906
268 529
221 82
771 845
102 153
449 331
27 966
992 528
461 226
980 41
143 266
47 573
435 602
268 840
435 603
97 54
131 317
488 901
514 589
406 962
919 182
850 298
148 193
825 608
419 156
1000 913
485 207
648 752
47 434
354 495
840 836
164 327
737 677
267 494
990 537
675 839
834 174
32 10
133 802
165 133
714 938
531 551
144 530
302 542
963 8
37 154
843 200
480 931
876 98
424 865
635 451
56 468
624 439
478 757
240 642
241 305
931 123
855 75
652 509
968 966
868 4
120 710
555 599
993 782
697 768
647 331
218 54
150 194
492 979
302 83
973 542
739 903
664 946
329 667
806 297
632 673
652 751
734 207
702 726
988 750
494 986
432 63
391 581
256 234
560 909
316 884
802 407
786 817
352 467
483 509
115 115
181 766
217 266
324 918
344 664
667 837
1 98
251 392
31 859
977 942
767 645
825 921
51 962
737 754
428 220
262 894
686 794
660 254
59 335
350 190
590 351
640 193
94 670
51 70
611 169
66 787
89 116
748 178
221 528
749 482
421 434
627 432
39 38
119 210
439 468
752 381
170 391
573 615
60 975
37 22
143 102
808 584
218 555
761 438
82 509
272 855
294 250
286 332
287 404
894 726
224 645
458 393
35 382
360 94
356 396
115 850
497 274
433 66
828 193
856 262
53 479
116 346
728 753
678 15
509 571
92 732
567 549
476 601
930 835
46 637
582 512
486 79
785 919
496 612
463 703
225 516
181 692
213 909
445 242
275 305
164 366
388 730
266 863
330 547
50 375
183 631
886 668
61 670
938 909
634 401
611 210
268 144
902 832
52 698
74 678
2 237
43 389
967 660
603 296
206 652
23 388
635 260
55 47
930 993
955 915
745 566
124 12
709 377
843 112
74 268
789 75
505 183
815 471
842 418
118 47
421 492
786 55
752 840
102 33
184 408
947 928
325 422
291 385
799 134
848 872
401 636
299 257
170 465
882 197
761 303
40 546
709 791
386 162
823 569
570 121
849 246
895 139
631 693
272 478
916 25
466 566
281 635
31 712
350 264
908 110
918 947
656 627
90 393
140 912
385 809
307 279
948 937
323 571
414 590
947 879
508 580
866 890
291 215
324 71
848 331
49 937
723 188
201 36
249 585
196 555
215 495
843 889
66 256
830 364
487 337
943 352
226 585
918 731
134 593
801 982
924 849
270 646
388 470
33 988
406 229
894 972
723 736
860 140
992 42
856 478
378 798
181 956
735 98
686 868
690 838
201 965
38 471
611 777
292 995
765 698
223 658
21 298
394 233
437 385
274 292
214 3
442 746
310 176
843 347
395 884
184 596
849 573
418 811
350 709
805 114
758 380
771 779
677 164
11 465
900 284
109 465
638 902
562 948
429 404
294 823
640 478
770 840
50 187
650 751
896 806
864 653
537 987
783 213
502 793
30 754
428 138
218 66
39 780
13 819
535 658
641 526
135 411
365 537
949 366
287 844
524 503
849 60
489 631
273 990
776 302
743 203
791 313
620 181
444 984
999 978
642 991
856 128
753 220
664 702
938 303
897 461
520 645
728 144
986 855
797 81
409 587
393 29
119 836
12 469
165 653
460 20
781 212
592 796
265 529
450 162
341 606
258 860
602 337
4 940
191 152
20 600
91 412
980 209
599 991
678 115
996 489
275 965
958 77
478 298
34 735
509 636
72 864
927 262
16 946
213 106
709 192
314 307
535 343
421 882
831 907
361 883
336 635
199 293
63 28
942 97
762 451
84 833
666 10
447 681
955 11
138 663
555 804
321 441
146 93
322 329
352 34
563 687
20 113
332 83
140 625
179 901
427 262
86 93
271 884
125 577
246 263
591 800
66 263
240 563
355 913
243 58
946 805
745 966
917 428
48 408
52 226
661 831
839 746
923 461
981 399
37 226
661 979
26 78
593 265
641 947
530 235
357 475
40 453
440 308
880 839
716 283
64 376
113 254
473 387
714 453
786 102
30 798
80 55
876 24
672 868
323 201
102 679
27 493
131 467
801 10
305 868
644 721
595 109
974 67
495 40
871 632
141 900
430 573
307 657
596 978
524 918
530 977
596 908
470 726
374 270
87 31
489 83
103 83
191 428
149 685
467 371
669 608
270 98
180 576
754 127
905 629
45 786
605 992
694 74
718 419
695 156
801 535
238 903
617 780
683 117
465 149
487 485
756 757
582 287
684 687
414 941
315 810
726 271
801 771
697 870
190 391
26 990
278 615
245 894
395 927
11 211
427 849
695 183
957 628
821 641
314 586
933 980
395 658
250 196
781 946
417 970
689 794
311 966
409 555
211 155
833 573
717 260
422 763
794 378
742 966
370 55
552 302
386 298
312 635
493 92
933 262
413 973
55 723
938 463
630 148
969 814
721 37
73 494
799 218
223 540
184 593
946 735
246 331
32 909
318 877
352 602
138 764
574 544
839 863
7 820
362 327
633 434
364 58
927 514
627 150
54 810
94 351
896 691
34 280
600 703
508 303
304 997
419 229
540 609
91 898
428 804
225 412
238 940
821 164
453 448
665 858
257 110
561 505
801 594
784 752
296 291
54 951
287 824
531 826
432 621
76 211
623 13
591 795
529 395
242 545
253 851
655 813
355 807
758 490
558 405
780 963
355 418
787 885
595 570
857 670
781 984
321 755
997 911
549 525
306 791
421 910
993 75
74 699
881 831
188 790
587 319
753 941
88 891
177 682
812 385
704 592
368 24
346 716
287 247
592 944
389 13
853 381
439 278
79 320
108 266
461 694
936 565
986 23
807 514
704 619
250 759
210 969
135 908
37 421
506 628
364 894
992 568
626 431
845 704
102 304
321 562
349 608
479 686
630 285
551 685
903 800
444 465
120 578
724 156
350 229
136 65
474 127
632 99
909 828
154 362
131 826
924 831
433 754
516 62
38 66
98 941
217 541
757 688
470 832
196 171
60 331
235 885
809 218
983 70
45 488
431 527
313 706
357 97
459 224
158 497
641 607
789 209
148 545
897 969
376 92
140 787
774 374
23 934
944 357
3 988
844 434
867 508
139 575
604 598
799 761
446 439
719 234
648 218
130 896
187 857
987 678
995 112
403 17
45 346
373 48
686 216
833 552
723 971
126 678
920 924
438 365
715 508
598 714
726 79
609 912
935 947
941 929
58 343
297 454
689 669
853 374
236 685
277 310
656 402
987 927
678 776
292 392
284 889
457 9
272 254
363 212
535 772
554 831
225 594
852 78
319 87
114 595
749 121
349 87
48 26
863 339
769 498
579 225
858 546
641 129
152 3
692 686
774 597
516 350
191 719
779 861
806 893
456 906
13 804
992 412
181 206
750 949
55 329
173 912
226 813
392 377
167 83
414 940
680 930
289 222
648 68
82 805
312 889
62 676
44 406
88 224
611 837
524 666
517 696
929 95
860 321
823 26
755 237
317 786
518 958
7 517
377 441
322 688
681 735
363 725
140 802
300 103
639 824
120 507
871 48
601 83
720 424
460 475
12 777
260 529
734 619
45 462
411 718
149 91
453 863
167 944
665 819
46 655
994 517
513 864
565 114
298 636
889 758
110 900
534 722
780 619
692 824
80 102
542 580
192 346
442 711
641 458
529 687
464 522
203 977
737 119
90 35
755 330
581 325
289 360
295 980
535 374
81 428
305 625
773 98
335 414
556 863
452 19
384 6
995 472
477 436
506 583
117 297
973 439
408 267
418 943
992 851
370 296
475 495
394 161
260 301
375 63
671 758
229 896
453 87
478 922
383 628
618 356
418 378
622 835
320 614
37 41
261 863
535 654
23 146
306 397
208 977
994 87
523 446
173 353
719 907
332 337
262 749
714 236
935 385
201 972
425 461
834 312
467 209
457 772
957 665
748 463
644 741
901 166
539 425
870 257
331 201
945 593
301 10
828 236
394 380
559 171
840 392
482 658
952 938
430 909
954 529
723 597
270 623
115 160
47 336
768 377
537 713
321 189
722 500
424 468
879 982
990 71
726 471
728 29
760 509
937 66
38 11
662 659
985 128
818 31
464 585
760 352
649 432
540 723
284 316
190 162
297 531
584 374
1 664
403 112
172 339
702 191
219 686
318 388
717 133
325 828
836 973
611 376
47 894
691 588
408 339
118 991
713 118
6 115
582 178
805 758
300 309
192 970
102 372
439 938
697 49
665 743
295 707
331 702
45 448
44 757
918 50
223 499
227 28
608 316
533 260
624 76
229 672
335 682
43 773
619 739
174 635
482 468
341 164
169 738
963 212
846 880
613 69
730 191
448 690
507 332
949 482
408 177
153 742
858 548
867 829
638 40
859 508
634 27
245 597
590 442
828 555
862 910
745 309
599 251
993 899
733 400
75 237
493 284
136 711
464 774
102 279
244 960
138 878
338 734
826 280
175 653
914 578
697 512
181 41
410 265
792 836
501 285
472 637
347 287
762 449
917 5
408 54
882 98
787 59
377 314
64 210
702 977
139 750
841 319
791 602
583 582
790 436
218 261
424 565
899 185
13 816
189 772
869 423
869 8
481 245
321 544
806 22
521 945
771 713
263 561
314 846
143 103
281 712
363 704
276 262
240 640
429 428
412 297
850 280
656 331
877 976
226 682
997 98
626 768
810 241
680 124
438 174
578 718
886 293
773 513
906 12
153 334
791 564
982 641
195 638
323 423
613 900
457 962
350 434
729 159
674 760
634 111
286 212
180 171
504 304
35 761
667 187
94 458
102 75
450 649
712 124
71 677
23 879
638 372
313 718
883 986
477 868
97 762
431 628
284 286
932 319
46 598
857 139
407 959
566 856
607 277
979 29
953 354
908 942
725 220
659 959
557 136
827 5
249 609
633 885
895 916
555 940
513 411
431 272
369 996
127 327
272 458
356 577
811 615
518 887
834 529
198 742
16 376
747 264
984 379
500 878
646 54
170 158
465 600
781 185
595 908
512 218
717 219
146 527
833 16
765 18
544 962
759 559
337 505
174 673
235 26
550 880
79 719
390 895
670 170
80 264
429 591
834 145
809 979
23 993
346 140
10 889
101 120
799 790
625 325
462 211
350 363
443 780
434 184
675 103
705 754
719 134
696 904
630 856
234 5
848 580
144 209
820 596
328 619
385 304
295 198
867 644
561 309
423 994
844 97
448 548
202 166
33 249
69 15
104 303
19 303
234 514
511 53
109 191
23 846
494 317
43 360
312 603
20 735
948 215
183 396
763 385
913 147
985 334
161 89
988 531
391 221
44 254
625 505
444 648
350 289
316 392
1 628
347 372
362 294
587 896
41 349
632 954
495 617
639 8
705 626
538 447
198 934
52 822
438 847
821 787
136 137
178 136
764 876
507 477
522 93
372 562
793 4
867 640
972 505
647 28
130 536
469 878
501 906
724 321
44 211
457 574
698 572
449 557
48 970
1 772
884 794
127 750
433 98
255 431
125 736
318 950
415 787
179 915
44 255
235 88
465 692
661 163
263 461
71 663
431 71
434 314
864 912
415 648
9 21
430 485
757 748
786 171
534 317
85 929
571 671
362 28
901 977
489 971
991 271
42 776
936 257
687 350
257 47
371 686
883 479
785 668
1 670
984 85
599 906
755 966
293 469
994 545
797 834
516 139
456 909
914 743
165 952
444 421
998 166
459 880
644 243
899 644
913 235
80 511
140 187
476 784
7 821
329 155
6 844
293 813
104 558
555 268
861 999
41 210
516 499
89 512
741 339
155 653
573 587
515 65
773 343
200 131
515 528
285 521
723 929
685 826
838 240
446 698
590 486
907 457
984 347
968 76
37 123
81 610
61 595
289 225
315 804
105 951
676 179
231 360
5 68
951 802
117 892
287 23
349 270
721 316
697 757
790 777
718 850
372 743
34 12
320 700
815 424
650 842
602 232
202 958
299 504
759 415
396 397
789 744
666 861
618 201
491 687
402 214
782 436
226 101
876 137
234 829
368 435
290 897
785 685
294 926
780 311
786 191
25 755
743 868
794 144
81 575
931 658
27 418
50 902
906 283
730 625
69 868
995 358
117 780
43 762
57 174
72 194
716 449
301 458
668 94
954 748
668 884
406 694
653 807
947 558
89 28
535 157
896 529
866 364
660 908
125 68
434 548
262 149
348 562
607 15
655 560
115 674
795 872
719 448
678 665
357 118
692 243
626 939
124 491
302 135
399 778
203 184
326 464
332 25
25 290
40 31
201 154
56 996
377 774
795 54
790 503
171 481
98 796
772 221
286 425
707 36
203 909
219 880
372 903
904 748
192 295
130 393
800 185
388 176
958 534
581 747
388 751
580 485
898 351
57 536
127 764
923 329
672 142
560 396
396 816
143 587
110 625
979 262
809 718
437 119
251 18
865 639
120 796
475 370
498 532
905 625
295 827
305 966
320 217
713 715
32 208
654 493
832 632
754 640
350 543
110 952
912 327
942 383
122 417
752 620
948 8
596 242
187 252
559 858
468 272
573 851
479 578
344 662
209 449
653 910
343 763
862 606
89 803
989 210
219 740
181 518
100 128
759 286
380 670
143 199
50 123
644 745
784 853
193 436
114 888
198 975
493 638
130 481
200 700
573 380
218 672
860 328
957 239
349 451
789 641
518 838
763 161
582 898
365 127
686 831
14 235
873 286
339 72
986 263
803 555
934 662
882 242
252 583
44 41
223 561
878 338
74 812
235 790
938 272
620 303
507 777
160 379
62 850
802 399
112 604
953 397
266 187
990 869
769 34
909 343
594 139
680 19
950 267
809 887
538 428
541 396
204 700
126 266
902 927
16 13
883 321
762 148
859 751
368 627
784 277
321 730
415 353
748 364
971 908
336 142
256 891
193 381
156 94
660 524
459 542
844 220
41 702
970 408
680 106
684 1000
187 450
704 286
165 674
194 766
534 529
259 789
771 804
521 927
249 180
802 707
721 645
278 761
698 248
521 377
705 204
728 891
6 432
528 170
457 721
288 990
601 898
130 372
701 651
650 302
182 451
8 255
447 286
367 496
885 887
872 941
443 951
183 448
734 710
783 256
180 383
154 662
106 206
664 755
507 845
557 867
451 355
504 818
850 740
56 73
680 850
24 214
297 109
923 618
299 57
873 831
440 378
492 545
936 155
652 794
351 560
12 802
915 515
971 116
606 26
189 637
876 564
850 524
672 125
141 971
181 366
801 972
95 644
869 382
798 872
528 148
431 539
949 697
406 919
813 11
297 1
648 524
916 849
399 587
325 540
909 506
257 709
829 703
704 697
437 501
649 351
502 949
47 907
220 859
270 868
211 269
391 126
117 789
713 442
680 973
299 288
34 479
343 737
176 779
238 95
94 238
445 595
538 492
702 123
976 913
743 366
390 859
507 454
652 538
427 302
826 460
781 520
196 308
298 785
402 391
22 199
337 560
690 190
668 743
664 644
7 406
361 397
617 867
850 620
757 628
274 582
87 54
101 635
713 750
419 114
492 441
312 828
352 353
370 371
96 385
14 102
143 727
850 111
593 52
730 349
679 355
282 118
408 734
752 472
835 170
586 326
962 249
602 227
36 49
611 401
502 105
127 352
567 720
755 649
420 433
3 54
550 763
139 653
234 974
823 819
299 136
420 156
153 373
382 188
421 345
588 274
801 715
625 368
786 379
16 557
164 18
962 65
780 101
718 14
74 892
184 724
27 603
880 179
975 261
718 747
957 658
21 758
372 997
125 509
728 140
65 891
157 27
307 289
127 24
302 552
915 485
275 294
440 154
824 414
767 894
513 723
551 533
832 922
529 956
782 608
447 198
498 956
576 157
244 54
180 545
605 447
381 880
92 172
385 915
938 503
160 450
578 710
334 409
983 862
717 764
822 163
314 671
118 889
827 713
943 7
609 547
805 990
778 896
513 515
162 450
17 322
899 594
383 232
355 366
446 71
481 267
585 794
937 55
683 764
767 625
122 376
523 926
717 653
173 229
167 334
31 183
655 929
129 38
513 835
755 310
257 235
928 841
381 864
247 63
979 14
39 452
741 913
729 809
565 901
389 731
235 419
266 241
700 746
630 212
580 384
873 836
971 800
676 703
15 275
117 346
640 507
797 380
419 526
540 984
778 928
66 12
347 683
605 46
428 234
609 7
970 481
842 292
632 870
994 646
144 110
991 783
968 140
514 386
17 53
721 794
980 139
158 678
821 762
723 249
255 668
515 97
959 146
318 304
144 461
765 134
595 732
625 108
470 641
512 190
435 843
328 592
521 149
705 595
397 51
278 3
719 792
451 29
290 768
333 433
580 449
918 174
181 543
633 650
183 496
339 519
912 859
19 616
805 767
19 82
769 89
226 220
117 515
339 801
947 919
250 864
444 782
758 429
431 941
276 621
261 614
491 525
824 861
492 981
627 510
62 748
598 639
319 67
153 657
867 451
667 723
249 424
503 679
716 778
652 329
744 494
853 919
355 344
206 313
80 803
951 750
221 456
407 440
258 685
907 924
759 156
700 261
186 767
391 837
95 134
683 947
404 37
643 303
721 848
615 801
2 917
550 223
372 308
662 630
345 568
905 103
75 604
364 261
371 754
449 817
239 131
116 642
519 758
296 240
605 910
392 606
179 293
180 550
601 193
531 297
761 436
399 187
391 762
447 113
867 896
930 457
26 45
99 897
154 394
136 758
656 527
715 186
171 895
735 771
439 618
67 199
53 818
738 443
931 184
908 798
79 189
254 457
233 704
705 738
450 840
847 457
718 561
642 888
807 728
11 246
345 429
796 397
246 533
192 177
717 451
326 147
639 931
955 223
987 659
960 436
850 806
244 919
366 885
159 525
612 169
770 309
949 917
705 547
450 248
723 518
698 400
16 336
330 323
558 668
333 869
103 535
674 698
805 392
934 963
916 546
483 37
206 432
305 910
978 106
510 52
975 559
895 132
665 804
800 349
673 254
883 346
952 40
89 885
2 356
782 485
392 987
268 697
249 245
154 110
648 129
668 98
471 914
581 135
718 380
835 742
986 70
439 937
109 528
173 110
883 307
946 627
293 213
675 893
809 828
2 456
956 22
905 426
935 486
912 652
217 99
393 202
168 832
490 628
711 663
89 593
321 35
571 613
247 245
858 408
73 211
863 380
232 768
158 167
605 421
170 821
871 563
23 390
746 864
17 456
526 106
400 846
492 971
811 738
567 20
497 991
230 360
371 814
479 880
980 435
652 149
255 523
63 629
912 808
493 929
615 370
386 367
568 877
689 730
966 255
749 463
246 330
174 968
143 4
199 474
438 850
623 44
372 37
673 636
197 517
564 811
886 301
529 805
177 217
534 142
472 634
956 69
964 129
388 458
132 586
284 921
435 906
965 159
294 637
794 490
505 709
301 390
9 181
547 537
398 80
678 221
714 986
289 29
114 676
838 598
613 121
518 399
378 482
557 672
470 702
161 974
762 813
716 770
994 262
658 743
693 336
963 758
673 603
138 786
630 976
735 242
448 253
640 826
86 549
849 908
250 9
881 12
174 948
133 167
209 791
909 902
478 223
659 150
825 149
287 454
124 22
47 571
626 686
748 711
234 596
618 836
957 851
847 130
798 331
648 359
473 908
260 950
130 270
451 306
418 738
759 893
111 805
816 736
842 563
446 428
511 416
263 467
266 461
596 415
791 595
773 264
502 384
565 983
654 16
288 423
753 398
668 863
554 483
950 395
397 395
822 907
162 436
373 779
896 320
194 687
914 966
302 767
350 866
749 355
881 36
129 985
785 796
199 338
85 27
895 906
933 56
342 658
187 589
329 380
275 243
345 928
9 694
794 110
400 26
145 529
11 930
324 561
619 306
709 703
332 955
961 616
362 654
625 548
242 954
927 869
196 624
796 556
669 589
665 69
615 162
597 977
443 272
537 61
577 597
116 908
551 76
876 265
729 500
812 322
453 91
190 1000
908 382
926 924
450 892
437 398
868 879
670 757
353 407
858 256
834 733
520 914
584 683
235 37
125 425
388 838
762 647
572 687
571 373
579 7
123 798
238 144
554 881
741 907
287 598
514 472
330 33
385 914
302 192
395 41
381 156
688 304
195 258
29 125
616 151
922 853
294 476
85 34
984 247
194 313
631 578
578 49
549 231
592 295
272 973
803 959
628 997
568 656
473 183
158 394
388 803
221 824
189 954
547 172
552 740
836 534
670 766
583 570
996 174
864 619
498 18
577 478
366 496
485 838
31 643
232 770
445 804
593 985
156 661
231 344
195 900
109 129
821 104
302 684
75 152
54 651
629 419
499 113
257 529
755 840
650 552
643 242
888 104
733 44
765 963
387 311
214 847
791 34
302 444
69 376
595 122
379 223
541 877
336 797
757 442
636 406
345 630
999 233
734 731
628 850
693 366
512 906
212 302
939 865
745 360
241 692
481 619
914 373
495 601
169 603
395 156
8 91
138 6
675 223
737 302
72 781
19 935
39 582
236 977
447 332
688 687
23 169
657 289
541 503
105 635
569 112
726 706
469 400
928 557
54 351
338 424
285 376
6 872
704 804
556 392
842 930
912 498
218 804
1000 459
217 456
445 786
567 170
843 387
922 123
944 975
473 633
398 110
8 755
333 63
558 888
454 399
170 717
248 387
873 599
197 89
54 642
874 972
163 717
359 84
839 654
286 160
124 293
914 457
355 824
696 161
574 865
229 822
604 101
420 152
190 474
145 415
445 308
483 155
743 321
808 505
336 93
664 459
737 929
267 444
104 963
604 678
179 184
851 782
285 622
286 826
447 430
240 892
737 723
398 832
395 206
336 730
650 351
541 387
631 159
830 735
121 785
412 652
968 614
433 604
235 718
429 682
500 669
925 236
743 322
419 137
879 106
219 529
456 111
915 87
269 96
821 742
880 584
393 199
549 177
803 783
247 583
816 746
603 740
333 345
414 752
834 292
209 52
172 665
514 438
103 782
533 275
875 764
210 267
315 758
796 117
892 42
51 708
139 654
799 471
998 212
574 831
856 783
234 379
799 99
817 901
881 701
175 755
465 384
374 779
141 169
247 384
562 297
91 700
302 890
522 652
453 96
834 660
230 68
39 28
166 207
928 398
907 454
505 723
837 230
501 329
750 99
64 311
748 155
362 49
396 883
700 848
978 534
508 559
953 898
586 470
104 865
220 10
318 724
733 506
305 585
186 54
36 250
716 135
756 77
183 151
959 235
120 857
847 424
106 433
893 209
297 464
571 967
187 655
472 843
591 10
896 626
259 611
112 366
687 295
516 998
881 865
286 1000
74 132
916 667
740 565
131 662
531 669
316 354
864 906
715 759
884 325
722 995
690 760
641 205
109 873
70 394
224 495
878 998
673 793
17 764
709 147
425 591
167 92
297 30
350 11
141 233
336 214
579 25
325 572
582 434
444 3
827 668
497 56
665 521
201 681
285 909
179 61
852 698
153 148
79 502
158 571
86 845
784 16
222 109
939 803
894 383
157 720
402 653
128 418
525 328
451 161
588 981
222 439
678 726
586 109
227 96
679 664
940 815
31 161
275 970
315 168
352 823
239 105
475 366
522 352
45 972
512 633
953 733
71 982
810 657
90 388
752 121
51 43
935 82
204 561
51 870
728 754
693 318
858 519
684 731
870 728
703 734
360 7
818 783
988 628
439 430
15 190
550 418
232 836
851 787
396 901
9 475
6 53
792 215
923 827
945 145
907 999
878 618
5 47
400 345
126 41
379 27
458 963
862 308
101 609
560 461
435 917
865 578
131 788
405 75
932 663
74 161
280 78
207 32
774 233
221 899
273 952
277 82
914 138
741 366
98 652
827 884
568 691
462 698
830 866
772 113
880 845
625 511
275 832
542 400
416 763
651 40
714 927
121 979
417 213
696 514
864 874
398 431
917 211
128 746
76 251
211 307
96 835
817 722
18 359
473 433
473 123
472 538
50 944
868 466
156 563
331 371
437 80
801 353
290 280
450 717
531 660
23 978
847 840
699 864
550 171
297 374
646 120
911 695
416 778
512 923
340 194
294 128
274 446
832 915
726 634
984 256
293 358
233 139
549 283
355 98
805 651
471 450
144 537
510 7
812 202
201 105
329 826
550 513
92 627
146 75
882 790
433 466
929 333
748 283
431 553
285 253
2 758
338 498
295 847
504 458
48 704
562 729
881 463
241 973
90 738
47 323
527 831
789 807
164 536
441 946
440 725
550 442
835 887
291 129
86 794
586 485
850 499
213 730
313 805
702 402
894 101
77 421
283 865
227 798
752 668
743 192
744 645
985 578
883 275
58 968
68 995
453 269
845 17
999 158
174 52
911 67
504 987
487 787
851 66
936 955
85 679
146 828
675 482
758 557
756 167
525 175
162 329
444 6
345 794
515 870
197 426
937 53
412 775
192 126
921 276
156 418
456 830
899 213
387 6
379 263
180 892
591 975
250 287
120 764
157 669
541 93
721 305
219 911
271 411
36 191
686 192
608 141
373 858
705 759
863 436
373 394
327 315
721 928
602 840
692 758
508 584
202 580
888 420
490 158
830 526
700 868
69 659
360 441
516 65
552 730
852 924
476 178
239 196
458 840
387 149
949 247
84 150
826 972
921 316
481 103
193 533
970 261
191 681
701 59
97 252
788 948
528 263
478 118
810 935
957 197
435 257
795 518
758 620
841 678
287 674
780 479
206 101
91 396
782 144
454 230
178 274
856 655
391 18
941 699
214 375
955 8
244 712
979 85
742 618
110 521
448 315
974 539
62 107
682 868
336 428
813 513
54 668
519 444
37 459
143 250
185 449
609 429
513 940
513 254
557 622
126 4
288 451
894 701
557 927
568 893
707 380
757 760
400 628
203 436
86 697
38 271
498 998
699 362
937 563
967 493
536 92
849 175
895 742
875 451
669 443
695 375
174 452
486 573
431 688
361 516
737 398
138 586
395 188
947 684
102 913
176 989
356 376
163 250
118 38
53 138
480 747
864 5
550 349
578 980
388 290
848 476
39 337
61 785
525 359
468 978
623 996
967 979
371 129
580 840
166 632
329 997
379 192
2 280
892 931
260 632
220 459
107 258
795 520
42 671
230 862
649 853
857 615
831 227
95 762
419 261
394 747
609 772
291 610
403 534
540 662
165 111
120 624
720 267
143 114
937 724
975 585
576 831
551 758
409 646
520 827
258 913
926 866
36 216
476 438
749 367
452 266
830 923
889 549
189 383
14 478
106 988
414 34
170 965
791 579
610 662
757 219
574 682
84 961
249 559
751 350
278 202
967 459
476 855
359 17
589 373
494 694
360 907
727 882
223 870
460 184
531 568
402 457
602 486
396 519
551 25
72 517
483 900
371 842
916 311
214 761
5 925
667 83
806 242
304 617
425 835
537 827
643 138
664 411
987 59
282 890
84 353
406 918
252 129
759 519
439 324
279 795
249 298
230 406
539 533
375 963
719 911
141 713
48 804
124 386
863 405
275 298
109 681
215 713
161 326
231 599
649 510
746 249
159 975
655 697
859 29
11 578
291 152
290 338
955 765
723 169
521 350
818 630
30 33
694 542
358 924
140 358
785 237
607 943
211 261
639 70
641 650
999 931
153 640
620 459
405 694
628 925
43 797
906 72
829 599
965 538
875 105
693 854
602 904
114 240
325 106
241 323
388 745
962 7
204 718
700 183
995 743
979 252
166 160
203 131
49 77
587 944
735 279
149 336
534 262
928 858
719 520
532 106
265 846
112 820
563 164
2 909
258 980
161 423
905 188
439 843
483 525
122 632
861 7
245 140
217 964
11 748
69 627
593 533
446 508
48 447
416 305
779 576
727 917
290 984
456 728
826 939
253 299
922 465
306 518
956 522
481 966
621 902
945 214
786 390
73 833
189 488
137 967
416 215
883 705
198 691
785 24
981 37
674 902
853 979
852 252
125 473
505 69
38 290
811 110
122 999
949 258
965 716
824 199
421 22
241 205
397 221
593 70
474 445
604 252
496 80
724 352
149 113
641 311
574 114
661 523
723 977
238 546
175 10
567 416
566 963
988 510
33 462
954 433
706 909
684 553
989 760
904 489
224 896
151 798
9 811
672 731
787 909
276 313
271 195
80 188
509 68
698 541
529 3
325 586
912 361
490 252
472 393
740 695
288 242
492 648
52 163
378 838
424 5
150 46
551 582
233 60
649 930
600 529
933 277
466 844
637 955
447 108
699 538
802 338
779 646
985 830
808 714
19 583
70 520
628 621
101 861
680 749
790 279
629 722
907 94
917 543
400 363
2 98
252 156
435 30
801 419
859 960
484 229
543 554
749 170
174 849
382 853
950 172
483 930
245 390
376 514
284 775
228 286
873 480
793 659
509 593
904 913
948 798
466 48
968 639
897 701
843 198
479 469
67 854
982 350
629 209
987 853
688 779
511 549
723 940
268 627
205 567
424 670
615 743
661 863
796 855
412 667
180 890
487 246
744 468
596 724
29 934
928 716
713 438
264 787
730 883
802 541
955 416
635 967
630 430
822 41
449 353
930 935
951 25
403 898
100 431
831 27
498 895
817 114
682 546
348 446
831 149
986 137
564 973
456 545
402 629
585 850
981 867
785 931
243 539
828 343
321 11
721 818
905 537
283 586
434 631
384 264
779 721
753 695
693 208
239 95
188 176
944 168
394 728
451 636
618 630
330 938
640 51
756 545
939 390
130 373
20 513
988 151
586 740
197 278
299 787
372 486
962 316
6 707
395 456
695 13
85 24
950 77
426 57
621 365
799 102
737 818
967 76
320 552
816 516
829 466
655 201
304 616
868 661
675 262
116 369
626 552
744 928
980 522
336 600
702 974
952 668
49 623
219 216
491 47
34 145
247 689
112 466
349 786
728 816
154 705
719 250
632 699
771 968
298 8
101 999
981 404
18 381
27 236
949 517
635 334
13 233
22 124
699 370
910 426
185 415
482 903
664 114
601 434
81 251
441 533
601 773
937 619
506 315
206 806
183 840
491 195
73 512
318 771
548 769
994 29
671 9
494 624
795 574
226 587
107 826
712 395
796 569
709 2
374 891
193 216
437 265
727 754
685 286
79 30
667 101
38 160
724 832
86 301
419 544
938 274
50 998
275 775
240 820
990 676
436 68
781 175
378 465
460 456
846 126
556 884
638 632
67 723
932 837
266 410
318 555
684 367
552 310
141 791
129 482
818 917
549 950
91 926
767 550
733 612
28 289
495 665
920 562
387 203
750 4
613 68
558 648
786 461
957 279
603 438
760 420
354 309
369 444
586 135
345 319
99 372
959 593
388 878
506 126
80 256
129 44
675 38
691 460
498 1000
738 100
437 498
871 142
158 240
937 95
726 281
413 824
5 371
769 744
600 626
870 32
881 350
427 555
740 118
367 237
469 104
689 257
601 559
150 686
205 228
318 617
403 674
340 171
418 291
797 639
674 29
340 101
936 79
570 302
668 38
757 356
294 358
266 43
819 416
728 23
643 397
992 397
71 331
568 488
973 716
478 647
96 817
747 383
896 316
36 563
705 793
918 998
502 183
40 320
950 119
343 944
515 334
341 585
16 260
424 988
327 901
634 422
70 732
157 965
399 192
879 103
984 148
452 485
682 843
805 632
961 499
575 828
832 267
764 847
526 540
186 852
792 172
626 861
903 134
177 654
325 55
756 661
202 560
497 884
515 715
151 441
542 334
60 657
180 585
196 718
789 340
889 766
200 143
899 377
796 575
431 904
235 633
463 732
516 864
384 382
930 887
174 471
220 233
480 752
170 27
469 958
366 357
75 566
499 325
294 647
899 724
550 134
708 12
217 575
227 952
956 157
838 482
979 58
714 810
809 883
837 277
192 202
985 618
119 483
942 412
481 841
488 30
326 195
393 542
770 972
493 77
128 331
558 458
740 624
268 548
858 104
176 50
657 160
667 128
994 961
539 475
801 378
856 126
573 249
19 694
220 511
122 699
193 32
156 932
655 775
831 512
230 6
913 887
517 932
14 511
892 904
337 692
282 192
169 206
792 187
251 11
49 372
61 242
403 217
525 409
991 356
273 573
713 185
459 230
116 824
92 359
79 428
402 712
619 570
917 763
108 167
773 157
891 186
750 293
402 274
54 744
981 326
316 694
510 126
923 978
301 14
688 380
793 90
443 763
11 712
525 119
230 650
275 120
835 376
765 588
649 818
683 630
143 999
675 4
476 597
981 777
962 669
508 106
110 302
868 120
13 745
238 243
394 864
362 580
239 126
167 240
943 849
221 437
199 895
441 675
843 773
803 156
793 662
261 902
963 480
22 976
224 611
570 969
475 931
548 65
409 714
304 703
140 113
770 580
139 612
704 293
767 497
954 27
750 269
507 123
244 82
734 813
51 560
95 598
976 503
664 632
206 578
507 697
42 277
628 181
888 331
473 655
179 779
33 929
47 891
403 642
973 136
454 23
47 900
972 23
755 635
654 312
212 160
8 254
436 635
786 676
317 610
682 496
388 714
776 434
605 530
75 577
666 880
951 64
780 922
86 886
557 91
197 120
603 204
725 38
190 862
65 506
472 746
353 859
460 480
293 416
10 719
344 27
951 646
90 82
567 528
967 475
618 163
595 572
366 671
962 907
533 26
764 4
772 117
214 583
948 858
350 957
577 693
335 527
338 777
608 256
304 574
731 273
88 677
845 805
347 806
711 231
831 474
234 954
942 448
888 890
305 237
198 233
281 533
759 970
309 718
226 964
643 308
236 730
984 432
534 682
589 244
913 772
70 498
725 11
945 965
900 602
201 450
834 482
982 945
803 642
662 28
605 305
335 192
386 670
624 920
352 564
515 616
335 584
113 412
947 58
376 846
11 576
295 844
409 628
140 212
269 802
591 225
458 278
417 195
947 392
114 650
955 981
265 642
916 378
53 862
787 428
60 797
355 706
992 116
334 132
679 954
285 621
531 94
898 947
288 197
690 754
198 996
734 463
637 1
192 689
863 330
468 922
126 175
627 469
290 312
952 320
618 236
940 148
681 190
446 969
386 135
74 583
482 159
397 119
159 940
159 21
269 979
294 746
153 921
215 794
584 166
465 201
754 404
348 434
754 682
617 113
985 13
583 496
953 741
516 573
719 810
319 223
82 533
368 665
50 832
218 803
236 917
589 532
62 342
214 44
521 830
156 857
194 738
352 146
831 220
719 901
29 389
476 462
921 843
478 322
675 47
477 262
964 65
793 377
406 6
420 278
187 928
135 381
665 486
878 847
705 948
100 85
336 575
898 608
417 376
930 91
422 406
352 737
822 145
465 579
502 885
164 991
421 180
828 650
27 533
598 126
969 285
700 867
245 116
594 174
559 367
931 910
406 920
156 538
300 319
880 72
499 708
73 877
592 22
2 912
307 53
778 551
520 723
76 78
90 358
340 897
461 745
816 142
356 324
32 655
642 911
78 492
970 151
172 721
773 602
732 645
677 807
722 118
516 61
158 181
470 513
504 501
520 146
763 949
989 733
99 357
645 623
429 469
804 554
71 536
198 747
694 919
216 210
332 229
537 489
409 6
353 913
858 872
410 621
821 398
705 271
106 701
245 535
170 49
88 592
584 637
690 277
907 905
838 238
133 375
78 541
732 431
805 590
654 214
562 826
964 266
97 69
966 341
955 135
741 42
78 676
30 767
953 937
671 142
174 803
516 604
696 248
386 500
189 39
66 750
865 29
15 313
449 332
5 404
819 746
797 896
421 827
663 725
763 685
219 288
840 86
891 535
685 276
386 873
667 803
622 883
183 988
195 632
672 551
387 490
648 183
737 421
361 751
497 475
436 715
763 275
801 5
161 485
633 898
358 299
53 331
181 235
671 727
218 342
629 604
183 277
139 919
697 499
670 193
974 457
260 88
83 412
92 595
896 724
844 605
374 896
288 906
131 958
632 348
299 613
952 481
889 90
751 937
940 772
481 913
228 740
1000 662
151 444
256 399
519 100
355 893
995 642
798 477
599 782
825 897
394 128
729 634
569 480
570 860
251 402
125 831
142 476
492 644
919 748
394 438
199 749
682 545
390 831
22 341
964 198
589 709
677 318
342 597
797 263
456 399
665 932
229 158
408 721
153 326
820 547
115 370
647 148
914 36
979 287
728 942
836 317
651 512
634 344
460 782
607 268
180 271
199 409
481 932
284 300
478 750
669 124
898 934
512 228
221 239
521 56
555 171
920 540
867 731
321 473
998 853
95 549
261 874
506 741
805 141
392 283
891 60
758 140
993 269
719 565
508 239
973 414
762 892
954 628
622 626
100 972
478 194
520 90
419 25
182 223
518 573
857 408
984 615
899 329
883 617
893 742
207 865
508 968
108 813
595 82
438 46
53 268
591 924
357 9
300 539
463 88
576 447
54 474
775 937
442 19
30 649
884 537
968 343
349 563
424 139
960 828
406 551
751 114
559 51
652 142
867 467
582 795
913 635
268 39
923 62
57 953
62 292
841 29
635 190
943 410
680 903
805 340
198 715
390 202
209 609
668 790
403 932
776 22
970 51
435 378
355 848
670 195
229 656
736 171
65 415
425 654
851 581
296 735
602 504
695 621
645 449
904 772
823 873
174 257
250 528
457 271
75 685
855 343
577 632
996 427
212 341
179 859
76 780
714 770
752 710
571 655
834 393
879 7
1 129
535 457
399 609
141 677
770 348
19 346
331 14
125 894
355 655
753 782
435 818
551 538
880 473
193 713
865 71
719 866
551 605
674 302
565 815
978 335
514 996
32 844
361 508
737 715
163 841
496 949
11 399
486 890
871 30
602 88
953 355
629 626
656 193
792 633
527 657
980 559
500 341
418 589
55 580
781 903
880 791
653 366
32 523
747 985
610 199
657 914
554 285
892 561
829 35
546 356
692 525
266 543
865 683
131 272
615 912
526 494
54 178
211 86
52 310
70 14
508 78
279 413
714 170
974 543
557 871
250 248
395 515
790 612
549 273
883 163
9 589
937 571
26 340
880 96
353 740
525 632
152 239
153 477
133 709
347 382
308 94
248 98
705 796
370 587
311 905
346 319
845 634
241 871
973 121
318 678
860 842
661 363
432 813
192 916
874 890
297 181
983 544
630 39
692 351
625 2
255 322
672 100
307 912
322 280
384 639
957 243
832 617
958 616
781 149
531 6
390 828
187 725
723 168
763 414
519 740
767 773
61 438
224 720
999 733
535 307
328 367
275 637
334 407
785 864
413 526
43 951
250 766
118 13
531 636
752 298
761 164
87 336
883 788
233 881
873 119
539 200
837 165
836 170
572 972
34 984
497 76
286 99
193 403
111 76
391 862
725 151
377 811
838 260
599 70
492 471
189 31
22 377
547 209
547 118
180 580
453 28
7 738
126 552
141 588
627 531
801 351
33 178
513 870
437 111
292 280
933 832
662 954
208 209
162 106
326 693
685 131
73 44
868 198
595 8
138 573
890 938
275 274
467 787
144 255
898 787
535 830
618 196
136 177
756 297
283 434
342 319
564 414
362 431
611 308
791 100
232 32
390 506
306 856
293 801
463 542
587 997
723 556
544 858
732 300
507 14
685 296
261 398
78 223
706 868
675 289
900 64
147 205
271 439
357 733
332 943
729 406
850 625
264 581
924 122
947 8
969 631
655 581
28 732
155 85
600 829
726 499
892 872
55 163
662 411
895 993
705 976
600 13
486 875
486 784
882 806
414 536
386 794
267 541
230 218
369 955
68 613
775 487
236 21
831 940
996 229
845 947
593 683
821 79
466 702
884 232
589 622
377 208
514 606
425 882
913 493
846 738
966 620
577 202
993 407
493 988
987 690
935 932
724 107
10 541
809 245
772 749
218 500
956 731
458 733
965 370
225 810
782 35
95 774
442 940
113 780
711 704
506 720
244 666
317 368
414 886
219 722
617 676
454 581
397 30
742 856
571 875
890 18
648 683
309 113
463 289
511 173
992 368
245 587
33 913
306 799
798 525
520 766
200 325
698 597
354 440
452 276
314 693
645 314
728 953
778 190
241 288
714 584
8 310
523 392
222 828
190 372
352 61
137 904
385 835
500 90
626 303
366 939
347 362
604 74
315 381
615 907
21 681
843 28
990 365
419 564
192 961
287 896
373 423
799 758
257 650
199 234
304 916
173 650
278 128
76 944
509 42
850 881
722 692
908 64
56 678
627 600
638 913
495 11
687 293
120 296
942 670
529 245
586 53
246 215
181 321
158 41
363 7
921 436
699 180
499 106
857 477
705 847
741 199
209 428
723 136
349 251
732 286
656 978
500 836
650 657
876 364
16 148
152 714
171 183
479 876
381 219
426 589
998 621
268 720
756 969
323 840
254 978
169 754
165 818
762 40
534 777
539 685
842 865
686 13
47 164
240 780
735 17
368 732
637 988
804 745
956 126
584 561
455 752
666 971
921 428
362 806
556 900
842 750
764 528
114 162
43 353
941 777
721 309
861 710
648 664
141 389
515 947
492 181
917 764
960 278
922 515
177 763
264 940
290 377
101 685
81 394
813 154
702 673
863 701
688 668
303 180
408 169
126 251
349 394
366 308
671 287
175 199
490 691
167 591
375 247
984 540
752 37
564 614
737 252
633 391
431 40
559 909
642 260
302 8
919 325
294 93
523 343
531 13
34 49
955 760
647 290
299 399
678 863
364 766
466 997
156 248
36 66
156 30
677 810
37 596
486 330
688 8
25 570
372 410
970 678
169 617
967 820
15 996
34 378
761 499
726 268
98 114
686 606
143 362
415 179
309 900
860 349
259 884
270 631
293 240
308 814
856 627
633 222
622 18
951 735
516 677
2 965
142 687
570 284
401 336
462 709
235 321
57 846
557 327
828 201
566 487
14 773
113 998
346 87
15 648
821 882
676 822
847 817
861 416
100 261
752 913
969 338
586 378
535 142
704 362
342 621
849 356
393 313
705 90
399 720
953 413
745 799
229 605
567 681
865 670
593 185
359 178
562 894
319 617
255 13
237 455
720 981
768 424
70 518
495 807
89 448
571 833
598 151
789 516
831 5
537 776
189 896
953 103
141 624
719 747
636 956
202 355
936 321
130 358
838 625
516 278
72 86
462 21
588 602
537 419
606 425
194 147
320 498
249 812
121 967
911 108
922 464
462 210
784 592
567 973
568 82
603 639
519 64
11 106
666 899
876 271
324 421
417 643
919 17
807 391
984 717
499 257
180 312
466 315
903 384
287 470
817 889
460 687
305 823
145 970
721 20
592 44
793 361
729 845
805 712
913 303
321 444
615 138
758 869
522 396
691 690
637 502
377 941
324 873
262 45
892 205
88 36
917 478
450 646
322 255
709 586
557 29
29 523
167 786
744 40
182 786
729 170
287 457
110 963
329 371
359 573
927 798
608 844
276 410
489 949
664 197
535 572
578 563
447 744
701 190
783 234
975 511
403 613
320 512
927 648
220 160
83 180
355 358
589 195
306 252
744 840
755 621
64 455
162 198
688 488
708 90
101 379
953 27
27 186
664 598
777 404
103 717
598 760
320 341
600 495
661 706
467 76
160 629
273 847
116 333
288 568
711 240
947 737
777 610
335 825
355 463
228 809
180 826
568 499
518 519
345 179
224 812
254 735
440 879
581 555
211 220
475 921
811 421
10 587
382 696
158 991
896 689
168 463
188 686
334 884
864 909
695 469
644 134
347 224
41 557
796 515
830 606
287 839
534 308
755 43
298 650
732 818
112 271
503 797
154 718
706 849
538 349
334 885
924 726
793 719
592 974
325 878
164 869
897 49
528 651
92 177
300 175
994 764
797 496
560 302
565 617
965 836
339 889
561 483
959 153
457 635
382 620
855 279
669 382
281 112
559 581
638 552
696 434
400 607
735 964
224 589
418 188
424 756
428 336
239 387
840 695
21 574
666 228
204 334
609 484
797 167
416 434
71 111
867 822
70 954
137 645
542 555
184 317
662 612
4 900
350 196
946 722
769 612
949 972
297 558
807 94
76 223
879 498
685 98
319 106
403 808
750 296
612 23
545 967
275 246
162 220
967 282
183 268
605 480
825 412
925 252
634 155
102 670
252 772
776 654
579 525
949 292
458 912
315 354
879 941
599 392
160 918
674 343
185 278
174 361
41 450
612 26
604 65
696 208
837 823
213 415
347 514
59 157
425 373
510 655
665 461
47 824
378 72
518 562
701 43
922 94
844 885
119 800
302 166
7 138
988 219
904 687
732 962
195 509
686 56
163 350
516 561
526 245
984 395
806 37
790 79
130 633
316 248
432 617
414 790
106 753
361 9
791 92
971 985
952 8
41 467
358 908
27 235
153 363
981 958
399 770
389 528
755 704
775 186
672 540
328 777
645 688
785 435
131 107
420 83
115 812
549 824
719 927
410 871
289 390
181 687
160 569
566 914
624 693
451 295
232 130
423 228
817 559
663 300
666 434
382 132
245 282
307 963
560 716
834 849
105 14
887 616
934 453
881 557
145 684
203 728
813 625
956 982
183 970
281 200
403 14
683 647
647 989
961 206
56 794
54 513
159 293
480 92
745 361
648 241
396 202
968 560
826 275
541 361
244 173
912 998
186 595
644 832
935 605
38 343
750 443
855 909
735 686
1000 479
46 1000
71 793
201 39
353 379
665 893
91 909
66 354
906 603
300 902
435 587
858 824
929 607
266 135
867 353
820 219
183 218
570 254
10 122
292 362
500 308
255 942
216 672
648 474
274 947
727 60
533 584
235 461
542 853
947 409
205 767
979 387
984 548
640 993
669 283
355 521
591 961
462 158
632 461
983 257
408 709
669 940
644 903
753 186
755 699
946 959
817 924
346 800
823 985
145 491
620 499
11 210
811 825
367 442
285 350
50 692
410 718
984 54
621 88
591 375
138 536
686 955
811 31
106 985
367 250
475 338
100 838
547 910
662 266
703 298
967 753
342 376
822 677
429 794
764 19
521 253
906 206
207 68
588 665
52 306
914 879
644 366
716 542
275 377
807 330
26 773
434 367
149 255
43 929
49 158
300 569
411 557
126 969
625 713
633 28
18 899
906 13
264 973
555 890
349 361
219 727
486 652
93 634
259 488
914 659
645 213
579 55
122 704
376 98
416 360
125 785
258 383
798 873
355 352
115 56
64 685
782 549
689 226
534 947
713 448
605 358
12 535
764 133
238 139
230 5
851 707
789 108
89 938
333 795
641 799
850 57
483 983
605 171
209 491
469 273
938 73
630 301
607 746
434 196
884 15
200 734
73 341
194 161
630 878
308 271
676 509
327 510
492 283
681 52
773 149
324 62
574 306
363 532
51 148
728 286
514 279
372 587
619 917
747 249
794 406
871 821
915 549
330 758
831 362
161 604
863 836
17 436
141 379
319 191
526 398
829 40
29 200
626 647
116 724
247 261
482 469
433 396
17 114
505 200
476 665
155 690
500 171
477 993
902 795
535 427
545 363
818 573
562 795
571 29
641 352
990 73
99 7
539 603
558 366
619 64
55 470
234 531
462 135
677 997
914 221
359 83
145 273
230 716
653 100
237 294
803 226
718 901
584 256
855 141
621 473
204 27
942 790
557 404
276 586
752 541
158 110
624 303
734 205
370 387
304 606
32 458
831 749
358 415
357 564
907 329
36 111
356 329
252 264
84 527
201 835
68 359
297 43
661 30
247 30
768 902
987 799
900 68
583 608
631 490
936 18
952 643
346 203
259 430
729 459
616 148
817 912
190 829
294 788
210 61
689 196
212 47
13 111
466 947
70 96
436 5
465 387
1000 811
589 258
592 670
716 207
169 885
471 711
713 116
498 923
176 187
470 739
585 834
201 51
781 270
498 216
627 963
603 626
125 543
235 68
274 381
186 96
91 251
211 940
525 739
126 994
477 63
828 678
465 608
947 314
823 925
628 777
550 752
320 136
819 883
438 445
615 975
892 57
577 103
997 101
193 474
447 669
536 274
698 352
233 997
666 55
921 293
184 823
397 855
958 215
737 747
11 352
74 903
760 650
357 756
751 549
230 197
569 117
822 267
821 54
615 838
460 535
482 643
709 878
849 19
445 586
765 455
289 838
357 48
840 713
156 942
613 737
490 182
205 311
800 25
716 414
862 175
300 696
573 370
27 17
955 143
824 595
333 532
643 172
597 150
465 209
886 954
390 90
616 541
467 331
954 328
857 606
23 378
966 948
748 344
316 54
486 139
649 170
671 643
693 267
792 157
827 677
110 569
118 725
109 584
407 415
264 264
20 638
993 985
585 92
680 901
146 165
391 794
687 413
436 379
679 579
888 858
607 997
426 724
74 534
308 832
300 923
447 319
560 440
655 145
531 334
397 676
851 139
821 889
552 608
267 582
186 154
503 864
868 928
750 527
759 49
449 206
720 8
997 374
504 879
60 252
907 262
391 727
150 294
687 768
875 224
274 666
529 235
55 630
113 813
679 561
370 398
920 366
123 776
245 534
379 151
147 121
229 296
414 915
416 641
139 689
306 506
816 186
92 222
816 556
34 846
116 756
595 387
473 717
514 717
603 893
219 749
13 800
397 427
714 812
419 204
852 724
61 19
261 504
240 428
59 625
273 526
380 867
265 853
936 778
921 538
670 492
638 683
291 34
461 356
197 879
912 48
602 972
418 214
828 657
642 886
282 266
764 13
485 28
865 772
805 138
661 827
629 298
509 271
684 969
626 880
847 537
280 800
861 49
13 688
706 6
925 339
624 688
351 108
67 568
231 224
705 891
50 685
540 558
878 932
455 724
821 734
875 681
782 239
720 839
597 644
529 220
684 880
679 750
799 909
973 855
151 22
891 690
931 845
913 808
128 367
883 948
452 109
348 347
776 944
343 304
163 26
535 193
127 685
101 452
539 251
825 429
292 756
625 204
915 105
922 798
52 725
906 32
662 605
730 789
548 72
92 62
449 979
254 576
663 706
379 554
308 203
155 225
415 429
22 466
153 279
849 166
236 579
954 135
2 398
197 451
376 802
378 390
860 756
943 167
958 277
118 268
587 625
492 1
53 865
818 557
495 667
723 730
245 28
865 598
425 413
400 152
566 777
542 425
884 484
944 194
112 413
813 698
37 656
698 89
520 516
998 366
534 720
96 778
99 312
727 524
76 127
27 641
255 568
66 491
404 361
684 515
773 848
213 810
503 262
250 22
129 247
739 662
318 834
791 417
497 518
292 572
996 670
213 250
238 630
740 993
342 775
507 114
622 71
275 476
685 877
849 165
475 588
827 793
773 969
561 270
838 204
873 405
83 462
386 174
454 727
301 313
193 274
735 819
750 771
47 598
936 522
185 114
666 958
82 226
579 920
781 771
104 653
528 186
467 913
712 272
992 12
584 536
285 671
354 386
441 401
984 728
922 520
841 939
829 923
164 407
194 944
530 297
948 57
835 414
969 546
686 312
909 621
847 545
643 201
931 84
953 266
163 226
785 4
164 966
926 679
724 471
974 253
767 921
661 601
687 982
498 724
293 406
344 140
303 339
692 233
774 996
498 936
221 634
939 736
951 216
414 675
686 387
279 805
659 940
405 345
921 255
68 213
12 764
704 314
454 747
546 227
742 395
162 962
381 101
697 331
316 462
357 354
848 636
158 507
927 562
203 847
168 623
411 180
738 115
493 191
861 391
417 955
137 578
916 517
30 965
200 346
426 556
699 626
543 208
484 469
121 686
667 289
660 78
468 397
544 312
587 756
702 355
62 191
285 978
707 314
294 258
659 71
814 709
48 708
529 389
569 195
677 228
624 496
625 519
807 563
627 861
270 688
51 554
17 109
867 662
367 878
85 532
938 132
591 206
15 119
594 583
666 270
810 641
117 786
701 490
135 970
529 185
875 898
646 741
559 12
970 643
895 908
127 485
113 141
956 58
723 621
679 884
613 795
69 722
613 204
43 494
740 917
391 385
9 949
748 979
944 642
886 70
127 350
407 284
54 85
519 666
231 540
142 299
613 754
502 655
599 594
923 989
978 932
938 726
910 233
367 795
654 845
496 215
278 902
850 331
338 368
349 568
260 490
218 872
595 72
879 194
665 801
182 642
732 471
719 641
703 86
787 356
282 282
922 560
535 771
242 224
491 590
791 102
79 361
973 674
432 851
867 96
4 400
89 735
871 808
728 573
893 866
281 526
500 202
325 679
610 167
268 400
268 699
112 592
372 543
795 590
638 798
989 727
884 211
534 611
784 778
829 416
655 328
969 92
713 645
770 322
811 389
74 430
87 185
22 458
728 168
399 717
965 740
795 848
950 680
811 85
809 639
500 464
966 821
555 30
465 676
352 628
64 425
57 151
961 430
960 40
597 359
757 913
98 903
113 47
583 275
484 743
913 983
206 230
803 112
259 620
787 962
247 851
386 655
1 699
437 960
738 385
318 846
298 767
749 762
166 683
36 649
425 300
983 983
529 138
94 139
757 881
101 355
83 838
9 83
536 445
394 274
182 712
471 479
830 219
592 347
253 627
995 30
926 330
12 806
819 457
944 575
689 44
281 771
234 641
205 769
438 599
394 619
662 217
449 491
787 40
838 40
666 184
69 943
865 432
748 683
240 691
609 929
87 889
699 320
882 256
854 186
289 515
402 737
357 188
776 546
579 793
730 999
735 946
430 834
629 22
876 589
950 962
830 1000
633 711
255 425
381 108
610 669
974 363
757 331
902 884
876 481
28 957
479 114
903 261
947 883
282 822
471 583
136 300
582 768
362 837
544 742
296 153
762 270
867 518
600 769
753 827
249 780
784 79
893 38
691 839
920 972
13 390
554 148
42 136
267 403
324 811
145 971
315 258
592 534
776 543
302 880
370 902
660 153
980 552
542 671
743 461
994 107
202 900
606 595
387 872
998 710
34 494
32 701
751 624
234 878
166 887
758 535
788 769
39 119
672 580
141 766
392 135
872 946
386 477
540 772
701 537
481 86
382 864
138 485
487 723
362 5
609 471
539 748
591 930
867 263
861 359
380 253
845 252
198 230
80 737
1 132
626 833
570 359
697 707
843 535
782 557
539 390
379 430
138 970
359 356
584 219
66 963
823 911
566 20
140 998
109 493
325 50
444 373
109 287
908 890
843 446
631 221
875 120
542 585
827 125
804 893
440 626
803 357
998 294
354 458
786 835
543 111
236 986
483 344
624 742
585 466
188 568
39 414
687 580
999 514
57 154
406 848
131 560
204 480
853 558
937 991
744 831
453 979
675 440
29 611
258 216
178 296
981 865
227 331
730 635
836 135
834 967
46 38
798 250
947 735
240 42
565 692
20 733
979 46
525 7
657 782
574 186
429 906
50 7
237 131
994 72
617 827
390 662
864 188
912 162
274 503
203 190
547 575
923 877
620 799
883 628
580 808
814 360
713 215
718 301
346 711
373 962
538 762
976 753
301 239
267 574
93 469
764 639
395 38
515 15
836 749
994 767
556 159
478 621
726 195
921 423
906 645
736 795
759 711
899 59
301 517
985 394
986 748
384 380
137 899
746 972
647 92
90 555
602 567
175 327
761 447
101 18
92 837
164 850
899 415
908 552
931 892
945 268
991 328
578 745
450 577
188 891
131 790
457 657
468 570
103 569
587 194
757 103
395 7
517 303
558 447
546 854
67 889
534 66
367 111
162 169
59 169
491 516
825 958
85 280
878 23
825 986
125 220
993 993
874 902
792 419
756 858
659 641
923 26
751 84
194 438
785 604
958 275
119 783
585 555
414 814
930 238
800 406
457 144
399 682
397 190
101 152
47 759
144 321
136 895
404 329
684 189
933 641
815 403
775 399
310 188
213 591
778 364
996 586
507 394
268 903
935 720
407 333
478 550
653 966
796 409
294 479
949 578
472 763
333 246
162 994
786 726
584 563
89 579
500 947
325 767
849 611
486 607
944 316
157 948
281 952
356 926
783 304
67 540
851 580
533 988
305 468
902 745
398 402
691 722
168 891
685 6
498 628
673 6
575 305
309 931
582 91
586 789
696 652
328 899
583 212
886 887
679 788
983 77
189 673
150 708
564 834
65 61
461 89
418 388
393 726
670 975
169 255
115 864
259 443
762 841
654 1000
80 333
787 62
761 327
87 910
34 650
744 451
62 556
539 479
295 932
556 964
258 724
571 372
940 829
166 53
21 820
52 452
504 838
514 264
164 952
525 550
601 268
1000 14
176 890
844 822
821 399
786 430
475 708
154 414
536 319
466 908
490 518
360 993
707 225
608 223
176 133
124 128
752 475
141 279
364 336
101 537
86 238
966 560
945 471
325 480
790 791
739 279
660 98
624 718
322 231
292 497
715 415
624 467
889 116
97 253
451 197
789 889
434 106
448 378
577 773
209 718
915 948
348 926
45 971
643 719
554 935
215 620
349 191
86 590
306 535
194 109
731 334
349 517
439 796
894 367
920 455
436 834
402 784
111 798
106 754
516 11
40 83
631 740
273 68
329 930
602 522
390 685
855 738
201 646
886 446
364 805
900 152
991 653
935 101
803 392
206 670
403 245
752 385
337 376
452 665
658 54
539 399
738 745
137 290
742 374
735 458
178 987
609 520
639 895
973 441
286 530
463 40
127 214
424 463
942 228
479 599
633 17
997 722
114 485
11 207
858 745
664 388
731 272
259 722
518 583
514 156
195 239
542 971
53 483
198 531
433 182
900 781
903 365
618 913
571 827
9 235
214 92
858 825
813 728
407 678
883 871
654 429
461 195
399 513
29 948
396 813
129 647
945 31
11 562
295 933
741 304
519 954
747 729
130 559
456 889
236 338
759 241
766 572
787 517
436 815
816 831
979 945
829 924
327 839
837 622
124 577
277 642
883 23
370 12
933 825
900 520
514 11
113 632
582 899
148 17
714 963
200 44
259 28
967 586
559 342
380 187
983 614
561 705
626 493
529 877
364 395
239 476
26 820
375 173
189 440
487 740
483 746
767 802
683 337
605 241
678 336
427 13
950 339
717 927
183 597
803 546
991 394
374 368
565 100
540 753
539 379
492 373
124 611
174 806
947 130
398 977
818 176
989 767
514 57
45 696
653 199
593 996
592 966
363 157
65 255
261 955
985 105
328 108
715 853
265 13
341 800
189 329
918 702
737 314
397 742
512 341
737 104
307 451
260 723
57 872
678 41
976 357
500 42
209 764
55 543
777 395
694 965
76 963
18 812
276 766
905 788
107 993
243 413
444 854
135 852
725 164
893 701
520 744
742 81
860 148
975 636
895 669
953 322
983 970
485 259
736 390
398 842
382 640
606 177
29 217
608 273
16 363
559 875
862 886
863 756
554 815
77 888
136 562
146 223
951 543
416 684
534 21
861 26
465 889
550 528
577 461
755 791
346 617
546 251
783 975
138 918
536 636
141 838
530 908
873 64
929 733
441 745
816 485
602 717
13 530
177 119
320 522
735 218
124 517
192 262
786 79
897 278
268 426
186 140
841 466
873 282
210 845
668 377
330 621
93 694
503 270
812 174
143 898
391 267
766 934
528 903
12 776
181 279
553 718
419 394
183 643
675 744
839 694
120 168
667 212
213 169
833 376
694 976
625 437
242 390
370 121
293 382
12 800
894 782
193 76
424 867
171 263
913 290
782 579
853 347
99 686
722 144
661 699
580 254
88 950
374 732
683 621
908 694
420 801
828 613
876 251
831 398
513 95
687 647
25 540
993 475
225 66
619 237
764 198
490 204
147 215
287 181
187 195
227 606
995 54
570 223
304 753
620 169
199 659
167 224
198 159
698 774
362 692
866 851
895 364
65 181
545 603
375 771
208 722
176 130
944 831
234 915
999 432
573 517
655 122
675 705
895 603
372 256
294 237
458 540
601 874
720 497
476 447
619 36
165 463
624 398
377 975
829 950
491 836
71 518
540 318
120 911
925 765
500 383
304 452
256 375
948 84
821 918
119 340
711 283
802 686
32 531
12 212
480 503
47 902
372 938
219 843
201 144
607 700
878 262
503 485
636 450
568 457
367 686
148 429
320 302
114 351
832 126
915 311
980 961
564 703
251 783
545 451
278 503
502 507
991 399
805 559
207 523
244 707
951 916
8 416
618 839
893 532
501 224
845 64
926 95
198 470
897 827
972 750
333 87
753 324
486 909
234 44
431 829
750 733
744 757
500 362
947 393
893 447
616 89
863 894
183 412
363 79
591 687
828 923
773 932
598 610
192 831
6 622
12 755
706 755
864 206
468 810
950 713
609 917
801 823
810 336
234 525
414 176
563 594
99 687
877 48
649 69
231 654
42 242
760 100
348 623
305 168
785 606
880 745
874 32
567 36
367 152
560 133
328 474
78 778
160 954
825 808
374 407
813 416
648 573
515 348
195 171
515 331
75 1
777 993
36 496
145 947
980 824
420 57
953 580
362 777
739 736
184 552
503 183
124 17
530 670
539 396
353 666
141 427
772 54
117 268
1000 96
91 772
504 43
351 865
171 441
952 706
344 454
241 819
822 122
489 360
518 193
377 658
971 395
279 742
448 395
9 799
490 451
570 993
845 272
210 16
713 513
73 56
319 313
875 140
435 715
852 304
259 228
961 229
622 592
971 421
986 331
220 828
782 789
172 626
61 381
993 773
246 418
180 564
730 406
703 516
472 906
819 730
486 132
959 459
723 281
880 60
611 99
887 744
722 299
791 714
423 36
483 955
599 213
360 654
80 184
911 251
913 396
382 223
855 456
503 734
867 114
184 754
857 422
164 578
73 954
342 126
449 292
690 161
945 122
344 208
603 105
479 809
560 333
894 426
446 77
531 655
851 694
584 923
648 579
417 341
57 218
632 746
378 577
867 73
136 238
328 90
694 158
899 605
491 144
31 288
573 913
294 423
607 878
697 606
808 465
946 864
682 577
610 411
505 828
483 992
418 163
82 111
320 332
716 162
475 98
802 47
10 95
821 968
324 517
925 132
982 222
347 15
151 956
778 7
136 260
999 553
422 432
15 94
763 730
607 237
179 760
636 541
860 530
325 785
358 360
672 860
667 449
867 802
61 217
706 834
648 721
279 762
802 886
998 981
645 985
521 851
793 732
381 117
516 393
774 226
104 797
85 771
598 303
924 658
519 630
491 518
702 770
279 503
7 629
835 3
613 707
854 405
439 586
873 954
330 646
531 434
795 616
270 479
49 789
108 891
658 809
660 937
664 18
917 498
21 529
205 226
286 643
811 510
948 140
508 479
925 302
446 480
693 715
959 93
855 418
983 513
227 995
801 242
12 717
739 384
597 943
609 234
585 419
744 885
363 187
904 160
667 596
874 977
40 81
746 374
593 324
368 393
565 732
461 304
467 57
246 76
291 183
846 386
67 108
636 781
295 539
940 313
486 813
641 877
245 386
250 837
710 970
581 274
53 393
577 519
450 175
946 92
357 792
477 775
251 464
555 545
2 846
209 839
658 849
715 255
235 316
91 944
285 24
569 337
416 146
208 217
672 153
308 380
944 136
154 195
599 60
91 952
905 300
790 914
500 856
168 734
172 611
29 808
986 598
497 401
95 704
970 766
856 277
145 152
765 650
698 363
61 140
315 965
791 104
230 291
312 398
376 835
360 757
994 345
354 490
97 800
545 66
917 753
695 413
256 459
62 305
821 474
444 135
591 19
877 254
416 604
88 127
360 81
471 65
923 568
864 467
633 132
571 679
544 826
137 957
130 958
430 926
444 219
512 386
238 740
639 5
343 78
132 703
511 954
767 785
521 983
251 506
114 174
184 10
999 673
966 481
982 396
406 425
966 269
163 203
8 153
560 350
231 43
404 93
996 523
877 869
505 479
374 970
652 909
979 3
483 562
692 240
339 9
508 853
212 515
5 123
216 587
165 620
31 160
494 907
28 350
738 753
319 741
14 650
743 594
946 577
508 989
816 198
997 675
50 560
541 406
682 757
345 198
728 375
358 573
634 737
922 371
490 592
111 503
241 206
448 538
134 307
526 950
504 875
976 905
434 517
663 468
625 7
665 352
381 374
924 14
111 197
736 952
788 199
806 29
404 253
918 537
912 444
838 767
318 166
672 103
682 334
922 306
692 939
9 424
664 284
790 126
832 525
77 619
75 234
999 830
487 917
719 750
360 556
516 29
73 187
483 754
872 757
411 915
47 771
339 710
406 128
836 237
652 264
856 79
498 854
908 336
122 626
85 481
534 600
861 606
139 696
712 362
452 474
277 498
245 615
207 2
742 394
239 745
658 446
823 507
651 731
842 773
877 818
847 15
513 558
377 964
383 653
813 627
267 371
981 360
765 571
104 774
16 927
280 18
9 473
142 716
957 274
564 803
289 428
712 17
391 94
669 555
73 287
925 53
646 41
623 749
166 990
27 445
359 35
917 501
751 666
599 707
861 932
948 683
665 968
589 89
254 513
141 251
906 115
999 71
456 378
868 815
764 136
667 866
572 93
130 784
24 422
355 323
456 372
290 44
812 895
908 953
145 165
419 495
236 875
224 103
41 988
238 707
853 391
323 777
835 804
560 210
577 267
532 384
990 173
779 801
67 38
105 563
203 524
58 438
398 281
892 790
268 129
496 473
872 170
249 706
325 160
916 901
426 447
636 767
972 414
568 38
803 672
601 5
547 10
794 944
642 685
733 262
166 580
734 37
749 334
742 425
493 657
325 271
456 312
37 427
77 956
816 880
628 768
884 174
777 678
470 419
714 554
680 879
486 765
915 586
98 9
11 942
17 687
212 472
999 601
250 75
556 418
185 542
61 314
219 530
84 284
435 763
163 920
879 429
506 328
437 516
269 454
202 833
277 552
433 527
627 340
944 284
875 480
825 935
793 395
816 876
679 250
170 868
269 27
195 706
542 816
511 95
648 787
647 432
313 625
771 608
908 645
88 733
931 232
127 746
108 157
996 97
997 517
317 618
895 863
675 436
678 185
882 325
971 880
756 284
856 879
243 116
523 682
848 806
914 326
551 373
835 898
469 831
766 137
800 660
1000 474
447 29
658 329
706 629
560 813
264 416
691 506
531 566
540 730
371 453
407 273
825 241
171 645
424 936
134 223
596 485
697 42
513 354
722 218
982 282
383 597
697 73
455 579
638 994
308 360
798 714
633 974
307 803
618 730
90 103
952 685
587 648
79 452
354 800
21 687
81 403
284 129
476 738
707 465
83 366
177 880
432 809
853 738
963 822
925 770
89 863
770 167
314 475
318 335
161 751
89 796
879 916
885 938
381 967
303 909
846 86
69 50
823 31
872 993
434 148
763 874
362 884
710 710
362 870
460 450
18 690
366 902
979 98
869 282
358 66
719 426
116 894
808 339
886 241
838 1000
467 199
883 858
226 592
919 587
814 378
389 831
420 106
84 398
555 952
31 912
370 750
337 837
643 144
527 528
736 364
528 554
914 762
412 140
706 330
78 871
60 818
923 136
876 829
440 907
92 809
8 428
997 650
923 523
529 11
886 56
564 151
170 327
290 875
657 720
745 68
537 149
546 812
284 773
640 723
679 84
883 686
511 879
753 216
148 990
141 792
390 430
18 398
149 114
465 38
262 10
849 898
782 840
972 813
923 855
850 786
85 889
923 838
104 70
827 78
132 319
222 521
749 239
918 249
705 734
638 318
743 486
215 877
678 187
689 600
393 890
385 829
778 659
666 233
728 845
311 212
163 532
84 263
122 354
864 178
87 501
496 830
615 992
987 352
821 765
10 838
349 90
34 11
301 197
542 736
811 16
89 674
545 176
527 40
357 865
102 766
880 349
863 846
341 849
197 161
965 559
350 666
1000 384
676 652
932 570
387 742
937 476
3 646
521 711
510 622
828 741
322 690
586 662
890 135
174 207
693 524
907 547
343 838
116 81
931 52
908 50
533 262
695 405
972 204
378 799
944 699
840 530
713 730
664 886
761 159
751 19
57 445
208 525
525 491
576 433
540 460
694 235
216 18
438 593
292 8
615 4
89 630
241 376
689 2
534 439
372 590
883 932
114 407
422 42
839 961
853 885
195 69
902 985
661 69
70 304
76 684
307 164
665 900
891 353
901 424
791 624
366 25
555 831
431 976
872 622
289 77
506 483
145 759
819 157
179 240
461 255
923 119
770 939
18 661
291 270
436 433
457 800
632 888
776 855
931 718
250 427
584 654
308 396
260 583
514 382
521 532
394 164
153 181
596 46
982 405
198 965
292 325
171 504
740 102
221 989
880 48
409 463
53 717
210 665
651 724
398 523
607 791
38 759
971 986
157 304
390 354
620 33
30 143
536 769
596 108
757 475
507 166
290 559
234 499
575 236
222 972
110 180
114 148
291 437
133 447
740 522
152 712
554 181
854 441
949 449
548 57
923 54
574 212
964 159
711 539
394 284
862 856
464 976
3 754
412 487
552 503
360 55
214 913
705 535
867 252
943 142
657 517
705 972
675 767
862 421
403 724
276 866
699 630
971 110
116 874
964 827
928 178
91 514
948 795
400 167
398 342
308 54
858 364
377 885
131 239
657 533
962 932
750 660
913 72
121 380
297 436
206 576
613 296
89 913
90 488
79 839
829 738
244 39
101 620
275 583
858 931
467 819
214 568
830 126
991 302
857 287
738 62
862 702
709 302
614 150
141 692
988 322
429 231
360 882
850 634
464 708
564 931
878 777
498 708
254 489
361 110
127 98
523 989
152 231
642 765
380 783
809 367
104 589
597 815
470 798
448 934
505 363
216 735
491 65
442 96
252 727
20 755
957 13
519 688
795 679
406 250
268 354
64 737
151 511
22 8
225 237
742 715
302 535
810 206
688 366
237 291
444 608
45 752
439 767
594 844
17 861
197 80
950 348
943 971
707 167
208 448
234 861
982 395
66 21
664 556
262 708
308 882
975 746
1 569
781 138
448 730
837 390
701 543
557 260
990 142
120 323
536 185
696 648
839 359
204 453
418 863
686 393
608 686
961 549
702 93
687 150
823 875
891 875
418 799
134 759
940 253
434 828
789 129
827 980
839 382
432 256
244 117
1000 852
803 312
752 856
405 790
357 227
665 248
101 434
46 586
192 338
190 977
165 978
457 343
309 295
725 740
903 968
209 902
171 363
214 923
218 618
64 927
196 728
526 648
513 571
585 705
260 774
33 776
103 490
119 412
136 843
503 38
162 711
292 685
73 505
607 643
474 22
569 21
750 94
20 614
16 604
318 628
377 703
403 479
192 521
242 327
715 745
365 877
455 8
561 880
512 519
874 337
540 442
357 641
887 376
255 254
979 924
881 707
626 284
185 169
156 427
496 871
523 212
99 329
219 11
208 82
881 81
770 772
874 126
765 112
853 371
718 183
646 598
889 272
233 425
792 741
203 287
963 77
850 413
406 420
775 965
853 655
398 622
426 623
99 542
735 951
912 452
485 558
401 725
181 986
502 972
78 56
611 392
133 812
232 578
502 84
584 899
706 361
522 804
903 608
107 814
411 943
723 163
20 903
148 521
227 577
576 837
968 708
648 771
245 231
700 99
315 283
997 372
644 870
527 546
477 985
711 239
928 434
402 947
688 901
819 914
478 394
750 797
454 750
568 50
980 619
148 646
902 497
369 897
366 896
794 195
880 504
433 159
289 834
457 977
87 275
890 564
21 992
93 279
523 424
250 23
70 503
519 438
399 236
685 192
430 917
47 215
75 688
400 884
664 486
510 905
401 882
248 761
707 692
391 230
116 640
604 185
142 122
974 892
357 659
435 139
575 482
705 1
521 104
884 184
942 746
440 342
979 40
454 686
731 197
267 846
188 870
382 682
573 699
14 8
189 588
841 893
940 361
349 176
896 642
921 687
335 899
726 789
936 809
337 202
654 524
71 36
205 413
743 130
112 756
489 652
695 681
545 634
41 245
809 288
886 81
326 572
332 404
360 267
212 48
469 217
572 539
604 128
304 346
609 415
453 97
418 147
777 962
133 169
558 941
808 795
374 134
367 57
889 78
323 100
126 143
668 49
34 272
528 337
969 137
103 422
585 520
834 52
882 391
345 690
538 718
175 256
774 63
333 448
514 810
591 533
210 624
804 738
960 125
226 414
546 810
933 465
523 766
517 757
509 861
798 398
930 972
653 55
502 251
147 444
783 356
67 587
445 378
63 670
791 608
832 724
424 706
841 940
462 701
152 259
98 433
582 750
839 967
87 341
217 233
784 1000
588 203
938 385
932 352
406 723
959 589
798 382
674 108
691 177
719 788
962 300
538 800
619 624
492 187
856 628
538 795
830 827
179 761
178 937
835 136
525 984
870 819
974 895
279 664
423 997
451 736
296 988
536 914
963 27
453 818
6 990
965 835
817 495
948 994
431 134
482 956
118 703
126 91
949 404
754 371
400 204
107 48
544 994
313 506
372 765
676 378
755 640
564 923
486 511
916 917
997 397
224 114
451 349
204 399
105 309
770 856
864 228
255 759
573 568
265 944
684 292
673 790
931 237
712 416
99 980
684 95
728 907
560 179
608 115
577 64
423 698
919 639
277 174
397 849
93 13
145 776
304 817
918 586
405 981
354 856
302 688
296 862
866 255
328 794
318 103
492 588
741 768
761 489
617 205
502 113
281 250
391 686
230 96
893 190
132 194
229 779
407 446
33 735
239 702
837 730
290 929
850 402
417 466
607 918
930 939
75 210
188 817
247 769
912 139
958 395
333 538
174 739
983 558
825 222
612 661
303 901
589 152
302 358
969 908
275 898
198 701
108 385
517 706
506 428
845 463
175 529
353 700
267 335
609 444
908 220
456 211
120 397
714 774
754 683
33 28
932 231
729 391
967 597
97 472
287 551
469 991
250 87
325 858
882 233
430 338
795 549
734 508
674 487
542 707
866 826
289 946
216 607
543 664
431 919
604 717
821 424
707 70
863 383
279 744
967 708
81 113
609 166
973 282
4 514
340 870
691 628
815 907
587 709
570 17
979 526
85 799
301 143
868 163
525 499
259 844
206 691
956 166
857 928
448 860
794 787
81 484
767 248
742 705
956 664
721 935
541 805
733 841
947 953
356 823
803 614
666 8
304 622
174 512
901 973
724 694
111 804
530 229
51 271
933 359
286 653
645 826
809 729
667 755
33 22
578 835
987 595
843 642
216 368
154 469
692 877
162 802
32 43
383 435
666 315
793 951
320 437
777 128
517 795
883 550
168 812
384 154
406 578
147 974
297 300
442 988
528 955
142 560
998 524
994 663
190 138
965 509
926 93
637 442
887 871
991 406
682 727
911 439
304 58
412 953
709 205
940 237
160 433
148 157
956 493
171 146
982 135
6 907
580 642
700 818
512 691
224 545
769 134
984 424
543 747
376 252
840 111
100 987
619 408
831 141
905 812
627 910
70 206
552 769
24 415
811 599
960 579
732 295
3 627
393 730
878 696
397 69
158 849
407 776
256 237
268 160
400 895
421 469
237 475
739 48
73 50
626 805
696 980
783 88
62 660
136 458
728 293
658 486
421 265
776 121
582 197
941 682
520 177
156 258
224 229
659 202
385 354
533 167
794 594
178 929
404 257
221 61
742 641
326 815
681 101
287 262
649 227
295 169
403 451
778 979
31 437
532 767
142 64
285 935
10 462
215 765
70 788
825 163
780 502
977 460
955 263
722 955
841 16
123 243
818 253
573 200
689 456
966 182
872 250
117 881
63 683
645 484
470 821
646 250
675 622
709 981
236 782
935 76
150 410
671 967
662 243
167 350
699 484
531 570
86 999
802 500
682 798
984 503
618 981
752 644
603 813
624 190
946 559
266 95
968 936
62 981
530 580
682 580
415 212
501 852
563 302
352 596
451 687
98 421
667 202
64 621
14 40
811 311
950 76
406 269
363 467
249 892
398 930
472 812
493 324
664 55
626 367
2 428
53 100
848 71
301 912
692 666
951 502
976 900
577 733
168 291
199 768
182 948
697 5
112 189
329 127
596 306
493 597
733 897
696 581
967 348
844 10
365 146
511 693
45 439
425 564
729 976
331 263
275 379
267 386
567 947
512 162
252 356
759 985
604 806
917 923
506 760
932 222
905 795
914 301
233 691
216 314
18 898
928 292
276 194
30 194
493 541
708 744
249 818
80 852
975 996
126 480
107 58
702 363
204 967
15 788
9 230
101 26
479 28
670 754
574 699
300 66
591 7
161 191
176 241
43 150
588 520
929 683
761 132
1 776
920 10
5 20
387 484
400 408
589 325
106 240
742 49
246 902
239 421
494 633
923 434
153 552
832 81
586 592
213 586
367 132
947 724
503 334
559 254
930 199
739 671
247 336
925 485
757 418
118 679
203 622
582 34
702 167
978 266
104 344
749 51
419 604
384 977
209 476
476 139
674 214
809 272
549 733
109 657
503 226
687 705
847 620
91 900
786 68
518 242
411 266
292 182
869 27
158 78
502 633
216 528
198 376
799 747
109 907
755 611
484 442
667 682
61 757
934 199
824 451
792 587
716 83
768 937
109 277
366 962
262 933
489 459
308 640
557 768
898 312
730 382
105 397
415 517
715 681
798 858
619 866
940 738
154 400
14 519
362 275
451 850
86 110
878 739
953 607
472 57
355 886
926 212
586 992
892 735
850 510
600 789
599 753
189 612
623 550
239 73
751 324
535 944
965 412
682 270
370 505
678 77
390 603
288 975
595 531
710 444
40 661
584 638
766 124
601 388
673 839
813 776
514 347
71 831
110 104
452 831
608 481
907 997
84 546
324 30
76 385
825 115
397 408
104 162
532 57
550 556
895 714
683 761
412 753
943 521
856 394
351 815
874 610
812 309
338 231
223 514
697 619
922 801
781 805
857 682
712 103
747 747
215 158
499 157
30 707
550 732
521 424
341 684
84 496
522 422
78 96
935 774
715 208
574 847
364 782
880 76
237 626
822 451
783 672
608 164
730 509
284 236
638 368
83 512
141 160
607 427
933 673
987 859
519 350
992 398
777 228
23 950
31 157
974 990
320 55
498 567
657 134
853 884
510 993
43 116
419 327
789 405
185 659
107 177
57 883
756 431
833 786
940 158
775 611
212 625
177 221
758 330
867 610
213 376
954 607
843 372
286 983
129 470
642 235
998 50
469 754
832 653
539 771
810 666
382 22
290 910
242 47
240 460
8 804
187 961
411 29
684 48
364 812
517 357
398 867
406 867
620 589
871 510
360 681
175 93
54 464
354 295
862 593
106 869
397 292
181 159
672 865
206 35
676 74
743 426
644 911
89 514
773 448
546 947
892 599
763 245
245 624
190 350
845 586
641 25
96 313
889 653
699 917
78 442
342 370
941 985
280 29
850 404
351 719
994 465
316 239
88 505
588 284
442 581
661 889
245 549
541 295
817 970
736 510
339 29
494 971
57 344
374 237
91 76
955 84
540 622
674 980
126 262
263 919
194 275
807 438
176 699
732 992
669 820
502 359
848 347
329 256
42 55
492 132
130 799
216 670
772 889
1 898
502 263
168 47
890 975
836 65
25 920
56 45
739 909
404 938
256 84
545 297
138 37
429 620
187 996
289 958
884 641
207 738
255 375
784 144
701 620
208 725
539 264
770 629
172 525
566 779
76 746
498 856
717 36
851 357
994 86
997 552
823 251
926 959
395 978
578 602
55 468
217 176
96 741
700 13
519 307
474 946
801 120
359 651
476 704
737 824
256 911
75 533
869 469
511 798
422 917
265 639
92 360
379 791
724 249
449 198
195 205
521 347
676 879
998 504
583 86
327 190
996 401
722 217
869 584
14 291
500 279
281 591
990 11
381 714
611 182
263 805
738 783
504 413
13 853
916 947
938 243
136 285
995 858
501 216
441 515
858 941
145 138
531 134
148 264
199 110
797 461
915 534
595 770
946 608
554 911
808 690
195 802
899 48
369 339
914 226
631 58
363 514
543 862
129 94
972 925
554 238
810 501
7 107
460 980
320 365
890 479
406 436
633 304
835 1
995 748
227 625
157 589
803 618
793 126
894 698
363 55
198 721
162 9
52 833
312 779
728 296
435 563
296 429
310 522
405 467
463 247
518 265
864 310
390 110
359 104
516 909
176 677
917 227
862 642
519 525
421 246
820 855
160 115
635 470
637 391
637 157
818 456
962 176
911 477
436 86
506 353
664 367
994 182
891 766
779 62
972 939
176 606
760 164
349 399
614 985
555 680
837 372
135 150
899 397
627 335
834 484
687 497
202 32
30 92
150 161
505 121
99 680
79 858
844 427
608 457
411 162
137 600
533 623
749 783
372 727
117 205
210 155
54 411
187 83
854 336
243 358
808 693
38 886
902 233
664 509
41 427
670 529
26 554
504 774
337 875
501 453
79 62
608 132
473 146
567 326
833 161
36 640
854 425
878 107
657 893
616 49
319 637
930 696
191 433
470 879
307 322
683 737
383 290
221 207
787 787
885 619
299 920
611 152
344 840
611 352
732 226
752 403
862 681
98 404
113 919
282 771
240 965
508 975
181 393
866 417
363 164
336 325
668 31
734 248
503 486
650 716
166 99
120 631
18 401
401 609
717 908
583 323
987 116
67 852
532 781
368 220
106 35
602 621
664 336
220 518
173 221
233 690
320 704
672 689
457 73
297 173
332 880
495 671
347 913
522 230
694 241
449 799
627 403
771 290
90 343
159 262
563 744
303 234
447 975
922 903
399 219
428 82
450 922
752 796
835 626
25 880
678 493
228 800
134 317
142 293
930 57
388 584
290 834
558 564
89 308
782 516
390 231
789 141
26 975
118 402
854 984
227 883
828 454
683 313
122 176
957 51
584 344
635 874
178 544
789 618
852 570
133 593
152 921
85 529
896 203
930 101
186 509
984 365
962 18
677 436
838 129
977 472
354 506
368 142
123 571
63 607
163 214
880 247
742 127
449 23
227 986
531 562
350 845
579 379
280 476
364 117
604 692
941 309
198 660
450 672
230 512
631 744
77 510
342 170
636 143
192 862
128 75
424 830
919 354
560 550
181 923
666 784
614 958
444 163
617 893
187 198
756 817
293 184
326 635
353 961
777 897
174 256
971 949
437 241
303 348
790 835
270 807
619 236
117 414
398 85
659 584
283 766
400 927
561 654
37 689
550 211
297 872
159 85
112 813
433 253
648 702
412 618
289 528
383 687
964 41
622 598
807 374
525 756
450 437
409 839
126 311
49 774
182 559
858 646
724 290
250 723
344 661
692 632
540 74
670 856
115 292
453 273
665 977
28 466
414 788
304 891
450 704
664 984
615 521
163 230
412 858
243 103
489 782
528 511
637 642
802 442
266 818
418 293
283 183
433 587
73 234
642 88
217 256
609 197
945 123
427 356
980 669
810 820
802 690
330 791
683 483
232 949
300 1
241 935
184 25
873 608
259 514
696 827
770 656
24 714
778 802
422 109
470 583
280 623
272 610
765 955
92 348
903 744
349 495
678 884
872 550
491 482
63 186
308 184
250 970
132 671
430 953
605 710
928 877
671 692
183 762
40 85
857 388
931 534
623 802
83 465
283 498
3 591
681 195
273 930
952 946
709 557
7 988
785 677
680 967
791 719
403 647
458 333
181 432
487 615
896 769
112 898
711 793
93 336
74 609
92 26
906 152
582 913
140 366
589 819
889 86
378 698
418 558
129 904
524 24
25 636
274 87
780 366
422 205
326 865
230 231
17 163
495 508
880 436
678 563
166 918
1000 543
615 770
452 95
25 976
470 49
963 743
488 94
108 261
126 880
16 494
42 862
353 922
836 463
947 836
357 913
605 809
359 981
30 450
571 869
543 30
129 192
815 254
71 182
99 113
43 451
386 340
480 573
154 778
760 510
42 716
670 400
697 805
228 726
606 150
946 148
179 74
340 345
328 762
878 426
874 921
877 611
612 708
184 765
838 943
274 879
659 296
279 355
452 858
432 58
7 377
557 537
802 248
234 129
10 111
907 883
31 135
846 994
842 29
758 679
323 384
910 981
679 188
687 130
45 470
539 403
198 96
291 1000
343 524
480 704
635 738
939 17
872 784
11 66
812 120
96 134
503 5
467 533
544 505
663 940
327 553
342 524
648 633
875 343
508 355
46 142
92 984
511 316
767 873
381 578
992 476
64 847
833 882
379 376
738 393
316 64
946 9
588 945
641 814
287 501
520 333
642 612
316 504
279 83
728 659
12 720
486 427
918 318
660 648
46 398
41 361
461 338
369 400
282 362
214 921
862 733
253 855
711 974
354 438
984 366
509 470
144 426
139 804
74 184
553 466
896 13
803 265
765 436
978 330
356 839
62 608
45 110
880 755
435 233
193 419
598 701
240 94
479 378
249 552
914 801
369 809
165 171
73 929
958 402
258 314
592 672
273 637
133 152
743 567
385 287
337 334
340 576
779 818
306 27
721 219
179 89
379 696
611 804
976 568
205 586
233 797
257 858
785 741
9 527
659 745
814 996
431 153
923 561
322 580
940 42
150 118
130 529
165 92
332 141
659 888
726 892
684 334
749 468
74 109
347 84
206 160
79 988
664 354
548 985
933 487
378 435
957 859
963 121
950 646
261 960
885 986
851 921
671 951
388 96
412 86
180 969
597 258
956 260
963 855
596 248
342 973
682 298
183 996
418 132
993 31
92 877
368 294
797 39
597 537
486 360
622 665
328 219
275 635
830 237
489 426
484 830
750 517
479 933
864 249
416 856
631 859
85 998
153 881
388 101
769 874
460 743
538 139
961 812
773 142
401 613
919 236
795 21
105 273
305 968
873 720
824 503
579 260
853 83
140 240
535 909
465 994
3 3
484 963
166 256
456 918
220 375
154 14
747 610
639 51
577 863
122 752
366 52
11 218
134 503
809 668
763 274
13 765
628 496
79 145
103 534
63 323
260 568
688 6
177 678
56 753
541 530
857 906
581 867
475 715
369 283
734 131
908 99
895 535
594 973
680 49
859 94
723 118
661 762
476 837
440 883
941 980
412 797
885 993
664 711
59 384
993 792
515 253
242 761
787 188
734 818
236 592
911 310
61 923
111 510
419 52
489 830
200 725
822 215
435 232
599 780
376 465
32 617
225 170
804 310
988 39
253 250
348 314
173 771
201 283
280 619
686 769
801 886
493 974
100 928
206 50
707 581
514 90
197 739
259 1
48 598
391 301
200 91
614 724
861 814
358 492
785 44
260 585
281 105
910 732
384 115
782 442
47 295
531 244
33 789
596 433
739 338
733 938
428 698
661 640
863 18
132 647
61 743
583 693
199 493
425 582
959 206
23 6
500 553
601 885
694 196
317 432
885 49
369 665
98 381
656 960
398 787
959 811
882 893
737 927
662 696
484 36
53 336
589 653
220 634
200 536
417 84
936 137
100 33
517 756
344 914
542 302
76 775
195 579
207 931
857 868
978 693
255 30
28 843
34 247
828 233
134 244
669 69
380 768
453 896
523 796
162 417
450 237
543 996
167 749
278 376
968 256
68 223
637 95
417 23
693 245
607 826
840 275
246 220
395 698
467 269
845 980
37 294
569 580
289 735
328 567
462 648
174 529
870 810
975 638
832 667
882 439
844 722
65 89
293 811
786 111
80 631
91 468
924 659
47 565
745 727
131 207
374 304
87 595
465 414
232 649
80 466
439 924
539 855
364 831
666 150
941 97
132 383
564 407
41 963
971 138
689 101
696 414
756 782
8 573
573 627
704 11
902 242
865 265
424 882
766 717
330 897
99 894
304 492
856 274
629 896
727 324
309 834
105 316
758 652
692 531
203 557
147 627
790 913
695 120
161 793
365 464
284 572
90 912
467 168
587 775
353 692
90 111
695 995
792 676
956 484
558 511
392 704
489 181
968 183
652 129
975 16
944 611
587 385
874 405
904 461
179 609
504 620
719 550
967 510
225 922
345 782
784 736
485 272
269 805
454 920
285 781
288 580
743 226
965 616
631 220
428 161
828 931
781 898
760 704
20 104
837 804
840 674
75 108
478 881
379 762
13 666
341 755
244 657
722 226
877 150
386 704
432 166
602 912
264 713
967 284
816 804
439 655
477 865
114 306
97 493
67 109
215 105
768 289
330 644
790 716
699 221
233 652
484 497
364 803
132 180
958 922
186 786
786 652
91 883
496 509
343 5
619 558
462 386
198 791
29 987
506 80
207 91
83 43
939 799
845 70
330 154
991 515
939 128
518 29
10 13
889 353
370 507
262 831
893 459
621 273
797 479
704 3
921 787
585 593
280 914
746 622
780 684
749 298
64 111
662 952
815 31
459 428
213 703
238 186
327 34
16 31
388 936
169 785
794 753
377 425
18 123
46 797
806 146
446 222
256 108
173 422
490 983
849 703
685 86
240 364
119 255
394 507
190 562
291 335
666 19
111 683
141 156
831 299
301 629
520 909
88 44
330 577
27 531
631 63
616 870
426 735
476 171
593 17
84 235
703 749
253 813
783 746
396 621
594 915
881 681
310 210
257 688
740 240
751 708
461 528
794 937
699 386
305 134
620 8
883 224
820 665
969 140
630 364
112 575
630 992
255 292
553 864
979 293
103 729
1000 915
609 793
203 659
530 508
792 501
867 674
724 686
691 45
177 672
760 288
247 742
279 853
33 184
716 11
92 827
85 700
971 639
710 852
146 501
352 12
527 75
50 217
119 578
240 879
866 838
972 496
691 4
679 406
366 506
928 457
684 364
508 654
2 217
505 500
718 208
511 596
283 912
812 753
490 403
983 707
241 954
202 283
309 233
40 675
738 967
131 774
330 991
779 332
207 284
831 276
843 693
871 125
605 34
230 446
437 212
152 29
518 705
311 826
937 350
500 27
669 983
152 998
973 930
681 179
565 511
807 408
556 677
884 512
63 113
677 460
164 541
19 453
242 871
831 910
853 982
260 825
263 940
355 828
803 513
235 358
542 118
869 604
231 177
806 259
636 684
452 151
576 822
955 817
692 137
79 896
118 338
277 779
560 79
291 794
436 184
263 656
139 845
832 944
103 819
627 906
322 554
728 276
723 771
413 801
19 882
138 90
614 766
220 173
845 863
318 632
640 185
777 471
128 232
642 107
137 963
12 216
590 734
339 2
534 357
236 23
798 849
789 18
374 985
232 43
968 277
975 607
813 104
430 293
335 71
751 823
385 762
39 974
848 729
328 733
85 915
763 896
603 488
880 834
531 847
463 505
806 627
608 235
919 294
305 21
117 41
783 507
366 982
235 45
714 671
959 469
904 74
716 507
561 947
340 91
146 154
948 951
781 907
185 51
201 841
72 669
881 206
527 598
187 761
643 900
783 601
721 686
26 436
192 587
735 884
29 880
389 328
830 169
235 366
220 787
206 291
455 86
848 981
35 34
93 677
285 875
630 5
912 655
793 456
241 527
339 622
758 727
949 587
248 535
952 467
321 509
109 127
946 956
459 980
341 903
657 625
777 286
982 689
940 126
144 533
4 834
506 761
912 454
699 159
341 2
977 13
510 437
492 455
392 950
853 442
61 981
79 42
21 371
167 516
903 170
701 408
282 613
213 980
123 905
981 452
918 842
888 409
648 632
710 433
715 914
875 775
895 953
168 267
783 577
855 483
336 136
447 901
467 570
805 799
373 74
640 260
482 287
891 544
720 958
457 946
732 703
250 900
970 925
585 104
501 792
938 189
279 737
89 746
658 893
896 30
319 888
289 800
526 532
695 597
489 152
542 220
206 792
471 175
68 408
630 568
199 920
108 477
656 196
574 665
441 470
694 759
709 334
910 234
865 605
831 353
108 372
925 313
515 395
840 582
802 821
502 352
740 609
181 747
157 754
575 456
59 283
790 968
869 6
924 699
359 31
70 635
696 937
29 535
870 183
355 371
886 447
332 66
193 840
172 956
788 98
763 846
381 904
165 249
910 89
299 620
471 720
254 166
656 634
700 526
168 55
248 54
853 931
471 45
770 642
352 909
740 467
754 472
722 919
72 983
359 370
602 829
89 207
995 97
193 46
622 360
452 221
765 304
504 236
701 273
877 404
534 968
222 287
439 944
557 862
926 267
231 880
96 672
86 442
768 278
839 741
638 291
961 754
946 464
989 646
402 622
185 623
260 976
566 169
837 844
435 420
723 882
91 808
323 858
438 514
598 427
156 910
180 101
726 169
99 166
139 922
474 750
897 392
918 86
235 353
505 957
234 947
116 909
804 553
774 753
979 929
14 159
29 91
679 479
608 416
330 746
337 804
496 586
195 413
23 781
117 527
737 703
473 852
963 628
757 736
732 735
664 97
245 44
188 275
523 795
690 852
541 379
655 388
316 201
152 338
981 269
216 69
323 40
273 285
667 29
20 750
115 683
846 360
726 33
986 248
180 28
452 72
758 106
459 73
659 962
762 991
582 977
60 904
368 332
188 386
360 207
135 474
241 980
185 967
365 171
566 896
550 17
967 307
475 777
379 485
738 492
475 320
468 886
575 187
569 763
572 280
969 706
106 562
37 290
880 753
812 445
648 361
814 966
19 640
94 397
476 184
855 59
188 429
245 756
191 816
36 512
873 141
73 910
782 952
14 946
748 662
658 913
979 677
552 73
425 27
608 665
723 516
890 968
623 433
135 658
944 8
150 368
917 932
319 930
877 418
943 886
331 274
562 234
698 987
613 305
3 293
766 725
160 7
44 782
439 179
440 734
538 941
101 454
872 771
735 100
189 30
986 871
655 899
456 352
237 68
656 239
712 773
316 871
131 711
653 922
241 444
655 778
384 108
583 256
230 670
707 418
51 44
640 705
943 96
56 179
515 63
770 227
187 85
97 669
147 749
590 388
544 597
165 928
56 100
535 285
769 241
55 819
285 694
875 579
141 930
757 656
344 878
882 882
962 330
550 109
431 492
848 974
88 364
253 143
463 787
779 583
380 833
753 16
527 627
594 667
908 702
674 603
580 907
484 893
237 386
1 19
877 200
992 316
564 245
810 378
383 588
961 762
421 713
777 299
692 722
317 599
424 991
554 3
249 37
247 485
774 600
855 650
799 847
317 362
443 126
740 825
714 52
939 486
764 715
136 807
437 452
758 212
794 311
566 43
699 812
879 473
411 734
474 210
932 791
923 726
916 14
550 981
65 840
818 181
555 953
987 343
405 96
906 550
406 471
944 457
282 823
929 45
908 754
606 839
544 528
564 812
542 465
144 606
305 962
786 211
914 125
905 670
220 810
220 978
280 515
434 913
337 714
957 596
467 562
786 11
442 701
174 983
166 317
940 822
278 78
32 544
202 288
213 773
97 784
750 728
651 183
640 987
896 949
935 363
862 720
725 655
421 250
637 938
566 929
759 196
6 142
739 559
331 525
439 433
252 89
615 243
427 863
543 361
577 405
433 653
59 853
902 48
790 819
328 548
14 685
41 104
243 469
759 925
993 197
357 596
637 324
838 415
186 381
128 114
137 560
766 547
946 553
837 273
452 203
957 492
658 551
960 416
476 304
964 184
899 952
507 88
367 44
468 494
157 956
405 274
503 168
644 800
72 833
73 523
35 381
366 692
932 677
460 407
980 423
590 878
375 449
317 93
492 137
586 1
92 342
274 946
509 918
746 580
750 170
454 136
550 819
179 481
495 638
239 474
413 829
703 787
277 371
879 120
507 816
120 599
157 746
896 17
15 641
810 401
571 429
192 65
419 431
890 831
259 944
969 887
314 847
358 821
771 522
223 666
890 237
659 837
352 468
237 954
179 807
382 371
223 152
153 464
982 411
407 950
649 72
148 6
244 513
835 14
386 57
32 275
645 690
111 996
509 699
301 40
857 683
762 79
186 914
894 168
676 300
469 324
724 969
681 967
481 516
333 867
924 364
141 569
405 604
916 265
302 217
304 511
251 65
941 436
978 835
955 653
486 776
328 209
744 361
528 576
876 860
794 799
575 287
719 979
242 987
595 543
203 899
405 805
315 346
240 645
180 547
297 17
674 977
226 417
337 105
344 564
964 490
714 538
776 433
868 17
419 814
911 973
712 316
777 27
13 368
671 544
914 319
560 939
647 137
355 335
241 51
540 612
93 667
396 312
35 166
126 297
490 189
612 266
567 976
985 589
519 251
260 431
189 906
567 896
241 808
946 490
363 837
453 808
855 848
471 889
365 596
185 854
137 149
471 703
124 456
706 903
425 894
808 991
789 400
150 86
890 513
274 342
672 128
542 142
16 258
90 553
112 226
701 934
928 176
741 571
170 446
473 946
692 633
937 832
384 438
270 273
302 543
967 973
23 508
467 390
117 556
942 580
133 994
514 412
170 254
52 807
989 95
791 277
278 175
714 547
799 16
442 765
340 464
624 158
853 741
713 147
320 845
140 185
257 661
791 591
704 842
749 692
288 540
968 565
714 33
464 512
400 257
629 740
720 252
897 924
344 962
70 16
158 210
200 414
222 990
356 925
183 105
968 470
644 935
387 709
572 719
458 552
810 177
156 59
452 499
20 522
83 714
943 304
55 650
581 238
754 548
835 93
809 506
294 381
224 751
284 34
279 439
444 731
938 815
604 803
343 38
868 637
693 923
287 273
160 40
141 359
663 949
864 956
681 439
59 965
824 689
403 267
771 692
81 726
495 776
763 362
412 456
636 50
80 795
90 604
13 582
962 675
530 177
982 211
616 392
175 439
433 577
58 203
269 490
281 115
265 43
828 29
850 464
78 930
258 519
533 622
100 847
296 630
23 630
192 638
373 366
429 805
294 486
360 914
975 640
28 240
34 208
620 884
671 697
813 928
568 697
902 667
543 549
648 918
178 839
555 551
556 335
707 850
820 66
763 147
57 143
738 91
350 357
974 372
405 138
299 972
186 552
991 729
101 638
646 278
829 552
180 384
239 239
233 410
304 348
556 361
842 645
803 543
914 758
265 564
729 450
116 719
530 216
709 527
845 537
431 377
272 669
615 505
78 270
204 986
630 397
630 432
939 631
559 204
740 175
767 468
977 234
539 506
449 599
385 646
135 815
374 406
483 988
262 912
609 817
897 239
213 879
22 503
861 933
706 600
107 825
67 83
58 957
941 859
555 325
856 41
139 229
799 973
568 60
236 176
229 485
766 441
363 788
296 223
72 1
822 530
177 240
965 235
549 905
445 455
229 300
496 719
528 294
43 447
705 278
622 933
114 388
726 476
527 373
50 950
725 223
479 902
815 443
488 363
699 932
817 279
231 664
349 110
957 391
21 881
298 486
268 375
962 146
747 363
447 472
586 278
725 400
720 212
114 771
143 930
49 725
594 398
186 902
140 93
267 512
325 917
998 593
291 311
90 390
673 889
861 258
166 585
9 237
148 122
7 290
404 408
366 349
805 903
602 296
347 869
808 671
785 805
615 427
115 57
816 139
945 28
397 110
964 757
346 111
879 353
752 282
760 469
982 916
371 583
563 717
803 722
740 939
878 354
366 344
410 181
483 706
561 231
815 524
987 161
635 865
865 386
498 976
855 831
243 577
414 805
646 216
879 385
155 756
90 872
100 852
404 582
557 964
812 372
488 798
884 474
15 100
211 864
427 417
695 669
825 639
675 703
375 181
811 464
52 910
667 808
491 224
771 302
947 610
451 182
281 294
681 59
62 727
79 55
186 255
45 860
310 771
393 120
235 796
29 253
603 519
476 726
172 422
335 622
955 770
439 235
415 119
293 476
845 371
883 30
978 927
241 287
698 985
406 284
781 434
536 735
952 364
460 123
137 795
96 92
916 534
678 330
4 323
805 848
45 687
229 22
966 822
308 15
806 713
650 938
146 537
673 449
900 484
571 389
630 667
480 545
552 509
874 556
831 31
755 876
69 336
249 386
157 557
400 314
621 401
604 767
938 628
567 189
111 490
577 741
508 408
285 59
269 511
614 99
893 721
326 961
56 575
699 564
483 98
229 103
851 832
221 788
459 788
328 570
277 257
310 136
194 284
456 160
383 700
661 935
986 359
850 820
808 78
923 10
910 495
797 720
634 477
289 262
733 950
397 748
248 591
32 55
750 766
755 981
177 767
267 163
477 116
334 284
193 256
646 454
103 794
526 736
270 166
998 2
116 394
102 715
336 485
769 437
250 875
417 778
641 683
292 117
150 626
881 398
148 335
191 673
71 813
191 420
166 658
165 267
372 501
751 492
937 352
367 706
130 359
388 421
828 890
398 580
584 631
329 731
965 871
756 387
683 946
806 849
603 323
467 326
823 570
817 111
273 535
168 754
894 908
527 721
652 380
554 980
462 519
202 217
905 885
514 63
85 468
385 903
793 559
824 962
21 97
496 189
850 741
448 376
813 244
300 464
623 205
795 84
723 997
653 980
233 518
394 669
986 130
571 130
688 747
443 60
843 939
600 692
31 47
420 844
642 71
307 264
275 102
700 998
329 682
573 722
702 910
851 624
40 890
370 482
301 212
772 901
256 803
947 675
646 589
745 952
204 19
405 255
368 854
310 48
887 883
121 588
792 971
212 831
212 933
665 513
145 788
413 752
590 711
426 587
651 522
539 207
892 295
813 612
501 123
659 387
5 780
327 796
102 890
979 666
822 643
178 318
430 942
69 372
4 846
958 7
719 848
213 611
495 25
222 995
147 232
733 503
363 411
299 465
300 629
130 474
623 659
791 404
600 212
775 955
57 85
961 776
932 173
738 426
550 311
420 48
894 505
551 257
915 201
73 567
829 554
40 451
212 182
854 163
745 981
117 802
65 78
929 996
602 18
774 503
680 545
551 573
49 453
829 964
653 253
530 833
806 921
283 369
102 488
883 847
1000 532
781 280
880 734
649 653
237 328
197 787
900 598
591 81
561 243
685 442
427 843
362 61
563 815
548 446
149 364
251 281
995 130
14 643
134 602
322 331
388 222
928 330
654 840
924 338
180 346
410 95
160 958
540 525
325 40
240 575
320 235
229 190
872 26
124 151
356 777
342 279
466 974
629 998
319 390
92 831
347 983
707 23
374 946
950 693
180 358
729 409
547 15
959 771
393 434
921 748
210 263
378 27
236 358
24 907
748 467
737 94
801 443
469 174
218 920
127 947
680 25
961 990
795 353
423 68
452 984
330 830
10 917
187 386
823 286
204 911
380 5
705 200
178 445
969 396
364 447
342 43
471 654
384 618
359 806
685 162
789 14
991 150
282 530
887 457
815 91
719 546
95 424
97 624
868 417
863 712
625 686
718 360
303 428
165 987
589 305
352 932
454 633
813 341
441 627
783 160
583 973
852 802
390 223
384 252
934 360
289 3
719 591
430 883
577 19
950 992
561 762
332 353
740 466
512 616
342 446
589 546
247 330
768 630
933 701
989 222
56 707
812 485
941 389
855 479
316 804
471 228
917 154
581 9
620 444
976 313
890 916
858 136
245 625
766 178
678 106
399 733
165 210
569 105
950 424
936 618
579 406
197 848
911 129
208 882
573 183
195 462
99 404
949 695
381 66
872 58
172 622
142 336
184 62
792 133
837 727
102 416
484 299
615 395
427 822
276 999
356 822
812 454
226 761
149 606
826 372
15 349
994 508
36 529
921 828
661 758
525 390
413 139
136 839
312 763
190 667
937 1
473 162
113 973
119 291
344 485
639 689
569 264
854 582
21 111
696 545
852 108
35 987
946 346
102 135
365 38
488 837
551 600
809 669
242 504
505 881
545 848
907 113
463 112
694 836
574 741
732 426
848 767
764 146
464 865
632 828
902 119
16 452
71 824
472 312
680 328
192 576
527 450
40 990
913 86
177 487
826 908
912 26
26 675
171 490
892 802
317 145
921 685
597 991
860 420
654 539
100 198
466 626
647 858
967 912
943 143
398 120
403 661
145 428
687 667
917 578
469 586
723 741
270 671
83 129
442 736
20 541
933 837
519 932
694 837
843 988
332 592
460 734
604 604
161 290
271 430
220 91
367 294
831 988
964 913
116 757
648 487
650 933
324 520
864 369
356 58
357 39
1 816
772 956
771 285
597 393
66 816
461 313
419 776
577 886
533 577
725 534
509 48
53 724
768 760
133 476
799 485
291 922
440 414
558 388
806 623
204 641
406 16
305 176
792 234
414 676
810 138
209 670
537 261
393 304
372 877
132 170
361 774
444 152
187 1
539 345
976 94
337 381
110 641
909 253
874 322
928 35
811 488
704 347
748 448
2 471
324 133
641 36
907 84
539 445
436 78
789 411
523 125
792 984
118 52
236 343
373 515
378 535
2 81
233 101
529 234
572 204
719 212
240 977
647 130
421 82
559 562
845 82
38 636
65 155
39 653
498 763
167 227
297 169
307 529
269 187
114 840
391 832
403 982
160 401
111 933
835 670
494 679
103 883
666 167
390 704
171 239
466 338
465 762
506 771
642 126
310 755
966 700
939 720
33 98
121 143
30 955
164 875
633 266
110 650
785 499
353 955
292 201
931 149
323 924
275 632
678 592
683 968
311 715
418 431
210 799
737 373
674 721
639 783
370 775
633 74
729 369
243 373
921 525
521 243
448 147
227 478
738 909
445 49
976 862
831 185
661 920
557 686
992 547
820 362
673 452
787 402
172 30
774 92
554 646
334 2
793 912
479 530
821 275
930 796
137 113
332 149
384 888
186 375
787 5
88 459
808 875
212 979
904 337
983 755
810 775
667 640
656 839
915 938
986 403
402 317
551 785
556 88
511 694
92 599
505 251
473 716
229 728
53 650
536 387
756 698
161 422
337 168
612 603
457 949
5 858
265 907
994 173
346 505
218 437
103 722
39 927
438 619
654 842
268 541
228 376
590 740
149 927
259 761
881 716
709 238
925 326
144 919
850 842
423 67
278 525
789 669
803 578
287 808
771 907
348 998
282 938
89 430
216 347
542 96
62 603
685 987
928 181
257 777
22 679
195 651
555 983
319 357
912 958
164 682
864 863
679 497
800 119
278 367
466 820
815 879
422 499
217 701
679 473
829 700
151 23
351 705
6 21
413 917
978 576
951 841
439 981
337 590
100 615
957 565
786 123
795 559
621 12
259 652
836 87
351 339
109 53
43 466
74 456
735 51
383 685
244 821
763 116
898 719
680 683
841 827
241 813
464 25
289 167
363 750
571 758
215 644
565 301
47 947
337 642
120 2
573 882
117 471
952 149
505 144
327 98
956 516
300 772
540 589
290 255
338 860
12 904
856 928
205 902
543 345
894 467
578 363
289 529
863 794
24 189
243 332
704 542
103 595
130 392
201 819
603 212
723 458
491 279
359 717
819 253
61 65
720 991
427 8
519 641
153 543
829 747
874 884
289 328
830 770
71 31
941 673
594 663
131 85
941 841
153 111
94 213
175 165
203 953
524 74
593 29
968 773
775 193
8 415
520 838
537 942
220 829
614 813
491 96
249 783
937 401
966 420
898 520
724 421
945 669
801 912
441 928
104 449
694 975
286 230
268 505
58 882
669 900
977 270
34 265
670 279
646 987
50 543
507 125
316 451
793 468
363 234
395 818
34 89
145 671
670 412
175 80
645 195
331 974
464 717
238 486
995 884
472 396
778 330
872 445
781 665
913 495
250 307
664 283
747 160
953 769
924 479
848 568
25 530
541 489
246 131
326 592
14 149
339 143
479 211
588 259
875 500
753 476
158 768
758 257
928 710
25 851
540 224
418 564
753 311
404 351
441 729
942 806
878 633
948 356
843 887
966 69
386 70
544 896
837 653
152 116
714 176
966 253
399 736
816 503
398 572
205 838
300 147
995 529
131 294
236 325
181 553
393 918
622 288
813 811
292 964
926 5
491 244
609 241
979 776
744 376
347 948
565 647
446 911
527 928
204 115
252 384
667 996
654 289
283 466
451 926
782 728
930 624
971 538
865 949
666 960
676 12
259 592
10 57
502 537
984 706
651 236
441 669
231 94
309 866
912 759
791 693
487 73
316 457
962 532
758 627
491 785
639 750
377 1000
158 878
536 141
583 538
728 24
207 311
469 515
176 380
626 318
72 112
742 740
920 704
271 29
682 114
814 320
215 190
320 372
67 207
512 2
97 592
377 655
902 845
521 429
577 146
98 648
609 840
739 529
543 362
909 576
475 722
248 689
60 330
125 923
331 573
514 59
227 767
903 748
195 479
245 645
479 854
484 569
734 378
930 994
953 756
444 626
118 855
307 595
778 989
167 643
47 746
762 950
845 956
780 89
600 610
294 435
179 379
812 460
216 440
316 11
417 786
380 995
712 898
637 759
643 398
60 487
706 191
928 657
801 573
444 331
304 607
142 28
723 357
467 391
720 883
176 585
606 907
579 318
804 567
428 447
317 487
285 374
677 564
382 477
137 825
159 792
432 301
819 506
9 285
896 728
167 423
312 773
329 242
442 133
161 869
931 829
355 567
554 383
483 935
212 971
112 370
762 895
22 580
752 31
864 648
758 30
70 422
154 751
15 947
235 527
815 517
83 260
904 917
195 467
887 658
836 648
904 210
227 655
240 442
654 349
824 724
770 329
826 137
276 60
663 90
576 370
963 10
629 218
927 175
684 813
832 871
813 87
80 391
742 319
833 395
20 656
470 789
984 295
277 611
706 940
53 281
309 15
643 289
232 921
464 267
85 647
137 897
734 217
288 475
887 120
221 906
127 691
47 462
337 675
73 43
614 477
675 274
491 669
563 74
589 378
340 674
24 828
570 757
396 209
583 635
892 158
198 290
620 534
965 44
928 930
520 955
204 362
623 118
435 564
847 126
237 870
305 158
979 701
719 913
335 398
68 578
556 617
868 527
503 832
570 430
113 441
736 668
802 359
137 588
274 983
65 510
853 369
19 183
421 737
95 107
487 515
685 42
131 552
920 633
735 489
415 199
281 150
867 434
860 3
21 133
986 437
994 190
805 365
372 226
684 939
332 368
332 815
271 251
799 357
91 565
556 371
67 422
804 926
776 176
411 761
612 756
950 769
120 673
346 573
491 29
863 174
749 195
340 19
445 139
376 536
703 283
258 769
56 62
47 831
589 809
592 553
916 893
673 388
918 370
960 408
398 174
933 146
368 273
517 813
763 244
348 817
526 957
938 933
370 336
763 959
144 706
863 411
951 535
798 868
256 109
627 653
283 559
151 650
183 19
462 945
262 161
762 139
118 699
71 487
386 185
797 529
891 11
939 193
897 89
60 152
197 686
157 479
596 307
677 942
75 290
103 188
780 572
238 850
410 623
386 207
503 628
820 466
882 879
617 78
916 773
557 864
431 685
626 420
396 80
608 175
651 845
376 413
820 114
619 322
741 187
115 561
652 996
439 621
74 707
393 982
922 824
666 915
282 643
334 30
723 293
556 725
490 284
137 309
397 107
982 137
646 97
697 649
444 488
269 869
194 14
850 115
189 515
381 470
510 66
851 232
359 407
308 848
690 797
508 86
903 489
222 900
937 271
901 381
758 169
249 303
534 99
417 722
965 149
544 474
214 394
57 572
800 365
771 489
161 278
926 415
767 500
667 703
770 567
435 527
87 684
829 621
134 597
694 98
745 237
572 310
631 980
882 430
344 652
271 856
282 548
623 400
47 289
454 168
207 889
694 293
924 874
265 57
822 959
154 918
547 77
228 177
57 109
959 752
112 581
960 745
128 582
144 527
222 950
694 428
838 740
72 113
965 689
169 787
647 674
56 545
103 283
74 159
743 32
262 207
964 221
951 443
154 447
321 375
396 15
802 585
106 226
697 70
914 217
208 912
242 264
456 344
898 529
854 641
912 116
847 227
688 797
670 842
595 990
216 990
356 370
926 461
947 974
883 860
190 442
771 432
57 578
459 981
595 370
96 793
597 135
589 618
976 184
607 544
525 315
265 451
127 211
424 361
70 966
803 192
749 211
769 875
165 227
855 111
949 302
903 897
437 844
514 764
27 472
307 903
786 571
353 265
133 129
625 202
94 427
745 194
990 866
68 154
444 923
265 392
576 519
640 12
362 153
128 740
977 434
643 762
357 347
26 489
827 3
43 272
781 139
465 770
4 533
924 448
807 540
191 382
58 831
746 772
335 873
511 311
658 153
425 366
207 678
804 601
302 585
739 766
354 743
298 629
542 456
520 732
838 578
914 935
701 249
159 211
911 168
716 335
534 567
137 740
596 292
876 78
15 582
172 312
562 713
120 82
797 309
11 710
243 711
958 401
921 221
568 636
555 453
554 43
544 502
335 235
398 562
313 412
143 836
76 705
549 547
786 345
855 148
406 97
858 716
849 778
936 768
766 490
221 671
533 764
172 219
999 922
780 663
685 923
850 112
979 398
658 116
94 512
263 852
960 120
567 160
249 502
928 366
343 500
37 227
263 208
445 613
481 225
627 166
499 477
277 477
226 287
944 320
150 206
523 462
677 89
621 925
942 548
291 284
399 327
511 662
886 955
531 253
532 29
729 160
857 954
798 800
625 948
357 147
409 33
587 381
281 600
812 679
926 674
692 163
980 318
529 511
570 412
891 298
603 73
899 580
20 256
726 780
640 665
513 597
192 793
196 355
471 473
28 163
988 8
480 516
870 401
280 112
50 555
211 652
583 999
717 661
130 356
325 642
305 516
223 257
677 250
419 664
609 250
531 478
650 162
590 51
716 152
54 695
261 637
693 329
297 822
37 621
464 341
488 249
544 710
505 220
312 923
235 920
524 766
750 525
927 691
575 995
842 629
689 455
265 381
135 913
554 171
885 17
863 372
266 759
434 122
978 745
45 213
16 920
330 765
445 256
807 19
250 1
999 938
455 615
670 589
527 224
112 411
240 326
135 857
84 568
979 62
312 375
626 679
294 955
444 90
562 602
461 812
602 459
101 56
426 771
997 952
715 585
785 849
794 221
768 124
634 431
850 259
109 143
565 904
585 126
506 45
289 107
855 390
515 280
512 863
584 505
322 650
441 458
850 586
678 617
709 311
47 558
569 507
53 485
411 637
611 916
33 899
374 239
640 240
871 151
102 454
7 423
455 800
233 304
385 910
920 446
221 318
3 141
824 407
626 586
395 588
501 779
838 227
18 478
466 888
980 568
693 987
342 147
786 574
450 522
836 721
967 56
390 322
548 213
728 525
799 123
112 651
901 302
877 270
131 695
157 110
262 849
448 955
347 585
881 148
107 716
868 73
771 257
746 670
822 474
195 972
948 658
622 200
959 851
470 89
545 978
551 158
179 998
464 525
583 344
673 41
465 181
149 211
851 322
36 45
293 983
702 914
534 13
116 355
453 12
333 3
521 511
353 985
387 287
680 411
327 739
303 791
919 803
353 769
124 388
165 416
722 219
681 608
231 149
962 35
160 294
390 33
156 742
17 543
28 696
953 706
786 607
848 705
409 201
825 884
940 990
299 14
208 332
621 790
832 582
176 991
228 565
375 383
306 391
277 685
439 582
742 224
188 590
280 597
142 105
480 81
446 131
446 5
814 66
794 645
648 969
987 875
886 362
609 543
104 886
228 894
467 321
118 654
910 749
602 403
205 82
836 650
564 281
654 729
347 799
373 994
120 711
220 5
72 828
547 528
713 126
421 179
447 538
185 708
639 786
111 843
219 946
493 134
226 498
862 572
297 586
917 416
297 136
772 720
316 318
247 28
796 668
559 242
557 743
301 195
880 411
38 99
708 882
232 934
379 94
857 675
679 126
442 327
613 213
47 928
883 293
308 678
960 218
271 517
312 571
334 100
641 41
981 873
326 712
318 535
738 348
660 180
675 624
744 721
904 626
13 211
655 325
841 91
496 903
633 829
355 274
221 335
498 547
46 815
433 136
514 92
315 188
67 410
260 970
36 625
532 690
949 311
967 141
753 462
395 386
642 749
659 214
760 833
322 544
968 835
987 282
375 54
692 986
23 79
610 907
120 910
217 86
402 970
899 797
707 892
545 365
106 980
872 217
813 545
761 780
731 747
414 105
800 457
91 175
887 52
81 6
314 649
444 715
970 694
511 676
586 408
392 691
739 615
259 903
159 19
35 890
118 448
346 269
256 788
795 142
192 875
499 505
876 942
219 845
636 82
521 573
489 912
615 579
527 873
482 37
244 516
278 361
315 624
981 570
763 776
63 954
650 913
458 877
855 677
722 842
110 242
766 598
505 380
528 383
604 9
420 847
876 697
559 190
111 435
315 173
388 316
86 198
193 292
874 914
485 983
932 363
981 459
746 584
820 165
431 695
213 341
885 885
880 347
671 194
510 309
255 54
952 480
319 436
814 825
37 97
187 369
908 932
304 727
448 734
421 661
75 657
897 306
356 567
500 227
976 361
535 231
414 838
62 84
273 228
908 661
324 446
381 231
730 684
309 529
770 82
541 196
90 437
501 445
3 352
671 979
712 557
561 477
394 974
560 18
30 877
617 762
459 346
446 768
874 215
201 767
762 290
203 262
735 558
614 757
888 677
666 448
154 59
773 65
429 326
884 810
554 852
572 12
197 17
131 422
583 331
188 344
973 743
957 707
300 570
815 187
599 480
986 104
891 110
168 319
435 403
128 988
254 699
352 802
67 834
576 649
517 115
344 489
857 301
195 156
222 9
694 820
841 679
923 731
789 443
49 575
845 528
915 451
579 266
252 645
451 827
646 967
942 341
455 150
641 1
306 215
362 351
386 202
30 309
932 170
751 332
744 947
211 10
397 789
627 1
786 78
179 431
44 472
123 851
622 116
203 279
629 715
469 10
375 752
531 477
83 627
424 294
636 172
434 263
524 219
340 703
1 735
526 124
937 499
239 492
777 568
407 758
634 228
119 9
979 2
485 414
628 260
59 615
432 492
229 955
711 568
9 63
655 535
186 943
33 424
434 162
343 193
271 329
772 741
337 750
742 173
163 721
433 573
336 216
65 564
522 127
484 883
189 490
417 375
784 801
150 570
314 845
762 936
173 885
677 861
634 418
385 149
491 169
721 826
384 137
741 258
263 576
140 804
417 908
530 201
60 679
770 374
875 883
309 399
767 337
611 400
107 996
900 597
164 621
774 900
757 866
157 372
442 296
175 858
58 614
734 179
339 609
61 648
359 179
336 970
931 442
317 830
390 832
802 163
83 559
29 239
886 456
679 440
159 89
406 244
619 744
204 680
743 563
210 79
884 140
872 552
970 262
383 771
424 466
681 804
56 962
625 294
417 656
85 927
96 490
523 714
234 726
745 328
288 955
758 523
94 630
74 415
891 809
186 666
626 866
470 33
180 94
326 948
101 411
875 196
252 397
910 837
474 6
165 762
960 922
551 62
820 793
459 847
223 928
879 402
373 557
967 575
21 218
323 282
55 797
288 571
910 599
492 897
356 395
958 176
187 179
884 997
25 106
276 256
859 1
812 560
826 778
486 846
347 161
480 753
957 119
323 218
717 167
114 425
952 451
250 835
448 627
293 723
882 151
723 45
62 548
174 900
746 520
60 225
343 299
937 411
817 50
835 729
473 786
180 75
621 979
53 265
53 286
415 776
330 829
675 503
728 772
374 139
996 350
506 690
649 442
453 465
843 287
546 668
425 77
742 397
55 794
661 107
79 427
234 408
255 909
262 334
32 635
824 28
985 329
69 985
122 521
801 317
160 346
984 584
422 725
332 828
870 992
935 300
770 168
710 460
306 534
839 642
214 907
626 688
780 779
4 939
124 339
874 898
415 205
725 284
196 659
583 965
179 993
312 403
417 969
288 255
611 853
514 588
540 293
718 895
231 842
233 456
91 999
660 815
282 207
826 216
523 356
208 864
313 871
840 905
336 802
109 849
741 649
141 459
895 723
652 480
178 94
478 189
908 112
395 85
327 918
792 887
133 105
757 750
834 948
6 169
101 114
370 194
114 862
652 361
585 655
840 114
748 669
303 7
780 697
444 459
966 235
345 98
339 453
847 524
753 204
45 853
670 414
46 135
275 49
495 211
55 686
325 802
355 979
161 486
27 604
944 993
838 640
90 529
93 289
52 845
844 96
49 513
509 95
648 136
495 494
346 550
180 22
703 886
1000 863
371 379
818 315
371 656
954 812
184 398
452 235
242 296
683 643
160 191
89 807
326 583
653 24
484 832
45 187
717 397
401 87
775 219
753 497
226 59
660 409
456 112
995 50
759 677
692 918
220 780
77 897
714 729
920 198
560 317
736 628
713 136
66 839
706 819
687 931
229 346
691 684
457 38
85 215
66 776
133 285
907 561
534 973
289 453
170 200
121 257
179 833
744 244
23 450
414 709
732 642
55 423
460 762
78 525
890 562
162 148
122 695
120 762
499 641
961 620
897 139
804 641
442 148
887 173
141 293
595 818
156 406
932 585
283 173
498 444
320 971
490 792
732 340
432 44
311 681
321 267
645 762
766 883
286 907
176 881
76 683
286 359
619 568
883 468
363 555
438 852
346 521
544 129
564 854
809 449
320 481
715 964
594 833
847 880
91 374
112 518
408 749
877 378
669 759
845 31
313 282
235 10
139 69
631 299
517 951
132 583
266 725
415 464
956 505
189 67
23 596
168 251
325 836
361 169
866 674
802 452
35 955
229 173
23 212
824 539
514 955
122 779
679 888
243 987
745 783
405 767
731 572
369 55
407 729
224 625
754 25
76 789
332 657
961 354
868 136
245 381
90 718
511 121
605 105
107 349
888 863
467 618
435 835
672 193
916 247
817 669
624 245
457 955
901 770
308 120
905 552
852 347
269 362
467 226
819 573
926 706
435 393
675 221
579 698
414 846
515 920
826 323
874 78
444 533
197 349
437 400
695 57
114 513
282 932
437 208
637 871
952 663
444 882
360 857
728 656
790 594
575 616
268 800
45 712
333 594
412 769
993 106
177 106
970 459
389 406
18 25
628 321
39 71
554 399
279 633
406 69
578 333
36 846
132 80
557 816
673 968
584 18
425 113
475 394
923 864
799 940
240 426
612 279
849 517
29 127
150 434
547 727
572 250
14 480
65 38
447 1
407 871
113 882
616 35
745 414
326 984
192 937
262 40
453 642
518 954
76 417
33 193
350 956
442 715
436 507
105 882
507 511
105 619
392 720
5 488
472 677
266 85
68 70
727 585
353 408
346 703
715 140
417 150
646 521
384 504
384 840
474 775
559 478
263 396
807 86
424 424
522 491
845 248
979 99
482 694
590 251
843 235
123 578
90 506
417 563
723 846
684 147
621 205
989 465
453 416
685 557
196 663
7 29
708 596
631 903
182 754
480 271
611 249
833 595
576 224
841 650
69 876
148 689
81 137
154 885
552 190
441 99
204 448
480 912
43 110
166 225
215 645
495 178
893 680
772 820
903 965
470 324
840 969
364 920
105 517
156 9
58 597
459 262
44 290
525 438
400 690
14 966
686 509
143 931
540 267
102 442
231 923
117 422
892 481
342 996
349 497
356 407
445 815
20 840
456 896
278 855
585 291
173 622
151 667
552 690
933 6
484 515
928 600
937 819
432 630
167 781
478 522
187 923
688 558
762 144
453 391
350 389
682 874
10 832
541 914
874 473
919 709
340 846
660 276
17 92
257 183
872 734
704 410
656 744
967 770
239 771
160 588
159 193
462 520
25 354
433 250
178 703
958 517
901 617
144 917
60 400
99 931
134 154
340 141
249 658
910 487
428 422
427 586
614 240
106 990
593 890
239 770
945 548
639 845
517 782
113 576
182 211
507 315
716 198
807 965
208 69
803 635
490 229
573 455
468 30
445 412
271 35
534 215
411 451
953 523
26 134
85 884
800 153
82 607
469 641
675 271
275 516
852 199
970 671
580 414
83 851
801 616
417 383
787 828
185 91
702 210
225 139
94 376
291 527
982 759
167 8
381 793
523 232
344 493
903 923
258 337
773 58
952 190
792 90
369 976
180 70
186 756
208 631
132 850
157 465
960 675
473 341
819 995
572 162
839 826
85 97
162 857
154 465
398 946
554 766
921 86
188 458
841 747
88 324
597 596
789 556
622 613
896 441
607 820
602 446
645 38
542 159
895 47
623 644
992 177
262 949
74 454
695 514
778 291
109 918
847 83
530 94
523 136
265 476
933 910
514 826
420 760
873 42
403 216
218 164
480 831
112 906
637 807
419 414
449 879
331 647
961 860
741 835
347 5
311 632
266 176
457 685
287 329
727 689
897 296
205 728
479 316
633 115
474 51
528 923
930 210
569 242
421 309
77 767
666 739
398 931
914 207
968 552
887 694
240 783
511 819
112 143
285 585
546 164
507 475
373 76
716 793
736 144
912 401
882 661
867 651
698 106
696 290
888 388
85 398
207 196
893 491
781 438
655 639
264 379
714 331
524 802
475 787
554 708
447 589
207 666
591 904
771 286
193 10
26 278
760 584
825 652
426 605
441 432
244 56
811 309
386 686
462 212
472 16
920 270
287 547
381 409
184 926
419 209
555 178
792 379
181 218
336 973
649 931
28 811
591 413
496 53
625 967
420 896
237 375
373 523
273 753
284 457
30 702
17 584
231 161
963 411
378 650
383 378
580 410
189 170
174 36
574 150
3 993
397 591
720 769
465 992
874 748
800 903
487 31
977 801
441 706
435 381
584 623
550 110
659 476
259 13
468 656
955 539
776 419
883 649
519 682
904 319
850 390
350 178
235 343
317 670
723 252
644 624
361 654
451 620
18 919
627 972
809 402
743 691
403 261
725 306
579 926
47 280
456 588
422 690
282 738
711 356
989 355
979 702
360 430
673 378
700 299
349 860
903 454
703 627
759 634
904 805
265 359
744 686
401 25
775 463
380 116
169 711
817 529
492 489
906 543
754 190
49 656
644 103
634 754
88 538
911 353
248 6
38 1000
31 165
463 762
280 631
824 96
511 667
209 74
374 315
615 774
970 610
228 604
364 316
493 626
668 740
631 57
92 13
573 554
127 852
536 950
299 47
969 234
814 529
659 539
843 274
664 813
416 598
559 260
223 226
999 854
634 90
218 207
995 344
410 531
646 709
929 614
294 742
142 953
633 337
578 296
149 460
187 916
58 745
175 632
322 525
967 55
866 961
750 275
843 395
335 771
360 629
865 854
933 497
190 510
144 338
969 331
605 378
427 779
10 101
655 846
760 621
900 625
934 650
251 128
396 586
899 756
566 115
963 798
359 106
487 679
788 91
57 567
869 418
19 875
263 778
496 515
754 429
516 356
556 911
941 806
18 858
272 626
355 234
775 65
340 261
744 479
703 800
45 923
217 63
798 831
192 293
345 945
73 860
301 980
123 593
786 140
451 409
118 157
643 892
222 334
505 317
812 559
116 209
482 684
271 279
923 563
759 995
422 411
974 896
4 111
388 806
520 505
962 514
748 535
199 604
851 362
163 318
570 644
353 193
274 219
7 196
781 765
190 554
176 515
802 531
978 189
336 497
693 649
362 792
184 560
748 34
921 910
704 843
905 56
35 178
274 393
373 406
157 914
312 684
780 113
214 757
301 901
605 345
550 966
488 733
877 235
118 150
496 821
992 400
929 854
770 653
260 278
918 571
962 698
683 527
454 335
780 59
679 329
376 518
413 253
753 530
402 248
703 393
1000 931
122 928
784 891
933 395
168 850
317 481
8 1
685 787
467 786
233 879
38 337
760 791
936 814
535 935
744 656
215 880
546 147
626 66
996 943
546 543
293 553
895 330
691 657
396 157
442 980
387 832
316 147
974 252
960 509
538 56
164 752
287 62
250 912
127 598
206 672
492 851
577 738
180 267
394 575
776 187
907 162
370 222
308 344
825 620
852 363
27 367
428 68
576 554
665 782
578 156
984 154
893 163
420 638
89 547
824 995
709 194
569 368
537 393
339 740
107 365
106 925
677 886
992 605
439 8
738 16
515 721
521 407
44 323
839 219
670 547
412 238
267 300
982 605
391 441
970 497
365 998
734 708
954 524
715 691
892 581
411 412
987 645
704 382
968 543
952 989
441 716
15 559
16 406
999 337
254 363
334 987
422 288
862 136
716 741
165 54
385 868
787 352
762 739
340 555
454 917
613 820
476 628
577 826
964 182
189 650
520 610
289 382
98 618
134 165
358 298
571 743
518 709
799 138
185 604
406 798
424 881
777 352
59 93
534 247
742 405
208 382
786 657
999 272
174 709
921 744
803 438
804 248
69 603
206 143
402 981
375 179
623 218
679 364
622 239
97 760
895 95
383 68
803 303
163 605
741 967
205 809
569 941
413 126
83 815
107 458
345 791
890 967
8 921
682 981
511 778
92 757
224 474
177 379
777 339
335 869
657 539
29 577
832 441
703 266
607 161
723 303
951 965
621 310
237 302
642 99
431 86
855 655
559 31
385 687
370 719
555 378
610 583
955 441
376 9
706 982
169 781
637 471
97 257
780 685
559 773
783 341
858 637
347 769
668 731
455 389
450 362
766 59
296 72
851 671
80 556
5 248
688 641
718 784
897 849
468 807
622 250
500 479
239 846
247 906
577 54
646 378
415 411
788 62
835 638
733 914
545 89
514 233
81 583
368 977
432 188
136 405
789 635
235 27
832 834
932 408
887 929
137 653
692 924
714 526
913 798
791 458
238 304
42 318
239 761
647 22
948 782
426 737
768 660
115 599
493 399
359 731
327 495
735 18
771 801
543 683
950 686
492 188
989 885
505 579
646 151
600 945
284 25
33 51
37 148
650 881
546 360
612 224
854 698
242 624
659 800
821 150
987 162
387 843
740 384
346 340
328 981
716 713
32 752
212 33
633 109
392 596
332 597
293 573
573 143
61 231
942 881
732 280
394 118
474 134
853 819
825 533
800 540
245 183
292 456
567 276
564 310
871 247
906 515
172 478
9 232
60 950
464 792
581 858
261 55
991 114
873 815
646 24
354 242
206 997
49 124
272 964
433 142
210 339
9 381
168 17
964 228
319 428
19 899
285 631
953 275
96 178
441 741
553 146
334 111
143 382
234 414
697 667
908 259
357 268
639 524
284 603
751 602
382 121
853 666
752 157
292 847
334 732
940 239
229 625
349 371
359 582
137 55
600 396
313 956
663 304
480 298
258 230
351 752
656 454
908 947
652 594
30 591
832 258
568 532
981 926
113 469
980 713
864 645
20 878
300 499
175 909
81 426
547 783
529 554
236 789
500 239
734 881
830 565
138 749
96 470
674 560
938 5
624 153
649 644
382 300
494 557
208 574
334 106
356 863
659 943
3 510
182 736
390 363
300 528
111 747
349 784
658 287
788 282
791 789
277 173
440 770
81 648
696 766
105 403
628 764
346 630
625 879
365 15
241 16
894 351
114 242
486 772
880 625
405 671
765 33
154 627
204 849
392 660
252 372
775 949
353 400
827 70
414 67
85 307
769 551
548 606
322 428
230 78
450 347
110 996
903 263
622 458
464 365
117 715
736 892
663 441
291 841
510 704
907 946
362 27
496 909
632 169
688 213
246 489
559 707
484 461
322 457
918 785
822 387
851 909
278 865
349 920
705 210
975 963
156 336
989 651
596 972
820 636
184 417
124 95
124 960
907 445
416 177
581 589
563 431
850 192
295 550
111 351
760 85
313 915
420 301
917 367
624 736
2 159
505 478
253 980
437 512
776 204
40 356
145 602
138 994
145 432
895 255
782 654
339 446
920 110
98 837
828 721
924 830
879 428
307 484
407 95
347 534
298 386
889 442
987 26
787 131
809 682
737 942
335 427
387 255
888 836
91 715
556 366
544 787
794 202
270 552
296 616
86 594
1 326
387 339
704 174
821 512
806 541
335 544
147 222
380 589
288 935
955 184
73 748
385 342
651 33
309 736
978 661
62 364
351 765
889 523
628 95
431 433
636 117
329 782
690 708
371 978
994 677
161 67
424 897
760 74
929 421
162 906
433 575
622 784
691 510
658 318
605 89
103 592
557 431
725 247
490 447
224 483
123 736
549 546
984 309
972 265
81 485
522 513
59 143
296 749
5 954
418 961
394 872
552 950
654 276
196 143
978 845
858 878
743 194
538 66
550 331
131 960
60 830
83 829
790 476
701 693
778 706
968 325
201 690
448 178
887 657
850 593
46 659
562 595
990 692
906 167
470 965
996 552
793 137
380 493
829 157
551 148
481 751
190 928
928 76
585 334
56 786
278 101
445 840
47 786
883 952
952 704
916 299
256 708
787 987
553 967
114 975
853 303
255 132
378 191
465 785
328 95
885 772
286 931
909 168
882 212
872 797
862 479
857 648
817 409
614 959
863 80
285 715
382 891
198 112
81 14
896 409
108 781
532 745
63 793
913 945
356 136
93 218
966 301
217 782
61 183
92 923
262 728
989 643
619 186
754 51
200 2
459 659
782 343
404 844
487 668
140 842
803 585
411 120
885 628
901 946
810 344
868 71
71 857
65 689
394 171
740 593
172 550
604 953
244 7
148 82
674 288
924 828
872 334
947 108
313 199
53 122
894 921
544 964
129 609
5 522
779 96
997 70
254 241
428 401
322 101
40 597
280 263
283 226
371 595
776 775
69 669
695 612
632 175
220 988
49 350
83 867
299 80
936 904
672 715
657 345
815 696
294 94
311 576
671 33
807 238
466 854
202 449
28 421
437 428
123 871
294 773
302 581
677 973
295 333
670 461
380 963
906 690
538 928
74 59
373 881
649 190
734 850
639 113
622 427
541 744
297 834
517 599
415 545
923 61
877 592
522 608
554 779
650 443
707 723
502 431
603 502
621 688
351 611
801 324
37 341
420 333
526 288
283 292
832 206
353 60
149 226
356 668
145 62
391 998
493 345
499 465
33 201
75 185
525 111
877 296
795 402
583 430
694 414
635 398
825 783
975 491
837 330
511 334
392 901
331 236
597 830
700 981
382 774
165 258
236 41
553 30
443 135
900 445
237 724
580 211
892 77
749 635
977 432
870 925
613 921
906 994
694 70
252 281
663 905
291 473
744 190
270 980
266 849
542 832
616 433
908 717
420 236
148 289
160 760
562 65
105 607
487 356
888 597
512 550
853 154
374 596
695 643
575 960
491 468
791 459
252 50
175 671
637 674
312 797
213 889
479 699
597 366
647 108
267 499
613 641
446 307
283 20
619 126
839 409
584 91
783 72
595 567
944 808
455 423
858 51
140 505
510 407
355 474
47 801
781 329
172 399
454 11
159 389
101 321
498 213
768 280
285 714
198 580
873 5
2 731
407 494
587 917
900 293
742 946
93 522
626 617
272 432
627 783
172 79
103 670
643 222
301 927
288 499
859 160
855 212
890 261
705 828
529 604
121 271
901 565
144 879
181 416
662 159
550 833
589 4
502 232
226 155
510 513
5 368
24 859
580 266
119 284
93 648
240 565
270 140
130 413
370 662
180 31
821 729
864 409
733 717
992 310
174 227
869 197
85 448
462 556
84 907
555 323
471 824
814 600
236 184
262 416
214 434
496 429
194 228
498 186
889 720
687 62
947 907
611 31
707 72
586 790
330 140
112 801
315 925
752 551
460 13
318 674
798 813
454 992
393 951
529 281
671 567
695 617
473 305
999 179
728 937
320 58
428 431
210 743
708 961
293 167
326 962
192 123
126 646
466 518
948 346
151 970
912 197
938 737
853 937
267 932
225 587
341 652
17 550
394 724
511 38
891 188
351 434
310 477
79 128
994 379
473 496
348 737
692 286
473 544
574 739
476 798
677 816
449 694
366 195
769 228
584 11
415 935
445 76
411 875
555 756
253 380
252 953
116 943
30 314
960 707
954 520
425 538
883 191
472 327
267 234
553 173
552 240
758 19
535 347
958 373
509 988
686 468
694 166
227 445
12 181
964 436
70 846
979 893
524 245
126 77
769 466
234 321
339 592
41 649
964 549
636 649
368 329
166 594
125 177
126 440
965 547
286 943
439 161
539 916
589 659
382 822
979 439
516 670
382 556
318 345
456 305
345 823
985 862
417 109
39 894
548 355
441 185
649 879
346 539
147 286
197 528
460 528
318 975
549 51
883 866
747 338
522 91
161 506
952 929
966 342
822 513
48 614
50 48
493 747
938 991
32 487
870 491
818 562
589 700
779 335
37 652
425 549
157 728
477 122
422 651
986 821
264 387
221 108
133 158
450 517
644 319
359 9
857 176
922 445
875 52
779 264
703 555
164 211
283 993
684 56
643 22
228 258
408 448
718 893
958 167
409 601
838 119
962 694
295 235
139 521
639 917
136 341
472 300
904 106
292 587
161 286
960 388
895 720
188 964
612 145
483 372
97 320
490 58
13 136
645 151
657 283
68 792
975 891
91 878
996 734
817 508
19 776
895 914
495 434
877 458
578 711
181 675
30 671
732 43
158 728
545 814
10 612
958 985
854 400
214 849
134 30
356 152
158 603
417 4
36 646
462 614
356 642
288 386
664 371
780 822
451 324
987 460
288 944
796 141
344 10
990 829
39 697
980 548
651 749
552 687
746 365
652 453
358 291
190 22
13 969
195 463
645 181
275 932
477 70
72 172
79 413
1000 470
462 979
17 112
79 568
150 176
932 801
629 290
443 818
663 456
139 209
270 783
741 544
714 217
614 137
388 692
902 387
513 715
718 530
826 148
449 328
324 733
480 952
22 923
121 36
378 259
596 647
41 336
543 106
553 156
595 292
199 848
562 748
241 387
895 689
66 218
421 546
521 794
468 642
181 197
252 776
195 293
112 737
750 16
892 344
307 91
191 985
154 104
732 394
491 979
434 908
196 207
453 717
1000 920
710 533
116 961
308 311
605 771
399 707
786 291
50 93
733 593
429 886
696 513
631 538
491 64
446 38
270 250
106 622
170 167
154 637
128 813
299 84
584 698
790 369
988 192
813 72
136 594
309 183
458 939
2 518
337 624
119 795
245 288
961 750
925 88
562 223
524 145
920 313
866 259
856 30
623 638
174 80
928 246
379 282
115 716
905 233
510 501
873 470
250 149
910 163
371 785
660 643
97 525
253 305
554 583
295 529
572 820
608 852
417 339
133 883
54 37
468 915
889 340
736 490
488 997
652 210
781 311
204 230
187 457
534 741
391 180
621 314
1000 228
165 768
566 297
651 971
685 470
237 573
809 973
62 648
321 66
209 102
331 563
221 216
655 611
395 275
854 89
514 772
737 164
94 422
985 683
346 793
655 408
792 327
473 352
428 200
116 110
114 336
677 768
946 72
394 222
817 600
662 682
723 398
197 816
171 181
498 517
325 504
831 100
820 610
299 935
72 413
623 748
532 920
171 926
141 340
877 154
21 599
552 218
766 74
398 616
942 723
471 217
190 653
316 9
615 967
296 686
379 918
785 262
837 956
539 330
647 415
483 667
365 386
460 634
98 753
708 568
970 897
221 637
258 187
603 905
872 333
822 8
595 10
963 133
339 961
900 174
628 264
559 863
746 370
496 843
475 203
763 444
452 335
521 35
965 392
367 786
751 313
147 66
446 838
26 345
11 653
960 921
516 706
643 363
548 117
918 310
912 369
644 343
781 164
377 745
907 96
530 658
408 28
723 205
865 748
901 875
753 861
148 268
918 790
982 465
258 899
127 169
619 770
511 399
286 240
143 192
335 24
201 94
52 923
299 268
23 551
143 775
763 642
394 680
431 375
497 688
626 623
744 718
347 29
957 841
573 643
217 773
737 620
48 387
887 422
937 29
196 52
670 941
83 452
667 579
491 644
201 698
240 945
768 938
325 724
778 897
367 994
965 421
841 852
842 129
232 389
180 254
329 263
705 347
193 548
245 230
690 364
519 14
440 296
263 806
642 284
612 606
704 452
457 897
932 41
285 112
294 965
726 998
311 918
897 653
663 142
234 352
857 752
718 296
400 980
998 318
867 807
214 799
847 850
262 140
166 987
489 476
256 386
129 271
879 362
974 735
466 691
31 865
670 835
257 284
899 254
953 765
412 166
563 258
367 824
749 532
162 590
360 770
975 840
40 205
553 13
291 18
56 673
882 725
508 138
361 406
744 313
522 155
831 85
413 197
260 513
729 774
102 440
543 428
279 934
632 831
298 923
849 353
947 82
78 454
220 790
211 963
102 733
117 284
169 881
481 780
394 561
553 495
1000 447
275 630
732 906
460 30
180 660
742 811
932 961
952 495
275 54
227 743
337 747
624 169
526 369
81 431
215 432
229 489
61 961
747 873
342 278
532 75
756 273
886 688
585 189
182 859
242 760
602 931
858 577
451 383
297 884
165 511
315 746
1000 376
706 98
600 399
375 131
473 131
404 710
170 988
899 351
199 492
462 152
774 319
80 577
53 376
460 570
886 774
315 237
501 372
770 61
583 594
191 986
304 360
325 554
62 875
397 875
193 105
747 597
480 558
166 718
331 480
954 184
203 640
635 324
700 217
918 242
554 573
601 879
126 14
753 522
888 131
44 432
587 790
28 67
699 194
136 382
25 441
565 228
432 551
551 131
768 820
551 869
689 656
391 928
786 786
359 372
576 387
790 626
932 277
7 308
718 571
535 149
474 438
632 241
609 355
913 1
383 464
869 71
471 611
999 608
397 357
979 324
95 121
949 26
749 956
334 466
878 220
967 351
9 598
943 618
304 856
970 686
671 190
153 459
100 549
167 430
224 262
639 651
831 972
116 709
544 434
411 904
31 706
873 687
561 842
724 583
384 184
642 526
436 161
955 659
774 857
534 412
859 365
736 974
425 279
408 835
534 790
540 407
828 452
600 904
386 983
87 812
518 81
689 305
241 644
315 14
852 849
777 710
213 512
35 637
142 794
823 676
936 715
82 763
518 681
666 256
16 105
419 885
185 108
190 777
103 504
142 954
352 918
15 916
430 401
552 571
195 727
598 130
793 31
244 310
64 262
565 79
366 336
963 902
443 152
30 545
8 171
850 359
88 864
275 869
264 178
792 810
256 389
291 48
772 535
710 835
148 626
913 865
961 227
766 403
731 147
299 738
317 148
96 756
363 722
625 627
252 416
788 507
156 79
555 927
613 264
761 760
889 25
624 202
604 741
604 334
887 903
71 203
402 166
958 765
240 934
743 491
349 530
997 857
608 903
783 220
518 896
331 759
272 306
960 875
398 915
208 284
817 630
838 219
796 148
335 387
81 77
877 782
606 225
638 214
128 772
785 645
19 468
755 291
125 714
517 523
629 77
806 797
706 996
367 853
495 701
239 575
777 467
708 735
692 697
300 171
821 436
167 839
903 922
481 28
635 998
902 615
412 779
54 778
632 548
831 222
475 959
689 534
693 732
231 992
902 403
428 420
241 682
341 74
61 328
71 962
294 496
21 705
626 426
835 609
326 17
831 800
975 871
333 668
602 915
11 855
669 790
274 910
824 967
983 884
646 405
198 939
252 570
996 877
995 182
838 320
198 668
471 172
890 156
191 491
422 554
697 91
343 970
352 518
288 686
754 933
90 951
224 693
872 571
921 218
752 758
890 301
777 360
472 666
867 15
508 641
920 204
731 614
526 82
132 813
767 885
98 208
187 673
252 58
243 172
275 994
282 516
294 58
876 117
724 94
483 583
734 402
787 464
16 312
897 147
476 15
383 573
574 569
597 825
978 839
349 604
184 630
120 829
687 347
298 762
440 780
697 174
534 483
989 549
146 238
47 973
604 781
898 178
701 494
354 678
333 54
281 516
683 400
345 722
746 642
835 538
773 531
63 306
365 403
206 510
640 604
483 596
125 84
225 478
761 557
884 394
145 769
639 891
410 474
780 534
4 842
840 369
244 45
230 236
1 64
831 384
795 955
820 20
784 932
576 667
325 1000
585 470
120 223
712 881
48 491
415 404
684 254
124 279
650 353
514 650
769 696
386 563
2 205
934 786
136 510
804 461
861 740
282 333
315 345
213 362
187 627
765 870
232 240
500 882
593 366
883 713
61 268
275 63
472 209
200 608
70 355
420 282
95 53
614 409
397 827
122 935
805 239
156 37
478 655
918 70
20 152
782 81
420 409
495 891
969 46
400 621
671 846
673 637
254 421
463 728
355 619
966 510
655 443
517 924
865 536
76 998
968 495
406 814
737 374
859 939
115 611
559 786
456 584
422 62
356 236
789 711
854 754
572 861
548 88
784 412
976 211
410 943
705 167
757 794
893 967
732 7
577 642
792 385
225 565
446 933
152 586
691 566
218 238
6 353
650 333
564 411
275 620
577 383
765 821
702 496
828 278
490 971
662 66
888 459
998 39
44 992
748 734
910 965
972 915
670 973
247 585
735 873
204 663
608 969
484 309
816 311
938 657
410 720
559 454
712 306
539 621
623 862
887 292
186 485
228 920
709 431
583 316
751 66
976 919
728 266
575 8
217 297
528 978
369 438
431 80
52 717
535 290
8 721
774 235
992 834
18 574
502 120
991 477
38 718
94 965
78 310
613 605
288 981
42 70
412 136
743 463
853 278
104 212
998 877
799 989
63 816
915 564
287 905
392 677
975 486
641 52
147 253
656 434
586 49
856 997
184 598
227 915
600 224
144 398
565 206
565 479
769 851
735 160
879 709
760 144
124 767
577 709
167 784
705 703
734 868
90 960
783 689
184 278
86 100
483 2
930 603
205 664
114 83
725 111
954 836
254 77
955 182
137 121
966 193
823 699
61 913
658 843
953 193
472 391
644 954
392 573
556 596
589 669
679 313
131 632
148 384
60 454
566 196
575 883
388 749
933 800
661 942
994 614
135 465
356 778
418 747
703 325
695 291
346 725
603 476
356 102
212 767
556 129
314 482
11 53
230 295
853 243
236 846
500 80
309 202
405 3
844 102
727 446
929 434
899 140
552 454
268 865
287 630
918 517
924 770
759 512
967 966
233 277
528 732
709 836
285 465
191 128
566 269
925 494
703 824
986 606
629 605
471 916
587 388
784 862
509 542
373 827
507 606
456 386
689 164
573 326
628 115
805 545
384 730
390 438
905 375
43 885
332 513
152 918
252 935
779 112
939 686
757 394
71 445
909 644
770 536
110 575
656 821
930 912
196 325
796 527
796 441
234 574
904 62
725 194
747 833
939 170
278 847
165 399
382 274
325 813
767 980
634 48
891 181
372 39
59 913
338 854
353 571
427 608
984 504
802 83
336 740
252 613
587 768
364 320
41 688
485 159
20 470
559 262
650 282
300 708
194 637
913 898
560 339
506 543
842 659
625 178
750 228
142 688
995 505
8 388
545 492
898 564
313 456
825 962
90 477
21 283
113 933
533 672
623 390
567 817
48 191
346 797
771 487
485 117
344 844
504 240
687 754
803 999
209 979
960 650
455 332
285 920
616 817
943 238
206 509
406 253
700 751
401 822
590 237
938 285
80 442
524 118
195 678
116 755
8 427
757 815
758 41
734 725
857 676
315 414
537 720
18 588
823 770
409 412
7 346
48 438
139 923
556 685
600 671
792 959
98 548
773 207
588 858
932 796
886 246
561 422
317 578
9 139
347 417
114 949
791 253
871 698
937 822
368 80
781 817
627 905
24 566
763 307
361 1000
552 273
773 868
850 133
7 197
549 260
901 14
209 43
618 79
740 555
253 460
634 33
276 613
289 651
178 403
957 891
402 860
163 174
728 365
306 86
561 206
345 813
572 905
856 189
336 947
95 588
406 81
972 34
693 260
684 222
663 641
112 416
500 627
942 579
991 599
16 903
157 713
715 728
617 922
916 304
221 363
443 214
11 487
474 695
708 488
687 172
903 538
798 844
117 140
795 484
42 951
196 108
30 165
30 945
468 250
659 711
227 101
924 238
587 749
284 647
236 970
818 139
507 967
334 975
106 480
811 499
430 6
522 987
756 342
588 414
52 815
867 327
404 805
76 687
451 311
8 268
801 514
586 487
841 691
966 651
189 748
8 147
558 882
133 313
223 721
79 626
887 297
952 290
101 27
328 552
690 335
200 757
328 40
799 294
42 340
393 402
486 950
283 970
615 857
690 693
482 576
989 433
217 441
812 544
992 501
878 515
342 78
271 670
469 421
315 863
760 707
264 597
656 898
567 622
754 256
314 235
184 654
19 400
447 830
296 438
682 173
304 24
602 926
693 423
347 7
285 458
65 900
55 72
149 621
694 902
228 7
488 763
13 858
163 459
688 810
248 721
982 552
744 936
829 788
358 175
146 994
633 210
245 39
282 393
11 327
294 238
685 133
353 697
990 867
507 29
676 107
750 657
10 845
592 838
985 301
365 130
294 349
692 890
387 325
282 397
651 575
986 335
59 338
384 49
204 242
77 879
348 178
888 357
23 831
547 7
132 911
488 777
259 179
667 997
855 948
745 505
875 730
192 285
420 575
333 623
816 762
854 516
939 93
224 961
923 770
319 406
32 807
183 642
337 201
638 544
500 382
400 726
464 591
11 883
517 343
857 685
456 62
200 395
154 775
707 77
897 26
482 928
184 16
568 559
415 68
145 756
757 155
638 626
850 846
310 305
908 861
699 61
635 406
137 531
783 971
811 318
338 732
541 906
290 308
325 582
474 469
337 582
624 326
207 473
172 516
777 79
728 828
585 628
245 719
950 55
388 287
786 928
192 428
235 516
9 60
985 698
642 960
23 848
432 546
716 560
624 443
739 115
157 323
94 402
393 43
456 780
329 594
60 873
21 294
740 381
706 724
430 347
683 805
546 466
350 261
378 326
56 116
440 212
791 885
613 183
927 421
315 607
366 374
479 738
19 219
118 724
294 548
422 329
352 968
146 53
580 523
378 635
991 169
199 781
53 811
315 331
583 981
290 948
354 768
685 725
338 155
800 984
54 222
312 757
541 457
809 472
332 539
107 322
707 657
454 112
819 120
794 402
101 83
701 806
203 738
882 540
892 682
523 945
255 186
53 795
995 861
266 326
399 724
999 458
380 452
921 199
923 714
952 375
797 652
533 999
741 414
95 765
928 349
302 980
495 296
193 761
621 943
836 619
400 568
422 320
766 345
386 69
719 182
720 251
532 813
17 773
796 463
537 724
164 191
55 658
486 599
770 107
542 606
77 293
173 499
613 290
195 998
358 265
531 429
868 414
241 884
186 37
346 75
112 509
265 518
519 102
117 288
208 10
893 637
302 417
487 266
706 681
615 415
297 145
844 164
910 436
47 448
472 745
874 935
605 490
453 123
591 921
411 151
930 655
787 231
424 625
497 481
305 463
896 601
608 91
526 163
316 350
259 189
284 216
678 88
338 269
360 100
771 289
107 557
181 720
10 837
347 905
10 225
420 325
574 678
866 209
893 543
649 583
163 8
34 285
297 140
193 520
21 725
239 383
561 772
639 702
913 338
606 922
562 377
598 487
407 463
47 651
358 695
233 872
55 267
157 703
758 349
222 779
513 986
583 151
687 495
840 645
768 753
21 366
239 427
180 638
78 537
684 310
761 738
928 917
440 38
265 661
168 690
824 680
676 407
182 362
253 22
358 373
126 379
90 365
805 269
354 882
158 37
544 918
775 823
834 214
212 450
227 379
140 50
58 815
808 240
528 413
613 886
785 738
616 874
454 420
142 807
654 299
196 549
568 970
723 401
203 113
313 342
163 723
508 322
962 387
734 926
624 518
663 239
743 469
659 885
627 664
535 822
212 455
791 286
855 678
220 409
790 885
750 304
607 609
626 920
996 711
845 971
581 859
210 323
327 220
559 306
127 446
900 270
83 106
947 303
515 88
187 616
392 145
577 369
64 924
431 908
894 11
118 103
686 797
674 244
102 556
689 580
353 940
849 436
46 147
235 628
879 978
772 455
346 835
378 776
94 272
787 211
726 472
7 400
307 108
40 12
47 888
447 444
35 536
707 621
515 586
598 286
40 943
120 418
70 213
41 208
423 118
31 782
517 98
241 176
557 280
187 603
168 633
399 554
520 105
526 34
690 123
671 82
499 486
354 891
694 128
8 724
909 877
173 502
52 729
781 238
684 300
222 434
205 93
538 730
478 580
852 148
661 268
289 511
106 642
401 151
769 760
874 30
636 399
531 687
479 663
924 162
963 497
947 519
589 485
249 66
416 452
213 428
72 501
938 177
494 690
327 615
449 552
996 85
302 878
123 781
540 47
294 854
543 241
373 484
77 973
549 492
424 114
919 847
966 208
375 460
426 697
133 258
298 256
38 189
654 332
395 548
572 767
31 648
91 580
491 866
693 761
713 10
968 87
469 216
140 246
912 96
666 45
353 315
300 391
504 953
74 250
500 997
16 883
644 458
462 486
323 506
246 35
515 565
474 336
780 613
581 43
708 599
87 60
265 738
802 120
42 875
369 894
871 384
776 866
193 589
446 300
902 312
864 375
999 995
339 580
38 46
530 476
458 794
566 259
914 607
486 282
852 708
18 979
926 210
567 628
77 364
928 979
676 791
705 674
138 44
605 175
89 134
2 898
280 567
509 193
526 994
826 377
53 195
356 978
606 833
638 885
811 313
27 516
338 164
559 943
690 999
428 692
249 707
610 757
251 135
102 429
864 154
623 571
484 379
844 441
212 833
325 22
145 351
889 835
867 799
777 556
150 556
599 398
263 209
506 865
695 607
645 558
112 268
480 595
646 676
35 209
508 711
583 5
62 471
839 928
622 615
483 123
170 434
520 784
642 377
1 336
246 446
264 77
41 262
752 427
470 260
138 52
264 551
875 102
478 848
68 312
970 589
745 841
725 738
217 725
426 551
721 671
996 337
747 388
598 499
815 67
110 304
471 373
854 345
474 331
192 893
994 513
481 91
353 205
828 921
281 253
471 2
275 466
690 22
206 287
872 20
705 981
323 175
353 528
871 178
210 414
70 203
926 902
293 630
107 473
550 387
725 20
740 1000
838 429
373 43
67 596
414 772
576 88
298 280
615 169
809 824
934 230
378 860
131 23
841 237
495 391
976 571
762 715
922 599
496 294
993 562
333 816
845 631
447 811
151 255
986 84
295 967
738 136
555 584
878 530
154 639
245 76
590 92
369 934
653 610
777 888
968 224
699 470
830 684
905 666
399 200
984 136
687 538
719 564
68 225
202 664
300 143
755 20
77 407
981 768
744 758
333 705
532 514
389 789
179 139
340 514
627 26
52 697
941 471
921 494
134 572
637 240
944 713
998 924
832 742
33 838
156 365
543 40
231 283
828 761
421 167
275 399
544 326
96 484
796 368
977 281
940 965
677 517
158 508
610 191
698 118
907 240
157 137
522 336
898 294
854 172
693 397
849 788
232 996
155 560
628 446
525 147
680 553
15 838
61 977
28 110
446 286
349 602
423 870
289 672
163 494
195 207
242 395
994 473
390 501
32 17
298 908
515 978
461 881
815 873
857 194
982 302
479 330
255 253
551 895
924 65
272 629
864 617
453 253
117 485
621 767
744 135
744 204
16 558
76 224
751 409
878 581
738 484
834 640
379 109
705 118
579 976
747 442
592 199
47 61
35 667
827 779
802 570
334 169
479 762
744 581
170 621
161 260
457 346
899 835
455 603
304 33
930 50
826 522
601 872
934 635
539 112
765 692
33 99
860 511
860 955
443 381
928 603
640 384
949 539
570 755
493 873
139 423
923 964
296 523
836 581
509 374
692 274
65 724
724 276
586 935
582 380
315 509
982 955
892 282
845 461
388 689
686 526
111 960
490 758
482 325
338 342
50 29
615 114
741 41
624 322
420 939
831 754
245 74
387 441
887 775
129 572
300 240
531 789
997 364
465 687
57 514
715 24
979 171
713 71
563 337
393 983
627 575
88 223
663 886
248 791
809 900
382 691
40 731
406 505
417 815
18 483
838 349
5 550
419 568
238 163
902 216
737 989
438 89
814 100
326 414
243 487
313 976
177 704
58 935
208 826
749 578
661 938
926 665
487 696
584 77
859 837
292 947
825 82
35 991
181 361
404 775
199 68
751 727
771 160
661 331
986 761
908 646
698 185
662 537
880 246
965 738
82 256
685 259
689 71
601 870
783 4
996 981
423 98
708 545
258 720
875 243
481 782
240 530
318 901
66 198
498 30
287 580
638 971
190 326
394 790
547 176
145 895
157 567
992 216
111 601
935 986
195 415
119 434
945 437
335 362
986 832
392 272
763 381
595 304
58 988
93 605
163 237
499 671
155 842
886 618
443 821
955 637
587 425
423 531
213 109
893 198
940 636
368 416
358 425
29 917
39 879
940 546
73 825
515 867
997 469
855 584
893 277
466 106
385 710
655 677
697 476
83 64
891 440
489 645
242 869
914 633
100 853
530 172
29 44
38 26
512 244
961 756
521 426
213 257
136 868
285 832
343 367
896 586
159 736
582 400
604 847
384 703
699 913
874 80
956 263
105 819
859 417
575 731
842 787
987 329
654 624
513 349
990 760
286 148
495 219
900 98
153 116
196 378
547 503
993 3
322 851
419 896
581 261
682 919
941 688
542 453
388 884
212 25
383 706
243 282
156 660
565 308
128 112
685 674
614 677
677 935
879 95
182 459
707 864
378 648
903 271
452 290
154 664
666 537
721 908
170 228
920 86
535 399
197 572
424 163
600 452
97 479
899 279
289 605
494 18
604 748
289 56
389 794
71 54
682 791
313 852
19 232
937 905
982 486
828 406
648 780
857 96
258 755
726 546
712 571
916 315
318 204
722 706
349 792
759 31
935 424
234 953
7 522
209 989
7 389
394 654
168 602
102 777
357 827
674 420
398 589
86 715
144 808
773 493
599 883
875 533
306 108
837 313
629 398
653 988
138 46
993 305
999 94
433 707
921 458
126 670
47 212
736 542
19 508
386 969
743 260
502 48
719 690
712 348
439 364
687 576
761 679
232 760
125 664
466 397
474 592
66 520
155 801
661 799
493 403
58 346
802 777
36 514
476 474
229 514
402 990
192 633
101 668
649 566
64 122
509 129
993 663
282 405
187 294
48 613
25 849
741 412
714 568
886 943
81 639
284 624
271 384
292 271
949 355
392 810
836 384
472 469
141 659
659 714
9 399
126 75
318 363
369 398
353 652
22 623
35 313
894 335
19 637
144 854
373 968
674 513
978 787
559 667
947 218
732 308
968 209
382 286
923 750
35 275
753 56
250 139
720 495
825 91
131 321
944 503
288 618
367 617
756 926
635 703
495 718
10 814
927 743
451 201
844 486
476 596
893 725
86 965
219 910
55 701
230 350
204 869
319 922
485 75
199 471
129 693
189 138
859 115
232 661
315 75
146 142
22 391
866 107
707 436
368 113
137 598
818 133
613 303
559 812
773 687
856 961
427 407
727 94
481 872
235 502
614 453
960 672
888 327
784 376
276 598
748 288
195 520
974 50
833 149
116 611
555 842
704 387
65 939
240 31
743 551
702 982
877 486
358 505
83 128
598 164
159 697
803 353
568 128
755 400
276 222
363 182
415 66
920 479
356 511
861 450
61 563
432 289
400 141
793 834
268 742
997 427
438 151
131 6
278 237
757 905
810 471
438 224
889 357
55 244
867 915
46 927
477 477
567 228
617 360
61 884
453 409
559 145
600 836
733 708
740 543
179 177
766 67
885 820
662 103
87 707
29 915
183 948
143 151
307 555
387 111
964 400
353 874
544 952
710 629
660 801
171 190
330 288
256 566
460 269
669 546
976 697
460 510
13 302
509 399
765 472
798 117
345 694
421 406
674 432
559 196
621 888
805 294
191 823
522 651
685 517
604 697
819 112
447 935
935 244
51 632
289 823
389 962
254 947
157 874
186 992
453 991
285 949
463 476
123 984
478 807
501 433
503 671
897 949
605 183
545 7
814 185
830 203
499 83
501 7
309 687
998 761
677 635
61 491
462 184
827 291
990 327
723 845
349 971
793 305
154 689
663 319
874 492
873 372
927 374
378 235
60 728
347 88
362 408
578 175
591 756
465 932
434 539
776 782
862 921
438 15
609 101
685 834
592 558
205 518
931 935
104 342
662 451
429 375
210 358
901 152
114 365
83 547
255 211
681 116
131 118
482 91
570 167
925 162
724 481
31 6
415 487
347 428
289 775
802 498
484 702
1 949
418 435
496 673
645 528
140 775
997 622
218 567
788 142
80 863
622 110
868 389
948 214
816 236
340 970
85 823
23 85
772 441
520 619
465 516
291 494
577 860
1 491
578 622
953 445
362 900
658 178
147 572
172 169
9 295
961 528
265 777
733 685
607 661
544 19
377 896
509 954
870 461
399 231
361 56
408 848
771 928
222 739
658 838
868 53
951 952
89 557
612 985
575 988
294 749
896 692
332 608
99 739
807 855
997 930
782 423
60 355
161 718
192 28
770 142
979 210
51 943
194 625
282 74
412 575
174 660
266 505
619 717
596 778
571 592
707 705
14 766
59 526
835 603
906 604
744 884
814 794
178 7
771 460
432 534
34 606
193 652
110 164
720 705
941 642
296 647
346 661
764 757
187 599
359 92
554 454
327 719
248 857
78 370
316 509
255 701
466 448
704 928
963 775
984 903
417 632
901 762
292 664
518 830
614 876
273 520
330 952
238 929
808 667
650 475
528 904
175 993
703 231
5 256
919 421
887 819
535 530
835 52
360 448
280 984
967 609
935 557
889 742
223 890
216 750
793 743
95 848
325 366
864 681
973 783
102 859
601 988
741 787
235 670
435 553
630 370
461 518
463 684
407 31
785 552
773 231
751 449
597 614
129 921
748 582
132 701
569 872
487 960
323 73
629 109
626 259
478 86
776 293
121 535
323 258
438 447
488 540
895 436
505 23
357 253
605 488
953 173
359 439
132 33
864 761
141 489
371 971
926 146
615 399
32 937
383 143
360 277
931 865
299 287
117 255
126 421
780 836
211 263
868 74
23 360
914 393
682 840
891 296
238 274
584 245
95 966
387 454
594 669
670 245
955 138
499 432
558 278
267 121
541 486
194 915
846 108
660 879
299 902
175 888
527 758
484 621
76 222
427 669
891 96
265 845
234 116
277 143
393 895
263 285
381 809
552 578
268 563
456 566
816 982
805 342
92 288
315 167
509 741
187 399
596 421
919 224
916 663
118 178
300 850
986 851
427 605
765 235
522 932
216 326
273 659
965 587
825 826
576 867
167 523
639 85
746 554
99 216
65 421
600 844
26 364
78 547
647 645
225 272
304 189
210 480
366 889
195 942
755 713
464 745
149 562
299 248
777 734
645 193
154 245
388 179
960 817
78 607
462 302
878 117
948 208
327 143
501 81
855 964
178 4
525 476
251 653
209 247
198 714
491 937
245 451
754 322
409 567
975 286
683 168
724 630
375 51
124 227
483 331
191 660
334 67
487 936
72 695
534 269
761 25
205 5
827 310
678 235
876 652
819 595
892 546
645 15
772 128
345 314
787 30
733 274
317 804
320 851
424 432
875 980
436 701
290 465
287 517
116 158
427 287
752 318
184 397
684 307
876 29
621 14
410 353
639 727
508 311
577 931
742 451
262 178
503 903
994 789
420 462
298 198
748 49
867 283
797 550
589 672
930 209
38 340
913 676
66 772
986 994
54 728
796 316
257 298
570 250
438 989
711 735
538 810
135 404
92 932
306 33
955 587
593 992
926 506
668 343
629 653
336 683
732 131
998 988
780 567
590 569
908 652
655 797
462 790
553 905
73 858
937 27
444 530
19 722
387 38
64 15
42 752
697 774
234 46
113 14
965 702
934 872
706 589
20 167
730 572
71 802
781 8
828 225
889 198
298 275
235 713
289 277
464 986
402 50
31 514
415 995
568 348
218 273
288 238
791 17
161 861
818 942
220 646
518 460
195 815
734 430
527 23
392 742
324 806
89 891
505 306
515 793
895 305
161 408
518 979
349 89
976 866
549 170
32 282
951 558
656 8
252 367
466 995
109 790
152 197
32 657
854 899
801 101
508 72
939 856
513 266
73 61
436 104
694 738
661 702
746 265
68 563
259 528
704 411
724 88
67 930
986 219
30 540
179 537
964 470
392 476
87 464
888 874
567 933
612 579
986 357
843 406
919 454
933 623
864 9
710 282
938 47
500 319
586 30
855 901
851 598
728 938
413 615
811 331
900 422
261 885
778 456
642 49
909 575
23 772
935 84
405 224
130 256
542 67
285 748
968 136
345 695
73 109
662 235
439 913
657 699
149 786
506 791
834 414
717 856
537 651
291 941
874 420
487 833
514 806
320 858
852 744
966 865
978 756
777 634
806 926
772 312
68 605
77 784
813 614
434 103
906 659
875 454
777 361
638 290
518 957
499 369
52 816
234 29
571 362
15 728
39 706
390 116
489 554
81 274
9 986
284 883
439 60
595 428
349 112
384 847
832 435
662 417
816 584
779 830
312 417
615 702
475 356
817 963
262 897
235 872
504 673
932 450
453 632
913 836
831 744
623 844
513 790
428 643
619 91
59 585
792 533
848 905
857 436
526 91
659 381
116 942
830 568
574 742
755 756
486 729
599 350
518 378
992 488
468 50
424 612
935 716
572 134
972 428
921 498
871 579
873 708
905 798
801 11
553 286
740 151
635 257
881 626
97 700
28 520
311 314
587 882
799 559
662 719
408 532
649 637
869 521
696 125
318 497
135 870
782 226
373 769
483 605
746 931
304 125
790 37
496 588
947 509
306 354
40 307
990 260
827 38
736 145
534 871
366 667
96 90
787 930
694 533
212 998
9 662
612 799
50 459
386 996
320 44
701 359
350 42
971 528
79 706
24 612
928 742
279 376
831 65
657 525
949 869
874 958
530 837
108 931
295 493
926 614
888 978
325 589
19 647
469 450
704 492
61 984
359 416
108 15
940 56
235 165
365 764
1 472
46 295
317 971
261 556
300 937
145 319
935 613
768 638
456 180
621 41
223 331
456 330
698 747
737 932
911 454
48 911
925 93
557 593
416 169
149 715
105 645
385 391
609 504
29 416
684 1
456 258
684 263
9 675
312 919
128 359
181 405
452 738
997 867
258 497
933 715
493 318
105 101
821 485
517 856
486 324
113 169
587 51
901 947
726 212
218 853
571 398
487 606
592 745
102 876
459 595
193 915
47 366
400 915
221 237
757 177
736 657
123 461
868 340
666 790
90 922
515 576
879 458
672 981
334 482
927 526
397 973
243 796
888 816
32 478
501 140
6 588
796 480
49 15
805 261
339 671
188 218
129 860
198 462
693 476
339 89
448 582
236 687
749 619
516 249
758 873
353 236
920 172
301 76
784 992
746 971
209 226
182 758
39 875
233 378
963 32
311 199
71 59
169 586
659 927
459 494
831 811
82 750
334 734
825 117
725 923
439 933
148 621
690 187
495 274
916 809
306 578
359 376
988 528
454 771
491 636
933 572
386 618
658 562
86 382
836 525
667 984
145 708
522 991
982 789
799 287
366 158
662 353
685 974
998 490
97 840
125 29
412 862
647 421
776 732
802 611
608 820
946 752
528 819
742 509
607 893
147 324
50 160
676 86
133 25
927 229
865 403
610 628
617 608
48 392
691 201
354 299
373 652
402 900
470 496
760 429
388 258
752 437
417 780
874 901
156 800
482 20
202 91
999 818
50 398
561 740
951 267
390 323
918 792
287 685
167 674
942 271
462 710
50 687
610 205
838 91
577 39
181 927
209 582
325 121
322 275
387 63
949 304
854 874
395 492
558 561
517 851
183 330
560 584
16 521
789 853
612 717
244 144
643 804
726 967
924 399
593 663
461 893
966 667
766 712
158 675
625 675
877 807
4 436
391 372
309 531
224 920
247 819
63 889
622 140
208 898
538 152
560 999
45 877
17 162
589 174
837 213
200 65
19 204
853 761
575 161
291 150
80 537
969 494
778 942
634 985
839 171
488 750
521 884
627 537
46 215
63 234
779 262
298 797
465 150
910 391
310 200
893 389
737 213
883 514
154 868
850 345
38 689
94 911
573 720
447 618
286 509
203 64
123 500
213 939
2 122
330 311
321 574
52 409
786 286
274 939
153 123
283 542
164 729
452 736
448 251
353 734
759 907
149 233
406 361
172 407
834 853
70 155
426 121
563 211
758 837
501 910
311 784
451 826
512 255
561 311
505 265
396 615
171 545
848 577
905 19
335 739
871 404
245 296
876 159
858 985
347 358
894 10
141 697
835 4
303 396
667 807
660 62
421 831
606 620
759 863
638 445
953 860
201 197
507 76
707 364
61 54
722 306
63 214
354 249
218 8
644 236
814 656
297 587
838 255
206 596
117 196
40 69
55 240
668 323
925 80
728 998
737 142
212 443
391 781
450 34
16 616
689 312
202 878
566 759
473 34
954 865
454 361
456 422
922 475
97 198
554 824
966 759
85 356
539 886
741 554
501 782
217 702
659 135
461 484
126 155
395 399
630 491
597 535
315 144
529 632
902 613
339 440
851 431
345 351
212 913
405 223
47 217
982 757
892 460
911 286
858 892
129 806
779 795
949 307
426 202
920 116
993 122
546 337
472 110
250 228
332 648
444 389
566 778
145 457
237 407
95 446
651 223
252 429
17 552
735 794
754 6
909 746
127 806
435 599
915 36
826 598
35 622
986 601
399 482
409 987
241 503
432 891
77 35
319 445
587 53
238 340
59 498
437 537
304 871
135 218
906 313
816 941
286 153
893 36
987 653
22 579
508 805
469 584
840 139
381 426
191 618
117 601
468 553
138 771
424 624
340 681
288 507
973 573
12 217
608 350
870 981
928 377
786 396
960 977
534 340
402 76
310 870
29 129
422 166
141 590
230 429
449 554
1 460
771 961
809 640
368 78
483 327
54 16
19 807
443 680
676 471
808 450
988 58
646 129
999 227
909 799
781 261
610 551
221 418
542 162
505 909
591 339
587 645
706 957
451 149
636 127
619 795
928 607
204 573
87 555
800 995
353 580
607 963
482 828
732 23
341 589
931 931
575 633
826 378
781 813
856 751
608 783
709 163
707 147
69 506
493 422
437 100
736 270
927 819
644 619
407 574
549 686
795 476
318 620
853 450
432 708
552 391
842 613
554 548
759 974
406 252
747 842
351 482
464 629
653 107
247 59
33 147
96 827
622 413
446 474
214 877
533 118
620 374
730 525
274 488
498 679
91 245
872 793
78 335
421 730
794 19
141 826
166 236
4 787
1 449
613 214
677 497
683 296
223 412
820 496
252 670
174 342
914 45
487 991
732 259
721 525
278 861
350 795
448 353
581 448
153 545
14 181
394 696
829 616
460 1000
463 711
669 636
32 242
925 115
501 645
639 778
857 340
572 656
44 504
104 196
401 117
729 794
164 557
761 623
556 223
685 225
210 441
158 593
682 82
708 182
78 346
311 286
686 882
942 81
738 45
629 138
513 357
283 28
913 395
3 820
617 687
396 178
479 906
770 161
987 477
694 417
175 5
702 212
238 995
292 975
391 920
464 255
276 98
283 540
492 637
712 460
675 459
637 154
364 759
587 7
119 761
11 172
972 601
519 616
575 909
535 391
164 163
54 332
434 765
791 108
224 780
261 939
538 926
641 124
285 111
237 647
635 208
247 153
823 174
61 710
564 576
872 403
725 925
734 158
42 877
618 617
656 230
508 548
20 792
10 256
790 644
816 37
796 990
562 209
699 125
136 922
879 861
199 965
370 240
841 339
208 848
569 114
392 428
13 763
219 23
19 360
666 834
396 814
823 309
22 874
433 157
795 664
369 993
628 739
584 820
77 143
257 410
424 269
172 994
643 542
727 101
122 550
410 495
775 194
3 569
857 372
914 836
462 849
655 890
344 321
887 952
82 662
572 254
656 215
147 361
523 874
461 996
423 222
842 549
416 844
469 624
567 382
460 28
583 114
270 926
435 156
877 516
169 448
662 268
184 536
141 997
883 915
218 724
463 633
920 931
665 68
866 599
181 135
524 967
642 752
835 810
551 955
986 565
574 169
100 66
517 335
332 735
58 794
367 329
77 975
815 93
394 32
691 575
518 566
893 511
669 727
320 219
34 657
783 607
178 235
25 694
569 356
428 978
502 147
307 578
473 473
22 867
856 64
441 373
981 333
412 554
219 445
211 2
403 388
588 427
81 156
783 861
133 284
7 791
213 479
263 234
345 118
649 137
822 724
629 233
630 847
29 192
200 431
931 787
858 363
294 992
223 779
275 229
569 487
708 832
72 404
301 72
893 143
52 714
866 680
298 847
878 326
38 78
108 968
216 317
331 510
308 905
288 582
134 208
420 193
39 843
948 340
914 840
482 965
905 699
996 202
898 874
879 935
255 870
655 937
379 963
193 18
896 326
226 668
870 616
862 818
307 128
657 140
92 562
191 440
115 88
313 346
374 967
36 980
268 567
4 461
936 252
786 161
271 656
129 132
473 435
259 481
575 703
394 765
142 861
204 806
206 577
124 241
557 959
282 824
877 638
284 813
889 422
325 159
429 453
642 253
240 253
733 166
955 479
282 448
339 485
605 544
61 728
136 969
38 769
793 915
406 428
727 646
156 629
504 798
881 95
50 966
260 356
444 541
803 782
25 407
677 437
486 812
406 523
932 550
437 338
329 163
983 530
566 139
510 421
936 391
515 337
708 774
692 503
666 494
284 690
252 312
478 737
475 235
611 406
784 48
743 465
562 726
994 479
864 855
899 151
597 413
839 304
538 530
806 203
375 441
244 978
752 722
66 226
956 676
632 92
75 374
556 989
451 901
467 666
755 366
168 352
130 6
7 668
535 813
222 261
605 466
238 357
539 303
582 494
331 565
585 405
291 492
393 741
392 212
759 499
577 926
850 58
932 856
725 818
20 947
79 625
764 668
333 302
323 266
147 653
831 84
409 121
575 154
213 319
365 971
817 941
249 18
998 180
225 75
349 597
221 136
799 905
789 121
170 935
773 352
18 533
824 593
686 389
263 50
359 79
342 959
448 692
490 672
766 839
268 490
617 840
977 415
96 765
887 266
51 11
969 69
544 793
13 229
181 275
279 891
850 152
663 339
175 780
529 795
269 498
986 597
264 82
699 764
161 667
832 704
811 196
285 991
822 915
234 526
886 83
29 549
773 555
328 302
701 949
799 687
545 62
120 258
212 818
373 725
836 204
780 647
751 64
637 572
330 870
449 216
304 829
116 77
383 795
378 436
743 528
122 640
589 241
877 245
176 656
891 926
72 880
849 401
101 297
968 405
125 83
481 859
878 210
294 972
737 767
963 677
359 563
829 768
183 57
365 710
987 136
486 835
888 587
483 856
991 959
290 823
170 519
384 815
491 120
582 805
148 940
60 902
964 97
30 950
584 516
137 472
102 619
679 444
930 320
266 99
839 649
913 329
120 846
485 267
786 852
243 197
620 69
76 649
18 660
164 506
483 617
477 513
60 406
832 325
504 670
325 768
350 444
614 835
711 751
38 305
947 143
284 566
211 360
566 581
438 853
698 914
365 110
319 196
786 174
218 111
294 567
906 907
753 968
657 791
625 955
285 908
520 848
267 437
780 637
518 217
841 568
131 205
677 449
975 322
888 182
526 993
149 182
135 773
488 419
33 7
618 651
795 397
640 313
966 480
232 96
37 260
896 141
73 222
462 349
489 701
530 14
693 30
547 827
803 34
598 187
392 567
837 187
316 828
851 281
308 82
376 344
341 623
484 765
845 297
113 333
997 642
699 690
672 597
868 826
631 817
364 374
384 200
560 699
28 762
979 687
843 706
382 535
328 217
513 412
857 509
406 907
503 418
254 485
586 617
211 969
168 122
19 547
233 78
54 614
613 382
830 264
905 694
27 113
203 432
371 104
860 226
873 465
81 272
427 249
394 798
795 277
146 380
706 200
345 670
933 175
933 189
220 312
302 774
743 24
878 955
249 750
419 663
208 500
934 987
100 679
784 246
307 929
625 13
480 970
682 412
496 967
601 715
278 254
489 20
277 718
326 878
467 745
892 27
596 825
13 695
504 148
292 162
428 269
174 260
590 856
671 85
822 271
151 451
876 991
822 505
734 527
892 625
553 839
449 917
885 304
416 176
818 195
444 991
454 33
198 125
469 371
747 972
821 975
962 643
479 22
790 212
900 33
836 452
871 636
720 755
292 135
282 109
681 78
451 135
110 649
611 931
19 709
902 192
35 215
834 513
236 975
76 135
359 263
938 581
899 657
687 542
143 968
2 176
45 452
310 507
452 272
437 823
332 338
14 367
552 847
231 140
173 307
626 531
569 564
111 819
572 797
712 67
116 713
242 161
517 903
19 968
526 455
790 857
144 803
575 47
1 806
186 173
112 164
55 32
79 517
851 650
665 562
68 781
627 661
293 143
563 311
462 88
765 604
297 260
406 871
306 759
28 844
283 139
7 690
523 85
206 373
86 871
286 154
651 912
814 943
406 729
605 868
168 721
471 464
980 228
687 285
338 714
128 621
205 486
310 727
570 867
451 8
737 736
513 739
1000 678
681 405
406 637
624 574
357 446
389 336
26 427
973 363
493 452
335 697
938 996
775 859
863 225
312 378
338 311
56 370
68 813
7 43
738 715
841 479
51 866
580 397
826 915
445 763
262 219
974 124
795 839
75 107
569 764
769 976
485 188
788 843
583 526
558 423
4 960
288 260
334 867
657 159
133 453
274 395
672 247
518 818
437 944
924 357
707 45
332 192
584 472
34 166
349 943
588 704
902 875
963 235
94 971
746 226
424 371
620 447
969 490
264 757
433 540
584 445
683 167
268 68
333 616
11 920
319 912
147 282
499 240
604 244
817 379
966 437
825 934
278 89
690 710
628 803
201 563
600 235
81 867
303 413
483 313
685 153
576 183
786 74
774 390
669 590
768 634
378 945
567 655
33 609
717 12
763 269
926 362
504 6
581 806
771 415
470 807
567 45
989 705
471 762
446 139
703 213
773 81
509 691
87 893
651 803
904 414
72 181
127 927
187 707
84 309
473 553
115 40
949 455
96 771
216 541
910 918
105 34
350 614
76 437
506 727
591 762
492 662
942 618
940 480
325 23
140 797
575 254
188 876
708 283
646 275
175 907
545 280
940 894
893 368
330 750
446 921
511 937
934 805
554 874
636 878
896 776
27 823
381 566
50 441
201 47
715 375
954 259
654 245
505 898
612 186
648 57
458 510
993 744
314 899
617 302
776 864
429 154
38 809
720 439
249 920
486 316
646 439
926 300
35 430
197 647
968 844
55 425
354 400
298 136
672 425
352 100
579 741
909 650
180 509
921 665
824 566
455 102
217 489
883 414
487 850
609 894
627 314
293 146
685 590
634 356
366 985
456 296
77 716
297 256
224 217
272 400
135 726
501 351
567 735
116 53
585 77
946 563
708 426
179 693
782 897
677 589
192 754
304 489
361 879
57 633
278 191
894 276
865 361
681 801
437 626
715 179
216 774
604 746
467 385
642 495
973 186
600 628
674 961
507 730
945 136
273 654
266 518
930 482
878 610
587 700
845 154
473 800
900 939
185 893
786 509
430 385
489 103
697 995
185 641
130 457
295 747
580 203
185 565
869 771
264 65
925 89
865 176
379 401
420 164
261 850
549 749
952 245
95 136
238 577
944 532
675 269
755 255
472 939
171 692
61 435
757 985
523 973
512 253
725 932
417 985
781 317
86 84
561 180
572 798
108 867
681 783
136 787
37 607
77 559
650 138
993 406
122 867
730 986
120 454
917 888
439 49
204 876
484 116
55 407
266 163
945 409
733 333
367 809
891 16
946 236
774 420
454 503
405 925
957 673
812 747
73 367
622 556
483 28
963 748
542 236
45 838
996 129
522 362
938 765
729 235
352 502
6 805
5 762
82 313
786 893
411 858
612 384
414 94
763 728
193 305
494 310
366 368
23 655
132 751
241 483
253 247
287 609
360 720
273 146
613 683
3 224
418 768
669 180
847 861
836 161
449 330
470 166
49 844
820 180
595 61
662 199
659 300
807 18
20 79
515 984
113 870
559 530
637 227
61 484
439 897
996 239
578 818
405 626
661 576
157 255
636 818
453 646
469 611
16 488
689 530
823 153
751 381
34 740
959 95
575 749
343 570
988 272
387 392
249 48
967 405
302 955
222 107
600 42
717 967
530 758
849 352
262 599
338 395
742 912
144 436
482 131
707 868
874 955
267 840
359 921
146 932
27 98
973 95
64 854
852 912
558 114
863 994
761 200
388 854
464 531
289 945
13 995
164 886
301 783
78 11
703 223
320 266
175 736
120 379
999 29
492 861
22 604
413 409
457 876
292 745
172 304
91 687
542 391
821 619
401 523
193 694
603 865
959 130
952 430
508 950
163 831
954 927
592 762
154 883
506 325
538 596
338 184
49 90
58 242
783 13
458 93
142 409
875 1
358 684
515 304
798 458
65 951
692 922
627 229
869 342
660 206
877 708
295 934
301 429
298 110
521 439
518 395
431 141
99 297
796 897
754 212
199 445
133 826
25 353
167 684
910 395
328 396
984 978
506 505
416 23
251 207
250 33
699 701
329 495
597 82
706 147
878 191
543 490
586 453
236 681
8 564
77 992
541 934
848 308
308 450
866 558
483 565
258 811
59 206
704 122
306 28
24 849
869 962
653 105
994 660
20 422
3 912
355 850
219 663
300 437
353 181
738 188
878 441
310 184
384 337
998 36
441 992
47 812
413 50
723 768
899 293
782 550
729 353
683 81
533 979
843 270
166 73
710 827
256 530
864 991
866 861
378 658
852 424
821 265
825 543
384 76
835 165
625 564
517 660
638 191
263 731
334 870
260 197
212 477
57 589
486 261
364 306
525 189
848 260
264 35
776 240
950 644
899 945
44 888
487 65
43 749
795 376
970 407
924 181
235 980
121 721
240 485
378 116
25 578
727 640
612 502
879 561
145 130
857 540
369 344
604 763
444 751
490 766
157 413
946 743
745 419
463 984
255 193
452 279
770 178
270 381
32 148
293 176
629 149
716 350
844 671
112 288
773 954
405 281
366 350
24 110
120 838
446 374
30 897
652 799
426 921
179 457
421 471
633 401
972 700
750 815
722 214
454 495
167 858
560 798
994 679
636 791
53 665
687 56
816 112
329 994
921 101
817 905
853 788
956 955
954 677
168 408
523 686
617 298
569 528
447 914
704 611
451 742
18 266
854 346
611 126
798 779
30 651
918 985
605 872
13 124
631 536
809 599
127 983
643 333
417 698
295 219
440 312
836 645
10 446
770 159
577 799
809 494
783 765
717 795
888 347
682 696
946 866
777 424
849 419
756 617
116 402
835 907
65 670
551 74
467 320
585 43
470 393
889 252
158 605
399 397
952 80
93 249
298 221
672 146
639 779
114 106
180 948
13 596
969 915
22 787
235 606
182 704
998 70
308 507
674 58
904 977
489 348
577 786
568 600
283 558
378 396
15 909
695 379
505 15
294 526
802 528
131 335
583 480
756 890
339 429
299 594
758 788
941 334
573 860
934 208
417 663
603 783
572 298
162 428
312 455
305 465
334 435
799 916
266 554
158 604
335 456
197 444
595 489
129 168
348 414
375 116
77 329
899 1000
978 60
779 290
866 83
106 199
466 134
162 975
90 848
783 638
291 377
479 772
896 178
185 622
294 613
951 544
964 928
955 94
569 820
176 27
370 44
283 835
530 796
162 971
644 944
960 286
320 438
57 568
616 594
189 261
558 139
804 522
419 758
615 339
929 143
365 298
538 999
484 419
795 645
389 790
588 349
427 260
138 836
827 753
429 15
365 338
506 168
211 276
277 826
614 205
320 331
502 857
681 338
276 827
982 16
616 922
533 854
230 359
958 10
725 323
347 582
490 558
857 767
735 823
323 406
153 825
262 185
514 889
12 847
768 620
373 300
473 602
10 431
963 735
753 662
316 594
219 525
712 305
347 35
710 851
211 323
35 724
212 46
570 468
25 690
87 397
989 912
351 351
342 313
437 446
326 104
391 896
628 103
200 326
137 261
528 347
936 915
422 147
312 991
614 688
32 52
85 373
963 787
723 656
451 159
101 777
262 844
672 242
946 224
567 434
836 447
132 771
361 553
269 672
895 234
360 927
286 796
299 600
934 373
256 384
883 356
512 144
199 536
111 304
929 946
750 60
717 462
964 337
571 844
137 208
639 787
807 572
511 62
308 393
770 171
888 320
706 625
816 816
280 96
762 381
508 830
842 471
518 326
681 88
170 169
647 808
955 454
732 465
867 391
209 636
561 97
308 267
721 475
434 1000
570 547
732 77
376 573
900 894
898 580
333 419
749 980
785 310
872 651
52 80
639 612
176 946
230 248
420 664
599 341
210 330
770 938
902 669
831 152
248 515
922 348
846 500
403 630
161 274
633 212
705 623
824 881
568 53
128 339
716 727
31 278
56 800
215 310
813 68
911 734
767 109
234 169
90 394
794 722
958 499
696 781
731 263
185 210
953 901
936 984
530 344
783 744
5 603
140 169
670 402
902 788
510 487
309 600
233 102
673 190
952 369
322 34
983 506
244 936
758 531
271 287
874 53
30 230
7 521
398 28
923 652
816 432
138 124
31 722
577 704
911 881
424 584
914 406
90 157
341 847
688 611
486 913
16 515
143 22
388 540
402 310
191 217
741 681
692 124
402 268
179 665
148 602
600 62
7 689
218 700
888 257
310 373
170 677
239 312
51 626
203 452
935 746
20 28
778 711
503 531
978 33
547 478
634 147
539 992
835 108
717 353
446 886
381 685
549 431
310 103
234 597
200 253
976 977
315 830
508 645
862 54
122 847
190 387
119 881
460 187
585 906
72 317
590 972
100 251
427 685
199 626
290 526
603 604
355 110
248 568
515 369
414 715
453 851
836 912
37 772
817 461
784 539
361 210
224 559
836 513
437 438
116 791
899 716
711 413
84 124
479 816
79 931
18 914
37 11
866 477
769 2
15 481
211 590
391 46
102 827
835 570
970 85
285 680
498 720
155 328
887 234
611 904
499 805
310 536
815 527
12 935
528 26
415 91
968 806
488 69
984 323
990 953
759 274
984 608
346 139
936 584
372 546
488 870
350 149
757 516
27 768
451 907
146 217
997 113
374 484
533 358
158 523
662 917
524 845
784 811
429 507
708 268
728 409
768 485
925 794
604 727
700 101
295 48
213 669
884 98
26 41
972 39
309 119
684 185
964 819
995 744
677 55
11 405
463 778
241 739
923 196
465 975
297 112
22 861
780 905
310 157
298 281
195 606
400 231
790 715
49 137
458 726
191 820
482 5
949 74
744 871
621 560
845 917
671 219
130 450
123 791
958 420
72 153
378 823
735 167
537 783
655 346
860 845
517 693
850 465
766 945
504 180
655 175
398 136
976 872
927 934
644 998
438 21
820 172
539 708
306 194
405 166
390 921
858 239
385 976
535 719
362 39
250 368
565 999
856 540
223 782
825 218
131 262
238 302
785 128
361 91
673 765
256 63
685 465
653 421
440 188
491 153
578 741
873 142
91 728
681 313
861 506
530 991
119 119
644 904
599 4
994 271
768 601
685 804
417 690
224 857
229 714
361 806
806 233
947 249
312 979
561 172
836 443
913 157
210 863
512 203
486 279
155 522
434 571
211 9
779 439
75 140
596 232
724 542
480 36
873 393
559 708
187 73
662 99
581 871
314 93
425 799
320 157
502 883
517 632
321 591
771 917
823 847
882 682
46 792
390 232
864 403
331 445
626 644
889 50
794 611
333 113
767 834
995 284
465 668
226 588
936 400
434 97
702 667
131 99
458 872
331 674
274 661
118 251
656 358
301 801
968 985
265 87
818 612
722 634
279 947
573 566
662 400
24 792
498 834
663 828
507 289
840 976
539 847
333 191
647 300
175 264
386 344
875 107
330 153
406 902
70 104
260 83
503 635
875 352
468 889
532 974
529 723
301 68
570 633
610 568
285 137
831 670
480 705
129 809
209 886
63 630
989 674
713 491
308 939
827 725
101 708
448 402
127 369
386 736
288 670
224 119
692 704
175 172
864 736
57 278
951 77
887 259
15 80
157 486
253 956
239 379
324 625
466 611
646 690
81 337
745 608
860 608
343 916
886 59
960 836
136 846
446 502
278 831
317 651
741 555
29 64
26 177
536 459
865 632
66 725
239 408
818 952
664 305
149 109
159 778
940 205
563 608
856 303
514 236
366 45
82 744
573 969
202 789
600 619
513 191
26 505
18 195
808 681
142 658
86 433
214 648
951 553
657 668
949 90
411 873
59 964
662 10
582 526
552 959
382 570
154 189
602 5
849 743
662 934
527 875
296 883
471 304
903 771
393 665
644 803
629 305
165 562
830 716
873 212
285 26
752 887
30 600
981 43
885 508
917 818
700 247
867 602
18 260
267 13
414 247
808 498
294 680
61 578
57 813
816 438
764 797
480 649
656 749
466 432
312 517
471 48
790 89
60 203
335 728
781 494
577 426
526 638
3 582
802 171
372 565
319 203
565 974
951 382
405 615
251 435
145 721
482 286
809 893
488 495
972 620
988 549
397 513
186 400
447 339
922 818
903 240
20 820
213 323
553 969
289 803
756 433
875 589
718 683
834 557
529 517
353 925
381 538
676 827
876 597
996 131
836 368
302 400
42 854
721 330
9 476
762 883
416 831
739 446
962 406
544 695
296 571
873 523
168 869
5 355
588 306
755 629
512 827
310 872
654 71
754 69
253 671
318 991
469 723
962 430
128 505
476 775
75 349
650 594
569 654
949 156
312 55
136 175
233 445
46 886
306 119
822 623
461 290
697 422
71 177
278 547
951 705
895 600
298 463
606 598
970 917
4 105
91 236
549 136
473 767
286 779
885 107
753 697
748 450
471 819
626 748
717 928
452 963
528 102
777 485
51 746
401 55
202 491
642 102
978 115
868 615
245 752
722 997
800 821
798 270
991 423
18 707
703 821
669 582
274 445
66 325
731 95
308 372
196 637
838 63
251 82
166 324
431 966
145 228
587 135
3 956
194 705
129 862
286 402
659 351
726 552
168 456
647 827
180 842
463 17
257 713
451 422
389 881
739 533
19 110
166 113
426 451
515 436
153 592
339 320
48 985
146 579
179 960
595 435
673 45
208 413
925 299
297 385
328 315
494 312
879 12
425 656
462 939
443 967
882 781
286 281
118 784
859 296
743 454
82 767
850 641
179 127
291 475
511 618
142 356
282 372
27 181
996 821
147 877
601 432
510 718
567 368
365 662
173 798
780 23
791 311
149 81
137 11
366 684
1 733
389 27
265 736
199 411
964 800
194 473
869 761
841 586
774 13
383 553
387 173
863 535
606 1000
545 8
629 263
691 630
347 431
8 611
21 481
6 214
954 226
326 146
163 99
510 546
4 897
70 866
783 27
217 680
942 724
475 288
506 482
898 671
40 270
504 397
835 457
623 161
954 785
611 815
682 966
711 104
832 846
130 400
525 516
245 466
591 71
105 97
905 2
119 944
623 622
341 457
430 315
617 383
451 580
198 133
545 260
588 728
105 717
128 629
232 724
446 823
147 550
271 51
903 389
346 525
11 38
982 440
352 950
175 803
881 724
287 778
335 874
505 792
942 984
772 174
60 218
348 206
119 970
608 22
358 953
898 720
991 879
512 694
181 38
496 61
761 134
190 447
7 695
238 949
30 10
474 89
227 173
646 345
142 253
718 499
558 616
219 548
846 82
241 26
119 89
439 879
222 628
677 581
674 915
881 56
276 354
496 854
878 142
550 19
394 268
869 303
235 439
850 80
520 443
458 638
883 896
868 456
875 545
36 901
811 916
956 86
621 451
939 498
944 488
868 690
755 737
992 989
527 842
421 47
684 518
125 552
973 999
448 361
251 258
628 558
343 249
9 633
98 304
120 318
993 227
54 985
567 932
978 813
216 14
682 340
917 6
691 364
366 941
973 994
499 315
594 859
947 43
162 418
360 507
996 765
491 563
697 668
901 674
832 117
687 865
456 955
870 498
318 236
439 290
581 289
956 174
499 254
216 12
672 576
518 667
340 360
581 388
379 482
62 210
950 100
74 757
55 944
255 724
531 693
14 111
333 321
636 831
575 851
842 246
778 712
264 470
71 845
857 450
678 270
11 627
722 437
383 776
732 637
499 262
681 864
724 365
185 359
195 759
561 389
356 339
452 971
160 522
167 16
971 844
638 334
822 359
770 205
134 501
193 984
114 226
200 837
590 384
195 137
494 755
525 201
445 976
171 604
849 338
620 172
533 257
505 355
615 274
911 100
126 455
435 239
680 634
75 270
17 269
758 862
375 634
62 820
961 585
423 809
274 394
980 806
2 836
512 968
461 774
67 586
229 502
824 908
487 898
529 504
518 286
717 245
271 779
416 231
715 838
40 988
584 371
145 585
207 9
782 971
605 10
824 428
270 663
678 150
518 547
788 234
791 58
364 206
289 78
396 680
417 331
50 562
267 608
570 171
627 703
494 583
713 669
362 334
331 39
483 848
938 270
328 797
286 616
875 33
647 643
363 48
204 629
656 125
800 634
828 293
568 892
313 929
225 644
968 707
491 905
329 924
984 656
721 621
623 947
653 269
589 367
668 145
996 323
621 147
308 448
791 227
691 103
156 915
746 475
974 589
379 302
512 714
309 584
335 283
882 339
903 471
706 570
967 53
199 552
387 341
779 77
443 286
344 541
760 317
129 490
970 992
203 278
576 889
560 457
580 462
279 637
31 245
689 275
184 239
179 570
579 309
998 373
594 341
913 705
657 393
194 978
385 396
255 312
637 166
120 216
627 399
852 10
995 892
636 530
130 166
451 60
826 449
784 419
789 697
441 668
775 825
416 382
488 52
547 608
619 526
358 822
887 352
65 522
234 546
40 684
957 865
132 740
636 273
788 110
422 229
778 548
53 193
929 541
596 476
500 566
353 857
387 239
208 803
112 793
348 151
477 304
16 960
43 3
232 831
112 5
59 889
553 463
433 481
355 28
308 854
593 660
710 331
250 270
485 362
62 832
864 890
135 231
850 530
233 433
712 345
438 770
585 990
822 939
397 482
144 342
493 854
672 743
475 509
456 888
340 319
778 827
550 627
356 782
59 419
540 63
189 123
413 476
492 557
817 336
78 588
349 885
475 40
204 252
866 105
230 573
238 289
991 716
488 530
778 677
5 857
687 769
684 530
677 853
865 790
693 295
377 393
531 852
432 734
455 650
190 685
574 428
143 812
798 920
488 802
128 526
571 811
407 599
663 624
389 707
270 765
99 800
968 883
886 423
459 457
502 783
373 996
946 171
915 434
972 42
311 894
205 718
493 867
341 881
926 610
997 24
761 965
258 646
739 141
721 197
598 574
331 970
570 276
492 836
61 464
230 372
709 434
441 553
652 781
785 577
742 134
953 502
98 210
148 188
384 300
793 66
269 714
341 761
550 402
576 131
773 636
564 213
541 567
345 325
496 438
458 448
939 907
657 438
94 359
9 829
658 154
894 279
867 587
391 768
988 966
898 760
953 813
324 493
732 668
170 227
457 627
26 395
886 34
185 331
393 193
160 402
346 405
680 565
991 422
684 330
739 582
89 692
746 764
184 829
783 353
407 239
332 432
986 217
547 858
714 58
611 412
815 643
976 157
64 659
487 803
592 927
43 29
518 825
734 925
64 417
708 401
985 173
570 883
382 635
293 993
46 107
987 21
615 50
32 453
852 623
380 697
664 422
78 182
598 163
458 13
579 517
413 563
690 334
445 71
969 737
415 14
195 401
387 162
451 418
614 654
392 345
703 56
118 132
589 716
294 398
728 224
914 493
138 603
826 934
26 794
671 792
160 217
193 546
378 995
315 344
1000 706
688 702
761 806
833 701
521 478
98 600
701 364
92 838
966 270
772 343
63 794
135 222
119 92
673 433
435 672
139 122
726 251
927 910
304 799
388 753
751 440
116 842
278 434
463 401
776 526
194 262
99 907
940 570
998 612
2 432
636 492
554 713
95 832
622 398
631 9
150 381
801 266
574 78
51 389
478 826
914 23
440 364
929 379
933 279
343 935
710 330
778 615
42 872
447 663
621 429
24 771
161 824
388 86
253 438
474 82
615 739
456 54
103 736
785 387
14 127
673 724
808 451
690 849
674 488
863 295
916 238
417 428
413 804
514 17
593 339
98 207
430 905
613 532
641 397
270 654
875 943
729 682
393 771
882 418
258 96
712 174
334 128
953 98
283 818
115 875
157 564
82 938
469 694
469 461
442 90
466 316
32 195
349 776
965 230
194 574
325 257
99 10
385 52
460 667
869 926
542 377
489 975
314 309
20 134
769 461
224 235
128 607
781 476
383 97
705 928
670 381
184 769
391 568
172 850
587 40
775 480
769 615
806 434
276 825
920 396
637 143
630 764
239 483
210 943
410 880
323 594
1000 65
513 171
266 451
562 392
930 682
7 87
116 282
911 387
29 547
529 659
662 629
772 900
464 982
194 873
213 869
818 212
933 331
734 551
781 295
942 63
329 300
149 444
933 412
182 962
310 710
972 972
690 743
223 153
378 288
285 195
851 569
877 584
119 10
231 413
72 559
712 572
354 645
983 535
958 645
596 929
616 637
671 838
790 99
606 519
386 890
713 237
811 942
172 281
951 402
693 374
312 405
945 17
401 280
551 358
924 498
638 891
135 660
758 334
794 496
575 858
732 385
799 255
666 101
9 710
474 320
337 866
50 239
575 973
737 212
215 223
872 942
498 981
627 643
476 202
500 559
938 651
814 955
751 822
665 577
493 130
347 181
996 396
772 922
720 508
486 934
730 709
227 579
689 206
221 165
759 72
723 696
722 888
3 825
61 667
401 906
796 99
86 143
846 209
417 565
716 902
850 797
610 428
727 298
633 947
814 391
19 889
439 92
776 441
916 189
107 668
94 254
766 531
749 611
740 165
527 807
66 728
956 27
156 682
324 140
981 490
883 999
378 321
90 505
761 358
693 219
25 138
824 143
669 572
753 760
736 632
918 153
359 873
179 866
907 855
358 887
696 240
885 73
912 326
577 24
683 622
242 60
759 65
202 779
637 306
890 724
937 808
229 648
32 759
513 938
965 222
824 660
461 60
732 372
738 661
395 772
634 988
405 384
523 393
690 764
116 626
571 696
273 603
455 138
892 419
359 68
431 172
479 514
895 216
526 642
988 159
981 170
903 385
554 777
777 595
540 245
220 463
940 845
417 746
334 308
165 44
375 947
567 854
460 814
421 986
455 760
144 435
930 398
820 835
174 596
429 714
192 1000
176 132
196 944
877 529
251 393
925 978
339 491
304 603
715 631
897 644
381 716
830 554
663 258
619 855
257 146
338 805
89 566
685 692
959 609
669 649
452 851
151 107
805 286
569 519
269 465
514 649
180 343
554 194
952 525
400 561
670 737
365 111
655 49
802 613
10 822
613 461
24 764
919 180
401 487
51 21
951 564
21 482
259 575
676 210
451 427
122 472
516 486
582 170
535 735
134 544
556 746
356 931
861 274
111 262
113 161
282 63
76 303
545 334
229 572
896 679
350 17
150 865
855 84
386 741
818 519
636 726
617 991
656 477
616 118
738 728
630 372
143 706
674 39
391 254
962 286
932 311
655 433
528 509
516 913
249 334
784 884
411 400
226 418
876 841
536 966
921 165
337 63
222 362
967 414
898 250
724 904
682 603
412 198
516 660
883 651
895 293
50 120
710 277
313 597
594 233
114 282
647 335
995 99
947 961
512 197
210 587
100 892
190 864
89 57
523 971
707 770
615 756
889 324
384 201
273 978
785 386
259 431
720 254
881 667
214 392
215 776
979 314
667 520
177 107
576 52
429 282
173 43
389 61
718 772
614 990
749 750
727 360
181 447
613 413
465 178
805 679
953 135
344 619
654 873
77 229
276 505
862 448
899 250
860 969
21 473
958 122
223 685
481 755
483 93
519 947
270 675
977 575
809 672
193 814
544 270
126 255
970 25
856 830
993 877
654 302
350 228
338 830
982 172
274 853
118 895
527 446
469 336
118 14
501 13
635 895
536 760
501 505
136 357
334 480
585 988
134 934
215 471
115 549
643 740
401 112
634 927
558 103
614 27
116 115
39 102
361 926
861 213
431 997
921 764
828 857
103 961
142 318
784 256
866 778
995 618
889 981
896 798
83 510
176 550
976 567
492 863
900 922
211 173
686 39
29 788
999 171
457 134
778 674
911 773
291 800
753 187
949 187
48 125
88 23
691 90
710 182
952 961
456 163
133 141
280 903
684 737
37 461
762 299
98 337
591 399
875 990
875 962
364 565
403 425
98 355
385 553
869 870
45 773
383 677
27 66
765 63
878 526
362 463
930 811
799 872
561 26
213 435
339 576
351 742
1000 801
448 385
705 668
606 102
440 988
778 466
405 542
881 282
419 594
744 701
756 895
924 317
272 137
751 610
712 454
703 712
448 310
817 53
392 540
74 148
81 306
429 852
899 525
552 654
419 475
970 690
963 73
651 675
738 483
503 185
792 672
589 555
279 332
94 704
479 527
9 259
783 281
265 553
107 586
242 70
10 245
96 887
598 833
721 452
369 865
123 957
419 402
288 864
457 118
390 818
376 119
76 159
751 692
711 210
278 305
279 287
549 726
174 498
949 926
110 72
825 873
392 633
990 133
450 365
252 878
875 2
569 938
211 846
594 841
485 142
918 658
639 827
255 939
752 365
10 337
244 186
209 635
819 550
120 268
497 141
724 418
430 287
615 23
479 99
516 749
108 154
575 363
445 679
727 454
15 970
992 576
957 810
125 76
429 391
798 926
884 873
695 313
511 309
408 851
90 515
357 664
877 801
342 603
606 709
925 597
284 881
406 408
308 187
799 105
464 682
977 158
346 840
466 681
181 873
884 270
388 240
933 616
392 627
571 997
335 495
946 618
375 351
25 682
889 175
138 352
208 466
509 554
305 975
199 469
754 938
60 39
665 124
800 351
618 745
320 344
447 696
377 336
871 514
687 78
331 548
983 636
522 569
120 720
658 449
616 563
899 632
686 50
982 655
794 301
350 593
996 726
280 218
591 966
648 921
513 630
556 386
550 28
253 467
387 220
29 637
687 832
720 832
484 69
424 479
146 703
49 736
21 696
656 885
623 227
591 80
165 195
898 903
414 926
991 577
447 62
761 930
482 184
760 627
239 808
362 611
855 369
847 532
932 469
110 522
900 626
68 797
528 481
74 418
96 416
347 542
477 107
471 958
642 583
936 880
742 649
842 597
18 41
480 301
861 589
175 761
566 242
909 93
75 983
862 170
398 208
64 227
314 534
184 956
468 472
187 210
120 381
806 489
421 285
790 281
225 964
393 790
205 302
234 631
284 95
801 681
655 864
259 968
749 443
923 569
266 462
778 737
842 583
226 614
219 15
894 795
330 287
584 886
588 817
517 223
263 669
255 917
884 514
237 632
308 511
552 573
972 329
309 165
263 534
778 481
900 24
115 249
378 983
471 993
651 77
909 534
590 145
517 897
8 69
821 979
144 660
367 273
492 267
296 119
847 957
680 313
205 410
295 27
402 945
456 662
478 45
159 995
294 166
415 466
144 811
947 639
822 314
912 666
932 559
516 815
91 72
224 737
451 625
682 906
639 511
950 797
857 595
962 271
61 457
82 7
96 255
672 359
920 603
269 55
733 784
870 175
208 93
911 658
70 592
915 708
455 216
856 311
811 817
582 871
273 663
229 720
269 901
430 189
855 699
243 587
834 112
761 41
50 978
615 964
37 69
380 342
60 313
564 684
327 792
404 595
44 185
783 251
837 69
489 950
461 397
973 511
726 939
826 762
360 357
5 91
698 64
748 729
757 503
323 800
687 458
402 922
835 239
990 675
540 450
72 512
450 490
911 809
846 915
899 896
331 653
381 264
932 56
416 970
513 817
891 699
407 880
373 946
682 796
457 345
945 259
834 855
419 680
121 670
927 451
322 434
880 703
698 811
110 465
781 974
281 23
672 40
255 44
192 794
632 136
404 466
990 822
497 110
491 423
913 165
208 792
219 905
955 328
721 87
301 354
109 972
393 715
367 377
2 558
522 634
693 925
99 34
99 947
496 941
369 760
105 576
551 323
833 857
650 553
943 302
258 404
273 650
118 992
379 472
549 900
105 594
177 555
979 275
501 474
215 869
233 320
796 136
994 628
344 996
297 790
42 922
792 511
913 170
982 813
421 438
406 597
992 385
871 492
210 438
360 795
109 508
282 102
487 625
97 19
263 394
161 304
667 952
167 579
473 500
391 893
938 797
842 929
533 64
421 94
501 132
888 609
639 169
63 126
794 159
496 408
904 8
64 570
311 230
500 783
729 891
28 18
39 869
947 923
932 719
16 785
850 256
776 807
318 921
318 165
329 573
173 392
495 835
621 994
970 701
71 274
217 17
196 500
87 212
636 288
467 381
128 242
187 797
163 504
962 843
77 486
234 571
672 206
916 641
258 800
989 328
73 557
696 621
57 782
832 692
70 650
424 549
243 611
346 757
466 659
599 894
496 184
816 167
389 732
160 647
883 148
974 307
705 670
927 113
803 110
156 872
111 580
421 706
190 118
462 7
128 413
901 623
596 716
789 337
799 948
983 681
448 308
988 504
329 266
616 132
376 123
355 838
702 127
543 243
244 357
250 371
769 502
993 716
569 134
433 386
48 232
694 387
735 374
5 350
505 732
473 860
569 526
769 582
468 370
304 588
871 649
655 439
134 59
158 566
444 558
798 489
944 884
863 300
234 719
31 58
930 600
583 268
63 703
849 882
72 152
469 294
152 475
85 285
533 242
799 352
817 95
235 679
394 468
398 425
877 327
376 460
594 438
514 794
319 586
298 139
231 449
613 315
734 498
557 288
474 707
639 642
801 873
321 195
971 569
748 346
28 342
783 542
487 101
479 784
591 61
585 203
376 670
700 284
957 525
990 595
167 791
467 839
337 159
908 307
728 655
652 107
1000 835
886 830
970 476
891 906
30 266
575 82
549 883
958 890
477 476
680 296
314 16
806 573
674 533
580 325
992 927
758 991
113 995
821 435
822 63
340 204
328 915
285 228
797 594
117 626
70 149
273 735
516 78
308 190
611 239
514 602
165 624
944 630
970 116
64 792
669 631
84 818
224 553
53 67
380 568
144 39
109 106
277 975
59 793
598 3
422 919
118 837
710 296
240 56
152 260
686 588
429 262
140 223
906 544
641 637
111 785
27 572
890 303
546 301
448 495
303 221
413 772
58 475
419 649
530 571
908 568
510 689
181 1
911 438
544 552
75 6
688 101
577 929
756 474
229 203
423 733
655 832
207 73
480 88
995 740
7 856
428 187
856 690
625 399
593 51
757 280
151 333
209 258
807 789
812 126
672 587
858 678
418 416
102 898
504 97
989 862
952 416
49 160
105 25
558 50
75 314
329 225
999 889
835 157
678 646
282 701
232 492
907 479
899 762
927 887
624 231
654 24
48 299
159 122
965 840
698 963
728 532
471 405
178 104
457 761
595 834
762 854
313 12
967 239
898 590
469 903
613 210
13 660
509 523
781 473
362 479
787 90
362 609
846 891
712 303
652 659
136 413
512 800
425 830
391 674
420 211
577 384
421 941
44 281
463 176
105 825
6 891
266 368
851 111
258 562
765 909
220 253
674 83
52 450
913 794
475 684
5 403
67 777
343 462
638 513
982 995
755 247
362 605
709 972
166 474
880 738
726 905
172 777
706 436
923 181
119 279
55 278
999 463
435 988
975 416
983 729
14 344
685 722
315 850
195 547
939 920
803 111
49 861
546 971
41 17
249 975
554 655
252 904
469 686
892 795
453 874
875 466
569 559
188 236
134 699
654 288
809 54
148 706
376 540
74 976
867 627
630 118
883 450
156 774
244 608
999 118
426 919
676 965
506 435
698 991
133 703
279 293
756 778
351 131
670 424
458 536
51 439
653 933
888 160
58 131
120 408
600 545
326 627
509 184
414 558
174 898
261 804
191 16
934 541
499 603
316 956
138 718
747 142
2 634
302 59
117 773
466 68
317 144
695 177
327 108
734 852
5 994
656 547
362 589
439 212
191 755
519 680
472 265
251 474
884 367
246 702
434 914
845 480
90 523
587 176
374 944
521 381
490 234
321 281
445 863
35 964
542 858
580 715
331 830
188 215
196 434
916 982
699 112
461 789
634 400
316 359
695 188
740 184
422 412
816 866
275 850
181 816
708 761
530 390
590 70
956 138
855 223
471 553
334 283
693 319
682 8
678 376
196 769
912 969
180 727
186 806
929 367
622 636
479 503
377 68
572 333
557 778
555 27
331 241
310 23
559 343
719 930
708 982
898 240
708 83
45 988
801 18
623 279
521 352
699 444
684 255
222 590
634 904
182 943
637 660
589 740
688 838
331 748
273 727
735 73
745 710
352 617
61 50
412 96
304 985
37 937
888 219
231 166
311 868
825 342
574 766
433 614
603 763
361 875
490 95
948 234
156 651
202 216
700 613
663 355
598 700
644 485
918 226
2 228
93 827
921 19
944 354
632 546
116 992
773 957
438 72
542 594
722 743
161 773
708 824
127 305
875 122
348 143
371 792
321 291
810 264
996 793
161 464
784 933
420 574
356 962
519 429
56 679
201 763
854 680
419 728
801 560
871 500
54 241
292 374
884 101
637 231
894 149
694 29
82 114
954 789
427 472
218 482
151 418
597 356
449 15
84 602
926 954
101 979
547 392
704 782
845 692
12 90
841 706
118 274
819 72
62 597
895 279
78 45
49 26
401 497
41 836
98 966
789 199
297 687
942 1000
468 786
692 480
875 884
185 345
157 355
768 218
303 662
497 732
59 545
758 811
393 798
998 843
115 786
393 411
825 334
763 292
472 806
771 698
689 307
394 845
13 161
62 315
175 910
399 585
806 156
747 199
953 744
393 419
881 785
182 705
470 944
349 941
101 119
991 789
778 384
985 142
897 46
809 423
308 207
7 113
362 105
663 666
848 407
436 80
191 617
137 13
912 485
305 12
603 295
152 732
679 136
226 927
534 34
349 841
592 707
305 305
811 320
322 10
726 757
441 269
726 577
281 637
1 16
232 152
747 910
640 324
188 173
357 536
365 300
594 21
604 756
692 925
765 770
682 205
38 407
782 670
606 395
209 837
899 308
98 890
631 285
414 340
172 778
639 117
150 595
872 194
519 636
963 552
193 352
310 326
373 57
519 978
451 80
815 701
387 264
590 369
549 3
60 72
132 51
189 634
645 60
827 515
48 789
419 592
492 728
269 864
784 139
841 587
218 7
639 956
271 229
677 171
583 736
242 67
786 782
700 782
194 526
297 593
666 67
536 509
146 804
372 282
942 564
868 512
923 858
819 193
438 495
715 21
231 308
87 368
90 138
150 635
663 798
227 680
864 762
188 9
917 911
290 210
826 509
721 748
719 540
292 156
34 6
176 616
314 614
984 755
751 485
741 765
634 319
796 497
432 983
857 348
245 499
557 71
359 630
818 77
169 462
585 554
467 112
170 132
726 505
238 828
341 978
593 974
296 740
822 727
723 30
426 319
880 983
389 591
612 559
667 132
20 251
685 838
715 206
970 440
62 207
619 402
537 563
727 832
303 900
911 377
282 336
695 161
670 436
751 281
346 770
764 717
372 449
554 86
6 523
877 68
82 496
821 618
58 900
801 712
799 711
88 80
399 783
593 68
570 695
701 915
464 464
631 836
264 536
273 270
59 150
689 492
997 861
461 54
760 613
766 911
676 205
342 74
339 934
141 908
981 193
174 444
657 804
631 272
340 904
541 750
405 581
593 401
442 405
806 553
17 923
463 692
128 157
117 466
442 610
726 422
802 899
866 810
55 848
82 746
103 974
495 507
555 439
259 348
843 65
900 211
339 715
903 466
871 19
284 312
628 9
734 782
259 951
591 313
798 672
58 901
998 904
759 552
342 18
899 536
434 150
747 772
864 1
19 225
398 999
780 843
81 370
508 230
394 565
130 391
294 162
50 691
693 148
462 909
148 403
642 518
627 39
516 211
521 647
369 913
477 312
504 649
552 149
163 809
692 212
499 736
359 313
644 858
715 638
375 694
28 243
256 549
241 661
501 609
573 35
722 402
699 577
50 250
725 212
411 416
775 261
504 485
573 147
342 640
784 69
333 812
311 588
712 903
512 173
951 585
926 649
162 328
250 238
539 660
6 666
273 509
150 845
655 492
836 791
560 168
954 222
108 17
124 60
580 987
572 510
530 85
837 780
322 727
791 327
392 63
835 894
260 842
385 95
632 296
615 585
517 74
953 992
133 532
979 716
414 550
225 943
634 413
74 307
492 865
634 235
279 468
128 538
309 864
633 292
159 599
228 675
672 180
19 156
64 997
871 477
546 448
771 531
212 845
837 703
61 470
290 339
290 417
877 950
281 861
242 439
459 469
466 482
649 484
637 712
832 507
540 729
306 310
259 518
506 447
572 566
269 861
905 558
278 133
859 910
345 100
700 155
921 517
636 921
352 624
984 183
482 523
911 788
184 521
657 42
968 228
607 236
145 718
995 355
627 691
455 678
845 375
195 480
647 546
103 630
729 585
504 991
724 687
512 380
728 831
607 687
418 47
549 914
764 896
586 722
420 431
448 966
262 94
75 591
653 578
934 376
617 445
107 696
627 65
734 44
112 635
957 227
530 224
321 467
298 92
249 745
57 863
191 919
579 617
862 583
547 795
958 163
591 416
210 217
480 944
612 591
578 568
170 459
143 490
933 526
537 989
388 79
259 318
900 241
266 209
755 856
624 965
424 103
260 35
46 837
954 567
647 97
408 923
888 340
448 424
680 187
854 938
856 549
410 755
141 675
963 248
883 938
212 658
45 438
659 998
4 657
446 411
579 334
102 379
109 781
565 963
70 421
863 479
527 355
154 842
602 388
779 165
45 171
987 89
960 997
439 315
653 884
77 232
569 178
610 30
958 526
344 28
298 558
858 177
912 11
18 866
750 148
30 795
671 369
883 630
365 673
297 18
557 373
601 477
551 562
506 860
439 201
239 737
265 22
459 282
887 209
781 268
355 803
636 589
785 1
262 81
370 170
453 970
646 355
531 504
215 969
704 805
57 462
901 321
483 712
954 721
272 87
988 626
889 976
566 673
976 827
753 345
996 558
666 994
912 548
497 126
516 552
283 925
245 847
246 551
919 869
637 259
846 877
234 412
550 561
238 654
257 586
211 922
469 779
600 336
330 882
260 695
417 857
893 14
407 812
883 395
422 728
271 655
139 820
215 729
474 823
666 684
744 596
158 564
899 55
639 159
749 55
15 994
69 773
805 303
519 578
30 789
232 521
961 798
249 786
972 914
821 715
861 979
278 586
736 176
640 374
781 52
382 849
176 538
151 694
467 532
483 50
52 795
199 300
580 170
565 400
884 777
378 513
362 113
40 2
839 78
742 619
129 475
819 657
364 969
350 830
852 184
978 429
555 557
598 472
309 481
248 686
345 962
151 384
315 989
461 408
607 942
882 425
598 597
745 299
778 596
483 8
499 812
436 406
721 33
877 29
865 476
66 209
437 216
944 751
556 405
158 514
698 391
290 295
339 34
945 116
982 427
123 832
591 910
237 311
942 113
691 158
589 108
366 377
676 310
480 231
66 989
745 763
732 34
57 70
420 353
538 401
132 12
232 722
922 821
384 215
933 426
373 873
533 738
602 208
399 81
439 464
421 535
226 152
920 634
222 339
987 111
91 118
122 675
191 43
495 574
258 779
999 630
4 531
719 605
739 118
37 529
581 457
415 159
961 334
792 182
25 130
644 115
599 765
789 789
808 635
362 417
414 712
46 417
595 116
373 685
233 761
213 166
569 627
324 529
312 467
62 336
949 705
803 547
470 591
688 629
45 991
113 90
759 707
557 483
391 790
243 955
307 811
933 630
340 244
448 401
580 396
458 382
295 927
324 982
555 901
382 599
243 494
40 353
552 596
835 294
737 77
248 43
888 180
24 579
424 472
331 355
219 788
88 865
846 620
16 228
218 258
73 609
611 977
557 445
270 293
874 518
688 113
49 711
691 472
182 21
178 753
161 265
617 226
380 463
846 395
42 415
4 466
24 614
794 932
411 64
224 284
933 911
748 981
453 155
810 982
259 322
599 876
548 978
690 393
372 83
159 375
900 534
341 694
465 103
738 689
951 485
21 276
922 473
431 83
807 41
405 405
268 952
382 309
696 753
391 854
479 643
388 819
336 204
921 444
244 10
484 547
494 504
822 767
329 604
850 135
645 606
539 912
909 272
221 604
24 963
809 854
605 548
25 292
752 297
87 347
307 922
893 800
426 715
567 106
670 416
592 314
373 130
578 281
236 776
464 44
981 421
944 5
64 47
302 151
393 608
72 286
407 849
352 973
306 373
740 897
39 464
378 616
744 130
117 979
257 932
375 238
352 670
242 768
918 108
150 341
745 909
542 448
881 847
821 973
744 859
436 121
826 532
603 294
862 859
225 236
905 338
696 972
232 965
432 382
290 846
976 522
45 796
846 140
6 634
260 183
165 214
476 26
73 700
614 168
980 870
842 89
991 273
470 296
493 775
984 889
922 182
28 279
815 640
461 979
853 936
988 969
93 319
191 301
346 384
656 210
983 807
672 828
934 656
837 744
486 3
383 298
333 587
234 688
512 573
9 956
891 199
582 997
924 589
206 906
747 878
733 680
887 73
75 630
21 407
216 606
94 727
530 454
34 773
4 642
360 585
638 283
525 843
541 272
72 273
951 956
425 189
380 320
264 454
949 637
212 165
242 658
243 124
111 629
896 115
270 255
51 907
890 576
101 430
199 525
54 501
480 479
42 212
150 305
665 99
941 877
615 535
534 209
658 996
837 553
110 458
159 513
716 48
440 817
829 638
341 883
490 172
713 531
383 862
836 400
312 128
628 926
662 161
487 319
508 323
223 970
133 734
482 848
781 921
664 610
910 356
844 399
880 556
282 262
417 117
13 729
596 640
6 258
152 492
928 660
167 151
629 299
884 462
146 16
734 162
977 643
517 820
393 396
375 674
10 792
142 374
520 738
14 877
995 165
369 274
176 535
424 156
833 659
27 350
491 3
344 360
823 737
107 197
410 116
490 211
641 855
88 987
371 456
260 547
342 36
702 174
46 671
855 72
20 346
75 364
705 249
100 811
797 861
279 137
116 120
347 108
974 786
94 696
593 706
242 934
93 296
459 138
966 314
562 337
11 988
700 715
236 151
877 32
520 479
626 219
587 951
4 32
647 949
89 240
882 181
887 341
319 852
6 880
541 16
219 240
82 454
743 958
837 458
465 709
288 442
927 226
745 282
258 391
230 346
982 464
527 869
156 197
72 161
428 964
528 646
204 609
451 298
918 639
755 734
347 394
176 625
620 920
259 229
662 840
574 995
655 452
215 810
1000 639
322 427
602 849
424 157
809 874
454 79
865 560
812 211
954 339
188 925
610 798
153 271
637 726
618 292
530 832
453 529
470 775
308 72
975 731
228 136
957 34
214 821
945 25
383 250
716 570
174 325
367 326
596 356
404 565
647 933
396 99
813 218
225 120
641 552
851 868
687 159
253 900
979 198
276 361
447 991
283 621
316 649
298 263
4 701
179 2
985 574
453 798
143 29
269 783
580 471
651 266
629 255
517 607
452 793
320 251
135 602
871 802
602 520
416 958
221 594
959 205
520 763
354 662
792 623
445 371
93 447
989 722
701 505
680 505
649 999
755 136
600 977
937 202
496 705
159 716
298 469
273 817
232 626
831 375
248 275
97 341
721 85
414 773
942 93
277 590
92 31
77 43
7 366
244 503
70 754
570 719
575 842
888 806
468 718
532 67
992 628
759 64
65 172
836 6
265 113
947 708
495 24
750 502
389 346
356 810
99 925
528 673
119 767
830 938
484 713
4 827
693 115
242 757
286 430
114 550
542 60
609 388
435 359
704 596
873 864
982 360
280 466
73 635
644 765
749 238
873 35
667 986
936 208
45 545
595 832
255 836
6 958
783 342
463 655
557 641
997 538
353 276
355 777
911 999
541 11
236 413
45 254
398 333
813 794
877 759
625 131
594 983
440 377
324 902
383 880
895 380
417 599
655 772
375 917
122 267
928 709
679 972
962 428
656 126
573 532
884 198
180 805
206 855
59 588
734 305
319 502
903 974
625 277
890 98
543 169
158 573
493 471
352 148
596 924
32 480
473 45
309 4
850 514
210 908
453 943
212 772
797 466
97 421
94 338
519 988
507 676
147 263
146 94
538 177
573 11
574 881
366 423
746 576
682 199
870 245
322 666
710 770
439 155
107 309
142 613
336 701
963 834
315 461
928 852
637 500
862 562
381 580
984 126
507 17
676 376
613 349
42 674
118 832
140 969
189 475
21 504
309 335
964 236
187 600
735 400
162 467
979 497
593 485
866 620
213 478
321 606
504 438
437 331
14 576
652 555
402 672
58 710
7 21
945 545
972 32
944 485
498 275
334 442
111 199
28 734
280 883
523 716
214 537
643 865
443 45
888 500
106 246
790 843
786 86
680 283
712 13
77 174
563 842
849 942
575 128
825 97
196 390
985 190
606 427
586 493
278 44
91 149
446 232
344 231
317 23
865 380
35 293
554 949
134 754
890 60
233 714
157 780
455 493
970 60
272 907
905 549
950 995
50 747
226 393
329 895
415 194
274 801
838 179
749 972
932 990
31 517
56 539
296 510
384 617
922 655
524 826
555 825
172 604
572 749
996 900
995 762
445 621
914 283
799 662
254 83
652 636
527 246
568 910
863 489
564 386
666 118
562 189
74 133
290 421
385 284
183 181
256 96
463 407
110 68
489 113
704 439
171 230
684 738
491 898
579 54
635 596
523 197
137 948
681 426
61 903
246 317
350 60
723 459
128 563
923 183
353 93
764 36
183 254
286 113
659 920
60 533
116 196
481 797
621 849
213 682
751 810
350 100
870 72
911 997
634 833
531 986
278 294
373 812
547 658
276 557
930 335
89 45
531 569
193 151
769 406
184 871
215 885
971 84
956 233
432 941
65 962
278 694
607 651
505 505
660 780
61 589
115 502
986 997
70 530
499 191
287 683
61 502
919 383
937 875
615 721
167 680
34 445
725 641
95 230
145 106
361 558
47 827
823 480
913 322
670 200
356 731
53 274
465 989
111 95
111 835
87 205
64 231
662 777
788 708
603 846
91 778
326 4
99 347
555 454
429 607
79 894
947 579
973 8
245 83
454 707
269 540
263 685
770 924
461 910
984 415
107 74
192 784
429 290
131 983
95 559
941 526
804 888
895 700
562 348
406 831
239 668
515 8
943 975
269 926
389 376
1000 933
159 780
222 641
115 669
552 55
194 355
942 649
483 188
348 44
887 105
226 125
772 740
714 753
992 455
128 343
387 639
122 960
279 588
628 830
643 173
537 936
821 19
476 520
414 362
624 640
839 747
379 323
813 445
427 804
251 555
146 637
545 619
948 823
207 928
5 201
100 541
488 921
911 963
440 676
677 416
315 515
162 46
189 326
129 92
521 626
80 65
245 379
240 803
306 244
3 406
136 842
678 46
805 469
721 833
884 388
785 535
723 626
69 22
829 500
86 73
878 677
227 184
920 581
941 55
423 618
452 579
86 173
411 322
912 109
719 696
995 441
673 495
644 93
516 473
592 954
897 821
630 124
356 550
704 296
956 478
265 760
56 703
242 920
534 914
415 530
6 930
354 949
235 250
121 865
725 477
766 781
124 73
258 741
832 314
443 115
131 466
309 57
559 550
976 444
815 390
973 820
672 326
120 906
928 241
122 652
69 887
784 192
960 394
59 374
258 189
191 566
597 101
468 573
545 282
314 517
454 337
843 925
165 716
125 233
603 909
777 914
302 60
56 360
434 313
900 976
231 497
77 698
421 621
331 734
137 136
423 331
61 17
452 225
732 577
810 686
837 938
951 490
997 7
849 782
319 100
758 549
596 186
598 368
806 929
102 294
64 524
977 476
892 428
53 975
356 862
661 544
799 611
969 233
929 288
333 686
188 280
871 786
648 28
714 101
321 129
976 297
605 867
77 657
841 784
870 853
328 20
816 712
166 784
945 94
423 277
131 611
908 353
396 555
380 461
655 701
941 630
349 545
496 777
553 689
561 774
541 240
793 356
951 311
492 895
756 914
523 887
524 431
239 271
337 619
731 344
671 672
973 371
568 821
148 473
861 60
246 401
651 391
109 601
701 952
848 456
865 722
694 741
504 933
11 841
903 94
184 573
765 508
943 684
680 442
156 540
853 402
293 503
144 753
104 844
704 303
651 920
24 345
660 528
720 179
116 903
103 232
762 397
267 442
191 423
333 43
546 319
377 1
514 80
303 516
860 11
557 488
33 276
18 500
530 472
83 292
869 350
85 59
124 417
101 299
42 998
969 770
998 834
202 652
349 553
330 561
563 238
48 948
514 418
799 395
889 882
38 109
583 122
167 706
891 620
356 284
617 324
157 606
618 857
158 299
417 73
537 817
372 402
234 170
403 186
231 985
307 749
42 549
720 397
832 337
72 237
655 580
842 272
437 352
923 853
424 459
669 795
212 254
376 719
544 958
55 203
58 449
751 778
845 935
466 269
171 120
743 284
715 665
489 138
284 38
763 600
397 138
670 940
447 76
633 721
179 98
989 701
217 836
64 312
472 131
976 960
268 803
820 904
855 236
71 876
528 517
951 21
617 5
899 147
455 887
199 23
74 263
334 545
393 662
856 12
464 676
267 303
609 121
891 680
996 770
548 299
142 920
477 111
277 375
257 731
261 456
105 686
70 439
583 814
100 790
177 915
817 444
569 426
564 459
105 912
580 652
562 722
924 38
832 552
412 440
634 24
247 738
709 316
176 291
481 627
433 658
101 462
674 16
272 130
279 852
925 57
877 756
608 288
547 593
311 794
330 372
461 858
14 942
484 446
951 377
695 403
190 720
770 461
850 49
312 983
888 236
39 765
343 998
404 242
590 67
35 919
790 847
128 803
140 964
249 90
340 295
844 881
14 614
341 863
662 653
845 901
240 235
665 935
232 421
528 173
839 914
444 628
760 571
430 252
534 30
693 225
676 537
105 690
150 446
904 163
450 101
63 41
335 80
327 919
500 854
91 690
767 886
317 879
457 746
130 990
128 822
215 803
358 671
844 859
116 748
373 917
848 436
310 534
867 636
452 718
490 895
407 608
780 723
486 236
820 967
578 947
789 144
102 498
814 945
357 282
44 81
550 891
516 859
777 382
495 228
451 336
474 857
295 606
579 781
193 399
747 770
697 887
265 798
385 79
95 93
712 138
173 261
472 157
774 966
736 225
653 562
81 947
167 12
79 359
762 178
481 458
416 745
608 800
175 702
244 886
191 769
499 571
161 970
79 934
510 939
728 943
237 246
306 668
604 67
197 436
524 612
181 483
764 355
184 7
593 727
127 91
297 287
573 346
894 434
636 973
376 224
570 681
891 173
747 87
961 623
51 141
105 814
495 641
820 87
367 299
529 15
585 940
742 157
285 987
591 272
311 318
496 880
351 738
405 449
177 365
423 227
857 528
40 703
520 211
142 886
509 670
252 446
610 346
602 246
684 544
870 995
214 717
226 564
454 982
364 630
346 787
208 554
314 247
257 185
810 398
70 318
763 28
18 717
274 702
612 143
48 177
859 273
255 104
646 952
890 853
506 555
452 762
739 261
930 929
832 693
957 202
761 582
903 724
724 950
901 934
574 992
597 180
95 594
484 336
447 341
242 898
454 332
510 964
843 439
228 595
429 482
319 504
783 219
789 708
210 738
240 657
331 723
344 777
63 938
26 868
621 535
831 464
326 74
842 808
274 421
403 54
254 73
910 36
291 698
95 852
435 334
860 766
56 556
894 470
493 272
337 113
158 519
928 483
593 121
643 218
541 397
271 146
469 180
181 111
878 276
962 664
961 174
781 17
729 675
838 221
946 527
685 103
397 965
938 341
85 580
558 978
328 181
123 796
360 656
906 589
283 219
605 243
392 385
611 120
59 801
692 356
679 377
811 75
693 748
416 129
679 973
106 6
153 581
153 865
588 58
805 222
276 409
816 20
794 779
491 852
579 183
560 257
911 370
331 603
469 98
423 189
504 927
121 656
791 60
65 948
281 692
356 448
711 149
226 202
353 804
736 264
412 998
633 743
600 101
192 682
599 614
222 454
541 694
461 331
105 525
630 737
216 986
185 279
486 410
832 190
214 567
453 625
916 437
719 515
889 911
548 839
524 122
292 416
167 752
747 272
628 728
8 844
713 192
474 551
954 305
740 167
223 545
143 138
981 214
4 222
476 903
60 351
24 352
767 543
455 865
814 83
592 173
926 657
717 751
207 670
55 298
188 629
194 682
766 175
895 121
396 722
23 807
425 399
158 191
941 965
407 106
47 350
278 324
6 346
74 564
15 480
862 202
108 55
236 873
581 482
993 328
204 367
135 628
170 705
608 576
162 654
925 440
329 283
137 402
846 152
881 59
705 988
466 940
212 398
774 556
78 977
923 564
956 687
207 125
744 167
52 905
172 328
696 501
962 833
254 808
336 487
218 40
826 35
332 38
433 105
945 510
433 867
73 388
906 631
864 649
797 267
553 321
594 601
821 556
433 426
715 768
912 284
159 738
319 842
127 751
298 71
612 82
938 684
821 195
843 463
950 747
135 896
699 955
803 131
732 517
250 644
800 761
381 118
954 859
220 252
929 831
685 218
866 506
412 532
189 606
346 491
705 480
738 403
786 540
886 517
56 487
512 207
247 244
677 201
102 896
804 31
727 840
248 944
345 12
475 886
617 820
376 673
651 113
76 436
4 313
305 59
799 816
617 46
60 293
598 161
189 753
543 267
592 791
210 937
154 37
174 122
208 901
795 859
365 222
646 368
534 950
778 332
118 394
729 529
687 678
689 227
430 584
845 374
726 406
310 879
442 835
1000 650
860 99
367 505
466 900
807 243
584 924
636 312
452 674
990 492
252 771
75 96
144 800
854 805
678 647
639 30
296 373
175 507
471 542
12 288
441 818
530 24
93 518
688 896
543 29
387 795
799 814
242 943
613 95
747 643
742 738
672 389
110 846
896 933
387 259
572 180
428 102
555 872
971 242
767 513
622 153
659 421
966 901
715 931
347 813
573 440
550 596
829 12
441 76
944 180
686 515
711 113
968 265
336 290
859 102
155 480
606 813
252 924
713 966
779 778
851 328
339 165
458 634
696 143
501 406
23 942
462 233
43 616
64 1
924 493
281 129
904 411
906 106
91 278
137 781
794 946
767 490
89 619
247 47
438 621
989 899
853 383
514 917
383 294
584 658
786 216
786 41
146 717
320 634
497 114
955 20
233 553
66 671
174 406
921 26
789 787
294 523
432 877
181 217
93 966
609 719
657 106
787 328
92 635
793 23
250 747
42 482
652 459
504 825
865 777
850 5
915 144
527 346
20 59
914 464
25 874
182 33
979 320
712 422
307 505
444 556
603 837
389 254
296 245
78 512
21 280
516 287
423 394
632 794
453 897
258 829
770 791
213 100
463 924
522 769
780 965
324 383
154 64
636 449
308 66
312 328
345 827
614 119
572 597
912 376
845 521
204 966
664 768
418 126
246 471
255 921
205 408
984 841
208 292
971 602
697 937
720 269
885 983
644 730
504 200
47 519
967 464
996 10
402 241
833 9
161 37
768 144
229 328
787 486
846 758
87 895
46 158
515 930
141 510
11 996
709 58
866 28
521 861
37 275
101 221
283 613
258 402
108 486
729 895
972 927
4 410
821 49
568 335
330 60
844 341
55 905
398 920
932 270
132 320
544 584
541 178
196 150
932 303
635 660
549 958
586 552
368 758
952 287
444 282
346 288
974 752
192 723
23 475
992 154
146 536
737 38
65 284
586 822
656 487
779 593
390 498
703 342
784 146
975 481
785 300
584 976
22 606
802 13
111 300
900 199
337 965
834 524
312 772
258 475
912 647
325 966
340 460
111 666
941 896
965 876
223 986
834 377
351 296
676 250
566 680
535 878
451 231
196 708
58 459
707 382
776 46
841 887
64 133
134 28
9 356
366 194
84 716
489 759
317 335
771 883
15 657
112 465
888 307
525 945
118 231
678 893
628 518
131 691
3 264
719 363
972 436
556 55
151 44
166 467
731 288
701 745
944 812
561 183
471 437
479 940
667 508
832 647
378 315
337 380
930 407
742 901
842 649
308 992
44 473
811 774
112 511
870 407
675 783
942 145
219 420
84 238
928 267
884 657
581 220
36 511
627 129
763 468
777 422
812 172
246 622
946 357
484 167
764 158
302 520
476 737
757 755
356 992
411 936
211 798
798 189
926 913
9 54
334 820
226 580
793 171
288 276
689 403
786 990
107 439
509 935
176 617
41 531
608 452
818 170
249 968
359 527
232 367
580 917
538 805
848 682
327 136
309 16
538 94
5 997
533 865
931 60
833 971
942 440
774 111
961 375
430 319
901 661
37 480
930 926
285 777
607 611
912 916
978 802
361 334
798 893
198 80
304 30
402 597
821 528
60 782
902 489
452 154
502 841
985 431
766 621
207 373
584 471
640 561
272 1000
895 421
245 444
852 548
826 605
497 646
484 556
779 737
44 583
890 897
423 875
327 188
847 534
912 430
356 551
991 979
551 237
751 147
680 602
694 505
558 542
503 42
97 633
778 493
215 20
389 989
246 716
529 92
601 440
522 308
343 864
286 245
100 36
391 779
989 436
636 546
978 138
939 426
770 717
88 659
973 333
374 853
424 326
293 297
985 987
160 270
231 611
657 621
742 645
408 377
542 385
514 833
811 283
901 80
619 988
738 944
320 463
796 95
140 440
744 124
426 255
745 8
866 401
980 607
397 388
983 291
124 848
123 286
482 23
366 101
10 455
396 681
270 191
127 409
983 870
885 760
125 629
120 342
30 99
948 778
838 282
68 962
129 190
247 610
212 964
62 573
771 457
605 40
1000 732
800 334
953 684
93 77
665 212
418 46
663 717
823 500
350 891
813 830
80 60
792 644
375 853
216 497
662 821
888 13
904 688
346 856
723 790
285 387
354 702
771 607
515 472
497 680
302 576
739 93
219 465
297 787
962 958
607 849
322 862
888 667
717 963
809 1
701 162
55 485
177 177
91 43
648 587
722 949
514 812
393 85
629 690
871 942
999 829
142 321
690 30
339 406
344 147
759 44
308 813
528 836
989 970
231 636
908 304
937 422
116 329
858 96
370 728
37 369
908 178
41 597
559 379
354 902
878 464
946 537
628 825
373 616
795 603
604 54
258 892
475 373
572 684
820 942
411 856
662 670
34 54
432 324
846 661
787 791
198 415
967 922
382 761
524 985
815 133
228 641
858 800
325 677
93 87
533 754
757 918
861 590
697 706
251 836
496 800
250 463
721 631
575 596
968 741
728 547
734 585
346 58
262 438
496 146
543 604
63 701
330 923
291 26
629 893
213 476
44 462
290 764
445 217
359 764
957 438
310 690
23 8
99 636
797 947
781 692
550 843
392 879
765 34
257 745
278 469
573 321
283 862
78 794
194 387
232 855
428 254
214 879
889 11
825 21
863 445
605 979
479 213
724 756
33 648
77 315
509 512
745 939
306 938
325 889
145 752
494 358
630 734
754 421
532 616
866 488
594 696
700 669
451 732
316 879
399 177
391 143
115 48
936 577
894 429
934 524
681 915
426 212
882 291
699 827
338 750
848 789
482 515
691 409
374 157
808 158
299 95
734 193
523 20
68 36
25 748
302 450
960 183
93 10
362 430
760 209
570 593
723 589
824 766
349 549
274 509
707 573
603 792
765 478
163 832
513 187
579 167
637 890
349 81
900 62
270 432
603 345
20 778
110 720
326 383
228 384
955 831
176 71
308 338
254 172
877 833
338 513
74 39
593 325
100 454
335 370
237 289
714 256
418 175
328 96
909 907
479 216
89 6
286 748
344 540
920 220
724 609
84 797
474 99
833 808
468 70
449 533
677 866
59 356
961 967
263 792
182 351
797 820
99 492
63 434
978 146
230 977
525 703
75 358
779 663
778 455
880 836
811 193
154 425
984 336
127 780
507 225
272 865
946 334
298 276
832 879
604 708
934 678
65 148
923 195
162 52
2 41
239 164
233 392
588 568
79 714
700 585
291 323
801 236
863 839
681 466
547 966
495 963
113 417
510 274
820 511
666 58
674 251
818 232
326 517
169 616
839 969
204 847
771 66
37 451
884 935
416 378
250 880
147 759
505 966
621 522
376 294
772 177
906 942
408 583
458 576
551 649
897 754
847 667
171 235
469 406
522 884
784 771
115 930
881 971
895 501
492 270
146 264
798 403
205 206
985 14
133 535
14 381
640 860
47 163
447 515
568 968
750 351
90 216
632 970
186 527
822 30
148 967
645 946
369 201
503 705
214 987
240 580
368 231
791 414
393 237
281 313
556 382
15 645
950 647
614 135
173 787
516 672
753 160
617 473
360 471
178 926
458 769
857 825
999 647
590 744
884 222
56 439
604 422
436 553
39 592
188 907
264 292
66 232
117 778
703 294
55 160
414 911
336 764
557 925
507 792
499 914
583 454
336 18
358 755
418 396
347 605
302 610
249 720
193 365
497 895
10 551
406 423
461 741
538 369
18 397
161 516
662 743
969 997
760 326
104 529
73 450
486 727
798 603
98 294
850 459
196 255
881 8
348 770
376 365
166 536
232 828
630 552
176 741
877 279
270 301
728 755
379 490
488 176
93 937
395 16
548 627
23 895
396 399
611 914
934 842
741 916
393 916
656 621
195 925
274 274
31 652
764 870
828 208
806 648
501 552
16 400
530 38
295 278
436 905
191 722
637 491
198 292
464 392
569 737
18 599
740 133
469 919
692 626
567 192
178 582
943 59
971 237
336 759
494 526
480 592
808 468
434 6
111 249
397 31
985 766
630 725
898 450
643 941
75 561
484 604
494 427
663 465
663 998
575 508
524 406
99 683
873 885
688 335
133 85
366 470
202 347
194 452
796 188
392 870
101 876
474 594
302 488
410 316
485 336
824 360
741 274
43 965
158 730
300 643
166 17
112 368
363 657
171 158
844 562
379 296
437 204
242 90
691 651
406 528
339 229
887 79
502 281
44 12
363 343
654 528
711 765
247 73
421 417
582 616
331 960
912 767
516 153
209 206
155 614
85 493
842 972
572 695
604 967
706 966
661 359
846 371
123 92
443 895
861 376
511 191
687 774
278 517
760 432
130 844
277 323
167 200
166 723
88 826
434 933
196 908
377 990
803 237
717 665
779 403
790 87
957 67
956 68
498 437
263 126
112 430
325 129
904 490
203 991
667 988
276 214
896 652
203 50
240 271
66 18
674 855
456 982
921 763
49 770
200 311
896 311
92 572
791 995
62 345
338 728
333 613
264 496
629 503
119 694
872 792
900 327
125 820
442 173
941 641
835 188
303 927
760 445
273 173
789 610
900 473
222 193
52 837
41 32
691 159
77 914
302 976
241 426
147 34
950 88
674 784
275 328
62 386
772 687
558 912
296 810
737 870
2 788
58 394
172 749
904 248
662 557
576 254
982 722
287 283
809 312
419 436
991 832
518 379
26 166
188 762
35 541
901 92
287 424
192 190
747 247
459 80
320 98
363 129
761 133
916 752
964 736
865 482
466 890
999 5
3 33
898 256
679 20
373 702
225 471
300 35
903 620
132 617
100 245
749 15
996 64
102 212
545 568
454 543
924 456
927 821
711 755
4 742
774 729
443 998
551 743
362 516
69 461
112 169
827 107
233 928
670 129
847 123
672 771
931 950
943 993
704 299
734 829
27 529
826 577
271 210
382 984
77 450
646 203
901 315
331 100
790 354
222 720
304 164
712 359
462 798
188 840
326 365
769 948
926 150
931 354
951 78
541 921
51 538
123 951
205 806
50 994
159 271
65 814
787 128
525 248
925 64
440 250
428 208
197 706
709 479
59 659
556 952
932 606
489 406
909 45
211 310
390 722
933 454
582 411
318 858
474 757
108 254
316 656
959 24
135 369
683 42
320 966
1000 161
371 260
557 934
569 947
655 501
571 685
952 241
543 425
997 2
30 665
9 988
688 495
709 722
537 28
687 888
540 58
147 97
343 67
395 997
568 146
889 490
730 77
617 79
78 646
743 438
986 782
933 694
504 821
721 190
708 613
599 206
61 941
272 455
289 191
952 178
681 134
369 762
210 985
192 639
631 286
77 968
68 361
661 571
181 733
112 240
345 711
445 405
3 68
211 292
259 163
469 291
296 189
404 858
848 156
233 276
123 652
636 783
574 168
867 686
759 212
968 398
623 179
41 233
693 861
875 340
50 278
197 575
225 397
730 810
672 204
813 660
338 387
827 204
72 586
767 819
568 114
265 609
346 957
469 220
296 870
850 845
444 426
241 525
587 912
728 400
571 417
786 750
621 857
687 387
675 826
473 594
292 737
202 637
45 23
209 341
892 58
835 777
212 422
688 292
821 611
708 606
712 328
814 398
67 840
575 539
433 866
628 635
503 672
364 900
472 900
939 306
676 151
727 716
794 899
678 501
856 389
181 669
786 247
508 360
137 293
578 116
279 80
140 287
142 503
538 965
755 477
270 782
979 349
497 772
247 526
272 103
266 804
123 403
50 983
115 539
275 692
6 553
771 145
839 264
1000 728
228 754
535 534
197 384
305 444
261 929
898 527
732 20
929 134
2 43
24 276
86 29
180 208
174 370
471 173
98 50
278 653
251 164
539 447
899 843
242 160
123 139
38 207
511 318
692 864
492 798
743 671
6 268
393 828
792 490
230 421
494 480
585 32
278 835
227 520
994 701
10 383
907 872
701 950
736 765
664 227
562 759
249 919
26 641
747 818
130 328
590 976
807 174
359 436
9 937
307 354
990 317
89 248
188 141
198 275
905 861
501 818
737 997
390 835
166 872
162 755
199 320
929 909
755 289
846 62
994 835
730 82
82 269
222 279
544 126
492 396
944 110
497 32
458 239
866 623
462 379
378 12
50 658
920 156
946 765
569 939
951 298
373 385
919 594
15 814
72 506
561 15
968 58
398 777
648 615
400 109
993 777
120 394
434 39
549 731
156 118
21 458
415 393
194 685
339 209
498 410
66 59
776 385
468 173
162 115
787 561
575 131
689 694
524 474
84 72
556 591
189 576
401 956
321 594
640 659
802 490
68 220
548 843
956 15
367 117
481 505
29 55
635 69
100 158
542 183
581 449
126 122
377 526
77 697
119 68
707 273
557 126
844 104
968 799
470 686
916 950
190 296
4 824
365 103
333 258
707 115
386 83
640 462
131 110
382 438
962 225
542 281
24 363
318 291
665 507
938 20
682 654
475 14
912 112
278 970
226 664
404 217
477 886
326 358
74 708
796 35
284 689
667 659
51 984
301 67
842 239
87 523
536 155
672 165
180 231
465 657
116 142
14 189
201 161
575 485
849 593
495 252
928 796
318 769
34 404
291 277
964 178
784 987
343 259
587 522
530 957
545 896
498 745
56 72
581 257
17 76
508 944
871 177
713 256
581 3
532 896
181 315
883 875
926 821
396 767
224 278
723 120
173 220
644 797
836 660
872 343
603 94
520 667
701 452
670 584
347 202
899 581
76 176
754 823
942 977
100 664
96 624
236 311
204 879
459 39
538 330
382 492
775 253
159 475
704 180
59 402
381 309
335 808
484 88
630 777
416 82
792 863
705 27
525 908
905 984
947 794
665 680
286 440
266 987
975 324
740 707
984 426
514 819
865 495
595 280
142 633
765 19
540 670
2 838
815 666
517 100
247 723
786 573
398 878
631 734
303 496
552 168
991 499
799 918
237 293
550 1
311 90
22 312
927 837
329 444
288 138
243 535
860 381
459 609
610 90
342 912
431 575
96 230
845 332
522 394
684 832
495 762
894 175
557 181
312 151
67 171
531 878
132 140
967 825
404 903
70 834
830 517
63 674
848 936
67 884
767 902
941 613
663 834
788 219
366 99
369 785
622 252
662 753
743 980
882 999
332 63
515 746
682 803
598 800
704 890
413 718
723 200
936 440
650 656
576 271
907 589
375 2
568 952
499 802
302 830
864 168
576 600
882 257
754 831
56 809
720 820
526 794
19 813
586 21
468 161
291 727
750 666
80 669
969 578
470 622
408 686
789 983
637 23
591 390
205 646
550 277
466 75
422 836
239 7
856 58
168 499
784 917
516 863
585 484
441 407
457 200
92 245
534 728
619 124
469 176
121 18
452 938
444 873
126 682
880 333
739 399
831 875
667 346
89 603
181 881
9 637
80 100
179 204
736 999
379 209
16 182
146 459
407 271
492 286
604 231
36 786
457 702
132 545
304 664
426 313
653 505
764 238
470 295
441 557
293 172
765 661
705 263
471 111
533 963
748 136
545 783
274 1
836 757
897 140
420 322
804 424
179 919
661 1000
565 454
556 858
977 673
870 681
935 340
144 467
955 198
674 580
550 861
336 447
1000 755
768 155
179 298
74 191
297 990
996 853
847 972
5 811
408 148
629 61
38 935
259 63
514 808
956 374
430 134
671 855
676 320
844 672
172 43
995 400
110 999
210 869
146 838
930 184
125 540
598 638
347 521
839 953
148 794
678 577
279 700
783 954
19 978
977 542
20 972
941 482
970 502
350 468
692 631
3 816
170 600
805 869
473 643
821 620
436 850
548 714
549 330
20 920
813 679
967 754
512 289
255 213
756 946
844 758
113 13
709 918
881 181
560 53
800 996
902 699
61 803
380 80
76 886
69 394
639 580
34 246
792 789
543 635
898 656
648 607
925 880
787 484
933 939
831 186
637 244
340 369
323 413
407 750
299 475
496 289
54 529
886 197
318 429
184 215
436 183
173 360
62 960
195 994
250 26
532 238
269 871
606 943
284 12
45 934
838 540
222 243
68 460
440 737
888 623
304 675
157 476
34 218
787 580
564 36
605 95
274 225
965 231
520 600
595 564
533 432
103 107
675 522
566 466
259 805
440 914
479 596
389 864
165 528
443 728
563 48
174 188
624 139
90 13
58 623
796 512
81 822
386 646
639 996
450 78
909 928
25 649
791 190
176 233
269 91
632 443
278 608
933 48
454 22
412 864
996 560
375 76
381 112
73 20
107 522
449 367
801 474
16 943
15 543
528 283
633 511
77 263
470 9
662 924
383 426
787 378
985 513
806 365
625 878
384 83
752 185
450 904
658 817
847 24
711 726
306 696
588 383
958 58
333 125
396 119
983 660
97 959
42 640
16 843
544 25
659 742
48 721
819 706
416 406
88 725
815 182
696 147
617 161
823 600
820 919
558 708
102 951
348 118
793 243
142 803
984 190
524 154
895 939
559 334
664 726
515 711
224 173
153 841
333 975
792 152
245 701
212 347
4 559
816 796
801 309
951 136
498 826
641 744
429 131
276 296
841 500
468 346
692 801
320 835
304 917
535 515
615 538
425 782
686 577
90 988
64 940
813 704
683 280
255 464
411 882
759 603
381 226
948 424
378 620
258 34
888 793
548 502
682 973
635 719
549 724
706 613
663 870
668 698
150 922
161 560
804 271
514 536
848 462
960 226
433 569
611 320
713 158
173 395
482 807
113 383
530 171
347 193
40 14
242 189
288 402
100 443
672 614
978 519
427 289
96 859
858 706
178 570
216 350
316 49
508 781
431 37
951 129
581 342
495 822
531 782
575 982
576 598
947 905
469 373
194 916
583 403
622 760
324 189
461 992
237 968
772 20
357 74
500 937
415 994
111 297
127 37
631 702
635 577
607 103
302 152
18 884
906 991
531 456
572 120
776 343
491 132
768 990
420 183
336 882
831 462
919 461
516 553
38 122
7 691
273 376
574 178
719 569
758 249
377 330
720 152
24 210
283 792
552 54
326 887
936 156
700 854
969 215
758 358
688 116
48 312
491 621
841 561
542 599
280 881
421 655
443 55
446 346
108 123
584 43
631 283
248 599
850 357
308 537
472 355
201 315
327 41
875 220
991 36
489 270
269 909
925 711
963 722
56 71
197 639
465 827
273 65
777 474
421 84
11 893
790 211
559 468
40 594
215 89
437 491
799 399
213 206
469 761
196 286
587 820
350 715
294 122
150 656
14 939
218 924
758 820
357 149
765 177
677 980
470 415
863 34
972 684
794 519
969 732
338 670
446 983
638 157
885 207
80 995
27 436
143 791
122 580
283 592
994 146
977 317
829 123
187 149
854 877
818 652
859 608
598 849
764 835
55 844
829 433
631 323
576 595
494 697
174 776
640 520
273 969
836 453
91 375
601 296
947 461
378 545
309 141
379 716
336 559
881 75
561 374
772 734
502 763
605 774
731 793
167 179
469 417
597 415
877 326
311 538
466 41
253 802
599 400
768 832
827 680
205 598
765 58
712 370
832 795
162 410
967 328
588 435
96 536
202 972
861 512
509 679
905 113
832 503
513 951
686 691
630 891
288 394
300 351
763 131
145 924
892 112
603 832
546 698
719 99
670 580
611 530
643 441
369 507
391 55
197 372
297 836
765 596
186 880
79 683
155 322
794 758
153 691
455 872
803 752
358 764
618 1000
204 338
858 946
317 392
241 433
340 778
312 770
460 819
91 605
576 596
648 382
467 789
858 621
540 215
384 509
566 939
198 775
884 942
180 552
333 420
984 24
549 648
466 884
317 393
479 964
774 297
104 983
269 995
549 652
503 114
590 701
240 825
994 419
376 678
190 711
702 739
710 494
451 527
729 767
919 559
83 45
207 538
27 475
533 576
478 387
41 419
87 633
243 432
51 970
110 241
33 163
331 742
8 133
621 737
251 539
935 854
223 962
680 755
889 158
141 281
576 580
913 171
11 964
140 472
556 172
634 238
266 642
370 886
730 620
776 376
657 711
581 879
672 261
633 912
770 125
192 345
56 457
515 419
772 7
890 679
530 876
916 795
869 637
680 950
608 456
677 264
166 258
142 189
870 126
452 639
603 995
335 658
451 202
76 574
208 318
252 737
193 167
532 413
803 563
362 411
370 38
26 887
647 520
427 516
645 878
506 599
873 841
257 675
42 332
249 601
649 500
337 193
19 220
605 821
135 318
583 856
743 706
480 169
222 476
399 79
75 271
919 331
945 312
14 545
264 15
45 601
207 63
172 164
235 658
833 170
514 540
130 608
246 609
776 819
84 174
249 510
796 520
840 93
183 854
637 447
868 33
399 426
447 570
580 774
203 93
665 684
700 262
644 827
432 79
353 681
589 148
200 428
592 734
633 229
180 852
613 578
630 60
500 570
93 79
695 295
523 360
330 574
973 973
752 405
51 104
85 639
604 636
419 195
369 403
775 901
607 388
478 236
447 977
157 891
407 852
185 929
563 514
854 535
838 606
939 888
61 375
879 664
362 649
51 985
983 9
724 812
244 522
789 753
412 195
604 596
476 518
461 329
52 298
286 343
538 347
69 416
64 572
865 466
909 199
475 632
10 70
154 798
822 565
345 777
513 172
646 325
623 138
392 160
836 460
927 197
890 342
769 106
159 677
304 633
308 314
55 813
463 228
378 159
5 242
330 650
566 182
699 188
671 90
699 506
550 977
702 791
318 470
897 477
498 552
461 158
865 515
970 680
743 699
838 99
940 520
100 506
53 799
240 96
580 789
72 281
932 742
103 180
570 600
731 382
757 948
897 79
627 991
777 816
441 717
335 540
574 387
690 970
109 930
65 688
70 489
321 353
582 423
532 151
374 263
532 483
210 780
561 188
122 689
3 562
757 338
454 330
724 495
300 185
776 716
224 846
556 896
198 137
318 82
287 44
344 171
878 905
302 438
444 424
478 446
337 235
135 142
916 859
637 567
395 412
609 190
866 159
327 535
578 935
487 807
191 789
596 634
564 74
431 900
308 566
776 30
142 170
793 776
491 402
965 356
560 291
891 151
256 820
979 627
882 574
260 445
647 690
697 306
255 90
119 22
551 263
797 394
664 113
749 575
404 991
163 161
104 141
787 338
714 398
782 713
440 830
18 46
919 250
428 389
271 978
652 419
371 315
532 472
242 287
649 976
127 104
468 265
441 182
663 223
246 102
52 263
147 323
513 574
711 135
904 714
906 626
381 789
97 622
75 263
587 75
238 65
330 619
591 344
193 836
445 244
450 591
918 962
517 629
449 420
342 354
397 74
494 846
695 568
108 634
642 697
698 171
754 379
789 344
722 981
179 518
577 629
461 494
122 742
748 816
447 144
241 940
341 936
507 448
569 500
145 618
23 250
349 811
946 422
792 124
940 368
104 400
213 398
728 687
139 827
854 586
322 94
525 663
29 384
462 949
235 958
919 257
208 267
420 153
688 563
628 979
282 84
378 494
481 457
180 971
283 33
908 605
127 785
267 507
168 728
808 754
686 78
363 245
344 134
397 383
714 977
459 443
900 2
910 534
386 817
138 864
836 530
226 873
607 940
117 302
73 865
36 120
240 101
448 699
544 269
989 443
328 8
419 466
221 945
843 408
826 68
280 784
359 396
437 783
902 852
925 701
550 468
969 538
262 591
788 590
950 206
407 172
576 627
117 418
387 294
837 666
62 514
329 673
338 582
524 263
282 73
82 603
963 344
193 102
285 142
307 691
665 234
669 781
4 55
75 192
721 504
739 134
17 67
806 707
1 682
321 282
106 402
884 68
97 428
521 733
921 179
423 586
413 444
718 768
850 144
959 570
647 697
55 16
116 213
74 116
894 394
749 351
147 633
419 244
412 291
328 333
470 751
546 987
1 395
131 959
317 777
8 723
144 123
935 217
238 180
610 338
531 757
970 301
352 734
591 679
66 60
781 335
293 678
321 645
73 451
580 963
463 75
85 750
292 674
929 253
11 459
361 333
111 712
66 702
743 483
113 875
169 758
553 489
402 977
292 357
69 223
319 883
297 755
632 940
428 561
193 791
371 553
475 482
617 892
535 711
374 647
937 542
756 489
382 158
817 25
866 885
247 185
120 896
835 71
311 379
861 34
932 687
867 900
962 951
399 898
844 507
739 225
664 555
250 881
792 848
417 263
743 708
13 930
778 676
308 990
709 591
676 927
490 253
679 803
555 429
701 398
935 439
974 950
345 575
831 488
775 247
446 83
790 106
72 850
696 747
776 186
351 454
340 905
882 40
654 817
830 628
118 527
554 948
14 328
547 116
197 852
230 994
935 19
99 6
220 795
105 995
332 807
448 671
712 681
63 717
849 892
696 967
418 250
266 784
929 812
251 125
664 480
471 950
850 569
955 69
715 411
415 46
218 862
69 281
894 131
997 95
374 693
61 144
294 678
927 574
842 177
699 505
8 521
454 209
89 760
277 156
523 691
553 92
904 621
372 149
103 720
243 829
764 655
972 409
333 898
983 174
426 33
30 433
553 835
641 993
946 269
148 468
311 701
911 566
673 282
714 128
956 469
963 927
878 647
176 860
820 601
244 201
385 796
387 377
788 333
997 288
152 307
988 63
224 660
139 49
245 94
518 560
20 747
206 547
606 378
499 849
578 235
996 965
611 135
649 959
422 800
265 409
862 488
421 558
777 911
5 475
932 376
221 138
923 178
515 421
378 444
8 373
760 618
929 281
208 193
42 421
33 814
978 161
724 288
533 728
762 465
456 335
954 378
864 820
150 242
263 157
966 23
127 825
782 55
106 989
599 499
762 983
312 91
495 35
378 28
115 492
844 570
826 149
299 41
968 448
634 582
957 952
604 435
841 233
726 439
83 839
774 394
930 268
781 307
647 895
798 842
816 975
990 114
16 309
891 221
952 846
655 80
583 495
664 661
286 747
499 411
140 428
30 272
87 29
166 884
870 333
211 212
798 578
872 711
578 762
931 882
960 938
961 542
784 624
554 421
370 53
183 862
832 213
133 270
154 462
983 716
25 781
293 897
843 222
10 125
103 969
414 63
863 198
172 153
269 4
717 402
273 309
52 778
770 386
493 795
518 137
359 52
485 461
373 898
524 587
447 562
354 769
969 526
273 238
881 989
991 505
297 394
283 418
779 127
564 297
616 606
8 974
10 492
786 382
742 661
968 540
222 673
660 543
198 932
132 78
920 122
935 568
515 569
986 645
695 549
293 310
507 301
635 516
792 421
897 885
777 655
888 436
197 438
368 680
867 639
153 801
207 19
369 544
663 416
444 956
77 950
256 712
465 399
636 916
280 412
570 520
199 118
957 566
797 823
557 949
976 115
319 344
10 982
759 453
289 836
755 896
899 571
294 382
284 929
297 915
692 219
434 891
336 742
808 485
565 716
785 540
830 104
235 839
437 346
644 725
181 398
620 431
164 603
546 460
518 237
678 303
479 366
45 287
202 609
2 986
500 184
441 86
374 877
431 17
953 963
414 924
745 734
189 908
336 734
368 853
322 397
156 801
114 552
512 792
653 11
975 93
448 701
970 231
717 274
193 483
198 938
216 386
845 551
471 564
756 792
313 263
944 426
814 382
93 325
174 745
837 486
200 158
716 269
432 261
751 981
198 318
718 394
868 188
310 975
331 622
589 275
399 754
8 491
430 533
235 468
954 584
581 669
204 364
929 954
344 478
623 61
224 491
600 533
817 931
557 256
511 916
747 941
408 833
756 361
416 689
382 972
404 662
277 100
492 900
160 715
742 112
599 558
394 456
315 950
711 178
217 809
118 665
142 877
497 249
590 265
289 323
236 693
984 512
144 475
411 303
541 152
766 491
62 159
298 728
460 9
905 677
817 374
341 310
251 190
559 192
454 199
514 689
891 497
552 34
324 315
689 216
466 806
59 527
607 776
364 511
452 533
237 145
842 487
334 752
678 787
951 191
827 193
39 730
579 714
44 619
282 862
424 340
740 388
695 346
164 411
857 967
295 93
111 136
931 796
888 960
934 190
502 112
382 892
842 960
606 237
578 887
98 354
578 838
741 272
183 256
34 391
575 328
835 37
816 117
833 55
76 766
244 929
878 977
821 71
289 778
307 866
664 405
571 241
242 312
864 776
167 493
929 353
882 744
470 714
798 545
479 393
826 708
370 646
778 10
423 437
875 438
841 798
30 434
109 245
209 379
494 727
224 423
80 105
518 901
818 668
797 648
412 622
708 133
267 485
142 41
921 369
830 113
166 211
898 626
456 459
4 301
185 579
75 616
35 593
516 204
612 313
204 23
286 911
156 553
395 649
945 668
17 127
132 182
337 30
807 792
488 163
445 24
93 519
992 128
463 507
683 426
171 886
449 457
796 956
361 543
604 657
562 973
783 693
154 120
74 313
827 707
937 919
226 928
398 40
434 81
466 957
966 266
765 114
221 477
656 176
133 217
261 654
387 335
318 649
247 144
356 183
414 933
110 812
972 896
244 789
852 561
54 968
674 274
444 681
802 928
249 301
195 510
954 933
196 271
582 442
766 289
977 180
573 86
991 896
981 586
685 184
146 738
151 820
364 946
852 165
874 101
817 68
962 123
353 157
745 934
950 511
574 926
690 498
364 32
393 344
617 77
528 762
167 30
933 530
976 137
46 201
620 550
336 972
58 81
257 359
591 830
285 632
679 648
663 72
343 631
500 222
744 666
604 29
547 579
165 944
131 753
158 750
302 845
74 359
925 330
69 867
512 353
498 190
352 512
613 47
142 113
268 886
130 871
914 29
801 78
324 931
182 833
33 483
193 954
787 261
821 298
966 318
840 669
715 323
564 335
208 46
205 473
426 358
902 749
640 83
582 672
917 611
129 461
564 916
722 384
213 39
54 52
707 235
856 774
557 771
108 117
816 664
21 843
342 661
925 923
684 842
885 813
302 448
184 292
765 589
696 824
175 551
597 731
321 56
199 137
719 140
729 92
982 70
104 906
344 787
951 753
28 678
322 892
151 17
715 325
567 663
407 887
718 606
375 788
745 456
231 726
877 686
983 221
473 82
448 775
834 475
453 312
37 774
555 187
142 621
863 708
283 270
946 352
875 673
480 722
696 356
408 30
576 232
111 376
6 296
202 810
608 239
935 514
777 76
135 640
135 417
909 81
769 135
105 260
105 584
333 152
939 92
181 515
323 292
242 329
939 443
490 898
681 425
412 810
500 546
449 635
962 709
67 82
843 523
693 299
106 378
450 44
469 630
910 792
273 151
472 564
946 313
461 978
737 872
787 589
417 587
647 993
164 841
515 857
139 620
586 940
15 54
570 925
197 194
427 20
757 372
333 218
702 69
427 583
588 73
575 751
914 89
959 404
60 544
344 75
598 265
351 146
458 129
166 567
853 498
784 554
918 224
393 927
433 819
861 20
244 788
123 157
228 433
560 288
977 255
714 926
71 977
544 236
895 396
733 678
301 3
253 694
929 686
864 789
928 531
615 156
964 527
443 292
781 156
217 300
571 287
628 466
875 522
214 959
551 514
961 155
559 241
192 775
382 601
881 309
131 848
464 94
374 258
737 154
765 953
805 687
592 784
153 466
657 366
776 207
231 737
714 142
977 905
268 710
19 636
347 834
81 720
92 818
226 856
122 382
543 713
166 47
530 174
764 306
381 346
42 94
487 370
350 106
80 855
606 450
842 952
283 274
24 374
443 601
582 565
334 124
629 851
522 159
25 285
464 757
630 857
202 469
226 551
574 657
405 179
106 598
483 741
872 858
114 666
458 695
230 791
170 211
994 691
369 18
975 184
774 605
40 975
425 617
525 998
626 282
529 731
231 11
823 454
868 937
120 677
983 701
819 153
911 812
195 631
181 170
814 954
126 853
280 550
899 447
438 427
529 20
474 656
288 593
684 622
645 503
774 908
666 969
538 847
490 352
152 615
556 432
516 377
823 377
193 704
396 981
55 869
637 694
813 672
315 458
174 89
365 192
409 902
38 898
605 189
864 161
972 731
889 559
496 64
935 688
767 331
669 173
199 657
866 12
328 180
821 854
620 537
45 380
438 82
629 395
622 844
907 594
574 795
504 70
210 439
109 328
769 777
433 717
682 113
897 502
966 868
38 10
248 828
443 228
574 416
72 480
361 645
626 865
66 836
303 175
515 423
951 15
741 736
731 423
848 979
276 813
199 666
174 446
845 616
673 418
383 744
897 744
741 874
608 806
61 910
980 576
332 283
942 424
18 672
846 865
3 474
29 201
139 202
998 335
169 22
118 1000
646 858
873 253
15 934
162 995
861 845
277 802
269 646
825 466
862 827
939 890
379 429
443 376
763 963
750 866
865 867
865 511
76 738
763 90
23 277
84 883
121 712
684 741
357 508
207 218
459 65
926 253
793 40
567 542
906 432
408 122
294 483
211 56
572 233
684 8
467 157
71 150
897 428
997 696
952 808
112 229
620 627
445 877
410 852
999 703
686 209
110 258
794 794
617 260
950 687
410 198
466 771
653 463
466 956
622 929
184 681
833 155
659 277
32 68
129 30
122 166
238 232
775 383
377 391
643 678
78 404
875 895
174 879
357 991
834 330
919 369
11 751
524 21
28 555
441 508
584 562
673 173
793 448
556 169
190 550
846 619
953 73
514 126
951 222
116 137
552 386
505 562
137 380
934 516
934 374
23 869
936 47
394 80
846 301
249 36
850 446
654 802
870 167
279 821
389 394
309 940
779 813
853 267
193 138
782 478
512 156
699 799
203 92
878 48
392 478
435 593
924 89
394 145
607 672
317 347
417 625
638 547
790 842
814 334
980 947
811 491
103 509
289 305
952 166
704 695
996 139
287 919
579 32
415 185
55 732
884 471
356 521
370 145
478 342
481 641
184 583
149 824
887 453
341 943
147 336
433 434
606 11
465 21
547 520
752 430
342 107
951 63
604 313
597 81
6 78
73 189
660 574
12 899
26 352
193 172
688 625
605 293
635 422
665 533
941 416
963 634
875 913
697 478
577 645
910 582
722 983
122 734
556 133
984 581
836 176
752 875
152 709
520 138
130 184
670 422
600 632
407 474
896 455
951 824
100 212
405 173
194 878
906 101
10 241
681 198
768 785
72 919
845 591
56 326
775 726
747 726
709 505
199 605
780 411
712 537
583 258
414 489
358 776
81 391
973 849
527 396
767 371
987 823
696 113
900 794
838 608
298 388
564 609
240 696
19 951
232 602
560 645
442 270
420 522
660 744
722 186
140 489
556 478
663 603
590 914
396 779
873 45
166 437
6 405
484 376
707 715
329 619
359 122
996 547
226 717
732 365
205 639
194 219
593 783
132 340
913 5
736 430
793 741
834 276
469 893
990 797
511 700
919 398
830 914
296 56
630 379
772 187
17 966
405 961
100 537
300 365
541 35
794 333
128 980
960 596
872 949
744 734
483 830
927 778
237 909
156 360
447 524
677 851
484 129
739 135
493 631
169 286
315 648
265 274
243 488
574 987
221 574
352 55
755 631
832 991
539 339
702 337
862 379
187 697
507 278
831 999
908 352
636 223
496 594
740 422
932 313
995 283
367 749
913 551
91 451
889 792
787 103
522 326
799 28
955 982
378 862
333 366
436 683
618 284
276 357
705 207
21 699
490 740
447 402
290 537
205 530
680 343
632 202
668 783
581 974
764 959
836 448
324 271
130 293
554 406
1 258
612 22
308 101
113 754
855 754
642 59
283 322
401 267
523 421
401 103
394 516
413 581
963 88
852 444
380 757
849 733
367 813
754 674
265 218
971 773
529 605
94 930
223 968
423 95
138 187
28 452
275 879
896 6
987 96
90 705
260 843
731 877
412 510
634 876
339 728
157 561
47 858
536 469
304 673
477 282
561 372
639 548
819 729
252 431
923 334
307 687
843 653
420 477
528 758
556 684
319 602
893 854
423 197
878 430
63 88
77 53
987 248
133 238
678 408
572 336
94 766
988 513
594 868
271 501
903 941
455 796
146 229
992 375
658 518
81 72
957 509
108 609
533 785
368 456
472 461
221 460
325 167
679 947
19 581
239 473
376 384
701 719
111 710
589 543
133 545
51 609
488 159
569 20
295 936
827 767
748 47
578 72
565 608
19 584
188 257
408 916
993 109
986 103
170 574
645 655
119 47
263 958
205 831
329 852
118 155
970 865
553 899
936 118
506 954
53 45
563 460
960 555
920 946
9 442
871 5
96 989
51 358
540 626
459 9
780 780
873 333
678 160
450 183
665 539
934 585
836 942
378 706
946 473
47 996
182 344
955 73
970 765
81 749
544 305
81 573
816 882
755 281
87 334
308 752
224 593
688 411
534 65
468 479
537 514
827 718
210 133
142 179
898 222
279 793
878 360
366 693
593 472
974 32
157 633
783 380
226 470
142 111
534 610
942 422
123 120
491 332
252 632
862 501
205 141
294 434
852 659
126 796
827 639
436 609
18 13
430 512
123 315
121 64
736 595
535 578
279 787
209 140
287 765
632 580
198 483
590 324
279 72
126 457
710 561
418 79
573 847
590 48
514 710
657 646
827 935
784 387
426 70
2 349
892 943
24 522
14 150
979 75
710 396
154 283
594 95
330 107
157 792
708 813
789 886
99 924
624 524
346 775
933 347
124 825
289 499
346 655
648 676
729 358
71 882
992 17
475 485
816 182
297 957
419 395
880 43
270 225
817 203
923 292
27 564
791 724
218 438
400 298
147 822
532 138
190 860
162 665
344 978
198 992
934 617
738 165
659 7
742 827
209 664
471 587
579 613
663 148
402 62
446 901
235 977
38 425
188 200
89 531
529 286
522 462
254 611
626 264
617 367
91 178
383 913
877 778
109 278
839 906
234 568
498 421
119 938
951 647
223 824
460 477
740 402
804 182
931 538
446 47
850 322
824 310
215 481
88 448
400 937
868 518
874 170
516 448
345 975
276 130
412 16
532 215
549 462
104 347
860 953
668 684
263 971
698 477
452 137
277 851
73 496
721 298
745 362
211 21
492 974
388 375
188 288
188 643
595 302
83 857
624 780
686 75
916 962
278 340
457 350
637 474
585 733
188 147
753 31
120 492
405 659
780 944
301 413
343 248
66 425
556 789
116 823
102 393
162 911
94 150
736 679
235 923
177 339
831 709
307 610
653 960
374 347
207 440
772 662
129 679
803 244
502 904
989 15
814 82
517 550
112 751
824 289
89 777
289 271
485 947
232 489
906 606
836 464
45 959
126 525
989 928
768 842
183 756
209 997
190 725
898 301
827 73
941 267
849 229
538 686
176 769
526 433
726 361
897 770
646 660
301 414
501 483
521 709
785 80
363 963
153 303
230 353
884 119
390 411
239 916
843 965
628 91
86 651
464 732
310 116
497 162
599 17
223 781
213 441
322 717
95 903
421 330
21 811
740 259
78 935
575 57
25 13
707 841
96 368
956 592
882 906
960 104
462 251
830 135
319 277
37 739
606 57
901 346
668 330
632 594
387 656
958 93
848 53
813 804
996 694
709 956
149 99
349 527
97 667
803 133
758 408
542 658
105 561
988 736
154 374
744 112
818 591
164 982
394 160
675 455
467 175
553 811
137 254
337 233
272 491
717 29
899 258
687 355
818 674
91 324
399 186
435 568
776 950
550 522
461 576
328 279
90 239
485 778
823 757
269 539
137 519
149 823
873 318
848 315
641 598
500 427
518 628
377 67
501 189
994 828
468 96
411 909
686 896
38 508
399 140
528 547
315 401
864 514
67 505
112 919
931 629
898 659
47 398
200 392
225 19
488 987
279 173
882 316
33 237
326 431
729 853
977 395
605 192
908 24
48 19
942 331
999 839
341 45
236 540
437 812
910 276
798 188
800 32
856 832
614 348
385 942
94 990
134 2
365 533
20 306
863 371
496 204
95 203
894 5
830 43
544 982
426 399
813 398
931 779
97 316
720 191
657 205
192 21
738 563
678 600
933 173
155 700
255 250
254 500
606 84
65 672
900 229
69 830
7 165
497 79
355 505
635 546
877 372
109 554
324 393
78 830
92 332
431 346
183 36
781 77
537 197
748 436
425 816
617 784
332 114
214 687
970 848
584 847
572 692
400 247
437 478
76 528
161 507
225 344
894 357
772 430
553 871
865 330
38 482
465 369
947 678
407 916
877 991
762 800
34 514
398 470
343 474
350 503
332 574
198 225
931 321
7 835
191 871
164 228
704 980
949 650
9 355
918 886
345 679
37 731
544 435
200 886
260 549
741 591
475 938
167 757
259 173
591 801
396 107
381 99
86 329
101 95
35 370
332 732
400 368
462 944
829 413
562 569
3 388
859 522
144 469
694 86
192 649
892 630
977 344
76 364
713 407
95 112
126 908
55 280
920 236
692 481
156 695
868 14
568 363
482 613
449 751
54 992
751 945
621 728
288 696
443 1000
454 537
444 518
859 363
753 550
274 515
778 755
128 226
857 181
569 608
477 190
687 116
237 129
467 691
17 929
270 812
526 550
381 73
810 329
488 83
843 617
189 970
194 46
502 762
5 330
951 691
445 540
171 911
230 539
840 851
350 637
682 227
187 62
300 996
742 139
78 937
755 266
258 948
663 760
89 364
709 886
903 879
796 484
769 987
334 118
624 15
345 810
428 996
157 170
134 586
458 240
203 715
187 866
474 599
884 915
962 593
800 864
823 947
347 592
934 32
61 557
398 757
718 826
752 874
347 237
459 804
476 661
518 14
878 344
613 114
610 574
706 409
790 880
707 136
823 640
168 884
548 565
992 617
842 440
332 652
243 160
313 113
173 542
808 785
655 417
711 712
177 500
944 883
987 766
875 154
1 774
71 345
391 164
440 232
604 123
662 455
441 469
591 96
237 653
159 413
152 102
648 139
220 874
644 572
647 66
916 389
582 355
973 185
478 856
734 111
755 748
917 547
568 860
994 805
512 153
569 664
606 568
154 825
441 797
749 440
215 664
180 796
371 152
332 200
359 417
310 113
164 227
660 732
86 653
888 949
157 808
964 763
728 117
939 168
266 687
959 480
703 139
627 73
290 958
272 649
726 933
113 890
511 124
973 948
129 212
897 285
19 860
399 746
977 690
266 594
728 576
73 430
66 51
854 356
360 477
356 85
410 820
326 920
296 298
868 424
861 116
60 232
975 811
329 303
500 594
896 579
522 320
361 587
370 566
294 729
43 1
814 804
723 468
789 942
243 649
57 302
232 384
112 561
686 963
154 582
894 27
901 254
614 271
819 907
351 861
260 164
16 432
655 91
899 795
32 141
795 441
794 27
176 906
587 861
220 92
794 113
119 695
718 84
317 537
342 19
749 601
183 765
32 189
207 930
335 590
422 129
30 216
155 557
473 93
418 692
185 211
157 655
257 226
738 925
944 863
680 478
979 63
18 185
345 352
774 766
480 156
981 987
712 453
431 481
497 615
44 5
621 652
230 358
929 992
789 872
206 820
701 536
882 718
720 226
421 845
992 252
352 324
590 416
777 21
248 625
635 643
629 608
295 858
965 223
201 753
446 758
293 806
215 364
383 987
561 726
238 912
50 828
679 178
848 927
802 834
921 782
441 215
789 192
862 586
949 786
83 242
943 649
605 325
635 165
51 873
429 452
700 459
981 899
737 782
732 658
915 525
282 13
744 143
280 33
286 222
33 242
547 668
407 949
892 187
400 591
645 380
841 382
513 924
391 427
448 614
331 81
626 427
224 928
960 756
997 975
11 755
923 902
293 674
844 290
405 684
23 269
608 413
47 55
26 729
136 4
155 711
931 625
917 242
732 993
585 81
967 596
187 241
497 480
266 341
121 22
24 143
290 983
555 688
390 932
417 877
935 571
939 217
548 855
458 631
848 43
711 166
638 250
759 486
81 24
826 201
398 202
343 687
536 249
727 925
180 143
801 115
65 739
331 612
595 145
183 657
310 172
906 420
657 986
796 835
186 193
36 880
231 571
128 957
99 648
774 516
739 456
479 36
596 73
180 130
730 841
301 987
261 310
325 56
144 510
600 531
742 830
453 869
139 300
528 589
300 301
104 390
757 583
425 704
655 604
834 736
444 486
75 56
147 399
111 290
908 62
172 1
870 30
276 397
618 575
50 74
316 158
656 740
861 662
695 46
750 491
884 824
546 30
672 481
70 843
482 313
819 703
694 95
21 148
737 337
305 392
428 518
405 475
563 154
317 798
977 214
828 550
574 499
31 996
693 864
308 512
566 2
958 664
665 978
164 401
314 820
144 94
689 548
568 604
54 236
401 382
449 580
932 23
78 962
825 325
986 390
678 943
920 920
446 586
92 589
31 132
735 542
185 136
923 633
655 497
167 24
619 343
701 604
84 378
546 841
424 817
112 869
754 203
458 784
687 946
733 421
839 917
908 761
550 975
967 556
471 485
932 441
180 632
44 263
361 941
103 784
109 567
653 863
121 110
646 807
407 379
228 245
295 487
357 196
461 675
104 283
512 35
723 691
953 26
410 408
810 519
974 462
733 94
923 378
901 329
108 480
925 403
966 633
950 779
660 53
413 171
439 136
861 104
605 165
482 367
572 291
237 897
104 969
343 26
698 595
706 806
74 982
560 391
614 509
169 625
914 934
795 352
808 25
820 289
391 743
931 979
992 34
947 334
411 645
928 468
450 353
801 9
743 766
869 264
391 782
197 185
486 617
993 11
933 736
105 863
714 96
248 661
657 708
829 106
60 629
466 803
394 686
418 784
820 614
321 305
949 574
874 881
309 978
95 375
426 694
35 206
703 43
914 531
500 973
511 965
127 904
2 544
40 821
509 360
125 442
223 425
16 96
657 676
425 751
50 850
444 436
56 498
478 969
380 977
293 890
293 772
146 295
667 185
115 176
896 592
617 118
368 984
213 25
12 637
775 61
839 571
849 894
420 326
214 800
655 506
689 947
629 834
593 296
370 60
823 265
3 439
734 370
775 946
394 786
935 521
198 773
666 862
724 231
661 378
88 350
676 717
535 621
12 257
680 834
521 682
624 255
403 750
552 797
535 486
610 111
130 627
972 853
857 633
582 945
334 258
13 220
878 376
476 909
561 349
942 536
603 344
286 506
492 172
344 160
256 953
270 738
932 594
590 140
578 172
781 448
482 10
823 958
270 383
306 211
919 260
906 556
117 398
727 460
909 335
765 531
72 48
124 661
187 53
184 623
315 316
70 796
677 893
105 946
627 762
508 545
21 414
100 490
811 179
301 71
513 65
601 584
112 76
596 651
128 132
273 442
799 342
238 476
586 342
421 213
104 929
109 476
694 561
317 856
91 618
926 603
34 527
538 146
602 133
148 730
616 420
523 415
454 662
911 909
942 371
736 635
283 53
490 373
327 703
294 864
200 247
349 347
328 964
118 851
730 879
962 619
929 415
633 191
675 574
561 411
561 196
815 50
568 836
817 247
890 462
110 90
709 458
788 388
774 906
238 503
136 552
474 64
318 458
254 993
31 166
755 591
361 569
993 281
404 161
527 645
623 988
798 874
718 923
131 308
425 618
859 250
33 176
707 638
155 274
32 868
194 376
500 949
537 26
594 159
365 679
841 162
904 910
84 34
217 861
3 427
462 387
955 521
24 474
610 179
100 993
398 293
242 905
922 187
415 638
865 255
800 769
516 235
154 85
447 509
511 909
895 817
429 271
291 390
801 742
382 198
34 102
94 627
6 367
813 772
4 30
378 155
150 894
390 655
978 188
96 410
657 524
680 299
265 480
40 647
677 425
748 122
52 106
488 216
877 491
597 255
646 746
500 387
401 829
574 915
668 22
676 676
897 355
974 162
186 365
808 214
790 907
335 193
12 822
408 241
665 5
847 662
102 346
400 854
769 193
346 444
869 243
151 194
756 688
559 563
902 348
821 588
540 833
425 426
303 271
439 757
968 838
610 493
514 730
685 860
174 553
454 676
747 209
123 264
4 943
204 543
127 965
841 551
742 496
173 180
252 140
369 213
632 882
943 669
93 468
573 898
143 671
458 505
327 932
121 330
227 676
224 353
640 417
256 733
264 780
912 867
920 632
79 903
865 21
923 310
488 496
559 982
518 17
839 845
300 959
526 526
634 102
231 625
870 838
357 133
617 620
999 888
603 429
143 819
450 65
128 289
912 687
623 430
55 461
626 354
419 151
232 404
604 462
380 473
651 88
605 267
59 955
155 661
384 649
479 185
65 959
825 977
997 447
758 403
907 383
108 677
885 339
432 489
152 163
961 802
250 566
69 308
872 575
320 607
575 151
791 639
109 968
615 457
414 724
859 673
106 318
349 991
657 133
479 160
295 791
962 545
708 382
204 580
308 524
186 882
674 329
520 134
296 487
942 61
210 800
733 316
469 82
658 125
214 488
285 508
278 598
404 986
979 608
917 638
131 102
519 156
430 390
876 230
138 86
381 870
753 849
303 762
326 868
249 962
728 878
559 131
863 889
738 131
526 220
233 396
375 14
785 15
91 661
596 580
98 976
449 202
177 104
315 502
971 563
815 698
792 725
181 7
137 490
490 369
885 216
735 669
583 177
681 178
756 130
154 556
683 682
11 997
535 982
911 349
31 703
73 563
709 37
833 845
526 674
566 762
889 300
782 471
828 463
1 935
944 506
842 627
187 853
623 721
186 534
421 568
236 493
131 296
881 963
140 406
636 705
519 876
356 300
699 183
114 699
117 410
204 959
36 742
163 10
814 348
915 482
777 958
359 917
715 994
973 233
222 329
884 272
863 350
970 980
759 525
290 794
618 452
155 431
151 50
664 65
531 741
462 308
698 820
576 412
166 548
996 387
228 879
10 91
228 979
70 986
855 711
131 472
514 638
902 664
687 565
80 569
657 541
228 354
361 155
117 878
264 930
342 273
372 922
603 793
259 809
503 742
280 368
379 533
31 417
449 111
651 565
810 363
719 278
240 773
741 855
55 82
479 426
355 433
219 614
241 73
355 872
441 733
756 471
149 204
933 485
660 936
49 821
298 120
892 838
744 946
272 575
724 626
7 942
591 600
14 945
823 806
29 579
277 177
134 561
14 794
496 414
966 146
35 425
253 130
722 524
704 445
502 63
386 92
14 752
37 836
557 65
414 185
594 900
746 607
45 241
20 10
386 905
73 772
329 326
902 402
201 957
847 702
794 32
687 182
220 244
598 985
780 191
884 525
149 928
118 521
938 855
425 362
979 105
39 880
858 240
188 704
941 207
640 86
590 326
619 161
569 217
146 701
759 29
225 908
957 694
780 246
901 556
607 879
12 646
110 869
237 297
573 529
967 797
889 585
801 102
510 560
131 86
819 439
780 598
36 32
505 994
910 516
991 371
384 227
667 308
756 522
871 74
670 760
658 626
569 459
728 78
18 210
515 836
1000 646
785 35
677 289
28 938
156 371
308 539
597 975
199 704
848 69
777 517
180 435
494 100
245 221
529 262
782 44
449 133
689 585
167 366
225 547
655 380
917 963
918 865
289 468
569 488
889 697
4 68
483 497
168 727
70 696
340 203
91 788
336 780
724 854
497 948
400 151
327 668
465 597
885 105
416 805
592 304
501 947
372 984
796 891
710 865
938 50
419 29
189 754
160 265
608 656
212 359
158 891
379 975
839 263
79 606
67 671
910 919
617 281
902 412
523 964
628 460
365 47
152 999
169 111
6 733
470 164
975 200
490 165
814 568
770 232
590 679
150 207
311 404
970 185
367 950
645 83
348 484
987 499
483 508
610 488
592 431
3 566
630 492
730 443
412 851
674 1
882 175
578 529
377 296
830 373
730 177
208 717
675 42
576 284
882 167
66 884
732 47
728 813
489 139
15 514
139 896
41 50
440 618
578 168
266 407
540 995
935 99
63 609
141 990
245 22
156 310
257 239
357 984
403 197
474 418
63 965
313 103
14 104
72 591
271 689
349 162
36 283
261 98
243 401
88 487
774 595
149 30
834 857
14 236
405 487
5 467
803 670
921 816
773 345
758 396
385 458
557 420
740 817
870 335
569 309
173 342
903 321
372 88
529 737
676 934
575 680
400 378
701 673
369 951
869 753
408 777
173 500
594 42
186 514
350 358
208 604
31 931
692 559
667 367
492 593
398 244
970 99
268 515
924 636
817 792
388 576
568 912
427 513
305 612
379 6
970 586
610 352
516 301
262 534
19 754
126 416
349 96
866 616
603 778
932 342
353 852
364 558
564 712
679 525
415 546
177 677
79 195
782 205
962 130
652 180
97 613
968 699
390 252
40 94
103 645
225 818
555 968
912 118
679 942
994 446
488 170
122 566
364 255
122 677
737 176
882 478
427 273
572 529
918 796
698 472
763 609
941 794
551 934
103 712
955 818
966 429
846 701
201 54
884 290
229 765
767 7
37 690
535 306
838 584
777 600
193 69
745 95
2 335
484 456
398 790
273 715
218 471
767 771
60 752
414 826
758 803
516 644
108 353
227 237
304 771
657 401
217 659
87 700
466 485
842 91
551 59
561 318
181 84
967 240
187 733
418 296
887 285
939 346
989 517
934 644
640 591
44 856
601 131
556 66
967 749
156 869
807 68
186 988
151 505
579 337
589 996
632 827
280 922
172 620
264 430
48 307
285 648
65 107
940 573
976 99
640 161
438 791
17 16
479 605
12 463
431 643
384 955
263 174
412 526
955 811
184 592
810 325
783 874
431 75
446 406
919 962
228 287
977 58
244 340
520 674
335 256
980 597
781 743
474 736
553 9
327 362
333 461
588 764
887 385
521 411
822 791
372 401
78 701
811 321
40 330
346 374
585 326
322 366
420 795
453 973
804 131
686 488
591 625
251 830
10 124
240 183
914 612
936 991
312 746
663 703
75 9
77 12
686 398
729 105
545 181
429 700
311 115
187 253
91 790
82 100
635 178
285 570
169 948
315 183
2 741
191 78
752 228
828 832
333 724
12 113
775 674
579 961
279 670
750 360
121 14
33 755
192 669
324 712
968 990
894 970
731 437
399 834
664 578
666 348
301 29
461 75
55 39
388 333
692 181
503 77
935 46
745 611
757 65
600 2
34 682
438 784
868 454
362 885
801 14
913 613
441 967
4 828
299 63
243 522
419 178
567 515
140 675
29 964
773 466
748 992
271 461
876 424
474 788
36 266
107 391
445 757
454 113
99 48
986 869
577 553
736 716
579 314
807 607
630 931
425 729
922 695
189 797
470 14
936 506
280 42
248 76
799 701
188 249
101 174
118 677
78 853
393 8
518 551
615 147
481 391
227 402
437 415
198 907
764 412
527 11
487 325
64 27
573 164
200 42
840 629
894 584
636 412
910 966
344 137
367 781
903 916
39 35
401 802
164 933
955 227
311 879
390 510
921 582
138 166
165 125
577 651
727 839
616 70
327 335
202 581
602 240
616 354
393 61
632 557
345 586
783 655
817 525
516 737
106 5
902 270
130 831
920 208
21 888
629 347
222 831
422 542
529 815
955 160
371 651
98 505
658 914
29 525
2 134
882 903
404 363
85 675
570 105
914 550
451 487
732 730
662 154
623 190
968 577
701 690
580 798
194 589
63 223
465 64
356 346
967 111
708 51
138 629
508 51
179 958
890 910
63 310
740 382
238 440
71 169
109 652
839 574
716 546
919 34
657 627
436 146
255 943
548 785
253 437
987 109
952 78
491 542
518 913
529 171
110 367
744 177
913 14
562 921
992 350
66 599
644 613
383 896
50 77
539 388
186 490
466 28
383 983
940 445
793 469
967 902
835 710
431 99
75 344
19 67
693 84
665 337
49 47
584 450
837 13
316 302
40 698
636 979
494 428
447 460
682 634
169 464
807 751
662 500
186 678
188 234
724 771
683 551
245 872
563 560
525 602
609 513
581 103
940 379
12 83
436 96
678 595
846 691
94 383
368 281
969 443
403 3
994 999
910 399
510 871
911 442
973 202
820 886
527 184
968 314
279 997
908 476
687 353
210 406
985 178
201 388
181 194
738 406
101 1000
870 66
51 194
620 223
79 498
758 399
811 36
747 71
863 434
423 72
191 408
602 391
147 782
936 236
187 37
998 456
760 401
1 731
975 432
228 732
830 39
119 928
109 333
713 883
404 904
290 357
294 436
138 582
672 677
618 258
19 967
66 130
719 66
861 693
497 88
424 678
478 542
606 938
874 318
821 630
573 110
898 476
800 921
152 769
178 522
735 243
651 454
661 511
498 157
951 922
187 428
815 144
366 41
813 538
22 386
647 7
604 896
834 755
816 337
523 994
210 609
588 861
414 248
723 912
757 673
833 295
453 999
438 818
39 250
355 60
987 353
419 942
249 604
696 64
941 570
409 150
531 997
362 944
596 85
855 352
109 39
646 561
38 435
730 428
685 436
840 23
965 389
213 12
452 153
934 861
655 464
209 368
407 804
452 614
156 913
652 153
825 41
588 555
821 624
990 660
646 130
269 962
518 481
326 970
986 259
182 992
722 742
359 480
545 163
93 52
75 97
557 899
489 144
453 309
320 764
924 940
421 403
763 758
661 296
749 734
37 107
213 933
269 306
985 343
754 893
594 242
36 398
903 154
192 222
269 468
162 346
261 934
100 23
691 112
318 439
845 706
545 58
638 166
715 974
860 468
866 453
203 963
758 746
185 27
213 698
724 473
631 176
847 321
287 164
111 132
221 7
541 859
172 607
832 384
74 50
836 134
302 38
97 60
784 633
438 348
330 513
173 960
688 19
632 327
535 94
810 755
100 350
613 624
956 797
7 381
846 194
514 499
584 962
910 719
594 699
66 923
564 590
234 251
609 217
662 738
897 762
87 862
737 394
774 855
288 640
705 223
601 967
941 547
665 359
821 228
948 407
831 556
623 111
50 285
849 299
398 287
160 486
681 169
580 806
375 219
797 79
442 750
397 734
296 62
92 116
641 40
874 823
947 849
934 997
133 782
295 882
68 454
719 100
974 650
258 348
220 54
778 13
803 527
747 450
588 838
918 580
229 791
755 176
639 688
172 123
821 466
356 240
271 74
692 596
75 949
295 295
2 424
307 157
950 53
606 889
243 523
821 471
666 575
646 304
262 817
779 434
634 134
25 256
203 634
664 497
928 18
921 587
526 222
639 483
111 881
358 931
704 23
505 349
678 118
518 456
903 503
590 927
111 149
643 313
782 658
810 62
27 82
1000 904
303 638
387 765
871 744
695 926
118 551
274 795
20 143
251 922
646 840
849 756
340 843
420 473
852 581
886 231
14 885
875 872
433 745
967 128
670 84
30 295
879 50
438 481
971 435
190 11
13 961
835 217
542 721
799 555
605 284
223 479
156 656
575 474
135 596
558 164
891 788
213 680
620 184
114 291
706 655
653 71
615 487
287 508
207 85
368 637
642 875
349 778
812 258
942 54
45 506
85 16
41 198
306 747
204 958
817 171
444 455
678 651
891 444
814 610
81 455
485 76
671 185
854 835
442 147
240 838
652 325
853 45
874 158
791 430
115 959
600 910
765 629
73 725
264 505
180 100
580 202
284 785
388 725
931 980
562 935
304 414
979 529
923 121
958 389
431 557
299 195
538 210
201 610
287 464
466 818
916 45
371 199
182 759
276 112
90 837
398 745
603 728
273 525
200 583
266 630
491 564
176 28
125 376
989 411
192 454
228 107
851 599
305 32
709 580
495 798
769 245
542 723
972 166
247 172
748 512
153 239
427 329
266 552
56 255
60 894
293 552
941 140
701 61
384 242
783 707
759 382
230 507
245 383
745 672
63 362
575 118
968 240
365 28
133 69
289 976
78 934
879 371
73 579
431 808
172 214
514 931
595 744
789 839
126 533
862 188
246 788
305 214
28 21
241 160
488 519
462 366
889 886
945 320
693 468
398 479
302 186
669 427
70 531
966 316
670 622
529 697
643 121
857 84
1 344
602 815
709 491
700 5
162 393
473 46
876 252
760 544
30 829
426 347
496 96
968 376
144 962
496 1000
45 497
695 647
311 756
489 362
112 650
106 584
47 56
158 922
659 917
817 40
97 595
386 593
42 354
968 185
315 816
537 360
312 231
358 974
338 846
335 450
847 441
385 893
848 542
814 507
458 982
546 555
576 932
499 617
802 951
633 690
662 944
920 371
269 610
59 414
44 443
306 891
985 471
749 794
453 647
348 380
578 846
997 214
664 150
516 648
839 530
900 212
71 468
815 129
233 210
924 891
453 908
361 201
701 165
847 401
545 776
598 893
341 613
394 209
261 584
738 204
45 989
415 116
808 582
244 41
791 167
931 595
426 291
148 479
808 346
879 704
122 476
596 814
89 989
22 701
924 759
904 968
748 670
83 555
251 679
947 394
197 877
520 135
453 327
481 331
30 954
158 977
767 598
317 789
298 240
899 553
207 998
223 642
905 473
672 851
218 868
728 206
842 599
692 294
277 172
976 658
477 134
634 244
731 950
384 381
541 634
933 99
632 507
92 536
332 763
386 549
983 465
754 824
63 446
470 691
969 445
348 798
930 981
41 13
282 776
393 822
409 677
273 392
184 364
927 867
127 665
415 461
481 521
284 896
586 638
902 934
435 831
266 827
843 548
602 587
721 363
264 345
754 799
709 33
665 187
49 431
951 282
776 620
387 714
258 288
647 44
470 912
871 313
811 824
899 884
228 292
676 328
474 724
111 472
956 413
754 732
33 492
445 642
131 443
685 952
706 555
264 517
379 515
752 916
380 979
559 44
723 92
309 833
564 265
246 669
348 630
623 994
586 307
945 291
214 561
159 944
427 910
211 806
241 770
201 507
3 924
950 664
108 865
928 705
885 275
334 396
418 956
741 3
615 38
293 180
598 452
713 333
181 953
454 382
811 457
657 761
472 764
469 510
25 154
257 442
462 998
796 76
387 440
255 336
891 729
711 604
413 243
908 867
624 719
675 632
396 455
544 216
964 920
369 573
713 830
922 508
257 308
947 511
643 190
591 353
145 4
595 52
870 571
770 544
554 600
41 949
55 584
855 885
942 567
714 863
426 971
522 372
833 516
913 776
868 57
109 1000
737 230
895 290
830 935
591 884
870 106
253 724
990 547
642 56
409 67
378 283
790 562
798 703
337 18
111 467
184 571
818 920
561 630
998 503
961 469
942 302
15 583
357 776
1 86
58 791
845 336
872 955
155 55
526 972
326 326
684 239
307 33
741 523
900 701
991 193
3 6
128 711
133 128
797 190
270 796
396 114
483 620
421 637
26 946
609 352
942 281
676 682
155 927
735 145
120 89
502 599
799 634
726 947
175 348
94 571
813 929
190 233
565 215
530 525
918 504
520 859
136 548
893 290
474 627
787 945
67 640
543 865
274 621
164 800
968 609
722 132
537 911
717 454
478 598
330 747
102 850
606 589
397 850
879 222
167 542
304 61
758 929
681 273
81 1000
882 802
484 770
65 200
575 894
149 905
640 250
106 597
191 502
446 69
75 273
85 593
166 740
21 686
548 101
38 781
903 318
72 477
381 203
822 838
799 12
691 245
432 766
869 516
358 35
607 363
310 627
49 857
79 86
990 685
958 892
2 29
720 565
600 453
767 421
290 917
432 981
746 382
730 455
818 725
933 746
303 274
782 260
517 783
640 237
699 239
689 817
660 330
734 443
310 246
658 407
627 739
862 394
427 679
470 446
896 755
543 198
28 324
809 545
106 800
133 157
38 173
973 49
502 706
492 164
304 501
570 930
591 783
676 18
461 145
815 708
899 357
257 279
680 417
175 137
216 307
293 254
479 266
323 145
495 626
997 65
908 588
847 583
957 660
727 771
719 978
127 976
256 806
744 430
294 960
736 587
565 566
204 866
897 526
363 744
504 711
808 763
298 6
345 606
17 423
376 736
752 854
63 7
11 806
788 305
117 875
891 681
440 446
899 689
971 261
784 826
323 943
588 621
948 284
578 317
707 306
404 458
159 818
817 522
975 604
826 92
479 68
772 270
513 22
310 835
282 93
13 957
35 600
929 983
884 506
651 942
811 54
751 970
871 567
843 197
523 668
288 1
87 412
622 951
433 932
137 67
24 149
23 59
101 951
393 984
456 395
277 267
448 27
588 670
946 782
866 468
449 506
820 887
917 441
189 349
372 325
415 748
826 789
739 550
261 547
944 537
813 743
915 752
412 860
533 629
679 333
134 498
571 402
939 759
751 662
83 517
409 908
306 566
185 396
467 445
942 410
981 106
152 248
857 915
107 741
896 786
425 29
283 995
431 573
105 533
587 188
447 706
913 984
428 43
141 761
501 644
8 709
911 466
251 226
186 886
221 616
500 396
864 901
743 663
606 7
646 59
737 425
454 229
185 954
873 544
662 783
10 463
588 612
689 773
497 261
741 659
937 592
54 801
492 148
815 450
506 812
860 595
236 313
823 773
618 695
316 632
829 325
94 768
937 134
541 785
394 633
443 331
224 849
483 68
348 649
517 854
460 376
800 695
41 622
819 658
669 135
289 497
811 735
617 99
220 509
141 678
296 716
878 130
783 226
778 651
431 589
635 67
203 454
76 871
940 717
720 750
803 336
201 22
844 436
635 336
465 282
403 343
763 186
920 892
836 350
480 214
931 467
632 133
920 60
356 859
776 75
960 578
762 160
599 957
595 586
292 60
219 46
754 982
231 673
225 419
374 705
984 304
171 616
788 442
675 143
652 802
569 611
731 330
123 329
638 69
266 281
480 485
327 233
257 42
327 630
98 311
933 620
61 304
215 64
105 784
675 835
515 455
217 781
735 697
617 61
281 434
970 538
475 648
167 925
958 452
544 587
876 957
20 994
225 694
180 42
194 695
496 411
827 230
643 91
228 612
628 702
259 147
978 569
950 522
155 825
266 497
390 491
543 922
884 736
616 379
498 442
608 308
236 602
399 463
213 26
516 824
524 494
744 473
367 898
649 844
294 915
692 36
757 234
957 640
322 924
18 171
717 977
479 952
579 229
414 143
606 281
318 130
774 61
954 140
959 955
335 604
639 977
612 947
968 285
870 337
808 586
313 638
537 243
866 302
738 471
583 55
600 708
116 906
848 426
860 534
29 80
560 20
408 524
966 375
808 836
711 615
421 375
252 310
618 469
611 707
940 193
761 891
253 876
148 452
301 7
985 682
438 545
701 845
219 579
501 929
194 274
304 797
583 273
618 545
979 557
90 91
319 947
793 971
953 777
652 743
673 352
587 92
370 806
671 222
86 216
495 741
364 429
13 981
974 343
889 415
434 688
756 752
634 548
722 938
676 726
680 349
429 619
792 798
776 814
372 861
29 218
602 745
647 966
77 972
309 966
386 94
5 141
197 990
279 715
995 959
415 424
929 207
573 704
20 944
564 401
162 517
497 808
483 573
890 516
8 432
883 399
465 48
472 880
823 400
438 395
455 809
339 18
561 500
535 57
659 369
630 141
159 519
8 394
765 15
177 647
765 229
160 229
276 631
108 98
382 897
845 836
706 183
206 618
34 92
675 44
460 656
184 970
715 290
557 891
289 321
901 747
431 361
196 164
257 40
352 314
574 557
932 959
1000 958
2 459
613 537
428 490
727 142
132 635
384 420
955 854
219 208
952 1
568 500
165 824
539 516
490 465
424 421
730 777
881 342
313 660
183 40
153 314
26 536
733 981
188 693
304 107
544 820
930 82
335 419
898 110
449 764
613 761
423 148
152 927
461 178
814 546
510 555
849 49
599 504
155 142
324 436
575 10
145 3
669 945
767 633
705 189
780 209
468 593
386 281
138 247
835 338
295 785
841 449
278 516
884 853
878 90
677 349
839 173
351 859
117 117
843 173
658 975
381 125
567 118
405 704
364 592
41 10
376 233
458 654
101 694
858 978
135 886
678 325
58 28
535 526
145 378
50 154
352 783
278 918
973 616
625 365
625 353
597 435
358 49
480 215
378 614
452 55
291 509
83 825
386 579
202 435
732 553
569 361
822 821
394 794
436 19
158 412
371 107
507 677
294 885
291 745
291 581
605 725
405 342
303 959
128 386
863 697
746 685
517 492
830 952
510 340
715 232
798 913
311 656
589 956
52 183
907 920
349 210
878 476
947 740
524 693
776 40
184 958
343 45
297 58
970 290
597 993
141 1000
175 303
222 707
642 451
534 941
191 58
633 318
97 168
275 440
849 543
720 818
184 821
727 780
813 219
779 339
771 95
195 765
546 80
705 88
137 689
757 586
208 32
377 771
306 225
665 26
42 848
198 120
979 362
339 109
700 212
245 470
870 290
642 359
978 399
944 185
782 320
307 87
544 971
464 937
818 661
22 746
256 721
309 852
543 615
642 128
169 512
222 395
209 165
580 990
836 238
428 379
209 892
667 378
552 74
526 926
172 781
646 480
633 540
94 626
20 615
489 437
425 710
183 985
874 114
974 709
352 753
439 912
644 457
289 548
531 166
473 702
947 470
181 931
362 627
556 381
241 397
169 17
106 351
1 332
817 326
392 168
78 831
287 719
621 169
885 93
222 183
914 403
465 275
381 372
7 973
768 175
341 874
526 341
205 342
666 596
861 95
168 417
9 788
937 245
232 159
779 146
913 243
772 645
967 779
617 734
953 957
959 830
649 515
523 666
463 383
760 592
673 280
8 34
67 945
630 651
455 409
148 367
3 919
11 969
49 979
55 354
287 13
183 935
880 706
952 342
440 63
933 113
342 293
498 409
589 127
411 43
887 558
409 890
828 771
210 877
749 616
230 35
629 764
321 860
469 272
201 261
334 485
725 676
777 222
436 365
700 846
407 587
755 167
828 582
937 37
458 37
653 39
155 391
492 975
14 44
235 348
528 959
375 305
180 162
669 880
7 428
818 113
594 645
694 883
33 504
919 37
894 990
21 48
732 864
23 98
907 257
797 787
216 523
91 747
684 111
978 42
890 795
154 836
791 847
718 176
702 636
564 596
977 585
643 61
800 665
510 707
845 489
828 935
587 511
397 565
552 639
711 57
474 854
903 191
29 605
178 592
552 155
528 194
567 328
859 76
386 132
381 230
972 560
516 558
70 264
902 185
29 375
390 283
917 418
361 790
601 241
336 167
920 546
242 305
677 974
886 1000
533 753
909 954
16 383
278 270
919 306
996 308
940 913
77 531
359 789
320 959
29 7
125 300
552 718
956 580
43 841
579 575
945 488
880 313
222 157
582 140
814 577
447 753
841 875
635 199
663 955
509 44
313 985
343 865
54 299
444 96
491 23
22 436
862 901
748 83
409 681
574 222
609 372
327 450
246 961
1000 908
267 861
951 580
845 294
444 899
944 887
994 434
261 368
869 474
268 968
908 677
648 481
250 257
852 576
58 97
537 409
357 155
269 307
734 114
952 177
12 895
416 357
681 676
724 901
150 344
869 57
372 868
890 973
124 741
549 533
190 437
942 546
591 210
204 677
675 156
853 686
50 268
395 82
296 470
983 797
165 851
205 536
718 94
509 194
187 409
726 728
845 19
273 787
229 476
463 903
631 668
941 33
287 687
114 582
156 448
730 321
298 935
208 368
380 716
913 918
476 638
645 672
657 917
459 237
745 273
491 727
940 783
111 579
469 577
160 977
24 242
649 322
528 856
41 907
924 953
825 399
942 469
71 950
738 881
538 482
505 29
560 797
811 671
375 632
247 886
608 270
127 256
943 654
111 335
913 386
287 737
137 581
557 207
530 646
439 68
479 295
91 610
709 465
241 307
351 848
576 829
455 871
483 918
205 395
303 492
483 439
424 391
997 953
37 787
372 867
82 171
905 172
781 965
989 21
271 339
221 199
167 675
69 1
592 273
395 247
116 229
685 539
620 34
844 8
820 215
738 779
73 518
95 61
890 718
751 110
916 269
137 984
270 80
608 16
326 724
245 363
262 216
396 105
223 215
672 96
468 409
226 892
926 321
952 815
38 54
277 305
322 765
288 943
844 895
311 522
618 555
770 631
336 992
845 359
439 664
767 665
555 44
337 858
211 374
911 487
30 585
603 317
879 446
563 189
967 533
95 202
764 216
832 451
559 29
162 998
692 928
662 599
324 350
456 534
75 367
372 104
303 974
420 181
419 334
722 738
866 816
291 981
32 475
784 590
503 945
939 546
224 952
144 547
301 600
432 375
318 803
478 972
776 249
504 547
935 225
636 152
393 278
133 424
752 268
365 606
564 656
152 139
607 647
38 908
598 469
634 267
272 464
238 399
64 742
297 998
318 284
150 710
562 634
485 313
253 202
919 816
306 463
420 343
722 370
812 708
636 435
171 226
833 586
319 482
584 636
765 85
698 326
718 182
991 322
383 909
489 591
682 794
54 453
137 127
822 300
834 458
734 356
35 918
942 353
399 877
988 516
961 37
841 30
219 831
351 953
91 839
544 124
984 949
577 120
427 398
207 504
968 241
422 261
593 172
137 933
687 97
969 528
478 539
710 180
844 153
370 739
687 852
602 244
725 808
747 45
49 520
305 993
692 442
925 378
890 246
257 720
136 319
899 979
471 269
69 98
622 107
302 446
572 903
41 648
710 140
692 110
659 997
103 702
790 379
432 31
976 40
750 112
710 649
442 180
630 242
617 931
687 540
833 80
188 894
219 879
4 229
227 458
931 368
188 714
399 164
753 148
627 463
148 68
994 768
930 975
9 899
905 48
438 737
127 625
983 697
856 986
925 434
795 207
802 982
920 200
497 25
699 123
839 199
543 184
966 472
159 327
370 63
374 160
152 852
136 486
548 991
823 472
31 578
950 302
129 447
678 827
569 516
377 463
52 695
935 562
373 656
976 746
815 479
949 951
964 496
293 786
319 69
402 701
646 352
3 774
150 680
953 70
548 329
533 599
375 467
512 747
474 487
844 289
966 792
591 929
639 883
715 310
952 468
10 949
171 12
723 320
44 675
742 591
541 82
92 404
180 565
890 24
205 855
167 795
136 806
30 202
467 981
669 476
281 840
840 3
511 235
29 252
825 736
525 717
472 348
533 361
371 737
568 538
884 703
904 161
245 924
988 525
763 827
880 274
61 908
525 237
995 402
305 163
369 776
511 901
489 881
990 56
770 873
110 816
137 365
328 381
288 316
257 403
142 136
396 904
143 390
305 800
553 26
575 63
295 267
470 417
491 931
232 627
295 560
227 616
689 720
103 716
274 498
619 769
888 924
568 792
949 494
854 226
909 500
845 730
268 335
13 852
314 659
763 672
593 989
639 281
708 742
348 334
239 967
102 478
242 21
269 542
514 474
119 774
974 963
856 593
650 868
444 963
526 206
986 471
751 902
235 956
417 688
434 658
708 702
199 573
176 317
699 501
280 554
93 929
421 537
94 228
768 288
852 871
189 569
321 775
877 737
814 310
394 521
363 944
445 890
742 243
696 835
523 468
723 765
766 816
993 885
455 196
755 995
765 75
769 641
163 582
454 16
851 899
906 463
57 441
833 580
260 907
344 377
262 529
884 16
524 1000
443 644
992 957
226 645
865 31
660 67
281 565
881 674
564 938
466 396
517 725
655 860
102 729
548 363
257 783
730 780
134 524
424 125
481 1
769 345
383 428
763 664
345 644
689 908
581 154
655 97
878 309
308 331
389 207
45 646
989 775
777 122
904 366
826 287
146 589
950 490
232 990
749 164
143 755
260 372
416 919
55 804
126 99
801 466
225 930
940 875
481 537
356 385
255 534
671 752
474 972
593 57
961 341
220 455
447 831
178 214
749 232
18 874
331 170
692 555
451 631
429 932
519 137
668 773
670 690
524 143
13 116
551 973
808 770
779 607
600 956
820 700
188 189
574 518
711 617
424 161
247 205
444 117
341 111
890 362
152 765
856 164
233 406
488 392
527 266
350 126
222 170
825 761
358 750
630 420
718 53
581 964
257 24
81 949
135 322
310 638
438 165
802 22
922 289
414 448
907 763
925 480
284 102
240 994
851 869
413 569
273 993
884 530
17 316
478 503
989 140
140 779
304 293
800 578
934 565
25 840
671 963
51 910
308 253
130 721
173 402
65 409
931 433
724 761
935 65
900 427
843 555
71 642
132 4
207 509
195 238
458 865
200 860
774 508
112 255
580 637
657 644
45 939
77 120
51 363
184 950
141 378
857 212
20 988
215 578
496 410
815 305
274 366
164 400
225 628
654 156
264 662
953 228
779 3
590 315
305 731
692 161
942 711
500 508
640 348
269 806
652 543
524 168
294 100
147 299
256 410
961 407
634 199
619 223
513 275
305 205
435 598
267 287
106 907
986 726
64 637
268 587
156 561
212 294
63 172
700 483
34 406
907 546
681 564
102 467
161 369
105 618
627 90
344 42
79 963
981 234
876 19
888 87
312 302
610 363
137 397
695 170
802 953
516 169
889 405
646 867
495 341
908 925
304 888
158 179
258 397
617 569
699 226
931 835
622 977
356 775
282 422
609 797
942 261
665 823
48 511
163 956
195 945
348 453
373 391
541 656
577 162
984 932
937 265
354 897
414 647
157 590
477 173
764 524
36 927
831 470
96 378
766 444
759 906
201 300
561 778
461 897
61 749
513 766
997 926
413 153
868 241
678 631
764 713
909 947
534 5
800 857
110 558
762 662
791 670
571 852
770 83
617 767
361 29
271 228
269 300
858 385
12 767
683 898
771 358
549 570
566 658
479 327
671 336
353 462
357 923
313 126
358 281
244 718
662 867
945 282
166 802
18 178
920 700
75 42
409 623
963 974
632 442
653 654
129 357
115 485
280 427
962 637
60 206
706 721
72 650
2 589
803 20
118 75
71 192
116 480
166 79
805 149
872 809
803 1000
166 269
836 797
48 797
785 107
827 777
491 180
366 293
199 483
367 270
27 835
101 544
265 905
693 136
66 847
487 583
115 322
379 514
470 515
620 824
4 798
978 317
490 176
152 209
797 178
43 897
721 307
154 765
794 219
963 280
153 430
953 531
943 774
45 915
949 400
712 901
569 86
217 720
294 365
897 336
614 970
86 139
337 49
418 489
478 722
371 772
496 767
686 444
518 398
696 114
438 265
199 6
984 493
371 233
180 984
554 526
102 639
664 790
687 434
630 516
507 1000
288 354
766 973
798 283
722 845
109 946
517 445
790 239
677 322
574 230
199 675
868 862
816 907
647 445
422 154
444 709
507 561
34 656
195 755
501 942
266 961
888 135
405 29
373 433
350 947
14 548
973 234
762 789
140 760
233 561
913 29
622 772
589 7
779 136
113 631
77 379
865 348
697 589
133 46
535 146
946 860
379 59
1000 870
818 584
783 83
964 404
206 553
762 336
40 874
967 116
604 910
784 468
609 480
57 93
877 943
239 822
154 969
232 153
191 402
89 973
484 52
728 41
956 489
376 995
362 694
463 966
955 246
785 564
725 841
656 601
775 289
567 358
442 757
759 882
81 594
933 808
634 889
648 362
883 9
55 345
326 10
942 111
925 666
951 932
619 86
530 393
375 96
750 168
204 861
49 284
454 981
443 88
221 90
801 456
98 855
800 776
216 742
886 140
759 188
424 377
626 953
121 1000
400 223
83 919
238 536
251 680
975 472
769 775
927 218
982 78
345 549
689 930
770 464
658 395
416 131
746 815
353 264
769 435
534 6
322 784
37 649
255 157
775 533
726 756
611 71
305 133
652 345
414 421
808 72
815 575
741 906
340 708
866 13
492 254
661 98
410 788
631 135
543 593
557 199
725 209
629 54
562 796
980 115
707 720
20 882
228 711
941 445
75 784
882 107
875 864
594 769
808 502
320 532
710 214
22 691
620 935
401 544
319 772
777 898
834 718
695 909
853 392
996 86
851 870
949 796
638 108
640 359
523 13
49 142
300 886
92 700
429 762
824 206
660 657
275 706
565 127
97 912
213 299
781 513
446 771
621 743
79 612
101 601
976 501
94 275
386 538
327 166
299 150
371 310
806 645
15 723
124 464
634 688
114 767
200 560
537 172
654 615
135 106
568 111
606 13
737 343
550 415
508 849
916 231
510 722
227 525
796 350
340 781
37 453
547 589
12 435
112 665
402 247
770 969
709 727
333 445
69 883
860 929
83 127
848 737
468 995
87 807
776 475
260 322
415 623
757 527
288 158
125 409
478 833
136 162
629 556
44 840
836 478
967 994
731 889
161 169
48 288
995 307
609 762
929 717
640 568
226 764
977 55
948 464
217 576
371 612
416 207
90 734
552 511
899 634
751 411
698 149
456 659
262 385
727 901
952 953
664 280
359 611
95 575
538 818
187 305
24 628
38 927
490 937
913 592
699 66
390 397
566 845
407 827
581 133
727 885
437 742
516 796
352 611
722 890
428 260
546 803
887 584
729 728
872 641
320 570
59 61
318 976
257 724
803 838
209 881
74 645
623 589
792 326
199 514
567 626
125 113
780 364
696 509
91 567
501 762
488 911
822 806
881 41
268 89
921 341
86 543
929 877
221 480
742 787
457 867
899 237
230 946
97 672
864 949
434 352
860 607
509 98
37 741
138 304
830 58
996 915
953 925
143 173
404 885
311 860
103 562
448 684
507 544
493 140
74 704
747 934
801 783
674 938
87 503
769 299
358 264
823 113
500 134
325 602
695 772
285 553
668 991
923 512
131 348
281 15
659 955
304 97
809 650
531 930
301 240
193 123
353 44
608 29
645 302
152 281
855 819
271 129
330 753
829 544
910 640
415 213
88 576
215 970
505 515
210 49
989 914
92 597
294 88
250 445
368 104
264 990
585 945
743 413
489 723
873 750
714 640
315 802
215 529
771 71
395 332
471 383
245 562
979 890
1 229
335 368
684 598
709 620
894 803
384 734
878 609
484 591
248 798
744 814
678 867
236 72
198 706
806 795
619 785
684 619
365 18
338 400
967 46
20 861
201 403
594 78
363 429
20 610
578 764
775 607
630 10
678 179
67 836
325 685
972 9
655 336
378 992
87 697
390 106
909 590
861 854
19 223
283 38
185 860
153 311
467 134
673 496
313 91
683 637
997 782
341 727
774 428
423 515
533 331
456 745
184 474
320 818
863 856
678 16
166 496
149 190
343 813
281 26
450 408
189 20
524 314
447 298
828 331
628 283
428 164
108 747
981 971
602 10
338 119
857 486
309 200
651 941
577 452
348 255
249 888
626 773
202 424
422 381
107 50
664 534
565 123
632 897
93 233
907 430
703 115
268 363
314 918
303 890
369 2
497 969
890 474
93 91
898 515
823 356
564 838
889 480
961 520
376 53
104 634
835 806
749 102
521 414
371 823
656 91
177 152
59 66
625 152
508 874
666 330
229 581
168 469
60 128
988 787
532 443
421 366
601 521
819 121
631 471
92 690
888 69
193 395
942 858
77 523
790 596
991 849
75 331
987 606
773 759
324 373
279 494
845 565
35 140
505 17
962 597
706 850
665 250
596 958
107 672
480 896
619 823
96 693
153 435
651 925
193 974
650 824
819 494
740 853
633 244
870 595
840 927
796 856
529 391
814 635
415 645
883 33
467 330
78 619
764 728
896 309
53 545
132 871
38 223
724 23
466 945
969 658
223 764
865 751
506 30
738 272
675 620
305 493
301 734
464 65
461 359
373 513
255 856
383 644
430 458
666 895
754 634
904 329
749 769
431 255
798 168
526 824
139 182
317 440
267 132
856 727
842 580
787 326
739 216
135 757
462 889
742 366
217 491
486 647
97 283
167 622
459 657
156 127
96 422
258 303
501 99
882 91
194 20
768 284
235 903
392 697
791 134
414 359
624 899
357 720
533 523
693 991
180 200
117 627
622 726
282 122
824 515
564 369
535 332
5 121
234 396
169 376
529 582
734 152
832 442
223 365
965 268
707 496
467 176
474 88
901 107
561 725
622 477
445 156
808 449
628 393
845 797
120 373
378 853
877 210
646 451
926 962
718 632
457 185
807 283
624 60
389 537
784 362
13 580
869 820
29 497
564 225
293 683
949 22
887 825
583 532
628 508
492 302
233 650
936 857
709 325
393 844
38 757
424 907
928 452
755 491
676 47
525 624
420 411
801 3
942 780
862 787
476 705
89 709
355 24
917 63
700 661
907 90
417 330
996 344
133 750
186 808
148 710
783 919
120 583
921 413
362 135
552 838
839 992
898 193
608 67
826 866
156 242
195 503
937 679
604 122
486 103
831 268
21 302
203 294
66 916
428 617
753 618
608 2
811 975
167 770
393 992
635 900
233 181
402 521
859 357
642 696
459 472
315 831
125 517
124 191
433 903
807 537
521 767
891 683
741 57
452 133
49 438
970 785
154 828
141 147
875 951
971 189
133 95
58 257
637 842
511 444
730 31
562 620
713 302
677 516
786 77
953 817
61 922
953 214
101 445
713 975
747 683
516 879
777 573
487 414
766 998
209 495
28 770
115 93
423 143
608 208
376 631
186 680
197 287
124 909
613 870
591 128
100 719
52 587
484 817
936 44
664 315
165 130
272 367
146 194
279 873
824 464
552 20
102 27
280 715
248 870
194 348
941 598
286 424
766 573
820 429
887 984
558 646
571 181
12 68
374 642
293 550
457 844
223 849
625 470
70 818
817 10
415 454
786 181
26 605
961 265
940 519
910 510
51 921
930 777
914 222
326 370
417 246
928 639
94 552
109 516
722 277
877 136
731 14
668 108
970 629
372 910
499 281
771 549
553 700
325 466
273 2
248 115
328 693
667 788
208 388
65 437
875 147
450 543
606 420
171 978
329 21
258 99
569 163
151 246
628 423
247 815
464 846
539 948
931 98
335 347
534 561
845 984
103 451
403 625
428 83
645 37
181 566
199 683
163 179
106 761
345 921
607 274
64 497
221 995
594 907
693 128
468 538
111 922
988 865
547 767
947 543
803 479
460 354
162 622
884 619
383 228
539 341
854 955
837 74
949 430
981 993
557 800
530 19
721 869
883 619
635 181
162 790
660 621
495 173
595 378
143 977
957 33
317 810
987 153
236 287
934 216
280 491
367 161
509 87
30 744
706 16
924 219
805 583
191 651
107 785
28 601
113 337
634 429
146 972
933 381
259 867
948 890
709 666
50 569
753 431
312 810
447 236
28 603
170 570
254 277
355 633
229 467
321 862
248 819
186 532
199 444
750 499
685 458
164 86
27 268
517 338
429 315
925 456
269 95
26 874
723 732
859 951
550 179
165 797
997 350
329 548
145 78
398 829
888 913
914 914
181 782
603 609
96 528
417 717
622 794
590 696
525 448
646 74
627 162
223 623
511 903
522 655
332 919
483 219
832 749
484 364
530 87
972 978
966 740
694 939
533 283
634 409
83 631
835 709
793 409
683 303
311 557
310 642
475 144
213 306
892 696
669 774
134 993
751 99
732 444
37 617
78 22
377 160
653 211
220 445
619 255
99 281
923 285
904 487
943 147
182 963
920 316
955 22
766 39
465 803
7 895
824 383
54 828
946 274
880 723
197 690
834 471
974 737
957 268
236 490
231 507
805 537
529 571
927 993
725 933
239 900
668 293
728 613
918 351
528 797
425 76
838 259
546 163
347 854
431 934
344 13
441 148
901 969
70 828
313 146
112 552
46 779
196 125
743 113
475 623
261 252
698 98
862 596
260 560
449 42
494 792
54 286
292 955
254 713
134 918
859 245
469 256
376 664
380 118
128 206
92 388
809 790
837 670
737 449
582 185
490 427
329 896
712 972
202 317
36 335
234 246
931 55
501 306
718 232
776 198
438 867
8 774
268 96
222 201
633 63
627 961
958 338
284 159
6 319
845 239
565 776
645 417
433 363
649 560
912 438
779 496
35 138
621 654
234 842
854 866
257 480
169 461
725 174
131 921
765 47
696 409
464 481
123 464
40 34
253 818
882 639
956 854
293 189
696 498
54 304
978 583
869 498
43 593
24 173
514 140
572 561
900 387
41 23
850 433
408 454
250 641
92 557
495 736
97 542
234 502
845 563
84 713
60 126
658 435
651 523
83 474
960 476
848 161
260 607
614 861
600 57
418 94
793 866
635 26
368 831
588 451
543 999
929 552
434 931
504 509
184 463
336 383
623 595
342 588
807 941
644 224
34 436
90 20
813 809
850 400
259 744
751 539
648 536
469 721
581 430
434 916
812 408
862 153
995 669
93 639
244 478
426 333
849 239
493 50
990 752
794 740
290 441
275 759
513 521
82 94
950 516
9 113
923 223
266 918
891 710
908 134
540 333
819 388
571 311
438 561
414 583
652 56
375 279
814 887
799 247
332 100
762 693
212 37
915 829
306 157
539 213
290 430
545 460
817 116
123 606
28 536
540 679
591 914
957 756
153 107
3 484
206 116
528 770
152 442
598 457
598 488
669 240
917 566
51 86
681 173
43 60
709 583
90 651
496 399
407 1000
505 761
836 63
876 363
832 28
157 429
836 106
269 857
697 185
422 748
622 454
920 665
865 980
247 954
631 94
352 389
446 209
149 281
271 24
995 454
403 503
234 239
609 502
447 657
39 220
756 660
673 676
324 537
7 922
842 637
16 194
377 461
402 525
93 24
901 87
829 303
590 62
893 550
916 339
558 954
558 314
613 582
341 289
470 347
210 312
336 225
505 712
37 258
633 489
568 461
791 509
58 789
94 284
280 59
217 620
347 687
998 654
133 854
365 521
111 953
650 743
441 569
77 428
619 486
217 992
452 662
627 732
720 844
703 66
530 21
974 879
674 458
732 391
978 842
695 979
936 136
547 490
71 623
269 689
108 837
32 560
499 659
284 735
366 609
613 39
66 344
781 395
537 476
374 824
963 920
665 33
895 933
721 354
770 104
913 268
114 907
485 967
252 120
701 969
80 665
359 145
8 140
892 896
615 265
719 577
609 782
668 681
136 437
784 400
56 898
307 892
216 910
878 443
933 236
940 941
375 831
188 341
447 259
917 982
764 660
909 251
448 45
650 503
942 308
395 509
217 758
777 94
200 710
682 139
2 408
749 767
447 17
101 440
894 216
451 802
466 899
846 115
753 139
423 147
1000 991
256 776
85 808
485 118
525 619
27 273
737 473
642 837
264 535
52 67
688 517
965 886
984 69
568 375
396 823
630 987
949 280
250 851
450 986
675 91
823 291
977 874
357 17
743 673
902 726
741 629
356 878
131 858
62 112
844 362
743 20
187 992
870 989
978 897
79 800
187 408
25 543
424 767
567 325
492 307
305 974
615 660
204 97
517 265
560 713
732 165
646 602
153 623
850 583
774 36
990 799
930 413
917 496
802 394
734 768
53 937
216 922
553 776
634 179
430 365
343 75
318 847
698 167
429 823
554 419
621 483
183 890
298 484
17 383
603 421
672 819
342 224
946 975
402 375
340 96
449 9
942 498
176 723
321 81
493 293
916 675
182 245
298 831
80 314
214 683
735 885
501 428
460 446
403 862
172 94
309 972
102 603
470 629
325 142
710 169
434 625
843 968
869 493
150 301
806 715
983 892
951 835
320 411
632 74
272 155
167 580
126 620
534 595
249 858
88 958
934 221
841 154
713 342
454 870
57 788
114 7
622 785
417 605
858 688
759 376
620 885
995 153
831 243
363 271
144 485
960 336
991 24
677 444
894 733
232 359
740 205
143 156
162 1000
196 920
375 167
156 721
671 339
316 33
609 219
773 104
56 84
439 46
108 467
489 353
200 720
711 291
798 438
204 993
709 930
159 865
650 830
203 317
214 163
536 338
266 591
422 56
636 881
522 124
585 73
196 647
363 824
851 161
261 54
505 969
335 664
185 336
845 739
653 410
901 540
748 518
130 169
573 117
401 447
592 985
631 882
962 481
42 574
886 898
543 572
561 79
907 757
818 911
167 70
450 914
588 579
434 512
47 186
958 639
522 477
777 152
710 739
984 103
312 221
1000 206
792 561
285 50
669 454
961 835
523 410
100 462
341 885
326 387
70 283
25 591
759 802
94 468
892 429
570 203
1 570
761 792
482 397
194 502
850 154
337 724
915 788
673 511
994 94
145 18
685 256
171 130
75 62
559 997
617 911
566 377
703 399
773 248
900 974
401 588
697 315
922 400
96 915
845 241
848 807
11 922
868 921
918 836
831 835
212 885
585 336
132 485
309 884
424 358
551 151
943 472
902 39
738 747
631 21
979 478
827 989
399 47
909 669
882 92
503 446
976 88
133 460
924 794
343 347
151 893
850 93
716 751
483 453
849 113
826 828
942 4
168 693
50 429
361 284
520 863
81 847
302 213
358 1
924 860
245 773
305 961
875 787
765 76
252 590
594 422
237 995
202 597
278 721
812 358
920 113
923 577
690 280
577 613
492 822
134 611
38 185
488 292
730 433
66 966
427 267
563 57
340 726
414 259
838 688
835 527
491 811
937 227
606 70
838 539
319 875
724 158
519 453
590 584
770 17
850 684
73 541
409 838
878 986
125 197
101 616
359 37
842 964
458 31
854 776
258 577
286 776
381 875
711 151
243 912
186 667
453 595
857 251
193 734
588 317
282 688
284 640
76 478
955 885
508 808
661 117
737 298
892 469
172 954
971 415
866 157
433 318
751 289
920 943
374 508
611 655
547 247
646 623
724 952
507 583
112 519
816 943
316 340
897 639
106 762
795 538
79 897
839 552
857 801
559 404
47 556
26 122
508 884
705 619
818 570
50 485
909 946
123 366
59 917
813 82
839 3
985 695
804 543
450 202
676 958
711 380
928 465
487 745
386 536
229 647
834 704
12 244
620 267
733 785
348 571
787 685
617 942
579 67
496 29
893 171
338 955
902 265
361 509
275 942
155 460
645 518
704 264
785 788
400 484
710 539
168 326
744 327
127 989
849 465
295 750
729 66
489 442
574 116
383 80
927 27
949 630
642 85
417 42
921 126
580 88
804 411
186 547
90 665
887 938
129 182
688 209
247 528
650 172
995 32
603 922
58 903
903 52
988 320
93 908
797 24
347 600
786 885
499 875
549 385
165 677
566 204
885 164
731 535
566 641
999 976
544 901
27 883
572 471
846 488
320 983
372 818
858 920
555 374
948 472
577 833
988 659
736 636
667 86
963 210
987 341
444 910
811 233
630 8
72 950
991 444
119 200
715 25
573 663
497 149
847 484
807 917
509 895
552 527
980 867
736 318
207 531
228 370
115 857
377 187
158 367
630 277
918 696
301 490
710 149
990 908
984 149
176 493
43 728
19 22
946 107
340 152
637 919
521 752
127 898
290 285
616 271
913 534
966 213
375 28
714 717
935 697
865 111
189 907
190 560
280 135
18 971
638 6
889 159
109 16
408 398
652 375
668 564
260 986
776 635
13 489
351 299
538 567
761 78
473 302
637 104
788 6
75 426
12 963
936 472
330 343
717 889
544 977
874 672
963 238
512 665
537 49
231 649
127 55
951 115
158 738
121 232
515 484
547 450
955 876
792 824
209 861
713 752
423 151
528 287
167 416
335 397
64 461
803 14
928 312
104 48
896 618
531 442
68 485
669 211
661 877
71 725
981 259
662 403
409 541
41 575
956 376
323 20
188 477
385 115
789 840
514 684
458 44
477 877
881 497
87 541
374 510
265 706
108 529
819 501
455 126
876 778
606 882
530 394
721 43
429 530
439 257
758 319
754 845
211 479
706 475
184 473
104 643
1 274
143 456
400 370
585 896
785 190
129 314
936 850
708 364
731 146
973 489
464 726
556 390
500 739
862 956
733 215
581 876
22 980
245 958
228 29
147 356
694 434
150 288
899 122
776 363
847 812
388 754
201 240
492 414
547 224
980 127
451 1
958 686
76 457
41 122
890 598
523 39
237 421
160 12
135 358
175 875
111 375
140 12
530 120
138 980
472 596
27 430
281 455
238 322
576 127
271 450
518 507
222 29
870 709
387 44
935 849
770 400
155 909
411 684
380 900
15 852
496 42
633 776
848 870
449 775
348 71
224 865
577 797
894 798
505 632
193 439
832 962
190 986
223 952
669 602
852 684
805 347
77 437
474 276
658 275
345 625
222 274
421 467
423 278
98 616
68 282
577 258
267 151
209 288
105 60
323 909
698 584
674 355
858 75
712 554
699 934
179 471
400 602
748 850
217 816
131 145
425 749
36 752
45 358
660 802
108 709
737 133
64 594
207 775
500 257
60 30
728 812
631 475
661 199
642 143
696 66
891 343
51 279
446 95
636 457
248 96
166 985
228 581
930 787
707 781
43 767
811 122
578 793
949 590
344 590
84 391
8 326
733 58
604 530
504 592
986 751
687 151
87 266
731 369
52 438
149 447
556 959
568 485
104 868
74 447
810 509
837 817
834 921
226 438
450 729
381 435
831 419
684 20
638 88
457 786
534 364
97 453
848 200
673 921
646 482
781 834
298 615
754 523
404 555
603 784
341 785
202 278
54 237
298 691
324 106
477 209
470 925
14 317
124 686
590 769
167 370
954 464
336 707
338 739
613 292
522 953
76 75
583 130
312 232
172 635
337 1000
196 158
924 209
827 47
894 416
137 120
875 473
178 212
211 790
855 85
95 930
511 677
411 822
809 596
582 4
106 858
212 932
904 457
699 423
516 835
953 222
213 807
658 307
88 168
335 499
342 594
433 502
542 366
505 647
223 68
930 127
524 628
549 391
814 442
132 825
513 84
46 78
242 703
384 681
222 71
179 563
664 963
64 557
329 920
339 484
29 214
463 929
604 629
723 735
453 587
664 763
552 48
688 485
937 103
42 265
375 948
815 65
432 196
279 246
124 234
874 846
321 678
433 490
527 96
253 430
495 48
203 964
21 242
801 957
696 842
221 70
789 388
135 572
583 765
170 706
998 395
552 318
73 336
160 951
783 764
381 278
811 935
593 831
176 393
788 871
586 360
293 375
747 427
298 329
543 467
387 540
214 290
210 286
625 369
236 407
484 968
36 294
902 629
476 77
373 615
975 592
370 334
402 264
153 788
803 366
651 53
459 567
206 847
212 459
475 688
888 199
302 187
509 628
130 193
349 851
527 102
114 679
889 268
396 317
632 398
369 715
635 179
25 845
651 851
532 538
50 186
76 558
813 557
103 513
407 981
614 520
11 854
139 406
170 770
803 538
485 789
717 118
981 93
314 983
383 299
902 195
855 4
708 261
336 673
132 346
527 270
751 48
392 905
586 228
694 654
697 26
98 10
360 41
855 583
881 287
784 87
642 843
347 330
515 830
675 393
451 778
441 842
682 378
69 727
383 765
752 480
775 111
521 981
693 905
218 925
543 353
11 537
195 709
866 709
890 892
102 341
21 894
182 703
271 603
429 653
367 533
132 141
995 4
474 40
261 43
964 155
395 327
43 589
35 260
649 925
152 750
265 172
226 265
400 7
269 767
891 753
259 885
756 84
924 368
126 240
523 520
566 565
108 600
825 109
876 328
210 492
851 205
290 77
469 41
435 90
159 325
842 770
209 949
853 485
317 979
724 839
850 289
240 579
418 468
906 627
959 109
831 600
185 652
993 971
741 151
647 934
882 125
691 198
388 656
54 143
965 646
73 734
113 331
713 423
439 543
375 975
546 367
945 638
517 591
923 141
797 805
265 488
354 71
253 742
726 659
236 43
304 308
776 416
990 488
190 428
383 564
402 280
930 346
288 192
939 85
924 702
625 528
795 702
186 382
744 489
689 872
256 31
711 446
458 445
9 860
725 939
557 994
737 197
537 27
581 556
586 557
83 380
258 269
761 354
109 801
577 365
831 287
500 808
153 196
604 689
222 236
221 154
143 158
710 226
889 320
846 1
673 954
802 249
318 984
887 127
624 618
297 475
235 929
618 173
426 190
679 568
348 388
145 236
707 990
237 731
944 390
979 613
725 866
740 701
835 388
527 612
143 761
540 94
303 157
619 728
647 46
36 144
281 743
133 869
473 428
610 804
41 687
669 132
387 855
871 913
466 13
26 358
107 328
514 77
407 212
373 405
257 408
548 890
502 33
110 975
460 72
778 852
758 798
335 144
4 205
408 822
570 785
179 676
104 870
256 476
627 864
235 174
105 737
206 215
63 18
286 192
221 43
989 556
538 344
112 297
165 681
434 343
708 897
387 811
119 994
286 745
209 521
270 314
609 476
880 671
845 517
862 65
911 202
972 800
96 710
764 529
404 472
426 142
282 896
487 920
640 696
792 909
361 400
736 592
422 580
108 635
997 18
836 968
817 732
51 264
793 167
793 197
638 570
690 271
224 333
716 584
84 452
527 857
383 634
491 379
3 326
347 819
410 749
82 202
915 226
750 904
147 792
175 963
968 68
418 543
753 486
478 836
937 4
45 671
637 535
50 639
213 748
809 622
848 242
175 763
468 277
18 966
68 544
929 387
612 698
929 364
183 406
551 471
761 595
142 397
130 191
387 342
290 547
315 137
788 489
251 607
117 621
573 184
164 853
922 775
550 850
490 85
607 41
555 367
635 696
115 764
238 501
457 879
47 123
368 187
964 618
793 80
590 717
616 754
569 537
880 471
387 370
555 345
410 109
712 44
805 826
160 394
679 968
273 77
91 640
615 54
609 408
485 199
476 100
952 45
637 183
515 375
552 69
719 961
177 782
357 333
608 868
727 638
187 999
66 277
990 681
682 598
440 519
796 915
618 99
959 606
282 825
980 185
893 51
146 422
832 854
106 791
721 832
428 907
182 846
536 171
526 569
121 965
87 916
231 57
367 190
662 1000
366 994
184 611
384 875
534 489
666 606
673 445
865 206
642 400
377 519
320 497
483 407
764 66
815 482
607 476
481 972
469 665
345 965
739 879
806 756
552 700
683 194
451 411
712 771
259 547
529 375
856 218
170 337
541 639
353 475
502 697
439 240
927 596
347 763
73 899
814 108
92 265
870 155
35 129
53 915
503 664
257 710
233 426
46 774
416 750
248 918
447 38
509 725
634 856
839 58
106 653
517 549
917 387
703 303
867 756
217 721
771 825
430 4
602 828
129 18
577 728
287 375
765 147
452 750
354 290
160 459
294 28
7 562
766 62
216 984
817 784
704 939
608 486
942 562
931 593
149 569
968 266
715 771
367 69
412 878
879 706
906 886
619 23
947 835
7 115
618 62
53 578
547 347
139 563
120 421
156 269
989 123
886 703
245 252
123 656
130 2
713 387
239 332
761 185
518 767
651 487
829 55
64 727
401 554
290 521
974 797
141 962
271 26
17 515
170 110
492 235
848 730
918 609
266 435
727 916
921 907
323 337
634 723
242 275
595 216
71 87
529 341
464 897
207 445
388 728
554 231
962 754
961 879
362 578
665 88
846 586
995 168
274 980
242 515
606 189
730 28
720 91
859 926
535 246
5 440
477 967
193 789
845 906
366 862
346 211
447 692
23 972
586 980
160 668
7 786
876 136
355 762
734 359
554 562
677 746
350 874
4 67
735 701
278 181
392 7
252 766
745 137
856 103
923 485
180 150
973 886
912 58
596 465
619 273
562 968
146 917
34 880
617 663
412 360
22 15
125 999
555 869
488 411
323 762
247 854
263 219
739 174
276 335
990 894
959 904
213 456
172 599
687 789
500 634
464 625
985 18
845 472
780 168
585 27
21 847
245 112
766 756
211 141
929 897
346 780
175 161
404 159
178 601
982 958
768 918
336 140
764 580
251 488
452 48
202 570
803 170
900 365
662 180
613 942
720 310
722 246
470 125
404 1000
77 737
309 844
654 644
984 770
575 234
257 27
634 810
948 788
332 847
153 993
378 117
935 97
427 656
132 98
599 209
187 907
404 840
902 739
609 477
325 218
855 958
379 802
1000 249
703 377
366 989
473 144
644 167
743 127
617 342
687 803
600 91
642 502
181 603
978 505
172 832
462 550
985 207
260 984
807 314
360 172
302 184
667 297
351 410
775 319
103 462
121 54
904 114
555 84
68 884
589 239
67 50
141 403
608 400
386 415
65 745
938 718
281 957
14 983
718 788
301 172
249 773
225 152
886 132
588 954
577 684
836 185
435 222
951 851
318 240
568 950
196 581
932 265
721 232
436 321
356 661
825 242
792 412
547 158
587 442
591 163
126 779
699 912
352 1
763 21
241 330
971 788
263 902
53 983
486 488
655 841
434 291
242 332
449 828
774 391
343 251
169 393
162 872
394 276
893 986
958 863
116 177
554 953
17 560
146 516
39 931
159 632
263 607
460 36
349 154
286 518
546 799
389 291
427 633
276 384
495 401
955 963
929 860
267 297
165 809
343 323
441 605
281 252
992 629
757 629
498 302
779 887
593 205
871 220
940 718
972 246
457 298
197 228
710 713
388 404
35 180
360 315
431 703
944 187
331 793
841 109
31 785
666 902
4 957
619 976
203 650
228 659
947 776
238 8
489 626
411 523
805 122
190 236
824 485
774 154
277 966
615 308
750 632
209 106
588 179
81 142
828 660
153 774
435 390
782 923
15 544
798 172
666 339
759 489
823 532
995 451
850 961
758 599
944 318
704 883
496 136
25 675
795 529
449 230
270 582
504 637
125 653
808 142
991 566
983 165
449 977
616 298
289 725
395 952
466 242
88 842
917 234
722 365
815 992
298 671
628 422
323 435
564 666
352 546
830 800
874 797
450 514
874 698
97 620
649 914
861 88
756 777
674 477
493 488
820 142
158 447
564 833
233 479
376 679
736 601
828 185
114 701
882 562
320 882
475 532
322 582
661 995
411 505
482 230
647 992
29 562
824 613
40 321
549 415
999 284
820 480
878 53
393 549
934 867
433 607
801 93
601 211
792 595
426 820
156 601
433 547
921 981
313 271
616 679
449 787
839 902
579 124
121 11
731 921
455 683
483 51
998 894
446 153
494 230
700 766
562 12
389 529
43 189
866 153
454 796
628 574
806 710
494 260
393 328
663 861
953 660
755 750
164 600
979 215
366 892
579 106
420 621
294 86
172 511
590 625
307 218
198 464
724 671
370 738
532 323
749 286
72 912
885 403
479 602
294 57
677 352
151 200
215 93
825 521
310 374
984 588
417 59
259 786
148 790
108 896
427 180
160 663
582 990
617 875
46 675
292 74
379 795
273 593
887 449
465 548
823 448
487 239
859 97
24 6
238 484
254 664
663 765
679 244
754 295
470 799
321 114
224 51
908 848
643 146
649 107
693 471
907 179
61 765
276 436
122 865
919 727
529 581
491 559
176 244
205 998
394 525
111 969
817 570
515 465
677 207
287 935
737 699
51 364
134 172
229 405
251 109
337 741
667 865
337 223
862 82
747 324
51 674
693 867
596 207
683 624
765 969
558 501
19 608
217 152
131 445
908 381
905 245
122 571
109 810
793 970
891 891
645 941
917 337
159 864
895 841
487 659
161 44
511 179
3 727
683 133
523 590
514 427
834 987
349 294
615 686
384 259
627 652
595 785
515 489
978 353
499 138
748 10
669 750
882 259
940 747
685 126
733 34
419 528
214 261
644 192
264 239
328 130
79 305
482 578
443 229
587 111
330 674
813 212
932 104
958 969
2 1000
570 879
385 135
492 28
678 107
618 6
237 697
310 70
626 104
651 212
214 332
885 378
482 853
137 710
895 490
61 816
720 445
303 211
825 980
670 442
985 258
138 647
327 115
750 329
326 316
661 563
693 555
83 174
759 219
236 653
708 648
821 779
445 123
342 269
102 11
710 439
268 200
85 946
314 186
627 992
501 639
554 546
193 988
71 952
206 658
956 265
306 128
43 750
250 384
18 704
746 79
142 13
278 578
311 944
763 937
935 616
575 840
161 119
827 583
70 384
241 378
648 546
505 42
647 107
778 664
810 523
94 303
888 372
880 198
667 994
486 601
961 60
440 473
178 618
56 600
1 296
329 648
193 185
41 839
291 818
854 100
693 947
754 580
670 633
129 336
979 614
288 939
25 79
696 819
153 696
466 833
695 658
18 88
257 701
760 949
999 513
880 21
498 8
708 828
621 996
766 997
74 529
551 122
699 703
169 164
888 216
821 905
303 668
564 559
720 323
508 71
188 387
91 685
747 798
512 719
145 629
716 219
510 266
692 208
320 860
372 207
75 544
463 377
564 27
288 635
701 147
705 888
533 147
572 631
945 435
350 89
416 417
659 925
682 350
484 353
562 855
912 636
751 374
365 666
752 4
300 453
150 5
503 264
665 447
50 366
888 465
782 898
741 815
167 161
431 78
148 533
804 512
515 498
359 16
854 51
50 356
666 714
155 715
532 212
291 624
26 890
848 192
50 631
622 198
163 777
61 713
683 928
562 42
943 415
444 992
122 109
57 628
175 487
669 58
698 312
682 75
201 881
267 251
800 378
16 860
90 50
139 651
443 82
417 886
425 890
346 834
518 521
672 186
578 370
796 50
492 62
652 706
653 451
83 20
662 172
70 801
234 590
750 658
480 95
491 997
967 163
534 897
884 383
507 679
784 350
93 435
56 97
885 138
117 898
662 186
698 835
49 931
777 798
941 256
893 783
604 859
297 137
755 180
871 614
211 654
963 655
88 370
508 219
222 169
404 271
355 453
554 131
250 494
738 494
276 341
705 573
830 459
104 52
72 666
706 387
672 145
756 775
821 615
993 394
135 749
664 490
201 217
620 802
62 710
648 338
50 352
262 231
162 717
383 340
972 406
836 79
180 656
694 173
49 828
921 65
669 473
281 641
626 343
350 625
32 399
976 293
982 138
361 264
75 95
603 398
501 438
476 680
446 521
204 494
701 476
910 369
948 191
9 926
885 710
550 268
461 878
912 442
15 272
705 441
367 659
838 867
448 313
898 893
834 102
739 534
577 648
254 877
190 615
154 426
324 703
693 784
580 956
225 946
228 281
386 946
291 223
812 739
888 61
983 73
162 73
958 91
319 614
177 472
40 501
526 84
284 458
40 861
403 619
564 784
715 727
874 954
139 856
26 301
281 983
743 353
546 61
966 722
884 357
574 409
441 210
866 832
70 621
802 914
761 717
697 827
795 570
781 933
778 806
585 58
141 327
410 686
739 727
759 622
84 333
31 876
542 248
59 963
868 212
876 980
928 925
807 722
494 587
6 623
744 591
680 884
921 8
168 32
981 603
830 609
611 240
571 478
458 378
722 264
451 568
202 456
190 945
398 222
181 667
662 453
674 181
484 6
135 551
17 964
159 979
203 81
456 5
879 265
382 952
880 184
871 81
992 413
378 389
634 910
407 647
362 432
180 198
438 314
748 806
630 259
784 184
339 591
856 922
458 743
816 449
507 545
189 492
454 948
139 167
379 670
364 816
335 464
973 316
74 756
500 412
347 40
333 202
313 205
288 770
299 455
570 158
999 759
649 804
58 787
971 436
808 686
604 143
501 576
458 574
332 309
338 30
348 670
583 661
226 870
430 876
33 675
110 682
479 167
820 801
486 557
122 987
133 579
560 816
888 897
845 587
918 779
247 143
648 29
371 324
380 403
351 841
436 181
7 608
981 312
587 466
869 708
804 353
286 716
168 525
964 364
464 882
142 710
376 141
90 746
817 469
501 167
309 288
347 667
895 327
979 481
144 199
188 948
551 826
702 978
433 165
211 926
875 587
418 316
684 234
785 536
400 445
464 718
776 794
199 272
992 386
571 894
563 585
963 265
562 747
429 773
672 655
711 89
323 394
675 107
930 426
903 753
524 366
822 651
511 20
922 502
758 492
395 672
76 709
936 990
455 717
114 478
723 824
919 45
569 593
503 850
18 758
954 893
475 776
896 986
147 817
487 904
661 234
928 88
294 863
77 749
931 190
578 654
13 496
50 934
440 553
783 810
662 737
702 136
121 10
118 960
266 778
865 838
407 942
586 338
483 164
343 848
11 744
781 451
296 563
260 309
651 313
445 514
262 565
524 379
876 789
508 420
981 372
258 387
76 148
358 770
347 721
514 127
171 161
41 782
470 692
446 914
557 59
478 432
437 354
220 296
20 382
291 684
577 366
183 286
136 529
6 649
7 528
161 48
661 630
91 107
165 373
78 650
249 202
554 268
584 844
304 512
561 486
797 48
367 155
48 373
34 209
772 695
838 214
801 733
213 317
105 643
270 534
644 519
735 549
138 670
392 793
181 305
279 330
704 997
484 104
312 845
563 501
58 715
233 622
32 689
616 301
222 260
171 309
808 661
978 552
453 511
208 83
840 911
79 675
14 152
543 677
996 458
530 405
172 114
379 203
803 994
504 376
605 26
686 662
668 139
524 875
573 363
137 652
389 503
155 931
531 150
388 60
174 284
114 328
278 969
703 234
995 387
998 32
400 665
522 923
891 95
637 380
98 25
882 604
307 764
105 47
824 10
958 349
676 923
392 730
156 738
468 506
121 219
522 995
493 413
89 129
144 538
141 164
140 245
562 315
606 871
663 251
293 690
173 36
420 681
125 239
538 246
458 59
823 680
569 935
342 61
450 482
657 11
796 262
881 811
513 526
500 37
561 271
69 686
283 319
17 874
268 839
553 50
157 473
337 498
533 786
979 189
149 127
802 381
937 666
906 788
703 819
411 123
856 272
81 138
590 97
11 209
287 915
387 595
941 271
732 271
811 880
749 612
261 685
825 332
454 191
506 886
982 690
655 269
711 694
859 3
964 591
274 774
822 374
738 82
59 367
600 883
50 935
117 503
126 974
389 805
68 722
847 74
342 802
339 53
496 549
407 811
491 32
937 313
406 26
746 816
698 441
632 166
295 109
491 35
913 910
109 759
983 450
913 321
854 760
870 261
922 360
292 858
24 49
883 770
864 626
466 913
66 97
430 713
205 920
99 470
829 207
580 164
657 492
484 510
603 705
770 525
417 414
382 792
814 617
561 678
242 27
590 660
475 372
724 680
291 822
149 472
29 728
635 685
572 470
546 174
527 668
698 295
433 432
86 246
48 647
923 641
25 865
652 499
236 375
178 878
197 678
701 577
758 687
261 329
157 158
854 35
825 552
329 257
983 414
503 382
412 777
993 26
400 464
458 596
494 510
172 251
197 784
931 705
942 784
335 67
727 669
832 581
402 244
31 350
133 90
228 796
807 158
852 100
941 590
217 628
8 943
648 839
523 402
434 232
177 817
933 329
133 213
528 617
303 27
594 254
50 173
401 856
330 252
955 623
841 523
602 848
818 601
38 692
2 824
923 530
640 207
858 124
420 738
93 74
116 686
327 165
859 727
20 540
330 326
514 170
849 115
369 666
68 406
709 421
581 632
951 220
190 160
696 961
897 788
34 365
473 712
529 683
790 901
223 119
226 88
640 74
555 8
91 622
766 152
42 346
135 344
918 324
504 613
285 752
400 670
116 224
734 997
907 523
897 481
994 122
568 633
548 122
993 990
95 110
141 137
455 275
832 372
951 687
984 235
791 735
256 258
959 989
254 865
864 150
697 857
624 264
841 171
738 185
512 832
294 5
320 749
631 152
472 581
190 808
167 980
542 423
238 500
411 843
716 274
993 764
482 968
380 323
490 117
507 1
948 801
5 620
901 636
123 372
568 312
179 735
644 73
157 881
924 919
723 992
545 67
755 26
386 134
700 875
250 559
228 550
359 584
521 611
571 643
982 139
306 513
873 949
585 381
651 256
851 195
674 606
221 60
91 920
286 693
478 513
594 188
97 114
150 667
108 132
996 381
714 932
761 246
791 412
501 642
606 527
599 178
938 689
450 223
381 279
819 184
439 968
850 546
451 359
311 446
739 376
729 852
621 520
263 474
513 220
352 463
151 551
511 884
829 246
209 647
781 648
615 983
545 417
341 855
215 79
582 943
930 555
814 544
116 731
140 217
19 643
767 529
526 595
127 734
733 560
889 278
976 581
484 190
660 66
485 941
972 298
837 999
976 304
729 467
520 99
109 638
627 986
584 105
720 177
12 804
736 252
81 64
833 917
605 844
334 89
136 305
739 324
655 714
979 735
532 498
833 641
626 71
916 697
247 279
501 335
530 933
750 714
849 354
838 533
720 492
598 699
578 129
548 410
121 35
221 747
105 488
795 703
766 295
389 647
580 138
361 780
844 621
314 638
17 151
522 89
995 119
139 572
599 38
334 720
424 906
818 880
393 612
583 158
259 323
804 838
461 516
617 656
489 282
293 857
785 166
297 779
702 234
825 387
305 248
292 474
128 684
438 62
193 696
384 997
885 196
864 501
851 352
135 495
561 919
660 857
697 295
292 750
881 468
137 537
715 780
11 842
464 448
255 656
495 639
4 379
834 868
231 37
571 365
531 131
283 191
988 331
837 631
98 921
254 164
700 616
358 163
415 612
171 909
602 526
639 788
745 869
824 668
586 354
798 220
896 137
551 733
119 983
801 568
903 406
732 954
21 441
117 787
52 639
47 6
164 685
793 261
906 616
928 491
321 77
710 569
214 612
301 684
946 101
604 200
507 687
154 879
127 622
666 178
612 712
535 775
749 327
387 654
294 314
496 615
391 557
183 956
169 835
639 466
287 242
666 145
928 819
24 406
792 41
936 403
104 470
529 204
797 916
857 90
229 352
56 971
926 429
776 917
246 63
510 911
207 790
81 582
195 872
974 130
274 430
600 155
633 748
70 490
837 650
193 245
621 453
186 898
233 962
814 479
24 324
741 582
113 822
164 307
45 489
789 671
918 388
825 551
135 246
392 323
895 936
919 867
741 105
765 973
66 578
803 89
253 896
670 365
717 185
24 113
674 812
783 943
551 959
493 37
204 884
711 99
820 630
317 560
734 81
884 151
659 39
239 263
934 260
628 2
797 3
114 822
166 249
764 716
207 609
104 763
492 814
861 663
795 177
574 880
610 810
30 620
848 620
882 133
232 509
486 28
863 951
201 28
199 964
95 758
572 198
520 416
364 732
430 158
390 869
165 419
840 364
39 722
848 622
582 333
649 445
283 201
472 834
516 567
591 440
116 462
207 479
193 636
989 804
991 378
673 507
870 186
585 717
807 167
401 807
963 684
359 434
517 875
352 459
314 468
920 872
298 464
507 286
267 850
15 291
356 163
348 739
646 507
905 47
665 867
730 24
653 598
898 356
56 563
434 473
790 292
141 477
699 849
639 853
778 338
591 423
844 848
469 861
714 198
884 718
147 133
74 554
695 248
880 480
72 21
781 264
658 479
464 648
683 241
985 273
120 132
41 186
681 924
255 180
408 328
733 102
928 965
933 999
985 55
180 765
670 189
595 133
836 277
725 821
902 388
353 373
871 393
910 903
668 165
82 75
492 167
528 771
131 812
770 467
866 301
842 530
20 677
807 745
849 708
484 201
432 706
945 342
960 964
506 394
390 349
120 42
728 241
508 946
541 443
481 382
973 852
411 131
596 259
190 431
812 621
136 108
962 96
72 819
841 461
168 400
730 639
441 809
879 300
106 419
95 938
790 563
549 737
173 738
168 336
358 655
444 672
102 867
490 942
679 657
693 760
647 485
137 26
296 231
964 448
649 753
362 197
841 886
934 8
222 643
15 665
883 156
410 561
164 454
673 811
939 593
335 75
618 982
657 581
429 305
685 142
501 526
28 786
885 249
428 251
265 94
719 499
249 128
59 412
933 83
574 871
675 909
297 293
890 305
225 671
961 262
812 813
787 191
598 23
439 378
274 55
471 992
553 71
471 964
834 403
626 73
668 274
365 909
579 941
579 539
202 743
352 340
933 301
715 724
678 988
130 500
331 35
998 756
555 395
515 180
467 182
806 183
90 736
124 21
274 677
115 977
17 47
630 83
122 659
70 604
511 400
638 432
552 635
539 458
381 53
990 848
586 795
30 28
530 505
48 155
182 162
484 550
560 113
632 34
771 53
637 281
804 626
65 707
164 992
839 945
299 221
972 180
77 371
335 610
532 818
159 444
282 142
829 52
546 465
685 349
442 749
407 53
703 571
44 62
75 235
7 726
807 978
905 883
701 239
493 584
408 3
27 689
497 855
93 42
671 129
743 112
229 149
164 931
71 560
993 146
146 351
871 952
328 775
834 28
366 678
612 125
166 529
197 258
570 219
738 312
331 966
813 846
248 883
757 240
380 902
590 250
853 270
377 39
649 94
68 612
218 100
954 383
628 150
992 550
368 729
861 50
46 25
248 294
908 356
885 287
258 827
889 462
448 617
852 448
710 920
412 279
371 365
662 999
866 5
548 585
734 760
987 131
785 586
776 44
941 661
330 550
839 570
364 286
538 215
85 247
486 496
878 857
860 539
207 725
895 754
662 980
513 648
111 649
233 886
692 173
898 374
75 736
295 438
373 833
4 458
431 842
953 308
50 165
198 256
241 93
9 902
72 873
549 182
874 133
420 917
658 317
290 732
405 585
521 777
769 876
586 199
717 891
859 766
55 56
21 647
500 381
549 924
606 449
457 479
582 876
747 239
545 37
322 949
973 842
77 93
717 663
905 501
551 311
909 924
957 408
656 857
683 261
306 140
91 239
477 911
226 150
859 550
991 288
302 284
844 206
785 395
516 45
670 824
804 325
681 487
938 338
626 380
576 992
569 404
903 794
553 113
343 895
953 701
620 797
906 756
543 773
800 564
597 955
888 629
441 177
966 418
557 893
410 125
296 312
776 965
94 176
301 398
876 272
194 134
379 88
906 178
651 854
484 891
482 925
67 447
342 975
452 338
537 542
38 982
717 690
380 944
313 925
77 691
365 983
220 367
836 704
257 318
980 676
116 673
650 159
776 453
496 541
526 385
82 916
366 150
957 97
94 622
374 170
312 738
504 884
104 340
939 713
9 918
388 476
590 389
634 365
194 482
258 719
866 691
986 231
841 295
680 934
916 53
142 959
814 597
650 752
309 10
837 611
437 471
327 982
952 936
700 817
627 38
399 467
332 78
752 599
482 206
177 623
516 991
220 165
94 880
174 115
833 403
697 136
339 748
304 965
785 54
132 534
66 965
91 595
588 607
585 159
771 30
38 297
144 965
659 220
680 843
975 376
330 665
476 633
981 260
38 763
296 145
134 386
739 73
344 675
231 115
705 268
763 200
233 773
772 264
967 746
992 296
410 467
280 390
78 317
504 157
838 151
302 323
888 392
395 232
67 977
698 123
244 812
674 828
444 550
190 435
197 951
253 476
692 330
144 195
487 981
345 140
655 585
531 49
816 597
377 513
71 621
324 745
800 259
189 243
160 731
29 356
681 281
183 725
963 326
919 801
659 616
200 470
714 367
419 90
879 841
62 554
585 862
456 971
856 485
678 888
117 860
612 431
185 883
231 195
498 170
508 49
992 573
415 762
662 645
602 76
198 187
937 361
664 744
683 519
580 360
758 697
219 370
479 755
252 710
950 101
231 809
501 574
381 267
335 394
911 937
469 460
475 405
172 138
501 854
8 80
213 765
776 783
537 89
668 838
541 250
824 378
659 510
772 921
446 240
380 272
997 551
761 497
756 768
576 968
885 704
102 370
310 639
811 329
476 351
578 474
744 401
851 402
911 622
323 708
214 54
980 210
957 740
58 712
860 985
32 96
688 133
817 349
123 627
677 951
330 255
776 73
7 626
826 269
600 500
977 813
554 308
374 862
573 258
767 956
705 455
441 522
155 563
148 184
865 477
790 640
901 796
618 727
65 217
578 393
381 483
700 754
344 450
888 269
708 654
224 412
460 664
285 615
579 433
798 443
261 587
435 162
734 52
240 150
268 817
542 1000
300 593
753 643
43 640
911 102
645 487
513 105
502 798
719 80
582 868
875 842
806 309
355 539
712 594
689 331
763 230
330 62
175 434
56 217
425 319
318 69
805 182
173 306
331 243
738 912
110 964
106 267
272 460
806 335
54 846
665 168
427 994
229 601
427 636
817 851
954 134
919 110
316 444
768 998
686 505
910 148
468 367
414 91
826 571
416 441
434 978
795 212
614 612
62 919
97 332
29 764
127 796
652 23
312 471
389 725
913 214
296 689
797 63
481 194
257 266
524 52
477 137
15 890
55 111
573 435
227 700
582 988
864 585
10 175
899 671
963 546
711 759
961 191
305 217
456 828
268 284
316 634
525 722
745 98
509 971
149 90
310 12
27 671
186 433
420 436
104 382
334 814
493 294
510 812
448 995
763 972
716 859
421 224
181 569
666 490
580 692
160 117
476 579
553 931
313 886
531 101
657 40
264 984
521 63
330 284
35 45
494 455
621 675
376 638
164 955
606 976
87 270
213 183
426 743
635 434
134 250
769 655
313 98
290 699
143 783
505 115
457 880
752 973
187 432
1000 610
939 605
937 25
875 149
559 652
243 193
86 376
443 854
30 107
952 671
805 446
912 614
189 663
586 727
446 937
336 384
542 272
761 768
772 319
419 14
512 504
389 306
710 771
412 13
441 568
810 246
876 721
212 416
735 797
142 180
915 627
100 675
394 223
994 812
236 857
668 977
514 729
747 277
741 539
844 902
137 719
622 348
487 708
496 628
239 581
457 153
207 908
828 952
131 173
116 718
381 135
694 894
863 792
170 955
331 365
856 819
435 829
518 921
549 126
278 504
264 105
456 746
816 9
705 509
254 919
653 775
873 983
139 80
153 574
908 670
494 795
34 394
920 979
102 549
483 718
6 938
463 634
860 278
995 916
139 248
834 791
23 706
125 513
785 277
86 44
298 932
190 331
677 461
662 779
9 144
496 14
433 310
1000 644
940 994
559 78
593 392
220 615
97 344
480 233
972 565
848 817
303 877
277 964
655 637
459 150
651 243
811 2
886 750
347 444
827 939
835 398
93 385
515 64
301 142
36 149
310 339
25 586
654 31
223 113
532 225
355 342
226 241
92 924
36 270
862 223
668 767
505 760
151 372
176 804
865 211
952 175
901 328
112 555
358 686
667 241
910 373
582 487
965 25
295 624
390 431
425 893
154 600
696 371
163 999
897 415
678 8
969 387
694 987
627 955
712 560
442 28
380 879
826 954
544 568
737 968
812 890
920 507
260 434
857 156
848 886
272 209
507 250
515 570
809 956
598 393
511 977
623 336
283 166
903 19
134 66
260 405
572 520
838 780
27 37
17 542
102 64
889 617
924 582
442 434
911 65
122 193
230 376
563 715
442 822
119 365
693 308
145 720
345 513
613 901
316 41
683 301
738 606
234 180
40 144
596 161
688 177
888 602
892 329
424 362
694 468
670 190
539 14
702 152
266 854
218 582
895 900
234 984
857 467
163 896
611 758
408 650
935 648
252 178
976 27
539 21
494 560
210 33
925 264
536 191
117 753
124 11
4 357
995 860
823 509
108 785
619 867
787 905
514 38
434 842
64 972
862 909
884 72
941 808
335 476
350 803
580 473
814 935
181 160
795 356
20 254
492 990
120 278
894 986
315 327
827 730
639 886
111 931
693 797
407 43
600 338
867 765
273 48
276 419
403 295
672 894
285 143
172 530
480 838
209 306
568 859
346 558
96 808
488 788
605 246
182 204
936 49
968 208
96 243
626 498
889 649
743 525
55 623
104 615
280 23
473 625
932 568
785 419
707 389
17 889
592 952
937 911
159 384
505 136
233 393
136 975
270 278
241 324
252 696
938 532
718 762
508 649
681 292
419 739
680 435
979 623
738 267
533 896
650 389
383 234
782 870
561 403
148 801
726 399
848 15
282 917
128 790
917 160
81 335
250 113
122 229
495 620
107 145
8 841
378 141
711 938
543 210
90 620
608 289
986 242
205 113
31 121
624 111
808 874
575 929
102 310
139 596
929 245
86 822
429 796
111 971
5 553
591 964
841 928
205 398
41 587
518 16
50 677
889 624
605 342
933 96
290 213
340 381
501 777
202 929
924 665
251 280
217 193
244 57
121 800
806 513
739 676
528 788
352 769
411 309
110 344
404 399
908 95
132 408
688 795
997 939
75 565
131 670
974 251
763 559
454 643
346 158
411 757
466 520
452 869
271 359
963 402
119 186
86 806
981 435
96 55
76 972
829 896
103 944
455 556
586 800
713 996
908 530
867 359
398 489
70 713
890 188
898 976
345 230
762 441
284 760
19 359
84 847
607 186
790 61
741 727
212 806
74 120
335 941
830 85
781 899
797 671
998 135
276 759
575 911
870 945
622 953
791 228
138 933
288 231
659 851
36 85
970 370
25 800
806 157
50 954
827 840
1000 176
286 252
889 156
196 510
460 986
89 598
270 376
180 281
227 215
365 548
936 741
699 742
897 749
695 76
940 46
251 265
24 889
396 711
422 855
804 670
238 983
950 816
197 666
716 485
406 414
578 302
514 624
377 453
670 980
69 693
868 936
957 263
998 379
469 46
241 273
67 830
255 16
998 804
681 713
288 438
126 865
488 468
799 865
554 18
800 510
632 798
240 100
372 261
662 979
628 659
782 660
371 69
97 496
285 187
487 124
6 283
633 804
147 538
821 946
47 452
743 287
904 289
118 275
549 779
605 176
437 386
835 807
806 931
655 442
470 493
566 475
775 550
631 273
87 803
571 485
607 665
771 510
954 241
136 502
19 741
678 808
478 864
966 284
147 972
725 616
465 642
442 591
191 424
216 629
227 786
114 833
450 236
694 403
476 829
257 847
921 286
6 399
149 971
682 295
943 758
262 759
400 56
701 942
479 916
571 705
53 36
889 503
623 582
257 451
763 513
297 683
798 654
81 299
624 114
945 918
872 559
28 623
614 729
564 92
996 486
149 49
521 389
903 496
971 511
946 85
376 242
767 525
895 200
823 870
665 768
140 536
326 167
510 291
895 74
734 243
911 882
643 784
623 897
279 593
407 224
29 134
817 795
659 63
346 481
932 11
600 71
898 277
590 408
567 836
833 301
78 743
526 156
968 156
100 375
379 128
860 195
275 518
609 620
351 541
982 950
963 880
227 552
388 119
797 817
213 683
889 91
190 856
246 642
582 625
121 442
171 395
959 780
367 309
672 348
611 634
579 189
538 865
685 277
335 482
93 548
516 981
990 705
346 122
859 819
563 30
213 874
161 931
534 832
631 144
817 209
684 354
426 369
982 760
202 75
659 717
407 648
421 947
235 119
69 93
937 631
474 501
856 634
784 390
817 766
885 634
974 569
937 321
863 138
747 521
206 505
452 755
96 520
199 384
502 25
885 358
10 20
747 827
785 983
812 110
551 150
861 839
822 723
328 568
595 533
73 467
159 524
573 606
990 896
796 226
253 157
245 351
983 381
334 146
490 236
296 350
75 469
424 402
37 19
935 461
485 445
984 58
50 730
181 391
625 328
968 230
484 564
932 819
944 617
964 434
853 611
135 279
80 559
680 468
929 966
928 413
762 263
822 164
992 2
554 968
329 522
197 165
437 129
745 298
166 949
261 652
227 692
210 259
159 490
576 438
903 338
700 76
501 43
430 406
10 110
279 559
274 716
687 608
96 783
258 613
84 518
264 310
209 826
920 719
315 496
156 569
185 855
645 685
249 74
90 258
816 809
436 854
768 883
989 25
495 72
542 758
583 653
820 898
500 975
466 684
181 462
720 429
887 809
687 422
529 854
582 316
60 349
198 48
374 692
119 267
450 203
369 384
855 188
633 706
515 451
389 695
912 108
269 162
924 149
817 426
205 14
473 578
706 943
197 507
242 352
104 875
410 618
325 798
665 588
258 140
738 878
301 661
378 19
517 194
445 722
208 269
651 265
212 199
123 709
115 364
412 571
590 821
540 266
971 204
854 580
343 943
457 995
956 834
14 472
28 458
545 587
726 196
394 325
349 861
40 761
431 982
933 970
247 903
395 938
511 702
124 524
525 503
333 70
441 410
617 643
319 47
222 710
159 652
691 92
622 938
994 147
389 828
662 135
117 524
836 240
399 361
94 731
782 534
141 398
528 191
111 846
589 333
556 748
336 598
191 957
535 536
103 276
363 117
992 950
71 391
662 517
473 443
402 965
192 930
155 302
775 96
986 682
195 322
280 385
630 166
272 733
793 635
201 555
466 192
504 888
934 517
756 759
959 158
723 502
87 230
155 213
325 141
895 519
814 526
255 443
691 526
527 484
512 727
390 329
271 245
569 204
761 324
962 71
481 37
572 567
266 726
132 942
218 378
812 31
903 66
474 945
943 1000
780 807
79 169
135 349
765 703
904 525
379 218
595 859
254 518
778 871
596 909
286 975
844 540
392 669
484 334
668 264
492 746
784 627
446 549
681 350
425 59
567 372
270 172
889 47
42 836
307 205
649 592
179 844
483 570
512 966
255 179
581 99
277 717
725 722
265 757
71 41
816 989
412 85
160 653
483 553
488 789
757 488
732 287
331 214
208 842
179 815
21 112
913 649
828 637
370 444
745 793
484 912
781 248
996 293
252 830
845 91
618 602
579 349
888 909
914 448
103 93
262 123
556 174
123 383
162 844
826 906
636 309
818 769
908 165
61 159
995 257
250 964
858 180
440 226
545 542
670 158
16 225
331 138
959 492
982 784
397 617
445 566
737 352
731 149
863 77
406 464
40 263
643 704
930 608
624 951
765 639
528 95
129 486
938 110
270 687
78 66
252 815
769 334
963 631
762 368
446 802
983 88
505 46
522 786
6 497
89 770
487 616
217 615
453 506
724 74
192 154
139 796
968 908
481 282
890 243
2 336
396 336
423 900
381 296
38 738
792 126
508 631
741 76
245 193
619 125
272 793
16 104
426 906
346 427
241 741
993 495
311 30
232 454
155 91
84 247
791 451
1 409
927 826
518 198
618 533
653 395
438 999
822 678
91 935
693 435
781 355
808 970
455 244
216 325
924 7
775 276
767 53
101 284
602 70
817 254
464 254
604 637
284 695
572 976
481 704
330 945
68 489
914 523
732 482
847 7
840 973
282 606
242 626
155 410
879 619
663 835
607 946
529 530
273 361
234 602
305 301
91 571
175 174
404 373
181 243
345 814
200 721
900 793
346 54
202 577
24 865
411 631
162 291
160 787
651 745
388 308
46 830
230 220
356 633
593 888
875 289
701 426
10 600
219 707
6 420
635 29
636 397
11 150
39 523
936 690
267 675
349 664
857 578
236 212
210 828
99 436
468 151
861 477
103 79
536 108
499 522
488 486
919 499
635 957
373 570
998 991
655 101
923 890
69 762
919 536
912 780
365 14
210 900
473 60
773 961
546 691
811 180
750 645
173 346
343 179
446 265
68 109
101 488
222 19
24 133
150 740
499 360
991 971
771 763
283 316
454 93
496 101
275 597
942 439
978 739
56 398
199 156
885 420
526 260
904 676
999 402
387 989
725 157
752 7
473 205
100 320
916 105
525 209
544 855
299 951
604 497
106 488
268 631
100 171
658 98
573 44
87 297
201 190
655 25
746 754
344 402
480 611
858 356
171 753
210 821
703 165
669 160
653 936
143 104
201 30
196 639
678 748
180 333
772 925
438 467
678 917
77 536
273 599
288 834
419 343
999 87
854 3
374 996
106 831
148 658
861 343
649 890
442 828
574 213
753 12
679 430
928 107
317 552
57 957
738 475
299 88
913 152
90 286
500 547
116 647
556 328
341 204
570 782
32 143
346 136
154 376
917 434
834 234
337 890
190 74
716 840
161 628
343 602
265 842
500 732
840 56
60 532
259 629
665 642
123 10
777 629
737 46
62 570
279 398
811 820
824 526
11 336
153 353
938 769
547 437
501 738
844 912
622 103
540 286
96 14
648 873
642 384
918 55
306 548
805 116
642 729
963 146
433 252
267 331
41 767
421 884
678 42
986 569
679 434
582 326
658 576
62 927
630 719
474 434
186 544
413 179
624 376
677 408
979 943
739 19
709 511
903 738
904 240
658 582
673 239
260 330
166 321
256 796
391 81
581 576
976 994
755 599
721 431
7 699
373 97
70 433
607 972
522 510
563 179
91 588
769 350
269 935
22 877
82 412
309 662
340 285
655 94
883 375
876 889
426 600
337 495
32 943
818 553
804 380
731 247
319 499
948 588
785 970
733 124
528 424
408 534
517 291
261 744
531 686
343 868
180 374
162 997
278 966
728 360
564 399
211 511
338 995
832 153
861 917
276 740
340 36
273 857
678 533
600 208
218 295
427 749
668 589
97 298
906 177
657 821
575 867
331 912
862 163
64 74
79 691
813 418
726 85
626 403
618 578
963 187
872 389
936 891
329 384
188 586
560 197
406 134
415 737
397 276
251 460
701 681
503 513
450 228
598 428
631 567
5 593
753 228
333 40
470 662
424 10
599 335
206 5
469 620
93 865
248 695
677 948
727 179
461 176
758 410
603 388
976 959
332 80
538 665
472 8
678 895
17 276
229 222
632 49
266 440
770 294
740 496
472 200
24 229
961 626
969 288
937 652
367 474
316 838
481 345
84 497
621 313
713 263
680 978
623 793
344 672
675 304
297 995
591 585
646 310
59 314
147 539
658 231
388 630
895 457
234 959
71 265
289 125
65 911
917 713
357 261
384 383
916 33
377 507
617 374
168 27
687 314
918 697
896 305
326 142
113 559
101 184
175 741
660 240
651 928
304 359
188 40
741 456
72 469
314 40
843 481
419 881
794 336
577 42
992 903
535 456
813 987
991 988
727 650
579 730
578 882
88 117
921 829
572 344
297 237
736 491
717 154
372 863
489 948
256 832
850 790
287 15
777 630
2 503
279 932
232 208
677 86
500 600
781 148
837 516
639 553
669 10
767 509
957 22
692 159
812 979
173 588
960 526
442 590
809 26
798 973
697 474
58 548
425 839
695 261
354 333
166 375
342 932
306 575
809 117
905 333
56 216
210 849
805 18
874 602
990 922
427 400
469 852
238 164
464 943
496 629
669 190
913 904
840 218
686 86
332 741
301 541
941 105
910 815
59 899
88 485
298 909
688 887
182 919
460 44
105 299
650 298
19 981
38 319
873 979
145 834
33 584
318 330
492 358
569 915
861 750
834 992
951 645
36 56
296 648
989 945
946 360
926 335
665 453
284 161
638 316
745 308
997 588
665 565
503 525
666 688
516 617
332 903
672 627
903 12
572 848
371 849
534 401
350 199
205 633
359 843
300 455
150 297
43 814
861 545
690 527
584 557
495 915
460 518
894 362
529 817
561 900
665 94
652 366
644 856
999 3
698 298
809 199
946 851
12 807
747 53
685 330
597 421
696 490
782 576
306 694
827 322
139 478
687 783
686 37
137 383
687 945
582 632
148 945
790 894
350 826
576 959
356 172
379 403
661 512
979 318
557 157
991 695
477 320
54 104
910 987
87 57
284 877
302 633
54 877
591 410
48 321
812 60
184 142
377 740
299 719
434 285
748 263
956 813
579 9
268 488
348 354
896 631
582 550
263 636
426 205
397 826
877 560
885 60
151 352
332 936
988 79
550 943
243 129
968 650
216 864
280 149
765 894
784 190
450 532
367 678
92 604
89 145
569 239
848 252
175 835
683 724
129 925
204 431
139 172
81 354
387 712
502 151
958 638
692 759
169 59
437 612
14 525
756 582
833 290
789 515
365 917
792 921
348 930
92 780
635 830
843 488
980 800
477 23
559 998
433 347
609 446
871 717
27 986
671 212
627 460
78 344
728 221
616 427
502 707
206 488
536 49
976 867
200 804
801 322
104 410
119 327
126 498
664 796
709 643
607 138
338 335
711 953
761 212
659 319
700 546
719 27
764 918
182 4
28 983
325 131
744 796
809 869
293 473
16 353
467 623
490 804
309 552
756 421
764 766
739 815
311 809
193 426
727 374
429 754
708 106
236 451
901 397
671 193
869 687
897 687
661 738
490 969
290 245
389 53
10 480
219 672
288 763
449 366
136 877
471 196
982 707
646 882
455 317
426 323
355 322
9 15
412 850
335 701
94 75
105 455
554 323
437 926
911 924
802 382
119 136
440 765
433 795
568 787
468 928
153 879
777 487
579 222
561 35
676 467
357 153
12 145
430 922
69 583
303 187
718 742
303 87
635 735
233 202
873 700
129 25
931 257
863 861
478 424
896 153
242 604
657 253
749 438
174 817
21 477
355 738
570 658
824 557
744 56
110 969
108 591
345 390
847 208
250 325
983 497
829 224
453 838
476 201
275 1
369 295
829 75
33 399
84 208
955 180
616 64
148 723
654 492
464 853
699 713
177 681
562 357
256 14
194 731
566 469
84 934
763 912
310 444
355 616
623 970
32 122
44 37
613 507
889 664
696 132
774 952
497 967
34 62
435 117
347 198
381 707
344 690
150 50
658 124
19 689
245 62
77 209
920 966
382 920
974 155
223 471
122 608
884 908
77 231
937 801
498 438
850 155
913 221
634 272
717 554
589 293
44 970
212 369
477 786
191 950
393 75
857 821
305 314
277 593
466 127
382 315
633 294
887 828
154 521
451 222
514 469
360 77
837 836
862 28
137 607
102 994
427 758
307 56
350 124
182 83
438 814
728 677
993 881
197 443
102 270
833 616
692 926
380 906
305 869
512 758
862 290
515 520
697 216
643 878
298 432
44 377
108 36
257 656
831 711
277 663
678 366
207 721
644 939
626 948
807 489
706 20
131 572
891 827
140 533
705 437
316 100
814 776
135 422
431 965
132 708
980 809
73 538
882 716
476 507
16 634
348 73
5 478
996 895
304 135
779 360
924 95
459 89
870 946
510 300
910 994
359 241
154 432
779 35
499 606
894 866
592 241
938 596
718 934
491 373
420 269
85 343
715 543
431 584
488 293
236 750
286 594
342 791
25 120
826 876
78 719
741 669
311 31
264 380
316 106
752 735
375 836
430 89
731 860
504 260
671 789
853 13
932 230
484 109
827 197
581 489
579 845
868 894
950 971
159 410
117 889
621 141
810 125
752 481
265 604
493 548
833 328
656 289
241 834
838 821
322 416
665 541
310 967
512 642
994 670
403 110
558 23
602 719
499 353
199 116
309 43
663 493
371 319
134 963
152 971
783 826
386 800
366 47
118 877
688 111
898 442
573 807
465 526
526 315
231 724
782 539
767 445
31 489
115 164
451 618
486 585
443 872
384 161
270 501
389 958
612 287
399 536
61 970
694 663
829 812
459 212
652 573
543 213
436 422
497 705
922 886
524 765
420 968
331 833
938 212
123 983
227 304
794 685
867 797
610 593
250 152
157 639
488 944
60 337
649 334
574 14
570 97
778 342
64 109
174 353
672 648
335 898
951 480
583 817
276 192
762 877
695 918
516 182
862 927
518 862
612 91
875 534
539 5
227 955
465 400
307 136
399 642
386 350
473 320
518 101
863 279
977 557
549 844
90 410
123 960
623 86
402 497
971 941
853 197
895 317
546 190
696 19
509 213
119 723
844 447
279 392
643 368
153 117
679 775
554 81
623 525
21 476
721 267
144 669
171 948
15 717
489 62
87 997
626 557
3 349
860 997
69 364
113 747
138 19
827 113
543 199
588 263
817 731
283 988
31 297
56 519
710 142
868 336
698 938
639 368
401 707
731 865
883 984
981 425
182 920
688 351
2 322
338 32
971 393
903 680
886 770
367 583
59 523
986 697
890 386
403 620
251 560
840 133
543 172
443 597
426 445
270 763
828 240
920 744
851 286
678 910
808 664
606 49
401 361
21 651
920 860
136 462
384 45
537 826
993 963
270 262
77 98
502 936
179 773
679 30
410 357
939 570
20 544
618 772
904 638
775 175
850 910
636 233
306 525
58 650
487 328
263 915
777 116
850 955
888 529
336 298
885 274
867 256
170 836
27 425
826 801
600 675
62 587
907 719
463 964
368 301
643 631
216 771
98 65
78 986
945 413
635 829
39 853
436 560
40 815
984 865
967 935
539 29
874 445
747 336
761 467
637 755
449 852
526 546
268 603
883 213
15 869
393 53
73 829
612 113
995 948
977 961
234 868
989 107
312 88
795 424
906 431
179 354
634 704
251 901
306 134
465 672
354 858
77 427
38 40
539 32
987 867
344 573
734 685
679 398
772 473
821 29
255 351
382 888
54 984
141 711
117 605
383 823
814 811
249 203
850 787
234 189
5 930
761 739
614 791
136 737
616 308
659 498
110 64
481 602
775 950
772 372
319 20
574 520
158 160
708 162
89 820
252 702
963 387
438 578
47 202
799 705
51 260
768 531
861 894
832 419
754 603
790 424
974 715
944 131
874 3
645 962
175 896
15 137
635 452
66 681
5 216
737 55
476 856
938 688
102 769
106 855
724 247
279 697
962 574
828 187
576 824
149 750
719 163
238 705
967 303
737 323
519 473
730 994
681 667
33 782
787 491
636 510
737 266
207 50
839 386
561 737
516 631
251 106
336 569
408 72
892 926
897 621
271 577
639 304
287 882
611 845
284 801
582 872
567 142
960 435
772 210
540 459
131 947
883 22
225 779
642 847
355 632
502 64
408 647
408 694
881 370
890 164
171 471
387 737
964 346
171 88
907 62
546 37
9 428
58 233
558 51
431 264
34 933
327 442
579 87
135 459
456 377
974 978
847 360
715 811
705 237
898 612
299 795
1000 659
223 410
243 132
812 673
396 846
605 722
287 184
160 773
994 968
149 968
945 348
327 11
158 384
600 407
347 898
553 346
908 127
755 150
259 567
822 654
764 779
727 50
314 887
174 307
854 323
274 150
670 953
161 179
336 760
9 489
27 916
616 134
417 226
52 590
879 815
368 605
216 33
843 389
340 48
711 965
198 732
269 358
910 604
469 846
285 829
687 664
96 654
149 512
879 200
101 109
366 821
65 581
853 908
969 544
307 32
861 504
763 129
85 33
222 721
861 260
384 956
913 884
467 143
83 920
251 800
740 316
575 701
840 881
84 52
385 198
222 616
982 796
337 842
150 968
956 616
110 390
535 713
190 626
380 921
922 954
973 113
186 56
164 922
606 47
871 179
663 204
974 999
45 29
422 194
348 377
162 809
767 48
521 308
26 900
580 299
205 553
411 391
960 926
664 565
972 534
744 986
737 69
336 134
97 758
134 840
605 252
240 125
911 265
377 491
563 933
43 325
675 354
250 339
919 573
224 14
559 961
82 894
446 531
651 124
326 137
316 930
407 651
819 135
141 733
67 535
57 742
240 306
432 158
878 655
523 788
967 957
487 332
888 164
820 555
94 560
109 852
210 279
986 702
11 52
588 67
145 827
724 576
337 953
583 211
741 549
167 774
313 5
457 552
169 277
106 614
836 214
465 397
844 450
450 854
853 37
272 998
863 347
925 551
762 743
408 928
516 72
285 973
623 453
249 728
66 436
293 530
184 136
331 633
341 183
669 612
180 883
310 457
434 960
315 547
703 74
474 218
145 758
542 119
562 142
198 979
577 490
860 760
977 190
744 669
373 412
632 904
647 941
360 80
901 675
626 955
100 451
172 245
561 66
363 474
207 561
453 136
402 312
247 731
502 991
399 226
402 31
129 400
323 841
831 223
867 808
529 966
259 701
210 171
766 925
996 324
837 448
459 590
112 706
672 965
696 71
190 449
453 670
849 127
510 679
702 376
487 230
342 97
930 903
619 47
827 614
371 15
414 829
605 525
886 276
841 581
698 382
30 502
51 230
629 561
288 746
559 629
194 841
532 164
239 710
778 961
725 543
142 681
419 27
308 259
608 358
640 989
859 690
218 839
602 477
168 890
575 79
870 120
271 753
284 509
463 413
822 539
571 725
989 878
983 596
235 974
936 446
15 505
284 617
334 804
858 260
234 727
379 856
480 14
364 294
778 537
184 84
499 754
160 488
983 142
435 570
15 482
227 650
98 560
453 307
819 38
33 550
893 864
915 609
157 693
145 340
128 644
445 288
483 428
997 248
639 363
81 866
12 530
777 817
836 948
854 220
497 99
84 411
707 240
455 203
932 935
198 728
222 680
155 354
949 503
953 939
865 33
156 877
562 933
880 898
617 728
348 52
138 54
643 945
609 574
879 806
302 452
838 808
805 786
311 110
142 232
403 56
164 447
804 395
697 772
122 44
823 259
450 466
555 58
391 433
215 44
236 52
204 393
837 866
502 913
392 995
144 147
50 659
593 206
53 641
977 174
685 152
784 486
969 339
543 711
123 757
755 359
809 310
751 997
175 604
261 566
598 404
712 1000
62 657
205 466
297 533
639 333
684 775
465 712
363 587
821 469
297 629
778 399
977 304
2 238
221 952
993 933
951 407
941 507
872 589
39 863
922 75
989 91
78 453
803 792
391 623
260 688
603 389
438 931
44 440
168 265
391 513
549 693
919 489
199 142
77 589
356 350
663 344
796 595
532 187
569 144
226 523
884 663
453 928
454 973
544 196
485 92
888 403
580 438
896 8
379 252
358 393
595 150
485 391
96 369
929 664
512 506
538 747
520 990
26 974
962 569
169 798
200 239
198 448
599 576
969 293
457 453
35 552
821 315
567 684
820 104
783 340
445 808
377 185
556 36
593 108
627 143
555 225
718 253
532 38
545 340
843 932
891 15
246 809
51 418
264 833
109 708
818 16
957 374
404 902
481 30
44 35
606 113
287 489
828 697
114 70
711 360
878 761
129 493
945 237
361 370
743 355
736 965
609 341
430 895
829 284
429 656
980 543
725 42
254 954
155 382
446 99
970 998
35 330
719 987
998 461
341 920
35 77
236 643
769 17
889 950
300 669
957 631
211 34
25 816
987 531
197 785
629 518
134 16
847 852
2 197
664 694
116 50
770 703
44 891
720 932
840 371
600 796
354 163
829 730
978 168
260 527
952 240
44 437
255 243
640 256
439 303
950 906
352 71
960 395
961 679
678 152
948 107
143 128
836 473
295 95
999 598
686 394
386 941
636 25
548 426
679 849
683 30
920 643
776 232
673 805
384 74
786 683
532 928
162 367
752 809
813 750
406 499
439 483
168 338
909 847
187 943
228 106
585 356
689 258
160 424
683 297
106 215
577 620
933 328
428 746
430 833
244 925
976 34
407 144
371 667
342 557
610 569
14 546
924 55
803 436
478 838
732 936
52 308
555 984
988 982
729 417
693 494
989 432
470 330
340 79
898 354
976 822
408 779
257 237
616 340
172 19
648 726
2 987
59 83
403 225
758 95
718 819
897 58
250 366
387 589
796 284
294 772
457 53
550 65
290 517
405 813
535 404
539 888
390 949
322 144
173 432
590 242
250 486
299 851
852 37
439 647
673 85
418 129
489 319
546 130
835 302
943 721
705 833
961 446
781 634
589 306
65 178
899 666
15 550
516 866
586 955
513 258
391 282
601 636
361 787
937 303
860 993
487 172
438 267
805 378
924 222
907 823
887 921
372 403
787 309
709 651
919 99
284 9
329 884
996 41
23 932
343 882
276 829
53 65
448 209
442 371
430 700
545 317
620 268
71 758
929 779
760 847
229 44
207 909
279 202
950 301
485 644
534 760
825 938
176 272
147 969
994 928
668 891
244 639
158 666
749 86
444 860
284 24
903 842
933 534
43 234
834 879
877 720
990 701
657 165
324 155
133 318
83 152
208 678
143 717
344 891
803 787
102 438
811 357
280 95
890 674
328 75
553 204
794 542
257 803
59 580
957 543
897 39
695 456
717 189
173 60
79 327
846 532
764 8
888 43
454 777
69 781
852 621
337 997
514 593
799 924
172 756
467 69
794 513
524 862
701 48
921 131
374 119
662 138
478 902
532 932
572 48
230 438
361 812
135 179
232 281
43 107
142 743
155 63
225 528
533 239
17 10
140 549
941 169
500 653
50 424
52 279
861 692
658 573
855 793
752 438
425 794
544 566
980 465
578 512
703 946
522 194
846 462
363 346
466 764
769 518
394 981
561 51
553 415
195 304
204 619
450 747
537 338
797 516
154 726
28 857
671 901
50 517
362 764
214 180
527 334
697 920
314 257
323 866
522 226
324 24
12 120
891 165
197 270
373 868
736 884
538 301
63 417
634 759
367 10
164 389
879 37
966 718
359 289
93 370
409 983
887 957
253 259
176 774
33 911
211 719
339 196
829 674
142 195
36 658
583 914
694 900
631 53
189 723
774 949
57 12
905 309
271 81
435 655
343 91
577 906
810 915
941 595
833 976
252 767
889 945
667 871
349 207
945 475
155 1
486 59
662 756
186 339
91 347
254 543
337 194
137 169
169 388
287 409
685 305
631 33
511 575
507 665
927 345
76 588
452 918
35 214
103 573
553 545
919 158
88 255
351 224
775 871
964 414
631 648
70 261
32 581
835 891
597 761
235 24
701 686
942 735
900 44
307 804
589 578
961 28
184 663
251 959
533 566
724 163
213 793
775 597
725 961
487 322
73 721
345 773
758 638
860 9
34 518
812 974
95 124
1 631
786 603
941 318
169 664
832 733
456 606
681 181
918 167
854 991
239 550
763 349
540 974
357 573
492 521
546 938
644 898
568 430
852 508
523 931
457 979
888 137
511 806
656 716
148 894
265 910
242 804
236 951
728 727
471 625
16 114
522 584
895 374
443 994
276 553
296 515
690 158
320 345
873 467
590 137
729 184
293 964
134 20
42 956
645 57
421 518
243 787
661 340
104 936
892 399
450 581
556 122
925 780
940 515
916 668
698 560
983 183
580 376
138 576
785 910
93 128
225 336
914 885
675 17
172 566
767 622
499 674
743 423
453 34
289 721
702 338
280 36
872 211
412 361
786 548
271 231
675 847
918 589
84 944
957 255
509 724
228 359
397 322
134 850
356 422
570 57
112 201
444 983
412 207
696 549
754 966
131 429
812 48
369 895
991 325
502 852
48 729
210 797
51 343
646 406
117 567
814 580
119 257
562 882
816 609
783 569
574 913
349 738
313 717
632 655
42 485
506 441
214 68
237 264
762 234
21 230
152 834
809 271
442 723
152 257
331 934
178 257
199 526
994 511
595 977
165 988
428 675
442 665
290 555
250 310
495 945
24 936
19 175
545 350
461 722
599 599
521 193
927 37
180 388
411 960
414 204
624 703
111 225
364 247
626 858
191 649
794 210
176 338
911 988
411 868
998 9
818 870
554 744
258 85
132 669
44 545
224 19
600 334
244 315
580 221
173 123
222 318
684 749
655 594
736 417
461 85
425 630
954 330
373 563
415 856
583 458
753 807
477 704
140 72
18 72
292 190
194 513
507 877
261 513
822 348
929 634
263 737
300 801
843 234
259 947
40 87
650 532
158 667
603 801
209 148
666 715
376 278
580 197
626 860
830 409
917 444
498 304
430 149
104 624
382 714
570 422
152 219
305 309
238 907
462 446
406 127
160 781
404 91
329 381
951 510
790 219
953 287
522 734
435 626
358 816
691 279
589 843
498 893
503 735
151 964
180 556
90 691
688 846
782 16
226 84
877 367
302 829
653 176
915 439
801 272
607 843
550 195
685 399
485 590
151 664
498 593
707 537
790 840
905 367
275 781
734 576
962 738
103 876
529 255
499 135
98 48
681 782
799 120
969 283
62 472
299 911
416 5
447 205
196 351
571 470
484 656
397 445
394 500
320 922
754 818
217 88
985 367
560 305
650 973
776 948
883 543
304 329
747 499
32 670
968 515
325 716
311 70
215 630
343 969
799 750
171 367
190 155
734 101
460 383
73 587
682 955
130 337
635 228
187 666
249 506
532 574
221 842
995 436
823 338
756 973
439 926
340 628
433 425
728 244
159 800
182 840
106 311
528 93
891 714
758 139
219 642
64 439
835 59
226 658
982 834
259 321
814 43
745 893
286 903
45 467
130 973
242 20
38 352
510 256
345 574
47 179
632 272
188 379
605 170
564 863
490 377
257 587
622 542
841 666
360 287
167 841
259 409
860 297
112 722
904 456
295 302
634 926
926 174
656 530
343 219
744 184
948 1000
770 569
893 963
234 604
249 400
445 859
160 656
507 623
377 411
78 671
64 64
948 989
237 603
518 931
822 613
114 121
612 236
41 856
198 626
460 798
25 904
8 537
911 515
159 288
277 589
958 340
4 258
329 592
860 198
522 33
811 635
630 419
818 441
568 195
344 576
83 606
90 593
893 718
181 203
460 737
127 671
704 745
518 856
401 499
627 570
121 198
240 562
791 132
279 323
686 688
859 145
424 985
816 358
985 871
102 971
78 972
826 830
470 804
400 409
350 515
42 822
65 281
384 855
765 662
529 450
349 387
947 125
724 762
482 60
30 61
907 207
891 376
11 642
784 712
508 178
533 572
458 268
778 222
282 659
672 982
397 618
106 120
731 588
531 66
523 560
126 429
767 368
804 129
361 940
192 221
117 76
792 926
344 922
148 625
580 171
140 712
448 222
299 978
287 821
538 764
249 656
136 844
343 327
64 811
402 208
737 97
481 884
721 60
406 327
387 545
38 834
766 688
164 404
860 53
167 460
708 650
863 195
846 558
873 261
368 626
723 300
339 443
359 744
769 98
640 158
931 405
197 94
160 56
498 327
867 205
328 730
751 173
287 623
786 6
249 605
110 971
257 448
192 534
64 831
43 347
588 592
792 747
999 290
425 866
494 753
947 597
277 233
219 62
590 467
19 699
789 275
147 202
87 305
872 481
651 811
72 442
558 71
731 982
86 882
173 363
466 743
776 55
562 146
106 350
420 604
551 13
645 989
317 516
470 319
327 893
112 236
963 195
569 250
123 655
483 647
369 300
389 496
707 950
642 812
300 61
415 202
543 741
926 364
411 604
256 875
421 760
172 543
766 655
541 134
306 929
629 12
231 622
175 882
683 589
435 107
999 329
200 277
692 962
880 300
188 71
870 608
830 41
47 42
80 705
971 60
716 553
682 891
786 716
174 182
549 725
810 592
687 689
891 874
111 760
834 940
153 335
886 551
377 965
607 699
377 323
251 58
565 388
773 747
280 507
671 89
99 709
130 341
934 240
453 767
180 957
102 417
859 478
734 466
176 110
788 778
167 704
165 939
450 123
236 82
982 258
170 432
966 299
772 252
539 224
18 70
532 471
486 391
300 219
856 827
680 995
604 846
698 120
136 499
243 724
580 224
981 102
7 299
400 778
550 290
354 919
359 885
390 197
275 689
767 482
516 447
476 471
292 525
591 780
376 185
503 307
408 483
408 414
133 160
543 682
449 896
601 808
133 342
30 122
889 897
568 716
368 212
241 310
991 968
494 845
274 253
193 560
845 641
808 445
800 940
786 155
698 168
629 938
416 196
654 783
759 246
444 101
213 937
945 838
189 976
871 206
139 63
118 983
56 277
780 855
568 917
362 265
84 990
555 500
537 560
634 296
157 78
396 369
14 693
558 555
668 429
112 806
491 581
140 898
753 424
836 466
41 919
455 595
770 991
506 756
638 662
833 34
78 939
104 745
367 568
902 210
148 41
107 5
960 211
428 147
676 820
417 130
414 187
473 919
294 110
580 478
143 961
252 131
668 970
698 569
179 845
962 638
201 273
848 629
419 524
448 835
5 214
373 477
484 666
939 416
143 433
728 170
5 979
652 672
949 701
593 479
545 554
116 98
178 964
726 948
839 525
782 195
90 507
672 574
524 962
341 19
394 68
540 398
47 191
70 347
891 662
825 787
567 941
884 744
256 961
691 446
838 824
640 279
682 663
204 206
624 544
576 18
612 115
767 10
305 836
356 547
849 532
685 767
824 569
862 79
881 904
876 70
80 516
349 761
178 552
318 154
96 893
523 59
7 289
68 663
561 677
306 246
444 130
166 657
560 398
561 436
468 640
303 816
752 832
985 814
314 507
872 673
148 939
687 624
65 248
300 371
845 95
852 362
752 411
759 664
198 226
303 500
41 54
332 760
475 668
573 141
527 445
813 674
735 851
297 152
450 948
522 646
395 725
7 498
487 766
161 685
343 463
536 384
868 219
495 695
887 67
835 413
863 999
86 950
201 734
101 651
33 974
296 779
698 303
276 536
220 762
250 108
497 470
326 991
516 564
410 702
976 272
700 413
573 252
498 673
902 531
646 550
309 695
204 937
231 623
724 802
736 326
909 233
795 587
575 662
150 984
363 478
608 414
890 180
665 388
270 202
468 930
249 671
866 479
645 590
632 732
915 893
316 61
479 891
74 980
226 436
809 833
849 699
365 513
438 921
431 707
122 898
636 370
568 854
200 564
443 832
296 709
76 611
121 906
853 194
885 79
629 694
263 829
744 979
341 181
899 772
239 373
21 226
94 941
79 646
504 873
829 151
933 904
114 53
809 966
598 45
44 578
90 659
406 185
637 747
717 888
870 955
612 242
533 705
182 611
702 38
484 530
433 301
821 593
619 418
990 14
996 79
672 753
616 661
900 720
287 511
962 819
567 495
781 269
798 720
384 583
372 556
527 990
325 868
4 672
299 27
425 914
687 275
245 586
995 531
701 15
283 334
449 432
405 184
366 776
739 245
118 64
112 121
735 410
147 159
323 186
434 568
771 780
450 571
439 503
585 592
688 219
925 136
2 681
672 720
809 410
964 926
473 427
398 560
70 863
81 855
782 204
634 232
774 424
86 710
16 773
260 281
973 931
1000 133
693 315
58 165
94 807
76 282
702 146
144 135
1000 926
338 986
509 463
409 946
172 776
70 451
68 329
731 392
612 83
524 304
397 933
820 490
739 896
123 440
41 267
926 392
544 263
377 52
77 138
349 600
265 418
50 684
746 133
75 709
215 950
12 611
882 832
453 620
727 575
412 119
193 337
952 239
139 380
728 487
980 992
256 29
676 354
161 102
62 375
52 74
338 285
905 142
257 983
68 668
453 261
356 314
348 659
552 839
39 631
677 18
623 933
398 650
751 347
772 326
439 28
467 695
10 535
714 462
147 421
128 846
36 470
662 713
839 636
637 282
498 739
980 135
893 752
460 331
779 279
377 141
165 90
954 663
862 81
508 293
112 544
114 125
608 952
892 748
237 741
486 568
875 378
671 687
60 802
317 436
942 481
877 247
143 739
680 2
31 143
897 145
267 504
459 691
477 47
432 962
615 658
692 285
344 751
438 660
539 731
492 767
978 986
505 9
988 888
151 884
384 769
740 183
498 198
874 974
245 657
287 211
314 978
847 658
81 285
669 971
367 513
737 344
498 594
704 485
481 854
721 216
974 460
398 471
9 623
796 605
815 593
412 14
602 844
298 622
814 664
134 551
360 984
144 63
468 976
191 242
999 588
65 360
563 212
964 841
646 131
785 58
144 386
901 441
360 715
456 845
828 760
582 648
735 850
187 925
443 538
864 859
71 212
619 716
342 755
125 485
277 852
444 85
696 60
251 524
171 832
523 257
33 709
181 828
598 396
38 494
174 108
58 144
176 399
898 652
884 390
381 160
241 824
596 289
235 847
164 757
30 686
13 415
746 545
242 344
941 279
189 466
739 246
609 266
645 506
269 528
248 650
39 488
825 987
833 939
168 214
976 181
628 722
77 221
65 369
852 253
834 590
499 794
207 143
300 475
22 899
476 412
386 301
398 514
64 582
804 231
796 780
763 423
501 840
644 917
208 495
169 394
187 994
513 838
736 296
298 474
948 47
987 11
981 142
593 776
921 356
550 773
547 545
41 106
391 210
499 178
580 686
171 93
875 991
978 611
286 627
84 585
26 422
595 6
563 187
133 836
894 34
960 440
579 1
546 321
562 396
499 141
433 21
585 308
363 563
918 1000
189 353
584 566
126 178
571 40
717 55
89 187
50 667
539 947
339 452
694 189
592 127
210 177
786 572
91 55
407 507
197 884
685 119
923 401
174 150
10 262
336 411
280 226
709 618
677 755
807 620
881 368
796 18
291 238
72 214
869 830
721 417
713 405
535 635
157 708
136 518
321 823
48 989
570 724
95 376
344 327
95 491
344 385
81 415
599 949
596 319
717 308
75 251
295 231
311 782
100 631
605 380
231 652
721 800
728 815
527 71
913 485
357 993
252 955
293 199
625 9
507 699
612 153
281 922
934 381
904 890
760 134
285 269
647 163
691 788
135 603
624 492
948 227
426 71
601 284
121 212
788 402
485 73
134 388
963 893
874 504
725 510
124 723
673 166
862 807
768 837
650 67
64 448
659 841
518 259
476 990
822 263
743 306
335 876
45 649
121 918
504 197
780 627
919 804
792 780
962 912
616 612
978 31
59 636
871 928
246 346
917 419
608 660
724 295
535 121
390 447
203 169
425 121
972 569
900 286
480 868
897 809
898 955
797 769
234 394
466 150
813 74
161 888
720 48
8 14
54 750
812 257
918 237
729 242
157 629
527 636
848 775
796 745
729 944
513 314
338 979
463 502
404 976
389 475
375 749
488 428
498 300
36 767
888 765
8 44
745 886
31 592
660 178
122 201
531 868
664 286
195 52
760 569
152 599
996 649
416 137
148 775
532 244
13 914
187 672
92 522
764 565
74 816
727 956
35 390
593 229
793 352
797 945
303 145
593 552
528 360
41 27
487 924
622 499
522 281
681 285
197 755
453 923
62 487
664 655
68 456
358 216
752 660
360 697
564 239
56 956
617 542
879 238
392 68
45 914
700 726
198 896
832 650
170 245
489 833
899 556
641 609
771 392
268 483
88 183
73 144
490 690
37 721
927 429
788 324
694 840
401 891
735 584
893 905
828 733
89 79
640 729
687 762
121 306
244 208
841 317
703 330
6 92
50 284
872 190
959 565
29 359
807 763
942 699
19 122
431 108
200 70
184 308
543 427
516 383
95 570
65 452
661 114
736 532
303 46
448 331
305 464
819 88
923 370
509 111
607 692
418 502
471 933
884 565
414 104
399 716
149 198
399 905
804 844
603 109
548 934
143 56
44 749
250 570
746 486
486 600
785 854
466 198
957 216
266 458
766 16
714 569
211 316
29 869
89 576
154 231
984 197
979 83
10 581
4 107
58 202
343 875
752 651
91 369
460 856
384 174
776 594
489 805
814 929
380 968
159 363
516 490
797 525
631 839
392 335
915 495
985 357
863 797
212 246
970 339
839 810
143 5
739 523
972 249
237 487
90 34
364 863
185 346
701 177
386 93
511 300
587 848
656 802
996 219
47 965
557 238
126 700
242 216
574 565
817 810
403 906
195 766
769 732
464 821
908 849
265 771
500 204
970 507
5 965
725 403
281 633
992 406
684 585
622 609
149 790
771 552
695 965
669 815
48 132
988 308
980 252
807 399
337 811
363 413
566 995
398 557
400 81
142 373
690 642
162 460
193 209
776 214
375 824
345 362
483 677
966 912
507 772
310 196
935 24
608 500
18 5
56 769
438 549
494 479
191 655
290 735
215 417
300 942
673 620
985 531
392 294
726 326
669 686
177 686
690 584
807 479
133 300
309 675
306 598
761 873
15 61
814 606
57 468
680 729
88 664
259 831
310 337
508 978
16 63
619 174
542 103
473 850
129 130
800 890
2 814
302 815
635 450
438 74
256 127
456 405
150 471
820 768
996 713
223 468
914 351
240 951
878 893
118 649
250 752
450 39
177 267
87 432
546 849
227 695
671 398
814 667
110 36
486 375
387 435
88 978
738 317
223 855
317 824
958 119
863 134
385 949
917 130
122 462
330 700
508 1000
97 673
18 558
709 856
933 447
642 20
776 379
688 998
585 5
822 542
123 36
27 859
336 943
988 457
756 317
157 615
669 253
811 348
893 743
146 535
114 921
913 801
271 498
157 444
391 279
479 418
138 814
712 477
270 820
794 426
786 814
679 425
499 841
772 392
935 269
926 48
190 190
200 812
687 357
255 78
635 733
847 124
546 558
601 815
729 746
593 515
559 623
939 409
463 63
152 397
331 429
796 872
619 995
35 657
351 289
86 986
21 932
461 918
842 61
85 570
158 29
651 375
477 113
789 980
861 471
761 656
695 731
650 729
387 1
18 825
338 390
756 798
660 949
211 96
519 720
124 306
788 774
680 616
238 820
595 98
291 707
105 985
437 754
713 176
106 82
1000 443
824 107
593 483
56 803
578 926
522 701
231 309
826 263
276 63
82 223
160 724
929 264
369 125
541 475
206 892
269 381
998 861
863 53
15 792
978 537
844 209
197 669
471 825
731 904
47 242
628 975
857 687
340 578
811 232
404 369
123 672
749 473
533 964
525 899
755 855
435 951
63 984
619 885
808 702
140 854
295 119
180 504
806 872
433 968
103 836
688 578
507 437
50 391
752 926
290 858
780 76
808 194
411 779
430 218
832 570
423 126
688 603
981 845
474 413
600 852
505 107
640 906
849 391
832 490
249 963
566 408
157 976
186 586
546 17
507 320
495 195
274 827
391 747
592 555
27 191
407 883
649 46
789 498
789 972
339 37
934 256
796 90
584 982
28 129
350 534
800 844
80 74
23 471
25 198
804 431
81 805
829 869
654 617
192 992
5 125
248 800
567 831
133 594
311 483
479 110
678 559
183 700
381 355
665 405
552 821
188 984
852 278
336 43
269 340
520 868
491 86
698 624
31 360
106 509
470 135
419 4
187 799
556 614
671 95
597 295
814 801
195 545
488 714
412 330
151 462
953 181
821 410
42 642
897 460
998 83
933 518
672 604
964 269
250 777
421 174
925 615
718 764
681 481
93 831
942 398
12 115
807 405
216 457
516 70
695 187
25 658
807 274
786 227
799 710
842 868
825 874
349 918
704 642
315 67
756 473
471 216
528 687
672 664
864 187
85 559
374 109
735 354
759 533
415 952
401 240
825 749
509 528
742 175
947 850
647 417
65 526
455 88
542 319
275 978
229 1000
87 148
531 821
853 641
592 105
859 768
205 367
648 947
541 594
796 539
362 212
417 817
299 958
487 925
935 715
924 373
214 807
799 250
686 743
706 544
510 263
262 157
561 154
102 708
692 464
271 108
632 569
417 118
846 704
184 121
428 397
279 973
815 78
574 500
820 631
395 681
245 656
838 805
809 291
864 853
106 134
960 737
55 729
854 900
432 389
372 859
786 651
183 600
728 756
452 547
739 846
227 983
854 416
140 662
59 355
866 164
841 826
901 895
146 689
495 517
547 632
167 82
231 246
189 34
144 927
880 371
262 733
138 401
746 548
107 612
712 947
789 612
69 690
382 563
207 280
546 725
713 777
323 902
162 466
180 41
188 441
125 678
225 300
186 936
598 974
899 791
882 38
115 96
556 437
349 717
902 528
110 442
969 586
119 161
808 343
812 993
279 410
318 177
552 688
496 31
791 378
805 535
621 360
323 969
76 576
848 537
17 816
123 135
478 492
275 756
253 944
284 804
632 780
835 422
157 607
947 313
493 919
672 815
239 99
390 87
636 759
254 110
893 934
39 370
778 665
477 30
609 113
834 592
244 20
365 400
626 664
64 118
582 735
284 173
185 25
259 172
783 864
281 676
150 672
397 927
336 226
956 296
690 789
887 933
160 604
684 137
267 747
606 848
833 889
20 17
914 630
189 696
846 821
723 995
492 120
921 180
697 228
827 386
369 66
318 528
669 1
747 270
134 579
511 154
947 424
135 487
308 194
326 151
665 598
682 361
178 861
746 546
926 63
425 594
415 441
880 161
63 13
91 573
348 5
524 818
336 183
363 14
685 27
963 367
387 140
227 484
37 504
546 462
97 312
902 328
472 964
340 914
951 235
862 826
405 549
360 767
562 44
146 877
410 884
16 988
368 53
491 265
866 939
577 767
618 400
83 958
314 970
167 616
557 380
441 313
928 152
195 576
718 957
812 85
944 179
137 787
795 354
121 695
771 555
876 170
51 432
549 843
96 828
994 527
21 188
102 738
144 265
823 440
443 311
578 238
665 6
960 137
700 82
691 703
517 918
224 919
761 445
952 106
323 972
294 777
62 789
41 236
580 484
898 509
73 914
515 32
50 214
114 92
269 982
10 844
901 711
968 13
507 271
119 830
594 412
606 655
552 646
242 484
129 140
992 553
53 506
585 455
72 50
546 692
383 907
535 283
617 502
296 124
772 766
953 366
177 558
372 80
203 614
563 684
105 907
236 157
412 172
611 483
573 509
526 956
415 61
590 32
562 237
507 686
51 530
368 774
962 570
387 524
605 491
782 193
1000 194
364 962
470 554
596 237
966 185
620 527
774 126
564 775
584 966
657 951
740 618
872 126
493 829
969 275
21 320
820 736
281 847
24 103
752 619
339 717
156 958
435 159
703 18
125 359
320 864
328 543
341 821
371 661
95 391
980 914
127 613
112 150
715 864
121 405
932 276
714 527
204 148
38 258
517 162
617 836
377 944
730 69
116 101
82 210
491 413
475 617
25 587
119 91
802 239
847 85
514 560
59 649
326 575
162 294
762 890
590 492
944 391
267 434
804 93
403 180
679 873
271 832
111 117
917 976
396 87
880 721
14 393
15 127
282 604
618 943
660 913
334 926
347 489
19 101
973 290
233 435
759 501
762 787
380 157
225 611
877 590
3 243
717 636
198 686
578 858
599 263
135 945
751 505
397 771
906 369
60 138
990 564
956 721
720 533
331 948
122 685
191 838
320 388
876 249
245 474
864 732
770 966
236 166
736 141
534 148
630 688
317 619
603 625
339 674
509 21
621 630
705 811
820 376
551 47
625 147
520 840
878 641
606 691
40 236
730 708
854 332
684 545
5 192
565 625
174 270
788 345
997 338
391 973
836 910
812 714
550 617
179 707
509 784
749 548
371 478
607 577
121 165
789 7
658 928
703 655
617 93
627 453
354 439
166 255
407 344
961 915
479 709
814 850
186 420
778 346
62 898
510 896
934 651
254 944
578 957
598 195
401 224
647 755
14 164
9 420
859 322
334 689
30 499
538 568
271 315
913 332
579 850
425 833
793 354
141 742
548 541
317 546
295 331
61 656
102 919
977 788
286 497
925 556
164 190
240 79
316 818
280 740
650 424
93 142
165 993
683 482
890 329
812 951
984 913
221 960
700 180
670 338
29 594
893 544
135 132
974 450
302 254
541 303
677 634
445 194
978 479
675 219
807 838
169 143
102 742
454 154
273 123
491 301
69 735
196 203
219 170
822 803
996 507
96 670
726 255
859 246
397 961
987 202
325 308
264 393
42 460
947 612
981 951
483 755
144 305
557 673
922 553
180 370
574 257
624 433
502 372
573 562
452 897
869 715
641 262
174 588
874 506
538 356
260 33
58 286
7 646
845 630
430 346
1 526
186 925
87 989
822 955
704 814
569 229
753 794
735 643
501 346
27 513
514 84
150 586
24 156
232 868
137 661
566 489
187 751
413 273
92 586
580 795
400 500
375 504
293 109
146 793
807 525
657 320
906 984
313 137
851 801
149 416
289 335
519 702
960 610
287 891
756 38
390 130
542 682
591 39
826 397
563 483
68 523
640 973
506 305
105 610
124 394
296 642
95 607
603 733
849 710
771 590
839 312
623 781
350 449
529 265
931 597
787 922
921 292
226 382
999 331
724 990
597 69
902 797
778 672
387 969
335 9
749 37
457 630
301 739
226 439
661 146
82 238
879 432
568 221
563 20
812 511
441 714
737 693
538 72
54 287
460 862
916 760
953 493
990 631
202 869
62 770
764 3
513 779
641 172
216 886
800 269
524 259
483 791
18 435
283 567
399 272
549 600
492 611
721 285
577 485
287 267
412 152
45 52
675 745
428 890
630 228
511 505
486 993
295 856
779 929
774 177
552 323
128 44
933 849
328 861
685 966
128 96
469 524
147 143
268 926
385 249
153 895
753 991
198 17
327 971
545 231
274 929
872 953
790 556
270 269
651 91
792 149
585 412
75 969
660 579
921 805
515 118
173 842
424 85
389 49
14 612
1 155
168 622
423 170
712 566
671 649
977 745
617 989
675 184
105 596
988 619
65 161
812 857
942 617
283 307
581 635
813 748
269 320
152 939
968 481
35 937
821 710
120 925
657 459
543 73
971 707
930 200
941 871
816 224
529 396
858 693
495 466
279 116
138 782
54 457
262 441
502 864
358 158
675 253
230 645
959 511
844 251
733 12
474 261
759 684
953 254
501 583
721 638
365 774
95 978
566 839
412 67
55 121
576 729
725 806
373 683
668 217
580 759
13 338
794 966
943 295
900 663
284 264
789 730
594 354
569 5
421 623
477 996
703 202
153 75
236 821
643 521
221 222
280 233
912 73
550 854
719 450
517 3
65 305
658 652
14 78
626 843
426 328
755 279
398 749
152 970
323 431
203 234
855 104
87 926
905 603
280 970
259 11
979 917
15 345
346 992
187 771
672 230
349 426
860 98
526 363
68 200
793 622
433 1000
77 872
277 982
474 556
303 85
918 281
1 932
625 346
924 811
469 595
392 817
372 604
266 249
966 333
306 881
462 383
752 738
364 578
645 18
662 562
298 14
846 275
711 769
437 179
715 181
347 438
136 613
686 453
945 486
563 603
367 376
985 470
465 700
399 109
717 412
671 366
425 516
640 136
636 429
666 702
609 13
139 744
625 176
196 569
662 111
523 380
838 507
849 303
558 600
411 274
11 433
992 436
948 983
923 935
411 588
636 371
600 126
114 224
302 662
145 963
124 667
342 961
526 542
263 83
141 26
709 152
458 700
939 758
44 445
448 680
815 400
805 281
294 119
772 417
786 465
377 311
7 992
745 499
17 453
2 826
152 940
935 186
152 979
982 600
10 796
999 166
428 973
976 721
92 747
137 229
212 866
891 570
857 635
88 70
402 591
361 689
128 513
667 109
464 28
257 814
545 684
786 520
757 229
267 893
457 830
110 347
399 966
334 818
542 421
239 296
363 600
984 491
464 2
951 927
740 925
243 877
445 999
106 63
243 914
244 353
670 946
459 564
718 50
859 80
649 842
922 112
195 873
390 575
79 129
499 673
5 295
671 462
709 914
728 952
618 340
945 287
637 756
850 354
805 708
785 453
901 707
916 95
579 305
21 9
785 872
682 141
166 704
969 682
178 586
21 475
873 9
230 74
362 34
838 34
204 753
409 501
143 545
372 824
685 890
527 639
468 848
320 645
471 657
52 700
731 413
733 864
263 570
249 466
674 81
600 434
934 742
978 305
917 663
546 795
653 13
642 325
10 75
368 480
731 420
184 264
28 446
186 277
912 211
357 863
645 290
604 622
947 520
636 844
666 641
209 308
965 218
734 332
49 464
751 580
629 935
196 656
380 733
932 643
943 641
505 939
282 460
913 580
776 997
304 504
553 389
836 601
204 938
533 832
872 80
488 604
812 771
246 106
763 103
45 45
562 957
976 893
504 751
241 44
734 544
899 638
284 734
239 487
24 123
319 247
202 806
850 365
928 448
902 514
87 463
470 62
707 326
165 947
721 250
842 619
888 125
705 478
612 80
952 282
326 153
87 176
517 366
975 338
56 876
852 494
690 673
908 749
998 72
47 70
41 912
365 745
824 340
609 501
844 695
28 712
413 2
50 820
229 901
314 271
925 221
19 275
644 65
344 316
305 384
228 670
480 968
997 655
660 958
156 855
652 183
537 968
236 117
220 549
387 144
121 757
418 764
174 762
431 830
497 10
851 329
330 200
157 490
195 808
25 761
576 913
728 811
29 299
359 768
443 831
594 49
973 376
879 822
386 81
150 67
280 484
55 436
974 601
596 350
981 290
740 691
409 534
521 285
393 466
685 718
841 915
539 578
996 688
644 275
171 50
711 496
651 306
845 12
476 106
804 456
748 895
498 156
428 18
792 173
483 477
242 323
391 780
901 386
819 544
13 341
594 723
189 596
28 385
607 855
843 762
662 590
9 159
97 788
528 889
960 10
717 553
684 107
845 502
832 857
195 777
931 383
372 958
767 330
164 961
91 825
550 99
983 999
887 862
239 198
871 955
751 906
413 434
842 609
288 673
817 834
449 747
216 820
56 334
149 219
295 591
395 196
42 729
546 280
590 784
829 460
90 931
366 855
717 559
815 356
231 632
378 404
202 786
89 350
4 735
292 399
283 685
127 828
964 717
964 145
528 53
75 245
259 791
803 74
146 33
705 686
415 434
441 616
965 575
616 609
325 898
293 803
726 609
871 689
753 399
970 798
153 597
618 593
212 189
474 529
115 90
137 439
339 781
241 64
389 112
104 493
862 549
320 856
604 641
653 380
459 835
564 611
431 533
556 994
721 381
522 835
470 10
625 161
791 866
224 531
329 680
24 542
580 695
397 183
687 402
914 145
236 829
108 18
361 15
363 434
395 885
268 217
246 893
377 36
919 790
983 294
331 914
988 727
96 26
480 361
522 715
541 629
84 902
995 447
687 390
683 306
958 928
198 334
316 659
285 586
800 620
879 130
533 218
209 629
243 688
341 764
755 882
745 190
135 91
988 173
480 670
478 437
950 28
122 617
686 407
202 838
26 80
967 558
649 527
538 243
215 231
358 321
464 454
862 950
545 850
122 24
871 599
626 934
788 664
692 989
501 69
420 819
979 420
346 868
662 912
98 20
584 913
473 445
862 17
294 335
393 165
286 557
336 263
490 476
278 534
816 130
602 236
949 932
800 669
557 249
40 140
162 864
936 375
233 230
62 625
746 347
533 433
609 374
908 887
907 724
368 861
311 316
792 669
961 591
337 869
840 728
360 353
592 296
727 824
877 788
800 622
486 684
54 447
57 314
685 964
389 52
824 51
368 615
719 680
558 408
487 260
749 78
555 827
253 431
967 404
404 804
87 810
250 144
475 934
107 215
986 282
265 705
896 335
384 453
201 581
896 301
10 802
480 263
585 798
666 988
601 105
149 851
248 623
784 706
837 121
987 453
825 234
788 561
39 233
196 239
813 91
892 823
893 371
437 477
520 454
816 120
558 965
970 805
939 106
862 776
226 200
228 403
963 472
600 158
62 764
601 305
938 493
27 374
321 546
828 488
666 385
804 987
542 743
444 403
870 22
603 97
424 388
816 738
211 767
247 624
530 847
929 468
339 955
193 11
853 20
405 654
856 946
396 652
700 265
673 654
714 448
393 881
185 603
647 431
227 528
630 507
347 320
813 540
331 665
559 181
534 315
834 742
612 582
393 664
198 417
317 911
864 62
791 400
664 789
182 242
669 811
748 15
131 561
906 461
225 817
993 111
131 178
852 743
111 596
758 309
12 74
135 714
502 807
392 170
618 140
537 748
52 442
560 628
258 904
738 741
81 941
835 544
536 592
852 547
17 422
773 152
135 398
654 989
557 45
510 174
536 46
921 939
488 832
567 97
735 304
837 167
245 671
710 780
614 913
679 631
134 173
553 787
161 109
183 671
634 71
716 906
9 555
737 575
4 471
879 192
989 475
215 51
606 828
963 636
458 649
439 591
174 343
729 334
803 912
356 436
982 424
341 342
330 429
917 333
251 147
877 239
621 91
918 604
862 728
318 777
346 47
463 148
310 818
935 643
241 627
984 571
55 252
255 305
398 131
895 370
221 536
948 491
139 809
218 94
812 887
223 157
285 685
656 594
854 590
236 95
216 572
17 622
823 623
926 221
106 172
590 678
168 197
697 737
291 860
976 865
368 260
549 23
206 402
964 441
848 531
364 216
504 187
839 781
759 944
953 348
621 659
237 141
208 285
229 850
497 204
714 864
464 262
239 669
15 554
461 215
437 825
430 940
11 620
721 121
915 673
820 888
683 56
380 890
693 608
739 189
812 452
404 627
65 642
295 80
196 107
294 632
923 293
47 643
413 961
315 233
200 350
640 579
239 684
187 978
224 350
781 628
976 846
621 622
277 168
728 570
151 11
996 74
303 42
716 68
3 383
652 554
732 643
133 970
327 671
20 80
529 347
277 150
968 553
317 695
474 468
57 469
893 360
511 608
990 782
418 721
424 902
43 102
572 341
772 532
289 48
33 256
952 702
303 425
521 359
894 413
70 756
20 848
972 362
629 741
434 405
643 828
506 566
521 509
509 292
393 797
692 777
405 643
478 707
420 350
417 665
762 487
420 134
483 280
71 477
108 928
43 628
789 551
271 181
699 314
957 103
309 787
161 728
136 578
392 250
416 163
383 453
257 229
471 739
508 541
568 967
821 610
946 609
512 217
141 562
882 449
17 190
235 177
917 723
106 660
972 873
174 354
326 430
934 796
521 441
689 88
49 705
469 912
273 609
473 507
57 841
696 644
18 965
976 689
348 150
42 673
579 975
820 99
767 508
538 878
368 938
935 836
849 559
796 674
65 205
514 761
848 883
725 565
358 700
253 705
729 780
972 548
230 90
56 120
968 775
57 902
963 258
460 758
283 525
962 148
637 161
31 713
77 740
764 681
444 965
326 524
96 297
387 478
253 205
607 567
814 418
324 448
294 638
595 930
150 977
994 227
716 758
907 511
74 585
34 169
233 105
197 971
934 345
676 538
901 634
104 714
404 780
161 697
769 107
84 972
496 799
81 755
310 154
339 695
674 571
151 871
894 85
215 921
555 430
180 310
209 692
358 977
150 336
894 233
660 742
384 740
496 45
246 834
739 919
141 649
326 355
922 651
821 476
80 352
137 288
395 494
616 545
830 510
129 841
251 512
932 98
556 177
931 647
448 38
536 588
39 213
295 960
863 467
787 943
171 923
416 198
461 597
59 590
437 661
101 369
758 9
897 40
655 344
77 542
932 115
754 578
74 968
44 860
262 214
134 844
131 550
41 591
146 451
532 583
111 633
303 220
993 199
259 647
543 335
188 826
403 875
260 798
87 522
364 220
365 494
769 757
436 267
207 320
849 669
304 503
888 296
701 146
942 243
480 129
420 281
508 680
972 594
201 335
165 917
180 286
673 967
552 231
286 752
251 589
254 138
884 954
635 177
549 467
99 77
142 606
551 661
151 716
578 330
353 602
648 904
185 934
7 435
522 260
925 758
565 559
934 113
433 476
19 926
81 127
390 632
788 540
699 717
221 403
670 868
306 854
153 664
641 27
923 565
784 487
475 69
952 852
659 736
327 30
661 407
156 402
390 295
293 440
11 865
842 33
732 499
886 885
162 526
263 436
442 46
923 917
466 226
768 477
961 94
506 973
852 661
374 242
308 18
681 670
882 875
702 965
373 588
849 887
465 463
322 907
860 596
175 326
821 942
802 133
387 307
105 238
319 830
479 978
847 512
648 728
693 462
288 893
348 105
356 22
363 215
617 537
540 790
478 693
274 864
351 379
101 22
208 932
999 55
795 646
782 532
347 826
993 634
719 693
90 74
714 452
640 682
988 532
471 465
224 745
680 927
475 133
948 682
416 298
88 210
944 222
741 642
47 85
275 765
777 717
190 842
168 182
524 156
713 994
972 288
90 4
214 916
136 513
598 903
811 37
112 106
258 204
747 305
288 373
89 611
258 257
144 781
412 856
127 735
738 709
484 225
573 433
127 383
469 238
488 727
793 586
383 433
959 803
849 47
765 458
655 908
591 418
115 717
153 610
636 890
670 471
467 242
903 593
977 724
183 816
450 975
402 184
407 712
986 607
110 103
65 765
10 7
182 477
723 686
181 394
338 676
158 520
492 607
495 245
956 128
860 65
230 276
181 591
282 363
419 356
400 856
417 327
72 662
32 410
689 189
281 180
776 289
380 731
768 591
148 349
218 328
940 851
42 710
206 442
566 974
120 527
571 544
540 954
142 233
760 289
360 536
618 697
681 765
46 898
93 337
748 134
46 305
575 611
278 47
490 200
590 381
153 894
609 295
478 721
935 837
608 864
927 225
561 959
990 606
856 82
567 339
259 142
302 889
540 143
88 129
523 241
22 484
535 499
204 821
688 811
35 597
925 376
554 132
457 847
87 24
537 697
517 838
585 56
980 25
536 503
265 557
338 151
407 541
971 94
351 7
60 737
603 336
113 508
467 921
354 905
296 891
954 164
80 890
219 412
914 106
914 530
662 603
32 69
143 3
514 845
361 573
933 316
260 45
823 79
318 529
983 965
771 288
129 202
178 699
613 443
805 878
973 466
480 4
358 400
818 71
324 751
386 584
147 560
14 464
440 996
429 562
636 909
764 813
607 376
255 411
254 579
229 85
707 292
865 876
362 189
626 99
124 773
659 137
588 450
484 368
12 119
276 775
283 883
502 890
468 873
192 402
339 250
46 555
125 407
95 751
506 218
875 516
706 814
317 190
182 328
660 457
102 295
691 604
184 688
710 3
912 901
405 602
150 802
157 627
208 251
729 65
469 603
932 526
416 249
715 949
928 727
758 382
21 800
985 204
487 46
206 399
299 962
1000 800
115 156
759 154
739 579
108 23
104 524
623 819
824 550
897 581
931 917
733 267
472 219
313 29
969 963
762 457
476 188
779 586
341 870
164 449
892 268
324 514
86 499
63 334
432 346
250 164
612 721
382 924
886 91
671 1000
548 498
187 678
84 879
899 247
679 790
514 354
655 951
853 70
284 284
415 885
447 378
605 180
654 706
882 891
796 552
890 695
402 428
725 485
307 623
83 337
765 949
43 771
251 895
840 535
530 606
419 328
984 376
859 637
81 741
527 228
275 45
196 999
881 854
191 737
264 233
508 514
400 360
657 819
39 640
546 897
628 978
637 506
557 281
274 831
677 470
181 558
323 154
873 865
242 488
97 101
1 927
152 401
638 808
571 676
799 116
573 426
445 209
931 1
841 557
832 518
427 700
869 651
565 463
138 13
563 138
940 66
890 929
873 460
605 671
927 177
448 371
737 731
372 578
287 555
447 664
918 873
363 139
875 927
601 12
292 515
581 391
511 805
828 129
291 627
499 28
357 222
957 995
776 403
658 46
627 21
184 501
512 590
650 12
172 582
402 683
387 604
797 566
732 440
192 582
819 549
804 775
543 931
177 553
976 155
573 511
655 223
646 166
165 648
529 336
229 283
370 967
238 519
532 321
958 724
902 776
624 705
902 518
988 430
70 315
584 994
826 238
755 381
822 635
68 403
917 438
369 506
956 253
826 265
328 728
392 951
784 293
468 771
722 538
438 305
531 263
894 99
437 648
831 611
282 899
13 551
336 733
56 643
337 882
259 664
961 650
614 744
867 367
323 304
23 205
918 916
304 706
915 134
316 548
32 680
413 154
713 101
765 347
972 730
442 617
163 308
983 837
963 357
42 880
624 697
938 538
830 253
86 214
285 535
284 49
40 349
149 778
319 913
124 643
995 918
259 157
346 540
302 387
771 926
83 708
815 264
313 252
477 597
787 113
645 178
461 793
956 131
58 431
773 52
348 384
329 905
464 630
643 234
907 725
942 722
989 254
973 817
850 759
929 846
289 741
990 244
872 47
674 996
450 22
379 362
946 59
266 761
41 909
994 947
985 287
668 973
540 641
142 741
751 70
938 391
811 928
634 34
326 660
29 776
33 408
137 330
818 754
90 858
14 83
805 999
370 824
534 291
309 696
729 544
954 757
671 338
516 159
667 334
912 756
543 278
190 699
276 911
523 598
524 690
62 877
960 947
167 269
994 737
915 722
632 220
830 302
557 698
812 575
383 723
682 925
1000 223
976 627
225 9
539 286
885 499
584 403
119 577
139 33
298 122
604 479
423 160
176 234
86 910
835 660
989 810
639 474
659 863
482 549
500 718
399 83
121 517
659 611
901 308
733 856
138 507
15 666
93 452
575 753
218 761
764 207
922 402
680 932
616 162
481 467
231 879
549 351
748 559
314 1000
218 398
856 356
256 222
373 700
674 947
452 891
60 568
449 981
913 937
642 393
403 872
623 304
575 370
214 240
722 432
637 577
139 892
798 511
944 823
809 395
714 868
314 162
201 635
642 113
571 635
857 325
507 479
628 433
201 842
672 274
625 308
551 999
625 494
822 785
241 887
5 554
48 205
669 110
676 525
435 534
355 414
966 907
607 637
180 583
296 381
697 199
380 673
44 553
458 636
190 838
18 729
879 686
839 555
562 625
440 916
390 406
175 997
394 706
931 690
87 628
240 818
300 283
370 109
919 808
922 460
645 291
540 524
328 378
430 889
354 869
157 96
626 331
92 20
61 474
1 300
291 301
934 660
409 852
467 683
663 112
973 203
987 301
932 768
189 286
636 697
733 614
379 824
633 767
197 693
240 550
344 531
850 277
542 610
129 9
292 143
472 617
917 277
577 457
914 564
154 646
177 884
821 161
650 369
205 890
918 548
772 119
825 313
729 305
673 372
447 496
988 144
305 256
772 233
713 685
797 218
682 325
101 854
486 751
574 690
992 492
238 763
962 414
427 690
718 452
414 516
947 401
659 604
657 430
466 632
938 499
309 390
352 794
492 926
835 483
769 72
837 24
772 554
475 185
937 80
376 945
510 212
665 327
195 954
826 503
344 529
296 835
806 483
670 574
554 266
656 743
289 779
296 115
315 717
888 251
149 263
196 658
474 212
336 669
166 161
690 171
47 495
653 716
334 428
300 622
206 948
89 520
16 976
122 164
238 669
173 64
881 509
21 606
610 710
776 8
557 780
724 977
338 57
404 637
30 961
584 118
832 952
93 953
98 854
148 181
603 168
138 212
230 914
219 786
693 294
762 382
702 517
19 732
477 954
201 660
905 646
612 20
680 585
659 777
438 158
957 40
325 94
603 554
359 822
339 404
467 452
785 169
320 155
252 148
109 452
807 365
449 419
384 128
355 394
904 793
551 860
184 228
306 787
133 16
960 824
419 778
275 556
946 947
710 549
94 170
353 253
535 801
23 918
281 377
664 184
521 566
396 705
145 53
843 278
101 487
931 727
42 229
673 103
129 119
273 481
371 807
634 393
76 914
121 739
657 844
698 801
896 540
78 964
45 530
802 327
257 195
907 929
297 36
399 569
516 769
375 501
513 803
414 634
893 863
627 549
706 324
350 954
215 779
269 259
309 70
937 917
264 844
197 560
879 596
481 746
247 581
9 12
566 902
874 192
450 932
515 151
885 81
282 153
339 590
574 627
506 837
748 700
649 228
446 365
435 44
945 443
55 862
696 929
53 146
212 919
648 96
600 689
870 173
315 727
361 137
781 108
836 429
688 633
145 474
28 441
268 83
302 964
363 354
461 574
624 108
21 622
389 972
662 610
144 977
337 504
963 300
897 650
285 394
123 312
834 391
746 488
354 108
193 166
33 817
273 405
790 13
376 452
623 871
780 959
726 244
779 689
543 27
690 827
420 165
491 606
555 236
445 260
696 637
425 80
805 49
485 595
62 212
398 684
83 177
994 160
420 772
848 314
150 890
493 570
54 335
527 960
570 971
219 265
607 995
345 764
395 181
358 456
392 755
491 826
283 836
986 54
959 185
719 109
74 563
30 127
897 556
86 467
878 656
83 484
650 427
599 397
959 956
204 351
62 695
528 696
882 513
749 193
653 771
250 279
589 335
97 466
991 179
301 992
958 900
388 916
207 592
618 621
638 146
658 417
415 707
236 67
478 617
100 727
247 40
413 343
505 755
522 158
99 479
409 486
746 615
429 364
235 418
509 551
641 518
225 554
474 702
170 573
780 769
613 544
111 469
299 632
626 397
462 34
234 208
1 15
923 235
784 431
137 424
948 455
831 172
8 304
225 530
876 356
298 840
392 286
298 205
672 883
764 672
249 686
258 33
468 395
456 416
201 286
939 209
941 516
90 817
871 387
8 122
146 316
23 889
954 672
94 625
555 209
648 803
247 257
187 714
3 995
481 204
280 420
764 573
287 853
389 509
239 396
631 736
64 5
677 70
345 231
278 992
385 876
600 572
590 603
566 70
806 197
841 569
769 127
421 509
636 11
257 618
746 672
622 722
40 650
791 384
727 617
296 326
540 237
307 733
653 499
653 774
978 73
634 965
435 890
934 533
561 907
254 600
557 397
983 788
169 61
756 464
387 295
701 314
103 359
399 108
209 51
881 186
476 514
756 435
342 400
268 898
796 602
37 964
663 793
779 49
439 831
714 894
541 112
1 750
515 233
287 990
98 789
251 853
223 397
521 916
796 788
165 591
389 554
906 51
346 36
867 165
29 407
628 381
156 142
583 734
563 157
130 83
73 277
222 589
219 611
142 124
13 839
159 816
327 377
332 707
784 959
88 291
101 700
733 583
762 667
316 677
824 797
111 248
425 333
836 643
295 978
118 659
168 277
474 494
653 805
201 788
764 288
79 216
339 163
798 453
830 466
129 5
614 239
252 39
571 87
681 865
416 799
876 584
427 349
77 431
506 629
219 621
268 649
836 959
811 633
411 992
450 539
777 247
102 700
686 134
916 453
36 710
492 465
93 711
617 713
359 804
671 521
436 81
513 238
619 860
301 747
107 754
446 144
887 362
596 171
152 984
232 643
448 372
991 892
434 959
604 792
762 274
313 550
706 177
787 324
36 87
423 494
192 868
637 430
229 233
600 733
216 832
727 15
906 989
676 862
780 790
487 444
339 193
620 125
868 8
563 290
501 106
158 138
535 738
722 135
822 289
318 549
655 872
618 912
212 645
773 344
434 612
787 124
248 671
118 162
313 618
267 470
107 802
559 180
288 381
820 605
281 474
828 250
386 40
894 510
735 680
121 873
803 276
983 403
299 100
80 176
336 990
356 623
722 175
579 2
1 758
251 738
149 497
176 720
756 978
347 738
190 648
830 686
434 165
676 789
139 397
316 717
751 668
826 353
405 975
849 3
857 376
74 964
706 773
54 437
417 243
84 672
149 913
709 582
429 736
723 567
485 390
635 235
57 461
587 461
435 788
163 241
607 868
13 12
657 781
254 740
452 754
5 513
687 433
248 409
352 732
798 986
966 206
798 905
18 584
227 558
425 185
426 789
196 82
569 449
173 373
202 177
885 888
610 132
649 313
216 798
650 533
4 448
437 21
383 832
205 609
390 981
145 167
769 692
248 338
140 772
62 693
949 946
429 933
222 644
730 871
529 733
670 317
106 53
149 310
13 538
643 158
100 341
426 161
385 374
458 669
635 239
601 856
234 331
79 762
415 100
79 872
504 227
182 517
586 226
825 686
918 250
198 303
624 656
971 258
246 924
466 479
254 896
241 20
995 319
892 499
545 425
367 12
600 392
182 185
969 6
222 887
255 420
541 230
488 672
786 305
502 391
200 742
763 194
412 654
44 308
430 410
319 29
153 500
565 122
360 112
910 252
341 688
114 180
711 252
836 212
994 35
954 756
581 365
761 976
386 343
570 890
843 487
363 699
625 74
162 886
325 855
573 791
34 283
42 870
494 387
256 799
516 255
164 188
797 549
530 366
790 724
204 505
775 180
578 936
65 903
790 637
45 176
919 438
397 765
824 652
563 318
840 78
573 3
617 369
903 499
222 290
548 996
469 126
284 534
380 425
170 424
600 441
861 996
205 36
1000 767
197 926
545 813
294 799
842 885
20 390
867 515
374 598
940 543
21 891
335 233
239 539
268 238
658 621
780 854
898 324
18 543
122 329
922 315
565 293
704 796
781 922
663 154
519 602
49 891
492 735
123 730
274 743
319 283
715 450
773 505
155 246
185 428
561 749
73 616
897 853
890 559
359 408
160 759
651 3
493 125
85 118
867 403
400 934
853 887
898 977
744 404
575 928
832 487
677 904
454 573
108 343
131 818
103 642
928 753
996 773
229 80
242 96
835 642
381 39
880 278
15 623
681 941
551 864
427 579
119 233
503 579
575 985
748 29
978 28
133 973
800 362
53 41
809 239
34 189
277 266
818 643
240 850
584 142
66 362
720 184
594 574
114 521
558 214
549 887
241 34
860 392
395 264
784 555
502 818
95 130
435 912
772 674
113 707
816 178
714 662
461 827
534 370
392 435
609 632
468 468
23 214
83 807
768 936
65 762
125 836
435 237
543 602
415 963
489 480
976 301
658 510
22 50
681 763
449 56
976 531
214 743
466 189
956 530
950 80
718 736
668 612
338 434
913 549
478 571
410 499
972 705
481 652
467 929
59 794
460 272
888 277
812 843
159 113
274 876
849 294
839 538
727 412
715 992
312 544
562 74
778 522
536 597
803 947
218 278
538 382
120 696
494 746
923 694
39 761
231 765
524 297
108 188
840 21
261 234
905 38
107 793
634 909
739 24
522 956
653 412
337 772
459 183
876 907
494 459
24 370
107 131
557 947
152 817
532 408
206 990
200 192
251 938
567 772
894 219
535 582
990 994
764 859
727 992
117 220
450 492
589 556
623 145
854 126
313 737
533 519
79 733
710 329
22 276
100 915
494 635
849 835
980 964
45 706
955 514
277 756
5 866
664 979
362 869
104 27
606 989
73 606
364 94
233 815
361 78
449 561
524 309
485 831
586 178
979 601
157 692
470 612
718 427
952 614
571 825
470 803
639 830
232 440
390 496
156 56
95 329
169 33
858 147
985 366
838 454
330 908
657 444
221 126
598 212
307 830
3 48
677 221
312 184
864 796
143 721
294 127
87 484
933 416
391 516
48 263
561 704
58 781
181 656
344 487
485 346
534 513
919 198
696 546
308 559
694 450
631 987
928 69
470 860
376 884
827 288
939 884
420 120
539 764
606 375
109 492
887 27
689 934
925 996
492 618
797 475
604 724
543 426
584 379
637 311
262 463
598 200
347 369
671 237
132 277
612 593
768 850
619 808
784 543
803 627
512 599
101 116
322 644
541 257
374 529
919 635
992 516
186 690
237 857
278 368
485 889
960 252
91 931
411 874
825 213
852 337
163 953
452 836
948 344
445 321
872 363
307 215
879 844
52 534
834 536
774 146
139 864
76 549
89 252
113 941
588 275
893 391
463 840
734 907
269 466
524 499
309 132
965 713
665 151
248 790
296 739
654 723
287 742
974 400
34 914
26 926
304 840
117 390
746 628
347 367
445 222
865 106
353 182
818 369
332 65
803 164
53 442
257 378
193 291
291 570
568 947
410 685
336 507
664 34
873 109
214 608
271 31
328 954
95 838
284 250
691 610
65 235
900 708
804 819
503 341
720 167
627 628
33 840
587 655
870 915
960 316
752 243
917 105
930 607
714 995
841 965
54 997
783 59
209 638
399 280
156 772
576 782
399 960
621 986
615 842
252 574
169 74
459 98
32 524
444 225
488 497
221 271
555 781
908 305
413 415
76 340
196 475
299 816
812 265
9 415
191 165
769 359
590 580
456 974
103 252
565 655
254 824
238 387
357 433
213 656
600 24
272 608
790 462
124 910
489 628
391 944
879 940
238 626
413 802
632 666
625 943
36 862
329 392
294 541
399 245
916 671
852 57
132 327
966 304
392 807
931 782
102 809
73 339
786 485
492 418
503 116
712 538
977 392
281 622
932 680
866 199
255 185
395 572
488 139
378 418
272 831
226 345
169 12
181 660
781 683
127 844
572 455
235 853
76 518
884 293
716 585
713 322
769 460
893 257
598 623
26 869
805 252
615 746
985 747
780 464
590 352
918 176
556 346
693 439
23 703
81 143
162 325
399 111
299 777
331 104
380 896
429 346
993 413
92 772
228 33
475 146
491 252
11 194
534 91
337 47
767 87
157 66
863 488
169 242
735 597
939 727
361 30
850 589
414 677
86 973
58 576
224 878
407 586
71 941
28 759
987 795
198 496
860 412
335 380
6 69
976 944
147 688
326 996
672 713
64 730
288 639
959 47
225 381
339 252
140 677
398 689
172 609
988 105
926 315
49 72
3 374
420 982
464 91
695 527
172 334
518 130
380 94
511 718
345 2
395 95
690 918
703 141
776 43
246 701
357 646
125 711
371 544
693 834
986 387
72 230
639 452
675 501
521 19
502 267
465 543
537 168
36 312
210 633
364 918
278 488
629 648
31 673
833 369
411 897
526 482
478 516
933 152
17 806
523 870
72 987
765 960
506 800
271 67
432 635
985 61
474 965
60 857
637 892
225 47
789 102
880 266
617 165
418 633
970 940
855 393
278 619
353 784
418 623
850 201
609 834
261 83
150 320
939 786
563 515
184 703
969 232
580 738
217 549
29 71
293 306
689 645
620 291
658 580
476 270
662 626
941 952
763 503
466 299
206 433
17 293
615 233
193 643
655 485
300 695
130 741
504 101
383 513
680 210
782 694
187 74
576 463
600 133
895 665
10 263
309 624
847 501
618 501
337 918
547 818
10 50
918 744
914 598
953 47
643 492
120 287
793 48
101 744
180 348
760 190
610 68
165 457
920 783
309 256
52 208
74 413
609 991
156 523
940 460
303 41
221 95
440 673
190 619
372 949
160 982
16 325
790 287
459 450
543 510
9 616
274 618
958 429
492 250
240 412
183 543
804 755
989 243
428 179
127 725
132 495
401 273
781 859
75 675
720 83
642 993
52 600
773 895
201 13
307 383
907 462
490 247
57 917
425 270
67 904
346 551
750 747
823 530
605 897
205 677
332 198
669 383
797 442
278 349
806 936
732 64
749 221
310 805
489 87
426 907
990 772
457 739
870 280
620 826
528 176
502 211
374 523
946 522
316 575
871 121
862 954
536 610
526 845
767 14
283 544
920 272
667 729
362 536
8 982
362 887
509 215
450 882
737 395
404 52
969 626
524 830
579 59
256 557
117 538
453 388
162 119
116 523
655 475
856 368
714 365
582 163
246 319
909 1
722 229
626 246
410 556
656 200
659 263
153 561
867 314
31 334
188 37
809 44
404 874
760 338
388 357
656 296
358 729
524 335
974 933
243 982
484 901
244 592
380 396
504 246
709 535
579 249
571 739
292 327
612 403
759 671
646 468
399 521
803 373
805 397
354 289
297 597
232 28
345 736
622 204
653 192
942 296
870 906
698 533
256 457
203 254
276 602
774 78
326 579
474 31
219 123
979 450
150 323
185 775
728 158
330 732
380 571
528 77
104 136
885 658
389 161
92 416
614 662
890 593
112 391
267 648
165 346
806 846
78 507
469 457
429 996
885 532
483 122
542 223
634 800
842 231
645 953
622 912
600 138
609 757
984 686
615 452
494 44
799 731
927 634
852 468
620 592
411 355
772 401
407 613
983 52
917 956
315 868
446 923
625 429
961 239
634 382
536 561
15 387
28 871
223 647
462 634
353 585
386 760
197 368
163 465
676 829
333 121
751 957
901 63
547 132
869 181
865 404
741 880
791 120
102 365
119 563
998 823
148 735
934 696
455 96
161 130
924 845
250 27
801 150
89 347
633 309
879 497
713 971
728 855
443 829
219 561
744 569
303 669
290 757
764 802
886 40
646 487
66 798
988 506
497 620
815 375
469 879
346 548
733 140
729 303
52 472
66 526
282 570
509 520
609 154
358 26
952 346
883 448
317 697
174 137
575 871
37 307
10 765
962 61
588 832
199 653
357 4
359 991
573 867
862 533
373 219
558 324
916 441
123 585
489 648
721 416
871 757
74 880
293 460
867 491
464 575
494 175
41 130
951 413
701 861
88 616
200 141
562 273
908 432
381 982
663 606
16 955
417 234
797 881
809 643
407 77
413 447
207 715
212 907
575 651
874 579
565 426
72 478
50 979
909 782
960 571
387 976
878 804
209 26
36 369
20 442
446 432
240 4
147 803
262 721
806 487
652 722
264 723
199 313
701 459
447 661
29 833
636 258
988 844
284 375
565 303
168 362
735 408
717 233
562 978
953 719
816 604
792 80
326 990
744 27
448 190
39 829
86 714
869 369
89 433
24 256
146 758
15 862
990 929
191 294
250 439
438 927
780 533
305 580
75 343
408 449
368 493
162 589
214 250
373 237
346 872
380 687
800 923
332 799
281 933
589 718
212 368
250 868
947 324
563 706
124 930
551 286
518 764
887 891
352 744
761 49
87 119
414 418
917 694
703 857
411 914
225 13
781 523
688 343
581 812
449 494
894 687
384 597
783 144
645 750
636 83
868 49
500 137
743 202
993 505
467 569
869 248
444 557
942 24
720 566
154 520
60 399
558 795
995 340
291 991
441 278
73 661
326 924
149 420
478 141
277 944
62 145
543 505
53 837
528 124
754 681
960 777
244 602
767 37
879 191
697 556
466 197
976 943
689 252
239 750
748 781
606 801
617 133
276 723
165 271
887 595
175 198
371 418
799 489
806 677
31 854
233 497
439 739
163 677
488 910
810 94
62 778
578 338
500 95
960 387
689 486
584 412
903 383
252 61
411 283
914 995
554 921
702 716
950 541
978 759
986 391
888 916
80 388
10 39
126 50
524 709
813 779
443 65
839 206
699 104
200 829
67 106
173 50
13 150
808 350
893 696
265 972
363 560
28 886
620 840
16 415
256 206
620 954
310 171
134 728
276 235
200 449
284 212
950 444
913 842
491 530
166 277
155 528
836 182
413 807
374 781
221 629
338 840
935 647
11 420
6 926
438 290
489 388
85 401
581 927
282 746
203 437
273 390
970 38
170 769
324 507
608 610
506 970
29 232
608 35
509 397
676 997
136 112
749 717
38 31
814 592
333 788
828 880
835 997
648 158
855 608
119 360
577 147
591 536
533 99
933 208
447 68
136 708
226 302
651 44
740 983
183 919
863 17
267 510
526 121
469 644
481 46
791 423
933 323
874 217
883 320
867 772
261 444
73 911
487 164
246 22
38 700
969 916
821 438
559 653
835 701
427 767
376 300
336 258
162 190
743 422
634 168
685 472
683 930
493 117
389 883
168 709
798 340
992 684
409 419
803 136
70 138
745 393
109 906
583 851
328 216
18 364
39 53
645 532
521 33
93 563
28 591
622 19
626 30
789 428
517 859
565 261
603 673
167 185
524 846
752 893
297 853
674 817
237 439
505 681
1 532
902 249
4 691
676 520
901 241
781 503
913 299
40 788
144 143
33 704
556 606
146 144
44 650
824 396
533 447
370 434
695 725
476 722
596 728
962 728
583 227
26 622
366 169
764 398
872 49
79 779
6 576
274 50
577 98
797 109
896 518
894 942
242 370
663 838
97 977
565 31
555 943
4 920
111 768
670 335
168 748
465 173
323 739
574 899
188 371
359 435
240 252
376 482
973 390
671 422
366 587
452 920
529 456
575 861
326 742
960 142
266 634
880 840
884 419
562 242
853 801
493 580
282 466
970 304
239 687
145 150
762 719
362 87
812 321
581 78
917 837
231 478
430 435
630 274
367 264
739 336
567 329
374 809
19 332
580 515
481 341
586 194
780 397
866 360
826 171
171 94
359 753
923 788
540 553
62 906
816 152
593 382
191 499
13 130
462 950
324 241
347 189
952 524
360 475
618 718
227 540
858 118
92 919
23 259
70 615
993 902
581 535
400 230
656 765
359 117
714 34
710 412
223 661
936 934
135 905
3 714
831 888
130 206
146 200
453 752
24 205
981 679
321 340
796 34
725 505
798 947
517 85
232 4
989 587
717 432
798 899
671 928
104 169
479 924
658 931
675 682
135 8
360 455
841 423
363 638
722 880
74 953
235 62
891 951
845 689
849 516
616 953
36 94
228 693
24 902
726 511
261 438
317 959
944 157
382 659
146 103
890 219
55 124
280 946
74 477
986 274
344 601
226 379
46 453
423 421
707 149
931 967
586 248
926 881
756 659
539 902
472 167
903 104
112 328
602 923
49 179
301 94
984 723
515 42
223 797
360 808
396 637
41 152
295 931
53 55
711 876
222 613
979 685
293 558
134 246
480 534
424 132
628 407
207 494
800 429
642 160
589 38
796 629
541 91
559 945
145 269
820 366
234 799
403 878
356 536
123 188
69 546
319 48
305 525
893 104
263 542
924 411
522 464
501 80
408 997
701 579
363 934
377 117
811 733
652 285
920 72
830 590
472 486
467 364
590 420
250 204
313 525
614 834
340 466
265 99
463 965
678 177
250 54
293 412
367 526
999 190
363 465
554 304
236 155
860 900
680 473
85 19
291 349
470 753
314 147
929 915
200 573
327 338
868 22
98 586
899 96
776 614
912 681
917 499
187 776
398 866
601 834
237 891
183 706
643 848
204 923
762 403
495 440
92 714
814 542
637 426
677 901
106 594
751 293
369 149
510 321
982 98
211 516
155 205
715 358
479 477
268 556
38 81
97 337
145 86
114 821
338 220
766 88
588 725
807 922
823 370
437 329
574 152
687 53
980 151
377 247
706 767
680 803
103 824
240 568
996 577
139 762
664 2
248 252
79 406
173 901
775 961
229 701
112 267
753 443
417 481
42 475
247 721
629 701
896 868
621 243
444 759
4 459
761 603
710 839
361 234
91 135
195 671
835 658
290 939
101 58
772 142
532 370
214 512
423 109
379 43
351 174
801 707
633 913
661 694
103 21
280 193
508 474
216 342
483 505
633 583
562 756
76 446
125 289
957 899
397 688
941 100
861 742
806 845
6 818
891 109
839 522
653 346
995 868
412 638
778 839
83 255
128 391
153 876
78 94
975 291
487 192
950 729
652 140
250 305
837 596
172 875
425 248
250 188
885 379
26 319
633 153
709 786
29 139
231 355
781 769
487 267
312 788
996 964
927 245
268 763
841 791
989 617
38 590
804 274
969 829
592 601
982 653
738 362
791 320
68 923
88 554
189 400
693 536
715 619
133 334
733 325
124 74
941 514
663 744
787 631
572 731
584 905
383 321
618 525
993 686
447 432
591 987
831 284
523 897
254 655
230 339
979 706
412 919
219 74
14 357
705 937
87 640
194 821
960 811
345 304
848 143
736 791
130 918
74 4
815 679
10 44
17 988
749 428
258 319
854 623
676 910
559 114
935 860
267 631
164 114
774 899
904 255
816 329
610 982
8 619
26 376
606 126
804 215
797 657
837 472
918 747
851 871
325 117
502 488
582 627
738 838
233 554
166 842
535 525
460 912
901 417
390 56
983 186
64 171
9 981
269 945
446 119
816 770
587 669
610 169
647 347
6 879
252 523
72 787
48 883
50 948
651 791
976 418
155 336
398 423
281 843
612 480
116 573
1000 762
920 357
640 171
880 63
309 279
945 711
578 595
501 932
579 829
349 733
164 746
507 444
588 400
891 551
880 6
124 879
767 395
588 758
565 467
820 874
584 674
62 436
605 640
264 305
724 428
50 231
223 989
630 114
891 861
471 366
92 590
760 679
347 325
497 519
634 485
266 696
920 222
687 536
526 763
315 927
345 537
915 974
2 805
187 473
523 278
62 282
956 760
958 804
278 859
396 264
343 13
959 615
150 759
759 816
352 951
429 706
107 615
530 629
244 943
263 551
702 220
354 332
79 749
595 773
761 553
387 346
549 888
456 660
703 140
762 407
442 190
112 900
156 641
529 399
935 791
949 636
362 302
967 440
402 561
213 514
465 951
859 366
191 314
25 893
651 246
328 114
146 835
754 26
168 534
676 529
188 994
321 589
555 885
103 371
835 313
736 25
627 112
29 929
386 526
115 491
903 348
531 70
234 206
598 421
199 270
361 105
154 815
828 989
128 915
365 754
536 628
258 916
908 995
793 22
485 695
722 15
572 66
335 87
579 489
902 406
829 29
321 545
883 21
678 140
289 585
486 81
958 970
128 679
337 595
985 908
660 711
30 347
798 961
187 699
366 15
79 38
911 212
736 793
584 413
284 872
349 769
305 307
91 784
337 427
378 322
334 390
32 716
88 829
676 274
879 393
640 957
431 902
520 518
695 104
931 330
327 631
99 631
289 189
414 626
615 144
947 300
885 330
367 972
159 394
597 389
787 588
698 217
489 217
734 183
320 16
513 647
999 963
629 287
503 395
264 117
768 774
540 487
97 50
880 693
790 666
280 487
234 768
704 320
303 375
687 167
129 2
324 631
748 587
99 285
149 218
410 40
704 506
89 936
550 230
601 829
717 187
948 420
506 602
146 544
768 519
229 248
872 904
230 619
490 680
255 638
250 664
29 305
521 117
240 70
699 841
250 415
379 197
186 236
151 331
779 270
201 359
870 424
262 99
394 104
131 648
93 380
663 122
684 183
590 924
604 288
116 853
402 239
81 552
922 859
570 42
898 831
141 291
286 623
291 379
2 305
488 441
312 443
81 779
296 134
725 56
600 646
915 772
471 836
814 720
363 304
928 653
34 281
957 885
317 796
677 981
239 757
759 886
243 735
582 967
790 181
964 56
304 434
891 117
154 909
422 516
212 349
520 245
629 828
481 298
278 214
266 388
451 508
122 32
826 912
564 789
967 867
222 858
336 727
118 757
594 329
293 53
735 620
561 12
185 826
752 635
685 873
666 510
136 581
298 455
664 134
598 781
109 700
8 33
785 652
437 520
271 997
883 807
175 986
441 859
859 458
369 346
38 666
800 189
889 815
322 839
382 55
263 741
439 400
745 227
271 367
576 505
174 750
491 966
960 701
424 328
46 813
346 198
1 234
364 323
424 959
238 805
365 853
898 804
252 994
30 874
360 957
378 885
706 220
851 666
920 274
345 318
86 42
515 439
628 878
113 51
188 350
208 905
554 105
60 805
450 441
30 809
398 408
46 103
627 896
120 899
521 465
216 958
506 82
396 133
311 508
536 499
755 763
199 814
920 648
254 949
456 3
708 853
458 687
748 577
585 620
393 800
578 251
881 325
735 191
185 270
41 746
12 147
508 210
960 779
857 566
568 139
869 25
825 969
954 409
588 346
560 517
596 792
842 683
335 26
952 727
771 316
874 630
525 833
761 734
750 840
750 670
330 618
694 155
586 999
915 526
345 475
42 292
618 883
974 952
31 382
593 904
202 190
315 303
859 644
921 904
150 858
903 65
383 247
891 777
890 508
11 216
812 271
493 194
4 85
97 719
553 536
194 107
725 860
409 583
504 681
487 5
539 389
69 273
987 311
49 876
171 60
91 982
682 935
175 37
19 623
756 572
158 949
817 664
119 655
668 9
43 89
281 381
609 569
93 51
902 774
986 428
162 4
402 917
927 560
218 956
146 378
394 962
393 512
969 412
520 363
500 152
744 251
833 352
171 925
402 425
50 387
204 212
743 606
480 669
517 49
977 662
426 370
975 170
233 943
582 104
306 433
255 49
35 440
752 206
716 505
982 766
244 185
329 986
790 160
6 306
209 982
319 986
156 287
236 737
390 541
941 204
436 44
761 503
549 94
268 792
278 948
129 420
77 316
468 396
301 522
809 276
544 198
169 713
546 109
268 333
836 405
473 455
548 102
403 676
873 510
161 950
177 980
345 829
502 385
285 662
211 828
244 757
242 276
549 66
731 96
520 485
123 392
346 283
341 522
615 37
350 116
129 433
166 339
612 409
95 252
272 536
811 944
283 893
39 802
377 161
193 722
796 886
243 410
274 945
877 47
282 5
479 799
343 442
560 790
694 183
325 89
47 487
33 329
380 423
130 756
584 675
478 731
912 72
368 368
231 650
372 709
800 66
151 359
855 844
541 531
284 588
18 316
268 397
739 750
504 674
424 981
404 687
405 895
262 102
773 633
162 925
50 312
283 905
507 176
435 791
763 804
552 196
131 56
388 624
592 792
518 815
916 131
916 40
115 77
964 165
741 599
421 599
774 207
741 888
11 199
269 562
746 752
617 967
9 5
942 953
148 812
767 415
942 34
455 57
110 770
573 202
368 993
153 493
199 893
380 209
91 1
771 189
104 739
155 112
95 448
64 243
657 553
215 463
609 677
585 181
878 304
525 30
797 723
275 528
932 717
528 54
905 631
144 411
95 239
859 510
481 469
692 489
21 258
952 981
934 888
513 164
191 37
545 987
760 819
515 43
536 42
448 792
203 119
181 413
628 661
881 671
502 254
929 805
234 862
692 747
25 882
135 922
869 246
740 735
640 627
128 87
419 152
30 621
622 562
385 602
575 265
272 76
518 200
880 104
414 923
804 336
711 24
582 803
110 221
429 238
660 199
171 715
602 555
316 176
820 939
251 689
139 482
792 552
756 993
693 560
329 404
935 910
206 45
482 986
634 141
185 726
181 707
440 135
262 755
310 433
694 913
121 184
87 502
257 779
413 937
534 347
846 91
743 328
429 376
820 965
102 1
671 893
135 932
1000 796
364 693
708 485
228 806
101 666
307 357
444 719
294 330
417 491
420 160
170 848
887 990
342 483
233 476
766 232
623 130
276 683
966 503
488 66
520 794
774 963
864 67
644 280
910 64
791 79
263 678
68 427
369 409
909 601
236 26
832 859
155 459
893 120
313 380
173 311
147 388
377 790
667 286
205 458
717 468
487 784
894 855
545 154
808 132
342 686
450 234
157 762
613 694
946 137
4 92
524 732
233 543
370 438
352 86
257 838
44 765
655 851
249 185
194 590
870 643
824 379
756 436
72 53
573 75
144 448
158 729
990 527
166 341
964 422
530 185
275 574
301 929
776 549
465 969
963 314
65 71
101 136
123 673
562 267
473 71
347 462
950 512
803 913
285 684
449 559
257 102
839 385
2 655
705 492
341 668
157 757
738 258
244 860
282 805
478 754
228 824
216 177
687 370
89 323
53 890
881 662
991 71
398 344
726 102
188 418
121 344
175 210
601 770
422 883
927 899
988 154
75 203
330 113
436 329
659 668
342 1
91 739
697 168
192 884
585 313
227 111
522 180
881 943
414 159
194 401
312 620
956 993
732 879
762 519
539 900
990 821
796 534
56 732
198 283
843 719
814 75
14 227
233 559
530 582
888 613
813 649
132 371
773 670
623 898
650 964
718 445
497 774
176 694
408 370
765 221
796 130
688 425
275 569
359 162
181 171
163 312
893 935
333 515
832 982
426 327
675 954
21 434
323 137
6 119
498 305
873 586
286 405
108 448
717 1
735 401
515 566
383 345
819 160
24 845
465 396
278 140
532 283
438 459
583 29
955 869
433 63
668 149
63 754
902 929
672 636
626 490
147 649
335 612
44 612
751 927
247 712
75 684
170 879
53 753
907 8
973 339
70 992
840 484
746 741
728 389
258 874
37 592
485 432
556 587
358 802
298 784
837 820
662 890
572 920
249 896
611 318
887 802
153 984
894 916
752 621
305 10
494 693
601 331
125 156
269 834
309 919
618 498
738 631
739 661
551 987
556 513
656 794
314 808
778 207
723 529
890 672
72 491
354 548
998 623
541 998
508 278
629 598
936 845
395 591
638 708
750 767
266 824
296 444
555 537
467 626
379 821
173 377
443 905
903 246
612 883
765 778
97 159
720 86
218 821
853 835
644 500
630 550
36 96
175 415
916 699
143 710
604 529
44 858
126 7
740 968
259 856
97 355
14 816
441 583
636 293
417 631
144 46
181 179
493 707
593 409
758 87
470 713
967 514
570 92
520 661
59 779
516 155
485 881
322 277
463 309
921 231
292 64
276 824
243 768
882 187
528 639
626 998
351 592
863 920
684 382
580 94
512 447
601 997
327 922
625 789
583 546
371 874
609 646
49 203
766 930
569 367
642 271
310 504
191 993
238 122
439 749
921 39
97 247
312 74
388 894
619 758
119 579
134 873
517 17
593 511
287 902
366 829
247 603
303 685
704 223
821 386
225 208
632 195
318 750
774 73
917 907
945 365
133 461
381 77
323 19
978 689
848 576
291 502
612 346
498 544
72 74
104 703
269 421
452 42
845 720
300 141
436 432
601 816
508 924
187 837
612 34
765 254
535 376
62 97
505 133
187 790
380 990
831 576
710 482
716 145
913 669
313 772
944 851
961 907
884 725
160 770
100 111
731 161
559 235
645 81
195 831
870 926
821 53
502 882
534 217
237 42
922 180
892 882
86 127
896 706
708 978
218 267
213 863
347 759
693 216
684 865
746 154
106 124
304 342
165 225
522 57
107 959
556 431
769 264
760 339
882 972
201 228
82 245
795 766
110 767
302 207
272 407
330 575
101 847
151 974
255 257
932 789
321 840
571 441
455 331
779 336
654 331
915 736
928 61
827 154
913 277
672 13
123 823
338 377
431 269
165 103
460 88
896 914
418 674
601 71
357 515
806 284
928 658
672 754
812 618
894 875
88 368
49 425
744 832
45 261
934 857
348 829
770 117
855 723
187 563
589 345
198 516
2 221
270 165
838 473
240 84
347 327
451 748
103 547
931 500
356 858
45 125
199 512
165 788
856 362
303 210
582 572
374 771
44 614
206 743
940 657
842 395
555 772
894 713
987 249
570 31
725 895
633 924
406 149
711 614
510 13
823 443
937 548
566 980
161 771
74 453
779 915
847 333
38 92
397 25
340 318
407 416
212 40
339 970
188 401
935 50
414 757
844 350
304 409
681 817
532 107
269 310
373 467
995 411
558 391
435 897
61 841
664 272
232 3
593 772
403 527
821 168
635 16
869 291
107 308
8 727
969 380
193 315
790 750
58 224
998 118
741 648
15 334
419 418
212 591
937 847
959 806
489 735
59 595
394 66
321 362
797 865
29 587
614 86
162 611
203 578
623 295
578 638
628 996
407 192
939 343
38 897
500 526
631 558
472 376
975 144
737 772
8 117
710 973
202 871
935 756
801 557
51 378
194 30
725 952
221 663
647 610
911 146
487 893
56 310
268 382
453 357
153 812
473 862
784 27
85 718
134 885
275 536
262 820
918 338
1 770
100 263
267 586
156 322
896 775
704 700
483 208
512 956
70 295
365 467
390 991
355 651
810 272
988 933
761 340
702 860
955 969
798 462
642 45
236 697
96 719
905 607
26 326
254 711
479 970
177 868
960 883
870 769
154 209
54 915
126 855
427 275
316 69
671 903
117 767
973 21
373 998
346 978
708 176
947 237
395 906
119 616
27 625
825 432
891 77
538 368
931 965
643 598
385 313
500 501
79 473
874 804
822 571
781 882
747 80
985 940
109 363
564 933
794 806
361 332
174 291
648 816
240 384
480 739
236 911
563 461
714 737
32 846
618 130
277 87
622 262
26 730
976 590
14 770
747 374
453 920
16 100
87 255
835 567
346 70
829 908
531 894
644 914
91 613
43 368
699 664
981 725
746 956
666 759
725 412
485 177
684 500
628 770
688 452
236 516
359 118
761 355
31 852
219 18
88 551
94 833
506 111
944 583
874 428
111 557
279 739
327 385
836 139
882 547
256 994
253 286
845 219
710 415
236 798
965 329
982 471
439 925
53 313
704 163
253 547
719 509
913 907
647 146
805 255
139 57
540 336
275 602
750 863
751 715
543 732
537 334
9 941
646 64
103 866
398 708
765 469
216 29
727 214
526 531
468 16
587 360
351 213
961 101
75 711
167 970
794 703
303 154
995 300
218 449
517 615
156 281
435 723
661 161
289 186
691 756
554 277
467 904
842 427
356 268
489 522
237 635
576 539
788 570
838 5
371 355
972 526
987 406
601 1000
567 889
537 609
996 90
886 463
994 79
241 701
346 82
575 583
716 150
121 855
72 311
860 442
665 183
319 3
588 271
2 506
511 539
115 859
628 352
321 973
430 913
674 775
994 248
357 61
749 830
140 127
965 156
661 636
158 600
906 160
106 769
50 572
627 29
923 299
2 352
563 27
478 557
274 187
969 374
16 236
546 507
714 862
662 374
497 819
326 755
330 431
523 379
2 501
408 276
979 713
787 456
621 412
642 942
785 9
515 243
544 176
968 392
347 293
146 676
75 20
407 76
520 814
703 22
926 681
735 712
137 707
123 130
491 825
941 357
533 386
875 231
679 373
258 105
392 664
181 264
829 883
285 754
916 371
465 52
533 725
198 375
901 138
732 671
973 264
57 199
846 87
571 103
191 315
767 723
930 947
958 214
701 873
937 517
276 366
442 653
535 695
142 266
365 114
881 421
859 587
828 402
124 830
245 433
395 945
305 331
813 932
48 620
92 490
624 626
891 548
230 771
321 246
832 27
932 732
973 408
561 569
840 307
865 497
990 677
428 37
297 519
526 272
144 61
389 34
961 618
156 633
863 3
163 46
30 447
777 354
854 689
922 693
996 786
189 985
462 617
373 110
487 251
734 631
311 122
16 271
739 172
255 954
174 418
999 555
864 128
908 69
816 829
113 163
499 428
270 872
889 108
122 622
738 432
743 754
55 834
925 661
139 450
78 489
5 293
968 912
361 784
93 474
298 58
127 797
837 748
668 726
855 789
699 945
572 794
698 978
639 469
775 68
957 131
361 925
395 73
898 357
896 376
153 733
475 172
810 682
960 508
626 884
653 675
213 631
1000 851
99 774
919 408
257 631
332 651
55 743
489 953
99 384
680 604
116 155
775 925
188 87
433 813
322 437
839 534
68 838
385 166
573 571
637 256
221 691
998 709
995 449
93 27
404 560
533 530
485 720
616 269
884 937
705 74
823 772
911 559
290 225
565 214
148 201
822 368
243 171
429 590
971 873
968 374
432 500
904 916
571 871
536 454
160 241
364 789
540 5
365 104
219 512
656 392
232 898
839 533
884 806
258 315
657 161
32 118
680 191
710 558
698 63
78 63
518 648
926 173
39 157
422 953
168 613
485 403
418 742
718 75
255 652
653 286
769 333
828 831
904 940
765 333
354 282
981 279
806 371
788 579
323 955
191 159
358 961
901 427
387 507
78 39
144 198
28 965
673 283
904 789
616 257
422 948
887 227
670 674
157 993
981 348
503 690
308 755
116 694
261 545
732 404
94 455
771 398
756 674
538 371
282 959
670 168
537 692
194 694
684 174
393 538
215 700
293 330
745 553
226 828
309 319
282 34
792 52
784 548
77 321
270 710
632 292
230 168
213 18
948 605
555 162
656 199
843 400
104 68
228 412
738 861
797 882
913 932
781 341
605 402
51 236
693 280
755 27
396 1
924 951
162 580
501 4
979 604
423 558
367 160
419 516
393 331
447 173
23 51
575 425
638 619
56 745
998 109
64 393
461 987
695 622
977 897
454 518
911 872
33 303
554 479
828 929
882 754
353 871
724 409
869 678
114 330
665 808
303 582
3 280
830 154
30 284
23 940
507 55
885 774
341 766
527 693
989 250
453 603
971 322
281 436
3 297
243 305
230 598
936 60
751 966
343 773
257 201
179 851
613 63
624 953
181 502
646 169
104 450
771 74
861 125
699 103
782 929
700 717
340 802
34 34
926 291
234 104
493 847
167 469
799 699
970 796
246 989
498 368
392 358
845 442
813 626
722 864
694 61
666 80
94 591
370 328
47 214
526 565
682 324
263 4
120 481
76 717
469 926
436 212
635 280
654 447
257 727
311 951
140 328
30 233
270 751
912 316
964 789
880 998
113 494
1 584
974 428
652 795
353 87
6 340
367 11
786 623
90 448
127 954
813 397
56 77
64 372
865 296
369 329
789 369
264 115
909 501
2 266
840 720
629 977
342 718
777 619
298 255
924 110
651 980
186 67
351 403
362 71
731 502
439 347
968 586
261 228
86 614
846 277
333 474
606 27
543 382
645 840
636 568
949 639
899 487
241 418
671 323
271 109
669 591
47 930
818 484
895 663
761 228
136 366
606 678
99 602
869 86
169 818
724 420
656 780
668 896
549 691
218 172
799 887
762 197
168 579
681 62
594 793
641 81
510 598
111 608
199 979
693 720
796 769
139 803
900 158
698 449
848 268
972 999
506 733
195 673
663 875
86 256
667 79
337 528
28 447
135 227
425 180
375 847
593 425
647 441
692 618
439 197
702 633
221 365
860 658
620 878
88 308
406 116
106 892
342 531
71 639
455 370
74 829
569 666
253 567
106 296
185 896
844 886
881 64
602 740
74 574
969 161
881 374
628 987
618 969
869 688
959 323
410 32
503 978
50 108
544 155
403 80
403 599
318 283
662 919
374 87
492 342
600 373
68 227
711 685
724 506
253 133
538 755
110 587
862 6
93 617
85 847
215 402
129 228
321 854
548 266
888 615
492 598
651 39
176 726
545 780
859 82
535 320
20 748
325 464
364 762
311 930
515 791
510 187
645 176
351 192
441 238
158 932
836 160
971 363
885 867
143 95
948 29
415 319
776 91
134 492
204 444
773 719
235 282
905 231
457 255
422 897
845 579
181 680
738 503
369 888
69 668
916 835
338 44
925 471
535 481
267 307
199 501
941 103
83 749
710 504
646 554
434 178
585 523
848 400
866 916
67 133
750 404
226 62
507 492
721 705
159 426
409 220
281 406
773 66
583 357
940 614
687 788
365 904
55 431
36 805
186 212
273 689
255 993
745 599
653 255
24 414
475 657
819 599
722 754
308 662
719 994
897 855
866 932
11 404
143 193
167 768
760 977
371 765
232 395
178 706
403 348
304 124
101 963
137 172
956 289
255 852
144 472
136 506
227 630
699 393
397 931
166 509
908 536
273 491
282 802
548 684
149 203
160 250
166 648
421 121
325 432
850 812
937 77
793 987
821 190
918 986
50 177
874 674
667 155
475 566
191 623
768 702
224 285
349 996
374 82
420 224
245 709
652 37
695 472
578 612
140 683
300 158
723 731
101 491
672 532
121 45
965 893
620 561
601 271
598 295
95 175
259 904
154 398
938 805
931 630
561 31
120 344
706 247
828 377
130 301
774 447
193 393
7 145
664 956
439 110
483 49
13 636
799 302
792 706
131 722
104 807
35 810
405 214
538 534
514 311
332 58
704 691
202 719
998 993
828 480
41 192
467 191
845 259
896 975
332 231
666 436
37 700
597 441
913 134
326 779
445 10
836 500
700 38
570 697
382 397
529 774
940 995
965 784
605 860
758 937
90 423
724 478
474 672
918 739
805 244
517 601
253 704
452 304
93 21
352 474
769 880
227 564
843 183
775 601
375 194
694 849
865 612
939 22
207 807
974 811
510 778
466 955
798 817
428 919
49 379
626 627
809 69
421 280
285 795
825 978
643 42
941 581
415 499
387 388
309 249
165 126
203 315
943 982
233 343
321 654
30 129
722 802
760 6
597 585
336 591
978 628
524 392
127 262
131 787
510 648
913 64
962 207
46 546
549 758
107 221
763 489
349 485
290 461
842 886
397 177
477 374
805 1000
765 283
261 895
69 123
894 981
186 855
539 583
752 439
692 211
659 455
699 360
291 988
820 132
874 216
941 817
53 705
99 665
951 167
139 197
500 677
51 38
611 155
477 303
365 487
109 415
846 751
402 665
882 627
232 894
680 172
710 732
228 808
749 531
975 887
727 826
563 129
635 691
828 999
530 936
413 375
686 167
392 919
793 623
165 473
147 874
556 374
682 304
256 8
191 982
833 753
463 47
278 97
90 105
96 971
392 860
345 77
26 88
348 171
711 512
995 209
737 550
934 418
206 190
777 748
523 961
500 985
360 130
82 801
234 529
771 626
54 118
555 753
288 617
264 282
825 1
183 758
770 740
947 899
859 339
806 570
468 239
370 701
767 492
678 507
959 732
624 513
484 263
129 100
452 78
62 221
818 361
182 330
994 987
899 461
578 621
514 344
112 191
202 70
274 177
934 110
439 62
209 334
366 12
764 780
584 933
140 55
588 673
384 582
11 634
394 588
284 718
98 485
139 371
662 73
832 452
486 40
138 204
51 901
983 635
185 474
41 124
498 424
57 508
409 451
448 15
357 731
84 454
215 222
646 8
680 484
400 817
687 802
69 21
788 253
846 828
376 343
202 12
378 239
379 461
45 946
34 573
173 32
580 852
515 979
668 553
133 736
925 920
340 770
748 68
464 350
852 17
713 86
666 90
676 396
902 720
341 288
319 224
717 833
554 737
385 686
824 309
606 516
430 705
583 245
54 434
261 119
871 278
208 546
674 462
266 366
749 909
484 948
36 987
723 859
647 680
726 76
384 308
672 790
93 932
908 963
210 467
509 235
280 126
600 28
386 183
446 870
482 696
259 517
34 333
727 680
13 453
107 748
112 778
537 205
62 796
519 271
615 379
857 894
504 808
274 242
111 471
767 721
987 152
53 66
832 65
813 981
68 701
537 129
849 56
751 463
708 290
766 333
531 756
404 993
226 170
713 565
630 504
830 499
794 994
831 213
46 368
693 894
775 795
708 208
753 416
849 518
748 379
371 851
672 83
415 345
200 396
200 381
246 345
909 771
795 601
665 569
395 724
129 499
139 977
17 239
356 641
389 78
513 257
109 712
652 308
92 249
5 169
325 913
939 471
866 955
40 612
679 168
111 169
144 127
407 851
119 148
929 610
560 793
866 668
504 870
327 947
118 683
115 794
596 405
265 461
424 390
175 534
558 670
12 965
521 131
92 23
593 309
42 448
178 368
394 648
51 860
441 998
616 57
810 327
712 233
716 886
119 626
556 130
942 428
612 405
228 55
427 172
364 468
619 541
187 364
223 981
938 190
389 99
517 453
332 232
338 802
857 245
283 798
24 895
202 251
949 980
422 664
799 392
205 338
755 96
926 329
428 216
519 817
314 35
269 997
618 958
798 827
555 433
976 578
327 178
829 627
509 602
994 199
645 100
294 922
429 722
489 299
538 803
333 158
151 302
115 949
128 669
381 104
633 427
37 141
380 679
800 373
877 796
825 523
244 558
903 781
360 587
938 511
888 404
73 543
471 671
595 476
372 747
201 600
542 25
122 611
629 365
169 883
497 880
469 786
742 356
190 552
723 614
446 193
636 398
647 732
91 594
559 462
340 111
61 233
487 183
196 467
349 396
595 817
533 337
240 247
687 38
792 322
787 438
405 877
383 316
338 74
778 751
659 265
933 854
731 183
569 432
578 515
600 111
203 124
184 795
723 223
832 514
303 653
495 686
968 184
111 745
934 769
361 218
622 444
401 542
875 330
57 826
792 259
950 328
53 672
550 236
537 797
854 839
449 700
876 768
235 987
865 169
755 225
738 729
20 138
270 246
468 326
72 259
937 21
44 839
929 580
636 782
770 436
833 646
556 67
632 420
587 386
996 325
114 16
814 736
613 281
413 684
892 349
56 829
42 99
30 655
103 800
90 287
445 645
705 428
416 292
813 412
968 279
779 781
14 391
414 778
485 520
841 962
158 943
113 600
244 285
336 660
576 501
423 543
131 553
676 496
295 89
273 721
393 751
555 229
733 110
404 265
489 984
173 85
96 196
361 870
91 843
338 68
854 610
141 598
713 47
826 982
533 558
444 684
800 199
948 640
183 121
76 803
981 171
998 693
392 88
535 165
853 872
833 77
655 545
123 481
879 655
690 189
872 638
181 406
110 256
208 442
779 558
134 170
997 20
687 202
891 271
259 75
347 914
972 469
746 850
475 135
523 164
676 394
153 856
800 262
463 359
55 241
916 540
763 913
559 449
114 801
719 724
876 417
637 847
885 382
696 711
517 570
226 544
963 379
399 114
992 213
473 47
454 740
586 568
652 497
16 117
297 86
841 172
502 829
211 417
448 79
986 673
974 949
403 372
414 395
793 389
626 730
956 629
226 971
408 290
46 909
118 416
646 680
832 445
110 170
118 83
118 872
806 883
266 742
769 410
130 746
140 438
726 717
760 823
239 168
112 285
428 230
52 426
261 235
870 371
404 339
453 873
756 828
1000 876
238 481
621 729
918 346
445 678
521 36
197 632
672 624
213 723
49 474
957 919
196 713
609 648
585 819
258 340
999 609
215 236
442 187
388 405
388 818
208 601
892 256
426 849
526 621
561 135
620 497
305 230
837 303
838 403
538 279
590 205
990 474
965 377
878 463
313 617
281 520
217 172
127 994
372 653
139 586
781 443
167 969
746 4
371 635
635 312
785 156
352 14
618 16
631 898
535 199
422 14
193 793
77 804
447 209
598 613
177 343
969 899
978 955
211 169
930 347
324 633
361 293
649 343
191 535
541 964
548 85
756 565
595 184
744 318
6 272
660 974
171 989
928 381
157 857
841 439
125 489
781 315
24 674
758 737
136 704
273 855
97 16
172 454
288 184
427 810
172 706
542 681
914 620
512 754
595 191
302 618
864 931
20 27
29 292
234 477
659 757
930 946
940 708
107 464
765 648
144 678
268 7
784 678
643 378
868 296
579 238
57 598
265 437
889 498
914 547
254 195
845 546
903 303
9 667
951 504
697 218
510 480
247 504
209 114
152 555
197 730
792 605
327 408
42 567
905 307
465 511
501 309
56 755
964 416
774 914
919 470
483 780
301 729
636 861
194 787
415 391
347 194
760 574
46 224
84 899
885 491
653 848
906 426
113 176
247 595
956 899
675 943
759 868
729 173
258 244
83 957
344 548
325 742
123 409
251 292
206 157
70 670
684 668
264 991
567 938
933 325
850 767
256 284
723 44
35 67
943 359
119 799
424 370
442 982
526 863
651 561
531 267
552 97
556 484
773 713
497 622
257 202
148 291
620 90
507 768
929 283
137 723
585 266
575 115
532 478
563 440
961 336
504 809
309 983
913 566
537 60
208 508
501 857
287 8
977 567
290 113
289 905
479 874
522 405
340 54
882 255
845 194
942 348
683 267
519 219
678 727
726 178
583 364
283 178
376 571
434 854
258 488
361 491
742 205
684 35
904 38
636 586
304 155
804 333
511 815
245 399
726 879
929 101
306 597
317 915
84 29
585 440
563 489
830 199
74 485
705 230
818 937
111 680
103 707
78 180
586 358
632 387
720 937
335 388
203 771
417 959
947 1
751 862
841 932
412 267
416 468
496 585
404 958
264 858
16 694
38 953
51 669
691 122
958 26
510 512
796 278
471 94
630 221
955 471
152 718
185 584
893 119
446 908
812 835
213 215
855 903
336 812
928 845
324 75
474 146
169 104
926 869
193 14
139 377
949 642
317 841
761 114
748 924
948 960
138 802
863 826
966 142
22 641
217 496
786 737
951 503
211 228
723 403
241 861
132 189
503 448
381 615
561 128
440 380
661 654
205 626
795 226
266 363
73 403
99 23
905 310
602 627
64 194
840 195
734 342
642 114
308 554
242 549
61 33
928 722
686 484
699 480
62 317
195 134
719 293
509 976
954 110
304 793
134 206
759 744
694 172
776 621
245 461
457 943
292 518
611 486
651 330
131 159
657 84
621 610
101 924
403 665
312 888
222 462
681 980
205 374
503 332
346 747
144 802
42 436
319 652
273 322
333 755
480 989
839 100
599 291
375 353
240 528
148 920
860 705
645 714
388 343
461 532
319 815
857 943
136 190
698 967
530 888
419 480
178 793
832 837
479 72
364 979
343 575
35 340
289 774
682 101
954 975
343 810
918 830
351 615
149 881
502 567
712 31
711 544
867 542
967 583
872 309
509 258
648 797
31 681
249 688
210 202
662 904
364 579
545 234
946 46
152 658
429 862
553 295
755 519
229 626
827 738
883 827
534 266
859 783
953 420
336 614
324 699
765 737
994 710
135 497
719 563
710 271
209 465
141 438
442 320
527 325
498 60
590 356
194 542
776 882
507 451
932 51
211 48
788 556
758 274
52 828
188 761
537 19
910 63
695 407
475 284
115 20
177 242
901 35
692 185
86 254
232 225
809 341
498 212
169 37
324 971
784 901
561 321
271 823
735 965
229 209
600 695
229 776
936 481
162 627
665 247
232 249
471 392
589 320
708 279
79 492
531 992
164 801
814 250
765 394
459 364
89 39
491 376
519 652
3 536
251 586
784 721
978 724
393 932
185 100
210 615
943 740
606 458
540 771
708 656
517 166
19 957
332 74
865 686
609 115
272 744
835 249
468 579
532 652
679 742
266 973
833 224
431 725
346 490
380 862
7 751
170 562
611 502
635 475
941 810
339 776
410 158
706 942
161 736
35 779
709 867
2 491
591 699
980 323
73 82
899 35
935 885
510 474
832 450
635 523
577 45
680 635
338 193
370 724
971 430
942 324
920 533
22 251
855 934
588 279
368 838
313 302
75 174
775 906
976 410
428 552
806 460
652 908
570 974
337 511
297 257
395 670
859 249
956 799
879 323
624 62
365 751
968 340
244 317
206 781
163 209
688 732
182 377
594 478
985 989
500 843
589 455
993 468
777 981
659 400
42 23
502 361
715 13
460 958
681 665
738 843
226 778
926 407
237 490
508 736
332 448
190 677
915 318
657 573
948 571
763 662
583 222
971 264
238 60
106 463
189 384
870 694
255 458
183 114
193 867
561 734
543 476
51 199
400 119
600 347
689 362
360 272
583 330
887 821
390 992
635 578
727 504
272 981
313 806
94 505
590 214
482 992
412 881
111 364
228 151
725 587
774 660
269 660
480 10
4 114
939 730
970 562
63 282
368 508
139 39
162 728
253 643
720 16
524 182
379 103
684 104
41 458
763 309
469 594
318 472
59 257
554 380
818 968
14 185
475 152
576 989
231 828
631 302
843 506
835 222
960 519
677 1
328 791
309 796
384 979
620 794
587 525
526 756
844 539
690 516
658 272
695 641
926 537
146 760
110 106
630 786
106 957
928 766
105 663
744 76
457 682
952 982
438 795
520 378
464 561
245 122
184 291
762 109
827 259
221 289
716 202
426 173
511 354
939 615
42 824
716 345
805 153
491 676
882 954
588 478
427 124
232 946
799 804
234 866
6 12
39 516
365 977
482 380
362 875
556 429
219 360
581 709
388 814
14 327
291 441
450 410
332 34
708 130
837 293
348 194
304 386
61 668
714 542
400 75
768 955
504 986
694 405
250 708
732 892
500 181
654 831
214 361
313 403
653 660
948 309
45 9
976 110
902 727
184 670
33 39
655 699
827 701
103 76
408 186
319 259
367 324
89 932
684 753
412 282
997 808
642 324
403 453
212 435
843 867
567 940
96 326
125 767
584 843
90 24
775 126
129 460
814 540
93 162
700 734
837 968
277 239
772 488
674 615
706 510
635 624
449 83
849 884
768 290
260 542
415 388
2 580
279 94
93 978
828 930
298 456
168 421
943 193
55 22
624 503
104 573
428 304
808 548
593 67
89 360
806 442
291 85
888 384
313 63
522 832
484 816
377 870
816 431
285 346
364 65
1 523
612 946
942 52
305 747
494 595
183 733
330 597
799 994
11 672
178 494
839 554
364 655
336 606
446 620
304 161
36 304
35 647
249 976
699 905
276 181
205 74
175 216
97 352
709 935
257 424
941 944
30 386
563 333
898 599
636 933
597 237
260 295
493 334
838 344
943 113
877 147
538 403
106 423
921 714
198 861
657 227
599 571
559 496
521 547
780 118
135 40
764 627
725 602
323 667
66 199
814 956
953 879
941 58
653 861
771 851
74 427
77 672
997 988
519 518
886 299
987 20
690 750
703 320
433 121
870 598
76 822
476 368
879 129
581 1
979 654
779 407
325 128
746 195
997 631
845 983
2 534
84 1000
300 787
319 84
907 189
681 334
10 156
701 241
636 281
593 966
934 724
725 610
851 470
805 847
101 1
181 102
887 264
453 538
50 772
621 308
312 301
641 321
808 342
913 796
622 858
761 908
581 485
869 431
955 25
629 407
26 809
860 912
424 313
449 474
436 69
781 747
721 774
115 332
675 88
541 436
347 121
272 216
592 531
984 617
691 196
880 114
587 295
100 720
41 820
845 459
700 959
398 682
161 97
802 433
312 704
10 255
234 346
872 924
541 103
390 400
783 328
694 882
47 734
702 243
544 753
201 686
126 951
367 287
47 169
71 710
224 80
964 810
425 187
85 965
290 474
716 72
802 409
953 200
494 6
443 38
758 995
723 236
945 441
874 343
609 944
52 185
23 16
994 448
554 78
764 843
552 480
914 353
240 219
904 734
576 346
771 334
341 845
921 285
285 794
628 246
737 31
430 111
398 775
910 952
852 674
794 755
505 60
459 744
630 363
829 205
708 951
890 400
795 810
37 432
955 664
29 43
46 810
154 444
584 63
747 787
88 892
894 592
303 352
688 932
66 868
489 126
525 965
892 913
576 776
889 974
585 394
769 168
808 515
307 896
406 200
839 709
903 878
992 969
746 832
446 564
562 322
528 453
235 276
135 636
283 255
338 527
660 176
587 915
762 680
714 323
353 593
775 587
220 424
101 623
610 948
490 764
38 610
577 375
488 588
903 74
502 308
4 736
458 765
767 523
87 120
467 213
706 687
988 806
661 653
393 270
601 234
385 638
195 313
365 683
901 267
756 754
926 111
842 383
875 608
257 313
727 723
525 785
761 865
942 773
517 686
42 117
107 818
91 471
500 343
89 607
449 14
718 290
748 944
249 4
257 328
78 133
997 405
963 866
443 357
982 65
487 440
882 929
910 733
340 72
363 409
352 609
936 543
93 399
85 441
156 47
306 950
14 241
170 341
628 793
690 319
864 53
727 576
162 431
184 979
38 472
873 482
870 957
923 377
355 580
326 110
571 340
702 2
587 223
342 566
15 31
885 230
435 963
157 949
393 693
927 783
164 799
264 385
755 538
470 439
570 392
130 272
393 716
494 734
282 861
117 518
442 551
832 599
851 225
291 777
7 806
575 622
512 655
790 333
94 711
724 223
982 117
291 828
202 924
40 670
441 481
221 272
848 73
200 854
878 774
828 772
807 339
426 948
23 519
658 746
94 992
862 384
307 858
85 99
690 657
370 473
80 570
545 279
423 775
546 210
292 971
157 314
842 167
60 935
158 273
670 328
537 125
74 226
781 795
698 212
364 595
490 139
369 246
92 914
807 384
236 964
482 108
363 639
733 32
318 772
359 854
896 784
431 29
579 481
240 294
75 82
784 795
327 228
60 133
611 295
448 11
724 929
471 438
919 203
470 236
326 180
441 574
964 872
602 894
352 193
539 778
274 675
572 600
902 631
925 532
874 1000
813 344
438 731
898 259
438 759
797 401
982 750
294 685
942 185
462 216
859 33
815 760
663 899
623 940
783 848
291 595
192 728
325 441
664 776
106 812
528 439
561 174
124 503
358 585
718 216
970 884
975 632
135 949
796 214
511 339
293 187
780 631
534 795
758 639
607 285
77 519
810 200
21 167
137 90
382 106
326 708
89 460
8 12
728 156
577 590
494 869
776 625
851 309
772 608
299 730
245 376
927 621
573 63
62 954
14 609
198 21
620 925
176 196
514 22
416 642
998 619
302 769
226 601
498 822
328 98
228 254
70 800
669 131
105 188
870 118
796 67
491 767
344 18
962 209
202 389
348 504
157 925
104 7
99 431
456 326
36 525
7 581
244 876
51 39
943 893
806 638
910 119
198 301
200 400
689 547
903 197
824 6
203 922
788 10
599 823
534 75
879 541
7 122
416 409
512 710
301 317
699 563
788 897
863 987
296 551
886 198
555 302
982 342
311 580
516 197
6 394
515 856
773 379
566 425
987 834
512 201
173 807
103 58
356 202
118 910
855 451
603 165
382 119
512 801
657 874
757 574
189 989
190 161
859 292
570 215
493 39
476 347
489 79
864 870
197 928
608 60
729 709
790 737
935 898
310 937
53 850
925 41
902 114
553 761
406 122
160 802
232 164
869 780
91 828
840 819
888 981
907 822
879 216
758 931
66 683
971 967
148 875
79 905
996 757
155 507
911 103
858 142
618 726
922 708
879 792
93 785
614 323
353 723
253 418
757 575
736 905
449 167
161 796
923 315
654 833
769 511
327 386
446 492
712 324
284 156
108 249
479 460
323 731
336 106
483 496
254 757
163 907
590 283
418 916
669 5
515 114
849 578
789 132
733 896
732 211
708 54
294 936
485 951
252 172
408 86
20 661
843 182
920 784
464 337
51 484
693 917
949 893
494 737
24 226
985 107
789 692
161 434
979 997
384 231
169 791
668 188
804 510
721 723
293 536
411 695
372 455
611 672
348 104
409 723
682 745
830 822
436 342
255 766
338 638
996 506
780 664
693 583
525 765
305 170
864 672
522 475
343 869
930 103
943 611
199 772
432 986
113 38
752 451
675 747
308 807
762 353
389 639
117 46
808 417
112 23
440 985
497 135
205 779
389 788
271 173
773 384
210 524
186 237
623 493
43 384
845 783
374 962
180 533
730 292
556 522
628 404
182 244
980 923
31 250
95 804
985 656
679 522
244 301
15 286
37 211
421 410
524 600
943 606
243 850
127 871
605 782
55 787
377 34
61 760
635 507
563 972
162 593
493 758
894 859
70 815
691 945
415 985
550 657
834 676
879 439
809 933
577 186
318 637
945 305
143 859
276 656
451 768
413 696
979 808
625 400
622 316
344 388
300 894
397 486
921 275
276 730
560 852
267 877
840 563
181 982
421 456
576 402
919 906
561 895
305 534
562 648
922 214
893 318
51 814
944 326
543 503
177 161
380 16
349 143
720 337
717 647
90 987
552 650
234 856
855 457
360 748
126 410
561 69
735 455
924 263
615 303
630 337
566 978
831 285
667 899
931 756
886 482
758 471
689 293
617 544
749 977
291 874
738 203
294 825
657 217
87 623
959 437
46 141
721 712
39 4
820 276
837 929
746 526
421 321
691 63
546 428
265 839
252 273
56 691
895 926
407 853
362 804
993 435
516 31
790 687
659 626
615 404
503 187
118 923
859 808
337 404
588 601
242 839
873 297
881 767
223 287
971 936
443 315
722 958
698 511
996 356
489 962
759 991
500 877
266 358
555 2
814 427
651 694
546 225
333 868
160 775
183 234
84 232
744 431
587 232
575 243
925 192
600 313
793 712
935 699
65 100
478 715
146 23
939 478
242 451
604 776
36 39
7 779
469 593
642 289
454 918
480 405
230 624
116 165
323 180
616 152
247 761
174 537
590 767
987 545
543 22
583 549
153 403
494 867
966 487
155 771
175 634
961 642
822 765
878 311
604 467
78 943
12 972
316 946
872 820
701 365
686 666
203 192
437 607
529 611
592 490
253 741
476 426
505 262
845 382
572 800
201 1
742 564
972 410
509 844
560 267
227 763
810 663
721 691
625 312
180 229
52 655
6 908
268 850
290 192
192 743
405 164
504 913
359 85
474 918
351 700
32 512
714 752
202 338
63 733
919 114
740 924
374 7
774 15
856 742
869 260
905 373
524 615
457 349
532 159
670 113
667 872
803 730
195 695
644 568
702 769
582 251
543 789
992 764
400 248
136 924
862 592
624 746
750 24
661 771
136 679
994 290
760 950
10 307
644 6
226 697
774 160
948 669
948 291
432 348
891 919
623 104
862 246
849 963
733 757
892 727
46 651
676 56
957 319
413 183
368 186
342 667
206 641
957 989
988 199
907 610
303 768
208 503
730 476
364 463
584 255
541 630
257 216
37 214
886 449
748 253
634 441
919 192
81 228
180 421
426 87
30 80
206 589
583 936
65 298
750 648
904 642
629 160
857 665
725 94
113 472
699 99
264 617
290 345
196 821
765 974
259 146
53 465
735 987
752 151
284 853
150 187
494 779
699 702
443 423
795 556
247 493
462 647
206 9
467 322
982 726
820 387
373 293
56 9
145 205
547 638
983 245
691 426
668 485
333 266
330 690
775 791
336 333
151 802
654 485
527 473
871 68
378 595
360 433
955 504
990 502
746 183
749 765
20 433
30 349
122 157
491 457
489 641
259 494
125 137
319 347
205 696
294 564
481 248
420 822
749 912
793 495
447 894
259 466
326 641
814 448
797 656
256 637
648 866
482 773
3 800
119 559
848 764
122 680
12 893
501 760
157 645
606 603
538 217
68 216
857 233
15 5
240 270
993 887
136 474
11 490
626 130
48 825
893 521
504 256
766 356
16 922
1000 621
524 890
837 943
105 45
527 119
49 766
388 393
4 875
716 844
496 115
636 171
996 753
526 11
674 877
983 197
766 172
491 870
216 17
988 617
9 137
954 227
503 670
70 998
784 737
738 771
259 733
95 196
13 77
744 778
600 586
1000 816
784 439
66 144
928 20
371 430
689 792
428 824
881 165
947 139
249 469
275 343
17 639
771 112
50 767
186 3
106 321
442 523
464 721
542 186
150 582
758 210
93 704
700 341
172 326
683 540
964 806
4 732
176 53
850 713
407 307
33 848
830 848
920 723
657 67
646 414
276 91
117 327
431 640
653 466
271 535
699 446
939 549
510 345
207 542
545 36
741 464
111 478
533 767
544 531
180 819
621 648
146 403
639 150
220 170
765 490
56 464
287 994
364 796
339 570
689 883
958 782
346 68
259 231
186 803
973 733
364 470
135 354
619 355
524 384
199 835
925 914
982 615
483 671
497 792
804 194
859 62
424 44
216 536
760 189
268 475
10 755
829 629
461 704
364 8
986 914
842 910
827 824
524 661
846 372
453 649
918 663
710 693
59 278
229 170
466 848
997 827
954 177
232 170
422 217
435 263
127 261
438 2
274 283
726 78
931 643
335 150
270 915
672 87
763 668
913 68
844 720
482 75
241 255
291 676
869 769
288 307
123 561
589 848
638 872
842 730
864 176
231 485
443 902
571 557
569 835
624 764
190 147
711 833
822 580
953 109
886 75
670 474
922 659
345 763
740 560
291 971
44 733
872 966
289 793
801 264
908 706
369 450
852 431
282 673
10 234
782 895
309 803
721 582
813 417
697 553
977 987
875 372
71 746
338 711
890 138
843 694
599 695
125 880
465 852
654 101
707 819
869 403
741 597
569 811
694 906
521 584
733 589
188 331
283 664
562 354
797 26
205 177
503 211
29 498
963 751
694 703
699 262
513 392
519 33
975 913
878 59
502 417
741 136
80 302
489 877
680 46
405 182
742 636
883 704
386 928
406 84
542 918
827 60
302 802
325 179
860 178
596 601
665 27
254 154
255 285
551 660
397 559
441 631
558 19
613 451
936 439
511 589
240 187
120 452
364 67
404 380
93 9
885 348
359 111
240 755
670 680
737 283
209 646
302 821
97 589
260 959
178 851
145 297
654 860
715 409
239 807
418 124
154 63
558 864
173 150
970 194
181 706
477 390
352 778
562 448
406 895
761 257
790 351
64 207
826 569
621 736
785 145
885 754
339 65
460 167
806 811
296 368
610 661
540 15
908 915
916 802
944 28
59 733
730 474
291 556
394 263
291 178
407 527
932 97
943 391
263 749
553 558
116 162
571 7
528 830
922 795
631 865
174 689
949 903
514 591
810 908
853 452
85 259
978 368
708 921
110 970
21 14
880 488
175 450
494 54
279 415
848 261
950 579
276 463
169 85
722 373
537 159
984 514
526 691
786 988
12 158
1 891
692 491
581 322
905 781
583 536
153 884
466 428
513 420
711 401
930 694
266 807
384 404
794 748
561 795
638 558
674 330
48 606
651 304
386 585
839 539
468 657
582 514
399 848
320 134
251 466
881 163
612 519
720 285
200 767
890 202
423 628
518 254
269 835
771 263
17 355
968 950
220 718
797 892
851 399
709 732
562 320
602 281
956 153
400 845
354 822
824 492
434 341
98 55
528 868
317 544
575 636
845 146
353 642
389 556
40 97
639 953
416 240
586 371
392 337
568 97
510 743
941 295
84 38
349 611
905 18
506 831
977 710
343 717
265 735
814 903
687 581
494 272
304 237
960 223
333 469
965 273
764 48
662 464
10 919
481 515
749 486
217 77
195 559
794 811
293 959
713 332
539 558
955 842
794 915
64 478
383 381
103 146
428 764
610 790
682 442
656 783
279 872
211 825
635 427
314 699
758 205
256 713
46 401
627 462
879 9
842 981
507 621
96 468
410 130
261 66
264 540
289 474
716 71
850 495
753 607
699 9
319 97
761 297
910 991
658 103
323 164
723 419
983 485
900 243
902 163
134 190
988 202
613 169
904 462
16 656
420 66
16 91
514 777
387 775
767 44
877 90
559 952
860 893
436 759
488 337
273 621
878 612
822 842
133 77
655 148
733 427
517 79
228 255
205 347
651 82
436 561
33 647
454 468
757 941
156 29
913 385
992 87
163 233
271 247
11 188
347 527
618 574
782 822
903 707
344 287
705 797
106 461
89 261
841 2
998 833
308 250
160 931
497 171
118 195
49 735
120 182
908 392
965 163
450 309
449 155
457 555
967 546
167 160
547 164
344 634
91 651
235 603
581 83
125 698
629 173
784 749
355 44
140 671
206 941
95 788
208 414
333 727
573 231
242 916
216 333
918 450
287 499
885 411
548 513
583 684
613 289
727 104
960 932
45 290
585 491
429 145
904 761
871 828
343 112
95 558
796 13
360 82
511 244
492 410
108 427
93 721
102 220
20 39
711 448
535 966
561 757
794 903
220 888
461 368
252 820
449 114
415 293
524 522
71 968
594 137
139 418
515 592
637 534
982 699
333 516
624 458
796 844
697 608
211 949
779 11
62 193
905 660
214 395
429 80
986 65
613 320
116 945
187 780
190 811
589 985
6 285
592 568
585 722
930 999
914 585
287 331
661 191
990 874
937 418
835 917
594 950
214 780
942 669
739 947
305 682
403 796
240 668
732 526
998 392
69 988
266 5
757 570
631 943
839 576
892 52
356 972
806 649
992 544
948 297
577 813
538 979
646 691
302 643
83 722
982 700
79 91
621 709
33 459
285 277
862 992
600 667
992 592
562 939
888 138
104 425
468 63
201 113
754 854
928 441
239 6
531 211
66 564
670 702
840 531
550 37
382 463
327 269
601 430
693 420
845 245
533 950
451 992
489 378
432 727
735 315
937 152
230 958
854 69
841 250
859 742
286 593
204 965
861 156
746 906
576 590
150 460
539 952
451 27
681 234
105 415
548 394
567 777
351 772
197 191
21 408
932 659
1000 488
623 212
117 218
310 619
677 200
570 479
579 603
65 683
76 935
93 779
706 641
321 79
400 605
737 399
92 711
963 734
430 79
304 739
49 332
939 971
163 869
573 227
551 941
190 979
876 282
757 933
923 429
363 322
73 124
161 387
210 591
817 513
681 866
196 971
836 358
839 760
584 742
700 126
720 927
407 828
212 681
256 574
355 289
673 779
764 185
165 973
775 333
837 808
198 33
778 385
390 969
496 326
710 196
451 429
608 685
890 863
259 596
151 283
374 915
467 890
239 594
222 76
753 772
108 530
850 4
174 559
551 624
339 24
833 946
61 722
161 671
317 311
953 42
577 771
283 816
716 504
891 468
627 350
350 135
198 199
490 724
110 40
347 800
98 475
252 258
497 920
568 449
961 497
572 243
312 287
99 554
755 725
255 456
211 804
654 700
527 115
91 226
915 858
756 12
269 181
279 188
981 240
684 552
834 347
839 284
252 945
361 858
400 923
662 405
623 540
872 65
765 786
922 873
149 958
232 769
138 510
956 118
101 992
670 935
690 860
570 942
156 930
853 460
311 827
352 182
243 468
319 517
340 467
474 571
235 611
81 543
80 533
534 749
819 223
960 389
516 115
670 315
21 522
126 684
700 477
865 943
297 184
459 636
2 284
559 589
246 991
131 325
523 664
426 342
238 385
730 754
852 751
273 545
907 324
374 772
618 670
307 428
657 660
711 215
248 956
205 378
281 80
393 706
421 983
442 502
736 645
252 507
869 876
51 775
200 776
898 817
797 204
245 454
20 463
263 577
193 895
656 585
952 76
919 393
929 654
38 180
160 258
408 563
32 607
690 930
485 371
678 311
515 292
239 707
186 894
643 137
881 249
215 270
781 727
527 188
641 911
146 682
840 272
168 324
643 811
376 672
474 890
963 712
596 500
606 238
988 926
799 868
490 659
444 368
846 436
278 343
614 637
793 608
447 168
279 920
409 241
632 356
593 79
866 744
461 788
402 256
155 247
43 433
941 159
901 555
147 693
162 594
212 793
865 620
975 477
436 920
15 853
45 827
640 447
434 795
45 476
579 986
986 479
892 133
172 405
78 735
197 294
355 582
58 577
952 612
230 318
73 577
602 469
404 180
454 390
659 697
874 182
102 303
916 650
596 622
655 640
314 606
604 895
276 420
169 419
875 593
348 477
62 103
656 867
492 666
564 717
199 17
371 115
88 249
703 742
240 368
700 843
262 783
745 489
965 789
547 972
655 38
990 218
107 188
586 477
654 604
795 742
204 850
835 443
569 534
638 183
860 899
966 605
739 693
48 703
481 594
27 135
984 16
705 442
555 290
270 209
245 65
950 448
914 784
891 482
670 880
665 881
778 982
837 869
674 885
571 506
830 949
992 165
316 48
958 871
338 228
292 380
382 205
163 624
38 184
503 702
65 632
35 901
500 708
137 423
565 319
723 909
835 39
956 793
909 645
20 339
579 663
718 960
219 232
935 256
768 437
310 832
420 344
84 920
404 573
694 320
243 416
228 77
806 184
869 714
404 406
902 121
717 120
705 651
728 472
439 37
655 859
732 90
130 135
14 823
455 256
590 682
685 396
865 905
461 693
145 865
450 398
337 167
518 393
817 597
864 256
633 870
114 716
960 595
851 973
769 657
581 358
338 265
753 555
169 566
599 665
782 48
63 470
566 932
528 726
990 512
596 455
227 907
49 429
231 817
85 811
174 775
427 279
681 948
196 631
612 977
30 26
446 596
309 308
330 836
386 319
699 333
773 278
239 173
58 821
989 495
621 410
144 301
709 339
931 673
667 312
698 113
907 7
194 157
906 245
489 30
522 79
202 579
252 542
425 235
408 45
644 551
345 705
242 627
377 908
939 74
372 197
432 144
433 626
300 690
870 141
720 743
571 921
673 822
815 98
56 222
142 52
124 839
756 717
817 132
977 755
557 348
491 736
966 143
283 496
929 853
417 601
675 583
698 82
804 192
133 279
30 240
996 846
371 972
953 280
319 256
268 162
343 233
304 119
419 938
615 347
790 383
947 816
965 997
250 120
188 382
398 569
974 393
766 344
364 70
623 35
325 242
196 19
474 851
138 892
788 752
590 929
486 537
97 450
533 346
921 72
79 318
640 52
711 757
748 426
827 722
812 151
964 359
170 789
561 659
33 348
762 622
629 247
158 725
48 42
422 968
465 500
285 456
904 347
213 651
125 39
372 936
541 687
647 62
476 207
72 508
907 833
129 535
79 639
32 32
445 497
883 730
952 138
428 516
788 552
906 512
840 447
550 486
860 25
44 932
884 950
116 365
484 195
3 94
672 34
477 117
882 712
198 186
849 625
701 989
529 607
852 368
405 401
205 616
778 248
550 15
25 33
561 379
479 232
413 307
700 646
18 249
183 867
207 402
121 598
458 325
213 235
924 464
248 473
478 272
858 38
621 415
994 673
412 364
921 595
582 794
478 788
547 671
268 654
343 832
241 619
295 488
91 124
759 300
161 761
987 134
527 333
806 939
696 726
872 362
416 770
32 612
789 651
617 483
101 129
344 544
604 455
843 117
215 182
250 742
514 407
32 561
132 564
189 355
925 956
125 308
919 913
958 535
395 143
392 848
623 87
391 227
541 233
343 108
414 944
201 279
350 232
839 481
147 379
188 423
730 604
224 39
139 970
181 882
817 804
968 559
30 861
792 724
968 557
836 16
103 26
848 249
757 35
671 442
346 752
398 921
790 536
243 970
769 411
970 506
596 113
229 915
669 895
786 856
262 888
234 110
488 990
496 158
783 194
261 180
466 50
67 708
372 835
471 848
923 440
354 870
552 582
137 572
780 90
810 13
354 47
159 136
240 419
316 57
469 382
765 192
569 235
39 491
26 392
360 577
326 496
148 154
770 927
595 931
291 146
579 644
544 737
132 135
156 447
191 976
180 307
893 557
590 918
301 302
846 978
149 346
624 77
848 915
574 779
910 117
515 41
603 22
839 146
452 867
470 345
614 428
713 460
405 213
805 887
131 780
315 330
694 889
108 956
357 975
996 960
996 835
105 697
557 908
563 26
604 690
437 570
117 501
29 873
66 185
759 548
964 426
877 10
314 337
965 22
311 312
981 658
354 54
697 269
80 652
958 868
221 427
721 249
299 786
785 410
333 101
835 561
462 500
521 559
89 854
217 587
642 922
640 338
190 71
990 500
939 210
926 11
811 224
148 595
985 480
47 819
392 508
318 289
285 191
199 374
960 685
689 951
23 878
22 364
729 312
925 654
322 735
230 469
682 214
300 80
385 691
588 54
331 872
244 530
597 287
944 556
324 984
507 698
862 880
61 942
191 337
596 864
72 177
684 105
742 983
184 126
673 123
532 356
995 775
885 943
414 180
499 737
164 357
786 377
318 778
182 265
641 605
441 676
658 597
660 682
719 191
37 65
8 731
453 858
819 616
214 604
344 801
801 661
930 334
926 922
291 718
597 351
900 254
947 560
287 666
102 324
82 419
596 89
501 400
946 319
15 511
274 358
311 426
371 240
760 648
365 757
752 617
362 699
528 649
716 629
324 149
48 271
238 900
671 535
571 37
46 844
395 708
622 117
948 381
764 460
782 128
569 533
96 282
583 623
282 650
604 605
799 651
228 388
902 898
922 472
934 967
668 680
796 974
669 911
785 802
391 353
334 486
987 269
109 268
918 712
873 68
714 100
455 967
349 729
439 282
695 106
314 721
394 461
46 414
372 831
215 762
535 900
247 521
168 707
789 438
770 13
857 835
464 312
802 812
392 592
445 86
697 758
159 442
571 204
855 942
55 921
968 653
441 488
360 581
593 133
668 56
796 821
219 187
412 664
773 783
549 695
338 755
636 724
823 690
644 142
343 436
981 54
17 257
886 961
390 905
369 185
724 136
602 348
595 727
482 495
421 819
249 409
894 423
98 537
565 792
325 897
154 435
5 543
339 373
79 64
312 154
551 913
501 146
991 334
640 412
153 241
820 46
663 269
935 579
413 611
476 961
303 981
395 659
523 734
32 953
149 343
459 699
607 959
196 950
293 188
713 797
428 884
194 442
152 480
21 916
877 744
828 623
403 702
708 786
6 208
480 464
907 438
775 102
387 419
289 99
215 68
510 486
240 882
753 681
81 981
425 908
604 179
961 663
964 966
871 795
782 129
232 556
582 619
974 871
69 540
290 403
299 799
32 640
571 112
973 347
371 576
525 331
590 840
649 460
634 430
588 865
985 170
835 310
392 904
849 33
306 499
832 545
389 215
536 959
327 508
657 697
435 181
380 377
372 28
836 357
809 776
573 145
297 408
454 40
663 654
72 320
152 255
864 540
850 796
611 506
844 45
421 761
736 690
554 384
449 359
423 111
12 846
430 516
101 645
407 570
395 257
717 5
114 560
402 504
135 174
264 736
134 733
498 869
422 51
252 870
410 26
332 773
872 113
288 972
757 695
893 503
303 609
860 768
520 261
271 654
786 887
742 920
619 239
788 392
641 392
261 402
417 944
175 288
56 814
611 164
860 503
666 514
463 525
282 983
988 923
790 729
842 408
319 981
799 960
372 411
713 141
706 239
780 761
53 391
924 264
245 942
778 708
466 411
42 603
666 29
525 456
110 718
215 780
698 366
739 422
128 804
562 834
42 693
946 446
710 680
739 980
601 780
582 266
160 458
73 621
175 640
357 491
998 484
294 911
669 336
603 967
133 38
188 194
69 702
681 984
938 615
602 449
72 26
70 599
665 470
175 21
960 172
82 525
293 684
491 425
73 30
619 141
731 2
299 764
986 236
378 939
37 449
964 106
399 981
927 573
1 238
744 209
843 825
734 135
861 576
912 933
958 530
74 40
531 372
803 868
960 180
806 996
981 122
453 731
102 731
304 454
968 399
663 163
576 748
649 436
675 560
368 632
89 793
672 972
517 826
839 476
358 997
470 627
420 923
357 75
728 676
474 390
190 401
489 839
836 164
750 555
147 191
348 170
348 352
691 705
700 513
394 169
491 165
443 847
240 171
874 65
912 64
817 401
254 652
916 3
206 414
193 905
936 354
120 283
58 810
987 757
674 732
278 164
248 720
362 839
890 236
651 719
906 904
722 173
906 280
586 99
804 656
803 861
465 141
970 139
224 247
654 472
318 16
310 560
603 565
713 253
635 970
156 357
142 413
511 523
178 754
879 643
247 200
133 470
798 786
941 116
153 251
27 755
359 449
60 514
157 201
927 144
279 789
667 878
807 844
984 38
838 230
237 322
699 35
460 992
502 612
242 528
719 408
618 77
208 677
591 717
229 869
860 507
9 878
737 816
74 720
853 263
301 89
585 999
475 44
342 976
7 583
503 725
342 472
802 902
148 744
618 728
612 829
235 972
707 971
787 132
42 639
394 342
80 978
692 554
373 34
882 380
968 736
104 310
208 257
563 707
1000 180
8 669
935 66
991 721
197 32
712 943
725 143
920 416
48 293
801 929
672 769
665 127
430 872
384 992
930 383
171 364
698 530
384 632
948 726
704 144
109 767
86 833
909 358
601 957
2 401
885 25
521 901
151 950
124 886
941 54
269 463
769 318
345 505
230 4
787 691
771 225
875 679
934 475
635 935
228 872
311 748
772 461
50 896
699 342
301 319
157 69
573 936
792 155
939 930
845 709
154 719
388 439
546 374
373 773
245 683
872 369
496 921
616 194
615 916
512 771
336 499
271 909
434 414
415 372
81 849
329 820
287 874
193 12
998 790
46 222
158 893
142 773
438 108
40 301
878 375
799 148
635 232
913 49
604 608
659 36
456 340
855 94
213 47
457 563
836 855
784 345
469 185
385 860
485 262
762 221
270 470
633 280
505 440
619 359
534 184
758 342
98 945
196 881
290 943
509 110
479 245
970 963
859 556
598 620
776 465
645 397
286 278
677 791
69 647
501 954
182 610
296 279
555 491
511 196
785 372
657 615
616 626
533 527
445 309
991 442
705 629
71 733
771 139
380 271
93 913
233 388
192 139
230 54
334 367
425 342
981 41
320 910
866 852
437 311
160 779
752 217
407 822
949 177
960 680
800 52
593 32
791 136
522 21
189 207
739 966
548 719
358 867
981 223
719 417
533 230
547 636
446 954
809 747
482 769
426 633
172 18
505 185
687 46
391 425
11 291
495 368
157 475
590 227
243 475
462 254
95 271
1000 576
209 914
147 224
228 652
761 914
697 503
690 707
793 185
426 302
659 367
880 902
193 688
43 655
942 137
277 293
64 19
70 624
932 217
200 512
220 960
425 916
814 115
974 959
651 751
117 139
562 662
179 956
316 120
444 944
764 508
962 186
483 245
993 181
240 807
647 213
315 376
957 431
866 519
92 44
826 759
515 270
54 631
777 15
816 259
260 569
293 367
541 285
443 545
344 559
841 10
286 798
440 504
547 493
994 414
762 48
396 890
414 211
501 25
131 793
392 23
154 872
835 849
782 27
858 68
824 297
571 843
532 469
688 878
234 449
925 629
839 543
715 969
335 106
343 115
747 496
338 581
344 120
608 201
187 783
850 109
626 381
577 313
610 811
113 534
791 155
224 630
697 290
950 383
747 293
498 493
140 835
74 484
954 33
684 492
815 885
600 792
618 529
456 227
339 921
761 481
75 336
110 124
625 412
506 371
56 3
215 195
190 288
30 495
672 714
987 839
950 938
630 567
466 438
637 784
241 98
907 217
861 413
939 268
767 153
463 956
793 844
803 464
557 789
302 859
78 284
425 544
721 218
51 430
475 687
565 67
283 997
236 221
265 354
662 518
333 831
252 635
689 329
270 465
224 342
123 509
313 687
576 449
510 858
798 97
431 414
844 112
25 117
575 709
299 826
695 339
506 964
804 82
657 838
356 779
698 668
466 273
469 327
483 618
424 265
31 874
772 874
985 148
342 559
856 641
736 551
979 593
514 134
674 523
323 381
301 21
401 118
293 221
445 775
838 868
39 868
309 786
987 165
426 74
67 757
18 932
242 44
454 565
424 755
585 176
872 229
396 316
356 233
535 746
452 627
908 896
55 216
682 393
732 459
466 798
215 484
730 809
879 183
373 302
289 309
478 161
889 873
828 244
458 715
990 909
693 897
805 748
464 838
140 548
296 958
345 863
793 426
671 671
961 43
324 249
703 801
26 941
835 835
7 176
95 699
424 899
446 239
786 384
895 483
246 39
908 916
709 868
310 32
469 364
185 581
954 562
521 140
396 879
667 490
578 90
741 375
681 828
312 466
563 558
948 808
596 856
75 656
40 895
99 224
476 405
137 348
896 532
227 563
373 156
4 113
293 194
502 855
103 449
663 51
656 89
706 83
177 745
977 275
320 452
31 456
339 730
841 712
232 116
607 733
323 62
181 337
425 817
271 601
914 247
228 585
51 610
41 202
888 379
283 728
90 167
276 266
932 507
733 891
591 55
952 771
743 63
311 168
879 581
120 144
828 699
729 230
309 769
431 196
499 713
276 941
231 903
558 162
761 290
52 351
697 3
473 439
65 784
958 296
364 430
480 167
772 788
287 202
336 786
266 963
78 848
10 977
276 61
327 324
64 799
115 480
582 424
775 298
853 214
840 685
732 612
472 19
165 159
156 431
473 233
278 689
219 639
665 846
700 343
170 115
142 636
946 75
59 721
372 264
948 17
823 771
282 542
769 754
774 399
795 344
190 88
154 711
554 295
698 500
721 108
371 857
656 670
441 260
816 74
153 937
179 927
687 973
622 75
784 163
515 937
231 922
919 303
30 842
395 400
50 50
422 275
879 214
886 47
287 38
316 21
438 938
95 573
100 609
509 325
677 91
246 947
393 627
789 140
379 190
189 800
464 420
13 349
818 651
387 152
115 54
172 904
991 266
476 443
875 984
119 903
426 716
343 341
958 721
531 498
520 994
269 884
695 86
534 433
237 1000
486 408
904 477
26 731
271 252
67 389
154 492
104 706
310 798
47 619
469 389
922 737
624 616
823 157
400 411
157 886
171 412
714 196
142 984
447 560
52 179
657 713
977 703
332 846
631 800
587 905
888 210
520 710
719 920
473 227
157 643
638 870
190 131
853 636
691 928
939 94
106 595
806 82
650 489
280 280
640 866
184 528
427 56
589 145
327 61
723 483
352 244
843 556
231 885
483 169
978 588
764 135
22 765
624 653
44 615
870 580
142 296
987 83
793 313
495 515
227 850
793 69
757 24
305 239
544 282
178 307
416 551
423 391
203 819
6 72
398 499
720 736
933 864
400 428
378 546
329 956
747 121
496 680
93 392
961 622
698 729
173 473
119 727
291 476
151 688
975 870
775 907
85 174
686 462
71 14
770 817
487 145
671 334
825 763
725 137
384 775
865 556
247 984
635 537
459 785
224 785
654 350
44 738
523 729
95 320
409 581
817 79
914 641
193 639
777 576
413 642
484 11
977 118
547 787
902 122
924 907
471 967
996 993
47 898
585 141
721 386
775 987
378 319
625 154
894 389
147 729
399 475
198 945
418 537
357 888
855 704
880 901
602 816
42 171
512 762
908 638
748 285
956 724
790 201
930 214
763 127
510 376
578 927
264 286
814 118
990 45
19 591
212 60
113 75
173 20
64 273
304 19
348 93
572 812
381 501
25 496
979 887
871 908
813 487
194 979
604 535
375 622
125 587
13 558
608 77
830 263
95 529
707 666
340 440
518 717
603 157
108 767
643 301
835 120
220 311
58 605
899 70
162 858
146 343
472 593
610 563
970 480
279 256
680 233
412 787
999 407
88 96
357 274
215 576
937 624
693 693
45 191
35 516
135 906
46 96
575 98
622 606
682 386
393 32
144 832
127 500
457 693
75 393
668 959
580 361
651 624
903 38
491 389
943 889
484 762
211 877
16 244
262 408
275 405
591 754
256 48
798 682
440 466
640 19
178 291
994 432
328 837
820 622
77 303
735 331
65 297
559 81
540 172
840 166
928 431
271 183
478 421
865 269
886 504
288 415
146 633
198 473
821 17
446 897
671 532
228 88
180 786
168 719
310 359
237 237
789 507
420 618
927 284
887 164
787 526
930 285
158 127
757 979
495 555
227 518
438 454
605 618
592 124
482 924
489 623
783 908
240 61
543 126
225 682
651 506
966 161
985 74
491 479
628 717
523 952
35 466
427 722
718 909
998 206
531 780
114 122
840 8
248 416
689 250
274 654
762 258
728 252
88 707
321 436
124 843
739 510
308 166
584 25
426 581
230 308
712 695
429 903
703 28
671 743
278 944
397 39
201 476
643 640
805 518
167 464
35 102
488 460
682 69
767 393
116 547
648 170
575 318
912 204
261 308
594 813
783 236
452 317
198 879
326 354
748 844
817 782
946 656
77 359
372 192
257 19
361 831
336 272
34 948
932 628
760 66
863 563
734 413
793 59
118 540
903 287
321 200
942 913
826 370
623 549
919 273
710 606
553 180
723 664
245 937
701 19
389 819
559 643
105 231
842 398
144 20
120 766
920 32
645 839
305 355
444 553
450 349
732 524
12 328
460 238
658 161
609 399
331 519
41 787
749 235
536 892
10 525
687 654
360 159
247 161
507 978
684 870
657 496
460 315
8 68
713 338
938 105
476 686
339 11
930 944
18 939
469 56
592 183
750 952
341 996
464 199
325 148
69 981
643 880
295 2
947 359
339 236
464 166
921 802
528 850
98 545
788 566
952 732
100 701
35 441
991 20
997 411
353 991
290 647
992 588
6 682
823 469
847 744
622 375
945 719
271 85
923 202
528 971
699 870
342 696
281 694
686 922
510 698
711 332
518 558
427 491
284 724
210 554
808 197
128 623
284 403
176 811
373 874
33 66
921 313
760 959
234 452
988 95
501 698
427 370
607 205
860 890
796 87
618 275
61 901
677 236
64 401
110 96
467 382
760 578
340 993
381 679
88 881
729 866
250 335
422 461
577 702
882 724
788 499
998 849
399 675
84 814
427 545
909 893
927 20
822 618
13 202
297 452
434 25
669 35
711 442
496 287
143 377
362 931
875 360
779 625
386 214
439 812
759 699
705 685
71 878
302 435
80 950
886 513
974 906
548 37
347 43
323 842
771 685
396 902
621 781
467 411
944 225
110 648
526 915
614 957
864 851
469 190
108 368
226 806
762 900
647 532
936 770
528 331
23 149
463 490
559 407
66 20
406 679
551 283
593 516
591 808
718 60
349 825
779 926
983 541
178 981
424 113
751 952
796 125
100 610
966 10
368 32
62 580
408 654
448 999
813 165
410 514
342 188
80 616
81 406
807 228
531 258
837 848
267 205
879 648
330 940
228 737
945 27
87 110
191 496
623 532
36 413
207 467
381 511
322 461
268 480
40 798
737 876
646 356
432 876
3 761
168 582
925 799
784 547
682 171
637 692
751 959
504 18
790 543
168 527
770 165
882 554
392 236
666 911
818 515
375 777
803 299
927 938
198 609
108 509
849 96
552 951
406 407
320 196
949 487
74 70
3 307
623 395
542 289
155 31
488 309
682 414
246 231
91 574
153 642
524 558
48 844
105 348
682 178
417 685
484 392
431 378
680 87
88 834
470 927
495 503
341 740
733 66
640 301
816 515
858 215
710 963
914 392
492 682
428 976
73 210
353 104
648 792
290 117
719 784
619 411
875 703
476 671
877 467
971 44
982 181
258 43
495 171
434 986
853 213
313 277
422 17
381 70
809 670
538 879
453 509
289 327
211 764
350 88
583 672
131 916
852 741
958 698
263 744
36 467
956 348
744 730
365 124
151 525
145 688
403 597
196 691
806 624
198 740
648 680
420 965
549 683
708 584
149 15
283 244
744 999
719 246
523 863
286 277
811 833
319 86
591 477
61 788
216 708
820 223
559 239
187 459
273 894
394 774
260 676
17 4
675 736
601 197
598 886
826 761
719 144
620 258
801 836
58 876
210 244
334 483
256 748
754 272
103 428
359 56
977 957
941 802
717 11
945 914
24 917
171 176
752 488
363 4
756 48
838 596
126 93
343 232
717 798
659 75
853 987
383 145
156 85
364 531
353 887
706 104
726 852
207 371
488 45
966 966
489 660
197 205
809 207
280 661
546 14
806 685
465 313
121 180
843 473
66 900
928 792
751 543
232 957
265 71
353 582
388 842
242 936
46 50
143 677
63 688
372 155
532 493
686 374
317 104
625 245
895 375
787 478
683 52
900 36
985 288
877 578
223 274
980 717
951 42
261 128
972 184
517 288
287 141
884 533
515 671
10 197
74 262
584 58
901 460
636 123
734 615
192 36
8 947
28 268
426 526
709 575
389 996
67 272
528 933
942 890
481 367
503 65
777 403
524 764
525 609
378 68
996 737
15 23
4 440
900 414
189 609
340 577
956 406
848 835
338 142
76 818
860 578
234 636
980 758
399 505
718 128
572 714
864 938
88 219
378 988
632 918
948 971
846 255
728 45
89 417
538 165
235 398
742 468
33 722
577 784
578 647
911 501
791 151
345 520
490 977
437 437
299 634
43 379
30 132
795 568
201 349
462 129
132 39
775 395
989 865
201 830
193 989
619 492
622 661
870 651
792 16
570 439
397 886
180 597
235 641
725 718
32 852
112 275
41 632
956 381
849 508
211 41
848 829
884 821
841 105
471 633
121 393
423 869
278 954
465 512
595 541
582 978
392 693
252 433
677 559
813 525
418 375
917 265
203 153
85 44
257 907
299 802
597 577
756 413
440 702
954 21
679 697
66 282
481 742
840 294
618 609
20 534
873 575
686 957
970 295
863 997
375 514
150 972
90 257
384 881
958 689
254 988
269 866
412 460
511 29
68 531
914 292
105 952
248 74
246 463
422 620
976 923
943 417
367 550
477 104
220 97
970 631
557 832
659 976
714 925
268 170
876 867
595 473
329 368
444 656
291 387
72 470
65 721
622 786
887 842
883 208
824 791
391 835
766 105
759 385
626 986
604 221
458 932
588 901
588 230
639 11
699 55
731 9
838 705
794 76
546 676
635 369
466 25
203 584
481 313
320 459
679 755
207 618
8 146
848 646
156 898
53 239
906 890
943 700
317 840
727 951
560 545
128 160
779 799
722 648
183 928
425 464
188 580
362 240
170 619
481 464
318 149
655 397
99 567
681 68
936 459
218 905
887 939
904 70
218 521
611 994
984 150
926 697
741 95
316 573
911 985
721 565
131 673
948 163
92 235
622 310
492 860
600 395
281 170
915 244
163 251
393 88
299 486
183 966
410 445
951 131
9 683
301 492
356 600
877 691
10 391
941 755
479 239
592 13
205 1
457 507
483 465
541 136
735 962
47 273
588 154
950 74
213 726
193 441
416 554
832 356
660 310
946 251
322 502
604 130
360 86
946 253
221 254
215 546
580 802
52 882
228 264
607 772
705 22
325 536
729 985
197 26
587 870
528 542
999 239
628 944
491 200
197 991
507 411
565 291
968 792
907 926
915 611
947 239
498 27
575 46
52 514
915 931
55 913
522 34
208 12
234 405
354 740
167 594
178 731
884 497
874 790
422 788
379 601
746 305
646 798
818 912
80 225
824 601
258 384
965 491
788 318
231 306
911 760
389 147
257 262
936 678
402 40
398 132
640 495
436 286
644 606
197 724
676 439
756 640
930 895
958 512
552 220
271 940
366 879
554 654
557 307
693 306
800 225
969 796
182 518
871 363
242 546
802 997
186 731
243 495
594 794
66 216
86 784
95 639
437 651
945 481
164 459
310 133
650 124
854 243
22 7
591 207
89 833
53 682
978 118
898 63
253 992
53 689
994 349
169 653
434 333
111 744
235 818
192 440
60 213
447 650
771 535
834 823
293 466
578 545
809 630
586 802
331 106
454 764
790 916
984 93
775 176
533 834
388 331
835 511
217 20
685 785
183 977
602 760
874 410
389 459
563 719
916 368
284 341
663 267
434 438
794 318
623 534
1000 810
44 216
829 728
353 11
57 954
770 930
740 278
581 655
646 415
712 281
756 375
899 541
164 693
226 209
947 269
424 776
348 776
138 404
82 908
770 72
722 350
117 790
999 872
516 898
764 679
590 973
817 167
181 763
435 956
732 676
186 165
935 870
961 56
294 34
753 873
513 751
96 29
648 859
59 589
755 363
638 541
319 527
675 402
554 212
566 840
81 526
97 311
876 962
414 972
990 413
182 400
2 365
275 108
727 264
649 45
790 675
446 696
886 11
888 782
692 447
109 660
749 522
983 90
935 517
490 288
881 116
747 959
379 395
4 520
421 801
215 306
164 102
272 51
883 963
497 667
102 958
678 851
479 13
292 765
529 133
52 761
248 799
719 626
545 74
498 966
875 712
271 38
813 894
440 47
208 289
65 310
246 95
512 724
107 155
489 635
288 892
395 535
42 465
513 587
539 10
904 413
73 526
802 238
772 241
284 979
529 701
640 126
795 151
850 901
306 690
887 945
933 633
831 975
97 343
704 816
399 129
693 552
366 464
793 1
795 673
53 434
585 1000
747 242
41 985
186 973
617 368
947 66
63 859
52 766
26 451
246 719
2 963
534 146
316 328
171 368
762 321
215 698
320 313
291 712
684 266
195 983
683 257
841 735
185 620
289 538
583 822
502 206
617 263
878 183
312 549
496 602
260 145
429 943
762 623
925 445
179 254
336 715
225 624
604 159
797 991
408 298
196 25
559 223
621 406
824 232
902 604
175 664
227 451
460 458
568 990
711 255
56 935
230 659
94 27
650 853
324 197
229 588
622 788
810 594
193 986
178 447
589 352
462 815
154 921
624 74
328 317
621 910
327 66
936 328
918 611
877 499
198 498
286 360
443 830
345 620
276 933
323 89
100 829
9 723
938 381
490 265
446 777
592 715
740 468
317 850
648 112
680 992
83 307
277 758
748 728
586 756
450 839
378 210
771 667
590 261
931 387
389 875
454 128
694 666
417 363
868 64
826 547
408 908
205 684
17 952
411 602
60 212
422 563
807 363
175 738
102 563
964 555
43 9
220 811
371 87
874 196
985 633
456 542
316 472
845 726
426 256
290 217
131 203
425 305
292 526
220 607
80 262
615 652
72 986
90 297
533 427
930 988
968 597
812 164
675 237
772 964
805 167
674 936
721 450
592 12
976 811
618 55
424 233
58 847
570 148
144 102
574 425
442 893
373 253
56 47
841 179
10 997
346 35
284 66
485 876
430 460
38 47
866 462
631 924
308 552
423 803
6 996
227 447
240 600
51 647
998 243
826 8
591 171
588 526
102 17
337 139
416 203
600 398
478 908
950 252
710 955
247 289
753 838
484 237
397 309
244 987
479 638
861 419
163 962
435 500
453 202
959 549
134 21
855 732
661 607
921 900
761 404
488 157
713 84
143 543
721 356
961 235
669 748
86 121
949 491
525 900
725 835
800 210
855 654
941 867
612 213
766 372
617 606
880 329
223 761
82 184
347 102
283 433
923 99
835 648
933 634
857 140
640 150
6 603
362 124
327 330
729 206
10 769
932 233
881 13
768 227
115 402
11 689
984 286
139 818
933 71
804 141
210 443
642 216
45 356
691 371
37 419
929 47
539 860
279 771
873 398
997 339
799 360
379 782
645 517
587 755
421 149
716 593
770 406
204 66
455 834
836 679
231 184
17 29
163 187
263 114
220 536
702 768
950 417
360 71
174 27
228 349
766 77
617 601
107 848
784 124
228 679
222 390
865 837
855 332
219 91
841 520
859 553
942 32
931 521
304 497
981 921
449 87
120 232
562 699
910 784
441 127
620 647
458 9
721 28
99 913
547 309
817 488
692 748
8 423
300 664
271 280
584 71
366 55
654 928
105 564
711 545
42 682
192 851
690 264
878 140
176 776
448 993
263 139
740 622
913 391
670 220
605 35
626 258
314 731
173 376
627 214
57 818
416 98
81 645
237 609
420 36
953 34
526 692
8 790
82 292
324 103
864 280
137 489
571 62
178 198
628 235
367 43
684 800
688 273
408 459
493 186
403 500
975 484
143 651
930 74
847 819
228 769
318 860
992 685
254 675
484 293
947 891
752 607
602 596
144 4
447 118
839 589
120 424
947 50
849 145
220 77
265 452
834 583
663 177
267 917
851 750
561 150
992 664
108 593
259 251
596 705
720 786
209 944
241 409
440 812
837 704
264 22
638 278
198 904
546 401
5 107
770 9
940 381
611 887
437 330
672 434
521 232
377 761
993 168
573 181
224 188
203 861
817 752
117 363
152 121
413 112
322 375
351 111
705 374
544 577
606 273
690 950
792 262
482 15
801 684
876 617
788 992
331 939
464 151
344 636
93 756
748 766
131 98
228 187
471 124
115 428
396 804
729 187
417 211
554 217
246 781
186 33
124 868
19 667
575 463
774 322
580 256
794 241
931 909
669 678
712 749
216 129
959 769
697 205
549 882
237 672
750 560
226 537
934 1000
858 513
607 628
320 401
220 250
309 240
279 20
148 947
263 845
503 164
78 740
651 149
650 229
685 583
228 542
96 186
586 741
980 647
914 968
141 413
267 756
609 769
919 39
860 457
217 863
606 219
91 290
801 670
184 248
367 441
796 735
334 776
733 599
95 874
12 713
981 972
834 251
10 45
707 579
907 312
797 997
954 949
18 137
549 873
192 915
665 988
1 350
115 733
949 561
274 938
635 459
540 645
503 599
910 371
758 215
319 128
703 219
352 895
485 16
234 485
365 348
570 665
328 885
343 708
959 846
306 181
607 568
551 716
782 221
843 485
792 194
379 276
561 612
761 278
311 330
294 570
208 974
807 24
288 149
732 246
346 389
426 952
956 328
20 738
900 214
222 691
760 952
319 320
915 79
949 577
498 967
568 304
343 855
453 426
100 798
814 877
102 770
556 121
859 807
334 80
498 93
383 168
765 649
246 713
225 357
307 722
675 874
378 17
80 830
794 179
979 960
55 80
552 939
370 266
330 752
433 446
400 30
511 976
738 169
49 412
395 426
781 474
607 574
653 586
533 59
665 613
21 569
903 789
806 272
54 487
375 838
933 126
219 443
101 956
611 150
367 5
927 499
479 534
73 483
119 957
541 135
922 561
448 754
347 822
943 279
948 513
73 48
468 35
549 187
392 828
685 222
361 109
704 831
418 596
317 339
514 857
231 961
963 577
783 905
207 730
418 279
129 237
314 30
775 57
209 812
278 569
920 981
751 337
928 67
27 84
438 541
293 669
853 255
597 635
511 804
716 280
434 197
517 99
578 643
155 786
454 432
706 726
764 456
414 692
874 441
127 312
333 771
332 185
25 280
172 888
83 239
167 869
787 683
967 716
326 474
501 131
257 558
856 21
365 270
64 239
62 190
550 746
313 233
282 337
512 805
224 947
44 743
425 133
898 102
606 750
585 863
308 440
235 672
61 298
910 122
839 811
219 151
395 501
840 907
305 415
205 700
157 371
882 934
503 779
387 461
880 971
675 187
763 909
211 823
558 472
297 748
283 515
251 29
287 672
856 491
861 604
734 36
176 614
359 202
462 362
834 591
118 468
106 368
496 824
809 783
495 17
625 218
733 486
173 382
201 907
769 728
520 127
929 671
247 390
385 542
760 218
132 877
37 589
597 532
413 405
773 291
828 505
128 1
238 328
259 7
55 778
133 335
800 732
724 184
625 835
753 756
711 789
697 307
673 461
64 690
71 188
980 899
45 107
251 282
640 192
286 125
526 437
856 601
973 480
435 725
587 146
866 635
804 890
95 219
579 166
64 803
17 314
84 803
994 459
200 520
247 55
886 907
296 824
404 513
459 559
778 980
70 536
890 133
690 907
798 125
61 971
848 54
781 399
925 28
453 397
598 690
655 245
514 58
968 510
876 97
842 946
632 731
430 673
989 580
798 49
550 997
396 379
710 200
127 659
890 781
256 755
190 364
78 158
874 953
254 67
797 680
910 138
259 59
538 160
56 992
842 451
371 903
650 849
562 539
982 169
645 171
532 722
680 757
675 286
823 924
875 972
955 136
109 213
195 646
373 250
638 566
700 360
469 701
560 382
592 541
64 81
958 95
838 984
380 12
907 606
742 443
426 288
89 150
537 78
716 588
789 536
288 348
917 879
241 818
467 304
250 424
398 439
407 130
451 665
87 433
526 180
876 304
467 316
453 355
745 520
942 533
55 582
232 971
812 472
140 278
127 390
53 877
828 459
358 278
124 444
63 1
624 290
656 442
605 109
797 701
628 90
233 35
23 816
5 187
288 497
464 766
642 713
327 999
343 802
795 405
803 418
694 458
211 650
918 7
350 898
449 934
932 823
749 288
9 388
784 473
154 669
341 795
734 19
146 76
821 940
832 623
709 877
432 919
526 702
278 227
599 78
512 882
900 260
169 909
1000 953
733 153
973 73
299 58
443 796
133 263
735 316
237 795
66 69
722 343
647 320
772 158
201 671
579 417
25 663
921 350
735 571
407 530
367 540
792 453
207 29
248 399
49 313
467 770
7 114
441 778
623 641
448 40
713 379
808 738
41 80
87 128
651 493
657 369
384 448
821 591
828 68
341 876
732 159
997 738
624 437
515 247
638 142
45 798
231 437
877 317
564 879
161 572
372 68
487 179
427 219
337 423
956 961
860 823
207 640
489 844
781 533
641 11
969 870
679 885
748 192
808 995
88 179
414 278
730 900
456 156
118 792
248 310
781 88
506 913
620 498
276 940
719 954
824 467
497 632
813 936
162 578
213 891
477 668
398 947
812 328
372 915
820 971
577 600
58 434
513 29
931 788
968 2
93 144
468 590
127 632
877 288
209 90
531 37
109 280
983 272
607 706
187 427
676 115
378 85
465 830
29 785
831 122
928 650
63 406
281 939
45 841
380 927
878 841
207 860
112 165
918 650
591 945
764 321
30 311
210 846
141 239
630 323
712 909
973 126
666 253
416 711
94 796
637 323
988 195
360 451
749 950
396 512
622 777
175 832
622 667
422 252
989 485
512 961
610 178
214 25
888 659
172 876
333 159
71 866
610 430
317 358
731 712
221 353
488 395
536 461
61 309
712 50
145 576
362 754
753 927
130 992
585 654
867 917
164 289
783 773
482 153
162 703
857 1
449 744
461 862
52 525
911 548
100 624
301 852
551 782
435 61
756 599
702 890
340 205
923 501
907 131
853 707
874 313
568 277
837 830
824 936
454 476
139 4
610 981
490 44
394 245
994 95
134 717
217 825
921 492
677 179
622 529
885 848
842 805
124 30
634 300
318 87
775 456
789 932
528 773
628 14
841 196
838 113
687 515
643 309
43 528
156 236
684 631
618 317
756 705
742 197
440 882
480 219
767 360
344 394
373 536
590 562
649 628
76 291
936 471
170 443
58 205
74 27
522 355
313 629
411 55
825 851
288 657
421 55
16 116
800 740
652 741
301 652
369 377
294 656
199 816
451 608
20 524
635 893
230 947
521 641
353 698
491 641
706 263
47 721
379 846
460 382
939 112
385 659
314 38
197 764
646 569
639 280
461 869
578 334
861 931
383 703
571 88
965 969
160 695
166 971
428 104
82 812
762 922
194 428
311 390
543 956
958 182
587 771
402 165
456 262
316 17
277 280
985 788
327 150
758 754
606 191
918 367
112 111
146 775
852 689
222 669
932 975
185 387
576 903
647 852
182 631
991 508
132 100
614 737
456 754
993 601
528 844
5 862
629 936
188 813
322 775
443 897
100 211
71 442
70 555
541 683
565 98
288 557
51 815
401 691
775 757
905 404
693 92
568 366
867 11
263 895
451 714
105 522
508 527
428 48
561 718
230 126
168 517
682 218
683 434
908 810
191 164
565 235
256 132
600 122
142 214
368 945
280 825
466 787
351 245
834 911
314 416
36 481
284 70
698 319
128 397
121 692
631 728
175 231
849 317
444 569
261 723
393 78
861 743
322 695
5 635
462 41
468 745
462 517
415 316
474 542
713 947
585 343
925 875
428 721
443 40
795 835
469 656
929 142
350 933
128 163
325 595
112 674
102 937
567 166
883 152
860 909
783 690
505 577
729 651
763 197
306 691
690 655
975 817
169 300
412 428
437 875
101 890
811 667
55 46
170 267
954 432
51 88
121 907
664 201
557 426
749 863
468 438
869 794
255 390
93 18
817 882
892 269
771 54
935 178
99 457
444 404
888 494
491 361
752 154
913 660
931 662
874 750
451 95
544 705
484 988
74 300
869 317
568 640
371 854
817 821
662 260
225 902
105 715
262 208
869 526
187 93
901 638
187 444
694 670
431 120
321 652
436 240
291 158
445 459
979 107
8 526
917 621
85 137
146 303
288 685
395 540
674 581
983 719
602 765
838 274
416 626
513 58
783 958
868 761
416 937
814 880
395 898
16 892
201 655
194 249
528 528
645 157
755 412
782 267
576 689
626 640
117 791
519 863
689 886
755 889
893 682
835 438
931 714
318 250
195 314
725 892
567 546
808 495
235 484
837 212
123 954
354 993
816 42
282 123
604 117
912 886
830 229
487 376
542 596
324 619
487 243
516 294
737 102
130 925
665 252
230 19
597 398
60 827
319 342
301 274
810 212
159 991
793 645
241 42
304 79
636 820
373 372
273 502
649 938
105 878
956 701
275 367
879 594
708 179
867 869
743 378
860 535
374 578
220 966
971 876
45 607
47 769
622 978
256 726
856 211
779 482
578 9
427 637
188 646
858 282
23 69
816 396
646 387
362 616
262 758
574 308
526 904
627 147
881 234
224 88
445 354
922 374
363 348
362 902
183 367
287 998
115 284
384 828
252 998
585 825
305 462
728 283
608 961
517 183
400 313
537 321
686 251
21 399
152 365
618 334
84 256
683 198
540 418
377 143
415 313
967 720
774 47
2 733
7 870
915 758
182 803
431 219
53 451
618 556
815 587
889 898
194 923
447 85
341 823
227 755
135 194
474 260
240 828
992 598
697 259
355 231
413 785
449 818
587 66
373 402
4 614
651 198
536 450
282 876
624 509
631 759
702 456
370 293
635 714
890 684
972 244
914 736
381 362
780 278
720 783
891 723
332 778
172 614
6 795
474 636
905 527
443 275
819 78
988 60
113 311
655 26
398 35
739 951
354 518
580 73
653 822
795 984
599 318
949 604
113 774
591 17
300 386
643 470
463 630
529 575
292 184
952 690
570 690
992 923
560 571
348 564
899 342
812 848
298 924
621 240
292 273
625 935
742 439
916 623
365 208
158 316
249 727
358 240
162 701
832 905
194 730
598 5
577 247
487 572
174 463
506 915
902 421
889 266
980 46
934 228
125 291
819 126
559 332
236 371
728 48
784 7
949 270
930 122
85 787
388 986
560 277
603 539
322 536
119 446
178 289
923 88
621 100
829 208
823 300
393 902
347 529
260 647
150 190
768 234
976 507
219 887
783 174
426 457
61 896
902 239
184 177
678 156
628 507
364 450
806 108
351 504
636 963
150 786
152 269
19 479
127 590
366 910
115 143
718 175
390 971
413 573
147 91
729 775
949 444
576 106
551 279
609 187
241 110
324 392
730 694
222 856
635 939
117 749
81 834
924 470
805 688
395 303
130 475
77 78
918 653
183 468
931 143
252 329
914 981
23 487
189 9
426 305
758 506
491 681
328 295
368 74
597 498
548 26
927 465
30 462
932 312
604 290
834 208
585 728
353 10
385 110
868 875
142 547
620 469
358 167
494 637
983 523
98 266
186 701
555 19
908 525
117 448
868 54
527 220
415 911
681 634
785 822
180 305
683 151
774 392
28 651
494 477
917 679
530 471
698 789
347 166
588 215
219 115
786 986
25 467
619 162
288 151
818 970
301 943
714 970
562 93
620 55
570 536
733 451
359 782
239 705
300 827
271 518
293 57
855 669
523 474
830 810
624 1000
132 276
942 197
245 503
289 217
557 858
752 642
660 462
775 899
167 74
77 789
944 369
845 798
389 367
271 219
529 246
570 12
522 511
208 118
14 848
334 922
915 717
899 690
615 417
115 43
206 58
411 50
856 800
769 478
370 649
724 939
660 597
449 219
714 814
66 400
88 475
837 2
192 87
43 158
504 158
201 61
215 611
462 422
762 230
900 483
230 975
773 889
923 574
387 877
387 474
351 223
828 894
52 165
27 252
214 686
15 328
268 266
810 497
240 935
738 514
502 246
424 888
72 127
111 899
20 420
120 423
936 147
674 160
92 240
197 458
567 464
724 728
313 315
662 402
829 521
949 330
767 725
217 838
851 679
88 222
450 207
645 385
544 796
254 827
908 329
907 220
621 823
441 922
152 207
646 721
396 848
399 483
69 849
41 65
233 746
87 129
893 347
221 498
174 128
826 80
700 821
999 672
643 791
593 147
997 238
867 744
85 265
578 506
465 619
922 50
178 608
355 750
106 880
877 283
103 661
600 746
452 192
892 800
782 110
544 218
726 121
723 191
739 645
240 454
652 769
414 358
237 746
801 899
674 904
560 273
1 11
464 244
810 245
353 705
463 78
826 537
620 916
533 211
722 537
979 135
894 848
5 483
594 157
60 940
539 412
302 354
655 112
951 7
168 413
437 345
301 408
261 834
619 334
370 949
820 263
797 824
97 390
980 478
8 392
769 546
803 71
251 810
534 201
816 701
46 266
12 658
451 982
343 820
930 162
434 78
8 826
59 776
723 862
198 974
23 731
174 190
794 829
756 157
838 206
138 180
25 419
341 458
497 677
340 315
344 699
827 863
616 24
836 638
107 10
827 890
500 972
718 255
460 265
86 836
684 426
102 985
846 797
35 986
199 861
849 814
885 36
45 630
232 896
601 949
502 729
855 961
345 940
148 380
717 793
911 170
129 757
966 163
742 165
330 612
978 133
954 374
762 185
270 362
485 771
442 339
84 787
630 231
518 346
375 429
515 855
537 480
18 278
996 745
572 326
356 549
458 309
922 219
493 543
932 977
666 374
512 648
683 29
993 58
457 859
338 281
975 686
377 546
11 732
40 367
38 884
262 969
212 279
694 878
379 205
877 61
234 869
470 42
727 734
387 417
366 361
906 464
474 351
283 866
69 320
101 330
608 334
542 338
538 419
399 123
639 220
165 718
953 903
134 671
615 587
413 520
402 238
222 36
455 642
707 556
972 346
220 931
31 761
269 921
531 19
43 170
238 559
887 543
461 372
213 75
310 977
946 711
214 519
746 21
161 452
576 484
149 795
766 180
907 386
100 438
404 494
607 994
53 845
536 513
216 100
940 525
76 237
587 641
756 332
135 588
751 283
382 516
814 641
902 913
78 657
759 36
2 811
880 889
675 95
988 614
240 68
577 374
656 327
8 389
194 822
29 447
86 458
456 844
493 457
654 724
346 681
170 685
646 140
100 848
696 507
157 935
574 733
660 581
411 668
970 957
841 350
403 926
160 210
770 652
667 775
728 364
455 897
48 101
300 436
653 457
723 579
541 382
159 304
401 480
260 241
182 14
167 341
576 288
344 242
414 71
605 221
320 652
321 708
151 972
495 155
428 217
733 321
976 351
75 587
592 256
952 110
596 527
768 162
362 724
382 33
728 702
92 878
26 587
155 117
125 105
712 100
456 786
38 399
42 990
516 256
280 636
417 994
359 799
26 86
852 118
315 877
56 699
682 210
815 158
315 878
610 122
663 647
872 56
636 379
397 504
634 28
139 402
21 497
200 399
935 404
868 249
280 923
299 961
484 113
119 150
342 728
623 357
726 494
412 362
872 160
865 857
188 355
611 208
203 810
958 137
213 825
738 845
99 36
157 583
501 627
84 842
354 707
198 432
200 962
793 424
121 9
632 660
363 242
220 917
404 177
354 143
178 969
386 30
224 301
528 421
732 727
734 876
502 207
236 134
866 950
727 85
866 130
98 967
413 261
770 943
581 156
972 528
977 195
180 856
968 263
582 53
490 436
259 725
921 477
674 647
913 891
777 526
162 226
844 574
486 614
868 419
121 840
298 449
304 705
91 237
758 580
24 368
304 944
844 329
591 757
219 367
634 380
944 478
306 781
443 173
199 915
715 102
324 370
806 414
606 915
993 982
283 648
925 126
976 515
234 547
233 868
278 176
345 583
309 139
108 507
53 823
355 119
924 30
488 82
444 93
348 788
74 630
436 351
108 763
865 341
309 450
208 587
977 904
42 628
144 446
803 498
564 78
879 51
159 322
496 859
462 921
271 595
11 488
288 672
937 495
751 130
198 792
110 693
590 912
190 153
989 420
556 500
742 51
358 555
971 197
803 594
144 165
836 369
277 445
633 27
575 182
171 684
874 760
947 415
264 935
835 819
869 143
482 192
340 636
137 483
800 569
265 988
937 541
432 921
920 358
103 90
41 976
849 339
274 577
283 411
504 151
554 337
694 245
972 830
79 123
398 343
110 686
235 542
607 154
899 61
243 292
36 443
630 778
907 255
706 189
666 209
691 571
897 385
167 220
566 245
343 964
587 452
1 173
345 607
327 596
19 921
887 55
364 868
184 622
475 242
810 492
414 699
236 580
918 802
824 260
117 762
64 117
934 408
76 612
533 241
500 248
461 36
869 287
277 678
130 78
529 543
776 765
122 46
150 343
128 225
307 482
319 839
75 170
86 887
205 954
173 481
983 302
559 511
196 686
627 669
731 192
317 36
225 726
755 375
420 234
951 726
68 621
564 142
791 649
28 995
954 552
476 288
205 386
151 400
71 777
420 802
321 736
189 897
461 295
271 880
881 574
606 948
194 521
441 984
522 820
979 475
723 806
115 927
543 265
678 613
41 97
414 713
184 954
610 644
249 880
875 129
453 832
428 999
353 868
982 874
39 312
700 761
469 814
687 11
78 716
624 471
183 347
695 792
342 943
24 216
423 828
400 850
826 752
69 808
625 107
471 324
219 940
138 257
950 215
685 135
666 220
833 360
11 174
654 34
741 428
862 140
629 687
243 697
846 867
155 669
543 373
608 680
629 909
246 952
186 283
438 203
502 270
562 864
795 567
898 887
994 111
27 622
670 347
15 30
548 622
61 528
882 658
940 268
621 793
537 534
657 331
100 906
569 445
16 947
418 164
568 87
510 55
262 524
497 848
505 870
149 797
137 770
655 597
355 755
502 924
222 969
385 789
55 894
843 669
770 630
829 618
738 849
130 875
970 70
899 624
19 606
730 872
881 281
741 102
249 125
891 303
370 85
323 491
67 152
109 543
372 808
876 109
8 357
335 977
953 797
20 423
962 112
876 210
588 118
865 958
203 187
690 908
163 61
68 391
170 75
99 856
404 877
441 356
25 335
37 45
757 351
156 985
560 744
102 776
53 656
963 852
276 652
112 439
181 234
605 279
441 360
156 234
67 180
568 456
576 325
806 732
309 717
827 762
493 879
418 807
82 693
458 193
483 522
723 663
107 680
391 801
781 458
332 348
913 908
24 70
991 684
446 278
436 128
907 894
673 742
426 49
773 817
849 553
626 181
252 890
440 276
959 430
959 96
598 756
726 644
970 161
771 877
406 795
970 173
190 373
398 967
774 522
135 622
74 760
154 325
952 959
374 911
55 971
18 132
966 988
292 89
216 698
883 185
222 424
909 971
391 682
492 525
656 917
241 637
754 545
948 479
807 354
450 824
485 767
811 776
855 26
825 738
562 398
161 471
368 551
504 211
428 159
127 416
320 720
52 425
264 999
903 70
352 704
893 188
471 56
964 677
81 140
414 995
538 575
465 905
116 256
479 594
671 150
313 75
574 576
425 828
645 777
884 890
316 706
945 631
382 377
771 796
371 308
722 187
564 550
507 31
806 337
625 476
486 937
550 411
865 975
590 861
103 825
750 770
530 46
401 264
423 171
411 145
478 484
332 393
33 190
424 838
526 400
666 11
688 567
773 552
541 362
765 995
765 68
912 165
683 686
687 93
830 516
928 513
908 961
702 683
798 579
82 815
941 770
382 713
673 274
427 437
621 965
655 385
32 566
901 67
251 587
511 432
102 439
297 361
399 998
44 548
577 477
363 517
598 96
582 271
369 8
59 989
972 713
630 625
421 232
563 932
664 16
370 312
377 120
309 772
19 237
248 733
106 846
828 687
468 549
46 878
537 17
591 262
723 572
804 153
427 819
520 148
267 790
379 267
370 484
112 549
522 931
97 567
808 634
935 750
247 657
322 836
152 125
943 860
725 424
107 343
213 126
980 591
392 349
426 855
897 947
785 346
865 944
331 151
694 577
160 15
764 311
491 104
889 433
208 421
308 420
546 287
363 289
987 788
495 235
87 631
580 303
575 910
454 268
838 613
634 954
923 124
409 163
908 723
128 115
495 435
886 393
73 248
293 826
806 225
128 380
999 676
629 820
755 37
334 662
111 461
128 605
247 14
997 671
261 30
729 1000
825 362
94 435
237 92
110 134
953 182
126 638
844 236
451 971
193 697
336 189
368 597
570 448
948 774
173 773
136 122
909 313
672 18
446 747
108 750
929 585
388 124
173 190
886 782
905 605
730 475
405 677
600 577
801 87
51 877
667 959
542 339
328 339
437 787
372 180
192 544
369 638
260 606
771 516
211 500
990 967
528 942
543 329
28 945
557 695
903 98
385 583
789 821
369 229
538 740
408 81
635 776
718 894
733 840
762 295
339 103
261 867
44 156
547 72
100 103
118 355
201 502
937 341
322 305
569 211
397 328
292 383
455 361
629 187
201 390
482 891
492 742
109 536
897 655
959 349
758 76
703 310
577 991
650 250
647 218
813 43
897 104
426 351
816 54
537 16
795 18
907 286
112 15
22 131
60 779
206 762
440 134
104 89
736 751
658 548
145 906
3 922
256 818
186 121
162 444
407 625
458 579
984 831
62 44
961 267
157 400
753 613
840 488
715 849
387 859
754 389
781 9
206 459
153 743
580 666
186 986
642 996
916 625
826 977
20 787
596 529
538 700
578 925
313 197
692 870
613 235
861 150
572 502
145 839
479 971
816 850
109 411
730 646
462 870
375 1000
76 953
689 975
809 696
523 773
237 67
692 715
389 507
916 497
143 730
867 517
81 295
469 4
787 104
943 827
431 751
524 804
687 446
864 700
989 253
558 905
749 826
902 243
907 768
342 200
684 284
27 466
386 901
418 909
704 104
706 360
379 570
822 968
623 922
145 524
165 403
855 82
257 890
717 635
707 103
535 124
363 238
580 69
950 310
638 360
676 811
328 651
732 472
526 248
875 169
523 615
226 730
49 482
619 765
219 2
801 582
239 732
2 188
41 991
548 69
801 227
719 884
698 244
484 572
765 6
187 990
735 587
823 706
703 290
383 922
643 535
855 881
267 856
421 659
198 320
727 350
546 797
585 595
393 68
167 157
426 705
498 512
291 672
217 993
313 951
266 955
486 472
187 752
762 876
278 489
225 823
285 810
770 29
229 936
537 654
166 634
57 734
978 369
685 244
67 862
625 746
820 386
973 98
226 198
272 863
359 41
891 587
328 428
593 319
813 110
304 870
195 282
238 231
877 265
752 943
126 376
40 297
114 13
746 339
210 18
201 920
410 92
858 90
760 683
911 64
552 106
345 142
406 88
515 531
815 555
827 928
567 925
619 128
47 703
262 256
792 132
58 904
815 968
967 718
425 311
859 761
883 264
200 397
146 366
951 325
646 869
249 264
996 542
434 394
650 388
291 345
674 609
63 451
271 921
211 153
537 762
901 682
127 204
6 772
72 606
387 420
147 821
868 462
130 46
168 772
391 194
732 805
644 2
725 206
506 261
295 445
961 652
569 33
258 307
452 404
479 616
146 346
78 627
744 597
750 134
142 481
938 137
834 14
694 339
627 12
97 921
809 57
572 377
441 181
35 892
585 514
860 82
859 937
709 602
885 810
87 379
291 376
515 476
742 209
815 368
572 911
640 380
319 563
108 760
3 680
656 862
761 866
150 821
820 35
631 258
986 279
748 727
839 562
824 437
142 143
351 250
254 446
744 256
125 751
118 238
616 619
653 688
45 417
960 382
48 60
108 238
621 905
1000 797
341 142
939 43
743 544
489 486
799 613
236 268
850 203
887 260
342 891
299 386
660 259
119 707
318 226
296 290
482 296
86 174
437 376
216 531
919 704
16 70
317 603
337 518
157 575
777 498
235 477
686 353
535 355
930 830
996 411
125 434
161 152
443 432
855 810
501 523
412 189
41 921
764 169
418 581
596 653
357 591
339 287
420 687
49 897
120 985
809 280
136 604
63 990
513 177
104 905
97 867
799 373
870 855
865 216
734 913
897 625
484 32
228 547
22 992
461 886
168 564
790 616
782 566
834 580
938 703
434 295
929 230
342 793
798 427
58 261
631 954
237 466
986 464
364 359
456 825
244 975
740 385
943 522
950 776
101 240
478 887
886 759
116 579
903 265
5 960
878 635
266 114
100 603
578 464
961 385
640 556
359 379
940 301
428 353
480 906
239 365
16 706
943 918
971 299
230 200
285 495
97 242
200 409
978 191
964 689
569 255
495 769
173 327
691 41
468 986
958 438
636 539
33 302
657 481
895 208
398 852
106 901
490 953
669 14
279 694
776 321
86 244
658 44
33 294
582 22
214 967
675 222
447 569
429 688
793 178
847 997
606 337
301 626
702 579
672 478
899 757
152 105
850 86
478 415
52 152
636 850
537 865
593 428
218 439
776 175
127 76
152 829
658 256
932 730
812 83
834 13
168 312
779 571
815 414
773 887
829 661
752 773
88 321
564 215
495 42
642 646
870 647
821 879
255 752
608 66
186 794
431 706
105 209
276 919
975 400
158 155
61 909
280 500
229 843
715 75
72 106
707 244
984 961
995 592
378 533
385 808
238 841
111 695
265 268
201 677
528 480
176 756
322 242
182 558
950 254
15 656
497 998
941 345
505 965
869 873
181 980
919 797
599 119
473 127
599 1
234 272
242 416
21 195
550 869
545 517
712 485
862 439
514 718
755 382
942 288
713 860
84 312
978 909
790 928
909 23
200 502
790 380
45 810
927 594
679 471
111 742
955 324
533 468
41 639
202 982
926 914
193 362
270 366
98 530
31 530
380 427
692 306
21 722
776 131
815 83
806 347
902 198
179 263
17 371
624 593
892 245
959 341
774 699
989 157
580 369
26 603
696 802
85 511
236 242
209 137
439 194
240 969
457 608
691 432
677 510
923 450
560 264
984 541
114 9
143 162
672 397
821 880
534 260
426 125
228 234
665 283
853 341
145 127
143 704
742 100
547 725
640 661
86 135
822 247
714 845
644 534
724 529
145 501
5 725
734 736
995 399
370 199
325 233
570 67
333 116
143 324
128 228
458 301
827 171
145 822
57 221
350 553
277 807
441 623
557 162
821 647
28 146
232 597
564 564
64 706
887 192
286 345
867 989
933 923
561 634
828 633
339 104
791 779
79 347
292 899
994 319
396 225
140 331
369 378
522 654
74 365
117 941
705 49
215 617
34 42
602 372
498 392
502 928
739 793
826 84
112 574
660 378
708 252
528 581
257 954
298 373
894 354
773 460
971 806
854 572
177 703
315 678
630 53
471 807
488 934
380 147
663 264
649 723
867 177
303 124
130 600
496 375
954 269
186 276
74 391
199 251
93 513
280 722
918 102
529 405
904 698
523 552
420 742
865 561
26 712
980 473
606 406
863 804
8 308
668 287
29 585
389 909
521 597
824 43
500 595
669 1000
492 694
712 779
24 43
603 981
448 817
124 803
446 505
740 834
765 433
960 285
381 784
680 880
378 463
811 46
815 655
91 526
785 466
920 387
446 368
203 581
526 327
736 971
183 827
804 947
259 764
232 991
899 911
870 276
725 33
322 539
416 823
230 336
561 675
55 763
608 580
441 343
551 623
521 706
922 779
821 153
121 719
995 139
374 668
678 412
431 445
586 12
780 146
687 186
261 646
766 53
988 668
676 508
373 949
638 546
101 758
264 515
99 610
653 825
277 682
588 60
479 174
71 258
319 109
796 579
754 561
632 93
580 659
952 952
607 589
497 59
573 149
722 577
325 351
611 912
410 89
85 832
698 756
941 493
686 694
405 669
787 984
327 738
936 285
679 784
695 728
248 267
228 970
196 552
320 806
464 81
894 900
912 591
7 852
84 693
898 488
361 684
472 40
324 451
894 19
179 142
637 406
463 832
310 134
989 773
214 882
24 477
825 31
681 908
75 578
747 435
613 570
474 385
680 150
836 926
520 366
67 156
123 881
340 432
14 680
556 579
562 932
407 386
314 87
645 388
16 743
822 628
665 648
13 696
797 200
621 316
917 39
823 391
919 514
175 284
214 107
13 621
492 326
707 488
582 535
702 598
182 714
265 914
953 819
572 223
333 746
507 526
827 720
632 840
340 475
517 399
314 230
473 247
116 174
845 649
240 490
978 504
403 974
37 707
792 608
930 476
705 436
507 984
74 199
810 591
949 475
820 773
722 287
946 918
935 537
407 264
393 161
589 429
868 732
388 149
208 444
936 560
326 442
896 400
992 57
990 940
532 161
712 605
447 10
522 733
898 280
996 290
440 584
718 659
315 457
807 874
900 94
786 226
536 681
89 966
171 620
126 882
224 924
243 97
656 493
376 3
782 168
938 852
178 604
308 337
478 208
430 615
785 317
295 409
196 383
726 366
355 203
599 930
126 194
27 133
686 754
487 819
273 424
670 451
27 330
537 568
470 321
237 116
81 784
851 158
501 205
486 837
644 512
969 681
618 807
852 890
230 521
692 608
202 830
464 738
750 285
410 338
401 842
121 603
999 973
159 710
423 644
546 67
508 866
99 125
672 950
366 901
823 58
509 24
239 324
114 340
29 712
717 501
314 67
473 824
777 896
468 322
962 975
188 412
451 859
362 816
112 184
225 972
559 816
647 672
547 536
318 615
36 631
681 509
455 457
404 274
779 717
600 318
480 402
528 841
217 639
376 794
962 935
609 608
958 115
214 504
2 531
470 38
513 151
898 319
607 301
944 385
369 543
54 848
944 582
41 513
572 768
54 266
141 12
732 706
867 734
588 337
123 453
487 20
123 93
672 67
830 392
609 883
591 905
816 631
769 388
921 452
691 413
815 774
471 682
859 410
370 981
352 985
300 23
403 481
766 363
716 357
267 531
987 387
918 737
812 190
541 854
955 355
628 425
36 486
834 757
819 48
612 170
545 786
744 662
148 459
18 767
990 357
153 259
445 965
801 985
170 755
340 797
531 727
635 716
484 805
763 447
326 498
710 222
283 806
884 431
264 253
197 605
609 701
216 54
390 187
122 81
335 652
808 321
367 643
125 482
441 803
979 151
24 262
44 571
512 592
528 472
292 743
877 309
110 267
847 231
882 506
854 600
148 978
132 60
91 508
673 750
766 716
320 277
659 199
941 625
610 402
243 808
632 590
95 842
465 595
171 897
535 655
956 977
162 980
726 927
47 397
556 705
596 656
7 888
632 616
776 273
464 764
138 910
957 954
856 479
850 742
718 646
489 795
573 536
544 128
240 491
378 766
214 19
644 455
104 133
438 924
666 727
372 285
882 944
172 425
423 411
915 557
9 644
562 658
121 17
428 579
112 21
865 129
747 13
864 119
649 745
414 820
169 837
230 435
745 590
78 771
811 92
437 724
101 909
740 242
449 519
820 560
540 37
689 638
401 904
756 49
868 168
358 449
602 454
39 31
225 201
123 13
925 575
921 16
817 369
887 988
280 778
24 320
223 171
824 870
692 43
37 401
206 882
21 782
434 143
794 710
69 66
726 885
434 964
873 66
741 248
385 155
672 608
677 847
477 720
890 866
120 733
614 875
459 399
369 253
109 438
318 186
674 104
149 546
521 889
146 905
395 817
512 72
15 341
143 904
558 615
636 764
292 601
1000 359
148 24
293 822
127 441
719 647
903 75
498 47
459 641
950 16
255 586
779 546
186 769
647 537
480 1
644 627
24 288
448 502
728 167
500 760
30 402
835 62
168 332
460 626
324 409
993 578
346 124
475 884
244 122
420 723
122 416
350 497
703 149
998 431
667 497
542 697
250 376
60 569
329 740
313 675
215 787
260 329
533 381
744 234
229 447
382 226
229 49
74 770
97 676
498 558
445 909
126 543
643 454
634 955
480 848
94 389
658 353
718 190
86 813
423 314
259 156
892 839
556 317
992 458
209 788
366 686
331 8
492 964
315 971
164 408
360 821
241 784
511 852
291 754
690 847
850 414
459 411
201 176
96 883
536 939
910 10
609 621
830 720
49 191
917 641
326 427
844 616
532 534
814 601
535 16
14 346
426 567
521 873
164 295
257 73
656 865
45 837
585 445
379 501
85 704
279 929
672 810
814 837
410 700
852 776
45 629
342 918
854 790
325 17
437 582
441 92
446 485
281 30
929 659
530 365
363 808
645 386
969 810
222 731
510 426
506 906
406 199
988 148
627 776
729 419
220 526
903 500
556 183
158 85
900 872
245 544
609 565
354 183
295 215
608 152
120 13
350 295
624 690
794 602
465 874
399 275
458 45
743 709
268 987
252 229
903 957
411 198
171 18
701 643
382 51
289 357
92 82
959 908
307 331
944 57
605 830
363 62
874 105
770 494
443 374
722 345
330 132
501 595
847 234
997 135
591 88
568 901
995 874
120 644
249 345
748 370
838 190
95 911
887 777
394 780
629 894
726 475
961 422
161 528
322 156
445 682
90 916
326 338
261 425
60 450
967 154
361 853
282 106
984 910
352 710
736 831
431 696
252 944
223 925
451 975
180 895
9 269
163 686
959 423
110 370
872 76
523 584
280 805
66 41
973 154
849 826
698 424
750 929
395 758
549 557
443 507
331 905
876 554
980 751
138 260
523 324
571 847
477 145
601 678
970 651
101 71
150 202
351 544
960 899
758 782
658 985
688 990
735 177
249 993
707 123
317 277
969 793
421 921
822 742
923 922
812 73
476 162
616 435
60 420
540 817
553 198
154 240
187 888
416 787
233 122
261 549
750 581
693 522
853 515
263 776
788 74
848 263
235 815
49 647
234 589
138 616
26 676
856 794
814 88
267 74
988 17
6 32
890 858
546 153
633 686
226 832
300 813
647 701
641 273
666 778
889 44
805 96
189 618
535 455
43 874
905 713
217 242
840 442
73 139
254 719
839 64
599 831
337 616
608 577
11 764
672 199
733 558
6 775
431 180
174 687
244 783
489 460
376 680
902 448
819 507
167 9
571 117
840 259
84 799
835 95
563 506
645 295
415 2
422 845
883 777
81 724
237 456
403 490
904 221
348 422
582 270
890 773
528 973
419 485
219 416
132 633
417 553
829 302
851 64
79 932
787 315
387 189
156 642
762 503
415 695
125 304
467 652
629 389
874 936
814 357
569 583
261 749
884 111
164 962
394 950
628 133
139 135
774 252
990 541
946 114
844 412
152 482
871 25
418 684
733 338
266 993
438 502
104 602
463 849
551 443
577 107
292 566
647 589
31 490
314 504
629 536
880 46
735 189
605 173
126 504
909 676
298 889
69 875
995 712
792 641
301 823
483 652
970 148
507 950
683 387
348 605
999 82
793 603
254 482
663 379
338 571
407 635
811 827
861 806
538 653
798 190
827 632
194 148
779 700
97 813
86 444
418 436
526 210
39 131
44 701
862 381
623 620
367 433
446 228
590 983
232 388
525 410
19 718
557 150
769 653
449 731
642 326
293 32
456 336
84 669
68 706
288 786
491 733
13 80
68 596
819 592
5 190
661 561
566 652
735 629
691 27
660 146
714 744
918 291
187 283
723 254
230 541
197 235
730 857
147 68
637 64
72 624
429 806
604 119
832 615
617 897
710 431
29 863
884 298
505 70
580 227
675 810
768 871
396 497
727 894
917 716
691 386
145 294
505 328
260 473
224 322
903 604
184 138
901 688
560 481
915 234
642 34
105 389
882 183
282 798
898 239
489 588
977 633
233 833
312 493
305 887
814 559
490 349
696 391
36 255
223 302
841 216
335 945
604 217
479 237
964 804
839 549
636 503
41 940
389 206
498 879
554 545
621 941
152 195
595 992
410 929
288 365
497 766
601 215
142 428
421 458
6 218
113 398
157 854
603 6
84 508
551 704
800 54
898 394
45 659
675 684
23 171
449 975
403 157
752 985
120 757
506 711
85 460
717 168
967 619
223 766
24 472
512 68
130 186
708 551
479 445
493 233
953 244
569 72
352 123
834 92
316 902
612 634
872 834
752 895
314 787
448 416
643 155
966 473
951 811
57 256
406 625
327 110
748 334
318 933
426 634
619 705
222 370
599 879
632 912
18 431
679 660
938 644
132 240
806 540
495 212
164 174
321 263
507 990
195 932
623 28
320 594
84 894
963 682
124 947
945 141
729 623
152 666
619 635
906 424
174 400
573 659
952 432
649 147
715 623
526 35
216 610
280 531
643 403
829 588
896 557
562 47
575 180
34 480
956 207
231 942
896 156
939 601
346 653
39 791
832 318
321 475
73 501
62 968
57 975
366 631
155 399
462 462
958 45
403 205
552 707
404 490
307 101
142 882
324 533
24 155
850 696
981 274
196 42
241 604
369 959
235 875
709 48
336 666
223 995
797 626
836 455
79 330
688 402
862 711
908 63
758 889
282 577
557 650
887 143
524 596
542 211
261 986
301 835
980 97
461 168
903 891
497 591
644 358
653 551
791 756
715 425
685 623
426 571
765 302
166 659
512 779
644 812
613 975
260 425
142 163
315 638
753 310
995 405
861 415
167 3
522 882
427 206
504 853
777 621
154 294
279 665
424 922
829 389
248 88
813 390
602 480
27 706
789 374
463 1
788 629
4 661
862 782
867 366
986 995
338 491
640 616
156 64
889 336
452 136
775 616
877 377
95 904
434 236
277 896
236 416
525 591
76 386
373 294
103 710
288 440
201 280
407 708
343 295
43 146
783 169
113 659
545 208
914 979
795 542
226 30
957 102
973 385
488 697
30 942
406 318
949 140
665 291
787 707
788 921
876 900
579 772
459 845
102 253
386 680
635 695
781 959
79 268
655 460
129 295
18 77
786 682
719 572
741 506
492 968
91 216
267 545
469 652
224 455
346 4
413 776
624 419
236 185
831 199
233 159
188 973
17 31
292 774
453 382
989 719
926 809
371 149
615 68
505 27
844 128
445 431
312 627
794 494
825 586
109 57
97 296
381 113
327 672
886 779
406 226
850 683
35 220
184 649
287 688
28 482
815 824
912 478
450 58
971 627
995 79
683 91
727 416
203 405
439 440
535 196
879 52
955 62
52 594
101 79
75 915
255 339
744 704
748 66
682 742
144 365
833 222
132 387
626 570
179 161
766 196
896 996
599 851
409 650
81 870
775 687
560 518
390 307
583 72
49 78
788 881
652 919
619 277
840 797
789 957
952 942
887 360
592 682
220 24
551 994
710 111
863 451
417 797
874 817
875 13
49 526
283 668
154 123
464 295
331 383
101 217
94 44
898 314
67 800
910 522
579 679
318 804
495 544
817 544
421 99
563 575
573 378
869 356
537 551
738 638
767 183
681 664
848 100
463 155
227 725
28 157
755 345
961 601
889 129
496 309
579 58
235 504
436 455
859 324
5 948
961 771
130 994
786 978
93 601
484 319
677 511
828 431
207 140
31 95
268 879
404 198
936 638
53 723
93 911
399 449
210 359
220 692
352 357
21 444
957 856
115 633
718 942
415 924
433 798
19 700
676 774
763 302
564 436
656 774
794 227
465 498
583 485
293 540
524 57
700 939
980 132
183 763
475 784
725 590
85 762
796 648
549 803
773 695
29 237
192 612
73 484
503 412
243 378
820 294
668 152
501 312
517 328
917 531
707 64
179 256
867 951
950 247
540 493
210 612
328 64
376 922
442 195
216 109
346 345
216 199
656 732
526 103
677 442
633 736
857 163
991 723
466 292
970 357
784 179
968 463
243 343
385 36
538 952
496 235
296 711
433 303
795 958
405 471
751 390
558 608
904 548
682 369
191 3
725 326
182 45
789 776
739 173
163 276
124 658
863 771
73 163
985 707
219 543
314 474
442 348
843 985
350 919
662 883
315 450
681 449
830 543
219 198
190 644
712 794
825 48
500 43
942 166
868 736
513 710
720 862
981 381
97 647
183 754
700 508
926 733
957 755
627 527
304 816
522 15
609 346
414 461
740 356
626 608
443 490
669 514
703 1
894 799
648 428
431 244
936 58
122 239
873 644
605 834
341 370
294 81
77 271
40 519
760 60
32 462
61 278
613 708
758 992
346 189
587 633
598 709
223 822
704 827
655 396
548 300
476 625
922 867
495 681
927 527
495 339
156 107
398 212
623 155
556 320
695 494
952 292
466 257
352 472
653 251
124 480
875 45
78 625
248 924
963 755
30 360
966 4
866 873
675 561
367 978
204 920
503 669
529 206
141 533
456 264
12 683
404 737
686 651
660 1000
405 41
711 722
396 577
595 70
489 313
399 692
584 901
361 112
458 853
468 8
948 127
69 351
216 107
1 875
106 757
916 169
830 311
745 424
733 233
88 131
276 672
384 988
783 841
840 779
106 659
786 53
138 854
755 353
960 107
227 418
863 494
938 693
805 34
266 908
19 893
579 754
881 713
491 52
731 276
457 868
482 211
220 793
318 798
562 532
292 499
576 448
532 396
688 149
303 706
42 881
812 922
593 406
993 436
809 75
711 265
294 192
828 865
337 497
663 898
28 306
397 956
105 928
703 792
77 5
849 118
237 660
391 181
417 735
616 226
810 679
842 103
870 669
968 558
165 982
287 852
779 554
534 207
910 734
324 146
678 162
801 294
387 610
972 581
712 193
249 31
751 766
12 206
662 650
409 865
392 187
418 277
394 327
11 69
824 404
135 853
917 935
896 469
236 959
14 836
990 116
601 353
321 614
3 81
478 746
619 247
23 12
925 33
433 748
788 919
601 704
853 98
359 100
58 932
430 47
47 382
400 719
996 754
151 825
499 769
72 521
781 996
905 565
96 44
483 48
100 687
497 458
786 415
404 843
566 993
166 913
746 316
90 244
85 161
117 217
508 373
781 955
2 868
653 851
677 438
265 80
632 315
616 873
410 182
865 576
446 962
558 975
47 674
191 907
398 323
861 166
937 215
65 62
378 681
493 362
995 109
234 757
332 87
764 574
974 321
901 372
346 443
630 744
766 843
57 646
995 473
59 724
153 551
85 500
659 671
256 652
473 939
739 236
512 64
557 764
787 902
207 417
259 610
729 667
255 723
139 665
799 643
215 883
142 226
905 749
687 967
965 551
382 521
314 169
774 872
937 771
732 924
213 338
998 351
2 796
31 487
587 22
664 274
176 722
500 841
242 273
713 178
395 259
724 126
534 936
463 884
638 816
384 61
820 176
700 759
549 363
384 889
610 193
751 851
465 815
380 212
74 103
689 959
390 504
842 379
319 873
712 702
285 884
230 984
698 377
666 391
935 627
583 37
829 400
852 208
611 277
662 651
235 403
154 77
133 473
174 585
432 403
921 425
181 618
801 198
9 87
177 943
123 357
342 326
917 304
602 930
955 837
333 108
265 817
580 565
365 106
501 796
508 421
220 40
590 751
458 118
693 933
474 35
258 390
320 644
48 4
752 312
172 683
228 537
140 728
501 904
39 891
275 980
641 85
97 333
312 409
837 983
52 884
547 510
838 774
46 977
502 377
976 2
632 367
244 907
346 884
343 795
568 711
717 287
336 380
695 173
715 98
408 52
253 955
561 442
728 958
770 229
687 746
582 318
464 825
576 809
60 918
955 628
628 671
266 316
403 312
488 117
409 895
168 661
201 81
102 929
38 872
394 432
267 969
592 679
887 547
306 866
569 923
181 971
234 20
439 642
267 959
303 467
39 756
395 428
504 299
698 897
730 316
865 674
994 103
572 651
573 501
463 806
873 901
800 139
211 454
957 249
209 704
29 540
959 532
838 656
428 920
971 644
593 965
747 164
967 67
655 540
567 469
697 791
722 496
929 932
949 238
181 510
941 561
49 899
92 238
157 228
514 749
544 260
264 511
326 271
50 245
739 746
35 812
594 316
744 894
905 276
403 845
836 803
95 279
41 352
149 197
579 662
298 123
922 913
633 599
535 34
195 626
779 582
249 532
618 153
807 372
349 994
175 795
272 567
146 420
115 724
82 764
198 355
677 830
305 563
863 500
433 977
717 681
508 686
185 315
58 533
660 584
679 932
150 824
703 264
899 784
380 97
490 56
278 795
970 141
646 158
486 78
486 554
110 993
240 646
659 649
530 319
602 733
31 304
348 929
440 727
377 929
134 655
75 104
147 72
613 632
149 98
185 610
90 776
255 101
419 359
991 372
91 373
675 439
654 114
165 30
395 651
684 821
754 830
893 366
813 393
815 350
3 256
477 609
356 253
393 126
611 735
497 702
460 172
492 113
637 8
142 383
204 763
359 96
480 172
488 294
873 842
451 905
601 195
383 212
281 879
265 740
402 756
204 391
115 346
773 773
875 328
535 233
775 15
756 615
660 628
456 561
977 258
818 929
804 200
140 437
78 756
176 832
222 978
77 994
750 303
674 636
887 448
2 643
62 14
622 870
574 950
127 391
879 283
590 370
719 20
478 246
851 340
977 72
317 405
417 418
707 90
406 594
890 759
588 951
772 561
820 346
511 299
88 741
933 678
462 651
49 939
896 899
970 947
629 738
717 336
180 474
281 69
19 4
701 290
841 140
382 773
169 196
775 217
134 22
246 436
63 875
526 131
562 705
604 842
773 835
61 143
190 840
685 242
482 525
382 863
649 550
58 775
767 544
659 394
21 721
620 546
851 533
250 454
374 22
641 786
164 830
626 201
72 107
725 453
321 726
354 731
500 472
626 648
705 284
394 77
5 365
622 207
898 223
13 623
409 111
834 386
844 36
709 516
113 415
246 964
886 871
964 942
507 709
18 863
73 991
69 322
213 433
297 808
437 57
271 271
527 637
968 588
152 80
2 750
44 887
972 359
181 478
67 550
340 139
541 409
813 105
193 109
265 630
165 535
900 606
115 426
594 83
514 366
494 909
267 785
943 333
824 874
43 636
331 235
216 260
129 115
217 243
893 810
325 905
554 839
747 227
865 366
11 159
698 344
793 873
570 187
508 900
774 603
494 989
862 622
104 430
216 348
239 893
252 793
83 226
544 181
452 408
918 596
158 63
468 727
249 328
978 22
363 496
796 818
925 11
165 164
903 768
994 851
518 445
610 415
907 879
941 830
142 542
509 471
915 790
293 277
637 88
94 562
98 610
77 353
378 384
41 371
586 558
167 195
973 425
425 334
840 366
515 333
907 23
803 173
165 95
450 801
534 895
505 790
688 882
525 728
286 770
8 610
195 433
295 386
798 810
719 56
832 521
228 348
968 29
149 853
924 862
836 780
4 523
661 880
251 616
342 888
737 701
849 283
133 143
669 282
304 387
689 488
259 917
835 226
297 335
431 220
549 266
351 552
141 11
783 391
978 476
630 715
177 830
997 661
324 665
943 628
403 631
115 662
899 301
239 548
636 669
119 184
87 427
832 869
169 810
876 225
627 872
885 950
889 179
929 291
162 395
304 412
696 543
959 683
211 78
866 497
547 952
275 378
172 443
539 220
240 414
444 218
638 329
520 526
859 448
168 20
843 472
432 890
366 390
572 576
467 437
425 365
740 699
95 263
483 733
47 926
303 684
606 822
561 465
269 80
484 463
551 915
352 916
844 475
359 620
840 450
670 286
713 163
918 547
896 964
472 550
371 911
894 991
454 893
996 805
809 4
728 4
478 438
623 669
240 644
954 952
807 872
850 54
187 321
603 538
102 973
448 347
963 790
76 768
683 423
573 491
426 652
846 903
441 468
572 680
111 877
983 269
748 832
322 287
505 924
824 606
953 563
413 380
330 95
802 254
905 782
481 698
601 404
377 63
332 380
895 653
666 399
929 841
357 528
816 661
90 580
40 772
674 193
25 962
771 282
95 251
331 695
655 707
757 287
770 440
666 665
93 684
415 373
876 123
900 691
622 174
113 295
366 489
608 488
122 702
739 452
396 745
383 632
944 48
296 388
83 63
112 311
185 12
353 968
705 975
493 169
621 211
9 229
698 131
930 788
884 796
428 829
666 75
217 100
489 328
410 674
691 763
993 395
89 485
915 709
47 924
937 745
406 219
532 339
248 768
487 781
33 914
609 50
340 177
150 829
857 559
502 899
673 846
646 761
682 560
470 729
483 758
473 888
328 356
123 65
707 508
330 668
557 669
196 58
969 350
951 641
195 948
754 877
507 223
957 990
332 429
229 660
586 611
223 645
118 552
312 26
221 507
84 69
911 52
771 213
44 965
160 797
193 666
7 703
929 588
714 65
746 651
27 969
295 144
520 606
521 92
161 727
359 931
939 403
247 98
199 792
115 922
624 573
61 689
637 806
339 663
774 634
158 646
591 30
737 407
986 249
133 344
531 71
746 130
520 297
921 987
218 564
460 193
136 520
233 124
325 571
138 451
96 499
677 832
905 662
433 38
357 963
460 103
751 364
318 320
928 777
864 415
296 96
539 972
666 676
422 574
72 351
701 976
12 133
365 720
447 177
174 539
254 177
595 181
953 458
596 600
553 486
571 571
161 993
144 835
861 215
185 561
693 907
268 492
435 441
717 283
118 311
816 422
769 763
243 408
935 386
595 796
952 131
356 494
679 401
90 273
479 806
907 948
469 74
369 589
836 741
683 504
843 618
241 437
765 545
919 120
872 141
246 115
678 688
739 156
493 998
103 313
71 823
901 907
563 162
341 245
17 183
862 609
971 626
153 242
98 542
190 321
34 788
788 711
475 878
218 967
875 320
632 298
494 532
556 56
693 896
301 61
431 514
670 753
492 174
994 941
716 536
261 101
323 400
812 797
278 29
115 504
701 746
801 194
278 356
250 322
604 902
735 386
490 258
577 836
198 644
371 459
745 693
210 556
489 487
936 603
343 988
701 143
851 783
651 806
684 385
140 32
708 69
867 905
712 237
715 456
929 277
363 769
763 651
724 105
638 424
600 171
753 802
953 755
607 988
492 149
790 631
180 849
51 47
105 763
283 172
570 564
448 285
332 562
935 407
19 924
182 970
95 286
771 399
41 729
739 884
877 880
866 408
728 917
454 184
679 89
355 600
4 154
884 687
716 170
94 734
703 540
561 825
290 953
553 28
836 781
259 53
188 338
969 642
522 999
599 85
382 834
771 97
4 216
182 449
843 236
988 755
707 964
9 894
744 267
946 931
924 126
265 357
353 215
793 86
49 916
182 52
131 715
852 973
302 191
79 713
819 785
30 419
94 976
702 50
594 977
527 858
334 879
73 126
965 121
41 498
524 524
565 727
848 866
917 927
711 606
914 93
377 359
420 430
760 13
406 286
870 91
217 832
414 609
330 289
132 246
367 980
463 283
906 393
370 968
999 635
60 727
345 479
156 104
491 561
389 713
4 904
6 220
736 772
180 417
412 312
14 779
643 476
61 548
869 782
867 219
768 279
757 452
215 600
12 955
312 367
211 669
586 946
440 766
714 852
429 727
630 71
554 42
970 422
824 188
466 936
55 575
387 269
174 751
505 55
83 297
172 796
148 600
874 129
22 427
170 343
201 345
530 192
922 866
962 447
968 537
283 85
674 139
491 756
435 662
903 934
613 128
62 986
328 755
928 209
298 215
908 425
556 829
643 518
275 610
406 909
46 80
400 536
835 186
197 90
120 161
217 533
468 825
229 396
962 293
303 518
122 945
387 748
555 144
9 600
223 760
136 410
945 684
499 416
845 67
301 342
190 768
167 418
163 552
944 477
844 247
346 317
417 97
227 777
49 450
536 536
211 832
571 61
248 415
127 900
757 668
667 275
86 182
826 381
658 669
338 522
86 754
618 312
530 18
113 65
553 323
896 476
383 495
890 862
394 998
272 966
594 449
699 603
470 677
605 807
198 42
912 168
353 441
185 466
140 104
565 523
951 806
736 344
156 616
108 779
582 701
228 280
956 259
855 506
300 766
673 5
558 209
470 766
298 961
869 214
483 819
372 570
515 527
186 622
657 119
675 236
284 57
940 138
562 591
947 164
795 768
929 444
729 798
10 563
968 381
133 834
259 670
808 915
788 482
151 889
162 434
945 453
924 859
396 530
444 342
694 238
110 974
34 838
123 43
400 91
775 532
924 33
553 731
299 340
564 449
228 78
235 525
882 510
383 277
391 178
619 436
768 80
410 801
917 532
195 668
622 969
200 898
1 104
980 299
444 896
325 686
899 206
195 281
835 937
811 805
373 578
884 782
378 152
665 924
819 639
892 370
474 867
542 269
114 641
291 438
326 190
996 872
822 182
809 984
986 181
561 221
314 290
372 978
213 190
968 104
912 855
722 889
653 187
529 295
977 855
836 324
78 658
505 886
641 842
418 554
62 83
843 785
61 408
974 28
511 885
235 858
621 956
98 273
494 626
568 470
832 403
793 910
147 405
490 565
958 551
647 152
335 59
911 661
439 774
897 673
631 518
980 80
142 473
705 709
943 537
464 87
798 227
736 944
860 940
776 507
444 462
917 354
474 355
240 358
188 733
183 245
442 125
133 257
563 930
483 298
757 650
943 200
463 859
906 937
214 384
659 944
493 250
302 32
982 484
383 874
689 866
172 914
683 46
350 439
47 292
991 861
150 896
279 159
659 123
408 312
155 390
516 458
542 899
331 230
116 854
899 844
588 297
135 578
158 637
825 658
351 104
817 361
578 224
672 732
965 818
866 833
275 407
731 606
988 198
459 483
995 710
678 934
358 813
864 867
449 688
525 151
143 341
512 721
916 183
452 881
65 979
75 795
936 63
992 747
897 338
456 574
623 165
738 486
32 186
174 556
689 316
248 200
36 163
734 840
395 438
508 459
417 583
605 352
997 948
98 893
637 905
466 260
70 556
745 101
93 270
8 781
586 607
332 973
769 66
812 516
254 931
975 602
878 72
494 515
329 311
126 750
866 870
202 959
492 209
91 77
815 423
401 935
802 342
236 128
965 841
410 939
442 287
362 287
153 42
791 815
852 992
125 343
552 215
771 718
989 171
653 828
735 806
522 322
933 486
162 342
776 603
981 137
241 485
531 190
115 321
356 966
313 480
660 216
46 430
934 35
600 938
862 687
743 383
8 676
868 170
369 995
124 349
484 717
186 14
906 652
334 261
617 998
92 628
214 137
57 499
171 656
436 385
767 702
205 987
223 574
981 698
274 464
414 811
829 319
462 163
579 430
512 670
57 77
575 681
188 832
515 744
170 89
318 200
753 146
519 215
660 449
644 172
471 53
600 629
165 175
309 285
536 726
99 75
909 965
579 840
429 896
39 534
394 909
100 53
358 95
224 180
147 176
808 312
948 885
960 453
363 130
530 416
616 461
607 45
708 997
906 29
154 615
123 729
794 270
904 953
933 605
420 880
842 965
278 153
417 640
282 299
407 897
111 13
293 818
9 222
271 266
880 373
994 760
625 926
716 397
805 557
713 82
709 129
721 990
779 479
887 889
491 179
59 852
401 329
469 2
104 349
726 959
21 719
718 998
996 434
746 801
990 458
234 51
938 307
40 717
785 926
457 367
831 209
695 299
210 150
647 288
109 20
358 826
369 354
611 114
506 953
571 91
3 508
397 42
576 182
320 885
161 776
251 991
289 897
447 288
184 555
659 894
733 27
247 343
194 649
921 591
691 849
124 362
733 284
489 335
626 824
632 266
720 431
553 256
985 563
149 69
589 395
764 80
850 410
493 43
985 101
614 108
814 346
743 302
32 720
986 196
94 890
451 430
453 599
499 393
345 614
473 546
23 317
589 433
730 573
533 695
33 346
392 127
999 424
439 184
671 884
313 877
72 163
622 768
776 446
314 151
762 902
583 844
826 468
165 930
638 791
422 308
674 846
781 338
75 852
501 696
619 628
141 284
778 902
537 361
745 363
180 635
924 344
564 964
507 268
850 145
58 271
452 83
117 584
772 543
435 624
238 406
252 730
689 381
631 226
93 728
940 272
714 215
616 277
179 122
544 380
618 953
651 70
387 119
653 158
13 440
782 250
197 385
765 961
462 858
40 401
129 753
968 96
877 835
256 966
349 261
124 361
52 257
610 248
641 940
132 757
253 946
966 292
698 95
45 665
190 425
162 759
701 39
946 280
269 201
246 618
813 369
978 864
977 940
231 595
725 483
540 691
127 237
137 171
254 678
789 999
805 734
279 426
286 524
43 99
244 372
962 220
663 73
540 894
19 264
728 558
146 794
376 399
824 675
166 612
673 970
345 951
395 630
80 69
161 42
640 175
466 179
420 484
795 148
393 452
353 538
246 81
937 69
755 454
32 427
775 728
730 170
357 555
310 437
830 615
997 647
146 416
130 940
915 874
391 620
411 988
700 699
152 439
232 927
166 313
448 875
220 757
663 195
931 492
161 279
138 306
694 619
597 961
492 988
953 735
84 456
173 667
332 181
565 551
290 579
97 220
422 609
498 911
915 543
529 863
855 372
202 434
625 529
64 929
263 499
385 787
518 118
829 849
299 745
751 588
323 847
807 744
455 656
654 721
550 534
584 405
257 785
190 234
665 606
162 279
104 898
418 973
16 246
173 314
991 923
253 313
121 411
409 928
66 414
948 583
720 209
437 736
166 951
15 269
848 432
594 215
677 766
528 19
689 780
684 809
190 92
88 607
505 736
670 944
360 741
477 669
98 491
290 298
274 883
512 302
648 392
321 688
523 4
849 65
447 936
23 951
107 693
540 466
785 43
965 261
712 415
103 1
712 728
883 575
30 882
318 350
570 841
705 418
257 151
353 279
453 376
875 559
420 414
376 204
808 341
817 519
755 919
871 818
999 753
744 28
987 62
729 556
254 433
325 510
583 677
788 35
404 14
594 823
427 969
379 587
661 195
465 976
584 463
80 328
490 66
741 218
650 297
503 584
326 642
619 729
656 564
904 434
884 282
20 545
828 477
311 292
452 247
755 883
574 596
301 666
166 273
659 815
922 513
751 247
154 369
975 161
284 230
595 167
511 966
63 338
982 245
972 736
128 897
683 780
562 848
52 572
15 973
84 765
219 589
485 546
750 768
127 696
286 638
327 455
74 308
51 397
395 178
293 78
309 206
277 361
777 291
55 256
800 539
153 901
306 279
948 944
916 961
292 595
767 717
254 817
465 649
347 109
78 655
314 354
15 90
997 52
301 51
307 452
942 459
353 599
737 300
542 5
260 185
951 378
195 717
204 541
825 633
195 138
339 562
579 335
613 879
385 271
331 326
729 35
925 817
173 946
3 123
323 255
327 517
972 882
409 148
515 604
286 205
517 216
539 129
447 275
601 479
163 877
295 848
145 48
942 468
655 620
336 626
502 745
125 368
700 762
572 216
978 462
696 424
736 94
924 66
916 218
913 962
37 58
9 331
877 663
950 564
640 803
660 117
522 359
878 445
926 855
906 621
630 642
66 533
329 989
598 245
558 947
272 566
629 148
581 579
711 572
733 723
688 607
81 566
51 359
772 309
331 754
950 397
286 630
737 236
226 295
450 783
594 721
701 222
220 633
152 282
204 237
4 244
843 85
161 245
795 284
553 125
37 502
873 675
484 610
910 709
256 711
844 849
431 544
423 650
176 926
931 731
162 935
326 356
371 486
601 517
641 806
7 514
475 93
550 730
803 393
931 233
288 705
234 815
630 517
546 144
451 223
499 173
709 99
689 478
604 681
635 610
194 819
99 668
911 648
393 680
298 680
384 532
847 365
48 744
508 850
966 7
374 674
457 62
503 60
94 490
669 288
308 119
119 56
283 511
87 581
542 822
464 388
187 863
131 694
64 97
700 437
122 509
568 943
114 237
582 773
707 889
342 825
296 625
687 735
557 229
556 20
968 742
234 99
436 297
547 487
733 668
995 934
644 915
503 810
881 209
50 223
34 345
199 720
79 755
300 987
126 268
728 359
718 515
7 264
2 91
283 348
24 927
262 251
35 116
60 268
325 109
842 358
806 40
77 236
794 377
222 271
996 950
981 713
464 987
976 817
77 610
517 452
536 130
702 923
246 762
542 570
222 383
279 27
422 707
263 567
435 484
837 430
785 817
142 601
155 469
769 231
79 285
767 735
240 12
496 781
933 70
163 211
96 936
917 710
546 690
781 330
858 275
282 12
95 51
594 173
335 627
491 101
362 730
464 209
511 396
278 25
958 726
961 875
435 814
578 332
856 710
14 713
77 79
345 22
603 32
1 93
132 362
175 948
570 37
695 200
413 653
277 373
879 63
539 456
395 394
165 408
458 501
702 886
931 47
260 885
78 260
621 504
860 542
892 555
93 304
207 369
29 85
784 567
892 178
312 56
585 121
7 838
36 618
723 465
877 52
378 849
907 237
742 798
791 187
453 349
907 481
785 690
399 676
867 710
831 991
793 189
158 255
293 34
658 22
234 564
258 327
713 401
513 165
101 420
646 886
109 44
561 328
106 644
130 288
987 922
476 167
773 746
18 430
767 603
345 376
929 57
573 877
213 570
762 673
966 674
1000 71
670 482
358 656
403 185
174 856
601 538
727 367
492 71
743 420
479 870
565 51
746 777
621 859
450 938
8 554
282 717
561 685
253 734
540 773
31 493
662 757
211 505
827 953
276 657
175 841
707 920
617 679
131 418
968 15
219 975
920 500
43 480
536 647
771 595
920 432
351 130
288 529
185 609
404 243
880 20
274 362
790 241
376 8
568 647
507 962
126 395
961 690
822 731
284 741
515 634
222 802
514 8
365 50
616 768
645 848
140 918
209 929
510 937
936 429
583 794
540 703
398 361
785 682
453 299
667 27
453 533
34 817
582 2
937 226
849 428
495 409
356 357
345 643
137 280
788 879
988 328
933 737
688 718
770 493
368 789
519 820
321 552
989 902
553 277
704 974
162 411
330 858
53 819
137 192
519 982
213 559
699 334
403 418
122 921
590 794
824 930
696 729
558 527
481 261
500 994
23 182
852 427
1000 988
618 48
464 489
29 28
361 801
73 438
628 896
367 675
624 276
553 457
536 53
450 910
586 301
336 937
289 953
984 104
793 365
131 191
443 843
343 291
677 415
80 657
311 798
683 286
73 236
742 960
869 225
492 204
161 132
509 496
860 365
844 655
208 538
297 236
953 377
892 615
526 927
252 599
558 801
537 779
25 380
982 537
512 842
32 98
495 892
815 690
546 22
227 842
609 531
570 853
497 96
779 749
694 940
94 603
740 630
381 116
361 715
652 224
908 683
322 402
926 136
443 823
17 117
552 586
321 49
681 99
797 726
38 242
681 129
871 413
244 231
479 247
455 387
282 128
788 207
615 231
30 123
252 46
591 155
983 912
203 16
741 400
592 773
880 814
186 476
397 664
722 203
50 3
330 190
562 944
772 943
529 322
271 84
337 633
434 430
384 378
554 615
543 739
90 939
755 812
493 156
166 174
697 727
469 820
669 238
194 8
598 75
682 220
158 18
204 943
799 587
672 353
202 215
443 643
454 998
57 972
523 753
698 992
573 719
229 118
192 407
398 349
777 601
644 927
540 315
631 93
529 426
735 34
974 541
383 30
512 905
135 209
248 707
927 829
824 5
6 368
763 403
716 891
4 711
818 895
26 800
987 554
225 721
939 551
613 321
932 124
578 66
685 177
124 963
5 300
967 11
667 730
765 734
972 120
445 789
14 822
589 1000
375 165
73 666
67 685
338 999
161 915
416 845
92 892
807 448
191 126
458 209
855 575
294 826
694 90
911 907
59 638
423 483
303 490
840 680
876 350
797 688
248 13
181 542
191 226
983 509
285 894
767 344
883 189
178 185
678 49
176 517
728 82
124 603
783 621
637 580
661 795
186 908
160 718
801 702
943 784
210 228
677 976
923 559
516 100
95 194
149 270
62 228
704 537
183 838
158 171
417 818
965 954
77 476
671 878
177 966
661 386
193 689
713 467
599 229
566 693
774 66
314 187
646 369
724 180
207 233
350 975
402 666
929 478
142 951
707 670
916 367
408 460
407 120
700 844
697 473
261 363
83 735
437 289
967 786
264 720
804 544
197 297
494 904
966 762
622 373
221 29
845 499
33 544
342 82
17 602
796 28
860 878
762 296
519 80
434 782
799 237
325 347
885 170
602 850
931 576
223 504
956 67
2 988
962 695
421 978
648 568
357 507
446 470
155 964
901 940
97 51
398 412
942 351
261 225
926 835
80 233
253 433
221 215
127 993
561 253
985 358
722 139
673 623
430 769
673 957
541 422
368 834
125 628
410 402
815 489
273 207
633 751
199 177
877 111
429 861
820 502
351 492
124 780
260 149
736 152
922 455
986 46
82 747
448 248
315 860
640 947
611 838
475 839
301 255
699 120
757 401
612 880
180 223
380 267
375 302
347 154
458 146
402 45
579 68
905 218
366 867
408 841
705 708
95 755
83 686
717 814
304 91
115 376
802 814
959 282
656 890
349 560
107 715
778 514
907 482
573 353
588 104
556 742
597 638
779 313
451 82
403 918
457 556
167 393
282 319
85 389
385 862
254 643
996 930
634 551
23 230
540 153
543 342
611 42
730 371
86 700
544 367
19 628
107 403
489 713
46 183
891 393
464 876
295 838
105 834
990 647
527 575
944 138
830 697
518 267
397 413
634 415
392 92
169 232
804 566
414 46
958 229
921 252
66 26
437 55
672 964
629 967
453 596
114 634
292 983
901 40
747 534
454 138
625 975
540 134
826 850
362 747
453 427
124 890
833 147
205 813
408 579
642 52
91 660
427 897
798 404
871 518
184 762
652 9
611 365
107 416
144 230
305 976
377 861
141 842
221 548
420 862
951 685
756 394
345 534
290 494
363 472
273 366
833 236
731 939
651 874
521 307
201 249
519 341
90 739
952 543
546 59
936 890
593 577
735 529
440 97
1 65
463 185
123 302
770 995
608 970
243 478
663 332
568 255
193 519
797 90
578 85
331 522
13 65
402 453
513 402
517 327
586 168
871 61
469 640
55 428
962 298
257 976
981 824
230 525
694 378
614 623
360 546
299 147
314 422
649 134
413 703
352 169
349 685
992 930
209 685
308 823
660 769
118 803
595 478
700 225
350 351
371 252
587 684
673 235
817 438
289 729
163 993
897 512
677 240
793 237
221 529
90 815
6 790
392 707
140 762
958 78
664 614
420 304
343 582
296 591
445 324
831 238
913 107
337 323
42 909
851 131
76 208
272 467
266 763
228 576
192 25
558 855
639 329
159 333
910 806
923 707
482 753
944 394
211 632
716 252
541 919
735 616
478 358
473 661
319 664
686 228
519 324
556 29
656 465
186 930
171 667
683 466
60 893
98 128
497 990
957 875
292 38
970 764
50 288
780 735
515 650
58 422
678 65
887 863
995 409
882 29
227 941
273 324
68 121
665 817
55 621
692 347
10 661
462 59
301 241
794 167
242 203
589 919
620 827
134 966
235 15
994 461
307 618
136 727
739 152
543 793
772 234
491 781
247 305
192 547
897 337
713 139
891 301
57 510
127 542
827 714
908 820
526 215
438 662
941 528
165 483
320 937
69 163
69 315
467 260
861 363
948 573
501 839
226 910
700 704
417 359
698 943
925 487
956 865
14 120
699 686
408 767
848 477
81 666
88 293
28 36
866 529
874 443
790 925
146 240
950 501
857 874
987 164
90 353
283 789
38 691
555 237
902 606
280 929
641 497
809 866
939 598
143 85
999 491
445 855
717 784
18 806
488 652
946 877
694 853
113 212
170 119
646 162
968 807
28 906
756 170
342 297
788 911
194 856
46 563
13 533
215 959
409 260
811 873
472 2
238 993
472 235
154 439
41 181
697 797
93 168
378 232
430 923
87 475
486 100
410 767
663 220
991 134
573 228
126 44
814 632
835 855
812 531
651 866
385 297
327 814
220 413
288 57
512 646
460 921
764 122
492 754
608 64
333 85
460 146
716 294
1000 880
176 2
745 743
97 129
40 423
942 611
187 581
667 51
578 126
323 693
446 854
230 130
939 41
627 654
686 627
533 861
980 629
109 995
605 389
982 623
439 911
748 761
603 346
927 400
200 509
529 490
549 156
134 380
95 465
8 50
893 117
396 94
518 352
482 852
974 272
114 73
33 717
419 959
116 970
467 997
459 368
504 305
954 989
684 400
453 692
450 697
160 197
791 29
549 624
880 874
896 994
62 365
238 529
334 57
877 144
776 380
448 729
720 132
128 525
175 929
221 334
126 11
714 26
987 594
899 882
939 197
161 352
913 750
232 246
806 109
741 581
840 541
661 560
672 789
84 198
717 656
883 194
19 596
219 5
541 470
886 831
666 398
534 579
147 766
176 305
874 269
237 65
809 898
624 832
686 59
29 402
67 263
858 166
89 751
635 974
581 653
723 115
583 869
232 758
173 105
378 410
169 186
307 145
17 992
555 397
745 621
11 692
705 869
210 145
971 196
470 903
369 782
61 600
892 233
704 269
994 225
455 300
721 823
643 627
572 740
248 582
802 992
449 772
188 918
675 387
462 395
169 522
995 60
106 698
328 100
274 134
751 994
957 746
621 880
485 220
461 619
875 615
611 675
738 150
536 406
159 704
927 153
115 384
202 443
835 476
928 586
821 236
683 793
115 519
12 928
137 887
542 99
561 631
248 505
395 784
262 553
839 188
705 306
924 906
100 758
695 554
263 377
346 377
247 710
656 384
948 549
482 860
180 730
717 574
865 978
126 55
518 182
439 811
550 172
838 245
77 100
973 422
828 220
483 836
955 430
384 436
290 563
517 6
136 733
983 613
788 500
146 499
292 585
310 842
108 499
438 184
598 410
957 777
981 440
612 935
221 348
371 510
910 239
515 398
972 850
10 759
349 508
609 641
92 918
482 551
86 365
680 394
494 661
185 457
595 406
804 317
915 66
556 782
463 527
631 824
637 979
331 245
971 774
515 804
324 282
74 409
999 106
155 492
766 339
300 712
744 456
381 11
521 288
792 983
814 422
806 802
752 137
398 75
910 912
230 586
546 304
346 544
409 500
387 526
839 38
589 934
493 321
944 13
608 87
995 773
860 153
574 964
641 972
38 902
235 267
487 780
922 833
684 413
207 522
451 148
808 943
468 751
308 76
838 302
200 49
806 774
12 446
97 49
348 683
668 834
815 589
18 489
271 702
254 829
575 704
976 734
998 796
485 305
223 674
959 422
722 764
547 86
562 643
134 909
678 801
94 492
332 364
165 585
192 91
825 990
294 889
686 604
310 759
720 857
844 281
851 978
541 528
130 634
371 223
97 703
586 613
704 279
649 880
268 315
540 913
203 577
869 512
335 588
220 923
508 112
802 989
745 173
212 194
791 926
740 58
240 631
323 794
207 191
306 894
130 377
72 349
299 931
460 101
271 556
273 482
749 499
631 555
11 908
767 154
186 507
563 425
137 885
219 696
75 876
604 12
904 903
294 715
355 564
623 979
398 723
829 28
629 839
287 396
344 824
902 907
249 390
125 1
388 381
255 681
447 609
245 69
939 642
792 767
21 420
958 659
167 301
559 83
810 702
253 246
623 298
271 747
298 658
127 553
691 574
513 935
994 452
928 137
570 948
909 527
958 75
180 440
143 738
522 304
791 774
549 413
423 819
160 73
977 519
563 841
644 84
45 214
383 953
92 340
28 271
780 522
9 653
825 799
779 373
212 201
544 723
625 724
360 601
794 398
183 437
481 227
650 863
180 742
202 559
12 333
986 608
523 764
980 86
316 875
808 941
598 519
893 191
793 686
588 327
475 420
554 124
282 85
995 581
168 426
304 505
33 826
620 364
239 70
228 188
941 472
379 733
158 318
60 984
738 965
107 19
49 676
206 43
608 726
820 911
230 204
737 850
567 999
137 157
421 364
345 361
835 723
93 344
40 504
327 129
820 786
500 220
813 705
262 420
430 433
330 660
636 418
861 555
769 997
711 189
712 55
549 898
129 993
594 521
849 920
1 668
57 500
888 869
205 501
640 634
934 970
645 921
739 857
475 507
205 538
695 916
944 595
588 759
945 436
103 439
797 342
659 1
843 299
986 128
620 983
400 358
839 875
217 396
412 263
858 828
779 445
938 75
232 968
372 686
758 168
28 416
520 222
714 505
701 333
43 30
974 259
425 737
521 87
444 730
526 556
649 757
523 372
795 632
891 174
395 761
914 447
446 105
546 488
134 872
746 910
960 618
996 403
348 614
977 873
170 977
982 44
700 128
676 590
301 723
999 47
835 264
493 280
368 38
767 853
261 864
482 110
623 181
723 951
53 244
279 386
288 330
513 315
919 165
389 917
211 223
533 55
503 252
105 705
485 866
925 966
498 50
202 902
293 833
288 932
162 152
598 81
317 986
209 233
934 63
485 378
35 941
82 519
806 359
836 133
610 333
534 811
235 826
110 157
377 707
589 45
693 289
924 253
522 209
667 358
586 701
298 19
729 759
587 338
444 120
501 30
298 495
903 759
651 279
465 239
880 599
113 753
807 779
110 744
832 759
114 403
213 843
532 956
623 32
985 920
527 887
30 177
518 847
768 193
355 999
143 468
751 301
598 860
396 429
618 509
183 182
703 696
333 235
651 956
266 636
227 144
522 257
673 391
103 440
583 809
438 77
276 540
377 226
399 772
654 368
633 837
549 335
532 882
921 534
189 539
169 415
682 43
671 354
433 125
145 368
934 934
444 209
473 173
434 223
944 440
590 576
628 491
263 511
724 183
44 912
73 213
255 349
460 39
473 605
406 406
967 363
374 400
585 669
191 527
245 818
369 859
680 92
393 724
3 466
288 680
572 894
28 31
932 501
906 877
891 872
591 264
624 175
284 166
53 880
336 421
738 15
512 483
90 866
948 729
546 871
622 573
253 906
425 592
595 331
468 837
554 58
100 177
584 735
695 989
615 30
761 352
44 625
834 486
490 133
214 387
355 836
312 608
93 736
199 687
418 18
523 972
427 974
350 322
223 111
26 619
735 211
104 576
344 669
315 698
856 626
657 948
361 855
634 779
872 508
102 298
481 601
660 541
862 721
823 239
691 557
450 794
485 793
815 799
842 670
424 499
618 136
705 251
266 577
759 367
226 591
320 237
598 345
583 877
329 32
22 165
824 836
858 738
868 475
225 572
725 491
500 835
857 726
426 528
314 908
252 531
759 363
866 132
527 42
320 841
59 177
651 154
849 727
644 349
914 853
74 691
380 387
598 373
650 202
255 684
36 365
46 901
294 815
764 704
343 693
981 345
424 842
178 337
694 603
27 73
341 976
797 990
177 403
673 564
767 70
817 263
641 110
429 756
814 124
448 146
468 646
487 504
579 532
604 447
285 753
436 461
155 461
377 274
530 193
888 523
302 316
278 467
791 78
613 611
75 939
853 561
444 548
994 24
151 782
837 658
242 213
405 818
645 58
485 275
877 276
704 489
238 778
427 90
690 869
873 133
769 613
531 762
988 34
691 488
740 621
611 496
438 607
554 274
881 430
901 584
270 138
228 402
269 100
886 37
150 404
450 45
579 492
532 671
112 142
166 901
174 981
500 75
917 121
564 981
243 620
388 974
61 189
370 992
680 902
662 791
395 827
43 495
898 569
828 749
222 558
76 742
349 810
530 943
430 706
600 817
679 13
6 401
356 685
302 369
828 48
547 222
895 796
790 722
897 784
169 118
342 244
211 42
406 740
984 835
445 935
3 475
299 360
875 6
397 528
374 576
928 921
797 822
716 587
895 964
722 63
658 291
456 63
382 791
249 178
78 604
5 376
315 231
382 711
759 107
638 686
27 435
859 95
373 753
58 446
167 491
861 824
133 316
239 515
44 536
794 48
263 109
279 644
171 389
751 809
426 129
595 284
575 319
36 633
764 554
123 624
377 607
292 967
473 102
158 517
637 303
916 899
411 546
895 934
742 359
477 688
994 52
6 381
36 769
934 510
745 663
116 388
629 589
105 125
441 20
375 203
566 621
136 851
969 229
562 446
916 555
497 273
936 532
394 869
41 138
531 508
525 512
96 13
1 200
489 441
572 215
836 131
339 804
712 900
249 979
807 97
252 742
980 645
962 372
134 845
880 658
356 975
22 708
527 862
501 450
76 496
938 911
626 628
715 689
880 315
668 686
779 743
915 740
467 48
584 346
57 291
672 430
999 550
291 499
999 366
994 288
277 971
268 343
12 499
9 679
184 772
949 314
867 863
53 685
262 989
99 981
955 389
479 305
945 382
147 212
76 158
710 437
188 245
208 136
558 426
350 962
110 611
302 491
280 933
896 378
913 850
118 744
154 871
919 450
605 65
661 32
574 722
468 761
966 28
248 875
453 597
837 915
559 490
757 190
422 652
919 687
853 36
782 359
907 700
808 863
117 469
894 42
542 362
155 508
389 402
382 193
351 570
459 909
60 216
99 833
867 369
871 72
405 652
430 663
704 237
525 820
57 770
213 599
131 367
458 871
769 839
416 119
761 874
379 820
89 829
4 308
198 875
379 602
526 808
616 581
44 140
400 453
261 965
51 392
331 508
614 451
698 29
903 300
629 991
480 633
298 29
982 384
835 597
88 716
683 349
680 85
92 363
813 641
86 86
451 340
682 216
63 332
245 569
359 226
305 194
175 269
424 262
962 16
730 485
462 542
477 547
627 927
238 363
358 919
931 420
250 527
989 609
752 645
802 278
913 577
892 248
34 205
615 575
610 344
411 71
238 887
969 216
814 206
931 171
476 861
942 726
387 930
686 490
574 839
768 838
415 11
438 448
215 404
100 784
246 337
22 566
904 835
771 834
357 247
694 299
324 432
580 9
922 506
847 41
403 132
60 617
536 785
920 390
323 941
956 226
128 726
412 836
324 457
134 647
889 66
7 162
554 617
924 988
660 68
974 931
458 296
872 413
873 351
490 636
186 166
93 672
164 333
89 171
494 11
375 399
627 840
706 727
715 629
714 727
49 687
657 858
334 880
270 559
230 111
194 768
628 286
439 792
618 527
314 463
889 688
861 515
527 566
594 594
547 659
672 947
346 680
560 73
589 141
535 783
260 163
420 50
306 38
928 619
852 816
658 713
683 185
630 276
130 528
934 153
474 631
832 277
701 602
884 236
384 495
750 804
545 407
193 472
25 44
288 682
108 322
218 738
597 699
265 882
851 739
15 526
425 716
127 660
303 863
155 404
18 51
810 210
522 186
605 161
219 713
482 789
450 430
487 66
664 690
156 528
724 523
405 148
590 883
160 892
745 666
647 114
323 589
641 928
102 211
992 935
999 793
717 838
858 380
527 14
907 250
536 311
749 125
193 260
368 290
925 14
403 344
821 78
285 813
357 386
23 348
672 22
140 388
211 349
767 737
362 25
687 86
725 232
873 622
809 275
966 629
704 250
441 60
987 816
759 658
189 250
398 399
599 164
135 312
541 472
561 227
557 637
810 902
81 682
309 841
870 12
90 662
424 428
477 534
85 17
784 482
415 382
998 901
693 890
372 605
468 281
594 278
534 26
959 409
266 267
601 135
631 42
149 406
469 625
939 906
642 722
387 408
455 736
309 500
625 32
104 93
664 49
370 198
74 680
958 692
299 559
826 281
952 974
686 421
951 624
326 944
346 64
351 152
152 11
651 776
43 755
220 706
155 589
255 581
621 213
272 271
123 449
551 426
775 236
846 725
211 523
20 908
939 370
60 90
733 710
217 775
816 437
832 971
25 87
551 997
651 822
267 125
270 817
550 396
404 396
472 615
270 491
522 560
213 581
649 945
291 866
719 106
302 902
428 678
988 978
27 990
151 293
114 773
462 664
168 217
59 640
831 680
130 705
240 694
285 240
638 927
105 708
385 758
610 812
788 949
142 814
939 292
458 52
64 271
715 584
575 670
805 704
374 396
398 11
635 387
937 92
95 673
485 988
4 626
801 942
269 611
994 685
881 60
268 368
185 842
38 989
897 763
736 646
773 370
33 62
461 479
734 662
534 570
649 537
831 816
412 176
852 292
12 419
312 401
759 560
558 288
864 590
349 676
420 434
4 986
841 550
787 23
717 198
198 568
841 433
38 204
203 701
604 962
807 818
758 22
759 106
891 34
834 246
371 674
697 864
706 246
784 899
678 821
102 881
522 58
176 1000
303 933
22 413
390 71
942 632
104 775
878 475
983 848
888 41
446 23
939 123
844 40
355 717
97 900
202 624
252 504
908 625
695 209
335 510
976 486
534 311
686 773
796 289
605 991
328 312
707 777
211 260
752 462
763 660
438 30
660 132
590 940
634 276
449 609
761 334
919 798
459 269
928 254
557 533
196 302
13 406
913 764
220 675
775 657
56 435
726 774
920 527
734 32
212 653
830 670
921 109
923 830
993 518
171 782
946 83
897 165
109 672
173 164
458 665
160 183
790 431
61 524
815 273
176 644
629 97
86 46
284 609
179 229
43 76
745 152
99 270
667 556
934 179
90 76
961 151
599 775
770 716
925 522
284 554
951 253
978 130
205 578
523 303
847 542
720 299
560 680
801 158
455 575
283 224
643 559
97 278
112 66
647 63
671 976
544 504
348 748
411 611
764 482
261 323
832 320
988 466
895 982
24 992
260 136
409 258
550 431
234 445
934 581
802 945
646 565
907 761
398 167
435 911
230 920
731 125
253 754
468 512
241 228
659 355
586 944
287 129
310 440
425 307
4 683
67 754
850 501
664 781
118 246
700 200
370 953
306 189
816 546
40 426
643 977
370 929
106 31
369 882
338 724
565 404
477 766
257 493
546 726
738 598
926 459
902 231
647 69
128 766
144 913
929 601
834 280
724 398
36 553
515 644
45 413
369 134
362 646
592 615
876 590
683 4
355 40
522 898
40 665
810 320
617 105
384 43
200 771
595 715
414 991
479 135
124 840
780 715
454 8
656 136
363 363
528 884
260 919
901 70
590 869
174 909
319 909
303 871
680 898
937 445
931 364
254 63
430 707
70 86
194 784
448 73
667 707
991 919
128 932
788 653
840 458
914 143
328 945
392 264
389 631
678 672
994 283
734 424
341 155
861 535
366 950
875 846
881 14
850 73
471 763
215 799
707 606
588 444
471 582
726 556
5 67
710 217
953 999
524 911
306 241
212 532
545 288
517 368
402 83
166 109
40 931
908 627
374 730
208 100
285 564
166 346
696 655
380 1
248 592
885 685
36 781
324 552
148 726
634 665
186 25
596 445
651 969
174 211
420 458
774 937
803 906
406 498
912 786
850 159
377 86
196 412
867 519
315 366
244 300
383 781
324 978
225 974
298 398
184 70
207 310
6 9
215 412
858 126
549 60
637 925
145 832
688 11
350 2
729 946
653 111
78 976
440 303
301 737
158 611
146 164
971 712
189 827
888 825
751 384
747 358
143 475
655 795
585 732
386 422
464 790
258 622
400 755
137 370
466 415
550 7
241 789
831 343
173 839
132 919
548 274
745 554
637 541
56 23
962 519
164 572
492 915
326 628
284 144
42 186
150 282
974 332
976 146
522 107
416 421
732 160
974 151
840 611
691 247
985 5
766 500
576 257
414 901
237 49
44 278
234 545
912 208
877 887
705 750
346 473
171 77
984 496
458 270
70 442
293 849
796 706
102 32
755 145
309 340
42 572
899 270
459 956
19 804
428 541
232 411
586 494
729 656
194 580
203 989
638 304
20 392
800 681
83 841
252 982
462 62
937 481
865 364
21 449
774 57
907 712
903 987
719 190
121 895
901 758
198 272
501 349
952 584
190 204
565 651
265 501
483 482
216 856
930 341
912 188
52 166
527 770
355 867
682 476
761 934
585 310
205 86
658 509
669 199
712 585
202 328
85 684
161 300
539 442
992 803
968 508
165 675
374 198
150 486
131 734
171 804
196 839
3 259
423 204
938 859
510 130
892 502
932 873
897 251
380 61
925 105
259 426
942 741
160 88
428 682
892 975
521 246
585 295
801 523
154 39
973 15
168 864
516 451
89 764
702 468
825 626
925 83
52 866
823 563
954 603
244 197
929 116
442 514
388 268
632 712
282 800
927 150
250 15
835 737
281 759
624 346
598 577
300 841
125 580
309 566
93 71
159 832
338 791
543 971
942 470
120 543
836 33
846 670
121 126
428 644
809 52
341 406
598 105
571 258
22 16
680 181
847 369
323 742
340 264
211 459
806 398
843 651
68 316
128 495
311 288
898 651
693 230
642 643
686 564
900 59
579 932
591 426
300 913
167 639
176 729
450 334
126 292
336 545
959 464
751 641
271 796
870 264
828 689
966 406
972 556
831 272
821 349
910 996
77 711
681 555
355 17
451 313
480 842
934 582
483 204
377 704
468 166
700 178
483 883
801 303
231 63
651 660
773 683
566 127
699 16
792 530
210 725
928 840
747 395
358 357
41 564
284 93
93 119
975 246
773 557
308 775
568 432
458 133
559 508
501 702
38 710
426 149
753 353
988 499
100 345
856 492
260 491
584 705
961 910
950 86
860 386
40 669
519 950
177 371
651 214
80 428
714 832
781 53
682 232
750 537
723 9
380 307
65 692
777 34
974 637
420 366
657 290
315 833
12 318
398 443
745 111
626 877
108 913
196 183
273 575
841 338
618 408
703 395
794 677
383 565
42 39
206 708
377 621
659 122
998 247
942 458
511 137
992 783
63 832
472 681
591 175
427 384
203 809
948 596
199 153
655 422
721 32
395 379
153 478
14 502
76 956
311 586
444 302
720 507
485 192
187 76
366 613
459 920
867 971
263 521
745 984
552 139
714 56
968 80
910 43
387 572
980 830
874 699
336 710
890 874
785 607
878 962
354 744
933 968
265 29
951 168
519 17
576 486
96 837
880 482
408 211
663 633
909 999
343 151
224 479
757 414
426 635
375 779
378 659
99 994
687 49
514 557
417 441
394 512
277 273
345 36
21 744
358 715
894 933
545 2
346 971
636 721
101 366
731 199
711 418
248 576
974 16
16 720
528 644
344 224
32 179
231 52
922 940
766 167
873 310
168 218
632 156
290 733
521 21
931 583
790 530
159 115
546 526
834 425
170 178
648 553
356 231
522 721
147 394
382 314
964 366
821 605
98 693
625 28
910 786
881 455
311 66
879 832
595 878
384 302
108 339
930 630
411 76
375 145
742 338
510 914
943 959
607 919
986 234
685 895
19 917
334 579
513 929
809 248
230 268
939 512
249 701
587 624
197 680
594 607
16 552
526 2
785 562
248 155
835 163
879 699
443 39
947 673
307 237
937 122
178 134
154 843
191 99
449 207
650 326
560 786
239 159
940 68
107 774
583 338
473 25
376 771
49 34
7 584
589 295
706 118
428 211
960 971
309 761
177 310
86 88
95 325
246 386
744 705
511 678
42 335
703 769
105 103
155 463
687 743
758 744
212 185
507 614
284 683
923 721
770 369
397 368
106 141
72 616
951 224
585 407
870 13
833 979
108 397
515 413
920 22
26 555
704 300
275 826
20 24
193 125
516 264
92 685
80 394
909 664
801 235
403 22
599 587
1000 58
983 514
470 902
535 495
456 591
146 83
416 165
106 960
641 973
575 732
657 654
126 565
317 278
151 71
299 101
658 298
158 640
163 979
825 701
288 970
783 55
134 240
366 126
212 940
858 221
260 640
684 910
740 341
207 250
332 721
228 225
418 53
926 57
374 708
463 860
300 828
985 863
767 842
83 711
176 220
324 787
211 7
696 950
347 254
551 678
975 131
255 744
535 180
153 908
239 615
767 890
443 752
753 561
945 187
272 121
406 595
953 955
918 651
560 820
680 886
950 934
982 836
113 134
748 862
593 190
613 345
751 910
532 374
30 289
320 640
257 272
594 526
697 601
743 647
887 724
834 351
857 577
54 605
791 647
664 226
621 693
867 940
333 475
563 278
1000 836
135 696
789 878
694 675
25 810
456 79
414 246
77 911
1 771
159 664
997 779
709 863
71 393
689 985
22 688
821 157
735 609
386 781
283 338
660 659
147 467
737 912
65 165
823 65
936 981
80 284
111 140
498 181
532 186
166 906
225 338
62 959
946 799
136 102
238 283
569 327
546 633
843 368
49 130
348 128
413 459
268 910
991 151
95 508
56 319
845 469
630 142
267 720
73 755
174 663
389 94
341 934
78 183
302 126
665 1
605 77
987 154
375 81
661 782
400 858
603 381
351 221
452 776
975 625
438 715
718 130
1 795
664 302
654 877
405 817
452 391
970 178
823 982
960 574
191 562
954 894
782 406
669 109
30 106
823 100
587 823
894 250
476 166
578 482
394 982
298 845
724 619
23 546
120 143
247 425
830 704
488 860
161 663
311 747
837 204
996 665
721 925
146 466
906 795
663 981
413 685
879 364
370 350
506 616
774 893
995 604
596 835
815 756
497 125
854 333
680 202
349 401
126 494
218 384
640 880
364 404
564 242
768 285
900 717
518 247
320 465
81 134
573 577
610 426
261 289
627 610
41 105
455 259
488 447
138 851
445 969
594 590
103 463
836 774
279 916
907 851
844 868
629 456
417 197
711 224
455 198
670 945
401 519
998 845
488 687
583 433
276 686
247 463
459 525
730 718
585 708
381 93
314 797
20 96
926 689
40 326
560 37
522 47
76 105
479 351
790 725
166 600
601 895
669 328
468 254
35 200
346 701
996 987
77 368
83 354
13 586
305 843
288 446
919 453
46 872
700 714
551 519
718 17
638 65
3 66
432 85
419 840
559 450
806 421
651 171
358 307
365 645
753 636
450 150
507 149
215 57
667 534
994 736
902 983
800 904
400 232
341 819
423 251
268 580
671 270
750 28
577 467
24 681
454 825
830 312
973 44
929 66
726 830
48 878
86 448
109 778
618 531
28 237
110 698
507 212
77 435
30 100
115 483
925 296
794 249
691 513
592 620
578 669
801 978
546 238
777 654
15 746
982 998
91 840
561 167
274 590
267 740
72 543
35 217
81 382
697 11
51 849
340 948
439 116
954 453
861 489
847 194
386 46
987 722
751 410
264 137
626 54
214 59
788 262
69 190
463 408
137 901
875 90
705 87
931 551
632 768
840 17
166 943
28 152
664 130
562 927
266 539
332 832
597 471
445 17
660 907
776 797
159 2
238 864
766 72
936 605
88 101
899 467
604 562
596 517
840 214
56 524
397 4
994 841
373 654
100 148
802 258
473 941
195 100
298 94
566 901
418 199
727 825
722 475
828 715
720 414
700 521
672 201
912 496
141 822
86 505
19 281
604 316
726 521
568 732
386 337
930 464
161 3
540 789
18 591
662 41
143 925
537 636
140 764
254 95
431 979
967 998
711 353
687 992
168 847
347 106
187 64
710 79
204 727
21 865
768 164
789 304
799 886
925 290
1 531
384 431
509 702
781 571
54 467
915 222
313 261
679 852
676 388
282 879
114 302
744 881
817 884
536 967
770 813
256 770
343 991
553 851
693 333
774 98
948 349
666 623
736 299
853 850
601 596
82 769
832 618
722 124
334 274
326 26
958 99
123 108
786 794
923 85
142 940
59 878
239 912
79 191
859 512
959 690
290 262
389 12
385 722
637 63
747 595
161 221
702 299
735 156
916 794
385 154
57 815
696 915
700 246
68 88
609 805
161 246
867 907
192 379
29 493
221 764
1000 136
909 736
641 965
550 336
879 875
341 835
681 392
433 749
831 41
905 991
638 771
249 181
149 728
426 530
572 646
293 571
133 201
306 773
517 207
460 395
81 800
582 762
544 14
862 374
406 118
365 396
576 388
917 263
998 561
833 130
761 490
902 277
696 713
24 129
865 957
242 408
322 455
781 79
572 145
474 811
110 402
198 801
754 467
64 752
27 248
881 140
90 135
768 137
847 143
265 711
451 858
118 772
312 251
203 883
747 28
693 856
429 243
9 183
61 424
934 439
671 166
578 112
300 698
249 147
192 865
209 643
723 679
766 386
929 968
269 675
996 313
883 424
555 891
958 967
314 243
406 336
448 708
32 48
206 224
264 767
866 986
445 983
724 725
951 992
399 946
656 633
721 211
523 679
177 188
876 681
917 323
389 300
722 946
523 985
712 740
323 156
723 46
232 673
389 983
970 44
615 42
606 490
720 135
677 993
68 552
673 984
226 413
636 299
359 158
636 422
250 958
355 161
996 95
143 317
138 758
358 96
247 430
230 275
179 798
633 756
211 268
777 690
342 26
999 271
349 705
432 696
799 574
683 722
383 929
151 612
556 276
909 734
73 893
841 283
160 247
555 936
288 897
167 662
342 950
358 140
876 369
780 558
442 162
839 944
126 394
219 34
479 292
926 671
926 437
918 481
372 205
729 685
843 247
347 184
197 704
676 424
424 455
981 218
616 819
161 741
564 380
23 403
65 300
132 563
186 860
599 28
459 945
564 7
1000 239
430 776
693 410
993 660
581 153
753 496
884 230
242 258
633 306
558 175
639 41
253 688
556 711
984 119
717 984
709 498
111 401
259 103
412 839
607 516
687 843
746 928
100 730
585 9
904 223
402 993
750 654
680 305
364 663
775 432
998 483
929 108
235 187
562 647
378 521
162 416
363 259
695 814
988 279
175 892
853 576
236 954
929 385
727 927
868 7
545 948
100 274
468 614
689 182
347 860
13 873
103 217
448 338
171 28
323 532
165 401
810 32
407 196
486 304
143 585
577 962
198 266
495 422
1000 193
281 365
66 735
581 513
893 27
883 567
910 400
968 720
431 726
915 268
29 409
205 606
223 216
175 574
408 807
290 473
338 316
694 208
148 604
607 467
675 389
545 941
9 573
349 213
530 70
966 104
637 141
30 44
299 319
869 840
189 558
507 514
139 201
73 638
156 31
105 182
122 427
573 822
991 455
891 957
558 879
449 587
922 747
906 142
938 446
699 797
311 837
997 383
827 504
413 283
283 158
962 855
979 953
309 869
261 219
99 61
805 20
159 62
514 449
860 212
245 170
401 593
905 227
96 669
509 132
852 791
289 166
997 267
470 658
487 730
876 585
142 32
956 300
94 469
748 953
681 992
474 81
936 378
659 31
514 250
309 802
415 657
420 884
314 258
965 541
842 106
573 150
406 18
618 505
849 795
82 784
173 740
167 571
258 680
820 918
834 235
927 253
470 240
511 435
781 704
892 705
853 649
722 823
154 43
837 554
137 361
293 303
931 903
335 751
172 168
337 98
690 634
944 822
690 836
484 599
364 989
641 188
741 479
190 385
781 120
639 115
222 811
260 758
68 301
743 11
122 432
846 999
326 682
597 41
228 12
418 320
490 959
705 622
430 343
89 652
505 722
913 117
831 980
417 574
991 891
221 190
75 243
778 654
254 547
974 95
857 678
716 287
372 804
290 229
878 202
345 708
182 113
3 990
63 596
23 284
785 449
526 914
103 131
461 76
225 317
105 292
955 476
96 244
704 325
446 400
513 17
854 867
358 268
462 732
551 598
181 428
512 283
710 134
992 814
426 947
641 873
190 345
549 987
96 932
317 960
300 522
827 657
741 692
590 921
120 453
555 29
776 264
515 767
77 940
65 717
164 607
413 712
945 861
643 262
820 943
135 998
951 924
990 43
616 931
963 87
383 869
132 981
276 560
920 341
629 435
146 891
605 141
504 425
435 639
774 737
914 763
780 529
45 94
967 427
963 434
584 446
414 860
552 338
120 498
730 618
740 335
110 244
111 544
882 884
632 795
999 411
676 43
470 819
427 405
616 841
616 973
878 167
310 997
16 392
966 756
726 75
999 188
970 232
423 602
378 421
12 53
816 868
47 637
38 825
41 654
17 9
626 894
243 543
679 208
298 756
283 296
295 252
879 717
853 256
490 217
661 305
436 59
293 474
883 333
341 104
145 868
743 387
410 773
595 59
880 229
354 174
832 584
891 37
839 380
36 688
909 328
12 991
395 705
95 539
924 189
926 333
962 872
391 841
100 96
15 931
31 257
967 869
72 23
611 980
475 713
114 869
769 560
408 692
748 685
376 709
556 118
902 655
565 916
937 595
524 256
816 511
826 887
885 788
218 586
263 693
650 728
913 419
287 320
110 386
356 486
447 911
955 348
565 520
615 854
114 138
109 929
648 286
167 532
74 385
429 118
415 341
888 701
13 998
835 884
279 141
583 195
660 197
48 774
334 156
54 333
216 867
957 684
554 385
154 968
725 41
20 737
390 457
693 735
717 627
929 376
824 977
501 509
484 907
194 277
445 48
819 598
367 543
990 386
195 88
307 239
822 375
865 750
103 40
78 603
901 914
861 94
854 37
773 650
436 591
247 155
486 589
540 117
320 86
204 978
676 377
353 541
932 556
409 832
469 270
277 10
608 131
398 381
780 186
323 379
340 808
319 231
276 638
669 831
967 344
207 319
236 333
125 520
240 534
155 980
462 819
494 593
356 817
971 695
976 641
277 252
630 297
434 597
641 641
915 228
747 564
925 450
623 79
429 691
192 890
861 38
482 216
262 181
797 539
432 427
835 218
23 827
858 289
407 534
97 956
954 71
386 734
113 578
975 974
615 809
189 820
1000 761
341 784
187 527
1 561
706 210
202 112
743 233
616 191
189 922
261 574
655 373
503 630
698 117
438 887
689 288
162 381
423 701
259 423
261 964
984 814
427 726
47 395
268 235
316 528
808 322
252 663
303 950
779 92
188 419
845 228
608 480
59 866
902 671
182 237
485 608
962 531
2 229
765 669
108 924
343 711
586 645
660 717
89 199
135 933
426 192
671 701
603 924
372 784
512 856
743 473
53 854
765 512
129 107
222 67
104 234
783 192
784 269
124 562
812 767
946 834
467 548
109 838
683 620
45 426
522 848
635 286
359 116
745 932
182 848
517 964
584 866
214 747
632 159
580 99
59 688
288 741
659 685
518 102
818 39
949 805
677 659
920 421
590 101
416 10
227 324
97 859
309 892
715 948
985 725
632 502
826 450
541 126
254 217
784 173
989 725
625 960
321 293
390 547
968 486
405 802
693 579
13 29
303 996
531 480
445 423
605 50
991 388
574 979
464 198
589 610
291 978
156 259
815 913
60 327
329 104
257 693
133 559
689 663
390 485
437 994
887 427
733 460
757 197
10 46
195 598
7 485
576 514
743 390
426 154
69 107
258 325
799 742
236 839
756 625
324 192
971 562
21 374
251 30
771 445
980 777
282 555
290 376
296 68
530 716
174 139
393 324
880 628
163 987
604 838
399 795
981 771
520 231
153 290
28 132
66 661
38 707
36 685
774 565
401 947
55 793
623 934
772 137
920 375
974 449
301 724
595 281
494 466
863 998
755 242
481 172
879 290
555 4
206 955
951 261
546 870
61 818
596 34
266 248
880 954
678 95
952 433
688 432
956 942
231 856
190 436
162 492
48 612
416 594
833 828
411 428
213 28
28 321
240 907
274 918
353 577
702 41
982 14
195 564
221 736
351 734
579 399
345 346
173 754
604 385
57 373
890 330
290 242
259 991
282 971
984 897
178 204
632 529
937 562
279 281
907 270
809 431
375 412
815 155
553 168
229 163
510 863
133 861
757 7
671 741
887 959
302 165
239 561
786 399
991 160
162 158
666 556
380 545
543 932
712 772
94 574
634 578
434 462
693 542
468 715
634 354
518 263
848 655
661 190
814 823
347 480
730 79
376 273
10 87
396 456
660 29
385 445
842 78
339 310
792 324
15 817
611 885
79 810
539 740
562 50
128 559
915 490
997 310
297 9
690 681
805 532
110 143
193 254
819 207
70 429
91 148
591 630
239 942
982 800
343 517
75 357
312 71
79 708
288 884
591 750
378 783
3 196
990 424
977 80
923 919
61 162
212 394
961 554
910 755
376 336
112 687
294 837
189 934
72 780
35 802
914 37
349 903
812 325
335 734
595 395
895 806
141 208
962 87
386 425
774 144
332 95
704 756
226 738
557 139
126 905
394 937
582 80
671 176
474 917
334 614
124 45
16 86
896 416
675 579
862 378
334 87
468 890
577 593
147 970
530 728
49 552
255 875
468 588
840 592
984 207
29 467
959 538
722 206
478 470
604 945
360 533
537 858
502 418
585 903
129 789
779 320
380 114
527 408
297 302
43 954
401 179
471 878
648 75
607 711
216 460
128 800
714 449
991 842
237 121
162 968
586 40
375 166
524 23
819 918
976 219
96 799
97 744
873 270
102 831
642 460
469 356
908 811
549 144
283 710
111 869
101 837
34 977
211 204
894 539
422 990
337 870
733 561
492 186
391 471
503 32
282 972
134 288
684 417
349 146
285 450
982 670
426 545
873 319
83 646
660 419
868 392
331 359
930 721
104 463
755 843
3 889
482 687
305 830
832 941
279 166
610 704
62 482
375 144
479 34
914 346
778 244
704 707
316 237
490 771
699 245
613 701
485 94
387 141
276 571
81 554
88 690
523 984
292 1
369 557
699 146
152 754
204 467
990 694
237 688
290 202
741 774
647 127
914 922
49 994
828 136
35 437
636 557
772 279
909 492
835 959
638 986
713 193
804 702
390 175
946 482
300 592
608 213
866 9
558 693
496 592
500 252
410 761
743 597
719 732
934 431
925 90
133 810
482 874
355 636
370 314
201 235
674 758
279 170
702 759
653 201
10 414
961 753
10 32
836 296
462 760
385 946
922 218
171 258
245 365
543 445
952 216
203 230
737 904
989 389
456 350
155 769
102 164
800 938
811 613
49 195
559 970
412 81
579 407
124 500
620 75
67 174
656 804
544 885
346 698
5 799
214 804
88 24
219 326
759 37
389 716
212 512
567 183
938 633
357 945
788 137
941 684
381 377
84 594
532 172
970 300
660 540
977 117
521 735
505 261
450 68
772 368
251 61
353 959
6 140
95 946
823 468
583 556
196 666
501 728
189 470
379 848
317 882
90 821
142 891
259 139
326 611
449 683
102 543
980 277
362 562
832 910
580 684
637 120
506 15
968 514
369 284
747 810
104 889
701 344
154 959
482 831
921 930
825 493
650 538
407 481
447 338
457 22
801 776
887 522
59 634
331 515
522 31
210 27
341 692
857 261
973 370
635 149
215 284
39 973
310 633
920 766
654 72
542 892
593 952
525 924
818 398
424 999
71 281
259 395
650 245
896 216
529 934
188 997
629 689
615 634
761 508
877 705
811 402
8 575
284 430
855 894
824 856
139 719
72 19
4 611
15 774
460 995
462 426
980 574
285 208
631 447
609 610
427 760
247 434
334 530
863 188
776 39
395 266
757 818
284 113
429 650
886 240
996 347
17 327
273 653
534 903
99 495
512 526
606 759
311 939
640 174
478 767
212 872
32 320
42 667
432 822
668 669
413 15
368 429
341 640
433 227
894 531
721 757
408 326
867 719
616 859
244 445
625 455
126 709
675 910
530 695
578 942
709 297
936 154
938 796
377 804
514 992
788 639
563 455
647 41
164 321
302 45
15 231
987 76
528 60
477 463
566 104
996 602
155 933
397 531
88 263
874 102
740 286
115 738
326 630
58 627
209 365
852 736
551 989
431 546
942 937
830 691
467 917
305 692
370 675
352 109
960 818
846 285
800 256
263 826
32 824
190 883
559 965
210 109
306 992
6 247
280 835
289 746
104 593
437 473
268 140
934 579
309 131
216 108
738 830
285 121
653 474
355 212
791 916
259 678
694 538
864 983
283 967
927 71
792 546
562 77
125 871
559 340
978 297
169 263
769 822
385 230
39 408
325 298
835 301
353 470
619 631
892 410
177 454
838 301
324 397
992 653
45 512
267 813
685 707
936 421
936 975
829 261
272 265
631 458
927 184
965 171
624 135
793 299
531 136
951 575
387 684
924 323
105 859
649 933
471 272
197 101
729 762
787 8
297 752
178 593
244 153
727 389
451 257
524 401
183 523
970 570
559 245
244 663
456 244
595 926
515 143
379 595
256 165
268 131
497 864
283 575
252 733
184 127
486 366
2 807
287 560
222 859
125 168
136 639
662 866
234 270
383 187
318 21
513 952
596 116
37 779
243 874
144 244
680 783
155 83
664 728
247 429
779 908
294 12
177 676
551 702
326 220
722 190
171 317
306 559
95 900
432 591
495 112
373 649
546 36
176 974
915 955
233 560
318 762
236 868
463 561
87 184
102 610
853 407
168 299
658 600
889 152
63 613
800 608
1 527
446 176
852 712
482 85
272 800
846 507
19 660
419 106
67 47
279 234
346 936
185 586
88 599
551 239
207 551
118 4
78 969
68 912
405 339
711 602
197 729
261 615
486 252
854 116
838 551
52 374
137 491
973 39
81 531
589 198
534 18
519 953
929 275
229 839
72 841
805 257
648 291
861 502
758 698
52 809
71 540
651 395
578 732
925 518
281 811
888 151
763 168
778 406
159 6
244 230
846 49
838 494
691 698
995 448
747 398
609 170
290 611
564 219
342 489
89 975
299 976
477 61
495 254
466 653
259 62
234 105
121 296
599 868
45 207
37 334
818 600
905 511
440 993
837 90
320 314
151 814
567 968
819 178
381 52
634 490
475 583
641 596
230 240
815 274
798 851
960 967
830 594
208 666
683 879
331 185
44 250
153 862
427 885
266 412
375 92
994 367
39 223
958 853
848 108
55 807
74 209
670 255
802 229
273 484
107 603
669 151
852 173
364 278
57 981
689 783
73 34
150 111
608 459
316 456
566 722
614 992
930 636
246 731
864 518
567 323
473 587
473 324
954 167
169 994
950 241
380 451
703 987
261 18
92 760
170 21
395 767
104 258
637 22
580 109
608 404
784 366
592 737
884 760
731 833
352 462
800 248
426 867
887 99
356 701
363 288
809 970
687 634
681 571
755 448
576 742
854 376
989 629
321 414
495 673
360 733
123 424
75 830
125 789
117 285
759 160
229 445
145 262
367 890
376 122
337 952
863 542
327 851
170 647
616 16
671 327
101 793
622 874
315 739
159 425
250 387
222 394
648 588
635 376
327 923
865 653
125 35
299 740
402 969
66 502
113 816
689 695
119 425
586 340
819 585
280 453
960 988
776 638
911 641
290 35
27 940
908 192
359 661
106 400
707 281
598 178
706 535
517 876
472 796
421 398
800 62
2 910
605 261
454 238
633 812
251 90
563 957
370 161
134 427
47 3
654 870
150 334
653 637
493 425
34 292
486 818
117 487
79 73
748 532
311 380
696 913
469 258
869 190
770 355
969 169
357 622
38 858
307 690
495 799
114 880
90 600
697 558
438 776
631 185
659 293
564 354
557 384
964 425
926 85
131 894
253 839
867 291
697 526
332 543
324 798
422 766
749 119
675 186
246 657
371 256
301 286
962 857
22 925
282 947
361 764
192 614
603 410
256 299
935 587
193 611
736 614
728 484
84 402
670 681
59 392
937 359
677 898
996 886
612 539
499 566
949 754
216 235
693 408
845 428
22 924
912 105
326 933
324 74
94 1000
323 309
50 848
733 121
38 236
689 254
470 733
661 667
161 682
590 424
139 915
708 276
650 31
349 744
382 23
52 783
870 913
180 954
33 115
537 70
350 578
675 171
310 336
837 470
369 427
245 507
341 952
982 482
86 716
504 489
498 725
401 677
143 919
207 492
496 881
216 851
627 585
277 872
443 970
175 577
312 509
58 749
224 914
237 721
990 638
750 20
774 892
291 980
736 786
591 428
600 218
364 229
441 807
198 615
383 861
123 792
57 197
419 47
186 168
418 960
59 708
494 503
931 495
5 646
723 445
804 272
412 538
484 886
330 444
584 738
640 2
521 554
137 579
613 427
725 458
930 971
894 212
465 250
209 539
47 13
162 458
550 645
343 231
88 278
969 80
279 104
257 799
9 393
730 622
171 806
776 324
663 593
574 872
236 645
77 785
641 771
368 81
49 688
160 679
791 768
160 911
773 682
68 851
134 195
175 796
787 748
19 622
719 254
266 795
391 258
917 758
338 317
797 849
348 587
616 177
738 127
439 510
713 294
52 887
89 839
986 460
812 704
65 429
850 807
686 118
916 376
435 712
224 782
310 388
318 100
898 478
605 962
771 656
848 212
846 185
23 9
240 87
437 89
246 123
206 161
850 992
873 73
773 523
616 434
910 286
533 159
120 886
497 319
97 694
855 119
703 94
182 802
613 740
963 462
731 187
887 856
709 502
289 618
129 902
662 600
787 158
919 235
204 773
705 906
219 261
396 752
415 9
491 729
822 574
267 708
429 975
562 69
944 700
594 72
601 256
24 387
765 942
621 968
66 677
873 636
290 621
388 704
629 230
784 802
803 50
376 423
4 319
122 597
743 75
852 766
461 969
59 434
936 476
110 161
112 399
781 499
454 761
728 589
562 531
638 423
465 365
197 468
684 671
745 620
543 557
990 876
428 452
36 539
202 168
37 8
280 765
596 193
647 586
950 164
283 985
834 699
762 930
318 656
487 906
608 476
133 36
279 520
574 833
687 611
192 318
727 139
510 725
76 829
187 26
993 469
362 178
167 476
131 594
94 739
421 226
774 52
745 347
309 427
100 387
565 961
111 641
790 650
18 134
470 731
311 637
206 770
825 337
715 918
75 488
143 200
539 239
898 774
21 559
552 472
432 408
108 573
57 125
706 526
856 369
514 61
138 338
749 205
607 175
374 230
339 624
355 359
182 906
373 614
885 481
186 941
957 892
819 164
612 684
577 101
22 325
305 980
500 996
81 225
577 419
848 283
778 29
540 959
507 913
572 743
393 110
684 701
353 854
865 964
537 441
64 558
117 369
890 616
716 970
193 645
388 40
927 517
476 279
731 399
21 123
508 56
823 860
909 39
175 446
355 596
959 244
213 755
147 949
767 944
549 497
695 569
971 202
977 145
414 885
184 588
682 14
178 389
961 136
632 876
514 197
630 183
501 128
483 969
398 601
265 946
449 959
867 419
160 843
916 925
79 451
513 113
464 42
178 132
652 43
680 633
577 180
761 60
501 158
12 765
456 461
879 234
164 146
511 594
596 23
706 60
64 206
836 593
690 839
987 721
253 231
623 753
741 986
869 196
446 943
517 325
528 32
822 38
625 418
412 683
477 828
888 664
420 929
502 759
650 972
322 902
555 296
6 647
281 874
842 727
816 710
93 224
641 144
751 469
567 337
309 822
469 215
117 474
861 397
347 54
123 514
763 877
209 207
101 941
923 741
84 26
562 55
664 45
797 582
382 649
150 42
470 618
608 586
444 468
334 142
873 809
656 987
685 216
193 137
508 467
230 591
492 791
997 507
187 145
89 568
793 238
207 568
199 650
387 885
693 799
597 729
14 789
866 521
608 95
463 99
237 460
606 423
956 694
343 749
283 303
362 489
491 609
445 634
220 489
432 816
217 797
957 434
669 564
528 131
662 116
942 619
539 250
664 233
998 946
535 359
787 109
271 277
718 715
910 289
555 693
456 772
489 412
205 509
327 85
991 989
552 285
959 90
534 623
674 531
920 561
241 706
669 512
334 386
26 133
639 482
256 479
893 812
987 220
560 800
262 518
241 795
325 412
475 917
469 143
428 803
881 6
749 906
138 388
387 745
866 632
556 853
203 804
182 114
603 443
983 843
589 475
757 265
508 606
614 609
511 103
199 213
881 754
417 435
557 598
548 159
392 530
2 980
4 110
244 241
341 425
33 806
23 998
766 533
452 113
134 650
326 14
755 94
448 312
822 435
877 823
415 232
285 658
473 977
434 771
394 466
928 416
815 694
300 618
619 483
447 374
685 620
593 506
54 821
681 468
53 965
478 877
941 911
647 334
729 574
101 543
619 400
513 777
833 131
259 632
504 835
230 540
454 822
46 860
995 78
327 47
42 156
67 921
19 795
846 119
689 465
518 553
241 703
684 499
334 539
686 563
79 491
736 476
350 730
905 29
128 946
184 50
631 602
322 1
748 168
119 789
984 988
341 224
42 376
74 375
915 111
954 377
172 655
106 76
683 586
987 3
172 309
3 920
476 473
60 459
812 400
34 854
776 107
580 42
570 869
386 523
245 909
177 702
984 212
287 356
782 274
934 712
224 409
536 283
219 347
35 252
552 162
710 132
352 940
153 948
848 330
649 831
541 288
538 322
913 895
626 846
958 850
254 845
484 824
543 518
578 233
415 929
524 567
876 723
896 876
163 442
688 87
272 997
288 877
841 771
700 384
641 774
478 671
910 55
256 324
335 779
854 138
437 110
277 952
552 738
378 591
176 650
588 463
526 428
585 578
811 225
351 640
248 612
46 503
935 380
633 177
941 486
666 730
596 942
681 499
89 206
707 676
20 585
104 605
162 266
181 864
906 428
476 951
930 762
683 563
290 623
400 307
601 384
442 934
837 500
961 208
436 416
812 949
682 993
165 587
420 992
889 350
753 571
264 395
546 663
53 249
10 653
633 854
284 426
139 472
277 452
679 65
867 843
13 900
835 177
486 254
955 273
297 570
19 842
233 71
443 594
724 75
799 359
852 290
741 212
544 607
54 909
507 888
85 344
494 605
877 719
370 247
912 954
317 354
780 345
750 983
986 931
463 726
143 358
685 196
436 703
238 281
307 660
80 535
378 801
781 641
754 97
995 652
841 774
349 590
757 334
873 571
60 367
928 96
914 546
638 349
981 554
886 61
440 263
861 220
904 967
668 250
618 508
375 966
450 483
300 322
53 711
40 333
806 953
654 477
669 634
382 555
46 821
169 907
392 424
225 59
673 842
919 48
808 720
41 935
817 432
619 974
384 848
416 389
23 705
990 68
525 511
326 268
934 550
678 959
6 551
315 239
9 707
173 177
138 143
150 874
990 565
262 313
352 636
369 342
56 245
204 733
512 137
95 378
137 452
928 804
691 288
510 215
464 1000
358 613
225 699
529 838
364 880
474 732
573 881
977 776
613 840
265 247
381 359
976 518
163 255
321 853
542 182
419 5
533 128
969 757
827 497
947 190
377 772
273 301
652 601
77 616
441 341
863 821
51 190
690 213
445 362
417 986
896 188
343 428
315 311
537 141
808 483
682 536
606 955
555 264
872 995
168 359
276 209
923 72
571 692
409 466
879 751
245 545
414 133
686 221
967 367
108 572
673 295
828 228
574 218
137 741
928 764
302 203
835 872
894 244
689 124
668 759
418 705
331 384
72 790
956 96
437 135
323 347
186 897
989 196
790 290
398 625
513 291
220 553
766 917
838 433
676 255
138 358
638 561
656 584
80 979
282 617
227 549
291 567
744 81
857 141
57 721
783 628
274 548
896 111
981 571
365 470
929 354
30 428
651 685
15 292
698 593
192 341
160 936
773 368
76 181
88 211
160 713
758 55
823 738
626 539
559 906
245 588
625 695
976 639
338 673
232 529
13 743
816 137
317 197
910 211
531 84
301 508
975 859
765 219
447 449
113 71
61 184
112 644
64 477
386 880
613 495
123 930
44 576
405 305
786 287
740 438
794 714
932 95
358 396
517 852
835 929
35 299
573 99
127 310
330 739
805 452
20 200
27 777
504 164
63 243
954 209
309 250
766 592
988 564
327 174
492 714
824 416
812 950
726 141
41 882
944 412
81 322
188 936
485 603
530 438
163 838
39 280
430 86
755 769
649 82
294 141
795 470
556 958
771 281
450 811
575 594
714 114
881 550
68 763
340 230
600 730
510 381
816 264
501 464
697 147
956 843
616 512
800 386
144 601
549 658
345 123
588 836
312 656
598 651
885 549
380 394
282 547
10 782
11 706
280 318
549 895
181 700
633 325
301 533
334 997
655 288
407 594
123 718
249 72
720 486
231 902
998 240
35 360
946 667
677 846
561 858
545 545
534 197
77 219
194 83
858 600
669 277
404 740
762 24
190 993
277 539
232 664
330 927
136 919
787 669
115 863
239 308
298 96
259 974
428 279
250 832
207 560
356 836
98 939
499 996
468 180
274 841
421 409
77 226
774 667
533 71
44 190
774 645
373 792
8 579
351 715
654 264
795 121
961 864
476 72
422 904
297 195
570 181
265 332
676 660
873 450
657 245
593 16
175 943
731 589
742 736
852 537
856 295
956 168
510 784
591 931
687 887
478 257
420 94
940 447
106 164
896 762
408 488
129 582
782 859
522 524
946 374
412 801
20 719
321 529
502 911
811 189
797 921
734 88
367 839
251 263
600 10
102 80
591 236
291 113
759 236
838 522
389 857
592 709
619 547
634 768
187 782
40 920
221 407
21 709
480 122
788 422
357 430
666 723
931 932
377 732
566 362
852 752
143 891
23 363
297 132
185 317
192 664
791 331
437 499
761 323
318 426
45 657
479 976
940 592
994 668
323 559
29 174
662 171
65 684
885 713
167 69
30 358
84 172
689 873
670 449
195 987
996 704
566 287
647 912
470 335
495 132
858 911
167 742
623 334
163 4
691 598
527 731
470 197
179 16
607 882
459 524
521 457
435 827
426 905
161 272
388 18
112 156
239 274
512 282
223 38
12 45
586 543
60 473
298 666
354 109
190 226
565 624
52 342
880 213
613 267
582 146
173 693
302 763
318 813
44 541
202 56
585 788
260 247
310 965
355 851
543 920
826 594
158 874
324 92
19 848
784 672
611 102
642 38
413 578
221 436
609 882
752 315
732 294
234 910
240 495
615 397
720 290
138 624
114 100
725 949
457 718
338 870
295 514
583 515
949 543
749 53
858 832
346 91
741 585
937 355
334 8
997 173
450 134
796 563
585 872
511 41
589 201
262 883
750 15
387 850
67 244
681 412
349 623
128 682
983 124
854 432
609 2
994 193
873 856
586 462
696 770
691 797
784 78
646 850
613 359
452 961
334 931
407 848
99 15
201 444
299 145
534 707
991 582
476 682
378 611
812 135
54 776
846 857
737 531
787 730
198 193
929 296
560 129
739 119
263 87
95 605
20 922
286 398
532 748
125 695
883 178
471 80
386 559
610 172
288 807
365 569
454 276
49 544
394 602
932 8
41 379
612 60
300 250
457 184
349 933
878 583
110 348
662 847
258 271
19 546
429 735
466 234
10 866
777 755
468 61
762 508
439 725
919 90
974 376
273 323
308 503
905 770
202 567
968 460
189 986
357 970
720 822
555 81
687 332
835 506
744 948
365 534
673 284
975 646
11 248
320 670
750 225
791 303
143 759
762 683
744 118
4 816
291 559
248 330
242 83
835 337
870 54
835 844
700 845
443 371
866 544
947 657
847 89
415 608
124 510
726 479
677 368
37 925
697 278
7 532
614 388
83 835
442 269
465 473
369 810
986 215
250 400
174 725
619 592
862 315
870 220
198 835
22 753
900 404
597 364
228 811
694 596
972 679
810 222
431 336
298 692
586 853
981 204
445 843
519 314
414 716
500 373
348 873
477 247
276 73
611 504
884 304
99 855
807 181
982 255
39 747
970 891
472 317
763 948
916 39
373 878
894 608
181 992
814 866
604 594
982 199
671 140
732 600
326 612
722 364
359 43
712 369
129 627
759 853
504 652
643 274
901 599
219 882
149 889
22 880
840 652
347 517
264 420
463 838
803 174
206 283
152 964
136 655
615 947
42 610
572 942
176 708
30 549
588 222
200 286
738 463
58 970
436 872
808 590
45 13
873 196
329 360
202 295
658 243
256 230
536 815
371 711
523 401
259 462
622 459
99 711
273 508
681 709
379 488
298 423
852 522
970 532
881 523
827 891
765 434
120 653
249 842
363 123
594 974
936 567
784 386
278 56
894 958
116 272
797 414
47 648
935 16
180 168
891 358
58 7
791 529
659 391
370 22
865 316
882 130
538 159
185 431
468 653
54 264
66 100
264 352
468 795
871 358
152 928
808 23
685 530
845 742
53 78
871 590
20 56
411 425
672 476
525 287
180 992
81 50
701 584
330 64
877 489
438 913
18 833
166 862
926 218
807 528
907 178
935 317
602 606
145 478
892 324
725 169
907 406
585 136
895 22
400 912
207 565
126 484
134 417
296 890
469 230
206 423
900 431
25 721
107 102
889 365
507 825
852 401
199 252
665 757
168 142
240 302
558 223
112 414
786 318
836 325
19 87
108 396
807 214
497 48
578 3
872 430
756 422
33 772
178 200
913 418
853 822
640 798
26 104
211 163
773 398
488 143
484 595
538 291
808 34
338 737
389 561
983 550
267 160
102 531
352 921
24 665
891 796
62 730
938 546
324 828
188 483
213 525
572 953
448 419
639 66
931 740
596 859
45 299
131 148
379 154
812 270
301 226
351 591
771 27
770 310
861 982
186 432
935 622
393 159
800 323
533 294
398 16
521 957
397 822
182 748
764 304
774 533
613 634
866 798
66 152
771 938
886 163
448 37
135 722
342 532
737 487
308 257
443 704
430 976
803 545
631 928
77 595
562 295
446 514
268 331
29 715
719 217
411 854
938 104
385 674
590 44
283 384
100 712
359 902
257 341
830 685
935 743
979 30
73 777
896 340
107 924
54 826
140 816
31 430
919 767
811 737
244 910
449 603
163 57
295 344
611 510
848 506
201 306
781 254
483 273
421 513
702 340
280 156
200 442
351 341
397 865
397 44
561 489
625 998
560 587
508 407
445 60
713 577
314 547
849 86
60 550
706 976
780 950
771 482
290 519
562 258
526 538
608 438
125 467
196 921
497 191
807 698
277 866
599 53
556 304
381 687
605 151
520 894
669 569
283 583
827 161
120 786
950 596
252 145
516 777
405 365
968 563
62 244
428 660
648 335
316 28
373 920
530 892
166 199
460 800
133 638
312 252
848 26
406 715
803 162
79 122
724 492
717 503
504 364
837 171
744 561
442 273
452 959
823 263
759 955
253 422
207 27
683 406
405 440
120 207
601 551
680 676
394 396
178 249
759 366
419 854
926 861
127 729
171 949
343 281
904 947
703 462
326 385
867 730
824 338
288 776
240 967
803 634
714 980
882 824
697 653
678 974
865 804
54 35
752 396
316 7
695 18
468 20
754 686
749 929
24 36
248 67
837 130
890 885
134 919
210 998
722 263
32 474
10 347
716 300
723 469
985 823
397 360
210 452
623 563
309 870
381 484
481 863
204 865
688 214
563 519
917 279
170 992
747 155
814 496
514 24
947 488
710 919
752 412
493 485
896 633
426 728
847 630
944 534
843 507
405 759
750 883
80 916
730 946
939 677
785 876
284 846
146 387
258 638
223 505
271 649
584 469
278 528
355 472
34 759
684 684
404 116
599 134
413 537
810 549
764 445
395 262
183 652
899 406
156 521
54 739
990 683
618 696
154 3
454 735
172 489
418 576
956 368
709 720
256 870
621 20
666 15
281 848
18 531
404 10
615 393
440 197
235 893
284 407
733 53
334 41
421 394
112 676
615 732
746 679
479 115
562 84
639 965
445 254
709 137
486 148
392 320
830 476
373 163
516 145
908 980
172 522
711 219
153 809
249 632
923 810
67 914
774 511
167 834
999 4
981 36
75 724
355 905
200 727
67 715
223 975
848 757
613 1
917 213
632 191
23 50
104 148
912 270
273 314
298 348
38 652
604 237
731 670
303 953
996 701
347 844
457 311
196 725
524 179
915 898
228 19
397 491
640 730
396 50
612 785
54 215
373 136
236 27
779 183
801 974
259 676
152 174
573 731
192 322
221 831
51 974
95 798
375 58
582 780
272 954
267 860
981 707
795 707
197 573
242 997
546 500
25 49
25 597
779 568
270 351
751 673
676 845
470 51
255 404
182 878
357 449
737 689
507 531
748 55
455 989
51 352
840 75
400 217
24 530
784 645
233 534
317 908
731 139
310 985
542 492
862 898
292 951
939 798
833 686
852 640
26 254
991 865
681 743
433 56
272 217
700 504
102 369
764 832
507 73
168 48
564 382
297 855
684 235
4 868
920 207
507 945
461 498
162 493
240 594
548 863
162 599
719 264
967 482
95 825
872 118
348 169
324 31
755 328
898 675
534 405
971 346
254 132
838 493
78 737
707 239
336 425
502 654
906 949
831 460
563 702
929 262
222 252
292 977
931 541
3 817
297 973
162 550
457 352
394 534
88 453
772 775
877 626
781 135
574 611
594 488
664 874
477 392
214 760
576 581
892 89
482 348
440 228
233 528
680 5
654 556
630 434
42 555
44 987
42 708
860 142
945 689
533 158
448 816
77 23
396 968
111 230
316 551
457 548
430 136
904 83
71 832
619 283
325 915
971 857
424 418
25 500
792 772
1 135
156 457
34 585
944 290
526 888
423 317
799 845
148 770
36 449
681 460
218 57
959 9
829 778
615 829
264 770
638 650
707 933
291 726
271 816
132 115
236 368
456 272
731 34
545 41
171 9
905 786
778 542
475 77
561 745
245 525
790 376
992 679
359 227
46 166
498 214
6 580
248 902
973 642
626 143
2 530
280 779
72 67
615 898
143 175
994 387
813 825
343 119
776 348
50 23
249 22
16 874
164 17
148 826
862 762
75 356
288 69
95 691
203 561
85 368
385 706
176 705
426 225
80 674
247 95
464 302
557 611
724 554
126 363
974 220
54 528
780 490
895 516
195 176
243 722
881 20
947 960
694 545
406 592
306 869
245 863
831 724
632 906
269 954
328 674
481 459
163 728
975 710
255 569
431 135
588 729
446 281
273 852
225 579
793 903
544 776
160 524
885 428
829 564
101 310
23 616
389 349
325 643
917 107
130 504
836 575
137 108
778 713
38 850
181 830
104 77
958 263
600 842
691 781
757 143
90 779
110 830
127 786
824 395
893 953
251 728
880 387
187 657
451 225
506 631
406 609
59 363
224 11
556 266
760 232
413 922
655 236
316 547
541 566
304 813
76 106
389 934
737 794
894 147
509 117
157 64
382 299
728 142
530 523
444 17
530 111
29 541
489 684
353 564
790 741
849 878
887 743
24 395
859 533
831 538
734 713
60 96
6 855
112 535
965 27
604 993
568 92
29 272
8 818
695 603
950 70
997 809
954 806
401 137
695 134
849 754
581 206
608 44
741 925
423 344
269 990
788 297
613 147
466 329
354 512
931 656
582 279
464 887
85 864
23 779
349 223
885 281
429 844
324 521
768 746
216 37
87 355
685 52
501 151
380 207
662 663
862 595
941 677
892 856
156 592
431 392
235 547
731 3
293 946
391 731
301 75
782 153
577 514
711 591
528 924
185 468
600 370
197 491
578 704
82 8
95 305
218 329
852 948
683 496
893 73
226 193
698 76
225 408
666 104
332 203
571 931
572 119
774 149
822 207
508 916
512 725
597 715
672 279
210 917
352 787
461 851
498 158
278 722
918 944
825 249
498 748
531 421
570 40
955 374
154 903
88 177
182 649
93 885
87 933
63 364
6 980
659 831
580 156
930 111
929 147
766 498
186 628
926 493
353 79
395 440
608 928
812 875
614 812
703 272
780 923
393 708
422 510
557 607
138 834
451 490
265 198
282 872
125 721
923 937
595 880
186 753
251 799
565 953
71 910
235 202
185 979
261 606
841 817
564 978
2 15
819 266
564 452
137 688
173 412
624 119
291 810
872 893
960 788
49 432
583 233
762 195
838 602
363 754
931 365
120 102
982 683
553 471
370 77
882 346
548 172
507 771
416 466
910 260
848 958
43 782
191 157
977 380
758 691
485 41
55 604
494 37
638 46
507 8
475 388
911 211
144 326
28 53
10 332
361 552
488 689
284 245
379 120
637 786
724 130
822 361
528 680
720 354
419 424
727 681
986 870
358 366
922 646
944 283
187 464
344 822
61 75
941 697
860 16
179 33
377 706
712 448
59 482
514 561
6 871
926 279
516 222
913 845
877 99
308 221
272 368
295 213
65 154
580 243
538 308
300 601
756 710
82 331
846 947
891 851
817 169
129 684
390 41
528 266
838 763
555 132
565 174
566 216
774 321
925 207
651 770
972 321
62 452
357 803
845 236
420 336
423 258
450 978
389 129
300 378
387 865
903 304
80 677
625 357
235 627
478 388
872 450
708 933
253 416
87 97
652 507
784 74
764 586
403 504
66 55
881 452
919 784
755 350
812 731
58 46
710 536
433 581
337 493
866 589
260 952
686 911
458 821
337 221
406 91
725 471
145 957
274 415
92 381
117 903
463 174
949 524
709 733
577 322
634 837
273 671
99 83
843 435
303 249
526 379
71 22
688 697
437 779
429 553
34 891
726 334
418 871
831 995
192 816
838 281
898 681
68 553
281 945
283 703
966 970
101 827
658 134
70 736
819 836
522 236
706 704
230 249
520 764
64 709
741 816
866 21
760 148
76 77
470 474
831 570
653 488
55 722
223 873
557 96
460 614
800 690
862 671
805 925
379 553
238 120
368 103
492 127
603 567
204 72
393 386
993 45
225 399
623 26
895 82
991 694
364 928
128 95
480 718
566 200
172 57
326 774
976 881
266 541
939 233
290 561
610 184
995 600
230 117
451 593
396 930
39 228
647 604
13 752
944 988
985 141
707 602
681 822
444 972
532 663
621 878
614 850
995 64
794 390
345 833
969 992
788 395
162 800
499 105
139 483
245 197
84 278
18 528
249 423
964 132
437 584
433 4
745 810
411 714
108 962
998 606
418 488
440 663
685 876
292 702
755 540
477 718
671 913
315 734
312 132
588 722
845 740
272 304
53 621
262 471
108 53
485 792
928 776
846 682
667 322
400 689
721 900
31 450
238 618
171 434
710 794
90 114
414 351
755 420
665 683
547 862
535 115
254 121
167 326
372 305
754 22
372 276
807 433
70 896
546 483
598 482
253 373
35 152
234 750
716 769
865 969
241 383
294 964
366 440
99 89
716 905
521 785
153 418
251 975
102 504
347 488
655 932
590 722
700 806
43 292
188 336
256 227
666 215
120 581
517 272
998 488
373 249
462 827
104 160
666 110
91 255
831 143
434 600
561 41
826 677
13 491
892 73
576 11
5 444
634 355
931 358
955 744
184 58
903 202
167 346
456 349
488 868
574 273
467 486
314 644
162 326
134 53
751 61
415 755
505 400
109 435
758 63
472 433
494 990
778 302
339 265
521 912
890 987
749 203
630 910
880 115
963 982
528 377
737 32
129 197
466 886
260 996
530 83
73 206
29 411
823 549
674 712
266 868
683 497
982 645
479 509
374 567
763 358
739 374
457 133
643 529
691 671
291 513
571 316
576 457
89 841
324 771
689 658
518 141
85 410
642 848
119 380
573 823
956 994
909 646
664 551
510 587
218 85
43 306
277 367
429 317
24 196
836 541
336 920
950 329
119 420
60 692
72 550
51 333
547 67
883 56
653 101
492 695
758 768
413 186
436 436
381 271
329 68
191 630
396 309
50 455
352 292
865 776
108 739
333 342
794 985
794 285
32 552
404 444
232 822
462 560
889 652
312 590
443 16
233 307
791 425
574 898
163 906
591 956
891 385
592 274
288 347
717 728
538 948
549 999
859 790
2 400
341 220
328 574
998 452
357 310
468 599
694 412
872 981
758 941
708 295
240 609
645 451
398 646
850 175
311 190
394 990
115 272
460 113
723 178
625 432
487 92
382 180
855 606
512 613
546 572
259 137
532 904
939 929
549 140
455 211
682 200
201 796
472 660
908 546
837 884
329 324
328 711
855 182
316 719
794 213
642 405
701 173
453 208
779 259
419 460
458 619
256 281
630 515
179 466
399 507
141 78
569 348
418 405
448 59
809 501
583 468
675 918
645 445
730 102
63 337
383 44
851 561
862 601
419 2
701 289
223 118
693 671
528 853
171 110
320 662
848 994
791 660
946 853
996 328
249 199
240 110
151 658
111 181
997 164
633 513
890 161
365 412
622 684
73 470
29 355
313 819
15 258
24 362
585 272
912 176
381 63
186 843
595 182
358 63
401 991
927 642
151 291
405 124
326 829
945 354
184 258
515 548
171 175
627 903
589 812
745 183
346 455
597 98
445 523
92 947
325 15
195 860
272 71
409 786
237 140
845 216
42 433
379 139
967 724
593 563
174 37
983 249
760 404
90 436
770 637
295 393
707 55
531 677
726 767
168 922
334 210
707 713
700 673
788 292
236 961
680 320
225 662
921 337
417 362
124 187
350 419
931 409
825 461
85 550
824 913
813 530
625 864
554 765
155 789
725 834
461 302
847 733
990 264
94 113
802 796
883 732
204 708
193 640
257 772
36 408
961 661
271 515
777 426
611 467
154 458
199 143
73 645
608 226
440 490
309 643
197 853
634 806
976 876
237 12
283 550
24 906
416 800
683 422
652 293
889 806
102 87
300 174
83 907
751 874
749 60
868 945
912 501
102 888
377 691
240 274
916 7
73 950
428 724
243 316
881 344
755 533
870 189
791 620
63 539
679 930
836 943
783 937
182 159
521 218
57 789
224 129
738 4
204 980
671 437
676 777
969 545
516 380
298 547
309 485
489 91
601 400
805 474
617 861
262 193
989 351
196 544
683 218
980 358
254 960
59 769
339 708
315 999
192 155
442 964
176 42
363 980
867 332
840 128
524 180
831 71
724 513
288 703
222 634
595 635
634 663
64 427
626 592
820 341
923 687
672 763
166 547
294 996
969 17
508 608
72 81
242 426
907 186
838 502
821 309
411 806
323 826
232 948
769 51
640 692
737 663
806 903
209 99
250 177
468 758
137 539
190 378
316 97
915 505
598 87
813 360
892 135
537 475
434 306
526 426
88 154
868 297
252 118
825 71
227 961
609 416
690 276
512 957
780 461
43 944
820 935
430 709
761 864
366 286
289 714
252 376
867 119
24 470
588 201
541 814
513 501
582 203
129 93
511 908
906 553
204 77
839 633
785 600
848 150
885 488
216 81
607 239
903 546
791 443
360 304
295 941
858 423
385 368
683 290
920 886
367 759
518 151
358 718
653 594
205 515
434 420
948 392
659 850
937 449
292 296
104 938
588 961
713 973
680 747
614 952
984 980
62 501
483 771
218 135
364 423
1 149
194 948
540 852
797 477
653 440
772 108
730 360
421 794
684 100
540 297
51 523
629 112
375 111
882 945
597 598
719 597
746 912
897 638
116 693
114 120
485 237
227 214
948 647
7 631
99 898
420 908
613 794
18 846
90 966
795 808
562 893
720 810
530 835
503 643
879 532
904 179
179 910
809 277
159 88
777 578
347 741
723 364
587 813
972 243
273 691
52 802
877 906
796 182
244 27
714 147
205 244
408 365
872 566
495 151
741 570
515 679
382 195
59 353
789 684
396 841
837 624
98 985
806 342
11 871
840 215
466 600
517 383
336 12
886 428
581 400
106 314
946 517
18 735
200 413
927 388
389 24
372 194
717 382
416 909
948 881
508 879
217 376
613 904
739 498
332 671
249 789
984 195
305 354
281 856
118 207
244 506
699 299
701 114
559 648
346 66
878 562
793 843
818 532
340 501
202 941
487 946
891 767
801 360
325 396
866 906
363 916
556 63
382 114
531 292
641 324
134 810
207 825
662 408
765 950
297 603
247 539
721 400
899 45
795 116
303 509
31 210
571 764
676 985
843 206
276 835
881 761
644 439
585 305
606 495
304 853
34 377
252 932
399 75
907 429
637 829
545 312
165 387
869 792
221 102
552 864
540 489
190 125
233 845
221 932
549 994
330 947
420 588
727 56
416 623
367 933
9 588
724 581
689 276
796 228
764 315
966 305
792 550
501 120
419 733
365 838
320 91
894 87
714 612
19 74
199 743
655 887
370 450
467 485
117 784
333 641
379 851
66 782
917 484
514 281
322 185
723 215
624 788
178 642
862 377
736 868
615 105
669 81
941 785
44 900
722 423
750 139
556 18
623 70
298 944
606 373
510 229
160 687
223 373
415 958
592 382
415 261
462 355
788 441
929 861
215 31
999 770
48 621
191 698
564 797
70 425
377 581
464 599
954 230
909 545
611 323
157 425
29 554
454 816
346 382
676 560
412 675
681 812
647 872
509 563
20 578
987 396
158 802
995 463
32 903
8 642
577 164
66 957
69 519
773 414
253 800
827 121
877 335
683 248
912 21
643 422
823 989
884 854
243 243
407 913
128 475
783 900
241 35
699 213
51 525
570 229
997 446
564 679
693 827
51 688
600 873
676 484
78 271
726 925
441 484
837 568
311 619
467 551
6 518
115 408
42 685
636 38
68 527
730 118
214 329
343 241
164 772
511 242
696 952
725 884
937 508
207 404
267 600
88 902
805 408
447 886
525 660
214 219
253 730
991 763
971 686
66 47
570 289
434 424
978 722
283 184
125 549
135 564
802 123
837 958
530 283
977 547
138 967
661 460
4 79
506 925
367 291
700 344
13 982
879 489
882 365
405 36
839 241
993 720
875 836
125 169
596 453
67 733
771 80
544 775
510 49
51 876
692 751
571 56
84 801
896 318
517 300
705 355
892 697
74 767
884 550
287 479
3 706
563 773
137 106
899 646
507 302
873 198
404 795
253 487
595 148
156 111
800 860
817 43
909 890
161 792
791 800
505 537
918 993
643 168
990 501
469 862
50 872
656 654
153 218
64 952
78 880
995 986
121 507
129 911
306 103
56 162
640 325
154 634
492 143
134 313
184 11
836 246
964 988
464 379
292 541
610 638
878 730
144 358
993 450
461 400
76 117
85 919
259 218
231 615
400 767
977 587
12 293
574 475
671 217
367 281
854 596
362 998
306 706
799 766
105 409
217 180
877 301
99 136
102 621
207 459
285 393
349 4
25 202
599 386
551 904
92 349
21 196
110 589
728 986
241 178
473 110
858 574
730 305
356 288
420 399
821 768
402 845
231 872
608 322
220 981
869 681
569 948
667 810
125 491
271 335
417 353
991 772
640 105
848 59
178 609
513 499
961 95
370 920
416 941
900 637
974 469
936 992
630 413
482 900
747 898
604 737
669 244
193 517
302 47
7 49
496 51
343 138
899 316
958 187
307 939
599 789
191 697
785 707
37 977
575 691
522 382
511 851
700 6
253 290
269 595
780 519
263 89
705 569
28 303
709 218
351 747
363 135
463 27
442 838
571 999
165 622
5 417
264 273
363 43
791 625
546 510
150 254
79 853
1000 442
987 804
193 450
830 634
639 318
948 561
317 464
534 321
232 797
945 594
191 87
219 322
934 116
831 436
369 262
288 721
703 274
524 895
75 706
880 65
23 179
625 691
642 159
363 225
307 659
818 498
746 388
171 679
503 353
614 753
379 467
562 453
524 793
870 547
323 494
589 964
4 952
540 311
610 358
160 707
97 330
386 600
682 851
823 296
963 334
584 525
138 108
669 7
6 992
501 946
307 856
897 847
518 859
917 652
6 302
251 40
505 425
335 460
542 297
173 282
937 842
289 294
185 141
239 491
996 488
346 244
542 262
896 900
916 498
939 772
923 625
583 816
645 798
8 581
991 296
874 175
788 113
600 706
1 297
949 894
910 844
793 177
342 83
300 616
59 882
783 332
608 428
129 968
8 119
615 234
645 403
698 661
538 649
366 538
297 315
431 558
510 576
10 386
268 601
400 875
28 880
842 387
350 809
6 748
669 724
637 965
390 419
875 899
102 4
346 271
72 613
871 823
840 250
54 33
989 755
841 960
100 51
981 457
150 1
318 569
557 192
820 550
152 273
905 849
543 328
462 766
502 301
685 3
661 526
315 760
928 647
217 78
999 748
215 316
669 771
859 488
112 577
905 24
324 786
665 8
140 325
885 806
437 813
452 653
890 803
752 104
470 420
227 329
259 899
42 370
475 604
376 731
627 794
489 302
931 153
310 71
477 546
876 913
358 680
917 599
482 669
55 951
440 281
631 699
179 673
420 5
276 795
736 255
941 576
556 871
728 217
293 556
763 169
821 472
200 737
71 681
757 477
983 549
757 614
247 287
638 18
643 265
813 378
519 105
953 75
327 32
291 620
588 405
140 408
877 339
496 947
371 605
775 705
153 883
318 751
169 307
768 163
924 932
541 442
388 845
868 715
877 511
686 816
915 177
575 791
867 70
89 589
26 863
293 178
745 963
280 265
269 48
428 544
331 320
986 719
164 205
785 392
715 470
207 982
998 133
772 864
203 213
452 580
758 172
58 389
788 679
436 215
222 119
886 559
837 50
764 973
793 830
794 352
811 791
484 935
6 38
147 809
618 221
904 727
744 962
115 532
640 903
98 861
21 984
420 209
385 535
181 177
364 974
880 527
116 364
461 121
401 607
929 370
179 832
96 923
145 211
806 784
113 903
997 133
238 416
693 622
950 873
151 665
198 30
191 313
745 651
785 498
609 65
867 788
248 315
62 393
525 867
528 989
121 524
121 359
291 165
37 834
864 799
250 960
450 676
197 697
990 610
441 866
828 969
854 949
844 326
490 342
726 878
176 334
463 391
133 712
350 934
343 546
834 892
242 175
501 683
40 681
3 893
629 846
218 639
332 59
332 410
936 507
743 398
897 227
461 599
512 557
757 207
98 343
116 950
577 320
600 908
378 932
317 313
790 412
62 39
637 854
430 745
60 531
225 153
810 602
11 440
332 761
401 908
80 353
168 457
284 836
121 73
247 534
463 589
407 99
442 188
843 853
718 880
361 294
384 522
895 394
313 579
154 714
838 585
66 5
393 701
841 865
125 439
750 588
27 156
686 820
695 881
672 412
112 384
706 496
906 952
241 218
882 747
283 720
331 700
724 76
400 564
940 877
3 690
464 381
197 501
201 892
733 224
655 845
608 712
692 865
16 284
434 897
30 69
616 713
768 692
788 520
255 79
396 609
768 211
63 542
208 148
765 214
344 372
588 293
318 22
189 700
412 209
848 551
728 454
629 475
415 397
37 404
945 624
247 61
837 942
433 114
976 372
406 645
393 595
696 834
43 950
9 770
755 638
597 169
386 633
924 450
732 220
73 330
281 261
271 65
375 598
436 780
595 829
726 290
14 828
749 56
129 109
178 884
746 774
404 131
406 328
932 490
547 356
171 179
617 794
243 991
743 679
770 689
859 848
539 457
391 285
767 987
473 699
828 20
198 670
496 441
12 238
471 134
927 329
981 257
552 7
687 831
162 577
639 552
346 628
559 818
678 738
189 83
88 739
105 583
531 116
173 1
601 451
681 581
707 584
588 745
767 749
673 405
653 534
977 998
513 887
624 708
976 712
446 80
646 328
548 818
680 148
268 360
81 326
295 668
422 61
768 95
818 420
980 146
769 844
32 288
385 655
995 360
718 792
792 716
119 339
885 798
838 153
830 155
585 604
568 705
50 385
124 29
530 893
872 913
180 608
919 526
967 989
317 758
704 787
448 588
92 796
555 274
950 492
877 517
196 278
253 319
563 529
46 94
136 317
619 454
305 287
564 8
73 363
947 360
1000 39
155 907
312 457
398 540
973 945
817 578
615 474
623 841
425 242
528 209
736 953
572 682
72 467
829 735
923 578
626 247
522 794
824 489
267 887
18 972
995 640
812 419
881 458
499 761
18 234
713 589
267 376
864 691
842 692
425 116
270 51
715 143
844 538
631 463
776 1000
434 770
640 598
540 872
407 38
632 424
623 696
365 242
72 228
733 892
758 447
35 954
336 17
768 464
17 553
233 8
150 125
879 908
514 863
332 489
910 696
730 333
275 13
950 545
720 34
437 830
832 823
135 167
191 902
630 559
454 215
918 956
863 204
11 546
692 272
593 421
957 867
785 906
764 505
939 552
686 122
374 820
288 916
73 270
827 878
836 744
185 526
540 400
81 902
945 773
545 482
756 330
739 519
186 29
70 223
150 795
42 789
63 466
410 889
343 245
632 880
122 524
279 203
425 223
327 302
112 871
783 868
552 521
738 737
549 160
959 698
954 352
487 16
169 248
256 512
493 888
743 966
411 21
168 187
595 846
489 707
717 623
926 268
144 15
357 44
174 315
94 480
19 932
847 187
179 103
990 792
989 400
164 508
938 759
354 426
817 422
49 742
689 544
587 282
64 32
113 82
963 959
620 494
516 402
813 504
801 977
364 739
735 717
516 551
490 564
644 530
459 103
927 46
384 990
429 848
423 392
807 42
885 219
63 752
621 228
608 421
204 971
511 290
192 528
294 187
57 753
289 983
150 25
324 578
872 746
140 205
249 554
781 916
886 152
625 924
882 168
803 175
354 859
927 995
194 76
19 869
6 242
967 326
272 106
883 520
659 191
388 792
106 28
127 991
531 104
623 68
939 977
323 823
293 693
692 650
934 10
975 557
76 125
47 815
268 152
195 395
494 77
841 472
530 779
800 160
995 122
982 639
166 25
288 452
34 263
8 500
471 436
977 518
21 796
638 867
225 839
977 65
311 507
666 189
936 999
828 101
376 467
552 409
261 552
699 237
69 300
480 441
448 470
307 672
660 636
736 970
494 930
784 511
470 719
509 649
819 236
116 723
997 548
634 257
99 332
493 519
983 324
960 430
453 805
605 540
126 98
821 909
960 291
291 798
56 406
520 52
954 505
308 404
188 152
923 522
828 234
952 972
851 756
128 808
296 254
905 116
162 865
406 141
685 697
454 809
144 759
665 803
163 204
955 437
725 134
670 28
457 872
784 585
679 431
838 936
546 351
152 304
352 780
927 805
940 70
916 956
225 430
159 179
866 236
664 887
615 120
758 750
704 789
180 541
724 726
244 875
29 734
62 380
866 340
536 805
761 986
232 271
516 449
858 179
687 473
650 445
574 354
585 754
246 660
479 489
886 859
223 299
590 440
638 477
244 751
280 356
88 863
312 836
133 998
660 783
794 234
488 378
987 733
389 817
27 796
572 968
587 562
444 830
312 723
538 400
586 516
703 839
598 715
621 392
948 108
121 286
192 510
454 765
135 832
912 707
799 498
268 594
328 931
317 217
330 254
732 36
854 786
874 451
500 494
194 447
953 667
261 662
720 172
368 518
670 987
112 349
918 780
565 599
385 648
433 507
40 285
352 234
252 167
152 779
55 412
440 775
935 160
644 604
146 107
304 415
886 220
14 622
211 4
506 251
288 209
836 18
865 87
536 16
865 591
779 656
717 713
815 360
669 313
467 324
727 704
544 92
678 762
91 888
765 948
156 325
422 20
387 979
899 517
635 615
230 801
465 145
573 192
848 116
635 525
230 725
765 346
672 254
750 180
579 523
551 341
831 290
320 730
806 306
696 35
106 374
284 571
518 209
114 718
324 748
594 905
825 358
251 848
612 352
874 930
882 704
219 553
858 833
411 316
206 46
886 76
254 351
793 930
450 386
186 626
744 788
826 355
139 204
896 12
68 703
682 852
79 891
36 841
206 242
886 443
317 492
793 461
773 595
846 958
746 45
647 236
601 542
671 667
788 704
518 866
594 906
706 800
499 943
242 815
786 387
627 558
981 472
868 552
765 965
597 411
200 197
953 799
281 975
465 420
678 335
285 623
240 342
422 738
637 16
904 422
402 530
332 734
353 199
285 117
528 714
781 832
513 62
833 187
311 118
809 550
811 231
639 799
598 542
573 351
71 904
84 424
454 720
892 968
953 419
681 733
602 545
146 759
522 979
945 184
86 610
336 724
409 285
266 981
635 688
236 70
463 689
789 355
8 741
125 40
826 727
585 971
301 782
641 100
887 78
802 118
506 67
106 685
725 349
923 84
442 47
123 267
125 59
589 962
516 242
95 509
341 981
586 50
554 739
519 59
157 968
902 263
4 462
831 80
810 753
151 286
869 628
344 810
941 212
51 35
72 391
793 568
748 311
978 904
631 231
692 996
66 853
100 228
865 324
230 561
133 170
556 195
851 718
841 598
28 170
854 10
400 19
996 91
943 114
640 398
74 297
65 206
818 188
741 373
382 18
646 584
735 486
534 114
655 387
476 54
144 771
531 439
836 952
26 909
601 90
629 559
143 10
576 788
946 662
274 479
127 280
865 602
334 621
424 829
392 954
267 628
476 455
931 501
715 883
943 181
653 571
91 795
933 18
934 878
31 559
356 158
839 572
111 524
192 887
352 935
192 619
914 667
425 845
520 139
727 462
672 379
384 762
525 316
780 811
193 810
319 559
471 782
434 15
668 786
301 859
756 215
878 180
411 397
670 137
210 341
868 593
103 744
554 453
705 714
185 175
847 619
541 866
756 194
76 863
408 953
394 818
701 63
306 262
404 525
269 115
91 174
919 485
800 623
198 985
150 396
955 42
261 62
235 337
924 642
641 669
811 694
731 469
955 134
993 809
991 613
275 81
139 546
566 938
168 115
274 669
863 580
711 123
993 945
811 268
587 804
936 749
217 451
800 562
526 238
575 664
783 492
602 303
607 227
971 469
807 681
943 799
626 106
67 564
909 2
664 757
20 881
207 172
794 170
314 319
408 888
983 190
380 936
492 338
162 815
158 968
495 452
119 472
387 817
538 51
925 910
283 132
81 76
301 394
394 60
633 376
311 93
53 473
907 210
792 754
662 262
225 570
798 964
739 688
366 663
597 648
146 677
723 799
422 116
858 54
844 459
770 506
552 822
330 810
384 122
563 397
735 140
966 533
103 56
220 468
719 816
467 216
844 189
14 265
656 224
670 851
682 439
357 585
613 686
395 996
159 957
392 894
448 709
426 902
765 997
721 835
164 187
271 383
233 672
731 941
257 343
338 137
959 729
30 407
308 553
803 381
739 318
567 789
324 294
556 946
28 546
238 612
217 968
553 473
662 531
475 351
431 49
192 219
207 851
772 362
231 510
679 150
650 3
443 557
948 470
102 537
433 319
856 985
143 517
867 970
219 886
286 946
868 492
148 991
853 731
852 532
880 854
534 674
410 833
495 512
722 927
182 577
264 676
94 482
645 664
367 399
313 652
696 532
144 844
522 996
926 725
879 805
830 988
597 324
851 318
246 865
59 691
347 56
355 713
454 667
717 150
198 860
345 71
207 622
795 86
426 373
849 607
712 797
930 914
466 531
297 712
396 707
402 742
762 108
806 216
717 323
733 413
393 292
34 188
729 811
912 929
417 623
536 543
228 184
606 623
890 360
716 4
467 522
571 593
915 480
51 660
771 436
847 851
246 110
779 14
732 856
711 619
751 938
154 708
561 395
419 628
398 886
501 968
830 896
606 96
727 8
755 849
443 953
699 40
62 829
53 145
685 763
115 787
494 613
663 265
592 412
502 93
380 331
340 337
426 66
345 533
914 787
485 612
827 899
440 231
395 476
994 510
614 46
10 791
724 953
203 225
907 384
270 332
449 966
216 714
753 53
677 931
951 469
296 506
206 910
903 687
721 264
477 444
217 31
20 261
316 926
997 938
511 7
229 187
289 531
7 802
227 303
307 785
212 562
471 284
727 393
682 746
6 997
23 354
286 631
150 189
807 12
547 35
551 836
565 557
637 144
859 295
928 422
856 398
705 33
696 783
777 729
880 134
726 902
487 363
885 989
551 691
1000 450
78 550
285 994
459 921
567 64
91 423
813 147
807 861
421 666
63 259
247 931
341 599
380 418
500 664
764 958
936 900
627 503
277 128
215 435
721 577
305 141
242 719
400 270
17 998
201 357
596 932
127 448
405 883
789 383
451 365
232 666
151 571
809 872
147 465
761 562
260 708
494 386
155 441
294 764
223 745
480 806
410 631
376 570
502 523
35 865
263 569
980 272
472 740
834 731
799 327
116 306
119 94
569 145
860 214
908 82
239 71
18 615
641 871
137 27
735 399
22 418
805 855
148 956
533 615
613 651
708 533
746 55
353 56
794 592
126 163
206 118
33 694
496 120
92 443
185 113
860 342
320 360
649 852
326 613
855 34
145 2
305 890
408 657
297 202
248 423
716 805
892 749
498 388
830 756
406 41
449 725
752 97
928 78
709 134
463 853
487 767
95 895
775 391
448 375
165 515
179 57
615 29
796 834
969 625
942 374
17 390
450 769
846 547
863 660
752 350
426 198
596 200
588 395
926 105
909 105
513 524
133 308
709 453
284 650
827 300
392 628
420 230
357 617
776 220
276 879
921 701
76 868
253 16
614 178
472 874
634 984
749 118
291 458
571 926
459 749
225 850
728 645
79 85
261 207
656 537
85 928
589 513
795 193
880 760
723 351
633 708
334 382
826 976
191 748
901 649
499 575
121 929
659 734
135 666
622 572
593 562
436 739
755 315
498 829
17 131
536 350
864 361
677 54
460 929
702 307
405 552
882 878
833 892
963 319
910 936
242 854
593 603
431 359
924 967
60 787
679 736
840 491
16 894
797 421
797 30
650 629
274 612
300 183
547 541
36 395
218 980
998 912
422 428
271 345
746 330
484 777
418 323
267 433
568 63
205 365
445 206
345 718
252 67
537 639
462 754
619 459
665 392
238 287
736 336
969 219
112 386
894 378
170 813
792 727
177 588
932 874
305 101
869 908
167 405
547 628
510 517
438 527
908 676
813 995
11 781
566 474
518 811
851 688
582 697
25 238
149 893
498 668
650 44
295 159
912 85
685 171
112 850
517 474
630 82
947 500
892 149
539 867
494 304
18 75
1000 42
665 501
286 162
168 935
557 814
446 820
898 130
990 361
331 506
834 961
940 132
460 183
632 998
49 126
653 66
552 4
459 568
729 671
383 637
837 828
456 86
310 445
447 640
303 632
952 594
116 763
776 747
112 825
224 764
242 128
768 701
695 271
797 776
294 179
412 482
359 868
567 668
664 365
659 318
911 464
373 687
210 485
863 786
248 104
913 15
156 607
382 283
835 794
764 193
13 330
212 28
47 870
480 608
858 205
294 67
689 508
204 288
964 116
655 471
75 292
926 961
601 689
370 716
993 416
937 690
810 769
297 667
973 591
86 661
450 289
300 413
757 954
884 831
597 10
638 522
562 474
203 284
541 547
699 477
236 861
245 533
879 569
475 964
581 924
605 881
689 713
834 924
895 783
933 532
656 254
122 218
79 325
853 971
223 903
763 396
343 642
964 817
957 545
92 913
977 610
55 871
744 339
403 400
944 524
200 821
344 423
723 143
233 838
831 853
743 139
397 186
52 173
318 380
135 372
251 230
711 653
629 6
528 949
380 728
769 723
502 844
217 734
33 106
660 863
959 754
1 707
939 404
232 256
784 718
980 34
947 42
38 576
876 426
292 997
501 793
840 69
878 872
175 889
86 485
642 86
543 581
842 126
188 625
843 519
658 790
560 695
717 607
611 592
384 903
588 236
47 779
305 277
2 831
165 87
315 807
739 366
335 278
342 529
797 999
318 356
45 34
314 655
978 698
909 917
696 589
584 49
419 748
136 85
554 12
294 644
729 980
922 70
508 70
420 178
563 91
470 540
788 731
457 72
38 504
552 431
368 39
516 274
402 161
269 130
492 542
199 999
611 970
176 36
785 91
478 255
630 617
985 438
688 374
293 700
994 845
483 713
235 998
986 637
510 607
118 1
148 669
638 527
146 423
617 623
29 598
388 278
738 680
330 83
524 812
795 111
161 133
747 670
670 886
884 20
644 522
898 789
464 1
688 851
279 425
882 608
507 406
771 301
868 931
785 966
952 523
181 621
409 65
992 404
938 890
545 881
107 307
204 570
660 243
772 938
667 654
897 173
411 667
825 630
949 610
595 900
484 775
872 892
648 128
104 544
360 211
850 915
132 509
157 256
798 823
261 694
347 23
712 524
652 660
133 246
911 616
372 782
860 563
645 859
690 100
310 251
964 794
49 261
943 309
955 642
683 18
165 334
30 297
931 940
264 302
864 718
333 554
817 734
955 127
38 320
60 333
980 366
974 662
384 138
347 765
786 277
704 401
494 208
51 663
141 982
922 412
781 312
731 840
996 62
206 969
723 941
458 421
49 760
995 978
537 222
475 382
782 525
396 75
881 536
947 188
466 29
27 461
90 584
876 238
936 580
832 984
692 178
314 580
400 788
961 181
665 709
607 545
244 14
699 191
201 164
571 579
976 661
163 756
176 38
993 112
970 176
95 661
354 760
548 552
260 891
108 856
904 159
398 456
322 968
34 298
628 196
405 156
586 398
267 907
925 713
567 630
473 158
734 372
61 370
935 673
612 394
528 867
552 925
322 874
892 356
523 872
903 279
379 840
28 645
746 953
357 312
934 829
821 20
200 234
389 486
906 353
880 785
219 431
709 893
656 952
248 530
175 502
809 553
342 836
549 87
140 906
751 74
86 923
93 638
156 833
123 61
185 354
845 756
137 905
674 735
748 482
640 89
669 188
528 809
445 630
882 531
552 326
520 60
158 994
120 343
348 317
98 484
573 97
627 133
343 300
868 90
133 507
531 802
694 410
21 942
168 540
1 677
533 473
141 468
67 713
564 46
846 258
697 65
348 830
571 230
983 616
639 944
754 677
138 126
618 305
665 971
333 550
443 352
133 583
171 552
647 87
597 844
344 293
908 43
474 478
272 456
94 910
399 199
938 536
325 908
878 525
242 320
228 727
254 750
278 900
188 874
96 884
166 3
926 640
447 926
476 397
733 152
304 277
845 533
153 438
204 732
164 457
481 441
708 21
666 803
904 832
823 990
730 269
466 742
937 551
246 592
179 442
476 683
879 679
414 43
835 546
266 501
701 521
684 858
702 858
847 783
478 465
323 296
206 611
846 803
554 376
244 29
58 123
707 823
517 193
420 351
91 38
203 791
558 886
648 611
743 846
394 221
310 68
516 867
670 232
440 265
261 849
739 319
23 255
864 442
958 954
744 37
398 743
999 492
940 744
64 249
812 931
467 842
995 136
73 434
753 685
634 491
356 656
98 219
524 576
566 619
964 963
713 315
455 652
58 518
900 221
801 366
62 795
854 487
229 958
171 862
448 878
870 545
96 967
951 971
894 517
589 858
831 301
524 637
304 581
507 203
154 307
921 215
101 126
53 681
83 224
543 882
101 764
779 549
730 729
871 623
597 460
832 428
112 355
416 416
288 922
970 793
580 242
7 681
367 60
361 449
635 255
331 87
18 461
987 99
189 858
722 138
669 905
917 132
612 332
899 251
606 869
43 185
110 401
865 829
812 578
277 798
832 959
237 850
419 223
300 960
432 21
97 452
278 13
584 241
696 482
702 885
285 702
640 97
279 268
246 111
579 482
312 349
57 611
308 488
984 756
940 613
768 523
853 816
356 695
116 58
579 601
221 863
303 860
311 933
479 909
43 57
390 706
758 446
317 65
286 652
173 225
99 116
107 806
810 223
863 388
175 83
294 265
762 773
173 156
181 914
360 530
707 645
181 879
221 444
170 671
911 277
476 720
851 339
459 377
773 412
206 67
28 319
191 552
474 723
466 335
13 825
216 719
821 396
839 118
711 101
746 186
172 596
876 982
973 649
394 530
715 773
848 257
325 673
979 790
360 991
614 575
61 786
971 9
178 161
127 888
262 224
425 433
820 301
415 144
949 160
25 15
932 224
623 608
397 255
944 362
182 356
147 152
365 324
312 843
563 925
66 988
710 237
640 124
732 940
635 756
306 918
979 928
526 227
528 922
833 823
284 14
179 782
517 895
458 181
737 20
105 802
359 814
39 998
289 770
289 275
878 594
193 208
521 70
434 401
991 619
575 626
632 753
760 501
647 217
537 947
944 591
696 233
866 925
826 410
133 699
479 918
451 821
888 25
778 558
372 776
511 361
836 399
307 138
325 603
729 372
297 12
62 185
50 512
5 938
537 803
809 666
712 180
441 485
231 303
198 418
701 504
556 377
749 292
933 397
656 639
177 69
823 226
581 179
515 117
334 323
134 45
502 574
882 84
229 79
502 929
934 409
658 392
396 406
35 328
802 42
966 330
907 691
159 3
744 292
400 598
217 633
681 445
63 534
726 996
294 383
739 689
140 126
16 941
167 333
622 629
824 528
319 494
949 829
848 45
994 689
231 26
485 293
560 562
641 853
944 379
894 435
504 261
727 23
594 348
651 769
876 322
262 176
150 462
572 622
60 565
662 291
591 146
935 502
708 575
354 3
306 599
438 161
860 516
183 805
573 91
507 187
618 8
648 190
981 59
754 642
701 696
140 636
197 199
562 903
201 867
501 990
28 360
506 210
164 721
747 737
811 605
275 780
613 922
969 945
332 75
939 33
770 78
20 967
276 581
869 828
448 369
170 827
81 675
388 244
747 135
332 909
739 606
688 703
879 657
648 211
83 586
595 852
15 966
818 642
898 38
469 345
759 638
171 839
664 559
434 410
45 766
723 358
366 485
164 448
422 110
299 788
429 972
858 897
669 616
887 191
806 550
312 145
357 981
280 79
338 117
32 703
953 195
502 726
656 801
513 730
54 478
189 722
446 75
264 251
977 365
842 288
861 198
277 958
960 308
12 264
855 514
989 510
666 501
592 638
467 982
718 912
408 333
515 384
49 708
671 910
906 291
753 534
600 713
193 963
976 399
476 317
909 493
169 500
482 962
295 565
212 54
897 78
438 946
786 460
207 43
102 959
576 701
23 120
16 351
519 843
667 779
336 835
630 817
148 125
117 442
41 329
496 937
758 285
234 543
744 440
585 198
751 512
250 125
984 265
475 854
108 141
976 261
611 123
737 80
917 777
760 764
65 517
48 651
60 143
90 996
340 192
860 590
317 195
206 791
48 313
932 679
107 259
291 70
149 649
155 908
221 187
306 663
535 645
854 394
586 522
588 144
313 987
456 596
854 307
984 938
333 484
587 839
391 350
761 518
513 982
705 818
814 849
984 752
723 923
895 35
909 702
630 925
616 835
124 915
82 710
753 824
412 865
342 276
198 398
93 193
9 116
541 255
150 449
373 924
523 440
517 956
502 621
132 265
837 473
540 35
870 984
227 857
241 620
475 602
735 367
208 236
815 164
718 539
440 386
493 962
826 361
269 679
333 400
943 169
224 834
301 57
401 775
493 866
75 659
381 145
197 820
530 41
133 707
753 402
737 85
153 679
606 377
512 160
821 680
941 122
737 694
248 746
533 741
963 607
399 696
103 948
867 633
988 352
691 93
105 428
177 257
458 134
633 322
294 454
927 89
279 174
835 811
914 149
770 665
844 872
612 63
856 951
414 547
43 518
104 998
564 457
584 842
545 862
15 379
673 281
880 794
945 723
665 908
137 521
210 550
419 253
419 744
824 545
526 880
655 982
878 570
438 813
411 982
674 425
713 698
57 592
843 353
666 508
260 803
380 470
704 798
74 123
667 418
128 673
751 5
242 540
169 652
522 195
428 586
244 485
177 87
837 194
348 325
270 52
122 343
526 14
591 544
783 718
75 457
425 595
108 298
789 535
371 411
119 208
957 64
388 277
707 861
971 232
226 913
775 360
982 990
245 408
446 22
3 905
319 791
792 554
175 162
316 645
721 272
928 447
356 634
307 678
866 884
590 640
244 924
982 840
331 779
213 333
684 884
476 827
437 650
988 104
295 61
728 354
140 655
801 848
288 459
525 505
343 467
145 938
390 478
129 720
256 342
405 939
225 880
117 13
881 457
116 175
517 843
529 656
497 681
503 137
993 833
846 137
770 587
966 251
658 222
592 62
160 816
941 277
828 822
85 295
348 601
138 228
608 986
908 463
474 399
842 467
583 39
955 705
625 921
955 634
142 546
696 653
713 988
281 892
161 365
186 861
317 675
88 925
13 348
387 838
304 328
970 611
32 946
531 338
579 24
883 274
28 947
614 309
25 376
634 342
266 414
421 4
252 166
935 907
845 904
517 229
201 399
422 801
405 450
747 18
110 585
312 777
850 92
127 270
95 730
787 381
636 983
636 153
211 836
903 129
615 677
929 19
126 27
36 587
963 178
720 274
306 547
987 155
638 113
776 85
842 914
817 829
897 453
288 236
587 902
272 389
894 659
975 208
837 46
482 142
592 468
649 582
932 424
18 125
690 186
953 586
638 286
179 432
849 803
461 146
302 297
543 135
791 487
602 791
420 885
566 789
9 255
974 313
840 612
950 236
889 470
221 776
864 34
330 464
651 472
950 604
262 369
488 180
157 848
434 482
512 274
445 462
861 685
283 78
104 888
847 676
663 710
709 584
226 391
399 228
214 700
831 828
420 670
7 928
869 440
409 381
65 854
538 476
715 553
21 378
313 840
823 63
419 37
762 250
216 533
271 222
460 492
13 868
224 430
73 417
706 963
244 412
307 959
964 327
336 577
760 1000
768 582
62 187
970 823
436 185
355 58
758 166
549 123
385 772
904 458
188 609
772 784
372 78
742 335
757 429
264 516
780 31
97 841
217 67
15 4
603 721
62 713
886 962
835 270
734 90
79 273
698 850
408 422
280 501
929 371
551 60
402 647
900 970
65 914
974 20
634 387
732 871
348 918
141 433
7 571
421 465
477 700
966 585
735 246
306 708
283 557
678 700
471 3
719 456
741 450
327 440
367 819
873 373
389 930
746 257
860 711
841 946
309 795
934 614
855 217
170 532
916 992
886 986
800 626
435 126
65 153
296 937
877 684
218 656
845 316
912 56
378 752
354 686
899 287
299 753
855 821
636 122
812 521
107 611
146 541
45 383
499 921
419 68
577 263
383 840
670 761
592 23
310 97
594 516
269 581
395 598
637 834
217 657
602 987
77 530
249 811
369 918
923 312
293 721
153 954
169 98
469 789
220 778
202 614
800 534
870 368
542 823
354 970
781 73
871 55
384 515
775 889
468 295
986 289
83 664
746 303
793 947
268 520
136 67
405 6
786 946
828 139
916 532
92 48
956 315
102 339
579 649
523 917
580 34
260 724
333 879
243 820
298 999
825 83
945 5
222 212
888 665
611 843
979 64
533 808
292 112
808 167
28 96
124 959
34 813
965 629
633 262
627 809
697 923
165 270
486 52
934 448
246 913
512 131
72 155
594 879
321 621
974 796
931 454
530 316
267 847
944 251
460 923
411 156
197 576
777 683
979 711
130 577
975 993
707 46
148 300
272 249
616 202
702 497
869 320
343 165
922 803
87 333
310 283
260 87
965 238
439 520
520 938
758 90
643 448
221 864
120 916
28 41
70 114
373 731
396 984
511 387
143 301
259 14
239 429
160 348
871 554
72 865
354 644
728 473
559 755
868 238
711 616
221 231
680 794
900 542
533 42
842 143
408 432
571 567
779 441
494 385
650 404
140 514
736 359
751 446
326 324
28 5
469 927
546 353
321 740
495 80
171 418
998 950
210 470
151 867
999 644
252 648
400 743
162 135
101 264
932 427
939 959
783 760
238 681
112 910
420 959
989 942
376 986
891 585
808 42
804 806
37 407
454 436
149 967
570 601
582 853
379 521
812 162
280 49
194 743
958 613
701 298
554 76
283 797
13 90
190 816
248 226
574 53
14 722
674 600
788 53
472 951
566 751
494 660
723 194
957 276
424 986
681 613
153 928
191 726
332 556
799 702
490 472
524 125
579 89
875 929
940 921
266 896
549 239
487 972
224 167
937 376
446 479
453 129
34 251
830 523
74 130
504 598
606 82
38 833
363 589
509 169
198 57
407 36
381 630
357 999
127 180
411 956
702 485
437 205
434 395
639 823
227 353
411 778
654 920
947 203
328 705
238 708
687 791
376 395
141 522
556 619
701 318
926 755
802 715
311 587
109 949
762 335
653 172
464 659
443 762
861 771
467 451
830 153
593 558
79 102
56 780
886 573
48 196
842 149
444 305
807 239
67 20
361 533
37 766
99 583
203 178
37 259
309 808
592 194
732 639
741 243
794 237
867 635
738 311
291 544
901 357
915 261
241 88
802 277
854 253
212 56
430 600
759 257
635 490
733 40
964 599
26 701
261 317
596 513
25 863
125 266
950 927
211 960
408 876
401 166
133 35
656 379
761 740
419 76
690 444
776 303
112 724
815 137
754 535
218 999
690 748
808 252
707 215
127 459
733 611
845 388
342 605
479 760
681 168
555 808
470 19
883 637
155 468
576 260
355 793
258 396
540 417
647 598
632 125
56 716
736 900
103 429
856 581
188 888
100 94
48 570
112 930
750 133
877 104
499 816
255 145
765 886
269 172
953 356
71 55
784 278
987 323
166 87
769 213
8 880
142 565
850 891
346 973
564 196
140 819
56 961
668 497
415 452
774 402
126 291
840 894
503 199
126 997
763 975
239 811
52 937
783 968
132 274
138 824
529 545
136 603
905 803
451 320
606 576
73 732
867 264
977 721
462 102
69 576
386 832
596 520
151 79
793 288
902 321
184 37
275 89
840 725
760 797
300 184
528 518
447 857
239 260
835 738
318 220
569 265
739 719
344 883
358 597
203 893
634 829
981 825
905 92
621 556
275 501
74 73
332 666
322 166
403 992
256 827
709 102
548 263
995 181
91 975
357 995
67 329
551 693
829 976
766 537
639 449
203 312
615 957
655 703
280 911
530 672
213 590
774 760
853 768
292 295
94 648
642 512
977 544
205 157
519 322
694 509
770 248
204 827
89 320
909 632
61 113
751 352
408 844
352 401
708 680
944 264
836 462
585 881
970 706
128 141
442 684
967 232
518 55
551 24
356 811
7 768
924 757
471 683
953 822
83 660
501 26
923 689
839 859
921 808
564 49
300 357
84 267
673 138
949 983
740 970
906 44
703 644
684 555
187 604
362 102
4 13
459 87
631 46
40 304
683 836
998 182
59 89
151 316
132 293
655 186
288 371
514 971
925 700
927 638
802 930
650 612
369 281
9 408
936 544
775 970
731 772
503 141
213 5
298 462
530 937
184 43
260 108
95 186
97 248
467 99
859 187
731 867
594 666
763 368
987 845
492 490
986 704
494 793
399 143
607 280
432 790
675 691
250 769
876 346
16 342
529 526
444 474
543 558
194 530
403 37
371 740
92 216
884 490
711 490
632 444
832 881
564 707
578 931
156 280
251 951
106 146
509 651
27 263
687 749
354 778
964 589
267 674
79 388
815 62
831 998
942 394
56 871
596 831
87 199
134 192
344 642
194 722
256 880
470 961
9 433
549 276
459 979
15 625
40 846
623 981
591 678
485 799
449 924
349 934
467 44
575 661
765 182
540 234
142 901
19 43
528 829
21 542
453 61
739 427
393 330
457 596
300 941
747 748
216 447
682 683
491 608
343 255
142 234
841 635
134 859
677 661
687 698
203 491
110 941
918 502
622 374
450 921
666 548
21 882
994 54
13 258
91 506
843 931
141 977
989 179
218 543
669 327
836 938
181 457
311 630
730 329
177 102
562 170
86 96
377 280
608 518
37 597
696 607
491 364
933 326
135 964
742 864
644 270
317 557
792 823
385 797
244 421
289 709
138 678
305 833
284 796
548 568
473 201
681 607
165 774
822 160
396 138
312 101
335 357
129 24
550 770
732 687
447 389
871 82
536 418
1 8
619 681
967 135
807 788
294 554
278 10
740 941
463 426
297 737
355 778
760 904
547 843
942 345
778 470
581 778
830 551
811 796
685 969
522 212
692 261
153 154
38 449
890 392
578 1
647 124
844 588
751 597
248 331
375 77
882 185
872 918
505 806
248 26
18 292
638 170
445 675
970 687
66 548
39 712
23 234
651 843
12 401
439 259
731 813
687 964
349 558
234 853
715 833
878 732
901 921
541 223
959 958
770 997
669 792
231 671
634 242
71 425
589 890
117 290
447 350
142 513
183 372
245 658
238 497
578 131
719 536
88 840
533 109
632 763
779 617
356 850
393 559
3 982
448 471
271 246
821 764
758 355
487 354
12 77
851 942
207 569
409 9
754 392
123 533
360 830
734 753
388 88
86 187
558 356
784 730
436 958
895 448
34 97
389 592
666 217
237 426
226 991
169 700
875 880
530 960
984 269
47 69
808 604
424 591
334 247
484 769
204 379
568 589
475 308
180 492
525 768
269 102
110 437
669 682
295 652
303 341
721 110
297 496
52 630
742 536
750 297
266 670
885 92
329 416
936 205
184 204
306 293
993 459
629 661
492 923
312 146
264 384
607 912
880 659
893 621
546 642
918 811
902 344
570 189
548 753
393 854
397 737
664 25
397 507
300 60
653 915
444 259
269 718
295 814
711 564
624 374
718 878
66 264
391 810
469 787
546 484
164 294
991 463
354 995
377 797
471 522
919 765
687 629
681 311
354 398
540 422
36 957
38 778
767 858
564 664
342 79
958 684
541 311
470 929
155 740
45 842
721 77
504 74
474 395
848 861
351 885
638 117
742 554
781 435
632 738
118 525
400 147
441 858
781 263
138 935
128 74
611 983
500 436
377 347
297 728
583 286
196 324
839 328
111 823
417 580
347 816
25 859
401 514
145 755
400 273
180 10
255 679
797 632
25 445
711 607
731 906
283 921
234 393
95 650
972 441
818 50
932 842
908 684
708 53
438 107
677 618
468 931
648 264
914 673
709 624
631 791
882 913
63 467
657 158
116 629
950 285
30 881
127 938
565 186
292 18
323 759
300 971
374 566
995 434
541 625
224 422
890 639
888 546
796 356
526 745
626 118
845 190
303 186
895 946
555 218
56 206
188 430
863 312
806 439
733 47
593 872
328 470
968 319
25 945
437 221
486 91
758 381
37 312
598 92
873 640
318 736
951 475
526 36
522 602
360 466
825 687
935 144
532 926
306 272
953 255
715 822
391 588
462 60
675 764
535 200
799 408
153 158
225 329
196 159
472 905
697 354
190 932
555 299
121 492
209 934
904 883
697 438
434 848
197 938
357 421
266 905
931 89
809 753
106 542
141 452
388 695
750 489
964 870
333 524
155 236
406 852
25 191
51 573
128 407
993 745
311 923
186 471
675 890
328 132
431 468
583 818
162 333
659 478
554 343
353 709
578 759
301 962
526 781
877 31
792 62
501 819
951 828
950 733
647 533
903 161
217 561
990 770
903 342
478 832
452 389
785 753
350 310
533 70
179 409
100 970
823 952
788 125
132 90
858 778
290 838
959 574
621 437
757 72
177 541
176 879
202 60
948 380
469 399
350 841
767 833
282 624
963 903
383 252
92 406
531 50
979 503
838 87
926 15
627 102
893 180
161 192
911 981
590 964
623 291
804 390
124 85
365 86
339 100
689 782
505 219
183 836
73 21
922 999
387 549
100 279
80 612
470 991
593 411
954 215
701 109
193 321
613 883
420 302
16 924
872 198
759 945
218 681
943 604
581 394
234 660
5 55
2 597
465 955
164 518
63 119
439 658
489 210
959 856
486 830
54 244
126 623
276 68
579 208
813 164
220 818
219 221
414 35
176 929
904 590
48 949
197 838
606 37
48 916
893 533
97 946
128 223
920 756
642 498
963 455
662 534
272 232
266 282
966 522
871 13
470 67
850 427
456 249
342 348
645 261
660 564
16 302
62 978
756 75
864 379
658 970
415 275
603 732
796 473
744 265
892 946
691 347
546 384
46 327
822 690
587 833
253 954
486 666
283 593
92 146
971 749
24 717
469 819
542 565
436 785
862 478
131 407
862 528
85 683
217 23
867 469
976 353
487 259
945 578
404 916
679 871
653 702
587 473
872 480
37 659
264 898
137 746
305 998
273 741
32 489
764 898
310 739
250 796
997 195
725 753
462 403
623 466
938 680
41 975
338 304
224 826
50 528
823 322
269 206
163 384
104 472
122 705
619 471
899 695
223 712
450 197
177 905
757 115
936 797
89 274
99 502
192 274
175 812
479 337
195 934
639 130
138 889
825 712
601 274
260 777
530 17
891 466
165 331
739 969
995 189
822 538
814 997
701 645
685 247
578 197
914 568
457 150
775 727
833 305
95 76
770 259
758 860
580 752
400 401
289 214
749 341
587 787
982 501
355 659
256 163
161 722
219 935
448 403
239 542
830 360
153 588
219 732
339 619
484 980
184 233
320 393
18 907
179 351
759 885
9 14
399 169
735 617
104 535
372 694
76 201
54 580
788 624
663 479
242 147
458 777
731 129
169 748
387 700
98 145
936 106
158 335
627 245
951 82
779 674
775 206
875 180
786 14
804 800
492 397
298 301
174 28
430 342
775 816
41 224
313 977
682 470
311 308
714 613
389 492
287 515
698 513
695 835
526 850
986 370
246 284
670 419
311 451
267 153
13 931
481 694
400 791
353 466
756 93
957 42
608 6
906 654
192 431
503 178
800 748
813 822
519 475
272 631
912 890
783 925
820 264
970 220
406 675
37 161
767 345
554 726
351 459
379 894
890 233
423 41
862 851
481 973
375 263
249 195
878 571
766 284
245 802
796 11
146 350
737 848
160 467
700 516
442 32
751 655
882 812
140 362
136 515
976 737
709 206
307 474
275 636
337 649
116 361
897 815
228 338
846 330
345 79
141 484
440 629
998 767
365 706
324 671
531 164
221 805
152 133
929 488
134 548
984 249
260 233
63 487
922 260
817 266
338 309
937 747
247 301
453 571
323 335
734 895
492 885
380 420
725 513
967 60
761 226
292 175
786 528
831 123
189 580
603 125
778 483
419 452
817 505
347 308
741 726
727 817
590 693
877 350
270 520
876 334
85 661
213 916
135 401
847 737
526 525
7 356
106 176
212 452
483 304
529 562
121 118
606 997
819 876
868 694
209 953
706 421
220 840
928 699
295 865
705 653
572 810
828 783
614 311
86 494
906 782
704 774
828 264
78 533
725 210
66 652
516 964
365 87
125 192
221 738
854 659
232 725
906 474
976 609
599 155
225 676
676 764
470 93
767 81
805 635
44 169
73 168
360 294
258 214
290 871
35 547
696 362
156 294
517 380
321 556
992 996
671 813
441 437
893 245
423 936
765 496
455 476
141 712
41 444
552 683
666 586
229 362
948 736
115 976
371 458
323 41
829 162
359 252
449 123
99 256
951 239
967 991
34 519
673 699
104 254
412 51
989 67
866 456
394 236
628 535
183 809
696 541
60 497
16 158
748 70
308 781
588 333
831 44
586 243
661 312
29 406
899 294
473 879
828 7
687 875
900 746
255 474
584 2
544 891
782 131
575 964
526 160
206 972
86 218
623 533
759 448
411 938
454 97
813 353
842 535
971 448
361 554
449 904
445 582
386 371
546 912
531 103
883 968
321 517
742 460
481 548
556 645
252 750
532 223
197 892
776 998
795 572
931 532
943 476
443 825
931 677
792 251
897 242
119 639
538 608
596 789
357 127
11 906
18 139
903 164
710 833
696 4
661 490
828 943
167 619
545 359
547 441
600 665
431 652
616 968
260 564
757 968
42 119
873 412
609 127
927 319
312 622
674 324
112 502
266 278
472 810
636 18
250 588
35 33
239 2
1000 850
565 108
818 959
227 42
169 648
505 480
622 531
155 733
32 420
362 855
581 349
225 182
936 259
214 527
260 214
376 177
673 545
135 899
587 856
86 755
586 476
472 92
208 855
511 921
62 443
270 286
624 557
544 838
435 803
403 163
326 645
751 527
56 688
2 880
779 562
734 641
834 147
83 455
432 707
364 975
130 298
312 460
724 371
925 49
15 948
163 766
474 219
453 828
98 584
741 183
224 574
330 307
365 744
88 260
893 569
909 205
28 632
575 304
33 941
252 195
706 77
765 511
256 862
94 996
397 317
922 78
975 302
190 339
397 629
950 289
197 858
493 577
842 419
360 483
420 417
912 185
279 167
398 372
515 146
41 788
223 367
441 413
58 837
393 7
125 942
865 970
518 58
740 749
283 451
232 54
220 495
238 498
13 988
222 527
133 614
666 708
980 106
472 37
44 771
805 260
92 674
669 183
423 951
634 6
4 853
702 864
581 923
743 65
536 408
124 516
866 595
904 511
811 947
281 615
558 724
641 226
907 63
176 892
420 532
744 271
125 797
134 57
720 876
473 607
284 597
191 378
11 1
676 644
968 234
367 608
811 273
22 987
164 441
870 259
63 994
56 196
50 127
72 874
733 707
470 207
207 661
936 569
13 611
212 332
844 579
291 655
993 367
104 862
977 166
207 384
714 608
510 785
481 595
843 951
153 401
969 975
698 181
307 894
111 597
900 313
261 892
31 716
105 8
882 311
743 595
918 253
731 750
199 925
700 351
325 662
790 645
989 839
825 647
243 631
952 855
874 982
571 330
341 804
750 261
688 480
11 238
940 80
724 729
724 712
567 901
358 651
633 490
807 507
824 729
188 516
532 180
951 281
440 990
227 867
512 518
298 235
246 21
298 165
273 7
167 812
958 799
653 116
657 476
844 845
992 727
24 294
7 815
284 470
265 862
336 128
380 633
362 977
6 11
493 630
17 659
441 974
458 94
442 114
921 637
310 264
364 333
558 370
500 193
840 764
54 527
243 785
512 604
966 606
498 982
265 939
307 74
384 748
187 304
737 849
568 100
533 477
821 32
669 12
147 74
891 389
859 402
344 324
270 309
929 767
290 545
57 949
618 792
48 157
448 784
5 367
883 537
843 56
921 863
67 67
936 957
456 146
710 799
469 979
98 749
294 506
697 264
650 745
420 97
880 776
815 763
664 9
170 584
871 588
651 158
545 106
256 124
937 715
873 386
464 167
891 512
782 892
256 201
988 136
976 154
250 991
162 771
575 32
358 225
190 902
682 845
860 937
968 796
652 841
181 467
359 423
978 140
315 234
692 654
721 19
9 969
92 583
353 449
159 894
703 840
738 562
129 57
357 780
897 889
246 607
311 575
98 625
808 141
279 880
159 86
201 520
406 292
102 110
93 613
3 795
452 740
708 932
149 64
63 397
952 660
239 42
594 869
274 104
954 826
623 711
118 77
821 562
689 175
356 492
267 415
424 415
478 486
811 781
498 814
394 732
619 984
125 212
852 398
667 157
224 290
366 40
254 406
214 961
249 832
375 672
246 204
510 57
336 7
222 81
90 840
65 214
403 268
612 70
777 187
711 996
833 952
796 81
784 522
105 29
77 966
85 412
324 307
844 413
498 260
626 253
528 237
674 304
775 384
299 5
811 685
488 995
636 635
427 771
156 531
800 232
848 236
995 171
542 839
583 392
98 209
996 977
797 669
280 572
52 930
928 214
966 416
560 954
402 986
724 558
869 523
141 716
759 488
239 652
326 821
395 423
381 390
400 178
58 31
101 461
313 28
795 937
231 549
275 307
106 143
829 598
210 939
943 762
621 689
537 1
79 288
530 488
318 982
301 630
362 678
260 508
615 490
56 889
796 513
31 977
111 592
267 547
392 561
309 12
250 197
364 680
484 246
167 801
227 819
783 588
448 111
883 503
999 31
16 381
359 478
324 977
24 715
538 684
78 787
818 715
39 984
868 265
155 650
205 651
43 652
761 277
307 521
843 17
994 374
233 531
409 662
669 641
455 486
355 493
821 222
625 617
669 737
894 174
47 41
569 396
559 914
121 791
804 464
522 259
949 876
103 121
229 72
289 249
809 534
423 7
437 821
400 5
270 337
100 65
218 903
528 739
513 828
614 616
949 415
179 44
87 760
467 727
8 275
612 782
602 385
405 170
694 674
506 793
739 723
47 618
461 560
446 426
527 394
841 705
789 279
816 255
357 824
882 320
957 515
367 911
251 123
149 937
736 239
11 134
856 471
693 301
248 219
46 440
276 834
70 91
89 426
266 970
97 575
485 86
938 916
381 86
324 862
601 532
684 294
832 283
864 878
723 139
711 792
582 151
570 847
773 307
481 257
744 771
524 124
591 532
940 192
63 623
837 246
258 700
123 980
191 186
123 124
688 44
322 160
62 95
818 542
703 562
312 227
37 520
953 628
51 893
171 465
710 124
410 185
455 600
722 930
723 761
920 34
491 90
928 193
651 591
419 687
110 372
666 512
616 188
328 482
546 390
958 956
926 412
907 647
341 630
407 666
26 679
51 516
768 978
708 770
921 479
808 382
202 826
246 817
13 573
650 559
314 959
514 239
371 420
885 63
401 644
80 778
674 131
645 793
460 705
562 380
183 369
114 736
194 359
552 559
283 553
117 597
512 982
835 234
753 72
648 506
67 728
635 92
210 280
884 669
336 445
401 518
165 514
253 711
224 156
269 506
454 923
70 641
156 174
712 804
679 130
883 314
221 92
945 104
112 280
900 512
377 753
126 952
908 746
458 319
482 263
242 903
903 397
552 755
95 786
420 315
877 716
770 341
204 143
85 581
895 210
884 154
308 693
473 141
462 120
824 366
226 270
151 998
585 380
713 706
720 708
375 923
202 459
855 449
20 739
954 327
783 778
468 738
843 863
982 123
22 559
392 524
255 621
34 974
680 760
249 233
218 455
681 589
545 635
268 328
412 735
417 607
263 930
486 636
840 230
511 748
909 766
91 47
53 339
279 622
146 312
563 690
298 830
17 61
916 434
667 512
916 632
568 427
731 476
544 98
122 634
496 526
973 127
148 118
438 710
159 87
891 528
147 806
313 814
669 461
94 461
799 362
444 366
788 175
194 683
624 315
840 288
598 339
757 387
473 290
795 619
784 763
567 878
575 366
591 371
83 730
897 276
412 520
590 727
991 782
15 588
120 123
974 872
390 798
161 184
417 256
290 200
370 209
429 945
926 19
315 8
748 211
82 225
886 425
358 252
12 830
726 338
701 116
135 861
651 903
468 941
103 838
501 531
134 426
902 800
433 649
362 68
160 443
645 45
867 354
648 231
183 373
920 883
840 406
96 491
309 915
783 411
752 283
293 237
708 546
36 492
195 749
912 706
192 556
750 410
992 444
473 911
678 313
669 125
803 977
40 937
739 143
219 383
380 926
769 475
516 680
180 59
587 281
29 812
291 501
74 320
165 742
445 319
70 484
255 808
626 473
543 5
750 471
124 519
297 639
198 476
697 137
756 516
327 626
988 401
945 153
494 389
224 726
723 850
198 265
206 300
87 329
818 383
319 367
858 15
503 965
531 838
100 209
961 408
592 455
796 62
370 372
787 92
221 337
709 778
636 795
459 805
178 777
523 35
792 378
1000 674
215 451
882 678
890 843
649 232
543 18
603 681
461 175
17 169
305 4
160 141
539 683
527 682
60 526
355 626
329 589
303 218
783 739
699 431
323 593
800 277
273 612
452 642
781 756
645 96
870 805
236 408
839 762
442 250
640 148
875 968
736 178
537 870
652 590
179 451
219 452
93 195
777 89
290 998
245 877
757 435
638 198
684 629
698 559
948 433
88 837
655 355
423 306
297 602
109 515
405 523
536 849
717 664
289 358
661 534
234 417
968 223
967 4
204 664
562 151
448 649
987 102
408 651
363 868
390 52
967 106
140 48
144 460
622 462
463 825
328 924
24 666
427 785
381 141
652 897
259 41
301 577
498 15
184 312
94 323
134 684
50 596
861 526
971 188
449 346
205 474
76 632
124 261
56 735
653 356
311 502
723 494
813 816
169 875
404 302
559 453
250 419
330 572
958 778
270 162
604 345
145 213
504 621
826 559
355 830
267 665
332 989
511 496
723 559
332 633
363 933
403 692
505 360
821 774
873 424
470 370
989 973
990 166
883 344
995 149
360 678
137 870
174 292
900 896
202 584
528 916
516 930
607 372
641 780
497 513
203 966
882 543
290 223
708 173
566 55
673 926
732 162
147 905
805 399
152 7
334 31
922 849
960 881
573 952
660 69
817 214
387 50
109 28
273 816
222 225
115 954
386 614
210 190
12 714
548 345
744 822
545 56
702 469
7 713
890 823
278 276
554 207
334 775
783 801
80 168
766 290
3 609
473 98
430 369
153 483
838 512
195 79
334 824
354 558
210 8
54 763
566 740
889 348
892 969
867 657
610 928
785 964
536 609
61 965
329 214
799 518
725 345
168 301
320 377
309 373
491 226
574 707
700 440
363 309
367 499
107 332
570 788
897 368
305 973
201 702
608 861
426 99
87 242
182 12
803 663
541 522
161 164
775 620
495 345
407 744
712 63
716 424
963 450
655 516
728 281
712 166
522 893
529 821
125 332
483 665
853 996
828 627
615 675
323 21
418 35
83 485
265 789
77 344
69 789
510 942
33 38
763 158
721 597
822 573
592 650
552 558
676 874
930 445
260 365
762 215
236 378
721 424
453 582
718 837
972 832
994 692
428 168
617 372
169 520
929 844
745 859
223 568
777 336
713 138
677 785
913 481
719 630
317 690
461 663
733 241
830 349
612 998
868 540
841 613
750 480
969 972
659 181
109 371
318 137
508 583
969 226
212 638
267 25
300 999
265 129
348 876
478 567
767 670
179 517
149 499
596 499
728 56
221 45
193 728
979 513
305 191
150 571
567 449
570 831
929 269
58 406
835 824
75 14
692 223
512 532
770 459
30 497
515 250
893 707
978 872
571 634
414 721
205 980
169 126
162 98
394 219
503 580
394 930
593 86
152 457
617 273
915 646
121 781
895 14
487 224
210 2
130 766
333 650
891 494
747 636
64 602
215 457
883 160
542 34
968 158
659 234
155 779
15 402
144 853
625 732
262 834
733 743
951 417
393 841
262 491
828 325
92 395
134 974
554 27
360 873
185 370
458 691
148 472
92 292
677 69
375 290
254 460
33 205
876 425
915 225
814 359
619 947
684 524
974 395
748 510
764 205
200 912
29 644
555 57
740 730
521 616
506 270
105 773
494 918
131 464
217 166
339 190
561 438
51 324
642 602
245 493
78 308
774 776
977 513
857 849
480 363
118 584
135 963
502 617
778 70
259 342
18 547
262 604
449 998
166 222
125 494
734 981
343 566
343 460
149 829
423 2
445 552
71 227
920 572
118 603
461 341
387 978
562 511
472 647
843 814
212 538
366 399
714 811
951 137
389 970
817 308
541 158
597 11
760 489
400 572
829 786
549 742
648 372
740 490
537 304
27 162
16 393
912 81
555 862
217 943
831 34
602 724
191 198
734 302
38 133
225 218
270 773
311 917
497 51
758 33
706 785
546 73
529 458
319 722
729 502
107 330
225 649
880 958
950 917
442 174
135 711
298 445
979 146
847 736
179 552
872 724
624 752
533 129
850 914
705 308
956 123
238 905
391 31
430 525
741 79
322 71
225 168
158 755
720 30
830 695
781 363
175 319
214 376
232 918
683 475
198 638
949 435
894 340
465 323
216 557
754 537
979 330
705 136
84 776
517 913
822 650
275 997
968 840
372 199
757 407
26 306
44 326
740 938
17 556
612 233
112 365
769 90
46 825
952 94
42 774
770 710
508 493
261 616
899 286
922 943
611 13
232 628
569 843
212 32
560 332
474 605
157 51
734 108
496 127
881 239
146 2
300 653
495 912
269 745
197 542
39 160
554 270
139 474
465 350
506 24
681 979
980 189
29 65
649 524
191 881
114 689
883 766
341 729
677 961
825 226
854 864
737 408
133 875
233 597
576 738
972 256
68 952
797 96
16 445
972 559
247 559
554 939
639 583
900 464
808 753
679 544
512 163
770 97
760 345
834 83
952 902
34 100
349 402
544 672
131 14
848 122
596 99
937 755
852 615
650 715
777 771
811 888
115 997
971 419
250 356
518 950
109 414
974 420
986 786
329 468
799 529
941 747
627 877
853 830
843 855
897 972
625 707
211 92
55 533
510 656
889 379
144 931
121 129
716 801
949 866
329 889
964 956
766 169
785 960
23 681
740 142
738 146
674 599
330 111
263 473
41 735
954 108
535 902
325 864
790 641
171 907
161 307
219 183
988 149
181 79
642 919
224 316
869 377
581 198
487 195
671 879
929 976
338 816
877 15
679 18
7 201
277 167
507 495
349 494
643 881
924 637
151 500
304 20
876 884
569 715
431 591
945 359
566 635
526 442
649 204
812 7
756 88
173 263
582 873
108 576
753 32
212 904
531 515
275 758
751 843
824 181
434 769
891 999
755 417
793 755
972 604
761 728
691 933
990 272
157 97
199 909
480 411
164 10
277 438
120 27
281 943
559 66
63 450
64 817
218 856
571 189
916 501
615 257
124 771
706 323
32 185
85 195
195 361
985 666
740 265
608 298
682 671
99 745
487 316
953 410
857 763
740 124
264 707
733 739
477 438
413 860
622 497
407 168
210 391
7 793
950 688
716 736
710 924
48 114
508 780
852 336
569 617
196 190
113 602
710 674
992 894
974 350
801 743
556 510
667 406
663 66
519 170
197 722
506 765
338 53
306 803
654 367
476 997
261 802
346 946
429 382
446 104
201 246
107 864
513 770
281 383
939 477
105 796
593 794
848 251
596 853
617 424
577 194
927 972
217 305
587 323
521 452
444 801
834 735
630 938
530 222
824 679
582 793
21 678
976 547
34 903
518 493
734 86
798 320
761 318
123 204
470 957
290 99
246 172
673 977
901 496
8 834
640 109
616 13
139 944
559 524
846 429
17 931
514 166
602 626
835 725
830 304
681 119
290 75
922 614
376 562
286 484
736 483
912 104
413 778
269 15
403 103
739 584
406 771
55 808
48 696
234 654
238 156
267 965
717 341
659 290
552 945
773 639
427 37
742 192
814 10
206 568
464 296
152 870
29 465
253 263
471 842
770 737
158 486
77 817
127 981
113 899
619 539
287 713
722 639
20 538
934 523
759 703
80 787
168 684
401 638
526 170
726 35
7 803
851 133
783 963
32 753
854 670
465 935
122 539
926 141
914 94
972 433
777 373
422 654
689 901
949 891
33 83
206 416
188 59
86 652
345 207
190 270
699 617
481 361
802 746
178 934
498 599
940 743
745 980
643 46
870 28
480 75
485 880
319 182
438 860
829 635
848 630
380 653
755 557
939 252
507 878
995 252
857 989
649 78
368 128
505 163
147 989
42 817
522 480
967 856
959 815
486 691
819 240
599 757
844 106
634 190
709 842
530 357
836 424
60 982
764 101
798 286
932 826
610 251
681 920
65 518
610 883
992 305
666 977
494 374
819 23
82 90
920 269
513 331
251 276
913 67
577 874
794 381
616 588
892 332
583 737
112 138
759 706
714 9
982 497
760 246
298 265
612 776
371 579
364 686
537 607
369 472
696 426
224 159
915 418
541 673
33 456
102 793
702 17
481 821
248 778
437 211
905 807
790 620
844 678
227 213
149 274
638 725
432 552
142 972
577 616
578 609
72 31
753 773
399 233
945 646
362 733
209 267
539 350
886 383
27 464
947 528
89 584
604 520
487 97
844 63
672 783
155 424
907 554
9 203
551 722
287 111
340 826
460 226
560 839
41 506
441 321
417 196
342 480
968 365
615 123
140 873
28 500
428 578
222 714
689 561
539 500
138 450
338 531
955 407
12 395
727 12
674 495
208 367
975 527
83 941
649 222
813 28
74 240
958 295
954 998
207 844
497 697
227 600
593 238
995 672
601 20
518 160
687 820
784 687
715 114
188 672
760 141
21 319
337 517
15 630
55 593
830 575
671 782
946 188
942 683
32 628
502 815
763 732
8 951
755 120
443 775
438 779
644 452
760 698
44 989
49 225
915 71
358 861
611 299
543 642
278 397
808 944
291 571
27 298
873 782
769 315
556 206
94 199
9 853
249 404
193 297
980 108
368 338
320 978
988 214
971 266
610 130
550 924
368 318
591 276
876 684
826 236
888 74
640 433
540 90
308 211
419 296
424 741
870 825
285 922
411 186
197 131
504 787
406 731
822 583
966 710
657 957
142 379
595 590
586 370
330 498
755 551
322 40
824 85
225 21
567 80
807 324
162 629
906 480
690 562
788 183
292 67
567 463
6 161
52 591
530 733
441 285
284 762
198 252
684 638
87 197
618 993
676 307
530 407
12 887
919 64
148 270
436 431
383 111
890 581
715 368
696 750
5 135
946 622
479 622
280 384
437 120
933 318
878 297
205 796
712 386
655 31
642 37
494 531
969 560
250 665
309 607
799 606
580 277
579 212
12 15
593 889
708 304
274 655
514 280
38 155
316 883
37 637
442 639
301 102
59 176
79 638
387 90
4 70
386 688
982 330
928 41
633 553
832 85
653 500
967 690
136 760
328 788
213 924
238 271
99 316
260 838
757 264
259 143
951 240
824 879
280 457
431 327
955 615
411 607
114 729
296 249
488 975
388 52
323 349
644 934
197 796
894 500
387 718
730 18
345 480
774 755
438 239
836 86
839 323
60 226
375 310
202 49
982 547
597 531
694 490
559 759
97 84
270 441
915 396
548 353
634 383
438 473
57 849
50 783
831 519
800 165
65 396
238 76
189 796
834 286
232 455
78 146
850 977
498 836
711 287
660 120
136 709
902 645
664 85
164 464
249 228
211 295
338 448
370 878
596 555
163 827
9 593
324 211
921 822
398 632
460 57
751 595
117 4
240 781
88 403
596 336
982 158
630 671
606 351
549 553
905 63
731 266
655 54
828 576
227 225
559 687
312 872
881 752
626 828
87 608
986 69
278 943
419 826
495 676
241 577
941 895
630 120
822 209
344 380
895 976
40 527
76 704
751 309
455 376
136 541
983 473
961 613
415 380
790 261
407 30
837 699
925 819
818 746
478 273
840 517
151 915
220 901
575 26
277 711
919 259
183 879
223 950
610 13
42 47
66 318
217 883
416 243
395 893
867 586
761 17
853 333
918 427
358 194
489 276
804 24
507 27
973 116
391 182
484 784
580 549
102 796
784 869
390 178
113 256
116 873
273 968
394 915
735 883
542 890
258 48
268 230
516 658
763 351
442 343
899 543
490 682
763 880
212 875
487 327
99 111
646 656
652 39
922 738
273 815
628 530
863 895
111 730
553 874
80 994
568 330
888 57
12 650
288 575
876 127
253 326
237 898
981 889
288 254
626 561
69 253
442 283
364 52
426 443
397 993
401 135
637 41
61 512
167 665
837 755
643 202
775 621
762 843
225 203
477 724
107 840
127 532
282 875
876 406
510 629
892 146
669 953
9 187
969 198
941 531
367 584
732 141
204 845
399 812
504 506
4 630
389 285
42 366
864 913
238 872
99 206
69 39
88 787
974 171
280 529
367 967
309 766
130 164
623 133
145 11
770 649
627 811
367 519
783 685
453 881
272 330
12 597
853 291
478 219
609 786
984 739
301 958
871 445
969 640
446 595
803 812
466 898
393 248
583 845
481 825
718 752
506 730
700 358
372 177
577 981
314 912
71 614
59 838
784 735
667 249
984 59
849 918
903 329
742 621
432 248
702 131
605 73
660 533
405 973
445 475
939 314
768 997
503 700
852 638
786 518
887 769
576 87
687 478
415 780
450 198
680 336
576 339
868 980
664 664
455 602
977 222
950 831
273 801
469 58
670 707
178 245
793 864
74 559
996 524
756 374
26 435
709 601
126 577
581 141
240 387
742 569
608 43
751 880
195 219
289 864
277 466
460 421
330 533
979 325
50 434
873 759
386 998
687 966
490 926
704 231
846 311
625 597
542 819
167 830
682 444
296 141
216 977
25 195
653 433
632 702
218 504
460 603
853 146
921 342
924 269
935 548
217 828
366 384
658 399
179 305
891 394
281 916
940 933
348 572
75 798
167 280
295 439
621 718
63 897
339 349
444 907
176 162
642 833
489 451
566 769
366 505
428 391
629 855
134 482
586 106
552 1000
2 242
148 523
607 790
708 518
961 196
968 526
317 685
383 721
749 810
111 729
664 650
228 149
484 165
255 35
164 256
276 511
701 775
177 525
640 496
402 308
181 784
380 281
946 843
10 609
492 589
758 975
753 364
361 268
130 672
763 514
330 678
958 858
354 308
608 886
91 987
518 388
829 527
997 321
467 106
647 571
469 360
838 439
347 319
110 461
185 792
491 494
1 396
794 706
703 401
591 794
181 216
987 529
986 886
376 806
245 566
597 944
884 706
756 68
642 706
555 696
106 498
489 845
606 22
412 944
902 651
749 240
536 125
397 133
42 993
428 925
51 183
345 899
781 257
100 774
315 655
469 420
152 310
616 109
683 27
404 936
677 153
527 565
629 924
49 670
268 476
946 318
658 642
569 790
251 668
563 565
674 384
336 825
45 952
285 727
330 689
662 359
193 189
923 173
464 971
753 455
133 321
597 383
340 511
947 14
894 634
190 938
937 475
16 267
515 30
570 899
879 33
869 72
562 219
472 694
539 68
428 231
931 374
244 176
114 296
562 773
510 186
831 79
436 709
463 304
132 930
321 694
148 145
739 39
212 167
269 494
892 864
670 251
648 135
547 907
615 460
31 477
998 862
907 433
922 370
89 54
651 409
99 150
553 189
355 808
610 599
23 631
849 671
765 747
577 380
559 959
208 556
340 94
835 428
147 837
189 597
987 93
785 878
209 492
38 171
90 60
801 290
730 918
389 658
649 947
617 856
854 788
969 193
881 156
973 379
992 161
253 464
208 814
955 245
336 396
304 488
37 34
405 777
43 405
260 928
447 581
473 679
736 445
410 79
957 736
409 561
199 968
212 61
900 867
901 289
900 657
65 295
62 140
953 673
419 751
253 891
430 340
687 839
419 995
926 179
556 125
629 357
223 946
169 475
602 233
769 663
724 73
336 143
824 940
33 605
632 72
66 720
580 973
606 825
433 651
57 7
596 225
833 549
809 953
212 533
378 899
675 553
190 59
157 821
482 303
222 548
374 801
872 570
877 477
746 661
479 154
20 426
378 204
975 538
157 538
422 534
788 96
86 977
507 594
150 988
248 371
887 621
524 111
542 752
587 639
765 418
792 784
843 521
987 817
411 495
706 832
28 493
280 465
470 786
410 619
125 657
341 364
630 864
474 523
968 412
514 732
181 657
515 24
178 853
192 588
348 898
771 727
390 50
544 211
187 953
181 664
962 522
27 943
737 852
465 56
615 330
787 796
819 516
858 362
455 205
259 225
283 1
779 744
476 92
34 705
705 850
761 320
180 899
115 166
33 409
965 257
711 247
609 985
73 171
798 203
127 679
587 183
880 699
502 411
597 968
576 148
252 608
908 250
446 872
858 157
119 818
988 642
97 606
267 742
420 425
927 651
123 429
62 72
748 989
219 352
949 479
601 394
702 810
627 395
714 966
36 810
571 302
551 410
46 322
834 325
973 309
753 386
380 500
374 950
203 322
780 803
68 482
964 969
653 590
363 719
908 751
528 478
404 431
239 802
104 73
126 76
733 230
813 464
81 187
765 284
860 897
378 402
248 382
343 962
100 250
712 980
80 116
410 318
917 513
941 826
623 105
641 703
291 406
986 503
654 424
133 31
177 380
412 519
342 864
843 552
872 252
869 140
116 963
533 408
788 155
513 429
9 839
322 142
873 632
369 566
847 489
971 689
40 194
292 260
334 760
222 866
167 10
790 934
480 546
165 802
687 737
299 560
720 19
125 567
507 447
255 898
641 547
510 974
306 731
191 824
92 915
855 233
559 680
289 75
502 363
449 360
610 802
601 119
127 258
201 669
434 645
936 288
877 135
31 788
814 319
214 998
646 377
259 982
341 760
761 950
913 714
420 391
323 621
59 756
265 346
395 493
481 425
280 646
96 494
870 124
977 480
105 927
538 797
686 298
99 598
363 518
988 686
138 398
441 754
744 836
247 224
612 878
869 59
152 592
987 480
423 443
406 960
592 443
610 690
40 972
207 379
776 450
450 871
637 696
94 248
574 315
530 162
240 517
641 662
311 398
974 902
840 583
591 231
554 150
961 563
846 736
364 295
959 1000
343 52
599 268
718 257
915 248
418 506
116 410
520 778
159 493
680 998
75 622
580 980
771 540
542 968
628 905
263 586
256 957
989 855
576 59
463 842
348 773
642 867
550 801
711 581
150 785
203 82
764 325
621 658
293 600
914 907
537 170
215 526
376 790
936 838
631 593
70 330
365 64
864 258
42 401
446 158
725 419
167 17
370 432
923 907
953 489
784 328
278 719
518 261
942 27
2 490
292 217
747 138
934 141
890 379
650 615
149 168
983 871
599 258
777 552
231 24
982 100
636 644
391 577
670 744
418 313
961 517
803 894
657 692
624 658
306 125
825 289
995 423
546 123
326 291
386 909
666 367
360 653
10 750
582 31
494 999
343 806
515 145
837 26
180 494
150 4
782 496
970 456
970 355
716 987
73 76
640 434
177 573
464 670
571 159
475 438
960 491
903 492
985 404
847 766
445 221
433 766
104 1000
575 95
434 752
667 897
421 590
55 248
379 710
124 690
200 378
181 184
782 28
302 681
4 98
253 436
215 828
936 318
828 510
413 613
613 431
861 386
20 916
985 398
977 108
88 528
486 620
712 619
647 365
299 3
462 903
790 676
731 725
345 910
587 757
522 551
936 559
649 920
957 977
505 217
15 568
932 485
16 745
387 805
420 469
882 764
730 468
873 251
985 306
618 985
314 956
321 818
524 688
385 358
701 668
842 716
412 581
520 183
49 401
298 779
381 590
581 717
247 551
54 823
476 367
779 149
536 302
188 272
12 888
291 205
955 702
785 826
884 186
579 181
316 798
703 48
739 283
117 985
160 661
888 290
161 775
943 348
46 954
511 541
366 624
156 499
94 858
547 184
493 663
521 325
184 680
321 849
197 263
196 594
281 79
674 21
77 392
644 909
759 132
9 657
316 853
671 836
867 866
276 187
714 824
801 262
417 369
395 49
799 421
164 64
136 850
215 894
982 575
427 573
836 955
427 702
172 54
240 238
878 40
851 646
761 597
47 559
17 115
786 532
179 921
382 745
167 715
715 97
641 550
403 67
603 927
473 842
516 702
233 366
347 345
962 745
904 331
860 41
862 390
962 595
486 128
661 156
548 375
252 188
276 6
932 79
71 799
780 656
164 478
1000 126
223 255
808 434
296 669
175 609
616 660
88 276
815 635
3 418
822 278
775 428
858 578
233 21
498 41
487 305
742 940
659 829
568 825
463 570
594 637
847 368
64 2
426 274
932 283
262 164
655 728
396 152
120 235
808 945
944 462
424 954
778 457
560 723
93 406
760 516
781 691
150 43
206 804
122 602
307 242
188 114
538 259
246 482
787 714
11 917
639 614
327 729
121 86
597 254
128 98
296 334
902 769
287 208
362 826
674 900
84 271
733 156
291 519
221 301
787 742
870 426
355 548
506 827
986 454
80 113
552 727
12 209
261 37
460 697
307 544
852 597
897 201
165 118
978 871
18 484
49 3
115 488
207 265
292 406
700 656
967 961
692 426
322 860
947 736
635 196
665 266
21 682
749 421
684 37
901 151
877 460
175 831
778 219
569 930
17 631
62 304
133 79
921 153
760 21
574 796
58 826
298 286
285 64
805 150
529 980
332 659
198 940
444 118
221 793
984 589
775 398
245 908
476 165
412 587
186 337
382 595
163 31
880 447
94 36
596 975
15 928
633 564
219 428
681 792
220 17
414 624
789 665
179 326
2 561
272 164
943 503
610 37
538 558
11 905
837 995
468 55
422 501
517 226
988 282
201 241
874 341
257 52
18 258
964 289
773 907
143 735
295 681
292 305
585 480
651 404
534 72
904 732
417 772
309 404
405 509
996 278
682 219
862 645
508 987
903 650
682 364
853 618
843 503
22 728
927 277
459 343
49 119
747 805
980 94
50 116
399 912
908 970
211 941
685 64
559 527
566 580
856 417
835 256
535 933
61 514
378 495
610 93
691 721
350 940
261 298
550 945
361 108
471 278
687 428
770 542
844 956
798 379
240 210
892 617
704 586
396 665
30 86
737 379
377 824
988 637
581 833
831 231
575 674
186 724
933 296
394 636
233 789
300 262
992 603
212 331
240 332
219 172
164 214
575 273
895 405
504 822
430 41
545 834
466 478
129 211
465 713
999 117
326 225
828 716
1000 419
399 218
784 164
186 30
920 41
851 702
82 396
535 899
225 15
727 459
157 52
36 13
720 215
728 71
633 126
39 424
738 577
453 9
710 50
403 596
948 627
610 408
667 688
867 176
91 902
188 163
116 268
233 100
745 873
673 784
296 410
712 101
771 328
756 832
378 158
428 677
784 389
85 802
329 519
556 517
33 23
136 266
122 880
490 146
15 786
908 726
886 678
406 993
509 783
811 285
29 247
438 457
549 767
327 456
635 360
478 770
977 951
1 466
603 4
93 840
681 498
832 541
632 981
181 795
617 209
41 55
665 590
821 343
45 807
702 875
576 678
825 928
295 98
276 388
938 308
237 769
849 221
102 29
589 55
772 253
996 944
595 41
750 649
267 677
678 91
957 173
364 251
271 639
990 560
299 227
328 499
799 781
879 813
499 467
219 622
71 215
918 17
607 19
665 225
48 695
315 4
867 30
21 244
48 319
822 376
817 972
136 6
161 354
980 583
920 897
599 878
267 616
102 314
310 769
317 176
150 923
665 170
518 712
840 339
439 656
662 947
702 797
304 214
502 635
796 422
883 747
651 150
463 671
873 132
846 22
54 862
544 571
926 383
261 364
391 274
662 444
10 571
304 805
344 187
903 995
688 264
451 502
934 675
696 38
993 591
960 918
634 716
845 647
511 914
316 520
837 620
677 180
158 579
843 976
698 128
650 331
259 698
720 604
640 680
873 965
251 858
680 448
857 543
361 172
62 197
729 652
669 254
496 863
582 546
990 583
632 947
204 272
626 76
236 229
934 268
676 790
810 388
937 456
961 665
107 981
270 955
843 203
852 832
786 727
432 417
25 635
688 651
63 276
231 996
543 906
137 352
574 581
256 534
245 715
514 867
21 708
69 872
540 206
950 323
623 974
958 662
976 20
367 479
463 855
182 108
303 756
688 911
641 285
625 155
503 997
862 571
868 753
76 751
142 385
764 118
756 53
675 474
883 138
328 65
597 630
920 868
966 422
864 180
345 83
932 473
251 359
575 393
743 338
510 850
390 184
323 625
673 650
689 269
632 508
905 523
319 176
391 637
950 606
816 294
689 99
118 939
810 692
683 552
381 544
754 123
80 76
747 752
726 435
373 357
294 277
231 964
804 973
600 753
579 767
398 619
866 515
909 675
558 592
578 939
135 331
61 566
407 159
318 484
593 42
192 238
318 422
201 473
395 153
226 325
919 975
943 136
842 203
162 399
794 92
689 281
774 749
259 515
15 851
440 225
628 993
698 374
145 275
50 415
249 344
551 90
546 64
841 340
155 529
972 929
460 888
684 827
32 530
464 11
874 513
736 18
787 785
128 687
750 21
365 257
549 336
537 530
504 996
770 187
174 860
741 593
568 615
105 656
984 243
440 120
629 920
806 809
945 908
829 309
164 730
996 700
259 499
47 28
38 221
239 167
759 697
352 633
753 437
415 558
246 359
465 426
667 628
155 662
679 414
512 78
793 901
650 384
67 427
715 177
475 364
391 179
996 847
674 748
636 88
446 122
306 464
102 813
477 780
226 988
209 370
241 858
105 659
836 111
534 226
641 530
425 314
629 60
753 286
292 198
408 949
661 509
761 137
476 849
60 68
706 164
727 342
335 562
804 220
787 444
101 563
109 730
622 861
15 265
214 70
282 974
558 922
664 385
770 723
453 827
238 531
168 572
92 323
766 244
793 874
973 766
86 988
31 495
761 244
916 43
569 473
964 584
210 85
306 662
263 544
467 635
216 871
206 8
126 182
517 156
676 278
751 592
320 671
416 635
255 625
71 912
638 333
115 626
587 383
90 792
390 185
970 515
718 486
763 124
689 434
795 104
420 49
81 490
312 718
823 119
251 289
744 417
508 330
799 597
122 541
134 443
407 203
928 781
948 43
904 636
828 698
92 248
98 172
737 410
241 911
880 843
200 975
260 59
304 410
656 777
950 141
219 709
343 499
489 643
893 392
630 720
90 721
967 539
244 704
948 485
966 179
679 517
153 938
700 583
585 649
723 156
709 417
6 197
411 898
589 41
617 30
113 936
568 357
639 868
193 956
398 871
473 551
809 48
359 860
630 943
508 704
450 569
472 455
765 883
704 705
275 321
86 387
256 6
743 246
873 935
553 622
806 25
172 966
424 530
825 405
825 684
81 369
166 136
73 792
456 511
178 63
516 273
308 740
207 213
361 364
237 533
681 13
414 857
417 590
216 144
160 648
864 677
783 289
468 591
799 645
653 314
917 313
53 476
839 113
125 63
728 894
4 620
122 219
116 281
218 979
957 353
619 776
295 417
420 947
82 689
164 487
251 354
952 899
225 76
961 305
321 965
924 442
74 105
722 382
809 340
157 103
401 190
617 12
850 278
485 801
528 62
805 641
343 691
32 768
795 105
502 603
705 552
938 106
94 554
469 473
685 670
750 522
471 277
935 51
117 652
951 273
644 645
964 675
413 758
779 914
713 575
923 417
478 861
874 571
766 694
43 803
364 144
324 186
773 610
588 889
261 538
514 904
535 477
931 947
234 61
212 298
635 486
715 465
698 940
387 816
618 701
925 293
238 49
902 825
290 514
714 803
417 248
279 347
546 864
760 109
162 394
595 228
858 644
167 597
459 504
378 428
204 302
720 793
351 973
617 992
486 331
930 72
601 476
935 360
584 448
106 530
675 315
526 194
911 984
697 288
764 253
942 483
45 644
808 662
635 293
344 780
547 273
851 500
100 137
859 684
585 316
565 611
426 501
533 189
105 474
469 830
162 103
475 857
882 373
130 84
572 83
264 508
398 181
270 922
625 47
774 157
587 878
982 610
379 450
791 540
904 617
397 137
990 878
220 861
458 143
943 74
651 693
424 875
42 48
922 168
556 508
45 537
469 775
338 260
315 241
228 63
729 217
940 300
430 749
443 724
822 445
565 192
302 606
239 223
125 795
82 170
296 21
162 610
613 389
24 342
958 315
641 739
64 435
462 237
879 230
664 443
773 965
401 11
539 525
157 620
46 840
522 342
212 683
303 176
424 327
869 733
641 862
296 284
865 956
969 637
272 721
648 810
598 156
781 643
347 303
336 910
337 991
86 112
317 954
844 309
815 314
717 463
598 9
989 462
316 309
99 939
30 98
253 880
621 952
534 309
861 871
299 946
982 967
252 826
275 418
491 991
880 88
351 868
902 18
177 1000
956 558
449 55
935 508
4 468
816 217
690 466
514 672
432 765
849 59
183 339
401 414
779 104
282 680
121 810
31 77
367 831
483 254
883 417
761 239
237 929
455 926
394 320
949 178
85 149
236 619
840 988
91 665
649 212
826 31
861 122
445 95
891 558
333 127
404 879
459 705
56 895
853 643
865 692
631 248
661 721
284 90
691 923
45 430
998 935
987 330
413 472
821 816
703 631
872 110
525 725
105 741
768 87
988 781
807 252
441 443
694 132
365 327
34 761
756 31
47 95
713 459
918 533
627 620
82 39
779 342
624 118
474 430
722 914
45 589
701 848
461 100
294 173
558 212
183 571
386 264
961 959
801 91
652 424
209 125
206 930
391 429
696 435
369 788
865 422
635 326
521 929
850 430
492 259
938 142
232 17
866 792
493 71
73 883
851 768
670 572
555 534
993 542
211 865
822 413
294 313
671 611
313 275
992 678
717 576
694 582
367 538
421 206
559 90
777 114
975 121
985 476
598 279
140 620
241 125
470 906
752 814
741 628
49 459
165 404
250 937
609 809
378 738
922 353
858 928
890 195
755 839
825 894
458 65
370 279
970 121
92 904
588 184
883 988
643 48
391 892
336 352
66 298
492 6
793 316
251 602
381 621
880 702
93 324
958 33
507 840
20 501
239 763
393 575
466 444
417 705
203 668
11 47
26 155
362 276
756 94
248 987
148 693
662 105
21 535
858 413
109 675
209 748
580 625
804 135
644 166
181 21
320 894
649 427
988 896
413 487
588 75
591 664
595 886
760 615
772 969
380 232
644 588
331 575
564 134
709 559
651 889
580 970
783 228
396 122
475 161
960 415
78 181
787 837
147 911
806 878
142 801
817 473
375 380
958 436
291 609
324 222
930 458
449 326
931 275
838 890
41 424
791 119
604 930
307 102
840 464
980 333
157 991
528 115
778 818
75 101
911 839
681 193
465 518
83 506
293 225
506 282
350 697
98 681
30 713
828 186
55 355
652 832
524 726
285 914
82 547
752 114
739 569
984 173
74 276
750 401
524 255
34 225
905 981
196 84
518 602
439 170
247 70
228 680
616 331
146 706
251 129
231 324
404 980
76 279
586 110
855 537
240 759
869 787
195 739
389 633
260 822
298 858
890 210
208 35
267 458
163 497
828 209
549 414
318 403
302 910
514 523
613 436
692 872
609 989
729 851
866 618
412 425
652 679
882 166
527 367
436 355
928 984
120 597
386 773
858 899
647 906
606 259
341 297
482 950
638 211
152 503
594 160
701 120
879 136
826 806
119 297
402 505
422 260
165 713
679 857
361 160
158 998
722 310
852 254
225 778
789 170
290 489
641 168
625 467
325 743
115 726
599 888
337 706
308 853
418 338
710 778
497 867
128 571
528 979
824 104
109 612
273 750
452 914
917 76
732 241
171 198
318 121
86 655
826 745
507 595
82 568
725 930
435 852
500 314
182 675
418 290
638 690
39 90
603 307
899 687
884 569
160 321
223 337
65 81
932 146
649 8
75 435
211 575
748 392
601 165
34 239
207 424
328 161
549 42
402 123
730 466
556 13
611 204
20 37
990 230
963 89
974 564
254 7
782 481
972 864
676 818
197 910
899 745
951 300
220 33
117 775
45 727
116 319
646 78
407 619
993 12
977 146
823 111
626 795
974 654
964 170
563 215
267 866
514 838
898 631
612 942
709 293
6 176
611 4
254 369
733 951
744 907
61 721
53 386
374 17
908 289
231 174
154 96
363 51
78 974
344 139
618 702
314 228
705 919
948 678
517 32
628 612
939 40
332 991
426 58
359 333
346 941
858 499
389 220
901 466
545 596
956 162
297 270
741 1
540 688
679 56
720 306
667 10
698 351
408 63
455 105
355 312
603 743
531 855
561 75
450 516
588 747
137 328
99 677
15 777
84 86
435 103
447 132
453 799
254 860
213 60
964 567
371 918
310 253
124 222
679 925
89 266
23 226
593 122
254 959
250 337
397 684
167 891
993 772
102 205
831 417
772 553
686 433
805 809
654 483
86 742
100 108
319 692
3 831
261 399
514 699
593 33
942 938
494 987
812 617
539 497
49 696
530 743
148 630
850 818
673 431
742 675
261 2
52 18
158 993
307 314
388 800
652 551
417 542
47 817
237 704
223 767
446 722
748 648
539 420
78 280
95 338
281 519
463 333
888 973
677 546
638 64
346 289
966 114
830 13
282 419
68 504
185 866
225 932
513 764
351 942
395 797
279 676
668 93
360 555
417 36
453 54
452 798
263 876
781 544
294 849
48 478
714 624
761 578
387 463
519 782
809 927
593 168
833 362
555 285
415 6
434 461
775 696
336 555
592 629
755 639
458 820
262 570
397 1
32 267
134 643
415 294
569 360
813 754
721 367
390 487
725 176
947 499
223 634
405 814
614 160
452 71
979 66
640 728
418 672
994 903
666 761
196 587
472 360
726 81
678 802
256 977
300 479
610 57
216 96
646 546
513 638
273 282
661 619
184 326
731 731
912 202
90 603
969 291
750 620
676 765
287 243
141 76
921 765
357 581
383 892
907 465
974 818
666 63
581 456
184 549
98 285
521 219
996 548
335 634
791 898
918 283
973 838
47 681
419 782
572 325
246 545
494 264
959 266
25 539
721 560
440 819
389 192
507 723
826 649
620 743
931 944
580 330
624 998
111 547
674 708
971 401
785 348
291 506
907 82
676 751
393 64
943 252
138 120
900 109
862 183
52 793
864 675
791 974
573 816
33 15
335 356
767 120
703 57
977 609
491 652
712 883
715 6
134 204
125 34
312 338
568 715
130 783
389 272
756 313
88 140
327 774
495 93
893 197
501 869
520 869
874 586
226 7
141 350
392 452
687 311
166 168
93 906
440 200
218 879
340 896
652 834
988 545
383 489
765 540
408 704
222 985
63 363
334 454
814 372
117 332
539 209
589 330
409 807
933 42
756 667
882 520
206 712
156 965
768 378
949 830
740 634
635 905
357 103
312 177
577 72
983 785
171 36
996 455
77 751
122 958
622 679
22 778
644 789
155 944
970 246
578 956
502 934
59 90
181 370
266 110
793 600
246 315
987 241
121 416
343 594
725 964
273 746
741 268
886 247
211 855
492 140
811 994
74 869
435 606
590 52
715 382
3 960
404 894
762 481
210 34
226 950
301 112
197 863
318 40
3 128
385 76
348 819
33 289
870 748
22 872
59 69
856 998
448 65
383 674
367 35
137 915
897 454
954 899
934 339
326 633
157 359
922 379
250 516
364 462
126 600
430 334
949 877
398 331
902 764
365 390
844 984
512 129
322 189
113 830
899 34
208 356
329 810
271 349
643 52
682 591
929 432
273 182
195 989
572 225
601 767
560 464
247 881
5 359
62 903
745 622
611 425
431 482
468 53
182 110
105 216
52 385
999 324
566 193
664 489
769 616
255 328
432 501
560 436
860 974
690 956
595 300
380 25
133 847
429 667
956 533
234 359
917 232
34 835
776 697
323 545
224 447
882 641
109 924
596 55
575 327
431 708
173 859
374 480
392 959
190 660
190 223
494 965
271 169
861 935
98 85
381 527
572 615
890 115
734 464
794 164
171 966
22 896
798 765
854 987
425 395
562 270
360 832
790 220
118 887
656 499
766 227
465 285
258 354
751 991
169 544
506 340
587 11
644 793
997 420
187 910
42 546
742 183
118 859
70 125
709 187
704 173
471 961
878 221
304 47
117 809
738 330
40 324
468 688
455 655
598 848
552 339
31 21
549 452
146 258
638 201
430 108
161 660
680 464
706 148
625 795
477 664
470 816
51 938
856 858
944 453
143 87
868 691
538 365
948 175
917 730
634 77
389 666
893 446
813 869
592 642
884 61
809 935
350 664
792 293
468 496
492 610
935 711
301 472
427 600
999 343
419 421
649 663
218 814
531 809
807 415
870 615
349 571
631 140
216 98
987 707
417 360
745 843
311 95
185 992
78 955
412 79
244 148
438 50
562 659
16 262
582 646
401 797
96 740
503 155
12 919
514 108
761 176
202 297
167 632
251 931
62 220
912 657
368 701
58 281
360 73
543 941
71 295
737 166
386 591
320 398
509 185
505 621
360 59
269 879
42 871
809 455
111 810
772 168
90 131
240 984
423 662
631 511
827 16
101 146
330 270
680 201
920 73
72 80
527 514
151 637
323 922
804 412
405 395
748 179
57 378
42 235
393 494
381 158
807 62
779 739
455 810
882 363
876 307
396 550
581 551
961 337
297 708
867 705
437 260
940 830
754 672
987 560
85 117
650 540
926 941
265 807
566 530
80 961
431 660
511 392
348 807
451 215
512 888
826 451
69 579
474 407
523 140
97 448
80 362
135 819
616 214
131 47
226 641
790 573
799 592
139 310
831 965
112 899
895 937
305 385
495 179
524 943
656 231
41 790
49 657
4 179
55 581
171 196
153 970
631 970
960 95
220 854
31 525
590 877
703 113
820 681
420 475
911 460
265 312
468 620
842 874
200 13
69 704
334 208
699 316
177 658
762 396
864 793
272 453
21 327
918 840
7 337
667 269
148 283
580 616
902 422
489 453
786 910
508 119
117 207
786 293
216 548
40 79
340 312
532 712
638 449
552 996
137 570
264 284
852 196
251 105
617 92
909 402
1 416
872 469
974 657
761 190
204 800
268 895
463 151
607 452
447 87
79 63
723 282
386 226
416 294
979 768
61 850
236 35
858 348
224 62
994 914
414 296
775 212
383 205
626 457
486 235
781 223
460 549
516 438
668 577
287 904
963 145
558 102
380 865
416 725
131 181
21 257
744 755
462 370
211 947
604 343
170 64
853 559
965 140
814 927
636 416
816 545
870 548
761 285
272 891
465 644
148 208
750 961
929 960
259 533
655 428
948 545
817 800
455 781
60 278
36 875
822 257
422 583
541 46
825 357
916 791
284 197
729 756
322 28
653 138
179 107
271 822
727 682
99 114
908 273
370 682
207 262
727 31
970 767
707 237
909 990
433 11
884 513
118 558
540 770
695 71
229 317
892 307
350 990
420 258
614 141
939 820
754 17
203 75
135 909
311 44
250 744
406 486
608 523
43 500
293 89
570 521
406 813
827 755
802 598
364 768
90 302
587 195
318 141
848 651
674 253
136 634
775 530
133 419
291 375
482 667
66 845
434 507
499 373
701 168
513 321
252 819
916 277
423 403
910 550
932 42
95 611
924 960
79 757
601 764
3 451
136 56
619 1
266 331
761 181
608 535
436 514
263 756
366 689
669 796
445 647
292 398
410 647
54 818
250 781
760 515
112 872
47 71
758 981
939 194
846 553
301 259
262 18
300 930
493 689
103 45
214 187
288 325
53 751
548 451
821 306
431 112
851 276
664 151
887 277
168 186
558 332
633 485
788 478
526 890
522 463
397 735
2 37
139 607
857 312
264 639
423 114
267 438
616 153
715 135
690 272
109 254
151 634
496 672
448 244
407 449
280 818
855 771
776 63
82 40
505 319
293 121
823 359
255 512
186 91
327 336
360 523
65 118
324 697
935 530
467 710
944 900
101 644
403 606
315 47
78 137
406 684
1 740
757 538
830 435
225 257
608 584
131 24
701 454
335 890
49 278
789 149
274 543
106 588
724 347
86 327
261 267
113 486
523 720
421 653
743 122
459 815
460 793
704 508
423 493
657 696
35 114
283 976
649 358
322 219
434 759
897 694
25 9
531 899
728 304
904 822
425 714
636 884
858 692
744 280
536 400
975 922
865 609
898 513
967 571
83 400
682 979
445 58
987 328
957 66
631 212
888 407
642 782
918 385
414 453
136 388
375 1
997 624
865 963
714 227
926 158
285 265
485 593
804 569
521 80
213 361
899 626
366 540
35 362
163 899
676 708
846 389
935 124
546 219
388 383
163 69
497 966
638 370
397 433
884 961
145 782
939 310
816 304
849 850
17 363
101 692
71 298
432 357
421 977
927 808
359 89
229 208
406 866
577 802
298 460
114 442
241 52
752 409
355 952
610 371
315 710
414 737
8 845
93 428
822 371
588 532
459 816
91 864
33 667
17 682
478 130
475 71
182 226
479 888
530 88
259 196
932 157
869 376
98 875
573 556
42 664
682 787
107 160
268 582
582 449
159 60
689 688
499 947
883 1000
156 838
893 444
879 990
670 804
897 712
819 667
137 500
453 244
825 592
3 209
23 854
507 257
853 829
423 361
666 667
156 897
657 825
700 553
536 518
572 25
369 24
268 732
96 444
778 678
529 800
883 36
57 87
864 831
447 881
849 602
129 857
427 828
762 314
697 333
338 418
708 957
149 156
400 823
124 530
852 4
329 734
39 737
821 254
919 619
487 120
221 615
976 999
795 737
664 843
421 2
260 129
310 760
284 62
583 759
591 786
762 271
520 153
8 692
758 278
310 596
397 882
563 725
232 709
461 896
551 234
249 163
362 558
274 997
619 856
107 561
642 220
832 513
372 191
556 482
468 865
429 217
99 991
941 330
699 753
577 602
986 825
764 347
735 37
695 705
245 801
266 238
102 744
287 657
577 106
873 6
322 971
996 262
653 695
15 229
648 1000
699 788
799 745
844 43
898 109
557 733
13 843
389 590
301 614
947 622
936 942
236 588
988 602
817 635
397 3
361 196
748 204
590 645
665 574
306 278
416 47
219 716
660 165
689 595
459 924
535 798
433 830
832 636
728 579
839 670
575 503
76 548
501 894
170 438
756 694
140 540
73 707
50 800
469 860
95 711
699 170
611 816
12 556
152 217
513 652
462 416
962 631
205 69
677 344
609 551
758 681
257 159
832 894
750 301
105 844
363 803
365 973
971 376
881 474
944 745
125 406
160 438
388 716
506 64
59 114
967 168
678 978
116 427
630 572
623 992
727 987
965 697
715 845
170 658
815 940
218 225
406 184
744 551
407 421
199 509
446 821
501 524
160 817
13 741
883 953
738 298
404 172
452 570
111 669
794 516
853 537
419 611
309 650
836 507
511 633
328 363
156 839
179 727
712 543
467 946
595 898
375 46
467 838
67 612
500 475
233 808
125 420
666 635
53 345
183 527
287 246
421 105
164 35
224 602
593 929
872 92
403 456
251 879
875 268
865 927
839 795
91 125
393 511
229 584
425 889
721 588
569 499
857 161
427 80
604 182
535 206
60 762
40 86
489 878
232 580
2 624
90 583
559 867
823 280
806 98
887 727
949 96
239 727
175 843
400 320
596 214
92 542
15 445
27 76
675 202
355 480
651 593
558 599
326 215
991 585
276 390
256 450
263 203
663 572
639 754
465 5
199 630
461 577
705 487
130 411
319 781
355 876
24 56
257 14
993 884
756 600
333 370
803 347
941 441
453 758
445 3
387 258
931 443
744 61
205 62
841 911
953 313
627 561
444 82
570 128
803 372
827 95
164 279
852 609
633 590
218 563
384 961
375 815
851 664
386 803
976 364
716 302
334 511
735 255
639 889
627 817
984 142
95 835
102 79
641 808
748 6
782 598
752 996
882 819
650 215
330 736
625 448
136 608
941 582
442 43
660 218
361 652
26 344
74 369
919 177
717 801
996 366
367 677
453 188
996 77
36 928
712 478
970 723
47 682
374 424
548 374
745 973
95 15
502 163
815 849
528 182
525 332
721 520
409 708
2 444
635 65
273 604
787 320
285 512
95 310
856 995
36 952
319 468
644 133
316 523
666 192
854 387
446 64
410 80
683 266
353 319
778 448
981 985
442 16
289 760
497 607
580 492
91 247
366 109
439 219
185 292
565 594
371 692
627 405
958 980
723 87
779 703
423 572
70 63
331 918
669 910
409 112
157 774
220 947
345 418
447 529
709 11
122 431
55 748
835 364
79 909
802 857
428 33
951 307
20 359
770 528
485 989
474 181
758 921
709 466
283 182
281 82
52 712
991 205
920 954
986 67
810 936
373 181
647 495
61 483
483 886
806 723
58 441
256 306
129 536
387 533
599 729
737 519
682 517
218 668
935 379
603 660
559 601
154 971
83 636
857 745
580 14
467 638
454 722
295 935
610 681
819 208
410 907
78 443
776 295
110 710
25 65
369 936
665 522
906 748
510 762
844 89
128 663
736 372
867 345
405 37
905 166
608 71
981 718
780 5
782 149
940 446
670 198
545 179
311 389
268 438
51 345
371 786
717 589
483 121
626 739
286 921
72 893
962 122
57 95
270 348
541 940
545 437
470 856
825 737
293 227
365 150
622 581
585 259
853 8
503 195
60 465
316 468
167 451
877 712
888 346
291 868
578 7
369 181
853 990
113 789
600 965
796 102
159 207
566 826
26 477
763 193
279 639
904 166
337 174
582 771
736 224
990 313
699 957
222 298
273 369
751 783
576 669
609 601
145 371
793 423
362 48
941 698
221 874
820 309
97 809
973 326
759 568
126 980
217 751
700 967
635 141
228 131
864 372
906 225
420 846
922 992
719 741
300 167
901 273
492 770
442 602
337 919
933 553
669 632
519 554
907 154
694 486
857 541
386 54
620 456
146 271
622 46
895 465
815 336
66 151
607 998
55 627
180 240
79 226
725 714
782 933
607 915
561 344
320 180
800 466
802 773
511 697
384 7
180 342
5 235
160 148
577 238
725 301
303 859
773 145
253 444
324 404
909 478
528 772
174 117
449 909
124 628
251 480
817 373
718 745
962 443
45 617
653 629
877 777
774 129
220 449
884 129
900 451
880 348
360 355
327 962
834 541
532 2
265 249
746 579
43 142
471 896
552 691
171 974
198 70
776 430
769 487
784 447
448 970
339 979
971 604
182 622
210 376
669 332
798 491
136 703
600 685
124 375
466 892
862 250
339 309
571 677
640 893
632 219
961 813
840 523
540 860
206 690
351 785
38 235
411 525
938 10
562 413
736 27
657 597
628 995
258 198
23 897
91 7
115 403
171 306
166 483
752 868
267 789
390 227
156 125
253 812
74 881
806 683
579 520
186 45
923 357
702 199
419 867
681 170
86 299
310 540
327 327
282 68
553 437
193 158
248 618
38 405
300 467
937 230
987 122
274 261
830 975
811 600
194 492
121 631
142 783
170 469
109 804
888 14
240 80
171 840
697 208
244 348
26 180
577 364
654 202
624 835
177 787
435 722
630 907
352 771
689 874
591 150
29 479
163 268
910 333
459 959
892 703
306 269
234 235
633 887
436 608
722 964
394 508
685 23
414 389
794 455
604 642
214 766
261 124
450 720
774 739
961 7
973 593
246 409
553 319
372 946
178 409
321 943
397 762
201 1000
403 415
117 15
890 918
734 323
610 859
218 386
867 463
794 419
133 517
365 310
925 685
252 73
834 702
352 588
468 821
603 357
738 688
31 700
547 444
974 116
829 840
578 974
842 975
723 767
11 974
191 512
326 25
213 678
964 681
498 566
389 587
638 504
863 611
619 43
451 548
368 61
609 209
35 331
975 397
656 518
908 334
542 472
11 505
152 860
423 893
446 28
664 84
46 501
920 496
48 287
556 8
690 822
338 697
30 232
69 392
88 572
251 510
464 49
889 127
484 771
4 529
271 275
377 670
913 284
226 366
581 915
415 271
512 444
502 932
836 941
503 438
451 319
797 321
462 153
850 732
427 226
402 340
509 430
99 86
796 31
1 210
301 864
5 154
795 192
94 297
630 896
615 467
587 764
788 48
916 637
214 532
33 74
962 483
160 109
513 512
670 813
318 169
866 412
817 847
307 784
313 893
547 452
292 462
440 423
803 653
954 188
79 267
670 590
375 183
101 44
347 475
70 665
995 287
428 811
133 86
594 797
331 140
601 622
601 40
44 756
45 350
943 123
616 964
712 991
146 812
386 845
638 455
861 632
93 288
794 577
725 388
726 55
879 326
677 480
365 72
587 409
421 881
883 37
844 594
379 342
538 746
729 15
37 523
592 761
262 317
816 140
642 844
971 358
267 557
767 688
789 1
76 633
595 806
326 703
449 843
260 177
858 648
699 801
408 960
117 575
452 110
418 422
467 37
331 585
76 119
586 503
103 532
308 428
586 580
642 386
423 901
563 280
548 613
432 308
925 548
882 376
9 652
149 827
688 479
412 115
950 349
617 52
232 924
832 169
503 473
555 277
726 469
81 339
932 357
886 166
817 233
73 856
63 836
970 364
536 586
861 599
287 715
423 841
992 148
309 899
125 742
238 56
573 534
721 741
118 145
596 532
980 917
896 515
854 663
633 714
261 271
112 772
183 772
670 307
513 259
86 287
27 965
302 975
891 743
405 131
162 17
401 942
52 864
713 234
636 735
892 500
345 605
814 430
891 661
587 270
977 888
244 825
520 486
919 666
582 324
796 96
692 197
37 743
412 102
328 47
188 219
899 532
176 64
314 418
77 900
140 282
229 659
768 148
325 701
796 514
20 185
609 432
286 936
830 473
507 80
356 682
144 21
99 220
624 412
67 853
422 186
352 98
239 174
570 34
687 941
218 647
372 855
583 554
633 35
122 776
55 220
357 971
175 512
961 526
699 530
585 737
471 154
384 194
361 318
747 39
758 732
73 879
507 480
98 206
158 807
176 600
582 350
111 894
875 71
445 925
953 381
661 775
534 396
713 419
285 822
150 709
700 8
188 150
956 740
297 889
89 759
782 315
181 226
239 133
606 252
647 579
737 712
997 21
533 498
730 585
505 269
734 70
318 41
809 614
929 898
724 62
212 905
288 803
389 245
54 648
88 52
763 574
71 630
232 575
251 965
996 568
357 805
534 285
702 257
698 265
513 337
67 902
582 472
901 21
524 478
549 638
51 98
79 516
832 43
249 188
199 782
824 252
390 522
868 255
858 935
508 791
164 281
885 64
919 935
161 555
407 592
71 805
199 520
653 969
648 395
649 700
154 508
842 911
915 357
544 799
421 814
85 933
368 843
524 790
999 148
44 198
667 189
946 672
157 946
66 999
813 66
573 243
876 839
637 372
584 73
267 532
741 265
462 345
324 760
368 481
705 433
831 517
850 880
834 774
474 709
612 73
480 600
796 63
24 452
366 290
983 459
555 661
594 368
357 270
479 725
102 183
509 932
51 711
163 884
484 636
945 96
61 776
695 856
307 556
360 641
14 266
301 959
634 10
228 112
647 594
260 49
656 422
933 140
410 229
587 470
4 633
325 545
703 984
100 63
624 465
328 277
638 651
777 723
980 775
668 591
823 324
365 107
335 401
243 690
385 919
587 88
902 686
502 878
503 181
506 926
494 495
928 622
217 259
396 236
850 570
677 77
339 363
829 581
499 991
301 753
28 154
982 882
334 839
159 827
800 901
345 547
136 546
117 399
111 145
475 801
859 304
381 263
517 232
605 169
336 985
322 317
866 655
834 487
463 985
739 807
532 874
705 1000
624 167
144 99
754 700
617 622
931 221
142 618
205 815
286 423
821 440
447 654
278 909
639 16
67 522
242 123
521 217
290 664
315 609
17 420
308 633
393 591
206 534
560 762
348 846
536 169
637 982
174 915
242 164
282 661
685 875
783 557
92 424
572 758
384 589
530 44
573 922
634 130
456 193
892 155
390 427
675 27
761 849
293 354
364 926
14 49
801 149
957 244
924 529
353 308
117 882
351 41
171 611
880 414
765 270
296 952
640 940
658 3
865 671
171 712
260 95
240 613
754 708
494 456
748 649
143 270
259 22
683 376
643 227
167 290
530 158
512 94
110 380
978 370
826 217
276 179
386 23
828 528
645 438
902 679
813 544
905 331
834 435
488 414
973 1000
507 182
914 595
163 23
670 438
201 407
812 380
287 456
170 188
135 334
83 391
665 268
825 504
979 472
156 892
983 228
867 4
665 420
410 477
151 696
284 320
654 318
809 318
585 985
821 266
134 676
806 465
499 313
708 565
158 690
792 376
693 809
147 455
637 298
502 920
617 737
690 270
406 850
939 342
960 968
139 765
432 637
429 491
201 938
181 345
314 225
505 812
109 533
412 726
347 378
302 638
719 136
749 30
875 575
728 428
512 260
837 628
989 867
120 97
751 883
174 371
336 873
100 637
124 610
848 930
848 346
519 722
920 247
149 431
858 272
960 694
251 948
561 370
396 311
253 922
34 588
794 485
576 655
655 700
264 855
981 463
200 500
184 119
901 955
308 860
649 559
807 561
223 532
476 256
275 747
98 538
601 78
352 800
577 887
918 674
571 171
629 231
30 629
141 189
189 420
743 411
304 570
19 126
838 111
524 464
857 973
353 458
403 704
609 979
590 879
49 985
743 430
618 801
654 712
211 957
435 470
691 958
933 548
931 285
340 965
663 930
195 19
442 243
355 536
25 967
770 994
119 423
58 682
732 338
262 166
160 953
475 444
852 405
81 208
89 420
524 104
701 71
474 142
313 829
29 689
795 798
221 740
947 952
429 208
469 940
512 943
384 363
700 816
922 788
587 798
243 288
868 69
781 532
897 810
607 903
308 827
994 606
130 422
362 677
893 97
40 592
912 313
731 850
110 326
137 977
394 918
861 290
79 81
684 685
335 992
864 328
949 345
910 830
778 173
23 604
833 159
932 578
428 792
867 858
224 551
543 910
894 758
589 194
102 690
503 98
934 765
279 711
937 772
727 755
822 659
333 601
802 551
459 378
453 353
287 698
110 876
892 563
917 199
959 419
296 244
535 574
955 824
697 877
134 424
983 955
434 315
218 366
964 670
718 251
368 827
126 259
457 699
812 752
943 699
677 249
522 725
477 655
962 581
126 869
168 343
234 483
364 951
733 731
777 210
603 797
216 767
900 510
465 576
110 338
301 586
992 800
396 305
733 873
173 252
567 406
734 931
708 819
661 484
28 2
101 698
781 565
625 890
827 245
77 574
550 809
447 74
832 145
943 539
963 956
375 343
957 727
325 754
646 425
451 426
341 428
667 594
704 493
190 780
418 91
940 864
165 351
229 996
848 523
534 810
152 434
986 828
188 631
408 296
417 426
889 121
270 431
252 688
521 544
903 37
384 93
654 270
903 131
565 515
586 104
497 189
445 257
485 862
682 725
334 952
507 937
639 28
416 78
24 800
69 424
159 597
182 75
111 767
307 975
216 791
836 897
868 521
848 374
809 486
753 641
379 169
718 402
320 239
430 388
336 196
15 799
962 544
758 268
518 973
411 705
221 630
225 69
3 386
378 636
37 947
685 818
334 699
406 21
246 420
819 559
315 928
900 941
537 473
570 114
541 924
499 798
322 822
604 358
992 289
409 397
662 654
168 480
565 482
408 743
666 659
683 203
131 252
668 23
527 518
173 558
745 958
567 418
131 523
127 122
163 535
870 824
541 389
304 105
223 63
847 888
73 529
442 556
132 109
578 658
978 102
567 722
59 486
8 618
663 522
152 533
346 44
921 1
148 143
63 346
383 487
226 824
42 357
285 620
367 262
73 285
336 132
25 777
795 687
299 299
571 996
342 492
996 842
986 410
187 368
896 413
544 938
909 839
793 333
816 893
658 840
22 452
527 672
102 97
667 796
940 14
989 278
997 670
939 540
959 412
71 219
552 373
266 1000
559 639
804 85
310 257
533 328
52 473
341 40
750 115
567 98
136 857
638 447
268 60
17 518
923 920
890 266
639 507
617 197
145 772
281 806
29 813
133 432
637 825
824 738
836 427
246 825
225 514
884 241
383 807
424 799
131 392
347 275
164 627
433 192
791 565
975 780
869 680
539 704
106 785
528 330
650 764
923 384
922 435
7 345
233 137
736 931
764 899
909 196
442 699
112 417
830 501
566 699
181 105
754 638
241 634
320 242
397 242
625 318
28 631
768 749
542 883
430 793
500 541
561 330
42 127
380 574
231 133
563 471
766 882
64 162
831 854
318 844
465 437
945 6
671 296
455 100
440 955
636 34
479 15
959 709
147 521
531 265
755 594
778 581
633 609
435 950
804 899
739 100
257 409
395 711
861 187
17 501
187 4
886 665
18 196
725 517
68 607
781 822
552 910
755 184
518 541
485 674
791 223
984 520
110 844
706 478
696 244
482 581
260 499
776 984
367 843
942 499
17 493
409 123
28 278
663 512
951 805
735 76
913 4
142 608
599 623
188 858
474 315
509 134
339 877
978 99
376 13
516 679
170 602
106 373
671 52
37 583
407 178
190 5
801 729
862 274
43 54
465 904
539 155
780 516
520 981
11 664
989 116
388 659
519 424
242 925
954 431
281 106
512 142
379 906
547 195
809 85
350 941
600 954
423 119
286 917
505 296
933 493
763 320
96 745
557 49
527 837
154 38
978 884
944 876
430 104
960 131
44 559
437 466
29 722
735 534
18 667
378 780
338 881
413 433
625 969
833 152
806 338
573 484
11 3
588 970
133 983
881 569
794 660
201 524
791 890
675 29
524 507
532 681
197 72
815 769
556 825
771 495
147 256
477 379
811 785
477 363
308 620
174 279
739 49
785 270
729 981
342 896
102 249
72 872
743 570
479 571
948 655
200 587
472 10
371 949
725 678
920 329
740 445
607 479
846 743
100 574
76 793
821 177
41 893
400 135
462 879
58 762
348 4
618 70
99 575
670 838
20 628
316 865
371 768
790 446
560 963
207 21
439 668
251 496
781 783
752 128
139 722
549 442
63 647
17 85
485 388
712 152
604 82
919 745
707 500
873 573
933 475
258 172
193 748
893 741
541 308
740 909
744 224
296 455
375 251
889 646
828 702
619 962
967 843
886 899
317 306
963 926
673 74
248 566
381 987
474 124
562 770
931 288
20 819
933 367
937 112
421 907
425 387
749 311
637 418
616 599
343 445
871 705
933 251
43 406
727 604
891 899
827 176
265 115
22 712
71 122
374 59
10 882
786 115
601 656
171 533
258 213
938 336
816 817
344 706
715 170
233 979
637 520
664 10
145 22
648 154
255 785
620 855
440 142
354 676
385 521
492 729
578 558
250 811
537 238
682 552
247 616
637 730
923 133
751 570
638 5
355 609
211 146
547 455
624 932
975 468
12 905
25 613
715 913
851 748
464 449
363 453
530 285
585 632
206 575
988 560
535 198
58 637
146 604
91 122
887 418
589 898
322 965
878 65
135 341
865 849
145 395
485 730
26 690
656 14
602 190
563 659
178 709
262 269
830 149
38 770
398 359
734 612
98 963
676 232
304 541
80 448
935 916
529 312
605 536
325 206
78 240
864 255
948 478
875 777
978 912
898 727
622 631
339 719
302 249
554 733
48 840
648 929
152 253
816 828
810 893
67 26
500 366
503 374
494 832
286 391
558 259
978 319
262 279
567 815
12 966
7 11
246 510
263 62
689 73
98 805
473 952
531 967
783 168
709 692
426 82
588 403
34 318
15 397
284 373
407 881
882 670
294 571
94 600
30 543
846 638
820 628
805 529
610 258
985 362
458 18
414 314
845 173
842 488
1 287
439 30
181 547
883 26
5 989
231 675
571 192
933 555
925 584
214 338
897 411
510 443
841 703
931 841
341 721
267 104
546 451
439 388
225 361
932 509
915 836
250 839
419 816
529 668
578 390
110 418
445 40
610 785
113 831
658 379
934 555
829 92
331 762
541 246
950 142
84 368
309 964
35 886
354 497
655 798
888 616
446 591
379 732
146 559
175 602
530 5
634 860
119 526
457 68
667 893
787 976
856 174
213 209
358 557
483 292
909 281
364 379
549 890
980 78
894 965
290 364
490 98
783 157
484 846
95 696
563 116
24 398
407 932
678 640
922 393
19 471
282 350
900 527
315 189
243 804
639 25
312 628
298 795
825 392
491 231
859 405
346 883
802 104
166 831
743 88
575 113
558 856
815 809
735 129
350 977
284 988
353 948
615 651
742 440
394 584
22 253
487 790
174 4
973 268
91 547
381 1000
755 547
809 489
675 158
817 310
497 169
257 111
171 351
902 565
934 275
169 922
345 655
64 518
658 36
138 101
934 518
452 688
64 612
528 90
865 360
728 387
710 981
951 643
256 119
565 952
125 980
822 135
367 959
235 300
828 686
340 243
298 219
684 418
35 131
793 114
497 701
938 413
5 63
392 826
784 783
409 611
820 100
205 469
887 233
321 273
363 466
386 879
319 831
884 988
579 888
402 322
713 950
79 496
84 840
458 903
939 662
372 257
901 610
841 573
38 971
434 709
801 483
875 684
571 223
127 635
524 206
482 607
397 939
510 335
952 233
944 852
842 784
425 427
339 814
397 124
874 549
958 749
233 780
554 155
2 680
790 878
237 271
484 985
562 993
320 865
69 418
46 845
196 736
10 592
859 884
141 817
632 725
596 537
231 949
568 372
826 157
643 662
141 556
654 460
772 231
74 840
1000 472
36 548
207 46
139 66
929 631
234 912
355 829
448 586
129 367
957 307
523 951
968 664
858 973
475 630
555 549
821 907
372 209
454 578
254 592
995 534
223 228
445 929
408 244
866 537
610 823
195 133
125 162
486 622
522 488
947 893
696 400
823 301
343 817
834 917
397 278
846 804
692 483
885 886
615 10
344 885
87 659
925 609
622 27
494 316
844 328
233 240
957 78
395 830
788 439
312 25
324 278
386 75
391 729
959 477
739 235
437 236
457 642
781 430
668 275
745 863
954 329
454 910
406 201
739 546
639 50
570 314
679 955
35 698
712 92
679 493
521 699
119 618
946 719
981 704
919 72
601 557
473 522
870 152
476 610
572 862
307 821
338 591
859 49
682 889
893 555
939 11
524 852
82 821
570 415
524 840
486 476
748 958
997 617
461 824
578 33
685 885
827 415
775 860
304 667
414 242
445 463
110 366
877 985
557 714
24 457
921 484
281 498
516 317
734 73
691 560
487 465
420 142
483 185
384 864
474 180
327 935
898 555
269 379
758 644
188 30
127 468
879 995
67 178
524 905
642 295
47 477
480 430
340 305
961 18
239 858
312 193
240 421
188 427
450 314
246 328
308 381
940 726
631 552
110 677
380 941
458 72
597 418
89 835
628 13
696 291
557 935
711 744
58 958
487 717
338 779
443 248
594 425
152 55
101 531
602 944
327 691
779 954
55 826
596 612
760 306
707 472
465 116
429 304
82 627
366 27
51 517
433 503
47 780
60 1
724 738
43 854
44 97
679 639
60 438
945 119
909 761
234 337
64 418
454 497
396 171
875 798
687 308
300 86
87 711
438 810
801 480
663 844
928 693
482 340
130 778
458 390
539 43
803 208
54 677
358 93
336 9
530 775
720 967
584 872
798 599
715 725
291 548
64 773
326 521
162 216
564 240
475 971
935 528
1000 292
620 687
301 501
243 264
995 957
989 637
856 404
925 275
396 840
866 917
567 340
239 501
867 590
277 797
339 737
168 158
133 762
773 479
70 113
468 925
517 228
106 793
854 853
984 719
58 360
402 277
301 898
467 577
694 157
314 798
622 87
629 43
199 96
968 67
675 425
859 529
277 842
599 750
391 657
285 761
42 751
690 736
907 355
152 922
11 780
964 209
227 931
276 902
355 486
782 984
328 380
733 70
388 545
214 672
305 608
774 994
695 33
348 994
605 852
915 967
983 231
513 802
463 868
288 244
203 967
623 287
36 11
831 602
34 487
561 160
833 255
192 532
248 148
383 515
114 366
745 640
927 257
794 389
476 81
632 30
47 606
668 434
968 498
35 2
337 947
161 521
201 704
52 801
504 59
667 100
818 495
532 801
406 192
41 750
727 729
697 239
249 249
942 301
49 144
87 715
811 590
125 117
217 540
286 100
340 161
30 97
352 393
822 745
494 900
473 542
138 722
374 191
574 460
906 384
401 30
501 771
821 69
310 458
168 1
971 549
449 674
293 271
418 787
170 243
328 308
738 337
148 918
670 120
319 331
577 487
331 899
387 779
573 680
401 990
466 923
232 145
230 547
967 319
235 979
982 734
896 29
633 842
279 654
961 598
984 890
436 666
788 822
797 360
501 549
702 318
471 285
815 52
184 781
723 418
759 704
504 654
84 488
847 363
142 808
960 477
49 395
495 188
568 643
191 601
386 14
237 200
65 420
332 139
447 278
180 294
992 321
453 951
150 501
697 644
40 265
638 587
685 180
539 422
193 776
622 610
195 305
748 384
747 942
428 193
572 608
486 563
280 290
866 781
142 914
776 182
178 413
120 214
593 659
636 785
786 609
746 980
913 494
787 143
204 358
102 41
921 734
331 786
699 290
653 229
54 773
442 646
431 429
783 216
37 528
547 302
312 160
517 562
908 437
295 238
574 161
709 625
802 714
853 855
486 646
501 268
427 283
835 463
116 535
694 455
294 210
16 553
999 663
790 924
823 851
548 624
564 752
478 49
398 330
668 824
638 126
234 754
660 580
533 353
34 178
914 402
731 264
64 872
540 886
722 87
861 285
839 690
685 588
20 352
763 335
205 752
460 439
505 471
18 389
175 404
919 89
805 1
704 220
872 243
682 317
6 267
970 573
712 175
324 171
965 181
642 982
737 839
256 893
112 63
906 568
8 587
884 589
810 890
207 268
192 329
55 516
852 19
696 493
660 441
807 268
333 997
931 445
364 418
775 248
489 917
204 106
797 395
787 851
262 638
221 309
277 493
717 435
760 49
431 42
845 842
878 209
456 321
939 296
238 142
753 34
889 539
237 502
176 809
811 657
85 439
150 801
202 655
496 532
254 459
779 473
356 368
967 109
754 855
999 990
356 175
150 518
831 587
956 332
387 180
593 588
835 247
778 239
140 664
136 359
638 454
819 391
660 818
380 368
992 882
885 174
468 193
858 206
372 450
146 206
696 131
721 27
488 372
297 975
731 935
429 901
325 88
718 57
455 61
290 692
884 444
314 255
245 459
813 940
33 727
577 115
13 5
16 689
445 85
97 899
146 386
942 84
494 825
527 808
432 771
266 244
295 177
868 724
450 707
719 814
64 86
503 860
170 951
758 667
337 52
750 182
876 628
989 307
750 607
902 811
165 196
339 384
920 469
635 721
528 705
535 943
790 389
802 960
339 911
978 27
962 80
561 838
707 549
496 457
507 398
593 310
406 864
778 393
585 657
97 471
599 887
211 400
198 549
928 272
606 488
461 665
388 957
354 443
269 946
752 27
162 882
419 746
538 867
216 137
105 426
888 302
326 198
181 605
822 786
802 184
430 943
241 820
428 402
701 846
147 591
65 714
823 168
516 3
125 689
140 568
970 294
103 560
567 532
807 361
559 641
449 623
706 879
143 548
845 317
671 192
400 811
111 721
104 214
280 22
97 134
9 382
227 167
743 370
25 653
275 420
704 769
967 900
86 386
611 756
577 362
918 40
83 373
605 714
199 107
435 426
273 529
147 297
181 508
122 807
279 178
575 598
983 40
120 560
401 389
762 555
901 860
607 99
966 393
524 590
921 670
238 101
530 712
907 808
889 834
757 965
197 740
4 316
651 757
705 601
591 818
155 843
677 113
942 994
506 817
583 778
839 820
879 368
531 137
527 771
322 284
736 519
375 91
847 242
625 790
59 131
632 87
80 452
742 662
230 580
834 460
299 716
596 177
487 270
460 222
140 834
664 325
210 511
567 834
652 977
964 283
64 559
208 143
10 301
157 591
880 990
50 530
57 998
706 543
267 518
116 758
703 780
82 913
642 1000
746 293
977 62
927 392
972 134
534 333
434 690
31 325
194 88
322 252
982 940
769 450
697 471
229 131
383 222
482 481
514 458
894 440
849 865
926 735
549 711
776 472
728 159
598 470
172 579
410 292
28 106
763 608
588 497
181 70
977 694
486 80
86 763
458 200
99 606
473 696
76 996
275 485
288 654
942 402
614 530
898 794
951 227
840 829
448 677
908 886
439 73
872 263
14 329
815 112
287 639
808 362
634 434
198 273
439 491
26 52
198 322
502 37
503 301
713 762
538 503
835 409
765 200
90 579
663 728
569 822
89 555
607 638
827 46
480 205
480 646
525 333
682 27
633 746
141 523
248 327
283 365
526 372
295 540
99 864
362 539
528 596
365 360
800 166
211 279
811 87
466 596
942 606
470 190
932 752
906 809
476 200
700 926
465 184
381 344
780 97
703 931
262 265
562 425
704 524
269 169
471 562
126 940
103 409
692 8
569 167
560 268
92 974
158 413
604 289
509 306
571 123
923 132
8 519
146 478
80 623
418 183
31 461
190 599
627 749
866 70
75 898
330 584
310 933
224 819
489 285
709 986
114 788
608 531
970 990
343 512
588 321
612 806
703 72
269 13
4 844
183 593
638 827
457 267
17 297
551 77
635 664
216 242
547 538
232 241
49 171
698 31
375 318
395 730
674 151
755 482
417 123
779 967
551 413
303 237
121 703
760 34
363 87
337 412
117 63
729 863
792 890
791 817
40 545
299 456
19 429
774 569
841 108
335 198
987 989
435 459
692 546
844 406
632 532
817 749
594 897
963 737
139 754
554 530
650 852
338 669
280 111
589 472
570 923
21 909
264 807
719 955
352 563
712 984
84 40
776 266
799 681
796 801
884 133
821 515
595 409
338 165
684 359
425 947
165 143
253 517
705 964
500 151
843 583
190 970
980 317
236 131
998 31
931 881
515 751
748 461
511 85
977 194
443 401
140 960
544 392
476 600
355 327
750 549
871 240
370 605
837 354
754 584
814 265
21 791
458 463
191 598
422 86
989 249
686 696
575 787
596 187
78 466
779 685
923 148
289 410
152 477
115 905
61 929
521 81
71 979
895 261
699 916
917 384
963 844
522 911
376 160
283 299
660 923
60 811
400 175
67 812
455 588
892 525
566 138
137 493
806 835
760 75
570 75
270 92
985 651
690 360
163 973
895 422
984 646
596 50
989 700
926 906
838 414
398 995
421 818
909 920
693 951
631 855
275 641
28 169
414 11
167 361
60 623
762 401
323 39
306 512
452 56
506 52
565 927
222 500
616 482
771 660
432 401
866 706
393 893
227 806
903 393
518 315
367 279
317 20
200 121
75 58
524 991
984 745
842 951
227 964
365 828
716 109
721 294
267 623
38 784
937 404
415 3
445 83
23 996
555 449
53 79
792 388
823 633
691 401
597 653
411 313
480 478
123 391
175 160
527 463
915 941
466 711
23 840
707 930
640 111
8 431
851 182
416 541
583 12
545 345
822 800
928 296
191 454
455 69
268 721
9 733
432 383
924 490
312 564
994 802
853 409
342 435
772 238
131 799
599 245
599 141
698 405
209 317
125 569
50 908
303 325
397 967
888 997
637 882
150 489
275 414
81 405
642 658
654 691
62 214
8 187
782 57
446 85
403 621
191 39
502 340
880 495
183 506
260 616
911 824
13 970
337 655
628 991
345 689
204 352
227 338
774 493
113 57
566 966
396 445
460 931
951 720
546 213
895 558
534 231
212 161
221 557
202 777
260 780
114 20
804 887
62 624
589 826
424 400
471 301
938 365
210 471
596 422
984 168
330 537
944 589
608 120
295 471
141 708
94 219
335 34
396 110
786 151
483 256
803 772
594 568
735 466
113 31
55 781
439 14
900 734
485 392
441 930
962 127
316 357
236 101
859 70
193 328
25 787
895 161
363 982
627 828
12 33
608 802
398 859
535 234
250 328
516 212
806 831
920 42
463 638
791 656
966 167
442 212
193 658
983 556
690 590
358 439
673 50
571 540
613 729
370 532
662 584
289 805
591 606
971 32
818 2
540 362
659 522
918 700
464 627
139 911
870 163
960 793
702 572
521 71
456 642
74 117
577 714
921 168
320 244
551 489
245 90
202 256
612 471
97 93
337 319
255 649
111 308
220 983
730 27
976 803
144 552
517 416
719 188
11 270
28 608
711 229
863 674
100 796
262 437
114 516
437 576
176 8
910 905
35 885
708 530
297 507
763 308
128 142
915 839
370 129
512 69
945 964
752 330
74 188
258 249
195 167
52 212
110 840
787 407
346 901
714 474
42 980
664 412
108 527
832 404
490 48
610 241
378 683
428 987
283 975
555 204
999 17
43 785
423 741
38 488
566 431
467 229
194 926
107 26
329 597
73 290
189 802
324 969
788 606
943 941
393 849
496 391
865 891
527 287
631 916
774 548
776 540
917 550
830 990
839 19
143 163
987 931
120 281
223 512
129 718
254 994
960 133
632 942
48 758
489 746
701 616
286 570
850 554
119 679
543 957
697 686
471 35
968 591
315 190
102 444
259 708
789 219
840 420
512 887
177 1
633 878
616 270
799 465
823 917
496 718
225 544
755 696
579 722
263 739
40 873
798 828
443 637
600 955
524 128
955 508
357 922
129 155
423 234
20 648
129 774
695 59
847 332
304 461
422 343
334 220
523 776
856 122
730 731
601 36
590 958
958 718
112 48
633 40
534 761
166 228
820 12
911 123
817 158
285 759
164 15
489 765
402 79
722 711
148 185
71 390
560 604
151 725
183 322
88 445
444 912
777 612
69 679
437 818
72 278
934 473
708 655
184 855
375 262
683 934
218 185
658 752
506 745
197 301
657 325
3 918
782 792
88 853
678 128
28 861
982 219
505 708
832 187
641 49
723 298
153 580
395 349
880 403
479 27
170 852
817 238
873 494
354 699
470 211
406 301
397 399
350 472
48 854
51 442
196 226
778 27
604 542
639 774
394 455
363 618
949 80
517 654
130 338
864 887
638 613
285 339
436 333
192 486
126 745
120 674
791 690
51 536
144 413
153 444
492 21
450 621
358 665
508 347
629 144
686 64
828 877
902 306
622 21
270 678
220 412
947 862
683 451
658 526
823 459
499 532
475 358
230 456
501 915
519 681
144 772
986 765
145 964
993 279
177 711
548 475
277 581
108 451
391 958
334 218
315 563
673 167
478 543
847 621
315 832
737 459
795 147
224 139
425 400
849 325
874 773
906 502
705 365
952 448
322 285
665 636
847 337
803 676
879 649
648 545
833 384
355 627
883 578
118 307
329 966
983 554
90 889
55 795
605 6
242 927
642 258
914 489
594 68
164 824
717 812
369 901
547 723
527 429
653 996
88 981
962 70
887 51
310 941
197 915
299 790
47 106
780 640
174 296
816 242
107 184
142 5
906 20
786 558
16 873
891 977
942 777
379 604
69 928
518 719
717 710
11 116
815 790
107 988
85 922
229 543
105 370
272 757
557 514
85 850
642 463
453 711
742 322
429 811
31 439
926 846
581 32
833 17
306 62
783 459
143 748
280 51
900 255
179 705
965 920
26 745
730 57
536 7
902 468
391 86
484 696
499 43
457 282
853 933
157 995
680 437
800 297
546 330
1 862
250 378
959 331
434 494
690 687
961 80
773 796
775 271
839 583
904 43
515 61
38 546
849 434
82 87
330 434
301 931
812 259
613 245
104 302
284 416
381 408
211 507
30 49
90 934
92 956
502 194
266 691
193 348
129 874
781 429
804 592
687 417
189 790
718 824
205 451
231 416
957 260
816 46
545 259
91 855
435 357
897 980
56 25
853 836
454 657
780 492
425 320
634 142
143 190
592 725
605 549
336 773
946 881
122 474
153 909
830 49
240 885
426 92
72 231
100 203
74 524
522 707
666 16
897 609
92 853
509 428
660 8
753 781
833 258
41 662
658 280
898 435
172 739
699 45
797 716
61 693
324 152
898 833
931 874
639 590
881 743
723 713
352 763
726 10
395 623
944 461
292 467
551 342
511 347
57 923
392 733
75 289
917 357
162 555
947 395
649 669
459 1
783 185
362 177
159 157
969 290
920 519
631 431
353 609
772 779
897 688
136 58
594 434
452 242
102 263
594 236
447 307
765 957
411 784
51 330
303 34
73 817
480 844
595 376
531 82
785 476
515 589
69 968
851 663
204 649
321 320
957 136
81 719
920 484
401 574
517 512
445 589
328 276
784 275
3 666
356 787
141 223
727 209
929 544
64 886
31 145
604 950
980 4
875 496
868 671
436 547
946 219
821 948
884 529
87 376
751 165
936 940
94 159
54 100
259 84
596 863
386 575
218 612
422 437
283 857
984 580
75 156
880 310
684 318
685 434
482 621
726 575
131 762
949 536
213 207
619 809
421 356
735 991
968 157
427 602
13 762
533 440
918 412
749 953
729 786
739 211
758 464
137 240
225 85
775 789
597 64
101 684
54 68
840 481
21 204
594 553
995 511
965 744
816 45
881 554
607 990
17 744
229 593
180 355
381 823
99 330
887 199
13 940
618 204
772 638
191 754
228 507
849 43
903 729
596 510
70 964
605 650
908 784
4 289
959 102
970 197
136 270
537 260
625 450
308 248
599 210
328 546
719 397
510 675
398 417
811 401
57 769
965 859
359 452
128 247
711 387
188 293
243 847
541 841
57 868
386 127
617 895
664 964
767 72
84 621
98 400
831 808
203 958
55 266
697 948
304 236
240 546
435 132
386 843
1000 772
969 968
18 474
981 681
437 99
753 872
71 202
623 901
9 826
211 415
91 259
714 394
494 306
940 280
437 677
122 788
448 443
755 466
916 88
498 705
186 250
803 199
509 812
977 292
597 502
531 224
173 978
18 279
795 933
637 904
894 565
512 697
860 490
739 437
307 67
728 869
889 676
723 991
61 253
566 233
582 583
511 377
867 229
669 856
132 914
420 995
610 886
14 469
906 33
171 985
253 59
661 975
401 721
305 161
537 119
395 557
974 878
470 745
872 432
630 238
900 356
341 157
740 511
142 344
570 154
671 322
874 249
640 530
696 649
9 443
205 334
320 27
430 544
781 709
766 121
866 857
632 359
201 553
512 871
874 737
119 513
266 880
528 116
755 85
450 427
463 879
970 272
290 102
980 407
222 197
264 205
555 464
334 983
154 804
847 771
683 602
436 563
999 519
968 461
749 937
732 390
38 63
797 612
260 60
168 166
523 925
936 856
259 441
659 105
212 694
707 647
608 776
188 606
646 156
66 394
444 149
784 834
797 174
991 964
692 513
240 627
720 498
67 730
955 630
423 13
628 30
788 816
987 785
323 404
178 118
904 313
951 467
244 99
640 586
63 331
98 302
957 817
152 376
547 106
5 321
118 633
703 257
800 41
41 474
445 570
591 348
883 894
814 478
992 806
64 54
708 445
682 859
820 580
964 824
900 433
808 954
689 607
995 729
80 439
298 23
138 532
916 952
362 907
109 777
313 244
641 20
688 322
230 859
901 545
683 153
458 17
449 452
97 880
242 746
902 380
630 169
683 991
428 143
119 740
386 759
111 426
433 340
284 685
884 318
189 212
450 324
191 692
69 445
613 457
40 392
599 510
131 336
621 593
761 53
284 397
89 519
66 278
730 577
924 309
536 373
984 79
416 405
523 190
454 487
998 494
284 975
306 44
379 589
792 468
108 858
745 837
434 668
498 322
392 481
752 160
349 339
112 347
184 342
294 538
55 577
973 243
948 116
710 55
973 454
244 759
432 865
376 810
808 724
148 919
422 683
613 716
572 667
644 436
26 616
732 388
380 56
194 975
166 666
67 949
882 991
131 609
800 290
333 299
561 754
981 173
821 553
839 465
988 216
432 18
540 163
758 919
571 951
245 736
968 663
685 202
654 167
752 369
248 84
541 420
636 731
884 976
946 316
345 485
830 102
52 1000
663 524
573 668
42 734
120 850
228 223
570 827
307 462
246 294
192 482
269 489
797 614
67 81
730 119
432 569
842 446
444 766
113 837
499 233
687 726
455 608
904 113
70 150
407 261
631 27
750 779
992 75
108 59
155 837
529 938
757 370
135 496
37 985
728 75
63 535
647 751
467 405
364 97
432 465
227 775
539 335
833 45
523 713
982 280
434 365
479 568
861 867
905 940
941 967
826 975
284 825
725 751
199 12
904 426
139 794
112 971
838 634
36 172
913 469
389 100
610 293
40 551
611 217
525 894
41 601
644 622
41 843
985 944
620 123
738 731
446 927
364 481
450 629
949 338
372 337
437 981
981 828
45 407
837 437
360 480
58 400
674 43
695 645
517 784
375 962
63 91
442 512
719 743
849 442
431 286
465 305
354 509
711 542
298 422
22 355
821 47
749 868
692 266
651 418
227 713
508 21
225 578
115 425
19 545
308 527
97 14
387 159
555 684
581 928
391 753
975 139
620 18
756 623
435 335
707 263
872 821
688 243
717 749
35 25
627 131
390 14
289 944
49 221
872 439
974 198
930 593
215 37
215 1
371 254
295 77
516 519
761 966
304 147
990 930
277 379
295 917
674 344
138 897
782 111
94 63
55 660
100 270
661 822
875 307
251 390
177 499
593 289
464 248
435 805
535 472
167 117
227 551
363 633
562 814
254 574
635 128
881 885
518 409
736 110
698 199
709 132
356 885
195 242
708 174
802 226
642 259
809 240
852 370
53 106
944 39
233 176
276 750
211 633
765 268
156 311
836 311
441 477
569 318
451 961
356 746
351 589
273 626
690 208
988 253
841 549
523 957
816 678
267 325
245 102
988 685
930 908
2 977
637 910
227 439
222 583
536 572
171 808
198 212
15 185
464 207
85 987
163 901
16 429
577 260
882 916
296 163
824 649
139 812
558 718
250 779
300 785
703 822
385 310
436 849
517 873
187 679
125 202
460 701
617 109
504 792
758 994
603 667
63 204
798 362
340 500
751 920
592 186
120 460
410 306
139 534
859 598
587 24
290 203
133 793
346 242
139 948
908 553
151 705
556 801
720 67
492 839
527 253
144 665
787 355
614 373
378 903
927 862
48 272
103 186
219 363
562 975
805 685
280 876
751 123
715 277
376 210
293 162
916 906
534 294
809 812
155 856
83 610
393 653
324 482
373 742
838 934
68 994
970 348
869 720
822 935
349 197
497 993
899 595
705 59
406 212
266 488
821 658
140 144
491 864
237 680
673 766
4 894
838 825
828 538
374 324
736 780
678 792
838 435
3 455
275 175
670 955
634 426
552 733
742 379
270 115
55 799
198 790
931 227
933 120
661 936
575 935
462 38
701 484
992 330
742 978
107 656
636 2
573 187
734 314
917 3
781 971
154 978
760 436
556 45
555 568
980 129
167 907
276 510
588 369
839 46
48 596
262 929
488 42
251 641
371 363
428 926
407 982
845 738
463 699
530 981
957 158
490 544
526 681
590 902
506 637
769 110
798 608
503 48
248 873
410 675
150 816
9 995
905 471
45 435
451 2
592 292
545 469
972 486
370 478
347 595
680 496
202 183
543 802
407 305
828 557
472 836
903 377
306 299
163 108
652 106
752 549
574 723
34 296
552 508
866 250
454 545
745 655
79 640
456 838
746 767
471 648
495 129
298 657
236 950
762 987
498 688
62 883
335 965
742 200
567 195
96 663
850 527
654 657
364 949
940 109
68 411
108 562
539 757
571 126
706 684
465 555
723 878
438 57
194 179
608 760
726 56
423 575
582 76
377 523
405 444
285 864
357 175
620 279
300 678
315 116
584 37
993 21
446 187
552 405
203 393
500 785
689 876
307 445
671 943
117 280
884 892
360 877
265 157
415 168
562 712
796 21
766 283
134 454
510 793
251 180
735 910
558 852
541 215
620 849
93 898
731 357
54 145
876 615
209 671
988 344
372 753
978 857
558 487
649 808
666 736
70 575
939 610
790 558
811 327
412 903
576 495
611 630
991 838
596 199
860 935
894 231
687 871
87 597
357 88
404 374
823 825
949 761
670 597
768 433
499 344
927 461
973 918
298 920
116 509
855 10
739 893
232 825
489 941
264 245
314 86
69 614
198 855
55 867
451 823
166 226
113 490
143 762
270 615
972 8
860 203
185 348
495 448
944 161
886 365
774 83
219 181
302 22
3 601
322 520
178 435
9 673
635 466
736 958
825 595
160 9
294 7
809 238
167 694
602 292
128 172
472 429
381 867
345 559
653 353
583 200
474 217
17 209
174 842
803 685
202 96
691 362
685 857
407 638
149 535
810 620
424 968
404 440
528 929
633 682
613 187
129 656
548 814
512 955
451 12
841 260
984 155
966 781
850 185
409 416
642 184
735 397
975 262
325 608
295 290
794 424
945 693
237 808
647 39
820 487
651 155
994 616
935 843
152 856
650 912
624 643
95 358
40 70
972 716
29 266
5 822
514 277
109 513
316 280
351 318
434 344
933 720
539 84
575 188
996 550
830 442
260 221
511 231
937 539
848 941
712 889
242 578
517 350
90 184
629 792
501 414
136 433
133 674
213 216
609 42
657 868
615 520
450 551
410 297
843 474
537 84
51 406
433 492
589 413
283 442
826 418
443 94
17 655
309 977
49 318
844 663
213 598
941 407
71 830
491 121
235 275
964 175
688 247
616 865
664 842
935 191
113 596
167 513
913 362
175 101
6 739
50 298
146 121
127 636
593 361
262 557
536 301
803 503
166 818
344 340
276 279
882 741
226 400
253 138
590 118
518 639
415 15
111 542
2 56
254 264
612 141
564 766
644 81
935 987
772 563
617 653
303 842
52 907
331 164
686 272
281 556
263 48
570 373
589 572
428 194
835 391
335 750
183 443
668 954
5 285
607 659
478 10
565 809
526 603
80 158
158 694
205 727
67 145
650 846
339 836
237 25
586 744
706 120
538 373
73 542
9 31
200 839
393 117
647 918
719 78
75 228
124 632
954 190
776 956
387 466
791 975
842 728
71 547
847 608
272 920
502 632
302 53
470 694
169 468
963 239
898 390
466 21
21 772
562 148
727 948
966 517
923 807
706 443
600 329
960 16
154 782
709 674
249 24
913 498
413 730
518 433
853 79
932 579
27 897
448 301
56 44
293 761
838 244
441 552
697 400
567 202
533 627
875 782
650 139
279 62
221 149
846 73
227 778
652 605
257 81
846 549
193 683
145 633
234 841
385 152
42 917
131 268
50 132
759 681
546 979
829 391
51 407
520 54
364 898
330 701
521 523
155 969
857 891
473 250
808 955
869 209
86 627
889 631
605 69
374 656
828 245
709 191
494 565
162 824
265 682
346 1000
698 852
969 906
743 793
155 902
747 24
462 832
815 607
771 188
262 598
784 970
886 302
101 151
335 798
150 33
649 470
290 743
262 797
996 360
172 458
192 821
160 358
779 282
880 680
309 247
672 409
397 7
206 899
391 207
301 982
476 297
341 647
106 884
820 617
241 598
898 137
817 351
500 477
597 171
886 346
177 443
244 567
1 963
599 302
950 637
425 407
520 596
23 761
193 272
249 534
401 417
884 900
894 833
422 131
530 599
925 125
517 926
87 467
579 383
893 880
19 317
286 890
912 660
931 251
342 683
667 225
934 560
409 356
42 290
306 967
414 822
244 853
289 174
587 533
53 957
846 112
349 848
919 631
450 260
666 116
837 599
28 597
306 421
887 611
387 652
433 982
504 73
155 442
957 207
398 157
248 244
268 596
579 892
798 244
359 986
842 386
582 148
807 820
758 545
472 542
527 327
966 33
769 922
240 166
430 839
435 203
94 736
608 453
721 449
190 654
948 348
474 58
245 297
951 771
623 917
803 743
190 394
261 620
668 19
224 606
383 669
341 990
473 413
790 663
67 738
362 540
147 606
836 97
728 810
365 883
905 907
628 165
878 212
185 545
582 408
503 964
429 843
305 901
256 95
915 674
184 277
565 330
234 752
778 962
561 143
196 465
401 175
629 278
387 166
925 676
284 353
519 588
254 126
34 168
799 217
444 363
898 30
114 28
991 26
170 538
843 922
712 823
199 450
988 372
770 913
48 405
265 918
992 870
395 378
38 193
946 833
907 844
862 372
871 204
749 392
93 943
766 863
606 105
17 281
550 123
503 944
852 892
136 797
725 394
992 938
117 862
142 218
605 234
160 269
382 365
74 750
997 205
383 547
679 238
490 530
326 557
723 318
495 192
531 988
409 488
221 568
756 963
310 226
955 735
975 951
939 710
849 969
299 339
498 779
668 176
336 390
493 830
581 375
817 341
862 389
909 970
703 105
682 162
99 656
464 389
717 313
358 15
3 207
146 670
382 833
662 992
601 830
332 462
570 592
783 625
696 342
988 729
385 319
179 453
631 888
820 633
654 476
797 64
701 810
55 301
991 739
115 912
682 249
536 730
591 876
665 194
763 843
730 818
377 176
651 282
443 500
4 433
590 470
696 624
718 584
811 810
753 475
356 515
670 354
260 751
171 988
926 304
18 928
585 463
631 379
314 986
811 256
455 858
879 172
832 603
392 936
430 747
802 99
100 61
201 622
401 479
925 418
406 861
232 36
239 897
21 401
152 827
611 30
260 182
6 4
469 435
750 270
885 202
683 437
823 83
915 748
852 321
303 483
259 913
864 609
668 124
142 673
127 610
459 228
232 343
429 914
779 252
348 46
351 199
718 662
633 777
212 315
209 867
797 468
779 661
428 798
136 570
470 614
531 280
193 114
974 622
379 753
150 927
276 867
588 260
643 152
575 852
18 723
671 148
946 222
667 767
835 550
47 380
663 20
353 42
119 273
855 395
491 442
654 134
593 228
337 962
104 407
259 123
173 445
24 219
824 38
239 528
431 714
104 550
987 958
296 477
752 949
962 696
529 650
658 183
656 767
219 112
173 829
586 345
626 961
916 449
998 506
329 781
219 784
94 977
34 845
277 347
540 157
997 197
339 4
315 910
90 404
536 715
364 451
516 714
956 844
731 720
564 131
462 456
640 810
4 330
239 280
157 681
684 692
494 910
105 957
327 732
483 57
451 337
524 367
820 337
174 459
147 177
788 960
847 27
591 4
707 626
47 453
363 488
693 819
445 19
550 279
427 353
71 787
287 244
245 785
772 32
96 619
974 468
312 372
921 688
264 635
175 957
453 619
327 3
250 754
707 217
703 777
3 341
372 247
477 495
278 572
113 40
258 438
507 921
810 427
608 425
61 782
733 866
753 60
220 2
813 926
218 867
54 572
560 777
818 36
271 447
608 736
486 217
525 993
137 686
771 96
111 184
877 195
49 629
254 620
982 66
897 551
285 302
122 844
78 291
231 700
90 838
787 927
406 312
271 542
349 42
637 459
577 866
654 977
846 259
596 828
325 492
730 609
793 852
804 222
921 583
224 60
862 629
723 132
523 71
173 159
530 101
376 535
77 222
793 672
401 469
515 130
429 659
333 232
212 974
469 934
106 991
356 630
731 229
771 807
450 916
831 202
736 345
332 165
4 16
748 235
194 365
739 307
205 950
280 26
235 385
368 943
15 221
827 745
450 950
903 899
217 733
453 952
78 784
116 433
151 864
19 345
580 758
651 137
59 282
514 646
19 881
588 385
481 551
67 383
801 283
116 253
235 545
388 702
329 539
917 699
883 497
456 885
985 867
518 498
378 99
216 752
381 283
135 182
565 602
786 799
146 174
853 826
64 769
524 298
198 51
746 709
587 476
159 858
610 687
220 573
530 575
371 593
344 894
890 960
577 423
474 658
482 412
133 992
621 439
718 582
125 725
677 696
649 725
700 724
918 582
650 288
526 345
534 768
305 110
190 217
874 717
61 399
445 778
332 921
854 9
616 855
733 667
600 227
290 126
572 175
893 228
285 434
444 520
801 669
588 578
675 648
328 471
777 660
743 983
20 710
837 104
377 766
106 976
992 748
453 915
922 345
494 558
131 289
77 931
958 17
860 984
16 188
807 145
199 549
127 570
259 315
673 987
80 779
314 71
526 767
338 447
463 183
357 593
472 785
875 429
801 735
764 817
274 570
313 824
119 439
393 729
753 65
715 832
843 380
254 720
146 943
519 609
126 875
553 949
659 428
729 460
514 492
628 139
62 940
730 706
260 834
770 326
17 965
684 203
565 202
163 42
428 715
990 87
546 7
561 525
497 974
816 458
505 545
163 116
378 285
793 394
249 850
15 284
52 931
324 265
280 665
703 774
734 600
132 295
124 629
268 939
86 125
835 601
240 564
885 385
234 324
120 285
606 309
850 282
574 129
946 276
254 680
876 386
974 351
366 593
642 803
717 476
403 309
392 639
693 700
475 926
375 595
562 981
903 763
262 828
891 207
456 497
238 683
882 211
33 247
804 26
401 872
854 804
180 245
794 872
944 269
149 319
215 710
651 469
824 912
297 715
470 752
563 708
786 796
270 170
394 425
196 794
297 49
597 476
293 743
700 588
11 848
906 577
910 556
45 733
819 341
799 641
444 361
700 229
156 969
399 549
394 946
695 42
994 291
869 638
385 568
225 395
768 483
323 29
390 368
113 209
60 912
849 504
624 548
84 132
868 834
32 613
779 726
654 124
369 875
442 690
500 561
172 822
589 561
541 702
121 601
965 321
456 940
868 891
423 88
725 455
532 706
932 443
5 373
132 856
286 655
29 226
568 570
927 688
9 977
535 228
867 957
667 943
763 367
798 295
424 128
546 355
570 902
79 54
757 716
942 627
667 228
204 997
606 422
953 273
365 68
991 162
714 414
641 259
120 562
513 550
615 621
266 27
758 207
653 464
426 671
43 888
697 598
236 303
575 384
608 565
897 321
931 801
98 795
350 65
416 615
91 525
173 95
766 383
486 814
981 74
468 1000
614 394
735 221
310 983
893 639
519 823
791 968
32 385
107 474
909 280
569 249
230 686
984 67
851 964
140 319
315 753
712 401
383 569
12 901
744 155
220 713
295 604
97 753
77 357
34 941
680 885
256 819
924 266
322 600
639 704
169 3
956 912
157 175
130 424
780 291
555 89
381 934
825 988
909 28
996 230
979 635
285 147
989 240
410 145
767 385
808 205
454 940
495 361
380 750
301 113
683 477
100 787
855 9
166 202
836 227
643 824
818 53
320 584
832 949
823 637
240 317
418 649
83 101
477 183
239 331
543 757
533 132
253 720
358 895
896 176
299 215
111 88
388 7
283 979
323 631
949 93
632 32
545 108
566 783
891 675
591 143
746 949
390 641
476 688
208 938
127 392
584 514
750 218
844 424
848 793
516 831
824 60
291 741
848 85
459 438
580 204
738 969
197 565
656 756
503 783
499 438
648 248
671 854
636 187
246 327
199 440
111 398
877 569
835 456
124 573
424 320
137 431
427 991
213 925
780 213
172 786
56 195
640 691
381 676
501 978
354 51
448 646
32 634
453 507
206 876
827 695
306 253
37 871
530 817
435 701
954 490
895 593
180 627
620 32
605 973
82 726
788 529
371 171
162 175
678 720
50 856
766 707
460 802
929 989
970 715
42 924
868 735
915 488
766 871
812 847
948 952
727 318
122 241
492 151
960 893
6 77
951 466
878 232
806 200
946 847
475 502
487 342
588 753
181 354
975 345
552 922
296 631
239 769
920 182
326 925
258 628
742 487
211 548
38 157
746 512
10 232
206 597
984 738
302 958
82 854
879 377
836 469
902 65
239 579
341 848
207 435
686 417
982 76
925 79
587 934
311 144
883 646
882 184
956 963
389 186
692 224
655 837
281 908
253 871
487 593
718 45
27 756
461 360
831 738
439 769
23 101
913 905
98 794
441 53
108 829
239 799
405 245
987 685
556 638
832 625
34 210
380 847
922 210
584 360
979 958
812 243
215 909
388 655
962 495
835 552
646 239
796 632
276 947
871 183
937 54
807 970
615 539
816 536
748 751
895 78
672 923
967 59
929 280
906 763
831 551
354 626
534 981
924 756
163 212
809 321
182 424
859 349
959 607
100 206
36 808
263 708
82 581
118 362
860 23
476 690
925 829
667 811
161 591
566 323
802 727
644 335
150 502
684 460
460 135
17 848
907 375
212 24
736 424
399 211
465 675
392 132
485 552
74 51
227 227
562 278
75 597
89 535
731 458
382 24
89 640
750 652
663 837
75 61
399 540
88 142
23 572
974 624
322 102
845 235
379 919
831 820
805 913
277 538
288 717
177 389
368 192
577 795
252 976
334 691
263 514
803 588
690 333
711 420
604 893
806 867
946 445
583 474
834 303
665 410
97 269
489 573
71 291
766 850
244 828
621 847
721 212
78 904
674 13
315 42
269 763
662 357
544 620
914 32
193 985
674 705
896 791
906 491
338 691
89 296
199 593
531 575
452 197
311 981
76 854
601 990
326 262
201 573
63 22
983 752
712 72
399 631
590 597
576 472
524 27
20 843
746 682
824 173
535 424
514 123
920 839
384 120
763 787
577 178
809 911
982 680
503 923
276 78
746 799
104 117
994 201
725 332
592 239
806 511
429 541
982 192
328 910
721 136
820 1
7 154
680 861
290 174
106 745
297 88
915 22
771 858
260 577
720 688
231 796
283 782
952 642
287 983
502 362
938 144
887 396
888 177
264 113
206 34
970 817
962 690
504 431
742 87
37 861
837 340
502 123
323 355
836 612
850 723
359 738
899 205
274 514
317 831
547 286
999 861
327 854
643 69
940 220
772 329
432 960
20 285
82 342
640 269
306 489
991 664
578 241
220 203
754 536
385 653
174 383
865 500
237 507
920 528
726 43
856 158
2 876
442 435
569 433
56 874
274 46
890 203
639 109
997 494
396 170
877 260
21 465
118 293
992 196
335 200
705 689
427 498
123 995
931 178
221 556
576 110
110 566
361 57
87 589
668 460
405 786
752 748
981 86
947 685
774 373
720 464
426 940
371 353
49 481
918 970
699 227
536 411
283 622
351 950
87 832
503 67
270 801
103 395
174 637
643 893
100 421
184 471
773 584
303 43
553 1
412 255
62 762
556 142
517 643
326 371
61 947
171 164
341 696
940 251
756 123
721 880
706 23
922 259
376 542
698 787
148 759
900 704
253 768
346 930
138 406
876 661
921 216
356 72
551 296
323 306
770 395
86 145
353 783
283 500
894 182
203 146
302 548
75 791
306 302
451 578
517 159
650 420
806 972
725 927
718 262
402 487
721 839
974 265
572 867
799 127
364 452
674 790
242 331
91 45
909 959
555 558
378 360
286 598
68 40
437 788
230 419
212 203
421 186
262 136
277 878
618 367
274 526
678 828
435 407
539 315
264 929
568 52
823 632
767 772
395 380
260 31
666 536
260 635
903 886
160 932
713 946
338 604
612 551
780 228
831 347
279 250
143 453
881 494
618 56
378 877
438 44
412 50
678 666
935 190
597 999
602 99
837 733
678 19
79 308
268 574
761 149
419 422
147 36
830 877
264 619
272 676
20 301
842 642
305 329
928 258
779 116
991 456
486 421
763 753
346 523
253 765
152 478
628 416
96 899
443 468
199 135
773 41
128 429
721 55
687 499
522 29
954 7
801 68
112 147
943 364
911 239
115 414
68 94
829 163
992 623
630 543
758 755
583 885
183 303
292 221
153 165
601 458
524 402
525 635
548 819
350 810
57 465
223 476
558 404
639 902
26 620
726 378
372 909
32 15
129 184
179 730
641 702
483 517
688 30
336 38
191 744
854 765
220 411
168 210
664 546
829 107
680 555
484 403
815 515
417 295
24 690
649 506
559 337
887 894
726 429
637 579
341 713
417 5
258 598
463 290
692 318
165 109
612 215
56 988
256 56
845 814
744 84
707 469
512 696
399 57
903 740
770 320
96 379
917 910
208 64
524 700
939 579
39 194
986 884
8 730
967 66
761 949
887 664
40 8
335 135
738 251
44 758
670 604
173 758
328 696
809 266
626 848
459 611
83 466
692 49
532 242
230 644
190 116
659 229
475 993
715 213
243 758
322 264
713 494
373 40
189 534
305 166
381 764
776 463
581 468
863 464
61 444
460 250
560 118
478 386
111 192
598 705
301 919
321 14
412 693
405 952
226 710
117 958
825 245
772 405
64 986
221 124
430 680
725 341
149 554
726 259
97 324
964 397
594 284
762 6
328 167
309 906
228 778
863 52
808 437
972 380
912 753
93 560
189 819
818 637
142 133
768 147
92 96
665 753
353 244
530 567
295 903
691 877
834 602
629 244
589 722
803 129
540 621
105 149
119 873
295 563
320 311
315 672
554 196
238 200
450 791
654 140
19 487
93 647
82 681
368 885
809 259
857 573
643 961
721 762
185 368
676 504
30 990
175 584
537 765
135 986
907 788
125 925
626 217
571 708
249 291
592 57
901 448
981 544
760 701
657 945
420 332
800 450
673 327
385 209
91 519
194 997
307 670
921 932
238 843
991 486
133 582
542 386
381 874
929 141
574 937
268 588
795 940
500 4
49 45
352 707
66 272
991 303
140 599
563 33
906 264
787 479
200 223
824 819
811 970
110 76
500 609
80 901
5 783
372 873
930 863
471 844
895 807
490 800
422 277
631 622
851 806
440 13
776 550
89 627
510 520
879 515
302 838
584 708
786 308
580 67
170 403
262 417
561 752
216 982
28 846
955 878
652 747
243 779
648 331
757 157
850 636
23 503
473 959
211 610
618 790
677 139
555 104
689 771
438 68
298 971
490 540
749 137
870 506
646 71
493 668
573 965
978 783
574 595
925 602
86 820
892 640
276 932
762 713
1000 82
456 649
52 946
188 801
434 409
658 79
479 150
99 403
466 76
538 391
23 814
345 108
633 236
99 908
167 213
294 428
166 345
725 353
497 158
761 506
237 591
7 687
994 824
762 531
567 136
696 911
243 328
146 694
588 312
906 559
895 62
700 744
601 160
403 608
846 748
783 959
630 349
259 337
4 404
68 287
150 249
837 487
243 732
901 294
827 472
106 427
631 860
386 828
607 521
786 588
869 880
912 480
883 950
858 302
237 7
550 73
845 145
156 745
438 982
568 543
761 550
402 498
377 360
18 515
947 887
394 210
366 314
477 600
264 334
254 852
340 803
924 536
299 432
633 737
765 552
631 525
102 385
23 830
96 392
696 43
278 442
604 995
755 80
413 200
221 104
992 5
928 624
93 692
569 628
459 591
810 555
334 505
949 612
946 552
958 701
455 643
204 161
165 418
170 257
461 696
331 29
324 142
971 485
48 305
989 996
268 935
899 225
987 234
481 408
982 287
402 537
799 892
83 963
661 252
571 122
299 254
502 974
395 473
777 447
789 396
733 687
972 71
273 804
830 254
443 232
142 241
475 224
556 136
827 126
609 125
731 110
451 125
582 908
918 710
706 706
457 438
745 429
232 690
622 674
273 763
915 747
338 822
234 516
992 30
304 442
506 237
350 424
947 407
129 755
197 225
183 56
241 767
97 862
440 369
976 706
468 665
879 53
180 178
207 550
613 712
786 314
135 84
721 616
839 269
324 433
787 421
294 579
141 622
636 960
286 515
13 466
692 259
989 898
808 601
961 593
267 448
677 339
63 867
607 254
887 930
686 26
702 332
956 195
953 591
154 590
105 166
407 148
776 395
397 583
996 358
528 614
805 556
952 219
422 558
839 510
685 541
841 640
583 240
734 39
758 141
187 533
535 583
116 882
550 446
666 323
355 490
982 194
999 19
86 191
10 172
335 592
411 68
631 168
560 169
701 95
751 168
328 43
514 175
842 63
972 508
737 327
349 718
872 699
88 957
889 98
128 575
41 538
994 23
58 554
191 110
1000 294
277 327
688 790
853 529
204 825
388 940
503 736
9 374
786 97
546 457
346 594
609 403
147 799
512 146
92 140
824 131
281 677
660 836
853 47
127 355
783 136
728 920
584 409
594 129
865 545
714 562
138 322
317 284
473 828
320 605
47 952
788 837
752 914
49 270
806 632
30 751
295 826
807 785
147 123
68 971
303 849
887 622
805 933
925 789
638 712
625 741
626 167
979 26
788 136
886 121
414 532
946 220
316 93
695 736
63 997
936 301
970 92
233 894
880 222
958 856
315 583
374 293
960 513
428 969
329 665
90 94
196 35
313 864
479 359
951 894
194 676
977 427
922 208
1000 879
415 314
813 788
606 772
300 385
93 980
49 182
73 597
568 737
812 47
96 762
940 802
263 103
534 263
981 948
576 145
268 386
918 360
717 319
541 789
915 109
877 78
507 972
839 798
126 837
282 955
811 545
291 86
885 377
971 152
114 241
512 830
970 825
864 198
902 722
522 740
519 647
576 801
953 738
697 361
81 207
101 723
292 985
451 263
136 564
503 999
745 413
403 66
237 618
263 138
229 858
430 156
10 734
893 58
94 973
264 194
47 908
178 497
522 666
412 24
664 156
788 418
573 24
388 835
513 727
619 93
248 298
486 140
355 931
125 510
878 654
358 399
671 769
774 687
276 561
456 848
936 843
682 800
569 652
892 857
404 139
154 241
630 508
954 707
653 311
457 323
79 230
361 706
142 817
553 429
659 586
228 580
590 471
436 345
961 941
585 590
448 755
34 278
754 987
336 406
649 793
80 79
374 441
784 516
257 336
296 915
922 524
846 863
994 633
207 307
896 373
897 282
2 650
268 337
55 917
481 135
347 855
927 131
722 183
466 17
449 739
540 295
953 886
192 852
301 439
576 198
720 577
847 340
265 254
608 746
740 954
600 666
84 321
200 902
992 229
294 945
114 573
103 657
447 351
953 167
927 151
506 191
756 465
288 847
418 887
512 854
207 711
711 746
124 4
928 497
597 55
252 43
405 556
561 683
706 418
226 814
660 300
752 172
153 310
234 259
205 296
356 680
300 398
620 579
246 216
634 497
611 390
52 171
589 650
922 822
162 582
121 913
105 625
223 338
235 779
634 591
459 285
340 78
215 585
646 200
81 256
590 484
778 14
592 718
540 176
447 12
441 551
637 15
240 871
793 225
813 603
861 152
33 76
736 678
275 168
285 216
651 62
229 595
780 243
460 319
419 906
330 211
808 318
541 369
624 353
972 484
505 356
911 592
385 186
760 669
753 410
82 982
4 861
531 346
720 213
556 879
882 132
278 422
501 253
127 824
736 631
179 999
222 563
536 981
583 288
743 664
621 746
877 197
561 759
542 632
971 450
511 205
581 140
626 81
392 752
904 479
477 308
996 12
640 930
300 382
594 920
480 822
468 392
580 362
375 903
811 885
376 732
472 767
836 727
598 921
161 74
228 508
86 868
601 383
204 828
471 135
189 198
37 999
82 143
389 810
227 212
928 62
939 525
982 451
958 388
429 747
481 483
171 498
480 207
496 914
350 237
723 576
989 386
527 322
836 477
883 146
864 311
244 339
692 725
173 152
760 483
786 282
332 266
489 828
179 190
64 253
117 863
254 105
778 436
608 661
933 823
323 177
513 14
253 686
517 364
520 303
646 851
568 486
675 445
350 791
308 603
247 908
735 24
343 694
36 276
517 359
804 381
724 408
66 593
771 937
247 768
788 166
253 169
263 279
614 964
566 667
180 652
346 78
149 214
788 304
594 864
711 12
808 834
948 54
601 87
219 854
256 833
132 221
796 553
493 713
571 672
365 613
897 62
43 398
275 182
701 220
45 412
245 531
257 197
617 475
402 872
307 886
444 454
790 936
167 360
959 883
325 856
944 367
253 570
900 305
141 945
68 724
148 664
254 405
861 222
231 262
446 890
147 889
343 936
825 861
743 972
342 38
690 594
899 100
533 966
175 33
982 428
1 371
455 446
260 954
335 955
241 159
815 888
645 910
859 987
299 548
932 258
137 830
709 21
148 883
662 545
322 662
916 776
729 442
833 970
952 1000
209 948
909 68
934 207
967 866
816 455
47 524
828 546
758 584
26 419
129 347
475 540
274 555
333 459
524 636
583 718
152 869
276 470
734 92
277 132
615 456
678 725
39 55
143 519
754 927
266 228
818 892
782 502
350 658
137 159
742 72
876 245
940 151
66 25
242 342
156 209
797 185
240 427
58 993
220 523
567 353
25 268
10 161
426 751
584 301
347 523
803 413
547 45
754 55
605 903
239 537
442 478
315 851
470 20
526 41
543 444
394 567
79 488
858 663
140 204
537 943
616 436
339 722
490 943
624 728
558 145
267 379
517 793
420 59
588 165
977 299
919 407
138 776
69 278
332 958
393 558
668 882
852 643
961 682
59 518
178 326
470 316
104 57
832 432
707 102
878 259
474 561
216 693
507 608
602 527
169 450
486 580
319 663
257 215
709 726
134 713
244 193
815 434
37 44
692 510
956 908
554 462
515 507
340 356
311 861
157 796
440 475
458 696
42 166
773 923
330 258
988 925
450 154
358 486
549 401
347 504
317 175
110 9
882 420
869 390
215 308
864 25
355 257
542 479
180 871
795 186
24 504
23 924
905 722
427 564
325 95
90 435
103 323
712 421
982 576
445 688
832 986
166 363
209 254
233 355
791 256
859 165
179 115
238 957
30 563
349 858
794 554
181 506
433 770
850 616
756 367
979 964
620 563
171 528
927 701
994 164
10 376
78 413
847 778
622 640
332 802
145 657
316 577
427 165
193 534
883 523
849 503
437 518
264 607
46 542
308 391
58 317
766 135
81 612
913 702
856 748
252 171
677 30
335 221
563 217
95 411
71 531
929 687
490 326
580 149
68 637
124 897
797 388
950 400
983 805
500 586
975 176
878 842
941 300
724 869
338 213
546 918
713 613
554 529
798 677
64 375
994 398
179 493
984 506
20 599
166 767
128 395
960 68
695 684
288 32
248 833
301 961
798 855
841 595
531 266
189 947
992 535
344 522
27 679
27 399
277 193
165 405
587 477
824 633
160 112
17 759
944 317
171 912
688 54
529 876
352 520
393 789
726 420
187 354
964 703
110 902
179 934
535 690
45 903
449 340
219 871
433 742
134 472
147 662
347 498
544 926
697 83
975 660
561 316
369 447
5 765
349 805
457 920
676 241
661 809
712 807
471 410
656 355
280 414
172 976
848 498
987 985
285 548
300 654
346 304
770 695
461 578
614 136
170 626
296 881
432 118
643 439
473 160
989 104
926 512
80 773
9 66
757 646
965 408
299 663
64 420
357 524
659 519
947 306
752 730
424 394
168 248
553 508
351 830
20 430
603 380
25 164
826 182
447 534
855 715
666 153
372 417
234 795
42 715
261 745
896 632
363 373
209 388
889 679
414 714
212 860
600 268
7 454
334 673
959 705
89 544
852 251
297 893
317 909
989 564
892 163
62 254
993 775
652 759
841 863
130 977
245 815
1 555
519 441
99 370
43 747
615 711
7 603
275 250
117 688
309 848
130 960
958 322
174 927
113 655
255 710
469 607
264 987
48 714
709 90
812 323
153 170
925 427
114 274
749 774
473 230
85 430
552 258
708 16
264 315
725 732
70 320
406 778
410 218
387 729
340 158
122 805
431 870
578 255
99 662
36 2
271 95
370 534
409 94
786 686
1 192
816 410
761 619
675 499
347 14
656 820
692 140
760 727
493 382
822 862
308 883
263 93
921 264
636 736
25 396
706 700
895 53
65 550
988 265
333 31
756 445
110 248
178 283
462 445
864 769
327 127
213 247
742 201
334 766
596 392
817 490
796 882
392 19
468 731
283 152
761 38
948 222
504 99
922 720
219 600
846 783
199 939
56 579
275 873
420 70
89 573
893 723
76 6
761 376
227 398
501 731
848 774
450 418
373 647
200 571
585 183
113 729
864 884
151 969
47 239
893 939
961 321
944 73
696 171
822 548
901 669
321 702
86 45
700 638
616 284
627 284
150 491
167 652
811 213
890 56
152 203
376 447
275 423
617 449
970 869
117 642
922 555
686 621
192 301
256 363
74 883
998 576
227 535
729 469
590 232
671 317
678 297
739 647
745 60
867 214
701 789
768 387
409 959
39 17
673 113
899 670
40 623
185 266
509 265
734 451
496 404
767 526
53 858
524 797
917 390
10 618
356 939
87 394
955 111
780 897
163 335
581 248
785 429
954 56
761 477
852 29
218 214
998 748
342 353
891 956
548 23
205 726
691 719
60 271
966 197
51 969
452 4
376 564
832 580
592 402
793 590
149 486
942 186
266 392
529 509
348 428
883 904
153 573
622 564
195 939
112 246
260 563
249 635
126 433
834 358
659 334
844 952
871 461
969 43
298 330
423 271
893 618
209 5
863 820
807 45
247 372
114 432
82 124
117 277
75 987
737 770
737 706
164 914
908 461
595 683
731 488
652 940
844 866
111 762
680 917
806 927
641 271
710 722
394 827
998 821
813 86
942 902
143 106
167 51
85 297
601 736
601 698
205 280
558 607
633 268
680 379
446 29
551 610
114 492
511 257
597 30
307 515
791 743
811 391
478 398
186 430
95 390
61 413
19 737
238 50
467 35
78 17
448 457
536 106
323 678
848 133
68 677
530 253
994 166
389 98
136 759
186 373
809 652
407 886
20 403
909 876
687 796
981 9
473 180
141 892
856 22
496 961
350 489
479 90
938 614
848 123
339 8
126 97
246 145
24 759
550 62
906 882
71 378
414 563
621 269
585 116
582 934
957 60
375 246
25 574
369 363
582 846
812 179
991 310
852 366
421 401
427 326
635 497
56 48
60 676
668 996
792 249
281 100
660 655
345 685
228 65
399 161
911 210
339 901
872 191
266 292
943 44
969 577
541 24
976 952
700 644
947 843
244 579
294 904
233 638
940 812
703 338
973 965
548 311
865 771
501 482
877 382
724 417
406 700
720 457
343 18
651 586
596 944
841 180
933 780
992 987
470 964
951 17
274 167
139 127
1000 200
922 877
933 997
645 338
696 365
146 390
734 148
328 330
91 168
509 376
300 500
362 769
815 313
137 441
831 275
826 840
707 758
836 351
448 884
67 593
482 183
472 342
558 771
194 272
539 8
448 766
301 366
596 126
557 302
883 745
275 252
223 15
204 704
549 675
398 107
797 591
378 335
598 313
361 398
78 661
763 26
138 320
416 683
702 43
342 849
736 890
875 133
348 671
723 725
5 672
389 717
69 819
729 832
503 522
238 918
557 939
312 14
266 957
693 959
806 780
848 680
912 196
703 986
272 59
658 13
776 726
831 504
909 674
722 763
547 959
32 103
249 343
116 866
652 161
824 809
292 671
840 556
218 542
541 842
601 550
628 684
231 888
709 304
651 255
262 682
710 862
377 177
727 380
689 550
188 981
573 27
536 790
569 428
983 169
896 605
871 478
844 931
538 395
528 599
257 256
775 983
635 464
533 822
796 105
200 331
246 768
110 581
288 87
768 535
43 991
365 887
273 498
732 810
892 611
866 535
483 852
25 497
823 225
827 420
344 936
1000 984
375 768
518 769
110 234
655 382
731 739
192 623
349 951
122 567
837 604
418 538
322 443
34 144
564 362
500 563
345 874
682 215
642 791
173 179
739 716
153 87
18 274
653 855
230 71
744 903
865 778
47 883
989 610
244 488
524 589
713 206
155 707
707 520
132 445
910 536
459 491
958 202
331 439
56 672
400 299
159 924
239 224
129 393
347 988
996 478
432 582
114 314
834 23
849 644
865 158
198 257
331 528
48 386
199 447
37 710
722 275
933 850
20 214
678 718
201 25
195 984
297 792
682 498
435 546
655 632
155 338
512 554
723 710
352 759
386 703
275 757
474 820
803 934
680 452
725 361
301 511
259 955
495 765
292 6
318 367
67 669
125 838
94 862
892 369
618 512
672 443
331 1000
463 486
933 142
289 657
854 589
519 464
895 13
370 897
905 437
626 11
243 517
379 212
28 403
655 711
402 469
196 334
610 836
342 815
424 860
631 318
225 210
856 594
107 760
382 376
141 7
386 735
524 117
946 903
519 600
965 272
420 512
605 29
347 298
196 770
509 826
35 943
703 60
868 195
67 606
929 942
74 874
826 161
215 245
626 19
788 976
350 875
61 384
170 739
229 224
798 448
418 216
53 346
509 478
421 748
865 635
345 536
805 322
248 843
920 308
578 89
398 158
664 195
606 81
763 10
778 271
488 349
975 260
448 191
895 792
79 699
465 984
971 310
29 570
152 949
229 82
389 626
591 53
172 196
485 934
558 263
963 883
656 410
74 550
554 152
601 18
135 923
328 164
492 831
464 72
264 204
697 855
608 220
402 93
506 959
707 62
707 669
296 363
78 369
264 983
520 216
353 7
138 32
522 981
214 337
52 478
892 100
320 85
944 177
396 650
590 454
318 885
168 747
254 784
82 125
999 434
131 137
817 4
469 30
340 521
859 232
972 542
83 291
819 726
27 408
179 696
293 347
794 546
22 480
660 505
968 476
508 437
858 200
309 716
783 280
610 217
923 940
594 741
665 620
149 195
667 793
541 460
338 22
502 346
215 469
174 75
905 383
274 213
98 408
845 59
624 767
998 217
836 7
209 502
799 101
313 488
123 999
199 976
345 765
444 870
839 701
252 464
265 701
871 109
760 494
227 109
710 86
123 897
92 683
750 243
783 63
82 257
61 280
232 757
397 28
626 235
728 229
699 344
930 569
805 41
415 31
149 124
116 623
373 208
657 122
802 440
536 883
705 911
307 683
497 386
911 547
81 840
116 885
232 882
916 733
355 729
590 364
203 391
803 738
626 202
686 140
481 743
402 139
425 898
876 687
445 957
879 912
841 110
793 756
139 549
230 728
912 784
471 66
873 96
587 748
238 429
885 114
115 329
70 993
592 910
455 384
18 296
885 156
844 466
235 107
249 705
172 121
383 738
538 387
725 775
815 610
290 309
626 882
571 80
617 588
728 501
743 923
318 329
30 566
34 201
39 537
639 421
808 351
312 894
255 602
203 233
835 125
312 451
712 39
304 806
962 621
187 519
543 577
56 534
349 682
61 508
384 67
961 88
320 483
639 984
933 350
374 236
507 335
857 640
29 395
511 572
971 918
457 671
599 869
179 334
936 660
29 896
747 677
762 419
159 400
402 444
101 775
31 607
462 239
246 490
61 955
673 517
386 804
568 561
979 524
80 380
319 180
155 350
786 616
457 573
386 504
490 123
659 798
795 473
134 714
386 499
394 716
375 473
652 602
394 789
569 334
172 25
258 14
894 136
528 632
992 369
754 650
475 300
614 860
150 8
575 524
480 22
569 484
975 962
272 895
647 795
920 904
160 165
40 40
408 550
32 574
450 506
225 415
717 374
422 644
250 254
665 818
737 992
131 360
886 778
507 157
681 18
322 72
57 117
454 465
18 486
390 819
343 966
691 655
55 940
260 71
109 348
62 240
60 948
104 49
935 777
473 992
894 926
808 911
411 549
730 106
514 315
321 571
496 581
641 604
280 55
195 339
354 563
256 809
964 191
586 436
534 831
361 693
241 822
229 106
488 745
667 156
389 659
760 668
713 306
359 418
869 614
227 832
156 812
267 41
994 627
733 734
750 325
908 978
430 395
74 91
555 740
246 943
399 357
963 463
663 321
881 883
286 107
714 794
834 263
958 567
348 60
891 607
389 673
354 463
763 908
554 360
203 304
717 517
767 731
837 647
613 474
105 326
267 726
657 453
19 687
377 261
294 766
933 647
580 47
906 485
407 108
789 123
624 555
205 812
553 817
638 657
382 502
708 721
339 52
313 623
50 244
670 956
415 516
70 106
202 974
922 839
630 767
95 363
268 802
435 438
880 194
633 570
192 647
540 213
954 268
640 368
783 893
998 312
178 271
150 160
522 656
398 309
94 629
502 78
198 98
375 741
744 914
306 49
181 297
769 964
190 526
520 187
189 697
810 339
856 846
286 730
502 35
38 947
663 891
24 212
988 398
305 84
312 962
132 844
610 252
159 799
130 678
338 318
727 147
8 582
344 294
328 700
791 343
590 167
554 930
564 210
365 227
171 848
71 781
100 229
931 229
546 985
766 554
918 462
847 581
306 526
280 449
868 222
503 530
983 867
757 506
714 179
638 813
393 17
188 939
353 305
492 271
766 690
851 424
215 482
224 435
55 190
208 557
775 827
695 841
5 332
653 764
132 791
95 179
107 213
220 957
636 434
868 845
753 118
617 880
297 663
720 301
347 724
64 598
121 548
388 456
32 834
986 490
46 205
446 33
639 587
243 858
783 642
285 888
112 253
767 408
915 838
60 261
561 476
858 682
23 245
431 475
895 476
679 692
509 669
278 103
879 61
97 163
300 560
967 681
903 378
942 815
853 151
848 875
748 337
632 178
163 878
653 193
569 513
862 199
616 92
611 712
606 910
271 372
327 589
52 581
966 993
395 171
496 595
397 243
283 29
420 445
989 827
25 552
293 987
896 237
269 222
825 321
154 142
665 548
494 709
754 776
220 346
949 209
172 885
410 548
534 754
952 781
990 573
354 166
893 507
307 909
407 971
421 900
679 174
676 119
699 247
464 647
807 636
883 569
535 670
623 69
775 926
201 764
498 555
929 742
413 235
651 819
205 71
719 235
596 746
353 646
992 169
292 799
804 174
195 341
266 311
84 764
217 12
505 629
599 507
448 155
929 518
390 525
263 94
170 606
262 814
756 417
339 474
107 886
814 216
878 290
547 94
653 403
723 251
406 190
39 147
66 653
592 588
610 854
753 366
270 91
839 728
328 5
296 534
788 525
175 334
619 827
88 693
430 349
566 187
539 956
333 956
608 924
543 569
934 751
738 125
478 65
129 125
950 916
303 40
664 732
389 229
918 927
536 602
234 495
525 777
63 6
71 997
756 160
121 585
225 601
62 174
868 711
650 468
682 952
683 247
525 812
553 759
306 429
535 368
434 957
716 189
117 836
126 693
436 187
218 303
249 867
122 282
818 981
978 852
803 104
417 707
862 74
136 748
793 569
704 509
110 172
696 587
864 132
773 82
786 21
300 260
654 118
592 631
969 170
236 124
273 4
830 134
429 965
881 221
886 937
729 347
108 425
933 324
908 57
757 45
429 56
656 82
525 247
712 846
969 41
654 150
527 82
467 759
654 352
695 383
50 155
159 334
830 418
390 586
814 818
993 470
899 518
715 836
260 683
346 650
161 999
1 208
733 402
362 243
735 543
660 124
480 826
293 472
295 191
341 362
198 763
180 724
922 340
75 275
899 159
676 612
402 763
154 413
238 633
457 884
721 149
246 225
556 795
987 996
220 366
268 399
89 542
168 989
674 195
952 427
957 106
191 195
90 781
725 546
664 445
47 261
21 602
55 8
597 626
373 217
376 813
110 466
806 353
471 109
779 428
214 321
974 656
201 765
494 599
377 515
200 432
874 149
409 246
717 785
410 826
602 737
102 759
89 924
351 433
892 676
88 992
725 640
108 219
239 485
85 790
268 958
938 676
555 654
460 964
831 413
53 932
171 493
856 38
712 558
470 603
586 909
946 310
548 54
528 786
890 964
928 157
273 217
832 179
223 644
143 53
337 227
687 192
616 750
101 437
704 686
996 892
407 875
30 296
452 463
173 635
642 747
278 136
800 686
682 136
912 720
679 879
470 779
315 525
817 659
878 164
902 284
38 283
579 580
591 382
43 764
369 36
862 646
171 661
331 852
796 594
571 826
472 392
957 138
269 773
148 146
936 50
782 325
684 712
905 275
94 299
390 462
334 251
459 856
912 142
707 59
885 911
373 841
48 641
965 548
138 252
949 919
928 632
983 832
906 76
482 295
889 167
546 699
22 809
840 80
867 927
61 103
189 433
943 236
783 914
510 731
833 438
715 167
621 620
242 455
621 812
180 995
620 372
74 838
650 486
941 838
918 235
425 694
608 3
642 792
792 356
958 413
976 551
867 242
384 487
405 915
833 24
286 259
861 287
744 153
476 14
388 253
707 881
812 666
235 805
457 27
161 414
439 488
316 657
81 699
495 485
614 328
860 251
586 720
225 365
342 612
617 401
844 780
66 78
585 875
104 97
640 894
584 956
550 16
6 45
500 619
372 359
870 309
430 759
637 654
123 331
83 460
519 500
538 455
374 641
551 366
887 134
149 326
832 1000
297 555
358 518
863 140
276 852
793 750
182 410
489 616
869 360
115 758
814 841
751 365
206 637
850 878
424 351
555 256
350 851
810 60
368 25
199 995
876 343
745 409
104 585
24 325
944 490
82 110
330 832
468 675
764 244
377 319
499 727
521 660
138 241
36 336
235 911
30 331
671 134
916 694
458 211
536 539
723 497
752 542
524 867
785 900
185 635
626 58
647 763
298 682
945 832
863 615
965 130
661 774
340 196
312 364
412 34
860 515
928 383
382 712
283 918
347 260
375 272
26 176
7 370
937 971
499 949
144 408
553 555
793 765
422 720
784 781
72 130
41 399
826 415
22 851
942 177
525 949
898 461
409 367
290 904
774 194
810 918
958 231
638 105
385 773
237 809
207 79
43 228
281 985
757 805
933 654
617 555
402 377
921 691
280 694
884 442
964 194
24 953
650 409
725 886
569 978
515 775
56 557
893 758
493 177
764 109
207 117
698 442
558 661
987 934
613 636
342 337
522 262
314 388
36 721
944 389
56 189
499 900
365 262
9 448
778 494
100 336
962 149
129 872
809 116
805 773
103 498
109 624
759 774
11 794
534 901
847 32
293 161
6 462
109 967
610 238
838 770
705 642
542 807
139 2
783 897
127 145
42 972
803 576
224 649
212 252
536 574
25 541
35 134
860 996
723 697
117 779
691 10
585 829
11 719
216 119
460 18
46 683
19 5
411 582
256 946
155 632
117 698
536 839
746 652
617 436
617 23
624 694
511 839
164 322
209 210
4 227
566 414
808 821
712 314
804 550
854 921
599 389
111 344
392 80
780 404
633 396
778 608
441 288
447 956
609 655
730 392
254 441
705 58
342 558
978 940
298 88
635 689
167 414
444 151
759 953
860 557
909 820
135 795
507 864
186 760
799 146
640 96
586 275
136 104
40 579
255 553
505 10
829 835
190 315
629 696
179 166
807 186
407 976
535 205
473 174
300 58
800 435
162 840
365 768
392 515
132 248
524 404
13 704
238 202
18 218
249 548
735 407
734 141
145 348
264 945
782 425
784 498
544 527
12 675
774 887
430 786
590 19
987 959
236 587
994 592
814 727
563 510
581 707
857 845
651 990
621 786
839 165
312 850
191 438
736 621
223 677
639 562
988 227
500 846
900 493
789 714
220 351
57 432
773 321
845 612
485 509
813 27
946 901
647 168
577 638
81 916
216 581
761 115
73 549
828 644
251 403
796 308
186 495
719 310
815 563
273 299
71 86
326 16
338 324
536 266
313 616
182 528
196 942
995 621
843 822
264 93
576 411
752 761
906 470
423 720
385 695
371 455
132 48
735 36
325 916
915 521
209 909
83 756
848 658
167 599
771 424
421 193
887 865
611 371
912 785
839 635
494 573
22 819
840 936
691 49
197 183
451 279
938 298
936 456
249 58
231 21
250 726
177 489
590 139
859 854
924 49
840 769
148 277
861 344
811 664
622 101
313 910
908 561
319 139
933 569
864 109
409 805
658 523
291 640
709 230
101 857
858 313
552 669
976 526
769 289
787 676
166 134
25 381
594 785
403 843
692 710
61 752
939 161
960 148
474 512
816 801
89 823
964 642
279 481
775 304
88 47
913 843
241 331
36 330
478 662
858 645
462 894
933 903
68 248
544 699
728 670
389 441
635 580
984 898
863 23
222 250
353 410
597 182
71 454
700 110
786 119
357 329
817 85
998 170
25 387
963 364
391 597
943 374
495 157
397 68
407 101
477 3
634 899
808 811
782 507
921 568
978 629
248 794
65 246
316 442
984 278
805 726
226 747
255 848
139 661
948 967
15 933
865 823
743 999
681 15
996 165
804 60
762 119
853 97
748 657
823 973
755 922
45 10
769 535
22 68
1000 718
211 94
716 243
461 633
253 456
798 56
867 559
526 720
656 625
728 478
949 835
751 993
844 519
528 865
253 289
98 815
382 814
58 194
446 310
1 243
717 220
154 594
291 809
218 18
638 518
852 388
511 47
264 547
770 516
835 219
331 568
32 740
762 830
49 114
424 117
333 577
710 623
737 279
641 374
113 658
399 506
268 168
373 102
739 703
670 770
794 783
599 194
896 23
310 229
951 371
649 843
413 797
39 878
806 281
138 867
724 510
320 462
565 341
232 358
475 182
552 371
951 507
546 232
348 958
380 386
187 186
18 786
390 155
664 675
927 228
938 842
691 489
212 599
349 514
105 932
667 2
516 366
311 895
432 120
635 821
626 638
286 641
664 212
221 31
721 158
873 763
646 84
361 346
630 968
818 145
333 129
391 435
978 823
906 612
601 632
523 264
195 743
900 167
602 742
243 551
559 872
518 376
368 850
856 110
636 833
284 541
796 631
423 396
614 946
660 809
688 306
427 940
472 808
836 73
550 430
976 108
653 845
835 20
47 691
130 682
875 765
575 671
418 9
294 77
169 982
273 205
403 460
630 304
890 605
411 542
449 597
914 847
639 395
529 866
159 455
536 554
451 953
914 745
382 82
78 115
320 782
809 949
85 50
905 847
592 705
444 505
552 434
251 432
299 409
886 186
314 688
491 227
432 224
660 861
338 688
562 657
957 906
772 213
752 715
571 821
981 821
252 631
230 489
817 543
176 659
468 382
228 289
104 536
194 875
749 297
590 18
844 160
838 176
981 441
158 562
929 326
104 456
984 577
415 865
358 235
436 177
616 15
465 719
902 10
593 2
307 534
19 150
677 26
1000 834
587 280
512 42
736 495
619 150
384 499
717 766
978 662
195 786
785 888
346 813
913 345
999 851
625 510
4 511
509 67
243 429
195 639
973 314
451 59
55 796
493 221
522 117
730 414
828 734
276 688
152 465
157 527
497 818
838 43
456 810
356 81
976 807
139 382
954 714
53 446
934 574
914 664
339 741
749 966
429 900
430 712
238 465
755 75
859 210
884 215
643 212
373 781
593 326
494 997
443 260
778 543
225 558
442 6
269 762
592 859
578 346
933 436
908 817
650 550
28 22
682 972
700 528
969 823
307 890
211 101
150 340
643 726
897 436
732 518
197 675
372 660
562 279
476 211
180 855
585 214
179 636
93 499
810 751
388 20
203 889
360 845
632 346
477 181
372 204
306 743
374 691
898 366
118 76
1 562
312 665
181 514
554 540
710 520
500 694
217 328
532 883
330 395
750 703
437 531
960 334
896 77
761 896
703 237
168 256
129 229
127 980
274 343
307 499
930 838
382 611
584 483
666 373
13 625
58 260
155 43
856 563
799 864
165 279
444 291
258 718
985 565
216 914
754 597
877 690
431 542
166 119
702 218
289 208
613 497
122 309
406 273
172 923
551 615
565 161
684 550
815 830
848 691
871 279
584 284
73 101
403 127
671 43
686 283
891 808
591 297
80 114
219 630
728 135
142 764
684 218
663 851
48 862
541 270
492 125
554 917
225 308
43 895
350 728
529 241
535 119
889 966
232 459
596 312
593 89
75 629
307 89
479 706
950 371
975 794
495 528
710 72
835 752
318 537
317 17
683 549
475 278
212 419
719 286
47 25
726 525
896 56
820 742
584 529
165 770
632 835
658 815
33 786
532 349
802 214
249 628
844 460
47 562
970 667
722 668
958 657
779 532
957 436
346 989
574 877
689 727
443 938
355 286
749 753
847 846
845 784
19 814
450 867
30 523
180 787
110 958
318 418
745 16
244 446
735 751
323 836
503 521
33 699
304 51
865 105
270 894
980 156
294 694
468 963
111 564
330 220
666 630
611 752
587 586
806 971
284 462
22 148
394 897
798 978
407 443
672 226
405 134
790 735
354 23
660 371
4 622
474 735
259 413
320 65
383 955
878 404
455 795
46 200
44 195
177 450
989 200
686 817
480 391
839 491
761 194
464 586
928 723
998 599
787 733
553 16
136 7
162 534
206 205
80 735
7 69
934 682
814 619
498 293
9 688
135 121
233 598
707 160
320 56
788 662
473 276
21 987
161 578
191 240
312 197
660 246
230 473
216 79
117 225
697 350
861 872
330 950
225 356
140 385
933 683
977 245
842 461
461 57
891 929
633 9
532 330
358 732
84 219
955 894
540 284
844 523
790 420
878 281
805 811
407 546
120 248
6 932
656 896
861 289
256 392
618 614
475 701
832 781
595 723
65 790
246 206
209 475
486 365
637 801
346 969
642 703
900 298
950 112
586 206
819 681
255 2
462 201
76 526
342 321
83 551
148 568
267 784
720 116
179 65
84 820
767 335
469 69
447 406
274 653
960 444
334 567
797 795
119 872
672 461
545 754
673 277
827 393
392 5
809 827
177 928
514 997
964 66
416 297
632 212
91 751
435 762
211 331
867 573
374 540
201 201
284 945
557 92
771 85
19 284
434 366
595 188
986 559
253 401
207 237
964 298
987 751
81 630
121 455
521 673
7 804
617 915
247 388
1000 266
23 433
972 969
880 224
369 86
460 685
735 798
435 498
346 515
321 647
491 679
802 107
594 48
846 593
665 221
377 648
542 348
616 773
923 336
210 383
20 945
180 454
794 878
321 920
47 993
566 537
672 719
996 265
766 193
209 431
765 937
78 306
636 45
430 558
380 640
292 752
936 824
557 729
648 99
222 565
988 893
635 983
509 400
527 69
182 292
357 611
949 992
655 379
901 387
370 545
138 305
368 694
33 420
923 32
518 496
948 505
740 582
839 248
668 515
657 24
125 957
335 619
518 704
163 7
52 744
301 974
775 171
675 208
7 866
807 340
231 826
206 239
201 330
195 919
813 882
937 700
336 297
582 388
40 882
713 167
404 534
592 79
93 599
944 252
938 526
116 630
824 662
548 637
543 437
318 480
137 6
128 70
393 519
303 457
342 277
137 435
875 432
38 164
957 114
658 424
95 833
85 643
821 628
79 139
144 938
456 643
696 141
349 38
769 837
268 861
326 519
999 421
351 83
415 524
62 845
662 872
764 157
809 751
396 265
393 91
757 93
480 877
929 303
871 548
163 732
123 841
250 121
261 952
556 27
871 488
489 986
737 391
834 21
926 313
897 206
968 119
754 482
202 228
322 451
755 256
312 581
224 183
421 64
159 977
89 344
656 246
571 975
717 676
457 918
904 130
721 956
64 475
211 375
407 786
909 827
850 781
595 914
388 105
890 828
448 239
193 455
485 116
430 201
791 238
118 46
367 838
1 782
664 563
509 423
701 769
249 550
549 195
815 937
299 704
764 98
553 427
424 982
979 566
571 448
612 937
286 964
71 301
879 579
347 324
480 248
518 294
184 169
349 299
266 643
607 818
69 30
151 399
847 559
10 484
10 859
682 708
955 403
158 490
571 507
789 189
149 747
358 570
777 861
320 724
933 166
634 294
1 507
995 644
442 528
509 748
930 666
238 853
524 378
41 673
124 398
594 252
610 913
975 543
431 960
836 431
819 561
567 781
424 87
440 284
187 722
574 473
153 966
497 628
715 90
880 325
355 206
219 785
166 54
215 984
966 782
764 612
694 539
50 134
823 236
855 124
745 445
143 811
886 22
135 592
376 392
759 591
375 724
724 490
335 417
29 737
902 203
972 756
887 625
497 983
69 639
794 307
12 280
985 274
982 95
216 357
818 291
198 505
707 578
241 609
716 809
434 747
937 854
737 82
160 749
714 410
987 698
35 968
792 250
676 961
540 226
817 598
803 409
206 935
973 274
743 870
228 528
968 164
382 705
453 311
302 791
360 336
110 503
815 828
363 632
426 165
392 983
451 364
256 194
586 835
73 553
609 948
347 61
610 1000
851 969
336 313
823 624
98 637
452 460
268 229
976 660
563 427
375 171
972 312
5 44
217 355
850 825
654 196
238 615
195 440
583 882
858 849
394 309
660 661
889 988
672 451
414 399
710 626
332 629
103 338
176 340
952 723
956 531
643 813
731 36
473 743
49 361
82 720
812 495
470 784
583 180
761 714
809 445
695 911
602 85
944 733
971 900
615 614
712 697
1 185
791 49
897 872
121 708
718 590
844 300
121 604
14 930
192 829
929 794
266 873
878 236
772 492
540 202
371 331
602 268
202 722
327 920
312 170
571 784
126 584
65 173
643 257
354 572
402 619
206 567
122 407
753 661
991 561
95 193
635 421
464 298
943 34
81 68
970 146
240 612
754 945
183 155
563 978
433 769
896 906
527 649
566 486
476 557
398 570
101 32
990 916
329 284
949 762
351 918
259 943
882 12
239 64
289 772
933 764
680 682
333 132
66 675
310 348
507 13
617 117
307 498
128 545
914 645
346 307
594 267
947 800
572 998
351 603
680 36
735 745
62 781
490 371
480 349
465 689
594 593
234 507
589 931
165 183
699 257
261 401
860 292
436 594
388 849
726 229
220 206
577 954
302 394
995 247
338 580
106 926
510 270
460 59
733 146
322 431
402 934
184 261
577 971
206 964
820 284
544 391
489 473
344 142
866 690
269 845
480 779
467 292
837 199
437 510
982 838
443 517
451 19
487 8
334 306
291 878
350 392
624 567
81 364
121 702
560 952
480 378
243 668
929 31
530 910
221 324
778 23
343 264
570 673
257 617
803 606
172 441
142 644
142 53
596 973
431 190
992 359
221 521
620 441
845 397
815 539
660 844
918 229
868 175
198 23
780 557
801 304
997 294
947 490
346 894
84 806
134 656
678 105
448 522
501 262
412 161
457 330
741 325
504 938
699 635
847 499
938 195
792 237
685 489
482 850
265 917
7 750
572 685
855 19
558 707
867 89
299 960
765 154
897 463
788 743
313 78
290 104
666 974
592 147
175 208
64 182
310 635
866 516
6 423
222 637
744 89
77 394
48 841
547 296
655 335
391 967
412 680
70 77
5 14
223 179
573 638
712 882
273 929
397 630
352 619
266 447
59 695
841 458
753 542
73 495
508 484
174 930
912 530
61 867
124 772
101 748
701 497
729 404
467 995
850 525
689 42
334 575
429 87
581 624
337 107
905 600
636 199
438 48
661 872
14 390
275 480
518 690
702 298
128 818
150 61
793 838
167 49
790 154
247 227
202 311
140 373
828 153
244 841
894 870
672 629
697 380
756 214
422 457
863 901
626 365
961 770
202 479
818 991
985 64
570 538
727 709
910 906
861 505
746 106
374 769
734 422
501 841
636 922
650 850
174 627
397 768
613 566
110 597
982 679
134 60
740 395
965 952
899 62
58 624
182 143
984 385
955 985
611 800
615 7
567 227
59 661
408 281
749 658
342 158
634 523
301 31
557 636
415 511
620 648
991 230
447 605
589 365
745 359
770 803
371 86
600 778
366 700
858 69
933 510
99 489
145 513
1000 764
512 990
993 311
595 933
27 778
445 771
488 566
573 858
651 524
636 368
778 433
491 711
942 941
199 438
453 550
553 316
892 897
626 838
830 653
615 626
423 454
192 348
311 194
871 298
914 446
72 691
753 171
502 304
960 306
853 512
622 744
409 599
251 547
215 26
352 406
373 15
952 595
664 865
41 736
793 151
315 752
616 429
263 24
380 195
613 982
94 827
7 445
585 731
811 536
678 475
752 718
210 10
339 858
373 131
360 687
235 168
206 202
948 468
225 327
309 459
367 667
904 951
750 66
838 427
540 941
144 101
303 834
311 675
965 670
714 551
837 919
738 328
815 751
210 234
142 465
537 891
530 726
317 422
19 812
874 321
645 184
347 961
854 60
863 42
978 966
530 67
293 345
818 160
819 379
746 960
202 724
359 870
497 377
681 371
697 678
554 396
990 759
455 853
801 785
818 682
851 463
26 20
974 845
398 719
668 711
579 516
87 612
886 136
641 792
531 630
550 337
482 702
473 652
384 676
114 761
695 87
957 445
158 113
388 509
822 407
219 752
923 306
715 160
303 323
985 205
11 818
906 836
511 934
402 557
373 358
1 530
822 741
390 995
147 609
99 421
266 813
933 58
168 235
732 152
439 94
321 697
689 439
75 442
996 799
152 348
440 70
320 939
678 418
359 295
230 643
704 749
878 787
900 668
880 573
364 161
714 405
599 788
846 946
939 997
646 618
322 85
687 641
23 716
410 734
10 991
376 65
740 605
851 991
273 83
563 988
243 276
744 193
416 590
139 354
586 136
323 259
251 595
77 660
680 439
651 55
12 354
732 636
436 647
975 30
922 719
222 689
308 712
856 67
726 106
13 154
766 692
592 768
98 95
861 109
800 944
96 587
590 71
616 864
141 837
552 800
549 946
662 251
813 739
357 825
892 474
868 836
930 453
426 729
396 522
315 338
944 930
201 436
118 752
235 18
49 630
765 62
881 577
800 237
754 44
879 302
938 160
106 716
888 853
589 554
190 884
835 390
319 304
494 553
322 542
182 86
604 62
14 755
650 119
150 359
92 380
12 381
539 469
322 684
683 511
567 517
901 237
821 394
789 494
287 971
579 890
384 944
997 34
63 146
392 154
534 64
194 897
665 876
408 584
393 660
820 565
405 609
58 691
931 988
933 314
931 929
347 993
498 951
198 32
367 773
13 560
670 677
435 429
260 179
88 432
95 844
392 504
886 322
843 818
987 126
98 334
118 524
776 616
999 840
745 11
751 414
194 299
716 281
82 163
18 362
794 861
986 277
465 455
800 592
422 625
564 420
465 661
430 567
426 469
104 620
119 172
252 200
334 728
672 351
89 817
563 619
948 548
895 765
3 46
356 424
23 272
932 625
405 357
445 509
328 563
680 580
762 365
715 395
953 278
13 901
177 260
17 179
657 724
955 679
995 150
517 278
126 922
635 571
782 314
485 813
893 599
177 199
383 243
945 336
872 958
588 49
569 956
679 533
256 26
34 124
303 512
45 289
603 918
990 495
516 166
46 899
409 990
586 632
299 525
680 867
480 259
444 510
143 699
535 529
40 219
478 825
748 80
927 258
255 972
508 15
961 445
647 612
969 678
478 800
936 273
309 431
323 196
311 497
385 702
715 862
526 814
551 868
876 158
839 735
172 151
531 170
762 851
848 592
2 135
917 187
858 227
683 242
280 749
103 805
914 396
424 465
263 651
974 453
738 145
667 717
471 514
660 472
134 565
62 991
143 96
232 423
196 687
82 2
925 345
149 742
395 104
361 61
173 831
926 832
303 925
489 120
427 632
567 10
406 762
223 778
986 499
474 342
397 622
83 143
726 443
555 250
626 480
81 928
404 788
259 141
228 826
151 633
939 846
968 161
975 305
660 448
902 499
523 456
748 148
287 828
967 789
638 578
930 217
403 432
201 341
854 604
473 513
403 119
272 176
198 173
674 720
980 421
219 618
601 645
659 919
434 649
865 250
498 66
591 126
586 444
81 58
308 836
528 579
11 726
103 685
797 82
457 16
699 409
660 709
328 445
709 175
511 574
777 8
486 576
985 821
753 513
751 764
800 34
286 256
49 336
396 344
505 105
30 646
727 20
364 212
595 877
130 579
697 234
443 799
997 680
3 148
714 288
404 114
975 420
115 31
827 984
750 856
982 476
227 697
688 821
751 622
402 194
421 751
225 423
898 290
63 653
72 929
759 538
311 937
874 60
792 855
888 18
551 927
190 476
95 293
98 848
838 870
950 62
292 848
352 354
852 107
743 924
387 853
790 686
109 581
892 348
274 140
270 720
784 367
920 621
236 869
683 880
68 386
585 920
844 327
195 230
532 7
279 321
45 740
253 936
87 203
378 361
695 1000
432 478
718 351
99 306
220 133
185 639
910 713
448 104
942 979
463 221
299 507
960 551
758 800
277 888
545 111
211 729
850 11
792 297
467 734
627 929
306 277
435 617
827 228
14 284
751 772
83 921
313 712
161 204
790 705
667 1
786 768
80 635
130 224
283 596
309 909
524 614
185 310
582 363
890 595
999 640
718 81
913 382
144 73
586 934
129 604
286 266
723 717
252 852
940 534
794 323
213 330
985 794
45 874
389 43
513 458
475 425
840 971
849 777
256 330
380 541
947 102
257 199
305 549
84 104
148 878
427 361
559 411
506 603
636 894
997 148
704 824
925 543
794 125
319 401
454 50
293 401
503 901
599 159
449 34
263 597
911 689
451 814
776 86
60 773
585 763
948 861
986 327
493 439
376 785
191 230
685 141
388 134
175 650
82 437
690 390
258 492
203 34
376 105
374 32
197 711
358 41
150 733
825 692
314 861
833 702
346 359
351 427
795 41
168 405
532 371
438 461
984 947
326 360
403 51
743 951
762 101
991 263
185 167
954 499
27 138
200 373
848 902
294 319
399 178
689 188
638 24
134 315
735 536
717 478
486 478
930 828
92 466
994 46
316 20
535 867
744 383
769 895
377 62
213 775
239 253
962 228
276 447
894 363
982 611
192 819
440 121
998 532
929 254
120 106
197 240
1000 925
654 564
699 892
816 12
472 91
458 365
453 791
327 644
961 767
116 958
298 406
948 578
659 662
40 130
767 589
513 375
618 496
575 441
806 743
175 484
250 854
93 899
611 393
476 621
54 868
102 820
456 823
289 320
549 969
883 167
816 810
607 753
194 764
495 720
248 233
855 849
438 948
748 400
20 745
442 121
564 249
296 204
569 844
172 803
362 339
91 157
84 938
877 331
522 83
532 311
382 279
710 73
853 81
817 647
201 732
895 496
935 463
692 458
618 53
796 581
373 239
90 457
528 966
711 782
300 420
854 505
500 671
151 52
900 689
860 943
146 477
995 942
409 368
176 59
459 215
336 169
996 635
940 201
139 791
223 289
842 625
334 93
665 545
373 382
103 781
749 634
279 924
692 445
589 502
659 924
670 6
559 609
559 49
751 781
338 945
405 23
919 424
231 291
805 333
71 905
319 701
180 362
498 768
864 508
692 533
494 72
650 244
852 339
29 631
1000 611
921 156
296 344
60 614
396 591
975 893
358 838
401 401
723 266
354 568
337 356
811 540
694 351
500 759
927 881
741 278
491 14
785 786
357 844
751 104
434 726
997 143
915 397
896 637
662 249
204 350
604 367
241 650
408 995
973 148
624 815
513 408
601 221
603 351
325 388
428 321
882 343
69 777
331 82
26 535
783 629
278 321
667 439
537 642
49 558
270 3
260 946
742 688
266 623
382 686
400 712
598 901
405 850
275 35
170 94
884 959
829 489
360 229
46 981
583 306
926 324
993 543
947 374
228 346
770 35
598 526
884 224
560 406
317 631
945 201
941 774
41 300
354 87
280 937
392 205
260 736
461 326
23 24
931 972
550 167
196 109
924 864
91 868
416 32
993 457
331 347
543 963
283 286
519 894
21 618
452 833
295 354
729 670
641 927
530 188
35 453
672 467
509 665
275 191
363 817
505 997
454 24
993 341
47 387
956 424
750 597
702 279
784 88
83 187
565 106
6 73
122 280
616 484
449 120
832 902
143 74
376 135
414 33
774 812
771 81
677 288
502 813
376 584
351 940
42 356
365 163
636 980
99 830
337 594
903 64
449 853
480 571
934 67
443 962
354 944
126 81
880 477
373 921
184 737
435 171
68 433
606 166
263 943
111 517
358 191
537 806
395 17
377 680
994 140
114 471
573 345
299 945
265 483
681 700
5 748
484 611
265 98
905 376
918 151
519 148
696 305
318 689
797 783
159 369
128 810
313 392
292 345
443 296
92 927
258 708
24 514
435 990
128 352
141 899
368 11
46 63
316 363
103 464
145 261
832 624
70 144
16 713
488 810
361 931
484 73
776 593
861 143
956 906
205 271
620 307
734 116
920 917
412 107
406 899
916 766
181 4
87 170
594 567
512 392
649 421
89 620
79 174
90 827
691 501
285 448
751 200
565 931
555 651
452 21
221 46
940 104
767 451
50 357
116 129
530 203
478 619
381 168
471 665
967 221
503 123
182 306
143 754
857 117
884 704
747 152
200 148
508 667
276 37
221 754
7 601
273 829
617 592
49 184
122 903
306 303
209 801
56 911
234 265
968 478
621 519
625 129
537 253
358 876
709 630
704 677
221 105
861 695
359 166
997 567
318 405
830 552
21 209
21 988
686 641
859 662
121 395
914 990
504 271
865 212
253 568
889 825
24 101
519 383
301 936
624 130
487 644
690 507
983 727
389 620
236 302
609 739
925 473
302 177
392 542
642 872
150 260
739 450
195 714
932 681
357 621
187 339
700 685
532 88
304 767
741 264
736 158
193 480
52 546
247 693
417 396
952 507
197 146
220 128
178 928
101 716
618 800
401 149
239 56
672 123
996 407
238 684
85 484
231 680
359 428
177 578
555 355
857 7
70 475
158 822
975 396
230 242
716 74
659 348
613 897
383 698
732 111
550 963
142 909
390 318
838 296
24 695
303 94
521 460
267 495
208 496
736 286
748 452
711 407
151 323
655 534
372 386
996 274
348 137
182 89
385 830
65 39
850 541
432 57
37 519
694 784
970 404
542 473
79 196
934 353
75 633
841 608
722 646
979 458
475 395
496 749
332 345
290 115
754 678
633 799
813 955
555 707
427 985
902 136
786 187
488 213
820 680
172 893
325 150
350 152
897 845
252 580
541 893
694 646
922 326
445 735
632 999
983 694
545 120
881 384
332 52
63 856
944 740
243 253
489 494
832 381
739 525
27 660
203 471
394 186
821 186
596 803
232 140
524 606
515 938
461 458
677 817
422 942
765 253
322 503
130 348
514 332
869 990
445 464
139 831
23 653
768 835
462 797
3 915
67 424
856 831
677 530
685 158
877 199
841 47
458 709
388 254
282 480
597 772
777 429
805 238
225 807
505 292
231 712
474 259
241 511
416 470
709 256
316 255
123 488
434 404
319 382
528 628
352 304
409 156
893 985
963 397
628 545
109 102
155 349
964 922
818 672
529 685
541 844
940 15
684 725
771 2
459 298
982 810
601 390
966 493
374 280
890 354
824 350
455 978
698 418
251 868
441 779
904 333
622 195
347 305
272 117
307 730
414 288
29 504
859 754
783 748
107 958
449 913
287 498
682 537
365 474
667 621
806 289
167 505
945 438
621 251
519 387
890 58
752 270
913 610
24 48
709 130
357 157
43 644
655 724
343 355
487 510
859 431
299 832
34 818
570 275
875 321
545 139
283 568
186 343
49 895
500 91
538 506
228 716
619 923
432 633
888 730
464 273
899 33
547 773
705 91
10 801
330 59
695 181
501 584
38 19
653 617
734 623
539 508
80 970
52 603
591 950
987 489
75 691
932 690
678 941
490 359
351 185
539 852
768 928
870 772
544 956
747 83
463 826
144 807
556 86
757 542
574 183
232 857
872 261
150 361
971 500
897 509
351 17
788 573
140 332
528 886
414 342
63 169
295 558
976 850
643 84
743 569
425 137
587 926
849 557
426 98
418 128
466 205
700 957
888 579
272 257
822 566
815 797
415 809
880 509
377 497
835 154
985 773
79 185
681 856
634 98
984 99
655 35
56 542
966 250
195 237
506 368
516 569
481 747
78 209
362 579
36 793
763 716
648 397
166 983
847 820
18 902
713 335
503 259
626 725
384 141
887 723
73 481
59 21
930 822
736 930
570 253
912 416
615 172
395 538
884 21
262 268
513 907
483 400
981 555
880 966
693 939
338 622
112 426
903 681
678 815
96 102
447 765
238 414
289 632
303 524
4 916
823 626
532 499
121 224
789 810
198 900
587 100
580 617
266 28
718 65
144 307
830 784
290 132
308 294
47 802
162 221
427 781
376 959
279 848
534 420
657 83
319 596
535 251
212 800
278 929
216 773
557 524
528 216
169 927
147 796
462 874
754 93
721 639
512 730
722 182
325 256
432 536
407 61
816 623
834 402
19 742
277 899
309 446
127 323
120 941
33 917
216 896
646 937
77 322
544 509
209 950
921 24
924 754
777 295
847 54
193 155
832 977
691 303
917 887
880 301
156 95
196 153
383 625
827 926
227 53
159 187
445 357
240 989
864 90
709 695
419 399
349 687
638 228
988 145
322 535
297 704
981 643
510 208
48 920
358 558
458 154
914 50
494 777
491 202
823 909
952 172
596 941
399 935
85 73
128 332
208 461
326 69
668 373
340 377
882 548
199 727
928 499
598 231
22 545
172 772
479 608
196 299
693 324
982 901
136 308
321 803
32 661
531 314
810 412
861 8
696 417
386 293
647 407
837 170
179 667
130 374
318 822
49 299
722 184
338 990
55 868
303 864
279 515
871 768
402 918
184 140
211 183
546 399
352 76
418 481
802 735
655 202
385 728
738 343
122 75
332 176
295 986
391 573
852 261
693 605
179 876
744 741
410 642
491 114
69 908
946 870
994 600
424 379
741 15
454 592
628 498
725 940
898 135
933 740
248 1
648 193
871 993
793 294
806 443
568 40
846 544
921 938
911 726
529 538
223 77
16 296
35 680
300 34
27 369
815 749
488 620
303 284
327 213
9 207
102 583
881 650
795 314
345 249
770 593
289 937
341 128
535 919
625 189
202 303
753 562
509 854
144 144
705 377
793 499
679 738
342 893
659 463
837 947
75 307
225 37
149 427
988 200
106 484
212 487
580 338
990 273
583 648
88 419
595 486
596 21
792 361
981 17
397 129
795 736
287 486
969 629
295 180
467 954
432 47
291 774
671 873
773 758
292 719
244 239
739 387
599 719
755 996
83 579
35 369
349 358
183 815
213 602
826 864
641 117
582 236
356 321
975 306
301 590
630 735
520 664
455 584
18 803
293 200
970 604
557 608
417 382
851 53
725 619
863 115
56 329
250 576
344 705
159 361
859 451
913 180
406 430
714 314
37 130
48 508
539 898
912 536
455 636
506 669
750 557
184 158
237 434
733 580
490 243
293 348
693 205
528 451
986 241
764 22
722 811
881 613
60 792
148 514
427 5
183 529
562 718
686 798
151 770
730 640
12 22
340 56
578 219
506 563
811 622
936 884
784 817
496 844
960 995
709 739
1000 891
619 913
961 656
425 791
103 788
812 794
195 741
12 701
303 174
674 591
57 457
759 553
300 718
547 9
808 898
251 426
810 563
81 872
674 857
662 128
996 826
921 191
918 284
243 221
457 916
163 865
724 921
736 446
565 338
223 727
901 656
950 574
512 963
701 508
788 973
50 706
256 292
278 712
207 792
576 282
657 349
12 392
146 928
730 721
654 630
376 603
555 239
566 607
98 705
579 147
762 186
438 391
249 996
182 824
278 893
520 934
594 883
678 739
811 407
388 186
419 294
425 336
252 522
40 182
669 154
367 106
544 615
102 78
790 731
970 662
544 341
99 464
522 838
2 292
131 426
979 734
947 18
523 281
73 67
895 526
144 37
256 465
698 271
380 593
612 385
299 62
200 172
900 201
815 382
626 793
116 925
162 382
891 685
663 315
103 909
192 598
945 447
62 994
70 793
587 33
177 237
94 377
577 574
79 555
366 546
831 879
927 721
563 589
388 17
850 579
614 794
140 799
820 726
831 997
314 276
373 73
621 301
646 51
207 363
596 37
241 522
110 156
779 138
457 156
165 596
306 984
673 136
980 986
412 704
58 384
357 55
434 563
769 29
952 10
902 61
261 40
675 39
177 484
547 693
79 852
677 104
89 399
64 499
134 420
553 567
334 322
947 285
683 848
697 551
212 957
590 238
348 119
721 894
811 800
745 839
903 732
847 343
482 262
841 615
681 746
533 366
419 479
3 453
327 51
3 538
360 944
775 707
414 496
647 344
415 901
428 613
243 909
874 436
876 906
533 760
272 951
755 565
324 109
454 35
404 580
741 818
427 340
36 160
325 463
773 920
723 998
355 950
904 887
710 175
800 943
864 475
403 669
510 806
248 250
623 27
942 368
451 977
528 128
791 652
47 513
463 552
991 524
78 531
471 877
352 227
354 213
814 7
331 755
726 782
83 253
256 659
90 905
763 552
808 105
427 886
635 897
114 811
582 465
37 287
29 420
239 843
778 570
949 504
703 32
756 315
608 364
973 697
268 735
600 427
839 26
312 825
922 426
635 855
242 23
493 623
794 84
465 572
653 413
75 707
21 404
452 164
79 52
591 269
77 254
445 351
31 431
557 625
453 50
247 246
133 711
169 137
475 243
195 623
777 215
559 829
837 989
880 779
609 309
32 53
483 567
687 287
616 285
884 100
995 53
647 430
996 172
96 906
894 232
62 854
540 93
906 198
507 740
26 732
829 262
832 175
314 419
996 312
201 790
735 548
962 182
454 314
465 699
545 526
553 85
970 810
550 750
21 927
834 202
188 17
376 853
517 987
865 603
535 178
784 340
491 600
752 457
922 653
558 943
579 391
496 119
323 194
946 839
180 810
987 576
175 147
863 651
88 686
494 666
843 51
960 774
442 455
244 848
678 566
41 623
757 573
432 549
477 747
893 460
497 750
171 990
415 365
41 727
681 210
299 74
832 55
998 615
955 987
736 783
85 333
786 329
145 439
661 641
188 183
983 954
547 375
32 685
208 565
417 240
774 715
313 958
121 662
924 428
1 660
992 995
414 136
129 972
608 111
278 154
485 309
190 692
873 607
931 999
673 596
956 794
257 879
221 609
890 430
46 882
425 459
369 209
236 497
533 843
607 810
996 443
118 538
486 343
144 417
341 816
364 296
961 972
526 181
581 768
963 626
1 739
436 369
299 671
866 831
513 824
992 860
619 462
749 104
804 892
872 144
60 235
791 372
207 668
905 139
435 867
116 435
605 551
804 255
573 21
86 437
196 429
648 814
890 397
270 693
640 141
188 51
376 978
423 934
998 327
72 432
545 187
867 501
89 22
755 13
394 192
449 941
621 448
755 510
844 24
555 484
164 742
886 891
72 308
824 69
634 247
852 530
785 70
30 225
91 785
237 836
976 37
777 948
485 883
458 328
258 364
163 773
457 49
16 880
708 839
300 694
438 152
223 222
221 253
799 664
37 35
499 364
424 627
312 908
861 121
587 118
836 102
502 258
172 209
902 885
974 477
459 195
729 257
858 117
643 708
480 66
973 547
263 912
17 98
13 259
390 514
74 963
735 328
848 709
804 658
255 532
914 112
648 556
622 857
622 946
756 884
209 772
982 221
30 723
86 897
987 512
859 73
781 642
715 35
525 980
498 524
536 21
2 509
229 623
806 984
859 15
755 192
587 784
914 25
680 252
536 891
324 374
300 457
367 15
491 891
346 341
414 881
741 941
390 899
925 248
439 851
815 704
955 410
88 630
135 388
86 501
402 929
743 99
269 156
332 981
921 664
322 197
911 586
437 394
404 663
73 679
339 559
412 819
353 154
917 973
310 248
305 584
672 577
247 993
774 509
209 367
29 984
673 453
14 11
12 79
435 423
576 166
111 237
820 84
992 418
429 117
926 7
469 134
373 214
549 769
206 563
132 217
641 918
991 890
57 566
55 519
155 819
286 326
903 277
744 331
745 21
689 213
155 413
426 603
165 974
372 370
888 855
938 529
772 928
770 828
846 824
699 1000
994 984
677 896
612 420
578 356
793 618
920 947
30 345
901 195
670 624
916 558
478 854
438 250
133 207
429 978
382 127
329 375
462 6
623 73
780 569
170 699
867 551
395 768
97 417
391 13
974 869
218 411
470 350
969 898
680 702
377 8
76 190
615 142
602 394
62 123
673 191
48 770
607 438
782 580
658 351
342 479
52 662
729 731
363 457
91 439
646 455
840 260
6 658
563 450
938 236
992 985
357 599
774 138
530 784
840 224
262 891
885 990
974 248
518 877
670 708
123 232
509 412
396 175
99 169
664 980
203 566
746 88
782 724
148 651
952 850
116 621
558 590
853 418
1 671
918 396
198 368
917 861
700 572
137 461
989 396
531 27
100 312
750 247
962 702
96 430
322 5
19 526
423 20
549 692
767 746
412 35
958 111
607 673
12 95
133 353
490 663
326 481
835 640
534 931
69 207
733 709
458 633
401 577
378 164
611 335
274 217
360 637
312 492
989 801
507 720
200 576
823 733
506 243
939 793
682 23
853 139
655 253
67 384
768 678
246 430
678 557
273 18
710 779
737 451
315 288
378 137
20 884
380 311
28 413
333 880
903 340
485 970
647 145
645 892
574 674
801 847
691 862
977 780
664 291
67 41
780 439
101 303
923 785
535 177
124 19
146 199
622 144
343 266
388 269
467 630
753 795
761 416
86 827
808 217
79 717
738 1
502 624
529 977
642 675
170 870
138 820
96 604
398 561
615 835
739 775
403 356
210 481
424 299
833 277
923 362
254 564
388 780
179 557
649 60
231 561
93 31
761 843
943 727
29 681
501 432
388 62
912 812
361 97
88 283
458 693
198 845
473 729
753 473
140 218
963 370
131 55
752 891
969 926
726 822
709 114
883 972
925 595
229 877
57 779
507 826
353 998
395 315
719 525
370 470
767 618
515 736
895 240
909 603
353 791
575 629
738 994
993 966
871 49
744 943
929 602
599 515
596 317
39 965
138 158
934 652
245 829
892 153
783 596
295 357
225 32
703 217
350 573
867 545
47 339
177 997
853 772
666 243
88 803
752 22
807 996
202 698
148 984
293 795
341 869
826 395
437 527
319 53
972 185
949 18
875 126
366 727
897 31
322 337
186 73
710 992
421 911
41 568
894 685
362 586
980 990
395 389
835 695
758 709
788 69
506 109
757 691
533 466
34 953
376 74
873 269
759 586
855 312
477 834
653 895
132 399
283 966
94 41
26 265
516 813
685 21
921 441
64 806
906 97
110 281
171 334
550 281
272 756
592 748
589 596
995 629
389 440
21 415
704 536
908 500
829 323
305 87
100 268
822 964
112 816
387 106
444 776
545 816
542 601
703 768
267 169
285 923
255 56
41 974
349 492
214 616
438 35
931 549
850 317
7 645
444 903
460 985
503 162
105 491
12 408
646 266
815 686
239 163
529 832
436 742
799 873
776 81
397 779
622 193
682 434
529 184
947 633
27 422
356 38
181 353
655 995
390 894
77 944
659 875
816 434
955 589
411 703
719 385
247 400
170 776
936 468
408 314
890 763
703 70
467 357
417 856
602 925
773 678
552 36
217 858
624 979
561 343
363 807
94 884
352 342
694 593
456 396
14 923
753 430
707 551
384 575
333 287
610 549
145 586
528 57
280 242
215 373
126 149
106 829
490 799
421 297
547 434
571 651
216 701
356 922
603 739
26 457
836 522
394 363
578 673
956 792
940 503
261 781
653 681
430 199
467 1000
849 682
700 557
955 302
647 802
258 424
138 122
676 93
266 73
526 205
927 786
467 119
130 285
470 979
887 920
175 533
73 763
557 330
538 101
333 675
223 361
768 488
44 712
430 733
291 248
851 772
532 673
102 849
194 988
120 368
521 192
483 77
874 20
695 751
270 814
238 55
810 282
766 239
366 408
839 217
179 370
241 281
571 434
620 690
153 140
234 635
568 459
16 701
847 286
866 437
692 675
70 457
265 435
216 103
3 746
825 243
378 395
676 998
436 829
489 21
815 57
505 847
521 703
484 738
139 175
764 208
983 29
643 550
131 997
295 307
240 25
701 267
22 489
447 510
509 262
918 340
82 774
186 955
477 21
692 967
547 456
175 881
836 169
430 318
517 76
625 756
100 325
165 821
335 674
434 604
365 516
378 902
822 206
172 820
320 346
866 481
473 383
556 449
490 8
125 864
480 290
685 166
315 470
770 679
985 147
352 853
671 875
672 342
221 371
497 438
851 321
172 758
769 662
765 893
877 597
114 848
383 883
526 367
381 457
525 84
309 547
959 980
888 531
702 736
968 904
408 492
662 528
153 778
773 29
726 306
942 840
506 324
722 31
42 455
840 918
538 148
464 496
26 533
837 450
78 341
721 657
156 662
496 13
337 569
648 913
408 565
97 309
483 885
507 671
686 585
11 617
786 731
273 293
745 768
305 81
688 700
811 711
933 459
623 18
922 382
582 440
519 31
748 1
915 607
671 953
543 33
569 680
764 841
973 508
960 277
940 647
976 751
709 261
278 482
417 860
273 935
890 372
288 156
330 958
460 224
991 28
220 876
613 531
504 552
654 238
92 214
47 689
975 173
43 262
681 372
572 140
596 914
520 851
19 91
726 983
622 229
886 151
60 540
740 503
105 12
576 152
52 507
822 27
32 216
640 712
851 535
385 494
813 462
828 434
42 66
936 102
605 675
956 61
687 883
564 90
390 386
116 773
601 108
484 540
670 686
426 146
408 162
991 572
623 171
357 665
236 292
118 192
966 425
252 4
308 816
94 697
553 561
469 153
20 304
45 690
989 470
187 748
671 606
699 27
270 934
318 739
125 636
164 377
639 471
544 84
519 96
600 16
994 996
57 982
818 243
772 752
779 28
756 448
766 880
83 281
608 74
751 503
157 621
598 505
311 550
873 304
545 929
638 714
524 719
514 295
116 952
299 871
752 416
103 834
697 62
907 799
565 416
420 162
272 730
63 144
34 960
73 23
242 914
218 756
932 969
171 34
802 219
828 789
173 99
518 587
595 903
546 667
925 219
614 17
283 214
321 846
468 843
879 621
62 326
681 79
336 860
311 736
95 905
991 992
923 915
562 888
284 318
94 566
883 8
206 884
46 436
504 107
761 537
185 97
396 403
138 50
314 128
395 955
123 678
273 568
595 155
928 11
710 133
894 755
568 749
213 329
285 749
777 33
151 732
90 640
134 404
768 527
639 514
481 114
191 105
33 137
260 960
147 321
92 392
427 12
140 639
340 425
739 116
457 889
199 898
880 332
301 647
858 292
160 691
757 702
795 789
190 406
101 688
726 192
79 152
203 571
142 894
995 880
361 803
700 352
243 353
998 453
644 510
143 400
563 289
540 105
695 640
441 417
632 787
649 344
941 120
903 992
344 821
950 987
738 596
732 278
700 426
269 492
198 452
714 825
190 506
241 173
292 241
516 584
713 771
575 535
268 919
707 569
257 740
12 995
336 743
624 387
521 892
230 718
696 943
894 885
800 134
409 91
727 924
674 791
46 601
325 665
519 384
233 775
123 244
339 744
549 859
988 778
928 683
306 327
315 32
250 340
174 648
140 57
870 478
801 418
336 788
547 263
470 971
83 740
195 389
66 861
772 667
552 946
314 844
653 381
522 589
646 309
491 798
78 178
585 625
441 406
947 875
615 562
353 387
228 905
684 894
100 831
871 752
563 392
693 2
756 338
311 246
487 388
424 423
180 311
90 676
803 705
237 508
412 126
956 579
614 518
322 306
871 78
675 833
921 98
255 284
665 434
946 755
109 101
811 345
608 253
513 371
730 221
233 37
800 198
554 473
504 776
957 225
683 877
674 289
512 339
723 810
445 183
910 255
880 517
507 392
239 588
624 763
668 529
236 523
304 137
725 260
713 759
488 387
47 352
77 121
304 70
775 183
574 176
220 537
646 843
300 665
371 887
540 26
375 264
286 88
374 125
826 420
476 902
893 988
422 196
57 548
730 346
532 655
521 751
191 518
945 842
535 667
692 455
542 62
806 367
833 633
620 725
272 29
940 1
375 471
655 247
573 198
765 517
39 299
925 412
184 305
382 668
547 653
49 486
654 775
956 660
21 528
857 137
396 248
435 930
718 158
859 642
459 41
180 994
698 228
148 79
247 694
83 647
179 736
421 486
748 794
13 956
930 760
203 365
41 920
874 899
561 443
16 371
835 547
364 884
126 511
314 725
556 397
371 734
484 144
219 231
937 583
342 741
230 382
661 456
633 573
250 648
944 84
546 659
320 672
170 633
396 725
811 865
261 381
447 197
316 633
63 9
374 644
391 386
99 375
912 455
590 433
87 985
509 820
103 671
684 715
52 130
912 719
115 326
969 469
225 420
843 534
767 216
139 902
135 402
356 724
186 795
61 694
614 515
717 649
229 120
778 140
838 892
465 564
731 786
33 307
205 227
193 323
225 577
732 932
652 917
78 712
962 691
226 678
339 807
797 469
946 986
712 763
550 443
900 934
101 104
160 293
426 954
623 2
530 706
286 182
317 744
629 466
564 926
451 276
688 352
70 587
285 170
42 797
463 820
750 437
173 632
495 458
165 820
821 409
107 226
231 424
321 859
889 885
785 691
160 824
43 229
763 327
475 212
975 225
1 148
208 847
605 372
666 425
780 773
2 363
196 323
207 357
126 718
533 168
298 295
847 47
450 673
572 456
809 528
827 474
305 607
246 306
321 793
628 893
580 186
250 706
255 134
225 552
428 423
96 561
5 344
523 928
800 331
456 626
804 760
584 402
65 904
194 45
149 774
831 837
883 55
388 662
478 338
890 573
898 247
268 420
174 67
102 629
45 906
388 628
307 805
884 852
201 384
977 782
133 807
618 15
862 358
676 691
695 917
163 882
716 689
301 818
317 345
723 57
324 381
232 413
942 209
194 74
367 164
440 580
521 467
270 567
384 236
511 898
118 227
938 418
114 118
663 437
850 875
348 433
639 289
993 184
715 360
939 867
621 561
786 356
796 296
605 265
874 543
34 269
149 147
386 811
936 235
37 283
923 12
210 989
371 557
143 310
775 115
222 560
470 17
208 426
282 433
968 315
814 439
630 749
26 18
383 45
44 657
56 254
646 427
162 788
88 936
254 309
848 75
500 958
487 820
625 540
287 790
979 269
538 4
286 272
48 330
928 103
935 925
881 96
64 320
383 317
628 230
636 891
966 475
62 942
14 700
731 992
968 268
347 606
287 171
95 729
668 159
401 50
475 380
36 915
460 2
741 521
943 755
220 674
98 540
293 445
145 536
190 783
706 38
3 152
119 670
310 519
71 137
250 350
354 286
617 813
639 357
685 581
463 256
606 913
795 251
357 291
138 898
73 843
288 427
994 758
448 656
628 519
792 877
220 497
162 188
661 800
897 697
733 359
623 99
292 979
741 429
229 166
623 516
592 969
624 900
262 767
776 481
615 290
21 275
89 917
971 173
627 274
863 250
372 506
580 113
935 808
278 557
323 221
525 947
612 500
846 873
266 974
706 880
263 726
506 703
994 476
876 620
750 90
221 473
595 801
585 529
608 214
438 283
435 314
229 46
271 79
400 976
311 662
53 816
716 46
644 591
665 745
38 154
155 997
367 944
279 801
199 71
286 821
501 37
796 163
331 765
245 974
356 909
70 387
146 286
13 183
532 806
463 810
958 72
21 508
328 347
694 475
509 743
860 918
164 567
179 233
953 324
871 318
859 309
466 651
551 776
75 572
229 611
914 275
85 775
369 759
965 228
676 129
794 854
713 99
530 583
416 740
244 604
481 61
606 383
836 680
954 119
600 535
81 513
809 165
639 177
275 604
405 303
84 550
156 148
648 37
128 326
18 608
386 624
991 222
655 296
692 254
830 772
119 990
288 757
167 563
712 923
865 795
824 372
409 377
886 536
702 904
496 439
879 838
12 533
787 963
474 257
13 822
676 725
96 540
871 920
911 813
391 671
541 628
883 406
33 761
243 44
646 375
747 784
689 572
40 993
128 262
251 999
163 923
184 704
550 94
945 433
499 329
545 741
373 190
116 471
325 156
394 364
768 314
790 895
893 107
906 56
29 441
759 930
535 55
362 385
126 108
800 593
578 125
748 323
488 248
913 543
502 839
935 394
945 192
801 325
632 559
966 968
551 701
226 28
972 737
501 719
59 341
318 812
947 582
706 448
194 716
183 994
392 166
613 586
922 190
613 81
214 584
817 67
654 227
407 324
38 705
153 677
86 698
392 620
43 784
786 299
781 469
520 393
54 793
582 18
873 147
953 41
565 606
268 971
929 305
676 186
752 180
862 837
740 594
414 441
264 819
234 197
836 458
696 788
499 260
745 766
583 674
422 258
859 173
789 72
362 369
676 170
991 416
287 528
705 551
747 533
672 245
702 416
10 284
441 784
893 651
956 33
722 317
753 750
838 743
7 451
1000 100
412 746
893 435
991 594
203 352
229 643
135 473
646 443
857 719
759 609
468 949
704 984
900 710
435 83
420 139
238 726
516 483
160 858
428 362
210 657
357 696
481 354
72 249
946 540
197 1
523 448
710 309
530 129
448 844
899 37
569 415
519 728
624 947
442 185
955 150
881 435
503 370
124 574
422 988
966 132
648 847
612 447
690 511
836 258
277 354
338 900
652 131
85 958
280 317
745 782
38 868
355 8
289 820
525 63
159 842
194 158
689 157
605 730
667 440
988 295
145 677
547 149
807 983
106 86
299 850
867 688
718 573
695 358
744 572
420 254
413 965
764 453
122 368
183 140
159 522
198 333
803 4
315 909
441 965
758 659
652 827
583 699
185 679
622 956
932 34
921 695
839 394
414 21
533 924
651 381
446 317
641 886
544 637
335 113
156 956
421 440
341 693
486 179
86 900
551 970
175 444
289 753
960 478
216 592
228 111
228 157
589 914
221 41
535 914
733 21
444 818
272 995
788 446
790 428
551 676
718 36
6 29
865 222
621 93
684 200
601 624
114 221
720 686
262 254
599 994
626 43
812 897
389 951
343 178
378 245
853 447
280 859
476 496
432 448
588 467
647 188
91 112
761 810
150 22
15 393
142 178
289 882
128 983
412 857
656 858
826 131
354 257
930 293
724 928
833 166
40 593
327 189
614 741
288 980
485 782
158 774
663 637
108 74
846 335
690 501
544 515
124 912
542 199
839 726
364 230
318 690
770 283
782 410
614 267
191 771
392 853
760 499
279 605
185 968
105 81
329 957
350 222
507 540
947 870
122 616
911 891
250 45
663 490
904 973
701 89
940 157
521 125
595 849
82 944
423 588
810 957
337 72
199 938
116 499
801 778
183 34
883 87
358 584
774 335
247 855
630 669
794 817
390 955
27 324
15 494
822 168
272 513
306 806
899 188
244 256
123 770
905 215
168 678
901 415
884 882
435 29
699 824
336 823
253 362
146 268
435 830
832 740
279 879
337 754
968 168
622 868
101 721
886 799
896 573
622 149
934 119
416 492
438 202
322 621
293 957
702 571
187 390
324 187
335 643
355 956
510 640
813 963
360 50
761 608
622 734
756 907
853 523
398 642
724 71
262 16
27 315
586 214
704 262
752 38
346 766
98 510
728 809
911 840
416 884
574 523
790 426
45 539
67 768
610 680
783 988
994 721
553 49
334 305
439 237
114 784
354 211
645 433
372 555
273 139
438 846
662 579
623 706
474 78
720 608
418 65
680 322
626 551
250 740
302 330
388 25
884 660
164 673
251 479
882 720
871 707
149 590
315 566
654 994
888 118
7 865
956 706
914 610
36 301
634 271
312 149
296 168
325 546
998 207
617 868
913 766
457 579
683 462
573 570
932 931
787 952
890 94
657 803
703 44
456 337
667 119
837 962
287 162
859 284
368 476
152 280
593 960
859 275
774 783
197 705
65 335
8 306
428 664
108 131
60 915
34 655
39 672
816 897
955 535
724 458
815 668
770 25
295 543
159 491
599 575
880 604
621 339
254 904
405 639
559 795
310 726
44 616
74 75
787 195
451 81
737 961
535 99
292 414
702 912
752 788
592 357
691 348
995 601
495 656
327 538
272 587
656 697
13 794
243 463
874 979
775 148
665 661
246 308
571 177
87 514
534 129
214 880
536 56
597 159
642 252
207 654
398 449
468 623
779 242
771 795
902 16
454 327
315 24
503 753
538 388
882 751
268 611
810 155
666 406
665 307
657 871
312 406
671 779
29 801
372 799
595 625
166 48
951 481
585 960
193 466
710 812
76 519
966 93
276 630
399 933
852 62
690 874
840 718
674 211
516 620
187 682
667 137
514 89
294 98
401 486
916 462
649 991
333 614
595 186
892 798
671 87
299 696
650 167
315 836
200 333
325 713
773 618
162 173
455 77
635 103
420 967
68 855
40 818
811 287
399 833
726 697
880 375
215 194
562 414
526 886
126 298
855 640
68 457
763 487
195 85
723 915
541 448
964 420
174 178
613 88
325 69
140 180
60 962
770 603
966 544
136 11
39 169
378 580
969 693
999 142
223 964
581 166
805 906
85 646
257 276
125 26
230 442
921 366
452 516
696 898
979 86
67 356
665 35
49 16
528 271
331 109
436 135
366 373
79 802
18 335
77 142
713 307
584 633
672 387
148 719
637 126
804 703
834 821
89 234
188 968
856 518
652 793
15 82
594 33
526 481
329 461
113 352
200 613
70 836
90 225
890 923
397 978
297 363
101 725
5 105
869 372
538 815
756 306
837 633
786 517
94 899
868 645
511 289
513 369
875 262
845 346
422 101
754 291
472 291
457 227
597 645
860 382
161 305
280 380
668 780
742 532
500 616
793 549
349 990
894 93
639 316
546 392
34 414
596 630
410 807
364 570
463 643
301 763
137 968
542 230
851 393
197 996
941 545
337 186
990 975
853 535
718 810
903 751
575 850
381 984
656 96
905 118
90 205
232 226
455 727
517 651
722 809
995 537
423 101
9 325
203 583
175 935
30 823
652 120
345 903
8 152
981 524
154 54
685 701
463 31
877 11
650 237
688 853
820 214
787 738
395 169
912 46
288 291
281 984
546 288
487 526
163 641
580 847
693 394
229 282
592 458
644 241
694 331
544 232
602 291
400 514
156 968
607 509
227 122
149 158
320 193
551 549
6 470
383 699
800 827
564 696
338 457
30 25
495 186
345 869
886 951
377 464
72 877
973 744
69 524
292 895
364 399
995 515
578 910
562 635
427 899
444 456
276 290
993 620
158 231
922 534
694 346
89 831
542 380
725 558
28 440
309 22
306 886
284 868
118 315
165 393
605 158
364 114
1000 433
631 761
451 71
591 992
450 667
902 477
458 210
850 764
95 133
983 966
842 100
281 359
845 237
868 208
350 607
845 349
391 827
110 194
897 52
537 346
71 438
174 528
647 376
643 93
508 625
59 702
412 921
927 279
480 628
885 325
329 627
820 48
193 357
745 263
794 271
143 793
646 137
237 505
337 617
462 615
247 941
243 483
110 768
167 904
637 263
519 783
533 13
927 178
149 163
683 262
810 240
451 146
209 912
113 455
205 707
938 469
629 399
588 692
679 754
595 668
17 465
450 901
477 376
79 978
890 113
239 699
704 42
197 912
953 309
367 157
978 643
54 917
686 84
23 632
751 39
97 200
291 925
902 169
833 493
219 537
534 415
800 838
75 518
347 89
173 676
83 578
592 120
662 614
4 848
964 295
124 242
15 26
410 200
518 981
395 887
240 822
405 938
613 697
507 205
816 520
818 567
283 174
840 834
915 601
33 784
581 120
186 328
7 777
149 763
715 410
691 327
458 197
68 53
840 351
226 606
948 45
495 787
878 409
740 911
192 320
30 729
999 388
909 841
389 484
991 457
536 831
807 113
436 754
157 930
893 35
690 632
945 881
303 326
961 302
714 817
800 215
740 60
55 341
778 796
824 768
252 712
824 385
163 333
666 407
367 355
38 663
587 693
988 547
994 53
268 807
205 674
147 334
469 322
101 72
385 51
481 561
435 996
893 101
754 259
273 394
665 7
325 284
813 881
309 311
214 130
985 315
717 34
929 503
29 173
955 782
783 762
925 55
155 760
667 446
940 683
453 617
497 626
280 711
755 264
377 308
984 445
341 265
947 721
437 902
663 131
626 169
242 292
614 534
326 418
150 643
35 646
708 375
929 84
34 912
528 374
528 827
446 965
728 300
536 742
430 161
805 875
293 705
125 327
351 97
823 272
494 857
535 373
582 63
199 28
379 278
327 266
371 108
778 632
130 582
742 540
988 820
854 810
18 977
71 600
391 622
627 769
251 305
386 622
764 164
253 245
97 111
282 512
261 24
403 737
819 390
908 672
370 569
168 69
414 146
838 664
637 565
738 242
810 835
352 91
346 613
466 749
701 637
138 961
308 689
310 678
258 988
470 777
57 235
923 246
250 372
289 558
392 831
540 89
795 358
837 496
994 327
808 301
15 117
330 624
457 151
401 865
462 987
46 281
873 334
190 352
783 933
22 977
32 210
824 25
536 631
677 903
99 359
526 907
861 278
771 598
584 998
159 466
691 340
668 171
547 809
473 223
711 924
933 588
830 794
866 953
391 817
536 974
166 752
781 201
18 200
630 157
263 298
679 535
140 225
695 613
799 405
888 732
993 717
525 210
669 915
378 557
240 544
660 20
96 169
958 113
720 587
236 299
523 563
340 321
320 227
404 664
295 928
873 964
194 250
872 433
145 531
452 240
704 419
700 972
753 935
270 973
662 144
887 353
817 206
931 220
869 226
500 93
541 693
695 412
478 191
942 929
783 993
42 486
764 741
810 868
27 431
840 41
575 726
393 743
284 324
901 813
858 643
852 335
185 145
138 8
748 614
120 127
44 959
36 911
712 319
234 26
823 134
190 771
574 399
413 777
85 597
922 700
916 411
707 368
663 807
981 782
92 451
346 127
446 947
434 268
432 976
38 6
374 802
134 811
750 407
510 665
169 568
32 831
726 364
964 10
740 55
534 525
493 979
471 279
598 902
606 987
259 331
788 745
141 889
151 2
554 320
570 937
502 647
301 466
9 392
828 405
696 672
950 332
420 907
670 678
238 809
422 378
698 925
380 251
187 745
947 839
562 307
479 761
190 174
340 734
641 278
788 878
255 783
486 986
33 81
286 572
177 585
410 739
243 344
524 721
104 713
895 536
989 586
622 597
696 262
874 835
491 959
748 97
742 233
83 774
313 720
697 490
580 547
450 103
619 905
167 865
441 156
450 62
752 497
675 625
684 517
583 431
613 676
16 695
802 328
415 498
169 70
956 100
968 757
662 721
803 102
876 605
101 541
955 784
57 537
567 669
565 582
716 366
261 482
863 782
903 819
881 223
927 435
161 588
155 963
41 382
567 907
712 20
447 666
155 855
554 721
876 118
302 943
835 563
424 698
696 678
868 576
10 60
734 516
375 774
249 941
681 312
312 479
977 467
686 531
187 561
1000 841
503 835
755 278
884 450
955 103
25 855
254 640
933 787
166 244
265 143
710 950
25 249
862 24
210 843
993 93
292 948
154 443
54 419
775 660
59 529
514 343
315 679
586 932
173 648
233 197
896 95
573 336
810 782
178 803
227 821
750 421
488 903
673 990
553 83
425 537
96 11
820 269
10 52
146 389
592 956
171 769
110 397
169 780
113 736
673 137
77 577
220 946
834 90
6 653
710 15
705 526
919 202
915 510
509 437
630 618
833 922
828 353
702 292
88 726
429 516
303 648
814 296
643 647
737 649
652 446
663 708
972 934
261 886
795 770
322 777
739 506
698 567
210 399
210 650
477 638
165 779
637 978
426 280
977 515
928 980
960 942
687 283
875 947
520 670
68 193
446 807
698 495
246 934
909 722
924 73
403 277
191 731
143 470
710 103
764 396
737 638
694 257
659 762
449 456
920 499
951 644
758 196
577 666
917 852
738 768
764 492
396 306
222 539
776 931
993 539
678 729
528 724
985 187
837 786
642 756
284 944
399 41
139 327
706 407
179 795
526 942
287 274
599 860
812 374
264 172
236 144
895 573
682 83
358 323
838 641
267 588
681 757
915 738
164 445
532 689
738 170
962 336
30 125
62 172
632 677
695 868
820 590
440 501
176 862
789 794
449 821
550 715
558 65
511 441
754 248
611 67
584 992
544 997
515 175
673 209
42 493
150 833
345 174
981 520
35 121
665 835
293 215
902 202
631 412
643 736
12 253
803 595
596 346
591 110
520 615
318 914
107 468
98 804
641 431
551 340
213 196
906 114
397 536
878 39
272 889
643 426
483 238
123 425
347 642
39 665
907 498
484 357
653 124
787 327
502 337
18 714
532 275
828 281
163 705
319 786
945 962
211 427
203 898
326 593
442 397
941 446
872 727
773 373
415 142
417 265
579 931
321 249
716 265
210 926
43 113
610 597
10 935
542 275
871 335
671 811
781 894
889 905
266 304
602 814
744 992
780 459
609 342
736 651
454 345
600 815
632 141
89 502
827 111
665 607
356 553
511 621
856 909
675 809
722 346
692 818
338 472
276 946
165 364
948 618
708 547
784 691
39 224
193 218
824 41
761 335
243 687
129 316
33 821
133 722
644 761
124 966
425 183
874 255
783 418
472 468
626 296
508 386
982 520
354 576
558 483
891 942
655 376
15 298
136 33
105 611
999 881
793 863
440 666
117 574
41 708
236 900
446 569
771 151
144 680
985 34
622 639
761 988
936 896
21 392
506 19
272 299
233 63
316 349
641 28
458 876
279 903
444 49
54 939
81 38
325 54
41 316
981 61
708 838
79 979
488 311
394 804
554 652
409 11
880 39
914 675
573 736
374 613
52 354
674 111
544 104
441 31
186 130
567 739
133 975
750 12
39 804
333 4
323 392
293 247
480 666
860 883
372 885
993 267
340 433
297 106
235 185
221 720
511 322
731 875
31 20
476 353
412 768
600 891
786 811
775 386
901 423
905 430
55 478
149 565
799 232
792 135
352 822
154 180
526 917
299 477
159 84
944 333
399 718
71 652
141 914
170 397
695 577
874 844
141 25
75 284
105 16
957 983
933 608
459 91
691 746
726 987
430 124
704 500
775 196
765 297
593 460
873 818
655 365
842 729
1 352
858 457
368 167
439 652
774 898
94 816
995 819
802 424
295 506
276 421
701 392
69 645
203 293
463 857
658 304
937 10
8 795
466 375
961 905
378 86
154 471
901 148
923 936
356 260
294 425
257 496
717 719
353 726
22 289
735 29
755 747
457 484
832 610
955 733
109 948
435 31
883 994
933 590
605 226
366 213
721 435
931 425
512 305
714 599
685 500
151 792
247 959
275 78
568 581
810 28
58 410
941 990
352 898
215 717
110 288
151 41
712 15
613 29
277 763
172 523
721 447
600 640
27 762
667 555
357 76
66 315
384 656
919 886
696 983
900 392
759 864
773 35
626 944
909 698
390 509
689 769
622 355
323 978
627 200
183 688
829 102
573 876
436 825
620 194
688 392
581 314
687 489
997 404
197 970
110 519
948 892
156 926
91 460
451 274
727 72
506 162
896 477
707 583
220 287
248 907
776 963
687 124
366 883
94 475
753 393
367 260
318 809
72 768
434 570
398 160
993 256
673 888
732 380
823 304
562 441
736 248
565 101
928 234
402 646
845 71
454 916
191 888
838 940
399 830
195 72
70 279
451 244
582 468
665 143
909 753
742 825
205 223
834 132
808 587
129 652
657 935
920 847
174 109
787 572
938 333
995 7
963 797
602 896
265 267
371 131
349 575
705 534
59 512
472 187
516 128
121 787
327 294
218 184
797 564
543 112
361 144
7 625
149 132
879 849
382 765
447 853
951 314
332 424
100 10
69 346
474 638
530 623
202 72
734 562
215 92
538 977
488 38
460 719
302 619
930 748
823 233
62 506
8 513
516 428
859 989
66 740
963 619
163 696
532 377
140 69
705 627
106 165
345 343
682 998
961 964
98 135
548 511
640 555
23 155
982 233
972 810
17 134
968 919
623 425
435 320
767 117
669 79
80 766
213 627
276 205
533 651
711 866
883 206
265 207
368 633
692 225
181 906
221 500
825 195
925 259
866 43
727 535
122 806
652 686
784 928
890 668
930 601
534 164
158 150
722 525
782 414
749 314
319 321
814 495
106 733
132 832
619 253
990 271
291 125
550 180
793 831
132 326
475 716
166 608
922 151
939 735
646 806
824 751
891 955
934 509
560 275
131 850
400 680
381 192
869 856
154 695
302 51
937 223
553 876
309 198
681 132
300 571
439 234
508 562
551 259
594 283
450 455
795 670
310 300
364 232
971 18
634 259
134 549
384 167
32 36
89 822
523 128
434 73
739 379
356 540
833 502
210 143
154 925
942 360
734 534
898 868
434 633
668 474
639 288
346 513
768 779
586 506
157 293
45 341
794 606
835 947
883 561
422 824
272 508
709 169
375 142
801 112
311 469
585 301
108 282
813 875
60 398
732 568
690 129
909 836
86 95
134 968
415 852
446 141
994 247
252 304
67 188
604 526
470 416
753 881
166 484
964 709
394 50
803 528
17 810
787 160
87 201
341 357
131 944
131 615
74 952
382 826
833 899
310 281
458 625
341 851
378 691
304 516
850 391
716 861
923 408
569 405
703 228
194 26
785 928
852 969
178 513
601 635
137 941
486 811
853 91
731 702
481 798
915 755
206 483
159 908
63 111
93 608
137 230
887 340
198 65
852 799
699 340
91 536
150 526
751 354
969 833
630 322
556 835
156 714
177 187
178 665
4 966
480 855
764 531
194 854
66 696
732 816
49 700
648 456
500 630
129 55
464 637
121 910
206 649
97 735
829 982
522 944
512 67
150 578
114 881
745 163
932 745
970 431
374 451
838 837
87 310
99 644
958 195
379 270
410 881
937 591
862 810
886 726
876 35
303 990
267 47
504 198
791 473
981 164
275 818
353 361
479 803
5 436
349 735
57 758
967 345
154 586
370 239
958 873
436 748
698 416
264 972
585 968
850 470
227 93
602 279
272 755
864 529
136 187
87 505
425 44
378 213
144 75
46 565
78 730
627 199
770 829
988 688
524 260
442 739
788 929
926 226
434 702
270 811
914 765
237 894
523 634
458 952
716 436
150 485
264 169
381 350
414 368
389 290
979 830
28 118
111 305
359 613
706 272
729 942
165 251
575 974
202 290
762 703
127 377
871 859
578 466
925 557
648 953
609 369
301 967
333 6
299 107
311 225
81 864
515 194
570 436
851 648
72 428
113 996
300 10
517 261
730 169
227 63
174 169
123 824
276 786
649 915
901 567
907 470
2 757
117 425
184 230
773 872
341 72
881 210
332 962
378 911
24 904
431 147
727 706
413 932
689 313
498 947
703 251
628 239
832 400
110 173
824 342
382 507
303 111
769 679
14 200
177 93
905 460
219 670
391 260
334 241
206 468
444 261
719 71
851 550
823 312
74 646
918 273
985 283
472 161
375 728
620 946
749 363
205 83
550 398
22 620
820 872
522 994
183 595
639 187
754 143
846 671
767 830
953 238
343 680
317 314
625 66
28 181
148 982
590 49
731 964
21 903
835 542
896 370
488 887
556 241
381 401
263 147
583 568
736 277
599 52
942 223
469 970
403 616
303 344
17 386
659 37
288 494
930 535
773 122
10 505
875 272
651 457
191 738
85 789
790 26
363 258
995 117
226 650
813 594
35 471
630 674
316 559
208 530
327 981
652 336
837 526
960 488
334 502
225 770
643 366
795 5
976 142
474 553
146 825
756 127
37 57
953 715
389 956
403 226
215 641
287 857
862 334
575 687
238 717
972 735
893 79
213 742
502 249
798 807
315 539
114 717
430 828
816 645
820 455
501 178
240 714
511 166
400 100
882 723
802 46
515 655
646 664
813 961
202 279
677 317
103 316
550 603
493 789
669 356
954 420
455 835
143 641
960 296
38 826
302 36
842 115
348 395
393 376
712 321
834 207
64 936
874 614
891 367
754 559
722 708
978 528
894 472
520 206
767 558
383 69
593 224
535 940
971 279
315 682
599 501
240 14
436 114
627 326
236 905
792 214
432 685
37 952
861 977
224 805
200 758
96 170
36 762
203 986
262 443
999 698
23 739
710 259
643 501
824 426
537 860
729 131
15 589
107 238
745 658
347 840
180 734
602 382
719 863
176 718
560 435
47 935
173 756
545 167
608 720
945 496
626 946
614 732
535 358
742 234
198 921
967 799
654 686
13 182
755 925
616 801
908 755
659 515
826 603
10 756
628 988
53 241
719 940
598 812
173 147
732 139
297 738
176 310
919 282
234 534
434 444
26 341
550 685
207 375
287 217
482 914
204 887
506 274
826 104
438 998
602 169
488 899
906 664
208 176
945 793
710 379
236 735
771 278
863 410
846 344
323 49
230 181
674 407
284 111
404 237
632 892
135 889
907 694
486 126
581 73
860 4
209 983
281 71
392 126
767 66
526 348
755 529
14 510
118 645
753 252
885 659
946 949
862 783
74 794
856 286
797 416
268 429
839 11
554 605
76 431
304 322
982 410
202 995
272 319
35 868
176 896
2 249
41 857
886 190
273 505
618 463
515 524
419 591
954 722
912 287
633 755
784 623
130 706
850 164
925 25
411 926
625 804
783 863
869 234
485 287
176 791
360 439
429 195
903 62
949 686
36 431
391 885
594 315
261 357
241 886
160 375
100 504
133 818
465 353
51 302
639 226
444 350
16 872
545 919
285 845
604 321
275 347
557 221
577 253
703 88
979 154
591 111
971 407
463 22
708 453
599 503
155 615
727 699
885 11
683 170
186 240
390 199
57 318
405 782
264 347
244 234
753 707
607 813
511 558
315 665
524 393
715 408
756 610
247 438
131 433
677 520
983 733
837 785
195 593
918 458
939 162
44 691
220 650
855 730
747 82
914 813
489 669
422 88
107 552
423 854
868 611
638 62
203 556
872 493
69 915
184 288
916 390
369 475
911 467
280 397
845 53
484 951
957 355
86 379
208 305
990 197
718 544
104 941
37 172
855 572
811 123
961 180
597 224
646 504
48 277
900 244
330 735
195 286
89 632
664 648
845 357
901 948
298 937
472 504
860 282
395 459
735 329
38 64
64 584
567 717
152 854
721 348
210 621
295 507
909 118
363 768
400 988
292 860
914 686
670 343
820 438
452 873
942 18
589 445
223 309
792 432
282 438
291 190
556 5
310 955
992 601
166 257
638 188
599 469
592 622
337 763
59 788
635 352
796 379
884 587
163 517
377 805
238 152
319 403
409 957
590 359
425 533
980 114
648 391
253 634
742 410
209 538
140 444
476 654
960 852
810 17
135 618
122 406
127 882
714 68
240 139
953 572
962 856
585 55
617 145
944 757
940 420
762 251
623 572
620 758
541 355
481 662
112 607
895 826
675 487
316 979
58 919
930 371
774 866
425 391
11 369
499 950
140 260
553 762
183 172
871 724
526 352
737 637
958 632
814 984
118 129
314 527
47 243
109 673
672 324
646 855
495 516
578 372
867 666
361 177
297 174
160 766
303 474
68 892
521 528
917 435
998 309
847 770
445 838
705 654
311 572
319 23
100 968
197 259
85 851
84 729
551 504
620 424
31 888
858 29
197 57
150 389
885 282
304 548
205 974
570 304
941 118
915 378
968 350
106 519
205 77
942 236
965 151
616 513
207 765
710 830
783 947
463 438
494 20
412 415
675 704
885 941
81 852
291 186
722 495
615 663
82 931
166 697
443 372
813 695
505 875
876 639
821 690
77 666
61 488
432 736
191 316
676 272
520 318
809 241
165 423
904 246
353 69
792 107
841 296
981 68
935 153
758 363
170 818
850 602
905 392
898 824
29 62
598 284
660 303
704 954
449 495
60 642
143 393
709 429
545 466
791 67
636 992
668 540
383 936
472 750
76 370
573 104
783 522
387 442
824 90
747 625
936 807
266 78
551 974
506 95
792 296
161 779
639 180
468 790
771 543
511 695
998 645
216 384
439 392
825 185
16 760
991 281
190 541
606 695
988 749
527 981
32 197
354 851
986 476
393 848
522 390
492 738
125 930
481 949
467 848
60 809
128 249
702 85
834 990
540 712
970 923
773 893
503 517
92 25
258 584
865 594
682 331
441 742
140 920
342 841
4 989
881 189
978 772
901 300
695 808
975 819
53 477
336 144
501 593
79 614
327 296
559 8
978 999
101 469
270 795
661 274
783 541
814 761
665 66
60 711
226 386
529 278
214 216
773 67
680 487
851 591
589 947
297 859
741 957
484 875
850 649
635 514
715 46
576 292
431 104
921 645
672 693
711 832
248 742
670 98
332 515
926 273
813 574
483 905
530 318
780 379
966 766
244 32
812 819
323 242
886 946
288 948
129 887
42 798
985 373
664 262
997 477
835 831
148 512
95 466
278 338
849 89
509 172
682 783
766 920
728 405
867 208
292 908
5 628
633 668
496 75
812 229
790 311
740 884
776 369
574 625
457 434
148 139
216 913
58 295
670 276
502 961
536 858
588 168
877 828
148 373
902 311
601 691
622 692
575 397
61 500
373 869
933 520
359 500
785 416
794 454
44 647
766 579
504 353
98 380
908 704
396 49
629 808
548 2
676 832
683 9
802 828
462 197
474 579
775 329
283 872
61 462
469 164
894 728
220 369
608 967
417 236
774 317
589 801
148 462
187 183
470 989
185 484
862 312
164 145
183 576
958 3
92 204
82 311
572 41
629 340
629 402
656 217
554 156
30 741
338 500
81 347
135 265
182 348
928 698
844 463
273 154
817 364
709 899
674 632
939 302
971 567
55 979
136 609
701 471
16 781
169 502
397 703
850 325
400 45
787 672
198 603
501 413
67 212
710 121
190 845
81 323
362 133
145 377
913 313
634 766
438 674
237 820
370 303
31 79
276 208
894 989
341 38
365 253
702 595
914 69
674 899
834 150
670 623
823 396
799 753
622 388
924 343
42 954
421 817
525 48
36 717
807 753
321 861
347 587
929 373
485 114
522 507
902 887
626 372
217 668
325 989
836 202
389 212
971 424
280 130
528 953
990 875
539 270
599 375
735 120
881 823
815 782
62 262
8 687
633 224
213 542
511 953
105 833
962 256
41 951
482 931
572 80
129 365
671 542
581 611
902 286
920 466
418 636
614 146
401 764
878 882
46 802
313 350
108 863
887 588
579 558
482 204
166 489
699 85
307 878
218 76
865 832
573 588
759 973
703 988
206 748
789 518
449 248
732 688
188 310
245 669
866 184
24 428
468 330
657 685
758 521
868 330
460 978
655 162
261 458
730 710
58 461
397 245
123 993
913 988
176 642
69 837
881 726
874 638
598 93
319 58
423 973
571 740
833 832
893 606
374 289
850 848
633 762
835 160
358 824
393 590
901 618
63 898
907 485
870 830
576 54
661 124
967 553
193 931
540 825
984 799
283 693
974 27
635 226
997 213
76 59
462 334
543 332
163 118
737 823
593 704
727 674
748 919
605 639
95 1
365 78
799 999
123 125
378 757
350 374
321 425
759 678
795 202
96 739
257 174
413 356
93 369
995 187
369 711
617 519
62 739
847 993
164 167
949 879
976 766
152 122
968 599
860 576
932 216
992 278
755 712
988 371
583 401
461 225
191 307
569 706
473 690
4 774
539 71
21 312
786 793
935 717
360 279
346 114
86 296
149 276
602 69
758 337
552 30
668 442
100 119
300 473
782 437
265 717
505 976
347 850
90 688
534 925
612 971
221 760
247 174
268 855
319 935
297 770
406 948
242 187
384 858
255 888
834 601
89 275
289 622
199 900
593 771
11 191
297 542
122 600
831 389
455 501
676 103
370 522
24 555
474 112
829 114
365 677
150 375
219 446
45 99
81 851
600 756
836 354
85 454
138 454
327 513
360 801
624 188
266 709
567 631
737 68
357 956
513 625
295 909
724 375
112 675
482 64
896 669
770 980
123 259
786 801
772 497
953 395
685 219
849 192
670 205
147 534
830 793
794 905
168 905
321 178
700 294
592 471
143 897
866 179
115 320
781 963
863 802
519 9
687 700
802 832
89 534
321 409
711 990
850 220
133 549
865 77
372 7
973 589
185 87
260 317
401 123
118 271
131 156
971 932
604 76
460 925
484 522
266 685
741 399
585 958
827 956
964 799
237 156
817 989
278 287
259 408
692 429
507 295
504 966
219 339
839 837
375 932
235 312
889 61
619 204
211 515
704 799
670 521
139 947
159 397
330 397
29 836
44 884
153 262
575 991
450 949
922 684
260 162
96 879
366 658
393 69
456 414
941 946
343 65
51 24
814 431
859 857
314 363
470 888
353 920
189 627
788 403
678 505
60 422
926 868
813 546
669 507
963 719
530 128
149 740
102 805
54 807
724 242
433 679
41 572
77 492
492 2
711 679
219 524
576 887
382 890
957 264
17 457
3 1000
271 105
805 676
911 880
917 695
910 309
266 342
379 694
186 223
47 896
253 618
771 828
856 153
718 813
416 734
621 418
86 891
874 242
918 136
121 186
830 383
724 225
493 909
805 51
509 927
231 716
79 300
880 846
33 501
616 470
743 489
63 661
977 184
846 158
918 692
957 641
917 450
902 67
341 58
118 201
984 348
916 415
647 796
296 875
853 38
716 915
50 44
450 896
201 367
939 158
959 261
274 651
318 391
851 653
90 118
67 88
265 327
553 322
302 268
589 351
311 38
598 864
757 537
21 116
743 979
376 16
629 45
758 831
286 565
442 108
476 994
781 777
614 369
128 276
407 725
139 163
613 511
630 356
841 5
723 821
401 833
651 97
31 951
212 669
515 5
776 990
999 556
119 964
277 246
591 35
322 730
197 935
592 178
642 433
182 716
605 934
548 256
30 931
558 594
599 424
598 726
633 883
263 909
128 854
943 802
935 491
736 526
310 201
444 915
134 992
522 516
922 79
461 872
854 58
949 618
358 581
853 972
490 332
825 784
133 759
275 220
637 294
596 946
860 980
383 733
163 955
879 16
365 827
986 74
759 190
45 600
521 870
384 654
980 10
873 616
303 821
562 149
212 773
129 946
858 975
282 831
388 646
657 373
71 415
562 115
15 434
984 750
87 316
759 312
931 413
484 844
969 394
992 826
720 944
845 1
774 232
646 430
956 716
196 869
183 562
663 741
833 421
52 764
186 535
959 451
844 572
104 563
515 301
916 640
884 561
69 840
629 617
708 163
530 362
680 193
965 506
628 502
393 586
952 973
865 147
897 968
62 763
268 977
403 152
889 823
439 402
31 321
764 711
513 218
223 477
723 202
979 115
139 930
440 3
323 490
450 942
466 204
445 706
27 139
575 817
541 605
137 656
315 649
225 889
478 947
442 456
414 581
737 853
583 517
540 257
6 341
551 823
545 995
134 103
739 26
59 876
681 374
876 905
614 353
203 56
160 616
636 249
820 570
765 711
179 123
404 729
297 948
723 825
870 208
279 608
233 338
835 265
63 711
521 28
415 724
83 927
691 70
527 863
992 643
925 170
765 328
898 414
238 496
828 869
104 412
558 290
677 620
1000 549
647 767
272 82
45 315
529 142
213 453
663 330
133 560
743 759
180 332
255 359
122 757
999 150
728 351
699 375
117 322
808 513
636 310
83 516
804 647
969 466
976 101
26 718
211 557
402 465
267 601
174 740
710 173
890 437
875 588
163 343
855 897
632 937
412 435
583 732
252 911
628 395
185 29
211 803
982 385
543 691
909 432
479 783
371 642
477 279
963 331
527 594
267 291
28 201
374 632
111 558
908 91
304 445
247 804
494 158
572 973
292 942
966 768
573 928
98 99
522 716
741 901
532 379
821 327
95 90
975 941
599 546
265 891
488 230
157 108
862 30
175 603
283 443
717 166
174 92
957 994
418 544
285 257
730 732
698 704
672 297
249 288
539 88
517 548
499 25
7 361
55 182
315 337
624 383
854 797
474 163
791 891
706 427
499 787
510 549
490 533
820 735
178 336
282 29
361 289
389 767
470 55
455 445
437 308
594 910
470 736
152 528
162 2
314 24
550 804
246 376
480 423
63 762
451 423
50 191
245 995
667 33
294 124
995 797
3 509
799 317
532 700
472 439
446 717
814 925
491 229
38 942
484 544
309 81
538 328
465 192
587 759
668 934
555 670
442 705
986 325
405 809
763 850
877 929
126 368
157 164
661 159
602 144
54 263
224 592
942 41
135 528
799 802
410 161
930 166
970 45
367 846
213 833
7 873
343 961
369 397
575 944
340 516
395 134
628 208
839 803
813 600
963 95
765 932
491 131
130 167
974 694
999 981
919 693
941 287
89 867
382 566
606 128
699 585
335 889
387 500
946 604
633 436
86 762
602 60
455 952
392 725
644 684
11 85
864 283
510 821
410 208
405 745
449 143
596 936
492 541
540 124
328 625
36 43
232 427
110 130
311 11
722 527
293 583
347 703
799 591
246 394
526 89
286 417
564 613
394 152
893 781
208 314
350 669
443 13
32 517
539 324
99 237
378 241
692 176
921 709
378 558
477 294
445 62
651 991
537 210
304 887
230 747
251 261
615 789
585 65
377 962
306 69
490 488
358 762
548 87
380 489
246 177
903 896
167 439
457 471
677 687
569 927
947 183
67 883
599 444
845 256
864 686
744 573
447 643
11 118
667 743
607 265
919 861
512 85
299 969
907 328
254 953
9 321
836 960
116 32
215 979
717 310
903 515
953 913
633 971
655 591
235 573
451 747
67 916
743 682
25 103
354 860
62 469
891 277
799 959
938 701
965 458
213 620
544 850
545 553
950 611
821 378
683 915
411 708
369 764
919 431
584 162
59 734
120 996
786 945
238 750
402 450
721 801
248 265
650 145
169 600
107 341
329 790
255 739
849 624
854 119
406 789
280 816
522 400
163 307
696 752
408 450
553 481
250 801
745 252
297 265
851 403
606 179
544 212
269 744
187 122
863 944
910 142
111 783
893 274
441 589
377 848
38 930
328 639
730 424
890 26
41 92
780 646
622 324
209 890
67 748
11 929
691 272
423 802
54 315
427 494
255 803
694 644
732 373
635 813
797 524
616 970
834 589
293 394
479 711
141 841
992 832
113 414
985 518
80 411
364 687
565 57
330 297
429 964
109 577
840 299
765 807
268 598
395 912
344 225
622 484
66 613
26 651
399 458
413 762
144 978
818 825
274 599
141 734
175 332
138 651
889 884
562 232
109 184
716 526
148 734
407 174
385 805
567 126
126 736
302 751
448 262
871 336
146 432
568 606
967 635
131 115
368 537
640 104
341 622
99 730
995 752
481 328
546 317
188 318
536 987
932 406
323 429
838 242
34 156
228 516
270 947
52 909
51 744
882 303
355 332
32 349
84 864
28 629
180 568
298 716
554 581
121 228
9 310
821 42
557 87
995 960
348 45
56 229
699 410
913 82
946 489
976 477
56 625
544 610
206 17
837 214
608 143
57 516
230 403
828 577
799 883
157 497
644 69
931 753
768 228
241 95
704 297
720 248
258 277
616 446
842 941
455 449
317 665
266 144
593 65
378 749
913 21
170 843
773 937
70 365
32 126
661 103
725 270
379 340
716 220
280 522
21 715
385 689
731 651
184 323
715 561
581 593
822 705
881 891
69 264
366 92
351 96
431 418
668 63
292 688
129 676
728 860
678 911
182 392
471 605
371 403
549 192
107 430
434 527
693 802
960 411
893 663
80 173
738 371
399 939
725 76
849 259
820 671
73 764
733 531
545 518
58 237
319 17
647 564
679 505
239 111
841 583
179 918
659 28
176 478
698 390
19 123
505 103
653 49
620 62
286 291
431 284
206 461
923 817
771 756
690 235
614 55
177 664
797 547
786 301
649 790
350 621
204 987
263 634
622 468
94 762
263 17
930 33
124 986
995 813
572 875
513 538
281 41
201 77
588 338
730 588
479 431
560 682
417 174
315 390
641 761
129 80
287 604
417 282
768 341
508 280
878 788
673 78
217 260
767 946
199 245
376 111
279 144
284 593
533 277
705 684
531 833
115 818
788 884
451 556
224 958
187 101
530 313
258 669
892 633
779 170
776 414
115 309
690 819
344 221
4 810
390 791
45 840
698 268
149 885
720 245
743 601
558 213
248 815
233 140
800 363
661 575
235 466
946 930
686 301
92 75
443 136
266 141
404 414
377 475
658 119
76 215
683 323
382 267
814 181
107 405
601 342
222 898
623 259
685 993
850 950
485 605
715 861
79 372
331 154
939 14
829 320
280 642
500 261
116 606
17 717
299 238
966 922
848 516
987 532
508 836
833 992
792 899
204 871
376 560
879 531
198 730
791 665
336 807
381 986
396 699
259 595
214 246
433 662
64 225
447 181
741 403
730 971
933 927
701 723
591 388
881 324
373 628
22 632
574 587
229 51
307 13
712 722
340 35
451 491
561 543
514 177
568 214
601 483
185 325
308 683
144 536
85 450
549 796
523 137
418 862
524 221
705 84
725 276
841 376
153 793
859 338
895 777
355 39
587 363
701 4
576 576
224 280
11 339
229 735
966 706
951 291
868 420
549 965
504 213
755 344
777 341
58 829
345 633
405 920
265 767
258 845
502 224
550 879
382 982
761 684
273 980
456 235
94 4
199 597
568 953
292 344
646 349
524 990
334 280
909 950
794 548
94 695
778 475
676 539
518 965
534 963
320 84
560 887
389 851
552 458
375 237
186 135
153 331
25 812
72 52
702 582
352 571
898 237
456 413
647 390
446 198
434 935
454 971
70 959
204 325
266 276
729 319
209 80
242 106
668 127
675 340
923 483
752 569
224 549
119 70
720 552
356 526
484 175
880 687
852 497
168 522
11 761
980 30
887 6
488 825
377 711
374 495
399 488
322 625
264 805
799 495
844 2
344 509
933 511
383 295
623 362
325 509
367 46
669 207
870 45
892 401
392 642
240 713
618 855
870 768
350 713
770 45
573 54
907 955
349 529
316 673
70 705
241 939
886 344
261 277
337 852
341 954
707 210
74 408
922 843
452 847
896 358
801 244
886 117
503 337
978 95
628 430
955 513
126 568
141 814
419 481
120 125
691 193
532 964
692 963
878 577
431 497
850 933
834 179
27 813
961 981
325 86
548 817
251 319
297 370
443 339
562 327
655 948
661 816
582 353
778 811
281 208
307 483
140 492
13 518
304 973
851 980
410 398
796 661
716 445
30 511
135 944
189 789
891 849
957 824
553 734
634 834
942 293
668 433
784 680
303 440
5 153
902 567
426 970
11 808
480 497
638 993
868 594
817 421
327 802
94 273
405 230
952 707
669 956
859 439
722 112
5 499
81 367
306 560
216 408
579 853
753 447
219 124
722 824
744 168
448 500
749 399
206 417
707 416
207 780
527 212
930 936
519 145
343 450
367 466
918 441
641 661
608 88
512 356
838 717
124 896
484 330
675 10
893 305
969 175
240 488
319 934
289 668
381 536
461 747
353 378
539 993
390 146
432 901
853 269
969 328
165 452
658 191
814 902
495 782
76 734
766 400
498 500
956 37
492 697
534 275
950 739
722 75
250 887
329 745
20 756
830 993
502 849
253 267
600 401
845 450
838 744
848 723
18 149
461 561
419 879
972 140
378 281
318 397
37 499
389 890
700 994
394 705
100 293
856 289
36 55
12 406
204 472
966 622
350 290
863 490
287 180
238 323
30 627
565 729
620 73
129 831
657 984
472 45
38 483
450 593
954 767
566 656
310 918
449 757
271 479
735 187
559 706
611 642
70 739
825 78
722 296
122 111
778 923
56 83
690 621
738 97
367 169
347 815
925 969
645 659
155 556
364 765
855 21
863 576
316 984
38 445
259 93
528 948
66 617
396 364
16 762
884 714
929 809
480 535
952 29
319 806
401 181
733 69
513 775
567 392
74 632
9 469
347 376
231 230
89 511
390 770
435 209
957 267
95 260
295 413
417 47
946 501
467 462
622 980
723 309
523 731
129 869
106 711
451 194
221 192
752 271
274 846
882 920
259 298
966 204
798 433
17 772
764 604
311 838
264 834
569 392
54 26
103 856
572 675
48 886
682 799
509 307
645 390
226 255
688 544
810 837
976 826
928 692
435 509
874 889
564 764
682 597
562 190
904 558
932 129
812 971
672 621
807 999
446 767
441 226
389 721
917 844
568 352
704 793
240 420
237 155
183 271
460 7
487 466
713 511
86 520
861 884
638 302
109 26
22 378
869 941
81 572
734 672
344 322
827 526
592 930
974 404
288 628
146 126
93 859
730 497
765 367
150 226
392 523
603 612
463 683
354 878
518 532
756 461
813 729
864 452
356 10
868 565
61 798
963 562
84 625
317 547
94 365
729 611
248 836
424 61
564 287
864 272
296 441
111 770
254 425
332 276
482 415
253 798
313 911
1 407
627 81
916 792
287 831
79 150
102 726
943 877
241 300
332 703
421 937
128 752
213 609
167 817
759 479
727 759
237 706
191 606
580 106
397 866
936 475
367 390
201 661
266 441
312 949
143 733
484 450
583 2
266 693
833 344
451 69
49 641
98 423
897 564
774 449
224 391
241 888
692 736
620 577
709 103
378 291
457 643
983 289
338 785
777 383
805 915
611 53
830 384
127 94
292 818
181 911
746 890
366 123
532 822
110 806
651 818
544 780
552 262
5 708
528 615
761 357
351 614
59 405
646 240
315 391
481 680
865 12
501 333
138 529
780 34
295 664
391 174
457 526
46 102
117 713
844 597
392 60
609 245
744 486
206 881
366 337
20 560
337 410
733 967
947 379
256 403
256 653
856 373
365 51
969 109
462 577
415 910
85 780
247 351
805 266
262 493
27 347
459 938
960 757
668 567
159 923
768 616
44 229
544 748
433 958
658 869
738 256
521 833
386 899
179 196
188 490
777 276
827 424
39 607
174 934
706 606
892 715
826 981
970 397
874 490
740 759
248 757
218 910
931 396
685 846
804 514
8 509
471 899
224 296
231 193
692 456
35 272
66 774
701 630
285 900
742 568
647 778
413 987
852 216
852 860
724 674
758 299
970 341
492 13
796 878
637 214
651 18
788 703
647 119
888 284
370 629
851 17
407 263
355 258
830 207
469 553
232 579
204 553
919 47
566 66
924 554
631 926
571 419
889 868
853 258
848 55
274 606
669 629
216 498
187 684
402 418
262 605
971 180
651 888
441 228
646 832
932 534
699 136
190 65
152 210
45 367
707 231
402 109
195 716
210 792
20 492
364 665
551 21
758 70
534 803
788 241
385 189
701 737
204 765
59 399
480 268
190 121
269 209
612 633
280 776
307 62
738 226
998 272
380 785
864 117
326 564
680 912
279 160
179 469
632 800
29 595
432 606
881 63
381 540
116 214
427 114
485 806
898 700
274 575
263 127
456 942
390 734
554 84
719 583
679 502
540 559
564 921
98 40
121 566
605 547
140 330
503 402
456 310
695 197
117 949
935 835
883 965
689 422
524 604
995 815
538 599
713 568
39 769
496 178
99 350
931 554
751 53
477 219
1 411
53 883
376 93
657 251
164 465
642 877
645 879
858 95
228 788
649 238
765 751
643 241
969 643
4 373
878 379
981 514
235 555
556 399
371 197
877 623
633 734
718 213
873 718
450 638
820 92
87 233
512 316
963 329
201 943
842 435
850 750
185 220
946 163
974 822
819 780
924 620
769 743
712 998
530 150
231 393
465 193
722 17
136 915
664 988
556 962
150 882
135 935
141 658
806 340
290 687
489 520
80 305
419 124
888 83
111 443
44 260
324 178
547 163
571 39
820 95
387 260
947 981
548 378
285 612
882 958
163 300
433 50
734 543
845 777
307 52
683 229
91 854
676 545
654 414
804 794
90 102
126 990
831 410
953 712
719 116
517 97
45 713
233 884
250 267
472 139
236 126
553 40
271 994
493 396
157 936
35 876
403 398
378 919
632 720
973 216
603 574
482 66
266 953
557 501
78 109
892 700
95 437
479 126
492 856
396 338
409 602
594 363
528 427
780 793
380 336
645 809
444 537
861 898
273 955
334 980
558 409
425 388
534 268
244 281
605 225
12 365
179 605
384 859
194 494
923 990
382 783
887 654
90 572
985 647
980 410
497 634
206 508
998 384
465 77
89 848
935 938
962 480
469 165
19 707
819 108
630 155
106 961
564 140
177 593
121 674
226 327
533 575
62 997
3 503
440 805
769 575
41 589
740 59
648 910
590 628
763 766
572 883
791 797
561 324
371 623
320 726
125 516
14 916
491 360
723 582
770 370
491 935
998 906
558 587
885 672
705 456
906 495
252 467
170 975
700 565
357 713
847 674
740 569
255 509
938 97
796 935
3 705
874 887
376 578
424 946
99 946
272 539
787 323
455 495
312 261
154 567
122 91
15 917
377 17
621 602
256 348
179 950
980 955
900 519
969 38
841 424
532 580
62 405
666 318
291 139
55 137
674 27
738 929
726 269
878 705
575 125
863 187
527 746
767 588
150 931
312 167
249 603
305 8
260 711
496 933
737 586
214 462
206 91
519 780
567 301
957 561
404 819
748 930
564 866
869 65
796 181
232 396
135 888
756 746
501 393
334 19
524 900
671 480
813 75
356 565
777 225
630 924
757 213
320 891
100 75
988 698
677 665
385 865
908 237
255 133
492 925
964 656
999 614
567 355
178 695
931 159
619 687
371 290
929 471
364 916
520 40
932 904
256 839
431 746
349 275
671 312
282 21
925 201
727 455
895 9
613 865
695 984
154 975
806 869
242 325
261 174
581 516
364 72
732 795
170 80
421 192
392 702
212 668
254 291
122 149
299 87
365 346
422 871
739 914
903 351
87 835
867 450
907 950
596 76
30 368
619 421
70 830
440 675
472 562
823 123
1000 540
820 421
410 139
404 901
499 490
736 717
292 994
666 887
255 39
467 676
220 907
350 692
820 525
166 819
64 985
591 825
475 589
489 822
368 576
890 659
569 908
898 989
954 152
379 773
179 599
31 880
642 850
404 807
791 610
643 617
198 967
495 38
140 215
966 30
873 534
875 242
273 605
14 803
203 44
683 844
245 86
2 264
257 144
225 899
761 774
217 255
469 129
738 694
14 26
815 240
267 88
845 633
890 399
28 924
243 273
362 596
888 618
740 465
516 500
238 733
754 753
441 223
881 178
203 730
486 821
169 682
453 411
81 481
334 675
105 695
270 344
808 532
508 398
616 614
150 56
188 383
233 455
536 818
607 705
500 60
467 932
892 152
606 348
199 227
236 499
393 95
60 397
63 247
131 647
701 111
433 237
929 40
293 428
99 759
359 342
910 316
689 108
542 379
322 129
576 476
74 635
873 136
882 3
135 934
466 567
170 394
606 462
821 56
572 531
198 437
941 91
816 614
220 396
328 147
872 753
781 96
948 915
941 469
308 546
931 480
602 502
335 559
435 628
2 602
241 221
997 920
719 220
672 499
315 912
865 117
285 164
31 225
632 691
771 914
522 724
73 102
794 507
81 795
460 322
593 85
380 617
880 152
163 164
315 545
741 946
235 863
212 757
586 627
992 658
80 137
517 161
932 328
834 650
136 778
735 516
394 22
173 76
620 881
136 207
743 347
315 680
973 306
689 405
794 205
565 725
885 750
375 20
527 461
834 800
545 6
875 333
844 847
213 979
53 307
326 719
986 650
24 675
406 817
231 322
894 115
71 620
487 598
432 725
870 265
622 751
99 817
949 663
147 353
970 824
71 955
826 446
981 231
263 564
678 975
479 516
572 910
241 793
526 765
559 147
963 816
319 461
168 288
285 591
595 110
340 650
490 244
157 168
219 987
35 790
935 773
391 493
271 258
149 585
425 819
46 944
534 53
439 922
979 130
374 80
340 592
66 374
733 314
649 667
86 39
511 357
648 659
293 72
368 936
667 253
340 457
174 318
587 745
490 960
824 829
903 241
203 987
654 992
241 164
700 889
175 992
312 4
330 31
939 348
284 630
299 391
553 789
702 728
617 956
969 819
942 522
21 947
865 262
463 564
150 637
556 813
640 885
844 930
232 479
559 388
130 840
645 183
919 614
138 887
432 432
761 805
378 977
66 840
476 96
731 467
748 915
655 691
515 784
530 511
39 556
360 617
775 777
695 636
102 797
999 850
712 402
507 718
92 21
501 973
532 819
773 7
627 163
914 865
961 625
833 87
401 641
106 95
276 219
520 377
16 870
578 79
623 437
796 715
809 648
39 692
467 163
699 445
325 612
309 637
237 142
76 989
782 181
84 409
399 955
137 766
176 67
844 798
503 991
639 903
3 457
65 53
901 742
664 561
378 252
241 187
633 676
595 384
982 732
149 157
798 345
306 300
335 170
962 973
72 316
429 488
368 681
229 384
242 607
987 295
59 579
834 44
606 428
779 587
511 927
95 308
623 401
570 273
282 993
940 63
480 308
43 336
667 381
960 816
120 565
595 250
504 106
177 598
413 151
350 724
108 271
348 390
263 287
804 743
946 546
803 340
234 469
897 680
383 369
596 977
618 451
82 146
401 847
297 750
922 404
21 269
145 635
555 948
377 501
846 531
840 79
351 912
646 248
943 28
616 539
4 233
989 86
731 741
284 27
491 205
430 863
473 927
497 27
226 226
879 71
108 71
501 459
982 146
58 925
525 25
815 529
609 155
966 339
896 249
453 147
600 925
73 448
303 298
673 534
721 781
604 573
71 648
861 595
672 675
123 280
830 88
619 77
336 335
462 140
481 413
64 553
860 719
203 885
252 275
17 855
847 607
791 917
606 4
512 629
678 986
260 859
74 878
935 761
565 748
901 45
160 316
950 372
34 152
778 272
843 624
230 634
893 835
637 404
463 666
741 722
525 814
952 811
927 516
559 179
912 70
494 861
441 880
364 48
516 141
319 711
765 548
344 9
764 548
349 504
670 573
36 596
440 594
126 351
15 619
212 808
850 575
855 718
428 832
425 123
840 159
454 955
706 154
458 327
379 127
251 414
74 690
359 199
41 373
170 252
180 371
178 387
88 245
912 515
76 336
637 267
494 442
221 552
948 31
230 326
509 481
485 562
173 654
377 343
91 464
587 354
331 15
689 967
281 535
761 854
438 708
236 667
385 744
147 475
678 669
923 163
230 447
168 395
151 544
737 593
360 323
946 690
689 635
8 970
521 768
175 958
827 410
624 211
685 183
143 959
697 372
766 908
760 854
501 119
529 798
432 815
935 712
261 113
473 237
676 978
359 712
160 501
671 856
224 428
71 342
335 830
195 187
300 75
292 768
274 181
72 560
893 332
672 717
568 699
694 278
411 205
130 81
60 706
860 483
47 546
664 593
85 964
668 69
422 311
188 695
491 259
606 735
943 630
328 145
140 738
170 761
326 29
595 372
927 259
965 11
222 984
79 995
294 266
42 784
877 647
519 819
276 970
466 171
693 815
928 117
841 169
780 157
179 353
140 609
348 785
227 741
568 103
387 438
273 15
759 952
970 225
475 662
391 266
876 670
734 119
192 574
287 323
82 818
28 221
778 727
5 4
467 925
714 730
219 473
49 508
202 439
125 77
109 858
195 652
974 865
3 1
438 780
79 794
136 545
70 945
750 784
675 968
256 60
508 656
94 43
785 554
252 332
205 35
517 531
252 871
883 689
2 962
834 137
506 904
434 255
39 460
575 646
519 82
301 437
790 394
300 82
609 856
117 477
386 368
347 621
408 701
582 593
189 439
496 622
46 534
81 620
531 599
53 831
387 842
225 569
119 876
651 80
731 119
556 117
89 597
189 143
117 857
570 197
476 101
148 880
283 886
73 507
455 192
734 457
271 465
575 178
8 738
42 196
233 853
232 349
710 154
897 537
606 396
417 888
282 489
747 88
544 302
944 118
832 228
881 615
248 240
353 641
435 937
494 19
637 203
524 533
739 129
281 507
368 562
996 114
1 27
594 544
681 889
13 512
117 245
126 716
288 754
404 163
287 494
1 659
480 348
124 832
374 69
727 406
958 739
269 426
335 747
493 818
576 849
439 694
50 727
447 453
241 85
947 532
3 299
542 834
646 665
665 19
734 391
777 43
481 45
820 167
791 312
513 423
412 562
501 210
15 741
295 961
624 649
259 165
182 499
626 267
242 402
661 74
447 480
241 589
143 576
307 655
350 70
217 202
280 231
295 926
543 918
926 153
435 408
408 968
259 33
234 500
435 894
573 233
725 813
173 867
741 832
522 90
901 738
292 532
320 586
809 862
855 735
366 289
494 773
256 752
157 841
603 943
86 176
175 810
340 700
677 80
531 550
522 431
287 813
315 958
398 123
819 252
209 536
893 703
308 500
806 816
693 409
759 778
588 627
984 616
165 580
297 451
392 963
408 141
437 578
744 646
465 636
700 124
488 505
939 180
265 697
957 200
334 896
511 237
183 675
477 207
347 581
165 442
578 629
78 277
752 917
134 691
96 398
739 404
950 72
652 128
741 162
364 275
837 179
457 665
385 601
901 83
181 65
694 953
387 797
839 668
918 578
72 867
1 723
994 741
236 357
367 424
887 823
89 623
423 989
705 956
405 580
66 450
885 804
247 105
324 85
125 593
14 196
459 15
270 804
107 505
512 474
929 398
296 17
20 71
378 761
7 443
211 243
246 457
700 921
893 824
921 992
496 989
738 148
144 757
570 852
184 947
613 543
741 175
137 338
983 836
259 875
11 123
781 733
446 53
724 923
432 572
912 283
347 649
782 843
758 703
649 306
187 389
832 324
79 814
511 337
689 522
254 256
226 330
179 9
901 90
643 247
90 777
441 199
492 128
792 678
868 624
353 298
789 864
737 445
2 342
700 227
671 230
587 571
671 229
5 610
311 484
96 154
963 888
184 830
863 536
128 651
399 113
909 833
829 961
59 851
190 645
422 213
325 230
904 635
713 1000
789 675
239 972
856 453
455 258
800 286
96 60
118 276
20 528
127 562
126 749
842 450
978 97
84 42
96 224
68 686
195 275
663 761
230 758
820 348
386 192
875 512
105 399
411 230
499 604
679 476
700 114
869 148
338 936
185 884
210 675
289 171
619 303
283 848
61 455
195 798
646 422
309 102
172 71
331 670
674 361
145 725
474 365
224 163
300 409
399 861
83 687
990 666
548 402
120 95
199 117
218 687
929 900
356 602
260 852
326 86
216 550
600 867
310 998
727 392
37 110
444 26
776 991
779 895
364 952
990 115
481 697
68 92
548 745
529 115
294 129
981 955
126 60
346 514
169 789
349 906
224 535
486 213
1 318
910 68
410 809
813 938
276 458
418 608
413 896
667 110
409 188
251 300
483 734
653 669
930 876
555 768
441 908
85 702
327 846
510 139
784 137
949 201
745 713
448 763
174 857
156 785
509 827
161 162
847 443
389 754
210 181
661 294
882 987
492 744
478 627
880 426
179 976
490 627
739 663
483 40
87 990
176 595
108 663
779 849
416 340
29 428
985 911
414 476
654 891
102 885
668 281
861 157
907 951
172 389
342 258
378 870
204 545
206 664
559 336
864 974
675 892
401 659
154 167
135 159
409 588
44 77
868 256
585 774
558 756
514 251
365 243
120 921
12 799
24 686
690 776
697 196
942 183
354 351
770 397
779 638
4 363
763 561
471 629
812 187
223 931
459 362
608 394
60 619
192 435
657 234
210 353
429 152
887 782
854 656
531 632
645 534
346 760
388 610
355 962
892 813
324 499
559 735
470 102
169 478
687 730
182 467
881 68
601 734
723 131
717 720
479 814
179 315
165 11
940 986
112 460
617 422
63 217
156 138
699 872
209 715
286 687
256 303
155 434
617 255
640 133
265 931
119 729
391 933
879 932
929 495
353 343
64 508
832 762
732 40
828 369
78 708
119 978
997 758
110 614
688 580
342 430
865 572
361 145
418 714
487 481
573 671
595 656
710 774
25 788
481 612
354 238
347 633
316 387
212 657
168 428
580 529
572 997
594 411
830 518
81 424
174 790
549 550
929 382
513 401
223 867
638 746
378 884
75 589
892 242
17 471
122 940
467 715
350 648
585 430
659 500
353 171
900 575
37 890
320 957
990 731
893 6
553 15
297 372
81 647
19 665
76 442
774 647
413 432
499 765
955 750
691 991
300 216
411 139
219 400
222 112
757 774
126 54
145 558
223 127
957 996
126 369
780 624
185 375
931 596
514 150
347 87
261 104
212 738
157 709
224 869
334 180
217 459
434 32
81 807
206 156
522 743
883 804
690 396
953 36
834 565
654 295
753 301
502 976
169 188
155 737
84 80
437 164
238 643
672 111
385 554
914 74
301 867
109 134
783 600
530 437
246 283
737 100
610 257
287 117
994 932
363 607
593 600
601 264
710 985
817 624
410 117
842 870
602 624
821 131
60 67
413 148
166 23
405 452
735 660
826 98
618 418
33 759
554 849
734 315
317 927
537 918
550 357
49 962
423 813
461 588
187 865
391 677
614 126
223 306
876 594
381 781
794 114
40 984
380 942
340 780
255 763
593 715
932 93
808 545
218 848
688 440
153 601
546 443
513 339
908 960
801 948
241 282
960 495
44 904
209 98
35 492
190 194
41 76
198 545
28 259
925 573
53 437
912 961
396 712
260 690
346 367
107 906
464 141
398 5
334 786
763 374
213 960
919 241
570 195
813 975
983 76
935 730
788 194
419 31
45 389
234 742
647 570
481 396
926 167
533 688
892 746
999 162
356 150
895 338
226 829
419 13
374 837
395 770
511 684
969 509
257 531
219 859
886 217
20 871
137 728
417 598
859 836
962 584
672 356
984 215
285 304
76 890
457 684
420 423
472 990
633 358
580 343
84 304
726 500
901 936
687 862
520 711
570 224
561 218
836 17
901 608
439 724
597 424
433 155
780 365
498 863
668 575
510 753
782 381
815 703
957 125
608 747
72 168
316 259
536 568
866 326
643 463
749 76
742 459
40 808
379 902
912 513
282 726
215 238
850 174
336 273
693 3
532 228
570 397
554 213
640 180
534 431
997 627
889 389
786 268
290 697
422 346
513 624
520 200
896 564
203 779
528 697
688 90
350 327
269 235
654 999
617 295
696 748
217 117
93 729
92 964
929 988
528 483
118 671
606 645
719 294
735 68
972 3
655 81
620 868
866 694
793 136
382 885
216 473
201 496
812 80
978 930
102 584
574 820
239 200
15 893
280 634
112 709
611 978
754 529
664 623
783 232
448 335
727 259
414 705
188 867
640 114
773 924
419 139
169 51
125 280
111 735
609 865
263 851
762 279
825 544
510 272
531 643
292 70
509 931
183 546
150 308
470 921
798 990
269 433
649 271
549 256
306 410
528 536
997 410
479 39
571 14
321 405
993 118
394 667
392 15
99 399
244 100
669 323
862 569
930 167
330 457
702 327
866 880
270 537
358 853
609 30
258 953
499 3
619 890
17 70
641 260
169 309
934 30
230 864
548 559
320 250
885 538
481 851
740 943
954 348
972 211
301 822
566 271
340 704
842 860
364 127
889 593
990 437
152 662
38 388
199 518
239 784
619 330
726 572
677 49
135 329
870 700
600 933
281 291
988 474
601 39
944 942
827 447
603 216
835 153
85 425
936 703
754 13
627 782
463 931
812 414
215 444
704 203
270 854
554 870
245 849
163 71
648 766
270 723
258 558
426 363
570 404
496 631
516 958
561 679
371 775
474 75
329 743
964 172
595 730
244 233
563 513
955 820
534 640
487 29
622 2
339 534
32 709
308 506
135 637
600 415
870 564
938 952
42 532
33 285
116 595
149 423
414 571
506 299
328 183
346 666
716 730
726 375
235 213
363 186
627 233
749 916
536 142
426 915
163 575
689 929
497 547
227 58
240 236
923 955
317 1
681 903
213 44
89 191
628 837
106 163
979 905
172 598
682 860
878 178
406 456
235 296
714 826
884 636
780 200
636 813
103 200
856 543
742 483
997 709
752 432
381 498
135 258
676 892
65 262
540 778
88 775
414 219
326 401
31 780
322 694
720 53
541 69
761 645
500 577
919 232
489 102
649 553
715 540
331 802
314 96
373 991
848 403
771 800
641 92
846 712
496 738
132 257
382 983
185 653
214 611
64 409
607 779
948 289
932 613
736 304
604 583
59 726
169 580
762 665
317 246
273 51
228 457
55 442
420 463
495 483
224 101
613 171
741 545
136 476
200 739
59 258
464 145
660 632
724 774
296 40
19 920
90 246
377 144
687 148
959 182
630 182
634 595
704 727
139 839
202 690
929 612
300 392
376 479
871 102
943 312
808 386
818 766
919 799
299 553
393 354
279 883
193 832
573 121
444 224
865 551
182 592
966 252
367 908
563 66
930 370
452 747
487 722
626 290
491 904
525 35
88 449
507 883
672 371
433 205
314 814
470 280
65 189
539 980
606 469
701 57
567 188
779 464
676 404
754 166
660 278
200 99
726 707
981 749
429 413
953 95
374 643
963 912
622 568
732 323
862 107
762 537
862 867
55 873
496 606
971 573
664 303
321 93
539 294
936 362
175 558
281 907
232 609
67 318
629 929
537 35
153 32
641 476
605 304
778 277
748 493
138 301
549 74
14 724
983 647
982 214
255 538
658 322
855 638
673 754
775 313
581 731
968 359
7 716
203 261
353 341
561 902
625 100
665 179
143 322
852 349
959 453
92 983
559 866
647 139
596 615
849 954
682 52
214 34
744 127
935 509
405 911
155 362
297 359
163 154
590 721
19 236
212 966
202 412
271 883
463 837
315 555
66 719
818 25
695 685
1000 201
399 296
559 461
903 722
614 844
794 632
431 357
949 633
769 571
867 583
407 487
789 721
42 206
439 211
247 582
38 645
230 948
105 484
669 718
327 815
171 649
93 291
874 978
798 14
51 191
571 841
401 153
326 648
644 316
662 749
799 683
466 477
585 19
167 678
989 887
68 138
329 822
958 81
327 635
80 413
349 724
728 363
2 541
807 938
911 326
615 572
415 955
458 834
445 709
951 125
883 909
205 209
895 637
621 596
712 700
225 2
175 578
894 334
11 482
376 777
788 185
611 232
246 561
356 128
821 913
688 716
311 612
7 620
498 583
512 514
357 378
669 367
859 44
144 999
581 754
582 826
666 290
305 487
202 992
651 216
417 9
835 914
591 807
937 102
320 294
12 690
384 155
40 316
260 621
141 926
910 797
764 463
788 317
916 790
884 684
798 718
597 740
524 886
193 195
531 23
534 542
64 917
49 103
232 308
724 724
872 348
16 715
800 899
399 949
968 347
688 843
584 232
37 114
255 923
656 318
839 704
773 423
363 848
832 370
647 631
380 15
698 532
913 448
794 520
75 730
751 464
843 5
386 850
675 576
905 447
998 268
646 848
567 477
569 565
108 948
579 157
831 844
604 311
76 749
478 932
289 350
170 963
278 75
761 275
694 406
474 612
234 42
176 693
849 172
834 729
201 15
947 547
350 587
248 872
298 661
152 343
418 625
954 3
19 481
696 360
939 896
883 240
320 252
83 902
448 983
967 47
206 867
572 855
879 75
197 296
51 502
299 69
982 346
428 273
864 292
731 184
543 813
85 824
194 884
158 512
217 257
905 330
914 555
398 247
519 844
192 383
918 30
734 354
205 279
237 362
791 870
724 521
75 940
129 353
704 385
34 969
939 784
216 542
313 86
820 873
902 158
90 107
789 678
548 544
451 622
483 931
326 187
316 360
143 722
148 455
808 533
310 979
405 734
716 658
243 157
116 31
835 584
961 734
479 763
355 961
694 680
499 361
391 6
966 885
79 113
691 238
997 1000
217 753
411 976
440 526
358 626
461 319
359 291
81 713
252 126
486 487
459 452
372 890
916 62
127 913
665 146
978 427
473 418
305 831
395 117
501 754
408 933
818 659
59 562
112 896
49 923
699 772
812 615
185 938
633 543
970 216
731 274
398 126
390 898
879 797
831 696
807 241
610 271
136 10
193 835
781 4
449 965
293 327
563 277
221 658
239 190
225 321
815 623
446 557
872 324
705 54
372 512
294 981
134 430
616 122
681 416
438 973
94 352
602 314
361 840
504 586
560 958
226 783
633 931
837 4
794 130
336 927
911 677
150 284
941 940
608 34
643 209
700 4
400 555
941 912
224 852
869 802
634 853
732 470
857 877
600 544
155 862
573 758
388 74
365 1000
66 8
209 765
363 608
319 303
871 542
154 739
695 139
592 426
609 800
654 560
421 619
693 309
840 57
309 905
416 869
669 778
828 987
432 699
880 585
789 575
76 732
352 36
883 358
517 367
548 434
879 592
94 718
1 754
974 416
622 642
194 802
980 625
500 211
562 640
137 989
724 841
24 606
198 970
535 714
688 435
26 593
283 26
346 256
794 320
121 580
963 972
791 876
611 927
864 334
767 887
292 316
856 178
30 544
612 528
109 990
472 744
367 818
351 160
498 257
179 461
228 969
688 190
248 552
876 366
790 167
344 63
893 956
297 414
583 447
823 719
46 672
327 576
484 906
897 172
95 144
75 970
488 542
861 832
956 105
139 898
458 435
663 553
449 245
351 623
315 748
295 641
324 778
898 220
949 344
314 927
239 153
821 451
984 776
556 474
25 365
260 687
917 709
931 620
367 977
755 134
613 55
478 679
430 143
606 20
295 426
822 631
201 729
456 578
93 716
264 362
776 547
981 458
435 380
741 541
865 353
947 694
32 728
836 989
99 483
414 921
465 966
1 272
543 94
987 807
807 114
705 787
924 847
226 577
250 443
136 665
276 324
653 726
158 418
998 622
383 999
893 278
444 232
436 250
697 140
388 620
986 224
329 564
801 930
6 434
478 493
98 105
816 102
182 973
871 180
178 191
882 621
222 470
456 609
90 794
832 770
417 881
206 866
337 374
967 518
698 837
442 226
834 323
846 607
640 67
27 869
240 859
639 948
842 690
661 259
124 258
944 443
775 641
631 472
284 424
697 469
99 895
75 90
313 503
536 340
371 128
198 361
75 391
402 88
1 323
306 477
580 249
919 355
241 901
178 525
677 226
120 420
216 785
274 751
124 996
230 673
357 305
415 110
744 416
433 401
892 364
1 162
70 241
62 599
765 90
825 110
216 296
881 431
80 154
534 555
419 642
967 162
57 751
114 562
461 536
155 874
964 958
380 179
254 260
765 143
888 914
257 466
122 676
459 88
189 867
190 751
166 656
664 626
191 818
89 463
634 468
993 239
80 602
96 810
109 705
628 231
380 86
670 568
305 860
670 470
96 57
503 595
732 943
409 365
763 401
355 878
687 146
506 666
728 237
104 397
157 408
608 826
877 474
863 324
882 366
270 614
330 422
162 652
586 200
797 444
866 524
680 321
272 836
728 880
14 956
705 876
280 587
593 549
552 253
579 881
674 9
517 289
793 30
940 730
230 88
173 447
767 234
113 53
756 521
333 307
125 263
539 151
271 408
439 415
437 730
496 666
464 779
873 582
12 912
779 477
317 932
646 245
715 753
661 949
744 283
708 534
49 145
263 545
565 626
561 437
559 924
400 16
269 397
612 335
734 559
674 746
860 769
381 567
302 429
711 916
973 225
346 889
850 258
181 377
745 581
744 365
329 708
700 478
140 785
388 165
530 247
166 234
691 228
452 846
904 653
103 580
61 283
308 157
874 544
111 573
357 760
414 238
359 698
500 876
931 542
103 431
556 907
276 811
391 971
364 50
474 915
277 198
164 985
309 929
222 667
542 908
614 997
690 522
903 317
332 813
46 74
784 762
124 263
692 576
967 517
491 243
714 6
227 22
287 800
41 264
225 934
524 190
930 213
711 184
530 43
997 927
468 132
688 591
746 731
519 712
247 361
306 312
718 884
686 356
683 726
972 259
11 495
59 159
476 940
553 472
867 21
603 906
963 348
637 481
411 235
193 716
547 911
599 584
661 237
892 671
83 692
963 142
203 439
433 107
262 299
127 217
205 442
564 193
922 327
427 115
42 325
377 993
908 994
978 568
231 221
239 665
913 201
158 467
991 591
573 253
889 700
469 445
493 384
989 414
710 768
92 256
448 352
602 425
271 184
848 909
414 6
375 404
948 948
656 188
999 476
985 491
860 973
256 921
740 136
376 184
743 823
535 344
599 157
527 244
18 727
834 31
826 842
218 824
317 202
666 528
527 921
408 176
801 503
351 687
846 949
844 725
544 861
803 48
291 886
926 476
916 103
317 485
278 986
687 943
865 213
215 665
830 623
841 631
125 191
669 322
491 512
434 14
85 359
842 1000
813 158
485 90
495 523
384 360
87 598
24 916
220 216
898 696
758 567
78 415
635 802
167 699
778 8
51 590
31 12
761 414
723 847
11 99
114 583
666 12
278 424
930 647
24 359
414 10
160 28
77 679
78 854
795 555
718 825
919 478
238 641
676 600
182 757
532 82
810 907
440 223
602 992
630 680
511 991
222 229
167 140
58 404
132 734
355 575
875 889
331 27
52 214
108 861
120 547
84 387
498 37
730 479
716 926
268 719
807 786
858 216
949 895
915 823
783 597
201 834
810 308
47 281
207 130
19 56
166 748
25 32
164 644
750 322
429 959
537 969
299 838
864 214
12 998
810 213
832 972
520 878
604 726
359 975
134 876
461 99
51 624
742 800
945 523
758 834
491 408
671 706
621 682
56 783
894 239
106 766
843 178
35 976
53 109
643 866
207 693
841 300
844 138
822 601
971 665
9 641
674 777
115 568
15 220
685 482
633 527
659 667
503 64
775 145
281 333
633 33
258 454
986 580
118 346
678 894
968 793
813 983
364 497
464 996
15 525
538 141
22 818
474 563
290 106
947 548
911 284
127 381
629 699
572 307
944 539
451 108
521 814
604 337
162 978
811 176
855 700
316 228
517 141
790 158
598 88
372 184
889 1000
234 812
658 529
350 460
626 591
559 787
568 721
314 774
420 981
1 288
122 142
445 719
230 502
685 819
952 270
630 962
798 980
773 433
202 398
23 112
536 942
832 849
716 251
830 68
538 303
562 334
373 791
835 952
743 871
770 46
140 752
731 132
73 284
529 447
395 65
389 578
265 456
828 94
875 717
50 121
578 885
107 193
718 247
944 76
887 26
207 960
661 88
406 55
152 146
632 416
953 811
862 828
879 609
615 929
81 193
165 504
864 271
49 581
869 344
657 756
370 215
67 30
302 472
437 805
970 420
221 922
231 434
260 905
330 475
528 378
56 748
722 64
503 443
278 921
824 932
745 260
736 714
32 956
987 614
741 440
74 135
507 815
609 118
719 290
592 598
668 647
346 741
62 200
183 692
121 358
623 217
970 358
930 1
666 268
614 406
707 39
892 213
853 500
682 924
790 274
272 218
549 334
25 242
440 999
458 761
356 387
761 373
654 726
131 713
765 22
277 969
874 959
244 15
232 117
823 855
334 723
188 455
696 948
562 153
709 270
547 124
609 663
983 19
843 227
385 426
343 207
281 28
281 820
483 437
384 297
331 444
918 221
265 912
117 811
35 725
825 532
962 807
550 156
385 934
934 727
492 566
107 124
118 296
769 800
739 38
21 3
949 489
165 336
566 989
867 527
148 769
682 532
54 615
611 898
180 717
21 917
305 933
388 774
574 318
546 946
434 189
181 999
178 400
525 677
168 559
208 573
173 818
886 491
621 542
423 8
316 2
868 889
671 413
186 695
610 619
884 143
970 413
542 846
89 61
404 648
633 929
818 455
633 703
945 605
964 560
72 831
800 94
243 985
789 205
955 672
347 924
436 888
770 524
300 525
171 284
453 340
738 437
43 34
104 5
550 527
835 349
621 430
685 761
634 639
784 980
915 219
219 36
742 870
153 365
604 891
801 998
636 380
550 185
885 878
165 569
638 150
481 473
991 51
860 84
920 420
136 303
481 935
321 30
471 579
766 355
808 282
923 798
432 833
570 264
306 561
315 517
996 234
288 695
658 423
711 648
934 938
573 404
758 676
473 754
865 394
18 522
306 332
38 302
917 678
996 575
250 162
992 515
453 629
681 320
670 791
347 640
174 819
746 38
565 763
911 870
446 301
523 362
288 429
215 538
52 647
627 516
528 296
658 874
935 831
45 32
221 961
794 483
830 591
953 112
223 592
541 437
129 483
994 533
129 829
740 755
696 267
50 353
493 336
183 889
368 755
849 513
238 30
104 372
382 408
484 956
999 376
392 480
858 386
12 338
566 103
92 261
722 493
454 899
902 654
683 867
862 417
626 345
372 624
103 929
853 466
266 418
30 642
201 642
207 733
631 41
17 394
883 699
612 745
467 237
441 839
213 513
306 667
441 158
485 59
927 405
398 320
52 88
967 34
481 983
428 363
33 391
459 500
980 900
690 192
764 995
858 204
504 694
262 782
737 495
450 751
124 768
784 604
750 563
319 135
306 777
634 285
676 675
476 439
669 685
995 524
379 608
305 476
988 393
77 124
789 552
892 925
156 993
839 474
127 144
250 112
428 278
786 903
68 806
940 414
329 318
145 713
377 819
752 805
943 540
357 834
816 512
178 655
337 305
798 938
416 578
567 554
832 987
359 771
752 688
440 125
24 585
838 401
755 589
205 697
480 913
882 648
424 412
302 112
716 451
402 483
28 968
36 860
306 395
982 58
434 422
182 457
358 371
209 112
311 414
161 143
326 394
790 102
805 443
565 872
893 966
355 273
484 239
488 465
886 182
730 595
552 938
59 215
357 29
964 146
640 832
12 346
456 297
88 939
887 575
756 535
848 993
68 577
588 619
866 646
833 569
949 179
686 430
947 625
809 190
284 616
838 723
555 77
650 310
963 849
654 30
777 241
648 642
238 833
210 453
373 510
984 411
291 282
387 118
220 547
659 856
163 849
930 69
925 931
730 887
779 383
624 915
197 213
99 758
666 472
268 1
234 558
282 620
27 502
167 38
709 329
886 990
397 810
48 699
508 315
606 483
229 802
696 680
911 713
151 178
713 384
88 994
355 466
847 521
503 907
849 740
897 597
901 817
74 948
867 582
614 472
416 195
625 463
874 536
175 376
65 887
759 504
233 465
986 176
338 186
916 234
135 816
116 620
141 729
923 68
19 796
955 546
171 372
784 281
875 16
447 83
620 639
721 754
806 122
962 921
93 102
2 536
10 276
424 910
926 946
281 709
579 508
77 676
55 875
758 778
10 377
768 730
131 574
203 444
846 295
897 199
183 907
475 138
639 898
399 564
843 32
624 421
891 52
926 205
427 935
934 194
16 416
119 218
859 317
865 755
515 399
13 989
888 651
238 638
566 433
241 301
208 519
857 634
805 790
827 821
205 946
390 63
262 606
170 128
4 182
469 243
185 706
881 750
138 901
812 532
995 19
402 851
652 206
641 478
378 197
775 768
612 388
725 781
516 81
314 984
323 498
41 555
248 531
456 538
873 267
421 867
717 936
28 709
765 405
906 540
524 517
279 249
649 146
329 314
481 3
812 522
558 411
52 13
948 924
279 369
142 915
542 210
326 176
505 201
44 784
801 44
929 129
357 410
484 168
931 41
405 878
609 35
598 750
949 139
60 229
763 737
756 268
937 799
51 90
842 331
218 199
740 53
718 22
445 648
355 849
877 963
64 183
316 375
332 375
955 95
861 764
841 55
446 410
253 186
463 322
207 907
321 914
108 197
228 342
416 324
654 879
630 599
482 470
653 928
231 257
578 23
952 251
936 411
799 164
104 173
807 980
862 176
540 277
851 545
507 589
264 136
957 839
24 188
95 840
232 24
274 798
945 73
313 49
380 458
998 919
86 849
464 593
437 727
728 975
823 37
576 259
390 159
634 252
694 260
390 280
537 770
40 174
382 855
766 170
933 846
144 108
234 308
566 47
319 552
299 12
811 52
354 846
765 743
864 565
187 904
738 920
110 856
90 43
53 585
502 286
893 159
446 810
205 116
480 523
906 833
720 23
927 844
675 791
408 213
46 498
133 155
705 574
549 757
158 50
208 191
212 765
306 572
619 137
447 525
969 166
362 573
38 121
786 83
970 270
589 674
843 138
782 1000
539 175
717 613
536 833
159 982
709 480
500 607
727 213
532 764
685 317
198 655
680 780
275 462
779 166
636 180
264 353
792 478
310 237
13 19
716 512
977 794
76 508
176 106
767 113
892 870
907 671
35 895
202 650
247 994
127 325
673 789
159 629
774 976
643 683
736 818
140 502
931 735
948 822
605 206
844 991
100 46
993 698
391 119
22 415
259 935
451 417
915 999
327 546
370 62
363 510
916 645
244 215
819 200
420 662
543 520
59 535
217 449
5 591
215 264
525 666
32 439
16 583
126 342
128 848
357 671
839 952
885 9
23 46
823 81
932 392
882 288
982 96
551 858
761 935
296 777
517 773
470 997
620 873
191 328
543 381
632 779
390 135
532 257
648 725
750 981
173 653
838 933
587 485
803 581
428 467
26 862
230 557
119 73
371 118
150 120
451 322
124 640
606 62
477 19
901 23
666 7
368 926
656 445
817 436
263 194
297 492
750 415
916 472
885 65
944 335
738 67
974 696
481 450
66 349
371 905
972 90
830 980
534 999
415 796
192 63
639 294
830 555
971 708
400 61
127 373
756 607
307 61
138 29
965 461
119 147
792 652
800 688
621 438
981 802
515 315
375 283
638 482
654 547
225 143
576 541
955 694
39 99
697 535
656 848
223 628
638 555
429 981
295 809
560 21
443 550
854 684
713 507
582 289
1 157
830 956
202 220
54 251
755 61
98 977
883 469
68 535
116 714
695 27
735 137
576 588
910 758
106 464
978 159
714 732
572 163
60 612
250 294
432 317
828 899
926 116
363 501
56 182
789 502
935 718
475 758
660 804
268 725
887 839
887 946
802 136
240 234
804 419
132 834
949 7
910 4
540 50
857 827
767 861
23 594
618 34
397 885
758 284
724 996
581 525
484 172
110 287
591 594
472 587
650 421
593 911
776 132
961 985
958 727
320 814
365 717
698 122
352 773
470 932
650 953
104 759
239 46
352 63
632 354
835 576
616 610
707 576
946 17
655 142
700 326
307 65
394 5
538 745
129 7
677 778
311 780
889 902
177 592
964 808
759 441
198 509
820 505
573 213
861 462
958 341
821 986
471 131
117 359
32 293
302 995
100 951
792 834
215 903
274 54
959 83
900 508
943 719
12 515
565 148
279 45
745 310
337 398
657 788
348 800
621 562
702 247
968 660
681 867
937 531
489 571
107 168
316 91
409 594
255 824
964 602
63 936
515 764
182 482
700 295
188 636
825 676
207 283
305 511
163 65
456 650
569 710
826 823
973 789
424 387
76 938
772 629
823 823
923 11
459 100
38 17
382 233
743 603
103 198
253 672
260 430
494 584
570 269
558 823
254 329
452 77
152 374
439 962
825 476
330 559
709 770
597 803
372 51
353 976
405 567
899 326
187 220
971 745
42 224
652 928
571 90
241 395
918 570
953 978
691 901
780 63
952 484
38 25
799 795
944 697
120 130
916 442
18 299
802 21
388 423
357 431
324 488
493 627
28 594
819 500
941 949
599 845
979 177
568 441
995 686
820 734
164 784
15 8
242 412
11 61
733 54
370 684
860 817
140 206
855 311
291 315
838 807
98 853
166 859
542 407
270 1
28 627
411 289
855 144
342 577
179 239
595 261
78 237
575 268
472 561
882 13
319 152
130 291
493 893
579 699
388 920
275 566
510 551
955 269
529 747
489 104
14 884
796 9
498 114
512 511
812 641
801 656
885 732
354 272
3 981
189 865
531 143
133 200
395 661
946 884
116 960
767 243
251 293
155 190
754 308
845 639
39 551
262 41
531 451
257 413
945 389
612 340
402 909
223 517
220 341
759 16
254 361
308 632
122 815
174 228
122 370
218 160
920 831
552 802
281 161
214 226
901 177
565 302
819 305
479 929
672 84
290 332
67 763
342 267
962 559
778 233
390 681
35 22
841 600
599 742
129 163
395 214
653 213
870 131
494 542
566 135
897 370
224 239
636 185
149 765
770 890
912 638
731 235
25 125
690 670
317 787
709 565
156 933
803 143
469 304
907 238
193 703
745 104
340 852
86 990
547 534
18 236
555 177
254 438
255 962
2 410
894 157
552 715
460 810
952 4
512 49
460 204
900 425
625 985
766 171
870 783
758 424
312 879
892 565
316 146
526 670
178 458
486 989
992 779
837 451
334 736
227 958
721 992
481 590
775 590
366 86
469 257
650 136
755 527
157 309
298 334
674 385
572 666
515 408
144 695
158 216
686 638
805 812
227 170
897 47
779 898
183 533
425 691
857 50
48 428
762 330
229 919
897 914
78 134
223 974
533 1
885 1000
757 78
721 133
740 929
183 139
356 249
53 543
431 814
84 473
277 991
476 748
679 8
101 902
74 985
901 183
62 974
315 154
292 610
746 344
504 528
509 79
891 592
551 167
934 76
520 762
769 924
452 195
377 322
29 691
540 118
892 637
516 322
473 406
266 376
924 551
451 795
312 274
345 81
627 457
851 3
130 880
45 956
162 936
73 53
924 886
447 440
208 271
197 825
646 121
915 687
74 259
119 623
406 745
431 257
99 560
867 649
431 939
701 354
145 384
769 342
560 767
814 934
215 80
620 288
339 738
262 96
834 692
704 932
251 191
427 117
191 857
408 891
562 584
319 510
400 878
276 213
163 842
292 783
481 982
872 743
434 133
989 37
676 415
505 866
623 912
757 185
847 497
6 642
746 633
854 909
474 145
691 955
479 562
697 908
619 482
392 608
518 67
22 23
285 997
286 393
181 485
889 423
1 247
64 747
879 269
655 705
765 697
11 243
610 707
150 229
540 542
836 58
960 209
432 244
205 717
636 737
201 877
511 554
300 353
194 306
409 311
2 419
553 611
477 55
191 17
948 26
74 907
587 857
503 143
925 490
232 126
31 192
20 330
545 565
987 953
875 988
950 200
834 141
216 781
518 641
39 104
497 541
599 422
383 830
571 929
610 188
507 596
492 381
935 215
160 236
415 993
376 982
773 246
623 164
701 119
892 438
70 181
992 31
368 498
978 859
231 264
426 390
500 840
383 227
821 507
472 795
22 173
471 157
515 599
299 52
1 720
232 992
103 951
842 80
810 72
344 587
461 843
426 195
69 598
54 893
65 658
152 535
166 19
485 816
422 485
536 654
956 670
69 117
703 553
100 27
78 505
579 983
479 83
869 644
453 706
460 874
190 347
879 370
39 404
816 654
36 773
133 135
799 210
639 717
31 569
51 509
505 455
625 964
329 166
662 207
536 997
393 926
400 344
409 215
997 444
340 481
578 138
691 568
488 257
582 491
528 86
297 504
49 977
22 62
184 557
834 457
271 242
24 619
685 363
100 614
500 790
315 795
511 842
880 807
346 280
784 719
341 319
275 398
246 460
855 517
702 878
135 738
704 91
375 884
797 589
904 111
383 414
304 263
573 1
894 708
632 271
805 838
139 858
715 274
859 650
397 586
886 193
526 789
555 310
522 479
311 768
2 211
726 985
823 972
91 889
597 37
195 807
39 591
392 924
135 269
64 141
529 970
450 50
448 112
817 633
493 170
195 570
155 28
451 329
999 541
217 947
929 411
753 967
353 497
242 487
765 306
275 429
695 723
892 863
707 384
33 902
953 539
929 755
867 279
647 435
225 928
846 329
246 550
825 488
389 942
793 367
234 419
147 928
422 175
101 727
65 381
833 283
659 480
759 562
915 4
112 740
33 635
218 266
54 365
546 546
403 688
97 176
214 197
254 630
577 87
912 587
918 628
821 676
679 653
827 522
856 859
156 73
476 561
789 373
459 191
412 555
719 625
104 972
254 32
410 517
619 327
145 791
878 33
690 56
266 61
617 742
974 406
948 526
338 666
502 441
990 108
473 399
726 120
233 79
805 111
463 494
518 720
390 784
133 7
877 106
764 990
889 63
867 226
81 721
19 70
180 843
468 155
285 545
275 517
976 431
925 497
510 666
632 642
672 508
99 787
849 987
850 68
212 282
140 582
351 319
424 170
825 708
67 99
530 555
183 806
403 44
471 386
685 495
633 742
121 834
115 300
266 817
618 690
987 442
397 53
893 325
446 774
232 980
931 986
24 753
372 60
599 264
195 232
357 315
417 517
999 532
816 265
700 785
306 686
90 823
379 887
596 610
219 878
595 594
630 966
653 581
582 847
812 290
514 580
807 864
111 974
200 41
839 290
863 217
528 810
178 98
691 668
442 344
248 23
542 411
312 407
991 470
271 453
796 750
615 906
535 815
298 725
293 335
969 470
433 7
26 386
818 626
408 712
36 72
118 378
893 740
490 797
963 594
100 770
753 392
105 73
431 157
363 809
543 533
434 302
725 713
199 970
805 381
9 294
529 306
21 492
899 120
613 4
863 717
428 427
583 320
667 477
204 452
131 447
511 470
824 667
312 83
574 388
743 17
607 171
443 563
29 378
234 47
854 437
498 984
235 769
191 98
591 14
764 144
198 76
226 687
407 151
427 562
689 169
578 295
339 21
209 719
765 603
383 129
563 325
142 326
820 692
753 46
378 512
548 156
325 650
882 15
22 91
734 771
885 498
374 115
580 846
440 494
522 933
172 341
624 924
386 354
435 934
509 859
521 185
509 403
200 530
845 285
134 26
195 597
337 775
442 128
620 963
60 791
304 36
389 501
326 249
360 847
434 220
601 985
101 797
621 753
525 754
778 719
351 466
845 144
593 465
607 762
40 673
802 428
526 480
676 885
326 461
456 278
797 556
74 417
309 950
523 438
20 873
904 217
368 496
681 474
500 639
587 539
312 741
318 837
73 897
158 528
174 955
723 743
548 597
181 919
821 84
135 189
931 167
14 783
806 601
341 343
953 912
688 377
808 845
151 690
931 226
433 478
822 965
396 995
400 883
183 682
49 196
464 854
148 489
970 488
831 274
399 518
650 558
890 217
595 820
442 379
649 615
695 397
609 94
279 143
775 679
533 486
79 854
326 909
128 76
778 129
386 875
707 332
47 500
710 47
467 404
795 75
849 425
218 623
104 908
565 636
393 643
489 70
146 680
449 131
523 834
517 403
81 578
802 547
333 596
973 181
155 124
449 720
111 194
714 951
263 617
271 760
296 719
890 818
904 599
399 420
1 831
349 802
377 681
398 701
861 770
243 15
245 691
86 707
236 800
657 499
416 927
258 711
997 500
881 252
98 631
461 371
604 189
51 353
122 483
278 718
174 363
424 409
259 929
359 869
992 707
720 224
959 169
854 981
618 314
704 221
925 742
17 46
577 646
763 750
360 186
510 874
618 121
154 328
989 497
34 60
720 992
228 573
325 197
238 28
770 443
133 694
740 113
146 854
214 506
392 723
379 361
195 884
381 721
594 100
25 741
370 614
120 139
57 252
832 593
753 923
705 250
129 918
755 520
992 485
880 187
369 919
73 749
991 667
200 55
191 224
838 266
50 894
870 234
838 974
508 542
223 636
459 330
507 802
814 738
988 182
656 413
282 647
79 482
53 269
57 552
181 246
169 582
491 38
815 328
363 323
869 938
310 679
267 817
554 820
614 562
584 895
560 662
728 612
283 137
515 815
382 684
396 873
200 436
885 421
373 194
451 991
362 283
70 268
455 35
829 38
282 388
52 361
351 686
497 866
500 879
549 247
751 621
809 302
591 525
122 952
807 544
578 399
651 211
138 702
572 489
739 68
706 238
946 254
836 48
702 634
41 775
117 631
651 239
935 810
134 505
422 63
904 424
477 845
881 215
264 586
452 562
191 640
284 662
402 324
108 241
896 593
745 670
656 1000
93 281
393 570
477 625
784 740
211 588
227 262
169 862
537 711
440 843
150 899
435 397
492 180
66 499
531 159
779 275
80 255
900 215
994 462
214 380
908 383
593 830
656 130
541 95
324 690
346 759
86 837
290 504
14 465
447 93
71 346
307 64
807 461
710 20
192 969
754 785
151 410
914 691
856 589
732 201
347 169
389 988
24 427
160 37
891 606
481 961
951 140
377 109
600 438
128 791
407 234
927 557
995 192
599 850
781 682
202 143
570 978
262 812
583 95
125 885
234 501
993 185
290 472
327 696
57 254
604 51
445 554
901 577
56 789
149 874
14 718
851 627
530 433
721 654
669 306
506 661
490 795
843 541
70 798
591 866
352 843
497 850
723 443
715 573
70 596
357 142
601 25
448 106
37 289
253 520
105 447
244 3
845 538
237 694
387 314
691 461
757 405
353 741
319 953
765 118
411 153
759 663
672 863
109 84
741 704
86 484
651 930
21 887
975 407
552 665
219 308
422 251
837 774
343 156
726 459
625 488
611 383
314 450
173 316
732 193
951 105
771 601
269 113
108 346
571 733
834 533
467 335
814 64
753 962
332 925
277 415
473 771
934 195
939 50
690 61
651 310
525 758
7 447
979 309
527 793
724 823
675 477
753 412
421 222
593 893
439 283
928 480
695 578
789 220
335 795
666 177
987 997
837 865
141 560
39 815
388 174
820 493
66 529
484 409
406 274
691 333
753 738
910 541
957 597
688 974
322 961
872 928
276 260
752 389
39 817
917 523
225 322
7 901
793 665
216 480
990 340
652 746
773 524
135 477
848 238
865 886
406 133
760 982
455 908
601 813
808 957
80 600
621 296
432 611
987 288
922 639
446 648
239 293
885 103
179 290
588 290
271 42
549 224
206 356
180 285
308 801
932 91
763 919
730 36
909 115
81 70
877 527
69 115
171 953
569 701
594 156
991 216
549 539
439 106
247 619
391 906
771 674
348 885
944 77
920 852
544 352
273 772
230 341
238 401
645 158
453 238
314 795
454 214
686 244
320 284
862 62
189 984
87 888
220 31
964 139
234 859
982 72
847 219
81 42
423 534
607 108
778 926
391 991
339 931
327 426
818 546
808 134
547 326
654 746
896 478
589 272
665 880
203 272
340 332
549 82
674 240
365 352
17 182
250 824
216 363
688 521
860 583
350 800
468 223
39 22
494 378
705 395
811 379
986 175
709 331
177 375
858 776
868 269
864 336
491 254
357 337
631 62
83 441
792 68
968 873
421 676
204 597
402 171
358 198
618 65
266 680
121 134
948 336
821 791
589 177
590 913
364 381
980 331
254 752
6 809
348 759
236 219
104 854
898 225
339 198
912 159
988 501
335 818
730 786
657 61
116 262
164 473
70 511
584 401
549 832
440 137
402 544
990 300
120 680
497 31
838 836
883 524
653 306
800 734
91 457
718 309
383 140
892 71
150 331
226 548
202 345
227 698
728 64
533 610
940 537
267 739
622 358
547 119
268 265
779 2
756 949
968 647
20 469
977 578
371 555
478 573
251 704
120 155
940 59
43 206
149 17
563 696
312 914
184 67
214 503
713 233
163 693
595 640
617 846
695 239
175 166
745 114
224 787
320 725
803 234
420 290
203 951
805 861
1 127
901 515
154 140
693 200
378 867
366 474
333 941
612 652
665 415
885 84
56 652
166 610
954 314
25 758
174 377
236 75
891 407
274 396
898 966
596 627
184 961
100 516
519 918
477 404
407 519
141 361
470 358
894 706
464 57
532 361
374 479
987 557
439 86
425 692
148 943
609 625
698 961
156 105
479 649
817 663
166 638
20 411
343 155
899 158
211 783
870 584
261 856
492 700
293 916
211 351
663 924
364 494
924 532
156 441
170 527
852 864
681 102
22 243
884 891
826 145
99 669
196 743
585 938
535 147
640 303
54 654
227 770
147 150
301 654
591 470
180 794
334 212
895 355
454 131
597 631
275 695
652 822
790 588
111 676
734 750
979 787
403 557
556 902
706 209
555 648
678 735
793 363
298 40
717 104
86 796
712 737
617 501
324 727
177 57
828 507
196 582
63 103
483 120
120 341
703 421
303 772
876 472
437 962
267 500
698 235
1 374
961 529
430 140
387 977
722 449
80 204
568 742
593 687
82 716
951 785
489 253
556 364
725 344
843 375
930 195
748 242
75 529
382 461
506 103
909 937
658 829
678 603
515 760
670 465
896 158
874 146
146 550
276 769
183 375
11 257
904 392
70 761
806 726
457 673
837 127
489 732
636 558
534 509
55 679
411 895
19 686
61 25
809 316
768 878
76 965
208 124
820 365
849 628
389 686
106 878
417 742
787 303
602 194
333 12
88 351
50 102
903 462
127 64
777 894
293 204
859 500
217 175
657 605
212 763
834 981
856 973
283 457
166 615
821 253
318 222
35 832
283 163
78 576
366 288
427 44
317 995
218 325
952 782
439 785
762 294
109 396
103 626
230 679
496 936
251 882
44 196
812 409
483 239
452 799
585 21
476 536
154 914
673 915
560 781
662 14
407 24
288 988
702 135
923 304
16 42
189 59
819 720
590 270
710 796
611 382
62 522
515 724
535 273
747 822
260 800
956 183
456 323
576 644
381 812
643 199
883 233
820 753
407 813
449 468
850 22
284 716
97 818
991 247
346 298
781 801
620 356
444 1000
168 439
198 402
154 429
182 955
717 97
514 1
812 610
818 799
156 161
398 502
458 178
302 78
886 98
77 405
536 627
806 206
995 312
986 528
266 881
21 982
330 534
334 141
496 504
292 3
664 689
504 121
218 158
198 103
255 275
507 790
347 599
624 332
127 241
564 147
574 893
32 908
34 879
411 325
882 74
365 385
194 582
894 392
937 622
207 635
220 182
966 346
774 530
844 348
774 228
607 807
106 17
483 987
442 199
724 987
781 617
730 817
765 99
711 53
720 270
40 940
451 5
886 481
924 660
818 165
250 653
152 691
851 227
843 759
857 862
364 577
131 403
516 933
509 997
336 432
656 43
665 825
560 914
289 985
310 131
442 951
322 157
527 452
911 394
384 669
665 233
676 672
628 341
497 187
606 973
249 562
652 889
546 962
371 288
422 812
590 95
320 117
546 230
862 281
251 111
525 915
696 201
587 675
213 498
59 59
701 956
372 71
239 554
653 136
136 514
416 386
977 941
300 672
493 238
346 737
672 558
370 645
841 70
492 195
356 726
379 594
632 31
896 496
152 872
543 280
41 240
368 64
797 954
846 518
897 431
508 825
197 139
207 277
905 455
125 56
326 912
859 221
544 251
460 911
666 609
216 512
478 165
197 417
714 446
199 160
337 246
845 543
874 749
997 998
157 675
262 367
895 805
67 634
666 283
145 144
447 694
912 512
139 110
672 187
815 8
784 659
902 658
760 899
7 268
925 268
986 171
72 954
876 139
587 894
389 219
777 300
731 267
409 402
453 575
761 237
912 252
964 836
520 949
358 591
902 234
479 853
275 867
72 403
166 154
669 926
907 122
852 667
680 955
133 944
206 96
131 77
396 489
20 297
74 452
489 552
305 763
770 728
166 287
881 834
212 787
307 415
852 836
322 984
779 880
432 910
750 327
476 823
779 316
78 495
162 595
781 394
429 344
532 87
758 688
455 609
945 302
359 728
563 667
906 312
993 733
134 771
48 859
205 478
705 718
72 485
111 500
828 994
939 585
681 393
546 204
872 842
857 231
569 419
897 474
82 889
559 567
12 606
83 481
286 155
6 792
742 944
728 422
977 912
142 386
860 684
278 418
250 289
375 26
857 458
506 494
241 969
265 693
756 304
317 732
215 135
565 356
520 167
745 731
851 23
500 100
478 519
684 983
364 647
805 605
967 417
938 231
461 45
887 778
777 101
912 693
211 553
514 413
575 13
865 238
887 342
108 922
324 472
428 535
897 365
117 357
410 3
486 538
456 749
582 264
532 144
816 397
409 773
114 439
569 789
262 489
375 517
406 843
873 167
198 711
56 653
811 637
132 83
812 156
498 925
66 208
249 984
850 654
827 74
820 24
136 875
676 299
863 943
992 994
25 82
34 202
284 845
709 133
122 655
550 187
215 160
872 463
143 73
116 969
498 287
932 727
72 690
708 105
302 951
123 775
606 25
313 820
184 184
282 326
608 749
647 105
90 899
713 373
625 25
648 696
66 355
153 308
346 806
259 468
580 216
492 892
35 27
427 668
705 34
416 351
490 802
692 580
52 756
952 28
781 599
75 198
306 227
506 651
384 116
470 963
331 314
206 717
340 984
384 44
746 507
304 790
438 355
734 677
227 997
387 732
647 770
199 468
245 473
626 980
868 994
852 785
491 651
30 224
680 721
383 906
717 769
637 715
891 187
534 327
715 667
968 311
491 945
642 358
323 142
783 749
80 164
972 759
884 354
664 952
475 652
18 365
838 903
691 904
569 10
955 207
329 443
386 235
872 168
983 303
413 566
11 428
869 837
431 238
201 268
141 243
523 61
605 88
472 559
294 240
155 622
682 892
412 542
559 94
847 971
398 232
46 828
470 598
447 962
22 797
408 845
707 53
84 861
674 118
104 233
374 515
774 933
903 972
181 653
527 631
985 719
951 359
203 573
763 639
785 789
756 889
755 795
413 715
118 316
686 650
320 241
227 151
264 754
781 249
824 84
607 691
794 809
263 908
447 48
696 554
35 42
863 447
114 794
630 785
288 650
313 420
898 489
503 856
179 648
16 441
556 815
840 603
671 754
521 885
553 629
865 18
774 846
803 160
405 90
809 70
509 706
558 364
913 736
11 928
528 918
742 720
521 462
198 543
567 70
428 119
698 644
137 824
489 291
732 791
314 240
848 871
606 966
39 486
883 781
205 755
594 402
298 160
472 77
631 521
720 119
344 560
409 326
804 140
116 118
731 315
340 686
74 298
3 465
783 237
597 987
344 190
740 641
701 211
717 331
84 788
449 427
347 209
105 150
619 783
468 312
256 822
776 38
58 372
376 401
913 115
393 614
678 461
296 761
248 745
539 594
305 643
215 362
787 453
672 606
764 927
427 892
263 339
237 176
806 981
141 483
442 436
243 689
635 189
776 378
193 990
91 331
442 763
41 66
47 137
590 852
118 730
334 911
517 928
599 401
589 836
962 133
463 618
526 559
167 974
915 67
36 314
556 625
165 25
706 499
935 222
778 885
974 838
470 562
673 783
466 57
609 992
317 234
194 704
547 101
680 712
125 385
562 411
958 339
647 932
177 116
845 201
50 789
46 867
198 7
210 165
133 526
398 678
229 297
778 908
360 902
644 921
664 954
611 311
237 139
778 81
340 28
971 741
169 369
607 366
375 817
530 859
537 923
927 314
182 286
568 178
558 231
131 169
893 719
799 998
738 218
490 697
583 864
513 464
74 854
95 610
128 21
924 310
307 843
487 864
73 969
384 966
687 43
988 837
392 37
958 130
255 447
826 837
662 690
653 736
895 747
345 23
767 620
332 425
814 170
289 887
138 24
204 176
66 543
12 458
579 970
939 833
768 116
22 430
805 26
517 699
721 538
833 404
963 646
925 603
884 414
626 439
589 44
501 912
922 791
96 689
906 469
470 710
408 265
199 481
155 383
236 469
380 161
423 264
574 400
54 163
443 387
115 295
650 36
437 745
76 342
566 898
403 59
883 811
676 433
643 182
815 878
650 195
390 424
810 964
823 215
478 618
953 944
264 602
331 701
699 406
42 264
303 445
674 538
607 349
970 601
530 785
478 531
331 868
954 492
183 129
706 12
746 659
955 9
260 285
709 310
42 103
234 505
105 829
711 21
153 665
512 335
145 570
346 890
936 311
149 978
413 721
674 311
319 907
815 266
461 271
446 152
204 156
172 357
172 36
43 316
605 741
392 159
22 328
469 170
305 881
243 330
543 561
236 709
178 696
979 975
199 534
131 371
890 654
970 362
25 878
545 416
36 566
743 504
736 399
736 330
728 630
242 315
338 420
363 668
746 561
202 876
283 91
530 40
375 851
753 751
728 297
167 116
863 261
971 950
12 59
631 739
688 872
643 768
328 246
264 963
689 145
2 415
995 755
166 75
403 332
190 617
944 512
566 955
570 196
46 258
68 451
635 710
218 679
450 897
277 714
859 965
858 213
319 544
631 721
227 172
338 171
683 255
477 605
803 522
862 222
324 848
283 541
878 733
798 1000
470 7
564 201
211 882
955 323
364 644
845 399
250 673
3 404
195 216
415 260
411 292
992 552
798 141
551 619
819 710
700 915
902 6
1 433
16 251
654 651
585 631
169 999
242 931
642 585
482 791
725 384
932 902
494 834
907 730
803 908
510 971
539 515
473 738
71 466
322 904
257 46
640 18
917 841
597 848
94 91
33 353
172 187
260 686
356 121
656 894
635 276
368 132
417 840
869 839
306 191
95 914
588 734
931 856
926 527
56 20
617 88
724 789
275 335
826 630
455 481
876 441
108 243
572 876
435 793
67 92
335 161
246 287
130 523
165 185
894 134
272 617
274 898
951 99
880 405
931 107
846 390
913 684
578 599
844 934
873 441
572 2
186 857
222 809
825 495
707 776
593 938
180 875
264 392
498 881
879 762
564 456
361 759
586 514
401 771
722 622
116 637
321 60
574 853
78 591
840 642
46 552
400 787
136 951
100 721
816 852
491 537
474 421
82 589
58 755
607 582
600 539
617 561
902 808
202 947
359 953
86 846
255 537
388 408
606 861
828 40
802 237
146 450
868 752
383 819
642 866
130 258
426 31
417 979
283 414
972 538
302 537
607 690
296 565
902 124
956 703
360 101
152 579
749 845
752 878
455 529
908 871
350 789
2 321
326 304
210 285
949 340
256 452
270 459
690 19
655 441
248 109
321 508
980 827
96 329
616 449
1 293
752 210
929 448
67 129
694 46
636 994
737 891
445 7
701 135
377 708
927 624
816 248
483 147
74 578
827 41
27 828
686 130
389 614
578 455
95 623
853 730
616 589
973 60
947 25
546 675
732 473
651 548
72 133
46 497
63 873
538 441
52 575
570 440
188 499
247 634
121 451
364 736
391 688
148 338
712 693
695 588
499 740
85 913
964 974
353 15
548 922
807 87
421 53
855 788
629 245
934 538
468 298
685 985
924 513
471 360
425 434
685 777
449 584
51 607
671 823
11 95
715 865
118 43
245 938
340 930
274 354
867 130
909 643
916 593
420 716
177 822
322 199
644 332
196 174
701 656
233 170
107 389
743 770
577 961
899 837
603 166
429 374
881 605
547 202
803 190
885 447
900 80
972 952
736 204
33 228
911 535
580 162
723 534
327 152
908 208
108 806
761 263
996 646
709 247
725 681
198 812
236 318
949 268
410 856
93 320
742 672
481 465
557 808
616 464
367 75
622 127
772 46
215 849
78 412
12 313
81 960
581 330
785 990
185 877
661 278
900 142
742 457
949 709
272 315
784 893
793 120
861 565
517 427
413 594
838 424
259 271
736 191
600 520
532 136
749 192
413 1000
333 507
808 633
299 702
656 690
963 420
195 246
423 930
436 374
509 902
901 843
131 709
475 698
399 815
217 572
703 224
614 666
643 601
170 837
846 592
119 281
317 272
247 177
598 932
133 425
629 624
550 379
439 118
303 493
693 268
868 679
622 993
345 938
264 943
114 436
698 915
861 648
198 345
72 826
969 973
556 759
251 782
125 761
468 344
439 342
56 61
687 400
342 464
738 392
730 950
294 462
104 262
434 659
20 875
869 623
8 345
383 475
41 821
168 96
233 854
848 231
156 541
46 245
284 127
194 322
135 508
101 568
518 472
442 386
94 449
83 828
275 123
649 795
570 233
1000 769
662 860
399 945
986 944
619 390
431 753
897 883
673 415
354 466
152 448
275 541
708 275
335 630
860 335
398 674
841 59
534 592
356 871
535 326
78 509
199 750
923 905
216 427
704 482
12 330
374 72
605 61
701 464
747 98
489 587
509 22
245 417
541 505
733 618
365 284
720 288
188 287
66 891
120 77
572 493
148 176
905 848
991 651
298 480
590 158
853 119
535 913
953 620
882 318
903 953
957 442
239 22
684 710
98 255
555 598
445 125
110 94
956 699
251 161
169 623
257 704
887 562
323 769
231 577
721 187
208 53
373 657
254 793
386 51
918 495
144 225
545 395
385 713
369 994
768 256
555 442
18 448
111 882
791 484
538 802
410 144
594 795
194 511
641 689
88 537
435 472
602 804
411 371
163 138
507 180
919 696
710 61
531 600
214 940
743 808
670 727
976 757
616 763
581 217
918 45
937 328
768 99
465 274
631 401
103 901
96 812
313 978
763 527
918 505
686 4
144 355
82 472
265 151
440 554
478 207
652 294
694 935
98 847
119 861
373 388
365 58
743 861
764 825
332 227
873 565
622 490
715 62
43 544
620 46
189 100
328 234
34 861
727 132
707 846
992 431
488 328
504 251
830 376
815 804
217 881
865 259
776 484
305 316
550 321
196 276
473 147
685 58
855 525
385 774
128 888
377 309
615 191
112 832
164 98
433 768
771 629
43 575
235 868
721 919
925 927
795 661
900 429
935 866
971 398
49 746
726 843
297 241
691 373
282 461
353 676
387 587
895 108
857 171
34 4
183 86
277 434
514 211
300 837
609 700
582 686
278 834
744 968
558 377
780 910
405 167
848 299
274 704
470 659
707 4
97 336
438 962
546 737
798 506
436 380
543 330
609 820
139 720
81 919
981 837
437 828
136 62
531 957
720 590
925 397
778 822
485 575
328 273
306 222
602 267
42 116
971 532
835 403
802 815
994 727
299 524
35 371
465 346
186 389
95 315
211 579
242 890
203 547
111 156
271 135
36 457
538 837
623 129
427 616
855 77
492 241
586 985
345 680
299 555
611 540
444 165
439 906
321 603
410 591
90 797
400 979
985 22
107 411
638 313
488 129
84 490
270 428
460 129
296 250
559 294
592 958
624 928
331 730
691 968
394 178
96 298
815 532
787 85
311 660
5 645
143 816
125 791
66 511
758 622
658 668
977 538
529 308
619 219
275 12
748 723
661 562
606 799
646 916
459 2
912 601
818 389
391 235
899 149
856 557
816 122
509 145
11 37
452 629
607 78
992 354
800 4
916 757
802 913
673 260
267 584
213 84
972 603
318 223
103 525
131 271
646 639
415 656
676 866
636 282
295 979
988 447
203 783
519 875
395 785
811 607
868 134
561 537
356 664
413 838
477 348
65 504
565 52
137 859
30 124
305 363
378 508
498 897
734 892
681 544
30 410
789 737
73 202
575 358
611 51
57 28
554 621
79 690
832 461
823 543
995 320
439 81
563 472
976 764
724 5
526 512
742 950
65 316
308 28
718 364
337 133
664 168
655 768
372 2
439 162
82 354
985 57
117 708
62 642
572 155
944 636
470 251
15 539
161 302
821 146
653 476
265 376
537 558
57 874
966 525
581 27
519 504
64 506
892 29
575 52
683 128
228 855
625 880
330 890
255 158
67 1
16 33
877 949
411 395
452 944
208 943
297 271
449 189
502 819
540 478
698 222
719 304
379 663
799 798
15 166
830 892
114 592
286 918
535 494
860 832
116 660
372 767
386 963
804 239
782 344
717 479
565 435
135 295
98 933
92 112
865 641
486 692
582 953
704 953
72 89
268 875
328 49
218 44
879 134
429 927
497 745
310 361
737 790
463 574
527 536
349 598
625 968
824 952
347 895
527 176
259 307
179 197
654 27
293 963
387 382
104 201
955 288
245 833
824 946
782 448
913 606
999 97
527 525
272 785
832 78
44 362
274 697
388 567
11 126
948 466
326 254
754 923
87 929
220 220
376 484
177 478
764 175
574 290
52 197
427 235
275 470
948 900
519 335
466 529
812 765
19 100
763 457
28 982
676 755
818 853
232 581
379 157
223 430
16 331
231 340
297 696
869 460
949 831
287 45
45 314
151 214
166 734
794 897
890 368
326 946
368 342
277 190
304 507
529 953
554 397
764 366
963 64
196 980
24 523
796 174
736 313
907 881
249 887
94 968
580 722
157 235
228 686
539 133
434 303
499 749
366 694
728 844
528 104
366 675
629 453
339 888
334 900
35 934
786 480
901 717
201 58
951 780
743 842
913 528
276 861
456 356
705 335
459 422
875 700
974 208
599 361
141 736
192 41
452 393
450 754
524 544
595 436
72 90
846 699
951 654
54 7
988 864
428 349
303 302
48 628
509 998
988 1
85 180
394 888
924 843
641 447
387 588
235 810
29 432
860 979
85 914
985 425
129 413
773 431
66 172
59 575
521 46
927 605
492 852
651 253
414 452
782 753
186 119
529 315
883 301
97 948
824 155
874 344
553 801
300 481
472 791
333 986
626 335
571 3
852 238
276 985
342 813
103 870
522 576
285 345
730 510
40 282
662 339
763 134
481 447
471 459
781 61
859 703
63 62
940 338
398 282
503 853
503 981
189 25
721 286
335 761
567 348
451 681
481 284
479 304
94 259
716 952
961 778
468 762
886 970
950 155
979 485
143 665
597 61
13 399
742 845
34 220
500 127
831 215
747 812
133 225
372 82
379 135
971 81
726 919
142 90
670 235
287 703
806 786
182 636
1 611
131 345
109 877
508 368
861 640
592 232
73 971
718 12
444 109
607 585
199 276
171 485
331 977
622 512
612 974
474 94
670 582
971 177
168 893
62 241
604 246
819 47
984 904
405 154
130 362
598 94
335 72
187 357
5 157
533 306
198 752
9 701
294 362
830 277
618 235
321 560
718 271
5 405
694 192
761 698
700 645
697 552
142 341
588 323
77 882
37 906
158 654
492 940
10 165
852 80
435 856
836 128
47 948
177 99
137 641
435 278
333 750
654 921
72 730
802 108
761 479
603 123
554 429
309 389
556 708
336 84
806 279
967 294
271 402
923 604
151 928
876 222
657 29
682 644
339 794
474 293
916 116
746 821
896 407
209 451
466 896
886 623
527 853
268 797
254 190
752 756
118 979
329 126
7 10
121 698
804 594
61 736
244 956
494 452
758 959
374 453
741 478
208 858
336 815
898 456
512 53
402 501
475 462
588 718
418 81
522 527
522 323
798 369
874 523
173 615
824 808
620 159
622 517
967 133
921 368
985 395
829 925
113 598
357 986
125 748
558 998
422 355
877 891
910 229
623 85
36 242
758 562
929 125
424 109
49 888
707 406
873 183
505 430
180 278
136 898
573 13
789 834
241 411
919 628
652 514
284 761
75 424
790 355
900 213
463 301
101 169
58 325
107 883
839 242
132 764
606 920
949 198
330 219
825 333
84 460
93 158
883 882
512 135
447 327
435 899
495 492
223 198
405 681
432 595
710 880
835 659
78 164
229 902
849 313
362 293
822 596
175 686
82 973
12 516
871 858
359 445
407 115
126 838
710 400
753 419
279 587
429 356
102 658
610 302
595 495
918 121
532 1000
93 543
867 963
753 578
759 159
692 884
283 101
172 562
39 600
609 878
794 282
200 388
777 118
508 308
469 600
203 687
914 955
264 672
908 813
356 542
265 527
103 303
479 372
795 87
601 940
327 497
270 834
785 358
312 688
721 777
995 980
941 702
522 206
581 976
860 59
699 6
497 300
945 217
452 271
456 221
289 242
18 618
320 214
515 900
190 727
310 888
375 990
651 439
710 107
659 871
698 237
104 339
478 727
700 847
697 392
156 16
958 23
915 147
101 224
386 184
381 277
564 755
266 215
546 328
673 556
198 722
144 653
60 973
819 428
503 327
443 460
701 709
958 153
336 664
971 252
771 589
223 465
563 367
470 623
339 553
733 510
980 587
188 774
398 240
834 355
392 117
132 372
312 147
921 579
988 496
396 551
862 865
525 552
769 257
413 748
196 600
873 593
839 706
300 582
174 701
661 657
72 342
911 384
841 183
314 828
678 709
730 891
925 254
443 693
863 855
792 58
807 664
2 997
721 301
579 894
1 591
551 425
160 124
304 25
915 106
639 709
799 853
916 590
910 722
606 911
70 326
564 1000
572 564
590 474
988 874
286 147
349 632
620 652
656 153
37 923
258 27
631 408
879 546
350 140
619 955
402 41
632 965
40 203
529 630
28 868
855 665
367 555
297 338
559 304
490 947
226 99
973 857
754 208
342 725
162 743
765 145
60 156
700 940
137 727
807 991
392 525
898 40
862 456
343 703
754 569
802 726
867 621
958 380
715 74
524 774
230 223
713 366
950 872
709 693
396 606
732 610
413 426
312 166
346 113
243 122
124 522
356 990
142 665
721 856
982 968
819 694
333 120
917 393
812 313
998 895
922 762
321 585
927 666
698 521
140 173
42 847
163 183
511 883
391 249
568 298
417 253
417 334
645 581
475 271
756 147
855 35
165 904
555 304
77 597
502 591
131 12
473 873
613 304
244 180
601 13
432 369
346 429
949 343
423 776
613 178
922 819
564 86
723 119
67 242
606 565
422 218
749 820
29 533
189 726
961 489
68 383
616 32
203 476
975 925
946 68
75 12
661 167
912 618
731 333
187 951
702 936
468 310
808 780
151 227
514 766
900 982
89 845
401 515
681 120
31 763
804 217
713 857
152 835
496 98
750 646
324 615
412 934
40 418
98 291
751 186
488 151
52 47
564 732
518 594
810 559
530 314
745 820
636 241
917 738
352 649
526 391
419 976
320 213
567 883
296 85
828 142
110 989
53 639
302 797
37 375
675 275
967 378
923 845
769 693
820 802
862 332
415 192
28 242
685 137
582 89
776 884
886 586
173 274
312 199
900 631
576 175
475 696
867 646
849 728
977 522
908 873
114 674
416 141
267 452
278 849
541 405
84 778
990 256
51 653
806 951
283 381
477 109
429 343
754 277
71 731
799 330
955 264
4 370
756 622
821 385
470 361
789 905
138 130
512 541
135 317
843 417
50 319
526 478
13 279
754 83
361 904
413 315
519 768
36 275
741 857
659 211
569 800
467 59
281 979
951 415
295 793
184 696
463 61
525 475
910 52
793 754
610 337
95 178
488 562
588 769
540 538
535 186
682 718
882 144
778 758
388 880
520 922
905 589
326 697
342 4
229 951
692 324
481 180
237 420
300 776
958 834
313 639
904 546
135 681
149 691
336 20
964 240
961 289
288 302
644 516
605 336
191 437
867 427
856 166
554 813
351 867
804 254
764 938
287 67
394 787
110 729
807 73
320 767
362 607
420 357
692 665
812 910
91 668
427 997
832 778
215 635
383 978
572 669
45 317
456 154
45 614
578 716
732 939
322 151
296 796
527 339
460 338
249 902
357 27
898 189
804 112
175 539
90 747
207 486
991 460
979 568
175 710
859 849
213 506
644 91
196 455
428 796
356 785
823 606
325 978
69 499
516 510
597 75
995 12
440 337
823 419
257 997
480 467
197 692
324 840
134 519
294 562
698 489
959 374
818 27
872 686
537 469
112 883
832 551
572 654
321 828
650 801
646 847
844 969
487 684
539 505
993 643
961 163
21 184
848 557
652 959
792 483
488 182
982 835
155 725
802 641
438 591
775 851
15 778
161 158
613 22
520 100
203 709
589 184
895 276
8 49
353 162
42 760
853 539
380 993
426 736
451 552
586 818
682 747
975 294
120 847
745 322
907 686
505 802
202 313
377 595
425 230
485 980
324 842
952 127
394 537
944 75
635 270
720 754
116 464
427 375
149 283
176 462
676 550
881 520
376 205
331 107
216 626
181 202
247 900
308 363
715 734
89 864
17 264
677 515
344 802
741 19
704 197
531 584
68 906
788 781
585 118
887 800
743 419
1 990
318 308
42 792
600 410
407 276
276 102
77 16
473 780
212 3
364 632
908 503
412 492
621 299
643 715
717 644
56 387
771 696
902 370
105 660
645 732
748 586
588 920
942 847
422 354
339 394
4 333
461 720
976 516
627 580
326 880
949 783
892 945
514 5
370 261
590 574
924 177
845 865
23 618
570 713
364 573
46 824
645 373
691 454
355 669
34 681
901 982
279 328
148 648
941 89
573 864
617 769
80 991
386 650
574 101
924 570
825 967
24 532
987 57
212 887
390 26
30 20
705 529
667 645
617 591
860 233
359 940
224 97
197 514
731 121
436 907
439 459
438 425
867 1
664 608
378 693
628 83
574 646
727 190
237 939
775 947
43 818
628 240
683 710
712 118
616 150
928 54
406 589
106 784
282 733
866 207
730 944
396 966
913 111
280 498
546 315
784 823
758 712
228 684
209 633
624 314
768 257
398 985
463 128
281 859
380 709
625 251
16 256
748 913
570 955
522 354
129 631
417 356
666 625
340 290
291 108
546 40
92 9
167 372
219 964
238 598
672 862
200 39
117 948
952 39
254 473
392 382
455 808
89 121
784 428
410 426
887 955
818 331
315 984
54 533
299 291
483 971
504 682
9 973
11 586
136 402
967 591
561 55
711 696
474 73
403 93
977 925
747 459
493 607
575 825
919 585
411 54
338 729
644 250
136 706
945 970
177 770
42 955
47 686
253 23
962 351
953 678
166 527
854 84
463 264
345 133
49 480
839 346
115 842
321 527
638 367
212 242
742 525
945 575
84 897
604 249
776 457
333 238
73 822
390 417
306 790
863 602
889 183
902 691
120 643
569 650
313 172
898 88
980 582
677 52
820 61
856 715
908 342
762 122
295 651
305 774
529 558
816 648
200 382
64 120
31 376
643 929
815 622
862 491
26 617
909 845
677 116
912 584
809 25
675 362
229 555
271 45
555 470
426 618
941 809
556 950
1 581
566 261
778 242
178 537
992 92
948 220
998 218
264 552
39 690
521 979
498 217
913 586
727 468
887 80
401 453
340 178
694 68
218 223
604 634
809 947
77 756
325 430
978 715
471 499
693 320
715 957
425 143
521 825
595 212
354 641
279 923
215 234
556 24
532 985
131 698
59 456
127 36
170 949
886 215
171 524
394 947
123 613
605 108
398 819
842 225
290 973
780 400
735 949
348 973
515 967
573 38
842 318
984 859
583 107
471 411
934 75
518 332
246 563
637 87
787 278
411 60
459 63
491 158
35 5
476 959
42 317
276 378
836 998
621 769
424 490
452 669
52 440
756 838
897 45
708 707
108 198
216 494
7 80
325 534
290 512
531 910
399 84
975 803
875 82
640 944
599 889
988 306
947 447
503 163
205 97
4 212
176 680
97 817
191 627
932 477
257 906
279 484
339 270
427 938
510 766
243 457
565 746
154 175
953 509
738 480
188 834
297 730
1 480
643 340
102 421
186 871
419 750
968 389
606 121
916 910
390 168
839 686
59 800
745 261
311 746
92 953
437 193
725 65
935 574
12 903
963 617
375 878
879 4
882 268
305 420
370 715
571 466
975 881
563 67
185 999
611 909
63 766
170 350
150 978
235 28
647 856
627 909
17 197
374 992
77 937
410 613
287 372
873 702
490 42
51 181
223 654
186 372
631 772
751 964
887 397
819 426
993 60
58 421
996 819
33 282
983 32
946 385
212 168
38 749
891 21
520 641
984 758
389 154
184 87
598 869
154 942
928 563
734 394
909 276
298 891
628 870
115 17
618 5
37 489
646 20
598 34
173 781
473 122
2 978
63 281
892 424
556 977
252 818
706 910
413 333
779 527
350 396
883 386
236 880
914 282
966 738
404 967
67 818
594 155
618 890
580 323
800 344
8 578
94 913
984 203
485 712
30 404
409 629
65 2
783 351
116 752
593 47
75 392
390 434
321 611
142 998
714 235
911 697
790 656
297 274
719 634
865 101
37 273
81 102
804 742
615 396
788 41
139 529
474 812
491 615
809 204
253 991
727 549
616 797
183 480
249 571
24 378
471 511
575 258
552 66
138 377
877 628
344 37
184 545
887 834
336 502
982 870
441 84
912 464
643 284
966 570
542 869
987 31
598 215
659 941
251 842
485 358
629 371
191 964
872 525
834 204
755 626
441 100
473 436
384 790
357 277
11 343
307 608
557 317
548 807
510 32
165 138
754 707
454 977
231 639
180 337
264 818
354 704
270 826
491 653
968 847
281 978
189 939
256 765
515 420
255 620
478 708
596 709
16 213
928 507
217 895
224 894
788 808
990 395
291 245
511 157
16 765
824 723
906 169
201 302
52 497
709 332
3 278
578 707
126 802
952 913
961 294
307 604
760 906
103 758
962 8
278 163
309 759
659 713
255 719
44 609
996 621
667 474
422 619
912 45
338 801
214 449
58 147
688 160
904 2
167 182
164 828
292 174
540 546
244 935
506 240
555 524
65 329
142 450
63 405
846 400
558 59
200 967
206 888
479 109
889 645
642 404
824 933
929 363
830 172
763 204
211 827
532 704
629 946
109 474
697 18
984 90
783 814
459 192
778 634
476 706
997 306
992 992
200 554
171 731
258 799
28 718
272 724
620 70
245 754
884 795
777 694
986 906
679 813
612 675
470 841
672 462
367 354
954 624
152 981
341 776
705 427
931 676
849 528
429 84
322 557
129 659
463 807
471 74
834 941
754 801
727 472
155 32
13 788
433 69
567 716
744 415
595 172
850 916
729 978
926 543
784 748
968 969
40 233
825 793
33 552
617 539
197 947
851 981
367 417
48 462
986 384
909 66
361 834
608 497
582 575
465 973
807 290
766 191
193 382
82 127
426 295
962 144
64 10
982 264
656 342
97 263
190 30
189 7
3 347
648 120
889 840
853 970
599 95
295 561
239 358
922 196
308 276
138 289
539 793
982 988
369 947
530 723
293 177
842 181
368 46
151 37
46 101
132 341
13 722
562 54
997 100
87 956
502 808
902 31
530 194
207 724
726 926
962 167
329 93
859 341
166 908
627 434
617 188
839 613
639 36
943 78
343 444
885 596
826 414
141 32
137 867
309 258
94 271
776 422
715 634
115 881
314 509
280 153
540 416
347 235
212 231
830 37
645 971
421 133
189 729
742 282
999 517
56 66
150 522
946 43
614 611
551 245
514 655
144 861
241 355
91 70
743 87
220 580
244 313
214 594
830 621
659 979
494 956
373 107
919 924
703 33
39 794
701 595
605 92
109 176
489 589
298 670
648 54
616 21
160 534
566 298
429 605
883 943
23 583
537 627
27 998
155 402
990 998
312 550
603 273
683 114
806 330
327 371
628 755
327 71
259 562
365 633
496 254
612 522
251 766
923 951
760 912
813 958
733 415
528 387
97 854
109 76
609 788
146 219
349 863
852 844
116 815
718 718
580 640
904 320
761 716
629 845
612 10
948 709
216 409
784 824
196 282
394 544
144 597
739 611
411 456
328 990
680 351
418 999
637 900
561 248
910 860
308 125
620 92
300 815
725 693
710 220
642 449
830 52
256 509
394 703
53 577
928 853
722 840
452 983
51 760
459 671
203 110
837 927
155 547
498 796
847 602
322 881
883 249
85 605
440 536
939 490
647 398
160 849
507 997
127 661
895 624
808 593
302 655
246 202
881 910
263 554
142 145
101 593
114 392
82 760
789 594
961 647
428 364
473 973
204 719
527 84
980 789
989 122
734 164
777 815
276 917
760 236
915 701
674 926
536 88
745 315
640 7
935 166
442 267
306 430
571 790
327 304
954 455
470 229
723 230
816 638
930 489
563 818
577 307
484 380
640 827
428 297
608 167
887 178
309 565
481 262
20 302
842 742
531 657
145 646
982 73
304 465
804 179
940 541
341 579
719 120
876 326
639 114
503 947
208 49
989 401
57 225
683 553
870 664
978 526
129 781
704 68
674 396
868 225
70 506
338 572
452 368
768 247
763 910
117 819
135 152
723 356
815 700
881 295
833 937
714 506
408 626
242 211
345 500
573 112
98 335
153 860
717 228
927 448
178 759
264 419
603 513
322 890
830 729
515 71
940 211
922 512
847 48
585 351
259 653
930 825
184 857
624 362
615 359
130 207
743 451
96 924
179 963
347 470
173 268
982 847
246 223
882 504
875 812
681 411
934 310
594 381
234 124
343 580
847 927
714 485
458 312
815 286
854 495
48 873
151 523
859 813
250 74
308 535
915 969
24 610
900 969
477 746
895 542
583 704
853 993
395 20
630 248
514 29
121 664
551 979
828 800
404 135
686 139
387 601
107 763
562 6
83 38
104 978
931 38
382 427
803 364
675 668
392 147
684 295
477 863
446 880
350 132
19 88
84 477
850 645
835 933
34 290
262 964
679 294
99 412
73 901
775 747
921 519
245 956
813 721
818 610
600 519
741 970
607 176
799 456
820 985
274 353
169 952
999 267
715 71
520 490
169 440
360 413
747 524
133 564
133 84
54 689
401 204
496 573
188 588
777 461
292 945
764 642
212 830
712 83
319 232
996 620
553 480
183 686
564 617
911 969
657 663
524 505
235 711
444 12
523 735
956 638
467 440
601 138
167 19
93 720
499 628
405 414
596 667
734 605
109 564
927 841
286 882
478 14
753 296
454 705
433 477
847 975
319 697
954 75
741 195
154 421
984 121
165 262
496 790
86 621
304 518
449 834
469 295
809 787
992 762
213 805
663 953
726 802
429 709
275 945
323 587
377 914
886 368
683 334
628 362
290 971
123 503
776 786
807 127
953 532
280 734
593 554
678 915
141 776
732 869
41 148
682 926
867 716
259 420
867 239
781 157
209 256
393 817
349 742
647 460
207 139
235 938
7 276
85 40
756 812
723 622
50 503
130 610
298 502
199 9
852 628
301 851
87 507
796 348
301 232
116 417
379 220
89 676
722 749
786 920
757 990
899 409
840 338
915 180
527 663
645 914
867 178
407 235
786 522
651 896
119 29
115 559
307 842
107 63
831 358
471 22
695 737
201 57
150 728
71 794
993 937
971 399
523 756
273 174
3 743
554 118
305 959
803 764
21 985
121 843
6 167
931 558
223 432
637 645
225 629
581 547
380 104
655 4
629 657
746 534
774 398
495 431
356 649
194 728
633 314
922 990
480 204
900 54
635 536
698 859
517 630
85 411
68 348
599 193
975 452
94 168
531 78
833 452
68 664
7 967
854 766
851 370
748 607
617 832
18 867
249 437
981 310
643 956
475 643
814 308
446 233
971 452
199 40
444 52
157 294
253 390
88 622
609 336
410 174
182 390
912 172
591 725
831 388
957 153
192 507
544 635
910 701
281 683
604 885
73 691
506 681
378 915
854 559
656 689
735 353
989 998
876 931
74 706
318 30
858 509
888 754
496 797
454 776
480 409
660 904
452 517
584 829
431 789
830 826
790 818
823 17
748 896
722 65
277 932
926 164
685 421
312 490
548 791
898 207
694 349
723 629
178 505
418 917
942 599
742 84
416 916
100 515
811 174
931 87
105 856
602 141
628 913
630 175
56 527
876 455
730 405
959 499
321 253
97 414
336 864
329 435
378 491
929 64
516 530
794 185
670 201
302 939
857 31
695 167
881 367
419 977
780 106
192 460
541 569
950 500
228 878
759 471
590 904
656 259
105 719
660 406
9 868
35 668
69 453
644 200
911 835
11 451
755 960
302 334
781 299
40 370
202 47
980 658
117 639
63 477
507 850
179 893
345 512
150 607
698 160
409 804
138 659
631 270
639 862
68 618
520 536
608 582
12 114
784 542
6 300
492 703
164 641
309 861
800 718
665 622
780 154
632 762
423 940
784 413
802 203
30 321
739 637
254 102
103 37
644 460
337 135
514 852
128 175
712 927
244 728
901 375
881 532
472 919
67 625
474 448
437 198
665 891
235 660
350 923
147 216
774 274
390 837
552 633
565 452
359 797
984 494
452 807
318 727
153 754
924 817
829 345
784 975
248 301
98 799
603 643
810 586
137 613
744 253
483 174
842 152
900 994
257 175
162 900
37 342
596 172
316 508
81 915
808 530
66 93
191 668
87 352
605 575
965 348
827 799
873 20
950 772
13 206
298 527
457 334
868 52
858 536
911 290
450 719
819 515
163 361
534 249
826 709
22 775
832 386
980 130
912 788
815 132
192 672
19 102
313 468
820 131
335 334
491 220
583 203
710 758
230 546
759 408
607 780
182 438
166 514
919 429
301 86
912 492
750 765
552 84
99 43
655 33
790 178
262 548
585 868
328 119
657 845
632 576
273 284
13 185
128 121
466 73
542 215
837 446
650 287
840 305
671 788
317 929
8 902
148 687
372 805
883 355
732 507
638 744
691 765
216 157
837 110
723 26
555 373
664 746
677 335
533 696
794 849
977 153
102 124
191 473
280 73
179 11
580 817
933 322
130 122
431 853
499 337
225 162
82 253
848 614
948 642
814 924
146 916
740 679
761 919
42 692
87 147
666 371
820 795
844 602
999 342
938 575
856 371
827 703
984 127
696 150
50 194
417 801
882 508
480 994
778 521
19 351
497 782
440 848
476 730
422 331
100 601
385 436
727 433
585 128
978 1
929 859
860 408
204 638
280 241
853 298
943 791
488 440
573 280
287 48
730 108
660 466
543 386
898 479
514 227
831 442
85 691
201 641
328 480
129 824
248 901
942 608
960 671
715 620
136 610
88 870
612 271
311 49
961 863
689 640
171 823
744 493
791 6
387 390
997 570
702 63
189 190
672 897
927 112
767 538
382 429
938 694
292 978
333 985
899 503
159 642
996 301
1000 734
690 257
414 38
826 115
656 124
263 582
472 968
161 409
661 452
739 345
789 637
848 947
278 843
928 641
238 341
679 415
808 131
781 463
45 193
127 516
512 287
276 525
91 14
869 231
2 716
910 128
769 497
530 799
912 689
929 44
152 534
790 548
78 268
415 942
554 690
466 996
578 57
402 107
40 663
586 300
852 354
148 382
152 411
70 432
318 595
472 395
336 768
928 153
115 335
839 693
743 240
799 783
254 384
82 106
90 581
839 593
992 260
833 694
392 304
440 253
542 128
372 821
155 118
179 897
679 963
64 112
693 258
98 36
480 701
167 223
357 606
476 250
733 199
685 224
482 215
472 543
857 607
614 276
111 658
885 208
693 753
681 525
806 847
747 162
453 574
411 537
125 480
901 809
55 735
376 526
277 918
28 485
876 994
112 339
3 348
546 48
100 579
777 670
118 72
659 370
880 713
104 255
591 732
525 970
568 752
90 318
26 988
365 126
566 288
382 342
309 800
923 256
979 392
327 638
761 559
702 865
165 644
948 689
614 516
194 882
245 572
869 961
49 434
248 430
128 909
581 402
164 560
197 905
401 250
121 565
894 69
606 507
936 398
786 481
279 383
52 148
343 100
933 943
882 412
851 462
813 366
21 957
208 569
862 960
819 982
50 482
570 985
466 509
737 869
656 432
321 941
374 202
352 576
15 165
293 388
473 501
956 334
316 688
189 717
521 110
54 751
260 553
739 267
336 59
559 709
612 911
636 627
427 929
14 899
781 321
585 944
799 900
632 987
616 504
255 913
539 866
817 278
484 505
688 43
565 300
305 201
926 83
481 291
333 261
963 917
204 761
816 187
691 548
804 297
812 343
514 980
972 997
391 49
310 695
249 587
129 729
877 462
341 192
304 546
329 125
950 484
773 113
826 286
93 149
282 576
160 673
624 469
719 224
56 848
304 284
661 996
475 38
892 779
935 326
802 483
99 574
947 924
859 39
425 492
615 584
516 238
52 235
814 459
434 117
743 94
113 569
483 356
699 418
681 232
32 482
407 12
406 617
51 830
413 624
254 816
858 419
536 369
736 1000
289 218
355 988
219 19
220 636
500 626
647 905
242 49
734 701
65 498
666 533
89 292
175 976
12 262
327 300
832 681
287 818
419 857
188 638
492 688
615 491
592 208
891 678
909 956
175 232
626 840
765 66
483 291
42 494
553 368
794 384
401 432
553 819
641 741
809 484
974 371
48 539
172 575
122 797
766 238
214 249
742 433
168 375
319 720
545 959
812 353
776 768
962 758
984 9
296 155
583 769
303 349
7 516
949 887
123 690
577 838
823 247
557 719
557 721
72 350
956 452
633 603
267 729
615 602
257 285
50 833
122 224
431 31
942 339
751 13
688 413
685 518
960 669
472 270
235 195
233 502
923 712
68 890
665 324
174 714
508 296
937 938
326 231
276 428
595 316
840 158
824 876
27 783
544 499
45 637
984 967
348 51
208 13
727 382
78 234
29 367
524 706
597 151
133 191
466 972
700 289
424 743
225 827
225 269
463 208
587 163
611 795
527 337
528 956
570 556
322 93
244 745
813 61
68 512
350 267
238 773
362 814
951 586
82 766
146 21
928 756
167 806
444 694
761 13
601 435
458 213
56 53
309 868
113 376
732 814
995 969
938 356
783 889
941 216
6 438
236 933
193 402
90 636
447 202
1 399
636 458
963 44
862 271
999 642
140 993
348 745
317 640
312 322
78 900
606 622
653 47
258 100
249 610
850 236
419 813
279 280
83 190
605 81
183 96
425 145
525 772
241 841
764 905
515 193
804 472
814 456
519 423
907 767
32 757
354 802
569 633
81 651
174 38
84 708
485 508
205 9
632 797
202 747
701 716
939 504
539 752
312 57
527 218
974 529
360 542
513 792
545 38
839 949
674 470
746 875
942 506
302 481
610 613
889 136
182 416
693 156
296 404
49 808
548 945
197 728
924 941
393 763
584 339
293 152
136 587
657 789
419 266
753 307
722 446
442 17
201 490
176 748
435 372
476 710
665 220
824 906
638 408
596 931
911 731
869 567
872 287
185 624
593 937
910 667
734 351
35 935
193 563
34 627
286 861
688 950
81 512
207 718
271 802
1000 181
533 868
154 635
379 99
572 289
117 657
639 151
943 831
809 351
837 849
300 917
987 982
660 986
162 192
206 612
247 678
809 170
966 925
826 956
428 769
745 947
842 933
795 494
202 506
352 188
525 1000
555 730
612 853
530 601
379 495
526 204
803 305
972 941
353 34
835 554
741 730
196 617
81 750
347 44
955 139
253 484
739 983
331 264
187 133
920 510
73 68
930 311
409 282
696 243
187 587
668 975
895 100
77 241
144 31
379 748
514 118
731 196
733 269
328 653
130 752
72 59
63 480
722 878
156 715
475 51
815 903
643 310
933 374
57 799
843 139
994 575
759 674
579 889
777 2
947 191
481 991
301 554
868 996
54 24
63 881
426 877
783 68
538 716
866 283
85 859
83 661
142 30
851 974
20 151
528 239
499 581
461 39
141 244
459 678
311 899
623 176
534 59
386 95
254 270
586 336
282 727
717 484
701 88
987 228
327 837
160 940
749 621
331 889
216 789
918 526
39 540
701 924
599 86
18 204
707 956
539 340
34 256
824 734
695 162
313 21
998 825
797 643
986 12
431 903
889 469
794 589
393 744
26 762
947 733
424 751
445 247
160 757
325 824
854 121
466 191
484 248
445 372
68 591
334 337
574 633
421 642
470 845
744 266
443 580
404 203
432 915
311 108
228 555
707 63
802 504
434 870
94 97
681 779
433 254
411 206
248 232
50 991
497 844
46 353
167 357
460 257
873 39
811 579
101 965
434 886
834 527
982 866
306 767
472 68
972 719
652 373
709 500
216 631
752 262
983 271
970 443
481 689
772 934
653 558
819 838
84 153
704 741
919 175
809 242
614 953
311 829
583 415
442 566
685 411
604 192
125 904
285 296
741 720
461 718
970 621
959 214
752 749
156 194
604 377
402 560
639 45
908 923
340 1000
642 139
796 454
856 765
74 166
979 505
89 497
599 841
597 754
946 989
991 699
548 911
703 186
956 962
460 295
962 454
786 757
907 993
873 981
159 203
837 247
699 435
87 296
910 838
461 900
536 8
811 591
546 118
904 5
412 217
325 717
542 198
697 700
400 885
298 451
320 385
746 860
906 584
28 68
526 573
185 430
929 949
998 739
497 323
455 38
520 503
89 271
387 387
721 58
123 466
917 330
472 965
998 730
549 25
797 426
949 334
207 877
282 205
967 130
527 773
520 398
275 608
668 14
71 820
206 340
150 30
304 499
111 204
875 907
982 823
592 188
744 18
3 270
790 874
19 417
481 687
782 179
427 852
998 984
543 147
365 847
997 475
402 871
734 383
693 325
571 96
550 314
936 254
777 954
22 257
992 155
787 418
359 785
754 901
283 118
747 280
945 501
502 678
883 547
354 805
642 903
471 106
806 406
711 582
711 85
191 703
239 977
472 597
113 577
498 396
695 596
27 991
20 979
74 373
135 67
276 605
10 235
15 73
319 205
775 557
533 598
506 646
175 3
393 221
598 419
211 46
298 230
376 372
954 510
790 229
115 962
662 476
548 676
548 866
232 674
774 764
624 279
761 798
571 580
628 869
161 355
592 114
864 381
343 330
158 241
31 57
458 262
731 584
25 706
214 138
503 847
290 872
429 213
803 56
81 963
410 24
428 625
756 122
307 450
477 464
42 507
520 852
435 145
307 648
634 161
846 923
32 274
135 834
681 567
148 90
942 928
67 698
49 373
147 526
836 540
384 707
391 504
309 177
1000 967
177 633
128 22
555 159
648 42
345 328
418 550
771 836
247 820
208 745
697 395
636 80
583 409
907 582
376 83
214 855
457 121
162 709
431 121
905 200
22 675
387 620
846 594
340 352
622 441
730 556
201 988
138 928
423 703
782 879
823 147
334 336
207 116
457 111
668 830
450 983
1000 165
525 339
868 498
131 949
53 332
259 359
589 419
539 922
107 97
389 915
208 408
744 345
814 545
62 203
503 929
52 634
878 457
317 166
350 927
524 946
319 112
717 209
385 823
89 513
209 346
377 887
510 790
718 845
997 947
653 313
112 3
240 635
948 558
98 16
119 834
959 926
288 491
110 848
188 838
734 697
708 696
372 705
643 24
17 754
378 608
741 678
518 190
693 636
24 883
59 982
160 698
824 269
545 11
707 84
157 766
780 528
470 774
903 839
527 281
798 619
950 184
532 360
517 692
57 340
312 601
231 408
205 387
173 984
757 168
185 636
606 757
297 766
759 598
949 290
958 465
333 14
804 997
766 845
264 322
583 789
658 496
135 766
15 319
401 815
652 359
571 948
124 329
971 855
537 655
868 693
651 834
549 768
678 165
90 260
109 265
288 760
623 858
60 98
539 957
170 509
811 59
163 678
103 166
512 3
285 541
519 374
153 823
472 611
261 336
84 721
600 371
481 574
581 892
671 119
848 193
627 10
603 141
39 705
658 902
59 943
443 578
316 947
400 140
909 13
733 426
715 565
999 295
456 21
413 303
213 391
312 815
884 351
871 541
252 930
483 46
507 151
344 258
290 253
270 116
597 3
567 891
958 375
263 722
677 476
113 341
642 348
43 865
888 646
794 723
44 652
225 387
909 866
991 531
981 587
533 873
250 451
763 207
825 25
928 854
852 392
546 846
739 940
62 979
585 207
53 980
858 277
367 118
142 709
296 532
346 545
103 511
836 30
364 688
885 512
200 946
842 137
152 894
522 834
478 663
543 478
488 190
361 833
86 695
644 188
206 480
217 921
519 990
182 403
854 733
700 695
869 203
563 462
818 392
125 360
901 582
797 986
276 440
173 833
919 742
754 789
83 287
543 288
371 242
983 240
224 358
384 393
102 860
105 322
343 531
411 867
715 682
960 820
822 43
606 664
68 402
938 643
111 322
35 212
533 491
886 356
848 140
679 190
22 90
56 737
123 16
556 944
410 14
308 91
842 266
755 261
667 44
903 777
365 289
341 250
132 226
957 979
365 636
168 387
77 575
123 199
942 30
494 351
43 154
442 236
419 548
496 437
943 750
565 660
391 905
909 522
130 865
852 847
585 928
945 707
88 972
237 483
125 30
929 566
315 895
531 57
152 791
930 281
655 781
479 507
151 63
786 96
121 264
982 209
235 570
691 711
600 760
605 880
325 287
103 992
533 633
400 684
775 330
317 430
110 795
288 261
210 425
356 330
688 689
890 922
258 580
984 209
692 940
89 16
226 191
176 759
794 950
440 110
731 549
257 370
161 466
795 868
147 482
556 37
756 814
968 739
22 659
31 462
27 608
653 737
718 180
129 934
973 860
835 581
581 995
398 375
863 545
857 770
933 964
583 900
54 957
911 84
418 289
692 422
25 409
601 520
805 597
293 991
529 873
986 927
823 456
969 107
419 904
6 472
212 268
556 599
403 581
7 355
452 631
788 608
579 80
599 107
953 936
385 552
135 559
7 455
665 777
710 23
248 921
642 155
753 656
778 112
362 581
188 24
581 138
130 533
73 867
436 207
777 442
570 723
816 170
324 897
6 429
552 135
892 265
715 337
414 255
360 995
392 841
879 465
707 315
23 836
629 678
111 796
199 754
302 905
744 545
169 459
881 935
65 240
281 456
81 159
272 139
825 295
974 285
682 602
314 792
397 512
897 1
385 898
231 323
163 112
257 227
703 537
35 783
47 306
274 224
600 247
508 282
201 173
425 597
684 322
949 68
571 910
263 689
47 777
152 303
191 390
989 589
47 262
812 647
860 671
280 60
9 526
377 957
946 948
443 718
609 594
372 964
800 914
705 140
502 752
753 314
750 612
984 381
24 179
436 32
704 165
340 1
464 558
390 198
204 999
314 295
840 19
786 341
770 538
501 342
251 876
520 38
907 575
202 599
928 665
508 683
151 898
232 706
248 727
984 561
21 823
579 158
516 700
47 873
570 548
423 85
210 682
660 763
632 587
780 139
621 282
36 852
340 283
579 323
196 951
146 774
109 13
826 155
885 747
54 451
919 829
535 480
510 194
594 493
132 373
631 752
655 19
668 848
836 813
974 296
177 799
451 414
897 856
864 167
684 398
646 545
944 240
964 668
179 618
38 486
963 690
371 631
538 206
795 863
502 324
661 304
737 909
511 600
76 195
349 73
91 644
312 480
71 276
499 601
245 536
438 560
225 808
542 114
521 747
897 384
698 972
44 20
499 464
335 997
416 931
532 853
490 109
660 383
222 25
423 198
242 433
532 81
498 581
404 427
979 448
798 373
507 649
188 841
645 956
771 529
808 613
989 820
347 210
759 789
202 944
903 85
376 752
665 780
530 996
579 328
720 85
976 907
277 972
862 399
852 22
11 840
193 710
402 388
478 160
176 31
455 431
115 831
182 132
610 64
479 540
391 198
976 718
456 252
41 670
2 893
43 13
622 551
997 149
582 451
579 48
281 113
531 242
528 9
133 918
558 108
987 14
711 27
35 713
271 77
77 707
311 150
191 284
700 539
342 363
681 622
827 211
216 354
572 348
808 961
494 518
987 528
230 610
956 658
316 266
807 858
901 859
397 685
491 738
47 171
711 225
734 278
930 305
433 785
512 927
654 850
806 236
459 762
893 126
379 52
984 280
923 883
586 8
161 515
418 96
626 281
374 279
482 180
866 293
293 759
418 671
950 71
484 265
470 304
626 744
751 699
429 414
188 198
862 813
478 235
443 960
766 309
419 21
81 580
774 382
650 257
647 471
913 624
567 99
539 669
83 688
517 296
500 346
882 294
657 1000
602 260
57 372
281 489
951 54
871 600
662 869
423 574
492 989
24 382
657 172
701 739
859 569
386 710
914 268
4 923
267 957
329 814
164 631
219 386
231 881
254 653
806 97
993 830
740 860
921 364
392 276
638 10
233 172
37 913
985 200
895 556
937 477
788 542
481 593
638 473
422 468
122 423
350 861
985 906
516 729
182 153
90 766
324 126
30 661
677 924
568 613
401 355
154 881
947 144
706 369
611 827
143 313
687 128
33 627
103 566
780 193
331 455
670 360
467 347
959 388
388 465
608 325
151 549
882 189
28 346
564 412
972 666
978 103
210 308
558 880
20 376
410 536
394 149
1000 13
338 241
881 488
141 762
29 520
459 592
932 431
609 909
885 819
568 442
698 939
170 275
945 579
810 338
79 162
351 914
120 40
506 1000
879 999
518 572
850 449
354 459
709 239
277 629
32 974
567 201
248 512
131 409
201 210
570 903
475 690
942 980
330 506
79 848
430 929
296 783
387 357
373 663
985 405
988 551
957 587
414 440
995 967
649 917
869 475
806 998
335 136
856 413
983 285
419 79
986 792
93 970
548 80
18 638
295 365
604 295
281 825
769 238
587 321
62 442
85 396
78 426
856 363
640 949
684 539
380 556
394 398
546 689
114 149
973 456
983 311
382 569
631 795
363 68
190 440
493 566
288 700
280 279
648 964
817 380
871 211
777 416
251 242
917 937
635 241
392 969
552 125
919 251
601 460
691 445
378 330
609 144
972 425
523 195
962 589
892 878
526 878
394 735
985 508
772 27
709 448
157 317
944 481
93 818
675 80
469 988
20 712
218 545
942 688
814 787
709 207
873 967
870 210
474 993
236 778
493 944
577 2
612 872
690 508
136 158
221 64
700 162
751 865
949 811
423 173
778 292
382 251
637 970
380 129
265 309
130 877
180 963
933 869
822 68
378 669
222 599
732 273
489 60
293 911
233 70
555 966
671 552
712 801
780 892
115 64
112 937
131 490
605 704
440 336
329 199
818 169
611 463
432 843
532 986
160 556
528 447
960 550
350 671
350 129
914 817
192 26
753 674
867 357
729 306
44 409
856 862
676 9
346 820
763 225
266 722
774 615
744 476
95 658
292 638
35 44
311 901
752 391
800 413
8 377
879 683
737 538
242 82
709 356
306 974
429 79
940 172
554 34
181 845
671 215
240 333
467 991
724 376
138 875
789 497
251 19
180 339
908 773
420 617
128 77
507 882
79 61
915 612
257 938
826 849
270 645
191 345
20 328
219 160
825 821
530 356
159 438
128 578
406 255
654 347
162 161
228 592
573 495
203 181
432 381
29 701
377 572
46 396
899 616
908 75
782 595
226 909
525 631
515 530
690 557
620 614
51 822
554 527
535 930
98 932
678 349
547 585
930 951
465 454
581 332
983 910
359 25
819 978
152 136
663 237
987 112
460 66
401 972
791 682
274 607
135 855
116 297
845 934
626 835
155 129
970 857
186 984
445 172
96 964
381 786
493 781
109 283
814 383
242 300
589 179
769 56
827 613
990 453
581 769
1000 118
104 796
289 551
759 475
458 139
612 950
272 73
585 85
455 826
385 395
356 505
635 916
286 567
36 637
685 139
432 325
329 763
800 952
835 736
388 641
387 917
628 189
451 97
12 265
3 399
537 333
12 578
522 163
428 202
277 228
505 464
456 876
144 644
31 594
740 361
149 878
71 37
596 394
637 224
621 493
687 936
385 143
337 306
44 367
899 783
79 280
885 56
663 385
933 733
421 494
166 387
928 113
337 753
409 23
688 145
517 850
545 853
507 588
571 757
722 650
36 606
57 699
990 989
431 763
834 949
61 281
381 397
386 141
772 425
285 288
121 63
538 843
64 925
800 120
623 790
460 406
904 645
706 404
758 766
685 490
515 422
630 286
846 266
925 120
447 417
480 142
66 561
367 41
798 605
471 503
9 580
620 45
69 134
419 311
783 114
760 387
33 591
528 794
838 945
354 204
337 56
381 486
660 851
340 668
782 960
712 202
251 864
31 318
261 887
208 98
831 561
616 33
884 345
295 17
656 359
219 748
611 726
487 58
944 741
196 127
654 848
880 2
698 895
253 702
453 139
522 63
217 612
584 267
731 422
325 617
520 620
709 67
98 362
335 145
449 582
612 498
476 95
148 655
571 669
69 787
632 652
405 715
73 81
331 944
701 391
10 150
753 275
245 439
772 45
542 848
829 744
927 328
398 497
635 980
822 392
694 247
190 524
766 200
674 870
826 918
308 597
962 328
683 503
527 511
599 453
190 348
302 538
166 288
517 988
679 562
234 151
937 775
674 702
326 347
572 152
616 879
100 577
558 783
432 436
645 30
241 835
729 542
829 592
234 860
153 819
10 89
945 35
142 271
774 997
944 873
926 853
7 357
289 4
838 818
422 913
461 656
467 822
96 764
857 589
34 238
654 807
586 597
31 863
801 390
219 441
393 308
321 582
478 94
494 541
696 997
190 508
4 8
330 451
771 538
127 692
962 712
640 345
575 793
734 145
233 126
805 554
999 552
822 694
900 11
554 255
371 235
57 141
772 95
297 898
139 610
609 778
570 39
32 155
516 836
60 574
477 290
104 728
653 657
334 23
243 390
515 14
485 811
911 975
421 871
104 726
765 437
624 591
206 92
648 34
733 103
762 385
759 353
485 274
366 321
436 276
647 208
147 750
934 904
775 50
681 315
896 238
758 544
272 490
998 385
461 315
962 179
987 398
806 633
291 898
815 324
564 62
561 673
957 832
216 741
63 47
77 875
713 39
53 52
788 859
36 744
162 770
338 721
631 628
970 797
951 886
858 864
558 815
47 720
13 889
409 725
279 814
776 66
672 164
161 185
933 498
257 915
478 227
711 780
112 921
735 42
656 552
37 668
792 445
744 70
258 872
487 281
35 1000
818 319
849 74
234 326
652 296
458 115
216 452
136 950
493 876
804 500
779 192
519 571
992 246
134 479
879 168
478 48
838 326
121 71
4 125
367 461
239 582
912 374
532 757
601 687
608 380
879 127
302 867
389 293
464 874
771 342
389 230
926 862
986 667
741 224
600 4
950 483
112 550
170 720
929 400
846 230
266 586
875 729
459 645
423 851
245 163
80 170
24 380
450 361
398 542
545 886
832 657
435 353
376 716
752 573
297 369
450 616
168 872
818 412
34 897
933 410
629 734
770 378
727 819
943 911
445 367
735 635
616 184
602 783
407 419
546 441
668 478
202 648
211 971
25 837
29 104
7 971
366 834
700 980
739 496
346 217
941 433
851 556
968 805
338 375
575 235
167 242
712 368
889 274
690 266
462 718
721 468
41 438
653 92
417 392
940 115
960 880
547 162
435 866
966 124
240 541
358 758
134 421
125 375
884 712
974 924
149 979
368 917
370 307
186 929
795 160
447 34
700 156
144 833
576 268
559 621
434 550
479 670
261 452
945 761
430 312
678 151
618 60
831 803
184 220
727 311
67 302
931 978
527 752
385 788
556 330
900 985
641 929
488 259
989 670
61 329
694 187
111 229
758 630
463 485
293 882
138 575
859 764
290 385
515 675
524 422
4 424
407 996
352 246
254 692
267 667
205 482
541 962
464 4
798 756
885 936
682 743
51 971
479 565
645 3
987 1000
778 745
348 481
342 601
173 608
619 544
920 823
26 461
137 841
464 934
948 700
599 272
188 596
626 526
947 403
622 294
236 963
247 760
922 217
40 680
302 528
520 117
813 467
816 386
95 961
8 46
232 195
641 210
72 587
612 45
233 199
7 831
958 281
122 86
940 423
965 812
891 778
278 58
163 725
18 170
122 601
717 762
700 774
185 284
972 543
114 930
823 161
190 944
598 481
718 563
644 608
17 854
998 34
375 119
635 443
232 444
583 283
217 119
567 541
661 680
470 484
192 11
779 790
843 497
704 487
760 473
600 757
858 326
227 492
769 810
92 856
821 10
396 481
42 865
316 233
227 95
374 70
943 77
556 750
823 315
574 422
423 432
100 649
275 868
810 562
922 901
770 742
911 165
574 952
382 242
536 608
29 630
338 584
379 161
898 953
934 672
736 33
252 481
924 173
382 693
266 644
209 192
947 942
433 482
902 120
743 930
749 81
514 479
241 763
435 518
559 106
880 810
587 155
335 320
199 952
963 407
495 261
701 927
94 602
398 837
917 44
977 157
159 759
682 593
629 240
50 508
402 636
662 88
955 212
391 269
618 886
881 670
164 975
271 562
811 802
59 727
197 35
235 355
508 349
633 261
336 646
700 291
911 826
975 792
496 491
118 118
52 928
6 468
497 240
174 994
507 473
119 14
173 103
626 508
748 325
150 956
415 413
556 980
98 634
952 368
96 957
835 592
548 361
185 55
157 45
216 256
722 366
563 488
130 695
228 685
27 811
357 124
616 678
834 163
216 222
176 987
930 684
32 145
939 105
862 853
592 991
900 819
27 926
981 383
49 777
42 891
19 657
568 853
819 957
622 387
178 150
373 459
833 756
604 124
328 451
160 227
622 186
152 602
569 552
730 962
443 749
619 362
671 574
175 200
75 548
659 908
655 614
430 710
965 589
937 586
775 440
540 695
992 621
656 786
499 321
247 589
369 321
488 379
580 143
992 314
657 421
24 621
10 312
559 136
751 450
830 94
70 485
111 525
898 709
113 618
30 601
996 961
743 987
275 751
723 121
961 281
730 85
805 152
921 35
764 52
907 14
761 372
631 142
324 979
454 418
317 80
168 76
729 890
196 689
523 803
752 604
239 556
755 160
942 696
100 801
71 860
172 701
353 847
31 158
264 348
238 431
775 966
672 971
655 546
773 406
150 364
313 256
523 254
311 51
568 381
262 91
434 966
937 464
123 552
163 360
982 938
326 6
260 332
551 384
89 52
747 401
308 621
654 259
389 317
661 956
697 274
399 130
946 713
239 108
425 572
45 102
577 304
433 480
40 521
531 786
273 838
407 278
448 795
594 108
102 291
733 852
772 971
539 717
36 777
825 460
348 221
561 277
877 993
756 916
865 638
53 137
476 459
605 8
383 59
650 115
910 773
438 800
490 473
576 666
238 492
836 659
296 434
188 123
244 953
398 849
312 780
246 168
734 683
968 575
155 895
592 438
522 829
281 425
295 468
435 675
519 83
108 58
557 704
11 954
552 322
85 810
635 331
329 720
13 648
646 520
895 237
309 416
65 942
193 711
409 979
413 845
337 970
548 699
275 451
21 360
612 7
690 941
726 54
940 371
925 834
607 234
602 23
175 794
734 935
124 471
315 903
601 132
665 973
491 277
979 180
569 56
586 508
426 510
342 384
743 943
759 269
88 492
204 563
314 769
99 628
23 956
194 624
440 211
948 930
487 927
462 407
982 47
914 760
556 607
495 651
901 253
271 340
96 826
903 409
595 353
389 969
661 582
592 100
792 892
818 194
388 151
262 148
260 757
150 513
361 420
852 457
217 192
459 605
160 119
539 104
570 682
995 950
664 164
144 51
666 735
352 280
234 964
36 383
828 748
155 679
556 752
137 773
943 947
729 454
417 267
909 986
301 903
287 964
418 782
14 436
517 718
33 102
837 860
849 991
94 26
529 388
972 609
841 388
228 750
725 528
4 12
491 774
793 856
209 661
573 275
763 605
376 951
464 576
332 386
731 212
773 55
821 965
442 48
66 167
575 422
530 417
195 674
335 845
381 449
801 756
399 617
683 43
322 15
428 52
578 552
106 398
516 900
418 371
355 947
787 549
620 59
655 306
106 407
142 504
23 824
546 344
190 325
748 768
876 853
517 392
104 962
325 521
332 679
467 471
579 439
881 585
971 850
893 112
705 916
287 603
611 829
279 358
948 155
563 464
898 666
777 574
539 461
252 357
931 182
795 811
118 891
92 189
456 189
102 67
17 381
776 316
132 784
708 908
357 246
368 960
602 650
493 749
460 610
991 756
697 82
297 247
581 752
170 156
63 298
471 949
987 602
732 46
862 440
231 891
500 335
798 548
768 94
146 348
197 932
30 719
87 444
392 354
511 475
400 724
914 42
305 312
286 535
554 630
576 405
316 373
952 83
818 97
431 367
85 115
24 999
826 556
610 739
598 914
403 235
800 956
865 376
361 180
263 270
761 45
636 789
856 72
255 463
523 279
814 679
517 639
235 126
392 131
66 191
814 370
814 428
639 574
472 626
714 679
697 321
494 571
599 307
249 467
297 483
592 25
666 335
508 84
526 946
448 530
516 261
309 154
779 900
220 656
397 170
314 998
988 962
914 845
933 791
142 1
938 589
883 453
202 191
639 485
916 211
492 664
732 157
661 720
118 493
651 455
342 564
300 274
707 793
734 156
448 935
674 373
495 664
209 762
874 700
425 958
856 438
29 973
930 679
779 271
594 430
896 300
223 521
295 308
29 95
242 727
852 267
99 698
930 307
459 156
358 236
113 565
673 141
889 954
576 764
416 671
991 710
978 19
97 8
189 547
205 516
625 562
103 737
126 127
229 14
80 399
33 655
163 481
477 578
151 467
639 480
838 147
833 210
707 37
77 332
599 179
420 76
657 1
399 474
742 913
954 218
842 456
37 833
935 226
331 336
511 484
925 343
45 983
380 474
652 438
405 309
396 188
671 490
101 976
59 294
431 447
478 717
672 808
404 183
643 328
877 40
663 256
513 328
585 164
117 342
824 554
539 572
742 210
413 194
537 471
839 320
918 317
36 941
476 792
475 119
471 352
158 133
959 670
813 896
237 361
835 775
284 576
336 696
166 959
275 931
728 103
221 193
905 730
677 864
751 841
759 287
770 347
121 282
977 651
33 495
609 576
281 236
506 8
562 910
772 466
639 800
329 741
641 439
27 410
785 674
365 258
307 895
66 284
897 98
130 857
673 410
92 530
770 781
109 331
42 232
796 32
32 477
772 672
915 799
433 700
824 149
957 130
395 374
765 291
471 894
147 495
304 591
24 73
371 485
755 413
716 550
444 747
26 216
770 941
366 554
992 189
702 300
670 96
673 435
738 495
989 983
407 197
961 564
662 736
972 784
28 689
337 371
670 546
486 694
980 224
188 660
460 176
642 934
540 49
482 739
209 443
654 271
199 316
359 522
451 386
210 787
757 438
177 778
335 15
472 667
590 659
326 49
187 319
367 815
816 928
609 470
198 807
137 556
328 587
725 402
179 13
620 2
679 209
13 356
609 199
674 294
460 795
320 69
616 869
227 104
777 555
690 70
795 767
823 121
372 353
485 991
355 163
551 367
804 896
935 615
690 254
35 658
475 262
761 251
168 803
672 962
569 846
434 940
198 918
282 552
432 832
270 949
694 186
81 778
463 123
384 498
780 858
111 540
460 278
239 262
328 673
553 525
942 834
17 698
674 710
236 517
295 373
790 678
222 921
887 332
461 346
180 199
768 507
871 320
383 165
506 811
538 874
509 211
936 744
728 493
411 22
217 553
51 438
473 937
121 285
439 813
928 558
877 53
314 734
864 203
608 724
414 543
819 141
387 229
514 604
133 916
393 606
204 514
890 837
594 680
1 873
237 23
375 466
199 290
243 158
13 656
700 831
148 439
412 661
394 896
928 138
651 743
319 597
774 671
469 363
693 843
828 767
409 125
536 773
132 587
604 279
377 367
291 770
614 218
908 115
700 910
209 18
506 334
688 327
696 380
498 403
901 906
879 788
31 362
374 986
640 751
352 282
872 965
851 779
431 550
325 254
224 20
985 745
895 835
499 795
934 122
91 659
107 83
364 633
127 215
764 803
900 683
701 576
947 273
20 841
459 871
987 550
600 920
672 42
579 778
124 691
940 488
323 66
54 438
974 169
592 225
851 644
920 747
763 291
587 221
161 574
770 112
845 793
923 277
466 862
116 788
927 169
577 252
338 169
477 188
812 276
678 731
374 440
374 961
12 534
646 82
926 799
857 848
75 322
61 543
461 339
711 38
591 400
558 67
694 617
452 68
57 825
380 68
358 617
201 355
698 127
153 554
326 580
875 387
474 688
725 184
725 667
584 282
85 523
2 779
139 805
198 547
967 339
45 594
645 550
148 323
481 374
61 954
137 137
804 72
770 888
594 124
18 85
928 215
983 909
143 949
599 39
468 643
633 464
192 132
786 672
505 846
625 918
983 114
406 786
185 528
25 131
651 43
567 930
257 549
838 752
850 788
142 317
431 774
132 974
905 918
646 762
115 622
31 449
735 436
586 272
315 611
754 965
653 320
220 436
364 69
224 506
385 654
631 517
979 536
649 252
598 31
701 684
466 286
307 133
248 60
731 695
131 876
19 354
381 756
359 12
624 337
313 899
929 712
297 746
350 604
878 597
15 327
849 746
21 361
696 151
588 714
504 969
469 214
332 92
852 215
480 864
476 760
927 772
505 276
727 735
225 742
61 73
839 433
785 534
584 372
599 439
692 68
653 23
511 555
956 715
578 244
546 504
367 51
132 446
785 356
187 197
780 25
629 564
910 564
3 979
927 7
353 790
504 329
95 433
924 641
288 290
691 419
735 827
126 273
375 905
649 3
820 910
919 107
418 273
85 696
279 437
485 191
97 988
519 192
772 794
832 60
435 874
830 522
52 956
212 795
780 32
704 698
322 574
790 459
345 660
2 116
453 833
58 5
409 109
312 554
886 523
700 17
906 404
67 395
320 748
988 682
753 129
492 449
789 845
564 593
832 86
95 592
194 758
146 431
632 845
600 865
284 180
253 604
927 592
637 31
720 480
479 860
324 395
485 636
437 579
228 630
688 725
412 319
921 210
208 521
75 492
52 327
95 330
361 989
562 191
849 885
236 69
640 672
999 219
653 686
943 64
357 216
273 564
736 347
55 139
25 149
468 942
28 955
487 263
24 126
286 374
697 938
60 991
353 416
206 626
324 386
431 701
994 117
726 276
260 96
758 640
403 244
902 426
370 188
799 418
477 210
408 830
977 614
807 308
906 482
693 337
182 578
235 176
46 312
451 658
297 162
452 550
939 173
737 89
590 566
299 350
963 201
34 626
908 216
743 249
806 545
906 917
105 202
78 909
752 368
456 23
757 754
724 151
381 38
703 314
257 737
940 165
304 495
743 815
942 1
731 47
554 160
955 657
527 387
849 983
409 605
88 484
108 820
521 810
486 778
898 777
294 553
271 303
950 365
470 892
365 200
938 271
712 244
927 238
572 391
732 660
874 191
831 395
352 316
524 602
92 817
471 456
79 940
347 795
492 636
879 344
440 508
470 364
898 553
375 124
743 205
518 447
873 41
48 964
209 201
678 31
656 108
971 354
902 462
989 319
16 219
662 807
727 483
170 976
388 544
99 482
101 968
928 973
360 975
288 920
176 965
951 183
424 921
537 326
734 877
644 101
96 657
907 174
139 77
972 600
8 72
262 684
1000 148
420 507
749 505
384 744
605 831
400 864
4 890
292 504
768 263
455 127
687 374
61 82
4 322
765 201
110 765
701 81
540 472
939 288
329 674
383 285
504 134
148 859
23 439
715 790
54 169
916 740
894 329
2 938
802 464
54 502
325 834
232 653
508 614
938 363
747 85
574 121
263 929
808 178
20 702
858 192
950 212
129 751
675 534
604 570
126 929
755 357
933 614
322 222
329 420
659 902
541 534
189 803
462 996
332 833
24 351
753 505
101 779
38 57
337 454
872 621
420 546
317 501
649 209
363 847
184 695
935 692
558 387
470 596
443 521
111 131
752 745
231 594
492 548
446 140
756 479
680 119
165 707
448 752
760 734
795 318
120 264
265 915
45 461
60 796
206 643
741 697
190 186
189 945
16 868
415 44
750 882
682 862
615 476
531 735
649 226
521 45
687 932
841 892
574 933
412 134
700 826
530 782
757 279
492 630
266 22
364 708
168 364
286 40
409 972
215 897
533 506
12 651
986 423
137 685
818 356
296 481
498 788
463 115
809 826
822 329
542 107
368 950
430 339
550 996
588 434
85 839
373 573
238 692
525 177
672 987
291 833
161 705
923 880
6 352
219 907
700 158
341 201
756 425
391 480
349 265
803 938
822 480
362 846
466 652
30 982
468 542
686 390
421 692
93 991
598 792
148 938
344 903
714 734
734 62
998 537
999 306
370 173
785 732
18 603
584 554
940 621
943 360
312 388
351 262
179 498
551 875
753 265
678 958
374 29
263 96
827 570
968 288
467 259
618 572
148 968
833 679
818 384
553 570
1000 512
407 29
469 781
57 731
876 609
482 54
530 834
122 784
107 30
897 725
953 396
44 786
74 213
521 978
900 958
673 309
41 900
269 874
707 270
647 180
406 754
209 654
830 514
651 123
438 171
452 571
394 941
463 645
34 574
516 338
372 222
960 370
402 717
475 962
370 656
475 770
881 125
244 670
647 696
240 392
636 55
37 886
189 341
528 575
914 395
264 637
617 575
643 833
683 364
489 158
134 721
634 377
390 633
72 981
24 708
35 60
945 576
753 825
502 18
219 117
655 187
692 365
197 591
698 37
100 183
559 498
717 631
831 741
690 865
152 986
792 904
162 293
922 733
410 928
292 179
138 840
769 187
229 868
369 337
952 280
187 669
262 17
409 303
640 377
816 802
21 89
886 430
368 156
234 11
334 724
850 102
910 430
910 305
589 171
673 349
825 905
260 464
281 75
265 302
515 150
83 882
306 669
392 446
93 653
875 413
333 544
297 273
714 969
973 538
226 233
659 618
511 526
120 946
759 777
966 3
767 357
448 859
361 674
272 644
667 956
187 315
581 253
636 553
137 495
70 148
465 581
673 936
878 431
712 843
551 880
41 911
554 664
554 572
345 521
733 944
685 155
735 763
84 964
806 626
976 708
858 16
618 763
679 524
334 650
968 571
552 664
444 7
501 176
951 185
682 41
685 416
156 768
731 349
266 888
974 242
595 183
945 640
440 630
289 407
201 192
70 644
551 570
171 501
107 853
893 791
620 48
911 703
748 176
590 74
769 537
256 378
101 201
17 540
830 657
946 382
848 367
25 750
936 548
752 495
185 723
894 95
425 642
622 15
715 391
551 322
768 3
522 136
894 704
144 191
557 462
93 492
361 694
886 112
188 422
427 489
625 493
879 527
814 646
881 688
133 774
743 276
964 179
619 520
640 711
363 352
404 600
815 944
373 1
729 240
729 587
999 959
465 164
957 345
203 89
470 945
365 785
124 983
656 115
45 18
467 448
970 633
743 342
633 471
934 243
977 14
829 975
972 293
491 928
989 693
17 458
990 733
242 113
715 897
579 111
267 397
910 588
30 653
929 662
123 214
905 452
227 85
778 199
730 268
313 494
528 302
414 292
18 344
741 312
223 770
964 503
783 438
717 39
241 943
141 205
286 619
922 598
112 449
899 338
570 664
629 939
8 383
574 100
694 796
869 9
298 3
798 366
309 517
409 801
721 46
644 883
443 894
910 200
950 269
582 875
670 588
987 319
685 631
527 345
147 935
145 867
861 975
798 303
221 17
666 130
841 469
128 862
56 467
532 645
603 568
628 129
912 126
415 57
345 394
972 205
369 121
859 589
137 876
70 56
842 171
557 34
639 37
895 694
855 778
690 457
937 257
665 139
96 988
695 816
108 553
756 596
428 825
652 621
347 560
654 985
677 720
610 22
388 898
631 182
600 295
672 696
283 366
511 390
270 267
443 989
900 322
126 848
573 156
649 250
875 259
623 614
156 253
796 108
548 467
803 182
185 665
923 454
283 260
503 78
867 500
845 344
499 347
666 725
339 113
893 486
572 792
304 374
390 896
942 673
750 107
958 810
579 162
2 596
886 959
236 224
423 129
709 994
920 13
719 893
500 108
140 793
780 998
588 529
848 413
715 159
420 645
320 422
732 476
781 506
604 489
851 524
853 569
768 353
676 259
608 85
688 64
990 536
828 56
46 248
701 717
21 941
273 104
768 53
894 459
247 746
27 366
450 54
976 947
213 583
383 901
646 724
788 826
131 833
901 445
123 173
548 243
226 156
614 471
966 212
216 344
397 904
964 610
486 698
862 484
421 649
309 551
833 733
734 733
177 208
905 724
879 415
952 196
978 520
539 906
537 935
809 500
896 295
197 109
130 969
871 941
25 698
516 282
421 317
115 651
732 419
846 709
938 384
670 775
325 918
421 873
26 550
841 487
339 63
427 860
557 534
85 329
202 551
331 933
994 258
263 960
83 933
734 407
202 507
631 579
56 823
65 395
886 844
606 256
647 515
789 83
843 990
633 526
275 954
211 668
931 294
52 153
522 683
731 578
505 796
324 742
997 285
795 137
719 990
515 753
656 919
724 867
586 654
512 537
669 563
689 543
567 795
195 557
193 222
328 911
613 77
910 269
995 633
638 646
821 659
560 862
201 157
633 672
466 156
107 892
113 27
209 323
832 821
751 94
89 98
78 575
30 716
572 202
726 132
63 926
640 695
597 601
245 414
108 351
657 455
833 209
444 16
109 470
644 187
254 968
226 979
451 289
256 442
394 932
634 273
956 635
394 140
843 838
155 576
46 27
802 794
51 55
761 276
385 564
843 399
534 459
83 207
346 348
314 500
923 49
75 916
113 477
789 372
345 793
543 507
997 794
25 432
1000 530
908 697
877 573
549 799
621 663
875 252
456 978
958 596
349 654
389 322
193 283
77 557
972 76
86 231
125 314
803 673
464 775
687 582
821 617
165 695
221 972
673 530
568 373
183 308
47 727
590 226
620 666
134 591
822 218
242 348
751 928
281 571
545 797
618 765
121 642
294 688
347 60
907 288
638 526
954 771
468 399
342 641
924 367
136 205
289 32
148 121
899 793
973 858
324 879
146 313
756 451
436 223
216 816
705 832
376 629
550 511
185 190
895 537
448 394
658 346
187 169
610 511
27 286
389 524
950 144
974 385
718 174
513 933
989 218
846 17
207 472
566 6
866 575
351 404
914 474
997 899
636 866
495 148
151 835
365 266
550 562
635 775
943 841
599 861
787 548
867 882
212 132
355 513
433 703
764 581
24 399
798 870
898 948
704 615
566 253
528 200
380 471
392 978
488 11
351 52
142 57
916 926
112 679
506 487
357 679
603 60
293 168
665 820
719 396
642 110
725 324
793 889
879 495
940 20
903 856
945 14
886 802
853 315
456 209
345 58
620 637
577 636
808 295
756 755
773 805
623 565
411 985
872 314
192 168
679 78
969 531
744 777
91 88
186 63
724 763
698 883
409 81
332 517
187 105
673 810
21 718
662 784
703 534
97 246
53 127
323 22
10 418
150 452
505 335
449 212
463 210
644 794
250 750
639 623
406 522
538 854
767 590
980 442
963 341
859 112
793 364
799 306
295 247
869 109
808 512
255 885
342 504
635 332
126 102
984 883
623 873
736 741
463 68
182 425
408 41
537 552
756 335
858 402
933 78
511 93
942 765
977 635
966 746
64 302
980 38
174 716
779 636
783 960
413 542
352 949
94 459
635 303
861 567
732 371
659 673
487 988
307 106
598 625
203 662
278 183
699 451
898 829
439 32
141 851
573 492
151 18
303 785
320 163
703 52
885 714
76 371
701 735
476 650
359 679
663 988
861 714
438 110
542 228
141 682
430 65
526 932
716 402
990 771
805 226
484 233
596 536
967 423
537 677
453 200
664 313
913 453
774 806
488 462
979 13
394 61
192 461
231 971
406 66
203 353
953 521
775 490
197 580
41 860
244 305
110 696
283 949
158 261
313 903
673 504
363 839
684 946
161 441
363 715
145 316
235 272
157 783
851 549
205 657
463 314
353 746
263 862
6 927
764 31
431 478
221 466
775 381
907 138
95 403
805 681
674 313
463 876
970 417
464 432
82 816
529 696
29 887
623 144
917 53
622 489
518 748
869 776
237 315
179 41
995 204
705 809
80 917
264 401
685 79
832 767
895 713
462 275
599 84
419 515
139 223
133 376
537 311
867 473
691 946
741 306
346 778
384 529
544 630
241 357
905 839
793 323
705 280
637 204
281 770
931 169
51 298
523 741
243 615
398 940
392 782
469 935
763 61
292 19
900 436
693 956
715 758
15 352
962 295
473 892
816 904
942 866
202 464
959 796
736 470
489 204
757 604
616 400
622 515
835 315
471 901
252 385
131 76
980 570
516 533
34 474
328 464
181 415
285 22
970 41
977 586
792 598
100 626
912 922
527 984
720 241
206 348
538 537
918 53
878 748
766 411
515 402
784 484
795 760
69 586
357 521
212 621
794 90
604 552
571 323
144 776
664 940
438 84
184 359
760 860
181 554
492 328
122 703
948 267
144 903
170 714
698 857
941 131
801 124
841 878
173 953
89 705
858 60
306 349
403 38
292 215
612 220
528 805
819 577
661 60
543 511
428 383
740 600
687 829
305 545
240 610
893 978
389 648
545 658
1000 508
877 879
312 47
455 325
107 165
277 649
28 705
383 767
656 70
595 960
614 186
922 858
515 662
857 881
538 446
909 767
325 573
165 131
897 623
296 173
271 323
229 6
75 36
196 40
249 88
130 106
968 576
859 858
976 50
691 140
180 939
464 385
149 692
742 590
928 816
977 124
207 549
592 808
636 722
649 123
813 374
241 788
423 284
279 955
574 41
781 37
778 930
81 519
871 8
687 847
747 75
52 383
148 316
338 148
289 296
666 567
250 239
960 383
628 737
664 708
607 534
715 645
732 550
890 478
976 941
212 123
257 901
402 495
428 42
791 445
961 392
36 920
774 663
8 437
370 966
322 436
337 500
883 312
786 48
699 408
446 100
902 225
670 454
436 57
373 561
350 440
697 671
227 307
76 564
158 958
227 950
997 453
420 794
905 673
371 398
717 392
851 504
448 575
658 413
957 706
436 535
365 511
820 677
471 926
379 460
965 635
484 335
32 200
726 234
55 173
160 471
690 169
874 670
885 238
180 334
760 351
362 582
277 402
401 655
213 366
641 697
52 672
257 303
950 768
773 992
936 359
341 809
29 225
399 560
911 510
911 624
91 539
378 844
545 590
561 185
638 612
856 238
892 43
231 16
374 726
678 402
951 76
962 213
585 224
188 28
762 565
507 135
490 144
98 697
733 839
512 624
881 742
639 266
414 293
364 727
857 300
679 63
609 901
720 115
611 485
323 768
319 555
861 957
820 471
969 162
759 735
807 474
813 15
125 115
59 804
56 249
486 443
809 448
927 66
143 249
185 461
155 398
417 326
868 738
487 978
472 645
803 284
660 928
750 70
83 279
89 138
527 927
580 335
374 858
752 516
458 289
976 612
686 745
482 776
883 305
420 37
940 431
316 690
501 398
968 589
888 846
515 819
180 241
677 284
756 134
572 84
98 257
828 34
161 661
161 395
965 581
784 904
945 511
497 912
452 384
757 318
554 289
558 230
572 314
716 143
749 813
751 576
198 263
588 359
658 552
939 441
807 301
891 752
164 387
15 615
122 124
932 676
412 490
257 335
155 972
829 903
784 579
830 334
841 769
692 850
320 982
642 478
282 533
581 445
271 948
59 745
71 343
420 834
184 28
1000 348
592 135
278 773
468 470
541 511
320 212
492 313
41 774
845 622
570 116
569 981
860 991
824 858
42 490
496 319
262 315
788 154
178 459
365 669
772 757
794 968
378 364
83 298
276 815
875 286
509 421
910 493
868 523
160 8
676 337
466 392
5 589
148 799
557 878
514 991
637 519
874 912
333 100
549 842
520 195
39 611
303 198
618 330
721 243
672 220
393 228
97 906
570 976
762 206
86 18
19 605
564 762
737 603
152 341
368 390
423 440
632 446
11 24
25 108
929 595
435 690
800 280
676 269
457 113
639 828
717 202
589 453
156 312
843 308
652 562
697 426
353 328
703 248
842 256
672 994
887 699
614 344
811 252
523 879
806 463
683 961
774 525
620 777
438 668
554 790
347 777
152 49
25 326
679 218
563 820
400 177
163 210
88 937
499 770
898 272
646 517
400 83
537 953
224 883
730 728
932 754
53 962
323 985
156 63
414 318
354 712
475 479
599 226
914 135
179 489
568 949
365 620
910 687
957 573
636 337
882 487
691 156
445 517
987 43
743 252
530 273
740 547
532 308
495 896
279 756
934 587
681 858
51 316
194 832
927 427
493 360
405 937
229 391
332 971
642 861
243 733
407 126
392 253
373 671
360 306
515 659
355 61
490 633
487 512
882 980
223 638
268 451
380 951
421 373
811 15
457 569
492 849
173 864
871 533
572 36
138 279
96 627
911 935
266 713
133 885
163 864
836 936
236 646
567 794
893 739
657 763
271 178
241 843
566 378
121 661
357 383
947 846
879 212
910 11
97 73
875 932
8 462
929 309
506 495
102 398
586 111
160 208
288 753
50 205
482 522
866 190
257 812
36 135
145 472
369 19
755 728
833 35
882 490
736 467
351 76
444 833
949 661
22 205
825 409
339 200
706 836
23 426
206 129
163 542
376 396
31 463
862 983
61 888
222 412
315 17
596 263
820 854
378 510
53 83
345 427
508 903
907 13
554 667
465 585
129 678
919 542
917 492
953 231
494 537
516 665
390 245
174 794
679 519
572 187
551 712
899 105
731 715
41 211
744 959
752 661
450 56
891 309
603 736
198 471
400 587
715 926
733 394
444 304
279 32
938 9
98 978
288 323
853 89
379 744
750 333
831 947
803 583
533 870
508 617
273 546
870 406
379 500
509 238
646 80
78 286
402 283
26 475
113 208
421 267
142 306
136 649
922 750
303 546
647 172
672 91
46 532
680 43
611 110
328 364
392 54
528 608
226 118
606 714
815 421
73 462
944 375
818 236
498 497
278 460
606 958
824 997
363 671
765 242
278 93
542 855
210 147
568 327
26 383
99 450
196 43
176 386
9 993
842 898
318 799
207 493
163 912
811 792
4 704
999 213
851 566
892 228
948 990
677 143
384 204
528 745
197 500
603 390
750 272
188 956
117 335
247 39
423 250
742 421
338 706
171 286
47 199
780 431
403 660
527 951
511 129
692 260
400 879
568 868
214 444
499 460
482 921
61 575
693 875
519 30
667 979
592 799
761 346
810 287
648 320
767 339
580 518
569 147
386 782
942 884
593 423
804 654
880 867
877 812
260 896
790 203
188 547
174 954
823 453
603 208
587 544
91 179
318 246
184 667
445 64
885 322
569 16
698 614
917 597
468 456
761 27
746 583
832 700
791 770
479 484
899 464
596 773
311 516
140 9
129 56
605 596
511 100
589 271
126 686
853 309
385 995
78 980
228 378
541 58
213 471
980 111
934 928
235 245
605 924
781 561
519 643
660 459
913 138
144 117
446 881
860 691
605 752
748 817
223 79
927 508
6 513
104 801
886 708
724 18
269 594
660 280
53 924
417 548
40 863
780 503
545 694
743 644
510 965
723 788
825 80
300 928
880 185
988 955
202 608
549 861
887 601
136 304
500 175
518 280
30 607
271 926
300 13
570 161
330 292
948 154
723 247
81 603
783 420
557 336
27 457
57 683
569 909
209 438
44 458
516 695
822 85
207 151
728 154
304 450
752 737
156 313
221 535
769 768
800 178
802 720
86 10
157 625
600 552
434 115
598 255
551 804
406 630
309 61
79 60
149 835
945 657
147 165
191 267
284 342
413 881
505 45
472 938
511 421
545 61
224 302
690 884
362 121
943 863
519 805
403 61
71 38
402 867
474 166
747 919
86 604
964 909
893 474
329 789
887 904
90 576
787 804
666 354
319 184
158 73
596 581
110 349
447 583
514 545
501 599
507 745
290 835
533 176
738 623
426 503
956 443
208 274
626 366
346 221
389 434
640 889
32 140
705 890
884 994
521 165
390 975
40 167
477 995
609 685
620 586
158 699
771 78
511 785
276 103
135 511
448 210
279 968
726 668
295 765
111 795
807 730
46 890
610 816
320 755
974 182
540 373
76 167
475 562
678 923
242 497
975 536
614 161
659 724
956 817
377 851
929 338
667 600
93 992
364 857
150 191
770 827
465 541
782 706
390 109
594 355
430 576
68 235
615 796
438 896
134 456
495 578
447 276
561 163
484 710
705 254
889 169
146 22
130 467
241 399
70 671
326 490
257 941
285 46
188 770
501 682
347 300
310 259
814 145
321 518
398 209
230 911
782 712
730 375
110 799
397 787
288 653
79 925
699 266
46 551
300 745
850 609
3 663
753 323
532 503
883 217
398 113
128 531
824 857
7 653
71 647
658 150
923 708
767 968
258 66
64 460
26 67
474 779
741 6
633 624
222 382
88 701
264 263
557 521
899 916
173 321
562 182
889 589
803 499
654 867
958 32
285 431
810 25
436 794
1000 10
710 438
701 619
310 599
920 447
16 741
282 905
403 335
950 712
718 234
142 879
611 930
672 610
939 198
49 1000
635 101
970 945
779 971
301 146
63 582
50 744
18 804
430 967
515 147
25 163
772 228
893 172
579 879
273 549
175 324
755 305
341 852
803 358
656 232
325 522
378 229
530 754
391 467
46 45
38 625
525 450
985 279
107 982
686 909
689 27
760 492
736 767
75 412
640 818
558 30
285 359
544 682
403 933
306 678
242 182
461 234
142 599
876 253
442 612
20 517
23 308
125 878
44 761
236 939
443 639
871 100
668 464
282 795
41 94
943 873
902 819
126 343
782 497
211 156
804 531
818 280
761 214
41 996
934 654
838 567
800 231
12 532
181 955
404 434
125 881
777 258
729 339
413 532
870 231
812 630
444 204
977 947
38 315
321 323
320 159
890 471
389 253
2 921
207 758
355 683
940 719
821 353
250 690
935 413
671 730
968 1000
676 5
666 997
680 337
155 921
807 895
173 161
815 732
270 169
651 706
58 579
513 992
343 536
721 311
887 748
667 904
744 346
240 250
618 398
144 791
910 311
522 179
479 287
790 482
992 766
953 401
696 817
392 39
704 464
212 719
845 307
417 436
909 34
186 404
176 95
714 697
626 545
336 415
80 228
498 471
618 202
287 670
143 850
388 340
508 804
838 312
172 13
759 237
62 384
781 749
150 806
427 33
487 506
260 985
329 229
186 615
898 680
19 323
441 146
91 630
457 614
643 567
850 56
950 631
804 451
788 582
484 275
88 95
259 416
676 796
382 925
562 846
871 3
632 151
926 626
718 776
33 19
758 188
822 897
770 305
171 857
624 426
576 5
351 755
553 912
600 423
266 294
736 250
444 661
875 513
788 260
532 545
447 705
442 216
9 964
424 111
97 399
537 24
755 239
778 307
82 120
22 169
369 818
829 595
330 969
854 213
917 658
868 277
622 644
388 718
42 276
93 797
866 871
455 367
599 536
486 621
704 206
801 119
853 6
684 717
229 348
873 968
417 914
595 509
62 460
731 869
178 330
404 16
302 460
221 91
696 373
379 244
968 388
196 694
265 424
393 137
743 809
403 337
796 400
684 325
81 440
340 382
251 913
285 385
197 15
980 164
403 175
858 19
950 250
508 692
411 910
28 432
725 175
831 409
500 264
848 191
103 821
395 388
557 591
106 156
63 963
527 12
565 34
704 975
943 83
406 19
258 588
779 109
203 626
75 754
763 246
815 869
831 280
241 747
313 296
73 607
378 830
625 987
418 404
95 972
381 746
499 894
980 991
173 743
588 988
611 341
216 441
103 612
890 481
442 867
819 211
622 266
182 354
11 705
598 141
110 845
637 102
133 176
788 627
67 581
493 886
791 466
151 324
820 513
28 332
373 978
824 927
748 58
716 857
533 539
66 37
252 205
663 670
785 508
325 57
603 144
569 982
476 293
959 651
219 706
914 962
132 447
463 918
819 714
122 834
693 290
347 491
473 988
208 431
638 778
489 698
660 196
848 511
978 311
428 149
376 902
982 111
512 674
753 400
891 554
365 715
702 985
580 765
960 586
750 290
248 529
438 976
782 419
86 645
444 838
45 485
39 5
928 145
482 393
746 220
805 732
346 53
613 783
553 465
39 996
655 435
833 294
721 223
298 721
153 578
217 966
558 698
917 340
64 722
72 409
126 36
321 171
444 327
605 628
621 325
850 270
397 354
847 614
319 757
311 28
763 228
368 826
301 791
587 778
178 130
634 958
577 306
129 372
633 733
999 605
874 806
554 73
419 872
829 82
252 943
661 971
769 313
90 938
836 75
247 412
380 375
784 364
460 134
968 869
334 842
266 445
878 361
36 538
331 156
850 443
862 291
732 697
717 979
461 96
353 596
460 812
729 779
32 414
620 58
300 885
854 762
474 718
620 805
225 821
599 87
463 331
661 595
274 365
542 85
864 560
36 835
969 688
72 822
449 753
904 922
470 875
78 47
47 677
133 509
359 619
39 19
566 665
383 107
749 911
729 964
823 765
151 791
613 252
525 148
95 603
194 141
631 678
2 989
359 213
56 741
320 805
516 270
616 319
843 580
922 169
448 447
316 894
401 861
34 31
371 185
779 729
398 834
990 824
468 110
649 984
731 265
654 926
844 576
446 643
22 113
888 422
973 922
804 862
660 174
46 438
272 722
546 331
722 194
666 805
810 319
730 6
1000 267
639 888
161 491
824 820
16 869
610 917
991 878
845 536
208 567
723 243
544 452
248 789
978 599
56 616
486 95
578 998
938 401
170 953
621 131
222 636
514 207
99 73
125 179
298 20
333 627
619 388
594 456
835 171
806 772
923 975
76 544
105 297
179 467
860 692
25 958
117 150
137 414
996 909
958 646
929 290
30 218
354 864
740 159
987 663
485 62
711 736
407 922
780 784
880 896
933 368
309 280
628 618
277 556
907 901
806 288
470 160
151 209
670 489
871 507
903 428
447 965
164 854
886 295
989 117
190 273
836 850
552 464
467 181
371 725
81 177
13 550
688 515
758 357
4 981
215 906
760 662
870 275
867 107
569 855
224 758
127 59
959 30
522 425
210 893
502 642
421 514
191 108
380 301
816 383
633 31
640 392
692 861
667 558
968 587
764 543
345 890
601 303
271 475
80 481
719 581
122 139
598 825
317 765
560 301
795 551
44 838
412 710
747 379
751 873
699 78
854 417
658 327
907 455
343 856
632 11
621 191
311 767
741 355
605 504
416 703
234 64
565 506
408 315
379 55
688 429
484 541
198 494
220 456
948 562
312 579
573 932
589 654
709 951
420 273
587 186
234 627
615 717
519 164
619 158
458 263
422 47
403 976
440 822
248 248
649 187
433 882
813 399
599 331
914 160
421 533
669 720
462 757
317 752
289 90
798 908
579 200
884 371
22 483
618 22
669 402
904 833
153 854
164 66
598 682
655 412
790 301
52 78
195 202
985 125
495 774
703 464
148 371
866 51
204 370
256 719
435 620
654 385
148 442
960 937
899 363
366 445
564 350
570 317
922 416
442 624
880 589
346 97
991 549
466 598
619 252
218 272
931 135
664 242
71 562
605 436
7 520
836 59
343 630
570 379
670 561
510 898
91 727
522 78
949 804
565 612
46 987
173 2
322 801
338 355
733 396
234 681
262 676
407 783
106 355
586 670
318 631
656 843
632 430
373 505
341 831
213 662
983 902
368 708
160 101
464 41
11 725
507 821
124 93
490 793
75 498
635 59
927 8
915 620
190 127
281 524
28 649
583 187
101 38
869 564
430 879
641 145
648 499
318 123
943 159
915 18
656 902
428 935
909 342
554 450
820 186
973 847
186 907
385 286
944 254
202 373
484 194
692 187
605 635
697 520
4 353
421 431
287 681
124 192
482 943
377 806
141 563
712 877
200 8
130 753
732 966
946 601
96 638
139 701
572 627
540 344
409 826
376 532
369 857
662 318
659 725
194 859
611 464
641 557
416 736
788 169
795 281
54 203
458 429
86 826
285 263
570 298
580 229
23 125
87 106
800 49
569 440
605 985
528 502
891 667
670 632
378 464
912 431
18 369
860 103
194 496
717 115
794 296
343 168
421 781
625 572
830 194
364 786
530 243
288 420
909 309
403 286
773 314
717 790
245 227
423 961
341 568
609 36
87 381
952 997
257 315
135 138
557 774
557 818
82 959
103 854
624 171
996 657
450 240
883 225
552 575
144 160
610 231
892 426
294 844
774 902
510 260
39 419
33 947
236 467
257 690
672 880
213 667
258 770
696 382
321 306
964 213
83 609
408 856
510 269
116 548
846 274
966 102
316 638
333 528
656 220
893 914
341 131
864 747
341 827
311 775
435 70
983 296
339 450
195 25
949 40
651 267
141 966
904 825
845 559
44 737
824 736
219 250
771 82
997 464
260 659
238 46
729 220
341 419
795 970
574 445
236 66
762 491
242 606
401 285
695 225
372 913
826 143
347 174
958 606
833 547
652 913
119 344
331 139
879 125
108 804
222 683
537 463
641 938
100 335
514 471
599 339
965 945
513 274
903 697
821 906
609 939
601 939
77 831
415 537
583 208
19 120
409 473
345 922
296 943
260 260
240 124
534 494
820 706
751 428
644 351
718 72
182 133
608 168
820 191
375 190
662 748
848 70
221 544
991 516
487 602
127 78
726 12
571 897
717 321
677 360
671 394
432 852
878 391
371 50
933 745
493 87
663 713
580 468
718 467
580 434
139 608
146 810
2 929
13 231
319 384
280 604
480 519
197 324
957 860
388 938
864 967
758 822
673 302
857 742
121 437
175 259
44 672
420 397
600 433
980 271
168 259
874 999
129 422
323 437
633 62
375 849
381 132
670 53
785 527
146 257
315 320
516 710
344 935
459 943
719 438
565 238
48 790
237 529
212 911
965 844
324 691
108 311
592 253
567 906
573 434
967 268
369 425
214 127
677 262
142 479
527 106
675 850
149 718
554 322
431 661
632 374
914 551
279 838
984 598
105 704
22 666
143 588
144 171
849 412
435 342
890 313
447 916
162 947
634 715
269 416
154 420
830 138
17 934
841 391
951 335
857 178
506 291
519 747
955 317
663 117
616 648
831 884
487 204
550 641
976 379
130 344
709 865
592 566
508 462
312 462
131 326
578 746
325 761
670 467
459 270
950 588
614 614
262 699
228 270
114 288
134 705
519 516
455 649
194 384
394 518
144 374
840 552
385 651
821 334
590 786
837 878
472 950
165 958
6 369
950 876
237 404
524 430
788 917
947 283
642 556
448 834
484 279
518 73
417 168
46 747
554 210
931 6
787 167
761 662
931 246
183 572
405 259
166 888
890 35
313 306
202 588
910 247
686 815
809 742
77 739
99 215
905 859
877 204
759 807
449 293
378 250
274 135
860 791
22 749
406 27
273 315
625 311
481 433
171 502
124 427
360 352
630 470
510 79
680 740
374 539
530 747
640 355
433 45
733 705
712 357
367 192
790 770
271 929
91 631
452 142
150 566
733 829
305 106
720 834
852 359
540 636
403 624
341 114
658 122
477 110
785 99
390 875
729 22
163 96
746 895
352 996
587 555
354 127
574 82
941 231
555 769
692 340
868 82
566 596
103 512
128 617
608 225
626 566
879 565
472 584
691 662
691 792
896 616
874 837
846 780
605 890
323 685
420 777
393 155
476 607
38 453
524 268
17 995
203 707
657 246
851 904
861 724
503 697
948 974
520 270
10 291
46 557
542 790
748 101
469 271
369 838
544 273
168 746
177 29
469 268
87 324
964 34
649 836
303 10
489 629
683 236
730 504
506 450
341 122
372 236
395 892
982 571
920 802
477 154
391 477
989 45
133 584
32 167
171 113
562 362
149 286
598 543
177 931
465 448
453 561
37 500
239 875
965 982
917 309
264 87
422 285
114 335
999 262
972 596
157 500
878 973
627 751
521 138
945 910
784 602
50 432
721 665
870 494
950 983
181 300
597 152
895 105
4 124
84 56
701 957
193 997
866 182
180 649
783 47
61 832
831 781
849 700
35 807
449 983
87 313
263 901
570 315
857 115
311 74
296 842
722 430
889 134
613 719
267 461
770 893
699 58
752 224
673 569
739 935
822 660
601 30
104 69
753 177
498 993
311 111
63 577
571 832
821 533
988 519
590 125
878 342
349 550
262 439
836 83
98 436
113 872
699 568
292 451
744 142
795 406
604 857
334 526
688 154
58 27
24 648
152 254
155 602
290 991
778 501
610 476
68 254
395 72
569 998
280 254
523 320
346 783
580 497
36 272
700 543
873 989
885 261
80 662
761 689
294 767
343 688
191 263
37 470
516 912
844 135
983 445
339 918
23 223
179 102
885 291
143 374
140 165
476 330
427 512
152 294
775 940
569 618
426 978
392 409
443 113
335 237
919 219
527 413
944 349
848 84
865 675
539 268
208 505
482 674
393 255
463 187
367 521
4 702
757 922
272 635
334 216
336 533
651 200
208 767
491 746
35 427
410 242
931 692
718 971
18 532
157 737
52 160
438 808
433 709
794 118
924 129
651 574
329 210
341 171
307 727
949 716
968 231
760 545
994 477
8 376
99 59
887 536
218 320
789 520
492 439
648 138
342 306
864 290
22 183
520 781
79 513
609 298
673 974
26 911
582 457
957 371
329 448
161 774
267 161
249 487
660 768
619 90
632 579
546 411
184 923
322 44
625 181
306 892
946 920
851 411
397 452
250 56
219 220
497 203
799 884
413 344
294 596
619 967
991 487
222 195
312 846
631 32
951 678
339 347
129 588
807 251
254 957
653 131
613 271
98 955
757 319
150 421
516 876
260 184
74 210
861 412
351 662
41 510
264 646
466 101
232 275
740 681
581 849
351 82
958 625
12 569
808 86
778 20
849 38
361 200
700 753
709 315
768 60
644 999
686 383
31 267
583 381
700 851
246 9
827 610
577 634
47 355
654 895
392 366
94 443
119 154
110 868
680 877
928 323
227 965
57 257
583 992
637 283
842 234
291 669
843 868
654 889
222 659
136 965
25 581
760 495
714 766
97 993
958 848
931 540
839 919
822 681
152 113
701 347
980 354
587 553
365 74
869 741
655 980
235 741
200 948
506 648
322 250
144 604
522 963
75 715
724 406
420 310
384 178
876 390
510 462
130 709
709 54
283 382
303 778
986 443
760 859
757 126
236 183
192 959
588 964
621 897
99 356
427 975
745 936
436 226
996 549
564 704
602 198
86 904
975 423
699 87
633 455
212 869
638 404
179 577
367 799
826 817
154 604
791 250
539 579
827 886
587 379
336 562
801 34
1000 785
841 211
653 830
614 832
406 332
982 231
149 488
834 291
737 724
221 564
962 700
305 903
805 433
501 804
217 341
14 222
170 980
405 927
663 386
158 163
806 962
419 26
877 380
77 181
282 208
424 914
323 580
698 175
383 266
867 749
839 388
80 243
314 94
981 823
257 205
166 414
518 584
791 394
927 948
75 702
213 749
282 910
923 16
527 789
528 195
960 842
641 292
664 249
497 181
116 452
760 430
671 686
377 746
846 20
850 769
36 729
909 151
446 437
698 757
630 690
49 293
938 897
826 599
910 941
402 669
723 73
706 451
170 445
135 851
321 44
2 118
832 51
227 461
740 627
105 677
523 930
627 784
223 380
805 945
747 973
306 138
731 474
620 403
869 973
23 451
512 114
77 617
898 768
734 472
500 538
768 303
400 515
628 705
4 967
474 86
792 446
489 661
770 713
712 793
163 224
258 591
192 400
541 441
519 626
913 18
164 32
321 915
546 948
619 550
914 445
635 705
242 475
539 429
155 53
4 413
643 547
812 535
339 330
161 603
700 676
635 20
590 180
967 560
81 232
288 597
542 357
608 433
137 762
485 140
14 376
979 718
201 613
144 407
702 225
292 629
302 185
985 261
617 121
22 102
612 900
581 649
588 946
377 958
472 707
675 672
319 115
814 814
521 867
38 862
923 681
218 475
836 834
596 210
287 207
109 219
208 696
165 584
654 988
290 680
11 960
773 667
42 163
529 965
195 371
540 412
845 376
598 440
585 884
999 45
103 206
740 619
141 745
606 782
777 616
741 923
792 865
941 185
379 469
149 926
839 689
689 36
64 286
827 1000
170 825
44 624
382 135
594 874
880 551
655 656
518 747
578 661
612 518
846 342
339 994
267 529
682 956
564 97
241 743
919 139
737 301
274 682
174 505
232 181
512 750
410 538
958 607
232 648
601 850
177 634
805 92
731 398
186 178
511 105
669 600
405 294
281 930
798 513
110 309
614 389
749 375
982 509
706 934
359 234
677 649
912 863
827 775
967 495
374 723
140 654
4 937
518 466
597 131
854 697
858 131
754 839
640 459
772 350
44 690
864 721
691 128
902 901
363 275
975 854
280 978
790 150
795 738
632 648
434 489
131 187
327 122
998 450
471 41
492 334
113 182
813 47
50 714
947 412
340 273
251 406
121 397
495 752
45 928
466 919
648 815
369 470
208 860
155 320
41 968
719 90
681 17
853 373
290 469
344 892
226 464
288 720
999 807
210 816
983 446
678 190
657 185
490 184
948 694
556 237
66 767
810 633
803 808
791 12
975 868
573 957
665 602
498 321
786 711
721 289
473 588
903 380
176 416
631 655
506 48
422 315
680 576
939 801
42 511
757 707
113 607
317 100
309 11
545 564
331 724
727 837
772 500
151 803
75 977
777 19
524 885
725 988
491 103
237 807
202 775
116 863
785 660
426 527
731 756
602 457
592 373
956 95
528 30
423 504
395 199
522 918
435 246
905 278
701 493
436 902
268 551
562 541
297 532
256 409
686 783
790 108
658 808
406 357
722 106
850 157
359 469
708 123
520 269
15 802
913 663
685 14
903 292
774 940
75 563
400 713
747 409
872 199
853 277
908 574
734 109
83 93
577 790
567 448
410 581
249 675
40 498
929 813
789 3
375 188
67 473
597 290
672 801
567 579
375 652
687 809
744 615
950 662
62 359
243 663
385 838
335 875
236 123
229 963
435 259
937 106
59 855
36 785
506 74
593 602
688 894
263 750
253 857
764 989
694 62
289 1000
962 517
775 804
854 185
658 242
322 515
667 266
468 355
456 764
587 219
752 633
632 164
12 920
789 477
382 304
225 508
107 431
693 116
24 14
279 98
44 790
180 851
553 766
421 305
398 53
820 762
972 335
627 760
516 521
818 560
636 841
925 618
883 556
67 926
345 246
129 898
363 549
202 113
953 21
874 925
708 500
36 519
860 451
258 728
323 428
268 564
928 502
471 994
428 815
239 908
64 953
808 617
65 761
990 938
37 697
874 824
728 549
251 367
859 871
930 786
372 752
566 721
673 866
598 738
978 587
27 14
789 849
817 15
673 896
563 923
262 421
793 543
558 165
315 212
408 725
193 80
590 142
169 919
729 196
284 363
363 72
564 531
86 588
427 648
862 40
68 7
583 625
523 228
664 189
791 71
151 854
477 671
772 205
866 55
919 229
127 834
421 185
212 635
225 631
641 159
608 515
738 271
703 529
342 968
863 844
821 339
895 732
999 70
41 772
607 252
406 183
882 398
693 841
112 966
958 805
1000 106
511 865
698 758
596 48
525 273
977 565
890 813
238 1
131 548
157 63
720 156
20 217
339 616
265 613
874 141
886 850
705 281
784 872
434 900
920 983
708 161
148 298
513 278
845 669
692 916
824 860
497 196
428 188
163 44
800 36
886 888
759 751
921 31
85 980
191 232
277 704
724 553
388 900
764 885
95 191
72 257
235 223
292 418
658 577
550 768
679 470
150 115
396 559
550 471
111 938
370 874
174 464
417 245
720 651
819 364
420 78
6 793
549 36
262 698
390 849
759 41
608 222
330 977
441 863
747 512
865 918
227 285
995 471
65 353
263 613
388 525
311 890
939 700
90 782
822 796
70 152
772 516
428 243
670 654
124 944
720 387
908 108
263 218
270 439
334 458
287 155
253 708
658 24
223 664
940 953
768 367
548 437
372 426
804 496
721 524
234 629
983 496
198 331
48 819
769 381
276 407
887 528
114 897
904 689
560 843
641 327
561 540
115 932
318 270
427 38
145 660
18 127
507 568
458 554
386 578
286 662
985 525
541 450
421 796
138 332
638 131
10 550
670 124
482 987
377 890
920 746
16 778
313 825
684 51
540 617
752 30
948 741
160 957
291 181
432 772
31 896
418 302
641 785
80 306
610 763
708 716
83 771
806 928
726 844
218 885
152 508
66 936
631 585
112 661
480 881
665 394
129 626
156 836
341 590
606 146
869 684
843 765
512 920
960 81
157 111
46 570
158 509
583 989
389 545
812 54
290 941
679 445
776 20
34 382
417 711
19 280
88 300
360 486
222 869
994 804
209 383
700 20
788 341
785 736
469 706
424 885
768 442
164 750
419 876
888 859
344 101
467 337
256 27
71 307
647 6
676 431
741 216
952 561
921 376
797 41
817 313
446 67
628 789
167 447
477 422
473 548
728 519
757 374
877 784
1000 108
530 272
835 678
664 3
990 454
590 178
483 387
244 462
527 763
908 4
184 733
903 264
603 11
637 479
147 145
800 146
252 681
769 438
358 433
440 348
238 382
877 72
768 472
533 295
234 793
650 770
525 904
33 479
266 669
310 412
813 109
909 416
462 293
674 73
770 793
545 654
439 130
798 440
899 322
695 931
153 961
600 462
372 764
532 710
207 123
28 404
173 53
476 294
198 20
299 636
150 97
76 400
770 122
331 922
82 282
383 806
397 304
438 928
365 99
664 924
573 43
327 97
448 802
390 645
174 688
632 675
784 59
181 404
827 262
37 562
419 434
865 856
361 582
306 376
505 230
771 831
326 218
214 509
755 845
904 609
364 622
697 401
183 116
186 399
323 546
980 981
274 484
210 44
666 888
613 2
510 708
670 45
950 925
653 744
360 368
717 57
120 251
524 305
203 981
826 476
817 388
871 834
275 483
835 228
660 345
288 329
389 589
606 393
332 965
112 401
373 232
3 896
536 4
94 90
337 271
658 787
338 284
621 525
512 280
869 151
609 609
739 566
353 422
530 464
174 255
47 177
150 583
180 595
672 516
727 710
159 348
234 22
627 454
414 262
152 766
581 209
562 564
736 585
432 953
173 803
827 252
512 337
599 97
710 577
550 233
164 315
846 667
432 881
89 339
992 473
128 905
388 215
489 819
167 14
622 345
265 485
682 863
582 743
976 954
798 821
621 581
11 936
965 490
840 353
704 329
694 144
214 958
981 247
342 962
916 545
489 536
126 894
207 70
34 569
358 999
58 197
877 225
334 570
879 701
146 50
12 9
155 279
554 996
889 372
293 457
624 702
6 326
815 234
47 34
84 584
383 447
944 890
725 497
237 890
527 125
613 627
750 905
83 374
607 88
699 773
322 601
920 477
862 545
215 297
480 597
743 424
838 819
272 74
60 799
550 673
673 887
299 723
659 972
676 931
800 250
601 661
795 815
958 626
411 52
401 601
871 673
674 930
823 224
954 599
523 883
809 547
121 459
269 780
430 296
62 229
546 662
242 692
476 199
317 238
250 70
838 472
742 512
754 916
87 59
866 609
155 414
485 775
193 914
423 606
495 968
267 736
659 94
286 327
331 887
396 521
359 489
384 464
404 470
522 621
78 815
647 584
710 772
396 132
451 995
625 109
88 910
788 770
149 183
290 507
24 673
322 779
494 195
400 571
9 46
506 588
711 923
347 439
813 798
258 224
346 199
57 603
12 378
733 505
572 132
76 933
148 583
979 495
644 158
579 253
650 78
179 581
535 76
612 267
580 536
399 7
468 927
588 691
335 735
273 313
581 998
103 576
507 33
181 239
366 830
410 381
779 296
808 742
562 387
629 312
394 448
591 333
139 925
419 763
237 352
760 691
927 266
857 440
288 173
336 49
905 466
344 712
559 258
450 188
987 511
435 946
240 23
297 999
65 575
617 492
283 321
997 618
370 901
435 713
964 994
533 891
996 188
783 235
210 431
585 627
358 201
470 391
25 752
370 80
273 156
145 588
149 466
356 312
149 547
296 932
781 857
483 71
918 952
813 294
315 777
955 939
932 99
527 81
565 879
761 272
190 312
380 338
532 687
707 366
757 976
318 570
269 373
445 583
501 399
874 432
512 414
278 625
288 65
156 498
91 129
839 622
815 545
520 657
492 789
381 288
723 881
687 596
312 536
347 176
301 624
800 337
794 439
936 844
430 775
817 244
671 804
166 191
812 10
331 192
297 405
424 335
1 736
222 699
911 522
211 468
500 315
417 788
158 198
441 232
130 959
774 942
320 104
485 616
509 909
303 861
398 233
319 960
701 170
274 469
957 432
19 870
758 459
102 887
769 227
683 665
56 191
925 358
403 920
233 313
177 630
898 495
664 215
770 973
646 788
842 755
599 295
522 525
807 204
189 862
746 465
571 500
384 803
785 61
406 725
10 69
939 132
41 936
690 517
529 35
236 402
559 394
605 99
607 702
563 177
201 946
777 262
192 787
330 482
918 723
57 837
845 644
239 403
37 195
501 643
171 449
712 501
165 568
320 942
829 511
344 349
536 893
572 592
729 416
235 319
171 623
514 23
265 410
438 435
210 149
288 375
717 959
316 897
469 395
407 164
743 991
277 630
883 848
574 612
615 808
930 785
783 795
808 47
556 597
834 766
97 473
431 807
62 251
201 468
414 295
811 690
924 693
889 849
656 504
9 586
640 791
732 799
189 288
395 22
53 844
8 276
350 421
878 902
548 51
333 823
743 574
672 399
429 680
336 68
867 658
32 758
808 877
653 816
505 354
255 828
377 154
230 62
977 325
987 648
75 415
679 410
482 148
828 700
313 540
995 120
769 648
1 227
358 608
54 87
761 636
148 737
960 134
736 34
548 414
795 381
913 974
859 393
609 854
864 377
853 503
1 853
729 711
797 573
769 944
309 80
429 45
113 328
810 259
708 723
144 443
532 104
648 748
833 500
250 833
705 978
543 516
111 691
88 232
634 749
741 954
676 618
940 819
275 412
571 107
939 968
149 834
835 611
524 923
842 510
23 505
275 167
280 16
120 665
168 148
635 107
318 399
578 592
810 148
698 73
392 819
430 49
501 623
910 523
127 185
41 758
552 512
775 719
659 761
825 329
159 755
272 320
254 322
393 573
362 172
883 214
795 145
736 273
329 128
640 509
269 422
528 250
98 782
571 842
354 232
978 96
66 691
268 300
905 414
796 992
686 124
355 759
928 952
408 196
726 386
987 72
34 557
913 739
140 242
187 557
933 806
856 837
219 4
828 256
127 299
676 482
785 465
151 862
202 124
115 188
547 500
744 812
591 235
53 777
791 985
582 998
1 1
407 128
299 82
961 708
37 745
607 373
310 73
912 209
20 514
241 72
642 31
409 575
28 581
726 29
933 133
566 468
291 602
564 814
140 522
10 518
455 29
383 695
452 25
77 860
599 456
793 677
484 725
809 343
308 726
162 950
680 78
763 819
599 300
620 193
100 629
9 444
600 813
820 676
24 419
132 816
95 967
893 255
662 552
332 823
502 11
900 616
182 851
916 801
395 15
782 456
921 142
251 872
548 330
841 31
497 287
349 389
893 10
293 224
185 794
587 436
409 768
286 676
568 32
43 701
487 315
843 90
186 148
829 704
342 816
66 234
177 358
809 361
149 264
514 786
939 434
818 333
647 328
97 833
828 608
917 8
663 384
551 751
237 727
460 398
440 963
144 588
725 868
91 894
201 576
550 199
256 998
31 435
958 300
442 620
35 127
624 585
877 212
311 336
961 102
650 105
41 227
114 766
447 204
11 647
131 912
910 228
172 867
879 614
740 461
849 616
303 985
89 653
883 554
975 240
692 172
977 601
751 149
819 981
114 657
893 853
117 93
820 141
603 122
478 215
426 918
220 309
472 989
769 316
171 461
839 148
413 589
648 232
921 761
888 813
613 356
257 784
849 859
905 326
74 683
595 293
343 66
633 331
998 402
998 168
214 836
667 978
776 314
209 696
426 448
860 390
156 116
173 4
975 430
681 400
44 806
693 676
488 690
429 486
209 642
321 876
972 97
792 615
980 652
356 135
119 529
490 93
958 522
844 421
148 887
226 192
915 65
902 442
337 575
317 308
671 857
839 814
823 170
817 179
656 936
707 497
380 664
18 224
436 166
462 661
357 376
77 942
383 407
553 699
714 575
907 904
74 909
908 729
196 966
226 575
629 595
150 416
112 612
428 821
987 504
762 57
834 144
463 386
194 528
312 100
829 857
937 507
53 514
81 33
109 583
392 532
379 153
589 212
648 403
950 841
293 66
16 121
561 210
833 613
724 266
646 184
848 93
755 393
320 147
924 50
651 864
613 299
619 562
491 901
527 783
256 239
869 816
448 53
428 171
318 425
706 517
909 189
959 833
238 961
696 850
611 666
764 102
566 290
884 531
831 139
954 569
104 734
91 421
158 797
938 379
609 198
567 919
30 156
879 78
6 490
743 121
943 661
191 592
317 664
643 622
232 98
707 322
595 78
5 162
348 386
317 227
815 674
68 558
794 10
187 760
499 855
477 6
590 183
328 459
399 149
618 994
227 622
507 926
359 175
849 571
83 994
549 119
763 399
891 801
543 480
984 222
938 734
79 949
528 937
874 239
112 378
412 960
300 846
305 232
497 853
350 259
251 322
148 493
123 691
972 458
264 262
543 986
816 974
286 696
910 512
934 21
241 697
332 540
542 637
771 38
841 120
648 444
794 796
936 268
838 908
77 453
521 619
439 688
383 854
939 668
226 179
719 905
313 942
477 106
89 765
725 926
24 801
730 544
771 520
231 715
596 614
920 534
633 145
713 997
702 783
901 247
623 547
281 935
488 109
392 928
225 116
853 248
268 934
791 39
105 49
987 24
934 619
168 998
615 870
132 868
468 755
414 748
41 253
209 785
180 433
681 520
317 823
844 14
170 182
37 456
801 556
777 585
986 245
691 751
344 83
355 552
337 471
269 369
342 938
543 251
59 739
920 4
388 72
559 840
191 336
776 528
580 818
279 275
901 985
179 119
871 515
941 491
780 777
884 191
515 499
123 787
502 510
349 400
748 477
294 558
305 546
542 483
997 957
607 583
591 386
360 826
576 226
325 698
12 178
207 222
942 908
384 900
457 376
575 351
858 591
114 207
899 720
789 489
458 500
315 385
78 991
435 89
520 993
662 462
900 635
854 635
886 925
664 343
300 590
45 157
180 510
363 78
582 152
3 585
775 80
575 209
521 446
202 182
259 453
168 113
88 54
37 103
748 336
44 792
492 223
653 207
652 234
358 922
624 712
506 399
607 312
878 808
845 136
613 13
248 52
506 165
308 815
21 774
546 730
48 169
567 232
985 526
895 862
685 740
349 297
752 597
348 521
232 853
685 555
401 344
369 523
655 741
649 200
822 696
721 262
600 639
846 584
164 740
445 201
831 146
497 582
94 845
454 325
49 138
231 450
833 951
691 324
39 512
371 111
126 971
750 323
906 265
414 703
465 245
848 962
178 941
158 632
617 206
769 200
7 954
150 683
793 193
358 831
56 81
942 181
403 691
855 308
307 269
362 772
513 209
733 690
501 242
321 118
799 442
317 806
840 187
10 549
629 662
704 453
691 11
721 52
782 585
613 866
274 113
107 947
582 257
740 898
62 134
68 253
672 77
802 392
142 782
54 92
165 757
767 616
258 548
200 870
765 825
335 223
123 916
480 862
166 893
347 233
146 18
309 299
80 815
571 789
450 690
756 60
589 307
576 606
531 407
300 814
280 797
183 940
95 944
94 526
110 339
122 681
127 571
722 882
630 310
188 911
663 671
997 94
259 85
444 442
737 822
416 847
161 537
879 639
459 952
261 412
351 276
434 227
986 214
155 791
214 413
228 657
206 604
899 295
493 937
202 371
576 12
674 448
452 934
211 154
209 645
353 718
992 859
508 205
272 735
213 829
690 111
123 467
776 615
403 977
337 978
341 10
777 792
946 504
632 678
930 336
395 921
195 254
125 818
989 337
646 678
144 575
735 899
904 72
228 244
81 357
387 376
344 684
880 327
361 809
14 107
81 560
361 205
893 375
730 44
495 226
619 229
652 351
117 733
707 503
108 402
80 899
147 94
6 227
653 718
783 382
418 28
108 147
71 602
724 41
182 847
914 834
550 30
918 608
533 377
716 441
969 214
534 326
793 539
272 812
306 379
311 729
769 865
233 683
712 967
741 596
696 102
18 411
895 987
976 428
318 59
47 941
222 352
319 884
80 2
270 201
867 502
883 916
635 946
235 727
894 930
692 75
249 667
854 913
787 172
323 185
536 783
428 968
784 697
168 2
270 536
614 592
785 794
503 476
868 751
494 722
15 632
245 337
816 708
881 352
490 660
671 626
979 609
239 248
144 937
103 109
529 887
133 208
843 500
839 87
836 655
795 68
358 636
727 28
613 786
217 944
394 807
191 889
743 646
532 900
5 246
21 490
805 864
950 824
649 96
892 358
84 970
385 48
756 953
991 149
759 534
390 854
179 387
476 62
286 833
659 306
322 463
521 310
458 823
485 458
270 728
816 353
698 552
753 805
505 743
953 615
276 342
468 806
80 296
868 717
23 801
341 895
110 150
607 987
674 774
326 443
175 182
186 479
148 813
173 968
619 604
263 838
321 742
715 343
589 651
556 306
644 621
288 334
991 965
129 517
146 666
478 872
613 448
475 875
637 795
968 352
489 509
110 78
511 666
180 378
79 467
432 543
208 637
574 38
860 186
837 334
412 474
129 731
177 969
239 286
951 132
559 482
509 989
949 924
761 732
660 26
38 586
123 899
583 887
724 711
617 900
31 208
186 77
208 218
322 69
206 622
344 967
353 161
368 364
538 406
851 236
662 574
298 630
826 329
837 363
405 497
850 964
714 523
384 272
144 727
590 848
564 777
729 720
639 579
955 300
504 253
930 329
581 118
691 985
966 893
300 680
415 684
303 911
758 1
904 321
130 970
185 858
788 643
475 291
895 756
972 475
811 191
906 111
222 321
146 876
583 259
260 22
343 549
723 737
674 549
27 568
304 350
12 205
719 917
667 292
589 164
167 171
423 285
658 875
126 1
423 75
811 56
976 349
539 370
926 299
818 945
590 759
460 756
929 882
267 402
17 392
754 439
466 136
936 276
192 981
329 355
888 558
256 813
856 425
109 446
183 569
553 464
606 69
346 975
812 99
413 278
234 700
905 777
295 361
427 182
918 34
347 125
459 807
922 993
375 475
456 529
771 414
949 116
388 760
566 152
389 151
852 646
928 883
718 574
243 145
756 512
178 454
989 988
260 910
736 788
515 506
201 463
973 940
574 538
92 315
689 295
541 772
690 713
533 670
699 620
458 565
126 10
379 98
950 952
266 676
687 577
995 215
254 887
338 778
480 987
243 170
51 127
191 749
747 1000
665 224
362 43
995 308
55 612
335 93
189 681
659 794
568 997
571 454
617 51
792 211
572 843
690 114
943 788
466 608
11 827
489 996
991 895
608 677
987 148
358 645
641 863
265 521
172 836
302 658
648 767
617 10
593 266
614 682
327 573
711 313
720 68
344 950
874 425
910 139
297 81
326 12
293 979
21 940
745 637
949 689
254 641
473 219
674 799
463 862
873 498
73 99
922 982
589 571
415 266
934 707
245 954
999 341
942 299
291 854
766 317
5 556
700 467
418 503
590 642
92 274
348 680
196 762
946 129
820 542
434 818
234 375
469 615
921 759
75 825
242 127
291 11
4 332
246 96
957 593
127 152
706 72
632 526
965 65
695 199
439 163
813 712
274 633
397 700
457 990
826 100
352 158
332 356
490 929
803 798
874 929
353 581
456 317
998 151
867 436
499 290
664 248
990 473
237 167
325 255
648 166
535 450
963 408
730 264
987 82
399 194
944 265
981 609
296 480
727 239
784 315
406 707
255 730
313 254
247 847
703 209
607 433
473 593
866 669
862 682
881 842
290 528
321 539
191 399
130 326
714 535
384 320
616 696
574 862
895 628
412 894
797 278
893 775
863 125
617 504
395 195
40 524
521 105
410 904
424 25
238 198
977 659
50 388
553 846
665 466
379 910
241 594
449 38
849 843
233 888
718 753
656 768
503 959
116 740
156 92
399 557
832 303
754 848
768 133
757 8
78 791
216 526
180 65
721 412
304 438
164 296
917 172
63 419
482 178
511 990
622 261
546 805
563 300
652 330
784 761
690 861
903 905
321 458
494 625
248 9
532 686
934 14
215 796
3 188
56 900
992 618
551 644
300 334
404 989
546 306
893 284
741 232
542 340
503 124
850 789
137 64
584 491
604 640
609 293
590 908
979 345
896 524
2 789
159 741
706 252
972 247
591 564
411 446
234 176
27 169
19 630
808 761
225 417
511 220
259 512
360 417
252 65
668 576
663 611
56 530
36 641
58 62
809 428
692 617
540 916
385 944
81 60
631 937
455 990
985 420
844 742
357 879
382 766
941 542
193 632
510 732
899 894
28 331
274 936
994 80
278 698
137 35
422 122
455 108
949 298
849 657
423 469
124 615
452 633
32 184
783 657
119 776
736 396
825 225
431 247
354 998
886 555
136 76
43 37
892 93
738 770
170 122
953 952
778 423
79 514
819 903
90 601
501 787
837 855
784 722
409 437
488 896
865 721
155 259
758 398
351 847
519 520
968 471
823 746
245 901
611 63
838 851
862 973
925 622
761 412
517 625
484 23
883 593
420 233
440 290
760 926
504 357
178 114
419 333
165 786
340 2
974 912
711 159
417 946
530 542
478 634
301 589
559 804
945 737
270 716
788 488
752 189
199 426
582 262
936 350
207 39
538 736
932 367
369 232
307 928
388 252
16 657
90 171
547 877
658 210
342 761
750 540
187 331
33 359
864 922
95 796
288 463
742 766
422 515
544 512
3 433
807 752
325 345
435 125
819 467
484 682
388 930
477 675
744 208
620 838
946 395
683 842
283 349
766 286
782 572
37 106
917 471
582 87
289 417
768 676
346 597
702 442
804 674
279 776
842 224
65 131
595 700
480 360
985 613
70 552
844 651
638 484
420 405
353 213
558 508
886 836
636 727
412 157
603 828
909 511
743 431
802 732
488 425
338 841
638 895
83 335
954 846
492 556
673 131
104 200
62 331
555 297
482 297
727 283
504 868
417 841
87 407
281 521
94 234
366 937
789 39
419 892
256 3
652 182
370 319
705 139
511 764
544 598
523 824
470 616
57 836
552 197
874 970
441 815
988 696
817 688
857 468
869 315
198 684
153 919
3 857
57 513
621 601
462 143
776 932
110 185
119 13
982 173
158 321
220 326
794 580
391 343
263 543
613 617
974 943
866 749
933 344
339 666
687 320
838 196
992 410
522 351
486 667
930 228
9 544
771 621
161 522
642 642
245 967
936 462
788 1000
857 126
665 896
797 855
91 140
842 101
278 123
328 638
259 826
323 252
819 919
571 755
380 286
268 519
285 124
996 302
19 144
246 254
988 264
704 598
441 26
202 260
945 772
366 676
409 633
195 45
756 542
686 205
588 968
444 253
362 41
507 702
304 562
939 852
4 883
911 31
353 457
428 460
998 125
938 683
330 525
3 360
537 798
965 898
838 823
599 142
384 250
557 76
275 885
124 272
10 62
938 661
50 474
458 14
724 647
188 674
788 571
969 801
803 281
619 260
945 245
497 421
868 858
548 123
186 949
597 995
345 781
425 620
158 669
469 149
407 439
760 703
683 608
475 550
465 660
783 613
313 731
608 979
754 249
29 256
69 186
924 767
267 70
534 379
124 216
986 951
610 545
166 744
826 764
808 579
12 992
29 393
247 449
930 171
216 593
266 834
14 800
212 138
440 484
380 517
145 537
699 322
652 858
901 664
849 929
408 96
377 337
618 944
930 883
778 943
34 341
890 871
236 593
152 160
17 341
818 866
269 225
961 998
914 930
293 843
164 422
137 198
115 569
598 4
791 185
597 414
800 58
533 951
217 974
106 585
666 275
450 287
500 762
636 765
959 207
702 95
404 816
15 353
819 158
889 767
176 456
991 744
329 446
371 130
84 222
892 719
986 934
647 944
140 348
163 405
599 333
914 488
176 627
723 423
614 403
221 336
532 304
557 423
23 894
189 848
368 578
95 882
334 693
566 247
532 17
83 59
996 725
577 718
500 542
877 3
375 433
426 749
678 134
769 866
333 488
443 427
472 287
375 3
414 298
182 342
367 681
883 838
752 759
841 478
543 618
227 220
85 83
835 879
7 333
335 496
838 100
441 512
403 323
701 154
433 541
984 975
546 260
908 630
343 742
861 204
649 867
536 193
248 222
688 86
674 185
808 114
48 211
789 748
716 221
641 699
548 150
410 168
261 935
659 261
801 546
454 49
119 493
486 792
677 293
503 46
472 571
618 112
269 165
261 881
48 684
125 660
618 135
921 770
680 726
218 655
590 895
300 199
618 154
724 214
904 345
730 517
225 691
538 272
374 15
283 343
113 829
928 282
627 498
937 568
744 588
767 361
741 714
927 57
809 9
699 463
656 425
829 290
767 977
157 772
161 135
621 449
55 364
36 821
77 776
886 230
592 165
638 752
173 563
136 223
647 205
433 414
644 690
400 156
176 21
604 230
384 991
50 460
119 288
41 62
452 679
814 624
593 301
198 321
444 845
877 876
610 409
504 605
450 903
761 626
923 716
855 307
707 257
544 159
189 51
970 781
352 167
101 147
363 977
737 877
929 187
131 41
274 829
342 169
163 527
307 685
651 759
183 365
735 556
41 824
784 969
10 915
361 173
320 468
190 31
634 816
211 327
984 550
906 499
76 240
982 735
276 984
493 459
349 580
366 389
403 150
709 764
936 735
888 477
765 873
644 327
200 628
876 457
478 952
696 459
686 324
443 530
782 143
109 147
883 511
648 943
274 63
363 561
797 602
38 913
475 681
240 26
660 115
482 137
418 530
853 742
985 986
884 445
132 118
956 132
194 774
142 343
727 531
578 223
961 412
711 730
941 658
537 145
317 613
103 272
744 514
205 290
287 346
632 366
228 886
732 496
364 692
907 75
773 199
343 835
181 472
468 498
436 923
436 325
469 75
440 249
337 357
391 68
204 754
111 110
180 236
660 264
544 2
450 725
825 269
574 613
191 694
144 627
19 612
63 140
641 751
171 52
136 281
513 316
868 173
931 412
526 380
488 703
648 61
315 839
106 458
817 124
421 517
868 835
8 508
890 107
906 25
388 419
692 255
591 974
18 116
353 505
818 353
543 23
941 359
498 713
227 365
547 234
224 484
88 113
590 994
490 329
764 181
155 953
821 859
810 991
563 78
474 457
100 767
167 950
666 26
978 890
509 418
354 450
779 174
376 714
879 882
18 699
41 7
257 515
463 708
633 630
657 111
488 352
564 996
769 917
798 531
760 576
289 286
336 459
485 377
465 93
243 280
800 875
261 457
337 634
131 825
337 694
172 457
610 969
339 721
544 746
207 184
31 926
842 367
737 678
95 553
770 337
832 569
563 92
723 766
200 895
223 162
863 913
882 759
659 441
366 135
759 102
812 853
541 838
282 878
354 711
476 584
322 50
97 537
963 979
647 973
771 588
75 772
590 886
976 596
819 517
785 320
971 418
197 676
128 933
104 604
517 425
653 965
313 615
295 959
587 65
553 973
723 142
210 50
566 225
699 889
643 248
564 122
180 667
725 48
13 756
696 307
715 635
372 965
586 924
937 660
417 146
709 857
81 224
515 75
823 430
197 3
97 273
50 892
2 62
647 50
369 713
684 740
677 269
15 965
463 636
639 988
262 719
563 128
558 694
388 654
318 437
545 672
851 543
256 404
310 284
672 676
249 951
938 744
50 200
327 311
349 884
4 88
889 322
877 785
345 727
297 935
468 606
570 491
281 818
793 738
880 730
833 281
281 998
893 960
309 593
195 664
681 436
337 557
220 681
283 899
745 931
185 564
536 755
406 168
924 198
257 156
280 89
86 680
871 394
273 66
410 305
861 72
427 495
971 523
425 155
87 312
261 492
42 87
175 127
232 612
807 103
358 79
520 767
512 595
91 938
461 217
920 899
528 180
742 710
796 407
455 322
534 39
770 12
760 504
31 272
98 473
561 890
886 373
106 805
623 985
336 365
694 52
810 306
696 798
792 803
199 551
658 581
822 107
53 735
459 453
446 82
437 782
446 482
674 994
953 187
985 370
187 128
525 737
678 182
317 852
289 722
586 636
11 44
89 457
125 525
590 922
359 774
570 32
767 522
571 455
522 907
825 60
34 701
797 711
234 113
562 522
186 499
158 549
543 246
357 19
122 946
293 832
719 862
864 837
735 786
292 256
692 468
316 725
168 464
787 401
275 114
847 784
14 741
29 370
760 502
315 404
334 385
265 549
221 999
334 512
607 377
979 274
101 498
737 239
251 16
129 786
308 142
878 688
863 989
541 177
392 874
561 656
774 134
7 459
645 613
835 976
473 326
526 723
341 464
599 822
601 906
945 178
819 486
706 211
218 485
295 748
188 130
723 425
768 548
102 645
622 795
461 221
616 413
126 282
243 423
459 62
272 618
135 489
454 886
65 749
633 252
230 708
29 997
255 482
994 876
276 454
96 891
218 574
173 461
996 983
522 255
499 145
872 633
518 49
74 503
653 303
651 816
514 644
691 142
449 139
32 667
64 556
891 1000
665 389
861 243
881 286
97 885
940 306
917 591
473 782
923 35
654 307
214 179
178 143
845 673
678 570
504 891
812 384
528 909
268 468
566 536
58 39
318 643
906 240
29 559
546 729
259 105
215 436
247 411
460 276
166 144
347 694
513 969
502 922
359 819
564 264
411 945
174 308
673 152
419 284
719 206
396 531
482 728
871 192
44 626
158 556
594 660
477 305
830 393
920 240
337 94
900 361
597 318
644 205
655 715
410 403
245 891
130 738
929 285
977 439
841 922
98 669
578 279
61 498
871 397
943 770
758 539
87 753
95 742
467 505
144 711
800 340
328 81
625 304
577 968
485 155
246 546
652 116
294 946
484 324
156 931
417 974
787 912
536 836
225 863
518 786
665 446
753 149
600 999
46 603
466 340
548 703
742 384
26 249
314 794
223 100
705 259
984 592
94 208
806 362
56 675
120 900
250 618
322 67
309 222
769 403
605 146
651 918
939 225
17 643
483 1000
234 929
642 615
65 788
39 185
39 963
904 640
932 577
707 241
150 827
995 754
973 997
671 911
222 39
882 977
564 946
765 954
130 155
916 385
147 848
314 205
440 463
31 434
430 239
266 3
278 523
59 668
13 394
617 246
371 180
192 487
486 673
993 753
58 139
600 723
343 391
824 753
80 606
992 697
608 269
219 666
412 552
829 782
83 372
45 964
673 454
176 797
663 360
874 838
113 954
443 104
2 51
724 573
68 659
156 479
562 336
612 996
708 231
916 104
547 588
557 649
859 732
797 873
91 671
63 555
976 857
907 733
549 327
743 56
805 304
300 803
999 215
802 462
545 12
716 651
542 691
507 551
19 766
284 568
975 896
330 718
664 981
520 15
547 425
559 348
238 456
149 299
769 864
949 310
906 808
860 924
843 664
521 170
887 927
535 851
427 773
554 806
140 322
21 88
983 278
895 843
202 819
337 396
565 745
58 804
671 591
562 963
813 448
868 471
447 649
867 430
926 114
624 479
932 960
875 766
817 791
862 226
594 884
169 155
846 190
251 10
638 470
480 926
595 108
705 394
756 571
823 33
36 446
757 738
85 573
528 946
151 122
181 319
276 26
508 878
387 497
774 646
326 478
39 81
465 436
658 976
755 415
713 839
339 241
136 841
714 316
511 341
693 19
219 80
867 270
298 993
915 975
470 306
407 222
518 871
10 176
847 764
942 911
955 632
503 442
473 216
758 983
557 802
353 127
233 220
396 882
212 662
856 33
967 262
607 485
133 616
12 331
731 305
241 37
936 96
479 408
391 867
389 95
345 622
314 92
262 72
972 220
908 456
835 271
786 917
575 379
954 863
474 432
270 136
19 12
107 699
732 772
1 248
649 262
319 972
481 579
428 667
201 565
935 776
295 888
990 120
671 259
256 41
623 962
152 729
660 883
821 852
49 469
465 720
441 297
650 220
963 850
136 250
489 966
902 512
577 509
552 199
470 703
927 482
938 130
635 758
982 36
227 446
755 19
743 756
590 57
658 934
507 147
251 409
658 827
269 561
25 739
616 303
433 854
310 766
889 888
211 995
258 305
102 847
714 59
924 371
992 782
869 242
542 526
69 811
439 445
100 120
606 884
325 267
507 211
560 116
868 662
315 581
720 238
303 63
371 524
656 913
49 724
723 839
521 623
892 620
94 497
116 503
983 622
713 895
89 580
908 403
512 979
992 815
41 363
690 696
275 738
772 349
929 644
323 820
615 416
669 117
833 784
619 168
757 683
263 969
600 774
299 591
940 691
953 629
279 647
504 601
818 118
16 486
586 201
269 556
368 377
239 781
101 173
626 399
763 918
89 68
898 826
998 968
614 190
229 432
269 245
149 890
801 868
266 39
891 748
498 478
137 938
897 35
763 894
2 801
874 968
991 103
751 650
51 371
894 551
260 46
418 526
436 417
716 326
516 79
546 13
908 34
950 804
420 64
865 923
93 207
208 427
329 825
499 746
514 417
612 29
847 509
41 754
542 342
557 962
405 958
735 621
880 827
827 256
21 34
839 362
409 337
459 110
270 972
879 233
352 725
741 392
831 283
85 739
596 841
696 330
462 575
508 640
182 880
26 215
464 864
928 225
200 738
686 821
61 564
289 794
155 119
76 239
857 23
80 905
704 541
532 661
442 557
227 258
482 619
244 167
440 657
83 845
68 371
638 223
841 66
813 49
88 244
953 792
136 784
354 668
796 796
224 374
53 644
880 886
614 476
404 405
132 486
249 551
208 239
773 400
304 938
886 317
888 240
336 35
387 559
409 791
554 288
28 168
763 431
924 246
269 525
797 476
763 921
228 418
858 28
160 391
132 46
59 372
637 394
406 23
952 814
165 506
454 192
25 216
622 300
814 890
824 610
718 938
530 945
355 740
324 515
130 455
560 188
826 196
581 584
570 884
741 202
925 117
418 898
140 592
192 857
530 73
812 476
282 309
480 460
856 412
43 777
296 791
510 388
993 786
505 762
684 921
344 175
31 393
959 535
277 123
362 26
335 247
102 542
319 305
693 983
966 549
744 1
469 439
175 684
325 557
77 635
91 705
730 524
446 416
770 900
310 427
395 628
84 385
807 776
324 462
124 144
827 576
854 255
563 296
959 671
99 41
194 545
808 963
742 190
744 825
575 903
952 293
26 275
770 654
582 5
300 513
814 399
905 8
943 713
322 738
829 63
927 925
887 853
827 838
146 204
464 252
905 504
533 838
508 439
981 159
951 147
909 208
506 203
920 827
940 100
24 776
423 850
966 920
406 429
14 76
613 898
265 472
336 246
631 638
744 891
845 249
94 116
75 33
216 964
603 239
441 57
945 846
837 116
955 202
99 807
391 786
264 620
747 357
736 822
741 951
137 344
541 580
721 333
636 17
530 825
26 26
404 125
185 146
910 940
519 685
439 134
490 40
358 582
277 234
426 997
567 62
14 96
932 263
875 687
739 411
833 649
350 703
685 140
677 677
380 34
258 73
880 535
883 577
719 896
24 956
745 956
570 619
994 309
29 178
309 730
880 993
870 67
982 546
95 713
931 353
138 163
239 796
820 121
369 395
197 113
350 766
83 696
74 463
873 382
544 105
727 413
523 60
310 618
772 593
322 261
755 560
56 926
680 427
822 11
864 523
218 554
760 443
287 304
547 13
68 69
72 378
38 196
322 359
456 428
918 512
353 950
881 565
986 8
997 848
925 895
212 992
316 636
721 353
183 42
712 638
469 981
501 173
930 143
43 631
605 923
195 590
283 56
145 195
677 493
394 601
388 606
593 703
593 313
55 775
707 118
412 527
99 265
700 380
407 94
362 11
953 651
845 640
941 591
593 328
548 537
382 140
849 789
906 325
82 4
941 133
736 699
226 97
710 594
5 662
596 968
110 793
959 402
383 903
730 930
439 463
69 288
251 982
194 509
658 627
864 951
111 599
649 689
696 710
634 52
19 832
22 329
232 315
129 105
309 380
438 855
240 447
833 103
397 944
702 46
632 749
755 265
800 830
846 170
661 219
850 246
974 81
912 10
103 393
466 763
124 255
969 363
702 802
465 98
97 518
344 417
938 443
760 788
41 734
220 304
696 561
789 819
815 757
181 868
910 998
318 6
515 812
85 485
765 781
901 547
342 81
978 382
166 549
37 613
223 733
173 11
903 339
119 84
433 876
34 299
39 471
783 804
603 36
702 924
226 43
356 555
776 874
103 813
486 325
897 10
335 799
700 454
234 258
834 666
133 219
317 172
327 643
566 711
423 274
147 368
10 984
44 906
993 731
57 692
536 290
950 369
939 624
722 931
622 208
959 188
813 535
254 292
294 297
549 286
27 605
329 562
247 278
282 554
712 221
529 316
200 602
247 821
809 557
360 79
289 172
482 866
861 775
514 410
412 541
366 741
454 612
370 88
517 433
660 45
749 859
31 455
255 743
885 895
914 497
464 748
714 677
874 228
86 638
120 451
730 925
415 99
364 931
976 984
881 974
682 264
428 936
6 665
182 271
161 997
18 227
673 244
806 110
881 925
201 327
609 943
587 936
926 820
909 607
83 689
353 427
710 513
424 80
91 448
323 896
516 373
500 575
289 108
44 147
46 952
106 128
640 999
919 992
778 629
857 201
60 299
288 718
378 803
90 877
729 730
337 950
97 650
683 202
130 675
552 400
18 329
28 874
529 87
173 529
820 719
437 459
436 167
261 878
395 342
607 731
291 563
565 145
819 492
445 836
820 825
62 701
656 369
535 154
320 930
495 279
12 137
841 474
876 757
970 815
802 788
658 247
975 830
71 388
882 333
325 462
182 660
71 717
813 742
998 659
20 9
147 213
834 22
590 846
721 917
656 556
827 981
369 594
960 903
605 382
971 417
124 968
328 573
59 162
595 380
854 906
980 926
174 7
420 829
809 635
191 121
537 795
563 977
824 153
914 882
314 860
613 278
642 818
535 973
979 514
760 697
527 302
169 63
449 670
921 11
999 746
898 265
55 212
124 20
841 117
837 375
82 420
312 556
210 185
604 658
207 524
668 205
269 19
378 166
635 784
729 758
803 569
874 992
295 315
275 376
734 71
697 45
627 713
586 836
845 104
712 512
660 332
820 578
275 975
966 793
814 240
520 547
943 288
929 528
68 319
633 131
183 292
462 65
680 311
581 851
240 207
707 142
529 872
733 49
34 896
593 509
73 12
143 361
700 956
425 379
582 857
564 758
594 622
900 474
494 632
522 264
378 138
328 412
33 920
284 450
514 426
163 566
381 587
296 999
296 877
635 800
185 886
274 678
869 795
284 621
10 669
892 281
126 527
82 991
952 244
183 852
683 478
255 820
460 900
66 744
520 427
764 763
290 788
231 593
32 787
277 214
990 311
43 421
487 240
661 437
905 267
256 364
166 673
107 37
99 222
152 157
110 441
385 328
831 14
893 820
324 287
592 875
722 78
466 734
515 370
1 122
734 166
147 192
203 597
414 354
754 875
567 882
377 397
895 621
568 219
907 160
445 629
589 911
714 103
280 714
880 75
557 434
139 424
196 636
517 553
173 431
982 80
590 778
60 178
688 773
633 320
839 561
684 70
635 592
503 657
265 993
433 461
628 257
927 496
810 789
219 592
413 160
338 409
949 322
728 787
208 220
355 710
54 308
432 33
917 358
146 139
59 717
82 824
876 803
999 565
212 947
238 939
85 471
690 409
353 566
28 406
225 811
790 493
168 670
218 665
804 609
396 802
525 607
101 763
897 185
585 951
477 275
359 181
192 738
939 768
548 728
261 67
397 830
83 908
810 168
501 613
776 896
415 652
854 515
766 102
51 351
52 879
625 762
60 168
851 998
287 750
725 547
816 474
729 251
418 881
151 545
128 565
548 981
431 314
360 640
248 419
807 98
768 445
848 844
992 15
317 720
257 386
930 759
930 58
675 478
390 105
143 472
586 806
310 297
445 557
67 603
6 834
47 205
677 390
572 346
461 188
395 70
574 676
828 855
684 475
959 826
298 896
983 607
192 427
515 258
381 521
77 472
169 1000
817 982
188 211
51 113
238 230
319 971
84 355
797 43
532 94
938 515
701 130
739 674
87 534
453 516
5 973
515 821
954 54
383 356
518 620
938 837
942 21
543 90
63 74
184 1
940 236
482 233
802 220
258 889
753 62
756 109
34 270
281 340
324 663
47 841
635 984
29 928
5 923
18 67
997 201
419 936
788 900
520 589
120 129
477 224
190 584
333 576
854 613
915 529
628 313
721 614
297 102
541 653
24 910
71 372
462 490
660 249
389 179
838 860
308 666
84 849
250 768
732 690
335 359
3 55
324 651
508 865
303 532
126 725
903 588
214 562
836 603
93 673
462 752
691 897
600 940
664 24
746 748
713 80
458 67
486 782
69 994
998 371
877 123
96 131
710 661
45 546
263 137
570 77
240 260
973 839
214 296
736 279
375 193
974 414
206 971
136 434
564 155
596 608
52 858
96 974
934 687
878 136
247 91
783 982
369 510
526 66
831 279
822 318
712 267
774 848
57 682
502 343
369 87
688 356
180 409
217 705
826 938
204 656
216 378
325 279
996 929
906 121
776 492
298 185
525 799
527 245
237 127
842 810
973 530
166 152
938 382
208 115
141 446
870 136
375 775
686 142
56 564
387 645
690 228
454 14
517 398
705 725
512 376
966 628
115 157
961 723
10 578
980 48
72 388
611 810
32 301
389 837
666 498
247 512
907 759
239 746
743 204
373 173
391 839
681 351
281 245
738 352
161 15
852 666
200 645
522 106
755 112
851 497
315 575
22 57
765 702
408 678
392 688
923 481
273 180
451 476
486 44
197 359
501 951
799 136
193 394
874 600
423 617
639 345
98 29
603 278
931 875
457 733
702 654
545 550
431 14
604 582
501 233
753 693
978 626
644 400
595 282
745 692
662 699
321 944
925 777
677 626
782 313
812 831
794 708
380 576
73 335
157 573
618 896
887 261
895 392
524 556
90 844
973 880
991 754
584 985
861 315
561 285
650 69
209 568
978 826
464 217
87 111
49 981
502 925
888 591
120 739
308 92
970 298
198 162
451 133
146 663
299 801
127 507
333 183
293 73
751 146
997 990
88 116
81 395
560 50
692 757
211 494
241 709
508 40
766 806
840 244
313 560
700 997
94 723
415 387
147 517
858 972
611 938
366 522
340 410
903 870
910 728
660 22
97 994
492 595
510 375
738 720
346 700
657 712
121 850
250 375
719 211
137 980
938 705
81 261
288 740
634 516
493 730
509 984
325 371
711 414
90 56
119 685
886 695
966 956
905 102
936 195
158 16
755 88
313 600
935 846
543 645
611 632
701 75
730 171
111 527
762 348
221 727
303 477
180 238
671 690
253 477
487 360
917 799
311 86
971 245
283 514
890 893
497 942
319 226
104 873
128 324
951 430
20 823
172 272
652 10
983 568
808 293
5 130
643 779
531 140
72 849
717 535
408 108
496 710
889 648
544 908
823 715
532 826
76 514
393 883
159 749
365 48
35 7
178 917
498 249
783 97
739 542
204 586
604 92
586 147
1000 760
214 531
585 289
396 329
172 554
953 463
894 130
310 513
54 146
985 657
589 570
156 940
329 369
470 913
657 218
241 180
123 669
715 76
131 961
557 509
56 287
3 717
799 945
116 852
442 100
861 31
970 350
384 792
615 40
361 207
220 483
876 286
910 6
598 467
867 653
753 221
369 903
166 836
106 959
936 966
989 309
333 311
658 68
102 624
296 58
668 558
63 266
376 929
270 480
150 991
382 667
826 487
625 113
453 966
421 137
276 431
205 729
54 664
293 361
98 708
978 473
636 248
952 137
155 415
820 780
528 624
112 372
378 316
452 784
331 345
19 376
533 664
89 631
455 358
17 407
495 606
91 649
21 262
780 548
237 876
495 349
599 225
16 402
8 699
746 378
426 631
41 866
613 411
284 67
769 300
825 615
906 268
615 926
473 118
974 319
818 925
895 833
883 72
632 309
174 666
787 809
84 555
109 261
521 366
528 487
291 408
233 115
525 207
785 342
131 680
527 456
69 284
949 78
755 385
984 863
645 504
580 172
990 870
931 223
336 456
149 911
504 675
436 949
56 856
232 347
802 533
424 557
269 407
771 913
262 351
436 251
572 366
825 908
173 605
732 322
867 235
996 937
22 783
885 77
639 468
775 792
352 198
348 620
956 471
884 217
821 671
37 644
651 209
601 382
882 467
616 878
755 990
66 2
459 841
794 162
390 493
134 346
963 369
562 783
40 381
527 428
25 177
988 625
559 870
443 526
99 198
515 110
188 933
464 998
125 257
859 64
365 773
198 404
153 76
831 177
253 819
153 163
40 596
40 138
145 555
599 684
487 62
34 963
670 897
476 123
893 687
538 257
459 735
661 611
811 843
140 415
13 292
929 52
239 968
419 360
553 804
322 223
700 150
345 592
836 234
848 294
256 130
896 715
687 824
767 277
792 307
12 665
446 430
25 999
233 698
199 269
875 34
502 722
679 821
582 935
329 198
998 15
22 116
292 165
423 655
829 220
84 205
570 668
903 142
951 453
762 825
898 165
84 479
99 386
114 428
935 464
794 956
579 437
120 353
91 301
505 494
193 759
988 495
212 749
319 698
364 217
214 447
47 665
184 513
444 470
976 237
778 906
26 897
611 468
549 535
812 367
385 375
116 55
277 22
302 812
534 745
333 410
766 710
659 728
530 207
262 875
260 642
116 424
360 500
150 475
907 574
305 529
211 933
902 864
96 435
608 729
295 292
138 413
140 883
3 402
395 224
724 539
581 982
112 237
862 674
522 764
537 617
345 493
139 835
905 492
630 44
374 984
797 482
950 543
706 338
297 781
228 229
762 339
465 623
364 986
738 900
955 936
747 651
780 238
485 36
431 103
450 580
936 751
122 641
773 316
998 886
861 370
152 598
533 720
109 664
51 686
140 861
611 534
68 51
304 192
719 653
78 77
467 938
446 971
535 419
139 536
435 95
481 486
132 891
967 271
103 379
698 66
912 117
116 567
308 186
220 385
262 38
674 60
8 561
980 616
675 766
63 155
251 194
46 569
465 148
299 514
213 211
630 681
129 937
218 348
322 480
386 347
539 745
907 368
884 238
4 398
713 254
175 407
610 473
920 822
35 549
854 164
486 72
511 159
903 248
857 793
160 228
1 495
786 4
244 851
610 835
960 784
593 569
256 865
743 291
413 948
806 250
371 668
760 273
268 617
417 612
191 732
423 329
736 667
179 697
853 490
480 797
59 87
661 153
729 426
100 534
27 471
554 787
95 821
755 512
440 974
569 862
654 656
880 832
352 84
674 831
881 84
270 541
236 998
157 437
483 252
763 392
74 202
365 642
415 371
554 1
730 227
184 610
310 453
503 545
802 820
232 685
164 388
121 998
586 105
120 659
306 837
653 73
207 302
719 112
58 648
289 912
545 91
83 776
775 599
515 248
596 858
328 182
962 800
192 620
497 762
657 151
209 995
987 618
995 276
529 539
366 612
666 492
338 351
570 530
725 13
102 574
126 110
724 334
105 62
304 99
337 832
989 54
795 6
546 708
537 988
865 926
758 554
628 327
83 949
235 160
313 688
798 160
123 902
352 558
610 340
697 508
496 328
510 253
881 489
932 316
789 166
827 453
854 263
242 651
422 365
142 255
946 162
21 322
226 868
121 233
224 52
900 13
465 422
340 707
72 761
423 975
755 564
581 305
818 525
519 839
198 745
706 550
832 178
581 34
419 150
111 884
571 803
942 995
915 364
321 669
279 902
974 945
779 143
469 650
333 18
746 39
567 929
568 701
734 754
298 196
989 220
998 930
645 535
788 906
220 918
49 40
919 381
58 664
771 624
592 691
32 488
605 20
949 273
866 945
807 799
867 946
704 86
863 104
478 782
837 535
797 959
510 389
649 186
667 839
594 698
678 550
69 385
504 17
313 815
167 531
760 223
969 622
678 446
755 866
292 177
674 958
16 620
7 693
169 75
429 24
443 437
393 755
251 911
285 362
336 515
50 90
641 908
870 932
85 895
241 452
514 599
144 35
25 573
58 467
361 802
573 964
65 210
325 901
814 12
767 864
244 94
758 113
378 842
293 873
259 593
412 73
822 336
36 886
545 713
139 711
724 257
926 825
107 169
271 865
634 648
617 703
865 185
491 124
778 555
792 541
876 15
851 421
79 341
483 802
597 408
979 704
928 249
248 977
679 770
49 521
245 826
427 388
718 406
352 593
772 202
13 850
894 847
3 843
254 333
898 182
581 817
94 828
145 999
768 92
48 12
269 475
399 986
232 750
304 943
204 549
789 206
391 395
539 640
928 471
651 953
128 138
149 53
1 899
38 232
1 615
586 304
909 789
204 698
347 947
92 885
707 394
391 357
346 410
50 825
547 186
351 48
238 352
935 946
601 502
661 805
199 7
12 302
10 426
812 412
250 710
597 953
109 187
656 55
813 590
352 758
462 305
260 475
461 810
481 563
452 76
377 683
865 738
108 28
149 710
662 198
932 317
604 96
258 308
854 72
546 72
274 378
634 725
453 235
540 181
917 756
919 377
438 225
164 451
119 730
543 376
37 748
447 1000
71 485
722 56
562 174
642 101
707 559
287 343
174 45
357 292
19 162
998 818
161 209
161 583
990 607
408 631
541 266
442 827
961 836
902 879
746 75
275 103
718 48
353 737
561 351
906 721
303 604
948 292
210 355
275 268
820 815
534 261
994 846
96 895
724 194
970 351
296 39
398 648
127 959
31 909
98 686
512 397
977 722
751 603
341 922
418 226
182 411
71 629
305 147
822 626
497 117
665 246
556 114
175 587
22 624
272 534
607 770
43 972
173 224
382 243
852 38
389 674
16 237
483 258
724 700
624 745
323 247
630 342
199 236
535 505
724 59
728 457
301 932
494 42
278 450
540 112
708 66
150 431
765 125
527 88
372 157
429 570
322 630
100 45
688 828
501 341
111 346
734 419
855 363
868 746
475 575
811 624
357 928
748 884
15 471
392 795
40 487
390 713
117 490
757 804
669 609
496 779
955 229
592 416
343 421
41 699
934 714
259 677
508 650
164 898
363 280
387 471
435 55
432 283
185 386
511 733
148 507
519 490
927 559
541 626
347 474
339 957
151 847
958 666
495 731
240 926
365 424
663 876
508 560
977 655
66 848
497 345
406 37
862 309
507 370
29 954
393 325
787 887
408 378
812 772
153 474
647 660
147 580
684 764
776 95
127 634
816 508
587 209
832 725
95 591
454 259
732 361
617 469
688 283
271 862
796 417
794 698
884 477
461 12
923 939
997 739
446 584
299 278
660 745
220 466
3 934
71 735
295 688
203 334
322 825
593 341
166 828
169 626
839 91
565 836
181 362
576 211
247 578
144 670
476 30
498 634
363 664
462 883
641 652
336 909
743 911
471 341
10 504
756 70
722 231
99 115
253 949
749 967
612 562
849 604
161 404
364 718
691 458
981 162
151 821
128 512
676 883
582 397
114 32
980 612
685 943
525 885
547 89
58 59
844 440
841 208
158 531
17 138
44 519
31 985
54 612
734 519
643 597
560 920
917 84
805 463
524 214
873 368
654 713
927 163
596 943
652 639
462 961
810 844
945 215
807 30
85 801
626 320
775 537
592 692
972 396
506 496
961 731
215 966
443 141
480 390
435 131
29 248
91 190
91 388
756 897
769 840
159 824
283 750
515 255
497 373
102 810
775 897
808 607
737 667
842 180
856 932
567 611
450 230
433 960
405 716
62 920
322 558
644 775
367 746
90 494
994 249
452 280
490 188
946 331
367 153
615 285
115 147
972 916
876 132
403 144
846 46
918 565
143 359
410 137
607 861
768 97
48 66
779 767
218 745
891 374
411 152
448 257
550 365
173 692
724 582
828 330
442 948
778 841
13 909
607 230
653 10
914 896
735 162
636 614
168 399
118 615
7 19
331 179
710 54
112 890
736 553
745 849
713 992
673 447
15 492
503 182
890 972
148 248
990 830
778 51
236 889
940 971
241 54
89 953
397 761
751 901
649 117
744 503
650 986
826 797
233 167
979 11
899 509
184 44
285 370
581 260
681 821
665 769
125 413
881 227
665 882
344 409
736 993
394 562
142 978
80 120
988 297
685 239
806 868
282 442
589 214
53 270
34 70
482 271
88 147
277 232
880 424
855 37
643 488
478 583
701 883
204 734
595 433
216 682
579 719
465 485
957 592
784 109
212 413
692 303
29 571
726 883
370 437
302 70
319 506
451 101
55 666
782 985
384 598
822 692
541 957
152 752
369 843
54 397
414 131
631 373
850 352
809 504
773 480
361 279
101 811
379 155
828 513
492 563
462 313
254 3
754 990
248 808
738 13
290 721
385 492
72 546
995 845
25 707
475 125
869 854
632 696
718 475
258 179
139 863
181 759
100 868
94 190
880 735
910 617
226 981
514 572
177 538
278 652
14 146
857 997
193 574
471 802
752 609
665 285
219 819
398 269
351 976
547 778
781 766
322 989
763 867
562 233
668 666
194 332
950 913
616 520
731 118
535 91
500 284
359 850
259 960
65 806
630 222
583 303
211 697
169 772
281 189
789 474
872 738
738 839
609 821
957 143
911 808
427 621
10 685
933 74
490 22
891 471
243 825
126 453
521 646
577 153
834 365
627 706
455 716
544 63
536 852
558 798
660 984
20 351
724 336
332 966
512 809
771 32
455 347
537 288
63 163
345 517
230 241
932 766
92 489
563 103
472 981
123 843
683 569
704 406
904 388
372 416
196 494
799 650
840 335
290 254
849 986
771 79
226 702
844 670
124 13
739 599
855 773
167 911
179 422
298 902
189 493
395 988
495 586
674 136
121 961
305 699
662 148
720 555
257 843
567 347
793 774
120 959
684 298
199 921
825 945
260 671
530 934
806 368
808 927
681 112
611 696
249 219
890 815
566 683
940 685
993 975
334 725
307 532
646 484
828 905
154 357
190 960
76 349
238 756
812 214
450 774
993 798
864 558
594 473
130 927
197 789
810 194
272 637
451 425
345 640
736 420
528 800
186 329
574 94
378 918
475 75
547 878
346 96
18 155
641 289
791 91
713 135
731 449
906 71
773 785
222 959
113 147
404 842
64 647
83 890
74 830
59 654
67 76
808 60
716 950
150 429
436 232
229 694
654 1
478 876
311 943
22 715
784 86
713 218
327 786
400 636
758 810
641 176
587 601
750 89
381 186
320 961
231 974
314 60
201 624
354 222
690 490
659 755
707 986
892 458
268 613
177 505
413 763
105 515
851 838
52 523
848 463
341 48
439 47
621 480
536 632
234 594
969 126
52 941
126 319
905 654
823 670
769 279
184 619
468 235
493 618
80 560
739 870
606 712
350 141
343 583
735 311
456 859
260 63
930 728
297 422
345 516
466 776
76 556
646 681
267 995
174 961
929 260
623 341
397 225
878 204
436 420
185 963
379 444
26 660
171 674
190 898
454 288
297 720
634 822
681 914
232 483
384 667
903 568
629 633
12 6
292 534
32 724
753 573
622 395
189 75
34 837
659 826
481 538
272 712
372 655
730 274
223 710
906 586
68 549
471 99
273 223
671 894
47 113
20 705
291 304
148 123
186 564
73 915
838 647
624 95
232 691
996 55
141 268
277 163
513 246
373 832
599 420
296 971
476 586
393 245
381 466
511 570
464 487
17 48
529 12
279 730
184 143
974 926
328 269
896 155
207 873
130 266
863 422
211 8
371 951
761 1
680 944
143 7
852 116
284 531
384 531
686 590
403 815
208 92
336 70
513 27
794 856
829 357
215 30
96 585
980 208
585 11
503 79
369 707
194 4
237 930
534 922
871 288
88 78
379 776
499 244
802 293
649 666
11 96
250 342
265 425
215 811
740 314
725 962
40 980
940 890
575 741
182 25
74 182
690 84
629 292
425 635
830 128
552 710
256 980
513 347
309 245
576 693
589 150
785 123
304 568
293 285
211 717
919 40
196 414
486 748
79 636
88 75
225 396
319 978
447 895
22 35
396 806
157 922
15 813
842 307
97 52
375 367
92 571
781 577
670 904
669 100
539 108
174 116
93 301
738 467
272 492
407 639
304 248
300 24
119 743
594 899
671 615
154 339
66 44
447 591
159 653
954 172
70 289
657 341
132 63
331 788
311 980
539 962
3 657
704 948
907 374
562 60
64 979
921 262
515 354
865 468
877 934
108 533
627 239
26 258
288 565
571 290
573 274
237 480
891 62
924 400
905 982
758 364
954 462
44 980
71 684
896 641
325 820
266 562
299 264
63 190
325 895
535 248
294 142
966 293
656 247
810 610
60 853
888 188
474 213
7 739
126 306
354 540
847 678
434 381
278 80
875 666
830 840
959 562
160 723
927 219
700 815
54 173
27 61
263 152
718 616
691 916
646 477
648 275
940 737
713 250
299 626
216 458
700 142
29 627
361 80
441 414
605 819
826 867
322 895
162 480
840 810
106 747
683 45
836 396
295 134
373 862
943 73
3 323
699 715
403 491
129 359
309 306
577 982
553 411
345 714
242 537
523 347
635 558
744 470
953 390
603 677
251 898
749 605
572 447
320 326
684 949
105 261
930 657
23 627
723 265
163 245
154 706
95 221
135 697
470 883
367 970
772 403
919 228
15 200
885 37
826 607
203 616
137 709
673 403
166 120
975 300
816 445
535 469
838 568
441 204
537 212
958 807
792 972
7 28
9 184
986 661
172 188
628 308
62 414
65 587
832 951
56 669
518 848
225 407
60 182
565 203
154 571
230 162
174 278
754 802
937 2
454 350
737 183
459 569
134 866
237 3
714 813
995 974
327 148
896 556
661 2
770 834
631 523
987 919
876 440
620 642
664 357
825 475
340 513
326 721
529 672
46 207
819 293
762 831
647 883
664 277
758 651
548 633
580 151
760 271
16 71
676 341
143 556
364 540
763 182
833 876
759 27
107 516
29 654
148 471
173 774
928 47
224 859
198 983
129 213
406 156
905 548
712 268
88 474
349 164
750 459
542 856
974 571
862 474
393 34
599 672
432 823
157 10
166 97
462 877
716 901
702 516
172 50
31 273
861 573
480 834
659 239
726 258
910 158
432 791
138 940
854 965
779 667
193 495
567 894
362 90
296 393
362 156
317 193
989 811
534 1000
49 611
609 310
120 392
940 536
864 70
564 120
302 926
561 597
670 274
752 986
467 92
796 352
91 196
314 51
505 434
442 604
395 125
854 686
755 214
125 319
685 426
596 598
374 265
40 11
61 800
139 855
218 990
677 972
555 801
642 592
578 237
189 951
853 411
427 806
100 994
554 139
4 849
844 65
648 982
919 402
514 249
362 83
590 38
407 145
838 48
88 767
637 276
69 841
686 495
647 785
840 200
276 844
401 119
260 48
101 530
802 966
130 163
401 719
200 807
863 389
854 950
507 842
577 575
683 615
421 681
751 260
232 26
455 632
497 714
680 597
595 833
914 724
995 666
443 546
472 657
286 678
959 792
519 535
366 553
233 900
397 817
448 773
721 512
311 987
235 657
652 677
686 487
153 644
278 23
178 995
576 679
132 160
930 529
976 206
380 424
979 296
159 565
37 394
221 689
422 775
164 107
261 316
750 891
338 280
885 265
958 369
425 887
897 752
527 422
473 434
345 509
179 917
691 712
59 952
27 808
87 78
629 396
798 405
282 46
157 726
673 35
499 300
815 971
832 263
428 380
214 118
92 272
421 470
80 614
186 518
44 167
266 841
571 547
624 911
466 123
562 280
445 646
791 628
260 218
8 474
687 451
745 108
920 176
721 458
46 764
624 311
605 546
209 843
977 185
753 442
721 103
312 863
83 924
80 90
892 493
226 163
21 946
620 418
710 595
80 666
141 640
860 117
824 964
558 482
630 630
937 294
493 19
217 924
460 965
42 351
809 619
865 181
565 485
598 626
643 571
669 502
39 844
465 596
326 447
578 614
632 308
697 443
272 739
145 80
613 273
845 210
250 276
591 892
198 259
102 210
184 779
8 761
392 747
182 375
54 231
817 677
321 313
108 29
322 720
302 518
282 551
145 872
443 343
482 187
579 583
748 762
714 755
523 457
853 56
638 1000
934 958
313 42
987 986
761 288
855 42
342 394
523 920
329 270
681 394
377 555
850 581
963 681
839 600
910 697
34 926
183 888
967 372
887 232
356 580
977 878
499 305
698 227
438 548
808 752
580 998
704 964
12 934
508 45
859 42
285 177
765 523
408 120
103 385
349 953
41 200
484 91
990 585
377 921
885 703
44 896
636 903
293 846
944 577
22 709
99 430
180 553
166 881
506 206
80 989
296 857
614 285
442 991
206 375
422 442
77 818
689 712
720 333
557 16
261 579
724 360
360 255
264 877
135 769
82 566
110 730
423 723
366 864
65 923
238 839
364 315
656 405
378 727
737 287
742 998
217 817
709 576
72 972
452 558
124 202
966 546
276 332
761 693
254 350
531 970
16 538
726 394
264 462
32 6
811 248
174 519
175 245
843 978
155 935
862 278
488 828
511 935
455 116
284 337
437 652
874 162
45 138
976 76
495 786
657 849
265 851
826 419
137 39
48 624
218 222
386 728
156 193
844 791
442 755
794 838
244 769
265 90
906 939
757 914
787 373
764 964
143 900
3 190
523 220
411 261
300 918
453 495
709 333
126 502
87 919
340 682
39 604
771 297
895 880
210 681
252 326
997 747
225 999
936 100
570 699
712 869
616 516
363 324
848 841
968 150
618 359
47 221
684 395
967 261
360 314
953 423
183 568
244 137
423 848
937 743
349 408
833 498
774 802
856 172
22 892
566 341
152 958
595 863
285 157
466 222
54 709
358 142
129 133
341 65
825 59
860 746
769 233
637 334
925 140
643 519
2 265
417 638
859 827
943 568
968 72
52 661
488 278
701 312
261 899
688 29
132 676
714 408
927 816
973 695
805 394
929 663
220 872
582 539
551 134
615 604
194 58
201 233
439 684
908 152
92 74
508 370
241 480
64 45
225 993
59 796
216 640
334 862
977 237
840 792
894 385
202 446
617 640
130 876
791 573
942 189
233 705
701 291
500 916
282 186
777 259
422 124
850 261
915 95
645 468
540 261
107 21
488 250
593 436
899 534
976 380
243 208
84 943
850 936
211 131
121 987
741 542
110 942
802 377
36 798
196 928
410 303
948 897
904 893
684 154
533 20
866 969
963 67
904 173
549 24
583 70
701 971
898 276
550 197
172 453
89 855
607 867
865 491
886 82
459 200
372 696
89 235
337 5
207 920
154 139
567 704
687 90
508 776
296 114
957 879
241 415
79 740
481 802
436 569
395 999
204 636
643 358
126 209
413 813
940 298
386 933
810 342
142 588
43 577
157 782
52 82
728 447
432 931
434 74
640 560
635 52
724 637
934 61
595 743
754 757
145 861
998 286
801 392
214 309
173 617
742 900
63 173
831 497
599 470
408 585
874 131
221 549
145 506
601 362
495 97
574 844
734 374
235 947
682 408
915 423
307 978
948 489
826 898
311 585
482 536
715 54
84 211
911 692
949 511
405 795
607 330
639 340
704 225
638 737
984 553
512 291
882 459
131 59
708 441
643 541
328 709
946 411
919 856
454 219
367 858
665 243
580 654
979 563
558 842
205 439
652 688
849 359
480 491
899 808
551 844
39 770
881 756
94 420
110 110
14 41
764 345
956 673
186 512
112 838
199 312
548 679
155 447
642 55
526 45
78 916
814 311
23 908
82 133
369 96
525 484
440 480
157 977
992 620
931 362
220 85
160 57
790 153
464 667
198 893
934 11
555 957
270 637
441 639
84 965
797 630
851 140
249 17
681 180
378 253
264 889
661 405
393 124
423 590
369 357
953 923
911 457
564 994
773 38
868 569
667 719
735 741
447 464
993 62
704 653
467 96
129 241
38 849
597 342
771 613
915 682
69 479
27 842
868 895
762 886
965 822
153 699
562 951
514 906
13 569
910 831
664 38
71 53
886 20
394 9
632 661
42 53
491 68
894 358
314 7
243 278
180 748
328 741
698 193
892 777
829 183
543 317
235 936
369 725
3 614
434 669
973 28
946 152
775 626
245 825
818 242
886 579
501 130
707 798
796 535
332 481
461 874
149 695
809 518
771 163
483 556
831 455
936 129
959 710
886 571
796 124
501 297
605 207
94 400
94 425
232 554
650 380
249 723
620 732
279 803
538 214
931 496
275 684
50 513
606 846
636 107
142 240
665 587
991 758
11 222
312 660
469 202
986 440
285 264
242 822
829 524
670 104
559 71
968 165
916 603
623 409
194 287
995 184
45 357
757 708
368 709
262 956
628 546
572 221
720 400
745 741
811 822
819 79
776 793
80 186
504 476
542 612
535 262
673 505
812 428
832 383
649 903
783 745
643 989
399 805
811 570
362 74
907 441
259 762
413 398
658 214
331 470
641 514
204 289
416 986
385 58
327 784
215 489
426 714
522 684
507 132
446 126
284 171
928 48
568 937
261 250
406 254
764 610
542 179
947 279
589 625
62 803
113 766
603 891
831 125
574 689
256 371
815 891
541 94
30 551
710 788
156 473
749 50
3 695
328 943
154 700
674 336
25 783
970 839
674 511
932 964
970 313
100 22
503 848
71 858
895 398
800 566
948 375
978 123
326 2
905 295
245 479
788 111
509 887
87 906
221 981
655 372
546 792
620 246
786 567
972 763
117 298
944 660
227 452
135 824
282 922
286 791
160 769
506 246
674 78
226 680
471 421
721 256
339 692
370 380
693 838
29 636
498 607
439 984
430 721
257 715
863 416
835 368
14 860
797 239
539 245
616 356
477 338
735 169
156 376
721 947
359 151
865 881
559 396
986 450
992 699
810 9
484 778
364 313
115 450
833 993
212 989
369 932
287 79
434 305
537 780
350 136
527 260
883 512
709 874
234 398
296 597
710 762
46 895
106 609
883 826
257 326
433 677
848 959
289 730
822 997
955 384
867 189
134 514
137 195
627 183
89 733
791 323
558 683
361 667
467 336
379 251
365 226
561 653
118 868
802 251
446 360
120 534
92 263
297 699
167 657
718 985
345 96
674 796
361 980
530 361
241 648
580 394
898 313
332 695
672 803
581 115
467 714
487 985
370 556
970 66
652 557
774 325
352 486
304 882
847 897
881 778
642 130
90 325
825 113
128 405
579 544
193 398
257 679
382 979
235 351
44 238
907 170
914 611
655 217
844 853
465 724
631 459
853 72
783 29
537 910
433 115
806 625
744 890
596 788
479 855
957 392
465 611
960 660
816 425
383 446
235 587
869 17
616 405
279 400
520 436
25 383
849 32
628 593
273 576
732 751
430 688
142 246
650 101
905 817
877 639
262 111
577 483
480 192
887 758
592 758
193 968
141 41
999 120
985 271
695 716
755 514
614 977
573 843
967 187
305 544
669 784
735 555
541 678
313 733
997 805
126 995
924 462
617 971
530 637
446 284
502 519
392 116
847 965
310 814
503 614
709 171
398 795
77 290
473 741
23 469
545 500
816 821
313 432
791 842
421 588
389 305
185 50
470 687
664 178
972 286
702 796
378 76
617 923
927 432
81 635
472 558
909 930
427 297
234 611
650 362
880 858
774 203
495 475
999 873
903 615
795 829
46 889
68 260
58 155
173 484
803 758
447 501
460 96
862 691
305 635
894 152
462 892
24 364
858 170
192 255
410 612
514 182
112 112
777 169
266 302
5 421
59 451
921 871
898 783
561 554
769 454
945 554
249 489
808 658
100 674
191 211
785 968
731 403
621 735
823 679
185 743
549 434
525 462
988 294
915 692
875 964
772 172
517 20
660 677
678 111
350 868
673 486
187 403
888 159
138 710
838 674
805 738
108 681
551 447
974 466
138 201
781 909
372 297
973 310
493 674
529 165
160 716
919 399
874 56
461 63
82 265
153 189
945 703
987 271
520 124
471 300
385 194
949 665
576 273
974 68
947 502
584 458
569 502
856 795
209 991
531 525
147 287
587 728
162 887
392 89
159 717
508 105
562 139
944 418
933 205
85 142
547 665
854 429
541 621
908 641
7 846
368 168
732 760
608 890
828 115
537 852
677 821
409 762
962 955
778 168
788 32
356 47
892 392
881 623
503 488
513 330
728 510
118 616
260 398
917 163
546 413
103 570
313 358
969 815
197 833
496 502
43 223
363 512
838 75
10 274
196 269
23 975
9 291
137 66
346 682
146 915
81 212
151 75
499 341
150 509
966 697
129 340
671 138
630 159
555 327
192 385
61 707
918 682
70 983
21 220
57 871
912 558
606 212
216 276
349 845
639 650
772 682
273 832
388 9
325 657
690 394
639 62
966 48
932 877
605 15
226 321
838 926
166 624
180 689
601 819
690 372
852 962
970 880
247 11
625 238
424 942
285 355
819 889
721 924
451 946
244 641
871 761
264 403
449 864
573 490
587 424
451 141
14 772
372 260
782 349
497 205
290 781
912 460
383 824
930 627
464 800
387 79
554 188
942 126
677 528
549 480
21 562
251 744
174 33
92 670
589 734
803 852
193 176
484 576
916 940
479 187
595 156
66 496
635 438
409 237
182 582
621 625
604 210
933 896
478 635
660 31
801 576
322 46
397 801
308 649
486 294
530 620
828 503
244 431
712 954
188 124
856 472
372 685
107 383
715 907
540 535
49 199
536 534
492 622
780 374
593 608
228 836
390 291
414 996
680 859
520 746
118 181
887 25
308 287
224 843
172 67
464 952
792 56
243 300
309 384
229 75
563 763
192 434
508 309
615 993
82 853
370 389
139 593
231 310
11 46
613 155
453 523
525 695
175 186
430 755
88 822
275 280
608 782
940 222
127 21
426 496
761 564
440 991
225 802
36 838
956 488
712 481
535 238
666 316
993 277
828 80
450 102
236 651
23 55
209 784
970 648
774 195
449 162
384 757
1 447
589 535
685 254
851 29
882 30
108 331
132 819
740 367
821 369
728 843
776 288
935 104
291 735
265 26
491 617
473 79
152 509
537 565
383 996
248 866
814 987
232 986
707 311
181 482
598 158
227 884
261 869
619 877
895 461
494 719
892 997
227 927
350 115
844 84
110 91
950 276
429 533
261 135
844 793
951 547
677 211
415 647
88 661
459 933
379 350
929 957
423 472
713 533
914 14
160 342
547 772
534 515
694 210
77 109
208 516
121 667
448 852
368 728
160 996
5 583
467 70
467 380
83 626
73 629
749 253
370 313
400 256
179 94
554 673
475 26
339 275
877 58
54 359
428 437
252 862
843 162
928 564
819 357
773 284
316 678
308 791
55 998
65 932
55 418
776 938
980 555
726 583
769 139
300 538
174 478
835 341
370 287
292 424
636 708
707 690
126 674
150 253
963 481
808 688
415 576
178 24
538 830
913 711
307 129
55 493
821 34
995 542
320 286
966 955
994 672
997 471
698 498
723 12
52 96
809 229
119 346
409 717
512 463
561 333
849 555
874 168
193 191
475 538
215 823
8 264
672 82
964 678
96 772
259 566
470 668
597 878
736 109
692 297
793 540
203 18
60 395
561 886
932 775
708 939
390 379
373 16
379 336
694 826
459 304
391 280
971 340
509 59
800 553
355 944
92 909
961 503
304 873
388 587
999 95
878 388
825 250
585 449
380 395
752 123
675 74
814 535
132 613
87 838
556 531
747 868
33 50
741 773
636 739
219 865
479 44
114 882
598 50
682 330
445 433
804 471
506 617
5 990
827 136
186 997
826 664
392 940
897 341
989 578
670 785
362 825
255 219
441 612
208 21
55 35
156 676
957 163
598 142
159 775
805 902
66 53
242 407
630 264
191 343
88 798
562 881
761 769
253 815
155 761
842 466
271 874
750 227
36 699
721 546
473 877
447 539
930 41
945 911
304 487
254 743
284 815
975 44
583 228
210 90
988 51
555 610
277 304
188 312
2 908
210 474
785 8
364 66
48 308
976 703
795 229
43 772
826 978
999 35
67 338
299 714
276 487
746 938
454 882
946 818
947 345
477 923
48 623
503 845
405 898
616 230
227 967
616 645
265 955
793 199
520 890
136 325
772 433
494 70
778 971
344 177
945 847
21 349
930 322
306 898
302 582
268 124
322 696
301 457
20 424
890 514
195 780
35 567
906 410
803 212
307 120
877 961
53 144
84 229
907 405
924 207
213 296
983 454
161 476
127 51
584 607
532 490
53 675
158 929
635 211
424 718
791 330
474 67
888 687
492 874
697 964
221 361
333 347
411 917
306 942
758 674
628 162
348 138
442 983
348 865
700 490
556 785
564 917
7 55
142 703
63 351
61 825
619 718
119 728
391 98
889 738
235 330
720 934
546 772
424 443
297 979
227 860
914 389
288 284
103 350
986 515
527 956
232 645
742 923
359 977
252 79
910 149
850 333
943 498
664 521
357 911
651 393
257 753
94 242
267 620
197 498
264 231
119 6
153 830
334 756
908 243
928 198
606 591
719 314
853 824
935 503
216 192
608 309
785 226
281 334
564 546
901 69
375 234
824 282
477 80
390 756
346 699
660 550
522 595
52 89
138 11
750 274
237 30
925 523
857 826
943 232
59 766
865 887
197 255
994 178
876 613
240 750
559 292
190 696
321 890
320 280
201 245
802 410
422 744
641 832
71 410
111 64
587 64
755 814
676 994
563 234
637 753
880 733
311 33
142 732
128 782
915 341
638 985
750 101
401 688
516 507
853 191
852 416
776 489
520 408
131 914
360 310
42 938
624 535
21 752
668 936
92 306
272 193
758 672
232 273
178 84
870 370
997 352
636 356
13 263
553 923
941 573
26 609
508 469
266 780
661 23
803 892
647 333
327 461
714 178
899 398
105 298
149 404
704 701
326 997
625 703
605 485
171 870
616 831
244 418
74 890
750 752
350 463
929 751
397 180
500 682
65 956
332 565
617 388
383 242
90 339
726 260
208 341
442 803
110 515
267 745
674 547
847 71
104 143
654 435
174 676
752 556
917 193
895 994
453 454
686 894
609 795
761 652
6 379
397 680
277 243
750 355
941 205
849 946
992 907
582 412
72 498
605 966
843 409
772 528
654 380
323 766
31 680
144 779
359 773
374 460
127 314
259 656
233 919
172 167
683 243
16 639
209 859
47 332
738 52
711 60
818 93
740 961
733 245
910 574
889 520
581 122
438 752
640 472
994 655
110 554
513 156
885 251
560 595
662 377
40 753
689 911
555 774
507 464
984 416
37 225
287 617
548 713
991 657
165 503
458 724
450 471
100 841
561 609
593 897
376 981
949 818
737 668
506 284
941 350
703 457
205 160
180 6
631 631
687 331
556 279
259 51
944 559
220 680
226 725
316 957
659 275
64 863
434 243
868 416
225 713
325 994
660 11
324 215
641 254
497 251
656 440
809 875
119 34
599 786
343 523
393 1
797 456
863 582
50 82
350 274
794 674
268 805
19 677
549 515
928 204
954 736
79 424
122 29
551 954
816 347
410 30
111 630
437 256
303 704
60 339
998 430
16 546
296 295
750 601
24 503
208 585
318 111
891 485
457 652
462 976
718 898
231 373
953 642
711 951
71 78
496 366
372 597
318 754
776 694
608 336
630 278
446 520
762 254
171 628
343 633
882 186
784 835
179 847
137 250
924 984
967 648
581 285
753 708
330 712
43 959
479 103
94 649
730 436
633 684
847 515
869 631
477 837
649 752
751 752
603 503
460 932
215 854
891 555
342 721
657 435
369 386
222 354
70 68
220 290
50 920
689 526
756 337
630 927
656 380
679 258
235 490
542 801
343 784
355 36
504 12
822 224
749 43
577 170
463 796
812 512
67 500
38 174
189 19
101 844
432 314
129 139
702 632
856 250
566 784
772 380
932 583
891 998
82 280
298 272
817 696
754 270
679 725
615 463
390 96
601 91
727 102
966 934
703 883
70 474
262 1
56 152
432 169
792 928
776 897
549 807
973 515
269 363
610 869
805 689
322 770
974 24
4 43
498 265
43 553
417 393
394 200
280 705
784 56
601 684
862 574
198 482
288 160
350 92
214 173
694 217
834 962
96 250
354 489
801 267
345 80
323 480
487 923
163 700
848 713
181 487
224 882
579 423
904 144
947 598
712 866
140 545
828 587
146 181
428 946
799 124
26 121
604 864
396 766
564 595
478 96
82 53
978 12
827 881
155 774
639 322
411 818
908 908
854 149
622 414
94 17
531 9
963 361
105 44
314 561
365 496
427 355
817 189
96 523
763 301
23 925
531 644
338 977
12 220
985 975
580 441
370 993
985 948
35 763
302 851
278 751
996 392
316 582
366 5
558 378
225 894
335 425
148 560
849 731
99 186
678 133
300 980
335 603
453 613
353 801
4 755
523 672
336 888
676 245
617 252
139 672
408 825
97 555
286 835
834 315
319 134
294 654
88 99
546 773
644 882
12 672
478 629
275 968
300 682
792 748
45 226
362 878
540 680
685 802
636 654
593 886
627 139
10 622
372 21
645 849
1 920
953 960
400 893
839 796
26 658
584 388
195 268
190 830
922 782
715 900
521 643
96 518
844 449
101 741
323 500
634 162
296 103
65 321
112 648
60 306
916 601
383 201
88 6
276 960
1 724
477 844
172 265
358 881
123 343
42 770
106 502
214 21
102 349
561 836
960 194
389 423
53 595
46 762
827 168
290 252
679 731
160 784
232 374
805 686
722 717
521 622
365 714
798 676
259 49
463 647
471 515
628 420
36 83
687 318
55 846
101 639
324 292
326 196
914 690
262 63
717 520
464 179
519 934
46 111
802 673
108 521
513 794
190 919
991 643
909 210
251 584
132 766
617 393
181 333
264 644
512 134
270 40
999 782
185 540
53 176
182 961
737 433
897 589
360 28
355 977
772 887
309 35
882 172
80 765
892 13
404 592
132 699
468 313
11 204
97 907
792 457
286 498
785 57
736 93
444 617
617 964
427 48
412 321
182 816
913 828
526 575
60 889
130 157
795 273
965 81
771 749
137 858
193 932
895 253
209 974
922 972
295 103
139 559
306 808
172 365
696 301
873 843
574 189
923 696
289 411
553 482
994 589
631 554
563 552
526 209
7 664
119 289
910 424
448 433
788 144
734 13
986 659
201 260
706 490
22 610
323 716
989 316
657 619
222 219
523 747
779 881
410 897
169 671
672 968
456 811
463 189
199 24
59 904
865 433
472 75
726 994
821 856
874 583
104 394
605 775
713 60
586 176
600 408
975 150
783 386
405 647
818 918
185 669
770 39
177 241
586 286
110 811
220 213
556 176
340 269
588 925
796 187
684 770
689 467
155 93
465 324
10 650
993 132
724 504
774 662
141 883
448 380
536 787
1000 123
63 795
564 349
916 71
442 381
394 803
382 738
286 773
258 10
276 32
23 417
266 846
128 65
851 576
489 265
370 150
363 286
356 643
10 749
798 391
487 435
796 791
207 393
664 686
457 240
701 660
816 189
276 185
690 990
822 892
268 177
886 629
278 683
20 116
211 265
676 338
83 234
920 890
985 972
901 800
160 529
518 158
93 137
687 978
766 316
13 785
670 641
746 698
330 180
931 763
5 262
173 905
785 749
886 303
259 978
439 297
307 204
612 671
340 42
504 362
34 602
59 364
478 706
543 482
319 715
739 731
399 523
832 284
825 90
819 349
942 159
520 775
399 930
490 179
270 968
236 812
527 187
637 277
710 468
909 173
149 646
444 320
994 738
478 735
535 349
509 933
630 351
463 899
318 51
956 941
305 592
217 366
59 777
302 752
964 745
71 309
834 900
395 368
248 904
652 229
606 467
479 923
517 541
40 824
481 696
416 698
61 826
826 312
497 127
63 460
224 485
121 57
777 983
770 780
598 689
297 466
582 689
290 62
384 57
111 445
234 289
108 730
415 522
542 990
6 662
399 389
176 175
723 946
306 285
320 256
325 969
721 906
657 10
320 40
418 430
836 652
718 943
381 485
464 922
935 872
209 111
398 283
56 56
567 727
311 892
695 31
797 351
393 116
743 810
898 578
813 967
521 546
819 925
805 754
148 365
864 546
648 271
601 566
997 263
457 692
293 606
394 37
73 488
847 970
418 11
556 387
625 375
663 781
708 145
613 660
710 609
922 519
652 566
603 196
518 302
811 454
591 367
192 568
369 845
914 428
989 526
87 51
569 490
277 692
239 879
239 475
31 756
777 842
561 719
560 753
638 652
223 679
830 488
106 171
365 544
221 202
903 141
691 531
184 929
404 792
530 532
633 90
602 544
842 240
547 152
577 121
830 406
608 935
928 972
830 500
174 732
640 216
615 823
597 900
167 126
783 800
215 384
695 409
975 242
912 551
362 742
309 970
28 236
293 858
736 466
941 375
34 555
282 498
429 449
975 563
600 541
946 294
535 213
823 897
306 131
218 333
719 510
542 454
328 835
180 361
741 81
890 23
578 670
471 904
232 422
445 529
801 250
957 976
498 262
947 176
224 840
629 551
26 161
263 767
241 152
141 171
821 963
74 52
384 870
933 98
615 733
699 571
60 196
185 518
910 483
693 486
322 674
388 348
834 651
466 426
802 606
948 975
920 374
378 303
243 310
752 857
395 451
780 454
998 316
798 664
745 119
337 132
466 522
782 283
299 936
888 247
949 213
15 202
148 12
271 314
134 15
147 250
695 280
215 772
115 391
72 415
603 494
109 617
695 256
980 211
524 211
265 307
384 763
556 78
211 661
437 492
871 903
317 836
787 777
384 784
43 462
34 918
24 298
576 408
413 484
837 807
923 259
767 485
272 555
457 210
787 125
45 925
901 849
757 637
98 665
68 473
314 995
478 69
532 752
679 651
205 564
443 662
773 229
138 169
153 39
17 909
27 1000
411 476
664 830
948 330
825 180
55 302
248 939
54 926
589 641
876 793
556 318
806 680
899 944
849 51
334 217
312 360
217 722
187 232
904 134
561 728
313 968
29 560
906 434
838 846
427 713
990 982
382 796
662 632
91 510
35 424
726 346
135 294
419 321
526 322
806 86
30 310
215 867
507 641
931 497
623 665
292 636
296 734
145 330
509 222
27 643
868 798
315 393
830 872
590 235
653 620
896 219
212 121
899 186
785 542
821 80
275 317
762 783
538 788
777 405
585 443
149 56
914 331
927 856
827 812
149 664
214 360
784 464
897 920
357 717
33 113
117 923
900 245
679 837
687 180
892 953
510 170
808 426
100 634
237 600
649 803
312 785
618 208
957 309
167 426
670 262
903 357
661 302
315 468
727 766
453 315
365 453
117 676
237 87
884 941
61 160
468 514
794 51
932 464
664 186
172 104
331 184
405 997
3 483
762 455
797 126
259 266
154 496
788 764
548 134
132 367
647 278
417 930
93 80
115 616
535 445
799 291
793 801
773 554
607 922
32 865
539 537
712 890
925 499
653 824
985 136
190 983
765 959
913 857
390 27
472 277
824 270
567 616
422 692
522 28
965 905
441 956
807 748
540 791
883 729
773 648
39 37
856 429
416 328
705 239
949 623
206 723
314 79
750 630
983 346
132 423
654 875
139 460
622 678
602 857
759 374
856 797
763 711
390 281
768 339
256 973
61 921
404 162
551 386
508 682
161 513
909 299
738 87
298 593
883 60
656 460
92 356
383 347
681 795
268 84
309 170
469 168
680 111
280 651
993 960
27 280
284 682
91 872
726 535
580 461
881 260
607 500
343 915
669 163
82 872
144 761
763 326
734 337
760 131
561 786
410 844
467 501
67 544
387 646
356 267
257 963
119 599
229 139
114 311
423 696
735 186
874 780
950 434
917 711
629 383
279 949
693 634
568 302
948 686
252 529
176 365
325 613
233 411
230 24
385 531
457 301
242 86
36 804
485 666
105 177
299 672
830 599
709 82
127 884
798 317
421 123
929 653
258 115
997 910
646 238
347 681
394 831
346 498
360 997
521 189
947 229
270 73
112 68
741 885
542 21
537 426
99 146
892 552
491 889
462 137
169 223
991 867
863 592
820 160
585 284
579 325
168 472
345 56
897 796
202 141
699 44
180 858
672 349
81 662
215 152
96 252
589 915
763 525
198 693
849 365
164 545
421 413
340 974
553 39
17 933
550 549
142 221
249 574
234 463
78 596
243 173
200 183
87 314
707 637
7 907
1 522
451 773
934 791
98 838
181 115
122 730
663 616
303 263
189 536
725 266
853 525
348 911
513 706
228 267
409 735
201 824
439 325
477 980
212 553
245 695
871 35
729 75
911 429
985 423
134 801
287 361
420 924
874 828
659 576
769 211
751 791
426 542
467 902
521 678
455 117
725 677
151 805
104 413
233 88
835 367
241 122
79 660
45 304
839 55
231 959
266 982
523 567
296 395
245 750
863 321
125 234
778 710
321 613
428 913
734 506
572 130
162 763
537 392
721 154
373 822
548 247
388 843
993 984
945 856
304 723
221 781
308 998
610 269
893 695
774 816
177 287
578 65
679 299
218 403
472 765
650 859
195 551
625 69
630 284
67 471
912 28
723 865
971 251
315 181
199 532
584 670
648 585
880 606
578 426
509 427
276 485
847 257
769 913
728 32
941 466
682 157
265 185
57 579
365 255
462 948
276 461
532 508
66 462
933 574
888 208
465 179
999 544
210 291
361 396
657 43
904 921
891 491
124 774
998 189
115 122
490 525
208 306
703 558
849 912
848 561
659 504
603 562
776 181
522 978
124 89
641 14
931 764
787 280
304 22
561 418
495 402
707 996
611 907
907 810
468 917
479 792
603 352
769 78
440 409
91 370
172 229
649 828
602 210
245 97
611 539
502 670
534 465
576 793
709 291
817 539
82 771
259 290
518 52
610 120
261 206
568 224
744 421
245 630
885 172
373 882
84 704
296 695
345 347
829 214
399 790
685 11
586 91
673 830
72 909
2 845
419 920
678 219
654 402
453 862
16 888
565 312
582 261
10 762
474 408
551 159
771 898
762 708
988 786
890 411
695 243
255 465
162 284
684 167
28 701
727 944
204 22
422 29
781 325
539 903
222 301
611 561
438 500
971 484
742 225
949 255
508 984
471 800
894 549
743 257
209 298
278 631
326 411
955 217
313 528
869 275
88 306
774 58
790 867
282 90
73 245
686 895
44 931
443 138
187 652
435 817
634 113
227 940
467 197
814 906
854 939
963 995
158 596
84 630
736 156
875 773
50 270
703 845
408 890
496 842
706 481
306 284
772 986
822 590
534 987
495 388
278 457
382 787
768 491
264 375
264 966
219 671
207 66
546 170
195 669
155 369
258 41
707 752
560 161
122 963
883 68
677 146
34 895
168 240
960 32
504 857
525 59
418 134
99 477
885 526
812 444
39 934
758 16
175 562
318 57
630 994
555 15
888 722
606 199
105 109
407 657
511 283
416 166
756 300
44 920
95 82
205 204
449 379
766 767
787 395
112 341
415 366
550 519
827 957
591 595
616 7
760 724
643 753
236 847
956 685
577 73
803 363
467 914
265 470
945 167
340 123
475 867
461 426
71 573
149 729
375 143
833 963
647 565
213 449
280 31
714 335
610 331
497 495
676 971
362 486
387 174
911 810
746 412
538 473
554 722
435 895
861 433
811 73
233 90
104 946
776 713
628 579
618 124
446 787
130 185
960 392
994 58
155 883
882 61
604 668
955 464
100 117
537 684
559 640
981 334
704 609
265 321
317 530
714 787
189 707
196 696
589 77
756 192
744 62
7 195
178 543
878 88
534 859
422 237
467 686
909 550
375 225
79 202
374 144
340 563
850 536
258 790
612 365
333 708
426 340
902 603
234 780
43 768
990 464
356 808
501 617
193 788
931 119
481 781
654 90
922 266
454 255
325 879
946 226
833 179
357 875
298 698
690 6
505 542
974 862
768 166
649 547
84 931
666 564
63 671
653 985
288 458
591 612
336 536
190 521
66 898
747 364
596 437
330 694
859 313
244 13
858 306
684 511
642 323
968 232
935 656
119 476
528 185
373 274
900 320
62 620
665 436
101 836
201 27
537 995
578 844
233 44
664 484
363 77
455 134
468 119
922 308
993 22
496 162
717 48
188 69
283 76
415 840
684 146
41 354
535 625
397 550
108 112
979 562
597 446
32 518
106 24
539 953
1000 76
28 282
151 442
786 508
931 826
862 817
450 610
719 909
721 697
494 853
835 599
229 726
903 765
684 902
153 8
128 290
515 410
116 728
579 917
338 297
178 410
345 999
727 838
204 914
789 432
991 691
548 674
945 740
385 479
435 889
838 914
178 353
324 645
432 254
914 121
550 91
89 609
874 871
75 864
914 623
538 858
714 274
688 148
514 526
230 89
342 953
134 243
43 664
488 483
624 570
127 498
793 553
527 602
915 241
875 602
740 740
127 153
135 356
593 174
528 520
517 15
354 140
585 832
989 377
434 911
949 243
621 76
747 755
783 692
928 151
625 405
4 505
924 520
12 103
461 1000
831 845
53 264
108 708
611 610
237 560
204 857
987 951
964 121
642 891
122 923
147 641
552 158
95 13
509 926
541 316
621 152
926 209
63 481
417 401
431 380
394 622
771 515
544 917
507 96
460 286
879 668
199 771
336 171
922 613
93 148
736 524
299 501
400 692
122 170
207 18
438 65
113 863
18 572
501 248
222 292
538 600
628 631
99 715
506 978
971 804
830 723
496 952
321 682
470 433
896 488
87 946
447 457
872 668
749 409
391 718
442 896
695 765
52 524
487 899
827 82
763 773
931 11
612 286
232 204
155 455
871 255
215 490
982 606
559 776
853 253
540 256
128 378
805 574
582 736
936 193
373 341
243 604
897 750
4 625
608 338
582 166
113 786
418 4
42 898
733 195
204 191
116 585
777 468
744 372
423 640
121 833
758 124
809 366
531 277
527 301
280 920
198 12
467 753
112 22
406 207
425 534
26 168
905 448
159 25
632 916
633 313
533 164
590 412
464 221
331 13
618 228
512 23
786 936
557 811
455 461
611 965
838 594
386 865
650 270
681 843
812 364
855 396
512 323
886 130
551 397
152 688
333 60
499 139
521 461
104 358
54 336
47 791
200 696
413 580
639 445
774 450
808 629
197 320
303 82
801 853
478 304
541 162
364 391
653 236
203 108
945 608
443 991
399 994
38 811
255 699
477 415
679 673
86 981
106 238
186 584
541 78
97 256
468 101
491 22
208 435
629 2
777 379
348 815
842 148
322 671
914 1000
343 999
333 449
236 518
384 414
435 140
13 63
494 789
794 841
955 334
112 149
833 434
785 513
744 117
961 331
634 696
811 580
993 812
303 783
842 796
924 987
378 505
250 21
61 346
138 21
28 123
69 838
703 948
111 154
474 765
936 667
913 211
653 900
441 324
351 818
828 235
366 430
256 426
775 745
798 802
992 569
165 374
616 275
879 89
755 952
377 407
851 817
82 554
635 910
339 395
777 465
491 574
618 358
792 609
278 956
335 893
583 213
333 974
379 439
925 756
197 127
572 279
32 206
540 820
566 685
694 57
259 311
766 402
272 43
818 620
264 197
59 540
952 255
19 523
533 50
301 787
674 346
195 284
685 280
354 393
885 641
684 702
613 947
250 671
487 201
277 857
76 162
906 508
585 127
496 238
583 459
804 591
870 123
233 754
764 916
808 728
214 409
398 700
610 26
187 814
544 772
940 391
9 204
14 419
534 783
259 403
905 491
509 20
758 668
747 971
23 37
522 930
425 708
743 320
831 682
711 839
237 326
744 667
384 2
421 641
660 601
948 759
572 24
606 946
412 127
875 837
187 618
156 17
651 218
208 240
543 341
841 287
359 225
640 779
865 484
60 876
436 7
634 359
382 240
304 146
718 179
982 904
273 150
59 832
389 601
172 230
806 231
660 670
714 719
545 501
860 811
770 515
308 487
45 641
130 15
694 188
846 434
140 369
250 820
961 261
489 26
526 409
564 385
252 879
523 296
871 617
840 1000
631 533
539 828
966 679
409 149
800 369
410 641
394 741
26 919
501 941
656 423
625 907
202 524
116 393
523 98
925 62
278 243
92 825
575 500
326 374
220 735
827 391
883 327
331 890
749 307
796 402
806 350
925 921
742 799
370 19
212 647
261 303
824 187
154 149
560 373
235 278
337 61
668 220
739 999
109 839
657 257
592 462
958 516
734 51
667 104
421 878
750 33
533 925
219 38
73 131
411 659
408 747
71 427
425 779
648 82
895 344
107 629
746 125
732 167
199 886
758 770
924 182
900 686
193 659
784 263
72 862
232 71
295 618
661 189
313 767
169 410
243 252
576 597
85 127
834 194
794 919
805 930
182 889
102 614
675 396
583 335
585 247
454 753
656 48
5 584
644 441
62 830
986 309
938 712
455 84
631 611
13 164
851 395
768 953
360 794
348 294
480 284
540 285
37 547
333 393
130 976
833 191
805 818
499 95
881 305
178 863
267 542
378 118
936 145
422 647
290 769
292 770
53 183
54 441
729 386
833 211
714 17
401 870
186 252
908 493
281 175
34 658
292 321
155 713
319 444
833 610
213 237
792 619
83 69
229 835
939 414
438 254
832 346
747 464
520 780
121 163
101 627
227 419
381 635
253 676
889 830
677 117
17 967
883 454
573 66
151 319
450 1
628 58
469 53
684 468
928 289
143 676
249 383
505 925
852 873
244 734
327 816
151 477
486 31
499 287
383 330
189 362
740 213
411 560
617 447
27 544
87 521
219 335
904 76
611 755
948 206
840 626
21 342
634 685
468 725
897 230
284 513
28 662
408 114
183 627
800 438
544 1
616 735
627 989
428 81
198 151
256 18
378 75
95 274
657 378
138 36
392 546
502 926
524 301
363 577
711 258
929 679
344 907
19 771
339 216
921 723
910 528
93 287
955 187
913 611
916 50
646 307
947 147
800 946
750 862
555 679
540 898
585 558
20 924
998 35
820 90
321 774
276 233
736 544
232 434
107 31
892 934
886 784
183 471
693 203
746 818
494 743
833 525
438 460
109 173
3 95
906 205
638 486
519 368
693 762
653 579
545 836
401 238
888 259
135 985
884 243
510 886
338 767
442 717
554 125
447 246
886 99
824 783
286 224
20 675
721 778
910 961
388 457
32 522
153 454
68 594
170 674
25 723
798 471
320 684
921 144
466 559
719 837
585 792
966 494
752 354
302 783
875 95
748 554
92 168
499 613
687 991
345 7
26 618
502 843
176 572
31 760
363 996
254 114
349 907
249 224
1 650
214 749
203 658
268 53
622 108
576 309
98 272
667 475
317 64
176 806
343 781
271 691
687 519
266 40
520 480
140 74
137 407
127 110
866 54
325 436
790 214
955 107
453 156
203 795
936 473
838 975
344 103
14 215
582 153
289 70
559 415
820 949
91 144
385 881
357 691
987 338
440 439
493 994
586 429
467 423
755 162
877 768
376 459
272 16
880 182
782 411
605 601
712 696
745 448
928 453
138 914
790 578
704 635
571 289
902 940
936 630
750 207
645 629
388 427
392 344
27 103
391 123
550 318
928 39
583 717
968 287
703 891
927 117
279 990
285 533
281 572
162 30
778 158
10 517
584 753
213 963
855 955
437 404
625 364
433 762
845 135
652 772
252 283
113 536
815 393
108 328
774 237
485 135
106 421
888 318
735 742
498 248
455 319
53 299
805 57
339 886
944 505
278 403
991 668
538 96
88 425
765 174
518 389
345 15
636 583
658 442
93 705
119 866
113 457
752 408
961 381
810 144
784 152
600 251
97 364
424 614
104 768
981 740
702 638
533 954
700 625
11 170
491 123
626 242
882 938
622 43
433 757
194 244
429 793
494 525
509 269
389 471
703 90
108 236
44 160
329 54
176 955
647 409
244 269
451 677
377 644
272 806
789 117
385 820
290 963
198 906
311 237
815 486
543 461
246 139
81 696
167 458
339 438
263 479
906 944
775 290
116 35
415 757
997 277
506 546
534 414
306 844
3 472
681 545
933 926
35 13
973 201
822 663
638 436
142 895
380 916
185 847
603 650
579 109
195 112
874 853
307 876
324 339
773 608
616 807
621 588
250 349
230 391
244 961
659 780
807 312
730 761
962 308
221 508
360 429
322 36
767 446
643 734
605 615
321 964
409 570
312 990
313 555
686 108
220 595
74 441
103 844
887 814
272 208
849 390
6 492
123 610
458 795
925 866
365 236
143 508
351 828
615 984
595 187
579 668
627 33
864 513
846 487
877 429
538 351
146 314
861 862
902 419
242 396
223 893
79 505
189 705
537 52
569 383
538 993
429 766
421 966
469 811
960 966
827 377
591 420
772 517
11 347
761 937
515 840
896 682
106 465
416 644
761 229
39 121
194 515
644 372
243 234
791 15
713 863
90 227
702 235
282 949
916 739
413 332
734 221
527 495
802 336
808 269
58 451
992 301
685 783
667 138
352 376
957 405
962 590
329 118
561 62
339 87
556 140
422 631
331 581
251 389
41 68
376 707
557 663
85 909
38 41
313 352
983 666
229 311
784 789
372 474
875 280
965 649
262 647
581 512
387 612
105 427
31 481
485 588
143 569
962 160
883 944
826 463
606 961
251 329
786 478
608 750
478 869
732 135
22 837
913 52
669 398
639 811
318 486
694 279
646 577
574 823
391 531
860 920
471 467
669 300
688 416
709 419
902 730
607 815
782 275
437 529
258 483
160 255
59 85
77 801
442 475
778 264
293 798
563 980
565 272
751 467
353 357
633 486
984 844
258 772
254 883
407 258
761 536
522 53
59 135
419 764
246 858
950 970
76 555
204 548
219 523
96 683
292 921
741 165
974 425
601 710
378 11
196 796
847 375
568 444
232 869
413 308
423 969
855 993
491 303
27 652
156 319
572 897
483 897
321 435
606 50
446 801
846 571
191 44
945 110
487 177
978 900
836 752
868 42
344 771
361 500
396 924
181 68
358 139
939 315
726 481
358 670
942 844
198 271
95 33
23 314
427 119
24 770
241 736
20 368
605 553
436 962
691 905
117 981
219 842
814 576
863 755
771 61
26 866
531 871
518 554
993 758
642 965
791 13
333 395
565 120
709 607
588 594
370 401
155 643
644 532
860 441
663 448
296 7
558 937
972 348
950 656
95 866
775 155
473 150
331 412
95 52
812 967
635 318
609 279
850 469
71 780
859 733
228 506
740 785
443 711
484 744
366 578
961 492
732 433
993 414
196 87
465 359
730 878
481 800
9 691
884 588
197 623
372 639
685 208
785 694
245 517
930 674
323 747
846 61
938 220
78 946
911 961
534 107
97 972
464 182
726 601
875 970
117 353
559 398
27 233
960 341
471 699
705 180
9 590
638 296
199 86
619 14
267 344
614 142
666 82
846 224
832 224
456 327
668 104
465 286
863 735
334 920
914 342
509 904
989 59
989 607
73 256
951 38
191 951
170 646
277 155
413 296
611 229
934 825
963 267
744 229
960 605
132 948
663 472
906 735
79 856
773 179
823 244
125 365
546 646
800 775
470 762
3 403
587 318
21 330
546 980
934 29
279 597
683 931
109 566
50 233
230 293
769 30
67 238
791 421
992 729
738 12
59 635
343 344
292 867
156 975
149 899
465 831
777 71
687 545
452 105
134 595
877 125
323 615
488 381
601 182
154 368
834 310
342 982
560 475
590 24
657 431
770 433
854 456
912 463
899 789
755 427
961 30
674 114
750 507
775 91
488 335
917 430
710 573
860 480
6 713
287 335
797 620
339 736
151 475
528 825
940 277
331 67
720 171
600 110
561 811
589 566
524 228
252 245
426 400
864 116
136 57
560 2
555 710
828 82
534 119
711 217
387 937
417 338
47 977
148 987
894 23
214 497
267 991
897 131
106 32
539 665
385 93
375 212
682 236
476 867
17 862
803 434
199 201
762 699
188 8
721 753
504 340
96 400
822 201
783 360
218 167
730 977
203 412
213 679
278 229
892 432
14 443
633 128
141 172
924 638
38 373
572 172
691 535
84 420
864 286
183 428
316 812
8 560
244 22
149 142
399 635
706 322
272 258
693 661
630 616
833 714
756 523
600 191
294 463
890 496
640 898
55 235
271 56
462 771
549 860
405 254
534 676
863 226
689 845
193 521
910 300
842 40
972 669
868 213
462 218
94 732
625 556
854 173
415 258
779 948
525 974
485 69
494 394
368 240
903 209
279 226
230 147
790 393
6 252
963 99
335 587
654 189
112 421
798 890
368 83
530 245
56 367
313 901
760 33
140 14
591 822
917 381
567 274
984 529
372 318
467 378
798 656
467 517
761 146
715 426
46 474
458 538
488 50
308 430
872 576
810 790
318 572
815 136
301 672
714 98
679 180
967 769
880 727
914 594
504 959
68 961
496 907
363 155
336 586
730 498
375 930
642 692
502 456
179 802
480 892
252 158
424 218
926 303
296 191
897 800
150 316
112 997
222 474
152 909
59 881
758 433
811 400
476 664
207 655
817 686
898 68
196 321
637 473
976 285
664 872
436 165
187 547
161 760
373 664
20 783
545 778
568 707
401 538
773 299
958 320
619 946
792 946
230 455
817 665
971 355
564 132
466 288
795 486
70 691
615 637
749 495
384 822
581 784
360 705
82 669
24 53
998 196
212 945
521 775
76 987
62 222
824 484
265 790
472 13
636 855
187 568
639 546
625 72
566 1000
124 531
167 474
640 938
85 160
64 512
733 673
961 349
639 900
369 629
797 993
992 824
892 159
297 970
651 288
907 735
447 970
598 297
447 330
321 759
679 135
543 392
935 181
809 439
295 508
800 639
149 331
618 918
885 417
240 482
163 385
797 193
871 339
936 806
871 578
108 679
16 755
903 221
691 873
491 927
641 730
408 705
767 570
441 563
763 312
253 50
117 123
628 576
153 643
330 43
810 74
967 19
318 221
239 360
286 733
810 693
789 577
615 230
541 96
778 657
570 405
232 723
400 914
117 209
339 83
227 657
303 817
16 748
898 654
480 707
698 269
283 312
498 126
392 390
221 522
46 790
278 629
864 29
894 332
237 585
414 815
593 69
984 960
816 881
613 647
587 311
267 222
347 718
505 919
239 902
708 868
883 924
897 776
255 485
712 21
300 304
441 283
264 608
163 876
254 101
186 873
340 20
229 845
938 467
98 998
686 980
67 819
547 718
475 987
352 738
594 514
613 200
966 151
424 640
662 763
659 890
959 949
708 57
946 393
388 218
327 847
18 643
462 492
981 813
678 545
478 643
695 901
634 708
15 293
949 974
241 656
382 538
401 121
107 79
968 202
823 337
196 284
828 529
448 760
807 125
119 351
536 753
58 902
875 989
14 608
526 766
729 632
844 696
185 666
301 563
261 748
702 343
975 589
447 385
490 843
743 717
831 756
324 708
874 52
691 717
99 875
735 482
607 35
44 867
135 365
933 358
990 634
52 316
574 498
700 64
550 103
581 423
491 605
146 577
87 752
964 482
971 98
847 903
455 188
889 859
855 814
877 400
348 8
921 897
111 854
671 617
124 514
573 621
90 11
725 53
493 695
150 691
949 957
230 189
815 84
3 522
638 879
921 986
887 194
234 349
47 905
317 522
770 889
561 765
434 509
721 663
50 887
746 52
761 736
578 306
562 184
146 683
425 640
542 324
506 805
67 418
278 642
514 327
880 259
378 640
346 660
25 418
179 602
76 47
578 989
582 75
672 6
714 213
681 219
369 747
636 289
282 111
592 162
722 969
980 177
205 708
900 138
782 571
144 495
65 855
144 520
316 777
983 907
938 704
228 443
770 207
619 606
365 749
517 921
456 769
411 589
691 554
83 178
729 147
32 3
198 527
875 866
304 857
912 351
35 681
558 6
639 274
754 507
547 562
275 957
150 966
862 585
143 590
83 526
593 633
675 621
652 586
972 687
618 881
692 256
506 797
115 52
710 389
360 212
706 221
796 200
726 755
510 482
573 359
189 247
980 840
184 303
878 801
409 40
718 523
92 427
263 451
638 969
24 433
520 186
663 597
292 524
78 864
235 266
462 214
458 997
868 335
797 402
441 973
79 884
751 342
687 389
662 710
173 181
247 187
778 538
711 855
753 945
473 214
510 282
210 729
968 358
130 223
915 922
547 345
158 298
38 844
38 699
905 210
880 151
749 9
688 459
863 440
755 687
5 616
968 566
275 825
158 189
98 57
886 255
706 923
98 743
504 52
861 191
862 75
762 338
583 729
903 278
454 174
718 552
582 603
806 287
526 256
381 499
88 915
655 301
989 989
326 203
831 229
833 846
758 286
371 475
189 952
238 307
602 970
805 562
6 859
674 445
773 681
97 761
669 365
920 45
574 104
890 331
741 613
806 930
564 587
276 154
893 229
123 49
790 480
907 816
924 679
496 21
439 516
737 653
49 435
463 291
765 204
133 466
508 760
971 752
340 446
800 481
925 706
296 201
384 143
573 175
179 871
21 228
657 483
518 421
686 772
281 560
306 620
357 457
101 281
163 748
833 546
243 757
72 604
418 251
474 790
830 482
272 699
903 958
470 949
479 58
969 511
379 325
968 831
931 142
27 525
899 451
480 668
53 306
457 882
787 728
580 41
989 516
810 195
275 779
57 5
455 24
505 470
554 884
346 804
686 825
471 738
654 550
957 691
302 298
206 111
844 832
241 900
188 696
276 375
459 132
196 364
15 541
167 700
718 637
789 847
563 759
660 424
611 961
424 268
999 16
167 186
913 522
926 460
237 292
1 756
344 70
268 307
891 383
227 550
158 837
4 286
301 367
237 438
615 473
729 615
228 72
36 972
556 303
630 446
37 208
995 194
44 857
127 47
494 975
752 795
694 642
510 206
797 746
377 150
147 412
714 102
499 751
661 493
296 704
702 423
102 547
749 853
341 794
846 202
351 642
404 869
420 780
18 566
191 490
619 257
943 117
359 603
961 6
658 14
780 759
561 881
963 253
674 808
455 25
802 401
721 205
269 140
985 638
57 527
479 675
143 493
375 456
499 384
142 29
510 456
634 184
264 88
560 65
840 280
269 461
420 605
98 476
132 577
503 618
349 645
590 953
301 452
408 934
635 23
21 546
664 770
72 147
698 926
922 227
474 374
539 932
236 946
931 644
232 917
666 604
462 105
816 287
516 136
882 179
678 955
353 504
20 826
229 910
110 874
389 345
171 672
988 402
588 6
6 50
462 821
688 977
309 921
155 918
578 184
872 159
977 225
14 996
402 242
856 638
317 843
391 256
305 661
569 344
989 229
265 496
146 842
679 17
352 656
505 426
905 360
63 573
828 106
201 485
119 121
828 107
349 92
602 494
285 281
862 637
801 312
549 657
89 453
369 503
25 275
380 508
980 516
605 328
960 558
173 244
190 34
232 477
840 937
767 992
249 315
768 369
192 144
643 499
348 22
358 36
872 337
552 828
16 511
385 188
106 927
573 338
403 413
274 169
756 874
836 756
563 955
124 106
98 766
604 446
140 313
481 363
1 384
190 16
203 1000
852 775
689 255
775 647
188 610
402 102
564 526
207 14
643 162
811 134
826 291
496 826
27 685
841 920
963 395
919 814
169 959
420 60
921 547
706 460
508 107
561 72
437 627
632 247
760 457
889 608
634 915
644 474
835 606
868 105
772 388
64 543
799 336
89 504
147 597
963 59
20 946
924 160
54 36
616 942
643 249
857 638
74 43
244 293
499 367
32 914
909 831
601 350
686 747
298 648
805 669
946 333
124 221
492 529
608 107
470 602
707 678
720 835
424 571
201 456
286 437
810 971
183 107
775 268
672 250
488 164
778 96
622 600
697 329
277 288
122 884
271 322
339 106
783 976
542 944
416 529
887 87
131 375
250 260
859 870
552 488
158 363
836 631
246 458
563 87
263 105
382 561
180 596
665 419
682 795
793 284
54 966
507 265
187 410
752 344
772 939
975 370
657 958
717 920
414 98
832 594
541 898
44 573
858 449
890 716
713 77
125 816
772 896
106 98
376 274
811 444
542 24
170 127
376 167
284 419
91 141
867 333
409 332
747 532
580 853
630 196
705 357
469 867
801 13
443 694
388 612
820 774
673 195
292 957
965 734
449 831
66 657
762 826
988 861
358 567
713 987
115 769
948 78
188 687
689 7
812 713
553 103
669 517
700 254
126 813
80 465
384 737
775 850
506 469
784 141
218 151
770 258
158 581
970 62
36 991
931 224
829 937
794 260
753 467
48 488
555 822
337 60
552 606
203 121
756 972
730 265
905 700
327 940
42 257
163 853
238 991
141 31
849 650
167 466
189 719
71 744
715 569
91 971
620 417
910 13
25 424
865 614
996 369
249 197
18 981
952 193
50 118
658 590
188 728
333 379
906 400
299 996
370 918
764 280
282 140
55 146
105 821
502 100
541 102
296 559
83 599
751 484
69 761
488 406
634 745
805 932
740 174
201 855
805 482
346 860
550 573
483 16
148 585
499 216
345 923
328 105
929 484
388 21
658 941
227 814
774 573
25 753
981 517
120 463
532 267
482 744
305 304
760 208
468 148
228 477
440 455
27 667
965 400
75 901
323 407
417 794
869 301
682 245
362 338
548 289
322 308
849 141
807 76
882 258
810 260
276 127
660 350
27 334
756 443
743 538
595 777
782 956
114 681
597 787
340 445
927 146
872 895
153 553
365 780
482 57
709 237
851 187
565 946
76 511
722 857
466 187
890 62
326 229
858 252
727 730
147 469
483 651
373 199
430 403
500 662
822 416
607 897
926 680
106 391
218 995
805 543
223 662
147 301
743 293
770 577
295 494
776 76
249 350
339 59
984 838
720 805
605 678
702 530
709 807
272 927
153 428
821 727
442 967
28 184
611 149
761 905
642 536
333 890
237 671
949 220
860 20
698 78
345 406
236 968
684 388
396 505
114 837
471 141
372 434
289 132
338 283
172 255
692 472
827 551
366 541
632 710
298 867
838 71
564 984
93 204
468 783
486 838
804 10
445 496
833 271
398 324
825 764
216 808
825 866
674 854
847 631
630 36
701 242
578 140
820 397
922 305
234 725
666 678
220 499
300 970
174 476
85 390
283 261
255 308
115 453
938 96
840 991
606 267
673 425
663 946
82 248
671 99
278 242
211 771
512 687
908 118
995 374
274 158
646 232
424 671
8 438
616 441
686 286
880 136
891 442
258 295
89 769
334 996
886 328
369 807
611 189
347 565
820 122
235 827
912 850
268 949
488 807
263 367
294 505
808 552
672 485
595 910
68 126
362 202
323 785
360 586
986 627
534 473
785 148
653 351
981 156
598 653
640 545
562 803
859 629
928 362
967 642
563 517
174 238
653 885
175 639
863 61
208 6
77 212
708 409
367 657
413 6
201 974
955 440
421 273
433 336
790 958
573 442
843 99
159 247
604 132
578 311
892 297
967 305
654 168
630 814
227 936
605 999
209 389
334 998
346 258
357 575
949 515
881 776
86 378
107 404
682 760
571 664
925 149
599 881
148 807
269 833
156 967
91 947
858 799
873 806
313 45
161 546
708 257
25 166
660 58
277 583
721 554
83 320
434 230
478 55
415 634
373 857
580 582
655 804
740 319
848 900
216 19
547 275
627 923
440 286
332 717
220 53
622 303
724 55
884 201
461 650
834 185
767 160
568 506
831 415
757 46
785 655
321 411
577 112
49 909
180 268
313 801
922 36
208 158
588 668
807 422
853 313
538 971
824 106
828 654
872 584
52 657
591 724
419 167
835 467
427 367
87 91
478 374
517 66
394 324
988 376
568 811
817 705
361 272
943 131
791 129
598 217
495 36
660 662
395 137
35 912
202 780
377 574
416 944
384 896
690 552
600 372
771 312
995 713
795 785
842 392
349 173
149 736
84 351
515 670
390 892
187 979
53 229
530 4
952 301
668 946
365 462
731 558
205 84
894 983
96 594
507 244
329 943
594 196
964 336
439 559
492 625
537 896
205 418
900 156
70 919
102 435
732 184
992 288
267 237
183 128
957 863
70 903
58 34
592 81
977 677
833 319
105 229
469 448
516 735
37 137
448 571
264 404
433 334
306 491
719 895
338 310
976 810
141 304
839 389
531 671
59 28
308 515
315 771
862 703
907 661
273 522
416 705
855 74
547 925
968 885
234 295
46 726
598 884
906 525
507 213
392 762
340 706
884 553
408 142
736 870
54 283
795 373
167 380
20 564
106 617
449 705
270 839
69 609
544 304
514 303
334 461
58 70
352 124
836 870
856 855
433 961
823 232
884 271
937 331
578 206
522 998
166 417
301 679
720 98
757 53
558 814
474 888
363 464
670 831
882 492
414 765
115 702
448 44
907 969
41 425
385 693
103 456
791 211
861 348
25 686
587 653
863 302
871 137
90 753
628 504
517 94
205 316
489 464
636 529
888 373
574 342
828 364
711 929
726 298
847 469
536 289
573 515
144 442
961 348
757 449
163 393
330 402
744 296
266 648
336 328
625 860
352 575
611 550
396 146
838 968
12 981
681 518
773 843
262 454
245 378
708 340
673 973
339 360
652 266
477 475
25 950
584 862
271 875
547 43
717 808
848 313
185 555
4 210
527 342
569 530
959 693
158 435
519 361
873 543
662 808
757 931
107 951
961 377
825 507
771 893
315 618
558 851
172 561
60 50
255 981
579 213
25 737
449 224
384 842
393 490
144 353
866 968
859 636
212 525
253 769
376 776
330 787
825 936
767 403
148 791
139 147
686 587
371 771
49 754
595 107
793 460
426 651
447 637
528 51
406 903
826 87
689 650
22 808
404 521
668 283
129 390
405 177
617 89
178 761
900 603
592 291
748 349
193 925
926 808
40 329
871 347
272 352
88 29
880 934
748 849
22 926
609 273
880 372
970 471
662 69
819 206
993 605
791 918
764 830
819 469
142 443
823 52
163 922
900 537
199 860
161 79
232 131
901 245
803 544
676 593
813 440
774 411
387 403
605 561
454 120
8 681
565 168
759 796
298 659
392 849
730 194
392 406
786 204
615 79
454 242
600 411
802 54
530 635
110 537
315 674
704 425
821 354
436 213
202 165
758 593
922 896
548 662
311 354
255 911
764 408
42 777
181 357
451 884
133 271
237 568
835 790
734 6
840 234
476 646
347 375
307 10
728 913
272 843
487 361
715 19
69 165
255 202
788 491
769 974
633 853
918 366
211 757
402 298
412 60
307 492
972 930
686 643
356 582
747 445
977 886
288 98
859 272
302 777
637 512
533 588
901 287
237 313
804 22
664 691
13 371
272 556
255 991
220 114
262 874
890 251
737 774
412 426
950 462
320 105
835 143
945 850
865 15
826 568
137 80
545 172
774 318
740 256
136 411
360 970
905 305
820 89
614 40
545 830
54 722
397 542
153 307
602 698
831 183
131 604
853 42
919 807
717 658
421 774
822 325
430 641
680 310
224 85
383 973
978 535
631 580
232 461
114 715
417 318
108 335
477 824
664 849
89 446
841 854
840 520
515 416
956 897
388 285
431 370
864 663
831 330
377 599
647 484
933 123
365 687
392 29
535 832
474 375
685 665
246 199
80 553
447 819
837 877
189 53
891 371
382 619
455 901
855 114
528 219
800 271
599 686
102 72
412 786
89 657
336 168
209 782
987 45
659 175
449 901
520 865
562 974
117 416
87 644
915 233
923 368
656 334
264 902
623 250
298 633
536 489
25 652
904 463
647 890
700 913
474 974
659 786
225 352
253 248
880 568
297 765
816 126
7 127
857 59
32 672
811 43
809 387
394 434
226 647
34 18
549 265
585 197
29 823
420 197
300 484
389 780
452 395
906 660
453 297
990 837
320 152
879 128
538 624
622 595
211 716
366 240
436 541
621 176
320 424
570 577
436 375
874 777
563 193
928 793
321 817
416 234
180 414
559 390
481 925
62 416
262 34
591 933
810 513
509 245
887 734
21 801
927 300
593 599
832 398
749 11
752 643
232 381
364 645
796 977
30 387
261 839
251 769
435 137
503 455
289 781
106 881
731 221
592 914
276 132
648 27
126 231
407 841
169 904
293 429
95 543
198 529
31 52
336 319
184 793
551 914
366 142
827 335
482 454
819 481
480 296
137 585
841 437
331 635
686 854
31 221
486 12
74 664
698 908
117 516
388 596
834 300
35 978
956 227
766 41
865 96
675 32
808 712
885 838
932 883
122 769
894 548
432 592
455 900
459 194
848 270
644 33
11 877
257 776
917 122
505 31
221 939
624 342
707 517
889 491
460 695
390 919
889 237
540 884
270 461
914 632
689 523
759 605
996 982
548 500
13 203
240 233
141 215
926 199
84 815
861 431
461 101
667 353
813 898
919 501
772 30
457 767
11 357
266 375
911 858
607 51
424 533
601 507
699 642
50 559
660 90
214 644
378 378
893 648
230 665
677 39
783 40
414 305
258 373
707 681
188 955
948 589
513 19
450 524
167 838
745 412
837 975
428 866
905 407
610 670
63 219
252 298
75 439
252 375
379 117
745 180
640 205
195 159
394 292
570 231
266 349
96 630
558 352
388 168
21 450
738 415
218 989
712 644
370 157
432 115
337 71
671 883
498 742
420 408
445 159
608 664
653 943
821 431
258 542
588 41
111 679
510 692
743 36
193 389
178 43
130 950
450 574
108 376
390 68
39 621
244 43
915 416
474 172
212 965
40 674
643 901
717 737
936 910
125 466
952 606
415 753
179 522
480 921
589 870
893 185
913 807
600 738
330 557
150 893
874 541
566 868
605 729
544 729
194 847
335 960
599 865
481 78
137 422
299 29
606 211
948 516
466 449
989 326
558 782
960 162
510 503
243 55
14 651
145 846
80 282
662 224
589 849
364 246
337 124
936 325
449 493
458 760
614 249
21 314
529 386
964 673
306 850
772 320
74 360
168 206
451 936
358 738
612 158
582 70
917 588
388 530
843 716
146 158
741 377
552 46
717 652
35 884
119 659
569 476
748 533
634 329
602 550
917 341
432 104
101 274
820 247
784 912
309 553
658 26
909 764
678 379
422 599
207 521
131 840
850 84
741 766
424 524
221 525
798 392
123 933
303 97
267 612
2 277
637 557
321 998
628 94
948 834
615 78
161 117
581 937
641 153
461 790
545 935
722 199
810 384
616 798
293 936
286 674
410 233
859 376
663 883
191 175
999 123
111 991
276 923
780 172
370 592
193 532
327 808
96 727
935 733
965 258
72 979
492 263
385 616
833 12
891 965
183 99
817 553
690 361
84 17
521 764
987 968
491 922
700 242
852 41
995 695
537 40
467 370
51 357
686 586
456 854
490 145
215 573
513 87
688 500
54 530
773 753
124 742
768 327
782 114
21 85
613 558
476 80
279 878
788 964
463 243
740 383
469 564
103 874
445 227
626 568
968 746
894 750
859 915
186 824
824 661
255 454
538 42
769 353
637 937
304 376
979 140
95 434
14 891
660 991
459 628
736 704
729 947
970 266
598 167
417 366
519 405
303 823
465 800
690 555
821 500
534 556
204 262
502 173
879 623
318 156
998 915
323 767
281 841
523 935
15 655
908 368
117 372
519 364
202 209
270 22
708 804
929 263
417 431
436 296
405 105
451 755
371 773
521 3
966 43
937 980
700 517
568 218
880 769
778 150
142 486
305 70
748 721
852 535
368 257
991 171
11 362
943 883
716 260
277 5
200 291
842 767
508 74
887 638
575 380
123 879
450 222
951 653
109 319
909 99
489 271
812 783
505 528
532 634
459 731
924 652
850 783
725 88
420 299
529 269
921 224
674 638
804 486
365 814
442 248
447 252
330 722
903 179
505 980
619 924
278 438
818 807
706 933
638 978
508 787
511 181
776 315
975 382
713 768
629 511
19 959
233 921
489 89
900 107
896 829
688 953
113 325
463 441
153 238
107 170
904 200
200 532
711 570
842 295
491 683
383 742
141 394
623 37
575 310
989 687
986 271
307 448
64 459
37 522
980 525
955 883
767 434
76 960
80 918
642 462
11 783
208 634
943 511
782 126
936 117
366 916
641 672
178 916
150 605
874 869
43 884
3 250
517 525
31 812
36 498
976 171
13 911
639 378
178 279
50 328
995 579
595 496
76 56
43 118
291 397
367 808
922 397
971 957
247 62
125 222
584 137
484 223
866 662
989 199
845 583
694 379
757 122
239 77
195 958
236 116
354 206
424 952
525 202
36 9
776 902
670 629
520 10
179 365
95 700
346 233
309 693
893 896
453 936
550 423
483 75
976 871
83 752
124 104
113 910
486 806
756 831
38 253
767 698
297 659
593 809
257 397
744 159
819 578
233 794
448 667
897 923
770 628
566 234
890 276
289 727
81 396
558 118
1 676
167 297
686 759
105 295
507 200
453 325
778 37
471 577
703 367
500 824
57 588
314 125
93 223
594 93
898 761
741 936
871 198
230 378
397 34
54 174
70 524
751 124
243 602
947 589
18 3
528 61
185 143
64 131
235 313
891 328
600 113
490 921
214 896
447 635
419 549
758 661
150 704
601 519
58 480
579 757
321 116
251 736
246 838
400 488
165 1000
952 689
180 442
961 746
689 759
380 107
120 808
841 72
326 899
552 905
7 224
372 609
311 617
446 710
456 610
61 407
650 593
200 611
338 888
369 717
347 28
854 818
835 47
241 161
297 144
417 655
367 788
263 677
756 709
318 151
743 169
930 80
149 106
325 354
752 164
672 48
659 440
702 26
54 334
673 144
544 342
295 864
384 590
821 792
888 969
674 172
427 426
687 450
473 345
889 527
722 467
491 128
800 515
271 695
856 917
559 517
106 478
85 345
798 334
261 471
505 687
896 543
137 721
887 377
247 961
88 643
603 358
690 810
627 248
326 932
541 784
311 740
28 815
779 276
709 267
348 595
643 594
907 838
34 994
833 988
352 522
797 330
121 475
261 661
258 21
638 89
930 948
829 957
114 959
225 931
769 219
876 675
57 909
21 889
762 45
53 882
519 665
894 128
685 532
216 614
831 396
922 297
706 506
470 930
436 590
617 557
572 637
360 558
864 412
791 734
861 112
567 428
77 750
176 350
46 881
855 867
163 643
457 663
306 73
571 877
61 719
696 420
183 418
644 610
101 856
636 149
769 163
498 166
43 705
32 557
699 488
912 789
232 972
507 280
743 134
190 925
903 186
534 356
106 495
542 956
12 691
493 710
531 712
65 442
852 296
766 711
196 117
654 670
454 398
628 180
778 85
607 403
375 100
112 257
699 14
824 816
724 750
675 920
218 459
370 871
481 175
621 108
192 27
68 584
711 675
694 936
625 744
949 800
559 25
44 665
839 962
711 174
570 778
109 632
804 95
68 929
544 761
864 520
504 165
672 414
541 573
647 836
691 42
852 32
917 690
585 703
424 154
833 533
137 636
979 204
917 874
317 132
393 820
648 416
234 188
988 232
23 679
625 874
710 541
915 55
439 499
4 941
746 140
929 724
696 845
949 12
976 694
183 624
109 768
163 97
999 186
127 975
515 326
176 999
519 532
291 264
340 718
63 640
333 912
366 442
679 528
890 30
65 16
356 476
153 93
527 328
859 85
661 882
304 352
599 718
991 680
460 324
943 825
117 973
705 6
21 710
244 223
932 748
667 458
76 461
855 286
546 515
519 849
218 470
918 560
501 378
235 443
554 351
415 610
708 121
379 728
830 974
303 761
570 149
430 424
786 975
290 657
126 444
67 626
173 301
420 727
688 711
954 66
439 135
392 741
247 465
61 817
388 883
138 806
860 310
459 279
388 462
465 76
172 418
905 884
54 151
967 664
956 559
440 523
406 954
985 265
616 795
896 3
256 360
430 779
129 923
93 33
158 498
184 858
521 272
60 286
395 499
809 563
869 366
182 484
160 77
436 268
542 989
487 132
556 450
721 45
714 467
896 522
439 250
85 449
697 922
567 485
189 463
49 730
452 997
781 938
481 336
739 114
764 812
158 478
999 11
260 618
410 696
418 106
618 336
942 158
799 990
339 20
539 819
355 277
284 119
440 793
948 70
198 298
80 526
87 692
496 496
387 265
954 356
514 399
237 105
648 575
124 186
745 830
814 28
300 254
172 247
675 369
895 631
797 390
479 536
243 606
326 756
4 914
188 584
165 354
959 135
63 633
90 749
941 887
138 419
850 16
101 528
124 105
441 335
107 281
670 647
352 827
1 310
313 415
373 383
621 53
84 746
548 286
165 237
923 211
237 592
209 453
777 912
631 130
221 943
544 866
109 269
601 672
934 573
77 369
319 624
654 784
624 818
372 728
775 294
291 363
886 851
815 14
763 797
495 335
91 39
201 200
659 153
725 299
923 966
530 898
783 901
626 909
118 438
797 880
235 292
215 677
682 767
876 340
931 995
742 671
207 271
524 546
250 718
813 873
501 930
311 297
162 897
940 376
960 764
899 242
110 647
836 851
318 394
474 886
735 997
783 985
66 595
876 519
214 37
415 154
764 340
774 257
140 86
372 38
679 482
684 514
684 353
908 157
153 372
978 570
966 187
135 842
57 701
230 824
854 994
602 654
416 974
691 95
807 726
608 490
431 867
999 20
861 151
392 838
73 709
376 207
902 433
907 132
256 112
125 770
443 78
423 858
51 465
952 857
542 912
699 972
778 697
344 638
199 735
828 271
339 88
180 594
200 656
715 642
733 137
851 136
953 155
344 495
66 42
466 195
90 809
185 289
559 42
918 740
828 269
202 379
372 8
405 222
376 839
204 441
988 970
610 76
887 520
117 804
260 558
412 439
826 966
817 101
461 990
409 955
699 137
793 902
577 25
923 916
994 104
439 955
531 325
474 1000
481 85
557 244
209 339
526 647
784 287
602 482
418 658
619 763
717 643
382 543
642 214
457 502
285 666
840 119
459 718
118 594
356 719
428 130
112 163
480 530
172 98
292 284
507 361
926 240
903 920
118 909
926 574
872 737
330 350
59 757
479 171
919 310
760 695
55 651
505 309
570 957
542 39
217 275
792 143
200 15
356 560
543 414
669 373
936 939
683 987
381 442
34 105
59 440
107 563
101 28
871 642
66 87
268 209
581 820
576 811
13 283
371 908
48 39
322 709
755 355
814 165
147 920
727 247
948 949
240 365
388 507
926 320
326 501
243 229
165 571
543 839
280 649
545 445
814 691
364 892
937 663
841 176
380 580
35 305
899 712
157 29
402 291
881 351
472 475
580 989
827 325
122 723
769 935
414 484
827 702
499 19
878 878
598 912
182 496
623 338
980 757
727 451
232 658
439 629
131 617
305 253
539 105
908 365
735 683
946 816
180 921
505 56
297 484
164 375
287 747
385 77
375 515
694 679
119 385
103 658
489 363
374 294
120 109
329 755
792 274
922 971
546 779
378 194
614 542
569 900
288 953
977 15
819 22
406 148
947 246
510 672
539 629
132 867
735 276
246 390
584 400
517 504
300 156
808 628
1 863
10 213
3 871
885 893
851 368
112 586
643 604
594 241
993 380
216 928
779 84
431 430
239 238
409 409
271 130
518 632
695 520
854 579
413 704
298 876
641 941
479 234
533 823
965 100
525 421
829 986
46 451
467 564
82 161
435 935
91 847
991 389
722 631
681 552
217 213
727 181
664 829
276 846
713 153
266 483
820 483
897 287
46 331
799 481
617 890
590 310
656 806
874 734
986 537
914 614
382 627
766 999
461 203
445 633
37 694
919 83
24 69
915 640
958 945
49 188
896 705
345 121
790 682
657 704
295 390
389 142
614 833
774 651
526 44
85 901
113 351
541 70
295 491
9 344
678 256
400 374
377 189
55 33
892 350
423 573
761 163
995 488
25 873
884 461
125 996
811 17
417 105
507 425
800 536
681 199
909 409
388 964
441 279
313 215
204 425
377 918
799 724
757 175
635 72
987 797
89 404
254 595
180 53
483 212
252 391
620 991
706 61
621 370
795 4
93 593
727 850
841 106
97 828
903 185
583 156
780 762
208 262
4 593
801 710
5 422
79 632
245 873
635 338
818 713
539 937
394 834
910 296
19 492
803 150
763 579
173 118
523 974
827 528
395 258
482 145
209 570
587 946
301 981
131 562
628 149
54 431
650 11
441 764
589 965
882 463
938 708
342 684
27 799
348 58
449 908
628 36
853 280
841 995
425 486
256 217
249 196
11 119
155 506
556 181
304 903
238 753
811 217
140 15
496 507
350 689
501 186
286 926
494 919
401 99
146 590
803 300
832 751
612 421
855 774
141 485
852 842
173 352
629 49
352 475
320 792
149 720
243 294
661 397
945 107
209 717
197 63
843 186
408 983
670 259
824 195
963 203
5 943
251 708
417 922
211 653
489 156
760 594
283 968
311 479
383 505
487 686
401 662
880 715
657 467
388 441
991 733
886 553
708 496
320 343
821 550
339 972
874 91
633 753
805 849
988 462
315 930
887 54
333 841
18 652
183 185
633 355
734 470
441 768
515 425
520 672
273 859
133 939
140 371
993 862
951 130
820 83
652 152
275 22
155 457
206 139
164 292
608 58
716 400
826 582
825 697
253 449
908 737
388 47
459 732
908 409
213 728
231 118
886 386
575 443
876 90
499 801
235 676
735 59
373 339
860 280
428 599
326 886
682 586
647 894
313 490
758 895
632 533
790 508
974 875
343 473
28 577
148 114
988 872
503 879
445 829
117 478
766 763
371 78
324 210
743 616
815 716
843 157
85 688
983 72
270 62
242 133
543 7
436 498
746 111
707 572
66 449
188 232
517 382
740 704
603 825
743 937
248 654
722 870
935 308
666 764
95 101
211 320
411 629
120 950
860 636
331 600
692 933
869 23
87 943
680 179
812 550
8 477
665 102
929 630
941 492
949 703
653 331
704 335
282 395
268 409
180 488
432 619
430 675
771 110
205 935
11 212
411 27
665 692
656 605
660 6
376 312
336 79
646 970
825 265
378 356
753 161
188 97
643 392
31 5
604 793
384 268
484 391
225 18
347 884
23 722
547 711
152 544
32 328
809 409
683 913
922 657
446 109
105 89
500 135
927 180
723 763
571 299
780 269
534 155
990 80
217 493
623 248
172 783
8 854
695 929
862 141
389 966
581 889
493 127
67 624
395 600
778 736
31 346
228 6
593 399
788 601
604 483
881 818
623 270
135 203
579 204
317 135
973 809
261 391
432 655
343 562
390 725
730 852
719 518
452 323
352 684
305 626
212 458
945 694
688 205
84 472
212 778
33 953
503 939
922 232
142 640
314 452
629 805
129 933
783 8
818 820
874 762
513 913
78 416
482 580
707 403
163 848
394 616
793 60
419 773
705 998
555 155
133 838
481 451
138 865
331 215
632 812
146 690
566 660
538 312
275 682
371 694
454 586
593 510
17 279
871 342
847 3
543 136
299 732
216 865
391 105
176 18
786 898
63 591
453 418
801 469
48 23
925 182
361 819
669 595
345 968
326 561
184 69
17 711
438 155
745 90
154 549
860 306
17 259
329 179
505 706
239 880
826 592
227 504
504 410
572 872
120 361
26 727
860 123
168 365
671 379
22 40
638 702
218 142
407 736
922 998
257 793
296 966
244 219
838 715
579 863
793 438
337 960
154 8
691 175
47 680
877 616
351 94
632 318
261 888
110 724
722 757
689 965
975 526
679 553
741 471
342 77
783 495
669 834
504 897
449 676
532 152
469 381
403 930
104 124
38 793
441 12
670 119
916 410
942 257
839 76
103 274
900 123
108 403
430 903
59 198
65 527
930 819
295 845
178 735
205 123
731 447
573 185
72 472
308 179
226 679
87 655
581 497
24 134
816 183
167 110
380 696
62 502
898 792
977 372
294 636
550 871
314 988
878 894
485 81
242 860
566 409
394 84
518 773
779 65
712 673
465 773
916 474
535 244
845 180
879 746
403 544
86 280
789 922
133 278
439 526
361 309
651 140
725 362
486 337
254 753
162 141
997 358
672 227
104 74
123 541
462 417
46 84
471 406
897 820
186 60
361 23
749 614
776 262
620 778
702 75
203 824
967 908
87 780
676 731
725 721
126 261
20 375
81 557
786 441
580 886
406 355
830 119
641 531
545 195
355 863
642 777
523 366
497 689
264 975
949 635
701 381
821 771
724 579
477 223
90 306
341 82
276 542
334 740
858 857
457 707
897 72
681 197
707 733
578 898
218 750
328 848
163 769
505 855
202 340
443 478
234 541
207 567
122 23
512 802
220 218
534 149
467 104
898 838
396 578
685 911
117 548
880 560
377 113
452 935
680 436
350 806
307 511
548 773
614 797
610 361
834 388
619 714
299 347
826 750
281 857
185 982
15 412
453 843
242 456
940 789
580 905
585 190
265 311
835 888
382 669
627 352
663 782
624 770
545 217
740 293
698 4
603 884
243 336
904 869
793 736
417 667
448 650
547 423
771 443
639 348
278 995
856 17
372 242
140 615
577 396
798 120
597 826
551 396
475 97
818 597
154 503
536 793
407 259
34 899
225 962
294 60
577 325
608 836
751 556
661 301
952 487
929 731
158 434
233 693
226 992
951 611
890 176
587 149
859 625
780 466
460 530
374 472
182 325
310 282
920 77
826 429
511 411
121 736
402 424
347 291
951 271
825 537
771 683
161 551
501 972
432 874
795 966
198 456
247 346
423 729
947 933
20 892
843 718
534 793
988 358
681 759
40 193
661 540
516 92
413 310
57 962
117 656
660 19
822 82
99 120
14 589
187 33
525 90
722 205
848 114
397 860
5 912
952 770
573 360
83 41
15 742
412 188
823 510
308 188
451 846
573 282
579 675
999 103
764 72
660 612
185 56
320 774
311 244
486 393
637 852
487 48
392 309
909 51
497 711
896 69
993 826
929 858
414 588
821 599
417 802
546 898
458 32
297 849
341 205
899 189
268 146
609 612
972 703
602 252
560 15
839 733
965 185
376 456
851 144
609 112
398 155
538 657
55 878
213 953
418 480
450 378
80 44
672 992
411 862
724 727
47 99
183 249
594 143
297 72
197 835
728 603
555 834
211 862
777 643
906 801
986 316
662 61
42 60
660 104
719 371
447 367
442 995
553 169
598 617
109 504
802 880
508 364
741 637
6 998
437 343
313 450
403 707
862 265
634 521
369 352
892 167
719 333
161 623
854 758
239 314
262 392
193 121
756 285
109 113
456 299
5 560
80 195
342 323
713 412
8 873
35 861
983 625
174 244
17 718
716 772
354 825
236 988
287 419
978 79
633 410
749 476
138 765
545 854
888 899
678 123
166 524
169 770
167 498
200 799
259 176
433 424
986 736
967 734
211 104
850 756
309 89
6 986
212 243
736 729
767 256
850 285
83 364
224 208
706 87
422 138
225 828
493 436
543 592
431 548
142 17
74 908
272 923
192 376
91 546
186 796
632 607
286 493
365 510
673 857
297 956
551 839
547 981
738 828
974 232
139 467
321 683
195 643
661 285
81 171
804 718
663 520
227 335
729 524
642 279
714 541
259 804
368 584
35 564
982 525
30 654
559 224
296 219
509 483
658 667
443 884
354 171
759 347
449 825
887 59
628 607
994 662
538 199
775 627
109 83
653 232
779 95
467 484
265 578
475 29
675 820
42 844
395 477
675 169
103 342
675 428
523 426
3 471
556 404
540 30
784 214
410 347
176 134
972 630
475 774
193 250
502 219
678 109
24 552
534 665
690 889
487 597
644 26
979 428
592 180
956 1
526 63
156 53
197 479
683 23
604 875
273 105
445 950
213 821
501 98
837 542
986 323
701 117
409 292
296 364
644 173
226 975
277 908
997 880
134 269
984 930
645 586
612 983
261 750
964 961
604 513
439 247
685 217
45 262
521 540
160 887
584 730
434 685
799 430
271 762
764 883
863 727
843 80
802 446
944 241
44 981
457 440
242 648
112 763
539 15
253 703
388 578
467 10
339 583
892 202
661 86
633 463
703 926
557 159
158 180
912 696
194 680
734 172
835 121
749 653
482 88
235 725
641 896
810 273
710 692
201 412
922 685
259 80
864 522
553 872
558 287
44 392
407 792
397 241
231 983
230 775
496 939
818 48
350 787
157 272
823 767
703 39
288 829
799 841
701 357
479 96
100 237
239 496
477 470
692 60
568 539
999 385
523 95
971 698
88 852
854 886
242 522
1 694
759 239
189 587
60 19
28 752
431 947
642 429
684 228
128 558
674 451
255 886
475 342
90 680
580 133
937 821
655 289
514 765
528 55
351 939
425 731
42 855
29 684
283 712
263 763
270 937
565 876
174 39
570 263
71 149
748 7
969 754
518 175
241 220
113 665
302 507
872 331
42 452
268 663
740 832
539 914
223 108
528 293
256 627
651 576
380 946
762 249
469 585
667 770
91 538
452 632
83 663
156 175
88 68
505 967
712 112
688 325
574 132
803 42
68 821
163 510
710 615
141 104
460 575
118 967
749 964
13 188
507 95
981 100
457 20
424 116
820 349
247 974
390 314
519 315
311 978
890 428
944 638
391 308
178 774
177 684
783 676
528 558
259 742
673 648
407 818
673 422
896 983
751 137
762 47
775 153
354 952
278 882
390 769
524 269
759 640
936 166
809 839
747 481
815 363
131 577
409 905
81 115
208 358
996 194
206 738
6 343
746 973
631 505
964 566
670 773
756 416
605 368
409 420
83 539
348 491
795 780
957 354
489 305
899 694
907 519
372 537
23 335
454 692
459 561
459 64
929 220
835 363
110 182
205 257
313 162
962 801
466 861
494 507
424 267
785 628
218 808
315 671
851 773
232 662
836 512
233 22
226 694
950 867
591 912
667 408
124 160
266 547
778 523
229 563
722 464
469 924
589 52
585 776
915 169
798 140
863 352
569 812
75 885
397 537
97 174
59 677
88 560
122 809
24 942
739 259
190 536
398 52
888 319
215 458
830 290
694 100
839 90
636 287
616 46
963 55
606 437
216 981
378 300
944 723
320 682
981 509
218 731
49 127
266 230
416 959
329 606
401 317
362 207
422 319
643 637
299 373
936 242
447 256
924 779
116 493
509 28
301 909
154 566
138 921
876 819
526 628
135 770
995 848
329 417
167 971
405 465
695 341
707 493
948 982
272 415
826 132
41 595
996 393
250 482
162 244
330 490
12 496
312 859
109 18
352 408
351 975
106 616
357 146
562 751
676 429
373 23
821 622
857 334
865 186
176 229
33 340
997 344
198 457
714 901
216 416
875 389
944 981
478 918
403 505
396 736
203 612
921 378
192 305
717 188
644 361
519 211
777 394
600 72
726 955
723 203
224 125
708 569
438 646
322 641
610 594
370 801
898 87
989 897
705 984
258 223
195 386
968 146
809 693
100 883
248 324
8 955
244 610
893 34
674 217
511 43
17 408
481 357
304 537
693 913
112 887
650 79
384 458
772 483
158 700
309 569
139 916
134 812
132 644
206 501
403 39
857 58
575 549
787 972
117 170
430 888
5 122
258 514
821 934
619 481
502 757
397 987
920 880
982 126
380 384
164 589
489 115
87 244
483 153
989 92
667 809
25 637
289 878
864 313
917 845
790 648
580 305
588 372
487 522
704 573
117 500
440 599
5 428
690 23
588 66
659 228
943 404
265 158
69 533
2 858
532 581
515 120
952 261
196 790
134 899
362 250
750 801
848 754
580 889
776 167
395 248
405 610
543 758
468 426
338 334
545 641
594 92
783 727
990 144
976 92
197 876
415 973
43 720
111 789
967 300
799 723
910 693
480 729
118 169
414 663
161 7
754 943
733 96
539 87
586 735
962 1000
707 356
719 169
496 37
821 294
111 82
162 456
118 622
581 223
917 665
670 355
441 661
943 754
660 1
462 730
170 957
118 990
603 228
71 588
43 278
87 167
754 756
873 829
316 665
841 258
771 500
610 232
581 779
540 698
120 142
925 542
82 445
773 476
74 282
988 324
19 426
843 124
533 715
304 848
732 144
995 67
85 575
197 624
624 317
766 548
858 199
992 983
674 65
264 661
741 635
438 583
649 414
170 380
557 627
233 904
693 317
478 889
293 454
557 410
353 415
608 697
749 281
761 364
294 853
998 731
435 108
53 436
873 223
849 400
684 893
68 514
781 360
967 338
769 319
9 128
215 302
24 437
554 896
11 720
28 859
119 712
225 883
898 543
572 19
861 27
746 228
878 754
707 445
361 143
156 736
931 709
983 941
781 10
151 251
721 253
789 297
487 39
839 59
57 52
437 154
631 667
908 337
374 823
160 882
910 90
590 892
30 370
901 532
621 974
136 761
799 461
33 855
864 469
9 494
135 268
182 597
285 907
788 680
886 730
571 268
451 824
799 423
797 935
184 418
557 982
230 941
189 93
409 549
938 896
168 471
492 452
378 615
248 517
294 134
246 217
401 697
485 654
605 393
636 835
685 176
927 94
724 217
341 891
687 184
342 416
798 942
933 444
75 530
660 827
226 699
377 697
886 862
350 490
676 291
512 603
736 235
171 76
125 857
259 819
625 409
760 557
852 186
86 511
12 664
561 388
712 798
601 61
639 207
398 315
497 909
269 584
144 439
659 620
647 269
438 271
179 880
734 617
742 745
632 654
485 343
451 85
403 442
756 139
413 24
814 732
527 812
217 965
613 951
581 354
47 564
906 162
968 661
603 610
164 358
101 576
733 174
483 898
258 362
710 610
30 144
342 246
108 954
196 41
660 595
604 19
477 862
532 444
874 135
492 506
965 577
679 447
474 936
160 535
897 189
678 591
435 138
576 133
925 405
346 457
848 219
591 253
608 434
110 572
10 789
370 836
76 530
370 325
70 400
915 504
889 810
838 418
365 413
902 641
97 369
621 425
473 83
348 834
223 718
21 650
599 743
974 668
172 382
50 9
773 700
758 294
299 855
662 469
893 282
893 717
551 938
310 923
588 908
665 561
575 806
153 98
539 202
458 337
319 583
389 76
282 537
155 527
170 400
243 886
992 145
823 653
68 410
912 732
323 486
890 475
936 428
28 745
327 505
773 202
191 407
90 698
933 260
97 175
145 440
672 319
92 739
729 3
840 711
877 127
139 904
872 255
759 725
752 301
131 193
998 415
452 446
590 948
237 261
267 680
351 995
34 820
397 226
883 273
352 21
627 128
125 737
852 228
37 335
420 387
749 224
184 690
171 773
302 437
452 652
783 838
824 179
63 706
78 330
341 704
809 817
792 13
396 828
566 447
38 102
137 209
874 438
997 677
90 780
514 265
310 576
970 465
694 47
794 386
202 893
615 597
72 313
763 990
759 801
361 316
37 709
992 126
433 711
109 407
863 210
361 416
12 525
991 127
866 102
279 956
348 991
699 263
336 904
664 301
382 772
981 420
660 434
98 23
311 89
149 176
190 779
484 889
273 468
720 485
6 839
743 750
719 854
470 378
753 302
8 253
829 549
32 312
437 800
267 489
546 272
328 984
85 956
897 958
345 155
395 449
701 636
302 732
300 91
532 69
151 150
557 48
774 236
31 737
9 468
45 257
224 292
446 977
368 253
730 68
241 32
152 892
474 683
312 624
672 957
808 54
46 816
873 442
73 650
844 648
941 73
49 286
343 131
705 583
514 856
826 987
890 137
610 74
357 633
382 164
687 427
331 559
868 755
560 63
136 320
239 536
605 933
666 310
516 179
517 407
830 127
832 538
111 213
53 149
992 735
708 211
490 619
274 243
471 409
563 61
296 167
994 962
828 509
492 345
751 734
487 934
623 949
98 489
762 805
700 251
775 973
493 246
733 407
306 380
574 299
693 401
159 185
97 712
545 199
797 383
132 420
584 169
809 359
493 654
956 577
957 985
912 649
185 834
133 81
33 930
145 794
353 861
135 161
571 628
556 226
786 864
210 697
865 947
119 49
781 251
482 813
532 296
976 880
793 121
735 378
578 221
890 148
848 704
25 756
281 162
619 490
211 835
236 217
931 717
29 463
12 356
828 719
874 562
448 803
135 338
302 982
393 326
89 673
487 60
162 697
894 950
377 129
166 660
197 546
122 209
902 167
717 729
238 590
643 685
374 397
110 766
722 551
790 560
610 304
609 855
253 337
984 771
996 532
316 469
636 808
650 873
557 492
420 931
888 881
431 838
873 40
141 833
247 745
169 230
515 165
761 183
751 620
660 400
492 409
43 401
252 462
683 492
343 730
919 676
165 59
860 411
992 670
545 104
204 529
308 955
149 320
706 640
80 749
40 331
804 978
381 722
5 545
133 865
307 288
893 650
309 437
965 413
467 465
105 163
272 496
845 186
570 19
446 1000
717 578
865 108
24 526
896 129
38 213
541 856
677 624
379 133
786 3
629 630
540 198
1000 980
922 995
153 367
347 221
945 562
22 619
686 917
481 639
930 158
262 661
290 47
15 270
819 28
885 740
375 37
459 721
610 755
634 205
915 655
175 953
924 922
379 404
560 661
321 203
572 335
824 600
240 643
628 124
734 2
513 192
74 122
326 861
66 852
165 989
773 543
392 685
555 305
858 875
859 429
561 682
381 152
324 360
276 58
713 140
261 195
196 938
789 923
249 914
817 993
598 155
939 511
836 319
662 512
678 937
428 169
335 470
395 936
928 684
287 224
842 884
394 917
99 56
428 128
344 348
517 396
163 583
470 492
56 157
92 695
365 19
378 651
594 219
887 323
998 280
239 448
687 19
366 797
506 234
544 668
817 366
159 224
874 471
25 965
335 542
112 630
602 462
910 192
909 948
210 188
330 928
161 880
855 329
597 365
552 470
836 929
786 352
399 5
43 1000
466 304
191 727
251 753
266 933
32 602
767 192
833 973
873 781
338 776
250 525
876 725
506 769
138 904
126 532
835 445
549 287
17 580
240 136
124 72
108 348
852 797
321 179
839 197
903 344
599 794
737 757
649 109
194 198
395 562
129 986
697 604
57 157
951 260
953 74
712 274
822 506
597 138
898 195
932 820
399 20
929 48
128 122
597 875
683 77
860 380
681 269
888 631
528 840
56 592
465 659
845 286
988 707
585 387
786 205
634 734
431 317
810 643
48 490
911 287
121 790
478 176
733 943
835 578
580 351
764 358
413 348
213 881
47 846
966 477
514 776
471 913
199 737
523 29
265 255
971 451
184 902
801 554
609 916
264 21
863 827
592 909
332 208
803 949
940 353
37 462
381 653
69 703
605 255
158 213
170 421
585 785
779 447
707 987
279 796
877 962
355 679
262 294
383 651
108 764
303 528
466 406
660 288
634 182
60 571
318 839
369 280
912 428
619 190
223 495
504 577
222 907
415 681
22 718
208 488
475 339
261 134
978 247
667 38
817 984
228 185
264 139
612 234
681 186
114 604
862 715
784 224
75 258
914 335
743 891
581 410
393 507
646 897
241 326
861 196
275 160
883 489
724 657
474 798
266 739
132 9
629 65
418 261
461 162
643 114
441 77
434 301
272 60
461 507
548 334
405 623
343 230
968 948
320 737
208 780
899 327
878 420
90 520
533 883
948 318
183 219
730 643
77 629
329 481
252 23
62 23
982 381
278 950
329 949
686 888
729 936
566 958
355 656
477 240
538 424
909 72
994 990
67 423
619 747
903 222
769 317
596 750
697 226
51 377
174 737
617 254
672 182
211 379
970 78
814 878
220 568
582 838
314 836
411 434
152 6
183 201
231 586
577 757
322 193
10 345
727 573
611 44
993 425
274 494
936 493
61 517
330 374
704 740
807 856
408 680
926 984
436 599
529 797
944 607
521 980
62 865
358 691
827 418
143 262
599 301
469 47
870 92
958 165
698 678
182 570
657 595
435 764
281 144
806 107
914 364
966 56
978 916
709 446
963 702
674 688
972 237
328 510
357 377
187 539
485 732
959 766
876 765
224 789
480 542
196 809
457 904
607 419
957 280
459 929
868 11
121 547
520 478
923 58
253 852
304 564
328 193
319 159
734 866
968 542
122 574
205 771
358 72
781 831
618 652
308 892
709 27
878 766
296 556
391 966
714 476
184 33
369 305
958 681
734 514
803 444
937 935
274 906
586 581
797 647
607 612
377 836
34 25
391 776
990 456
603 173
489 972
829 798
652 563
6 600
506 327
973 169
265 932
4 994
119 390
18 509
165 7
316 768
532 804
91 712
954 742
548 983
216 937
613 721
727 587
343 343
870 699
336 988
88 353
496 604
712 811
723 595
967 813
907 932
888 454
914 103
742 527
176 356
701 254
942 44
596 811
742 932
150 181
636 645
784 347
808 507
293 126
319 599
882 636
31 795
90 772
673 617
480 374
870 421
749 733
42 384
730 825
83 889
331 727
366 2
325 762
749 608
353 838
732 377
807 211
102 676
731 593
651 772
977 732
137 985
632 814
371 846
452 841
462 905
869 797
775 361
362 857
306 364
629 634
95 577
44 66
207 532
402 839
400 420
494 83
172 297
275 985
781 328
856 495
184 161
858 812
794 305
740 189
722 947
720 124
622 536
188 670
455 681
752 626
330 26
611 883
169 391
885 393
536 95
557 329
751 648
517 472
356 217
238 72
928 989
49 257
366 11
139 886
261 990
476 834
648 344
658 593
284 252
323 991
886 57
362 813
397 763
421 763
773 559
1000 526
610 261
868 701
408 951
53 236
137 700
579 794
292 214
397 966
205 217
257 90
273 970
254 22
732 674
136 505
232 135
382 841
395 601
893 155
904 297
390 40
996 320
185 640
605 738
149 213
183 432
795 914
105 930
770 688
64 504
880 811
965 7
398 768
25 582
407 910
515 364
999 15
576 177
788 758
960 934
672 416
863 793
103 279
441 400
458 405
758 230
997 486
396 955
767 394
923 757
452 882
43 475
298 257
267 752
535 563
314 895
731 71
226 120
30 667
621 993
170 590
687 92
699 138
326 741
612 975
997 230
726 884
144 163
210 457
409 293
880 532
836 457
4 217
123 878
871 163
254 383
46 579
475 9
553 824
238 631
145 620
542 554
912 421
85 100
230 440
316 352
670 309
447 540
471 484
448 76
866 845
853 911
516 442
893 926
175 38
545 69
591 809
841 27
908 70
467 575
774 136
235 572
27 57
133 273
670 491
965 522
401 832
315 294
757 490
331 301
910 273
109 750
299 368
820 117
295 945
516 982
807 70
843 476
349 312
990 664
398 414
911 859
163 562
226 334
30 520
401 794
716 774
759 558
249 670
68 950
333 57
280 551
882 191
761 396
104 987
858 359
470 610
152 437
299 867
562 57
776 162
78 843
111 411
251 723
543 331
659 424
873 419
405 253
813 615
611 282
224 115
70 875
333 631
931 109
303 903
771 906
978 174
661 520
504 319
296 729
738 819
56 494
71 868
460 681
502 684
147 571
558 480
202 840
940 346
200 594
248 322
499 577
449 703
830 96
914 486
765 336
354 224
368 855
425 168
994 978
8 933
675 559
878 275
233 377
746 563
340 11
49 104
698 402
608 938
932 384
105 277
714 464
375 438
814 865
515 522
474 613
84 813
975 132
268 673
885 594
228 988
297 941
451 857
680 825
294 342
783 460
206 172
864 72
684 128
149 11
260 416
583 792
1000 890
210 645
583 345
456 140
516 320
212 560
687 157
924 291
414 485
755 815
52 965
200 51
206 410
696 789
754 503
280 621
822 843
180 830
90 218
338 698
341 13
497 482
15 603
648 66
919 848
117 124
257 164
666 544
386 513
669 827
730 358
525 597
618 217
700 336
411 348
402 329
195 870
453 803
385 68
611 849
593 349
361 613
175 442
391 940
267 351
158 589
276 570
899 103
898 703
257 634
620 980
729 332
945 255
658 515
853 924
218 11
220 140
946 128
168 196
230 418
403 668
609 790
400 580
122 480
263 66
734 387
331 391
254 184
667 471
546 530
21 496
596 541
692 177
958 589
14 360
608 974
502 7
553 975
486 815
392 572
553 722
314 806
257 980
628 154
622 234
322 217
774 365
393 731
305 406
443 913
379 944
271 283
270 109
97 661
680 650
382 993
325 435
612 766
982 545
649 727
132 69
218 863
364 840
948 242
243 27
324 49
17 648
835 512
185 447
629 307
731 611
851 732
337 478
37 820
546 606
445 827
542 745
420 187
723 662
213 46
62 581
45 249
92 581
888 777
683 738
860 371
215 896
190 113
501 872
22 946
50 915
690 469
810 895
245 206
143 337
787 189
409 26
318 91
763 177
813 330
73 2
794 925
225 815
870 274
81 911
94 182
675 575
846 836
822 91
393 316
779 179
857 187
204 174
629 319
702 441
794 793
51 19
959 272
644 391
183 90
572 209
16 770
396 837
212 788
153 990
319 9
528 874
534 156
948 895
65 741
687 115
111 997
738 107
740 272
480 211
432 227
400 643
15 904
984 685
558 149
18 454
735 317
348 799
58 387
265 520
383 3
626 474
626 173
137 458
736 568
684 487
563 50
734 5
409 644
97 239
95 444
830 654
375 565
38 634
525 174
94 126
746 656
176 487
553 261
491 313
904 643
882 889
796 271
744 977
276 118
541 636
470 931
621 995
104 63
606 197
540 704
204 67
190 109
328 681
773 583
675 567
455 82
530 550
58 806
668 951
793 489
881 413
483 336
827 441
144 88
433 333
548 112
694 392
239 980
299 46
595 823
986 614
773 778
103 653
542 937
988 720
377 872
85 520
312 869
205 211
980 921
312 474
5 611
871 770
592 776
783 716
368 446
173 707
165 550
931 601
421 594
470 625
546 39
864 183
952 609
902 895
384 684
610 288
85 93
994 669
554 414
262 375
391 418
175 936
808 1
144 23
535 963
923 361
732 307
946 964
408 55
106 789
492 265
141 987
639 675
301 746
512 224
107 243
882 503
935 179
818 603
561 226
9 248
978 84
487 144
773 101
700 230
847 381
530 485
407 830
583 270
405 689
512 286
543 798
465 360
937 760
976 267
196 463
410 320
915 110
901 155
887 533
914 119
854 777
574 573
107 325
949 396
436 277
662 983
739 423
654 5
532 555
511 536
301 749
393 782
49 306
253 902
434 9
649 7
581 108
683 881
855 470
157 516
453 247
603 822
709 313
861 776
196 253
910 245
910 162
498 343
522 499
958 383
334 812
205 843
441 968
114 396
789 126
790 721
625 337
325 886
933 235
47 783
929 920
281 630
373 238
364 706
401 568
900 79
46 42
88 187
35 660
667 11
996 992
896 281
578 294
63 506
213 695
487 585
284 203
643 684
122 542
762 50
586 159
91 673
345 961
972 732
620 638
742 967
981 638
247 910
931 661
355 254
728 990
808 370
264 786
733 197
724 704
186 466
670 167
455 917
929 843
449 960
625 608
681 298
889 296
435 219
497 731
343 722
918 447
778 103
912 800
68 49
103 996
243 334
631 691
645 256
651 326
905 539
973 691
110 469
422 452
542 145
879 459
591 8
914 855
807 886
572 874
934 26
870 177
712 852
219 356
107 869
33 363
54 221
474 475
24 16
971 902
826 913
977 691
294 910
68 163
438 131
366 657
487 825
877 519
187 636
876 240
856 702
69 388
133 894
337 419
814 313
461 107
11 986
20 849
810 896
720 349
884 595
588 91
296 6
322 364
393 807
610 45
610 276
471 183
156 443
546 519
429 917
367 590
938 48
681 878
138 328
883 460
692 627
266 301
672 817
182 207
762 4
741 270
447 639
788 227
555 506
592 106
766 624
335 904
951 569
195 332
294 218
148 891
704 681
37 190
828 226
61 382
731 580
101 674
297 371
121 248
939 187
241 134
518 535
351 18
777 407
50 226
224 86
415 310
920 594
975 617
912 427
291 948
645 587
319 117
186 609
656 427
542 737
851 592
314 74
677 728
280 648
426 231
491 70
818 161
539 355
769 194
781 863
718 93
307 260
182 509
203 495
934 879
575 20
827 247
992 459
246 580
1 672
3 631
334 772
176 115
986 894
207 644
505 740
152 707
235 437
937 809
456 116
407 799
574 653
378 926
324 540
769 416
519 771
894 574
874 971
969 377
29 203
813 966
363 620
81 769
418 654
773 148
579 96
512 558
470 910
946 302
660 819
624 980
196 653
182 360
980 698
17 749
703 789
248 633
332 748
9 957
740 164
144 751
983 120
731 530
889 741
160 220
438 176
321 492
316 568
854 807
299 49
959 659
357 178
502 96
341 997
116 929
204 239
544 93
979 703
664 416
259 898
552 735
97 757
893 748
806 204
406 514
381 259
610 73
256 808
88 303
747 940
686 411
708 267
394 966
164 297
52 613
406 297
360 563
500 117
76 232
376 685
656 983
844 755
705 283
58 666
914 804
606 951
214 665
217 960
993 13
330 704
575 181
820 3
412 547
39 67
529 883
822 234
517 231
251 430
380 600
911 854
887 673
883 568
748 547
811 511
446 850
929 974
84 102
207 600
332 458
382 718
665 113
669 889
61 579
742 741
448 980
765 682
899 492
491 646
391 653
502 788
161 937
242 368
889 925
177 270
642 193
382 662
240 174
887 40
153 4
721 51
847 563
48 237
216 907
424 69
695 937
6 936
304 894
515 854
376 248
515 809
42 107
982 929
498 487
284 218
889 130
133 937
367 348
195 142
416 889
78 773
176 733
18 388
593 644
780 107
452 173
565 785
453 62
271 736
632 160
866 764
448 584
111 642
77 878
531 507
651 58
591 20
797 507
552 389
848 953
855 412
737 308
395 457
519 260
843 682
607 920
559 489
426 561
899 16
933 695
874 484
84 375
327 372
31 167
775 426
975 293
685 546
610 880
227 568
409 576
50 307
1 817
543 334
366 222
58 60
578 411
865 553
55 902
450 16
781 677
583 931
166 991
649 800
549 650
437 511
51 803
214 720
547 143
482 764
695 888
665 497
903 445
173 837
727 338
180 584
904 828
735 452
169 266
565 219
420 648
678 633
775 552
987 822
439 3
318 693
799 842
108 434
888 843
238 68
897 406
685 813
976 104
812 653
228 215
433 567
388 871
569 57
563 368
898 443
892 780
503 352
565 742
546 802
161 794
207 846
606 534
301 769
298 766
955 730
332 342
952 252
619 647
308 863
778 162
566 342
144 416
256 702
261 213
236 913
981 773
538 607
711 869
948 662
121 697
527 91
695 186
305 824
700 870
166 954
684 661
369 939
362 981
151 949
74 546
112 611
505 822
832 804
501 361
746 547
899 51
723 598
272 888
551 956
548 272
894 261
604 397
562 849
879 635
747 991
597 251
54 647
359 477
206 502
766 109
457 313
925 335
451 838
536 329
472 282
884 483
848 289
129 931
195 839
407 351
448 637
877 653
138 642
113 947
531 99
427 243
699 98
663 934
932 511
250 199
118 697
702 324
987 814
270 644
658 270
226 188
368 997
605 147
591 655
596 254
588 527
116 809
938 556
577 187
106 46
102 237
22 759
298 226
947 902
556 319
142 495
845 257
656 134
164 584
672 269
629 907
912 20
195 879
398 297
115 771
407 972
197 19
958 920
555 866
360 434
305 15
950 591
497 1
598 44
692 993
316 837
154 865
207 112
136 762
329 726
162 688
511 466
55 78
286 4
668 375
375 532
911 253
878 602
700 912
183 853
128 390
316 264
503 644
989 664
481 90
928 767
93 947
141 27
910 725
119 787
327 715
133 378
978 316
582 106
57 898
369 911
893 709
559 406
665 487
172 110
785 312
488 951
178 397
676 296
535 354
362 668
83 340
445 391
85 783
621 155
211 758
708 996
798 735
643 332
88 5
351 522
344 685
538 140
427 450
656 431
959 880
14 991
145 987
497 707
744 314
756 803
661 905
538 304
588 977
975 36
142 754
837 797
184 148
28 192
191 393
534 687
379 30
393 474
343 148
277 4
404 166
307 991
142 966
9 568
609 192
715 636
735 257
943 759
232 640
834 860
995 237
227 519
763 889
808 5
314 522
640 49
778 19
668 72
129 965
406 713
956 591
572 950
827 949
602 405
467 571
912 976
507 26
216 903
148 23
259 814
896 250
862 25
268 881
96 749
845 853
461 800
443 384
101 621
332 54
26 798
624 289
126 482
667 341
736 814
716 994
627 611
243 840
636 863
721 83
611 917
936 423
69 730
158 169
351 490
575 728
639 550
368 764
32 34
457 119
113 826
782 707
18 769
569 738
852 531
6 139
305 74
868 463
952 169
297 590
70 17
706 453
50 162
572 249
333 684
427 466
390 444
235 311
533 86
841 538
576 146
612 443
608 558
852 147
677 557
600 727
718 171
327 402
206 753
868 947
196 102
257 728
539 450
618 114
595 229
908 554
138 920
816 215
933 667
361 609
576 960
482 14
47 687
118 914
634 666
367 242
393 905
370 637
590 277
542 727
549 357
941 481
376 654
89 951
595 447
493 641
485 610
627 272
712 372
528 754
391 323
526 284
401 74
993 694
554 368
347 994
318 311
473 912
905 594
927 810
63 553
434 774
528 657
210 270
331 735
905 83
808 897
776 361
264 474
137 179
845 893
143 101
838 421
910 901
326 695
674 249
656 553
257 865
174 939
599 79
22 758
975 149
623 175
523 759
705 719
3 848
819 841
620 81
93 945
775 766
546 782
671 154
646 844
445 596
922 466
966 174
839 940
701 713
50 405
432 405
604 250
682 689
520 457
806 65
571 236
320 15
832 888
193 149
413 383
89 113
518 527
894 473
128 490
696 810
530 568
984 855
811 554
442 482
920 977
427 751
216 619
900 628
354 340
93 449
829 962
327 723
434 454
564 482
615 94
49 232
429 32
586 880
425 505
208 851
608 423
51 526
198 143
974 26
104 652
748 537
458 664
450 94
479 387
325 903
243 533
105 850
955 278
708 357
803 905
851 129
931 954
132 30
843 589
693 212
13 801
630 20
689 79
113 520
817 789
774 59
673 231
909 980
508 616
336 662
873 187
790 803
492 922
184 686
862 229
381 879
893 422
309 357
941 125
183 170
296 91
501 803
59 837
817 283
375 606
85 218
879 620
904 93
200 801
318 581
679 563
2 339
359 645
290 655
88 790
809 498
978 625
780 704
583 216
922 813
187 825
905 387
977 223
967 7
345 55
613 159
823 971
977 242
91 231
762 222
437 207
509 624
31 413
10 359
635 328
365 419
647 61
474 611
219 296
759 910
47 58
593 160
856 68
85 364
691 468
128 52
826 763
731 543
181 729
339 174
547 411
532 865
774 578
922 366
244 297
620 329
796 787
65 973
901 795
515 434
523 470
439 213
643 92
483 541
854 15
405 627
944 679
345 33
231 588
329 850
268 340
863 415
479 927
388 379
721 254
164 595
723 603
807 717
46 641
609 899
655 366
878 599
44 222
983 274
161 664
475 781
355 337
547 185
615 286
916 687
540 79
281 614
331 726
79 291
977 86
656 206
779 18
324 291
33 150
71 740
838 970
924 452
255 839
138 794
918 770
408 598
208 90
676 639
732 4
724 388
209 759
438 987
277 513
263 700
252 453
669 175
904 923
366 394
69 283
163 828
262 788
739 470
898 177
642 437
889 904
136 492
708 156
430 384
357 850
666 871
593 297
508 657
297 769
444 35
591 341
563 750
718 204
186 606
460 673
450 167
180 468
851 486
811 868
357 488
468 301
958 432
96 401
819 686
94 381
787 811
585 973
768 44
645 217
138 886
177 948
105 885
787 573
538 923
547 495
354 994
31 692
502 489
790 622
532 786
838 93
962 874
784 99
759 313
47 216
549 185
788 86
107 686
932 461
680 531
984 710
222 888
527 76
376 668
454 534
704 767
759 487
218 870
151 616
800 872
137 907
909 69
719 588
942 528
599 669
196 295
280 1
181 983
767 939
821 984
808 324
599 892
375 751
115 511
963 881
780 612
405 73
140 3
94 687
687 830
707 453
768 879
789 928
202 739
171 576
489 286
87 497
661 17
575 975
250 707
939 654
779 78
8 224
116 657
948 802
486 654
606 606
533 394
133 55
662 973
340 100
470 352
327 717
102 265
694 730
456 809
738 404
610 224
181 293
961 65
379 445
119 392
417 811
491 238
162 958
634 488
27 87
104 100
319 797
829 775
530 918
142 290
583 445
738 313
889 856
704 657
666 546
247 828
855 232
667 881
333 637
919 513
763 876
431 292
793 572
581 277
245 515
73 334
827 313
190 882
322 855
427 568
34 634
799 53
711 218
320 141
509 113
741 661
995 135
478 184
368 799
390 147
180 997
336 354
195 791
446 905
9 766
45 869
230 461
310 322
122 618
487 116
104 965
651 823
115 392
348 698
97 35
51 643
547 834
966 943
702 547
404 364
868 525
981 355
671 994
385 579
617 256
30 317
953 478
351 356
120 176
204 666
361 521
961 63
426 286
240 758
992 231
545 662
576 154
84 415
215 114
83 520
943 434
875 63
80 322
302 392
736 720
755 161
5 346
270 349
928 814
362 503
967 160
463 51
516 657
900 810
442 774
224 403
76 856
47 811
927 802
323 932
499 592
632 427
757 993
929 723
125 79
124 992
87 23
802 881
149 377
32 710
911 79
872 837
232 194
120 730
137 751
156 893
96 437
967 248
179 92
678 302
435 116
677 588
996 825
965 630
527 996
339 437
74 562
626 305
755 745
387 243
496 542
135 591
190 509
545 219
162 979
334 838
919 330
959 541
329 656
211 954
960 318
51 698
560 546
240 47
488 569
148 29
429 692
247 591
428 940
909 442
174 220
334 404
869 662
411 431
968 722
100 18
420 12
915 659
58 402
782 8
248 28
950 621
959 377
913 868
193 307
517 603
89 484
325 189
501 744
200 415
754 257
813 949
691 412
328 640
32 286
369 296
505 538
734 943
249 909
529 690
878 244
596 77
10 701
384 849
477 427
260 156
66 643
441 786
939 946
888 68
597 489
329 407
835 323
328 519
851 712
367 679
138 626
834 555
620 274
341 558
571 16
229 811
651 410
654 180
480 335
586 793
962 420
115 290
290 965
643 490
633 828
44 252
453 384
162 24
751 742
186 833
919 836
594 925
367 73
259 952
217 220
723 331
861 12
647 861
19 641
350 651
468 394
254 921
129 415
296 880
157 481
668 10
351 34
434 961
337 651
70 980
606 88
972 307
64 181
110 359
191 475
396 210
484 747
595 918
59 931
341 252
336 410
583 293
599 290
698 651
984 761
183 445
471 594
62 13
420 810
574 904
908 168
173 966
450 92
909 790
343 596
551 278
888 751
184 838
40 881
488 23
827 35
42 400
290 949
915 368
905 175
509 599
770 59
228 9
161 411
846 200
643 686
574 635
707 393
60 667
378 349
968 648
514 882
367 770
408 875
368 529
537 445
358 734
419 570
987 478
314 788
151 939
414 210
958 144
910 925
791 775
158 158
544 565
384 263
93 669
210 981
465 568
714 461
920 485
382 258
45 464
986 811
25 295
954 286
253 603
644 989
657 427
346 133
285 617
969 666
874 282
713 919
745 50
729 121
696 34
406 266
129 817
345 734
771 988
722 988
427 730
414 494
202 111
978 487
727 947
504 600
228 568
518 325
969 598
445 664
631 203
929 760
19 273
493 142
612 214
295 894
883 496
334 730
159 838
681 738
757 199
62 726
796 859
389 427
413 670
538 783
294 30
295 889
297 178
736 300
390 70
381 900
612 51
92 759
261 833
537 673
502 74
455 147
404 49
782 699
289 431
228 25
730 617
94 463
876 856
70 487
597 518
994 134
542 847
207 997
993 662
727 397
710 860
447 999
290 674
375 372
290 468
834 509
171 61
364 240
547 622
753 495
139 98
628 681
944 835
29 289
848 107
37 909
259 608
331 797
305 622
576 668
214 474
289 318
968 780
416 596
460 711
999 629
946 35
537 615
222 24
780 904
205 994
144 770
467 432
861 564
950 31
773 819
178 346
194 310
250 14
893 668
489 97
14 632
219 832
416 306
618 978
991 359
722 293
742 846
463 271
191 656
580 792
21 472
812 510
921 177
493 139
8 908
796 978
886 307
328 237
800 725
903 521
369 644
366 831
915 909
670 215
368 590
391 860
120 227
376 357
593 618
342 502
265 710
145 630
892 411
890 378
257 942
236 926
156 603
867 899
462 946
297 933
172 24
78 233
673 677
625 367
530 889
428 674
870 320
437 112
49 693
405 284
970 560
458 699
133 106
632 656
481 272
63 911
505 87
587 481
721 585
141 942
53 304
621 457
939 942
369 176
777 178
874 261
284 857
26 985
417 964
817 221
431 537
805 572
478 60
500 883
715 473
339 653
414 59
828 543
237 54
803 872
910 71
400 13
726 816
389 759
430 193
330 260
253 181
142 967
5 832
972 771
891 799
313 127
852 467
350 114
537 336
855 289
700 933
456 28
826 844
786 608
37 467
867 641
999 360
959 4
191 930
911 932
904 260
397 793
948 604
433 999
888 888
378 713
732 163
672 120
981 538
760 332
249 70
335 440
352 460
715 152
394 112
296 341
340 954
616 717
666 699
232 338
818 564
227 929
895 828
350 581
267 701
40 490
132 288
624 199
710 376
167 401
329 134
470 346
832 701
35 1
929 511
91 59
331 483
900 814
893 321
48 222
355 728
74 538
876 460
538 491
73 818
353 865
923 129
926 823
943 399
698 954
664 590
543 674
588 249
402 294
424 827
183 299
286 72
142 711
241 494
937 850
816 214
672 110
613 369
63 628
310 689
994 204
453 116
578 876
942 760
527 579
831 668
641 71
513 568
109 802
417 276
15 88
385 979
808 448
606 117
672 850
883 124
317 460
352 610
571 878
189 401
897 181
823 409
748 932
210 164
207 577
603 944
907 762
391 865
230 878
815 902
80 50
377 396
861 728
957 546
184 853
726 7
614 826
938 175
341 496
751 296
439 10
57 181
874 287
59 40
540 490
89 916
644 890
733 600
787 916
805 865
274 418
690 211
944 30
59 47
325 497
56 734
30 281
20 440
320 559
929 409
474 813
710 469
421 841
709 225
57 983
994 746
545 937
128 955
983 804
537 833
670 556
272 990
466 200
750 292
364 459
112 418
604 532
611 312
646 101
765 543
497 724
695 652
114 232
484 783
139 755
124 957
306 873
600 670
683 711
439 286
950 702
68 947
803 184
489 544
75 338
989 732
515 195
579 990
151 237
906 897
812 344
183 54
78 910
347 919
256 423
245 596
155 301
420 21
495 351
10 645
587 224
746 492
121 557
187 303
963 283
786 70
798 863
979 496
268 740
557 865
336 711
165 107
731 659
457 93
655 43
316 752
886 436
308 73
738 622
355 523
691 153
738 21
1000 222
155 268
962 64
484 649
774 1000
755 857
658 212
949 664
606 264
415 492
916 789
48 622
664 738
126 753
111 126
974 617
745 935
680 228
583 806
227 690
662 236
901 962
899 858
577 665
349 628
90 264
769 137
227 11
536 337
136 509
305 880
796 985
459 730
142 685
419 155
272 671
116 522
529 44
186 229
672 628
493 792
575 342
92 110
30 228
970 335
459 117
954 617
966 578
99 520
476 637
748 147
264 592
321 864
721 413
973 750
992 295
84 802
411 106
71 609
917 377
226 234
954 217
666 404
736 142
40 835
288 303
427 578
682 99
441 402
863 766
503 206
60 939
8 470
44 430
79 961
806 656
194 111
224 860
515 311
353 554
145 992
209 923
569 890
374 362
643 588
479 145
794 538
83 153
359 127
582 789
439 740
796 984
850 19
195 364
329 547
539 478
100 459
719 473
172 361
61 650
857 206
187 940
358 898
686 208
30 482
852 738
947 533
358 174
45 457
633 763
282 804
123 694
454 980
899 992
271 608
889 40
898 927
599 280
511 259
791 514
687 69
832 942
475 954
285 885
271 907
492 512
946 741
438 544
20 197
37 882
455 914
339 598
427 363
449 466
783 757
136 614
50 610
920 684
889 204
920 512
463 763
375 408
856 812
304 227
109 814
605 799
763 384
513 212
849 295
320 984
909 370
594 828
405 834
383 325
697 845
439 71
605 294
234 260
521 241
951 629
407 555
427 169
938 291
732 138
585 52
122 845
773 715
672 177
900 407
501 597
19 207
585 253
466 105
845 416
733 251
323 511
772 612
750 738
906 223
582 678
937 254
12 707
136 262
469 583
39 955
54 124
558 728
339 787
183 440
524 441
118 950
710 324
490 73
335 732
131 155
666 241
792 705
196 845
828 753
572 813
433 263
599 967
702 474
407 716
931 877
200 506
65 934
483 751
666 613
206 696
387 401
893 214
379 937
726 329
903 780
803 662
538 863
369 140
23 203
890 40
167 146
722 372
772 438
674 276
901 404
564 979
733 819
480 956
619 17
818 46
105 538
740 427
870 907
925 592
52 402
907 77
29 159
481 945
137 565
451 242
201 69
610 19
114 66
908 651
897 648
430 766
906 354
823 760
288 81
189 669
239 21
613 376
585 727
973 35
320 174
455 929
544 920
994 451
571 890
450 1000
8 707
705 716
828 881
959 16
901 197
388 865
924 972
591 897
358 262
422 164
190 965
83 536
777 569
356 784
275 60
852 220
938 679
218 368
616 113
774 37
628 963
353 710
850 120
67 979
40 422
762 666
886 771
643 338
19 688
690 463
120 259
182 227
771 798
691 544
186 318
858 539
380 708
686 49
714 700
764 951
823 758
288 841
446 330
303 917
144 710
633 834
253 171
504 463
709 883
522 70
680 207
470 546
357 535
612 379
102 266
295 42
101 790
751 86
976 356
256 831
170 964
713 691
385 392
249 854
388 238
429 225
9 10
350 620
388 451
237 34
844 338
176 947
423 503
654 678
513 729
788 761
582 428
898 26
506 247
998 893
279 893
839 345
374 640
666 718
36 530
290 379
602 358
52 619
855 949
645 360
195 642
494 995
168 220
634 185
714 735
843 355
113 796
713 164
415 567
112 59
926 306
549 278
427 803
712 273
149 879
844 134
416 780
154 129
866 348
836 979
144 548
466 606
968 743
263 19
625 163
648 740
550 427
139 894
529 906
35 891
30 222
869 525
769 714
434 234
671 401
328 934
771 952
448 418
692 997
844 938
257 246
980 748
653 164
54 923
260 274
447 380
987 880
965 658
632 293
943 402
244 390
171 287
739 15
224 995
612 556
742 751
415 747
914 308
785 319
230 45
424 930
259 741
33 233
643 276
975 814
915 713
180 490
707 791
541 164
547 806
476 53
727 419
80 503
701 691
243 639
932 627
224 575
254 198
10 968
709 406
768 250
349 883
444 427
301 875
992 849
149 567
764 162
922 25
80 931
992 788
689 760
389 609
425 148
1000 125
552 682
670 832
35 586
355 378
434 855
944 208
609 59
369 883
83 800
940 853
185 328
462 962
475 813
86 856
608 637
890 629
566 175
653 1000
381 948
559 990
6 928
872 440
513 18
698 702
11 524
514 96
85 621
101 905
896 667
18 811
847 576
152 204
855 23
643 934
411 155
951 651
556 648
352 566
172 217
14 903
690 98
523 790
354 418
808 784
317 825
594 163
401 746
366 255
120 8
514 843
842 235
987 13
452 1000
267 141
449 141
282 154
558 90
914 883
980 105
921 451
464 812
333 330
654 216
751 496
451 737
860 902
89 127
394 889
43 177
764 979
402 678
213 142
343 192
598 615
643 414
427 327
95 80
542 845
927 992
245 373
265 638
262 531
313 304
59 76
634 813
105 199
306 800
390 903
414 384
668 192
272 604
606 550
336 192
263 600
829 876
483 141
531 541
569 517
353 25
715 10
265 238
840 932
856 651
602 803
893 289
889 174
383 371
263 235
782 968
259 496
951 241
173 452
43 218
504 898
220 457
52 113
745 397
620 633
571 354
355 589
619 970
937 433
247 913
867 198
506 890
339 30
342 381
599 197
631 818
653 34
431 901
382 353
941 225
57 115
977 993
899 223
258 766
420 763
7 759
144 348
491 742
896 473
559 548
507 841
93 30
641 51
117 933
276 526
47 604
826 127
62 598
241 421
708 736
120 550
477 16
915 881
521 672
592 513
445 350
586 843
305 455
139 130
934 553
973 786
910 92
336 738
459 710
125 374
942 704
326 802
940 122
964 807
979 454
288 264
790 330
152 51
774 839
788 584
548 913
968 245
302 695
124 979
848 63
939 415
869 796
533 226
162 322
908 665
372 33
504 159
616 51
423 925
244 391
169 545
437 644
876 285
706 975
986 996
742 494
264 962
289 796
469 446
466 840
372 125
867 538
511 304
181 386
940 238
713 925
233 806
770 496
767 58
644 305
103 325
304 580
645 654
25 16
130 394
630 997
283 493
300 463
52 942
747 637
484 865
694 127
170 905
590 272
229 893
203 873
241 28
325 222
24 608
714 675
422 944
617 474
109 336
471 592
200 165
70 721
421 12
344 1
904 547
873 154
533 802
687 908
409 752
934 831
47 550
656 636
60 522
371 481
243 791
492 586
791 396
484 15
901 961
832 433
763 518
340 523
353 20
174 360
655 909
476 977
763 887
498 485
367 92
275 859
678 417
606 161
784 506
474 615
290 588
132 629
123 778
174 777
686 1
105 801
239 603
285 606
694 560
816 723
328 421
236 111
926 709
725 215
296 208
195 757
312 799
571 786
576 97
449 19
61 688
621 698
645 667
609 460
389 936
880 624
47 157
684 123
331 917
779 642
106 45
254 555
64 667
594 36
364 238
54 972
259 576
418 657
780 806
784 462
722 223
455 788
233 585
630 34
700 189
426 486
386 474
280 645
401 49
301 484
502 80
289 638
893 362
860 347
501 444
284 281
134 265
315 729
309 14
918 92
429 695
577 814
521 856
810 921
757 758
542 397
759 607
133 259
402 416
892 535
264 692
571 533
784 351
227 360
165 747
568 974
20 176
436 776
933 978
172 32
764 282
638 896
664 784
926 695
989 189
387 911
721 170
46 800
103 417
975 539
192 260
868 363
291 631
645 280
878 889
670 541
672 595
236 12
135 974
922 207
495 183
506 375
312 903
527 415
319 501
953 862
760 172
224 402
154 220
681 31
108 703
924 131
297 511
142 784
484 416
990 978
950 847
352 262
749 230
676 419
731 980
280 842
244 656
427 276
38 887
978 961
17 627
471 159
762 954
926 103
283 875
136 50
216 163
469 946
142 100
140 644
955 383
299 382
10 689
649 636
318 120
146 79
425 71
181 708
694 433
532 909
596 352
207 737
451 346
733 406
80 383
139 441
780 720
393 97
191 891
527 615
322 258
541 367
691 424
775 834
179 106
50 911
582 830
630 326
278 172
787 177
568 460
827 476
761 10
639 135
587 169
240 921
778 80
745 827
343 326
8 972
652 286
144 867
395 361
93 181
820 271
656 703
713 714
903 299
882 494
572 659
926 316
838 268
642 845
239 645
482 734
863 275
367 610
635 460
790 455
730 445
509 806
213 221
519 467
961 795
763 886
110 600
153 103
797 743
99 278
553 195
571 539
6 712
508 854
426 411
539 649
443 278
384 553
229 888
7 25
983 106
303 811
357 989
97 363
700 442
647 342
631 72
104 170
721 619
668 163
248 404
67 476
643 74
853 625
179 155
435 597
713 144
937 161
506 988
602 955
546 248
648 177
320 751
346 392
369 365
768 973
444 763
398 296
387 928
802 174
876 866
317 812
26 174
799 628
480 344
227 127
872 898
877 217
289 598
582 547
565 701
519 8
463 268
303 202
375 422
321 43
585 347
568 383
78 552
525 950
450 401
518 90
350 451
636 915
152 506
922 966
773 577
167 319
32 893
92 705
287 676
51 854
410 728
252 840
141 80
529 658
170 878
109 157
792 612
577 787
642 96
458 25
340 549
729 627
577 131
210 84
211 317
920 739
975 441
617 435
46 260
825 974
46 818
421 503
843 113
404 923
91 980
406 922
317 615
357 494
455 568
810 727
306 136
167 274
570 764
34 967
23 858
676 65
923 870
177 326
144 267
541 974
516 897
816 276
48 474
764 215
747 685
330 780
990 296
773 17
712 47
725 381
507 381
282 399
354 797
648 820
470 463
448 518
936 211
84 35
247 413
117 155
897 241
171 609
288 408
849 12
789 707
392 70
458 746
218 105
917 687
919 364
556 207
926 991
774 520
913 671
113 83
631 400
843 831
763 631
889 506
603 621
659 73
235 567
631 513
557 223
980 810
832 892
695 817
996 809
314 202
934 917
174 88
788 832
512 374
750 142
587 267
96 913
950 231
664 616
432 950
884 957
37 671
41 282
196 756
555 165
450 990
609 413
300 41
555 380
820 856
962 836
471 745
785 354
701 821
376 841
368 772
730 408
405 277
163 311
793 964
301 110
352 261
875 651
383 472
636 344
307 107
89 91
460 141
911 836
981 630
959 62
389 363
690 903
673 483
867 325
944 570
585 818
572 237
709 234
650 15
340 90
458 151
230 720
338 563
350 296
976 90
658 666
993 331
261 703
476 858
657 536
91 658
903 782
747 360
79 270
890 780
566 866
870 575
905 382
776 912
176 907
503 436
609 330
646 617
866 88
274 768
870 372
479 802
423 941
337 340
158 558
915 40
123 171
773 250
508 936
736 468
266 733
85 131
434 728
843 133
636 617
425 324
957 583
233 871
974 707
393 99
956 827
762 486
283 27
219 719
509 391
780 110
432 213
837 274
345 473
242 770
148 198
704 381
420 677
87 813
775 43
639 525
209 752
11 491
779 229
561 639
619 341
553 937
675 250
761 916
371 909
466 74
289 237
102 375
49 229
769 39
753 978
143 763
820 921
343 381
73 659
362 625
596 388
226 356
656 596
264 473
669 552
709 123
279 110
351 399
500 103
376 642
866 548
914 208
328 78
974 554
786 629
453 170
953 161
292 231
270 642
96 709
763 961
256 677
521 535
501 41
238 335
626 565
765 599
118 550
579 619
140 902
484 813
934 519
173 49
725 352
314 577
263 369
467 27
968 937
576 546
907 526
577 46
427 120
476 911
932 251
375 218
769 547
266 952
326 342
303 991
918 46
767 711
559 734
999 486
631 905
11 559
950 790
678 777
700 962
379 426
179 500
324 444
785 754
991 54
151 235
297 495
2 296
333 633
543 854
982 183
182 361
860 283
283 291
696 270
859 632
186 508
155 811
153 66
911 637
638 893
171 819
605 131
530 816
413 36
477 48
678 244
672 373
513 883
357 50
941 544
645 464
601 149
882 512
790 571
175 554
246 273
361 758
507 717
808 896
791 547
564 743
47 445
254 536
315 361
195 4
720 984
927 894
897 490
520 142
252 620
948 59
867 850
158 9
748 73
869 357
682 184
717 876
539 789
211 465
34 99
349 930
940 221
424 53
85 242
249 594
602 997
143 887
61 824
51 961
269 613
777 303
63 478
698 655
407 149
196 765
24 445
359 978
793 25
330 935
263 742
110 685
222 512
997 491
793 538
892 299
448 63
433 643
828 808
439 186
785 583
562 466
869 824
559 978
841 856
271 316
629 415
854 230
529 172
395 976
587 827
970 414
987 761
237 212
687 147
927 382
402 549
49 382
612 105
647 492
819 214
572 788
979 558
900 929
328 595
792 916
158 831
63 698
729 341
890 480
216 204
733 179
308 731
670 936
124 488
604 527
408 931
121 552
734 613
327 462
295 194
941 510
750 673
688 57
992 879
548 493
925 175
620 528
53 379
810 525
930 360
154 663
324 480
476 629
941 771
174 233
632 923
258 672
980 13
243 928
815 167
454 786
694 506
165 855
30 446
215 183
109 538
14 936
518 307
58 692
539 690
966 796
713 945
160 92
371 434
920 824
220 965
329 736
820 358
181 34
892 641
923 906
577 441
212 986
484 102
250 739
746 409
163 553
798 82
377 369
47 57
104 866
415 637
251 658
277 525
563 205
317 126
191 800
228 569
308 346
710 399
42 859
481 770
827 683
96 593
250 948
222 813
152 539
290 694
263 290
345 570
635 582
411 696
332 452
555 164
574 782
992 135
834 593
82 408
757 585
946 47
279 987
277 260
814 911
193 224
607 524
40 952
351 109
570 694
595 755
287 28
162 43
613 459
441 243
446 356
984 511
875 942
454 425
205 99
560 427
601 154
181 887
182 343
281 146
801 722
388 246
429 874
319 747
173 655
257 399
596 642
651 402
67 855
500 924
410 411
350 10
917 530
248 450
224 528
595 25
601 334
622 381
207 293
127 731
947 383
129 894
295 443
986 147
557 67
756 825
948 355
274 172
548 187
567 759
813 694
841 759
5 804
452 299
246 789
797 963
535 706
381 642
530 329
996 804
852 229
23 399
767 576
567 334
686 380
379 879
490 806
551 494
610 2
145 207
142 941
522 676
646 902
317 528
582 312
331 433
893 705
280 750
344 318
481 722
196 970
880 746
816 489
100 960
695 241
252 568
269 250
470 585
249 107
836 493
811 18
767 199
760 247
272 307
569 151
404 384
639 855
695 686
96 946
253 716
195 74
300 323
477 900
429 664
681 247
46 716
219 206
349 209
61 395
246 508
341 499
223 887
562 752
774 990
933 448
763 318
814 644
627 968
526 958
445 45
501 19
283 424
244 844
528 17
186 294
886 470
741 1000
788 339
559 953
983 537
733 446
549 137
735 253
139 179
649 639
549 932
127 942
161 312
235 46
782 328
45 921
666 955
225 1000
491 145
591 575
942 492
64 676
744 202
206 393
676 607
898 802
455 599
813 499
871 831
806 95
830 648
592 421
223 885
912 286
913 7
487 118
399 679
224 426
285 473
580 832
882 397
318 688
995 482
312 343
311 142
991 254
914 213
139 177
850 51
183 336
15 95
711 299
567 290
483 800
686 152
487 32
633 25
248 297
790 709
164 703
273 302
231 122
704 413
458 224
698 824
318 409
474 237
698 956
36 736
459 875
767 92
251 15
740 969
277 529
30 440
583 302
94 813
372 275
408 690
35 881
278 84
819 647
539 938
90 141
952 829
462 580
19 939
144 464
103 919
613 680
503 984
25 340
143 302
775 683
967 946
681 857
998 186
951 459
765 660
598 444
599 701
715 211
732 217
194 37
479 219
728 973
872 854
7 190
809 396
866 760
206 630
419 506
765 368
301 363
420 15
573 151
539 62
688 266
386 560
749 918
78 147
951 887
998 99
783 257
924 555
623 496
705 206
965 244
619 653
861 4
564 332
747 312
602 177
811 552
415 704
367 412
179 758
725 313
14 1000
867 637
847 572
842 812
167 813
816 379
711 915
690 312
91 852
863 857
556 581
268 358
97 798
115 821
110 481
173 977
469 19
900 662
474 645
796 642
23 506
556 65
169 998
268 31
854 823
964 473
532 60
270 999
232 379
479 404
707 947
423 958
608 604
375 434
601 523
75 975
39 549
979 307
481 894
656 13
940 362
139 714
671 98
318 46
531 270
568 957
244 947
938 283
495 268
941 426
671 458
137 976
734 147
512 389
339 451
102 477
517 772
575 834
169 457
103 88
414 698
35 703
980 881
971 272
658 773
397 329
583 533
656 316
199 485
281 773
670 801
581 124
889 994
822 923
697 153
155 19
777 813
493 725
705 148
314 448
957 656
471 237
780 140
389 360
706 789
551 754
941 706
772 69
518 266
241 362
991 298
509 383
385 174
830 842
497 277
374 276
39 341
295 217
525 824
774 385
206 159
558 36
1000 716
821 497
124 113
200 347
451 723
288 896
538 582
464 422
899 973
769 24
357 327
182 914
362 534
982 534
382 326
80 505
790 388
616 989
87 66
711 374
314 600
308 777
22 756
74 272
729 195
295 85
521 829
351 882
362 684
767 95
9 847
599 150
586 566
984 200
151 57
73 524
812 499
795 892
693 442
977 213
446 335
410 379
871 348
945 360
371 928
911 768
224 61
176 648
585 340
146 731
231 190
172 559
402 793
237 199
127 950
763 907
671 172
286 541
871 230
252 242
157 162
361 732
575 537
379 159
876 877
889 106
66 413
17 820
557 253
370 36
203 132
294 873
656 579
766 526
808 17
767 316
47 105
654 855
700 71
267 716
969 260
563 523
743 856
435 512
276 594
881 42
867 536
130 90
161 954
545 402
481 513
387 756
250 134
153 684
997 428
630 877
822 891
639 694
550 857
582 987
337 711
76 24
540 236
977 85
638 457
851 336
405 100
469 910
136 817
689 765
46 862
7 684
556 556
893 137
894 581
604 739
557 580
823 546
388 123
548 238
458 304
338 278
213 473
95 254
589 140
115 595
175 670
502 419
158 396
1000 5
717 603
95 625
535 917
523 922
39 70
512 849
373 201
478 938
673 924
191 613
415 305
559 590
327 60
360 484
807 359
840 875
962 934
500 848
202 22
443 632
832 918
104 856
194 294
468 608
951 26
549 277
438 909
760 596
267 952
471 580
427 87
343 548
679 137
303 363
388 407
218 933
52 38
541 2
415 89
630 204
997 742
800 616
195 929
943 622
15 637
169 45
773 699
61 255
833 631
187 885
20 727
238 786
168 868
990 516
961 789
131 653
762 326
581 704
299 948
340 819
992 464
890 578
113 723
560 299
959 579
378 196
364 897
415 705
412 375
845 895
379 606
572 960
259 1000
688 602
463 204
460 353
133 924
575 385
974 304
394 611
721 239
857 100
196 428
411 857
297 21
856 336
622 671
892 434
375 24
357 801
82 785
814 476
66 604
634 261
32 396
117 680
416 325
368 37
995 259
822 721
873 53
461 409
876 527
831 690
354 930
224 419
32 917
604 500
596 19
824 963
407 170
221 229
242 207
759 114
259 571
522 56
617 398
583 800
439 288
729 662
222 90
589 126
440 953
286 13
533 528
219 291
993 829
214 867
885 830
106 710
715 164
323 288
464 194
330 10
310 121
962 947
485 847
826 703
884 702
685 768
884 300
586 864
353 691
925 419
855 600
706 459
804 169
4 485
178 313
260 442
337 437
144 826
255 379
879 291
146 762
590 731
626 294
712 628
501 769
438 304
289 442
140 466
309 365
538 997
154 33
174 408
412 53
51 557
814 640
286 413
693 997
392 545
118 829
201 406
270 340
224 376
436 532
92 325
880 245
358 54
106 55
29 271
432 106
680 823
4 850
202 625
352 977
308 796
302 188
593 396
802 159
320 848
179 381
530 610
838 209
785 488
5 788
337 559
764 878
335 116
855 995
534 302
50 1000
175 851
510 494
50 688
227 580
650 64
788 434
551 145
573 240
55 336
803 323
735 65
182 268
367 403
745 416
402 271
618 264
765 668
303 343
247 304
758 386
737 309
530 661
900 584
349 368
325 503
43 411
568 576
31 934
979 775
701 732
398 670
995 514
337 650
856 935
953 613
321 42
273 850
54 524
786 402
892 462
905 286
872 472
861 902
757 839
29 809
923 426
478 269
939 167
918 794
101 223
758 421
264 31
623 317
554 760
71 797
221 975
82 444
346 906
485 374
66 407
151 895
676 89
61 593
234 162
815 991
934 430
373 556
99 279
667 169
427 887
495 509
331 644
901 639
753 966
46 903
860 721
991 921
665 576
434 832
566 719
261 291
275 711
231 347
180 725
855 862
720 361
889 620
1000 641
585 45
895 797
717 781
812 502
612 377
220 225
19 846
935 939
286 670
242 492
853 419
933 852
411 870
248 305
666 364
541 734
144 352
80 806
332 99
4 618
135 26
811 377
518 693
42 722
463 974
925 873
195 172
529 212
535 69
772 883
137 851
41 468
301 44
86 690
537 220
67 699
948 584
391 989
77 861
104 957
73 990
377 721
20 148
604 508
692 927
336 758
625 284
694 367
624 350
283 999
151 738
955 575
728 331
647 99
830 250
958 179
597 285
49 872
630 889
255 643
285 10
175 787
748 481
713 827
811 359
277 640
961 234
819 557
871 999
544 919
871 456
655 852
345 674
878 951
669 605
128 953
615 302
91 714
783 803
161 168
937 473
753 107
30 623
105 925
542 327
732 196
530 76
222 759
379 890
364 506
159 284
691 293
86 582
101 526
71 853
632 452
476 88
376 17
767 107
564 648
535 785
770 219
99 280
854 141
573 939
74 162
687 959
26 318
762 501
757 137
523 481
921 929
402 866
146 723
344 718
13 417
879 901
942 565
211 319
234 972
172 342
460 392
217 407
176 739
19 632
747 420
337 614
711 350
382 589
250 675
505 813
993 90
432 596
556 1000
2 83
738 240
531 108
223 629
527 720
244 149
65 580
114 776
716 883
695 513
662 830
29 445
425 936
796 778
370 533
18 901
529 518
311 124
18 376
704 131
151 336
977 218
790 912
742 742
600 518
648 46
256 179
789 567
302 159
294 357
693 618
13 910
114 803
958 267
568 557
136 596
304 783
994 584
447 291
855 703
469 995
153 914
831 794
709 523
411 721
875 310
703 184
576 622
218 396
846 211
331 292
346 674
532 966
796 36
231 626
829 939
501 239
115 238
946 169
774 521
142 866
583 359
613 428
921 944
72 126
480 769
799 363
399 317
923 227
818 971
411 932
560 356
452 333
228 593
550 811
304 163
458 661
430 499
652 516
444 50
184 719
628 791
493 445
113 904
728 673
259 531
357 487
124 907
649 779
421 238
251 55
518 32
899 349
570 82
225 911
994 337
814 74
9 425
604 366
263 79
857 44
273 102
869 232
465 287
781 689
198 127
25 363
200 34
787 803
751 49
234 374
769 811
652 393
264 268
534 397
789 196
779 657
931 493
341 994
688 443
42 273
168 705
362 936
867 14
680 130
633 213
526 421
409 657
78 836
251 373
395 182
217 81
489 423
416 4
975 458
276 142
429 380
3 108
509 635
320 387
56 80
43 485
267 293
857 662
826 425
742 666
847 58
846 263
72 337
313 585
964 680
848 472
315 520
858 722
599 252
897 414
879 722
190 620
388 36
677 585
757 721
427 69
305 104
162 268
784 9
92 450
528 301
905 728
493 222
522 682
193 261
717 221
846 367
311 954
87 89
22 392
192 535
544 454
776 423
107 298
253 11
25 596
811 869
169 684
550 713
945 619
286 142
95 423
36 468
166 579
3 177
258 898
982 33
320 88
98 707
576 41
105 888
381 431
337 475
854 724
294 19
547 912
193 881
944 865
968 626
789 418
333 660
29 260
52 972
736 509
898 591
662 711
189 668
358 87
579 551
967 875
767 287
852 907
56 536
566 84
408 883
478 970
417 727
561 381
665 329
551 679
39 91
346 397
177 277
299 496
503 417
782 354
323 837
890 240
272 36
270 38
649 686
117 561
419 781
889 969
811 280
28 235
433 678
82 935
446 863
640 768
51 881
359 323
917 272
309 353
224 777
910 506
962 720
785 20
228 164
606 12
841 688
946 286
902 938
405 953
818 115
627 86
386 331
624 47
684 199
840 84
804 589
172 31
104 129
43 296
168 340
374 447
804 352
532 541
682 155
587 717
353 762
696 1000
114 219
31 217
700 425
513 219
116 797
288 745
486 13
191 289
466 933
829 725
359 876
447 107
688 498
883 552
716 998
349 356
742 834
368 932
358 6
833 938
836 50
82 194
278 158
665 76
616 704
573 498
495 956
995 589
141 363
798 229
971 982
166 96
983 388
100 818
789 533
363 66
690 379
141 305
435 65
349 699
237 841
413 108
806 210
689 128
575 526
241 27
695 382
559 58
799 601
436 292
905 870
356 59
263 60
59 611
451 523
754 608
88 979
648 662
688 199
621 599
256 420
199 43
711 455
513 527
569 940
814 675
548 250
468 635
229 115
648 732
707 336
282 679
286 537
932 160
290 196
578 155
74 759
77 211
698 646
320 50
761 139
684 989
606 331
72 312
18 354
990 655
242 440
490 173
720 528
934 794
286 10
356 335
7 858
198 678
907 310
817 942
625 721
74 74
649 668
865 138
917 912
343 202
212 412
270 864
896 528
173 712
470 822
485 446
994 439
929 179
26 197
90 720
399 498
700 610
909 367
179 530
582 74
137 879
576 973
676 118
893 466
905 424
449 833
602 474
193 427
388 801
963 567
330 544
992 739
298 481
453 644
110 132
584 366
908 32
857 930
904 401
357 795
997 96
595 311
14 925
855 6
15 504
486 984
81 290
635 88
259 570
805 166
27 161
284 282
562 992
87 671
869 101
947 75
458 961
930 943
944 11
138 219
362 396
140 167
520 940
605 155
573 166
146 648
76 585
670 296
685 616
722 494
929 651
788 224
498 150
589 860
546 81
378 459
525 249
404 322
647 549
321 722
133 991
369 169
958 90
14 238
92 801
172 311
254 112
522 151
192 899
961 716
500 710
197 903
383 843
916 288
46 284
945 464
622 406
920 793
257 590
676 448
488 989
516 987
698 712
488 821
683 885
104 490
591 828
311 535
643 285
292 563
429 360
88 685
949 115
133 436
103 1000
63 367
937 968
410 424
788 92
934 250
785 712
880 428
626 309
787 713
993 735
180 477
786 538
663 722
497 644
886 153
758 955
321 644
288 108
709 281
194 240
364 659
474 379
732 979
155 581
974 22
88 860
175 197
166 275
902 763
180 190
222 240
822 415
479 930
483 351
514 846
361 988
576 445
318 730
25 291
104 464
502 630
661 668
904 750
203 157
864 734
346 85
973 519
852 803
449 334
154 314
653 755
836 686
965 939
150 466
568 810
485 471
911 688
628 775
773 325
859 746
196 62
548 644
395 53
309 926
32 228
283 867
806 415
65 725
908 361
180 5
852 328
907 297
749 172
586 960
631 161
295 448
704 554
808 906
672 265
304 204
621 696
130 30
397 981
709 411
863 616
60 963
139 955
869 725
266 499
885 125
28 531
924 83
85 731
340 108
347 643
311 968
349 439
772 58
202 634
25 261
949 163
215 817
887 832
667 124
776 90
962 115
198 661
110 860
980 152
652 328
590 423
737 791
409 761
403 357
924 617
525 162
285 756
884 291
477 281
141 939
737 144
619 679
566 355
821 326
34 39
192 558
552 992
100 189
99 983
831 437
345 562
843 48
407 335
338 496
478 956
526 395
663 698
721 130
273 106
520 465
808 115
259 906
450 89
342 794
651 429
615 845
476 374
121 746
402 135
443 474
264 716
580 783
532 595
854 339
304 555
717 918
751 545
291 281
710 511
288 182
317 699
515 932
766 446
715 297
392 920
987 452
383 582
962 287
841 938
534 591
482 825
223 191
687 510
725 943
551 41
993 417
324 110
862 38
309 392
56 692
330 546
633 171
483 167
113 965
343 336
197 231
623 667
336 181
980 997
924 388
40 600
145 389
539 628
907 4
944 601
981 535
33 304
634 7
322 148
305 98
876 993
630 207
989 906
594 28
505 350
748 650
738 639
629 996
642 572
596 332
21 576
218 405
231 851
412 553
351 716
650 578
708 631
136 48
427 41
431 175
42 520
515 806
593 110
137 965
685 354
370 268
205 133
820 907
848 821
836 908
52 382
908 772
793 867
525 385
349 13
366 718
850 451
828 50
623 663
309 73
986 615
411 37
348 141
912 223
326 56
90 850
440 417
862 789
429 228
501 60
862 329
343 769
909 680
383 319
717 83
812 939
337 75
131 250
864 570
19 726
305 920
859 157
979 72
485 791
556 180
559 464
859 293
134 927
375 945
865 64
372 378
726 502
979 589
666 133
796 322
404 6
479 734
524 984
799 57
78 933
229 200
868 600
577 945
453 555
533 876
904 551
360 51
224 763
56 54
848 484
369 371
468 214
804 266
270 233
550 605
37 131
804 904
848 535
638 733
762 893
635 121
943 858
912 82
482 632
804 301
566 819
191 468
598 578
483 679
213 298
543 49
465 316
800 268
616 997
226 533
1000 589
996 597
166 830
276 178
160 840
827 574
814 369
974 611
854 232
643 688
400 459
3 552
727 970
548 304
502 714
72 854
654 419
450 171
249 77
348 760
917 174
686 82
543 659
44 396
890 38
435 642
497 789
758 92
878 611
157 302
72 266
980 672
694 327
500 469
479 439
141 721
362 324
363 906
546 120
997 776
77 898
515 293
971 955
522 470
423 269
864 253
931 334
210 293
591 755
765 587
882 199
810 963
48 981
523 18
840 61
16 55
313 74
410 286
960 340
971 169
985 562
275 749
500 157
947 943
466 394
346 627
708 746
959 230
978 954
255 26
546 93
490 820
328 491
932 794
885 629
772 592
726 731
174 841
975 503
495 802
601 913
571 207
290 679
783 835
124 273
7 316
614 334
479 43
877 251
443 955
13 236
938 860
389 538
772 311
744 414
342 879
600 465
503 606
780 116
940 938
980 240
668 966
194 648
476 636
955 489
224 244
348 964
782 119
275 877
884 616
755 484
80 609
89 211
76 380
149 439
798 128
445 224
817 921
860 771
409 435
366 756
398 147
226 24
376 110
945 70
91 33
633 166
413 781
957 562
260 987
378 705
210 194
625 421
316 385
492 253
628 907
178 267
389 122
996 271
452 952
184 712
938 913
768 500
459 392
920 126
128 775
159 619
379 339
335 6
245 865
624 985
338 312
463 196
983 811
466 435
762 1
146 52
914 913
551 372
656 822
497 783
401 326
332 942
303 955
927 641
618 741
551 654
387 665
654 532
68 567
796 970
290 451
791 787
585 739
794 337
64 491
423 747
432 726
54 710
803 553
623 705
558 9
130 39
109 420
489 252
558 425
990 351
841 536
152 624
613 205
686 682
227 488
234 202
544 792
562 265
355 454
404 484
492 513
903 333
116 460
109 105
162 222
757 12
978 721
568 15
402 795
502 987
996 397
130 557
362 65
320 206
929 222
538 44
34 646
500 195
867 360
549 975
724 878
47 291
341 154
104 54
218 423
259 498
996 796
541 29
794 392
751 476
353 385
117 596
185 553
692 323
985 832
942 677
337 45
730 906
467 989
403 463
843 281
686 418
645 437
893 983
262 597
719 378
931 883
67 519
295 403
915 24
661 382
364 63
196 852
358 38
484 395
456 128
110 445
297 829
174 488
83 104
722 141
882 16
543 796
392 203
529 107
618 724
310 327
721 921
620 383
700 268
211 873
108 645
329 830
656 50
970 889
66 864
685 809
419 565
289 577
714 402
322 642
24 388
561 586
261 668
231 941
849 238
990 818
127 407
567 451
727 482
838 367
58 551
120 779
337 793
420 377
765 998
29 377
17 611
317 865
849 658
34 327
65 66
869 919
464 58
286 873
961 757
3 649
25 987
218 789
517 352
209 185
843 601
87 259
666 927
845 57
944 482
281 904
591 284
552 140
58 928
478 275
717 813
224 585
516 784
122 731
192 964
574 348
556 166
586 753
222 529
586 855
784 176
490 687
667 547
614 144
173 682
180 740
905 723
55 587
353 628
287 260
12 367
752 598
573 887
773 62
608 538
935 132
220 243
527 838
417 58
929 674
260 837
610 546
96 754
769 108
472 872
57 396
758 181
972 416
220 259
547 791
853 426
628 269
835 556
942 967
890 554
451 251
604 220
710 428
91 766
823 201
298 632
882 270
47 101
528 594
891 380
1000 853
777 294
172 666
847 974
516 297
868 285
251 311
50 73
56 392
969 103
845 848
696 87
579 66
957 930
270 85
223 441
751 69
718 342
89 585
627 339
895 28
501 47
273 345
894 320
431 824
385 739
754 655
824 328
749 213
895 466
402 181
674 649
208 789
960 257
601 579
904 384
402 288
474 507
294 649
187 741
926 935
953 821
752 859
391 829
153 951
618 910
166 569
512 119
147 415
854 901
759 348
73 630
135 994
409 639
944 378
548 180
306 66
100 817
536 599
584 389
499 638
419 257
985 746
202 425
351 432
169 775
414 771
538 59
590 797
613 38
288 548
778 138
185 196
746 522
294 299
731 466
418 496
588 772
395 704
886 932
762 25
821 871
41 786
260 680
333 37
817 870
585 914
391 878
213 336
873 295
790 740
414 184
443 651
115 205
676 836
58 948
187 290
60 577
519 624
264 391
918 416
385 707
155 150
242 598
800 709
802 475
544 709
323 601
8 307
270 338
624 976
484 810
738 488
519 1
230 788
495 571
763 88
520 563
796 673
37 339
733 711
292 92
18 561
429 993
888 264
155 857
510 892
245 925
816 660
539 662
582 301
749 453
125 252
235 857
314 878
791 728
676 30
991 182
886 501
425 581
880 669
506 47
681 44
67 911
57 543
514 643
400 827
862 663
427 889
692 769
70 578
158 501
58 959
160 754
16 175
121 529
817 872
707 689
570 568
351 348
456 43
469 877
620 89
589 237
144 488
783 553
446 942
658 916
520 673
90 992
201 906
863 260
947 784
827 297
132 283
691 952
159 662
791 981
117 286
820 251
838 617
193 848
532 64
520 621
55 73
878 917
332 824
792 163
486 303
825 526
535 967
858 4
252 677
293 446
288 824
861 160
584 673
183 915
849 883
424 673
417 568
835 903
870 11
977 637
407 580
313 13
458 660
780 319
171 927
599 768
20 799
471 770
11 658
672 232
668 803
439 746
758 596
59 567
608 190
885 130
116 822
884 67
589 903
217 590
698 688
359 708
345 383
291 364
8 976
23 584
430 780
346 138
30 583
268 498
404 151
916 344
405 132
933 455
171 643
25 805
231 562
82 590
889 104
173 318
235 704
841 188
37 269
610 952
612 367
435 896
821 606
539 334
824 915
828 571
644 716
34 260
871 191
544 712
730 409
171 766
678 781
69 641
499 504
889 319
461 427
4 284
338 873
64 333
588 90
164 244
434 245
653 604
363 682
736 431
322 586
286 562
256 746
988 260
753 719
905 168
403 844
257 902
976 980
553 409
365 938
369 912
38 654
473 293
752 813
904 781
197 8
499 453
176 901
296 784
154 112
93 130
443 646
890 19
554 606
308 792
58 676
55 447
682 879
91 433
691 995
565 887
691 529
667 987
98 405
301 893
402 543
911 956
148 570
99 557
598 153
3 279
31 446
792 979
393 3
674 59
989 986
742 883
330 144
451 924
162 549
481 759
53 835
389 435
632 803
508 423
781 820
568 173
822 241
583 162
578 164
599 319
814 822
224 616
746 385
516 578
3 396
37 862
818 817
681 737
341 854
367 906
439 318
225 484
598 390
658 821
558 873
441 447
287 795
194 323
656 364
140 689
100 832
542 77
107 909
226 558
380 175
300 37
347 657
791 904
529 474
308 321
921 594
115 466
268 123
829 759
811 929
591 352
357 49
612 690
593 189
600 324
715 251
361 62
907 503
977 624
460 249
569 926
714 837
48 895
595 210
175 537
585 525
572 177
66 523
501 780
773 213
193 31
715 510
170 43
133 629
291 702
554 357
890 954
251 484
21 76
307 605
953 230
134 18
753 986
149 877
550 342
908 264
851 77
307 335
705 949
36 610
657 925
915 259
35 133
153 693
923 222
474 27
559 975
903 108
316 162
724 518
852 294
330 888
256 339
164 170
597 924
56 752
676 497
208 950
718 34
976 629
8 231
392 811
192 982
192 43
275 874
282 882
564 446
721 650
143 129
625 961
120 694
346 448
322 705
572 570
754 116
612 381
989 894
262 552
691 665
63 411
315 558
891 67
379 199
209 724
428 27
152 567
727 905
682 691
936 251
925 626
915 987
388 229
896 279
648 975
793 26
526 353
102 523
587 881
902 229
147 117
309 828
807 298
849 94
719 462
43 7
737 690
982 881
67 859
234 168
381 172
49 634
38 899
555 699
726 714
807 543
699 878
336 398
817 424
87 150
304 154
8 889
673 740
60 73
726 164
511 763
62 418
813 787
483 808
713 641
350 412
870 706
980 542
538 284
47 545
637 936
792 362
99 654
476 160
423 289
898 798
422 767
855 994
324 309
383 655
290 248
817 814
967 453
101 110
814 199
115 289
358 538
577 7
794 25
17 43
784 485
688 518
139 890
437 429
137 253
594 103
57 694
564 222
892 679
511 601
216 439
959 361
815 976
404 988
117 213
367 252
49 407
769 539
296 558
319 432
162 912
887 219
957 450
128 302
93 759
56 907
86 459
247 554
23 965
806 71
371 926
961 666
450 645
863 148
785 654
347 265
956 499
959 48
609 14
472 904
599 846
869 404
916 239
330 877
156 706
808 698
393 670
197 529
676 544
793 631
30 650
695 589
434 459
49 702
49 378
486 754
370 683
283 45
226 427
27 619
178 56
620 295
743 666
235 333
958 20
791 358
73 839
790 209
315 49
958 949
446 535
375 472
880 124
199 622
789 785
306 98
804 96
456 229
286 542
582 133
169 724
342 848
999 8
897 308
956 342
194 330
165 698
882 44
821 432
17 609
216 322
769 513
55 181
539 223
904 232
423 254
239 319
913 194
876 176
155 109
220 327
541 588
287 108
479 30
857 430
436 911
963 327
558 556
472 149
226 736
694 237
194 569
764 700
27 218
923 313
677 184
657 156
424 547
975 909
765 884
816 588
32 41
323 78
629 868
646 745
568 323
79 594
892 1
258 569
536 915
780 12
911 723
464 27
958 631
614 342
419 652
156 416
91 827
20 982
827 277
902 363
191 329
463 970
341 211
525 603
629 242
970 242
583 993
881 353
997 388
462 859
570 481
192 749
758 94
774 925
622 466
135 146
68 419
837 696
289 595
151 170
557 715
242 371
925 812
851 117
560 960
562 22
260 335
801 432
378 220
850 214
916 861
371 556
807 873
77 106
371 986
172 613
356 97
776 558
213 335
518 126
708 777
460 5
9 612
436 386
832 637
849 673
654 8
898 83
113 268
68 636
980 296
693 497
421 752
625 233
756 985
844 543
722 27
179 672
125 380
697 131
387 946
565 851
565 632
486 797
54 570
155 385
217 200
234 990
222 59
953 916
940 920
863 636
402 601
933 966
451 497
949 288
645 2
209 152
739 426
351 972
767 653
181 340
63 375
291 903
851 230
175 65
997 842
196 315
145 934
92 495
499 789
164 656
633 806
559 483
387 733
547 955
660 563
455 905
29 803
99 486
444 294
579 891
434 187
100 285
975 648
550 490
656 182
647 566
298 914
476 793
214 856
341 391
957 141
383 116
752 399
834 301
241 489
834 887
54 849
272 703
762 610
12 589
403 577
240 137
740 548
277 422
960 31
294 200
519 127
87 925
328 358
627 441
967 990
30 721
918 825
70 157
961 162
56 589
583 841
952 472
402 148
113 362
178 406
561 49
884 999
973 211
4 27
293 385
99 210
561 169
719 522
682 126
462 264
967 413
736 368
913 200
81 90
605 994
138 488
992 110
51 52
413 406
790 528
266 350
48 336
223 81
462 685
345 428
983 580
803 587
573 940
426 916
402 828
967 166
233 748
870 374
628 487
724 27
823 298
108 284
63 135
235 561
847 569
140 649
155 712
589 932
628 342
760 946
507 344
46 728
718 673
214 793
699 388
442 158
671 776
961 85
910 547
646 756
115 137
405 621
849 345
553 828
38 664
125 544
359 170
623 428
842 188
572 893
576 14
50 598
789 363
157 376
816 913
996 16
257 900
843 646
915 968
541 274
489 163
351 625
575 278
638 624
875 778
338 557
179 247
236 335
248 321
419 856
221 614
502 135
760 421
557 813
751 907
789 325
536 778
301 410
555 638
319 85
236 554
771 561
309 18
882 728
226 102
693 727
588 625
120 700
45 676
512 148
934 300
824 469
879 983
419 53
102 189
614 763
559 495
948 534
510 887
158 981
586 554
657 97
701 590
748 877
411 176
352 641
510 169
837 280
469 835
404 27
681 245
810 628
778 671
514 935
651 100
841 659
249 648
769 11
175 473
651 37
641 487
316 862
128 784
48 532
776 323
707 906
993 221
192 996
672 32
654 571
570 693
264 97
165 914
133 806
752 448
584 67
763 745
794 890
68 501
407 96
370 413
666 294
666 588
987 930
684 503
195 816
308 947
615 327
295 538
533 714
38 680
125 110
810 19
594 845
521 789
660 181
735 274
507 912
824 251
555 118
140 87
831 178
766 307
542 196
522 189
770 202
502 931
572 95
775 92
235 786
272 969
411 130
232 234
732 786
703 872
225 885
192 39
125 85
586 646
274 355
199 127
637 770
573 411
213 808
548 837
776 959
318 360
544 50
145 247
711 674
63 187
111 1
862 344
503 434
106 67
241 654
903 369
612 221
728 155
753 246
945 236
270 655
909 332
841 19
684 24
754 391
757 615
734 611
49 839
677 641
492 932
9 455
504 88
962 125
664 714
722 608
949 991
614 210
674 454
580 358
829 334
748 937
948 481
547 348
671 223
341 163
154 701
969 657
789 930
133 452
644 854
411 944
153 870
829 733
227 9
418 974
945 717
806 491
65 828
713 757
342 219
227 245
240 360
48 235
565 810
531 761
630 13
767 208
21 536
533 965
253 338
455 669
165 520
425 507
90 881
169 316
478 760
675 877
347 240
687 877
352 871
911 333
884 30
540 904
565 72
221 169
761 675
546 261
135 635
494 303
951 323
415 977
199 761
216 237
989 919
108 899
280 790
246 197
213 466
141 202
250 38
673 659
391 975
981 805
951 180
565 519
416 553
437 523
803 688
865 435
829 111
576 995
366 68
548 967
106 714
703 130
372 93
104 353
897 54
884 813
924 299
365 361
400 390
500 583
621 428
930 987
495 477
542 7
81 914
99 536
266 995
590 149
807 865
799 523
225 324
42 976
714 994
556 565
992 858
514 487
686 819
790 228
825 871
493 276
406 758
622 347
258 781
212 408
303 788
732 696
361 970
198 353
179 64
191 216
795 58
202 287
333 608
306 5
735 869
413 389
657 144
85 772
292 126
4 977
54 194
192 287
526 339
625 29
686 21
983 992
377 69
212 789
458 868
284 894
991 575
371 784
227 817
775 582
793 180
128 336
467 653
674 811
379 651
839 65
23 174
408 399
242 619
487 471
944 829
398 314
965 624
557 626
270 684
314 88
336 987
898 715
637 89
131 659
614 538
58 207
156 597
258 994
419 553
823 816
219 139
791 700
678 850
31 991
938 719
329 187
433 966
275 563
976 240
100 385
447 255
601 752
567 826
913 710
878 493
409 907
342 439
897 631
157 225
818 941
542 444
855 870
684 306
913 587
537 513
338 144
287 256
457 384
164 353
15 672
929 184
965 471
627 819
340 662
477 945
143 389
531 679
901 220
737 792
162 32
558 528
55 486
711 19
956 690
190 647
703 666
592 846
876 306
694 50
196 521
897 932
664 294
62 532
147 223
563 704
103 618
542 813
988 849
854 177
496 557
194 439
754 599
264 629
256 309
31 451
382 845
573 795
376 71
370 291
127 472
260 668
636 599
46 321
801 799
920 65
779 175
725 161
626 906
440 359
750 364
154 477
434 523
119 560
346 378
579 981
329 95
470 456
776 610
17 695
26 148
222 750
308 199
655 99
557 756
233 248
807 281
262 761
832 83
216 288
302 991
897 670
38 922
817 259
457 678
575 365
434 37
427 18
284 714
720 442
995 152
179 608
264 10
690 479
650 343
470 898
13 859
820 829
117 195
872 232
641 657
620 67
26 255
781 746
48 127
249 227
588 775
343 237
118 164
135 482
22 306
310 490
766 723
380 521
825 757
775 957
854 822
400 168
319 988
177 710
367 554
40 866
872 157
941 421
563 672
941 388
428 67
696 282
241 779
736 992
331 240
66 907
651 242
968 895
792 335
449 183
552 320
339 492
741 254
515 33
641 943
576 44
818 663
68 366
355 133
272 358
727 591
404 829
20 742
672 112
496 987
129 299
675 56
342 844
718 377
959 785
94 666
269 717
23 347
307 626
568 584
678 971
412 49
65 83
512 59
621 7
398 101
156 999
267 225
727 226
9 820
891 630
536 265
328 195
242 896
778 919
218 541
975 478
693 596
837 442
696 494
865 204
844 483
428 923
708 789
566 97
176 808
344 305
78 562
845 45
195 819
328 814
907 544
17 751
27 444
673 734
584 766
36 353
747 953
226 190
706 422
586 901
241 459
787 358
171 427
10 187
529 36
983 553
319 509
919 65
339 573
864 916
762 570
822 930
157 608
287 29
426 810
808 436
996 336
823 330
889 944
248 559
452 518
837 452
229 950
21 918
847 804
802 485
833 579
294 640
14 642
975 837
971 215
132 218
735 748
848 323
412 36
775 992
341 107
435 494
592 267
906 86
878 233
274 849
418 572
340 153
671 539
827 434
574 601
426 558
100 686
145 624
242 356
972 148
441 850
732 66
823 467
453 514
971 123
53 798
557 978
750 334
536 201
371 76
699 924
602 941
632 926
440 424
127 523
52 664
994 857
177 965
979 581
114 887
559 215
572 446
416 943
809 572
683 411
864 314
336 655
737 462
241 982
436 770
946 767
350 411
653 260
626 577
705 41
501 481
146 424
18 883
237 546
460 225
125 53
822 152
327 523
915 331
135 540
907 191
932 777
456 268
563 544
983 708
320 1000
781 22
158 987
582 331
490 908
853 404
590 339
295 497
530 226
273 649
308 80
269 870
624 251
929 943
603 223
498 499
976 630
520 133
616 453
463 458
360 667
861 302
6 156
798 887
733 422
535 40
502 803
261 125
54 542
419 656
764 268
506 91
575 513
478 389
322 190
55 183
491 412
690 640
298 774
61 833
166 914
635 426
319 808
524 325
930 450
189 407
838 511
948 245
45 790
656 734
429 306
755 124
516 120
554 731
114 429
802 68
458 101
312 502
891 320
587 671
625 445
864 114
469 971
589 270
115 104
389 770
18 294
853 483
723 259
878 953
206 31
20 663
131 684
3 454
396 627
899 259
92 719
229 32
988 695
488 728
465 505
22 317
339 96
927 216
400 133
246 419
102 663
101 456
116 496
107 877
84 335
909 423
151 198
514 590
267 792
924 403
436 71
131 890
85 584
345 552
431 131
7 353
224 915
776 605
662 278
154 265
449 667
207 67
458 364
84 734
118 871
760 240
536 457
143 966
939 412
855 945
117 78
212 244
521 187
490 321
205 48
387 14
747 880
480 804
493 15
612 988
264 57
282 982
302 391
818 688
756 580
509 855
459 553
108 291
356 953
657 967
940 989
516 690
175 361
557 790
790 699
1000 976
821 301
718 638
341 826
569 201
669 108
443 678
74 734
666 941
424 193
334 719
701 124
769 700
451 589
353 521
578 693
698 146
245 729
524 998
105 310
222 531
395 239
471 818
431 124
501 117
842 202
592 610
253 42
550 957
914 127
272 246
339 796
243 558
692 699
219 913
229 613
783 934
175 283
50 369
836 641
978 441
34 528
397 300
654 398
262 278
425 237
510 116
935 728
380 516
692 882
567 474
815 741
109 216
461 296
208 439
736 242
318 485
893 323
234 154
952 228
106 376
464 615
843 750
694 222
265 386
104 183
859 270
924 319
486 384
615 693
174 350
286 843
518 419
332 469
998 437
197 461
404 39
563 97
613 827
834 68
337 285
363 822
20 977
867 546
679 152
740 864
682 257
635 13
78 632
801 626
445 556
16 7
653 628
185 838
695 194
830 245
205 850
747 251
575 486
467 608
972 524
84 772
149 528
534 332
144 71
169 190
221 446
647 219
470 126
230 288
733 676
199 823
351 507
190 358
306 710
547 922
112 120
367 758
249 13
757 150
437 10
662 176
714 212
911 348
399 477
936 588
834 241
297 732
514 409
203 880
518 451
244 846
251 1000
338 783
185 351
958 250
562 956
142 824
303 892
831 485
831 128
888 771
576 757
222 819
171 301
999 508
84 535
210 41
137 771
947 3
522 598
592 352
435 422
831 3
118 70
125 45
827 698
215 781
521 737
81 871
596 516
758 805
557 894
928 256
823 850
100 257
623 930
611 92
1000 736
136 178
785 703
310 306
439 390
528 35
258 285
839 166
991 679
800 814
528 899
422 150
181 33
242 532
120 729
709 904
783 18
561 222
759 89
373 446
533 903
564 954
632 458
719 511
357 141
12 889
525 605
420 996
251 116
849 812
252 296
975 976
94 507
230 657
812 536
562 443
994 281
305 702
773 317
590 649
921 9
644 254
840 246
58 972
479 217
807 642
105 720
437 98
1000 741
151 124
57 92
772 978
583 291
13 304
978 421
66 623
433 475
595 420
625 425
502 502
189 854
243 339
430 101
628 881
867 211
171 879
866 500
652 283
475 84
757 69
503 733
845 138
867 262
230 721
764 418
926 358
109 902
360 890
354 988
771 221
550 293
451 415
145 102
698 619
185 806
687 39
891 883
177 109
144 406
181 259
175 106
968 283
360 328
173 713
315 295
933 216
837 679
701 374
837 739
187 765
345 368
375 872
473 343
154 184
972 181
345 753
211 398
126 399
136 537
477 15
225 173
44 207
941 550
390 962
227 286
297 551
819 199
813 734
731 509
486 293
906 963
43 394
500 519
502 328
533 78
500 267
676 896
825 617
445 214
930 671
852 227
573 670
777 385
755 507
246 241
151 151
555 193
896 406
63 749
733 596
826 585
214 502
480 38
470 924
603 399
946 806
827 754
255 582
3 728
307 898
134 370
999 866
802 882
677 281
556 873
897 854
724 857
330 978
790 294
830 963
408 832
691 714
81 824
435 79
41 751
255 843
984 931
475 254
429 383
127 677
236 509
901 959
365 583
288 155
300 159
996 733
334 783
163 375
569 869
348 43
122 128
425 600
804 12
108 56
638 610
78 799
795 378
958 143
462 291
925 624
17 809
41 937
29 740
750 22
120 210
77 441
34 715
50 364
579 128
162 726
857 119
868 318
941 130
304 333
67 333
424 398
505 936
145 92
158 114
541 736
461 449
173 680
118 286
823 411
416 127
95 482
811 519
231 645
160 735
580 175
359 725
266 423
254 423
888 795
510 833
849 323
633 21
2 103
659 825
513 74
303 607
461 637
223 40
163 581
116 428
355 722
202 595
779 716
385 411
88 387
513 746
563 377
171 217
984 77
565 141
448 788
532 610
720 1000
389 75
721 590
21 588
653 799
303 389
561 742
775 74
450 658
905 785
87 585
245 3
77 44
790 961
654 862
960 42
984 308
458 273
376 18
14 503
91 853
191 893
863 96
677 949
32 273
951 461
421 970
954 380
363 241
411 346
900 29
333 357
653 61
374 666
563 465
519 753
709 381
200 385
10 983
692 326
75 464
843 361
620 605
707 519
985 391
875 637
803 249
654 365
65 524
256 669
509 936
252 518
919 295
195 345
758 841
202 344
556 260
215 540
2 89
176 805
705 990
229 961
659 90
896 910
959 166
557 154
511 314
346 235
266 899
510 144
713 512
421 188
730 126
530 310
86 188
399 333
449 358
499 5
863 361
671 208
595 288
460 968
668 172
479 252
764 498
876 536
686 605
661 215
915 98
754 665
783 554
374 633
911 588
148 587
220 606
110 679
573 129
851 404
380 966
901 256
501 938
212 514
504 478
611 609
143 745
515 868
456 369
357 603
955 928
560 417
606 132
545 808
887 925
773 140
532 274
429 743
787 933
221 749
893 715
494 407
934 870
183 389
591 891
343 897
818 902
313 424
386 210
231 272
486 356
763 17
629 192
124 331
515 368
582 309
71 172
68 369
667 733
942 375
676 427
730 438
795 710
629 905
828 104
588 694
472 984
54 598
906 737
158 457
150 225
826 168
309 969
695 895
28 776
684 822
79 664
416 666
836 667
755 554
130 375
423 439
40 38
814 572
884 319
666 651
336 23
890 337
433 725
355 181
466 109
86 16
364 567
390 786
357 85
123 667
816 288
289 825
727 954
328 365
750 760
441 104
292 907
212 377
944 663
713 300
748 492
158 215
623 501
924 349
967 537
814 179
266 87
101 817
212 200
660 260
773 170
474 633
917 448
486 192
148 292
777 705
773 22
260 91
911 425
621 528
511 78
88 612
246 299
811 906
568 343
183 405
534 331
696 124
592 473
181 364
846 792
217 427
635 727
690 749
373 853
654 282
788 728
17 707
422 200
112 956
530 159
983 611
836 829
288 971
419 923
49 274
650 82
108 666
140 529
217 251
484 98
762 267
570 744
750 212
953 168
442 129
843 146
819 950
163 958
479 380
209 314
477 322
65 809
803 989
791 552
552 744
72 37
745 513
165 188
680 13
573 522
472 673
700 302
52 260
967 880
581 899
926 646
59 81
986 849
632 889
592 703
925 336
567 441
875 246
454 799
120 315
541 943
596 38
500 562
918 433
812 195
78 870
275 415
719 259
303 310
998 232
19 872
671 948
890 125
803 485
399 784
87 210
330 516
432 605
930 150
863 584
811 527
162 160
758 532
32 587
534 846
616 424
322 771
260 188
425 658
323 863
220 653
257 659
152 471
242 314
997 755
474 107
638 857
693 345
910 226
190 877
1 864
647 261
403 71
918 726
378 662
139 986
320 642
808 913
956 156
262 657
285 954
1 546
532 543
422 532
758 69
792 160
491 62
237 776
198 614
789 689
725 285
914 744
752 701
833 104
246 364
895 755
88 39
915 930
100 151
57 297
117 846
337 67
177 382
303 442
420 800
163 977
685 410
732 124
448 998
405 547
500 462
195 616
659 532
35 316
697 852
4 174
571 971
401 343
123 732
8 637
61 44
46 144
519 845
141 275
743 992
736 938
821 994
556 110
573 559
881 683
838 3
415 197
992 827
592 37
970 110
384 976
101 472
913 60
569 85
405 630
806 960
518 373
226 751
55 63
753 821
999 202
133 968
311 718
429 46
693 530
869 958
941 438
419 848
657 509
578 527
881 803
277 287
865 381
125 458
676 609
426 338
326 854
735 370
735 604
327 28
393 721
725 811
920 381
671 497
907 551
299 183
458 368
1000 235
705 677
440 791
46 527
746 725
554 138
300 716
10 970
212 269
872 862
451 413
728 366
412 68
757 221
435 756
784 247
281 182
773 27
906 678
516 54
307 816
769 668
137 332
936 361
545 739
773 272
104 184
691 861
405 477
968 211
967 752
457 599
933 581
258 493
243 916
660 363
584 796
694 871
156 590
609 928
861 713
464 903
925 868
379 892
78 697
467 272
116 725
992 775
570 765
446 78
354 406
5 566
468 42
687 846
286 765
542 928
651 189
855 117
193 575
680 185
349 751
111 270
516 908
314 352
787 431
171 254
825 858
974 993
389 976
181 595
92 992
917 637
566 948
50 283
536 917
191 882
138 504
585 924
286 108
529 462
317 332
923 290
677 312
258 60
201 526
696 118
736 523
151 271
439 341
504 928
196 89
203 481
943 864
505 91
528 121
300 138
180 500
663 228
969 488
362 597
326 152
289 830
80 484
918 282
317 465
365 611
680 132
827 184
222 355
304 521
844 835
993 509
396 706
858 746
551 937
570 249
859 315
770 686
498 991
392 153
864 235
339 587
740 401
279 85
261 27
790 69
166 650
821 857
995 808
495 206
122 264
891 971
606 634
123 469
868 461
56 959
213 686
395 825
894 811
535 411
812 822
157 632
30 504
709 912
491 599
882 96
584 356
917 451
169 324
761 733
9 156
558 721
692 803
399 722
678 780
225 469
655 285
732 145
235 966
673 157
268 841
832 380
926 840
535 483
912 578
156 201
841 906
274 870
686 850
690 340
134 422
837 368
739 429
185 411
937 804
604 768
184 529
363 871
648 351
665 155
551 857
412 177
726 449
26 416
789 160
189 977
405 712
689 341
108 698
768 182
936 767
532 952
273 435
808 684
611 886
653 273
795 841
601 322
119 5
385 807
99 804
949 918
869 68
452 805
834 983
756 458
769 564
493 379
15 453
601 161
645 201
482 763
557 866
921 901
117 19
704 65
289 925
484 740
729 317
126 843
399 618
947 587
3 547
748 647
100 581
799 682
909 267
700 964
683 340
888 166
431 616
699 202
928 271
401 874
210 755
773 309
241 162
879 391
195 787
657 247
751 339
586 990
225 409
647 275
610 927
545 362
152 106
117 924
766 870
147 7
383 26
397 578
812 406
824 914
96 761
904 952
129 861
640 353
621 639
627 582
565 524
944 716
981 412
633 138
105 15
163 501
944 327
258 119
240 354
355 296
713 327
934 691
909 850
214 204
918 195
967 909
293 951
398 397
965 561
249 261
887 507
379 478
860 258
973 516
618 679
811 682
6 745
372 266
946 586
821 863
132 787
737 521
172 53
433 420
665 671
148 137
653 120
652 622
151 815
303 508
911 675
773 856
71 95
731 545
65 393
871 849
164 888
519 442
931 667
138 934
795 658
237 919
865 200
863 935
294 593
480 515
259 986
745 423
873 263
864 803
281 145
78 997
58 825
208 205
834 444
475 699
996 338
633 641
282 464
156 45
360 766
30 456
188 902
718 403
56 351
548 144
141 178
802 700
734 635
495 209
333 490
546 318
131 179
223 844
403 252
505 369
345 912
719 892
869 548
368 22
599 454
656 93
662 341
583 559
10 65
737 494
702 960
338 104
46 420
356 391
331 426
634 738
616 854
285 336
789 883
328 802
223 910
360 584
974 96
77 27
407 766
130 322
754 528
270 423
161 854
109 797
541 983
680 681
217 359
268 193
374 593
641 803
720 321
782 896
235 20
151 395
225 259
191 118
593 222
580 632
600 199
824 326
143 464
863 47
213 582
394 853
22 448
199 564
917 791
786 715
952 717
346 904
916 521
581 58
985 60
171 199
106 383
780 177
573 525
29 11
504 252
951 525
52 149
940 226
34 243
942 731
146 209
252 78
137 789
786 595
171 917
458 297
755 408
174 158
191 863
442 132
594 940
693 197
17 959
784 154
747 921
100 269
189 870
715 982
373 172
279 480
932 452
637 840
417 114
687 607
977 128
738 922
118 436
92 253
941 190
525 40
261 525
47 634
48 677
113 979
480 101
170 896
215 856
502 543
816 754
373 285
541 464
889 481
654 413
520 463
829 781
766 387
978 887
629 544
742 130
438 429
889 75
908 777
908 913
541 427
376 370
559 714
596 324
100 499
232 531
703 861
426 796
577 62
820 111
858 709
537 766
485 444
30 378
223 405
99 781
471 694
105 922
544 657
738 128
539 792
988 965
940 329
532 516
743 351
978 600
59 514
717 896
310 747
625 532
503 723
312 325
416 768
247 312
425 984
128 778
631 67
458 162
582 200
513 911
152 923
776 868
170 85
966 794
968 821
516 632
145 284
399 391
947 175
727 385
842 854
920 971
523 498
763 674
772 538
893 942
975 211
735 294
31 603
238 676
566 184
202 644
920 43
497 785
867 768
755 852
972 629
349 734
302 120
413 949
757 500
102 167
313 691
194 230
226 396
873 497
281 656
507 459
16 207
544 669
679 167
215 91
467 971
590 709
109 43
228 422
85 421
168 876
596 438
613 84
542 544
678 438
212 356
956 779
447 422
131 210
431 358
983 515
130 985
177 298
212 334
124 219
891 300
690 784
195 720
573 406
75 528
536 873
261 432
198 43
789 532
909 270
868 85
419 173
887 542
392 129
193 433
152 837
144 579
744 217
105 884
748 14
154 967
98 72
46 868
245 284
420 676
691 924
512 835
502 875
540 533
367 635
101 823
519 200
836 24
166 286
95 212
505 691
495 266
678 259
218 450
934 909
373 797
95 226
23 960
529 914
549 944
70 419
143 257
442 308
894 888
871 399
579 718
664 256
705 261
141 429
409 235
654 431
546 535
345 389
781 245
332 202
663 474
459 104
782 352
991 4
750 569
177 48
646 233
308 138
662 716
499 270
201 195
439 990
535 101
816 345
556 949
49 898
952 798
467 673
563 995
227 380
697 240
447 421
691 459
843 701
792 281
690 679
23 640
453 71
538 757
221 356
350 852
694 576
583 742
816 382
163 74
678 205
532 873
905 676
153 946
451 728
877 255
151 766
363 723
857 470
347 550
398 929
291 565
638 340
9 169
212 265
844 716
211 549
305 13
629 182
619 779
299 982
501 420
476 709
889 822
751 252
57 191
360 666
682 555
382 244
456 686
219 226
214 518
207 714
289 683
774 529
856 383
167 606
634 720
370 690
911 472
138 492
528 871
735 983
418 127
696 284
160 469
851 330
973 485
50 694
526 960
517 336
827 460
443 784
910 525
843 257
2 538
892 513
879 209
385 203
45 434
896 571
906 677
418 85
136 294
429 955
142 338
479 336
946 832
873 837
696 231
891 574
440 627
129 484
60 376
184 558
748 672
203 96
953 631
50 446
320 880
63 654
236 47
332 675
241 327
579 776
236 678
447 790
774 400
772 175
407 626
59 469
631 863
227 866
909 910
893 582
721 403
667 259
318 259
585 249
34 172
926 833
961 51
232 732
578 76
174 984
53 232
452 683
94 30
901 3
936 363
622 864
564 206
112 950
730 390
782 690
440 595
1000 493
179 804
527 272
185 779
626 476
571 914
838 117
867 811
981 431
380 98
833 513
787 273
525 208
641 964
155 641
808 333
796 687
465 582
807 36
495 997
504 713
807 484
495 175
272 112
738 411
970 377
930 124
369 737
808 164
775 116
847 240
697 654
627 543
2 130
607 160
687 245
327 310
708 417
720 444
30 42
820 959
517 188
696 325
440 549
554 687
382 907
169 988
67 486
89 105
82 768
766 789
184 486
232 565
527 403
524 43
942 571
719 644
392 510
193 453
349 98
491 730
718 423
527 577
277 292
718 812
129 301
377 7
402 997
470 472
641 213
982 185
282 508
412 286
870 481
708 366
990 586
294 267
878 363
430 358
16 806
365 71
57 118
67 878
589 707
91 922
891 107
604 525
966 15
810 836
847 870
553 836
454 684
561 884
394 576
646 98
227 712
975 815
771 417
737 13
524 692
537 841
706 699
676 904
568 228
778 545
265 820
912 262
917 138
973 244
952 95
660 40
108 535
731 996
376 788
46 403
691 613
983 782
339 760
97 457
974 545
950 298
140 901
393 151
941 852
686 23
199 61
811 245
209 445
634 547
556 311
646 652
119 547
716 395
359 689
291 308
987 782
561 731
932 853
875 132
29 685
376 844
538 937
483 196
186 481
199 304
27 915
955 692
45 941
23 757
457 956
373 332
88 754
949 257
66 686
361 874
830 869
942 287
825 666
970 264
419 337
946 829
659 77
414 793
393 831
830 12
922 781
33 103
328 533
931 157
753 224
443 929
889 412
192 660
101 270
378 46
450 36
122 215
181 866
229 318
791 262
359 747
256 113
512 698
462 585
411 562
206 141
959 655
176 80
221 708
945 265
70 525
935 212
786 354
40 496
453 400
864 999
757 257
131 399
54 829
520 274
341 825
530 559
310 461
393 526
460 502
134 210
71 327
642 131
555 514
756 442
329 646
751 21
822 622
499 704
181 824
37 842
367 95
931 853
304 1
179 378
554 256
104 548
386 10
61 142
803 741
139 553
762 313
16 707
435 52
900 70
833 619
165 115
471 820
468 649
549 373
257 652
920 642
661 332
135 464
73 626
938 894
445 305
952 231
708 204
300 541
822 464
7 292
636 474
847 548
188 766
542 200
450 28
5 383
355 942
628 151
381 306
135 680
846 308
599 131
678 242
666 524
142 853
641 35
53 90
62 67
360 781
467 310
615 198
879 812
15 807
208 692
78 560
1 637
900 964
280 766
481 99
297 689
93 527
852 301
604 867
107 811
910 154
695 465
946 388
351 311
897 983
429 729
624 81
544 68
368 563
726 523
628 113
999 674
577 386
942 874
125 551
70 476
458 641
496 23
322 39
90 281
785 810
196 398
920 262
33 270
7 229
834 131
131 903
606 343
573 415
336 620
656 831
994 330
221 435
962 5
244 157
754 527
77 25
140 109
294 427
69 652
7 902
783 137
157 740
831 729
155 166
996 693
843 568
128 805
925 723
961 678
601 38
703 741
498 348
519 567
1000 525
820 782
13 976
873 195
57 379
361 756
541 708
276 280
2 852
877 603
241 931
695 738
279 213
656 630
89 828
763 453
155 635
647 211
14 7
319 906
715 119
640 342
750 531
541 751
734 769
705 974
700 399
63 330
963 71
959 51
898 73
855 52
707 502
263 720
860 933
977 926
403 969
267 152
499 807
254 232
709 619
956 672
41 266
74 938
338 929
990 396
782 604
468 641
536 444
412 833
441 262
640 694
845 567
4 753
724 500
736 764
765 809
702 454
89 43
201 870
646 668
511 533
464 429
822 875
438 362
727 161
924 977
622 625
430 711
19 983
932 16
650 442
548 113
340 835
86 993
7 301
969 733
461 830
194 737
806 815
713 588
877 732
570 809
747 571
602 647
36 824
719 375
658 405
554 95
702 755
487 882
500 32
618 657
596 427
62 517
806 475
363 877
201 372
281 754
467 29
522 520
190 621
4 794
50 201
124 997
866 213
49 305
401 854
779 115
487 362
84 305
390 957
824 524
252 14
144 428
221 807
804 678
233 669
243 281
325 995
487 455
109 568
785 947
930 220
251 671
528 75
547 779
440 42
206 197
541 779
4 592
475 807
621 707
340 151
209 178
605 670
745 389
616 26
608 867
49 135
293 595
266 732
636 823
601 283
767 75
89 740
134 915
954 825
417 163
2 21
184 98
761 799
124 720
17 524
207 309
118 824
392 105
646 672
633 247
954 751
673 43
309 444
958 983
450 141
433 211
939 556
282 308
431 488
616 900
311 8
4 309
31 636
907 984
387 931
378 876
671 70
116 628
405 565
744 409
366 526
248 333
425 911
692 428
416 125
706 802
55 83
29 495
121 700
153 799
861 279
857 956
687 574
258 905
197 950
684 415
23 99
891 728
252 297
163 281
792 635
332 60
223 10
732 375
808 592
5 16
899 44
941 379
978 551
635 174
500 318
940 522
417 182
602 20
478 116
300 621
32 324
993 763
50 152
706 55
520 604
98 812
334 427
362 968
952 861
286 243
735 54
424 688
73 253
803 725
874 904
59 905
20 629
35 426
33 132
237 366
334 213
811 971
376 878
584 800
483 738
642 935
337 631
849 243
60 884
668 92
367 257
457 629
855 142
841 17
914 487
877 497
287 359
587 162
714 228
96 678
448 785
27 719
883 695
303 267
230 157
525 872
69 438
358 946
287 996
656 873
510 370
452 605
399 899
741 58
777 133
814 586
204 315
624 964
736 148
835 805
938 544
102 224
540 757
448 49
478 899
5 876
149 746
286 46
865 62
178 678
999 263
577 768
870 313
267 704
469 204
247 922
30 226
476 543
735 624
288 372
22 504
785 551
181 136
814 325
444 559
614 874
914 212
795 44
350 825
270 887
684 745
781 770
369 420
142 742
923 278
292 103
413 105
779 454
847 222
364 252
126 197
541 920
240 242
96 861
128 131
606 261
901 326
419 603
671 710
57 436
167 836
409 253
616 692
581 741
888 121
661 480
714 108
692 842
239 649
102 491
326 133
236 744
735 258
454 792
693 972
979 934
538 951
591 704
149 304
891 815
83 126
558 169
312 428
334 290
361 669
29 898
972 107
368 15
776 958
718 925
613 880
765 462
633 605
763 875
1 329
366 736
691 677
163 377
319 876
397 347
805 140
382 580
449 451
504 414
875 315
225 637
189 643
323 199
628 366
227 143
742 545
18 138
243 790
858 47
282 591
627 730
394 130
143 76
742 326
6 282
320 839
175 643
389 802
8 967
944 101
864 961
590 106
103 447
153 384
390 131
113 783
612 608
210 713
976 951
38 981
584 358
171 758
352 911
912 359
878 207
811 741
846 622
199 350
5 588
480 469
722 444
76 931
233 194
384 168
903 907
926 254
964 694
395 774
535 723
333 539
662 813
360 383
608 435
665 763
838 897
308 574
480 342
815 296
530 778
990 276
903 775
758 724
502 91
615 164
255 974
898 862
760 563
624 950
811 932
523 875
493 2
568 308
649 449
437 990
725 340
117 914
119 874
637 620
316 603
135 570
576 33
783 688
595 759
637 405
632 534
864 551
193 512
1000 630
321 970
637 791
195 625
762 511
228 897
432 155
281 215
194 227
325 182
983 366
692 614
251 907
165 444
425 624
239 97
945 875
887 139
1 78
896 433
585 528
999 778
754 323
40 3
702 290
910 866
85 680
381 509
655 971
957 599
197 843
737 48
843 738
477 90
522 61
618 520
191 371
107 233
874 765
26 959
819 450
729 776
48 926
970 137
325 812
874 801
902 747
266 404
905 348
43 760
226 320
643 45
770 724
172 817
1 141
305 325
953 178
125 206
76 541
741 316
351 997
757 874
661 633
759 238
952 401
476 453
242 476
594 546
800 898
76 925
103 999
892 707
845 242
703 212
987 811
85 999
236 747
596 870
171 71
674 412
547 619
516 33
974 970
499 274
646 696
868 348
907 206
556 305
834 143
403 781
12 574
851 686
985 749
304 294
799 172
326 772
493 709
711 992
334 356
687 553
56 945
935 665
222 120
160 625
900 171
208 534
851 864
828 649
35 505
773 879
565 483
870 899
839 908
803 246
852 913
811 139
929 384
258 88
360 510
612 818
33 622
463 419
126 587
298 43
941 259
427 95
504 630
359 666
768 640
50 378
79 409
887 689
670 498
859 464
311 891
85 125
711 959
477 896
390 255
343 246
885 701
911 4
733 419
459 742
820 669
205 483
560 641
607 221
554 670
531 510
153 7
405 894
800 402
853 491
713 586
261 785
556 72
740 82
858 651
722 816
837 753
112 541
883 373
992 373
222 143
774 74
633 487
623 567
317 853
294 408
934 503
59 8
670 281
635 859
386 123
663 81
221 6
454 442
148 227
867 133
65 878
378 40
796 46
892 441
805 177
536 964
496 522
822 881
644 21
377 659
101 597
664 906
390 812
133 256
296 549
70 831
360 14
89 247
978 584
769 151
816 412
171 192
422 624
529 529
784 896
562 269
920 853
36 268
566 395
633 654
641 962
589 761
113 756
525 283
947 946
383 787
966 983
878 712
370 797
565 269
137 952
888 703
708 338
482 649
451 594
404 975
229 703
920 838
637 775
838 280
663 754
548 800
854 402
308 913
92 789
561 542
516 315
19 787
152 510
441 776
967 430
902 877
493 56
109 549
843 314
951 150
938 787
583 24
103 450
338 473
617 301
810 518
178 105
740 875
1 582
188 951
731 414
344 21
201 926
44 655
128 314
223 110
342 191
410 503
607 667
624 373
471 363
247 471
297 434
200 116
399 752
393 443
406 119
176 885
432 750
346 126
292 108
628 351
46 587
369 669
959 839
384 557
309 32
342 433
58 541
548 809
644 940
603 50
58 130
286 842
879 632
967 170
872 136
532 240
157 842
431 892
398 91
923 92
524 332
984 71
140 628
363 742
29 772
871 314
613 101
297 931
877 493
523 408
733 31
250 515
90 128
175 74
551 667
701 913
408 729
394 297
83 691
227 705
77 455
863 281
981 464
795 902
745 904
879 272
329 429
290 381
693 697
461 377
679 854
25 762
896 603
466 973
58 14
923 272
295 904
735 441
157 548
840 254
525 483
851 166
863 544
862 323
920 893
529 296
6 424
250 471
748 307
836 671
930 130
926 664
571 82
687 718
832 563
201 35
728 63
144 839
41 393
661 789
52 496
811 333
978 88
997 900
661 208
770 181
879 850
244 808
791 333
656 976
814 990
673 292
631 2
379 979
901 252
890 914
811 870
110 580
51 340
781 646
978 154
546 927
916 198
888 46
496 913
337 126
914 68
104 167
319 345
432 129
214 541
60 616
232 841
261 378
763 238
531 309
164 186
371 432
383 259
829 230
171 517
355 436
584 810
602 254
734 368
925 146
335 156
338 596
885 100
185 767
760 349
132 335
741 960
564 263
476 271
698 60
684 751
953 609
116 233
234 1
684 419
767 444
119 719
926 250
405 666
561 320
928 36
447 22
628 112
607 664
862 559
624 109
341 783
553 858
819 671
272 684
761 832
219 297
670 996
129 276
659 342
186 282
450 734
373 142
516 463
517 68
320 688
90 599
783 713
287 763
285 655
780 954
3 908
229 661
249 414
295 50
499 667
191 15
129 59
434 801
746 876
399 881
588 33
598 305
69 377
636 838
83 884
603 729
285 101
467 876
237 901
776 778
215 715
198 182
486 175
171 95
597 806
932 32
41 534
760 677
987 507
503 453
734 740
705 761
74 480
890 288
195 700
981 392
881 735
539 719
262 709
813 210
867 97
241 907
630 353
936 616
211 438
529 125
408 602
605 297
241 151
308 432
299 921
493 463
130 711
559 723
617 541
75 904
156 637
342 576
932 870
824 657
635 416
159 983
989 404
915 296
188 213
216 32
675 697
742 586
419 710
126 845
833 955
561 764
176 613
102 351
621 89
767 131
423 755
534 337
402 73
104 927
665 845
512 436
555 637
632 168
622 465
474 182
228 649
352 766
122 118
896 544
224 781
232 625
854 132
945 309
58 961
154 570
396 708
558 380
227 179
844 700
712 423
700 857
456 403
974 577
872 221
472 95
2 703
71 207
834 15
813 723
102 305
901 297
356 964
72 408
821 527
810 794
456 682
15 927
128 368
926 815
565 440
58 892
967 890
944 420
195 196
717 550
159 788
309 331
666 119
477 121
800 843
48 927
210 29
477 135
195 394
926 605
285 737
627 121
23 173
668 91
74 827
878 383
509 543
501 985
16 652
827 63
930 388
443 407
874 637
800 152
241 436
888 419
39 866
891 61
390 559
151 464
737 380
198 245
703 630
134 187
172 726
975 412
629 387
425 19
297 927
834 385
306 31
629 931
80 562
322 274
771 501
841 904
39 365
629 13
377 756
863 801
126 159
543 384
693 523
85 238
255 758
863 368
226 633
220 418
888 258
782 517
993 999
800 494
365 878
805 907
614 497
621 217
869 227
974 731
594 551
716 165
969 603
423 102
11 463
669 194
872 33
72 676
291 37
525 72
316 497
640 184
833 484
936 255
938 406
651 948
221 694
678 241
239 549
274 662
577 564
698 453
987 365
949 627
592 166
691 107
943 785
191 133
179 763
178 856
3 416
756 628
78 332
544 127
136 530
492 84
508 391
107 99
908 797
558 758
672 500
542 154
846 463
412 201
828 307
851 371
253 277
422 112
19 528
563 927
676 120
36 348
619 577
501 997
905 858
600 316
410 829
136 36
312 921
374 564
197 795
28 215
322 590
493 997
696 679
105 548
27 117
685 931
326 284
598 736
325 600
819 636
520 544
552 716
338 931
930 11
520 423
359 932
602 988
270 848
353 259
985 523
246 504
66 797
571 403
727 853
413 598
275 772
529 576
178 490
334 131
829 855
54 43
780 373
246 117
895 844
620 961
640 543
715 719
395 480
603 197
948 780
38 281
262 867
488 383
668 541
777 40
529 556
672 658
969 644
970 961
538 685
164 346
304 766
894 251
532 158
150 19
892 817
911 668
856 791
576 619
629 237
594 598
549 131
634 579
62 797
925 365
914 818
968 162
672 898
869 563
67 779
583 274
245 838
108 873
426 702
470 975
832 456
553 246
252 829
962 518
647 929
679 747
427 350
265 415
426 847
688 347
356 932
536 463
804 961
164 626
935 348
668 554
553 666
483 232
933 761
908 549
175 685
395 862
146 918
917 301
878 80
278 165
427 710
4 371
394 671
925 298
337 759
881 101
714 35
314 461
248 696
562 745
613 478
46 843
910 675
7 688
385 10
59 130
32 335
427 368
93 308
468 463
473 680
741 186
66 406
646 314
454 560
58 66
37 455
260 298
482 266
986 866
627 44
347 659
730 773
378 822
432 198
284 904
877 376
90 943
134 87
608 587
646 17
4 35
824 264
684 305
529 669
522 508
64 868
166 793
640 895
966 72
92 250
327 321
977 768
263 110
855 222
696 852
238 700
238 61
315 922
717 195
942 238
702 6
105 867
114 116
520 205
717 846
525 45
614 139
155 820
253 261
362 567
762 475
668 463
832 125
682 982
449 92
351 165
289 228
425 430
269 448
731 521
708 444
440 593
874 553
67 894
15 899
18 48
232 942
385 897
196 673
124 756
279 841
622 91
153 21
954 220
914 321
470 283
380 608
810 927
633 933
682 263
125 504
317 747
594 819
450 557
379 597
958 884
166 303
624 741
216 355
349 25
309 314
595 786
818 263
884 763
81 333
671 812
282 629
695 899
133 827
72 298
129 47
753 739
73 33
423 382
698 369
519 867
631 402
630 64
875 367
280 921
69 750
701 492
399 182
878 642
527 950
674 949
683 723
669 553
590 300
954 571
363 392
222 237
758 854
509 727
728 929
476 781
420 874
962 309
663 191
140 975
842 175
697 510
809 33
560 171
424 782
987 619
259 66
547 734
846 966
960 159
626 974
349 927
514 489
15 950
217 741
939 25
773 499
548 196
632 658
729 618
277 339
683 175
425 881
39 118
709 388
45 574
876 297
281 242
246 497
873 107
35 772
302 666
430 382
635 58
721 317
880 236
842 940
975 238
513 202
443 132
641 424
668 514
530 702
285 184
367 66
917 1
475 637
669 707
133 218
782 364
805 975
303 779
212 816
980 746
960 422
877 601
845 896
466 727
597 102
520 178
167 687
52 651
904 834
15 708
808 317
486 20
117 444
238 345
396 435
240 213
513 188
502 833
951 520
120 110
63 134
802 7
242 286
823 710
81 61
54 476
847 645
688 359
832 353
132 685
538 434
204 716
903 761
870 360
582 660
397 175
945 219
236 377
631 641
852 477
285 891
835 468
596 318
152 485
752 707
552 6
379 689
559 237
896 827
666 193
45 901
569 28
893 773
504 177
15 691
996 610
8 499
446 759
205 997
764 24
845 494
64 755
730 142
247 626
968 264
170 364
165 738
391 409
862 247
586 877
937 933
432 284
55 988
632 170
363 828
583 393
567 829
92 539
602 608
629 344
17 490
942 954
366 878
886 204
174 669
657 470
101 19
298 764
445 232
509 363
412 230
601 503
769 554
463 749
897 831
784 956
68 21
511 593
690 349
172 346
170 273
716 819
388 160
50 248
875 461
478 475
316 598
380 778
346 276
890 534
763 400
126 804
88 13
728 490
261 602
302 90
39 807
746 736
435 705
670 900
799 560
433 914
311 911
717 59
560 218
434 119
608 809
115 910
898 894
878 936
53 976
671 487
32 693
738 183
96 562
433 812
972 344
381 3
528 814
122 76
885 793
990 134
547 92
576 930
136 314
112 387
836 207
301 620
371 624
315 751
627 842
269 243
35 170
287 72
389 708
162 287
151 89
216 287
402 328
25 589
534 677
560 904
653 874
7 279
67 923
378 336
165 557
840 551
726 478
537 487
752 40
576 320
678 329
647 702
270 532
731 829
788 383
703 794
13 769
716 390
456 232
946 296
134 24
125 107
489 662
912 378
849 910
431 118
793 513
947 932
895 1
77 907
121 144
648 577
375 946
224 508
321 348
967 809
9 912
753 61
432 16
438 280
277 221
733 48
48 430
886 520
573 886
96 948
807 503
19 125
36 768
783 229
451 412
449 200
833 182
599 185
161 998
614 398
517 187
283 965
486 465
635 644
319 5
121 982
749 823
327 883
51 777
294 852
328 126
33 926
311 193
923 276
590 439
814 225
41 390
647 360
394 767
341 777
274 441
951 600
323 354
728 617
205 55
94 237
32 722
45 197
298 799
200 339
540 846
612 742
62 237
182 365
189 856
718 916
472 922
323 918
510 654
673 642
260 56
715 304
605 13
454 804
351 994
649 400
927 612
848 674
704 388
529 421
304 353
694 978
270 555
631 294
196 890
702 911
545 306
275 999
109 625
344 109
376 622
720 868
961 919
541 665
307 69
421 483
291 42
37 921
336 585
163 37
847 707
694 121
262 472
21 333
339 334
350 909
222 72
268 512
113 657
785 800
593 947
188 439
5 881
559 414
813 647
478 186
979 816
46 220
490 696
5 64
575 232
633 359
657 571
15 14
451 573
427 837
579 591
483 408
128 462
575 998
217 884
667 222
947 786
198 874
232 399
406 241
254 772
344 32
608 274
622 442
681 750
255 255
747 297
181 244
537 479
29 86
352 397
267 936
796 24
176 116
443 781
887 138
812 846
411 433
640 443
534 894
697 281
191 274
596 723
517 484
553 898
569 905
840 441
210 367
557 652
147 795
141 310
993 551
94 632
993 628
525 41
260 67
314 207
141 182
690 694
79 610
950 725
165 5
8 5
220 148
666 212
50 759
386 71
434 997
138 99
203 630
280 244
675 711
853 976
787 1000
116 303
356 974
376 715
214 995
754 704
656 491
126 441
840 263
539 42
245 171
286 271
881 490
247 667
490 714
969 197
688 696
912 17
994 125
12 503
740 117
558 747
959 684
188 798
298 78
248 477
165 480
318 763
498 159
476 819
866 619
532 860
743 543
714 834
11 272
581 969
128 126
262 603
766 809
668 329
191 734
515 553
5 447
521 663
618 466
596 467
262 381
832 890
367 97
914 310
65 679
118 651
327 138
331 869
871 845
421 227
241 560
932 858
26 879
677 639
260 860
171 894
543 84
555 607
114 25
609 792
162 939
660 384
136 432
962 778
724 202
338 7
886 87
1 145
947 881
591 117
126 133
200 681
91 313
705 699
104 218
989 115
601 124
546 562
902 621
763 239
628 173
953 513
260 953
9 206
185 599
83 225
991 173
223 992
264 211
458 216
335 355
777 588
826 602
415 130
466 674
434 474
231 619
424 256
929 506
669 252
711 284
463 168
499 149
874 627
736 849
802 283
42 620
957 475
93 539
93 517
374 626
995 404
655 56
946 469
576 796
422 352
297 290
264 451
573 657
70 881
484 514
382 917
301 756
543 647
943 607
986 518
755 954
967 176
658 615
417 390
270 413
352 40
692 85
957 992
991 702
738 652
571 680
610 908
198 364
861 516
540 518
130 357
791 899
746 72
736 367
836 439
758 527
524 66
871 715
769 5
864 339
685 473
246 234
189 458
749 80
328 230
436 470
480 533
541 216
654 360
254 529
778 476
596 693
688 364
50 551
54 734
376 651
319 564
108 419
995 787
648 782
256 480
666 796
523 700
581 404
604 176
891 498
231 569
484 405
611 447
797 276
595 491
543 469
543 170
597 123
573 553
196 188
870 389
483 452
310 780
352 145
975 375
988 585
174 784
861 768
236 169
924 833
643 849
737 940
479 443
894 629
92 598
126 275
267 100
2 606
684 175
742 896
942 720
651 529
240 574
713 882
173 995
380 651
437 52
32 54
279 157
256 681
503 292
207 596
187 500
29 906
763 741
787 536
542 959
882 921
961 318
324 923
1000 356
328 278
864 360
527 120
40 382
763 599
977 949
98 644
138 478
549 252
571 688
139 112
998 21
384 959
233 41
415 913
319 278
272 197
749 663
578 511
261 555
812 711
550 301
188 450
904 110
137 42
221 487
414 605
445 104
664 29
144 430
941 814
707 564
494 481
901 43
133 441
493 36
819 491
727 263
946 742
644 90
171 936
903 229
500 265
36 78
853 706
268 698
538 169
741 671
917 135
632 736
978 710
803 993
364 973
929 267
554 428
883 941
857 87
998 124
644 525
558 956
461 263
466 377
464 727
159 814
649 961
806 13
286 86
631 191
865 513
483 721
197 736
612 925
148 72
539 965
800 288
413 264
429 663
236 586
27 873
672 657
415 536
521 897
609 472
729 157
207 96
348 818
372 495
811 393
198 576
8 212
498 436
226 85
21 252
957 44
932 780
620 540
604 348
796 395
980 519
890 572
429 52
964 979
627 971
190 477
758 767
561 779
18 870
174 277
644 11
263 691
173 410
86 504
928 327
427 357
378 743
65 876
953 11
639 558
231 398
472 226
917 933
143 2
788 71
680 566
779 409
308 465
765 373
340 597
547 333
342 499
695 307
624 333
216 206
730 688
432 490
421 348
774 916
479 116
140 138
932 905
510 271
501 56
955 194
906 649
501 882
333 716
87 414
755 870
569 29
443 269
352 772
247 492
909 178
396 771
178 106
442 84
754 294
317 438
361 403
851 116
625 754
643 193
135 85
216 165
656 459
343 51
229 142
299 759
247 92
842 352
737 158
912 991
564 536
745 206
729 231
642 894
658 209
58 208
22 714
116 599
857 766
357 455
857 550
158 945
59 298
42 970
289 957
163 938
831 624
806 69
150 14
186 506
821 395
628 380
435 268
337 644
652 851
933 618
358 763
593 426
2 775
516 307
326 673
727 828
686 912
333 858
306 740
188 645
204 815
82 64
633 85
266 565
54 976
401 33
772 268
339 449
292 417
276 330
328 609
187 986
700 374
630 903
540 357
421 525
57 38
442 110
365 120
107 766
504 878
385 842
679 677
258 954
358 938
923 613
270 904
868 809
260 760
782 32
422 77
300 786
549 406
246 314
316 855
568 66
497 837
969 364
646 581
475 427
964 111
616 385
539 915
171 439
321 73
843 956
712 88
621 379
294 887
403 438
771 323
855 268
983 156
934 719
920 550
464 626
249 136
50 91
530 63
492 823
302 247
612 72
569 467
339 79
642 674
235 397
131 168
467 50
69 922
211 885
899 459
20 949
901 815
414 430
877 257
605 178
503 568
602 423
502 675
965 88
607 890
496 676
163 707
912 62
517 283
362 418
97 775
199 326
31 803
503 886
308 756
748 161
431 712
600 205
807 207
94 654
234 257
712 145
670 229
779 31
646 876
805 844
201 187
424 721
511 84
476 258
244 258
969 844
463 127
402 556
781 635
164 844
215 69
136 371
265 336
743 981
335 253
416 810
510 660
68 478
855 882
957 608
789 89
594 953
932 76
137 4
74 688
302 901
964 636
153 379
798 662
390 217
492 596
98 448
203 886
536 796
190 467
871 679
382 598
678 455
285 836
438 939
737 401
926 241
131 723
903 873
291 746
468 388
545 671
626 80
818 815
898 41
845 72
247 226
669 276
681 305
463 118
870 521
792 1000
243 46
872 886
791 692
625 335
714 250
417 15
923 261
86 521
839 106
796 519
988 5
161 857
525 952
208 120
349 432
5 139
123 629
825 188
231 590
718 999
957 993
513 449
500 661
319 910
271 306
266 431
514 791
735 74
910 435
505 266
246 750
166 476
340 235
826 648
689 92
885 188
752 204
449 22
861 715
804 727
857 890
800 118
986 980
999 503
89 633
337 668
69 378
759 306
917 862
861 718
235 721
632 598
109 956
253 843
92 629
949 181
14 606
1000 53
442 718
316 882
380 920
724 936
510 545
195 601
526 143
427 628
172 793
585 511
75 403
709 74
455 980
856 249
50 629
321 365
862 701
636 585
481 182
746 6
324 526
496 103
506 668
895 90
530 321
845 590
394 651
899 619
335 442
272 970
115 858
793 212
737 359
570 594
378 816
684 907
136 880
497 881
530 418
388 413
1000 722
206 623
43 583
441 25
720 656
141 457
366 62
878 85
2 13
316 850
894 198
978 6
139 329
79 344
951 122
927 183
208 702
374 700
510 739
834 638
996 836
37 896
860 656
621 837
661 111
165 740
807 467
213 85
650 194
803 209
895 528
908 404
266 668
315 452
658 662
639 660
324 675
907 184
330 879
372 991
990 889
82 148
355 294
232 356
487 34
916 382
561 823
137 178
843 451
981 852
112 619
511 436
294 769
971 623
965 988
582 46
135 937
691 366
751 560
734 399
850 173
100 437
409 70
411 408
764 376
395 345
773 530
633 816
247 629
345 998
540 607
660 273
5 852
553 854
25 331
519 168
324 618
604 84
491 803
741 886
499 866
767 484
112 25
10 3
631 22
873 179
841 249
510 359
416 185
328 371
268 367
385 759
521 477
996 372
342 762
855 22
320 28
509 946
15 381
125 855
982 986
565 397
170 244
120 437
195 483
332 190
854 674
303 60
47 429
916 48
824 424
994 838
156 470
44 137
455 960
886 976
204 5
412 814
860 959
648 191
500 502
216 803
561 263
583 290
337 234
921 682
917 957
427 802
932 982
158 696
147 369
654 794
559 505
295 127
659 208
389 241
497 799
90 185
32 362
867 455
922 706
326 700
859 257
681 368
952 179
736 957
972 646
772 472
826 512
65 674
858 694
516 724
148 305
93 421
362 770
120 572
26 152
939 330
638 654
671 451
272 443
275 449
492 331
309 359
407 456
15 499
268 348
947 645
852 237
326 533
186 933
118 809
375 392
609 680
295 574
413 603
411 299
669 639
338 973
932 189
561 610
74 823
755 394
420 129
786 28
808 867
110 455
792 874
409 76
692 819
374 360
809 399
647 147
723 930
687 284
891 760
106 167
371 860
561 142
988 346
521 147
564 630
601 356
855 362
180 156
839 277
537 877
989 17
594 711
876 154
851 372
354 314
121 208
675 903
410 362
898 964
969 736
592 505
613 503
871 524
663 746
29 514
960 231
997 590
337 469
150 363
724 255
569 485
968 818
800 936
554 391
440 518
245 723
470 115
598 132
212 627
175 531
378 676
246 101
983 385
185 888
405 724
698 226
838 648
357 402
274 705
572 834
290 118
391 464
1 768
139 246
220 420
668 745
892 204
633 19
532 389
94 581
615 283
228 323
684 853
687 317
725 429
132 725
322 767
41 84
274 60
829 166
616 813
201 629
79 815
911 307
490 595
511 869
202 549
537 278
977 668
3 876
641 676
642 33
92 940
433 59
752 968
557 304
596 636
471 506
452 156
828 653
705 364
931 33
312 902
169 498
714 601
557 817
920 465
121 515
452 591
902 176
253 729
444 111
341 178
151 606
833 671
455 546
272 363
363 191
828 483
58 631
728 326
957 980
406 137
288 201
247 980
378 345
229 929
755 731
886 587
401 692
484 24
680 624
864 456
405 591
133 713
922 538
850 561
541 467
793 769
747 899
851 984
485 251
275 82
166 841
667 197
816 530
653 220
473 785
932 394
675 133
955 764
581 847
583 725
967 329
623 817
665 459
419 692
778 45
125 295
885 791
271 792
632 555
538 306
687 844
422 267
690 4
991 656
684 965
824 348
423 242
391 201
847 523
305 690
223 977
185 845
120 169
399 9
852 247
352 893
250 695
659 723
965 376
986 251
890 832
125 547
522 347
523 58
192 994
226 942
3 52
27 854
298 731
747 900
425 646
185 435
868 685
544 853
287 786
37 411
332 558
110 206
967 653
199 193
594 201
596 621
407 893
703 153
144 479
150 328
913 870
497 133
906 392
337 192
177 373
282 64
713 249
716 912
793 661
281 870
632 335
374 776
813 876
455 78
745 303
210 3
695 898
194 871
623 500
563 443
706 648
291 170
387 923
391 19
258 765
146 70
640 600
255 708
738 949
606 284
171 580
483 698
696 339
327 401
922 725
95 501
429 592
922 68
543 421
803 797
480 541
745 437
824 916
16 958
816 851
655 863
541 334
954 545
201 48
639 319
696 182
91 851
330 922
391 75
359 566
342 726
523 509
576 530
372 116
346 164
523 299
61 76
699 457
704 689
127 752
222 217
602 552
139 344
978 849
909 319
574 783
827 502
664 550
617 526
536 314
690 411
965 750
486 663
558 189
351 685
940 925
253 893
476 391
236 453
591 496
771 165
631 949
851 634
300 861
796 264
962 633
278 519
822 980
198 593
183 141
89 305
657 719
606 674
12 456
307 183
841 958
573 4
621 850
523 794
830 77
907 85
884 264
574 296
655 230
14 260
560 907
895 91
661 474
261 919
910 144
534 725
577 742
75 150
37 729
731 51
340 633
194 339
960 64
645 207
426 150
623 46
357 533
542 242
620 20
763 350
422 102
335 201
891 467
943 536
490 450
950 275
887 572
673 595
456 214
837 65
683 819
99 302
4 963
963 338
163 470
217 406
288 511
293 312
310 782
761 259
831 432
242 638
645 430
702 328
600 801
981 790
14 336
673 267
797 241
24 84
751 316
395 61
449 507
319 208
154 501
640 747
139 284
176 192
344 296
916 357
631 20
685 656
638 481
896 661
917 999
328 663
170 729
983 675
582 974
773 720
610 300
263 572
74 959
219 342
315 202
361 351
209 998
10 100
762 864
464 283
593 446
309 174
420 81
245 29
380 859
952 806
817 523
76 507
482 284
856 665
739 865
116 193
553 878
56 16
512 1000
461 821
173 232
901 769
628 916
438 444
790 584
927 865
442 409
148 649
425 238
513 541
770 838
189 892
453 714
482 439
338 109
706 775
905 495
710 831
711 503
591 858
151 16
96 15
908 877
66 862
105 114
320 932
171 801
371 508
262 428
634 166
996 985
845 939
195 347
306 642
870 791
593 288
4 253
894 108
40 888
365 762
747 978
541 380
143 815
74 491
152 270
616 86
298 208
118 242
495 473
494 740
581 564
304 972
803 669
733 550
646 625
281 141
440 355
624 411
936 592
496 274
919 145
833 389
861 583
419 793
764 949
743 848
473 130
232 912
484 214
854 460
976 141
51 823
766 321
319 598
709 56
277 922
639 48
714 784
122 478
84 216
677 933
307 149
412 546
104 617
357 80
902 874
824 788
628 452
709 266
499 423
50 972
252 485
187 280
418 494
781 480
384 544
377 487
161 734
492 820
392 318
769 419
193 686
591 796
170 778
76 939
623 208
770 6
232 410
581 26
998 972
342 463
478 626
82 23
663 673
818 185
802 245
452 245
781 555
743 624
385 348
400 965
725 749
936 419
255 315
956 270
339 125
454 492
722 928
267 173
727 914
375 544
239 759
724 320
739 11
738 547
640 971
832 247
516 328
263 321
820 984
248 438
509 772
482 628
969 77
606 46
292 797
575 159
124 190
479 943
525 79
381 33
972 238
779 453
865 99
143 276
113 499
716 862
396 839
403 227
134 928
305 866
312 506
434 283
743 564
88 960
662 968
145 156
56 708
889 2
979 528
591 46
389 338
586 382
725 19
665 468
582 752
427 596
71 923
313 159
160 351
728 750
748 468
87 984
611 3
704 33
415 947
308 431
182 192
189 252
466 291
918 778
449 642
978 608
345 57
709 92
75 839
150 131
872 371
317 79
68 82
320 601
204 91
151 121
868 599
115 198
559 459
902 482
414 329
673 563
459 896
533 250
956 952
684 628
552 308
487 755
398 989
228 266
588 342
815 146
412 405
254 178
733 926
821 673
420 705
275 728
656 958
707 207
617 545
313 15
534 540
632 473
881 798
618 384
217 381
789 470
395 650
416 567
674 187
623 948
257 972
836 226
869 149
240 754
40 223
226 273
20 195
656 588
927 796
21 804
486 436
723 159
974 345
459 240
975 67
292 431
184 702
974 476
307 981
777 473
70 797
276 907
584 350
65 557
695 875
148 21
534 233
493 196
116 29
249 572
789 574
400 96
681 682
830 266
616 72
947 821
682 240
531 215
762 939
404 362
935 614
639 489
170 418
420 352
683 427
116 298
851 789
959 149
610 992
388 492
559 211
867 672
34 364
814 968
329 804
808 108
475 330
877 246
681 559
25 796
209 875
937 519
511 762
525 477
540 690
797 868
846 604
975 672
285 851
917 317
762 941
465 970
840 189
946 350
507 838
794 536
375 78
738 292
584 859
820 751
611 660
361 945
889 483
570 830
400 371
295 441
712 153
279 921
857 424
456 231
501 193
874 247
457 863
560 67
874 202
974 587
146 215
421 67
44 820
438 690
842 890
421 698
313 876
281 166
421 154
764 464
963 221
678 874
639 904
76 613
490 573
827 910
640 222
729 429
911 340
929 104
154 894
577 434
411 997
939 175
812 254
127 737
349 234
127 527
495 118
100 223
898 362
914 826
466 495
527 971
389 104
452 694
947 423
160 201
979 860
434 457
739 280
926 838
502 823
1 665
262 527
987 2
982 390
49 734
603 505
159 114
705 489
974 490
946 712
769 223
901 622
398 100
388 398
116 649
650 258
843 154
691 278
982 739
243 521
50 299
9 23
788 306
86 556
529 986
177 926
438 564
565 950
655 566
559 849
719 249
478 52
339 488
360 37
231 369
411 18
674 496
833 101
831 270
17 857
175 581
159 181
318 507
268 656
346 607
643 171
426 53
541 451
900 465
5 85
354 582
44 880
514 202
60 11
227 235
299 847
243 644
453 183
701 96
500 245
929 752
62 285
836 627
471 541
560 514
421 425
715 480
435 985
272 662
219 570
508 813
566 312
347 266
407 52
744 259
648 24
10 709
308 845
687 778
385 598
644 805
22 358
637 457
342 908
478 329
640 424
660 399
657 826
130 666
535 437
510 573
567 246
51 544
298 173
525 127
501 601
521 141
376 533
28 417
212 914
205 73
838 771
332 720
256 251
110 959
863 408
534 632
339 407
124 67
268 577
208 647
345 771
672 513
109 4
584 716
606 694
675 468
101 806
206 986
437 896
962 682
259 134
228 603
256 140
889 528
963 349
883 546
417 488
239 91
955 691
407 772
596 369
806 522
950 64
7 529
18 262
668 874
712 908
401 674
257 283
122 162
205 362
397 345
356 345
65 513
928 224
895 298
485 914
171 549
222 430
205 145
454 326
307 920
753 511
633 43
95 381
739 802
725 804
521 242
517 767
891 354
681 61
902 854
983 475
283 187
620 88
864 926
7 968
371 749
683 96
552 349
741 424
943 258
191 833
963 223
76 228
415 661
586 155
598 725
145 607
606 515
355 641
989 703
682 283
960 224
116 274
446 361
489 873
588 530
582 354
984 128
532 933
853 676
539 810
542 246
450 504
503 791
206 536
73 165
759 540
252 278
428 192
545 349
738 880
164 681
648 703
490 190
434 250
338 506
766 448
398 555
184 135
840 342
496 737
43 585
968 871
558 132
903 557
186 392
286 468
39 975
326 156
775 723
723 893
616 915
3 629
48 322
499 605
453 401
161 990
144 259
474 179
400 112
998 791
86 323
946 212
397 656
693 472
900 309
114 818
61 612
422 866
364 583
855 508
193 681
38 592
792 387
382 229
62 328
441 810
335 485
281 234
793 18
720 564
109 185
381 522
149 155
387 512
371 281
273 760
872 416
147 254
645 560
933 437
369 619
852 66
19 923
981 480
460 713
1 608
867 739
471 307
331 842
587 956
953 459
371 451
64 367
10 348
155 731
966 780
732 169
845 750
444 177
581 903
241 581
510 460
671 332
766 354
525 353
309 478
280 578
750 642
925 256
35 103
410 231
204 853
759 785
755 1000
717 616
459 388
948 576
741 472
928 401
301 442
431 581
19 532
222 943
788 593
184 174
47 946
405 250
798 163
34 905
162 751
872 972
490 819
548 230
643 827
630 295
269 412
227 287
944 448
230 83
392 765
256 438
710 660
40 860
175 73
116 336
175 987
660 664
158 207
245 152
33 226
638 673
588 581
472 169
15 864
285 270
653 347
930 44
206 456
469 321
791 643
659 450
659 816
967 41
693 118
437 632
152 64
123 437
333 128
135 614
634 22
13 644
838 21
898 156
413 378
920 457
847 356
441 896
616 592
311 738
380 644
217 514
557 30
378 920
241 11
942 605
654 131
286 741
281 558
198 128
913 638
375 528
581 686
618 313
681 834
573 735
670 951
654 262
867 319
77 843
222 715
936 502
272 133
981 184
122 356
41 681
366 721
361 439
278 31
741 283
292 53
230 510
371 306
353 592
20 640
446 291
772 426
781 242
274 16
245 139
559 606
929 188
470 279
789 796
357 493
740 376
132 185
19 255
962 197
851 95
267 711
515 512
469 130
612 456
734 575
132 874
371 488
366 462
216 849
646 586
103 959
782 953
53 219
453 320
281 319
106 760
140 191
686 624
65 56
111 430
517 678
631 514
473 44
38 525
262 842
196 542
380 984
962 837
95 453
28 781
76 92
188 187
873 57
864 503
588 394
522 977
271 136
548 403
936 279
387 249
116 833
613 777
586 801
209 530
313 778
8 252
524 882
228 146
17 397
800 364
789 538
612 256
370 665
398 335
793 335
487 107
792 695
988 456
707 347
229 934
682 807
668 144
474 808
681 438
63 403
737 894
146 575
352 290
269 339
745 92
38 804
791 266
89 634
862 771
881 460
350 706
619 31
143 34
785 244
845 873
489 343
447 840
632 67
531 728
510 568
531 652
186 620
286 47
742 429
253 622
240 603
679 859
985 822
892 769
65 88
641 906
430 439
745 61
505 627
195 319
666 380
290 303
778 31
731 383
504 424
89 920
511 81
825 941
519 922
353 23
548 141
388 94
812 405
825 453
707 603
484 790
985 839
112 321
521 644
641 376
161 472
869 679
745 222
53 293
714 792
738 525
197 563
165 813
44 501
3 507
173 524
251 568
893 898
849 405
435 466
290 487
758 4
630 496
880 826
58 209
433 574
373 476
426 376
335 598
756 6
751 956
410 472
672 844
937 314
682 47
317 663
489 303
109 921
228 481
748 653
208 434
602 458
622 363
720 61
684 129
884 707
324 820
20 357
19 111
588 859
131 640
528 231
644 736
664 245
545 637
365 678
267 400
107 481
322 478
837 539
518 208
2 105
800 197
414 442
646 959
431 604
165 147
282 432
933 5
272 606
497 999
667 498
455 85
263 254
933 411
204 714
304 634
669 821
781 302
252 679
93 536
142 516
175 990
867 194
487 321
630 101
575 262
121 859
204 579
213 274
680 345
576 283
23 668
383 311
572 557
652 790
102 138
111 731
591 37
344 711
895 719
251 450
298 856
661 510
206 704
974 580
371 144
636 105
806 559
14 458
349 115
947 459
198 537
495 541
599 741
260 849
542 557
56 203
418 185
894 975
888 868
554 611
363 189
715 168
977 95
195 276
164 751
284 763
491 543
963 33
587 220
203 480
699 747
52 61
935 119
198 557
128 744
184 385
487 348
135 771
665 72
362 116
335 644
427 881
86 126
627 489
959 118
27 426
252 210
810 91
557 945
861 18
879 8
911 316
485 537
804 23
450 115
140 748
623 166
174 226
728 983
316 284
279 528
654 552
405 95
186 748
329 767
775 40
522 611
577 678
633 378
144 773
126 766
290 299
991 17
633 307
653 264
186 306
752 353
690 80
119 819
639 245
856 787
541 488
164 684
260 641
449 902
291 440
918 924
98 570
539 283
225 978
57 914
58 176
84 696
420 942
559 275
783 374
236 232
23 545
802 472
106 693
44 682
670 453
595 79
628 31
972 685
674 404
784 788
513 234
149 140
760 171
684 561
994 501
900 452
193 296
133 215
293 727
110 419
125 81
103 150
836 886
937 482
803 802
941 827
474 976
388 820
476 639
271 21
286 403
482 527
111 591
737 859
636 674
341 791
475 408
742 767
586 567
742 973
386 569
589 249
411 175
634 892
483 350
101 68
364 88
93 56
878 919
685 401
538 426
725 275
994 688
283 935
937 693
109 922
864 348
571 964
51 859
342 929
777 157
557 788
415 583
178 972
491 194
893 312
317 659
598 720
869 940
1000 645
448 898
457 4
636 452
981 956
148 849
564 888
826 93
639 952
22 531
264 691
542 861
410 410
152 409
658 215
954 47
613 590
897 997
441 813
257 447
287 895
226 111
871 190
927 369
222 777
961 119
125 401
283 361
371 539
159 657
786 908
273 370
585 498
226 703
935 962
834 862
330 55
990 642
525 466
42 807
826 765
698 336
773 483
397 868
811 981
717 995
348 942
49 905
495 984
866 328
197 547
734 186
188 259
651 582
65 829
516 118
596 463
911 992
682 73
324 398
67 24
692 115
928 186
865 294
692 598
831 880
208 834
14 158
344 537
677 25
961 353
423 27
376 114
448 867
816 419
371 24
648 617
692 737
498 670
70 193
559 99
217 519
456 391
480 458
981 280
324 569
771 140
988 141
163 943
560 718
898 409
739 320
601 297
418 169
512 65
455 228
425 787
507 748
708 277
239 47
769 401
989 795
562 900
864 812
131 260
251 900
119 292
834 867
610 640
94 386
779 601
486 486
229 724
532 998
144 38
420 8
849 79
962 331
691 212
230 471
334 348
114 167
214 723
159 660
109 937
612 594
422 840
317 305
189 793
176 333
340 383
714 716
864 943
186 197
643 299
716 208
373 226
219 481
162 830
74 935
670 743
887 414
542 69
361 881
452 386
533 517
101 749
811 638
297 453
288 12
237 231
61 918
684 82
660 274
291 547
40 833
65 770
286 589
698 97
578 994
901 865
358 913
144 368
696 556
286 379
637 297
5 279
195 44
111 162
795 176
931 283
665 800
167 565
16 524
830 243
470 325
963 165
880 600
895 868
146 443
294 257
956 440
784 238
74 260
806 296
433 470
447 599
387 814
475 216
409 944
540 371
460 771
970 354
638 217
605 135
659 250
743 614
42 526
137 9
763 569
520 217
727 346
289 675
445 826
453 434
42 409
659 311
666 700
188 869
166 325
230 280
245 60
841 116
628 919
461 411
53 101
437 557
200 881
382 653
314 775
413 233
827 71
543 845
65 640
407 294
919 3
353 111
119 332
29 931
32 178
341 231
410 722
235 75
849 648
308 675
70 202
519 544
284 584
183 690
229 453
693 934
916 163
93 359
377 124
888 717
707 298
791 941
724 991
940 31
665 10
233 536
553 516
471 87
558 699
539 602
632 454
764 897
255 478
332 494
546 38
791 336
330 515
897 343
631 129
230 535
997 700
621 554
398 511
507 382
965 270
278 66
477 884
543 160
377 88
197 520
776 879
386 453
500 282
147 130
763 376
664 111
75 636
16 825
146 522
206 462
791 835
527 619
779 798
509 327
317 636
557 702
88 56
185 450
962 200
560 389
187 575
448 770
604 673
208 25
93 338
822 953
17 139
588 573
629 879
614 165
328 575
717 239
165 527
587 612
296 733
201 251
757 761
275 201
450 97
154 466
587 93
39 778
120 667
9 85
660 899
802 739
853 740
703 500
472 255
751 228
15 377
825 286
282 411
378 672
541 850
690 549
934 873
236 945
123 162
271 924
901 123
622 487
67 576
453 847
392 277
484 25
697 932
62 738
832 348
610 67
292 733
229 914
8 481
36 23
435 10
862 995
570 537
126 313
166 609
488 883
123 319
230 85
737 873
169 317
787 528
149 174
551 935
183 764
691 851
156 168
516 321
128 205
877 948
590 716
182 64
386 763
500 123
636 668
196 940
947 98
874 482
861 803
101 903
6 256
422 521
929 549
725 805
848 666
521 30
81 258
144 581
380 131
904 147
462 203
596 335
684 456
490 784
358 847
367 319
679 91
476 527
908 188
605 51
182 72
639 814
6 674
621 495
809 331
341 200
461 59
870 140
148 297
327 619
633 508
690 491
425 815
961 45
662 769
375 354
320 188
327 913
886 696
873 930
578 298
990 562
158 680
52 454
939 213
740 715
379 700
759 392
821 486
673 510
33 351
774 271
552 369
17 129
690 823
38 93
628 328
305 368
42 35
427 591
989 524
435 13
33 819
715 806
89 112
804 992
530 161
320 567
253 300
246 909
667 639
791 722
28 131
597 462
144 629
280 858
786 721
322 941
113 184
650 994
913 949
621 158
209 287
797 504
723 939
577 102
69 173
563 564
153 195
774 939
231 978
247 695
161 897
689 857
805 190
758 13
828 906
517 902
196 445
4 617
618 566
532 770
760 305
60 26
399 291
4 998
985 516
894 25
372 815
893 831
992 761
84 540
205 87
156 822
653 687
592 764
344 3
293 145
654 384
150 631
263 153
365 155
915 419
895 120
505 402
293 509
441 884
625 784
239 766
877 883
910 968
512 921
656 453
957 512
425 292
219 340
62 466
811 918
867 103
427 659
987 51
442 577
168 671
459 429
990 971
701 292
840 357
96 987
48 420
885 200
303 804
762 641
206 556
217 373
226 675
801 215
997 502
858 836
210 306
174 836
238 757
443 628
217 327
179 242
782 833
398 544
825 603
976 324
420 128
890 416
981 99
604 190
377 817
573 594
594 789
272 772
383 54
957 780
949 133
382 47
526 709
722 945
189 963
712 169
711 169
444 87
985 595
53 910
540 646
50 163
770 432
568 726
563 516
210 297
914 735
357 635
679 545
57 776
882 500
214 866
446 267
775 985
264 825
148 33
110 171
483 85
827 785
144 235
912 25
735 477
243 180
517 7
193 16
391 153
82 501
323 16
172 141
864 577
661 34
480 839
74 81
1000 160
691 652
611 207
10 155
574 401
307 656
253 981
23 776
473 238
352 788
287 365
173 119
203 343
94 276
775 445
435 684
39 478
336 1
684 697
507 258
449 166
146 287
877 180
758 163
544 930
281 746
374 399
171 160
82 209
637 769
209 321
466 715
930 266
319 378
832 146
325 457
223 868
738 855
966 714
581 339
464 751
850 545
959 487
666 519
159 483
585 88
633 66
546 816
212 245
876 888
701 450
108 790
304 73
503 884
763 966
634 612
450 880
814 608
362 399
47 461
879 760
199 442
356 426
329 56
875 436
860 52
766 974
369 751
586 231
695 387
462 860
347 175
258 745
636 824
307 290
751 635
697 977
423 894
945 623
256 665
726 193
248 772
631 277
884 889
22 871
64 149
474 42
288 576
28 337
904 450
230 761
84 526
736 691
190 461
235 789
584 165
794 733
454 815
603 518
868 788
83 507
715 110
912 424
730 347
301 465
389 843
277 623
139 128
426 932
98 814
748 412
855 967
474 265
399 668
882 662
92 612
360 744
428 748
586 57
268 860
696 45
144 908
276 241
73 375
5 280
342 555
216 167
820 966
979 277
16 338
852 806
526 471
18 222
516 161
481 791
753 553
832 858
312 400
24 131
717 858
535 696
486 551
385 858
346 470
816 197
627 341
667 644
914 534
156 394
676 261
299 193
17 482
50 680
233 74
283 697
997 120
247 381
978 592
202 145
140 829
837 158
692 332
592 146
911 960
628 961
34 153
161 668
787 799
890 116
390 91
260 881
271 97
39 447
199 82
800 721
192 711
32 819
671 375
30 56
880 191
723 80
699 861
977 620
383 236
501 653
684 891
451 234
972 580
280 123
652 471
833 36
410 670
212 984
721 263
845 951
554 173
570 936
941 444
664 391
677 987
323 308
149 771
792 410
394 779
617 590
729 523
762 651
458 521
316 440
141 345
426 463
652 535
788 430
829 797
551 977
919 342
386 977
108 665
72 188
187 185
838 645
706 614
394 373
53 886
700 369
365 488
150 545
636 700
42 258
882 738
741 989
754 812
177 941
997 366
979 682
426 383
568 495
213 619
215 577
106 364
63 345
646 456
602 528
868 299
506 44
591 502
410 527
907 740
560 684
123 127
178 335
746 392
107 735
296 522
431 293
977 32
172 874
726 40
172 583
83 114
436 844
584 199
377 58
678 555
329 405
92 624
926 522
269 254
905 440
127 982
916 914
44 692
953 421
749 982
327 140
108 624
497 436
28 940
412 305
461 680
559 718
51 950
335 967
863 97
851 713
663 155
133 411
488 459
903 595
434 399
382 462
339 793
766 151
472 676
220 943
361 271
892 47
589 754
76 345
969 738
851 453
149 690
263 51
510 491
162 275
994 634
303 213
576 663
709 423
924 203
680 999
900 1000
453 237
792 715
287 427
411 87
796 920
930 958
547 923
135 518
863 322
688 923
96 611
125 775
961 376
127 697
478 579
645 571
10 195
327 939
152 225
425 347
963 287
20 650
561 116
612 686
413 368
621 890
946 905
510 943
828 909
103 676
127 606
253 339
699 677
37 661
662 876
172 625
913 413
548 326
567 78
425 429
20 604
689 369
792 791
397 270
960 446
325 996
458 640
404 471
516 575
95 428
340 642
105 120
549 938
452 569
541 140
937 684
953 29
981 912
826 658
259 283
753 164
589 847
944 928
840 400
399 1
423 948
290 874
516 830
365 804
865 998
489 169
26 821
478 691
485 127
705 589
642 293
787 937
221 627
979 111
337 433
450 701
589 315
699 77
483 76
249 915
279 79
957 115
557 661
704 198
953 490
487 525
468 175
144 447
285 61
715 621
846 516
674 434
830 724
862 665
799 110
931 77
188 239
294 203
2 590
635 68
563 832
935 236
959 478
781 109
588 63
538 127
301 81
871 551
327 516
105 414
295 184
969 600
758 322
541 745
741 455
928 676
690 545
986 998
88 638
430 310
540 108
825 996
521 471
532 842
422 289
515 314
385 256
769 665
283 810
349 622
643 214
507 819
641 740
572 414
381 87
727 117
694 847
753 818
923 101
786 761
798 108
160 792
673 18
610 881
396 250
973 968
406 741
940 602
294 530
765 216
982 555
384 767
226 826
324 898
778 590
534 750
909 548
641 275
116 580
527 521
89 107
197 472
873 863
5 98
688 328
347 882
613 125
823 146
226 732
46 32
658 865
617 885
461 143
757 939
433 845
317 270
843 673
719 530
1000 66
763 964
462 119
668 507
150 417
544 807
633 160
43 445
302 800
383 86
644 428
66 312
49 908
984 767
789 336
184 903
299 725
839 112
627 513
152 611
672 194
55 325
345 438
762 341
217 179
652 265
438 988
383 226
675 919
480 325
643 671
437 838
183 507
919 686
117 942
231 171
619 576
960 380
916 176
559 919
792 996
258 527
574 284
609 87
75 397
277 955
802 459
496 929
662 726
100 280
301 411
11 568
587 921
839 730
380 700
598 340
139 673
736 415
979 537
225 440
609 720
368 622
797 819
253 98
230 263
17 168
536 855
897 804
951 505
997 682
204 946
373 694
970 108
460 949
996 684
388 604
755 107
278 477
92 17
26 627
224 274
782 526
778 130
75 579
27 45
38 487
522 84
989 277
190 213
325 485
900 702
111 123
976 892
648 753
21 206
86 447
136 113
599 187
558 120
622 546
748 164
110 279
982 151
810 659
635 62
360 97
184 335
340 832
88 712
37 525
159 173
637 353
697 587
892 254
59 513
799 806
676 909
411 598
668 398
659 27
494 843
714 186
26 153
677 407
938 314
760 635
252 3
888 310
515 39
468 543
299 904
552 709
853 571
458 512
597 304
462 385
792 434
420 407
905 659
717 771
697 536
313 995
791 216
786 865
506 735
168 563
396 656
645 210
393 493
700 536
438 697
464 404
750 6
344 157
649 482
22 506
69 963
197 65
172 941
77 265
882 690
370 773
344 938
943 597
602 943
78 975
449 645
515 869
607 63
933 779
355 842
1 830
446 261
471 403
849 840
176 544
129 428
988 72
24 941
267 814
34 704
196 319
834 551
160 186
732 538
615 530
798 437
932 998
277 459
541 757
239 881
828 262
173 194
363 440
359 811
573 393
514 120
63 699
22 574
111 851
635 909
288 918
729 151
672 967
397 942
994 755
499 618
38 561
317 59
134 553
164 597
755 798
857 42
716 114
264 333
410 646
184 637
201 580
931 546
686 683
464 185
652 501
97 968
559 583
872 723
179 627
872 387
668 587
500 329
30 116
661 791
113 196
780 665
775 710
211 812
744 674
174 445
715 84
379 586
158 909
212 30
295 232
560 998
613 572
140 726
767 919
390 893
980 952
704 75
977 404
822 150
848 536
586 578
121 743
486 685
772 132
277 827
89 242
750 580
967 868
851 708
760 182
12 815
257 988
218 78
490 417
965 75
994 437
817 831
121 941
566 120
184 315
182 901
209 293
83 220
108 691
560 677
768 49
446 732
622 641
231 287
28 262
229 594
733 412
260 784
913 442
36 474
86 118
222 927
652 19
10 126
809 530
417 782
69 549
261 297
494 345
61 106
899 516
798 984
985 195
529 145
150 102
71 154
120 433
62 483
694 130
383 306
778 229
650 838
334 130
163 232
215 981
125 8
196 548
332 791
947 293
838 8
127 531
489 861
836 266
104 422
966 618
653 962
281 868
943 139
498 510
318 658
800 474
293 637
833 771
519 321
587 720
191 42
142 508
470 291
13 764
781 327
534 278
188 852
852 87
189 145
723 373
267 242
694 898
947 632
618 489
673 111
997 35
256 466
325 269
581 106
947 114
383 134
848 169
108 388
665 830
761 931
423 806
829 370
437 798
858 461
908 206
495 163
783 603
628 729
69 363
214 737
384 62
801 921
672 913
852 95
718 32
816 506
181 25
318 440
231 812
602 253
335 737
208 962
817 628
364 707
444 621
549 244
541 221
509 744
315 578
127 130
84 307
506 753
917 700
341 251
436 900
564 252
527 240
634 890
946 77
510 847
321 51
67 181
146 381
758 273
862 193
946 677
455 862
728 147
464 163
766 924
266 400
813 564
828 675
762 500
77 828
680 222
494 421
982 425
139 279
453 945
334 811
763 951
210 928
866 38
889 678
454 569
899 13
358 745
521 276
970 973
152 15
768 197
206 453
7 969
755 569
896 973
958 849
526 405
414 776
769 771
872 906
814 744
181 783
716 104
595 219
118 714
415 324
518 774
644 625
597 299
739 547
144 616
743 72
680 615
977 493
358 509
627 426
612 574
996 82
639 763
757 509
133 877
290 729
175 380
275 318
995 578
227 737
1 259
703 329
751 413
190 800
655 185
881 293
947 637
801 834
710 29
408 640
554 754
569 132
843 569
390 897
897 493
309 85
222 850
884 228
35 765
753 673
167 141
309 228
169 322
464 929
313 17
682 233
801 890
773 49
382 81
485 955
182 317
484 53
1 237
77 167
395 897
59 210
177 723
578 859
955 77
734 107
966 506
939 991
5 221
889 842
430 19
56 158
756 802
406 166
11 583
888 940
441 194
16 526
384 806
32 674
796 37
894 506
574 134
22 128
887 429
582 690
512 944
272 751
883 64
945 899
942 596
232 325
402 615
350 549
406 577
376 104
444 749
231 682
178 867
676 759
557 539
703 180
596 233
835 537
181 418
213 934
33 562
156 240
343 55
631 574
88 160
440 115
919 348
653 973
880 942
526 96
715 706
513 927
991 897
840 825
932 347
64 542
229 406
948 211
331 36
371 123
502 641
822 155
965 701
448 225
320 593
383 185
519 373
81 710
197 12
56 260
906 636
18 853
199 348
240 569
470 94
561 292
248 525
749 223
371 421
815 105
605 686
478 37
395 26
401 803
286 306
790 303
510 988
556 472
195 468
680 562
513 495
667 469
180 144
857 926
521 257
728 806
562 518
460 424
505 462
525 413
285 719
880 399
864 224
856 703
316 888
264 180
734 282
777 856
190 298
113 918
455 26
787 267
449 643
407 364
43 287
762 906
862 969
960 177
856 576
708 941
857 707
853 634
562 395
312 737
3 500
473 851
445 867
489 558
773 350
527 732
878 734
307 585
675 516
501 556
273 783
582 936
519 633
737 874
484 181
955 308
31 752
175 519
220 187
382 97
273 41
33 299
529 56
582 802
838 515
89 708
499 826
933 983
358 888
290 740
991 816
610 651
114 829
838 848
277 462
888 661
687 640
793 39
135 882
59 679
967 416
424 764
910 890
944 99
89 220
560 976
232 671
770 918
537 103
657 23
336 402
432 974
161 701
934 667
960 710
599 725
968 39
296 528
14 527
550 783
796 860
401 685
315 409
707 650
162 714
396 594
40 556
294 973
223 606
682 356
670 728
255 871
817 402
82 569
86 396
977 793
398 491
858 793
348 729
222 922
334 255
278 160
437 922
295 43
144 463
445 226
384 530
973 360
674 370
202 532
162 637
780 862
366 353
783 51
608 412
563 198
473 164
457 262
304 933
566 100
852 862
498 318
226 215
670 361
618 629
826 597
695 635
737 513
415 654
602 946
406 614
600 257
827 490
621 324
807 199
891 828
39 986
278 733
620 135
215 709
648 630
362 612
557 958
929 508
566 755
997 187
430 155
385 320
983 295
179 143
976 217
128 254
301 100
740 516
808 739
145 169
7 764
414 572
518 762
110 300
917 846
619 251
140 798
366 872
721 667
971 460
199 678
651 900
78 486
806 84
250 571
418 600
315 389
538 242
273 903
114 993
805 454
483 216
254 561
701 411
421 17
824 190
616 490
295 115
59 568
370 172
912 290
960 716
422 578
92 676
138 144
438 134
488 866
787 663
55 754
152 985
219 799
366 468
801 629
110 760
134 79
145 272
223 935
705 596
885 843
259 291
948 762
560 726
796 277
193 948
708 602
210 695
71 344
126 216
150 723
367 206
400 928
690 168
865 601
893 660
878 437
443 667
736 652
713 806
347 838
373 313
537 874
387 903
431 57
505 830
336 750
529 25
405 855
989 391
30 724
395 94
881 741
284 606
54 820
75 262
848 931
443 184
680 971
560 948
108 472
391 57
835 379
799 216
454 193
934 944
940 339
764 770
130 190
31 978
120 474
513 152
444 72
451 511
961 559
982 703
967 816
82 765
383 887
221 243
635 512
581 750
282 710
291 664
137 551
914 933
975 364
443 935
274 777
637 592
592 70
709 327
957 18
18 529
260 4
106 26
901 396
689 940
158 178
842 423
750 764
680 739
356 624
808 64
950 116
997 692
674 389
883 131
766 783
879 454
74 36
983 916
83 301
348 833
64 379
923 771
186 655
198 618
309 999
286 543
481 51
326 359
747 839
666 557
282 749
857 629
933 272
8 855
43 713
368 485
198 692
30 858
42 315
717 78
881 573
411 846
535 692
673 878
15 32
744 371
988 463
856 185
155 237
904 795
70 620
224 303
544 51
929 306
896 816
350 193
558 22
422 572
405 505
332 148
228 320
611 435
856 117
671 250
664 926
898 619
22 668
99 269
483 448
821 883
964 577
740 296
724 967
967 686
753 822
154 423
424 818
701 819
255 598
790 642
390 163
661 840
431 144
639 244
127 851
387 218
146 111
536 112
148 288
286 302
62 709
879 725
711 20
366 453
182 26
292 965
521 931
741 686
259 128
903 404
590 438
868 737
77 505
390 139
565 860
252 443
584 963
815 301
767 348
679 58
312 551
340 520
959 433
972 501
249 191
589 326
695 331
464 259
190 715
54 126
29 220
426 795
567 456
205 231
7 896
750 965
328 306
765 504
695 32
362 154
352 903
28 249
976 806
395 542
261 599
772 267
495 873
531 763
765 295
267 855
660 313
238 350
53 599
503 756
854 75
512 881
323 487
686 717
381 947
668 504
729 796
687 259
558 803
905 176
10 565
840 247
266 245
198 121
1000 51
195 512
931 869
998 969
585 730
267 604
234 831
117 962
626 156
958 124
63 967
40 903
214 658
147 763
778 146
813 324
9 95
192 7
736 681
732 321
512 848
282 137
355 853
24 313
329 87
279 720
341 844
377 839
958 506
351 631
148 438
664 879
111 175
78 744
663 433
745 277
996 465
230 638
650 59
430 684
474 511
327 700
317 275
386 61
551 862
787 899
623 980
237 204
969 886
614 303
103 44
338 302
972 163
813 427
98 849
311 425
548 979
51 285
391 954
498 177
852 175
886 826
506 474
381 827
711 995
129 813
114 361
981 278
139 430
479 801
206 378
779 257
663 169
210 160
698 413
687 935
408 322
18 118
316 498
282 57
316 747
418 648
25 908
77 855
709 635
232 839
891 246
360 452
758 57
216 444
991 157
478 5
867 146
502 148
202 169
894 971
168 270
231 597
476 939
231 708
129 121
953 488
924 710
544 139
635 124
496 501
621 997
648 823
518 894
145 685
281 991
665 511
50 146
983 2
633 258
64 529
748 568
414 394
411 49
255 549
664 772
808 660
535 441
303 699
697 286
53 329
895 468
857 643
387 623
671 905
747 309
119 410
432 912
218 240
924 105
680 573
656 982
624 704
619 28
384 514
495 241
508 881
863 543
30 885
800 85
455 898
393 574
307 825
416 760
981 95
685 988
691 399
687 74
912 533
666 419
413 880
313 795
879 219
144 668
544 862
444 876
308 480
863 736
139 905
486 825
978 397
357 996
167 121
875 831
561 359
416 56
387 921
76 182
148 383
661 362
975 596
703 683
591 869
156 465
52 422
807 50
567 367
408 334
422 434
547 161
706 622
342 206
5 3
801 833
429 776
428 131
810 370
352 965
186 755
387 993
804 953
359 211
638 133
996 184
293 702
806 634
259 810
988 825
635 789
657 415
916 436
805 249
690 991
3 428
335 806
732 45
368 369
177 364
417 357
807 675
518 794
934 508
919 201
943 816
926 100
64 967
90 418
746 776
820 591
306 748
169 722
457 975
396 326
121 894
753 749
607 696
397 595
363 972
914 267
530 219
14 699
25 687
148 497
903 685
77 509
392 526
324 593
113 720
187 475
43 609
656 956
227 538
174 592
588 465
414 964
151 913
461 435
889 715
119 318
662 966
375 985
910 839
56 96
313 99
56 320
406 634
209 580
225 796
396 990
902 572
333 143
638 451
812 212
529 26
885 528
314 940
925 760
555 398
491 666
296 744
589 628
886 226
437 81
521 965
106 329
754 321
545 638
200 210
510 931
354 416
329 844
82 624
939 670
604 825
896 33
873 684
466 746
1 571
426 754
244 322
532 672
545 812
525 406
743 878
822 423
73 903
924 353
187 819
386 412
855 203
773 934
960 368
608 703
163 139
375 707
302 251
480 286
818 552
188 216
914 111
920 453
282 657
216 488
859 724
694 632
351 616
708 513
572 408
684 36
803 163
66 860
322 107
764 350
442 974
73 135
605 434
788 956
820 507
280 391
914 963
125 98
688 542
872 631
686 7
585 801
356 27
774 781
161 731
214 300
38 966
146 857
472 425
600 385
475 492
404 783
282 998
260 989
376 33
769 536
115 334
836 152
300 333
361 771
758 960
508 496
336 312
359 810
155 114
389 357
684 22
11 81
328 131
946 116
488 658
238 245
617 97
93 952
760 803
114 915
916 58
843 657
414 527
30 472
821 392
552 500
294 339
323 591
806 163
407 216
167 251
653 280
689 360
886 606
574 58
998 477
910 872
997 203
210 671
145 367
833 744
409 592
959 252
442 477
503 447
109 19
367 797
251 615
252 176
25 601
653 934
472 649
488 33
671 632
399 504
375 160
447 685
411 888
686 269
284 52
418 661
628 950
844 652
550 848
585 374
848 72
406 518
55 157
316 819
465 78
343 744
246 626
148 663
638 845
682 265
794 525
268 696
372 852
69 571
275 474
89 329
630 461
109 297
280 925
902 69
433 147
46 580
161 683
425 842
719 919
265 442
771 333
13 397
159 101
726 140
913 186
789 544
463 515
233 364
935 666
510 980
14 21
863 665
584 855
375 706
540 387
102 50
839 179
717 329
647 179
542 129
896 403
424 474
138 103
571 73
778 201
250 521
410 142
623 126
823 269
304 17
148 845
535 22
430 48
992 811
230 122
11 912
353 612
106 406
888 928
944 526
568 986
750 455
360 179
854 371
450 355
166 885
915 528
148 267
492 931
380 597
688 267
810 819
591 197
612 511
534 361
891 818
524 270
486 689
506 752
569 653
935 749
8 975
16 531
40 825
701 631
373 312
141 258
503 915
626 469
91 444
190 596
195 758
601 916
169 887
664 176
861 679
58 253
855 758
883 579
422 375
837 445
183 691
711 808
159 669
308 249
464 497
845 10
606 445
925 774
331 589
949 544
619 6
796 826
116 30
404 537
756 592
981 938
282 44
97 441
712 404
41 176
253 885
681 462
632 364
402 932
259 20
290 54
845 405
435 601
479 178
970 380
895 443
440 927
904 423
642 305
354 900
677 643
953 873
47 739
473 339
928 369
612 406
524 564
7 34
697 262
919 162
590 595
156 894
467 555
893 912
660 856
318 557
135 1
71 792
662 594
356 257
716 362
642 764
453 541
963 42
487 470
288 306
24 920
597 269
831 608
516 258
501 586
50 514
531 405
122 246
118 116
9 92
917 814
633 879
855 471
700 494
413 724
344 596
77 299
783 478
813 666
234 934
911 351
49 272
442 965
85 426
195 291
897 247
322 549
748 665
496 430
483 943
628 911
241 762
427 973
339 690
961 117
687 142
496 471
166 169
20 913
833 867
694 668
809 673
578 50
787 318
454 213
290 144
433 938
610 326
539 297
468 387
119 985
555 490
249 740
357 942
407 165
967 984
566 753
653 372
317 943
515 571
259 397
686 746
368 225
42 187
611 512
171 165
2 771
904 358
713 662
998 440
783 650
811 451
944 325
21 202
74 157
902 612
335 295
150 945
806 673
462 807
443 717
731 390
537 728
829 671
729 991
122 673
315 142
226 740
650 470
851 551
433 185
197 934
482 355
606 295
161 49
363 29
555 93
418 92
172 246
762 901
236 235
573 902
994 378
619 844
281 403
380 477
831 294
372 249
314 141
692 486
386 805
738 973
40 310
226 768
459 571
497 430
766 777
184 146
606 872
358 788
131 211
438 854
811 103
994 854
940 731
659 677
55 50
986 633
169 797
203 665
578 969
114 399
337 823
186 854
39 669
416 828
931 868
432 870
950 442
547 5
843 884
637 11
32 191
28 609
159 821
571 58
799 756
263 189
17 650
608 299
869 392
168 818
833 66
302 162
38 685
705 65
237 367
839 807
915 390
177 690
419 193
691 379
843 559
770 11
729 602
629 81
768 667
766 472
83 411
686 320
129 524
126 256
512 40
997 689
82 415
233 772
793 76
683 914
438 763
868 217
650 135
514 415
177 644
268 657
912 31
785 908
674 655
989 819
730 23
732 519
785 951
736 505
447 737
639 312
151 597
260 679
240 527
335 758
272 598
140 56
857 210
273 882
865 261
700 946
284 784
734 552
288 915
863 455
820 102
334 506
211 605
455 351
660 311
560 932
544 244
74 179
599 464
441 874
348 80
140 543
221 2
349 392
103 682
249 666
286 703
16 297
365 927
703 124
503 128
302 233
17 252
697 809
478 44
240 617
586 812
619 286
203 73
968 451
738 605
902 869
32 481
213 906
863 229
509 559
389 986
439 573
177 641
645 496
100 947
191 353
815 222
834 942
659 789
924 871
46 787
451 555
697 839
540 3
818 494
893 256
66 421
248 63
916 42
149 368
988 339
720 154
561 905
448 219
694 723
509 244
435 185
678 804
860 744
577 459
158 492
211 840
644 931
346 556
835 145
127 880
867 920
163 263
799 196
201 477
351 412
572 927
870 81
771 722
386 981
562 381
263 907
937 98
977 269
334 947
996 848
562 632
179 349
188 882
808 981
703 928
309 525
874 597
622 276
363 951
544 696
249 540
543 810
522 702
39 709
583 798
172 742
131 362
672 833
448 302
458 321
250 432
948 612
734 491
307 334
382 201
144 905
892 665
606 930
725 540
80 896
281 562
589 193
904 399
865 153
182 812
764 267
302 422
600 36
974 743
940 217
759 897
499 836
436 930
83 68
491 44
724 884
646 312
428 549
701 243
455 816
509 108
589 109
143 915
131 314
330 629
149 117
558 583
537 48
627 260
283 272
821 985
705 873
227 159
41 88
267 981
196 761
895 750
195 26
63 524
6 211
641 916
794 529
963 772
788 598
43 62
46 364
440 625
712 492
460 259
253 355
8 447
732 423
970 737
985 962
652 130
490 967
901 629
916 944
691 926
510 88
641 949
712 515
428 775
385 610
946 745
56 29
167 378
765 151
339 769
633 181
87 533
809 354
476 851
279 986
939 272
286 2
138 714
129 495
305 513
105 602
609 512
889 394
630 580
514 262
112 952
794 272
123 936
959 61
559 244
414 696
309 542
407 646
566 367
158 195
494 46
941 123
977 454
758 529
712 414
150 834
701 460
246 259
704 659
954 364
553 496
329 959
141 894
89 170
696 29
292 24
834 27
908 175
357 57
8 57
869 253
316 572
263 621
935 815
116 615
509 802
906 597
977 615
625 810
993 88
753 900
262 461
309 621
517 177
225 184
100 487
157 386
1 130
880 861
283 138
457 606
738 785
946 916
153 50
168 414
510 476
386 379
4 610
914 455
97 70
840 102
583 925
62 860
823 152
996 394
865 942
991 828
783 501
655 169
231 658
778 144
464 226
679 611
199 614
479 949
462 653
452 458
46 316
751 706
534 820
593 540
988 823
550 117
319 13
695 884
668 725
338 28
328 282
820 779
91 217
447 841
934 808
699 641
701 248
110 19
254 280
528 747
498 218
126 966
385 454
584 690
421 30
865 168
854 166
45 553
115 60
71 368
340 950
466 837
167 592
155 552
397 754
756 980
795 528
362 29
196 76
743 241
980 549
337 780
816 452
191 238
171 882
540 637
71 706
580 225
609 976
330 716
244 668
505 818
893 700
245 636
292 225
536 629
293 954
590 498
890 169
722 498
496 403
566 803
230 161
470 734
786 222
702 77
798 589
57 153
644 488
442 126
120 383
975 9
904 48
450 424
201 679
584 671
765 561
134 438
978 284
378 387
436 22
874 134
958 667
611 77
50 585
86 305
703 433
719 256
464 654
926 228
566 14
129 699
982 828
844 770
201 70
736 866
587 137
802 672
793 786
967 496
218 37
751 681
690 28
260 255
41 388
846 639
22 41
408 223
110 662
732 198
879 318
686 681
341 479
974 35
103 975
342 495
715 647
689 912
285 62
952 44
636 414
705 368
611 936
37 296
616 378
36 99
467 83
174 534
170 628
474 927
158 162
838 794
576 141
837 211
554 893
930 164
828 967
696 585
227 83
684 46
517 857
931 687
837 791
198 310
69 707
500 399
47 688
961 600
116 408
209 927
511 781
338 194
178 855
403 108
541 239
548 319
796 723
577 647
121 623
334 434
672 236
967 226
491 478
6 828
671 183
34 425
642 926
663 892
15 563
285 139
160 758
113 493
543 686
758 218
727 781
453 693
6 295
522 363
474 545
897 508
969 539
785 984
782 152
898 344
313 182
482 473
291 946
317 185
402 710
207 206
852 276
575 326
833 140
361 617
123 143
768 20
486 433
257 196
617 925
381 600
351 134
309 557
340 415
768 191
868 861
165 700
1000 877
669 123
19 788
572 47
528 828
243 144
105 623
744 455
108 52
818 130
342 507
824 209
719 340
261 719
216 281
193 587
443 992
733 970
171 327
113 275
301 856
729 408
207 77
573 548
936 748
108 6
724 654
648 268
592 68
306 34
59 38
355 229
716 820
504 16
27 584
775 638
675 333
67 599
232 354
359 432
707 435
437 355
702 29
422 7
414 480
396 121
60 463
940 563
830 966
956 525
289 22
123 521
375 468
860 733
251 566
272 221
67 45
579 833
524 327
789 892
850 619
209 348
575 164
872 863
185 994
383 911
461 594
644 711
160 162
750 783
734 816
828 665
991 600
638 779
749 404
567 707
52 920
14 513
514 9
575 25
807 608
492 634
689 262
91 326
41 285
165 141
688 1000
464 607
58 1
710 109
272 75
973 137
84 548
161 958
223 320
565 714
305 189
205 993
450 647
671 842
983 971
186 798
577 595
150 286
56 421
712 28
910 147
927 422
104 502
741 21
215 398
209 419
742 10
417 412
852 348
599 186
318 784
983 246
379 132
883 434
904 594
813 813
741 92
587 196
593 327
568 807
76 128
581 341
693 179
526 362
607 693
343 489
435 290
411 527
733 997
74 325
675 642
769 61
920 258
54 500
598 747
31 123
460 345
389 676
907 218
274 693
859 36
384 293
160 54
459 431
312 513
611 313
736 70
9 69
488 397
745 747
614 370
439 824
405 658
415 140
302 331
549 587
729 61
992 188
52 773
916 662
83 445
719 923
193 815
669 158
536 107
982 292
116 396
431 417
3 807
40 995
994 882
655 916
58 443
566 492
240 637
414 784
803 82
541 627
73 452
392 427
258 783
773 603
647 670
465 255
547 704
891 961
394 132
383 934
758 365
590 132
777 14
583 520
440 192
794 317
847 803
280 745
57 696
828 597
736 937
961 677
420 89
690 2
608 482
545 261
46 338
578 383
70 336
424 279
857 832
974 71
634 153
20 370
90 332
398 861
421 88
863 28
641 966
97 218
608 906
442 383
184 299
721 200
14 92
921 455
424 318
315 196
575 677
288 215
994 384
784 341
664 620
448 271
877 889
539 219
921 612
418 934
388 478
655 702
25 764
231 600
166 786
253 950
126 916
921 925
539 798
814 191
761 833
315 178
766 18
515 505
847 522
285 141
471 76
10 636
861 262
937 339
529 210
263 67
610 919
132 370
900 869
815 766
374 662
287 284
533 923
424 355
342 563
46 279
901 926
840 516
993 198
295 954
116 778
323 867
224 222
988 461
744 935
901 519
641 251
951 983
813 348
613 66
273 452
933 617
5 893
466 718
969 805
530 372
658 683
143 299
285 445
281 449
792 245
514 416
696 446
33 344
25 602
459 29
846 441
960 664
510 928
468 39
651 602
15 661
284 157
959 568
17 96
835 882
680 544
497 35
732 695
476 691
358 337
970 177
779 742
633 414
251 943
982 203
885 350
299 71
231 810
952 910
705 528
965 553
562 696
738 604
726 60
133 805
546 16
310 9
351 194
358 649
264 941
810 215
202 514
94 167
66 655
214 313
396 304
268 473
363 752
277 746
14 174
113 690
322 422
615 408
320 230
444 901
994 889
67 59
543 281
723 290
762 298
94 390
395 460
564 507
501 885
280 198
556 246
475 656
557 700
158 975
110 52
607 185
342 542
527 455
839 972
845 585
431 760
443 931
996 722
481 903
319 437
129 793
445 187
414 353
327 347
975 934
531 316
827 57
122 18
381 318
602 163
77 45
94 424
118 926
326 437
581 158
917 189
576 891
474 106
558 300
515 680
669 247
997 271
409 426
667 854
201 784
572 845
684 153
2 676
499 864
904 415
404 831
658 229
880 803
401 243
819 809
20 837
620 793
98 544
637 782
48 991
809 546
206 64
312 609
895 969
189 183
184 68
337 429
616 737
23 786
545 394
622 559
966 594
352 415
137 988
548 184
330 356
81 535
420 392
495 314
713 683
848 896
751 184
676 718
920 51
504 816
444 477
375 761
70 78
176 558
417 723
93 747
431 173
281 850
917 776
515 629
458 362
876 560
278 816
953 133
983 397
609 709
509 31
786 684
940 555
759 33
301 189
557 933
38 473
101 870
265 328
429 161
879 58
328 831
190 310
579 151
371 440
533 156
123 472
710 233
421 61
647 810
885 706
713 986
665 708
841 543
765 520
726 307
830 656
809 552
95 341
707 570
164 769
802 668
482 575
80 128
384 964
777 966
171 970
860 936
489 937
594 670
945 754
221 391
446 280
960 609
276 881
688 707
361 71
871 675
9 1000
992 180
969 204
467 809
140 412
479 436
165 51
218 729
899 846
610 586
904 970
867 879
953 875
878 944
54 198
147 872
7 639
283 837
887 900
408 217
945 936
823 906
874 726
227 234
4 93
464 956
968 342
597 897
388 879
85 813
678 972
65 85
188 102
389 236
742 262
314 968
847 669
61 311
4 226
104 894
143 66
579 227
879 608
44 89
573 432
45 666
46 358
633 892
378 45
202 353
424 205
931 528
579 593
323 509
171 201
116 721
495 160
809 538
321 13
398 718
723 383
610 100
427 163
453 203
368 735
991 660
114 313
169 284
865 636
356 711
249 921
128 999
638 202
762 105
713 481
806 763
494 326
398 711
421 108
270 21
222 870
293 701
220 930
902 952
529 555
463 642
659 527
122 850
673 771
679 478
885 524
803 282
586 115
222 656
526 671
496 745
952 750
49 832
473 314
389 946
716 193
890 600
717 44
159 620
12 380
175 153
412 23
897 716
772 945
899 75
388 196
317 903
608 385
95 498
336 163
817 51
541 828
783 816
218 957
331 216
48 102
513 947
528 671
318 268
170 826
323 410
427 215
330 595
618 870
422 400
37 991
708 4
140 84
965 668
935 972
972 456
797 45
719 471
806 497
37 136
91 654
357 513
53 394
855 113
151 320
197 642
755 513
499 595
402 628
218 121
98 24
969 486
511 412
140 867
924 544
612 130
656 713
308 158
368 460
407 478
391 808
105 609
391 494
660 530
712 935
426 676
388 371
226 38
849 907
384 906
63 840
514 342
745 497
942 136
887 442
728 951
875 467
502 850
196 350
757 710
615 19
684 480
360 780
976 302
915 669
254 284
620 467
415 209
58 264
618 166
326 574
658 940
944 341
420 655
120 747
308 387
416 562
54 98
641 848
49 260
666 815
83 878
350 52
43 675
977 52
967 920
392 738
574 864
602 251
147 623
91 552
72 732
399 472
343 416
287 163
150 369
392 852
772 786
526 748
838 492
581 592
177 397
371 110
193 624
266 887
40 552
401 541
272 144
392 43
930 270
142 119
113 160
51 694
104 847
110 280
595 480
603 966
941 476
760 485
100 25
372 491
929 124
383 552
268 775
947 549
396 88
248 717
553 351
982 510
412 586
919 863
962 642
353 890
765 735
861 388
932 608
827 598
468 74
667 20
776 581
34 110
90 527
693 916
312 456
501 582
318 463
223 22
704 988
109 145
371 321
884 303
929 711
252 396
767 264
851 800
373 292
208 342
873 60
923 190
564 578
485 672
74 207
992 958
861 272
382 434
770 584
585 142
228 615
956 431
846 878
972 72
375 535
649 859
206 74
66 550
383 926
821 402
390 840
909 124
273 30
59 209
172 286
823 730
512 270
8 483
341 382
18 341
593 575
766 658
124 149
935 945
902 325
800 408
192 858
968 715
796 567
188 279
141 880
13 510
572 605
85 338
614 560
838 548
856 739
224 991
750 796
510 728
212 305
114 455
965 285
82 401
974 47
312 811
901 170
510 153
544 612
681 809
855 892
465 501
726 779
682 749
950 655
795 613
817 741
780 718
910 642
222 805
253 522
581 933
176 499
287 901
629 620
18 407
763 51
508 64
58 302
677 874
42 808
943 951
449 517
273 113
765 902
84 856
115 101
614 230
293 561
775 321
786 816
245 226
265 966
408 90
830 681
554 594
934 638
801 48
90 414
629 593
887 274
153 661
594 291
476 74
19 946
3 615
171 984
600 435
877 130
39 430
75 972
67 875
372 509
101 527
625 606
187 219
292 914
960 294
277 831
269 578
59 228
926 134
551 345
8 922
853 648
274 953
558 712
468 805
78 112
70 37
757 949
870 386
131 138
634 373
899 560
506 449
904 866
371 756
865 996
893 970
102 713
774 179
824 844
567 580
144 437
965 275
594 560
652 492
471 509
726 662
481 591
9 892
981 902
861 434
614 987
613 789
830 531
368 973
319 685
963 192
156 966
35 626
827 327
340 183
494 349
74 474
602 287
260 567
273 872
754 74
426 73
758 25
669 721
216 824
38 603
929 151
968 406
87 569
44 346
569 841
121 322
746 24
923 414
237 134
92 37
187 116
640 519
377 959
277 815
880 320
160 366
988 80
559 108
401 825
6 147
200 928
560 296
418 149
185 777
233 372
893 224
242 621
435 413
190 946
131 529
25 689
988 777
865 994
275 64
273 187
711 42
335 491
903 871
242 864
358 836
353 270
215 434
774 591
474 762
107 994
105 731
180 816
773 866
140 222
165 623
244 767
763 810
552 888
752 25
649 471
66 755
816 171
486 995
986 610
212 643
920 148
628 59
721 792
34 832
13 277
951 127
14 838
879 663
660 944
114 606
567 32
701 310
454 456
85 555
592 523
408 605
934 388
198 47
345 19
850 912
402 943
465 84
307 518
394 81
290 847
889 246
152 903
847 560
549 478
633 482
217 831
881 561
849 730
824 250
24 641
762 799
925 650
397 588
974 548
842 172
459 700
177 714
489 393
544 369
306 744
450 481
121 31
154 630
109 916
781 385
917 529
76 165
414 535
864 847
894 393
455 442
552 904
275 897
377 395
927 530
377 387
797 509
123 66
37 446
308 464
920 243
977 354
639 431
147 190
334 421
816 716
944 544
102 740
404 576
805 792
21 464
255 630
537 605
847 671
639 175
376 277
605 523
819 291
943 256
352 110
972 647
5 425
739 408
1 895
199 21
3 247
54 256
831 692
431 207
729 138
29 23
746 733
379 489
249 845
866 370
621 858
712 403
64 383
141 144
873 170
519 618
902 3
38 280
843 530
375 760
594 592
481 549
811 448
914 190
47 531
265 780
949 476
106 202
830 143
834 25
467 751
693 60
324 874
693 143
759 739
25 398
177 511
778 478
986 883
378 864
152 489
70 845
365 30
348 40
903 392
534 661
482 558
58 35
199 586
545 976
63 882
210 94
49 587
957 240
988 754
602 491
594 671
335 959
52 682
425 884
318 907
793 727
941 991
312 837
820 119
710 806
881 311
296 475
333 983
16 134
41 441
369 710
347 162
436 639
504 100
827 174
826 544
53 997
14 870
124 724
27 5
386 675
831 719
454 672
464 469
556 162
630 344
443 978
658 620
874 710
968 887
447 348
632 277
418 640
891 223
811 977
641 440
924 114
770 934
733 643
995 700
142 843
236 589
542 867
217 959
859 460
533 522
802 954
1000 612
930 640
403 601
432 678
714 201
611 798
849 723
883 990
917 118
768 195
606 301
68 407
18 183
59 772
135 490
449 848
42 412
997 236
186 227
721 116
684 57
614 452
603 219
891 146
117 25
987 565
328 220
263 696
64 573
947 601
799 19
716 834
75 329
637 29
899 388
50 875
96 489
220 986
10 973
253 585
1 580
804 615
187 574
592 887
568 159
46 466
693 994
935 912
248 341
894 852
926 246
431 81
860 706
300 399
735 222
357 609
239 276
768 636
434 786
659 721
697 990
993 296
683 886
499 960
40 695
987 339
93 618
809 179
788 782
793 555
572 203
923 720
572 915
367 254
153 866
213 987
147 604
681 133
943 773
102 103
972 91
2 568
44 25
149 318
96 720
585 814
325 737
31 889
493 404
662 787
241 831
407 213
329 269
674 682
836 69
58 337
739 505
56 323
319 733
59 701
621 133
230 113
888 243
899 416
357 140
246 116
704 871
947 32
139 972
65 327
41 123
663 779
627 70
802 511
998 423
643 579
821 786
298 529
277 895
644 980
765 591
363 904
562 427
582 954
549 596
732 528
665 184
593 689
103 479
571 923
616 868
452 244
762 95
223 527
782 599
364 363
552 264
958 636
143 974
819 967
144 865
553 594
567 123
868 182
990 671
766 1000
629 154
937 410
752 652
772 656
267 81
291 410
407 461
728 550
286 229
703 31
737 44
701 514
147 818
514 775
972 802
185 75
805 308
730 71
741 372
480 147
833 207
696 157
386 291
536 440
484 374
786 630
543 651
404 866
804 940
293 608
600 22
746 510
486 578
69 181
734 197
487 49
911 160
321 394
885 459
375 427
109 130
645 913
422 937
520 21
310 550
412 197
632 832
729 718
540 514
643 450
673 315
773 921
336 234
51 332
146 472
620 17
844 929
919 555
336 682
103 319
513 183
388 892
777 928
405 771
729 430
437 276
338 562
795 598
356 940
421 975
308 264
256 226
170 943
907 624
613 771
807 1
662 583
928 419
353 656
283 537
702 479
562 496
76 269
787 497
596 95
112 851
672 634
145 931
257 757
701 415
757 715
997 36
133 701
44 332
842 326
868 543
804 781
39 232
271 191
847 943
824 991
225 433
847 856
991 196
891 123
896 934
806 89
260 26
632 415
646 207
198 725
203 821
916 49
115 91
391 339
875 490
615 722
917 939
225 886
253 836
911 236
250 68
257 248
275 806
972 477
626 239
878 740
682 620
78 556
629 157
650 545
61 24
966 313
859 228
900 460
296 508
313 31
398 291
621 275
382 654
895 812
210 707
856 838
216 505
735 663
585 795
686 903
355 425
865 414
346 177
796 744
819 768
370 201
12 983
820 538
723 906
552 659
700 237
561 510
484 691
867 838
115 731
260 750
518 277
630 939
893 641
273 215
859 92
104 581
350 655
240 401
243 152
842 777
915 309
860 870
121 119
548 136
304 178
426 196
170 698
762 29
961 491
871 200
243 465
352 153
542 545
853 141
611 296
784 8
687 561
203 857
259 317
237 752
533 197
594 756
749 836
220 452
989 762
996 270
570 201
762 247
525 372
894 229
529 677
236 568
238 790
776 848
106 12
951 639
208 544
746 308
731 965
759 71
78 755
692 647
955 453
245 831
824 139
59 705
167 294
272 404
84 47
603 541
410 553
531 617
96 276
925 827
593 35
789 941
669 95
393 913
926 217
403 336
921 570
982 544
325 417
590 928
957 999
480 840
967 928
115 243
106 707
278 354
729 418
294 397
513 687
661 790
255 416
477 175
985 458
70 661
874 659
588 183
22 327
570 452
195 199
157 275
616 803
841 331
621 95
98 98
621 82
907 690
743 133
700 682
315 708
34 799
175 955
602 721
153 759
995 121
561 665
952 753
348 573
847 445
879 928
60 559
618 107
413 3
958 507
617 7
934 529
23 886
281 722
810 479
519 183
297 397
462 156
721 874
66 726
599 683
832 364
37 89
303 994
808 563
320 93
330 723
416 139
553 934
673 849
330 135
356 402
360 773
128 958
807 959
673 843
837 345
641 996
259 312
6 418
423 422
908 327
355 933
419 882
438 778
6 565
735 812
876 760
655 274
86 843
971 726
190 229
390 277
930 395
46 704
168 954
31 523
886 557
911 304
791 348
433 796
265 167
960 492
278 614
117 364
808 87
441 997
577 671
652 744
618 213
943 880
868 733
580 300
880 844
818 839
687 96
804 803
459 963
242 251
959 909
433 936
857 9
606 508
104 933
894 74
145 836
953 12
663 799
727 480
927 145
108 809
988 418
717 420
428 310
432 883
956 386
160 261
749 79
230 871
243 219
635 169
363 554
362 893
240 430
664 592
902 138
325 495
814 633
881 326
245 981
404 388
610 986
150 411
387 864
655 626
645 318
570 351
488 437
317 301
421 197
626 665
178 382
404 921
366 14
906 569
486 111
822 872
850 971
146 419
321 905
693 557
460 465
106 438
129 635
555 536
898 812
104 859
574 589
969 395
813 295
265 368
80 585
624 672
744 317
133 685
992 262
319 162
146 225
698 395
36 153
253 962
94 573
356 906
219 578
919 483
419 921
21 514
589 248
69 721
334 603
225 215
127 829
754 532
477 972
461 395
807 110
744 577
30 764
91 970
42 648
922 728
250 847
558 77
821 135
315 467
519 68
350 348
40 163
94 846
272 190
422 653
953 864
742 565
494 652
641 315
786 284
614 100
103 484
520 452
831 559
966 277
756 237
393 214
438 118
765 674
668 611
325 661
914 398
850 556
343 167
756 649
626 996
418 370
562 207
840 494
167 978
566 844
638 842
657 934
83 922
331 456
354 532
363 696
699 546
145 454
449 315
492 362
522 331
855 832
287 374
569 447
46 225
380 128
147 710
935 852
242 649
900 940
546 44
745 443
166 545
758 10
907 279
692 113
110 330
838 918
534 406
716 931
983 95
410 481
157 697
684 750
41 243
627 785
685 144
329 794
153 587
424 845
52 533
174 241
803 707
647 870
989 981
317 399
813 473
95 496
574 791
385 57
200 78
215 705
549 420
523 722
781 658
547 121
638 863
519 802
687 965
298 260
756 728
873 140
784 622
561 335
51 776
766 587
838 288
661 498
965 793
155 511
913 145
725 784
748 595
670 503
322 894
995 457
515 907
792 917
682 182
121 173
87 133
22 51
925 177
913 189
972 970
574 886
609 920
695 475
391 508
307 491
623 272
795 899
800 707
88 472
343 411
442 741
808 56
975 289
242 801
126 984
661 497
62 319
987 312
63 962
935 857
860 735
563 947
558 257
710 351
997 191
246 303
571 573
591 164
373 69
147 385
565 560
55 903
223 117
864 158
973 76
244 887
374 153
495 83
504 491
274 211
646 519
865 568
91 456
83 816
876 582
552 440
141 607
694 364
723 910
873 48
985 116
286 358
620 781
441 123
623 714
584 550
188 27
357 623
194 232
204 745
23 344
703 69
978 931
46 462
671 666
242 111
176 177
837 760
727 376
786 435
998 331
19 201
897 778
461 955
555 790
886 731
192 422
884 792
2 60
968 190
171 46
917 308
481 915
638 851
467 64
243 715
841 56
670 747
845 907
829 948
541 21
721 841
632 511
15 951
700 185
997 616
844 829
882 481
679 701
545 273
328 436
836 173
342 664
120 883
36 840
75 193
703 162
8 754
698 356
722 542
184 955
22 214
655 918
487 422
7 814
209 842
338 551
505 457
785 893
85 795
956 627
245 653
546 518
732 279
837 570
811 541
529 947
785 529
157 869
675 776
360 982
402 605
922 532
254 194
473 287
906 524
482 640
784 517
409 593
892 193
121 400
414 147
175 125
480 929
729 465
996 269
548 798
896 918
502 31
786 213
805 220
739 277
972 504
423 146
629 902
74 709
711 714
358 259
864 315
630 300
824 877
217 325
260 2
538 588
548 694
807 639
971 778
142 393
276 770
831 365
790 541
430 500
814 133
592 989
666 620
514 555
207 413
248 366
51 218
495 545
963 122
823 496
325 964
37 754
463 539
399 628
671 990
617 32
502 634
651 15
188 210
427 435
575 830
543 39
927 365
680 923
356 495
461 754
122 484
515 597
723 517
963 910
78 389
697 652
570 701
334 945
331 220
494 902
856 954
789 751
67 655
699 142
172 661
51 249
253 971
151 677
817 325
817 363
686 310
265 542
616 272
519 756
374 937
411 72
78 582
732 481
931 786
454 82
462 719
954 456
668 771
780 485
146 749
359 113
20 877
869 745
168 595
212 251
75 745
735 357
531 188
438 344
258 392
800 926
762 646
748 259
395 106
372 766
334 592
863 499
222 30
93 433
875 59
554 665
403 812
408 554
737 921
918 232
756 312
689 479
430 23
422 292
873 643
673 965
835 956
319 709
366 225
725 120
36 132
673 124
404 509
973 322
985 780
559 766
154 980
57 26
623 82
342 49
386 176
356 57
237 722
281 961
193 668
445 866
791 848
726 763
521 169
842 506
300 400
271 454
732 680
831 354
761 173
754 498
348 462
554 584
897 727
944 643
540 669
757 61
189 599
918 489
350 188
786 331
296 892
829 644
579 887
920 475
613 772
167 557
767 707
577 875
119 766
825 36
254 175
575 547
607 794
670 393
476 318
284 656
961 988
390 891
874 661
394 550
590 971
777 60
127 22
239 86
167 908
830 642
577 465
298 537
452 39
780 325
699 497
162 482
380 908
384 322
878 160
381 965
112 828
657 591
849 895
676 367
154 505
619 772
448 745
227 626
868 962
473 31
61 584
858 717
174 58
705 784
847 25
792 817
796 839
935 812
204 513
437 71
474 87
168 946
118 228
530 975
297 55
385 259
256 160
727 312
295 925
337 87
742 132
277 308
727 211
119 282
724 908
352 549
994 871
495 111
451 376
438 747
357 37
333 84
8 37
66 101
520 694
408 246
256 527
527 979
434 231
101 374
890 551
101 327
649 882
500 6
441 971
163 800
7 228
901 526
273 308
124 529
186 2
859 971
232 738
750 685
463 991
587 563
317 588
797 168
945 419
351 385
389 514
536 747
93 436
624 366
744 747
246 281
194 353
368 656
343 307
571 11
894 719
178 838
137 880
393 109
975 838
897 598
555 992
697 800
272 797
128 448
227 848
456 921
154 26
931 399
96 108
588 232
460 732
508 79
274 132
875 881
6 355
328 585
554 783
505 59
160 436
895 44
838 234
556 649
45 169
713 904
599 338
35 826
218 393
532 546
680 481
268 951
798 515
994 988
748 901
988 417
655 824
942 719
728 540
56 114
506 248
171 482
684 850
393 934
128 543
448 473
530 548
964 153
290 970
976 583
688 55
123 744
169 191
17 674
791 539
388 822
4 133
755 131
675 555
956 556
102 680
72 417
184 714
387 160
296 74
214 770
169 734
961 537
408 751
576 815
88 579
947 194
62 973
748 17
528 849
48 951
266 232
743 312
77 308
81 598
42 393
134 449
495 561
375 154
1 673
347 62
430 524
295 478
826 560
61 842
563 803
505 992
110 937
589 151
330 74
951 176
634 17
598 8
170 599
32 869
12 28
963 442
271 729
169 331
922 731
485 426
74 594
362 662
745 43
736 47
219 721
64 816
414 760
453 778
788 767
219 690
24 841
626 7
468 700
600 830
713 696
872 800
743 442
521 158
258 601
742 23
360 547
800 499
313 370
541 688
231 84
90 172
556 42
1 620
737 225
420 831
18 940
340 275
540 434
650 251
980 801
523 642
332 84
303 562
168 7
770 609
179 677
650 531
297 739
921 125
655 261
751 194
694 752
796 25
553 897
668 75
510 193
551 330
638 729
359 639
612 655
377 70
370 650
546 376
910 649
921 955
979 304
613 998
730 150
997 240
694 909
268 245
590 905
325 948
896 936
358 971
346 534
551 266
488 303
982 818
816 336
447 812
575 141
720 194
385 661
609 994
997 210
617 354
181 242
775 159
461 829
432 418
774 599
762 679
712 833
494 323
157 102
668 505
311 636
858 843
877 465
73 4
975 568
618 787
205 521
1000 957
988 804
594 212
251 87
534 407
188 553
911 850
188 120
693 417
937 765
420 911
50 431
437 254
303 436
562 746
197 549
901 142
112 152
228 997
910 767
549 173
644 308
505 580
424 276
843 459
664 892
889 452
497 543
888 58
289 436
577 70
692 156
67 954
922 967
126 889
55 769
197 911
701 972
538 895
431 201
138 671
653 634
214 892
691 854
679 649
394 607
762 137
391 35
103 516
923 158
636 471
420 688
443 958
158 719
543 162
352 108
313 83
43 707
689 113
601 534
401 759
213 388
76 23
941 9
247 99
80 142
825 914
620 140
684 115
941 285
1000 777
988 400
887 552
183 566
842 124
575 88
574 654
581 537
436 182
553 613
95 4
143 867
180 83
151 179
211 490
930 449
268 224
634 109
699 560
565 129
160 352
310 65
316 756
68 499
469 562
718 1000
996 868
178 559
358 107
174 626
973 159
734 23
70 634
998 634
114 158
338 775
530 641
504 350
554 221
349 901
459 149
632 818
899 157
443 223
668 177
246 89
162 243
49 325
317 919
927 222
139 627
123 931
152 581
79 135
643 841
200 662
369 445
751 530
39 825
804 143
588 204
819 3
781 136
922 59
357 412
685 831
412 421
674 809
749 316
1 948
330 721
744 80
250 135
256 405
277 843
582 118
150 291
121 575
373 532
995 398
693 744
714 45
43 395
766 787
474 367
921 81
124 197
923 83
643 119
589 676
867 470
862 339
44 586
223 391
984 915
486 49
311 528
795 428
795 586
700 270
352 129
705 680
554 923
501 767
261 897
352 483
749 124
3 881
839 669
500 633
254 199
172 606
868 616
835 924
647 388
396 858
293 682
896 41
157 335
452 159
215 291
827 67
275 433
617 529
756 672
666 754
60 863
253 565
320 648
774 612
681 22
5 837
996 922
450 822
988 725
605 777
97 442
519 852
605 524
398 210
441 70
857 214
587 37
374 942
845 369
864 294
543 203
370 148
159 326
925 255
767 795
458 232
331 415
107 728
624 547
797 832
369 699
866 95
641 62
815 856
410 77
505 921
752 905
751 211
985 726
757 781
557 869
610 278
568 828
372 560
889 186
415 596
673 751
96 75
531 623
595 457
959 699
786 17
478 694
886 440
971 805
619 694
305 127
876 753
553 758
375 147
214 685
197 927
624 234
474 102
927 711
893 250
515 511
943 230
369 526
359 823
949 878
767 501
635 493
1000 849
177 548
5 751
858 830
204 137
892 96
386 758
606 680
987 974
206 697
797 208
711 97
86 478
598 72
970 949
272 499
151 206
33 756
237 371
81 794
67 229
2 778
678 439
607 627
862 576
575 134
884 901
274 384
233 306
439 53
582 589
258 614
985 776
288 51
180 34
431 786
12 292
714 586
777 491
7 660
586 833
675 167
132 468
130 116
596 417
519 952
409 50
337 191
188 348
482 253
285 611
622 134
571 17
108 508
201 783
66 509
441 195
625 36
963 495
339 723
544 27
913 731
726 747
335 10
357 78
301 978
346 318
452 459
872 870
700 379
437 390
453 333
415 494
464 750
504 820
827 156
149 389
730 495
58 811
621 264
882 978
524 318
2 136
629 509
680 344
732 720
322 141
882 714
650 502
441 904
878 322
233 753
991 952
81 993
87 126
409 68
986 926
903 665
269 894
493 352
613 814
492 495
880 494
348 856
225 788
111 102
461 344
855 452
295 287
444 734
153 750
415 749
300 259
100 265
424 943
759 303
788 458
598 621
466 58
316 672
861 611
696 75
859 200
824 987
606 590
735 906
848 186
170 624
129 280
737 436
632 686
409 450
744 724
121 956
686 431
270 543
443 470
93 561
243 18
17 214
909 760
289 381
715 975
164 678
707 20
148 639
850 970
791 930
933 883
505 409
622 389
632 911
121 699
237 284
376 943
304 523
933 355
830 108
676 32
77 466
313 9
535 952
824 40
560 334
44 544
596 164
242 184
800 617
478 103
492 411
870 133
704 947
950 17
307 650
523 842
953 346
233 664
1 144
997 396
687 944
911 928
127 710
897 605
367 621
412 236
105 116
534 54
484 841
55 6
34 7
671 55
409 19
450 96
315 360
375 793
422 271
10 115
557 422
351 13
67 724
76 473
729 461
832 431
872 286
997 660
331 418
931 79
355 292
546 911
924 305
483 342
28 559
166 756
19 997
538 97
850 374
935 722
11 220
259 8
777 161
372 483
516 669
362 553
908 527
524 198
727 373
572 661
446 934
232 57
293 110
623 720
904 427
988 649
647 503
853 30
725 760
557 33
38 432
582 764
156 505
776 602
439 7
10 731
469 6
152 443
704 867
920 373
39 772
531 310
147 921
684 249
233 812
202 23
753 638
216 905
432 645
960 300
62 15
387 557
752 141
671 634
450 817
896 942
143 480
753 344
912 121
511 343
766 470
995 827
159 223
421 262
363 91
895 164
259 801
58 506
895 839
767 448
445 30
569 955
373 686
776 719
512 612
583 670
931 548
445 177
63 55
329 121
560 422
267 567
88 386
366 532
767 934
971 614
209 482
577 791
503 762
145 785
661 941
314 724
995 994
196 907
768 219
803 386
785 890
774 890
436 612
380 407
577 941
240 154
83 95
231 928
168 896
651 515
890 198
421 657
416 223
42 553
465 165
55 590
54 842
553 785
600 129
725 840
634 808
286 901
387 516
420 653
27 840
661 794
415 54
698 879
218 104
820 623
946 372
852 484
736 486
643 373
386 29
241 565
935 4
394 354
8 772
917 960
721 615
190 291
718 9
265 15
912 583
508 647
68 502
531 612
369 817
522 622
641 154
26 361
768 567
3 837
927 268
852 658
291 763
241 150
761 660
652 132
817 534
743 537
682 239
290 322
392 667
35 159
234 37
348 512
170 299
313 762
448 425
773 451
557 589
984 651
478 685
712 480
908 393
718 549
67 110
215 101
620 800
489 967
517 833
795 181
606 366
45 514
307 380
417 227
615 676
972 332
224 38
793 790
490 765
590 978
731 253
474 600
85 268
780 30
862 737
747 258
989 118
540 405
696 154
432 667
838 655
56 630
445 545
394 386
523 477
990 348
428 74
616 559
455 829
438 249
606 426
366 145
183 414
651 614
432 488
621 488
802 906
43 791
606 470
216 573
401 27
222 190
615 641
676 149
406 326
763 838
165 383
325 985
799 708
199 600
966 593
742 571
414 957
495 794
978 895
820 551
84 95
730 50
88 757
66 133
725 889
305 491
197 799
284 526
45 455
76 480
902 157
265 431
833 698
743 515
295 141
337 289
713 484
23 789
724 327
279 272
477 914
369 225
352 270
610 998
15 442
695 110
308 342
250 532
922 939
820 634
422 498
121 350
966 918
494 926
955 226
510 564
6 270
633 665
196 884
173 368
517 946
562 290
795 434
342 916
185 357
993 678
255 143
863 830
18 220
451 3
885 413
237 80
296 409
447 164
354 360
453 501
794 147
416 928
806 600
636 150
277 269
712 133
531 162
135 767
574 371
199 221
779 997
384 484
357 837
984 502
335 399
429 140
350 417
289 626
685 90
509 800
401 220
734 66
402 307
788 600
880 918
401 952
453 785
135 234
276 837
650 565
462 686
6 322
837 406
894 768
40 627
185 441
285 324
40 164
241 988
291 229
378 744
329 641
700 978
15 562
835 852
319 80
971 359
706 508
151 343
831 543
506 72
882 284
865 794
267 230
9 595
222 61
926 939
340 112
790 11
192 112
721 897
619 871
765 97
873 646
732 289
818 596
82 84
177 442
31 399
502 954
529 427
539 33
230 82
497 950
173 569
916 937
17 140
583 748
428 752
696 861
187 224
935 414
722 825
799 951
906 295
253 235
409 425
361 171
816 295
919 596
398 614
808 585
837 462
801 163
970 323
664 904
737 737
40 985
829 292
571 589
716 726
265 428
723 814
380 120
779 187
56 968
1 857
531 145
225 267
882 656
992 981
922 279
287 186
970 780
700 701
252 479
240 307
798 240
515 927
561 46
423 137
664 304
576 135
149 787
696 70
417 335
608 123
869 577
902 568
630 153
460 326
473 20
371 248
508 35
551 299
851 127
785 999
421 682
166 28
156 386
956 409
306 585
562 703
453 373
283 421
321 790
807 224
440 9
350 224
359 966
56 779
999 221
806 154
563 912
698 476
200 215
21 961
486 827
835 885
501 194
972 201
355 735
243 269
998 940
96 963
90 295
530 856
895 170
552 916
130 389
666 929
953 554
926 659
288 168
108 374
952 549
20 481
404 914
2 307
829 483
696 571
148 713
499 50
583 972
768 105
562 694
763 202
861 41
869 785
621 624
699 622
931 527
105 978
449 604
690 947
653 625
270 806
633 38
910 194
83 25
747 295
417 937
615 183
77 835
967 50
671 388
365 992
83 407
291 87
31 560
892 15
949 154
560 31
326 594
595 940
128 671
774 95
720 583
111 743
323 6
221 687
998 655
199 633
841 148
178 667
613 653
146 740
186 395
854 649
489 176
654 61
716 659
642 457
837 841
441 30
340 579
782 869
245 840
724 209
844 869
949 518
140 134
782 104
520 788
165 733
743 784
624 128
961 315
58 742
581 258
863 776
479 811
293 618
297 909
12 833
565 359
407 660
142 94
239 117
222 199
431 279
285 872
223 148
958 291
670 606
199 983
36 211
815 604
314 145
390 455
238 980
923 459
530 353
318 374
44 892
521 42
592 831
788 883
93 761
491 92
547 564
212 821
375 94
914 843
189 958
86 62
892 683
641 679
566 587
347 632
192 189
773 621
434 985
442 808
78 967
271 343
161 811
652 246
872 3
274 115
685 266
146 602
852 999
964 550
982 155
29 458
199 822
617 276
140 239
49 622
897 921
624 522
787 532
882 577
539 863
83 628
842 299
120 532
315 259
558 171
258 806
91 233
327 477
244 113
361 857
102 242
433 992
105 868
971 375
326 813
673 242
852 792
125 519
50 247
155 959
417 764
996 442
687 591
554 47
448 7
641 232
350 745
99 320
471 425
132 143
18 984
286 494
502 687
92 656
997 508
419 112
718 766
553 757
708 458
155 155
816 795
739 165
891 189
484 361
855 334
599 140
828 100
178 919
107 174
779 877
285 848
994 837
604 701
294 111
208 109
905 946
625 148
486 109
724 715
136 674
206 963
234 231
909 12
211 452
382 815
152 28
488 533
656 113
680 494
221 892
296 296
606 431
969 163
746 445
898 979
27 159
342 485
352 552
936 85
718 439
112 346
150 952
879 157
64 910
650 636
801 297
931 758
728 251
921 473
451 721
680 144
205 31
47 492
468 765
282 931
110 783
882 340
940 945
250 941
580 50
238 862
808 965
112 80
789 158
601 591
230 281
663 780
277 130
896 911
61 358
697 984
239 298
277 170
348 514
384 507
830 847
938 970
5 538
560 234
170 645
20 833
424 648
314 672
558 726
381 603
20 429
586 610
727 862
779 426
727 162
932 908
9 221
877 365
758 436
950 280
80 321
112 856
969 777
879 878
39 418
483 765
631 261
542 358
265 135
45 494
851 155
929 800
434 361
121 897
673 446
318 175
56 150
48 94
567 530
211 197
143 752
906 269
929 171
755 973
664 605
127 944
404 912
304 876
808 871
316 481
668 986
7 723
135 407
169 701
288 379
249 782
482 155
50 410
677 804
735 340
760 213
635 164
391 932
513 707
692 123
255 178
529 423
878 816
153 126
598 987
396 308
803 482
999 914
695 634
77 819
102 788
878 866
968 921
988 575
98 868
349 975
683 854
631 587
743 785
69 742
698 763
375 127
933 650
298 34
789 175
95 590
683 192
457 31
518 492
236 321
756 457
14 499
593 82
769 128
967 418
513 107
592 116
215 686
705 897
280 98
418 831
942 526
24 880
932 642
414 250
59 926
356 2
393 571
687 98
819 267
963 98
364 319
965 134
501 258
659 788
212 34
20 951
648 893
885 931
887 298
180 297
575 887
299 968
457 337
604 379
725 319
49 689
452 549
337 509
495 708
811 142
952 47
344 603
135 271
490 433
590 298
769 6
573 724
384 650
43 432
690 846
332 988
308 668
848 154
727 659
648 679
705 71
516 401
674 2
23 515
812 555
278 352
738 672
135 427
414 177
486 262
330 212
272 329
242 328
400 758
728 425
759 750
939 545
713 102
190 376
400 814
354 917
632 119
445 117
732 126
680 3
455 922
679 762
278 789
512 568
333 224
669 783
905 211
511 936
137 910
750 842
178 733
849 692
99 528
47 553
449 729
758 479
490 387
954 304
929 975
185 949
858 869
515 35
953 827
8 801
870 458
681 916
996 120
960 838
507 579
542 812
882 470
654 674
268 774
347 477
994 213
863 947
39 870
680 779
260 523
161 219
360 19
149 902
183 382
54 377
994 321
502 692
798 847
904 660
882 244
954 633
603 466
203 962
485 351
215 19
85 938
338 138
666 683
374 607
365 629
619 510
922 852
764 126
554 717
182 313
118 18
16 684
36 100
621 726
589 638
760 398
156 486
178 486
862 941
963 415
9 73
571 542
560 401
75 947
852 696
24 440
685 136
621 193
713 734
519 446
121 48
749 348
966 671
890 703
455 136
183 123
97 868
258 933
60 230
478 772
569 436
396 499
769 735
743 869
83 60
762 952
440 222
696 969
841 953
254 252
182 731
375 497
932 825
441 52
912 184
921 346
595 811
669 357
763 792
365 797
527 61
117 368
365 370
971 899
452 346
395 882
288 678
58 729
81 321
264 1
666 858
164 334
566 278
477 842
831 194
638 357
254 106
76 970
476 47
868 279
392 614
759 724
890 374
584 887
593 149
990 346
615 979
703 220
85 130
189 912
176 57
950 313
434 111
771 17
350 364
517 865
785 507
211 399
837 265
970 273
746 158
184 922
566 726
192 236
427 141
900 49
201 287
749 683
2 450
46 518
315 182
24 877
932 213
493 901
485 238
58 21
511 624
211 524
572 747
100 835
380 848
517 381
899 964
838 36
926 323
625 336
695 136
311 440
315 736
334 238
483 433
632 589
947 281
854 197
244 949
822 787
974 660
822 252
334 447
587 28
934 897
819 475
769 133
210 102
886 793
610 517
733 556
798 587
104 393
535 925
180 508
936 353
111 269
151 697
648 84
593 818
910 361
814 671
515 699
816 124
31 13
134 134
528 346
641 638
967 791
335 966
227 279
784 136
992 85
607 805
108 122
504 923
597 719
470 628
83 956
761 839
127 502
869 767
800 135
456 935
623 447
20 581
252 127
401 299
278 907
177 38
561 223
653 429
341 792
615 250
969 766
736 777
701 710
223 720
291 826
198 344
994 756
171 271
14 348
309 463
499 221
685 151
1 378
295 615
979 615
732 714
391 432
776 966
503 66
791 52
1 403
830 524
25 844
223 333
306 721
223 905
719 517
484 603
115 874
307 982
292 715
704 645
469 533
520 494
728 742
178 385
462 435
79 684
691 149
553 562
198 36
261 253
201 452
493 507
433 137
573 488
372 300
239 452
41 768
836 854
889 245
415 793
806 612
180 673
275 441
333 676
554 257
515 686
2 886
337 592
337 729
712 525
934 265
790 822
509 204
615 666
338 441
586 263
267 829
32 951
856 937
560 370
974 913
256 310
505 944
390 216
468 323
496 341
608 344
420 545
958 39
374 341
989 581
277 548
951 250
461 558
911 317
501 652
884 321
578 821
55 390
283 413
721 242
786 417
179 511
757 519
92 385
419 42
634 879
951 896
547 803
547 430
123 872
496 52
692 903
315 514
215 774
190 184
863 946
55 954
330 473
347 315
703 297
562 249
678 574
331 173
626 22
75 419
348 741
932 914
514 938
266 55
473 129
434 681
351 781
347 53
429 260
719 330
806 49
855 783
553 122
35 887
773 653
942 598
133 293
476 918
326 827
698 24
231 479
284 884
710 354
213 867
403 419
649 177
52 201
298 425
37 332
663 161
336 956
601 586
738 278
764 435
301 994
265 936
229 327
193 44
394 517
39 782
200 54
943 888
9 52
707 609
989 444
886 752
231 539
98 495
474 326
173 115
119 718
158 683
911 729
297 656
245 688
438 797
741 732
684 101
135 390
186 947
875 416
837 324
262 311
2 435
777 120
152 935
663 803
69 260
490 858
56 582
682 76
832 743
551 17
432 878
101 46
540 102
480 317
573 983
603 727
748 265
529 816
876 370
26 283
951 318
725 984
745 557
727 295
573 768
72 357
645 524
402 185
853 549
567 455
275 314
71 155
481 947
876 858
581 178
176 306
162 920
862 240
215 786
7 638
142 3
161 895
539 137
685 693
358 916
466 839
214 694
696 794
871 871
451 32
143 312
346 943
984 858
994 316
913 678
989 718
376 807
556 941
500 604
87 370
754 968
201 376
28 650
357 725
944 340
582 781
213 575
449 477
586 593
526 313
399 434
254 250
389 340
620 214
228 725
534 780
452 561
429 160
286 725
499 867
794 953
188 398
113 125
342 639
438 93
342 812
734 313
377 961
37 910
741 841
823 521
326 102
562 471
406 101
220 519
578 562
509 367
654 932
409 995
95 494
308 471
454 696
733 546
536 555
419 888
14 15
738 691
468 299
744 328
942 604
694 947
535 454
451 753
648 535
650 536
787 512
793 254
162 306
686 574
592 980
177 637
523 846
493 523
380 143
562 832
274 700
695 418
954 856
723 784
358 62
740 886
699 17
949 141
588 343
529 110
188 22
632 920
516 41
740 429
224 365
129 270
783 434
217 596
617 926
812 355
725 112
847 664
454 376
125 994
749 109
913 616
368 172
346 502
605 823
359 174
418 327
99 74
35 262
429 111
373 275
2 250
172 102
710 84
439 113
287 158
636 984
660 593
806 370
766 223
696 216
297 82
703 317
567 903
158 276
338 227
838 776
339 476
934 326
460 945
918 265
840 361
251 136
443 80
564 986
303 365
322 221
267 832
496 605
732 748
161 665
961 343
377 76
339 627
563 133
58 126
391 420
407 65
640 25
248 488
981 657
756 685
729 180
315 251
968 5
229 530
137 287
655 255
329 397
26 87
813 18
111 60
857 444
716 381
156 471
65 884
3 721
613 240
126 580
596 355
461 733
993 467
339 673
216 716
111 28
440 941
16 507
673 171
330 738
407 332
810 979
207 423
570 685
391 815
250 735
633 940
655 869
876 92
441 667
384 809
173 57
979 502
146 385
716 392
377 637
76 83
249 403
552 881
694 958
729 349
178 956
622 175
778 794
231 757
648 376
493 480
331 560
223 59
197 298
115 389
105 666
622 798
975 350
498 504
474 278
816 251
423 46
359 70
422 204
902 104
162 311
774 655
13 240
906 368
717 116
736 725
756 209
2 571
459 777
617 170
198 390
373 99
845 487
798 700
12 810
278 844
126 895
428 195
362 163
919 118
371 273
40 181
401 8
749 74
49 593
561 975
951 358
674 314
519 612
424 148
808 550
397 14
638 912
651 38
920 353
778 388
613 338
362 563
228 917
998 652
64 157
201 106
391 648
861 139
13 733
609 651
996 260
40 267
964 379
287 741
766 899
431 127
865 688
746 863
339 809
371 891
266 762
538 478
252 903
210 861
472 944
824 787
323 110
8 309
567 820
138 431
43 16
129 682
138 732
584 700
257 767
80 80
553 402
542 432
841 901
740 407
721 229
190 580
463 834
129 506
955 655
413 538
706 356
674 962
123 105
394 675
858 287
458 698
187 550
457 907
778 646
838 241
831 319
98 384
591 615
64 545
621 476
83 327
832 108
640 306
671 790
470 858
339 278
116 116
272 805
841 862
771 904
380 841
868 863
798 199
635 468
325 678
734 793
794 8
746 853
658 657
230 780
561 340
875 292
180 648
206 831
61 425
693 858
975 679
325 315
135 2
992 220
794 137
227 891
990 44
259 999
52 840
130 964
652 812
542 712
588 586
921 563
265 246
877 399
618 744
5 196
634 346
344 995
83 473
958 262
477 565
973 481
451 465
878 715
62 754
973 434
755 329
982 388
674 924
631 17
918 713
490 876
327 318
440 299
150 167
164 694
482 614
582 437
579 336
765 912
835 705
980 95
318 419
745 819
937 908
874 373
129 554
943 945
698 524
381 628
859 497
891 933
287 726
989 446
830 110
445 809
579 301
933 867
560 796
637 785
338 111
62 388
987 794
367 845
290 258
130 929
931 522
972 487
636 902
139 568
768 50
363 405
835 883
346 935
911 332
528 369
239 9
297 573
479 374
736 409
896 59
247 531
450 727
787 164
131 973
47 4
496 392
723 665
388 602
386 626
611 34
198 89
408 285
849 655
343 448
184 986
380 970
149 863
942 547
290 156
548 12
172 935
966 557
560 576
591 109
16 350
745 864
4 87
311 540
740 847
877 471
816 25
685 110
924 903
410 446
577 581
732 542
490 643
117 432
751 132
781 495
347 136
933 10
675 24
856 551
846 23
927 531
484 202
433 382
415 842
774 910
884 615
552 352
46 302
483 178
455 749
772 520
831 255
989 135
477 933
77 712
548 628
63 593
282 897
213 971
126 667
720 366
319 843
885 501
449 606
115 437
956 921
632 754
943 820
425 372
255 637
695 380
655 414
97 974
474 56
939 941
214 152
654 420
535 638
173 545
684 871
541 978
42 965
27 607
809 476
809 406
823 99
480 911
170 486
331 704
601 158
77 141
135 119
457 836
414 761
583 793
367 391
268 651
158 428
56 333
526 105
351 357
15 873
842 345
928 316
552 528
825 628
20 312
746 828
499 512
588 82
304 307
824 923
957 982
702 364
666 227
468 368
583 482
240 777
179 168
47 269
357 67
932 103
511 269
140 335
543 96
668 244
759 292
532 289
811 328
18 857
308 794
706 171
551 102
208 372
379 611
127 489
902 11
778 64
690 147
515 701
494 772
696 555
862 259
427 412
712 986
135 90
931 850
914 313
206 186
301 727
779 151
274 388
291 41
852 718
804 564
55 939
552 287
853 527
346 118
303 491
630 386
536 700
680 810
87 859
403 378
251 254
447 54
169 501
344 174
504 247
460 708
125 158
825 315
157 338
864 165
209 303
987 963
680 589
216 478
994 385
979 338
910 834
936 721
878 717
375 938
809 616
852 369
919 190
331 950
778 547
428 771
283 758
460 192
943 748
912 835
551 534
79 97
417 706
154 817
432 632
683 702
821 14
652 598
188 532
385 130
279 648
964 86
789 866
619 220
962 388
925 467
781 339
336 464
41 508
829 692
105 740
474 176
933 661
59 669
790 337
668 105
774 457
970 745
132 952
749 39
8 530
345 417
460 306
264 933
833 548
945 892
216 86
580 883
190 354
98 718
793 581
669 542
619 676
71 347
370 767
116 571
291 927
228 554
101 156
304 668
242 883
236 241
310 86
617 331
627 235
934 728
650 457
975 878
362 186
290 814
475 31
717 711
747 284
448 364
614 426
950 972
827 883
51 993
283 700
577 163
795 866
977 488
810 457
774 285
839 843
204 93
449 651
429 406
33 255
247 923
135 400
180 63
563 326
281 891
166 90
699 939
374 890
781 720
165 502
987 620
377 948
21 17
383 620
939 517
19 470
931 581
147 211
251 26
411 383
98 464
719 262
472 610
828 845
626 210
464 916
78 482
385 9
415 883
219 237
195 871
110 797
897 520
179 994
955 487
181 778
448 8
622 73
570 85
340 647
919 76
655 333
959 226
921 505
96 31
301 344
902 831
689 237
728 295
537 34
134 69
812 581
429 433
518 345
996 436
773 651
120 731
228 392
235 675
19 676
717 707
912 445
830 487
869 641
67 297
74 424
646 943
769 642
730 893
644 201
592 209
545 366
95 563
393 811
622 656
607 975
456 437
461 677
325 502
303 971
444 423
612 173
315 255
725 289
477 317
497 21
34 591
936 426
753 909
433 360
883 889
796 695
565 224
573 241
726 227
211 521
1 822
46 315
428 770
955 904
86 451
277 471
393 564
248 146
857 706
921 652
400 837
77 952
551 288
825 903
461 870
218 889
144 77
899 719
983 147
864 806
179 72
935 302
586 11
253 488
650 429
390 111
298 959
483 494
365 809
266 263
527 600
406 939
814 268
37 889
530 323
190 115
334 794
602 335
223 343
445 520
302 147
993 524
139 470
209 899
838 26
234 874
197 455
229 882
248 182
524 365
511 501
960 503
25 551
373 673
990 250
961 575
124 874
689 672
905 928
98 472
749 974
836 90
798 699
591 758
660 17
129 32
41 541
968 30
791 928
957 266
154 645
289 833
914 193
760 363
16 861
950 134
902 892
243 806
858 254
822 338
231 605
596 373
638 37
822 981
824 837
841 159
492 624
581 481
838 163
437 433
984 172
357 531
449 578
344 270
910 167
677 850
245 321
910 297
225 753
920 158
233 109
320 669
541 855
989 876
378 697
759 179
626 102
800 535
620 610
989 296
460 585
968 306
215 878
954 791
630 225
334 268
883 226
474 223
454 851
271 564
665 181
783 284
790 771
708 251
258 922
128 211
788 12
323 473
279 558
698 752
132 503
954 403
66 335
650 730
515 432
365 656
898 514
535 377
77 598
485 864
609 160
336 239
888 648
602 953
982 252
35 848
35 751
503 941
750 111
554 647
625 88
375 53
38 860
916 998
371 603
589 439
638 226
929 592
195 917
667 612
415 698
515 790
102 552
1 369
549 723
971 489
513 310
93 417
609 287
685 717
680 741
472 754
815 886
803 329
27 905
625 133
257 391
90 559
912 50
846 596
766 65
299 798
903 971
8 705
652 386
961 883
117 586
15 569
533 636
534 141
378 1000
635 467
910 546
516 755
494 634
171 144
298 625
741 949
831 478
991 198
833 284
283 649
547 544
299 40
183 959
148 800
995 445
424 736
393 786
615 779
772 13
653 956
296 667
793 124
252 322
944 787
632 91
362 631
147 502
206 761
632 329
126 284
637 421
302 506
351 968
403 176
181 195
299 784
922 148
126 571
221 839
340 759
831 971
439 956
606 75
377 907
580 79
226 982
254 758
529 904
145 815
543 829
858 305
63 499
519 501
454 124
928 182
30 859
260 608
365 721
768 258
116 265
425 659
445 450
678 196
48 888
500 715
84 914
213 603
767 667
78 694
200 460
552 460
67 744
689 932
60 113
942 504
914 971
52 313
858 551
28 294
817 592
248 583
610 325
628 810
784 531
627 648
281 442
443 321
373 854
433 666
358 698
637 761
11 846
139 479
333 386
61 943
711 40
104 494
571 76
723 976
296 715
19 80
732 728
777 368
214 151
528 704
629 213
90 42
155 800
433 610
645 355
685 340
667 245
276 314
311 647
393 42
374 522
762 214
12 327
716 540
30 696
104 471
89 258
219 267
876 255
958 131
375 289
938 37
935 683
78 660
556 191
873 567
517 940
458 547
636 561
170 639
245 388
257 473
642 566
603 655
190 329
295 480
365 229
985 113
987 501
52 445
399 687
5 768
758 7
914 366
831 908
931 785
914 473
788 817
623 675
237 607
787 223
667 858
877 24
977 639
902 86
646 167
451 828
74 733
613 339
205 725
898 508
554 685
676 528
360 912
336 153
153 565
528 129
203 429
596 16
749 640
360 305
716 257
813 621
294 488
148 653
577 190
390 729
210 956
50 775
156 645
143 183
18 243
899 889
985 63
510 630
551 9
282 654
642 784
325 632
901 211
33 951
338 540
947 832
74 247
488 29
387 349
658 289
942 350
427 832
919 751
815 921
131 212
299 177
280 724
424 971
259 9
722 967
300 15
317 726
198 587
476 12
507 655
727 990
866 96
457 969
412 108
146 43
831 921
365 230
831 716
15 441
724 736
759 375
100 299
14 927
311 520
581 389
861 798
485 318
425 912
290 607
189 14
369 203
806 444
291 564
991 269
691 356
195 1
741 88
925 225
405 691
954 113
139 137
530 659
283 820
574 452
211 916
721 901
271 267
253 498
394 994
585 318
570 341
360 394
521 665
858 11
153 328
338 6
167 219
16 801
38 589
252 600
857 972
853 127
591 105
450 560
252 364
765 124
28 974
135 532
654 824
537 820
42 552
620 79
678 348
547 530
827 137
987 802
120 788
714 124
159 965
487 275
89 866
249 575
749 254
398 637
73 439
540 44
869 31
618 898
731 164
905 423
246 64
740 732
338 180
949 938
754 697
191 151
333 615
941 872
255 276
706 985
791 485
893 91
602 954
213 507
542 259
999 843
197 752
891 387
2 194
447 11
2 53
638 707
37 429
544 281
871 145
235 435
3 315
134 139
831 132
981 379
117 136
481 682
297 470
740 686
898 283
966 120
780 552
555 782
866 151
706 351
289 888
482 269
266 364
492 382
851 937
852 883
533 684
564 830
153 656
515 403
290 832
522 69
736 428
203 601
952 867
147 785
488 412
501 979
793 351
267 996
234 800
679 149
981 832
804 495
234 446
326 107
866 413
535 68
14 113
327 317
331 825
236 953
148 381
376 889
918 407
389 898
238 545
744 823
990 421
929 855
834 815
275 199
279 953
778 319
779 365
272 279
745 927
45 473
167 314
879 907
563 468
803 306
78 922
999 911
89 625
461 367
929 327
998 107
423 621
385 519
899 781
991 417
94 221
323 8
40 126
313 33
269 742
955 619
5 43
595 465
761 524
144 89
581 493
195 3
113 579
522 11
711 864
779 156
85 453
163 476
578 475
509 199
568 815
169 572
37 969
287 532
57 867
24 251
222 136
181 743
498 891
606 276
728 208
518 658
208 602
525 400
139 561
720 777
92 777
379 865
602 560
802 916
78 200
958 806
759 827
815 145
204 374
98 747
749 622
498 240
535 217
16 626
345 11
93 724
227 46
635 185
497 788
987 410
731 98
588 897
242 143
270 691
889 371
610 846
306 977
824 651
340 268
726 566
103 161
499 555
735 838
316 817
935 903
714 528
218 285
353 881
374 314
79 679
291 902
681 982
521 758
547 833
469 1
907 80
896 91
618 872
508 648
962 497
912 604
750 592
585 270
350 483
455 818
836 800
785 94
668 126
439 648
367 734
186 874
381 605
107 694
453 18
649 203
609 585
472 310
68 926
128 255
725 264
348 955
557 15
587 228
604 772
101 336
728 559
30 181
576 30
383 537
615 206
484 325
941 635
867 497
650 299
435 511
738 476
145 190
404 324
222 138
212 836
696 58
869 531
442 674
790 308
522 791
958 957
301 830
329 38
305 825
228 116
49 328
651 880
942 215
715 989
272 583
519 357
620 904
670 577
212 323
360 63
717 939
178 117
266 837
921 269
716 214
483 783
202 106
717 72
383 844
38 2
100 59
931 663
381 689
907 93
751 976
31 929
92 649
117 12
917 184
577 751
856 35
201 317
193 584
513 582
937 964
640 867
978 373
465 306
860 847
586 951
315 763
589 891
865 907
21 720
389 485
216 57
959 193
781 866
429 245
523 288
444 460
591 642
405 101
147 621
359 519
341 651
740 729
333 904
339 548
92 741
515 521
338 389
160 133
848 102
774 712
358 530
164 505
23 843
173 114
361 255
915 699
154 875
348 245
968 214
602 629
141 449
730 266
796 676
944 298
492 722
784 414
733 144
668 648
874 894
417 193
107 534
162 341
330 754
48 625
318 78
659 51
573 678
50 766
11 266
799 668
530 312
361 742
907 319
114 588
213 178
757 507
477 508
758 878
625 607
152 636
872 619
457 23
639 986
686 999
727 592
669 193
180 92
353 744
621 462
602 43
888 537
123 716
396 232
593 20
7 709
715 463
83 353
703 879
360 723
71 891
166 775
634 786
588 587
828 475
190 870
533 782
890 370
878 248
430 592
63 513
296 214
92 344
424 514
235 589
641 220
374 228
807 553
703 281
854 244
503 738
107 255
991 888
198 53
752 493
267 384
194 710
80 617
224 314
557 216
885 930
443 43
834 497
676 39
741 178
776 118
921 234
372 911
121 569
316 225
413 934
960 958
643 39
433 589
724 10
634 464
994 304
370 466
224 37
690 988
970 650
688 870
534 392
332 465
545 666
60 621
676 45
436 862
805 369
321 798
235 751
954 532
401 599
385 104
917 68
733 980
81 408
24 869
622 181
978 260
507 116
898 94
218 851
625 931
844 25
882 580
480 798
999 400
258 732
379 691
491 754
262 105
6 479
762 151
6 643
440 81
164 967
91 655
72 649
795 579
973 553
373 180
465 635
113 592
803 874
742 160
868 824
349 307
257 937
356 420
903 446
447 896
684 593
145 198
835 961
134 297
62 288
170 804
800 38
979 148
85 403
7 339
665 647
31 348
591 504
355 736
702 542
48 885
12 182
181 426
821 703
229 620
92 559
768 787
190 504
388 318
173 613
65 226
463 517
998 643
942 818
345 522
438 436
433 557
575 930
760 116
857 71
859 244
740 765
573 265
842 882
806 304
398 803
947 692
213 57
79 645
574 724
768 358
781 883
219 520
999 143
784 727
484 626
929 358
443 227
401 63
870 613
471 948
610 84
952 535
807 71
893 183
46 673
418 616
544 416
110 680
495 946
657 454
234 937
164 563
176 561
332 137
671 803
705 915
337 102
939 754
717 483
522 178
162 16
123 818
469 709
106 632
737 269
546 827
653 721
387 984
209 735
889 26
794 225
127 733
331 195
567 852
373 80
219 847
555 354
22 291
623 568
469 275
640 208
942 932
958 225
631 875
939 355
954 157
201 202
548 108
556 569
750 530
488 219
156 128
426 118
976 719
50 407
900 7
631 305
393 72
814 331
778 120
840 331
321 387
438 876
307 187
757 795
405 913
274 182
7 151
437 637
456 879
576 848
302 742
530 80
861 369
410 533
107 199
385 517
560 142
429 833
323 459
889 791
427 532
204 355
731 857
96 261
288 308
981 49
840 88
247 600
853 632
117 764
125 897
596 447
373 596
170 450
921 948
333 476
302 64
676 972
408 656
95 619
199 299
250 667
62 374
564 9
172 270
388 897
217 909
857 30
964 510
445 1000
611 472
971 370
969 574
960 520
225 561
186 286
286 101
723 34
706 939
295 755
428 503
784 743
364 581
696 531
406 664
457 365
183 681
318 563
821 964
350 429
834 644
183 261
498 319
3 861
251 745
187 302
808 234
185 213
249 641
930 432
673 207
504 342
121 676
306 493
921 404
650 456
664 499
774 666
359 24
762 897
677 570
130 861
134 379
853 415
162 877
973 17
219 94
692 876
586 262
530 858
665 531
313 328
346 739
813 107
636 842
28 117
54 514
847 259
928 8
135 901
24 705
994 68
580 931
140 994
991 805
673 371
242 18
110 407
477 97
600 504
213 653
17 60
911 297
419 398
549 795
824 542
142 963
535 485
767 560
855 361
577 316
119 405
412 718
909 977
370 277
925 806
30 473
952 483
366 813
164 189
355 658
142 918
800 348
630 729
664 748
133 427
465 393
403 835
22 790
819 946
596 848
419 899
330 784
973 418
10 996
343 375
890 358
122 22
785 587
767 539
773 788
733 276
287 237
6 522
438 16
517 182
177 212
908 66
921 30
439 57
968 205
596 92
992 924
34 77
551 175
931 76
997 217
313 665
179 318
186 616
333 55
618 57
926 538
595 405
921 190
848 265
465 233
341 15
90 756
840 754
420 370
72 957
338 756
617 980
895 894
518 333
258 112
89 179
795 117
521 135
757 924
35 948
30 806
762 7
208 477
845 176
456 91
70 973
436 216
856 3
489 390
7 598
666 41
545 695
846 566
147 960
572 706
436 768
234 243
211 655
216 337
552 894
896 350
135 737
92 141
334 109
534 230
796 653
690 719
710 477
487 943
720 49
949 287
385 282
47 422
785 181
158 228
674 843
688 207
73 842
937 868
494 979
586 555
807 424
498 878
824 798
516 209
79 157
849 605
591 895
379 375
428 888
731 641
659 803
834 947
277 607
234 436
383 731
313 206
766 959
915 927
509 645
533 607
740 263
600 750
417 433
696 438
112 325
396 345
760 130
336 306
67 531
175 520
478 305
54 89
862 101
425 626
317 184
755 95
608 442
400 211
895 16
151 961
239 72
888 452
108 803
794 161
892 655
261 121
979 38
746 295
221 501
389 180
942 140
743 188
155 893
148 52
909 386
124 796
512 296
408 305
808 651
311 69
772 289
106 517
935 678
369 675
210 663
815 952
850 969
21 104
87 496
251 628
453 114
923 212
771 83
863 81
503 986
370 960
637 223
331 198
501 86
465 696
435 837
151 874
684 401
501 136
348 285
857 562
717 359
547 438
318 400
94 307
974 776
504 562
648 736
52 434
573 203
307 256
955 807
744 821
934 91
105 790
652 174
149 550
611 818
301 56
124 627
838 739
621 762
369 896
438 112
716 371
698 660
830 759
716 305
1000 971
759 189
62 731
302 2
9 22
249 446
816 39
841 328
948 538
339 405
197 168
473 899
162 108
431 933
663 2
493 671
23 94
469 508
410 636
315 846
599 645
753 485
272 183
417 324
26 431
325 870
454 699
963 922
559 724
909 809
325 224
6 463
150 49
371 748
694 386
859 798
870 482
332 639
805 357
69 481
226 874
795 89
927 254
755 155
861 904
203 231
3 248
616 861
397 838
828 146
436 248
626 14
597 521
323 198
461 601
451 216
755 663
119 310
894 122
557 861
50 28
33 229
525 821
477 503
834 950
11 739
259 540
156 720
140 607
269 405
556 514
727 564
591 154
357 467
974 185
969 807
134 979
897 350
938 155
241 445
226 381
403 512
627 24
269 534
997 615
61 766
743 3
919 451
635 790
50 768
121 946
469 410
452 710
854 678
189 68
632 809
307 949
135 719
714 229
74 984
31 895
227 665
784 156
565 25
54 402
403 421
529 61
370 15
779 435
243 204
419 625
98 997
289 134
625 424
289 549
676 206
925 988
976 978
572 210
363 326
631 243
386 1000
258 516
720 556
477 169
553 117
302 529
541 591
77 568
796 2
555 123
476 254
506 190
931 136
784 668
487 41
184 624
180 721
775 732
189 77
260 729
41 203
498 115
977 3
656 908
490 439
832 110
716 131
148 491
214 336
567 473
102 553
266 741
207 252
470 862
159 960
652 86
639 835
910 911
72 57
753 285
745 319
109 161
607 621
576 708
800 448
309 6
51 778
867 562
89 870
647 80
705 193
21 966
455 93
375 207
729 119
877 838
631 483
458 206
190 982
399 989
781 59
346 831
837 564
434 390
356 490
583 377
455 37
821 181
596 549
955 195
839 496
837 308
296 182
139 484
112 531
920 468
372 854
196 178
890 16
359 837
916 9
309 654
200 480
462 728
716 298
35 363
832 173
198 929
55 310
811 974
711 68
43 69
905 958
430 565
179 163
550 640
890 617
290 276
332 473
753 855
190 563
828 670
96 358
345 806
227 681
697 8
597 659
78 127
119 62
595 760
232 138
807 984
992 348
898 171
18 345
528 362
101 80
337 797
807 164
412 980
142 530
41 89
207 562
224 104
84 241
800 611
954 301
267 54
381 955
202 467
983 650
340 476
531 732
564 171
462 282
42 32
805 600
703 677
620 502
640 574
155 906
979 535
353 450
452 232
163 982
963 726
505 776
359 898
498 753
543 552
781 515
440 560
677 418
446 888
302 150
690 546
837 141
777 999
474 92
76 330
867 435
228 26
358 385
682 797
944 711
567 741
598 868
766 431
779 542
985 856
934 204
642 513
229 943
589 711
787 569
621 496
953 654
293 249
364 211
341 314
430 583
952 195
13 83
687 73
276 642
133 857
937 73
567 723
641 539
192 214
842 556
424 182
117 172
48 129
254 136
561 274
912 836
692 851
468 258
925 109
148 847
60 895
247 484
638 736
673 892
224 946
831 136
219 742
137 15
688 957
65 772
810 118
111 870
364 709
705 791
175 393
335 812
480 359
703 703
656 886
979 161
527 749
424 150
713 488
921 522
957 383
443 447
110 617
429 319
154 483
373 161
844 589
750 556
428 23
757 172
703 200
971 164
168 809
127 465
431 500
626 798
414 363
496 488
88 654
249 189
561 676
563 990
411 320
514 113
871 484
629 390
986 771
622 733
565 35
96 413
874 905
73 961
558 322
149 119
349 64
460 760
735 325
224 605
160 852
143 331
926 899
98 899
631 15
427 158
983 499
172 618
10 873
146 207
371 658
411 717
461 553
399 738
803 849
636 786
863 641
77 845
385 663
163 746
887 196
567 870
428 333
722 838
401 182
743 799
271 545
330 861
825 193
501 901
389 992
446 125
6 608
871 892
155 437
113 117
501 540
449 222
378 201
999 377
16 998
282 346
858 106
890 359
358 630
763 625
598 917
413 710
385 594
97 384
381 604
810 238
61 51
948 419
680 297
3 687
410 600
956 823
525 926
239 909
644 193
796 313
966 856
363 913
626 394
562 551
237 941
516 544
763 176
236 202
437 760
128 676
20 998
363 16
190 514
743 337
193 540
973 818
285 886
449 957
405 316
852 519
492 87
721 280
198 200
955 570
197 317
182 679
75 7
387 619
898 711
789 183
596 508
998 396
464 402
712 668
273 555
754 993
834 952
192 141
873 740
809 809
830 991
487 905
349 225
875 247
935 663
781 530
171 778
532 989
653 804
895 407
148 728
710 691
220 582
782 29
390 612
19 876
868 719
101 742
317 387
405 97
269 575
875 194
912 758
534 565
561 428
323 60
507 32
750 727
965 531
755 354
494 125
581 713
195 33
455 512
608 688
137 834
233 48
591 118
612 503
545 934
562 403
129 281
546 235
711 567
417 370
120 376
409 256
210 993
303 152
655 6
552 568
409 869
231 889
124 487
518 186
91 355
77 649
235 837
904 796
830 559
947 291
177 953
521 57
948 103
945 801
230 420
287 99
606 43
397 601
250 141
662 505
936 491
415 234
133 591
187 429
671 707
809 782
553 408
488 158
558 199
160 464
956 684
265 243
526 32
476 659
439 996
720 276
966 880
269 609
847 109
119 296
846 178
491 869
290 446
904 907
40 430
88 911
177 878
907 248
153 224
128 209
662 396
170 508
856 640
156 875
315 1
404 157
869 694
954 125
600 993
554 889
507 993
799 35
870 705
283 23
280 410
583 942
157 104
449 13
743 604
239 409
565 177
39 518
301 638
862 854
198 677
755 68
733 37
442 13
798 376
954 955
480 754
319 574
710 909
902 899
194 941
769 495
700 808
484 105
317 568
493 110
580 291
485 885
597 316
991 267
890 700
175 872
717 428
122 910
720 890
756 2
872 456
809 221
705 644
325 373
211 170
482 143
460 318
746 784
627 867
46 699
757 153
700 628
608 508
200 664
503 877
388 65
46 221
207 505
539 586
912 524
954 937
398 22
136 143
9 554
812 117
707 511
96 666
682 872
172 69
937 569
290 495
73 180
80 336
55 34
272 452
407 759
872 954
469 684
71 175
194 518
192 564
787 336
942 75
256 583
570 328
15 168
34 638
619 440
396 212
355 268
349 496
753 892
765 198
605 706
272 860
842 906
920 227
896 538
667 291
749 373
910 265
547 212
500 247
60 604
138 470
872 254
19 828
959 643
40 950
835 579
702 28
836 621
255 731
997 635
523 895
329 630
727 552
236 746
380 194
740 419
496 574
602 536
818 208
267 327
480 992
585 476
626 459
832 862
81 160
843 160
711 78
624 996
212 119
921 560
667 522
448 836
729 714
163 560
57 99
387 682
858 740
251 812
449 313
241 57
755 216
404 966
334 325
878 1
198 325
836 927
390 350
838 446
479 708
447 301
978 49
464 778
362 704
920 238
433 605
914 662
957 112
338 145
390 727
846 227
524 646
690 152
435 667
797 561
28 872
220 813
829 134
245 164
281 986
242 479
212 118
124 15
472 476
149 513
979 583
532 179
832 328
958 471
8 529
635 836
662 460
324 258
975 957
243 217
435 807
334 558
173 157
385 321
669 364
255 200
894 86
869 484
806 228
63 26
252 739
636 226
695 230
794 129
36 479
880 304
785 134
503 30
571 382
366 792
865 171
607 214
172 242
471 585
994 859
418 402
452 298
783 559
618 354
940 983
145 157
154 163
737 468
596 695
681 767
984 759
407 329
617 174
359 386
575 163
683 631
751 466
189 720
703 315
989 208
829 77
772 707
543 707
529 879
817 288
207 785
171 35
80 853
665 182
901 840
37 603
506 25
162 335
454 188
931 423
883 100
710 90
884 170
359 54
556 438
259 572
619 928
128 519
120 165
474 625
541 987
959 994
175 69
218 68
842 308
600 551
749 835
889 979
896 499
550 514
426 678
194 858
522 86
80 370
438 326
501 279
985 452
182 734
287 605
192 527
584 88
25 485
953 802
514 337
699 707
546 220
793 742
51 224
111 303
224 548
980 725
179 317
176 712
402 814
668 593
340 251
680 716
88 985
518 601
321 568
660 867
608 189
379 70
970 175
678 148
491 206
211 892
19 878
485 711
426 568
500 295
520 173
862 531
391 1000
686 998
189 64
419 384
558 695
887 401
252 97
292 623
327 128
333 807
996 110
726 847
405 597
19 618
128 409
618 165
758 158
229 177
541 598
916 450
292 803
850 896
251 494
735 968
311 460
409 185
685 888
594 654
52 703
163 632
231 55
229 147
949 706
768 199
199 285
128 171
486 862
139 148
674 953
215 82
489 251
969 434
256 372
137 418
4 719
472 232
104 165
680 223
859 491
352 539
844 377
843 58
458 683
660 778
117 915
332 505
971 155
736 188
352 161
742 625
557 142
968 261
32 163
637 226
909 231
224 25
497 725
629 180
334 317
138 815
508 490
327 273
908 68
897 465
562 217
77 593
819 951
511 79
533 87
103 382
811 83
561 392
33 895
708 523
709 215
364 35
839 271
454 88
87 15
580 778
336 442
208 221
528 662
602 691
744 162
82 128
408 789
650 116
355 13
502 545
284 308
321 816
410 8
228 137
278 829
827 373
991 260
400 150
866 106
515 719
650 150
26 634
920 107
980 592
922 390
600 179
6 827
315 284
8 493
752 508
747 151
10 964
256 524
35 257
673 60
890 543
759 810
650 739
401 571
480 352
101 485
531 767
120 538
635 985
864 996
949 119
519 983
376 191
394 617
595 179
9 74
882 110
558 412
228 30
949 839
157 835
820 64
139 120
534 9
102 261
200 847
878 637
351 303
723 945
833 731
18 715
192 928
126 772
957 427
610 113
613 809
607 784
903 758
106 356
370 657
203 247
293 905
902 367
850 734
800 993
146 278
56 373
566 668
533 525
621 354
218 726
710 587
382 264
834 26
168 735
392 369
820 841
588 620
185 85
249 948
539 304
672 104
312 249
128 881
326 189
468 708
733 971
387 477
692 206
177 853
800 253
728 471
709 51
26 688
824 690
288 951
570 614
491 37
321 294
617 75
881 308
281 549
290 457
401 4
234 552
609 313
22 669
363 400
356 539
89 644
841 658
257 332
625 383
333 241
810 214
900 90
114 189
898 867
545 483
418 505
796 792
173 510
191 880
48 279
523 889
288 131
572 982
59 196
717 744
789 526
967 422
229 216
288 125
699 706
981 846
849 505
384 755
669 259
995 956
389 566
290 800
113 358
543 901
883 851
941 201
272 521
997 818
617 977
663 817
481 370
855 216
124 875
474 470
830 863
662 147
828 204
54 340
262 677
212 382
588 208
199 556
536 862
372 16
583 578
231 706
452 705
527 634
919 561
104 932
59 932
135 458
993 540
797 607
568 8
988 156
567 538
711 102
399 435
12 700
38 816
756 564
449 26
476 552
957 535
786 901
500 125
56 67
662 119
520 413
553 989
745 564
40 135
379 147
698 179
172 526
731 128
60 917
570 403
96 903
543 233
155 395
357 211
813 371
329 332
135 233
672 879
148 711
13 527
857 63
940 787
507 999
56 428
753 151
682 648
736 837
42 92
47 854
537 948
311 209
179 458
919 543
957 393
155 896
531 14
246 586
441 999
89 475
646 824
311 687
267 709
540 81
554 555
453 890
682 761
282 188
657 812
553 902
750 346
900 838
820 545
661 130
583 927
838 474
359 624
902 91
720 537
1000 625
443 804
514 124
565 147
664 573
311 216
474 60
897 380
622 909
861 205
187 698
678 898
673 931
988 744
468 339
369 910
495 234
386 411
983 43
616 808
102 529
533 350
260 155
258 121
359 796
170 388
319 32
938 786
47 865
627 624
832 609
666 800
328 301
820 587
455 429
707 165
552 917
71 222
948 360
359 670
18 406
886 909
189 512
120 901
371 499
188 190
618 144
158 841
372 61
109 794
153 641
78 522
398 964
430 587
827 665
959 947
917 778
186 287
276 725
476 712
855 875
934 578
287 394
371 569
562 880
397 959
195 179
545 21
319 760
632 856
398 259
580 874
971 297
966 177
755 810
645 477
730 446
352 291
677 101
250 871
279 794
244 473
649 562
584 280
418 982
891 997
207 861
646 172
389 520
775 495
329 419
972 59
216 675
349 893
115 405
230 744
272 165
375 689
146 265
37 352
477 34
554 650
68 683
292 635
358 993
942 642
351 470
132 622
634 507
310 132
835 600
732 710
817 285
711 528
519 130
211 162
765 920
154 643
484 987
816 616
122 270
285 596
195 51
181 363
688 891
891 206
373 453
719 137
724 873
131 830
177 155
770 712
497 243
981 781
839 300
900 385
100 38
674 342
595 46
794 313
534 869
537 665
50 208
783 578
922 484
727 579
551 917
878 802
653 580
233 752
304 238
228 189
106 116
205 508
324 987
85 38
521 358
521 119
515 574
479 168
919 122
968 364
37 623
601 616
812 59
731 368
566 406
355 2
795 875
360 316
345 487
914 41
516 781
300 120
56 570
593 375
933 981
84 234
510 879
59 811
198 574
567 890
812 227
701 744
208 50
629 155
562 220
833 441
80 269
27 942
499 487
162 44
643 221
206 840
794 797
38 201
568 738
945 775
281 348
145 114
141 224
382 167
5 679
627 647
251 832
839 396
980 193
218 101
235 514
721 583
972 861
158 705
379 675
936 383
353 562
382 955
394 572
350 373
116 810
307 312
749 541
177 975
562 263
834 635
197 805
495 355
510 226
960 733
359 693
264 388
476 380
197 570
28 855
233 129
396 409
455 309
445 790
574 954
15 954
750 326
38 460
19 76
563 282
464 391
960 41
219 192
169 614
600 975
922 975
263 217
195 59
6 120
12 372
426 113
697 463
573 715
539 487
349 354
877 361
717 836
379 921
900 331
896 174
305 510
390 851
568 395
323 931
766 748
395 462
562 319
529 100
806 877
805 682
237 874
870 990
808 248
262 60
578 509
233 235
18 622
85 937
219 133
506 614
519 737
702 676
771 291
549 640
632 708
767 817
402 999
403 771
620 839
60 987
598 278
471 455
243 769
522 175
594 41
263 296
68 33
938 616
24 569
323 263
813 90
431 214
440 833
23 748
25 221
427 268
989 948
794 582
229 407
441 166
374 464
78 899
138 508
464 577
692 800
340 715
310 112
543 650
412 688
231 751
95 812
977 883
703 63
579 780
313 68
997 979
928 336
45 826
101 86
194 995
735 605
682 318
356 129
129 217
15 105
99 717
849 183
449 136
959 445
63 557
593 164
158 377
320 822
666 686
755 149
145 603
332 594
90 642
38 555
879 170
417 941
727 361
104 721
499 614
97 241
157 143
42 828
316 707
513 946
95 319
221 778
912 310
865 649
589 901
346 45
621 196
10 717
211 829
993 527
887 857
472 708
26 696
942 222
206 758
802 636
450 163
417 672
793 303
880 616
11 355
886 388
29 760
85 538
26 452
793 179
693 790
831 20
56 247
43 200
550 923
816 912
299 31
984 679
142 436
57 84
12 434
535 156
397 657
115 227
29 522
474 71
722 375
993 537
286 974
589 936
356 572
967 498
360 966
971 416
50 334
201 936
489 165
896 937
663 617
505 300
590 93
17 554
794 728
519 765
495 920
98 695
856 587
472 33
842 935
234 89
224 505
58 886
121 914
538 62
359 125
359 375
454 196
916 948
116 14
952 853
790 775
237 983
327 480
522 799
746 59
830 212
722 283
230 874
548 306
76 337
80 312
134 94
776 460
925 297
258 670
707 470
773 241
40 954
236 210
436 753
40 983
58 115
672 137
722 712
381 757
801 506
997 841
459 800
602 47
10 352
456 254
779 513
720 450
1 498
792 628
31 834
289 433
165 22
190 317
527 538
509 337
338 462
813 598
143 620
132 571
723 484
420 514
443 494
926 880
197 631
5 705
967 342
167 702
299 534
951 501
71 528
373 836
874 736
616 671
618 164
653 622
315 34
320 354
717 970
239 667
471 396
100 893
735 668
194 773
421 161
795 38
324 447
11 192
418 325
577 737
30 293
59 268
311 529
663 763
773 938
131 507
606 528
965 460
149 159
319 27
310 995
826 320
644 114
331 673
759 389
292 421
269 955
244 314
900 849
661 341
375 893
614 45
271 923
39 96
595 576
690 238
42 21
409 554
572 678
860 107
71 104
420 970
304 964
834 316
304 208
192 643
278 786
571 968
375 612
988 989
763 748
895 686
425 754
792 495
209 563
817 865
526 650
210 740
450 814
808 199
130 378
518 505
341 857
845 455
605 739
141 381
845 932
228 53
495 44
269 372
45 801
553 254
419 461
11 125
308 881
981 649
737 825
455 341
722 408
879 949
812 725
344 81
96 388
881 649
642 772
3 412
584 997
990 946
473 650
826 453
298 563
699 976
276 763
653 619
7 427
100 1000
198 102
763 781
451 105
79 923
754 904
376 403
466 5
154 721
197 204
48 500
132 324
294 809
588 652
235 687
565 591
513 975
899 240
377 364
244 882
436 792
643 569
159 905
57 804
713 644
456 947
682 458
731 822
575 648
412 796
642 277
770 540
380 691
255 817
526 898
385 684
154 441
84 295
516 766
104 599
939 31
246 703
826 239
979 948
131 846
445 386
309 824
428 916
992 954
165 377
169 828
887 253
474 402
370 578
1000 660
362 785
188 692
732 318
890 529
703 550
435 981
72 776
2 240
603 888
844 77
642 565
6 993
225 965
942 586
749 129
278 833
446 167
716 64
981 533
759 768
865 830
543 867
422 497
573 747
182 930
894 33
343 995
827 958
490 187
457 206
602 437
90 361
204 306
542 98
172 315
595 278
932 519
376 113
449 467
851 564
536 218
968 25
404 776
582 358
565 671
718 120
329 611
926 812
330 505
321 130
323 190
824 174
753 215
184 640
433 504
665 188
631 246
269 614
315 597
225 532
448 150
343 577
6 24
154 755
867 329
928 971
895 464
611 327
967 275
872 59
144 140
25 458
341 536
464 755
58 896
432 563
650 650
243 578
620 138
41 230
464 359
856 978
307 728
389 450
219 765
907 307
13 247
194 762
281 657
904 299
253 553
948 496
130 919
985 522
149 448
880 356
778 187
83 518
636 302
282 895
493 505
816 416
924 420
267 450
971 641
51 851
997 828
37 431
345 24
84 626
271 763
899 677
888 763
302 703
178 225
474 498
447 741
299 939
343 269
580 393
471 928
883 442
893 152
836 163
914 87
191 801
849 492
855 379
68 681
228 514
773 526
805 115
860 617
663 431
475 20
347 709
813 591
213 649
754 478
735 296
631 583
140 837
961 207
73 289
65 877
756 211
612 615
827 274
45 653
645 743
714 458
106 439
403 840
86 385
774 225
222 87
784 738
626 856
27 691
84 782
253 695
748 79
83 964
887 796
421 220
721 526
10 476
717 95
860 843
320 81
281 103
819 906
310 197
948 745
439 77
630 110
73 106
508 494
677 229
56 440
781 915
282 452
906 518
819 215
714 119
311 395
318 101
210 690
12 282
148 519
99 850
510 154
289 290
421 922
835 998
285 5
212 350
123 522
744 793
92 183
255 103
464 754
973 943
144 87
577 432
728 997
705 820
764 891
817 400
749 370
253 492
514 226
57 605
408 664
59 223
417 31
517 994
102 660
432 679
443 511
675 147
389 850
542 636
581 291
357 833
134 870
410 543
474 817
206 532
392 974
562 908
920 103
694 362
966 720
861 647
862 249
849 404
236 429
46 592
461 23
73 934
192 630
817 583
842 275
746 761
377 791
862 335
341 724
935 189
617 876
114 230
406 575
860 796
812 29
378 767
759 571
41 504
294 158
844 803
582 778
343 60
300 312
287 766
893 693
340 497
523 551
292 686
579 21
453 337
592 845
192 627
614 485
784 77
344 627
231 925
985 408
173 129
315 864
414 269
875 993
290 327
681 233
171 873
859 137
972 795
977 727
134 308
935 658
789 250
521 766
790 935
386 664
279 675
259 865
831 469
1 892
814 565
711 271
864 135
583 997
442 870
7 582
471 527
813 733
759 617
402 370
833 584
190 833
475 4
749 770
788 812
40 651
1000 739
844 6
321 314
884 19
573 697
787 214
817 188
935 1
772 124
186 598
479 934
367 267
97 407
269 394
381 268
133 576
625 805
889 861
175 813
557 630
13 343
195 181
883 129
181 6
603 83
652 970
701 100
728 969
494 460
589 978
35 565
425 308
87 981
676 483
631 910
963 812
915 567
529 869
838 701
632 917
376 609
102 410
174 235
332 598
542 771
931 183
869 606
665 500
515 628
649 898
598 706
755 618
830 131
227 283
540 752
517 224
701 410
994 631
592 214
588 609
65 454
588 79
234 133
721 979
596 934
957 174
277 84
720 978
493 65
960 437
278 548
45 343
1 632
421 587
469 497
441 541
367 774
126 324
300 341
820 576
424 891
553 269
307 865
705 584
412 101
278 764
84 51
350 551
444 170
399 885
710 225
429 429
998 555
895 923
165 129
993 995
406 756
447 36
520 530
86 221
117 452
406 546
100 983
52 346
257 628
16 421
243 101
652 1
856 98
36 727
979 473
948 410
705 338
141 644
719 21
399 170
355 802
515 612
384 536
540 979
636 192
979 844
641 366
570 620
838 517
29 542
206 620
715 347
615 433
719 365
602 73
518 469
36 298
703 420
834 242
398 821
785 728
93 586
45 282
102 73
823 660
6 659
674 76
23 276
148 541
96 184
838 798
955 23
39 352
196 824
79 211
249 523
796 645
717 978
867 266
419 541
341 793
168 488
23 523
412 977
977 110
303 577
632 98
347 290
413 607
50 279
171 212
700 297
304 74
819 715
51 715
869 82
455 845
192 109
422 823
206 994
283 22
652 383
503 823
594 467
512 645
71 933
882 473
647 102
947 745
561 720
568 119
713 177
198 533
31 849
267 886
23 861
704 887
857 818
54 927
750 287
399 396
389 953
849 687
49 761
406 616
879 470
792 901
786 200
542 52
85 564
264 140
450 121
957 855
399 706
142 150
453 882
454 653
568 502
414 973
470 292
794 613
545 611
810 495
733 246
410 997
385 212
66 219
398 559
440 821
503 359
675 916
331 144
559 125
756 103
87 61
784 248
555 517
493 317
513 229
528 333
569 945
551 318
504 919
167 295
91 669
654 765
936 336
260 847
812 368
428 85
497 335
601 989
651 465
217 530
797 137
474 347
617 973
824 281
127 776
803 427
25 230
863 522
916 463
510 566
95 75
567 921
697 872
449 689
500 273
969 464
708 447
239 862
226 263
903 998
608 994
291 733
718 891
122 414
763 923
455 262
547 775
725 606
222 315
467 447
930 557
886 65
969 489
561 928
835 203
660 552
93 133
966 207
55 772
469 601
546 545
206 119
212 672
581 803
557 847
590 619
459 949
845 948
154 387
933 974
340 830
871 545
949 82
569 865
222 501
667 130
347 257
748 736
518 559
684 355
134 534
560 639
273 844
613 612
674 483
156 974
564 76
838 137
266 275
113 366
10 630
276 693
336 126
231 890
525 716
775 436
355 47
632 967
658 305
801 166
278 364
593 467
852 169
971 117
443 435
834 452
65 109
496 752
587 79
641 463
794 768
898 148
466 824
341 814
981 933
281 832
101 603
301 895
698 454
595 546
205 533
624 198
995 417
125 382
953 661
1000 293
226 107
812 678
925 98
949 622
903 543
519 108
427 142
305 773
911 621
369 827
750 493
560 703
505 559
347 331
891 572
437 702
165 526
299 113
499 202
8 18
661 786
159 317
559 69
937 927
247 686
419 159
740 275
69 87
10 394
243 528
641 987
95 1000
785 514
935 7
621 181
44 391
691 784
666 760
870 271
718 879
664 730
490 259
257 977
800 249
315 894
1000 737
832 70
298 471
442 341
254 107
100 123
729 817
523 802
755 838
47 707
507 46
443 690
115 873
807 894
924 457
797 970
824 896
444 905
64 797
649 962
452 574
703 850
280 209
895 722
899 361
595 705
254 870
161 969
587 309
938 763
204 382
667 620
178 315
933 521
386 768
617 605
296 863
678 194
223 624
251 828
494 763
148 80
819 508
246 348
868 138
257 254
692 873
210 988
735 239
533 309
863 783
488 356
546 636
787 617
73 981
595 891
840 841
238 14
370 458
503 299
62 760
904 754
984 465
703 625
731 565
408 219
272 305
206 411
273 278
707 757
595 77
214 450
94 473
966 148
449 697
65 208
267 688
512 472
749 840
651 268
422 709
137 238
817 863
865 377
273 289
286 501
429 904
188 940
76 475
829 78
742 250
970 275
355 138
137 571
621 291
728 57
511 366
909 939
231 348
438 306
174 266
383 268
868 520
385 837
794 739
974 283
661 192
615 531
330 235
644 683
352 852
446 789
509 972
55 243
114 623
110 908
713 435
542 725
627 156
742 427
109 547
641 82
646 344
285 443
766 539
387 4
812 501
978 273
59 301
766 685
456 20
798 413
312 278
988 309
103 105
417 869
872 806
304 850
891 137
173 170
28 869
282 355
732 945
632 71
253 605
695 355
709 112
223 704
267 447
509 570
648 939
984 538
427 698
546 951
867 574
820 936
399 453
643 482
397 626
552 1
230 599
355 291
710 930
346 976
728 854
897 375
144 232
929 458
383 692
434 781
614 892
54 517
892 635
115 598
925 824
879 622
476 399
980 971
630 244
893 910
53 117
408 435
808 842
567 303
269 180
546 674
696 437
309 811
986 265
207 489
222 34
887 202
356 869
797 600
130 849
716 538
635 875
731 201
529 351
380 74
25 75
862 685
237 248
621 223
864 179
63 85
564 949
638 920
817 786
871 947
634 587
836 268
813 566
468 342
268 199
767 292
626 629
328 862
228 301
436 443
479 498
527 43
799 517
314 967
265 288
122 100
555 935
17 375
628 285
925 394
928 550
22 256
764 601
556 551
49 922
428 199
165 91
629 430
378 750
529 285
36 898
11 663
182 935
716 600
31 271
150 73
657 550
994 436
748 783
529 913
226 509
258 574
239 646
471 601
308 4
888 716
113 724
498 828
675 528
952 107
80 774
737 305
282 782
260 540
451 844
830 338
912 294
473 87
288 923
262 239
536 275
812 968
48 900
682 883
221 37
214 535
224 511
688 636
271 513
74 558
797 816
674 684
442 485
651 489
384 275
818 65
157 390
453 889
146 667
775 746
61 998
608 101
613 706
788 399
393 584
214 66
620 655
550 270
496 285
544 665
702 53
55 154
820 68
297 233
65 257
685 50
135 297
755 274
47 147
858 261
564 829
267 465
98 762
750 994
779 451
398 833
32 776
757 681
360 174
937 44
223 423
692 329
696 738
350 391
733 969
82 605
407 573
692 362
614 76
489 371
108 848
896 44
243 118
446 513
418 725
693 871
332 127
827 859
986 233
431 30
946 45
457 435
767 564
634 662
607 229
131 424
936 889
201 705
966 864
207 10
734 538
136 912
397 474
144 179
503 89
223 959
875 341
522 861
354 480
60 542
195 260
247 160
475 453
521 560
342 9
269 984
294 281
184 167
141 537
998 581
886 432
43 391
428 537
120 250
288 620
737 581
252 920
99 744
808 96
347 562
963 491
641 5
882 232
873 428
964 166
253 942
118 467
835 405
439 571
337 42
786 2
530 461
181 228
718 15
500 951
379 292
376 694
809 629
635 926
447 822
682 237
392 18
279 586
452 416
939 333
876 119
560 602
614 629
616 466
580 213
355 664
897 990
941 344
580 554
991 210
491 794
900 685
454 865
330 596
633 519
905 840
788 612
503 684
953 795
27 115
20 406
168 511
199 793
645 190
712 98
407 376
518 736
972 150
607 228
341 394
637 456
257 404
766 277
161 933
139 359
77 429
386 73
971 97
522 377
472 39
464 795
540 70
23 880
815 213
74 244
356 62
699 612
465 816
240 625
100 378
335 177
159 720
249 129
168 123
505 640
161 968
390 808
932 204
373 6
447 728
419 497
691 884
664 931
860 764
660 547
940 818
618 540
946 786
662 802
777 175
122 562
227 511
722 510
66 94
867 865
173 286
361 215
169 377
497 380
140 157
926 431
326 544
322 624
329 984
425 105
760 739
184 464
690 356
749 402
923 269
778 419
648 269
699 253
469 21
876 797
356 652
253 865
952 309
361 900
363 175
252 463
929 174
731 58
592 731
327 519
656 25
771 124
45 998
649 876
616 198
145 919
859 505
819 344
401 533
856 768
808 182
286 815
207 408
290 603
405 561
355 406
436 322
955 933
157 189
192 642
177 368
720 32
136 879
566 773
694 772
726 937
896 80
694 683
754 649
615 994
461 404
944 402
44 523
855 763
907 990
993 472
763 686
595 295
752 277
950 505
925 917
850 737
58 615
358 756
102 401
631 957
163 537
298 156
360 412
706 565
625 641
184 376
917 134
880 193
50 729
281 721
687 395
97 958
964 746
628 215
574 252
855 757
628 123
242 859
667 643
940 948
363 976
989 50
370 786
190 165
213 638
474 528
735 290
202 892
298 829
459 223
433 313
332 412
270 454
216 561
753 930
537 742
331 258
527 872
509 247
619 596
888 821
487 186
1 945
408 433
844 397
664 466
850 879
378 955
48 139
524 574
10 297
17 871
896 636
466 783
808 304
968 808
601 728
593 210
818 788
958 481
253 159
711 631
113 519
896 160
9 419
86 370
68 102
592 963
745 896
713 65
704 665
874 961
83 183
442 688
341 152
22 917
965 382
688 50
752 755
504 695
717 592
488 168
832 20
190 57
333 624
239 774
663 931
277 332
384 299
42 605
197 933
274 36
452 503
930 283
522 119
691 206
742 929
979 405
859 256
88 595
906 688
295 937
72 16
353 901
477 901
185 751
936 636
918 126
983 608
332 76
888 662
480 98
917 920
44 174
607 338
463 582
86 534
949 438
786 426
338 970
528 625
605 780
841 874
833 588
250 72
250 82
169 518
1 213
692 607
902 154
540 339
39 841
776 824
266 465
145 145
441 101
924 281
974 180
455 158
120 57
229 369
886 490
448 567
434 340
905 472
180 33
647 797
849 791
243 216
922 216
747 377
785 305
234 274
406 472
763 718
752 562
636 186
901 541
9 80
925 8
228 773
150 168
414 393
383 336
960 130
404 235
816 155
796 451
991 53
480 915
60 708
40 209
875 453
953 610
788 913
739 203
597 85
50 937
17 522
683 772
108 498
927 256
304 291
557 433
842 948
994 717
401 946
326 540
858 416
743 806
852 144
743 221
18 777
992 125
626 270
380 925
592 35
567 613
170 476
727 175
336 404
67 546
351 375
221 290
798 198
560 529
475 151
916 393
115 85
868 864
95 643
254 174
169 942
929 587
487 452
747 837
282 124
75 854
413 224
826 20
456 490
156 902
427 652
591 837
159 337
25 336
91 306
811 518
512 223
93 915
899 197
568 413
16 375
902 172
277 385
933 703
389 635
762 979
471 920
667 847
607 758
153 417
275 16
992 719
930 242
133 333
123 788
892 511
841 244
925 508
90 884
617 594
300 891
609 643
961 890
236 228
610 201
885 976
481 740
165 603
527 56
466 300
61 306
671 242
867 632
132 102
859 93
654 273
187 538
248 19
277 412
820 439
454 232
96 700
921 261
36 141
41 669
13 64
910 231
332 257
134 986
882 672
691 152
245 16
306 416
806 112
647 901
811 920
513 198
60 906
218 424
969 128
520 338
623 5
323 504
677 197
337 719
348 581
996 891
117 994
143 279
913 656
477 973
561 694
748 881
91 869
49 765
725 725
641 880
770 782
981 913
920 888
218 480
934 317
360 458
70 606
502 160
826 551
924 550
627 885
610 422
897 602
301 562
589 423
695 570
85 279
700 796
88 770
401 590
929 226
140 853
89 89
539 337
691 192
200 300
49 366
553 394
749 989
672 449
784 112
218 536
701 498
113 192
702 240
309 142
329 848
478 371
39 727
1 652
670 553
951 719
918 855
112 19
195 136
247 36
865 299
885 977
490 939
569 798
80 897
619 35
636 971
38 306
523 340
376 793
546 839
811 740
69 572
16 933
870 252
262 359
509 270
531 696
892 166
823 541
621 550
333 166
389 495
475 326
93 872
230 786
825 121
951 842
402 126
734 22
675 418
187 63
264 444
777 738
122 62
931 732
568 24
955 785
510 265
136 740
212 352
505 613
477 591
634 504
8 173
918 272
616 694
361 89
107 292
172 27
667 126
811 676
484 321
60 341
692 139
884 521
729 869
24 88
41 941
987 720
97 445
363 269
471 29
394 282
704 230
602 995
200 661
335 834
283 378
324 518
898 52
387 273
491 779
566 850
787 904
921 884
348 283
152 819
663 897
126 53
712 326
65 398
159 699
217 25
237 955
733 566
928 520
469 848
755 169
482 906
987 144
802 790
861 280
842 924
605 258
321 115
956 448
948 524
824 184
478 824
910 563
390 838
434 210
37 188
378 519
445 716
14 598
505 227
877 698
150 481
955 823
947 911
622 894
434 797
429 264
620 691
571 916
798 300
786 594
16 152
191 520
218 527
900 524
701 847
434 322
92 220
470 873
483 442
563 308
918 724
660 39
910 375
901 169
3 954
627 810
7 97
34 489
148 691
389 417
415 98
483 438
944 494
828 941
696 89
315 964
568 215
484 922
520 202
364 716
243 397
204 132
993 704
822 733
120 588
830 955
377 125
448 204
65 143
645 379
133 465
496 193
963 859
908 557
167 862
332 638
449 513
592 826
990 392
381 54
886 25
785 344
588 730
990 72
546 485
265 509
695 524
65 949
339 753
900 505
966 583
495 414
447 86
591 436
829 324
842 715
700 626
410 640
355 399
711 900
760 577
203 825
878 541
398 894
711 892
659 509
329 602
945 158
277 786
872 976
411 281
967 117
680 678
368 914
843 558
952 72
451 232
200 848
739 487
122 67
440 66
576 716
203 447
80 10
433 111
39 801
376 747
928 218
641 106
814 840
953 290
453 43
462 568
992 37
635 547
836 678
863 267
40 296
377 430
96 752
176 375
322 832
957 962
154 242
411 606
284 890
457 524
134 92
422 969
121 284
235 512
579 963
942 26
66 117
752 387
701 237
829 854
811 113
833 695
210 289
570 343
732 991
663 205
274 249
716 205
211 657
582 628
126 334
367 425
393 67
13 574
272 842
516 434
307 348
128 516
989 49
210 720
276 665
472 992
221 34
648 802
13 773
487 379
198 880
797 562
805 68
404 320
854 710
20 333
577 8
382 138
79 420
713 355
436 536
346 656
569 345
810 933
312 19
527 108
580 683
528 983
3 381
44 22
713 972
381 446
109 459
813 653
708 510
661 276
209 324
117 872
979 921
678 858
256 32
238 651
623 785
244 965
256 408
918 630
591 124
451 151
447 567
22 140
914 352
412 592
210 667
623 799
101 292
164 201
374 759
165 981
519 134
944 436
115 534
911 565
684 357
132 57
760 907
926 963
768 595
342 220
886 505
420 611
616 937
422 535
921 537
101 455
539 584
863 386
981 622
644 968
943 569
930 62
515 271
281 400
128 53
363 95
989 954
228 762
840 500
298 611
682 399
65 220
334 279
605 314
900 248
282 842
169 563
903 683
186 536
435 665
588 149
759 928
454 338
837 339
255 518
89 319
89 422
597 693
736 848
292 369
690 812
283 944
847 468
479 281
484 418
345 234
931 386
76 132
636 164
450 724
585 398
768 672
597 412
40 286
223 323
582 69
142 60
701 626
478 481
219 174
714 150
911 591
268 986
722 904
149 523
272 99
757 869
510 149
506 732
823 87
153 964
147 853
941 976
661 412
990 928
749 711
183 250
335 857
725 121
81 815
561 21
532 291
292 544
824 802
344 6
51 929
871 385
785 482
180 862
954 122
92 158
887 408
865 967
339 364
654 962
594 589
509 289
947 559
569 817
296 706
651 827
567 604
761 834
417 978
800 991
355 72
361 8
385 478
67 330
419 575
485 539
885 132
596 535
958 162
139 906
171 251
228 891
930 982
381 284
53 93
644 437
570 710
766 340
56 472
627 293
604 222
827 913
736 317
818 258
920 909
197 499
151 479
480 531
114 884
975 757
672 544
818 790
236 805
525 643
277 503
935 232
77 114
144 812
782 962
421 701
222 970
552 372
448 383
267 228
670 290
123 839
79 710
644 956
353 272
458 639
752 646
697 534
959 470
586 532
439 137
798 490
779 210
658 858
919 653
924 974
262 778
860 13
423 556
898 734
265 815
972 520
700 195
379 498
684 466
316 463
27 325
977 836
920 900
809 533
29 20
545 452
928 795
630 801
119 953
672 818
667 183
645 246
855 813
345 268
35 242
36 607
266 17
759 384
321 431
553 468
833 572
651 52
906 647
297 916
667 190
3 494
536 699
761 571
940 831
695 547
835 513
360 485
484 212
884 150
22 108
632 558
806 392
574 715
776 362
216 471
908 451
486 237
239 320
157 665
918 992
228 154
493 981
88 275
423 246
343 591
969 118
952 184
634 777
447 225
174 605
212 444
596 791
597 440
772 240
953 211
514 376
456 531
629 150
473 597
620 776
132 559
986 766
336 785
388 895
310 335
685 258
774 808
497 78
19 362
624 364
139 514
631 488
261 972
623 944
838 148
48 874
757 821
682 254
251 700
615 55
840 148
742 65
734 801
40 709
70 933
728 118
806 485
738 540
186 704
947 711
562 786
210 488
359 952
552 445
198 92
513 283
991 339
133 413
271 860
530 428
915 433
711 452
489 9
514 50
794 724
537 153
27 440
949 576
531 814
210 126
464 201
965 86
413 846
514 756
16 780
231 29
86 745
430 880
820 319
384 198
758 684
773 641
497 982
766 566
118 850
638 711
959 178
558 874
638 987
657 840
6 415
407 724
111 172
641 997
753 758
846 420
599 277
603 910
454 742
451 363
701 423
248 358
614 253
124 489
382 530
212 492
701 852
840 454
961 38
225 248
930 175
84 329
325 744
718 924
101 332
176 224
820 557
753 383
401 805
234 240
610 194
277 834
794 206
441 444
350 418
682 392
361 358
487 78
282 587
761 457
366 266
962 766
191 578
906 632
373 607
49 54
351 761
412 837
190 693
776 951
501 937
882 866
203 844
742 340
71 515
802 329
287 546
306 343
826 496
35 601
537 327
105 91
522 440
67 616
779 75
449 103
299 872
617 453
552 115
979 838
660 910
827 966
253 4
813 639
604 610
526 492
288 983
422 1
425 200
75 225
448 270
530 999
384 860
189 396
769 367
361 21
370 525
12 325
134 537
582 292
491 529
606 382
766 487
346 921
287 608
487 656
484 850
332 617
387 499
38 257
601 619
549 55
977 391
935 911
887 893
292 4
379 24
856 77
944 104
543 230
63 381
237 899
231 568
515 617
67 552
425 851
113 106
603 404
461 334
780 668
410 723
123 304
305 538
684 541
436 914
461 950
854 107
583 673
578 802
735 690
23 224
387 784
299 509
87 603
46 770
495 481
36 955
431 917
363 310
457 292
881 129
353 122
390 3
983 828
605 28
949 99
861 984
406 291
901 590
278 275
375 640
584 831
283 47
22 615
64 254
743 151
508 447
625 249
449 607
76 53
986 25
504 846
8 261
488 260
850 765
887 224
756 822
55 38
868 428
4 283
434 541
193 410
790 994
368 217
398 705
551 249
513 390
508 363
155 394
938 262
300 83
772 303
718 805
401 503
697 946
912 838
55 688
941 237
895 453
148 105
394 715
727 100
369 424
397 632
261 687
614 315
962 315
185 856
767 163
610 934
295 110
824 189
85 325
760 784
543 838
261 984
894 874
670 507
540 396
807 501
62 343
709 829
505 318
114 799
427 855
190 603
43 274
279 802
409 822
640 996
84 252
979 978
125 1000
748 642
517 809
989 840
895 102
990 673
956 180
627 351
453 906
727 143
561 810
747 891
239 637
968 108
798 304
684 786
240 133
603 195
312 229
897 116
134 49
681 860
131 160
864 373
486 102
361 454
561 158
174 183
735 128
729 46
357 626
514 842
26 546
54 568
787 75
209 917
586 72
289 424
525 650
229 86
807 337
682 102
587 855
284 322
335 13
719 691
638 584
130 937
582 268
363 142
184 301
565 825
724 442
474 952
527 632
734 578
414 369
251 100
381 322
790 370
905 26
384 386
314 318
653 677
329 728
13 52
169 838
469 346
606 554
923 371
923 174
471 655
495 612
377 751
637 112
137 951
781 141
979 592
329 307
671 341
761 842
904 35
564 178
208 34
185 54
805 986
24 293
288 805
433 266
924 418
608 984
686 160
547 600
119 754
986 303
808 335
215 964
320 238
256 608
42 40
873 789
153 149
781 517
360 627
567 238
700 37
339 503
19 553
466 690
791 73
112 522
670 882
223 802
334 110
615 557
97 310
593 787
812 963
340 629
652 482
665 165
822 989
223 651
292 621
166 978
730 659
355 939
847 518
631 439
305 794
401 996
775 53
477 827
353 493
991 526
482 419
16 704
676 586
636 757
596 990
696 666
183 293
333 487
86 85
482 212
489 310
803 29
366 636
448 733
339 868
744 366
806 379
122 401
721 169
418 383
63 601
439 112
831 273
512 736
742 230
371 541
761 705
426 566
318 508
420 736
890 834
688 916
379 411
102 54
82 36
767 593
123 861
822 494
401 136
906 513
192 684
78 979
486 354
835 727
188 522
994 119
351 373
881 453
840 545
907 962
757 728
807 509
396 451
737 330
198 575
683 32
301 222
341 256
19 221
692 441
212 448
520 19
957 735
845 478
780 581
361 808
454 755
873 472
327 284
301 745
758 173
115 66
259 197
747 103
674 527
683 832
856 190
673 216
833 802
193 705
273 871
340 891
732 873
970 311
556 436
376 814
633 475
268 658
1 303
490 856
492 514
423 192
952 256
993 496
312 617
366 652
507 97
876 60
370 740
633 97
554 265
571 173
922 571
475 763
778 318
276 201
509 227
456 501
722 119
117 88
770 976
536 646
35 368
842 404
460 474
852 365
537 12
126 123
329 402
675 838
980 482
690 54
600 159
493 722
748 560
275 207
386 126
900 459
719 799
717 393
874 29
749 825
187 593
546 672
543 720
176 817
278 561
295 200
387 546
142 128
892 860
278 960
604 617
655 829
645 756
654 832
348 199
855 320
815 398
391 990
902 212
867 288
758 877
216 251
418 66
249 425
895 893
76 231
450 283
680 293
253 597
313 154
794 918
407 9
168 410
394 589
696 642
13 942
887 896
193 314
127 642
596 381
906 275
673 158
224 985
664 32
516 457
949 922
817 468
684 636
98 77
577 145
71 589
438 309
837 630
622 315
271 570
695 176
196 719
686 419
56 349
157 750
844 973
961 667
811 730
477 248
38 313
979 499
580 673
27 128
744 712
412 996
721 568
97 916
540 314
795 852
980 454
388 142
183 217
389 572
881 617
884 494
641 627
205 186
777 968
533 497
765 426
295 559
278 627
364 17
768 546
585 509
477 50
677 944
915 560
789 555
516 846
958 280
272 605
190 901
583 553
269 350
671 39
967 347
334 882
258 123
788 796
467 232
463 779
209 978
609 247
122 798
350 768
406 799
973 967
716 643
357 682
989 691
915 598
813 55
394 631
286 208
409 846
537 33
364 145
631 837
893 643
249 650
793 221
616 860
215 325
15 808
152 179
214 897
809 499
456 218
345 992
488 232
248 133
127 961
789 919
533 757
778 747
81 23
653 447
830 805
625 43
53 785
893 509
852 955
1000 340
539 248
387 951
564 528
221 96
284 351
162 554
596 408
922 840
916 276
429 767
230 428
458 768
675 282
371 414
584 934
941 804
381 576
154 927
643 526
79 480
941 26
866 154
137 646
273 719
425 730
838 452
363 208
141 157
750 874
84 903
800 726
781 277
881 859
885 347
747 773
593 171
854 430
974 217
638 838
514 130
346 263
3 781
518 155
506 298
783 738
156 891
910 392
238 296
493 90
214 762
114 67
635 828
277 149
310 974
755 280
170 612
929 953
350 437
195 611
828 784
906 673
873 75
615 438
836 80
857 27
519 491
206 147
531 226
737 700
190 666
4 891
102 199
501 281
305 207
833 272
996 21
703 852
695 604
367 685
471 839
416 879
52 605
544 56
254 348
629 587
106 286
793 290
992 708
832 686
723 134
388 864
134 804
742 185
760 637
592 607
633 845
954 614
432 411
899 576
700 807
716 10
417 708
717 248
393 380
798 467
513 185
331 998
535 452
58 693
306 754
773 556
329 472
362 397
833 779
104 902
315 146
360 645
495 51
68 29
502 128
507 911
273 478
582 45
34 262
869 747
658 53
525 113
954 903
961 587
77 275
191 338
959 44
818 465
955 990
624 852
487 844
951 497
248 827
609 202
729 569
140 158
195 223
945 465
152 487
155 110
531 972
926 485
961 218
983 282
759 386
34 840
307 173
997 501
780 824
795 285
855 560
950 219
930 182
503 707
445 695
453 751
93 272
567 224
95 926
562 30
699 416
590 936
65 539
506 346
72 9
53 734
622 849
780 426
951 999
226 905
315 318
177 881
894 623
158 426
839 749
849 903
639 355
249 710
715 653
795 688
501 575
113 803
925 690
707 591
359 883
506 333
404 837
634 243
585 835
497 575
541 97
284 255
294 953
5 406
755 929
95 462
871 805
696 694
57 553
27 86
273 782
24 858
445 873
432 985
969 67
591 70
145 884
22 501
641 777
781 87
590 652
891 285
697 947
857 305
72 232
514 516
500 425
364 442
846 860
325 867
361 965
995 493
51 936
496 942
240 410
223 827
928 295
411 794
162 866
90 14
290 805
455 487
706 377
869 147
636 365
440 208
909 679
969 527
837 764
375 999
981 816
12 271
621 466
13 693
191 501
736 962
218 441
543 407
556 269
405 536
84 416
158 56
233 267
692 182
80 56
874 593
641 64
446 352
883 533
313 453
973 207
859 528
475 615
382 573
318 614
839 10
147 918
417 372
863 57
435 659
646 831
515 443
183 749
553 299
406 763
377 592
142 758
516 460
724 706
821 870
976 589
594 190
646 28
848 643
211 714
61 348
482 590
580 858
533 721
968 49
532 43
106 352
264 81
941 857
270 938
237 470
580 447
191 349
778 133
68 190
131 60
758 663
132 77
63 664
471 169
367 735
601 659
943 223
948 179
692 527
894 167
927 23
652 346
564 484
246 694
543 355
357 674
939 408
988 540
66 931
461 805
734 138
956 12
512 959
357 428
442 954
121 336
309 829
362 92
600 50
809 685
429 227
615 542
592 427
216 784
795 836
482 152
263 276
457 735
611 765
564 972
856 163
374 553
52 182
237 833
408 203
726 999
629 776
834 197
559 157
72 353
856 606
180 665
114 637
418 487
541 821
669 777
5 76
427 959
768 578
472 112
483 680
717 662
804 124
312 918
112 81
404 652
254 424
428 258
852 758
340 278
889 927
668 656
505 140
352 514
244 156
637 908
340 828
400 593
604 180
203 455
289 542
84 357
443 972
636 110
601 746
830 771
933 181
284 176
435 760
373 775
940 124
303 569
349 944
463 432
300 905
403 287
366 733
778 967
830 607
737 762
788 373
290 475
997 724
587 369
498 526
420 147
785 120
90 247
551 741
503 305
37 805
187 867
412 275
628 551
999 269
25 995
363 490
840 207
706 259
353 491
378 794
89 280
936 913
812 973
191 481
624 170
383 623
439 759
969 431
722 684
890 978
172 594
468 901
739 556
181 272
147 116
440 254
659 630
86 283
800 468
257 238
226 225
260 291
94 735
931 832
456 141
579 992
451 18
597 109
1000 682
740 726
928 759
25 187
49 884
688 317
266 133
403 196
317 45
659 772
538 589
115 988
958 711
448 309
744 191
459 244
541 198
321 820
956 345
580 694
178 779
824 403
265 361
343 731
700 300
441 147
609 536
689 419
617 100
401 572
280 376
572 630
83 316
123 258
718 740
970 412
470 669
64 263
798 208
789 58
28 189
948 261
550 751
732 351
437 855
608 507
946 929
918 767
949 981
674 798
107 462
855 134
3 836
308 302
449 858
979 784
67 767
990 26
954 543
53 254
720 231
855 234
203 209
510 870
367 914
938 697
697 4
464 38
381 88
324 334
982 376
457 306
51 818
137 258
51 339
466 472
849 976
693 215
889 630
912 937
985 727
974 365
166 297
50 148
24 988
708 481
294 146
900 696
315 37
953 365
189 575
746 881
142 986
274 847
483 599
212 648
247 613
147 270
601 854
102 246
351 2
941 665
30 468
664 218
43 761
450 536
746 312
511 422
969 74
421 215
686 568
836 286
421 938
531 772
291 472
436 680
717 817
147 732
386 541
428 589
140 279
845 120
480 680
405 252
617 288
23 907
111 811
938 827
979 437
910 365
977 401
341 50
475 299
929 492
611 358
609 69
655 984
327 765
943 124
604 39
89 260
242 499
990 104
320 421
756 492
738 901
108 680
25 808
188 486
903 325
429 991
584 22
841 161
543 830
264 836
134 76
580 453
848 97
426 604
504 47
194 880
206 428
744 393
913 646
988 652
362 828
812 904
9 427
91 143
854 23
595 702
119 373
657 58
887 160
456 433
860 783
405 773
780 474
465 767
125 827
594 289
82 954
67 173
195 43
415 278
722 301
789 177
189 297
314 593
66 885
211 543
711 156
831 145
110 897
169 863
527 13
419 600
666 560
776 102
91 316
908 818
849 326
703 412
868 765
567 50
298 577
439 183
608 317
196 379
916 213
290 43
314 380
358 64
136 618
881 337
943 583
748 162
348 666
694 212
30 975
460 990
292 7
368 207
571 9
250 237
740 959
300 228
576 180
564 870
115 663
383 814
328 297
509 957
932 462
527 223
820 246
781 391
979 346
341 278
573 268
809 488
138 275
150 872
169 861
202 677
214 748
664 93
322 484
338 455
226 296
481 213
796 641
52 933
916 201
156 355
29 324
215 230
433 566
483 96
10 157
931 699
611 156
359 634
974 191
198 769
184 249
53 99
449 560
805 830
884 372
800 589
291 161
745 221
860 355
377 853
839 478
278 36
598 461
637 2
911 437
561 67
438 29
871 830
133 513
991 877
86 202
584 814
54 736
213 529
280 162
341 916
163 603
704 723
670 970
167 107
998 197
3 220
378 135
85 720
921 946
983 327
681 882
570 245
763 201
406 103
468 568
706 172
141 809
833 490
357 835
61 734
321 145
806 684
666 78
882 326
906 644
526 664
98 994
583 155
165 873
881 657
498 741
827 573
55 632
256 72
709 236
720 465
897 953
790 155
948 315
818 45
552 176
832 9
750 749
591 576
673 997
559 280
68 619
515 139
83 764
918 38
435 198
726 462
417 909
471 266
590 572
499 38
528 409
669 947
27 183
298 176
981 215
566 871
421 491
337 146
952 105
54 774
370 995
697 735
526 195
124 405
352 630
327 789
91 624
316 423
294 843
232 714
333 568
211 637
25 264
410 394
259 107
481 136
541 608
396 892
589 74
680 679
101 887
228 746
82 811
811 414
731 21
50 755
285 812
148 895
270 628
30 922
584 922
881 979
165 469
499 100
191 600
339 770
697 420
580 508
528 587
416 164
750 564
410 19
543 792
713 173
456 878
641 859
73 140
311 615
384 787
420 316
646 956
689 643
308 99
661 202
890 953
328 602
125 135
831 117
608 8
518 50
189 779
569 834
734 545
7 980
289 696
622 596
146 283
798 387
340 63
963 171
531 308
74 139
540 674
452 116
562 538
13 920
517 301
967 138
897 112
772 694
498 710
170 838
772 484
8 655
144 433
145 810
727 684
412 287
390 325
176 402
244 692
55 211
182 951
674 305
15 517
361 138
1000 720
972 788
856 735
74 246
59 602
999 302
293 405
864 826
355 538
131 702
61 497
218 421
634 218
140 778
712 995
65 664
224 388
803 432
474 229
29 532
830 379
186 122
784 401
938 430
840 998
926 409
770 911
978 261
688 690
255 105
705 831
844 508
262 318
736 290
668 738
38 803
139 337
118 484
778 43
892 547
954 870
160 993
911 766
449 615
596 293
850 162
125 870
252 515
672 742
169 321
197 20
121 813
105 910
629 418
118 831
932 595
109 723
924 663
39 444
335 837
742 50
527 938
293 785
259 765
598 47
956 814
19 695
585 479
769 860
494 159
303 828
996 44
229 874
664 625
434 274
742 31
672 926
85 627
404 734
310 422
253 901
105 98
59 759
925 406
155 154
632 487
803 295
920 205
130 703
570 221
610 973
306 919
747 86
516 351
986 620
448 396
378 372
802 532
877 433
371 31
79 834
619 998
38 237
941 167
291 511
739 252
835 45
522 581
931 819
656 730
214 385
454 15
269 330
361 525
472 331
875 861
567 167
27 209
677 118
460 512
162 981
444 995
17 727
813 24
456 26
760 909
591 191
18 303
68 841
633 942
701 551
108 80
759 137
56 918
521 868
293 977
245 404
885 637
784 827
828 801
994 761
188 46
125 421
135 673
734 891
929 789
160 449
8 452
425 605
593 639
488 420
791 969
666 136
729 205
182 40
812 338
824 64
205 852
655 977
168 862
990 761
500 829
532 643
778 878
617 80
999 947
881 822
362 925
573 918
776 124
482 782
452 1
761 495
622 645
194 267
647 651
225 915
960 193
139 875
779 853
799 703
770 926
708 630
604 351
422 364
197 43
360 334
813 553
600 811
726 515
369 720
824 859
594 954
711 745
22 833
435 729
431 884
754 628
278 113
313 442
18 264
253 573
791 978
87 511
697 910
738 870
264 760
54 699
840 868
88 271
954 914
822 971
177 74
895 319
403 981
830 451
242 199
982 182
677 246
293 730
296 132
754 699
576 3
79 881
268 252
203 796
677 97
115 79
494 324
125 475
505 801
72 149
882 719
281 831
102 34
529 29
389 959
909 656
210 111
804 886
207 918
316 283
872 428
180 728
580 604
877 461
291 775
542 172
803 930
938 692
821 93
13 222
792 316
927 663
743 458
61 619
487 735
775 129
509 668
598 782
374 887
473 547
979 401
925 340
561 141
605 839
155 348
648 897
373 61
515 859
795 641
988 303
309 639
966 258
420 692
144 892
238 474
645 514
165 641
803 77
133 408
915 288
107 562
184 479
622 699
690 768
71 999
667 388
256 87
79 751
330 316
224 974
182 740
816 99
743 730
644 922
680 617
972 369
385 662
397 807
661 63
194 268
501 273
19 831
940 594
804 121
334 770
457 149
231 958
400 226
231 431
842 554
151 226
216 899
384 228
313 578
495 814
850 865
644 141
459 799
614 792
921 70
292 141
620 522
450 371
747 681
801 941
234 951
518 801
201 902
380 514
479 227
327 680
91 322
172 901
120 785
44 40
548 308
14 349
600 599
651 117
752 852
370 131
717 200
709 43
879 152
364 51
52 835
835 448
783 758
218 343
91 765
2 104
465 601
70 806
671 439
288 387
639 997
781 869
500 496
919 551
350 556
498 132
827 756
781 266
71 785
640 710
171 278
706 303
798 417
108 127
874 457
35 723
941 700
789 119
807 972
298 18
619 430
635 85
279 705
548 472
693 46
29 490
815 488
968 40
296 2
763 588
53 903
706 860
874 356
229 844
928 64
334 334
538 233
158 582
423 445
25 743
484 320
96 598
908 149
501 965
360 726
320 588
520 371
789 565
468 419
215 478
984 699
798 80
228 148
373 587
226 45
526 795
149 977
643 20
699 639
525 364
671 344
135 124
585 349
602 569
399 399
648 47
807 875
546 531
813 771
575 338
917 75
94 716
550 21
822 426
737 844
769 871
967 354
219 568
922 970
16 476
795 913
7 959
684 581
656 314
511 101
381 61
122 554
486 858
397 607
80 716
635 233
619 953
801 986
780 947
899 138
905 582
719 552
533 726
217 44
178 598
899 939
615 210
442 207
545 685
892 443
376 892
348 908
303 795
513 758
445 16
403 305
915 653
243 881
481 656
742 34
602 286
718 493
641 103
362 751
255 665
774 342
998 401
181 240
281 395
775 761
402 516
146 355
200 880
106 840
982 888
179 695
638 785
359 535
904 485
228 390
12 225
790 192
938 590
457 32
46 257
436 469
591 614
164 580
399 874
466 654
358 45
44 370
913 437
607 203
26 493
246 835
524 291
91 770
473 323
399 415
289 914
347 39
140 812
692 497
857 735
218 477
920 483
913 526
685 291
18 930
125 893
663 811
497 487
486 248
513 248
812 652
411 855
149 619
590 718
96 509
200 360
386 236
650 755
517 126
647 89
251 541
148 736
788 49
861 301
879 452
29 468
328 721
835 65
957 837
962 817
913 6
251 686
338 376
487 642
785 365
445 813
184 966
687 123
959 97
819 272
914 732
278 95
599 176
423 849
213 799
664 903
174 151
896 958
515 692
561 48
236 488
42 194
584 860
818 849
943 447
943 541
742 186
515 405
440 688
555 687
998 422
731 472
233 32
787 469
519 828
14 103
39 831
303 334
629 246
610 967
140 125
724 931
164 630
618 513
51 348
984 874
37 776
404 402
585 533
775 213
778 1
815 739
967 954
215 690
884 379
320 853
552 579
596 638
628 617
936 210
59 520
733 871
185 547
961 504
852 176
545 87
906 216
290 491
78 885
481 224
89 694
758 68
663 46
277 721
565 370
257 297
240 794
195 553
297 398
728 193
485 985
409 424
484 698
934 746
137 374
792 895
441 454
526 856
439 782
575 699
583 223
449 662
416 933
646 176
708 129
225 973
42 510
71 179
73 323
19 364
392 896
677 723
774 795
178 222
456 945
506 101
120 213
581 696
537 623
205 959
801 439
524 225
762 542
940 505
437 158
335 466
233 547
421 358
341 598
1000 829
62 536
847 251
57 370
475 170
264 766
26 700
517 507
259 937
216 952
887 146
99 133
498 932
175 911
820 625
881 18
227 937
387 53
458 650
818 483
702 92
195 218
757 745
664 855
877 596
201 374
637 51
351 517
981 262
456 798
96 157
242 643
709 204
328 372
410 204
320 963
689 566
601 392
82 668
473 653
499 928
802 946
436 43
588 514
234 387
97 943
590 425
666 352
980 985
314 909
826 135
745 259
154 417
496 627
906 870
292 342
265 231
207 850
618 303
792 559
727 810
910 59
794 575
281 793
167 377
403 321
793 899
947 213
244 852
435 887
545 699
118 751
406 692
645 132
501 907
190 646
833 509
326 113
653 493
490 55
813 634
305 111
847 549
314 633
787 859
331 256
961 230
342 366
273 339
850 773
245 391
419 429
251 96
542 903
310 400
862 214
514 176
846 653
386 528
908 698
758 602
64 30
940 265
155 536
7 925
316 258
20 857
512 608
591 821
359 607
787 221
172 652
748 18
304 133
517 245
36 456
861 542
466 658
867 988
92 457
809 803
375 587
604 254
606 500
506 685
492 244
434 186
195 587
383 61
575 827
870 735
629 284
33 355
222 982
476 177
587 433
29 755
219 534
439 602
426 282
198 859
467 660
757 662
599 491
74 173
259 297
579 291
624 830
329 211
262 357
965 833
242 756
434 667
37 983
877 856
643 985
869 241
475 942
765 144
792 815
17 795
966 640
624 646
850 886
2 167
718 243
922 503
121 33
72 948
327 836
91 563
729 578
676 694
692 419
889 693
585 606
288 858
167 649
389 684
128 861
68 551
808 394
738 250
308 299
132 36
162 773
215 50
817 151
7 104
8 819
467 744
209 947
497 764
22 235
533 496
717 761
7 798
557 168
570 123
570 387
842 280
394 197
157 861
292 718
807 248
889 375
400 422
534 229
914 90
748 484
212 317
222 836
893 63
612 623
850 903
340 8
502 685
404 551
239 803
324 461
919 857
689 185
298 788
668 861
105 889
696 349
303 162
137 188
169 476
195 670
513 857
760 772
70 83
232 341
292 272
525 589
59 544
802 515
863 86
11 201
1000 147
974 582
189 486
791 370
105 550
493 175
632 724
867 923
864 54
286 665
568 69
513 783
506 523
983 505
24 347
655 213
184 445
934 289
994 427
815 978
252 497
131 821
480 644
518 937
842 891
10 217
237 665
429 772
109 715
412 455
493 226
784 994
258 35
490 384
502 743
916 626
275 870
807 804
35 168
372 623
394 293
867 158
747 359
383 530
704 993
376 417
288 171
401 203
796 27
425 110
171 583
913 205
179 582
437 925
874 655
82 972
501 68
808 768
613 536
58 937
807 205
963 231
315 134
813 227
690 563
863 221
496 651
145 369
657 226
340 21
441 201
311 405
736 847
9 793
398 311
231 211
890 272
125 104
492 620
755 988
340 763
213 31
784 606
806 884
332 893
83 341
156 33
314 905
344 896
467 585
168 591
562 442
205 563
635 340
520 208
444 598
938 605
742 445
638 56
350 333
917 470
759 604
833 672
277 602
97 911
293 617
293 914
156 214
439 446
890 807
939 591
139 242
759 55
63 869
659 247
540 56
429 816
727 301
494 197
859 138
351 900
811 521
783 53
327 722
643 466
621 530
624 161
585 404
328 593
954 103
264 63
821 966
486 97
35 813
170 30
630 484
860 403
679 835
915 615
208 871
1000 452
907 612
368 79
577 33
61 415
129 448
227 298
477 856
781 610
356 993
12 386
179 278
1 769
872 560
992 223
363 340
527 621
303 894
699 231
645 407
705 387
430 837
996 138
181 360
637 875
480 508
786 823
514 609
473 816
502 524
399 780
635 395
187 545
618 243
283 399
431 278
536 612
323 626
485 423
275 842
175 747
10 28
270 408
160 256
802 698
800 771
292 82
170 722
712 57
685 700
467 359
513 162
633 872
450 792
127 252
489 279
374 780
360 543
502 423
600 538
897 151
521 409
312 750
601 391
253 282
996 855
325 629
420 204
482 751
645 893
616 244
431 90
662 679
241 534
439 904
284 39
647 888
672 642
270 171
122 690
375 498
950 208
600 341
401 245
234 369
488 16
46 402
35 484
306 670
522 952
909 193
945 355
189 215
525 662
256 899
159 557
107 111
897 859
355 482
579 194
849 389
790 81
377 447
102 250
750 362
443 695
716 983
491 154
424 949
160 970
154 738
164 354
126 210
642 976
66 95
226 168
764 997
341 254
150 116
555 414
383 292
451 898
646 929
459 245
548 100
572 613
194 149
132 2
168 345
525 521
170 288
517 862
893 667
977 447
432 116
512 166
407 315
64 404
1000 790
974 572
754 167
720 886
520 240
582 44
760 752
331 629
965 576
295 294
374 78
409 886
243 167
552 306
571 794
180 570
493 688
671 565
573 191
804 155
586 915
258 917
543 574
867 217
266 627
454 861
794 5
518 364
285 84
201 778
772 224
414 145
202 351
411 459
385 462
494 251
31 112
841 489
738 990
538 22
74 738
799 197
961 140
892 726
636 94
429 399
904 47
704 288
509 549
891 539
22 631
494 214
472 231
252 629
98 51
825 411
542 716
161 916
280 417
963 983
704 471
531 946
361 191
417 734
173 910
948 996
140 503
356 392
131 454
794 955
216 687
22 703
568 183
971 847
599 933
829 654
952 115
254 368
200 778
278 147
774 417
649 129
934 305
344 107
641 174
758 591
458 938
244 564
1 195
30 606
563 229
384 192
376 509
960 376
155 923
776 591
697 626
30 689
151 139
428 875
523 781
421 552
386 335
277 486
957 37
540 732
628 962
851 676
940 880
365 90
50 797
869 572
577 290
124 315
624 904
83 150
411 712
987 293
674 661
755 52
210 476
47 259
625 267
182 553
556 657
867 532
912 302
33 322
967 341
313 1000
208 338
660 388
214 347
156 320
751 717
796 149
327 420
415 508
324 323
165 191
206 76
492 238
608 68
67 755
257 726
142 470
424 649
790 174
365 937
322 691
708 737
551 31
573 616
853 891
919 812
958 466
731 24
220 339
101 362
161 525
698 727
238 372
769 945
327 870
385 900
837 527
315 41
417 586
852 727
51 934
102 623
272 203
336 784
79 697
85 128
775 322
499 896
196 15
477 510
55 245
95 258
971 498
191 73
627 455
503 683
356 683
173 326
640 738
622 171
688 817
185 164
155 389
854 133
195 451
485 373
974 841
55 498
166 46
236 139
216 923
955 753
439 632
344 199
404 192
929 25
583 84
765 788
216 959
591 405
656 75
267 183
228 66
922 796
340 876
548 778
860 891
976 263
434 257
640 369
692 404
156 907
363 98
663 370
173 791
973 180
223 553
245 144
348 937
714 231
489 42
845 274
642 989
247 602
247 262
971 771
210 377
852 784
281 448
279 980
226 450
584 714
987 140
264 981
128 503
482 726
987 426
851 391
450 412
119 301
195 399
100 825
378 484
827 603
668 775
914 454
986 393
308 467
118 764
547 457
847 990
160 317
642 354
715 742
530 444
398 509
118 65
70 196
112 408
226 409
865 75
520 63
417 679
379 58
384 445
799 266
888 375
883 738
701 517
397 123
712 508
530 3
279 755
412 813
691 656
781 69
713 516
514 864
781 401
989 239
99 741
55 377
848 466
190 726
94 429
827 784
84 959
475 717
11 255
470 249
360 859
721 203
793 808
900 168
620 747
633 809
824 726
609 713
523 435
781 534
42 602
134 401
460 206
955 56
914 748
215 27
194 609
861 178
904 357
686 764
732 647
828 255
81 961
140 474
875 22
478 829
928 995
526 320
844 295
708 99
214 735
391 394
989 824
354 128
297 267
752 523
640 229
352 68
323 279
414 444
196 874
109 74
545 304
368 252
402 18
997 968
752 739
361 92
562 714
219 211
332 970
733 972
550 436
391 873
67 805
668 614
432 54
826 185
424 822
152 527
619 474
577 189
684 909
159 768
556 270
284 622
426 303
587 455
431 274
750 102
27 254
629 586
411 694
787 94
954 945
214 185
357 769
806 992
742 232
295 328
686 725
953 714
85 945
292 65
883 409
663 293
454 450
739 407
746 952
591 454
72 396
446 813
979 740
492 665
816 797
730 105
780 1
495 864
281 827
899 943
472 352
744 210
110 490
161 52
943 584
447 388
396 426
442 294
35 523
750 814
523 245
30 820
735 310
998 985
604 469
688 348
678 797
848 483
773 646
223 520
759 216
995 145
739 96
959 613
340 340
432 426
649 430
410 252
898 97
951 928
245 491
469 444
442 196
113 216
248 223
432 594
368 522
690 678
486 381
17 918
807 665
268 948
17 571
875 261
61 696
57 34
289 498
581 401
713 181
976 496
774 343
17 463
20 503
196 388
772 2
52 470
921 671
769 937
198 654
691 254
39 979
103 972
731 815
152 706
663 925
48 679
533 935
477 208
145 824
241 694
829 283
299 220
567 342
618 448
260 709
219 144
995 376
937 628
842 168
873 338
343 465
383 172
391 359
433 933
702 351
580 595
549 191
284 431
814 292
815 548
228 557
259 12
489 312
362 114
413 293
483 364
13 926
653 296
708 765
772 657
948 255
484 763
671 412
74 160
625 487
800 915
696 583
83 61
860 87
223 305
768 170
911 252
284 64
466 550
879 90
389 310
423 188
576 470
122 658
97 238
547 300
69 769
956 836
290 866
929 457
880 756
658 778
434 46
439 208
585 15
30 706
24 559
686 120
148 232
352 726
756 641
591 194
566 872
2 797
678 279
329 469
486 265
483 515
970 858
426 655
978 925
238 748
493 589
474 248
582 64
793 147
935 795
296 914
695 788
66 230
193 552
494 27
418 464
884 195
470 861
120 708
648 434
849 355
728 136
501 23
401 548
810 949
272 876
178 464
490 548
135 725
938 214
177 311
683 739
891 531
445 618
18 946
640 418
493 450
367 116
677 544
931 455
657 433
309 671
330 837
333 364
927 224
247 724
841 264
34 865
282 400
980 310
295 910
764 862
33 117
266 528
565 922
313 225
945 994
62 277
358 340
63 341
867 83
173 900
947 806
651 278
115 298
187 230
511 571
698 776
99 262
487 994
622 761
591 474
716 654
814 583
88 338
834 387
143 837
664 609
486 203
838 996
773 535
123 223
797 172
633 635
517 389
534 139
501 124
612 217
129 777
151 569
466 336
172 970
524 405
4 297
939 127
871 87
650 504
721 167
244 606
657 744
82 620
312 210
748 462
130 565
150 84
524 673
682 929
847 685
577 785
163 448
224 813
303 944
331 546
550 339
641 631
192 57
766 322
621 267
757 496
940 514
938 621
657 371
920 820
818 143
984 120
439 666
17 340
4 10
322 665
314 513
186 693
188 637
160 477
257 602
260 913
325 531
84 142
614 464
84 982
803 439
991 124
103 304
988 175
735 526
867 432
172 406
68 331
882 676
285 493
24 24
102 49
864 526
316 39
141 419
343 480
593 77
5 812
860 176
602 143
295 541
751 670
564 852
70 6
919 933
883 967
950 198
5 442
616 347
274 561
775 278
372 986
806 940
912 664
742 865
806 389
758 908
58 673
111 480
678 29
764 912
110 352
507 77
637 177
410 360
162 567
652 426
582 745
642 739
133 399
646 543
424 108
374 101
365 835
202 474
186 61
550 588
192 539
764 953
519 901
702 452
190 130
94 187
672 869
295 45
970 783
534 686
617 735
159 803
795 60
742 339
598 857
291 496
133 162
396 835
613 393
882 155
523 975
341 546
844 635
943 165
417 476
850 34
562 360
188 709
419 929
47 17
785 689
864 917
850 611
103 815
4 336
321 878
311 661
423 506
296 717
22 64
192 223
97 106
934 636
814 352
916 212
720 700
900 935
969 102
546 423
268 901
759 588
130 421
278 895
621 651
959 164
269 158
43 82
861 310
293 933
10 545
867 330
646 764
104 913
664 214
500 793
986 99
697 263
994 317
265 304
832 489
710 101
998 104
414 179
456 368
632 436
125 483
581 110
581 629
297 989
830 939
228 827
42 762
37 807
940 179
933 14
188 388
381 960
299 364
747 423
846 327
532 426
955 256
1000 251
597 228
166 958
252 560
71 641
718 362
819 651
390 107
965 688
470 712
462 315
390 346
601 92
671 677
974 837
987 578
748 57
218 465
419 36
467 793
42 857
252 358
896 721
703 128
859 655
219 157
204 889
834 177
77 172
754 176
228 971
641 998
359 459
315 394
109 211
920 501
44 622
628 902
276 198
439 243
8 515
414 113
43 642
991 794
493 133
545 160
526 653
722 992
886 641
492 929
262 120
830 889
317 240
482 79
543 16
889 978
50 879
771 542
701 889
880 205
62 372
486 675
843 667
916 511
906 987
618 740
417 591
606 227
289 655
457 59
548 820
726 249
22 940
953 436
311 438
462 505
457 729
16 362
67 985
575 439
794 532
17 82
538 474
492 85
293 569
685 1
965 707
293 918
494 955
707 955
460 163
877 750
268 136
609 654
241 254
223 926
254 187
456 477
853 163
783 312
677 466
138 553
568 300
234 504
36 705
233 303
840 395
459 801
54 622
976 659
161 959
557 616
787 409
130 570
72 807
387 561
711 306
860 944
809 247
648 41
787 359
992 187
409 45
808 737
55 968
695 963
936 834
723 65
706 286
447 917
229 255
163 229
648 63
773 763
807 780
270 213
747 964
176 34
149 898
451 551
44 101
744 532
471 743
595 890
177 719
652 148
252 810
927 521
374 26
837 549
799 861
888 194
886 931
294 195
420 663
85 515
195 555
258 141
211 799
285 463
608 564
983 334
234 999
156 384
212 395
577 449
677 223
962 783
986 571
275 782
708 486
580 993
948 540
556 282
805 458
846 312
842 409
857 382
992 500
65 638
697 124
116 422
520 23
55 744
870 859
201 68
170 42
476 227
812 333
960 803
383 466
381 698
735 430
821 209
58 289
663 36
672 533
952 768
266 779
347 429
111 306
583 646
446 966
111 79
63 844
128 149
273 948
725 633
135 971
856 86
91 473
864 437
901 327
742 484
324 539
801 787
630 96
363 902
396 71
935 983
408 896
585 132
528 719
455 735
156 545
981 460
511 933
309 140
381 23
393 776
93 327
110 852
222 695
984 101
765 790
836 921
334 395
644 314
206 693
739 501
417 351
636 608
67 16
630 812
791 723
926 712
946 909
812 63
698 999
335 383
745 978
489 749
717 124
139 338
947 929
412 436
147 478
598 311
661 226
30 406
203 77
708 224
14 352
962 730
475 318
865 966
7 163
599 778
754 745
256 351
407 147
998 68
373 379
825 927
455 884
503 318
745 516
21 706
597 847
375 814
812 733
976 58
150 574
319 442
958 725
941 307
685 968
943 140
851 445
312 181
5 909
27 379
74 839
248 613
623 434
220 293
876 178
369 168
832 774
571 820
981 882
1000 985
142 378
716 215
568 179
264 815
249 363
882 476
540 250
643 727
114 826
247 946
599 610
628 521
429 608
403 780
945 544
111 77
838 374
892 980
963 492
967 233
93 609
960 559
434 206
504 384
168 483
905 596
442 659
728 386
202 589
45 312
37 908
214 999
399 555
325 99
845 110
656 700
494 823
182 750
771 623
408 850
438 405
273 454
991 661
362 204
12 760
110 205
477 249
843 153
699 39
263 355
738 108
529 919
857 299
894 264
500 254
224 289
10 848
743 1000
509 104
555 520
76 43
265 919
196 964
670 47
965 773
388 700
815 611
989 825
811 731
176 319
190 752
395 265
795 11
535 342
326 492
151 347
890 67
191 97
148 230
540 488
406 350
570 582
312 209
507 58
826 653
92 444
562 988
436 65
329 584
646 868
71 52
570 641
747 648
705 327
905 124
38 250
221 593
388 954
453 385
605 93
502 526
85 838
114 832
485 615
941 693
275 687
549 662
992 200
699 49
433 309
601 389
754 102
939 380
994 161
315 287
205 683
617 498
184 819
18 250
576 657
753 360
317 353
749 422
807 14
393 336
496 538
673 52
220 641
550 138
531 85
612 326
684 187
334 436
899 2
140 999
776 946
12 739
43 757
74 266
495 922
803 519
973 375
159 874
864 689
959 172
122 570
497 157
109 182
944 359
535 84
29 368
48 423
688 970
747 843
488 71
217 646
945 80
603 160
824 99
632 260
642 519
695 998
828 723
718 228
498 193
53 537
515 799
869 299
1000 813
731 685
844 891
784 512
526 415
771 168
933 817
517 113
539 234
340 388
306 645
927 36
368 877
388 761
918 510
928 850
326 444
314 217
30 5
604 160
748 232
239 449
446 329
579 127
673 298
449 743
668 366
252 947
390 233
146 771
237 101
977 571
466 683
59 396
809 732
693 163
991 493
905 658
604 777
790 345
9 935
468 597
387 749
834 262
993 71
753 403
205 913
486 898
427 476
390 684
485 600
192 88
728 981
684 5
1000 969
76 185
607 573
878 359
975 82
623 812
331 49
287 73
732 771
672 275
210 751
607 346
838 225
596 521
841 657
724 737
995 953
447 321
387 421
133 717
822 771
789 553
894 812
180 455
800 399
363 396
272 592
342 112
248 825
886 323
913 880
628 712
200 14
132 684
82 953
682 389
802 596
526 602
994 888
349 617
831 42
81 78
866 966
753 131
845 732
842 396
745 325
80 826
630 886
48 487
585 82
875 386
677 752
339 22
640 39
639 470
684 4
428 528
275 479
946 706
656 927
765 175
785 991
913 461
742 251
482 381
642 120
851 722
190 102
371 873
105 799
752 839
317 68
732 324
994 675
27 758
849 163
100 113
623 842
716 457
222 357
928 424
430 118
525 800
342 629
950 94
819 721
472 135
140 555
811 486
229 837
595 430
1000 695
542 974
536 257
782 109
965 710
885 394
194 520
390 495
965 208
567 436
695 707
693 138
648 44
832 542
18 367
150 799
860 712
508 38
472 53
910 213
900 874
421 466
310 467
524 652
323 67
870 367
205 870
411 388
763 780
755 912
930 934
26 790
645 886
179 468
290 440
681 189
666 453
7 975
919 530
626 593
949 847
311 153
68 721
540 830
742 782
923 927
4 453
395 646
893 75
834 558
527 192
884 797
722 861
741 22
59 51
526 127
956 623
415 49
756 345
272 523
483 666
92 2
284 618
545 519
766 618
731 506
639 789
556 164
915 327
919 409
961 921
979 128
647 70
39 26
152 804
643 882
309 282
670 865
797 937
543 377
807 196
723 77
605 414
867 395
375 827
954 313
775 787
946 814
812 97
617 806
978 278
87 999
142 236
935 36
612 93
584 687
522 188
100 388
582 474
214 248
179 519
305 505
767 116
922 930
12 360
280 505
595 215
541 559
307 124
245 180
567 596
843 348
299 754
653 955
610 419
153 344
843 517
55 122
336 561
560 995
174 50
499 741
645 19
872 839
592 18
477 553
788 899
114 293
594 956
78 829
649 765
742 560
111 777
715 637
827 213
232 952
662 949
319 302
158 458
552 271
750 497
579 910
144 8
739 145
704 235
960 419
871 138
983 951
961 566
902 974
867 727
578 537
28 735
994 931
427 936
943 95
419 66
278 474
652 238
244 874
727 227
824 687
144 726
660 362
452 590
898 832
324 244
762 681
691 541
968 47
815 910
328 771
706 331
360 950
528 380
773 23
105 785
385 909
374 634
92 49
877 205
82 919
745 49
311 459
143 638
320 941
150 524
27 677
904 151
935 435
620 660
69 711
916 142
190 533
489 923
913 809
863 62
684 889
40 141
927 270
981 46
644 896
187 211
259 728
743 829
894 68
7 158
228 222
572 264
110 13
202 501
153 852
827 80
426 454
561 421
701 99
631 959
826 725
140 757
161 385
825 520
542 404
741 465
478 221
55 982
72 233
413 545
350 308
611 50
758 594
361 935
318 500
692 831
884 868
702 777
271 442
242 290
995 719
830 28
303 179
687 913
581 444
506 941
379 176
358 675
937 59
451 559
852 692
848 846
762 357
247 814
642 879
926 471
907 580
844 581
389 350
877 312
292 789
34 143
832 882
340 594
407 583
817 684
53 75
263 406
19 458
986 759
807 859
877 35
522 64
620 860
891 911
648 925
405 479
158 97
424 99
34 182
682 202
865 86
276 479
491 647
937 829
687 282
482 208
697 101
67 588
12 66
864 768
216 320
471 250
502 504
451 718
942 79
197 432
612 129
931 298
410 412
858 107
513 276
46 876
342 909
995 238
633 211
557 455
460 410
959 262
128 252
35 64
512 647
545 442
944 954
854 153
429 809
593 770
359 349
804 608
677 114
222 156
365 561
183 751
977 46
397 873
487 693
178 692
761 273
750 353
394 467
167 440
19 322
48 47
787 621
554 503
181 88
254 509
133 2
381 971
694 559
500 423
515 249
67 771
12 586
210 382
259 609
428 398
229 333
900 762
420 505
913 537
794 412
311 309
660 790
217 79
560 580
962 274
730 741
671 311
74 923
72 493
427 693
397 637
695 919
541 607
807 334
370 117
642 382
259 210
460 818
790 475
939 103
843 419
979 916
693 402
761 471
94 157
99 585
981 469
53 623
184 13
129 973
487 419
75 586
439 270
356 769
185 48
170 297
805 626
756 583
625 206
519 605
674 572
882 763
239 362
87 725
133 514
663 571
418 861
616 936
476 772
913 231
437 225
493 462
796 424
41 30
186 279
356 875
137 18
798 271
590 804
349 557
328 3
891 843
611 736
657 406
787 696
975 530
671 682
756 808
699 553
430 438
41 19
241 390
927 332
214 607
686 620
992 929
815 602
664 471
8 174
519 794
221 845
675 891
527 431
50 577
983 480
14 24
765 777
290 978
949 374
976 918
585 335
91 103
128 311
202 178
585 251
754 567
78 706
708 367
35 90
341 984
463 596
98 790
513 683
124 604
137 252
266 436
406 819
613 990
422 719
190 850
434 267
907 141
388 193
628 318
659 245
747 500
767 533
118 674
615 607
74 891
3 994
264 188
426 320
497 165
512 761
169 491
430 992
435 88
588 97
6 335
948 124
867 65
149 243
849 888
5 851
233 621
391 658
1000 342
645 429
686 80
869 273
959 124
349 177
188 498
420 354
964 268
241 321
941 213
482 232
451 7
34 450
348 678
109 747
658 285
972 616
760 672
521 564
652 485
831 244
805 653
68 97
865 901
328 316
907 361
117 607
390 347
135 768
968 894
440 112
544 960
675 196
796 857
791 952
510 859
48 726
41 18
87 510
624 829
856 966
679 301
966 813
68 933
58 859
44 601
171 718
148 966
574 939
270 435
797 317
161 907
924 482
62 899
662 918
865 340
152 637
114 209
848 157
162 18
226 309
335 151
599 604
586 395
273 98
654 668
650 929
828 163
981 692
502 902
873 654
890 986
754 71
388 89
221 986
44 158
607 386
666 484
320 493
553 760
504 442
97 718
531 590
12 183
724 233
169 120
787 349
957 303
279 683
452 183
443 956
976 539
25 506
481 820
142 492
355 217
76 523
336 170
775 123
244 826
66 200
453 213
153 83
248 604
265 42
107 591
256 461
159 683
983 847
852 109
321 721
898 289
467 350
502 971
432 101
574 48
142 837
640 73
771 89
31 444
337 541
779 59
754 2
974 652
410 785
244 336
524 175
809 294
615 997
538 918
882 276
951 12
335 704
14 660
355 304
452 708
447 213
844 42
548 27
202 586
583 591
643 682
329 593
46 663
297 59
323 3
714 126
710 512
338 905
553 238
932 330
308 485
915 376
652 849
966 816
575 767
869 217
810 845
11 522
831 349
586 709
64 245
973 197
179 938
12 753
56 233
970 856
430 131
52 641
940 307
527 399
626 889
272 457
237 698
191 174
419 951
585 743
680 510
868 88
742 189
295 523
671 346
516 610
4 394
282 632
438 871
681 628
44 438
882 814
740 818
748 800
675 489
364 10
666 879
619 22
272 978
3 553
961 440
423 993
419 819
431 653
470 188
408 402
901 786
588 519
849 161
764 809
802 371
356 584
375 340
527 512
18 150
453 365
394 925
722 294
710 310
29 283
821 981
173 974
703 528
909 77
272 745
877 221
749 247
723 553
611 116
477 332
409 187
407 865
233 787
147 406
767 319
199 288
897 417
653 169
162 529
389 910
463 737
226 939
421 635
477 413
207 883
670 128
197 788
609 996
566 505
413 218
25 926
99 414
835 873
876 649
962 102
588 382
88 416
146 646
651 775
437 320
912 67
695 477
924 459
695 948
384 793
17 589
219 978
42 806
359 481
573 857
126 223
631 915
894 532
899 353
230 810
771 276
639 46
734 333
477 706
687 845
646 905
175 39
62 885
519 634
741 645
209 371
254 809
806 484
971 577
293 967
961 121
25 647
903 491
61 964
376 579
575 158
839 485
259 92
646 417
575 968
345 686
928 318
285 842
692 661
841 656
499 94
59 874
673 8
517 179
436 127
543 197
48 887
234 975
205 115
309 237
501 149
244 534
243 742
628 653
967 652
12 308
838 685
655 108
117 197
84 242
842 640
709 387
480 17
975 332
865 759
412 631
290 97
303 127
781 309
587 250
857 243
765 940
836 607
931 544
345 410
560 672
242 958
835 257
801 598
887 648
372 176
303 876
477 191
483 242
482 670
214 544
822 125
567 915
201 808
224 387
65 376
984 303
23 355
831 118
725 822
256 559
415 738
228 614
150 793
510 323
918 76
589 118
188 839
545 784
32 277
268 729
343 992
902 598
902 317
335 130
282 836
219 99
308 454
911 163
105 450
363 898
194 394
174 813
474 516
692 152
539 325
988 813
116 498
3 686
948 663
491 210
177 595
659 530
356 374
427 549
119 952
714 593
820 870
279 11
436 170
335 775
982 802
272 984
998 977
923 792
165 482
179 283
433 892
113 194
888 744
204 676
913 539
450 246
340 74
229 179
645 579
155 425
753 78
708 732
289 886
130 241
325 594
239 601
528 689
846 868
114 427
46 758
5 552
534 109
916 688
833 204
440 952
352 226
863 106
993 743
146 191
610 259
969 7
16 973
558 550
433 891
903 855
613 825
50 349
5 264
454 349
539 967
858 507
973 226
831 883
127 263
773 129
610 702
963 512
909 348
42 521
837 573
223 841
189 676
542 194
627 80
161 837
939 485
62 769
384 843
668 345
545 982
209 805
330 602
325 853
778 698
354 966
159 352
679 671
188 617
508 601
737 226
140 120
69 807
817 965
788 25
769 469
626 445
416 522
225 588
597 764
556 104
364 293
681 503
764 749
661 580
65 449
956 185
917 581
630 590
33 939
40 830
602 455
704 864
381 280
44 359
432 407
3 112
910 766
698 277
370 653
462 639
586 443
228 618
381 620
800 335
550 806
134 825
62 565
584 64
29 845
182 241
766 231
517 136
883 330
126 468
124 705
438 505
324 237
191 750
91 92
555 224
443 41
605 984
272 985
828 805
225 593
35 94
423 205
737 899
910 174
403 585
762 945
334 852
36 241
76 830
281 476
459 310
222 286
114 798
230 149
891 310
418 666
32 318
360 793
645 649
637 72
830 917
547 868
506 5
177 79
876 223
884 559
784 750
417 699
876 448
16 587
632 588
629 268
659 458
677 394
561 205
472 554
847 347
777 988
817 12
899 600
761 315
650 637
114 665
223 705
645 206
645 625
826 303
435 362
860 111
755 772
316 226
326 162
924 454
501 93
692 578
65 694
346 231
331 171
533 765
532 744
228 638
516 543
215 193
56 490
998 908
582 814
391 723
319 956
253 28
96 839
734 441
69 65
963 953
181 494
697 408
483 564
302 697
756 357
538 105
617 120
918 275
997 415
616 249
794 711
439 528
503 507
592 465
310 508
423 833
634 158
849 551
432 297
211 428
711 179
241 467
31 744
326 974
560 137
98 870
996 629
365 418
461 205
947 2
286 932
159 486
782 45
370 492
223 398
347 463
216 730
558 541
703 118
29 152
780 703
793 593
259 91
22 105
29 856
46 162
252 415
653 826
164 352
288 380
81 198
272 135
667 653
676 418
59 821
362 670
263 956
565 637
412 946
492 457
107 95
872 760
463 559
118 543
756 742
29 422
437 189
241 798
858 504
105 422
492 516
367 335
973 474
429 196
585 348
934 47
906 52
941 14
793 321
787 186
340 565
606 776
753 199
925 610
54 30
383 545
879 221
575 659
416 511
6 350
557 263
628 897
521 415
82 860
979 39
589 912
44 642
293 426
538 189
527 768
410 453
426 177
963 783
878 871
46 630
71 673
526 592
439 959
451 769
350 438
851 938
701 246
932 993
24 469
181 902
589 942
355 14
119 669
797 996
540 194
978 610
218 855
553 657
166 4
425 515
793 628
452 493
837 896
556 369
798 144
311 504
172 305
776 711
498 105
673 68
312 577
724 477
580 500
991 724
127 794
568 1000
529 404
247 84
773 44
579 83
547 87
863 719
392 990
781 241
447 805
308 758
382 383
234 313
883 576
389 9
369 956
360 249
360 607
684 484
650 614
918 549
701 132
619 444
473 751
36 919
908 344
676 641
78 261
836 341
321 557
649 32
157 360
638 193
843 640
806 760
540 506
301 715
260 337
634 167
807 109
421 109
804 741
17 452
772 526
811 762
718 653
764 940
381 358
449 681
73 708
17 706
227 400
718 385
509 991
452 300
21 468
751 144
993 914
905 62
566 657
948 317
39 748
349 463
808 718
520 34
117 238
418 977
905 679
565 277
580 677
905 498
686 841
531 985
509 569
733 857
384 892
574 903
277 43
140 694
19 368
311 276
398 875
552 896
894 324
739 473
353 995
322 390
374 343
551 156
349 477
58 625
519 198
671 537
917 981
208 716
562 101
39 652
925 743
98 858
526 870
315 428
640 422
632 662
213 554
6 228
129 930
322 126
528 454
311 186
847 977
614 224
992 869
658 984
291 289
997 601
188 991
74 752
230 549
842 710
831 163
188 358
968 848
687 630
386 534
607 999
109 598
867 118
933 509
758 930
461 945
920 887
48 816
501 629
716 342
691 546
256 176
725 942
805 110
827 763
460 287
361 679
404 293
539 161
574 1000
457 494
238 505
485 376
274 286
404 529
813 129
380 402
935 92
432 691
737 322
851 310
673 308
155 910
647 648
543 77
175 816
715 578
696 527
58 517
753 804
671 184
494 759
505 344
421 178
3 927
439 166
94 86
166 988
514 692
803 228
269 850
107 327
718 954
533 430
314 469
522 263
93 35
954 247
615 223
96 73
901 165
26 578
399 559
7 788
114 971
670 427
439 248
513 789
828 173
225 925
630 98
188 722
484 141
320 450
715 767
522 967
544 330
458 902
469 923
872 139
349 663
803 565
385 27
841 366
476 28
87 311
761 587
524 282
554 455
181 449
784 990
351 604
912 574
742 613
588 831
825 390
747 562
768 588
927 595
967 366
906 487
123 666
426 647
299 979
101 832
427 236
821 129
839 85
703 933
697 642
763 873
32 862
434 151
449 361
746 415
726 651
254 848
668 679
9 946
149 435
181 322
916 372
406 618
611 418
279 760
145 727
120 890
540 99
129 242
187 25
346 838
807 746
908 418
344 555
520 815
444 365
363 335
815 759
245 943
1000 121
431 186
145 354
257 842
543 699
296 702
471 959
787 881
752 483
788 623
340 12
270 154
770 514
449 769
306 130
584 915
323 127
613 618
172 650
719 311
530 822
145 669
796 793
252 487
804 521
641 573
693 20
967 999
149 551
913 824
29 877
793 208
637 317
627 738
563 658
810 367
530 802
242 984
582 561
982 83
463 246
122 50
366 258
995 993
114 753
668 677
762 829
395 291
631 37
854 224
784 353
950 126
176 137
534 541
885 741
342 998
493 361
190 772
161 750
395 532
237 109
235 864
1000 494
654 394
492 890
134 185
546 265
389 481
258 549
182 668
854 813
821 814
926 172
308 579
917 151
469 402
335 708
380 880
324 963
966 64
964 25
227 396
494 760
63 72
69 268
82 809
765 741
891 560
267 462
457 942
776 774
6 571
997 969
595 575
716 440
686 779
512 107
699 479
556 463
219 295
206 226
39 494
765 166
267 122
736 615
443 682
122 579
936 633
379 735
812 286
550 383
932 45
843 137
622 880
177 344
198 913
310 640
798 67
781 85
51 817
903 582
67 452
316 351
496 510
487 469
128 466
875 657
161 72
569 471
712 514
673 509
933 453
945 335
621 363
296 535
327 963
237 174
472 723
643 213
873 122
778 191
819 346
661 530
212 333
137 334
830 757
48 298
632 695
832 958
657 68
131 129
895 371
113 24
562 931
812 933
907 201
887 609
152 934
906 783
629 737
740 285
156 222
995 106
16 241
828 128
616 389
59 337
963 870
269 221
423 48
615 309
657 766
242 562
548 222
651 639
859 158
861 623
80 174
799 908
302 414
296 712
581 19
830 355
419 797
663 75
562 257
830 638
100 688
796 960
518 390
128 316
730 945
492 832
850 88
779 620
884 793
694 445
49 682
906 879
671 358
918 818
317 228
970 251
502 618
31 583
914 522
945 616
235 142
868 281
962 196
146 984
553 64
802 221
407 964
175 261
582 557
843 847
430 257
18 374
872 276
449 106
386 707
254 81
35 158
496 836
112 137
454 638
397 387
194 591
233 623
348 70
526 148
176 647
353 750
964 606
830 350
115 677
537 492
285 728
5 830
319 590
804 165
840 151
235 717
651 762
24 747
690 138
423 226
982 589
873 961
559 509
689 564
690 359
505 493
875 344
996 109
412 646
222 127
462 600
193 380
940 569
126 630
706 901
841 432
1000 399
292 40
314 982
398 818
474 272
513 469
733 925
466 306
403 928
905 595
307 845
826 221
684 384
259 876
815 258
275 107
649 940
88 398
758 913
22 270
382 754
546 847
411 948
126 316
512 409
568 689
72 592
345 850
696 268
423 429
373 320
628 136
620 105
451 866
241 314
626 160
2 607
762 425
198 592
663 398
48 359
494 198
596 542
817 370
690 949
677 309
526 646
792 151
805 145
921 306
862 584
56 909
294 6
203 948
329 20
317 650
561 358
951 237
18 708
705 858
2 802
778 922
460 639
857 515
548 151
520 251
550 970
971 6
928 273
242 946
980 308
488 684
165 533
544 166
687 322
660 859
462 439
605 11
408 698
581 378
703 509
651 296
603 293
666 767
178 209
284 864
530 75
9 842
370 20
700 519
550 161
957 155
524 364
204 104
93 259
612 743
906 417
725 861
710 742
302 263
102 832
337 462
25 58
481 724
237 884
599 92
863 691
702 827
434 607
243 510
819 304
251 446
894 552
60 995
456 759
835 732
318 71
967 205
182 565
648 396
222 40
308 817
901 126
472 503
923 366
407 334
360 141
81 168
252 237
455 438
320 124
860 286
329 41
850 328
436 457
677 10
496 336
826 749
813 297
662 657
421 374
893 753
90 347
190 410
823 49
695 151
441 897
478 228
353 506
193 414
948 6
63 199
93 76
855 513
801 4
756 456
865 214
697 559
364 137
455 193
365 807
51 953
359 243
719 306
248 781
504 692
208 711
66 570
701 174
25 92
470 889
305 167
800 20
655 254
565 371
676 771
209 394
76 809
500 733
994 704
741 59
626 794
232 650
885 54
891 542
572 690
295 125
949 707
829 300
108 894
626 533
663 719
591 640
512 823
289 748
228 531
289 799
220 202
24 867
326 972
925 769
947 754
68 315
362 175
133 186
904 375
786 767
549 427
866 776
574 529
356 950
395 33
801 220
886 137
746 94
389 231
631 173
377 886
548 515
941 869
224 249
129 730
450 875
115 723
546 267
294 321
810 232
371 191
491 270
705 494
717 997
363 292
597 737
441 726
964 497
199 609
788 979
176 82
369 898
272 859
167 328
676 67
527 273
803 319
561 301
798 752
485 319
386 472
490 754
722 113
965 888
441 317
123 468
383 2
740 537
320 89
158 232
813 592
567 505
360 952
328 201
58 49
314 22
289 106
690 763
573 424
764 665
960 84
105 117
667 846
827 774
736 991
717 944
943 283
800 303
235 128
855 644
176 168
665 816
625 706
579 550
129 342
214 88
205 444
569 603
547 316
568 346
970 154
825 176
149 353
344 813
168 320
518 746
869 998
440 434
104 642
11 971
376 580
573 100
217 471
415 784
290 993
278 472
610 147
932 907
265 387
900 627
357 275
206 282
374 422
228 199
913 491
988 257
449 942
121 727
414 731
225 235
493 395
895 744
370 579
532 95
353 284
587 262
555 815
812 467
657 799
741 196
832 506
926 408
92 57
563 936
803 809
679 824
60 48
755 943
142 459
578 729
720 133
895 883
599 551
681 674
8 773
222 839
630 147
598 73
555 513
8 358
321 686
533 380
659 168
50 335
455 83
8 463
207 581
653 837
909 634
306 876
815 391
740 979
883 180
810 689
262 169
503 468
750 156
656 829
758 917
462 872
185 805
306 490
680 472
232 193
960 552
155 52
879 764
464 688
453 77
208 955
896 957
462 552
820 951
442 4
755 100
493 434
571 77
978 883
286 510
417 164
273 232
308 410
384 203
768 925
805 209
928 559
660 773
849 674
465 828
806 750
337 574
390 112
524 773
666 242
970 772
449 737
696 253
297 976
164 957
100 507
532 3
104 816
262 368
482 518
529 357
291 195
951 612
348 13
3 644
340 166
738 556
196 865
245 299
680 506
666 808
572 499
325 452
208 967
646 510
578 963
260 277
328 614
273 667
780 224
458 156
418 195
711 613
264 90
780 574
147 459
746 826
72 18
845 203
594 302
358 11
848 421
975 907
727 238
348 539
519 245
274 650
818 461
988 709
178 791
997 276
645 813
623 238
466 332
752 575
219 479
812 567
369 682
331 332
103 318
537 204
197 505
624 841
669 598
281 382
308 17
215 472
935 583
153 449
780 327
153 172
73 361
93 962
564 641
818 539
833 839
488 263
972 769
997 770
505 304
787 719
775 73
301 280
522 526
763 653
204 267
627 268
590 191
908 759
81 93
597 569
707 921
689 703
690 193
359 828
911 485
764 422
88 878
74 292
145 250
920 771
869 861
313 129
619 746
488 354
982 177
546 340
357 456
824 257
817 455
749 313
56 668
528 100
405 498
845 625
903 552
863 236
575 437
215 751
45 585
42 74
42 210
880 790
523 936
860 336
409 616
185 254
115 494
153 978
385 656
373 952
758 417
536 799
361 722
718 883
657 526
213 952
483 749
557 74
998 672
567 503
649 648
439 385
304 812
228 575
212 70
503 572
791 220
806 799
97 349
666 661
410 209
221 759
232 139
787 52
616 442
863 304
854 442
878 417
511 381
340 653
952 145
451 401
845 116
615 822
57 187
581 288
678 193
596 134
257 458
789 110
900 667
415 702
715 217
102 559
685 163
407 299
336 463
838 916
750 515
461 268
330 408
402 586
208 925
878 958
143 644
660 209
213 761
275 526
547 611
340 384
898 690
709 227
98 110
652 211
431 211
169 629
656 828
837 868
588 956
833 662
825 172
46 702
261 295
392 970
874 489
645 382
244 813
10 251
992 199
118 931
154 233
145 986
157 292
23 770
586 414
739 459
955 742
992 951
475 587
838 106
683 955
36 188
525 786
501 681
450 14
473 541
61 320
300 367
413 291
317 888
536 758
21 923
297 912
455 821
697 308
501 773
830 303
194 611
362 606
282 662
972 46
952 640
70 8
247 957
179 686
233 228
345 86
1000 527
740 138
996 933
100 357
539 733
18 862
779 322
502 571
423 749
880 539
368 111
148 888
125 493
325 125
19 64
614 366
349 66
722 239
150 92
413 953
303 381
217 958
279 364
846 403
208 170
879 226
586 845
943 934
262 665
524 411
339 520
576 681
785 451
797 151
557 451
531 773
409 161
136 606
916 696
127 146
273 712
997 603
880 520
14 987
495 704
506 70
736 642
872 884
792 428
552 94
187 39
699 102
734 826
600 7
537 941
222 886
896 101
405 261
439 899
316 296
320 51
937 543
322 619
755 873
713 293
912 411
747 645
3 477
638 224
362 533
676 766
17 460
761 336
510 50
231 795
130 552
766 236
425 478
528 688
971 335
304 609
910 665
493 586
782 638
51 150
97 812
486 959
213 716
105 342
619 870
929 43
699 456
730 939
82 414
437 505
946 570
720 942
900 724
624 5
65 242
215 233
131 332
637 582
943 892
856 888
813 349
236 884
291 747
792 542
898 886
9 124
400 734
318 197
297 954
778 752
306 720
995 161
960 807
510 547
693 467
249 591
705 609
66 286
605 817
371 318
782 689
514 78
181 299
715 175
460 674
573 23
824 218
857 516
36 105
458 740
65 875
691 748
436 204
901 782
847 81
80 913
939 588
962 34
80 818
902 115
274 711
207 690
938 936
358 628
683 696
100 471
251 352
252 449
433 331
361 39
222 299
978 784
809 940
170 240
109 423
485 913
424 422
848 134
181 501
352 431
852 603
879 636
286 591
890 4
994 50
295 163
290 756
937 996
490 422
908 265
843 107
988 578
96 340
360 300
294 590
181 313
789 422
317 783
823 963
7 718
824 201
824 573
797 812
503 892
503 214
804 478
727 336
142 515
757 458
649 579
421 946
43 490
531 853
49 889
571 224
148 885
129 411
864 671
559 19
500 285
354 642
151 110
451 800
97 434
713 979
287 113
867 209
336 307
306 835
192 215
977 700
342 535
718 194
819 71
835 322
532 285
473 571
860 921
5 572
899 643
684 117
423 156
205 966
722 41
989 699
740 331
233 809
231 710
725 762
346 549
685 205
469 689
683 811
533 961
40 738
927 762
130 915
812 222
597 44
799 261
181 875
374 879
423 58
83 243
98 211
313 780
21 499
312 906
460 704
995 738
4 628
345 601
23 727
987 605
48 360
835 823
770 917
65 867
127 730
647 500
228 310
757 687
13 751
456 219
380 479
945 803
759 51
994 593
630 340
191 246
937 947
285 950
697 60
130 571
839 586
141 218
416 437
373 419
71 483
469 64
179 289
983 160
628 1
787 819
598 723
765 882
294 802
384 132
739 876
702 506
924 734
797 983
85 327
271 419
486 899
419 272
995 833
646 895
171 381
27 909
256 80
766 919
153 689
652 60
433 449
395 869
775 17
267 58
884 335
426 878
520 28
896 165
922 418
546 300
679 153
72 883
485 723
523 41
137 298
57 424
910 324
658 907
23 177
286 270
859 717
743 590
161 166
824 645
889 118
913 411
158 49
60 567
473 321
890 306
564 840
428 850
109 121
409 147
63 619
864 157
560 376
20 211
853 932
980 33
929 804
109 170
68 673
361 495
874 469
252 183
538 812
558 860
195 577
761 191
130 689
995 835
858 455
127 717
537 387
633 856
38 304
48 595
515 242
640 382
682 401
573 811
441 919
997 299
373 353
576 852
421 995
733 188
813 852
424 202
507 471
797 22
64 319
309 55
53 990
455 977
153 896
247 501
546 619
853 121
822 273
467 377
582 552
916 746
403 339
947 909
161 95
766 591
630 818
932 437
146 84
332 392
585 229
362 789
349 536
912 347
718 827
381 29
485 662
604 602
252 585
771 184
619 704
932 20
696 280
555 461
447 466
636 512
991 16
540 827
428 633
80 198
168 100
465 786
156 123
693 87
143 740
719 697
200 517
515 358
32 510
959 667
374 949
34 913
128 415
105 214
642 921
351 797
884 538
134 954
586 685
470 100
42 853
520 335
301 905
338 458
27 573
995 513
526 580
197 347
32 239
200 993
679 242
327 277
21 998
339 707
714 238
848 996
980 469
719 358
393 713
657 168
668 246
590 346
840 917
974 860
914 312
918 979
326 680
379 657
500 450
162 884
163 806
950 131
481 958
651 148
204 240
845 43
156 171
834 172
641 429
767 19
468 100
510 982
139 285
507 620
242 157
119 797
748 316
191 904
676 671
320 427
208 172
330 293
789 798
392 651
131 78
674 269
714 532
888 308
104 436
795 718
181 114
73 704
109 402
551 739
900 681
816 925
302 530
457 189
837 144
899 292
931 572
43 615
197 539
200 621
242 661
375 589
679 809
958 846
733 259
375 541
799 563
685 698
207 967
269 496
292 703
580 334
317 128
224 868
101 465
880 475
405 789
751 83
949 708
928 34
318 655
574 117
569 610
814 775
623 220
488 554
905 156
681 128
376 133
944 255
607 348
396 358
417 61
377 735
67 303
851 636
912 16
762 840
801 384
411 641
937 315
148 970
794 523
102 737
778 709
436 173
418 569
630 245
568 696
547 770
683 810
137 445
650 290
828 60
282 117
727 429
952 539
609 81
247 44
613 472
850 594
641 614
891 324
776 27
120 425
668 299
836 949
415 562
378 852
391 42
761 637
85 365
5 49
994 904
622 635
869 864
958 644
420 910
727 256
211 142
169 588
993 602
995 380
372 432
832 931
581 826
834 554
460 703
418 769
197 118
921 923
725 131
416 893
847 689
495 841
420 218
624 163
945 456
446 525
281 279
431 740
333 848
860 31
859 56
500 779
330 224
262 746
468 331
858 314
372 352
507 791
570 130
306 514
585 751
29 821
956 714
20 815
222 595
8 552
952 858
951 675
209 809
465 130
938 770
996 875
739 253
910 47
966 929
213 413
359 517
338 528
516 441
195 466
115 755
237 564
53 584
321 528
176 230
158 139
905 667
183 262
142 320
599 10
112 145
475 578
251 101
509 487
16 561
70 805
836 390
856 480
396 113
146 320
727 329
933 221
1000 531
230 464
27 56
41 277
508 549
116 875
461 185
927 11
12 897
620 867
331 874
38 410
554 970
982 906
852 211
369 878
618 409
506 478
352 770
158 31
418 84
393 781
648 60
730 330
286 767
739 839
744 587
282 112
816 900
873 673
729 182
294 80
303 803
462 73
238 854
217 852
981 298
182 266
64 272
104 151
344 200
311 256
876 535
929 956
68 574
36 371
376 497
703 647
533 271
851 513
569 384
778 984
7 234
487 350
327 95
183 554
36 545
393 213
375 447
718 62
621 803
134 107
153 918
34 831
13 216
384 994
42 713
789 813
475 534
980 940
107 49
353 878
686 149
779 307
952 912
765 456
830 798
286 194
365 21
539 394
266 932
744 580
939 473
780 271
412 887
319 765
764 5
913 542
663 216
806 427
671 987
577 308
532 293
329 70
687 594
1 792
921 855
93 230
448 857
234 713
750 896
928 907
675 951
893 603
610 424
895 938
845 581
883 198
725 234
646 800
523 566
654 434
249 747
955 249
761 56
496 40
963 170
990 207
772 952
951 124
376 675
357 373
826 231
290 480
664 891
578 326
939 70
90 253
812 715
383 146
733 623
324 683
710 454
776 535
684 66
366 347
956 943
25 246
178 950
296 469
371 385
721 962
816 884
28 198
821 705
794 566
108 503
20 883
390 55
300 755
402 607
50 778
695 98
532 768
411 699
3 438
897 32
549 717
88 342
634 195
197 5
77 938
692 813
983 93
590 187
672 668
117 216
316 163
871 864
869 932
43 928
308 86
92 643
179 681
700 865
919 817
433 108
695 699
947 363
861 169
226 91
478 135
954 981
101 572
720 544
566 250
576 746
962 721
444 394
828 490
444 126
852 656
294 430
746 771
916 52
103 156
225 367
290 860
221 855
461 797
952 263
424 913
336 219
708 102
993 912
409 608
258 863
763 483
229 256
467 84
372 928
232 675
542 655
940 229
225 598
96 933
196 160
373 888
15 133
495 272
106 224
94 331
53 817
610 636
492 152
643 431
732 867
380 827
799 782
942 639
233 308
771 728
931 118
337 37
694 201
357 787
531 409
397 94
644 39
876 375
389 467
401 682
105 634
989 228
361 919
307 390
249 664
176 131
424 779
271 820
224 266
858 452
170 798
12 922
555 467
48 267
738 744
315 44
134 563
59 309
46 483
654 15
934 512
466 926
626 875
471 147
673 482
68 503
950 975
322 349
241 59
454 226
886 867
535 1000
339 468
745 488
30 215
48 54
557 350
380 878
698 620
288 790
527 741
605 253
567 951
951 915
920 813
70 664
878 990
505 926
395 413
627 774
746 929
114 272
21 480
972 626
732 539
926 911
574 47
798 804
36 302
66 707
204 707
30 949
635 495
573 7
327 896
984 410
786 912
70 777
141 347
39 535
694 612
581 491
415 969
144 847
399 209
553 954
267 935
255 901
781 827
74 243
869 212
154 290
988 646
636 378
181 329
989 761
171 756
81 314
954 479
874 507
785 140
217 651
32 290
245 900
189 840
43 824
217 223
505 558
336 675
665 416
341 618
247 566
476 31
58 268
421 449
841 637
451 872
278 695
123 779
444 311
486 539
413 990
448 748
516 357
729 114
274 205
144 331
132 664
552 934
887 829
981 361
959 424
23 929
262 509
819 675
850 266
774 218
926 457
754 200
13 249
882 837
164 13
852 715
947 739
896 927
451 854
134 964
990 535
753 297
404 30
758 111
306 921
475 158
699 698
736 401
171 222
716 856
525 57
819 495
390 574
524 847
435 753
965 192
464 689
779 803
462 26
685 512
76 773
912 598
994 979
35 844
963 206
338 705
131 861
551 565
965 867
108 179
137 924
220 267
293 763
544 368
535 808
965 880
138 770
749 173
730 302
768 212
515 318
777 479
185 236
10 673
159 581
939 237
613 583
302 885
667 619
764 805
329 353
575 58
654 342
269 168
12 397
999 548
985 360
220 143
940 510
445 729
411 746
965 78
364 728
592 562
104 518
971 109
629 223
988 627
122 972
986 341
466 277
180 646
277 942
744 242
321 604
210 264
517 665
134 487
126 345
78 754
919 417
740 717
732 557
345 285
105 524
465 674
791 694
263 660
740 575
588 10
343 319
49 82
387 132
991 731
416 95
606 346
828 423
371 154
610 855
153 752
548 415
411 257
810 557
92 901
483 31
910 178
702 310
611 440
441 601
523 856
696 128
554 875
29 511
263 29
581 729
360 64
241 812
578 203
604 18
804 126
225 499
253 778
725 155
54 105
637 927
212 935
600 849
394 532
595 39
21 187
203 950
390 806
319 545
321 119
689 374
224 706
632 120
147 583
320 540
115 248
293 61
638 665
600 840
885 927
828 631
462 501
749 502
874 324
207 134
605 682
573 239
523 217
234 603
352 200
943 349
484 179
275 664
809 88
942 389
233 148
523 768
690 127
449 815
403 373
53 925
942 56
85 175
658 789
374 600
130 763
872 938
203 35
847 144
424 79
643 946
424 998
147 826
370 551
103 311
607 187
485 264
975 210
216 463
419 697
226 290
635 428
677 833
923 100
263 565
397 460
457 395
998 178
946 100
489 904
638 325
167 965
779 305
431 4
946 417
783 622
601 705
73 863
622 821
993 482
265 342
441 499
465 430
176 631
746 62
717 525
718 147
880 663
563 663
285 515
719 709
729 340
530 402
210 522
863 245
387 655
96 851
84 623
684 549
706 401
695 585
415 609
599 51
123 318
760 851
9 289
604 218
395 24
435 781
631 465
504 464
646 539
12 703
939 59
19 238
756 142
555 867
507 300
133 668
489 528
43 275
508 291
888 11
754 534
549 117
544 194
113 651
582 23
33 67
42 874
946 84
148 605
507 656
247 394
18 352
927 567
405 995
540 853
950 226
872 466
840 992
871 881
865 816
964 365
773 470
20 19
216 389
371 494
955 839
8 712
185 749
601 961
950 472
778 909
253 147
850 117
963 814
481 87
635 852
241 475
696 547
258 850
451 269
574 52
581 875
523 710
136 799
679 388
504 612
694 337
698 328
188 802
629 225
327 293
279 584
133 784
158 524
52 671
66 745
425 195
916 306
882 300
541 160
236 34
241 439
453 725
575 746
732 420
295 341
47 699
363 112
795 370
578 571
916 493
876 241
741 757
893 281
269 128
918 118
586 492
863 669
263 388
80 955
608 443
418 754
164 995
325 79
319 579
211 929
690 525
789 608
394 714
596 302
822 25
335 985
371 11
563 85
503 689
579 643
648 572
369 99
64 786
755 23
719 576
400 405
912 770
416 326
683 978
410 175
877 54
98 807
48 745
378 416
843 158
178 6
885 593
143 639
615 213
618 829
154 170
362 915
344 913
324 572
318 773
378 365
517 108
265 310
69 501
254 212
139 220
776 56
586 393
236 721
425 741
242 138
655 586
50 330
509 719
102 239
84 971
346 568
682 962
462 482
313 952
7 286
833 594
358 610
747 988
867 771
635 302
741 980
869 774
578 188
353 631
276 711
268 109
304 626
70 989
577 816
977 465
964 998
861 831
768 496
132 861
827 1
986 768
97 509
521 675
49 226
657 324
288 924
784 944
901 205
21 260
293 984
257 154
166 377
1 298
589 827
650 574
946 746
435 819
396 428
352 294
978 604
81 518
521 725
854 130
858 230
316 446
57 965
63 805
172 186
287 567
614 445
602 317
738 931
920 587
192 352
105 65
429 958
546 658
328 403
888 644
848 296
649 374
560 309
841 194
975 112
781 518
816 237
582 244
546 127
253 873
868 728
201 320
960 760
980 402
284 437
446 476
940 762
937 107
998 871
702 895
349 954
768 230
446 635
309 232
126 609
84 762
45 529
589 26
140 588
986 489
810 687
384 159
993 151
137 400
21 951
358 392
965 634
73 442
594 508
203 638
388 144
16 687
627 9
695 378
594 39
880 685
476 17
85 849
240 283
427 664
76 21
172 631
10 559
774 377
598 796
156 878
11 851
607 605
889 487
641 717
855 725
565 173
518 156
807 945
819 882
317 342
864 326
253 637
55 202
785 937
777 940
142 421
259 384
99 465
637 626
170 795
676 238
34 892
915 286
528 969
487 664
906 263
604 71
401 97
843 144
479 101
527 929
565 634
943 553
156 375
121 189
266 36
809 261
926 764
332 326
212 174
469 691
627 347
971 543
981 266
96 943
827 236
424 433
686 249
578 42
912 738
302 837
511 335
106 489
682 77
31 14
342 478
308 422
920 134
10 439
785 433
872 470
511 945
134 390
501 1000
453 363
851 367
987 882
380 680
711 688
453 982
173 462
421 957
247 292
779 280
92 641
224 981
370 658
20 42
84 223
101 166
179 554
148 351
660 613
892 302
430 468
176 355
596 236
528 967
189 36
737 644
162 705
743 309
408 461
228 419
74 438
208 317
739 989
784 372
927 312
726 522
547 605
841 175
920 29
562 9
25 89
846 186
145 940
846 552
400 73
510 529
142 600
518 925
323 796
236 400
318 134
356 510
890 870
284 914
310 481
451 454
772 296
358 523
720 679
348 229
208 841
180 77
765 502
872 353
838 257
884 940
205 676
351 8
481 474
655 838
996 375
869 695
955 76
535 135
356 889
338 380
960 56
250 517
731 600
73 178
401 420
904 269
652 628
278 7
917 889
743 229
945 992
745 27
591 620
590 15
435 53
611 901
911 659
901 903
209 553
882 486
382 758
999 504
879 943
847 623
969 438
242 559
901 238
442 863
138 704
521 39
606 730
591 488
215 501
237 949
611 349
951 609
204 829
903 51
451 871
488 44
781 291
785 33
881 579
282 416
145 702
727 712
12 813
663 962
773 219
790 27
269 592
987 30
62 630
701 309
352 983
222 221
813 300
932 15
966 295
179 980
198 397
329 466
988 577
958 675
449 372
304 149
680 655
483 404
118 56
625 930
707 908
296 672
203 826
652 458
128 201
207 808
19 194
384 591
872 342
265 320
713 921
820 392
927 303
148 44
358 772
325 65
679 620
88 233
445 739
292 897
731 310
252 665
808 869
984 872
789 804
615 67
458 762
463 815
885 787
231 564
759 319
127 700
86 857
9 880
323 613
544 482
481 880
353 621
687 140
729 501
306 966
640 537
529 398
207 676
952 615
866 430
667 303
639 27
639 78
795 119
957 147
91 991
466 130
482 547
630 787
512 269
675 392
18 881
419 322
848 284
751 514
587 389
540 120
702 531
1 505
994 92
495 812
221 976
358 850
115 869
260 840
22 678
86 252
371 705
507 920
424 898
599 271
372 712
853 897
34 226
574 194
798 239
457 883
490 461
859 861
165 366
780 69
225 555
825 378
345 423
795 716
486 432
910 338
915 253
488 712
492 945
594 981
405 453
193 921
170 324
879 10
568 55
477 533
979 963
964 888
652 291
182 567
896 670
630 387
966 224
719 722
28 912
642 197
235 335
942 465
344 861
872 83
124 348
615 454
662 931
573 875
584 468
896 213
206 861
788 925
582 815
188 576
363 774
239 957
516 110
39 991
809 6
445 823
288 490
680 612
635 885
472 423
161 406
589 348
981 304
122 242
959 712
198 475
173 589
465 333
946 261
155 233
444 466
768 123
77 403
360 900
177 520
305 117
220 285
420 341
404 428
205 576
368 21
260 665
282 415
897 383
760 692
848 528
815 276
282 174
45 480
926 264
956 346
76 359
286 492
300 546
312 404
96 515
950 262
791 583
787 966
445 670
447 561
367 402
259 442
73 398
943 382
657 606
786 972
29 233
494 276
913 280
110 38
325 556
950 43
310 208
484 422
591 908
819 817
632 114
198 288
719 335
259 99
567 96
429 60
339 964
348 801
708 303
67 17
790 452
810 961
268 441
74 818
243 71
130 805
363 821
120 62
703 190
150 355
305 575
719 676
746 451
335 227
607 49
47 726
110 371
198 196
403 972
348 803
608 402
992 695
265 142
49 569
716 573
601 786
98 345
571 730
832 970
455 294
340 5
489 742
976 188
896 935
629 205
29 30
126 744
954 78
530 553
399 979
897 522
763 467
251 946
788 57
239 128
61 79
221 389
618 117
323 558
333 240
479 286
317 360
339 86
750 340
894 341
819 955
771 391
343 389
859 17
946 214
320 60
597 652
651 428
289 967
681 477
563 268
929 467
158 351
371 328
657 141
70 351
881 929
367 179
590 91
690 241
518 331
207 304
160 240
781 75
859 61
666 813
729 674
306 798
24 186
726 742
428 954
310 470
194 827
482 311
991 614
385 850
27 277
326 182
634 406
855 939
476 281
971 192
500 751
497 809
572 42
987 723
33 136
434 418
337 460
694 501
281 372
777 240
469 679
261 791
870 112
541 718
921 112
759 259
834 552
79 867
687 513
636 23
324 329
875 604
700 260
869 829
499 424
160 319
103 772
884 2
113 152
414 299
703 493
517 741
357 152
115 680
832 341
712 450
928 223
120 382
995 229
57 230
230 450
385 694
602 798
344 304
642 860
397 998
11 511
678 843
204 313
726 803
168 789
11 724
586 885
686 970
579 639
120 274
943 761
759 496
553 788
690 756
452 767
911 971
590 949
274 246
829 60
861 948
334 155
61 467
197 171
962 750
310 4
857 761
770 119
83 677
985 852
594 927
801 867
172 337
726 301
559 907
361 772
206 694
278 618
512 475
788 825
828 432
209 598
551 292
274 887
143 219
165 943
437 336
280 163
989 190
746 591
596 257
81 640
832 261
423 40
210 973
212 826
120 489
64 751
293 423
195 348
457 259
250 913
149 673
305 358
544 208
164 596
386 439
214 857
635 966
705 829
313 513
440 746
401 689
11 902
5 155
917 521
750 852
156 186
811 557
155 515
385 819
564 780
865 574
33 577
117 251
406 272
516 412
914 438
601 725
591 731
925 970
906 489
101 770
347 6
602 276
186 718
989 313
725 816
294 677
540 287
784 131
369 60
452 275
900 552
396 314
78 920
437 263
637 962
206 977
832 351
924 125
379 815
764 514
945 132
574 748
758 825
299 154
138 686
247 808
848 676
79 284
939 67
598 496
43 224
604 227
926 879
351 304
693 466
170 990
598 95
737 707
919 388
860 409
73 459
216 272
134 295
908 424
713 505
80 875
334 5
753 36
660 445
502 181
786 451
275 875
157 194
602 686
827 169
958 960
815 865
736 528
721 655
635 152
529 968
508 633
3 519
429 504
700 215
831 472
739 657
641 696
968 455
912 703
334 984
709 968
135 237
935 994
513 650
145 212
864 451
913 56
5 95
879 743
751 519
791 70
326 54
125 11
390 833
979 876
422 265
870 642
554 382
291 699
945 506
809 765
888 165
859 767
260 961
637 402
455 506
325 196
339 303
72 760
919 293
26 44
523 970
549 375
450 710
139 690
874 997
456 485
957 92
886 338
406 341
844 82
888 534
251 397
126 276
440 1000
597 341
402 512
88 627
860 543
112 168
506 743
689 701
824 577
234 207
861 138
626 338
690 362
110 415
760 511
279 199
137 138
306 726
597 163
469 285
215 292
861 800
29 63
237 654
752 1
714 180
208 825
690 486
623 115
778 280
193 374
794 13
659 8
656 871
807 506
920 206
841 24
559 911
816 624
443 23
801 484
508 823
662 483
290 792
114 482
165 908
846 175
915 501
359 15
363 469
754 805
843 554
729 302
93 298
851 609
557 696
784 472
548 181
897 906
547 156
536 119
256 188
601 618
260 413
905 340
66 441
709 158
90 911
119 647
958 254
470 506
411 332
873 298
803 128
486 403
97 845
109 222
635 951
412 700
210 833
383 680
831 341
933 300
198 718
17 960
258 851
369 95
606 817
939 66
138 673
288 550
724 383
22 285
96 896
48 645
613 64
605 14
308 821
489 246
583 376
903 223
277 626
605 298
263 171
54 226
567 501
146 438
29 102
451 332
315 19
356 622
191 196
219 429
74 802
953 980
83 215
150 488
793 716
988 618
329 485
407 709
586 858
40 252
228 395
873 418
990 620
787 295
599 221
708 653
815 48
622 495
884 29
203 822
238 242
73 465
989 298
882 930
741 728
945 985
82 286
956 221
441 441
653 501
445 467
900 67
961 783
95 163
604 332
756 29
148 96
109 322
762 539
614 555
331 266
841 396
88 287
910 44
970 665
72 117
113 749
146 490
166 254
163 919
11 592
463 341
857 869
468 292
687 261
947 596
612 727
33 724
475 530
565 992
135 727
910 281
200 888
189 562
479 651
255 687
978 44
381 664
305 679
595 223
298 513
508 215
293 414
274 492
654 463
54 132
465 308
819 336
381 148
379 761
164 683
440 774
995 386
348 681
364 998
545 223
212 49
216 504
348 468
303 401
951 768
60 121
269 481
552 432
516 343
557 510
542 795
254 86
369 465
487 584
320 301
425 667
120 727
419 70
846 478
543 948
269 163
781 173
805 947
741 11
783 110
827 269
45 499
921 821
165 40
900 936
462 745
693 34
558 463
316 276
722 426
973 815
788 107
728 320
465 648
493 629
136 329
856 180
714 725
4 271
46 854
631 74
582 419
181 857
385 908
528 201
907 20
181 946
411 97
446 899
425 653
430 490
377 786
112 915
260 157
121 362
924 751
787 505
521 967
713 905
105 133
260 286
382 876
273 158
999 257
839 110
523 451
164 542
746 950
398 266
917 111
171 494
351 627
978 962
264 408
336 997
635 608
154 514
662 504
122 500
613 997
772 736
2 331
631 524
150 154
295 766
913 630
762 547
238 268
412 251
771 886
750 384
882 52
614 872
164 737
608 578
905 961
260 536
484 436
868 985
750 205
496 864
103 85
131 514
335 901
487 601
337 815
580 594
775 192
481 258
979 700
594 919
214 344
475 61
145 689
90 831
176 753
529 31
403 866
197 334
877 291
580 855
990 174
125 555
869 599
615 75
175 111
763 617
941 703
959 160
367 713
377 563
398 187
886 275
477 817
481 818
342 606
373 210
204 339
802 750
347 94
652 435
842 962
26 322
50 336
528 882
154 870
487 878
79 43
568 67
773 721
816 471
815 620
329 818
55 170
780 1000
730 157
322 204
932 181
915 333
869 442
215 374
663 701
251 94
95 170
160 219
243 975
689 409
595 369
226 1
539 357
1000 620
514 673
175 797
206 89
130 74
882 344
447 545
638 843
61 812
123 102
220 69
69 360
979 19
445 153
816 650
593 945
75 827
640 873
371 387
921 360
508 290
654 982
391 226
51 212
23 119
572 176
891 902
547 336
407 362
337 999
658 764
825 649
636 547
35 909
258 616
103 765
257 756
99 999
981 149
619 133
197 441
791 447
648 968
447 636
896 124
240 704
753 338
54 86
486 264
440 105
748 322
750 162
574 539
398 717
337 46
684 783
33 549
968 928
672 415
925 912
249 524
466 87
139 258
543 887
20 329
219 418
662 556
815 345
774 269
424 50
532 246
431 132
121 896
153 112
498 84
619 869
764 991
814 982
761 475
889 575
171 931
774 768
939 899
36 362
949 567
959 731
50 80
626 620
43 131
731 892
566 702
760 329
692 574
662 452
400 551
379 923
481 152
690 419
402 725
133 350
643 443
432 692
874 58
311 916
540 394
807 105
95 567
492 446
590 243
348 968
165 828
471 854
599 872
930 83
574 572
525 5
616 751
671 473
409 117
391 545
903 234
476 338
518 633
846 468
856 776
902 781
699 778
138 666
528 551
856 318
18 616
993 503
180 820
192 342
812 61
528 533
785 781
314 835
559 803
353 148
631 560
465 1000
759 40
587 103
894 766
275 437
459 86
95 377
21 231
158 686
418 68
488 918
505 192
65 136
487 983
374 366
700 267
484 974
55 294
430 506
281 802
857 974
775 713
517 191
200 620
71 687
216 983
593 699
992 720
551 773
577 183
324 412
737 296
245 254
838 444
225 909
130 179
758 413
505 325
748 98
375 56
775 999
843 351
534 769
368 857
180 889
537 633
522 374
76 98
282 206
276 392
68 717
230 443
772 678
513 546
676 355
249 209
123 616
856 454
571 392
766 513
541 399
70 169
142 40
949 210
756 530
652 528
207 516
425 234
870 673
795 993
288 212
647 144
887 102
364 4
966 256
403 36
424 544
753 182
605 756
709 811
271 486
397 493
485 798
293 418
403 179
871 118
535 836
373 937
871 149
480 297
872 585
692 539
639 963
807 534
577 291
683 330
747 879
857 617
996 391
805 720
327 27
868 159
95 154
568 786
44 558
100 68
945 906
548 635
203 24
961 949
902 817
208 74
100 188
44 775
279 138
743 52
633 695
924 180
681 126
427 457
161 696
706 720
769 26
606 220
213 1
995 492
491 274
492 691
385 123
304 417
600 859
409 378
73 372
641 841
397 246
61 962
247 407
453 89
289 697
821 408
961 476
824 561
938 352
506 363
724 146
203 472
433 342
430 405
82 635
331 55
462 521
330 638
433 15
574 370
367 79
732 442
576 287
253 698
364 626
286 793
30 367
779 414
88 462
820 648
168 646
271 600
321 378
274 405
819 849
43 84
872 295
781 235
272 66
785 510
66 872
971 238
519 287
871 38
284 141
989 943
336 310
321 609
714 491
809 756
574 680
402 354
772 646
326 556
155 392
779 478
764 499
687 47
991 676
341 326
934 50
504 742
805 429
774 558
231 906
813 839
300 591
240 431
829 120
797 586
534 730
987 389
823 143
700 952
987 283
839 21
862 490
611 529
312 898
369 730
13 165
246 653
287 420
795 456
368 846
759 354
128 967
25 318
987 238
807 950
152 429
176 280
569 544
361 933
60 27
831 657
31 118
77 825
925 444
22 684
797 150
650 173
410 274
552 441
956 728
72 876
271 432
809 683
810 639
339 840
108 415
858 37
716 655
116 181
786 71
908 857
299 531
640 107
97 551
288 205
318 303
237 175
340 952
181 877
668 360
881 373
948 510
718 415
691 504
837 598
712 135
800 338
595 88
894 912
86 81
433 619
978 190
176 277
700 894
691 742
397 527
811 254
862 611
591 456
50 836
367 791
965 805
224 749
423 533
201 752
722 376
596 205
477 257
375 639
511 236
601 453
793 605
566 16
548 554
739 621
281 118
394 902
111 98
39 485
737 901
73 337
706 116
877 131
950 443
498 655
782 397
208 873
17 841
742 177
669 363
959 779
461 349
250 40
885 955
300 383
177 202
256 311
950 815
183 319
655 524
80 748
700 748
111 10
879 571
359 494
119 960
885 3
266 391
578 917
125 282
517 302
836 772
612 137
939 146
455 593
669 535
693 369
730 512
725 440
5 195
399 889
197 664
631 126
932 756
760 449
57 595
572 20
165 538
455 833
553 57
653 635
569 377
74 925
571 473
488 796
597 420
551 356
220 959
950 143
978 32
5 494
921 459
679 344
309 583
753 961
217 321
337 291
597 259
763 762
558 325
373 108
680 592
419 981
87 748
365 91
242 285
901 272
981 209
854 85
405 857
361 1
467 475
115 195
520 801
131 551
744 549
884 182
297 248
272 890
884 524
161 216
732 14
300 252
436 56
108 148
409 574
974 523
121 402
546 992
554 676
542 649
577 425
831 225
24 454
114 908
639 775
313 427
698 900
112 818
301 657
161 206
685 54
206 261
831 36
837 854
490 950
113 819
575 588
362 543
315 917
133 364
168 596
605 693
25 289
746 230
901 576
618 737
782 107
38 894
528 546
698 871
139 573
79 306
520 611
125 124
764 400
730 664
328 699
752 109
354 433
752 187
940 632
502 172
352 992
744 782
649 264
392 773
739 46
625 503
797 706
166 124
405 918
58 938
994 810
124 933
441 855
921 294
379 624
637 122
405 285
737 148
409 828
545 33
330 341
738 847
817 494
116 400
55 174
337 400
579 56
340 607
482 748
434 26
718 221
961 534
715 77
602 622
520 936
434 203
62 804
806 481
70 227
27 551
326 460
928 809
926 997
531 743
863 916
437 382
851 222
584 912
744 576
476 631
645 545
483 726
694 408
723 722
646 605
817 960
420 679
875 208
413 77
782 996
340 806
89 83
734 916
65 378
461 273
400 259
158 882
642 411
925 287
15 93
123 473
345 535
902 126
883 241
284 971
676 17
886 92
394 698
365 145
309 874
27 997
429 20
407 705
797 256
81 254
380 688
222 663
10 249
679 247
341 424
297 57
282 946
953 710
317 711
414 975
835 210
582 744
129 662
997 934
643 376
973 217
390 982
195 876
213 115
832 495
60 784
204 729
846 970
55 680
423 659
298 772
944 292
499 916
860 241
249 677
660 829
833 855
704 398
969 888
892 380
23 447
460 869
416 514
900 947
150 675
957 799
442 944
168 302
330 196
597 514
402 652
911 722
539 154
453 562
430 368
426 681
355 623
725 800
875 519
96 42
178 758
14 931
410 277
652 948
430 105
861 382
17 642
102 794
721 677
389 797
829 263
315 276
258 466
338 436
576 704
332 18
474 497
495 842
138 596
987 812
362 707
489 751
856 669
365 522
944 21
360 201
839 49
988 414
104 354
750 435
723 385
548 548
389 371
637 375
182 998
434 22
100 289
162 985
837 521
538 27
570 525
792 25
230 893
460 304
851 510
318 766
385 103
787 485
653 904
165 489
425 54
868 346
931 659
370 512
904 181
816 533
187 18
609 626
973 278
391 358
380 177
194 122
357 846
686 801
279 905
498 209
564 868
721 819
400 888
876 865
369 849
142 759
558 521
936 103
869 337
171 148
708 157
975 639
667 325
577 924
68 453
788 437
301 930
195 210
802 482
664 148
478 963
845 892
60 553
332 374
938 351
274 118
966 413
906 618
694 452
179 496
643 763
156 512
460 807
551 305
50 611
909 540
242 225
712 867
280 599
402 177
820 687
371 462
801 878
973 261
684 876
565 86
486 773
312 709
944 906
285 7
35 51
928 33
24 682
562 843
657 169
809 981
429 845
856 345
282 693
117 168
439 780
228 734
685 513
740 457
490 126
859 770
159 234
451 72
429 170
3 437
338 163
359 625
462 640
807 107
358 387
840 394
899 931
202 740
57 61
509 567
294 311
638 722
481 992
158 818
506 927
288 865
856 571
679 15
678 388
401 869
781 651
390 856
395 251
422 40
114 41
402 623
211 907
549 498
123 803
598 979
345 403
15 97
747 422
482 136
629 876
386 50
915 299
339 213
3 549
472 903
398 594
924 79
623 268
833 638
364 103
785 110
525 266
141 335
555 407
633 366
931 789
872 402
691 622
347 748
617 271
178 239
890 10
876 606
113 660
67 989
925 664
493 417
176 983
765 962
306 47
102 530
448 144
151 146
892 119
416 69
357 658
79 585
244 329
883 521
993 375
937 695
774 112
677 890
425 335
288 526
216 87
232 913
836 1000
333 192
657 411
776 919
305 372
892 591
914 180
285 39
648 567
298 863
653 319
580 884
231 767
883 563
958 891
457 56
596 751
646 595
261 740
556 491
405 463
681 730
900 490
712 356
545 232
407 542
665 638
176 136
886 508
365 202
450 173
522 710
912 429
219 957
232 900
389 101
191 285
483 449
308 841
921 758
365 794
819 629
223 723
397 441
31 980
340 420
521 653
364 204
552 187
895 34
635 370
754 942
562 26
820 222
259 394
944 7
834 326
987 526
745 801
605 617
805 969
821 405
862 724
943 756
477 214
871 391
240 273
669 411
494 279
804 789
285 989
466 623
866 211
423 471
827 579
791 999
336 652
74 278
759 183
207 587
701 997
397 547
627 552
687 912
541 153
715 309
228 541
239 370
892 574
373 965
204 131
147 410
70 895
838 46
233 890
788 21
181 475
284 73
979 170
479 693
585 68
428 476
994 800
441 197
283 939
958 352
185 147
749 418
388 495
47 176
868 579
2 151
652 980
672 482
24 501
891 608
921 318
436 266
470 876
462 104
166 771
917 555
120 304
50 518
831 269
96 832
419 99
163 443
580 538
295 823
140 933
480 961
64 325
63 870
27 331
425 146
635 826
94 111
649 864
209 163
658 141
701 953
963 198
167 454
130 999
415 289
291 830
965 706
700 992
36 476
489 22
653 152
614 839
961 822
353 619
962 53
571 276
602 89
371 730
325 336
435 376
679 822
851 167
670 34
600 283
224 913
457 576
883 418
46 230
313 980
270 35
709 946
322 752
316 524
919 159
379 940
242 31
448 323
928 493
904 821
619 216
152 888
186 324
706 507
428 21
30 346
532 760
637 75
90 211
241 536
159 41
858 438
885 761
610 504
329 761
743 283
324 928
958 29
786 385
50 168
730 933
927 719
7 16
929 200
51 522
735 561
998 798
705 608
301 385
720 396
667 396
424 461
9 825
757 906
808 116
274 89
315 324
884 523
345 233
192 973
785 264
368 451
427 82
206 435
259 185
91 684
482 364
124 797
39 733
550 922
255 894
154 574
647 698
546 431
234 619
11 12
52 216
798 310
401 673
677 491
708 158
915 855
95 99
719 992
609 114
477 701
834 274
10 586
947 38
428 6
196 633
837 853
228 751
60 744
272 512
766 718
61 490
515 21
956 163
639 432
863 825
706 225
262 190
9 809
174 197
948 73
497 571
584 614
450 700
682 964
721 637
478 711
887 126
917 649
481 178
190 489
686 352
116 985
424 613
226 546
597 880
990 669
732 937
512 618
414 428
618 894
957 807
382 647
522 419
998 637
755 421
427 827
910 625
853 507
857 195
527 725
14 610
661 525
228 74
304 197
319 612
356 700
259 877
471 256
513 577
29 762
590 455
940 499
432 792
357 640
364 999
875 424
449 530
142 976
818 752
204 640
569 387
829 158
842 768
8 625
560 717
264 897
952 627
572 802
652 544
920 145
871 89
896 74
641 970
158 482
89 165
458 1000
233 73
897 184
699 144
684 52
617 607
205 620
150 476
764 372
916 659
644 553
258 801
318 843
915 594
368 706
375 924
325 876
751 89
599 666
662 11
683 657
563 941
810 948
639 479
28 408
930 465
585 91
723 959
366 400
186 116
782 586
178 795
949 861
153 612
90 304
126 470
286 435
878 147
898 367
359 385
150 140
323 680
934 271
892 736
133 44
348 295
186 789
599 311
610 310
96 790
288 946
216 186
312 574
922 814
65 596
493 350
437 703
779 784
997 964
274 534
256 991
429 352
132 546
324 772
492 539
309 155
464 582
178 812
229 747
547 18
449 677
153 446
640 77
40 266
963 296
608 743
647 740
289 322
863 132
213 171
638 28
752 958
908 281
121 488
28 668
696 658
273 336
86 665
953 48
312 560
791 310
651 431
35 551
871 139
508 130
419 629
617 798
626 695
483 250
30 568
914 982
616 225
534 544
188 517
409 101
711 443
651 581
62 352
139 31
501 138
832 338
728 214
905 993
547 872
981 103
971 744
620 682
538 271
781 676
174 271
58 674
760 913
504 943
250 231
156 506
575 55
378 144
599 829
878 569
924 497
119 216
284 251
521 300
482 280
564 337
223 813
919 730
318 494
784 47
637 630
757 235
810 634
156 734
482 757
547 953
972 182
990 724
355 780
160 929
592 78
11 262
308 560
775 64
794 585
49 949
670 883
58 568
835 381
947 738
560 467
747 886
797 757
147 719
903 807
278 677
724 282
153 781
162 597
23 460
622 246
316 51
808 300
183 710
738 976
598 959
632 750
91 481
88 604
429 462
63 115
948 685
952 675
303 105
405 673
171 510
484 908
837 71
610 434
381 242
535 471
74 622
75 502
84 137
616 31
283 477
354 585
581 844
46 985
516 216
847 351
475 35
421 85
821 801
678 355
624 751
329 698
252 412
186 220
187 899
364 119
742 409
312 803
239 508
885 268
863 508
18 191
557 621
192 99
988 242
461 82
3 916
42 978
569 353
132 256
85 722
989 978
828 358
520 384
979 825
477 170
923 281
974 247
43 434
680 45
701 721
374 269
74 858
877 510
321 657
392 255
777 290
500 35
91 474
881 960
385 606
580 458
463 456
967 42
804 237
310 547
844 677
766 620
967 266
6 409
893 349
654 773
660 38
378 240
847 193
47 165
234 846
312 546
316 467
134 978
13 977
6 779
948 972
396 954
380 486
296 272
339 126
85 185
702 903
832 933
677 844
910 682
974 209
654 369
514 385
206 809
9 744
110 404
589 448
881 25
984 198
859 685
452 539
50 251
886 881
184 562
724 445
243 50
653 248
633 976
327 641
71 436
396 11
883 629
35 867
826 893
903 630
783 952
832 415
581 908
211 176
53 60
496 147
133 730
775 519
764 851
581 546
154 813
566 986
579 498
893 142
357 800
574 442
206 979
501 957
101 348
455 234
430 229
104 377
532 867
579 465
629 330
70 207
179 314
348 204
162 56
3 87
497 560
65 998
868 166
697 322
751 478
207 786
73 785
869 878
518 290
436 696
839 253
203 336
165 619
685 384
706 886
211 959
92 417
744 516
553 345
352 422
574 221
63 10
916 666
793 519
781 983
123 335
318 287
954 354
87 728
327 297
713 134
478 988
38 52
208 453
61 475
470 205
345 602
187 468
937 857
106 242
210 128
330 648
207 8
944 245
378 413
625 207
752 14
610 311
138 287
226 482
889 765
949 825
621 55
66 182
182 747
182 389
985 883
648 461
920 751
826 530
62 644
551 199
930 129
680 170
893 981
994 865
387 411
510 579
308 616
56 644
498 892
357 497
352 277
172 60
859 454
188 890
623 432
870 969
648 256
379 46
176 888
503 31
479 353
201 625
815 448
154 972
460 677
384 318
208 753
355 429
721 2
399 212
691 375
398 545
405 876
249 327
415 450
303 229
249 456
553 709
133 936
858 585
366 212
366 438
566 402
889 964
613 931
338 10
238 724
173 723
232 773
531 784
481 15
71 859
628 929
795 346
492 160
783 57
913 23
373 525
887 428
804 476
503 576
447 533
846 280
547 916
138 526
871 688
796 6
96 708
28 468
585 333
530 823
112 685
298 614
640 263
189 438
654 206
218 201
888 637
446 336
344 825
803 928
157 684
369 399
585 981
243 67
14 37
640 298
10 481
738 249
469 183
584 812
8 739
92 516
422 193
488 142
592 72
122 469
648 364
887 661
752 43
94 832
851 733
130 860
109 33
197 409
782 288
924 556
697 423
892 482
534 130
494 286
172 587
469 23
234 236
465 342
621 866
738 817
274 519
104 549
312 123
358 146
941 601
627 826
730 472
463 902
924 729
210 940
753 835
458 208
384 884
142 47
6 851
192 298
451 170
123 181
434 50
517 709
131 397
217 447
742 419
383 303
358 487
490 168
694 225
51 187
38 814
57 840
983 179
372 975
116 805
376 984
513 506
733 82
952 826
500 686
128 210
172 617
377 865
193 779
404 463
186 441
280 610
772 4
936 240
575 673
817 307
754 769
484 605
814 626
580 190
587 505
37 215
824 222
672 760
813 831
71 739
503 239
398 256
7 881
213 813
844 26
568 983
548 887
580 486
392 968
700 841
636 524
414 659
490 57
317 344
295 714
952 654
594 164
189 607
213 756
589 112
995 520
597 738
488 297
172 344
134 158
921 975
214 237
302 621
784 330
685 325
288 249
432 229
360 426
748 308
163 235
956 741
710 127
436 195
521 201
61 598
811 925
845 594
607 529
918 894
129 350
122 488
775 222
796 938
808 751
30 517
230 817
773 478
66 583
754 262
176 360
143 446
606 271
795 79
111 921
652 258
210 460
8 591
407 391
973 575
750 97
404 167
679 157
429 207
869 571
652 826
208 280
222 342
508 629
84 665
911 409
239 660
505 642
742 371
825 745
196 17
894 451
594 372
66 658
322 706
557 913
717 414
949 408
778 325
434 973
342 679
776 13
993 781
505 41
754 922
698 901
422 371
958 979
392 541
569 340
948 69
381 78
394 166
402 87
844 177
99 836
310 341
774 814
733 879
87 782
131 508
838 139
466 581
679 386
272 979
454 652
408 847
169 809
933 12
986 383
200 647
76 973
812 160
204 898
942 334
405 446
126 595
584 591
175 615
976 447
945 429
450 352
628 619
512 560
630 849
295 181
506 306
881 709
203 174
394 960
971 519
109 728
521 436
526 817
865 976
168 844
594 31
755 575
880 49
770 613
673 234
176 66
545 147
53 397
178 925
741 49
30 260
290 646
902 521
47 9
895 168
621 926
170 293
511 698
710 56
196 646
505 600
395 682
876 227
89 968
627 470
445 868
515 698
741 561
706 635
729 678
912 250
477 846
29 982
797 423
1 455
639 627
925 217
496 369
418 177
811 651
152 74
252 473
495 903
855 324
657 545
9 671
635 402
423 482
770 859
387 414
661 197
988 117
921 194
440 669
429 448
565 437
348 113
266 469
323 757
7 710
522 19
258 937
955 169
896 143
943 728
2 985
864 349
818 771
237 824
832 758
843 442
46 376
321 352
897 20
579 259
158 474
753 743
637 683
149 932
763 150
499 12
754 668
134 342
451 685
407 496
847 309
450 426
567 607
701 888
353 849
819 115
999 734
740 849
516 582
186 358
899 636
395 305
483 807
735 330
115 184
107 33
703 842
691 766
170 41
499 261
889 947
106 756
529 643
465 427
84 113
811 847
961 513
689 556
920 731
674 441
123 524
701 363
471 158
118 351
153 582
777 783
441 212
247 457
382 41
588 87
644 750
285 604
615 325
512 534
55 185
708 26
891 530
880 688
942 657
822 734
220 68
879 324
59 493
648 570
378 55
728 826
695 263
185 575
211 802
543 753
403 354
881 793
809 111
116 220
603 116
522 247
682 456
412 410
24 466
680 326
800 154
64 694
906 818
400 138
610 560
249 726
779 203
183 714
166 216
169 577
977 450
682 1
915 362
678 857
975 829
362 38
875 267
855 274
833 653
542 964
855 734
883 389
799 48
957 967
976 933
416 657
285 682
891 345
143 252
734 17
871 589
642 275
405 826
279 298
789 485
31 671
874 829
70 182
147 45
702 751
948 423
64 838
119 558
442 853
926 312
793 567
938 549
393 216
846 533
700 228
204 925
408 273
106 554
468 371
145 737
605 264
116 572
61 260
491 998
808 235
565 653
767 617
880 322
947 999
192 264
986 243
779 130
393 977
133 860
901 193
977 107
282 95
723 513
417 616
151 363
614 343
706 315
777 484
444 107
218 189
436 702
895 871
78 437
500 406
895 782
500 970
294 268
585 797
982 550
491 311
84 196
625 212
31 421
670 248
961 105
792 196
934 869
984 434
274 878
199 212
684 498
389 119
323 450
456 624
161 600
819 447
468 154
232 94
31 798
219 230
9 963
41 400
866 782
518 911
147 200
985 636
551 307
85 358
930 597
957 100
253 274
870 636
217 784
754 932
152 795
331 369
928 849
400 264
61 302
922 145
659 204
741 968
655 784
744 908
409 965
895 832
615 157
303 725
486 230
655 324
732 715
977 653
859 635
856 952
770 495
13 16
326 416
478 292
573 871
409 875
947 895
457 223
11 111
898 742
178 874
746 36
816 73
863 937
920 875
291 429
537 863
651 945
89 950
191 545
172 553
8 70
646 185
943 744
572 803
697 911
617 512
335 479
800 254
353 751
499 995
531 387
857 533
683 298
482 226
194 654
723 776
385 17
519 957
820 567
266 229
807 618
331 305
43 821
745 725
470 579
232 80
864 306
207 601
322 77
557 493
643 775
928 72
327 545
652 133
789 127
546 831
299 290
908 769
868 857
432 451
288 647
108 494
570 507
274 212
281 554
635 960
98 286
619 233
738 164
63 37
806 970
157 25
179 940
828 466
938 935
312 537
716 881
43 990
445 676
895 431
635 992
69 78
956 39
310 693
203 725
81 360
46 589
384 576
528 211
2 213
554 381
71 448
164 705
792 232
783 747
270 444
791 824
168 224
535 566
812 919
481 534
157 330
238 510
543 175
907 976
680 39
653 462
137 275
258 927
98 425
150 633
990 314
5 735
664 161
65 254
670 959
406 38
901 653
460 581
43 112
394 179
386 651
458 836
428 959
820 417
899 276
788 872
520 809
182 299
735 588
567 987
165 996
183 390
933 2
832 883
971 971
106 490
140 866
227 476
852 170
974 419
156 232
731 673
580 693
764 241
134 838
297 317
720 620
639 826
109 770
465 249
76 839
860 49
609 16
633 339
688 564
31 685
263 440
705 748
64 349
973 702
681 458
680 108
648 892
509 256
259 493
594 946
56 977
982 380
441 244
172 498
991 801
203 406
149 175
108 27
607 931
16 640
740 48
99 388
291 607
643 549
846 506
917 827
238 709
71 409
206 413
819 709
934 278
560 455
532 299
38 792
589 33
340 391
621 537
363 134
198 454
562 368
514 496
388 556
206 260
252 244
403 192
583 248
630 479
136 992
964 732
777 209
886 974
14 448
693 879
295 689
304 153
748 250
343 681
974 972
511 461
964 826
193 92
386 430
417 399
229 109
629 875
908 96
48 563
248 896
470 996
145 920
370 488
952 696
459 814
991 700
126 710
741 754
585 241
213 492
336 261
407 584
156 228
931 652
147 652
347 950
263 503
75 253
554 292
980 683
745 17
858 329
257 423
172 945
683 578
880 190
157 810
841 303
813 332
281 366
14 707
970 567
998 949
602 922
290 263
674 546
685 197
775 721
908 931
882 100
586 695
431 689
854 63
407 219
770 376
785 119
83 681
579 27
745 431
141 4
713 374
104 650
68 886
691 273
949 97
824 276
260 275
302 211
258 398
993 750
402 58
123 505
707 543
845 306
759 21
933 947
872 297
744 137
431 651
975 84
213 584
481 558
685 234
615 159
90 321
701 832
70 516
521 914
286 105
313 145
943 743
147 269
826 711
204 659
268 888
399 982
555 99
813 976
966 685
241 138
316 527
594 245
36 995
491 346
278 967
409 170
503 106
258 667
81 223
351 322
713 667
200 306
652 666
582 142
363 376
996 829
147 258
64 648
804 673
314 884
896 665
557 960
683 756
617 945
990 269
962 924
410 324
299 540
652 646
720 500
919 866
757 64
563 173
712 718
954 92
51 723
618 20
20 959
234 697
305 885
530 307
864 87
736 575
804 932
951 757
619 426
546 732
66 780
781 370
664 368
677 193
27 483
993 550
398 856
988 485
417 732
900 440
723 870
865 789
457 310
873 3
393 290
659 149
341 567
522 685
468 271
892 456
756 673
599 172
757 850
963 831
720 827
619 176
488 844
530 881
133 663
405 144
811 945
182 504
863 703
540 683
974 784
138 81
456 736
252 564
937 214
395 656
392 365
184 232
208 713
728 868
836 890
165 17
745 379
72 285
61 397
68 550
477 875
637 80
791 574
293 185
229 36
549 412
267 109
477 730
449 204
950 636
652 190
492 723
474 905
119 893
454 947
26 261
664 670
706 346
656 324
454 132
889 131
820 892
615 145
567 85
389 21
111 409
120 126
79 917
369 136
262 376
459 67
507 216
320 545
676 741
451 347
404 417
492 970
990 237
91 452
645 563
929 75
479 298
210 92
673 21
158 532
388 103
450 653
607 293
623 460
876 964
881 696
767 359
802 18
348 959
549 584
139 976
93 526
79 342
715 880
995 321
780 399
932 827
717 699
519 597
395 637
307 739
964 108
418 304
247 556
433 62
293 26
994 952
566 926
778 635
624 648
583 370
109 600
349 864
263 119
520 861
551 459
564 582
608 777
23 953
80 940
574 854
209 157
223 845
796 98
195 58
216 66
568 468
700 131
785 360
961 865
299 190
426 873
43 634
381 618
948 273
227 494
682 443
559 599
684 126
418 735
743 593
826 527
304 138
680 168
691 631
336 639
256 562
132 937
356 43
888 39
168 305
773 776
123 515
394 24
438 488
626 117
191 161
10 881
791 697
871 398
610 3
397 222
4 564
878 129
691 1
301 388
786 90
228 763
566 749
981 537
623 204
558 621
549 954
194 905
517 71
33 560
71 379
322 723
119 107
813 346
580 786
471 974
712 803
510 686
6 796
269 563
416 818
868 609
722 385
32 106
296 454
484 617
75 341
947 647
711 526
432 533
851 495
335 713
532 693
508 800
607 924
884 690
211 267
795 506
474 249
589 531
546 651
408 977
183 259
823 869
505 520
105 122
994 989
811 204
61 679
588 534
927 171
701 978
306 403
719 480
272 689
185 184
518 689
162 48
963 973
603 921
282 663
196 878
39 980
309 965
200 966
368 918
958 981
526 827
670 581
155 583
36 788
245 635
8 793
864 399
490 785
879 511
445 900
91 246
83 423
360 589
5 747
377 601
733 384
393 597
556 623
653 480
123 972
652 108
590 531
782 709
632 864
131 343
453 487
90 181
564 832
770 698
672 704
458 632
658 109
739 248
991 357
634 773
418 617
988 548
959 440
387 400
620 474
574 536
657 343
585 709
590 221
808 600
903 832
796 320
800 784
219 758
575 605
158 547
795 445
273 558
973 215
779 132
814 812
677 12
835 931
602 994
118 173
103 692
590 559
997 119
40 143
915 313
52 239
527 182
370 340
993 398
329 897
890 279
970 935
604 912
493 297
934 841
767 974
335 33
286 386
271 812
568 992
503 912
739 70
101 900
351 990
178 157
333 500
91 288
763 935
585 696
127 703
736 954
846 358
117 765
350 619
677 739
808 923
19 510
264 548
18 597
47 108
884 809
394 820
857 520
523 525
980 610
942 668
566 618
758 388
737 917
663 755
427 926
874 701
861 297
169 803
677 83
370 619
102 935
588 860
675 324
776 337
430 554
350 488
784 253
901 877
361 69
680 954
569 795
377 245
877 746
33 803
478 965
395 908
991 868
847 774
417 724
672 129
793 703
434 713
309 726
260 524
702 155
209 448
414 79
807 756
298 654
529 769
448 298
778 637
173 564
349 22
77 9
532 802
979 209
398 32
716 958
479 481
37 286
237 334
939 117
455 738
766 947
209 896
459 635
643 852
223 175
735 402
585 802
283 748
348 871
433 638
339 887
728 105
185 288
352 119
20 162
105 126
48 748
274 334
823 360
162 798
821 796
897 169
158 356
216 885
812 401
172 163
871 544
324 976
21 372
993 348
34 167
59 473
925 220
622 746
266 384
848 423
740 415
660 551
167 831
714 38
726 389
365 746
95 105
138 480
623 196
952 548
768 574
293 134
518 643
57 343
174 872
261 251
613 625
415 443
747 226
151 994
1000 594
903 869
477 644
929 635
867 454
859 479
455 52
194 869
846 726
772 120
528 519
345 229
222 735
792 476
603 379
413 79
22 693
66 241
146 924
394 526
605 939
664 518
570 191
388 266
419 123
112 992
210 903
819 812
281 232
243 654
246 422
583 317
623 976
266 291
29 930
160 598
472 547
863 243
22 974
228 405
394 860
647 111
779 306
556 324
885 822
615 913
103 126
673 725
168 46
51 754
276 278
657 355
55 655
884 596
692 791
919 928
612 885
11 703
992 35
80 829
459 421
565 735
302 620
390 118
358 625
65 401
415 984
329 27
220 169
444 582
223 435
616 1
594 47
830 857
753 640
278 832
587 842
566 240
709 170
579 774
571 994
757 899
372 328
910 641
602 877
993 547
924 174
403 28
813 32
226 777
990 38
83 699
472 130
7 580
28 730
259 798
896 168
438 849
45 782
395 320
956 150
699 768
181 910
686 508
148 768
781 29
836 787
960 215
12 116
738 801
964 782
582 711
453 537
860 152
61 175
502 746
682 649
865 240
355 646
620 190
756 652
150 767
119 887
919 82
21 852
144 473
389 355
976 45
747 36
248 998
843 602
143 426
746 898
429 247
981 505
785 124
921 577
341 491
176 825
743 775
822 937
376 816
751 518
594 496
767 22
921 227
67 253
83 203
728 412
80 558
69 1000
134 761
843 661
585 585
521 162
189 861
930 461
439 348
713 521
551 792
285 982
350 353
981 835
465 175
848 49
759 282
807 632
796 381
255 826
899 725
975 87
937 256
899 375
896 506
755 532
839 456
236 171
290 700
346 137
771 259
87 566
991 693
743 889
770 69
328 706
81 632
541 328
489 647
859 327
102 446
497 391
497 842
880 596
298 2
206 736
567 196
781 661
437 550
255 110
341 335
741 881
14 581
907 980
669 755
723 165
949 954
113 246
955 318
333 521
866 113
533 302
65 269
75 405
955 815
638 321
747 516
544 653
496 213
760 570
523 841
305 477
159 637
349 24
102 233
325 115
199 389
735 273
145 42
440 782
650 905
191 497
469 950
416 548
949 764
996 247
869 546
987 603
171 132
147 266
614 689
762 82
990 827
279 998
766 669
662 181
216 963
364 292
385 232
187 7
539 467
737 152
507 498
585 497
325 216
846 90
884 508
271 99
237 185
769 46
345 955
52 199
136 372
669 26
838 405
529 344
903 114
192 579
897 290
254 416
224 22
461 920
976 513
489 73
247 18
416 149
131 608
79 811
374 245
740 387
314 947
362 564
589 823
483 916
687 952
379 922
794 868
994 40
188 15
720 618
177 68
715 550
312 806
936 625
104 925
544 466
488 132
640 323
47 678
951 419
645 944
458 529
56 997
895 776
614 71
195 681
620 507
838 907
483 942
183 26
407 23
509 398
345 908
427 322
685 377
741 329
672 198
857 727
547 103
854 512
173 401
907 382
402 741
323 585
607 979
478 303
886 904
632 716
250 303
914 458
560 235
323 84
635 867
227 893
248 981
985 570
565 455
650 523
434 479
825 671
382 800
241 13
516 842
667 781
300 47
943 619
132 521
511 731
501 848
652 65
302 301
939 87
758 512
915 350
876 430
191 894
562 490
941 505
701 573
770 643
192 254
163 54
336 16
901 988
432 555
640 371
993 771
485 750
634 751
451 862
532 642
755 93
483 695
597 183
620 719
825 811
972 340
646 138
23 286
860 367
56 345
117 689
902 979
560 657
423 43
351 20
225 970
90 402
132 61
741 348
816 365
936 190
556 409
492 24
449 290
943 351
268 502
896 709
62 121
679 151
522 162
563 614
861 633
412 28
217 350
846 125
627 442
909 246
288 191
623 349
663 653
851 536
167 413
149 27
46 912
55 746
963 623
99 205
497 951
763 123
392 671
720 39
937 8
230 912
708 244
916 559
780 82
323 928
192 515
466 154
489 561
961 940
890 232
931 633
672 191
10 253
454 717
627 275
803 950
555 263
669 98
129 134
603 617
46 915
556 163
724 797
430 999
8 101
189 369
705 994
86 200
363 712
827 165
661 733
427 682
815 784
698 431
375 421
227 120
118 434
108 659
652 240
364 366
303 542
274 308
997 455
214 811
238 737
23 935
708 745
220 134
401 338
919 860
664 387
928 598
634 553
906 630
359 119
792 948
855 167
234 373
118 487
426 870
824 345
769 752
873 433
138 941
751 417
539 384
969 444
562 508
626 769
674 860
493 941
152 610
274 560
124 42
311 348
865 179
663 186
864 535
535 490
701 148
500 852
429 940
879 702
499 354
96 161
54 273
201 826
363 845
890 226
731 776
67 386
335 119
533 187
464 399
932 343
453 430
943 101
172 551
794 372
728 17
235 442
603 86
329 937
205 213
475 527
205 939
925 137
633 729
918 680
980 860
763 278
295 461
284 507
936 303
450 538
388 130
827 944
342 301
470 547
591 747
683 223
827 600
255 807
460 387
958 222
664 832
293 346
817 580
648 618
470 388
683 441
300 153
987 891
251 669
113 77
621 367
883 432
105 192
5 769
376 419
78 668
765 246
599 764
864 68
503 963
67 186
403 367
690 742
257 940
410 721
16 382
440 251
794 169
664 169
588 742
987 787
819 202
206 322
859 271
12 247
487 773
967 854
155 758
456 319
302 250
488 965
770 427
130 45
598 301
925 127
736 563
26 747
809 864
871 128
70 25
885 877
696 538
126 535
503 248
961 560
205 90
600 658
371 525
556 600
377 426
79 446
451 963
501 800
32 355
47 992
433 222
902 821
478 201
730 966
658 168
127 213
119 503
638 197
301 440
512 623
937 364
718 821
663 335
556 325
916 386
178 745
586 907
710 243
426 188
93 695
884 956
317 173
319 90
492 388
262 155
723 685
601 630
16 186
613 601
444 674
214 2
117 608
446 210
302 682
517 970
206 836
411 697
203 297
357 804
23 294
902 987
661 441
565 226
795 682
833 592
243 486
273 759
455 830
946 217
889 81
169 245
236 447
609 259
740 510
245 986
206 257
778 771
482 572
804 666
164 46
503 788
156 309
618 102
526 496
576 142
659 812
589 619
422 680
481 666
665 38
275 795
160 108
366 963
774 881
360 628
669 868
937 638
321 462
133 294
875 60
223 375
856 644
407 336
662 71
373 936
865 885
847 168
815 559
426 84
545 956
391 771
16 177
8 590
904 863
234 310
550 247
732 274
534 949
883 357
96 697
915 243
532 340
326 3
437 222
992 326
267 258
213 852
567 762
98 651
388 631
599 545
559 481
901 6
177 815
248 708
506 573
63 942
794 373
120 137
50 475
488 316
732 700
168 651
248 251
745 158
83 998
163 259
164 410
319 670
334 733
963 479
457 83
967 506
557 454
173 640
154 692
642 967
309 294
519 908
896 615
589 776
797 25
991 759
855 799
193 821
656 101
275 828
93 780
98 532
380 616
791 275
230 207
253 194
137 193
969 828
451 117
852 793
227 706
878 246
520 152
425 612
931 296
698 28
179 77
703 225
418 663
499 738
490 301
93 432
750 35
851 628
632 723
131 57
686 62
704 735
441 883
811 436
203 514
12 730
820 781
971 75
926 64
450 709
7 82
550 545
555 991
582 141
711 754
921 102
424 790
687 394
216 613
809 73
992 259
692 267
486 181
87 36
77 641
378 856
709 507
837 291
647 547
44 567
1000 467
708 687
212 275
651 21
631 832
854 184
863 930
176 592
785 885
98 621
527 744
519 570
662 519
388 369
557 599
643 207
971 342
200 601
922 270
806 880
471 193
217 569
166 743
664 684
664 326
554 51
46 110
316 972
382 515
573 906
56 846
973 980
304 381
272 710
774 287
35 327
338 432
437 691
472 104
662 205
971 586
110 26
432 285
450 756
616 753
457 924
633 571
366 19
897 55
745 274
141 759
479 111
696 588
488 127
224 938
42 369
767 272
429 575
6 180
796 724
551 44
130 353
729 227
626 869
337 456
331 32
44 170
511 267
465 225
124 893
151 671
470 509
851 265
308 713
105 388
291 82
608 627
538 290
659 933
460 169
551 918
264 9
585 894
595 118
57 178
870 717
243 326
456 533
760 64
512 649
353 170
581 164
690 131
139 555
385 75
800 356
810 716
149 756
833 557
934 703
380 81
60 139
496 571
787 200
364 133
202 149
438 692
767 503
529 928
218 29
586 968
104 562
495 484
642 907
974 137
829 113
689 273
831 52
405 32
552 194
76 254
15 842
756 896
769 973
924 451
375 861
771 478
423 265
313 416
523 287
553 352
751 593
644 380
965 195
574 40
881 556
880 111
803 254
84 745
190 748
161 712
386 65
415 136
657 390
122 33
846 695
424 997
634 656
931 458
37 253
31 120
998 220
868 158
283 605
222 50
741 878
439 809
881 560
841 726
74 592
271 626
412 926
409 694
383 445
917 295
804 619
740 377
20 832
640 486
370 480
563 975
95 637
918 365
262 329
642 22
374 377
318 829
221 122
799 313
498 818
144 104
275 784
788 240
778 401
921 420
422 294
148 239
317 288
325 635
468 897
756 266
209 605
83 705
708 710
840 649
705 454
800 27
867 939
267 645
339 539
416 112
350 501
202 26
135 670
923 242
935 131
846 370
187 906
79 26
554 135
832 705
162 698
643 780
342 333
318 109
444 501
671 793
353 225
819 487
894 741
80 180
223 278
549 410
787 736
762 618
792 275
316 434
766 75
118 209
575 140
353 280
364 523
118 609
789 838
475 337
599 9
964 737
96 77
355 887
351 22
320 756
30 437
991 349
387 706
872 505
315 486
702 103
536 754
182 68
517 884
89 188
639 118
624 820
969 620
928 311
16 191
170 330
677 871
784 703
750 575
328 285
680 41
267 862
108 783
745 196
322 736
665 945
907 985
916 186
295 884
852 311
426 21
992 454
244 776
702 836
278 381
876 896
242 335
679 339
530 1000
297 332
531 212
447 369
487 873
678 984
254 834
977 955
687 248
582 531
619 463
883 44
9 531
375 539
742 244
715 541
964 202
765 705
628 368
591 648
325 277
896 826
205 477
708 175
940 942
218 948
472 945
838 566
188 904
106 152
105 870
663 247
938 939
287 833
116 843
661 176
370 952
117 587
251 941
531 88
506 71
344 611
574 448
936 494
27 355
784 993
717 73
932 355
549 917
574 918
869 43
983 387
559 488
809 902
450 382
701 633
162 636
478 541
343 613
533 411
685 816
765 941
567 665
210 140
900 516
177 458
355 986
719 764
751 266
773 445
878 305
855 915
473 971
855 39
530 570
197 64
8 97
931 536
906 286
873 969
441 592
732 229
824 834
279 723
637 724
808 844
762 443
611 644
364 808
707 371
904 637
258 161
274 131
129 67
722 860
647 545
46 492
140 324
566 391
808 555
467 615
409 360
223 772
167 281
494 422
270 752
583 543
882 711
609 955
923 607
499 968
98 990
643 16
732 450
570 198
417 967
130 177
678 352
301 845
266 254
897 848
148 130
911 757
715 934
152 813
275 794
595 397
556 11
715 685
188 392
389 840
588 373
978 882
53 125
11 315
233 447
147 948
732 650
112 7
443 291
39 272
400 753
309 939
496 697
641 750
644 693
874 6
360 107
804 506
406 536
508 517
807 258
339 845
529 91
949 837
29 796
885 159
231 657
406 564
90 725
260 991
11 153
762 631
13 290
721 313
479 102
460 715
260 691
913 129
95 180
806 201
695 350
280 57
225 967
203 589
609 275
253 87
376 713
153 635
403 876
166 667
357 260
627 4
669 717
293 715
419 573
591 698
937 199
973 189
637 700
901 789
335 655
665 852
464 872
875 860
158 168
92 698
552 587
397 494
285 333
692 609
874 328
660 126
133 484
198 806
856 661
102 551
907 611
70 481
891 161
530 794
100 927
287 736
611 330
696 836
962 476
701 446
960 898
251 815
910 279
862 363
181 769
325 251
8 214
949 371
975 644
207 983
999 520
811 699
965 122
948 567
197 150
571 377
270 895
462 94
704 469
307 464
115 256
835 441
912 586
299 228
59 598
806 694
847 728
975 401
690 436
846 393
904 152
857 370
759 43
435 938
610 698
523 909
925 933
506 422
278 312
115 125
391 536
592 365
288 281
800 133
26 56
425 747
276 587
108 710
876 718
978 683
682 483
456 960
146 570
436 537
457 379
901 97
229 37
108 217
270 884
316 545
823 423
606 698
492 364
448 469
46 481
440 449
774 227
337 230
326 617
653 749
475 922
984 790
565 71
504 56
525 831
783 828
35 575
628 808
801 965
389 758
554 67
374 547
325 26
647 799
299 630
941 764
436 857
186 291
264 971
945 788
153 727
653 947
346 454
911 735
563 816
801 937
362 125
314 360
275 613
989 215
728 424
423 266
66 687
826 741
279 741
739 625
546 1
359 109
397 881
240 909
674 228
476 754
4 250
19 421
936 606
431 762
906 329
963 996
996 663
969 515
173 717
395 807
213 894
557 568
989 79
532 419
641 97
910 603
92 862
111 439
876 431
147 699
206 277
684 272
728 897
518 636
464 661
210 804
91 93
222 635
817 175
148 927
965 23
710 270
70 208
968 627
484 652
251 563
900 768
519 222
852 92
856 229
306 587
164 122
113 663
400 77
38 461
346 107
669 314
317 336
103 264
634 882
375 152
455 578
596 311
806 901
249 321
374 361
984 773
586 783
479 254
448 564
899 175
35 353
791 668
586 165
820 41
351 547
667 599
311 203
516 747
223 101
881 53
706 680
617 815
795 867
989 181
220 779
849 805
943 20
197 36
786 547
583 804
497 802
4 710
906 226
163 786
278 868
818 246
113 671
801 993
488 96
12 685
131 797
583 65
866 146
238 869
207 495
446 369
281 76
589 98
673 270
292 557
820 445
549 660
540 912
696 22
708 278
87 11
156 299
173 715
435 425
397 23
874 70
645 287
206 288
843 26
84 744
37 975
655 732
997 715
9 435
725 70
738 233
720 262
947 864
584 733
289 980
108 162
401 104
800 607
391 995
984 827
738 20
751 797
106 111
583 183
415 251
582 713
115 165
445 755
497 552
268 897
7 68
855 398
62 838
576 799
209 376
542 311
774 107
182 305
427 948
660 374
360 747
377 522
66 919
185 590
270 958
48 803
614 475
750 521
835 761
246 711
216 725
732 575
472 1
124 407
449 592
311 514
862 495
455 131
452 502
933 417
328 34
938 514
794 535
225 10
612 308
936 83
71 783
987 286
572 435
878 234
300 739
728 106
959 154
947 287
152 333
771 376
342 382
816 342
524 400
333 401
633 984
139 360
89 712
866 188
424 189
737 194
565 431
927 599
412 94
293 620
331 769
519 854
254 504
835 745
674 673
291 63
611 168
948 537
766 359
630 410
978 313
530 496
166 49
699 420
552 885
159 971
221 185
996 864
599 72
929 850
589 540
369 536
428 487
894 410
896 224
71 887
826 769
658 378
5 173
496 716
700 491
931 650
914 859
852 503
706 636
939 602
211 660
379 281
933 406
921 575
495 972
65 425
974 979
283 825
833 385
44 574
914 750
561 852
703 771
511 433
52 408
636 805
315 569
348 835
969 842
158 386
266 131
716 900
955 900
284 999
473 197
100 34
48 154
804 910
586 207
363 336
493 925
730 840
111 51
681 268
788 946
399 503
846 705
402 481
703 226
678 154
307 767
339 244
325 8
343 309
149 426
475 829
693 262
127 443
116 324
148 869
804 202
446 833
262 662
175 600
258 499
959 74
382 501
278 551
63 971
413 631
114 297
204 469
353 465
416 739
25 374
812 915
767 103
779 45
5 841
15 521
381 779
151 596
691 2
967 156
298 170
624 2
986 105
528 401
196 904
126 359
818 151
904 585
253 683
981 610
875 995
203 167
633 169
322 930
931 675
402 810
427 597
714 552
819 659
245 799
268 119
145 397
726 270
436 661
97 110
591 787
54 873
461 807
683 888
791 62
630 845
272 801
504 516
599 123
986 96
520 712
640 152
560 88
261 502
874 667
375 687
156 716
641 137
913 912
289 768
779 888
890 764
721 779
207 390
458 524
203 722
435 491
489 565
329 64
139 155
369 174
130 442
952 962
510 150
512 319
673 714
40 460
205 528
258 704
350 748
859 463
897 479
4 259
220 298
75 838
96 937
987 960
255 11
174 494
515 431
549 864
678 779
396 240
418 454
547 990
103 973
909 813
510 164
810 645
763 983
490 277
766 38
492 295
797 169
425 33
976 820
273 171
735 376
278 404
725 787
919 899
968 728
895 730
710 736
358 827
774 849
474 570
370 898
602 345
442 342
69 243
88 346
646 164
132 916
643 661
533 704
397 891
531 522
91 356
253 44
157 322
664 369
126 732
611 213
78 608
729 209
523 495
12 165
155 545
221 551
458 514
337 62
558 493
899 567
778 862
132 207
416 992
354 427
508 860
323 80
411 109
986 991
348 674
53 257
518 436
787 959
834 685
878 963
546 361
170 367
572 937
358 925
136 38
297 546
146 830
380 483
508 873
983 377
660 121
688 845
157 565
807 55
925 976
421 496
264 130
772 979
346 907
16 994
805 513
348 644
868 596
584 527
716 271
723 872
187 529
857 698
958 120
827 81
450 525
339 465
518 143
984 291
235 851
886 170
729 953
440 451
177 626
332 454
88 540
659 978
829 109
502 168
925 20
662 606
712 692
334 221
390 979
781 700
807 112
154 247
651 305
634 472
991 398
507 4
4 570
209 515
600 951
845 475
132 625
175 938
89 680
184 91
336 179
2 577
975 314
347 978
422 879
829 210
847 960
187 373
249 627
52 785
69 387
963 173
708 316
749 163
829 5
52 64
398 370
563 171
248 281
895 428
490 94
387 28
466 987
771 723
247 315
400 995
830 410
70 658
767 473
721 516
194 635
687 793
915 933
26 958
945 142
152 462
635 903
808 464
313 229
702 545
594 895
688 798
565 907
554 942
865 41
785 161
182 497
227 749
817 378
210 803
281 18
266 945
246 90
375 299
634 320
194 164
304 881
961 220
139 866
259 946
515 440
442 94
541 610
471 750
412 103
118 773
15 103
445 560
619 748
792 579
967 931
637 55
424 504
846 218
597 386
179 419
488 591
397 41
895 193
600 513
940 392
92 258
736 662
294 512
165 491
729 113
877 907
532 716
849 757
321 172
380 347
387 506
320 986
19 259
729 462
53 604
64 698
467 580
188 195
693 416
453 576
131 654
332 804
825 711
150 436
839 536
293 158
769 250
3 528
591 66
225 57
998 413
603 690
180 56
61 948
114 885
672 848
150 964
6 670
979 774
761 274
982 704
691 558
112 688
322 715
122 345
164 182
292 277
66 302
891 89
149 40
52 506
61 30
631 332
836 392
957 169
447 647
726 558
687 48
901 745
692 695
704 582
783 853
973 187
358 33
568 989
716 403
732 672
571 178
475 948
363 733
779 692
987 562
896 959
748 606
991 315
70 29
206 400
640 292
2 935
986 809
520 700
893 508
753 671
552 739
232 447
49 331
404 392
998 349
450 67
377 531
58 934
283 698
578 742
739 196
773 631
616 885
53 17
216 456
157 209
631 885
739 40
171 21
737 748
763 825
898 769
985 670
399 688
547 700
293 515
937 697
883 504
68 661
850 50
897 940
89 67
961 178
2 196
864 251
964 849
920 714
888 819
685 702
229 567
208 624
673 993
348 761
412 660
290 577
734 291
124 950
541 439
150 813
153 37
983 270
920 667
585 879
584 144
552 526
673 251
638 84
12 996
218 136
297 111
926 446
923 430
834 905
699 754
923 21
605 507
868 553
277 540
803 915
623 65
842 635
413 411
122 709
521 47
155 795
477 988
699 175
93 621
548 698
479 446
238 128
198 105
32 826
645 187
251 933
724 216
773 878
363 601
217 61
775 662
34 674
120 948
992 669
404 23
494 48
870 623
826 565
130 495
73 699
907 199
360 940
873 70
804 344
369 795
364 772
169 209
172 730
794 190
893 16
164 70
932 864
971 64
688 100
910 760
311 509
930 911
878 298
57 593
70 226
801 593
955 947
134 847
962 297
161 238
338 218
960 487
156 277
575 165
977 996
390 129
588 344
75 721
542 388
281 881
81 736
510 40
574 248
13 921
119 105
360 58
800 787
778 341
174 146
502 454
27 900
746 459
635 256
498 560
503 862
381 30
146 284
966 226
328 766
12 457
106 186
954 959
991 332
858 737
790 844
500 236
440 880
617 937
515 769
798 29
391 764
255 70
529 618
526 986
803 831
945 794
163 802
882 304
646 873
943 401
718 794
988 509
26 604
372 243
921 114
6 175
183 534
144 60
890 463
708 262
845 2
14 914
795 1
422 820
604 866
712 327
460 632
440 465
158 974
350 301
33 221
247 274
35 690
90 277
771 236
56 232
910 221
750 701
38 907
674 739
207 58
684 994
495 713
644 157
449 260
366 890
125 165
32 532
748 145
650 658
718 399
493 864
441 804
797 163
836 792
671 636
525 587
877 650
103 260
181 850
405 183
859 122
101 40
875 769
516 671
283 351
815 306
339 865
694 863
451 570
864 905
829 397
107 585
579 965
58 159
181 285
709 496
524 583
616 39
606 899
741 420
204 79
284 249
294 87
818 157
905 449
935 483
414 992
642 946
277 389
78 985
237 953
919 852
343 876
295 305
905 159
369 74
667 711
72 572
512 358
54 925
349 47
870 977
313 24
603 232
875 945
459 977
732 106
633 245
388 538
611 421
818 34
344 329
391 398
605 740
796 827
68 583
477 381
958 80
964 833
376 422
161 107
703 914
682 457
21 293
230 839
678 573
519 69
322 124
160 470
950 227
404 426
959 362
857 922
546 233
691 222
850 394
488 884
202 508
528 783
698 205
708 217
625 381
692 784
850 993
363 254
418 321
967 627
859 938
569 549
159 770
294 646
653 496
506 180
385 985
771 9
145 567
454 507
172 224
179 138
850 421
1 60
608 869
339 254
866 343
749 371
523 26
926 259
267 728
510 763
294 963
955 739
572 956
798 282
876 758
502 566
909 111
90 431
136 367
689 850
62 307
929 571
422 223
886 42
841 346
301 311
46 529
420 899
94 430
617 2
784 28
131 158
408 552
380 293
945 771
468 581
243 299
197 742
744 336
715 998
351 943
483 833
100 243
535 680
601 954
541 129
368 189
143 916
930 586
81 25
273 655
552 987
652 254
930 487
86 381
729 821
212 615
852 164
569 669
584 454
738 124
934 458
312 76
373 594
14 805
618 638
459 521
625 111
949 211
286 677
291 235
255 596
801 383
378 526
976 743
330 946
380 141
466 4
603 592
261 551
227 185
747 869
771 759
432 25
707 448
368 778
749 169
512 126
868 375
603 469
19 995
114 597
531 860
818 301
971 249
48 44
806 796
564 317
274 609
336 292
92 202
894 47
671 86
262 689
638 962
586 455
614 556
232 102
897 249
706 170
210 213
663 545
857 106
746 750
152 416
187 413
457 619
139 446
932 725
900 898
280 954
187 864
55 224
252 303
825 309
522 487
930 378
592 27
795 665
508 603
635 647
48 567
723 947
464 354
252 2
217 306
129 432
787 2
270 68
379 214
94 209
309 888
490 860
166 537
426 888
835 241
243 810
743 820
630 703
573 111
486 711
112 108
778 843
321 871
51 981
111 276
500 952
488 666
841 265
905 675
506 498
113 100
660 207
271 289
261 843
751 747
905 863
854 682
904 107
858 14
383 357
318 870
374 158
128 296
90 787
503 360
428 763
554 178
861 458
40 66
591 395
203 800
760 937
157 77
586 643
634 288
65 75
787 853
34 340
31 894
150 422
960 992
518 902
386 720
54 498
8 562
926 165
443 512
807 603
281 440
242 345
867 667
616 653
872 649
344 902
894 845
675 205
837 544
459 574
263 512
71 270
73 997
786 515
508 593
469 140
384 710
484 250
729 451
442 879
518 274
659 590
457 129
388 925
268 772
987 104
21 67
554 275
872 222
997 665
100 545
943 874
552 146
911 421
419 569
364 819
169 752
743 437
523 81
892 895
147 445
521 164
409 837
710 597
848 972
17 266
892 379
306 608
197 475
359 292
263 233
372 154
479 519
950 1000
34 751
95 771
607 592
205 668
188 52
992 557
935 975
842 484
801 200
775 63
568 263
614 50
620 708
820 518
563 778
110 119
797 297
853 192
23 140
623 319
416 749
246 301
813 262
522 426
663 141
486 834
658 400
963 119
518 759
768 40
899 972
231 273
111 749
67 903
833 151
803 266
44 706
464 529
539 474
592 797
611 359
837 861
683 419
519 621
878 937
523 62
88 976
594 183
214 637
888 29
517 778
854 796
592 593
156 780
983 69
273 93
760 765
334 353
299 547
989 187
928 857
316 781
652 946
578 243
890 86
375 342
275 573
279 257
993 188
468 998
620 93
857 776
83 155
674 423
693 601
279 9
734 930
306 311
524 195
748 898
888 23
822 167
279 815
706 99
164 325
55 399
381 137
905 406
559 598
7 189
958 92
470 615
161 502
595 48
524 417
566 802
583 272
252 98
596 442
703 3
840 435
139 745
841 50
694 199
590 651
290 60
617 43
544 999
824 419
767 742
573 701
13 824
266 853
314 457
288 453
854 246
678 443
248 319
361 258
992 257
609 168
27 727
909 599
423 578
584 40
430 898
702 401
548 907
998 577
895 555
461 608
164 805
216 124
972 242
841 630
856 263
207 791
688 501
409 741
253 308
999 251
885 700
848 131
738 121
464 953
245 787
195 95
18 387
76 225
1 282
16 654
506 29
796 759
337 794
845 856
703 450
571 331
117 291
613 135
677 688
359 677
330 941
781 188
322 576
946 10
721 306
582 918
513 636
719 379
428 289
709 525
807 826
815 419
312 844
106 22
748 202
753 527
991 686
444 855
321 163
803 294
625 610
119 791
28 782
634 486
803 506
59 333
781 799
76 235
484 828
513 557
680 186
286 522
557 910
483 27
52 862
808 38
347 963
543 962
216 601
294 997
231 234
549 344
599 971
705 884
844 614
145 326
640 196
188 800
762 127
847 329
727 493
325 477
214 908
710 114
603 120
527 503
561 125
826 618
231 152
347 870
700 886
21 284
771 134
411 970
463 489
462 787
966 27
694 27
503 411
143 328
380 503
349 610
6 695
932 852
341 702
23 448
591 484
586 556
862 632
935 2
280 785
20 782
547 514
462 927
16 810
888 374
856 71
430 787
59 463
370 560
627 304
913 906
688 339
797 501
890 517
89 494
460 960
317 140
447 229
45 239
864 84
929 660
584 545
400 65
761 326
909 985
700 41
269 902
88 132
338 16
144 273
560 671
518 312
637 823
45 163
646 305
499 132
272 353
40 997
71 91
37 928
589 658
829 676
141 166
44 284
791 603
307 308
914 394
937 903
65 213
989 915
696 261
619 736
609 689
826 645
616 414
654 445
442 795
962 485
430 752
439 736
129 700
384 23
260 373
937 956
985 556
691 593
244 868
282 243
8 75
911 818
73 349
554 835
53 34
886 659
82 270
681 341
642 970
648 626
525 690
570 120
558 510
331 191
104 338
265 492
662 83
875 215
917 928
600 803
938 681
374 65
940 21
42 816
711 963
935 268
472 618
810 928
955 74
771 965
600 432
47 826
646 316
13 651
957 304
672 350
119 734
312 53
353 135
670 162
414 977
941 538
363 614
655 468
510 488
177 162
895 336
699 599
697 346
235 387
328 597
1000 982
150 540
443 326
701 467
972 947
802 671
545 624
391 656
211 439
353 982
427 587
720 107
183 72
633 545
875 682
16 25
702 625
277 674
571 431
696 115
770 616
597 302
60 316
408 595
387 848
545 372
392 419
405 407
795 978
569 849
602 846
874 173
276 569
639 681
654 761
296 529
234 244
830 294
911 590
240 650
437 784
21 180
554 425
549 356
880 979
342 870
659 347
630 306
875 216
901 56
861 811
812 433
883 184
612 788
609 550
488 362
56 36
69 759
809 948
737 502
818 747
848 799
404 722
14 304
130 226
466 126
813 522
699 421
423 186
135 478
574 555
503 676
236 672
422 83
470 177
157 836
413 298
411 90
927 321
195 698
512 617
884 998
447 809
542 54
710 777
77 483
212 547
660 368
653 146
788 415
235 714
88 587
805 634
250 519
665 696
679 216
82 221
270 143
349 346
625 560
244 636
127 931
475 266
698 61
647 136
803 371
153 467
419 832
682 500
404 303
1 970
664 596
606 942
925 84
225 751
349 922
811 680
410 810
92 321
787 967
427 821
818 830
475 811
582 475
781 597
423 738
97 521
35 259
68 719
622 511
40 523
107 178
841 533
998 11
821 648
299 953
244 721
690 781
419 862
895 515
774 583
725 193
653 698
704 692
222 413
694 219
423 408
43 595
55 694
548 650
414 589
783 833
699 833
767 33
17 419
731 72
463 302
233 684
254 840
435 92
342 334
742 107
922 876
291 724
552 342
556 860
93 975
604 907
628 188
942 694
466 547
533 503
594 888
652 687
995 926
562 285
649 465
626 205
675 322
170 873
567 635
420 452
137 966
854 774
121 200
699 683
836 347
499 462
903 527
956 133
447 982
806 693
964 386
567 134
610 485
768 29
995 58
831 459
493 234
227 992
47 482
870 354
966 317
336 771
361 299
508 927
146 699
808 492
756 146
43 938
818 449
27 397
792 425
230 661
779 195
977 114
965 338
616 196
942 379
99 439
430 906
51 325
475 6
118 644
454 496
40 245
906 50
163 780
923 279
826 897
269 924
335 50
829 969
587 879
294 61
236 763
56 42
286 529
579 531
371 617
293 196
513 914
471 199
963 299
168 901
529 813
961 765
575 17
464 443
712 531
338 642
413 466
87 74
220 809
42 513
5 906
105 92
126 272
993 654
436 305
770 10
673 575
193 136
370 256
250 431
524 336
857 743
144 250
327 260
883 820
457 318
679 797
153 223
284 874
85 103
198 910
542 804
409 49
538 542
186 347
211 309
573 889
457 77
111 93
951 941
746 882
371 182
985 137
474 534
337 806
768 876
893 76
242 782
969 427
128 180
736 52
420 544
129 883
636 431
175 382
312 545
563 648
681 389
181 726
108 870
532 875
745 776
302 987
557 623
88 573
44 568
455 31
998 629
412 662
309 558
67 842
636 174
711 519
400 455
294 702
886 477
401 100
131 891
836 894
552 713
220 212
271 286
53 906
811 763
570 717
918 939
567 804
129 167
371 669
911 562
747 462
274 966
674 544
449 414
841 224
529 338
13 295
961 141
814 683
161 187
536 72
100 282
533 374
917 202
968 124
293 943
885 233
534 655
442 62
344 806
946 874
412 874
177 512
507 62
885 457
619 153
272 613
99 157
268 892
571 963
697 631
619 994
504 957
451 915
182 628
778 688
144 659
167 506
835 289
902 704
947 185
835 643
815 453
988 318
409 439
418 362
629 458
376 125
116 542
630 380
633 465
669 239
942 537
794 889
722 628
883 888
558 841
661 142
783 78
855 411
535 230
535 2
123 517
382 756
981 402
994 255
675 287
791 468
527 864
447 410
752 879
72 644
802 854
721 656
616 607
238 151
960 360
19 341
467 351
94 812
605 768
99 395
611 386
386 362
616 369
22 687
12 823
830 156
690 67
658 650
427 676
342 245
555 507
376 494
131 986
231 869
699 846
237 720
533 601
894 424
684 724
23 568
615 716
813 992
151 221
973 58
727 701
626 666
808 510
266 702
934 949
777 864
674 566
804 696
486 770
412 298
762 914
518 86
971 596
786 873
804 824
912 983
546 71
492 811
772 777
111 900
993 785
466 796
917 595
600 30
861 469
116 183
56 867
428 412
99 339
394 644
410 886
806 533
14 269
433 6
53 250
153 236
552 70
831 503
99 691
971 214
225 386
819 280
252 246
346 346
322 504
230 688
772 14
693 824
615 846
267 241
20 717
283 990
375 101
139 979
346 182
681 282
619 378
979 940
574 672
827 541
869 238
58 135
830 78
972 146
585 110
124 931
564 262
533 543
201 766
769 28
203 596
568 71
833 978
557 14
55 759
126 473
244 449
618 180
911 93
462 554
600 26
815 485
920 367
250 374
898 18
522 149
163 704
176 784
89 146
963 999
590 777
154 366
732 275
446 630
81 257
518 603
405 815
680 567
518 220
3 295
543 318
94 196
673 599
913 346
671 996
620 468
977 264
665 58
872 183
349 691
263 753
264 265
399 158
934 43
641 379
590 314
977 854
11 999
466 178
235 469
96 365
583 550
394 198
167 792
355 452
186 996
831 127
980 671
5 623
358 602
105 944
70 121
189 166
486 828
730 201
618 248
344 972
319 881
8 331
168 358
171 525
960 628
468 29
748 8
194 585
653 916
515 896
777 264
446 785
946 485
124 299
33 291
657 204
831 986
644 930
345 190
542 519
799 94
341 436
878 118
699 324
254 997
160 377
295 193
748 185
566 930
522 562
859 866
751 725
396 292
737 86
211 77
522 88
194 572
763 799
568 923
175 863
467 545
729 83
143 602
644 353
467 746
78 215
760 773
201 631
410 747
202 172
545 122
446 72
336 264
616 500
477 697
582 971
298 225
324 765
322 753
331 358
482 885
867 821
429 421
344 325
396 877
405 364
728 882
60 310
852 709
886 527
825 208
279 155
917 407
643 656
433 510
828 213
282 171
537 175
664 285
51 69
648 778
439 505
119 325
32 944
884 662
98 800
68 694
550 711
701 334
572 528
546 205
51 435
379 714
134 718
558 435
128 997
940 246
673 971
189 556
632 639
355 52
114 385
590 685
889 666
922 267
300 836
304 239
433 976
561 974
883 192
612 590
846 708
679 435
744 295
922 984
960 843
602 339
834 1000
204 894
956 855
81 259
93 514
487 821
196 450
410 791
744 255
850 775
42 594
929 28
719 343
530 274
237 485
96 572
182 34
854 771
469 264
913 213
60 759
138 383
833 961
884 312
630 331
235 811
364 810
831 218
933 299
833 197
863 702
311 553
710 801
924 227
8 1000
626 193
313 862
504 942
192 739
477 832
585 309
362 691
413 662
219 122
462 142
700 822
494 678
14 806
539 869
99 82
607 202
989 507
488 817
690 72
125 718
870 839
761 221
580 345
869 73
22 882
878 912
103 328
994 709
530 334
567 17
151 257
326 309
817 86
530 685
258 764
771 903
811 702
600 680
885 15
332 878
76 861
211 642
229 361
898 668
340 224
328 156
309 857
840 919
972 962
173 783
462 438
745 726
441 629
858 816
984 420
457 564
583 472
282 911
627 590
119 467
225 91
156 686
880 252
763 673
232 503
670 780
861 479
695 993
816 466
188 442
407 306
260 619
748 40
3 972
482 158
9 362
762 772
34 993
626 829
434 296
960 646
126 655
638 310
284 805
127 471
246 885
128 506
503 876
897 505
199 378
15 208
739 776
331 124
120 956
305 553
603 616
550 728
622 539
389 905
343 867
727 589
752 855
446 606
82 694
463 632
839 162
252 521
285 723
829 941
628 783
557 177
863 530
716 603
435 58
470 161
998 573
530 448
488 992
468 270
720 71
143 356
146 971
297 773
105 205
949 967
734 664
681 71
963 47
218 844
847 705
836 278
615 655
899 686
78 41
42 223
363 690
995 468
246 295
786 979
311 355
745 531
806 59
929 23
255 775
404 46
96 303
732 173
695 125
747 58
814 93
877 59
389 698
369 239
433 465
876 50
613 130
176 44
219 580
89 666
234 820
191 928
944 937
337 109
382 565
519 121
227 908
170 595
498 602
411 267
839 286
415 843
846 985
422 935
651 7
754 841
129 623
158 862
188 677
936 151
752 122
408 718
745 822
561 943
877 457
341 982
649 627
249 541
569 972
553 504
288 226
386 339
168 793
614 968
207 420
228 994
620 151
357 220
670 560
466 792
824 105
18 209
795 537
353 203
801 966
738 175
793 317
520 913
63 253
711 457
951 718
419 620
277 884
12 135
689 470
330 210
180 419
737 325
735 256
237 631
235 457
107 185
174 525
805 802
760 568
254 99
700 617
585 368
981 273
189 662
835 369
80 571
45 166
149 924
380 389
568 905
265 724
707 24
643 312
322 352
87 366
646 666
188 928
668 967
690 882
307 684
25 825
190 438
436 873
741 712
444 74
242 983
902 372
960 78
303 2
311 609
740 62
32 930
851 819
175 894
952 235
73 380
811 516
805 405
499 509
398 752
880 709
829 182
710 492
142 395
699 881
808 82
162 658
900 315
898 427
580 823
579 999
244 328
750 475
37 931
656 98
422 149
844 120
381 651
201 543
308 452
209 557
878 769
402 688
713 550
423 291
900 18
971 649
492 7
931 499
104 704
823 380
950 375
922 258
179 482
166 56
251 923
946 652
962 658
553 385
300 452
452 246
628 383
96 84
383 261
474 684
987 747
293 165
228 459
573 478
733 518
527 33
430 826
836 184
448 288
781 427
22 876
862 459
970 596
719 795
280 58
541 572
30 146
950 114
808 189
815 237
367 651
772 814
938 552
592 959
417 749
401 488
896 680
604 470
908 985
616 858
819 454
494 185
104 266
350 393
817 293
351 948
746 120
49 499
959 944
731 133
324 639
118 291
496 216
569 135
473 739
588 966
923 692
231 624
84 400
916 787
258 395
690 41
422 421
174 97
59 291
388 554
858 308
688 330
46 627
295 320
670 526
943 106
277 210
892 623
223 501
370 734
68 59
127 841
479 652
937 889
442 151
983 481
480 28
460 126
347 129
3 641
234 279
851 477
977 975
159 396
33 637
236 864
752 581
848 546
731 831
378 562
210 837
687 909
549 551
28 573
752 284
322 987
147 961
511 250
184 102
713 222
10 30
263 911
933 583
661 960
507 836
689 546
757 187
506 619
788 398
329 287
20 869
163 555
971 875
129 332
242 541
90 518
288 629
860 44
167 718
115 991
240 487
211 402
41 533
629 521
217 237
264 458
123 154
145 63
468 432
827 209
163 511
997 393
508 389
910 494
724 525
303 852
464 15
479 587
168 975
649 635
759 692
252 709
425 414
571 959
520 567
352 27
514 568
826 589
440 908
494 309
244 494
537 960
939 789
20 715
554 590
508 377
451 166
357 964
734 182
552 177
661 991
260 929
463 504
775 110
857 311
69 795
451 440
862 5
381 535
429 240
405 619
195 490
152 99
441 102
614 701
383 429
556 157
538 412
819 958
559 270
397 420
626 777
306 406
16 216
285 420
186 832
262 337
930 280
148 370
733 114
422 115
542 329
271 431
93 90
388 651
711 784
422 336
912 727
741 927
294 378
698 479
209 311
167 490
590 666
779 985
437 672
313 60
102 405
149 841
407 859
624 828
546 887
165 551
15 863
381 575
173 547
64 115
437 991
611 225
15 923
636 468
328 136
309 734
346 284
914 891
529 335
722 543
549 102
118 74
649 533
188 861
159 976
203 769
552 569
692 188
37 371
323 345
104 669
980 369
559 502
540 87
837 261
982 737
362 99
810 10
631 349
222 142
324 777
910 876
345 953
415 381
323 737
405 409
147 316
910 38
754 98
298 735
835 12
185 644
373 168
345 595
309 668
723 570
895 67
523 661
800 845
398 228
975 154
821 546
643 161
661 829
172 198
365 169
490 25
313 492
657 639
646 293
190 975
392 184
135 405
13 306
602 837
201 318
5 691
342 192
902 935
274 532
51 369
961 715
212 618
353 209
262 465
27 451
439 418
634 925
174 646
482 430
30 374
720 655
257 122
375 570
187 540
795 800
356 821
602 146
70 764
233 651
891 66
904 904
119 933
629 838
939 886
455 498
37 46
144 393
867 745
890 809
572 563
610 462
981 42
148 884
298 266
168 926
455 106
163 765
771 969
614 670
394 934
200 284
742 531
595 665
93 556
479 73
950 626
172 345
285 687
461 55
75 792
71 821
725 271
801 50
482 245
605 960
670 554
585 329
171 440
362 983
494 16
983 483
713 54
303 789
676 758
159 440
424 115
399 445
21 336
774 172
720 208
315 565
224 723
487 558
205 199
611 507
340 638
616 945
817 774
736 593
470 810
432 631
90 278
315 809
838 982
56 860
970 260
410 933
118 749
922 85
46 739
210 781
683 449
267 719
709 88
529 140
71 618
769 385
779 958
718 152
384 124
272 853
873 193
937 270
947 669
36 655
108 564
146 178
533 914
224 632
814 593
757 176
932 492
697 876
100 985
145 734
51 429
435 26
548 68
453 361
661 209
52 540
415 302
733 911
874 429
103 226
360 657
126 658
624 578
370 284
138 610
149 781
937 915
177 469
905 229
356 16
172 818
571 297
475 194
226 197
829 363
552 307
540 840
221 974
508 750
322 499
14 536
697 537
186 180
813 411
376 993
752 677
839 644
161 410
468 246
459 789
744 287
470 109
174 518
645 526
136 830
705 300
241 432
293 366
965 396
42 155
566 359
931 78
768 398
538 418
876 523
915 11
704 972
663 296
755 955
13 719
702 54
226 445
962 143
221 923
641 895
501 530
665 717
888 894
106 115
768 372
126 472
119 450
94 132
520 147
537 745
591 499
888 746
668 735
706 520
616 722
588 856
616 45
970 383
416 447
206 463
586 325
808 431
178 344
528 120
865 936
578 884
22 283
403 637
357 990
492 324
386 462
58 802
260 264
616 846
940 527
876 747
309 405
525 284
954 389
571 531
625 592
166 379
228 874
369 72
197 106
885 254
907 144
869 522
989 160
400 865
906 709
269 700
248 145
335 202
886 905
84 510
496 601
888 75
826 608
498 22
714 382
628 972
846 514
656 245
730 913
305 351
612 905
106 732
202 541
241 49
476 319
440 973
341 153
355 320
477 880
815 322
918 475
87 575
825 50
479 671
348 936
755 549
476 995
950 969
827 425
640 267
397 980
419 103
651 247
568 727
639 838
553 725
412 377
774 242
399 473
177 153
22 4
500 971
325 326
944 495
295 715
598 945
961 579
761 881
657 399
718 209
475 481
937 601
73 250
840 446
253 691
768 929
369 514
892 312
9 538
482 339
536 595
219 193
345 936
753 820
768 690
772 489
377 844
738 568
642 342
271 979
275 514
642 635
52 20
592 533
358 127
127 928
671 472
643 982
470 193
609 559
112 250
252 722
52 285
36 694
919 87
713 510
971 422
988 450
349 11
273 915
786 915
680 717
794 640
275 905
242 526
627 252
400 678
888 787
873 787
667 195
208 654
644 908
16 268
822 801
534 69
402 565
785 195
205 411
107 936
474 830
741 698
616 759
892 176
764 888
435 780
507 609
677 334
605 462
606 160
199 867
696 681
439 965
190 555
204 625
334 710
233 265
750 909
598 707
867 594
808 473
753 568
434 67
99 696
495 890
444 215
309 777
924 541
393 26
801 991
84 523
820 950
116 627
422 220
546 252
171 331
318 498
811 416
305 556
342 100
770 650
228 45
542 621
422 694
611 505
216 782
760 228
551 306
636 148
570 799
916 466
456 572
21 797
519 960
384 481
262 271
930 374
850 832
905 314
828 826
464 743
292 919
315 664
715 986
236 696
202 755
7 586
185 201
445 466
574 295
298 604
975 554
731 733
545 374
651 859
390 366
196 547
229 783
594 783
889 600
720 476
775 904
28 219
721 601
865 370
204 839
923 824
641 6
556 537
379 207
747 768
924 294
76 259
286 965
211 5
260 819
555 333
419 420
610 977
797 250
982 705
263 884
480 186
177 145
41 605
404 679
569 614
178 504
275 32
273 885
360 421
486 693
125 624
405 387
380 317
995 912
748 381
271 697
27 800
99 827
711 100
143 197
793 268
172 197
6 30
432 282
946 944
671 693
324 293
742 703
59 542
120 799
264 831
899 407
674 550
239 31
579 22
664 348
174 232
934 866
560 992
791 23
83 454
140 673
484 71
694 148
418 229
760 876
710 668
899 779
501 832
996 412
823 754
776 655
9 385
111 845
455 156
385 455
99 94
122 104
680 20
203 229
591 26
334 32
342 462
686 699
17 283
137 378
222 473
755 917
696 139
371 794
584 845
249 263
864 482
794 67
444 396
857 805
835 225
602 105
923 175
929 677
443 624
168 814
770 751
658 370
366 873
204 159
291 265
895 734
660 14
818 57
93 257
380 46
573 642
979 15
180 386
248 837
108 965
476 352
383 660
806 552
68 898
160 448
296 873
101 868
514 431
234 130
928 414
868 528
602 975
492 663
285 967
367 211
688 156
797 422
167 603
974 234
852 133
33 499
357 486
718 222
704 844
365 571
371 966
897 214
533 699
95 572
994 372
198 319
605 49
803 990
900 160
381 742
920 84
6 307
873 934
632 881
124 321
208 321
639 164
721 442
505 972
953 331
941 685
496 126
316 449
380 540
382 165
296 365
397 623
201 872
944 760
544 934
588 31
110 528
716 182
740 836
191 235
961 858
397 416
780 605
666 332
477 961
247 717
988 973
848 928
356 958
455 71
491 546
780 218
890 814
558 638
581 766
681 712
370 699
395 198
570 905
906 557
230 753
484 585
62 291
7 553
836 264
481 179
816 66
155 849
777 525
8 291
462 913
200 43
18 35
627 79
832 728
98 316
118 913
381 272
113 158
796 659
329 870
216 688
512 677
953 711
719 970
746 697
48 422
286 280
302 117
7 399
663 165
396 776
674 543
764 1
29 346
315 83
147 714
857 179
96 142
458 397
611 465
147 395
940 810
911 687
937 585
938 345
906 342
392 52
408 248
231 503
252 352
504 398
98 444
482 847
944 63
921 882
408 347
564 379
801 592
933 80
110 692
327 340
195 68
379 798
771 235
195 868
876 511
952 819
926 872
52 333
218 968
63 371
559 751
76 843
830 185
535 508
876 81
878 698
566 870
177 793
963 305
352 15
989 570
982 52
940 892
154 367
734 983
904 268
490 779
348 417
115 577
446 177
824 178
657 786
834 9
152 175
930 133
587 110
65 842
729 554
973 429
323 709
653 789
830 995
612 838
780 446
846 932
972 127
416 549
347 792
479 981
600 451
409 274
418 233
227 843
437 359
642 963
761 409
863 107
552 493
744 804
187 223
412 536
310 825
332 728
58 915
109 114
994 100
748 635
62 508
44 924
966 595
768 62
751 306
284 887
443 308
783 854
844 93
31 527
172 88
793 497
723 901
351 413
569 746
688 534
693 455
947 443
329 203
890 111
408 85
555 438
575 600
316 8
598 18
772 166
51 456
914 998
250 674
579 578
228 820
40 635
672 301
900 629
134 215
988 83
585 760
248 348
219 651
155 484
648 404
157 578
333 736
398 724
371 653
670 147
519 694
447 492
291 347
473 777
913 812
196 141
109 702
105 485
685 789
221 434
89 957
227 887
801 870
233 625
998 498
436 856
666 542
851 774
233 700
664 918
840 884
703 704
590 266
98 168
152 898
37 737
234 957
667 907
472 518
696 265
118 359
242 237
377 954
473 188
276 244
895 861
201 488
791 867
395 615
736 779
33 432
43 502
790 577
479 838
15 952
377 385
813 4
864 533
547 654
268 487
918 113
153 59
41 315
442 205
746 319
433 760
622 161
496 434
164 476
844 27
8 390
32 111
682 652
597 752
303 866
924 609
770 366
814 609
961 911
279 745
22 252
905 869
37 420
697 881
446 56
270 829
166 304
480 762
407 135
627 975
590 903
268 749
11 302
324 32
553 580
900 590
999 596
4 91
746 456
590 909
479 531
811 62
593 430
162 263
916 684
203 469
615 455
402 231
408 405
673 384
574 419
839 856
923 780
116 401
310 279
60 976
516 421
148 432
456 702
252 71
508 661
683 910
243 443
314 915
685 16
446 607
795 562
360 456
192 174
357 251
149 872
671 648
655 127
350 906
197 857
566 231
118 160
75 850
217 820
718 363
733 77
818 924
250 526
750 845
398 404
323 99
310 871
307 227
387 126
327 933
571 896
104 640
258 836
68 428
759 317
953 933
419 702
106 803
266 767
993 125
700 731
602 611
543 929
896 466
824 999
105 433
835 173
860 593
841 813
525 259
807 395
737 479
319 82
956 370
812 557
333 355
837 228
172 660
226 276
800 304
653 993
116 529
603 982
886 381
304 692
775 393
523 93
815 637
386 147
991 223
374 514
11 941
334 15
782 780
916 438
830 346
135 655
175 301
291 912
447 634
147 720
474 288
202 161
883 97
48 16
228 315
453 51
5 634
748 491
288 274
186 589
212 671
112 358
390 937
646 139
773 226
572 974
738 454
422 786
470 650
100 922
52 456
298 195
777 440
773 962
694 726
780 691
216 552
916 788
241 299
790 710
300 890
984 351
697 891
854 995
437 631
786 210
944 166
8 238
6 787
280 221
338 195
360 215
848 601
513 989
662 164
230 997
866 927
239 720
273 676
702 58
237 645
925 231
371 282
854 707
197 214
273 396
814 137
384 827
300 614
176 165
892 414
236 164
441 937
573 29
810 858
730 532
885 344
156 81
557 428
828 722
564 212
549 215
177 724
732 68
904 155
310 837
302 471
694 383
354 184
481 239
671 436
416 499
157 331
710 705
780 277
305 621
243 239
254 498
393 563
334 47
914 261
329 793
249 1000
228 664
498 384
994 559
441 891
796 572
519 452
544 114
611 434
712 297
832 97
873 516
381 121
867 960
136 364
343 130
274 783
372 69
707 891
356 561
47 966
346 758
854 289
790 392
229 662
907 961
488 262
751 113
397 475
181 103
365 404
352 72
389 662
507 3
839 360
291 628
752 871
641 10
831 775
397 974
363 499
973 619
213 689
23 917
666 149
351 173
151 189
168 635
15 809
298 331
830 894
123 802
513 335
603 602
576 269
102 927
441 604
396 635
311 762
443 659
958 377
141 255
267 889
842 389
42 706
75 884
944 678
838 519
298 939
797 738
543 264
413 290
898 75
52 692
733 361
420 225
616 479
173 882
719 366
622 113
725 185
884 374
124 33
463 18
296 876
659 193
236 683
907 38
134 431
271 852
148 244
964 570
291 312
935 368
848 171
741 971
203 204
340 498
431 999
42 380
60 277
414 834
283 673
871 416
620 603
88 935
172 379
246 459
98 94
393 108
458 73
701 320
703 983
992 925
399 447
49 505
304 572
235 902
30 332
995 658
522 762
840 266
221 871
89 678
943 995
547 643
314 249
978 658
173 728
104 942
97 504
799 400
301 105
114 590
761 306
855 981
176 295
11 471
289 557
465 603
157 442
612 681
169 715
623 617
570 773
17 996
100 873
668 566
462 428
871 317
611 770
868 252
126 817
867 295
883 841
911 452
613 279
447 769
948 899
994 615
123 153
435 86
275 303
987 894
490 112
710 708
758 944
548 21
280 598
443 273
564 610
728 957
647 202
462 82
639 88
384 327
391 370
576 838
611 322
997 261
867 629
901 422
271 980
731 917
182 544
998 172
631 381
102 70
957 935
351 247
877 926
85 487
747 466
61 957
126 962
731 396
293 461
313 826
356 310
998 338
43 496
62 144
565 18
430 267
265 306
781 243
609 194
507 929
482 799
741 794
625 96
103 622
469 847
641 33
864 422
80 548
691 313
465 651
506 16
736 12
944 569
810 37
362 434
407 269
313 875
115 305
727 911
162 806
810 341
653 197
502 158
212 589
158 331
543 519
764 27
687 523
295 1000
304 656
442 30
918 603
187 727
296 567
578 948
763 79
458 326
20 978
832 177
308 375
47 424
401 86
85 342
159 740
350 952
907 308
994 202
226 571
501 340
2 958
665 373
936 497
901 595
370 975
384 315
834 329
624 92
293 214
540 146
553 893
455 570
265 390
66 165
337 288
463 706
262 847
373 634
666 381
516 225
90 701
905 65
793 893
34 437
458 925
582 362
817 37
778 348
949 114
987 411
172 600
609 544
276 100
851 365
153 756
1000 814
90 963
170 906
351 101
690 128
800 638
594 787
386 361
660 323
987 287
774 838
3 926
945 783
870 296
949 603
104 38
917 273
296 267
373 985
746 525
975 339
311 375
807 48
735 818
370 74
104 144
263 458
421 559
241 643
854 541
245 957
578 161
229 225
478 536
215 140
262 21
539 348
839 261
421 294
756 683
752 176
241 344
818 446
754 813
574 335
640 247
228 117
134 442
608 395
814 498
742 652
758 515
946 513
40 858
587 275
624 341
675 124
901 314
722 480
782 855
921 741
238 343
738 996
857 35
860 405
731 900
546 122
110 133
396 733
825 834
281 851
958 533
12 297
886 284
18 978
973 36
141 185
793 223
436 690
344 897
174 91
924 262
200 233
794 715
912 158
363 149
441 751
729 814
201 408
589 993
630 25
683 325
921 856
275 660
686 258
585 320
67 665
485 335
69 685
742 658
678 724
682 712
48 954
919 167
207 476
209 721
233 483
381 704
373 197
537 58
806 473
729 225
137 213
559 206
863 927
727 896
990 775
293 408
736 501
128 968
335 860
409 559
32 845
438 520
58 348
725 307
352 939
585 78
186 574
204 387
185 496
146 920
996 625
485 261
37 893
820 153
458 203
998 896
595 799
65 946
24 275
574 227
13 758
75 158
30 70
782 268
752 618
881 789
510 700
293 968
902 642
215 975
48 161
773 464
107 862
112 482
136 37
60 500
147 134
657 176
556 790
795 307
408 675
447 269
726 740
588 979
381 802
954 781
315 78
939 708
254 426
96 665
925 242
151 933
723 564
12 130
238 459
398 316
550 338
294 282
62 805
677 658
577 615
717 182
41 812
847 317
406 997
250 174
702 972
737 65
523 202
642 424
539 935
706 30
186 210
776 763
176 844
944 216
8 142
138 134
586 191
457 675
256 909
462 642
554 353
928 611
729 919
22 505
700 977
765 59
471 608
134 409
435 757
850 435
239 664
428 144
16 355
754 749
168 482
338 700
738 38
676 855
96 145
855 919
104 341
679 606
362 132
795 326
743 162
32 848
910 199
330 576
740 667
627 477
56 654
331 504
774 254
859 159
268 221
290 166
172 436
843 267
949 226
114 858
425 443
786 164
462 412
992 517
20 216
212 145
821 89
948 680
599 215
252 889
732 775
676 926
41 977
152 507
834 576
949 971
91 762
735 82
719 319
759 94
570 358
309 821
598 40
318 988
601 469
494 787
396 795
757 838
908 843
271 538
994 27
603 456
779 172
813 439
831 292
34 148
279 635
968 125
421 715
271 529
552 178
372 822
716 365
200 607
429 897
292 31
554 164
213 898
925 43
542 820
592 509
575 918
95 264
299 162
980 499
768 408
395 59
790 98
613 45
593 537
846 980
953 438
840 600
153 414
891 963
308 189
125 640
687 892
47 433
303 837
530 487
532 494
531 124
30 969
257 876
300 561
665 491
512 817
904 28
214 794
991 873
512 21
358 911
99 335
850 630
828 380
105 210
437 351
274 101
841 786
889 155
707 223
621 218
128 399
694 226
85 544
275 312
474 327
25 910
677 298
362 518
613 600
754 170
428 727
409 219
772 102
444 857
997 3
121 272
314 946
207 626
987 568
143 774
549 108
373 12
961 478
533 388
761 964
490 884
418 285
92 414
639 564
509 634
641 67
260 980
753 183
194 173
602 79
350 672
121 191
908 538
827 351
304 466
915 340
326 762
741 475
690 845
9 551
321 555
723 274
431 334
658 904
876 917
793 702
268 448
519 534
788 288
308 113
49 501
49 141
328 738
985 336
640 657
890 715
930 522
701 361
207 710
616 82
979 760
779 347
459 341
939 859
481 618
948 817
953 940
473 843
654 403
716 706
115 923
4 745
841 139
793 472
746 85
426 200
414 258
817 714
427 121
653 899
963 658
653 31
363 119
305 481
552 660
799 567
144 943
39 242
27 300
797 804
851 563
414 19
276 840
139 928
90 454
213 140
799 4
509 597
923 4
891 313
245 270
612 42
73 814
604 486
677 970
158 767
775 94
861 610
392 73
189 548
526 697
112 945
338 80
888 293
918 719
523 594
712 167
773 572
776 164
645 525
686 185
424 563
882 271
878 16
547 568
448 786
860 717
662 247
413 187
945 189
702 941
65 387
126 488
301 359
292 119
486 521
486 32
88 933
817 300
649 24
36 683
633 980
273 287
126 374
756 236
919 191
904 359
96 691
786 366
137 173
401 770
456 425
174 35
253 281
31 327
512 301
659 993
356 199
778 756
968 282
379 423
58 288
302 231
674 555
863 296
194 893
622 57
823 204
483 14
224 951
652 933
556 359
483 685
224 24
132 526
80 469
452 625
714 74
681 907
564 855
462 47
349 871
970 904
582 452
940 696
254 906
540 477
354 888
356 631
409 421
704 441
296 789
825 365
738 794
620 319
598 560
14 851
327 746
927 681
985 753
735 226
113 790
666 440
409 313
580 425
828 756
902 761
235 499
672 600
349 489
504 27
59 571
534 876
263 269
101 375
58 118
431 745
243 258
853 736
174 754
252 168
7 952
978 241
92 364
800 502
481 965
319 263
710 913
648 45
667 496
804 918
15 162
869 22
23 198
586 425
489 849
849 580
81 45
613 752
307 674
664 179
587 664
223 605
159 379
522 173
540 742
291 807
227 877
583 715
647 289
783 79
333 747
830 639
169 358
314 667
122 187
191 13
928 384
927 571
447 477
811 42
297 143
789 478
134 560
323 654
270 831
619 668
962 417
144 534
940 403
751 750
444 47
245 584
877 730
383 413
995 582
649 764
973 531
165 746
988 783
765 301
200 908
834 491
662 585
983 188
689 859
410 652
596 143
783 591
76 783
706 48
314 870
146 653
5 910
953 556
170 787
46 831
371 637
936 705
564 93
160 325
819 878
698 894
661 755
942 326
977 87
978 981
716 933
348 438
921 635
963 410
190 475
734 285
515 631
445 527
385 738
852 361
40 178
512 387
967 433
374 461
870 70
162 955
707 743
373 303
99 110
40 302
822 216
739 943
446 778
120 958
517 439
742 242
899 622
929 121
44 91
75 750
833 581
674 206
235 772
667 274
425 488
489 258
354 579
200 800
357 672
109 225
110 850
466 360
823 394
480 866
484 555
967 669
487 992
874 721
763 892
994 539
379 835
148 733
532 121
371 640
556 671
233 391
225 199
59 711
543 284
783 305
175 128
196 906
962 343
638 727
199 412
160 896
243 352
57 434
366 964
456 598
707 680
742 691
401 876
347 927
3 894
832 317
237 821
43 630
341 593
42 852
488 636
203 897
860 876
518 918
907 18
60 435
875 407
713 878
652 545
194 888
717 588
870 58
180 263
909 20
898 464
916 319
384 127
546 253
45 453
804 682
865 679
440 577
908 92
473 101
331 190
40 200
247 571
462 507
590 712
322 857
382 57
984 927
731 284
458 887
317 322
565 109
250 472
200 723
924 882
912 315
434 510
885 247
958 690
683 691
746 666
618 407
45 700
42 502
586 711
325 370
147 600
251 410
914 684
271 151
931 638
977 240
679 659
677 900
183 721
951 577
575 889
287 749
826 671
666 428
432 580
112 702
730 394
340 58
68 915
794 744
166 329
817 117
905 743
491 394
460 824
38 126
251 470
57 714
171 138
459 862
195 444
232 262
710 25
6 876
705 174
992 961
916 348
503 758
741 853
773 553
30 279
280 86
223 155
664 417
950 895
30 659
560 229
576 439
643 357
301 798
687 996
150 615
677 99
509 58
110 779
445 347
106 4
576 42
831 151
171 474
771 743
144 642
344 796
791 382
792 742
642 941
356 670
392 216
347 172
199 452
527 774
493 357
277 324
771 447
542 645
535 885
441 325
619 232
67 260
172 774
282 915
990 9
139 58
739 632
307 537
814 808
453 316
591 893
993 561
124 411
562 525
462 328
212 345
293 703
686 168
750 992
57 915
800 486
621 604
154 212
969 91
397 530
968 210
210 531
554 502
237 918
827 987
901 413
721 522
85 863
371 208
833 278
504 801
368 900
683 335
866 367
745 450
674 982
320 629
735 220
41 455
680 177
385 102
327 240
254 47
139 936
733 952
319 276
400 992
395 931
147 787
737 240
842 417
768 111
818 504
564 497
743 817
543 234
105 627
185 283
577 503
558 976
847 166
94 42
972 592
626 61
183 819
477 950
281 646
454 844
142 196
12 36
429 116
15 614
751 591
468 660
918 314
826 11
356 270
850 679
861 827
739 395
645 567
345 925
213 150
120 706
94 478
599 108
443 349
698 910
360 967
224 185
977 931
807 178
609 19
4 700
414 648
924 478
536 955
525 629
784 475
88 226
175 785
136 535
751 711
641 229
256 601
248 259
258 918
122 533
395 732
927 282
910 822
278 997
47 804
133 534
338 235
244 761
665 236
989 920
530 840
600 139
671 504
804 949
785 842
752 47
663 381
536 880
595 226
466 190
986 131
778 326
402 318
914 284
157 513
422 266
586 445
769 741
745 905
303 244
305 116
929 251
341 746
440 678
876 569
3 630
886 268
913 43
133 686
308 718
482 428
458 227
426 987
635 6
36 291
473 316
61 333
842 289
901 196
918 787
181 596
867 840
665 701
267 474
279 950
865 704
936 852
61 323
494 533
638 387
697 699
71 890
987 971
109 901
437 641
496 655
480 512
707 746
337 985
48 554
41 335
658 250
986 295
924 331
381 9
938 841
909 726
482 756
381 961
619 439
424 458
508 816
792 264
268 449
514 253
96 853
287 440
123 643
570 60
483 478
786 964
585 518
277 203
308 687
157 731
144 17
898 287
280 166
88 145
998 56
622 260
617 744
902 186
52 599
153 469
366 310
552 861
678 449
147 957
966 586
454 384
768 803
791 742
62 408
837 315
50 608
636 101
558 797
780 711
372 169
318 561
612 460
302 673
867 138
339 812
419 117
841 976
914 973
38 531
469 409
699 178
457 667
385 814
601 825
623 918
385 235
378 38
176 598
338 825
773 178
153 38
568 971
599 618
148 407
285 532
220 885
708 843
155 445
429 884
479 9
636 886
62 438
151 566
827 652
756 395
622 706
364 121
112 1000
4 684
237 712
508 306
274 341
344 752
350 980
989 14
952 51
803 454
968 630
106 723
376 79
780 91
200 244
91 555
927 327
69 125
461 342
466 804
783 786
180 87
188 335
540 155
316 997
878 43
76 9
133 627
252 223
181 530
901 799
923 145
662 740
949 107
554 83
169 431
420 709
585 87
705 814
823 261
758 426
836 291
956 736
89 992
57 11
137 718
751 437
519 419
93 688
849 864
748 434
247 78
936 69
847 526
335 154
613 423
786 281
739 888
717 914
895 588
333 988
275 181
203 374
966 153
177 213
582 464
633 272
984 762
782 459
761 520
346 830
786 592
417 470
931 691
650 134
416 968
286 944
180 219
491 620
995 639
458 534
297 219
405 642
48 542
586 464
11 516
506 13
649 921
980 286
864 511
505 975
674 347
594 668
985 112
998 89
950 455
622 599
920 177
693 392
942 693
783 187
502 457
533 448
476 869
911 473
957 212
280 930
810 952
660 402
930 910
860 622
302 154
667 965
535 698
665 67
497 140
287 407
965 596
618 244
877 780
533 922
466 462
436 837
153 256
450 997
464 984
694 480
402 190
620 40
948 936
635 917
179 864
696 725
999 865
690 182
542 477
18 372
578 170
627 27
518 443
922 115
104 541
154 51
828 141
968 6
4 15
83 754
595 81
970 636
614 511
112 983
234 689
67 22
655 780
584 576
894 688
90 296
891 409
654 894
1000 18
168 969
653 781
832 764
763 417
629 870
639 283
1 575
211 894
614 679
644 703
112 627
714 779
904 881
748 556
671 127
745 976
610 695
957 820
625 824
117 736
802 897
622 516
748 774
704 454
239 51
279 983
378 973
718 987
19 674
159 958
540 220
831 9
905 280
500 579
156 247
353 939
744 598
810 22
932 187
994 649
526 364
323 684
321 270
506 124
778 5
55 285
603 759
223 314
166 966
911 976
339 842
491 391
426 367
786 469
578 626
342 798
273 253
537 157
85 111
428 732
578 766
926 443
449 768
284 611
861 69
79 790
46 772
939 521
970 212
538 13
33 623
123 502
586 154
667 511
948 467
961 561
96 173
981 526
314 26
298 253
464 22
143 353
380 903
56 427
245 104
840 205
16 287
729 996
813 42
21 462
294 918
80 109
291 574
462 676
452 788
691 295
73 623
805 317
726 645
873 742
89 95
995 110
908 640
749 22
265 562
697 717
349 232
548 391
841 951
317 645
267 395
641 492
488 924
92 576
18 438
37 926
78 768
617 178
789 881
739 485
597 439
68 496
830 946
191 670
896 859
605 307
357 444
230 449
372 599
238 408
876 315
527 492
492 315
373 582
152 321
21 571
817 850
516 7
871 763
217 536
629 822
194 985
265 423
785 636
396 897
689 922
741 533
589 113
114 740
433 134
310 601
335 178
292 176
93 920
997 286
709 41
601 82
63 348
330 104
269 70
300 967
235 962
567 569
139 526
774 430
53 866
998 965
644 413
312 974
395 151
141 929
251 441
54 892
690 179
396 22
142 898
979 507
461 977
471 104
741 783
429 256
715 824
752 8
999 350
845 400
514 898
643 556
297 823
689 791
720 20
649 532
901 416
343 967
239 100
459 172
924 557
904 918
112 331
233 760
153 922
756 288
669 743
375 921
511 69
240 749
520 765
443 330
936 837
985 211
393 888
129 504
616 723
634 517
299 926
419 55
565 87
149 291
359 659
359 598
362 554
560 650
390 544
212 135
638 1
405 605
316 892
780 880
330 929
523 688
939 881
638 50
463 351
352 345
917 564
479 51
607 468
404 11
73 479
401 546
852 68
789 632
299 118
912 821
805 202
54 794
252 516
145 854
889 496
198 157
411 28
496 610
88 780
465 292
199 253
275 498
370 186
387 723
320 638
590 816
844 830
311 393
91 916
154 470
835 594
602 651
885 152
903 159
696 671
501 82
745 172
72 335
987 267
164 650
659 502
723 431
634 532
182 28
739 436
186 739
411 881
761 912
315 506
83 738
192 70
4 355
208 793
445 253
957 142
452 942
26 595
529 207
623 619
357 405
41 470
975 751
796 166
872 242
516 80
454 135
283 479
730 811
37 704
781 31
436 255
959 103
961 933
853 108
450 24
258 673
265 126
752 650
85 436
922 274
720 3
436 757
706 217
706 222
175 16
677 136
948 529
595 749
553 205
421 169
819 766
312 161
656 233
786 375
588 574
483 645
142 270
565 199
843 740
227 513
48 821
472 706
557 290
472 220
805 940
205 392
513 688
36 654
309 601
852 151
340 65
577 421
724 115
820 130
350 639
121 154
897 443
13 932
96 321
823 223
716 196
140 645
833 339
344 406
534 163
360 926
742 289
603 638
83 615
287 805
27 545
305 519
189 273
748 374
963 91
131 496
605 18
569 762
569 290
984 3
257 905
709 362
957 447
933 704
820 895
146 951
743 103
320 663
864 574
943 903
920 863
545 256
865 801
512 398
695 572
658 17
711 967
464 995
22 635
241 520
937 983
622 257
646 485
182 940
740 453
802 284
708 666
84 571
63 778
142 822
190 890
118 653
884 139
832 104
116 13
395 855
466 196
138 525
862 573
702 237
449 882
388 639
771 505
643 655
644 282
779 301
858 237
932 689
693 399
283 742
395 496
314 842
123 367
431 572
248 818
562 19
675 204
673 318
486 451
970 695
39 253
735 731
651 788
170 903
10 804
996 405
651 661
598 773
28 28
696 275
846 609
293 872
813 317
119 510
344 158
763 78
240 765
20 227
564 15
983 214
676 581
339 703
960 386
329 157
28 159
290 568
808 409
430 503
918 544
308 501
270 327
728 833
342 62
399 369
994 89
423 954
474 751
110 468
57 785
126 486
639 43
551 689
15 150
357 708
212 755
76 205
195 498
510 668
601 972
488 676
461 465
393 869
602 518
912 87
775 585
986 790
849 297
448 925
774 363
334 149
402 794
613 146
15 214
664 721
806 575
159 967
741 934
551 727
75 637
933 868
199 434
861 973
797 522
670 803
276 635
200 612
714 5
538 872
324 279
805 874
862 128
154 795
347 352
228 208
729 726
858 751
528 485
737 476
478 936
439 191
293 329
62 616
959 219
841 667
306 76
706 13
530 586
413 974
554 204
516 198
884 577
165 842
795 357
860 244
59 653
197 907
145 502
335 844
483 490
624 540
502 153
477 350
771 890
675 676
445 190
873 328
766 37
169 913
32 704
62 529
558 748
372 40
237 347
931 738
500 408
87 622
649 761
297 93
302 521
420 68
557 940
332 949
104 702
894 166
230 803
913 954
842 150
300 125
239 151
532 326
124 180
438 420
272 740
292 43
159 848
982 842
149 300
32 252
353 277
80 330
888 273
831 187
746 813
459 184
275 876
124 433
724 457
626 872
108 657
475 461
933 892
43 364
573 930
637 403
468 33
313 569
970 123
104 554
557 378
162 504
489 787
375 596
795 850
56 79
93 450
443 17
731 79
771 199
463 593
355 127
513 676
602 616
345 10
996 240
441 32
869 885
482 663
901 564
263 469
682 128
496 635
743 725
792 440
86 332
649 950
189 337
786 981
720 6
668 765
765 760
787 878
315 50
698 348
177 194
982 271
270 125
62 355
808 711
304 520
707 845
208 844
850 42
480 869
981 945
474 295
346 171
994 874
716 327
496 985
803 558
620 995
482 678
191 689
521 367
862 164
569 207
687 914
432 754
240 927
739 394
775 484
484 965
525 357
332 140
430 91
235 372
8 926
646 221
441 566
479 210
585 70
489 323
463 324
103 818
131 230
194 177
322 877
669 752
320 903
475 679
180 473
900 973
38 30
803 517
938 728
61 753
403 164
570 533
745 574
103 172
275 838
868 205
574 767
797 331
479 388
718 417
467 130
169 869
645 90
663 604
679 765
127 197
535 402
503 253
116 76
372 644
974 165
907 43
581 373
173 101
593 817
190 698
206 204
301 884
969 428
432 855
181 817
766 683
69 881
758 440
524 795
959 850
959 217
892 891
343 534
583 438
262 843
272 28
525 692
260 634
484 136
428 794
985 739
11 228
629 303
292 324
188 524
6 985
349 668
440 611
990 738
754 601
736 150
383 72
888 393
300 869
695 943
192 883
692 10
114 40
29 905
2 890
967 343
627 720
309 31
850 691
455 90
435 106
48 501
363 865
250 719
728 459
333 756
715 334
997 681
677 623
752 972
354 173
102 808
262 536
913 571
423 731
450 521
965 177
331 297
285 45
630 281
77 658
256 829
629 930
240 983
454 342
142 67
229 55
637 245
366 411
83 777
766 47
953 97
343 589
870 570
334 477
750 314
648 860
34 790
926 263
196 915
806 759
610 572
668 499
503 512
175 724
433 508
200 534
875 469
465 908
610 742
170 805
656 29
717 981
862 523
739 472
94 896
386 113
746 240
964 57
779 163
590 600
768 816
420 584
724 29
326 245
185 981
625 901
313 487
423 404
310 516
980 396
286 604
668 249
121 168
115 196
196 792
772 65
633 437
903 55
840 212
923 490
258 902
237 543
857 904
144 220
350 555
173 746
85 293
488 461
695 825
254 597
231 445
160 153
934 417
312 263
426 455
483 775
361 7
950 41
768 142
858 463
411 548
555 571
53 840
339 459
362 2
73 787
456 907
561 168
913 784
965 563
52 870
56 820
363 914
634 680
24 396
318 983
770 657
793 131
772 829
985 685
613 949
599 885
964 651
754 20
822 116
933 807
147 308
202 77
238 520
60 360
528 852
490 537
354 841
939 691
877 903
991 827
787 955
477 892
359 258
456 505
917 10
934 507
529 345
196 707
296 617
817 2
692 685
658 682
511 797
988 340
688 313
989 47
570 797
806 836
180 210
344 85
741 152
188 201
389 37
83 39
526 985
821 221
368 352
782 460
79 402
551 774
838 292
277 381
427 464
581 244
514 930
49 254
966 518
983 48
384 785
542 556
357 909
908 491
892 271
562 740
461 340
556 41
584 421
674 287
853 9
686 408
868 422
544 410
977 901
318 884
743 38
308 685
714 221
424 526
560 979
566 495
751 240
830 425
878 682
785 916
413 313
237 83
197 979
120 770
964 779
454 677
999 229
554 910
757 310
711 586
620 870
503 61
874 839
45 286
152 634
368 700
612 839
469 576
617 274
229 413
629 985
75 339
922 160
278 541
30 781
601 903
971 998
540 474
173 594
98 993
169 67
266 773
33 120
884 910
949 958
763 499
9 716
753 332
65 292
805 47
640 1
322 809
67 940
933 451
411 214
252 74
938 721
950 701
768 323
966 446
230 869
127 221
221 449
381 639
740 313
878 856
220 46
118 79
209 688
362 382
511 680
827 92
900 954
313 120
758 493
994 587
54 788
291 625
133 303
497 694
21 56
618 884
327 986
750 639
105 855
684 214
699 41
764 44
793 16
688 925
618 13
421 991
68 390
492 287
543 949
141 226
162 191
618 925
93 65
810 102
87 779
114 859
769 534
249 346
40 434
898 531
73 440
17 993
756 634
269 989
581 362
405 445
246 837
348 407
938 435
538 404
293 658
4 328
679 901
692 689
315 60
681 70
45 949
310 815
422 908
666 589
555 203
344 848
213 632
959 770
468 168
856 187
256 614
481 659
757 483
780 423
423 334
977 766
397 625
756 355
746 223
523 618
733 730
804 302
618 411
915 454
429 505
303 261
163 60
743 294
834 166
283 160
703 680
784 458
386 530
681 260
990 302
67 959
837 66
752 352
125 847
645 310
12 272
472 294
784 174
325 567
983 63
322 946
599 198
530 384
450 258
422 926
104 418
42 707
232 789
391 214
851 191
136 360
187 735
397 438
543 902
156 344
511 929
621 966
347 856
784 388
36 954
63 886
144 291
409 632
2 947
366 558
106 114
347 1000
367 503
195 129
171 979
868 436
226 431
933 613
737 995
498 232
637 258
863 638
205 580
547 662
45 893
747 3
641 882
317 187
10 839
165 230
275 742
354 396
553 203
980 541
813 842
530 369
774 76
30 818
320 690
229 419
44 221
300 360
408 661
199 924
890 825
649 935
926 628
475 738
822 4
176 993
578 972
184 128
896 425
635 327
620 560
306 446
649 127
721 231
592 485
829 556
985 41
79 915
13 262
42 260
38 346
172 716
42 651
448 718
176 546
479 767
382 163
534 210
71 870
603 149
784 967
226 799
875 749
514 257
259 975
254 707
45 79
955 220
976 785
948 871
919 18
93 521
518 228
839 279
405 64
77 631
812 943
888 70
849 146
396 454
204 440
884 158
659 860
943 997
921 242
219 839
611 663
891 550
758 647
966 834
278 129
128 517
198 329
14 594
782 218
385 666
375 396
877 669
392 797
910 962
987 520
625 698
999 515
161 917
306 243
749 672
188 531
889 572
548 615
967 424
284 710
572 193
65 648
608 415
514 559
171 26
475 464
816 519
884 473
113 633
144 652
576 62
999 542
837 282
604 760
826 627
317 242
626 276
657 139
186 179
642 683
531 877
508 643
861 651
647 375
387 222
788 385
18 718
735 843
85 321
31 741
271 679
140 868
753 1
727 257
972 867
641 86
842 658
804 929
852 851
684 936
172 714
28 334
930 298
12 510
561 373
267 53
240 371
405 462
769 483
349 710
719 981
471 571
858 354
219 238
535 51
10 448
775 628
500 367
999 256
828 119
738 546
211 87
720 803
308 105
256 526
342 295
26 229
697 387
676 472
15 527
838 365
782 17
483 519
562 45
957 521
432 937
846 503
405 46
306 949
119 354
688 146
177 54
672 366
418 805
297 632
816 80
568 661
583 307
105 987
704 654
998 627
544 655
928 14
8 615
20 182
550 789
986 284
40 660
580 688
291 395
408 350
688 572
165 685
691 478
444 231
603 749
761 350
330 403
745 449
613 504
15 837
757 532
591 563
136 664
612 931
246 198
745 10
333 699
453 21
469 237
404 618
70 770
454 178
301 326
836 244
888 971
259 500
253 856
49 349
47 975
759 820
57 942
712 354
655 364
680 490
812 217
770 64
412 937
550 810
547 459
375 657
278 266
588 686
207 136
634 520
791 173
236 233
521 279
15 707
594 742
363 223
7 950
437 775
835 926
296 820
763 587
147 65
155 228
416 676
506 575
281 756
614 996
330 620
184 86
717 370
189 159
668 952
746 497
874 244
471 329
56 328
255 218
973 165
235 302
136 531
244 672
616 960
41 978
971 230
137 638
487 406
80 841
978 334
58 530
221 382
46 455
684 182
338 927
853 305
886 893
283 208
474 771
197 6
186 513
390 515
829 442
226 864
623 915
790 827
219 27
975 782
550 682
217 898
510 402
763 899
269 961
697 312
105 308
740 727
222 881
905 793
259 976
997 844
626 421
86 574
339 595
327 101
845 595
413 893
259 144
122 363
451 213
442 25
94 698
169 704
673 165
840 525
966 754
348 448
757 544
43 521
664 909
15 467
122 808
491 567
506 659
270 530
175 169
45 742
563 10
666 194
779 774
294 876
825 310
776 258
999 266
276 445
386 802
966 811
168 10
904 730
413 37
295 544
810 383
68 455
610 893
764 746
436 539
355 786
156 178
642 783
975 27
949 740
186 320
841 950
845 165
620 478
157 383
576 592
274 930
377 429
212 786
396 148
251 673
323 788
345 163
738 700
865 165
995 2
570 922
945 843
691 835
447 439
982 523
22 232
548 697
372 892
859 109
591 508
24 888
994 370
241 564
406 494
507 901
863 306
339 844
828 361
428 375
259 209
126 652
15 502
891 361
223 132
924 514
317 681
62 217
427 924
522 118
120 350
49 694
504 659
902 630
310 268
483 201
684 903
570 1000
584 928
878 997
497 304
920 18
421 391
289 795
135 337
488 991
995 741
620 657
360 454
209 340
242 728
243 177
7 120
173 503
835 591
797 124
737 284
812 224
274 159
316 245
815 28
698 23
367 207
266 960
286 508
147 753
105 371
962 97
767 50
380 930
626 5
88 941
249 254
968 298
504 541
646 790
400 134
434 378
131 251
655 430
526 660
589 642
261 677
583 861
930 902
510 558
588 14
450 585
155 850
718 940
579 511
223 709
113 877
139 6
844 664
665 861
273 254
502 533
282 436
338 255
620 922
861 774
65 701
440 288
762 553
164 900
558 360
563 223
220 835
720 461
157 817
71 495
474 43
768 334
168 242
872 55
254 35
55 565
942 399
391 365
245 216
549 574
605 811
158 899
953 470
416 259
633 161
479 370
286 163
708 952
412 450
665 722
20 565
648 625
727 805
875 590
59 601
437 43
761 915
400 810
761 474
260 77
840 149
477 566
954 351
156 139
882 566
91 318
609 851
585 372
89 736
421 840
307 910
733 788
186 235
383 117
943 336
820 98
826 701
15 268
370 623
119 306
995 559
750 937
600 400
594 259
662 678
46 847
912 38
223 295
155 165
982 326
614 808
378 629
75 747
603 545
405 949
455 797
67 557
734 667
956 679
356 322
815 268
360 38
562 866
554 543
543 168
702 920
148 129
666 750
25 422
51 480
783 343
982 59
312 337
733 478
604 444
661 421
940 761
122 87
241 139
188 266
561 238
745 131
707 132
434 841
900 489
751 984
319 707
427 537
223 439
957 634
641 248
747 114
686 987
252 226
252 164
815 348
294 521
831 727
362 657
141 613
497 244
596 167
302 374
812 660
510 452
260 256
917 297
242 168
684 337
193 977
857 24
56 218
680 548
791 777
695 444
502 398
968 313
409 477
116 20
84 32
317 325
170 235
563 735
386 970
518 486
296 660
262 342
104 116
428 500
251 896
519 334
927 187
658 830
25 180
64 902
894 979
636 631
948 940
47 465
36 580
505 126
2 933
625 252
828 496
585 106
682 594
125 351
960 18
681 947
648 629
886 46
445 662
740 921
52 127
500 556
252 853
840 877
104 19
477 405
986 412
463 110
114 422
128 795
368 127
775 606
173 219
619 264
492 22
390 343
930 641
196 121
997 28
379 459
990 599
95 764
234 826
548 623
520 477
615 715
950 836
718 89
427 112
56 423
139 786
981 112
947 971
63 393
734 970
496 596
872 536
831 821
371 900
261 798
11 668
220 501
805 453
832 786
916 778
522 841
300 884
261 147
479 505
190 400
621 414
935 804
586 306
55 199
103 66
218 674
918 23
478 749
160 746
878 915
75 399
107 726
282 367
873 112
827 446
999 765
103 54
963 205
471 180
230 388
453 366
979 879
765 86
605 398
452 477
510 27
223 69
626 147
475 448
678 57
116 676
944 568
41 923
798 157
360 402
555 811
230 416
787 60
540 956
226 610
870 53
57 547
109 244
778 224
348 940
820 707
141 58
746 280
469 637
587 101
360 812
864 118
547 984
330 41
647 677
333 467
544 604
13 398
316 482
386 902
65 995
326 929
464 453
604 177
710 151
513 391
543 159
420 875
977 154
900 873
109 904
909 122
653 224
955 38
477 888
882 461
821 697
226 974
927 738
365 469
248 136
344 577
641 595
449 750
223 502
932 529
540 408
416 674
300 649
134 473
345 399
249 570
347 907
575 42
835 216
989 283
317 838
340 570
329 834
552 980
834 38
804 530
436 52
452 511
930 110
951 277
670 202
92 658
484 760
496 474
650 835
395 420
605 968
55 438
262 419
303 191
880 605
819 248
481 489
801 925
498 637
36 993
179 857
457 595
931 62
563 985
851 919
195 818
588 365
998 820
419 801
9 219
77 506
851 317
173 958
976 455
19 890
440 870
808 986
793 979
234 142
798 202
355 670
786 431
528 993
895 378
661 44
2 85
639 372
326 78
593 134
314 237
349 111
790 10
678 496
32 815
807 821
217 397
651 570
482 290
719 886
292 134
869 647
235 392
644 376
754 673
872 785
487 150
695 294
322 982
112 538
378 115
459 211
756 400
370 826
285 13
311 505
659 3
686 245
746 329
621 499
1 492
635 839
641 681
484 962
662 596
62 310
954 817
61 675
40 305
201 50
307 238
295 404
918 915
903 270
406 889
109 398
711 583
326 600
576 632
658 762
747 724
475 41
955 381
662 712
270 770
461 191
713 523
437 803
851 12
434 971
999 443
732 683
520 394
278 646
785 584
295 648
567 107
190 632
629 666
820 85
55 779
48 786
813 187
934 84
424 453
451 614
284 829
411 930
961 16
34 195
433 206
279 212
810 334
342 857
471 507
590 466
209 67
166 11
680 801
839 442
771 765
133 772
277 565
977 908
128 786
643 63
328 37
819 917
503 28
983 20
38 14
821 229
808 902
246 930
667 632
13 151
755 641
715 731
548 194
868 140
15 510
203 342
899 21
259 753
772 790
18 766
846 615
695 864
246 707
700 80
82 247
625 950
387 640
811 941
333 709
313 943
461 713
888 585
502 846
880 871
611 725
940 83
364 305
434 63
309 361
169 47
352 331
987 36
40 300
979 852
364 866
788 865
711 668
87 673
744 571
329 684
653 692
340 439
436 474
813 139
156 152
803 504
399 166
369 186
30 431
205 468
455 949
984 691
827 323
481 285
750 786
51 537
611 215
718 849
313 520
685 73
248 66
855 453
533 310
445 736
410 93
230 957
696 192
524 371
957 241
571 621
683 797
698 283
863 553
87 747
214 839
669 658
926 633
280 335
725 187
495 190
497 18
912 806
611 482
426 723
107 461
743 733
709 181
19 500
133 562
630 209
100 476
515 595
665 363
168 574
648 867
54 519
23 148
603 731
328 434
4 698
934 286
993 418
626 947
449 492
893 465
855 857
392 22
967 782
19 372
519 902
124 846
336 127
413 887
390 260
213 367
859 803
126 65
659 869
438 792
21 405
573 39
776 224
431 647
126 554
844 813
33 739
785 445
202 750
767 327
166 777
195 604
569 567
360 493
957 487
358 325
67 494
667 176
584 558
493 137
463 177
132 956
330 868
623 814
413 268
494 122
592 560
615 65
378 202
552 510
333 479
352 132
715 33
1000 337
199 764
956 692
886 548
252 500
964 910
485 555
151 27
639 528
580 981
358 622
101 522
525 167
906 876
503 104
796 877
308 212
238 865
337 169
845 407
478 554
28 647
947 480
520 824
646 426
311 324
918 20
692 381
857 270
135 526
615 331
284 92
885 664
739 183
495 258
6 141
35 57
993 564
98 655
26 313
661 717
693 869
315 472
760 282
803 396
373 39
221 553
635 389
22 84
43 261
99 68
925 111
136 617
980 474
945 963
927 99
358 652
137 416
466 710
320 890
640 365
997 626
753 370
709 148
982 808
270 703
523 249
528 725
247 472
39 525
923 396
163 994
120 483
883 759
199 231
384 303
601 445
450 582
604 17
488 873
71 362
474 598
438 720
421 477
244 343
224 772
754 387
221 647
984 419
230 719
73 182
163 523
763 118
891 602
991 961
315 464
910 105
673 804
549 778
542 665
2 762
664 985
532 893
56 605
74 570
479 188
142 678
33 808
493 942
912 27
271 844
156 295
1000 57
72 541
721 74
410 186
628 465
35 620
593 722
692 86
751 724
893 595
665 157
973 936
352 128
582 351
244 257
727 250
435 972
953 929
376 339
405 162
315 298
108 980
806 80
267 157
207 848
860 743
853 455
351 579
704 694
419 138
665 371
418 393
709 318
712 120
909 117
633 223
766 740
819 820
431 25
20 290
744 469
803 447
515 221
937 179
591 354
923 651
770 931
103 754
506 220
493 59
494 311
231 924
687 250
214 158
121 309
978 275
495 692
23 437
397 945
87 420
931 208
350 385
313 855
956 805
266 449
467 496
373 506
745 938
663 217
246 992
844 1
484 338
44 506
802 565
212 733
125 561
469 437
768 777
225 60
917 624
192 484
484 406
725 880
911 851
672 64
795 617
328 562
745 921
946 321
332 825
270 249
378 826
858 102
57 120
304 728
184 71
962 683
670 395
560 967
716 892
792 337
492 591
843 22
934 185
827 312
10 684
156 69
145 691
139 106
373 451
213 24
739 234
893 344
821 384
934 16
758 220
200 584
619 999
978 126
67 474
816 557
8 143
916 98
99 929
522 992
272 342
727 557
709 484
128 908
419 10
820 390
9 149
515 427
622 683
336 552
223 695
47 138
144 775
174 242
55 695
233 678
389 960
234 97
795 714
357 566
723 176
955 83
325 469
862 946
503 197
850 725
243 896
214 386
670 388
979 724
434 212
523 986
919 669
699 275
586 774
802 892
208 126
424 215
168 505
948 189
244 927
264 678
490 16
384 52
43 970
177 197
861 384
322 573
805 97
788 773
369 79
984 888
428 827
857 691
504 698
706 354
61 59
123 445
414 286
713 626
21 387
199 825
483 338
950 204
176 72
769 619
385 182
29 507
626 138
375 391
16 147
826 566
324 660
903 273
215 318
557 658
880 195
842 792
874 963
144 142
468 121
279 842
511 405
444 227
851 684
16 407
693 35
177 924
229 371
333 181
63 828
323 882
948 953
710 356
335 613
166 778
191 635
476 41
447 363
877 975
886 325
856 560
207 803
512 930
637 947
185 802
415 458
41 213
172 269
188 809
726 532
514 636
561 751
310 166
219 173
394 436
237 852
953 25
402 719
834 795
284 5
63 471
813 140
775 266
428 87
262 51
785 7
838 913
936 74
959 283
663 242
287 78
64 452
217 769
129 992
387 909
430 420
997 33
23 610
698 834
791 499
703 101
782 365
694 420
794 109
871 11
878 352
354 616
260 783
35 256
815 409
218 250
215 185
521 286
736 570
119 879
979 850
890 25
621 683
133 844
693 362
195 46
977 806
180 363
413 995
771 630
596 338
815 468
623 902
132 106
266 463
307 155
837 971
122 882
279 661
473 459
24 886
805 794
867 400
131 33
867 753
935 904
9 815
969 718
390 21
479 56
444 283
850 663
34 332
695 900
85 981
156 634
448 630
183 768
276 36
842 666
686 440
496 282
798 697
28 991
82 464
97 721
753 896
351 935
663 50
62 939
437 255
604 196
183 641
635 669
804 482
302 953
530 598
783 558
588 864
373 558
453 822
631 557
382 904
670 818
13 692
712 68
833 14
20 362
611 154
271 550
107 821
817 89
729 533
421 571
264 802
474 933
205 631
888 814
104 259
527 714
764 798
615 133
793 73
305 609
162 34
493 582
956 757
384 430
985 791
881 306
131 984
49 680
806 663
164 950
736 820
910 897
853 755
478 809
511 213
590 551
567 706
148 903
848 214
220 729
871 702
712 786
710 761
817 868
775 980
169 510
152 431
185 588
164 47
800 105
162 745
268 10
310 839
738 180
540 801
317 602
913 486
469 688
465 637
549 616
419 307
894 487
649 693
944 598
411 105
694 30
466 3
534 408
9 268
471 236
162 794
633 839
99 576
436 861
483 759
518 407
570 527
707 981
836 582
727 302
286 928
408 956
167 243
329 883
491 168
335 601
871 613
971 947
183 257
226 248
556 92
580 621
13 541
204 341
424 17
695 266
185 382
218 228
904 752
382 126
942 713
237 219
698 144
662 277
764 675
169 320
15 592
209 872
91 427
99 346
471 245
20 926
930 507
914 224
219 150
442 268
293 104
80 144
8 767
853 216
639 943
642 89
921 111
415 292
388 697
920 720
803 713
987 447
168 882
207 297
441 953
405 293
520 43
588 162
483 227
684 755
47 76
147 548
977 650
136 184
946 433
821 738
383 256
769 102
548 453
856 237
903 254
312 49
802 40
818 421
922 947
786 894
945 606
631 681
183 13
289 801
254 882
861 110
118 115
715 781
173 332
288 94
631 314
696 226
474 481
471 419
439 102
451 621
114 739
421 800
148 675
681 360
136 150
475 202
282 341
70 454
673 709
900 303
22 595
880 848
428 351
618 866
452 420
838 917
159 258
68 658
284 748
369 771
249 843
536 394
984 208
454 235
862 476
182 741
675 609
826 894
163 221
272 230
230 908
330 599
678 578
793 2
460 328
747 796
535 201
30 396
28 211
489 702
993 996
177 55
10 691
628 282
272 857
189 601
455 866
531 248
220 342
137 462
518 167
209 545
729 49
598 900
980 942
247 156
997 257
198 624
538 469
422 639
295 304
238 514
645 164
832 782
625 701
948 186
598 28
234 195
279 565
137 878
486 917
460 23
738 643
462 518
612 106
843 444
566 429
639 844
993 127
721 65
333 774
580 70
416 383
228 697
129 41
214 740
147 247
534 385
905 380
824 488
879 814
683 224
313 620
27 245
42 794
627 621
490 755
662 56
846 160
654 731
544 558
463 818
9 286
462 742
95 749
347 407
721 725
3 114
518 630
734 360
736 747
415 934
16 802
978 478
619 338
115 276
576 565
967 390
658 61
138 356
819 210
80 822
323 950
309 890
155 75
823 61
494 839
214 823
316 832
160 783
347 425
477 357
837 966
712 656
528 144
829 850
93 983
258 401
872 765
475 695
825 968
885 38
221 302
456 569
389 645
887 452
652 414
615 687
462 225
379 165
881 263
676 148
805 769
180 613
337 920
257 223
372 908
739 955
653 552
531 91
236 519
4 615
35 236
229 236
361 285
53 74
482 742
346 738
997 304
682 87
610 686
638 140
777 873
10 132
839 44
367 68
631 976
462 991
508 665
430 989
406 775
78 721
843 426
376 876
512 985
562 501
374 133
821 564
631 806
514 93
149 125
789 229
997 194
355 426
267 197
204 642
425 67
568 102
675 293
856 762
385 487
568 898
931 716
22 730
959 71
708 665
849 974
214 52
616 638
695 649
329 929
43 231
375 610
128 305
677 501
696 574
73 663
211 190
256 185
185 907
583 31
443 625
261 817
473 262
592 507
365 607
202 186
207 376
135 631
39 345
172 646
948 65
657 883
447 451
507 707
798 92
706 390
996 152
607 324
713 165
699 848
147 89
544 319
735 777
68 34
841 76
879 775
219 496
941 276
885 891
698 880
394 304
555 106
305 967
637 428
977 57
813 169
132 81
207 506
859 425
353 800
52 237
42 749
468 435
405 22
892 225
626 549
543 671
450 77
597 71
695 757
433 901
614 291
677 966
269 233
809 19
709 351
42 809
882 491
753 833
892 447
941 324
699 554
614 375
871 408
103 424
444 511
163 837
23 971
208 731
673 249
891 907
739 127
727 844
311 618
941 341
157 907
715 28
666 817
803 907
99 599
769 261
231 994
873 256
594 763
162 685
880 552
858 521
56 928
42 73
96 845
980 195
443 100
455 229
891 38
575 763
293 520
878 454
204 470
693 83
21 902
956 527
52 168
95 231
532 191
385 869
962 191
450 204
228 24
319 872
17 370
533 390
271 488
916 674
8 457
133 102
688 664
644 466
335 839
571 136
22 53
151 924
771 36
875 229
67 882
685 199
862 979
542 739
578 633
11 972
782 521
332 155
205 76
111 827
368 985
55 435
985 554
167 199
937 594
226 297
189 360
866 741
110 422
168 624
749 278
450 468
615 856
254 833
298 239
386 464
437 621
523 725
215 809
943 792
457 131
503 625
651 369
366 112
142 885
735 890
163 536
358 129
391 611
313 41
849 50
856 637
670 379
362 236
28 996
434 882
620 436
548 744
522 990
864 264
953 176
304 801
225 160
790 246
538 151
423 239
675 344
731 574
439 952
39 80
413 254
781 999
158 306
603 47
808 84
475 613
296 897
732 374
677 361
593 716
793 5
721 750
838 589
106 996
247 60
42 54
143 516
19 438
827 407
132 901
80 809
613 24
524 757
380 844
945 434
40 403
429 638
462 822
44 605
690 62
394 806
212 29
929 913
504 893
936 379
650 315
222 245
766 519
678 157
921 106
795 382
928 838
338 617
251 84
422 533
655 985
913 136
400 535
85 335
913 734
1 487
979 766
5 656
275 925
114 69
658 41
258 996
9 508
79 782
118 304
221 798
496 620
684 580
307 597
425 439
947 51
363 60
119 20
452 728
367 812
587 445
593 978
281 750
860 776
721 895
355 379
491 668
38 925
311 814
363 610
864 77
669 982
61 815
636 647
260 229
624 789
291 904
890 502
679 962
396 385
341 239
53 730
163 715
543 526
324 406
739 50
817 799
865 452
616 674
675 857
527 705
818 275
89 510
513 493
239 27
208 133
552 531
227 628
778 123
847 574
950 230
993 565
256 667
421 782
371 591
56 812
304 43
947 863
175 850
394 65
707 620
692 966
15 470
88 213
43 38
794 388
954 49
406 727
317 590
940 120
510 243
162 808
106 337
657 851
401 716
822 92
681 188
913 120
400 956
509 546
695 463
189 128
228 857
718 167
976 579
762 138
386 219
826 394
69 578
461 242
21 141
430 934
261 181
241 121
726 935
34 123
799 262
331 516
780 659
94 541
148 831
111 973
577 531
773 922
178 554
855 790
734 95
262 460
381 197
483 415
319 281
12 594
52 159
425 162
483 353
693 384
305 918
370 160
59 455
606 321
266 339
517 748
105 187
29 132
188 177
642 199
770 693
709 546
898 899
574 287
67 231
742 615
935 156
624 529
811 266
727 933
310 788
330 376
414 256
486 921
267 227
535 509
925 821
16 962
553 78
140 363
695 218
295 4
852 285
590 217
117 427
653 672
243 929
492 258
242 115
78 80
125 217
794 819
434 441
125 416
978 66
632 94
492 768
424 635
328 18
749 855
713 826
286 837
655 827
520 828
969 436
521 93
851 498
510 834
591 1
953 418
848 744
378 168
289 478
374 353
655 12
541 400
226 962
639 599
391 501
784 333
103 701
831 942
324 560
461 612
389 187
316 395
198 856
794 288
402 372
601 127
918 349
21 908
299 763
408 434
448 613
169 550
843 636
599 652
490 914
46 39
326 522
1000 480
978 20
387 628
135 147
61 582
759 581
932 325
58 195
980 656
921 243
82 536
914 996
813 265
475 142
360 829
704 470
892 341
862 949
956 732
662 228
975 521
620 408
56 885
404 221
149 230
443 483
311 610
975 720
147 866
413 361
166 299
383 215
52 709
468 495
907 223
67 408
453 780
192 247
262 451
412 727
271 110
707 824
583 441
390 986
501 829
657 968
323 915
191 389
322 995
168 866
354 79
72 997
989 16
405 611
786 411
903 176
397 403
4 405
722 326
319 264
66 993
610 585
858 203
366 525
955 970
68 296
337 472
906 814
934 692
867 620
24 15
279 964
442 266
772 341
984 726
662 51
21 999
874 279
164 159
970 739
346 188
711 639
761 86
654 659
780 284
490 484
305 474
562 966
876 934
964 750
212 479
260 533
218 958
72 928
596 832
13 601
884 815
610 407
371 529
640 230
5 956
434 942
749 3
899 820
930 495
4 295
447 845
439 331
737 51
74 107
579 584
133 933
654 772
514 658
137 974
145 797
882 148
91 680
345 529
10 356
928 98
406 354
556 984
937 688
268 590
812 133
600 890
328 473
754 817
798 269
204 294
417 437
116 138
493 666
575 898
19 483
522 853
897 333
985 496
223 665
320 976
833 469
596 36
762 12
472 555
870 939
416 536
626 991
433 996
825 18
303 346
870 551
679 206
398 253
870 69
580 702
537 528
89 650
891 912
851 248
720 266
608 568
693 432
585 995
130 454
12 294
362 343
870 23
547 113
935 103
225 785
402 134
993 10
441 638
679 570
443 575
687 229
187 621
478 408
520 281
392 467
666 384
68 620
707 98
190 150
672 270
114 289
261 300
707 256
536 505
771 702
448 598
772 867
217 478
964 758
627 987
877 845
998 202
90 673
132 977
529 806
281 918
870 51
971 670
1000 742
536 569
220 852
131 419
901 705
117 396
539 115
950 980
139 81
308 19
886 589
936 108
991 907
777 991
911 219
867 236
769 57
645 899
475 545
955 591
293 493
472 195
322 132
214 560
720 149
667 710
407 795
52 55
458 962
625 677
550 393
733 194
644 207
90 598
149 734
443 206
975 266
400 649
114 578
178 520
372 229
926 181
191 551
857 92
285 290
147 726
240 296
460 682
501 786
947 252
786 344
217 345
922 988
553 645
217 479
381 34
850 27
317 121
563 908
768 374
589 268
642 41
121 915
503 737
706 235
744 930
837 984
32 777
604 543
311 475
840 893
914 833
285 34
747 664
706 658
612 209
443 516
928 56
963 23
337 179
949 118
944 446
856 857
630 140
242 377
34 766
507 780
435 302
647 714
736 694
140 417
218 654
833 519
123 439
482 418
237 337
242 630
165 628
396 672
759 182
973 757
895 681
717 630
726 856
861 230
814 983
474 810
243 68
439 408
695 834
79 805
15 403
561 261
435 277
485 640
808 345
222 973
680 242
619 431
850 953
808 323
390 200
457 436
386 887
240 400
641 152
661 76
588 617
894 395
961 115
719 640
708 337
71 557
880 402
279 621
57 986
622 648
738 615
690 284
652 277
900 545
12 741
852 719
429 274
276 69
470 781
479 422
868 535
760 842
535 497
456 38
145 795
783 508
887 986
227 315
611 854
735 113
712 556
246 190
977 113
77 736
954 611
232 409
553 320
429 325
243 926
471 377
433 357
363 11
23 325
790 575
664 35
117 641
147 193
728 101
155 312
861 154
140 766
442 67
846 913
443 630
621 157
482 856
104 271
783 768
657 899
91 487
255 245
798 116
398 290
233 222
210 674
640 407
586 82
388 559
591 28
554 424
884 9
46 18
128 702
856 6
726 463
602 875
930 351
164 162
924 725
483 773
996 871
331 938
250 236
361 485
596 758
502 76
459 417
774 39
129 727
266 58
77 781
219 1000
506 405
914 340
177 262
562 859
199 812
94 912
669 150
117 480
918 430
821 274
770 86
683 847
866 253
198 723
657 112
373 976
44 923
787 490
531 503
936 647
982 853
428 127
896 248
752 666
685 786
38 61
625 46
524 39
231 248
15 627
171 153
116 356
587 646
210 874
644 191
79 71
669 326
343 3
557 206
619 882
344 494
920 574
742 934
200 264
87 667
971 25
251 307
371 329
378 392
6 48
515 349
369 524
18 459
638 111
745 189
726 831
856 48
207 519
826 951
137 555
342 143
631 396
13 1000
272 552
63 641
363 52
593 180
289 448
227 495
318 455
304 143
49 98
582 650
305 424
5 288
172 17
639 443
921 53
435 283
105 537
389 697
716 677
523 165
748 826
660 504
266 708
601 199
358 258
897 146
730 535
588 2
284 43
910 672
700 586
918 223
400 410
216 826
539 979
335 621
513 922
622 451
295 258
494 204
180 981
555 272
681 987
971 149
460 186
975 542
375 865
520 61
837 32
334 459
834 628
68 327
183 348
328 80
162 234
351 628
614 158
531 73
695 857
614 421
722 485
868 814
793 435
28 975
783 938
688 462
17 201
696 719
392 631
217 438
840 182
858 561
666 338
470 533
503 190
586 295
976 613
269 758
902 308
572 918
860 619
853 88
480 596
70 49
33 909
230 890
469 896
780 81
480 365
375 455
329 995
565 230
654 488
499 513
458 486
573 384
257 643
432 641
556 460
14 688
404 266
299 733
260 215
314 265
702 813
777 159
650 329
820 575
64 76
569 495
716 471
155 597
408 855
750 947
564 903
715 568
128 716
248 300
290 311
727 858
805 795
391 522
729 474
449 779
128 567
187 44
469 978
13 535
545 140
439 892
454 166
272 54
655 997
204 383
822 653
514 152
665 641
36 891
532 48
426 76
571 978
271 376
495 724
505 609
860 160
957 415
894 778
67 407
400 352
242 817
46 167
351 669
355 249
839 214
760 795
981 653
925 47
412 854
130 811
557 767
245 798
935 79
817 531
698 803
882 592
822 706
272 633
637 731
650 48
936 779
897 807
290 184
237 106
714 689
319 763
843 201
706 194
178 528
251 51
540 522
125 23
429 775
423 716
905 632
208 802
790 849
337 27
306 402
715 624
165 909
176 222
454 353
749 704
578 141
338 702
164 118
833 381
534 359
592 870
271 451
711 48
9 164
753 109
749 796
1000 438
498 163
100 739
57 668
131 590
378 722
811 114
971 434
916 843
220 626
890 580
789 994
853 789
155 204
226 4
366 780
329 817
870 385
484 352
327 214
74 137
327 44
570 243
886 142
868 127
721 9
368 677
197 874
880 774
878 245
61 775
294 896
126 972
109 551
461 436
946 30
678 183
662 244
905 134
4 624
810 553
498 689
285 583
284 697
357 929
592 834
901 53
385 361
488 330
742 517
765 526
860 22
645 820
119 494
508 797
572 144
840 87
136 431
920 36
483 656
338 489
190 202
105 955
79 316
328 89
883 324
908 1
818 767
149 741
910 879
948 749
317 83
179 237
244 217
687 933
57 229
486 514
183 564
829 862
652 63
185 559
64 354
95 586
443 42
334 759
124 865
347 945
230 943
875 569
144 361
82 678
276 263
539 928
325 76
429 515
100 98
564 786
856 39
650 555
435 849
671 711
111 562
638 788
637 827
527 417
341 182
940 793
279 855
578 487
894 579
809 889
75 306
963 490
299 398
338 322
108 801
588 871
923 466
287 616
648 578
408 926
433 337
764 678
267 156
257 427
396 331
732 359
172 383
756 862
704 863
14 938
959 601
160 233
848 65
376 607
295 106
837 561
262 93
987 657
776 71
15 299
512 860
984 525
797 294
477 956
527 895
105 726
333 301
639 979
540 20
272 878
676 399
300 43
697 104
164 561
315 148
793 914
160 523
397 470
354 81
771 345
171 950
548 442
828 575
935 781
449 249
280 885
150 129
3 491
779 357
571 901
701 981
931 328
665 110
96 874
353 634
314 95
25 507
325 77
840 105
523 818
907 970
44 909
218 166
838 350
351 191
983 16
684 574
701 60
488 623
481 139
805 622
653 679
649 835
820 866
352 657
567 54
69 188
113 878
164 896
519 735
790 910
999 946
884 651
625 27
561 273
861 380
490 212
389 56
617 939
478 133
789 590
363 953
956 356
617 349
42 500
351 666
526 264
938 738
995 779
301 383
674 142
602 151
274 742
93 636
46 930
252 1
285 603
97 901
303 139
753 6
804 630
269 94
368 263
998 58
937 23
199 890
173 824
983 617
546 63
29 182
17 126
616 187
677 771
168 297
216 887
911 440
907 908
497 195
930 47
222 418
423 33
96 475
150 464
135 919
122 163
689 290
459 905
528 370
344 434
238 415
365 459
833 787
492 278
107 939
192 889
973 666
403 662
307 862
918 834
231 261
268 211
121 41
662 485
851 494
123 82
632 227
690 386
626 606
899 28
619 205
148 9
34 599
256 154
991 841
114 614
535 588
695 518
814 737
52 868
424 852
822 708
861 644
168 370
101 215
888 915
951 142
713 920
374 764
139 985
836 693
726 510
748 899
217 401
396 727
632 231
592 152
601 693
366 488
959 316
981 671
235 354
786 373
338 922
286 174
966 363
465 940
519 42
654 884
881 612
199 214
634 433
567 771
157 257
692 794
782 657
721 418
771 185
709 155
396 79
523 838
689 41
231 342
925 464
306 123
677 291
908 595
203 753
210 984
762 366
504 834
135 274
19 843
922 303
955 962
343 538
655 619
1 312
94 29
603 1
623 664
768 178
768 977
513 529
694 16
23 70
850 296
257 66
694 263
575 130
74 177
482 48
225 959
578 738
488 271
753 202
99 394
286 473
815 487
768 186
291 24
604 336
286 640
381 212
121 454
202 78
538 779
50 272
930 500
17 567
53 739
369 696
114 972
31 751
963 412
963 83
36 70
500 170
368 18
898 417
289 827
745 239
489 797
329 857
492 442
286 507
930 854
208 965
924 840
554 775
361 922
792 258
690 433
90 180
196 578
977 525
786 468
318 966
342 862
813 979
368 742
58 108
234 480
737 926
809 173
883 898
955 613
500 624
930 841
486 742
172 205
835 356
132 893
815 251
856 400
82 92
776 818
17 585
342 900
834 46
330 661
725 636
625 224
417 744
301 834
295 432
78 461
860 115
376 635
285 745
571 626
417 748
312 41
971 922
946 387
18 945
326 318
131 620
101 208
432 135
493 291
601 220
964 848
863 959
412 603
572 358
654 667
258 784
844 836
712 445
55 989
189 895
329 792
132 316
812 115
717 536
932 410
124 938
76 381
73 65
91 416
603 198
730 10
538 411
380 726
657 60
518 788
375 329
875 187
124 807
83 196
107 566
575 444
598 954
169 607
14 38
394 740
718 648
431 621
971 306
807 702
8 282
861 90
477 84
615 440
144 721
358 50
845 858
238 365
464 251
755 209
209 773
444 179
430 602
232 437
883 444
879 492
503 23
564 860
424 824
144 620
681 381
983 738
704 324
562 912
96 5
442 525
607 26
313 841
469 543
552 348
34 55
370 950
266 145
789 99
652 771
447 750
619 894
754 412
419 712
437 83
553 906
625 456
470 436
536 233
592 325
331 595
447 519
301 245
620 919
139 726
683 909
991 341
376 968
797 980
330 306
305 641
433 774
6 371
645 689
965 443
559 265
688 179
904 218
734 692
688 76
33 64
395 829
43 724
486 348
121 495
591 479
865 235
519 181
29 77
446 716
607 333
893 862
550 978
554 237
54 938
652 800
118 695
524 955
42 591
86 167
753 862
131 782
291 928
849 249
260 742
111 161
719 16
305 401
924 422
447 799
728 840
353 826
823 697
128 576
910 610
709 200
537 557
449 148
650 911
660 721
278 408
355 958
269 434
797 10
198 314
488 107
659 811
104 459
958 106
721 969
826 998
729 21
931 888
492 285
718 994
121 808
143 308
720 692
151 896
754 809
267 16
314 987
984 139
336 712
512 266
952 355
550 149
466 619
142 939
426 637
598 145
680 570
703 830
817 456
638 875
665 256
594 225
821 929
289 332
194 592
38 95
92 503
714 585
793 491
573 742
636 253
312 690
82 480
498 72
354 514
327 595
843 273
820 663
201 460
51 383
841 494
238 554
78 382
397 651
124 32
903 787
266 570
759 620
83 438
214 926
710 385
940 910
844 638
739 609
819 466
533 73
252 606
408 517
175 167
136 258
604 702
535 665
86 474
574 930
111 582
527 483
782 266
443 535
434 785
685 252
324 501
822 83
18 997
601 505
606 556
206 140
220 292
965 146
573 428
79 99
716 352
489 78
295 427
239 468
862 608
816 462
18 670
912 589
734 885
656 812
335 565
268 417
551 756
846 303
846 492
81 84
43 775
756 506
548 125
175 459
713 487
687 799
723 342
962 58
258 985
108 878
753 10
985 598
90 745
265 49
686 307
175 793
813 722
917 339
533 630
826 219
913 741
957 170
725 416
426 384
427 89
213 516
833 830
916 871
488 442
663 652
516 580
991 48
67 530
80 24
52 157
439 450
985 864
833 763
305 398
630 137
579 897
359 66
718 854
953 708
253 513
227 870
204 293
143 459
604 480
674 789
242 978
186 872
467 116
768 825
181 106
198 898
957 563
14 535
785 569
180 536
690 346
657 293
825 331
81 419
660 618
290 478
733 57
303 266
515 500
515 825
2 472
6 524
936 185
411 491
384 100
722 177
146 72
211 231
128 865
496 994
717 10
819 718
833 910
84 191
785 371
727 195
646 49
502 741
413 575
917 195
660 63
618 871
293 745
501 909
520 334
818 956
524 954
326 602
148 539
587 565
885 351
491 802
545 151
216 162
373 860
258 459
999 348
262 851
608 133
184 777
88 59
730 766
13 877
304 724
640 258
592 482
59 488
632 626
1 356
485 258
815 835
958 76
685 565
694 648
631 423
413 643
652 68
718 24
309 709
191 691
316 739
530 800
348 344
634 305
771 671
222 330
243 915
329 873
516 340
160 585
364 820
71 484
657 650
802 599
881 787
255 3
685 51
742 13
924 431
770 265
375 485
437 668
129 859
20 160
816 622
697 617
756 827
932 564
654 616
615 748
981 890
530 86
680 651
136 138
74 264
997 576
430 16
735 245
214 209
713 321
387 996
884 392
964 850
491 944
739 20
29 770
220 249
421 216
176 850
446 571
979 869
105 215
261 68
64 103
123 743
924 145
825 99
950 44
571 193
489 368
763 534
27 246
114 99
519 987
829 881
493 951
624 768
219 396
843 917
469 453
143 391
645 631
758 759
4 510
845 118
609 767
195 127
105 23
359 597
973 982
781 583
166 623
75 994
976 134
830 844
269 185
353 113
302 313
880 497
791 984
871 150
933 844
483 297
614 264
231 132
238 81
765 313
426 141
383 402
626 212
597 246
397 301
359 50
966 590
898 756
925 121
257 857
964 740
505 929
60 592
256 593
346 294
202 942
539 950
243 249
352 208
190 601
315 115
721 572
323 36
663 180
965 369
312 433
26 220
558 371
313 756
4 764
466 194
716 780
660 789
824 717
513 140
85 779
211 419
316 236
991 225
335 271
610 747
862 994
159 578
718 828
503 541
544 16
681 981
729 356
966 396
163 306
405 700
89 618
45 599
547 817
768 264
644 271
805 540
520 431
384 248
786 701
9 614
630 171
271 153
294 27
645 248
981 191
455 60
371 611
599 656
447 470
438 182
717 223
952 890
676 933
412 299
86 706
325 289
440 969
537 420
520 966
364 890
576 315
897 22
784 334
555 853
563 860
144 441
889 229
146 213
870 585
357 45
710 876
10 73
118 937
310 523
348 864
375 256
651 289
467 680
879 962
684 60
203 217
817 911
613 526
786 974
950 255
910 689
269 219
211 968
434 937
575 84
225 393
116 456
354 588
574 896
955 759
177 123
669 789
648 807
762 598
61 671
241 848
648 674
784 222
110 360
966 225
815 320
812 741
215 368
349 522
127 526
644 795
953 428
593 14
98 230
694 691
429 342
364 564
915 825
923 881
49 738
552 212
580 826
639 58
703 635
204 17
278 157
444 222
583 879
908 299
794 823
55 524
805 606
87 634
75 18
427 514
700 631
139 325
550 660
218 352
582 134
802 375
308 277
90 362
152 247
319 238
608 691
810 34
189 154
165 980
793 391
483 374
896 64
653 667
310 260
358 120
646 914
980 661
999 521
167 761
610 683
92 403
425 575
128 300
834 771
769 81
186 556
646 838
196 758
107 547
659 240
308 751
994 732
325 473
384 535
52 217
657 820
298 842
31 653
574 483
138 33
381 767
657 39
358 964
789 703
48 465
176 431
351 227
999 7
200 477
943 231
129 544
710 416
898 61
668 630
179 324
668 537
640 809
273 766
982 743
764 348
952 825
812 12
641 466
507 308
354 146
468 944
184 93
62 4
148 936
934 366
713 944
170 37
868 830
274 726
138 979
223 957
922 758
49 335
761 116
740 230
165 887
518 98
147 317
804 372
760 685
782 979
515 407
704 4
385 278
960 658
35 9
993 795
124 732
377 640
90 223
754 588
891 910
959 386
235 70
49 585
774 104
588 510
382 547
563 31
243 939
670 213
184 111
698 677
198 8
63 432
78 485
151 478
69 924
581 8
433 314
82 813
462 644
195 56
268 117
327 54
405 376
731 955
384 145
386 813
629 537
290 49
56 597
888 313
477 713
964 671
769 897
239 388
365 565
940 524
20 813
487 648
701 776
696 864
350 103
460 237
72 520
266 192
416 504
579 132
420 372
604 712
247 679
386 266
491 225
352 960
406 701
414 866
289 181
776 999
12 41
542 779
897 121
262 668
379 91
544 117
356 386
341 621
280 44
580 685
745 346
526 830
878 301
828 241
693 722
372 941
842 633
498 691
127 393
807 835
130 499
94 639
731 347
23 608
176 900
493 305
77 864
306 698
248 785
442 54
619 572
905 425
162 777
789 893
124 811
852 299
711 112
654 555
768 82
770 364
351 617
921 657
314 168
441 756
679 477
835 10
627 996
787 415
240 262
226 444
912 288
555 918
842 674
37 350
579 957
358 245
124 798
1000 697
560 30
525 394
39 152
741 177
918 981
790 143
424 702
782 330
619 975
3 617
937 39
318 516
348 675
760 471
824 111
167 383
140 44
128 530
195 869
59 464
201 848
607 976
549 740
136 651
49 805
518 396
480 277
219 655
739 737
390 230
780 517
112 326
385 170
790 585
369 748
560 918
487 216
436 201
226 923
852 275
728 369
565 88
977 954
318 108
471 429
434 207
598 223
144 966
322 703
235 808
271 23
9 496
297 212
932 496
934 929
87 851
17 415
804 686
523 626
114 956
833 63
530 976
380 851
30 967
989 18
500 637
229 621
441 555
148 809
969 952
577 959
798 761
373 679
736 753
529 118
719 539
769 59
556 268
695 137
241 707
649 708
5 441
614 152
602 935
455 447
129 384
406 927
144 778
957 232
882 838
701 600
376 469
658 283
89 353
771 329
411 771
388 415
212 354
919 813
640 373
259 768
108 16
46 252
794 3
835 675
627 567
201 443
340 972
123 751
742 511
517 305
216 435
117 855
160 728
622 267
95 668
870 888
22 704
915 213
590 893
779 945
739 868
302 862
618 44
372 134
700 587
921 169
896 414
346 990
433 568
230 806
271 496
18 213
388 796
157 267
127 895
134 428
823 479
589 523
417 861
691 209
975 637
279 759
204 860
565 827
39 94
730 547
713 208
793 846
635 549
301 810
379 241
332 796
4 392
737 936
801 653
762 155
234 152
601 315
50 313
522 842
510 509
742 810
402 1
916 502
374 271
245 36
601 625
560 776
341 673
931 926
824 883
241 225
195 114
66 704
974 808
866 291
473 16
169 717
51 769
341 27
457 252
802 797
924 84
75 99
780 741
568 754
900 785
54 245
944 105
483 822
888 636
971 163
720 45
63 288
901 842
28 820
604 695
809 358
733 237
585 786
482 528
890 847
20 754
360 342
917 431
738 882
819 800
169 719
994 549
890 940
827 845
504 57
18 745
903 532
286 828
616 554
435 76
153 955
147 146
503 388
438 682
233 423
277 996
301 294
92 555
177 560
829 814
739 797
719 348
150 153
460 274
152 962
995 245
715 15
383 207
611 659
202 911
817 833
646 296
794 365
995 295
869 770
300 328
642 408
743 988
3 387
664 965
45 218
875 701
533 67
362 833
478 779
442 873
581 435
280 324
423 283
133 777
741 66
13 967
766 875
9 298
942 49
827 655
233 721
11 64
835 841
842 628
713 774
63 344
97 485
978 229
261 647
712 389
967 829
264 327
126 557
375 952
414 216
989 548
173 86
384 150
666 644
148 42
996 211
783 314
39 398
640 164
954 367
468 164
678 139
89 700
349 854
915 834
331 903
340 116
5 358
111 152
363 533
123 401
917 883
480 384
399 157
874 487
856 222
878 68
606 234
425 68
525 451
708 999
761 120
520 592
749 728
302 449
430 708
199 52
873 156
285 298
576 374
473 100
824 180
146 41
154 1000
80 418
210 381
440 393
796 638
444 668
146 81
317 721
454 141
172 277
673 622
304 841
184 801
881 338
591 232
312 800
612 530
790 51
274 585
41 717
605 538
149 273
258 602
414 781
231 86
403 886
38 511
275 190
773 364
17 736
245 807
139 518
743 179
587 347
68 735
620 325
689 385
105 271
822 859
508 99
797 545
609 71
87 13
288 859
595 973
463 733
843 205
263 781
904 330
515 875
6 555
177 80
321 684
530 117
539 667
503 827
525 231
131 471
204 945
203 398
501 817
178 404
498 44
630 503
965 127
671 637
811 201
105 391
691 643
57 193
469 933
404 331
895 958
728 396
127 905
151 624
300 133
479 250
372 443
595 535
177 689
181 646
973 956
948 728
590 164
269 740
224 265
170 596
59 898
990 489
788 936
375 68
924 552
108 104
549 81
60 496
808 697
710 279
8 330
371 147
250 594
763 420
189 822
669 530
662 457
524 740
844 488
64 255
335 871
716 12
303 75
694 673
714 159
157 735
689 818
206 66
597 145
49 792
984 112
398 671
335 348
695 50
712 349
374 697
699 992
32 765
150 188
499 190
5 689
47 563
754 643
59 155
786 395
266 183
65 600
882 111
459 477
349 832
175 556
743 662
514 99
661 455
554 72
961 691
466 227
873 882
178 107
992 531
51 802
986 531
799 160
86 962
836 828
278 676
482 167
362 443
209 827
708 198
540 51
728 590
852 86
968 139
349 53
452 184
232 426
885 510
453 498
800 935
16 161
377 224
987 749
657 46
463 478
840 431
617 540
835 420
723 67
846 960
928 298
809 727
584 824
887 312
47 225
60 56
603 69
735 740
71 549
331 834
253 524
100 643
237 35
818 475
347 864
271 320
740 201
613 810
102 830
15 872
597 620
747 180
421 933
690 872
907 392
752 253
10 230
121 477
103 212
677 68
374 130
562 616
668 510
587 415
347 731
879 274
361 785
206 386
874 308
950 903
727 323
119 945
943 786
552 496
578 765
524 938
549 540
402 289
516 667
52 912
380 353
166 459
675 550
846 728
931 300
256 482
147 790
732 725
555 255
14 455
744 14
81 782
45 817
275 512
112 60
656 957
787 586
609 394
420 107
184 151
831 90
896 256
611 991
269 44
772 706
528 817
379 149
92 591
865 627
742 47
243 964
954 726
249 78
431 776
246 304
491 976
804 70
817 716
656 966
414 827
418 940
484 511
713 933
866 818
895 386
513 494
332 355
469 136
424 637
203 431
602 968
258 677
824 27
616 307
889 306
210 601
238 75
770 375
246 16
112 494
692 624
339 23
510 754
795 64
31 793
73 855
171 41
698 722
363 935
309 746
499 420
592 190
395 930
565 724
441 426
477 235
490 13
983 520
374 328
448 887
960 101
431 460
206 83
862 149
624 256
430 188
979 870
974 976
846 348
303 645
789 897
709 428
661 266
862 522
414 486
777 843
713 990
607 418
709 805
449 54
756 590
302 600
160 10
275 889
342 688
374 471
531 398
930 595
388 844
763 831
929 721
600 637
121 107
706 74
432 733
410 628
95 339
222 834
534 336
17 462
57 968
450 933
684 802
258 156
908 172
578 966
246 10
50 491
68 22
430 813
441 165
351 414
227 758
686 677
690 721
478 948
119 454
54 716
815 103
559 882
476 340
47 194
531 839
711 763
852 61
529 201
779 755
958 464
783 1000
185 612
947 61
349 417
866 754
485 681
857 43
914 332
382 960
878 264
798 588
379 2
554 778
241 796
511 777
407 809
837 107
577 703
861 61
735 69
455 648
400 189
608 629
804 757
216 182
992 453
175 585
248 37
197 550
761 773
252 973
41 992
985 792
532 592
421 336
869 810
203 309
761 647
130 8
35 843
392 125
356 995
97 893
980 489
281 768
908 701
688 323
769 890
631 242
436 743
240 917
102 275
759 115
857 150
144 40
456 475
528 44
791 808
811 50
508 265
9 196
587 777
312 258
884 251
880 740
304 896
861 111
723 389
548 316
914 56
932 274
440 420
615 103
29 107
868 912
357 99
3 461
921 658
121 431
942 560
476 873
833 430
743 234
820 534
653 786
637 681
307 947
956 769
711 76
551 584
702 197
652 995
108 479
867 292
908 962
526 79
495 530
865 483
211 108
575 760
835 144
882 800
701 101
443 608
498 903
743 60
10 433
917 70
781 721
190 707
480 782
343 666
277 563
554 969
535 562
445 948
530 483
856 379
737 598
790 747
382 706
816 162
426 357
868 257
490 562
923 767
124 476
87 261
262 206
98 149
96 648
563 633
225 378
86 13
259 928
8 132
769 455
653 217
455 381
519 832
197 123
351 760
265 186
854 191
366 899
593 725
30 254
346 718
524 17
682 978
749 553
162 945
675 512
704 781
33 13
471 650
551 324
192 268
574 784
993 955
390 690
24 402
418 189
877 166
93 38
549 518
251 338
62 636
702 884
637 252
559 828
520 132
964 512
438 353
553 461
106 59
359 875
247 235
40 691
809 172
370 412
47 211
462 224
862 981
707 177
844 144
956 634
455 315
508 53
549 899
96 821
104 904
344 473
667 853
608 713
415 273
747 876
849 609
209 907
785 52
51 666
800 6
651 606
672 511
658 221
761 753
393 864
9 736
689 675
940 296
740 354
920 486
446 790
193 77
248 344
949 106
760 607
711 422
384 71
157 72
98 449
758 472
876 784
54 421
860 653
764 646
902 713
103 662
671 132
534 733
553 917
804 61
341 253
441 663
749 807
585 977
590 990
397 802
799 544
224 901
557 246
384 90
979 936
6 134
996 698
386 505
519 157
291 619
315 876
595 257
865 343
855 208
402 430
460 310
676 843
399 6
139 773
454 524
629 914
701 499
70 991
470 737
218 64
759 402
293 965
609 46
746 68
355 421
262 753
778 39
791 144
226 843
642 648
834 111
384 51
527 376
485 637
129 129
601 737
174 346
119 417
280 896
164 969
804 306
112 382
216 764
384 94
730 619
707 523
50 498
278 682
745 84
173 260
566 516
709 714
298 715
312 647
397 18
169 776
231 570
625 508
251 721
943 775
981 699
103 546
611 186
734 358
445 384
73 108
30 821
126 550
471 924
216 74
848 976
873 773
761 483
958 660
139 35
762 225
392 558
608 816
666 989
890 935
498 360
858 65
181 134
582 406
250 467
955 994
24 562
809 689
731 681
502 589
745 287
794 671
919 974
805 852
379 63
278 898
349 528
716 303
521 740
216 681
780 469
477 611
643 464
148 739
410 20
266 566
872 997
980 417
666 963
136 734
617 8
473 832
41 252
300 517
214 262
725 575
867 356
846 485
273 69
481 252
837 447
860 855
761 348
588 377
707 60
560 747
663 859
616 229
472 691
618 30
22 836
737 220
320 9
288 152
598 824
171 918
329 293
624 991
219 974
281 655
522 250
36 543
762 405
133 402
557 97
878 506
125 949
318 805
594 293
147 448
531 366
774 164
372 295
413 759
837 498
883 951
255 368
464 581
176 264
832 493
68 777
786 214
224 668
931 997
831 654
291 596
765 480
782 51
14 485
417 233
563 556
467 738
171 650
583 590
426 368
155 2
35 86
472 609
854 605
441 224
696 857
808 610
412 627
700 582
276 282
523 54
649 677
114 404
604 205
44 768
729 264
471 740
483 911
119 123
139 882
749 838
815 376
119 337
429 119
14 483
154 127
887 757
683 282
877 94
149 605
344 839
234 658
368 704
132 859
256 167
737 684
285 102
519 790
38 127
356 538
509 426
83 622
797 567
832 382
89 682
323 959
200 167
290 930
231 798
355 485
243 789
106 39
355 290
773 153
169 906
557 214
127 997
247 801
955 70
143 514
421 342
680 710
623 262
859 329
746 101
470 204
493 263
328 661
520 237
874 998
585 472
798 540
542 500
560 36
13 980
378 44
41 1000
306 899
329 51
351 798
606 842
456 653
758 328
241 983
677 825
455 475
716 348
326 276
383 690
607 112
733 648
112 390
441 249
941 398
442 265
496 249
269 253
576 509
588 605
79 401
741 756
28 475
445 635
587 177
634 698
567 531
841 359
131 781
397 603
821 666
208 748
174 795
704 211
188 782
964 280
889 991
754 333
977 340
862 610
493 581
138 623
361 245
200 367
775 407
201 170
511 740
371 192
464 124
816 737
754 556
516 246
137 5
869 849
602 415
958 801
133 732
207 598
119 542
498 422
367 220
965 182
695 840
974 510
929 728
801 193
754 402
443 760
41 826
518 159
719 367
932 85
619 280
440 592
142 368
671 559
163 348
464 963
540 217
716 851
280 269
28 333
900 897
844 619
55 200
727 673
832 166
617 325
885 639
883 47
986 698
266 429
728 546
698 20
620 77
705 519
26 896
269 536
295 153
552 160
578 265
37 843
740 390
488 359
467 192
230 792
91 718
379 468
220 533
68 134
993 594
14 544
754 591
258 173
242 97
884 60
288 113
182 581
197 147
451 416
679 642
256 98
776 248
692 141
143 797
732 302
938 165
153 547
689 746
643 572
157 282
36 359
292 208
716 742
735 230
843 510
829 886
651 323
682 734
624 972
250 129
518 938
862 31
818 680
364 533
773 338
278 508
920 473
71 40
104 46
363 353
174 880
643 400
392 856
430 186
342 922
850 705
454 974
42 84
556 202
61 265
924 483
656 28
528 18
732 54
898 726
453 641
581 882
178 685
51 519
575 411
494 410
281 401
823 673
266 703
691 997
756 940
723 208
580 655
441 758
339 843
628 296
447 555
433 803
305 396
496 322
282 670
994 547
372 684
895 479
623 969
686 555
624 478
664 962
197 316
142 719
219 926
673 721
844 954
390 190
852 114
873 99
592 848
67 630
402 690
107 65
4 779
707 613
249 904
974 498
668 199
21 340
919 216
646 661
774 630
947 365
477 14
994 230
55 453
294 410
583 1000
22 832
255 301
573 229
427 523
932 698
358 495
425 131
476 372
847 952
181 143
997 826
553 579
762 432
660 729
926 438
251 857
487 340
785 844
186 562
326 661
964 21
717 496
163 713
321 715
643 498
641 405
929 219
91 940
729 549
577 216
240 361
411 426
438 206
578 977
249 741
41 570
419 447
439 699
17 881
638 315
249 718
215 825
537 696
584 811
368 44
774 946
372 23
686 412
592 492
446 362
291 885
60 659
765 49
766 540
541 51
240 529
302 607
572 75
904 295
58 40
753 75
739 812
860 58
598 113
28 295
190 773
576 429
301 229
387 224
303 291
518 752
231 575
143 15
59 822
375 271
879 946
475 599
751 50
278 118
626 932
408 495
35 990
5 849
425 93
368 835
457 145
392 56
972 449
400 432
834 476
895 811
644 77
971 648
926 747
92 645
934 6
91 390
502 482
446 825
282 479
623 681
911 821
811 96
907 56
711 563
640 172
353 917
561 555
801 651
945 654
484 742
479 766
273 256
578 921
665 836
976 375
398 177
80 389
700 784
305 321
227 218
876 380
220 820
561 863
821 132
315 266
614 940
860 538
378 188
264 127
716 343
516 415
126 172
735 704
741 610
435 313
368 693
682 188
825 349
288 30
332 499
686 182
835 401
876 702
167 353
57 966
863 843
278 996
40 696
184 216
5 683
18 336
181 937
619 346
698 805
687 106
123 901
949 752
248 610
397 288
305 932
382 290
195 563
578 239
744 400
184 442
557 222
899 679
475 847
430 722
809 178
361 465
110 864
165 381
723 898
460 951
507 592
991 93
375 526
748 785
609 222
983 390
761 945
861 481
424 434
879 68
940 116
350 39
900 310
612 235
700 906
377 619
913 632
647 783
755 407
79 776
256 626
659 679
59 352
445 289
405 121
774 656
431 737
890 130
994 267
748 907
250 746
41 357
152 120
132 693
411 387
670 69
417 80
772 861
948 773
664 73
780 94
809 22
575 155
640 674
413 889
419 453
245 570
924 728
614 686
114 283
106 883
95 83
420 43
115 986
880 276
430 646
127 842
887 545
646 483
467 922
211 80
607 676
715 713
942 653
511 713
47 717
702 27
140 61
481 921
706 959
762 944
856 760
33 989
753 639
664 467
703 222
895 996
226 405
234 276
235 66
196 292
377 310
421 14
553 453
443 665
772 498
238 18
423 553
86 895
411 396
947 787
57 534
18 477
929 548
227 724
221 802
616 141
266 54
627 456
370 827
463 781
459 840
858 388
387 436
111 302
137 683
395 719
124 735
37 750
928 5
890 501
97 942
681 283
94 143
936 230
825 39
85 571
109 433
583 232
728 260
65 970
760 829
778 595
536 782
883 216
416 976
710 352
558 534
390 642
104 850
426 38
81 593
8 413
672 70
57 783
898 186
377 784
411 264
565 645
831 981
621 540
684 178
425 73
171 881
922 597
918 354
541 926
118 545
13 141
614 69
647 16
915 563
895 632
637 578
809 62
2 332
942 275
628 172
136 745
716 148
885 682
568 160
545 821
163 543
457 848
526 704
479 163
281 640
576 635
971 869
909 602
79 889
773 215
985 488
714 870
521 282
381 417
311 290
323 120
823 967
363 455
606 290
89 928
158 350
529 236
238 301
802 222
141 516
69 92
243 392
211 731
240 33
698 602
840 655
891 280
583 400
629 463
987 218
116 141
792 256
8 234
620 156
761 401
757 829
493 1000
220 703
82 459
88 779
412 927
434 654
206 368
405 187
404 945
532 195
552 539
781 172
694 541
153 941
119 235
751 558
365 515
836 798
517 925
316 335
881 547
737 661
70 782
553 993
935 274
409 88
566 879
674 316
788 38
182 623
188 702
15 704
402 293
491 160
295 579
173 364
712 77
708 646
702 116
85 267
346 110
935 133
107 335
169 122
390 794
419 144
892 928
209 186
901 569
162 608
215 863
76 651
906 260
235 364
946 404
837 687
549 255
830 987
304 721
266 865
258 124
949 158
766 258
325 193
261 806
965 373
925 222
586 577
914 422
615 815
677 445
153 332
517 418
548 775
893 497
932 937
194 282
241 806
87 206
178 11
427 161
522 364
89 435
786 704
601 814
148 753
497 664
523 45
790 767
541 722
703 498
770 249
780 363
54 218
581 346
744 102
888 847
12 35
593 508
698 467
234 92
561 936
184 721
44 590
938 963
173 518
661 916
619 722
748 859
568 635
699 579
669 291
86 719
110 638
558 343
81 118
278 22
742 195
403 680
509 575
197 169
890 942
378 809
576 76
739 597
315 827
814 872
169 246
341 799
268 843
612 9
389 366
40 898
292 589
418 133
108 660
426 485
468 354
560 207
950 629
383 264
456 548
487 976
145 179
774 412
21 737
773 410
400 76
735 655
343 555
113 309
572 338
394 410
665 538
940 439
302 961
527 74
237 380
725 989
807 306
961 190
448 320
443 560
629 325
406 552
14 151
314 679
40 253
565 995
17 52
343 824
357 189
717 669
723 321
630 537
541 669
790 361
362 354
707 479
640 34
481 8
364 899
166 741
615 49
272 596
586 164
617 727
876 978
80 582
456 71
967 289
79 403
463 261
548 826
160 65
709 747
592 675
378 887
810 253
187 23
312 153
663 742
908 478
303 514
871 573
438 440
404 146
538 995
544 248
522 82
270 186
234 933
279 493
410 633
146 169
433 849
885 299
399 356
238 79
988 133
326 862
214 948
47 799
880 677
292 641
310 590
56 807
111 692
742 70
435 175
919 173
779 155
510 60
192 286
710 757
233 108
556 112
785 199
104 94
788 159
203 994
320 637
168 238
161 298
392 632
827 253
691 435
101 883
720 811
918 546
744 870
147 884
380 399
392 804
41 83
208 784
821 489
639 540
651 629
843 920
527 609
478 120
505 209
143 261
793 65
171 186
321 213
765 709
969 585
549 607
587 670
118 113
278 443
87 107
563 591
315 432
932 809
45 725
873 215
262 372
584 709
290 552
510 120
789 858
300 647
876 214
998 521
351 42
597 576
608 858
947 553
439 530
433 258
270 942
729 10
389 518
219 301
287 870
299 515
57 433
760 759
334 785
337 355
513 302
435 945
559 57
886 287
418 627
156 636
309 292
475 901
283 161
686 199
792 374
553 305
748 487
224 165
465 379
152 743
525 8
320 833
300 136
711 376
628 345
895 679
38 448
649 886
603 553
912 300
435 212
938 498
939 565
194 826
229 89
857 266
888 191
126 979
263 899
850 664
136 804
931 479
767 242
805 979
402 744
895 596
921 123
388 275
968 70
652 93
48 914
344 249
53 496
298 335
928 367
697 370
475 591
317 748
713 704
524 453
978 491
522 629
936 921
542 631
521 822
461 573
317 759
259 995
174 186
361 494
918 58
864 744
236 15
517 213
857 390
194 792
310 87
422 182
909 235
755 577
571 518
551 932
12 468
341 227
211 340
758 54
404 345
68 272
910 924
68 322
75 610
974 596
937 524
879 948
174 906
911 283
959 666
628 378
938 889
653 950
624 531
913 479
980 987
440 5
406 765
600 694
641 831
641 983
240 311
448 198
329 427
927 618
567 657
651 542
540 563
372 871
875 659
928 826
352 920
656 992
254 57
509 494
719 308
43 47
735 970
664 401
549 583
410 199
476 301
171 15
25 641
222 376
560 230
719 166
638 227
659 356
373 922
1000 782
434 586
952 388
29 573
802 69
105 439
647 115
147 180
318 524
111 670
657 583
849 90
520 875
45 471
262 44
798 642
968 500
582 122
560 566
153 58
745 320
958 896
419 970
297 75
904 497
516 775
371 560
245 984
955 394
626 923
893 559
44 812
596 955
377 100
369 279
600 597
566 504
93 434
278 815
993 875
799 300
574 513
334 969
324 281
275 53
733 639
526 151
961 246
737 381
858 303
117 80
91 915
731 711
690 304
272 898
7 547
721 22
758 457
754 967
620 198
206 88
2 360
6 43
16 580
769 639
478 776
866 74
606 107
134 882
997 597
223 969
146 428
56 127
75 410
839 81
804 854
12 573
492 841
700 381
620 917
454 225
24 375
902 504
406 387
385 754
722 481
738 778
539 797
893 342
650 256
266 494
97 317
226 716
234 679
292 257
405 545
760 810
564 266
807 637
766 56
998 854
856 615
699 952
932 924
19 517
602 662
168 136
731 83
753 537
720 850
81 837
36 490
963 243
104 662
585 212
903 539
873 27
545 430
917 993
147 670
881 218
54 128
101 546
237 488
387 200
730 843
861 923
229 797
486 484
335 710
510 231
139 772
295 55
116 441
10 947
309 63
961 311
896 347
862 625
189 74
899 770
870 384
93 762
637 1000
873 361
996 882
659 304
64 257
42 959
603 255
328 833
913 198
754 660
278 540
590 509
727 248
164 23
980 579
889 233
628 823
7 288
504 222
804 257
233 434
797 474
613 941
970 691
189 485
65 520
64 695
892 952
280 519
127 655
826 133
295 329
707 450
586 939
883 734
413 478
939 466
509 596
744 925
115 159
620 359
229 237
905 54
369 551
735 75
14 883
405 778
713 258
893 3
75 300
262 935
896 357
860 362
516 479
720 626
729 949
214 985
2 582
9 536
151 482
124 395
836 199
694 449
806 344
303 673
174 22
650 902
322 863
887 676
796 774
177 78
388 679
62 119
548 546
242 713
377 415
87 26
669 408
888 907
83 35
680 198
839 340
71 367
769 458
398 680
321 822
131 382
940 30
280 351
734 521
63 110
487 955
213 343
760 892
540 950
231 610
317 1000
31 740
887 161
190 753
529 275
736 911
796 222
218 704
947 430
398 59
8 904
899 676
255 318
741 286
410 980
798 883
987 38
966 611
332 702
873 127
923 442
872 580
280 897
869 639
152 767
315 407
437 407
44 846
386 193
80 543
884 66
580 850
676 264
551 900
390 825
342 572
503 677
489 982
122 126
958 553
668 841
618 600
690 645
545 604
527 814
802 29
491 262
751 510
225 240
843 947
868 230
707 668
894 727
790 52
937 22
19 90
402 861
351 153
744 564
874 611
146 584
252 846
709 255
661 864
794 450
916 289
7 204
662 378
294 63
590 996
215 312
275 310
921 372
84 224
224 687
69 801
798 129
56 458
993 201
841 618
815 502
347 460
565 289
456 131
600 82
441 826
936 773
703 357
925 852
533 272
440 373
242 255
227 588
66 143
876 521
625 827
955 65
5 536
904 65
326 606
809 609
582 821
438 114
93 229
838 334
483 64
921 549
421 183
975 727
599 979
614 728
532 517
144 857
474 916
876 40
455 313
232 728
758 504
628 315
652 49
497 979
127 96
957 741
823 841
49 83
585 507
716 460
898 170
125 50
716 18
745 501
451 373
815 454
773 664
432 899
759 741
639 933
602 981
330 186
645 737
567 769
787 282
138 882
581 883
255 548
836 379
211 620
360 268
253 292
867 854
272 548
391 111
944 36
848 510
156 986
144 294
867 724
528 600
147 645
264 788
407 283
266 625
136 538
172 527
1000 116
832 120
714 50
843 593
649 652
726 148
505 560
377 534
408 304
689 931
182 41
46 95
887 23
142 581
472 337
173 121
988 251
268 636
657 434
998 473
585 757
128 626
687 309
666 85
201 446
640 726
918 980
976 537
615 814
660 514
677 668
947 26
492 532
134 619
927 174
608 681
429 66
302 403
370 854
200 361
579 469
340 906
5 307
820 748
35 119
125 527
2 258
145 510
429 424
35 37
454 757
536 541
884 227
799 240
885 870
607 57
617 642
168 528
389 778
87 775
166 543
237 972
299 806
146 261
573 33
154 809
612 952
48 496
821 655
296 430
881 815
957 230
478 697
359 565
471 525
459 60
496 757
865 993
26 523
245 637
484 646
651 740
434 946
169 314
112 478
895 589
174 253
129 963
56 976
72 920
969 441
708 346
315 305
334 140
908 570
248 429
235 359
258 129
947 783
733 804
779 214
766 834
189 837
105 509
629 165
206 295
821 891
434 121
60 570
71 319
139 670
747 725
28 356
205 326
139 938
129 269
503 895
455 43
904 64
75 109
1000 792
367 411
361 789
458 476
576 485
183 133
163 321
422 291
537 44
966 972
954 869
330 392
275 329
535 994
782 819
451 240
510 590
149 931
206 769
133 172
740 439
819 73
870 445
753 404
438 843
811 307
135 340
828 636
623 60
725 828
828 858
351 920
648 95
45 466
167 266
910 920
670 348
919 423
477 729
82 307
966 216
998 793
851 620
204 928
137 150
303 784
244 699
249 411
682 986
857 443
9 775
218 837
495 469
866 493
464 169
996 263
200 132
765 854
915 8
552 515
246 214
303 463
50 158
113 545
978 978
46 204
758 393
819 309
514 790
942 418
304 712
285 976
514 490
856 759
703 158
667 685
15 740
944 343
805 762
696 869
118 637
286 421
700 571
748 214
60 603
324 114
113 897
569 779
423 947
308 8
702 515
716 57
842 411
926 311
400 563
84 451
485 183
16 896
138 340
9 602
380 520
498 154
819 805
760 567
975 236
238 252
899 637
815 982
87 299
164 455
195 301
794 555
902 381
484 634
252 981
139 422
138 4
950 897
922 344
723 896
580 960
148 478
948 314
811 387
964 326
841 510
979 634
65 232
366 548
865 617
881 356
711 340
266 632
684 988
300 26
92 247
633 655
579 473
458 580
789 823
480 5
792 712
712 182
81 422
873 698
53 556
37 932
170 336
309 613
866 567
6 797
392 521
705 849
453 493
24 932
850 167
643 561
348 75
335 220
772 739
670 649
614 78
330 831
644 687
627 35
236 659
176 259
942 25
938 124
10 272
695 781
589 32
823 84
362 436
161 43
266 156
81 893
543 639
576 778
298 751
388 591
128 164
527 65
688 333
669 49
432 329
692 145
764 204
258 848
30 907
951 769
494 922
615 533
255 635
243 365
441 286
841 48
584 551
804 275
408 185
181 358
306 30
404 632
511 370
516 117
4 449
229 598
813 669
224 75
626 738
367 429
12 127
965 193
484 270
222 623
859 977
254 721
347 122
837 702
570 417
437 534
54 660
609 774
170 234
14 874
15 978
418 850
248 639
472 458
968 78
178 666
199 14
719 768
430 18
501 866
552 554
877 512
286 462
767 652
502 38
175 325
402 24
511 952
37 229
719 818
35 150
661 155
661 109
570 166
302 360
349 803
479 244
368 881
268 878
832 656
107 903
826 705
473 212
475 866
456 487
974 855
136 543
20 437
591 651
247 962
302 866
840 485
387 698
2 212
160 736
72 967
574 397
821 61
939 840
498 192
509 89
467 162
306 658
647 178
955 385
876 308
596 137
224 937
74 149
209 623
167 997
498 361
502 358
801 969
520 106
626 166
902 510
592 498
646 458
394 30
276 578
53 714
931 212
490 731
188 509
878 471
276 978
490 232
198 235
614 919
665 889
496 70
640 664
966 923
227 807
5 758
167 193
266 44
91 802
33 873
166 998
791 183
471 243
855 436
517 81
838 408
66 456
514 977
777 604
778 100
887 162
972 52
160 114
751 837
589 221
432 444
9 948
524 250
821 714
658 886
521 812
669 34
989 917
545 875
79 868
278 238
981 512
700 575
655 131
18 663
265 251
959 922
489 479
733 157
864 873
602 852
78 867
365 355
456 697
866 442
131 918
369 138
48 738
800 478
983 416
729 293
337 217
123 422
373 986
646 327
189 786
824 266
653 541
621 460
237 838
755 974
857 155
711 8
984 694
424 712
986 112
280 461
885 5
446 530
316 506
131 635
354 816
709 210
217 954
17 802
104 297
262 988
653 708
870 983
694 537
840 945
856 886
817 338
74 873
693 782
553 650
968 17
642 984
171 97
632 432
491 305
618 536
878 459
438 570
592 871
584 145
872 903
609 870
115 45
506 605
349 475
141 190
284 973
237 978
973 974
543 850
432 980
771 24
850 707
168 722
363 547
69 477
943 926
81 643
400 573
184 36
897 421
13 869
394 556
718 178
887 841
553 89
162 507
706 113
645 126
941 939
51 374
837 843
537 202
63 283
973 364
83 519
435 244
25 185
343 82
650 339
207 590
278 609
763 261
623 951
455 160
152 517
442 260
649 253
616 689
285 516
597 587
177 594
452 526
751 427
477 205
938 980
722 379
240 370
983 846
343 950
351 170
348 288
875 465
452 403
245 862
445 348
288 273
552 225
252 625
955 843
347 289
40 689
590 926
521 940
447 221
579 947
517 805
207 820
886 804
33 330
602 702
896 206
400 377
490 440
417 79
717 289
370 515
509 949
753 223
696 312
395 582
115 427
263 265
99 217
318 346
774 348
548 173
724 389
964 140
468 680
429 189
195 289
137 7
553 976
646 667
754 909
283 204
550 250
300 97
837 738
769 295
493 963
935 981
222 255
313 774
582 958
218 426
891 46
378 440
295 677
888 421
51 724
158 565
211 224
241 146
745 778
168 409
551 749
719 695
435 936
120 325
764 628
525 3
400 576
140 458
835 703
681 427
692 944
607 423
962 393
710 81
718 43
930 833
23 806
836 422
381 266
331 873
575 755
295 774
342 986
717 355
844 773
622 802
195 583
15 911
299 296
102 283
743 482
548 425
941 632
728 235
405 69
220 474
775 415
246 396
978 409
697 993
672 995
640 767
668 741
49 410
217 126
264 944
360 668
345 739
534 560
531 864
320 579
208 991
925 847
109 592
588 157
353 514
104 538
145 672
663 408
967 374
428 331
656 920
821 1000
658 706
911 540
569 231
118 776
573 395
623 34
986 562
75 646
876 219
669 891
979 988
264 406
318 920
325 490
195 182
874 764
764 344
891 688
738 865
426 615
413 852
612 641
423 280
531 401
267 146
417 482
425 40
816 972
221 42
385 977
375 122
842 448
196 619
62 961
601 245
304 483
997 571
980 154
858 397
635 635
436 451
606 8
492 692
695 228
20 421
701 213
868 248
832 929
953 160
642 246
179 622
399 36
370 385
22 157
835 627
516 678
670 562
905 690
982 957
902 850
205 85
130 412
738 435
572 339
691 565
936 221
608 259
767 905
256 282
935 278
843 191
148 220
305 155
115 394
851 492
103 776
440 869
32 695
151 966
972 345
509 290
521 656
559 993
511 643
663 826
308 368
636 762
143 427
631 526
122 133
492 445
829 1000
87 350
7 948
247 365
113 299
189 671
644 51
666 619
867 328
695 784
288 189
210 918
714 683
128 231
908 566
580 914
513 178
477 819
647 120
869 312
639 885
262 685
668 549
560 572
199 39
956 733
372 468
911 2
444 739
820 91
210 688
402 299
423 393
183 684
429 203
80 755
296 991
326 494
382 128
952 337
212 324
157 122
860 144
690 69
183 444
719 606
836 902
641 616
104 577
331 916
877 9
488 713
947 699
36 103
702 384
207 744
805 390
187 523
347 374
424 339
989 879
268 610
525 994
603 445
351 549
3 668
450 705
403 8
800 207
397 986
730 95
359 505
786 699
384 53
2 185
493 960
756 172
996 603
262 999
55 25
231 467
839 960
465 698
699 752
91 544
63 912
639 170
436 634
773 697
632 394
759 686
418 476
891 649
608 207
629 424
256 876
623 358
782 674
109 872
217 523
135 207
692 570
840 816
210 24
861 627
627 497
832 587
10 311
688 985
668 821
10 128
44 226
2 178
432 693
748 623
509 365
798 70
696 592
762 675
88 945
261 495
757 270
805 796
606 824
968 615
951 11
840 952
189 623
996 288
598 856
652 395
925 744
335 518
647 775
463 907
269 571
528 425
367 134
248 334
748 550
697 940
501 237
914 848
524 511
704 527
271 662
304 957
532 950
731 994
208 351
564 88
775 282
221 374
968 320
923 664
259 775
900 525
623 775
35 678
653 644
9 923
658 313
232 189
614 314
182 174
665 97
152 87
713 763
862 964
287 836
738 673
865 390
317 873
665 974
514 151
209 47
324 225
143 936
768 180
922 919
618 634
681 831
597 319
755 92
633 291
339 498
544 468
22 184
170 473
470 118
144 487
369 231
794 123
674 778
765 364
262 818
729 737
855 484
227 117
301 797
270 708
939 413
194 742
899 914
324 44
388 997
360 447
414 974
616 142
710 822
625 289
939 982
778 126
412 399
185 702
444 61
644 119
104 32
468 276
536 179
74 949
442 214
863 419
502 801
400 741
743 177
867 506
781 2
799 425
121 254
808 588
766 955
996 84
483 858
502 336
658 253
76 752
257 357
345 815
446 477
817 596
850 60
876 731
685 44
614 32
783 546
152 905
371 848
72 816
325 888
412 577
695 390
747 731
549 774
801 197
454 510
152 525
326 828
764 89
404 939
341 747
782 439
477 215
799 239
127 607
549 790
793 701
986 932
4 791
442 507
334 430
368 259
481 60
499 481
476 649
607 313
973 507
102 117
207 439
69 248
959 755
678 517
775 324
809 131
964 413
307 35
347 339
455 979
541 171
695 609
363 448
522 558
882 652
779 467
310 742
231 969
128 949
882 826
287 653
625 93
631 214
299 171
385 345
132 155
349 846
602 222
404 797
222 285
801 1000
93 685
430 572
397 272
938 15
469 674
711 952
828 411
149 429
633 552
188 378
205 642
931 968
583 598
692 299
896 629
665 364
655 727
667 482
263 122
719 840
327 906
900 55
531 578
675 102
889 958
421 823
474 450
92 138
580 354
646 842
827 364
33 153
621 249
655 917
449 682
370 689
639 142
512 193
474 807
990 725
395 635
350 950
725 322
550 111
194 556
379 642
237 748
331 875
241 842
420 845
178 414
245 651
220 390
341 209
195 383
308 544
332 32
218 233
143 411
788 521
52 377
621 734
251 861
927 22
58 104
755 7
215 508
885 762
890 192
224 874
157 718
590 688
320 210
421 923
423 700
803 731
133 909
737 175
707 303
34 592
64 275
135 73
199 710
946 355
427 582
650 17
269 322
226 41
596 1000
479 895
621 963
803 709
489 510
12 522
796 587
499 346
297 797
700 75
378 350
91 998
671 669
38 266
668 130
461 826
837 302
687 200
175 491
979 971
977 368
800 354
717 243
703 739
4 930
222 511
428 597
991 241
774 180
894 813
731 68
303 709
390 732
457 866
425 609
851 274
231 113
366 586
42 939
448 822
535 791
414 309
970 307
726 775
507 650
173 315
515 949
275 86
441 125
360 23
960 983
804 902
197 569
227 34
218 952
809 978
419 667
979 591
981 493
931 331
84 642
353 673
718 664
655 85
71 810
137 956
934 706
620 740
857 511
347 787
193 783
780 898
561 461
934 983
270 272
602 351
524 90
658 457
795 916
550 181
193 917
540 971
881 319
868 687
168 429
147 102
763 768
725 716
118 248
805 775
56 951
42 957
131 339
617 675
76 33
819 615
3 51
285 223
737 453
2 630
481 471
230 637
588 638
594 70
976 562
745 582
930 172
138 969
543 238
874 545
472 779
661 825
409 141
130 891
626 717
529 219
133 882
438 414
405 403
514 542
723 15
316 265
253 541
161 724
314 195
69 443
438 694
265 649
173 749
530 962
365 675
180 439
42 495
704 294
138 351
816 558
145 253
603 656
304 742
967 185
704 129
823 420
155 3
858 196
849 913
841 236
129 210
942 517
830 431
867 997
988 364
249 943
19 818
161 674
912 128
210 967
256 33
738 762
35 947
310 883
860 150
471 340
711 764
856 893
195 75
889 534
438 138
476 808
833 218
764 42
536 371
74 273
484 460
695 431
295 165
770 5
928 977
249 474
51 138
8 488
627 835
503 586
521 38
308 946
311 792
758 882
584 804
312 230
968 433
235 247
409 835
73 812
972 432
651 598
266 298
883 89
674 648
774 982
946 436
773 703
317 708
506 980
938 825
423 525
631 896
635 513
249 657
410 23
990 355
810 114
409 479
822 266
458 111
442 574
986 865
711 433
376 341
418 7
236 53
871 219
227 576
494 217
309 591
613 750
164 598
966 261
293 29
45 20
369 462
26 956
866 249
368 752
960 213
867 650
284 1000
504 944
590 469
694 105
730 759
574 107
66 792
355 591
823 74
343 782
375 505
663 11
504 519
954 445
987 999
549 404
10 617
466 400
377 195
511 950
741 360
519 916
785 213
49 423
226 776
279 241
90 478
148 451
94 613
159 712
771 164
640 864
875 510
779 659
954 711
539 91
844 649
830 421
393 271
721 343
164 16
986 935
531 977
150 405
486 928
63 559
458 496
206 100
854 50
822 493
305 72
737 25
414 593
947 930
864 490
908 13
246 745
292 309
156 863
864 713
314 718
114 62
752 936
906 57
7 642
81 772
701 194
662 916
35 569
280 281
665 923
941 319
24 96
182 887
160 847
956 274
908 708
561 165
806 196
690 392
575 743
937 236
10 323
157 290
603 821
212 543
140 235
474 150
775 779
943 251
253 101
36 780
960 46
102 468
687 57
289 898
90 568
804 578
902 99
180 506
199 978
799 394
702 187
173 14
584 626
481 622
682 121
871 633
252 355
925 407
16 718
81 106
35 538
192 545
925 893
258 666
75 739
211 158
740 463
864 16
733 301
337 369
258 518
936 652
402 127
372 279
660 930
92 400
744 308
767 964
265 227
220 801
949 478
129 71
363 325
956 875
66 252
427 137
834 438
418 278
189 161
585 956
476 475
807 740
701 26
540 1
503 210
236 984
660 28
35 615
254 453
866 32
681 10
965 345
91 771
85 791
149 624
791 3
833 378
986 465
328 998
612 450
814 830
481 754
233 302
111 913
312 980
529 628
399 761
761 547
549 569
280 887
385 607
969 847
677 134
28 510
682 404
102 358
22 852
118 134
750 853
536 157
274 419
618 413
922 319
257 85
20 132
910 53
536 363
410 909
43 963
732 430
613 856
97 148
919 749
532 435
361 140
871 381
272 780
785 159
143 547
425 813
671 508
243 283
364 691
61 52
476 25
939 988
67 823
774 780
962 644
512 585
424 296
95 918
842 514
273 619
678 295
963 711
568 23
114 395
399 53
875 508
597 188
152 108
125 927
403 219
844 245
84 468
863 114
763 340
533 347
753 100
370 867
847 120
271 581
440 533
684 591
640 160
517 43
379 360
927 942
192 312
984 724
10 737
176 731
954 787
721 393
336 959
916 852
1 646
564 991
811 743
36 35
401 19
755 933
493 61
637 611
129 709
356 800
465 691
759 732
894 111
729 457
102 539
551 944
628 586
978 380
372 634
328 760
640 808
608 285
37 366
368 931
387 929
986 290
873 966
875 202
697 831
641 838
894 13
128 33
28 917
880 416
282 599
346 109
46 85
390 32
374 262
815 45
783 456
820 409
44 861
911 171
893 220
119 272
136 998
688 769
949 33
229 994
469 618
231 725
122 576
853 708
251 672
116 646
532 378
816 776
949 934
400 436
284 87
204 232
471 785
225 940
402 602
133 633
678 926
553 974
563 652
849 962
439 132
715 223
779 292
514 180
245 998
924 193
73 776
74 930
255 626
765 958
541 680
961 742
993 751
225 745
745 940
967 523
583 832
55 827
829 218
763 524
880 188
454 110
518 708
735 282
17 628
313 329
369 306
80 945
50 176
699 818
551 105
996 731
674 96
835 436
971 714
624 424
175 141
484 909
774 852
181 608
744 612
553 145
787 788
958 414
941 953
144 615
400 978
402 371
43 25
794 217
478 291
481 717
729 13
677 472
624 229
599 325
244 891
857 29
717 259
751 111
680 152
525 509
442 357
577 522
993 344
833 960
106 201
790 56
877 385
298 506
123 155
765 637
302 399
533 333
902 58
841 343
766 769
22 208
519 935
406 660
342 283
44 640
140 519
146 26
709 910
663 362
694 562
956 886
256 722
655 472
856 676
679 685
972 287
209 313
569 605
304 708
734 831
710 748
635 250
971 130
361 178
157 392
323 501
850 243
105 153
954 36
410 15
29 666
612 351
795 324
880 951
67 94
340 359
630 14
860 479
257 964
984 559
543 289
594 952
303 80
905 391
859 447
590 259
399 822
210 465
915 901
824 544
914 35
23 170
728 892
646 673
195 300
690 963
898 154
202 362
228 143
620 978
964 181
795 878
81 970
774 347
4 148
516 353
505 596
620 143
801 724
686 195
348 887
556 575
381 175
905 345
356 699
574 788
20 699
134 23
846 2
727 702
597 675
203 216
939 763
957 897
862 864
471 595
939 745
425 864
885 444
563 18
818 760
19 897
462 967
535 740
371 825
854 920
801 162
816 14
25 639
608 63
365 898
159 142
762 43
937 324
413 755
83 431
750 573
313 634
906 908
922 352
711 881
766 428
779 277
569 540
319 505
215 731
611 649
514 613
897 615
898 498
15 698
908 548
439 828
87 758
685 653
840 647
654 705
260 550
709 568
646 501
925 660
199 189
354 321
78 399
561 61
395 1000
240 833
486 300
923 491
5 182
978 100
600 167
634 150
707 339
737 623
982 650
35 376
209 109
550 46
760 472
888 116
791 334
378 385
308 977
903 293
127 609
632 948
744 720
453 721
230 13
181 131
410 941
954 297
56 958
575 198
291 952
934 950
928 836
242 406
796 225
706 891
945 275
968 665
231 772
386 812
784 566
294 193
858 247
841 266
556 415
815 198
718 749
147 997
936 740
403 84
965 108
974 261
734 293
925 316
64 310
479 847
228 772
391 85
370 231
350 277
826 714
265 324
711 552
64 113
635 380
572 609
973 317
226 803
163 453
927 554
925 133
107 750
846 723
74 556
274 489
20 909
868 591
869 859
600 121
422 924
437 999
726 952
451 4
857 692
652 992
282 928
476 740
877 87
942 249
347 809
839 567
19 790
40 793
713 476
791 791
779 594
794 635
724 806
9 753
127 470
908 796
604 607
584 212
119 648
40 909
438 170
157 138
28 135
55 104
856 419
884 709
126 144
856 729
750 164
874 922
490 457
486 960
457 877
46 370
477 202
507 857
688 914
960 980
328 815
875 523
707 83
598 476
729 439
285 214
398 741
90 265
986 136
986 815
23 377
110 334
708 437
1000 374
808 933
161 757
408 242
455 944
136 897
561 474
384 546
288 72
742 310
800 851
995 507
640 494
963 639
867 293
697 27
225 209
450 330
28 257
273 516
153 833
989 536
731 628
959 472
289 759
675 283
265 666
776 580
656 994
872 352
20 97
913 155
81 362
618 756
941 667
294 968
494 582
726 520
185 991
921 841
985 145
544 356
241 456
510 673
170 993
484 139
261 41
829 269
63 123
588 556
56 665
428 272
7 964
156 598
954 15
507 463
39 676
456 523
167 556
685 427
47 10
987 635
917 43
314 657
660 575
288 815
173 62
866 478
77 373
400 747
989 566
654 25
538 743
962 524
377 879
566 27
574 231
36 585
806 323
400 330
736 265
159 164
637 98
279 389
197 619
644 650
803 533
392 764
994 326
498 920
556 533
207 255
394 943
520 552
106 508
2 736
248 198
355 554
203 201
234 946
965 641
581 226
447 437
938 653
947 562
235 53
422 236
140 669
433 846
222 832
195 776
32 780
773 137
658 90
315 849
853 717
288 800
630 522
852 51
110 991
720 542
189 293
725 383
69 757
515 141
456 287
55 43
647 380
148 934
179 778
455 382
828 564
725 899
458 913
192 182
647 260
290 161
400 746
799 29
210 175
708 264
344 863
620 602
231 800
698 327
860 217
852 502
730 252
632 808
54 692
72 622
278 767
836 596
609 983
445 581
732 806
333 429
132 903
22 343
471 873
844 552
476 90
432 108
250 485
799 321
439 294
331 213
198 62
370 882
136 864
736 39
480 941
319 729
425 469
401 883
248 191
529 623
590 805
794 920
369 343
334 90
224 176
942 359
39 136
317 774
526 826
337 358
438 542
777 75
381 305
242 181
537 927
270 761
471 140
265 224
612 602
933 729
608 370
623 83
560 399
157 941
55 205
399 855
47 936
781 316
48 882
878 518
373 927
305 990
150 268
591 434
349 198
804 971
632 363
303 775
697 917
641 95
771 687
354 429
137 583
947 510
509 603
870 441
638 247
962 908
113 616
682 809
532 322
558 713
66 694
647 364
555 156
966 53
166 187
845 961
757 835
208 296
456 169
204 568
784 237
729 668
322 270
335 37
572 981
400 127
136 717
531 653
904 376
614 660
210 173
955 17
693 510
936 828
99 664
495 9
999 816
630 971
694 964
359 618
96 432
437 82
353 50
93 914
93 7
881 588
367 232
755 997
554 801
960 912
418 256
374 865
40 553
490 828
229 727
108 802
126 38
255 511
393 487
98 111
718 205
107 623
5 419
535 774
26 260
638 417
812 479
244 798
673 472
876 781
170 691
738 776
202 482
262 651
593 332
855 51
469 840
984 495
452 973
911 615
452 155
412 124
978 639
256 603
343 425
200 198
266 814
849 210
497 55
261 450
618 729
642 601
575 93
574 486
707 377
992 471
500 321
461 756
923 804
532 568
588 732
117 853
897 965
372 675
194 989
279 866
815 986
242 158
478 268
849 753
423 380
672 10
463 788
215 359
105 629
103 476
303 297
816 57
483 108
386 762
974 552
709 906
173 508
888 962
309 702
101 523
413 205
32 805
163 847
307 247
759 280
151 857
762 506
13 391
585 252
704 894
954 805
768 366
9 919
232 41
75 395
239 936
535 150
176 685
358 22
756 891
738 341
143 442
586 448
246 353
165 606
623 396
998 698
142 237
133 519
386 309
555 743
682 802
213 560
13 944
327 598
302 907
882 925
655 879
622 796
467 606
33 600
477 418
513 293
832 77
397 5
866 761
301 544
710 43
302 701
936 956
579 909
103 46
866 135
997 342
905 608
900 556
536 594
459 753
354 111
296 64
506 115
75 807
815 362
762 746
622 216
143 487
351 139
829 607
746 553
375 997
803 643
164 613
395 518
724 43
933 229
509 359
387 676
72 148
421 693
53 359
911 397
498 19
968 300
13 131
912 760
1000 987
154 932
567 662
642 953
337 713
671 936
231 723
294 254
872 205
2 369
575 969
20 587
100 932
698 99
270 851
383 837
513 376
89 241
958 845
407 980
780 989
55 74
630 596
999 204
564 18
790 15
301 488
466 571
690 200
407 202
575 195
403 15
787 712
860 193
64 127
23 693
74 21
248 638
390 390
877 469
20 667
120 595
213 522
609 1000
233 820
544 923
811 429
20 874
556 394
919 981
766 166
618 155
555 974
794 457
701 814
123 172
408 688
693 368
39 277
188 934
551 998
363 570
871 270
315 141
250 80
235 565
193 431
700 986
888 752
923 558
49 967
926 439
243 113
373 793
110 735
715 332
4 29
824 695
47 16
477 98
354 364
62 478
737 987
917 331
99 289
476 208
891 730
570 715
197 158
76 596
525 553
693 878
268 542
382 345
664 795
823 753
435 879
438 105
99 328
395 167
50 591
676 478
186 553
30 231
430 649
124 163
994 139
957 168
258 678
92 38
58 830
795 459
772 471
936 310
540 804
319 959
153 627
478 396
716 87
426 659
142 869
145 105
110 939
564 881
190 135
816 81
939 781
95 257
91 248
235 568
6 715
984 783
725 125
651 773
53 147
877 162
437 440
939 936
332 754
16 622
534 463
710 465
543 704
414 900
770 749
682 846
225 332
618 277
478 495
790 266
286 536
463 224
329 486
300 350
189 361
166 83
64 579
31 552
181 175
494 322
441 132
857 255
707 679
177 387
777 996
220 159
900 918
158 432
92 4
487 314
139 193
992 891
763 181
676 336
322 852
74 897
443 743
454 571
738 674
81 637
943 591
420 34
946 525
650 204
384 364
452 57
567 526
953 361
268 407
432 364
954 765
759 899
289 28
330 478
787 306
659 437
509 347
553 244
300 628
529 252
10 271
505 793
635 850
518 940
191 607
656 520
84 443
825 742
231 685
440 783
928 501
480 667
831 468
814 192
90 670
985 76
16 837
443 786
77 526
268 810
938 707
944 218
560 81
444 39
747 626
858 913
818 948
934 802
23 805
655 390
595 83
570 24
960 149
277 579
310 566
638 605
783 197
685 227
235 784
204 445
48 21
392 981
174 766
785 829
508 777
613 102
859 534
477 171
34 753
749 343
319 386
299 453
582 983
31 169
118 235
613 165
607 356
498 781
473 282
961 980
411 925
434 621
810 910
791 843
15 540
537 685
925 835
169 168
379 287
754 343
451 360
698 948
492 522
582 804
854 992
728 287
612 889
731 562
294 619
246 218
453 735
428 622
254 806
908 7
366 197
10 210
13 572
934 93
210 545
981 757
299 712
671 592
108 255
261 894
76 979
91 85
540 161
675 552
84 960
644 293
505 977
401 155
40 71
99 721
339 260
855 340
328 207
840 404
537 930
840 76
474 975
817 330
951 217
837 990
711 978
194 917
317 745
879 263
811 801
786 252
667 765
91 592
174 42
383 799
944 93
10 445
59 923
804 110
590 614
262 727
865 280
771 933
583 296
305 709
893 600
801 21
440 162
753 875
755 103
11 696
716 624
903 616
924 25
548 859
673 874
953 329
934 197
929 734
248 385
744 352
260 43
253 366
145 615
61 212
496 492
801 420
869 700
925 582
869 858
130 149
869 543
83 612
654 147
707 150
761 119
194 456
628 414
156 257
190 175
642 320
675 585
127 100
507 20
794 512
518 500
662 279
583 174
730 211
819 893
419 661
680 446
597 697
988 723
148 846
95 941
358 612
441 371
242 411
36 327
748 117
889 687
705 60
420 702
737 99
408 294
332 502
235 41
466 675
411 707
437 155
281 824
833 380
293 74
418 997
133 700
73 552
753 162
495 796
737 254
108 323
812 573
349 222
728 263
994 605
953 117
815 26
20 567
187 21
818 33
816 906
638 257
677 745
931 488
61 652
266 432
699 260
36 684
374 989
800 188
366 820
840 924
288 8
181 277
22 546
696 42
529 756
895 311
80 593
276 943
808 428
599 589
428 790
797 44
343 764
252 716
310 299
758 190
54 802
838 948
112 270
892 33
328 896
947 810
772 545
398 551
686 261
617 835
656 311
27 259
205 136
449 610
907 800
319 464
242 617
563 199
634 531
842 982
547 220
241 103
707 41
64 995
747 937
931 794
699 525
411 324
889 275
697 804
473 683
334 857
971 527
191 870
746 431
324 452
823 388
799 500
359 897
132 719
628 183
595 390
664 554
286 489
236 972
697 207
850 887
428 596
317 751
399 139
138 549
34 929
496 661
111 90
402 968
925 66
906 757
533 602
315 735
330 157
845 80
648 334
182 426
415 216
228 817
704 630
47 305
542 952
414 426
553 728
160 41
822 841
550 666
273 197
186 533
748 735
214 327
249 2
343 142
305 108
568 858
250 657
272 799
347 672
148 532
204 177
484 303
263 697
966 937
556 567
291 250
708 595
358 627
452 545
706 54
201 329
852 874
897 19
730 453
547 213
262 736
30 579
673 585
187 205
557 544
831 361
88 888
414 640
216 617
865 439
167 113
809 249
565 707
461 672
653 431
834 149
745 20
353 302
915 536
14 354
423 427
345 991
395 561
673 590
296 622
261 515
450 597
200 194
847 882
440 860
587 862
204 33
491 633
594 515
222 755
104 869
376 364
384 423
383 147
474 832
226 224
435 881
878 73
163 434
105 5
418 50
519 639
804 975
859 531
338 242
954 720
903 834
100 632
895 677
207 541
693 641
713 287
356 169
291 773
218 162
763 373
136 621
215 857
897 954
635 151
782 34
763 988
730 693
986 85
214 628
209 783
789 971
156 276
943 411
101 157
619 349
463 253
499 602
339 281
635 102
909 600
260 638
645 597
224 282
992 365
604 147
992 546
909 444
55 527
792 517
923 104
17 479
494 628
116 490
224 189
470 338
515 73
837 507
950 377
272 742
245 403
384 714
872 658
817 443
551 185
921 44
812 37
533 387
577 231
186 47
921 700
558 793
853 508
601 413
993 295
544 543
479 464
587 643
852 471
29 429
54 566
827 326
618 649
434 175
442 638
375 695
969 852
796 961
504 977
619 358
138 669
565 964
965 427
708 758
65 390
375 445
224 696
62 511
122 568
304 92
926 920
91 63
588 7
379 582
540 343
360 247
100 424
988 170
615 881
58 263
408 313
928 530
881 583
973 158
220 442
421 950
375 960
644 734
559 95
158 546
265 814
260 231
694 669
845 945
133 490
595 106
999 449
520 218
890 293
520 264
604 163
258 858
60 874
104 365
988 948
551 271
437 684
112 383
141 110
831 12
679 72
304 198
713 36
893 128
195 916
281 138
949 294
562 499
534 27
732 26
38 166
716 25
248 428
749 304
148 295
435 892
742 60
697 628
86 429
653 573
343 690
704 982
232 115
650 980
771 150
193 234
460 689
933 554
748 630
181 833
757 104
875 494
238 178
305 240
510 75
389 135
416 187
704 960
772 515
648 705
68 747
686 248
579 95
433 687
198 307
170 152
8 475
391 517
901 131
4 669
628 441
573 628
497 641
374 182
240 305
276 24
991 473
330 171
748 9
800 490
721 642
938 700
434 511
327 931
503 701
464 742
5 740
766 347
564 447
870 720
43 870
631 755
634 969
244 572
434 347
960 936
47 423
29 403
102 430
593 971
149 987
840 194
391 758
824 639
960 604
732 980
633 165
100 373
367 129
309 218
204 390
3 331
459 745
441 634
736 801
442 695
404 526
332 142
723 698
781 590
999 530
498 439
163 585
279 346
481 304
734 523
303 66
664 377
115 933
578 44
179 359
986 291
41 384
959 760
489 309
641 339
99 155
110 202
386 943
857 120
465 159
537 128
412 817
47 590
527 32
233 567
203 318
594 301
472 868
421 726
228 278
436 733
171 675
736 934
492 782
875 18
937 283
1 614
538 203
932 483
855 755
703 195
40 123
273 267
400 469
554 480
862 289
422 640
75 938
98 11
220 451
624 110
653 907
944 508
14 646
54 53
769 678
672 168
147 981
813 569
692 577
273 465
709 973
943 26
979 956
23 385
361 791
62 32
311 560
611 176
937 654
105 562
118 672
260 519
41 969
492 508
302 310
255 325
694 615
467 108
998 129
667 361
146 630
889 434
995 401
16 255
271 57
575 114
916 579
39 247
877 692
557 131
16 602
745 835
709 94
963 728
455 460
357 343
743 702
494 366
479 26
998 869
272 875
5 928
782 750
114 842
843 77
569 649
536 277
991 781
620 29
669 362
731 514
79 840
582 558
865 579
778 489
453 690
668 458
970 449
511 563
402 399
840 744
179 811
524 855
713 603
694 294
512 911
224 641
399 677
331 66
867 396
86 509
148 597
71 901
995 262
997 525
72 121
724 596
975 788
550 668
433 61
930 656
701 328
684 383
386 260
768 64
316 414
452 312
938 523
432 13
470 406
800 19
426 232
431 355
35 923
866 428
92 252
39 359
723 158
422 142
555 798
401 492
673 833
857 494
590 656
888 295
722 127
49 644
535 492
730 272
110 428
361 664
226 762
946 363
743 535
371 959
550 258
254 623
384 31
378 784
26 912
276 920
836 126
888 917
749 349
344 462
364 569
223 871
170 520
585 265
54 955
223 955
564 828
577 299
211 306
83 236
569 358
508 404
483 747
320 583
96 664
44 459
584 618
681 106
137 266
370 543
497 488
772 74
786 982
731 868
577 724
55 411
471 375
994 566
390 389
376 325
359 57
430 495
743 886
84 514
959 222
495 41
441 63
340 18
428 609
121 773
526 862
514 901
309 968
718 982
118 107
992 14
77 302
587 923
342 28
45 124
732 548
597 257
761 110
509 298
333 818
265 50
151 735
946 147
447 23
448 33
945 790
60 930
823 104
280 136
149 228
744 261
689 605
558 21
70 924
909 226
5 854
724 451
228 524
483 173
665 895
350 859
88 629
346 588
856 442
848 544
46 757
564 467
742 839
563 746
161 383
796 825
311 626
812 750
689 462
598 536
6 995
813 575
906 555
766 820
652 810
433 618
582 581
443 210
182 105
187 993
855 441
501 543
255 451
431 260
797 427
1 790
164 766
609 815
366 712
684 947
508 473
582 695
817 788
487 669
331 741
471 113
352 268
539 236
25 392
699 572
998 734
870 289
211 730
113 792
424 281
580 262
302 262
355 124
726 58
391 616
293 619
506 317
950 568
153 1000
491 150
733 712
791 943
441 255
278 184
312 3
241 55
618 534
25 476
850 387
341 151
306 845
150 796
347 234
507 137
528 300
515 630
170 908
527 482
888 232
707 206
650 399
357 955
244 858
750 590
92 609
78 971
584 774
802 566
473 996
804 734
467 43
307 23
677 308
422 385
594 364
958 37
324 387
8 583
558 591
357 711
156 826
34 980
173 189
66 640
584 382
462 890
197 178
226 811
546 820
175 855
856 498
241 863
81 150
806 789
213 313
614 246
293 138
786 710
129 369
91 591
258 847
432 807
376 658
477 143
127 684
993 719
547 73
869 352
213 81
16 826
678 660
315 463
832 812
386 441
599 738
10 654
710 489
207 884
507 954
614 830
999 982
145 658
826 573
244 652
140 253
305 849
741 994
877 28
726 815
366 233
709 118
715 981
651 860
990 977
366 816
549 609
819 40
213 475
469 142
605 697
512 535
13 123
455 154
290 445
130 655
612 30
615 782
69 828
256 660
802 89
773 323
418 284
857 332
915 622
365 279
96 219
357 551
372 999
347 853
5 958
882 620
739 302
799 346
314 283
371 194
437 140
477 645
823 743
373 362
758 81
334 84
567 567
55 657
221 205
487 423
1000 209
700 444
432 523
538 697
413 910
410 170
343 673
651 421
856 200
902 910
856 474
114 210
984 6
160 952
747 224
921 146
546 682
668 888
5 516
188 258
426 395
732 891
604 738
843 940
96 354
891 888
917 989
464 650
625 384
148 171
417 167
410 771
836 70
759 840
938 946
97 715
605 296
918 799
235 13
505 477
252 421
465 715
612 867
88 21
637 923
443 747
114 380
692 210
446 384
201 265
671 705
93 274
125 909
350 790
820 961
656 907
334 645
181 128
391 294
507 435
170 597
353 200
255 905
464 277
609 908
550 86
816 538
984 166
680 804
478 335
62 811
938 74
888 796
508 95
99 29
691 804
228 945
708 691
221 669
950 771
754 765
660 89
930 339
892 760
570 708
548 860
781 787
882 106
668 572
909 895
869 616
937 89
284 886
211 389
913 721
26 613
998 925
472 778
770 945
583 437
868 491
684 88
459 620
177 94
858 739
483 860
313 312
143 226
384 186
798 512
290 749
98 59
45 681
847 265
523 530
352 333
502 880
427 359
619 261
218 931
572 360
508 307
545 23
716 694
314 175
854 764
585 899
796 432
313 866
3 814
746 429
41 741
646 964
453 154
528 338
43 61
91 708
236 944
823 820
194 618
603 708
70 253
345 31
73 797
536 694
146 63
31 540
476 121
599 63
417 422
234 610
39 837
104 891
967 184
788 594
976 921
929 864
926 645
317 753
118 916
815 534
495 727
237 812
405 340
54 723
875 614
463 663
795 535
232 75
398 198
853 675
194 169
428 311
196 772
502 607
921 908
681 796
521 143
458 80
454 604
678 715
234 530
741 427
51 168
90 486
114 285
258 107
327 460
689 181
66 609
88 746
756 608
39 694
168 356
730 198
70 963
615 795
115 224
902 441
683 942
973 100
902 60
197 658
668 437
939 835
173 369
997 914
473 209
2 721
667 974
820 569
34 368
578 53
157 151
462 638
244 227
201 534
414 373
903 410
638 400
440 733
863 265
293 549
342 294
269 9
620 440
929 5
409 963
8 870
953 252
97 153
877 39
271 867
438 63
327 891
200 668
537 468
28 508
512 66
165 920
380 525
141 332
128 237
98 713
303 721
579 740
783 529
392 461
771 591
128 659
411 508
166 669
815 29
948 114
856 89
677 633
246 127
345 548
847 275
640 981
441 925
325 920
779 101
404 594
482 489
277 429
954 132
869 751
466 546
383 63
24 79
963 222
202 859
984 994
265 70
395 44
523 150
989 4
990 265
694 213
550 428
146 210
68 525
692 202
185 956
624 931
999 146
432 987
149 421
251 284
936 409
562 837
425 906
902 967
604 969
491 295
523 27
251 146
957 601
291 388
588 791
161 190
426 876
550 472
289 311
165 66
568 418
818 261
901 420
758 857
21 400
597 960
542 757
501 967
632 40
680 268
493 230
92 133
892 608
198 459
630 115
455 448
727 355
867 484
563 239
198 424
267 699
391 251
90 70
67 190
568 616
549 630
411 3
429 138
709 296
621 623
534 504
134 84
279 752
134 669
2 575
91 224
184 575
931 104
542 931
400 90
912 810
444 341
947 504
988 568
479 873
423 964
308 701
715 441
722 69
16 812
552 475
450 834
930 343
433 380
491 228
72 437
356 562
283 130
525 943
831 239
383 904
659 750
67 950
769 271
2 877
132 73
665 215
483 21
150 652
60 332
243 794
587 901
203 520
975 979
946 130
400 774
618 754
2 749
826 667
316 661
39 443
778 540
95 189
224 337
589 877
121 342
918 509
759 669
634 376
422 636
654 143
612 692
586 389
583 680
577 806
368 910
616 956
787 782
99 183
570 571
79 634
507 65
361 281
700 188
880 705
331 491
748 916
231 330
947 159
68 103
621 206
884 719
388 805
290 615
643 720
248 149
784 960
429 835
500 660
539 830
97 732
968 395
708 662
557 680
867 792
751 255
596 40
221 238
111 821
738 247
81 279
460 680
763 928
302 5
30 361
18 938
393 884
729 143
490 324
534 711
913 644
531 3
242 662
521 323
293 698
729 606
12 844
200 915
26 217
100 933
912 942
609 445
652 521
88 534
4 839
445 1
943 525
368 491
618 919
135 962
764 587
894 675
119 883
727 559
416 601
240 962
996 595
801 440
964 904
395 665
602 152
12 89
465 775
27 710
564 272
140 290
890 421
868 885
15 20
114 992
865 161
27 611
178 980
420 578
315 446
287 468
740 842
139 921
617 708
669 101
636 885
613 662
495 790
641 608
330 61
185 997
858 823
464 913
25 555
476 854
173 512
524 159
156 544
611 791
428 576
804 922
365 796
881 47
395 66
978 264
765 83
778 592
760 460
536 635
971 691
179 933
833 958
508 988
783 112
623 639
529 17
735 342
467 512
285 755
536 44
566 423
821 649
166 680
904 419
509 878
409 389
894 464
860 472
165 962
457 450
68 345
493 986
873 584
731 45
232 897
77 868
645 980
286 505
858 46
926 356
669 506
850 736
695 135
885 771
2 882
386 311
414 544
734 691
781 567
288 24
655 489
760 80
456 18
378 359
194 846
124 295
484 509
491 371
62 225
61 312
7 194
230 646
217 885
134 976
993 693
299 351
988 68
604 471
928 561
931 754
995 991
417 1
184 647
646 401
531 779
728 846
719 721
891 18
71 6
667 148
82 622
970 361
182 663
416 773
806 833
125 342
479 122
94 361
900 821
558 971
340 963
806 499
329 824
998 762
445 968
123 978
630 253
793 397
378 598
581 502
939 411
624 384
123 875
205 681
197 97
480 536
412 637
35 740
812 32
502 608
585 332
228 377
81 605
327 661
459 617
72 434
1 194
308 557
226 505
5 58
392 416
46 426
508 858
810 361
778 276
520 456
936 330
73 359
763 425
905 422
981 130
926 985
539 318
753 585
442 256
972 906
120 307
307 315
421 316
236 535
957 424
621 882
409 160
551 513
744 998
124 185
442 724
38 973
504 189
448 91
230 680
963 202
913 723
361 816
235 456
813 358
992 417
452 434
493 204
534 530
528 70
509 296
201 12
485 648
454 208
187 683
887 501
236 799
223 949
966 457
404 778
547 969
181 39
920 403
487 428
699 687
335 244
742 873
278 628
373 514
873 568
964 771
888 496
809 411
561 81
508 511
45 772
894 786
37 895
314 850
990 716
635 734
581 145
932 494
225 96
892 85
607 977
735 3
100 628
789 95
151 553
462 539
799 775
388 788
842 158
2 476
243 986
349 823
130 632
791 686
536 525
152 828
730 655
193 179
670 933
319 512
987 684
305 688
506 786
319 174
492 46
733 282
83 268
158 771
255 310
598 337
316 330
880 508
861 549
440 179
60 881
850 399
916 506
86 422
291 756
947 135
802 679
768 236
946 926
409 497
668 201
27 80
770 24
22 716
158 175
746 925
411 691
850 768
75 483
337 712
954 746
560 974
298 587
814 234
570 225
266 727
752 11
3 514
54 853
281 648
640 708
483 977
74 330
916 813
452 82
398 530
628 249
728 197
474 994
275 225
4 277
90 409
57 473
429 539
326 226
529 735
948 444
899 399
280 504
52 370
353 678
946 708
757 173
611 185
384 388
636 912
474 583
707 373
334 584
21 613
439 917
972 843
287 324
520 584
384 826
619 500
965 727
24 575
263 438
338 646
909 651
260 968
375 593
903 395
205 341
183 949
852 55
533 235
880 503
86 196
581 109
898 460
841 75
136 101
725 395
68 99
987 970
845 544
663 507
72 197
456 275
251 340
862 131
194 947
678 774
408 800
616 657
611 808
909 455
141 976
905 128
298 749
720 759
402 581
241 595
720 639
718 335
295 680
495 26
426 755
832 567
730 89
46 379
865 198
858 584
517 196
205 748
465 924
738 182
611 32
862 457
211 593
557 292
681 602
671 869
373 712
665 237
133 689
411 689
436 876
965 525
556 622
31 317
261 593
771 554
809 143
266 825
347 904
742 831
519 379
379 483
903 788
409 810
478 21
190 267
678 312
172 839
454 789
663 537
440 56
543 383
113 938
248 15
177 837
799 6
858 534
744 47
152 773
963 163
464 978
700 778
185 233
874 95
646 986
353 460
901 881
297 52
886 154
552 736
106 261
410 68
775 873
2 735
317 538
967 542
633 964
208 583
476 109
463 772
160 701
277 744
33 828
831 138
440 240
206 214
40 466
4 6
249 636
969 127
710 478
637 172
601 796
224 877
891 257
394 495
312 951
709 776
905 100
242 592
807 245
598 55
181 586
64 82
414 16
877 989
191 991
795 855
293 855
630 197
306 223
789 112
819 386
166 50
655 698
636 749
940 51
830 705
693 310
529 290
962 72
632 108
121 267
130 261
730 948
350 652
592 337
752 531
739 934
235 156
992 280
818 872
921 779
943 552
827 199
817 608
559 546
907 556
440 608
560 383
944 311
266 682
190 587
131 7
811 51
785 105
954 670
325 781
220 803
762 638
581 668
276 104
106 571
605 362
575 794
800 759
108 936
215 413
957 539
693 624
563 454
613 143
474 157
613 971
694 275
92 268
324 219
150 783
154 365
196 462
255 740
637 948
363 199
401 975
693 874
484 910
974 448
881 645
919 269
545 339
909 810
3 415
289 865
80 4
330 108
612 249
27 789
174 298
58 718
988 718
310 757
799 166
275 856
239 294
266 843
487 253
501 791
715 162
547 555
36 452
268 552
36 542
760 718
185 350
318 796
639 332
188 550
108 688
692 174
850 590
81 900
376 116
352 777
338 619
443 697
141 805
952 970
393 942
844 760
268 535
286 469
477 366
369 852
481 720
981 818
690 661
543 201
452 337
249 944
753 445
46 146
386 699
78 581
810 697
116 95
166 944
460 534
795 292
462 294
494 590
45 95
533 537
819 638
333 865
135 71
915 212
651 76
171 425
61 982
626 562
630 87
207 769
794 53
147 243
375 317
880 707
533 14
577 780
897 397
378 570
165 3
484 146
441 690
914 235
742 272
72 240
514 798
557 745
857 89
110 985
888 38
764 762
873 13
510 485
322 887
55 838
983 34
931 249
268 25
264 737
489 172
330 500
627 445
613 851
457 122
336 130
360 742
967 601
635 913
550 254
937 421
297 553
724 989
482 984
930 163
835 908
608 447
758 416
568 445
898 928
538 864
785 66
472 721
486 768
273 994
553 997
982 387
332 263
549 519
965 280
276 885
724 173
164 614
388 395
133 553
261 917
618 732
801 404
846 473
645 527
534 32
922 667
936 534
935 906
265 276
713 115
518 851
647 659
496 44
349 659
139 455
370 502
375 366
381 909
749 654
927 685
187 213
942 803
489 654
269 730
518 139
580 165
797 428
208 497
394 224
975 763
78 349
128 458
609 877
463 535
859 423
669 376
892 710
675 451
206 113
619 600
688 593
714 765
294 194
574 902
422 388
789 686
891 190
179 101
613 847
828 525
94 720
234 121
522 792
391 272
85 456
389 730
1 314
984 422
107 441
363 349
449 947
387 277
471 832
348 705
304 869
496 888
361 238
512 446
45 252
527 46
917 510
819 970
633 278
411 995
626 393
887 75
339 273
703 161
105 50
217 760
918 64
648 279
653 511
76 698
114 602
95 30
190 762
506 329
242 196
993 573
169 910
636 816
540 289
678 615
344 172
479 886
285 921
701 790
985 203
589 340
612 581
842 252
948 382
768 916
660 940
947 355
240 99
698 292
888 947
937 224
501 525
915 112
105 179
244 299
430 191
680 673
167 379
295 912
618 39
370 858
137 68
501 24
247 867
962 162
330 419
692 573
717 473
115 748
145 282
126 397
308 144
365 277
134 319
153 987
694 519
424 293
806 66
155 497
321 105
386 448
213 305
448 583
148 629
299 821
620 345
691 43
637 427
131 442
493 286
508 610
939 830
426 677
277 990
981 495
861 780
430 8
760 98
641 411
270 260
755 961
654 391
387 785
184 231
422 473
434 356
110 211
32 386
552 364
233 412
495 662
771 254
111 764
664 380
375 418
340 29
160 79
165 343
309 938
167 726
81 680
514 112
417 65
827 649
828 321
926 772
362 590
468 871
273 632
565 934
921 84
659 139
35 739
818 901
202 234
317 28
235 145
700 896
20 808
214 523
895 925
717 363
795 990
923 267
794 933
757 181
671 926
511 749
893 950
993 339
574 12
146 140
534 393
416 250
591 452
70 418
797 826
598 819
103 30
42 614
778 644
945 54
361 871
65 859
362 950
603 777
160 961
7 230
407 327
326 510
356 367
475 486
363 536
508 659
590 220
529 6
78 890
956 680
18 507
1000 900
668 358
481 397
724 838
564 270
110 423
929 699
643 809
704 72
775 869
742 794
226 222
190 738
461 913
927 208
344 835
782 259
456 891
682 384
941 676
193 996
7 202
662 875
45 788
743 786
581 321
360 123
58 820
387 337
379 730
523 160
402 374
714 694
401 258
690 499
852 48
701 513
274 745
301 369
689 241
60 742
786 439
823 308
950 163
638 704
888 351
960 86
485 487
583 327
912 167
705 266
264 116
7 50
906 182
709 208
696 346
911 584
871 359
745 9
169 581
495 196
691 77
874 169
893 785
335 597
51 951
712 409
352 970
590 60
177 638
221 157
516 489
452 36
70 298
231 760
727 105
281 619
241 615
567 291
565 630
52 916
599 993
630 85
213 202
241 958
645 108
144 219
97 726
979 823
225 359
65 142
461 736
714 90
172 278
235 288
872 385
603 183
93 933
6 626
48 768
261 497
580 669
435 392
778 125
764 620
32 430
283 389
56 178
539 103
297 47
567 557
895 499
577 681
890 685
181 723
965 310
199 360
979 773
163 317
475 195
746 109
519 174
24 67
446 266
751 978
988 67
500 109
435 15
425 909
209 523
370 143
675 655
589 838
144 400
448 247
377 436
974 91
200 464
839 976
724 399
894 525
100 861
158 688
698 317
765 652
500 909
51 947
507 427
734 819
262 822
285 74
788 360
473 638
162 904
578 671
591 275
988 355
927 487
615 329
785 121
108 871
292 900
929 553
365 709
69 710
141 873
75 302
776 652
72 556
150 39
885 934
511 992
804 802
243 85
706 316
248 422
24 485
926 444
194 66
316 620
720 443
160 901
355 232
808 504
35 945
29 343
945 628
765 968
755 431
152 223
78 589
3 219
721 38
700 611
522 816
578 634
505 693
292 612
124 569
437 997
820 306
381 972
283 310
937 285
880 9
674 394
718 340
950 161
585 880
795 442
572 438
405 47
6 841
500 730
124 782
391 412
419 622
421 92
15 138
784 654
814 844
612 960
285 536
397 689
582 754
283 731
752 782
564 554
990 334
175 410
900 208
293 359
1 904
439 419
677 21
997 807
640 100
588 803
356 667
429 613
70 328
172 615
837 464
973 190
368 995
826 158
414 855
530 938
329 331
557 6
834 912
25 669
793 453
281 862
132 453
476 968
916 800
795 335
145 208
189 26
145 304
942 403
877 966
424 669
418 704
882 549
508 709
868 776
762 654
63 906
932 709
906 187
122 518
280 63
272 156
28 47
103 57
345 610
765 565
737 624
293 499
278 707
199 566
225 146
761 639
666 789
685 841
585 139
749 13
198 485
988 490
335 265
548 739
107 208
777 305
773 354
802 356
52 169
866 812
807 531
600 843
723 537
982 971
818 82
335 367
918 322
856 253
939 755
962 119
349 86
824 502
441 875
670 306
687 828
85 566
887 916
254 825
22 596
221 983
423 508
813 155
792 294
261 318
57 73
382 296
340 988
472 362
935 45
243 387
865 454
435 656
747 696
325 43
539 689
423 596
761 156
243 100
495 66
813 430
782 75
920 376
813 190
734 995
625 598
448 60
606 194
107 282
588 645
592 730
182 364
502 927
302 952
963 388
337 746
350 294
291 456
576 879
101 545
627 461
230 160
825 833
895 684
131 549
987 445
384 624
381 733
918 24
541 845
741 845
306 265
97 383
98 642
741 345
245 15
668 532
650 403
135 776
620 659
503 703
79 808
967 309
937 416
691 387
83 85
99 24
210 100
426 68
482 561
844 887
587 463
545 606
175 48
660 606
207 978
914 496
393 956
234 801
90 316
237 94
346 687
118 907
787 895
974 268
807 817
632 51
351 158
450 10
115 657
339 380
504 732
884 776
404 121
222 749
807 691
655 593
213 392
797 719
137 780
848 52
579 538
783 82
621 470
818 505
625 466
969 783
728 741
954 292
484 750
10 620
881 130
458 818
700 657
194 3
711 815
671 717
100 647
429 42
746 508
134 700
799 617
801 808
588 682
290 45
53 71
971 598
73 681
412 897
561 434
965 12
80 498
784 861
539 529
368 672
228 519
640 381
326 227
62 967
982 278
273 406
310 36
302 222
470 266
761 6
30 477
999 669
643 870
181 950
897 162
579 521
919 240
814 729
838 399
630 305
311 367
870 340
843 220
896 607
320 538
839 77
8 856
504 173
585 693
923 566
998 41
955 660
760 177
351 602
396 62
5 643
21 324
176 370
277 188
138 225
432 326
670 368
19 945
985 888
416 729
698 163
790 54
806 810
10 904
92 196
214 914
240 67
13 610
11 946
977 347
185 355
443 952
435 492
466 576
545 623
386 273
960 747
177 18
385 620
533 962
595 124
28 960
733 390
257 61
744 201
21 561
777 917
184 514
190 143
612 718
512 348
689 428
298 573
389 244
697 416
490 893
603 256
422 698
809 795
259 585
450 252
936 61
969 799
761 657
226 58
230 615
653 278
382 856
58 539
670 963
998 928
721 700
112 633
454 872
641 32
646 934
499 379
141 557
455 51
130 609
607 800
923 956
79 173
16 800
872 680
855 952
292 136
174 289
69 672
19 561
228 288
718 35
690 848
995 296
999 918
604 77
90 619
876 314
298 683
297 961
295 151
913 938
638 86
578 58
618 689
723 277
535 717
924 533
986 527
961 76
498 837
389 795
871 37
756 517
539 20
806 177
105 383
586 213
682 556
901 269
545 777
692 820
661 677
809 844
990 31
880 97
547 419
116 352
947 572
86 884
388 681
364 284
809 55
103 469
83 449
382 634
281 262
82 179
32 550
121 320
646 826
332 9
12 402
35 656
4 417
641 284
30 722
814 61
271 696
390 744
1000 454
605 997
280 289
951 741
268 963
495 302
970 498
70 610
133 99
159 306
994 900
49 9
462 458
45 93
746 401
172 135
267 439
449 113
92 770
379 446
260 414
391 419
719 736
670 767
744 171
166 558
629 210
2 726
252 134
572 121
982 15
891 943
176 269
388 436
34 130
206 752
866 875
870 961
398 36
597 520
103 559
705 354
692 377
223 615
498 204
630 388
8 885
592 42
15 149
145 232
192 773
50 62
150 998
933 604
310 600
567 863
88 548
602 585
470 648
796 147
513 610
295 914
671 796
911 603
400 467
419 957
819 679
532 772
616 587
380 437
234 734
272 382
904 744
299 199
657 322
994 919
924 393
386 515
823 397
427 23
609 496
478 195
229 101
576 460
555 793
677 563
114 23
767 866
904 220
21 78
968 512
71 394
534 834
788 495
681 617
689 909
720 211
446 274
836 116
497 317
505 263
834 907
837 801
547 656
93 334
950 190
34 19
157 753
379 232
76 566
700 924
882 204
539 768
315 372
26 151
525 795
410 423
978 57
76 296
250 846
240 677
763 939
494 139
764 808
311 386
583 720
808 33
925 915
983 254
324 475
617 751
770 84
407 19
937 648
786 802
590 647
942 900
385 525
971 544
909 247
811 243
884 839
199 642
857 831
874 927
551 912
709 688
335 7
549 71
117 128
386 616
261 454
292 282
489 149
113 128
404 338
249 762
642 314
411 328
673 311
181 716
698 649
888 348
981 792
680 445
782 324
389 383
438 31
48 848
710 720
511 460
275 691
527 324
340 721
758 956
176 645
655 479
270 855
432 540
290 565
863 678
299 300
60 347
500 770
66 10
581 692
52 107
15 743
827 124
50 355
769 704
43 454
151 826
345 440
390 207
387 710
650 804
688 862
217 866
338 618
220 106
674 756
753 716
561 903
541 905
694 282
464 515
322 322
43 708
864 453
273 711
924 494
177 261
464 749
718 137
504 471
852 65
725 392
321 771
285 995
457 679
54 839
722 917
643 994
979 569
657 903
414 833
515 877
581 233
13 437
853 779
607 173
901 280
957 185
626 413
863 679
252 584
948 894
929 278
814 937
770 47
138 685
388 342
815 995
515 68
626 471
252 251
883 467
281 486
402 228
380 683
506 545
619 37
435 284
442 65
456 931
101 843
273 268
837 787
335 814
488 781
170 728
363 287
21 818
217 121
660 489
275 722
374 63
774 702
409 355
813 703
658 805
622 160
151 282
1 538
482 627
572 235
936 553
746 696
259 279
59 71
333 502
306 671
20 280
59 394
161 670
536 670
292 460
156 191
881 253
531 649
150 289
205 807
745 998
28 803
391 188
825 279
210 116
90 465
444 245
656 676
498 245
815 380
893 376
595 394
374 990
468 118
35 96
360 244
708 359
694 715
35 543
960 849
274 204
576 220
950 239
214 95
843 33
564 182
912 914
283 623
157 846
205 117
11 890
439 284
445 14
604 577
247 169
24 442
202 587
623 81
774 886
994 57
509 150
254 580
365 810
48 295
400 58
203 548
726 159
125 973
766 528
86 388
608 860
268 486
454 873
683 112
521 649
272 861
629 474
632 885
384 795
838 469
680 160
645 204
374 854
524 486
935 44
486 206
680 16
172 663
252 201
973 635
996 811
104 530
960 135
41 709
264 605
97 637
458 972
475 392
367 960
598 622
990 949
501 616
228 848
778 683
817 769
805 61
697 311
576 523
703 942
835 652
916 612
632 905
912 274
145 412
241 372
260 370
406 988
458 223
109 607
472 913
667 678
518 715
988 445
238 42
387 72
45 302
35 676
558 946
302 702
357 894
426 616
616 183
956 73
679 229
328 697
906 197
764 245
642 353
639 380
776 683
681 810
711 238
755 364
291 463
609 68
431 224
251 386
801 679
376 140
325 491
737 318
697 618
57 729
779 119
834 608
347 443
28 777
514 314
636 314
345 871
794 72
362 118
725 881
859 503
351 176
387 185
627 514
862 644
353 834
164 89
393 987
219 781
971 570
308 357
106 442
441 732
956 654
727 450
733 36
580 125
52 794
499 622
262 70
402 232
639 61
940 96
502 381
179 809
259 118
242 629
394 119
514 147
631 565
538 202
550 291
351 725
635 205
457 165
13 195
70 623
813 906
990 286
160 383
530 738
590 822
375 120
770 160
11 121
237 998
325 693
162 689
887 231
240 476
808 230
761 967
964 516
992 845
18 174
413 393
293 182
904 304
185 814
45 330
325 636
157 132
865 917
451 181
784 794
377 388
79 395
787 206
25 42
861 678
182 513
8 366
140 370
358 863
948 574
131 398
754 266
544 131
5 622
525 917
465 663
122 489
704 334
166 237
846 525
902 94
245 608
558 602
176 304
255 929
411 573
771 287
490 235
301 963
649 241
593 494
117 899
992 614
978 901
215 800
405 390
103 11
517 372
752 592
80 400
832 673
893 300
923 614
227 296
166 441
183 901
581 205
924 740
989 520
22 60
130 863
458 313
887 703
612 809
316 282
74 542
929 239
161 868
275 93
424 551
832 413
824 377
96 607
788 225
822 245
889 708
947 852
869 262
133 942
803 61
533 489
435 693
785 780
612 968
544 33
525 367
761 620
326 548
196 147
793 84
353 68
368 507
481 900
995 267
944 703
399 377
675 924
95 436
543 772
822 476
570 109
901 922
529 268
780 9
627 814
829 307
597 292
742 624
215 188
847 229
576 21
56 145
481 957
576 197
675 996
302 505
868 250
796 609
225 362
797 635
470 108
732 669
689 392
451 521
530 275
721 91
597 981
945 250
485 165
852 632
773 76
993 921
711 814
28 442
482 716
748 522
459 550
626 122
837 923
87 574
304 211
650 648
484 712
461 863
505 295
930 604
168 388
153 562
837 329
185 434
835 21
708 557
693 146
483 996
708 132
643 191
195 455
749 335
302 917
478 971
78 667
299 885
28 835
670 862
855 377
770 547
874 252
542 582
735 184
124 929
991 529
979 739
216 632
437 837
260 866
503 911
745 772
743 600
501 864
498 374
468 40
307 202
575 431
311 813
656 526
167 233
99 352
689 201
972 327
384 472
198 658
273 504
211 847
934 45
764 597
474 302
886 282
419 336
891 860
544 275
683 86
156 880
743 428
384 306
626 669
350 741
511 739
731 746
433 560
607 969
777 497
123 862
742 853
57 477
158 35
145 507
775 410
500 925
22 155
82 455
714 40
775 491
536 306
167 272
124 697
736 633
731 881
492 857
142 493
833 73
227 507
661 293
546 787
783 433
443 610
870 396
28 509
837 519
365 478
427 859
931 395
466 510
901 478
264 936
231 707
142 630
148 758
456 575
968 777
834 898
172 651
128 912
870 391
847 100
449 782
124 764
637 527
301 886
59 442
515 452
419 15
209 874
941 176
3 126
425 174
776 184
597 903
95 818
645 294
269 93
271 508
949 329
949 815
829 340
593 769
894 940
120 21
923 921
886 919
214 155
11 641
547 571
703 817
78 651
497 379
818 629
98 646
968 42
767 483
989 12
774 108
385 600
176 307
520 62
226 86
568 588
726 114
930 588
431 426
966 248
54 63
245 374
456 363
856 444
727 981
580 431
492 346
536 59
934 613
524 443
393 805
30 175
583 347
774 636
761 18
361 217
733 216
12 459
548 915
921 127
346 689
930 189
35 817
600 320
430 123
928 496
348 510
842 473
497 603
425 182
384 325
449 304
803 794
345 732
982 731
549 933
408 515
855 335
10 554
253 976
509 824
354 957
750 824
888 84
554 788
368 955
469 323
876 8
682 253
52 487
119 656
685 322
383 390
631 862
167 590
572 535
896 392
309 364
714 122
129 875
713 311
188 526
870 224
200 604
614 182
817 511
913 853
442 218
966 337
52 322
747 246
614 228
759 185
62 337
522 613
940 487
794 108
997 59
508 455
89 468
80 141
141 179
386 754
406 857
559 516
814 807
363 687
419 654
173 213
762 169
474 670
566 562
137 997
702 277
382 932
648 940
965 613
846 679
651 617
181 446
343 803
174 479
553 662
290 2
933 340
610 732
731 926
957 346
520 725
86 862
527 603
594 891
270 498
103 193
745 795
863 30
486 824
761 569
102 457
497 58
802 393
698 322
469 135
737 605
138 682
495 407
179 751
943 599
428 158
628 266
333 740
186 434
196 34
843 350
426 892
240 115
148 360
135 679
110 636
356 246
305 893
201 703
948 495
836 539
59 401
434 520
389 97
276 974
188 188
539 895
785 843
694 713
393 247
768 509
254 963
708 520
71 118
273 856
990 13
953 617
338 140
804 876
70 173
108 116
360 534
71 715
29 953
196 99
307 763
832 611
750 535
397 135
475 466
308 582
581 897
81 294
901 440
506 73
647 535
377 842
985 150
13 291
913 844
901 291
12 2
825 760
489 651
226 148
232 158
44 312
452 296
104 631
266 609
55 264
143 431
105 480
932 117
770 844
312 23
487 676
24 663
435 864
314 12
11 545
170 54
209 621
272 657
230 415
439 687
894 370
155 15
214 819
494 765
714 280
628 379
292 639
924 461
44 132
795 35
63 66
832 129
330 77
850 837
466 500
779 224
910 422
234 609
353 814
52 767
880 94
411 63
574 92
140 424
280 583
838 286
766 656
785 362
585 448
689 150
985 923
940 111
818 992
229 697
759 659
83 250
434 362
184 271
648 950
278 784
311 816
51 247
264 740
396 600
662 153
251 601
615 420
944 844
834 227
39 268
828 472
630 12
313 372
764 975
187 167
906 968
401 919
120 4
423 815
930 891
195 115
383 296
408 364
659 501
344 971
224 107
297 411
625 517
564 530
42 742
837 323
632 383
967 171
886 406
226 229
688 25
212 312
894 127
194 729
684 762
504 851
399 487
233 188
924 244
443 502
824 523
303 511
900 866
823 793
992 16
521 435
360 557
196 23
633 51
890 458
219 828
8 928
865 284
523 659
137 347
182 439
209 433
304 383
225 647
398 97
433 758
132 638
31 356
669 920
165 239
99 525
518 963
808 41
622 296
739 155
734 947
330 163
259 820
188 264
800 671
901 830
511 200
419 28
420 136
290 606
457 228
390 733
552 108
615 703
778 867
787 985
403 297
537 821
677 51
399 96
186 919
606 827
877 62
199 443
306 118
794 857
911 3
510 414
131 264
62 667
85 738
186 254
753 791
80 629
852 485
203 402
279 508
717 96
98 107
773 959
223 286
375 991
244 893
350 676
160 428
306 439
935 177
272 343
630 721
801 754
679 25
9 253
310 931
263 36
273 403
648 297
543 873
202 703
300 507
683 355
49 218
26 201
323 57
309 886
614 924
401 325
165 296
197 366
998 496
225 842
82 259
196 670
565 244
239 590
796 913
646 21
244 307
906 209
230 179
94 907
47 847
232 212
142 780
929 491
628 153
332 61
412 879
82 976
917 269
289 180
221 547
388 450
77 482
708 124
680 939
335 821
71 263
311 698
768 994
758 179
506 345
510 422
965 93
984 606
272 204
152 12
5 228
703 172
355 37
344 425
652 6
122 419
949 222
875 882
671 211
839 294
766 990
305 123
187 624
672 541
661 15
966 664
372 87
434 722
318 734
187 564
612 413
798 634
623 636
927 389
511 547
170 404
589 182
770 554
197 142
73 658
643 288
506 570
153 538
381 236
586 902
436 761
80 984
902 424
966 116
977 132
789 246
271 784
705 561
98 694
444 36
948 435
210 735
195 641
718 96
563 149
363 892
280 295
892 915
556 424
395 260
336 708
468 434
754 911
821 701
345 30
435 891
986 86
187 901
144 218
195 436
990 86
861 96
804 197
982 557
534 802
609 230
183 395
121 556
898 458
710 580
336 853
149 882
640 139
437 839
728 592
461 61
862 460
928 396
854 48
951 104
857 944
539 567
875 227
108 411
752 548
958 540
738 685
132 551
745 631
91 823
705 296
222 7
751 79
951 290
997 177
868 767
552 975
529 417
753 280
820 54
799 375
23 248
862 773
678 164
414 674
340 281
608 321
660 360
600 976
422 771
30 167
73 633
9 358
484 159
14 106
390 644
459 81
925 250
324 884
959 664
644 340
831 717
973 191
426 808
349 509
967 777
588 197
210 977
840 20
58 116
270 733
716 594
609 60
366 791
128 690
981 553
850 330
413 518
295 631
575 856
959 767
876 368
234 497
101 585
39 816
530 455
194 138
514 912
929 641
601 261
590 957
320 985
336 966
615 262
821 925
28 48
293 614
544 393
198 583
560 727
216 902
17 496
894 969
746 442
682 433
695 579
573 74
627 865
39 522
609 236
456 168
745 289
610 133
779 380
831 525
309 579
512 355
509 436
429 135
652 467
9 260
55 464
427 720
308 52
692 978
394 301
462 172
32 292
48 204
156 709
782 19
454 491
310 137
601 142
435 260
193 388
717 408
537 178
932 569
772 977
39 906
592 28
904 253
112 107
376 657
893 210
798 781
349 208
536 98
378 882
199 277
33 142
656 288
747 820
906 66
26 665
53 918
226 850
698 965
524 988
871 60
85 600
293 635
228 326
777 883
613 523
240 112
5 265
776 409
534 354
318 539
981 841
526 851
252 963
802 545
949 29
222 77
264 186
659 295
911 777
423 444
482 32
922 7
210 595
762 11
392 712
139 655
898 737
972 305
627 630
952 628
997 862
757 419
803 684
741 724
42 732
326 636
698 653
659 129
924 630
434 903
611 385
530 607
246 638
228 180
938 968
255 980
582 728
765 195
896 462
199 776
904 573
475 449
73 356
407 319
994 784
573 573
892 570
842 942
699 775
669 463
25 947
497 862
636 323
662 708
679 69
378 24
204 951
596 519
440 6
780 800
304 101
716 580
269 759
505 645
706 353
858 341
676 872
400 354
292 778
729 495
728 324
365 892
162 804
249 293
293 380
92 949
481 160
528 101
918 384
97 975
89 306
667 764
177 67
469 468
844 197
963 923
872 327
483 62
677 127
338 469
171 426
127 838
256 9
123 99
557 85
21 780
247 840
76 39
608 150
312 238
104 36
434 794
857 957
219 983
146 112
637 401
472 759
808 310
56 972
44 770
483 707
8 586
379 951
101 950
933 246
61 569
680 848
912 874
183 125
130 205
327 903
880 686
841 974
924 579
176 932
129 174
816 808
681 91
798 216
222 75
331 101
427 589
93 350
519 965
910 695
248 38
868 63
682 939
444 601
483 99
649 231
527 870
970 416
731 748
4 823
450 523
569 35
748 788
449 944
379 590
172 61
13 11
530 897
664 234
599 667
57 48
541 195
758 461
581 505
248 30
619 971
39 499
290 51
861 708
63 453
3 592
701 507
794 364
383 148
695 548
736 275
52 983
656 851
961 627
174 999
406 195
735 200
558 826
591 292
326 734
281 654
646 685
988 302
535 949
280 708
947 756
93 44
162 587
920 568
781 654
119 690
480 61
334 157
794 900
176 427
905 173
111 892
826 997
57 139
861 579
838 305
622 351
891 894
270 23
65 730
449 398
886 594
649 61
20 553
586 130
444 411
127 284
516 183
774 728
113 611
32 86
649 230
322 713
959 122
257 735
217 106
389 120
877 514
847 341
124 878
426 788
504 405
722 153
634 44
165 327
788 232
84 397
319 746
238 535
851 842
229 591
961 457
104 159
797 579
389 222
396 963
483 613
291 46
583 374
442 901
471 32
435 673
873 15
263 186
471 718
696 619
296 84
840 14
328 170
453 723
484 287
285 977
788 867
703 229
119 525
919 460
22 741
178 717
359 825
801 551
190 128
720 642
202 203
945 565
217 732
783 271
796 924
806 993
804 429
145 176
158 297
726 347
341 330
351 268
570 647
832 138
378 967
409 42
868 204
965 673
548 372
152 566
684 648
741 193
297 818
539 72
614 231
401 316
499 322
460 692
648 868
733 867
423 697
540 970
420 640
320 923
205 3
923 945
547 219
114 86
290 79
316 43
395 166
200 175
400 847
785 953
244 105
227 801
97 6
443 9
289 110
403 683
628 118
150 159
694 286
442 201
838 538
206 557
748 1000
917 37
71 736
788 814
562 80
956 587
766 582
676 267
740 722
552 203
363 294
892 804
494 81
341 699
989 441
50 905
575 899
246 363
442 667
745 559
600 773
846 729
894 560
22 137
363 515
569 55
565 558
495 614
814 323
123 389
574 368
751 285
527 544
304 623
103 255
395 279
946 592
359 191
151 380
246 248
920 162
127 970
441 250
358 14
969 460
650 847
4 305
470 458
560 216
808 447
696 958
178 374
823 424
973 94
937 129
99 299
665 456
312 985
916 314
832 271
618 301
728 177
34 675
454 807
566 427
252 854
907 110
761 933
813 424
918 728
737 101
998 355
753 77
883 268
644 279
437 915
228 688
768 134
149 37
491 909
969 303
775 442
455 658
62 49
573 356
256 569
634 253
370 422
323 572
874 850
233 255
633 397
364 439
54 777
488 978
132 743
898 117
348 267
152 297
606 474
469 94
324 701
348 946
974 981
771 99
465 610
64 52
240 953
917 455
302 69
734 362
63 410
95 400
724 865
498 189
582 490
856 850
944 158
270 46
769 164
367 502
263 939
544 969
326 638
368 401
854 865
941 680
790 429
210 39
980 143
528 187
993 471
344 614
868 464
777 235
966 654
368 228
944 911
549 621
548 916
373 401
133 314
433 274
742 642
312 73
785 840
259 129
662 955
742 882
468 735
876 835
315 819
791 644
778 163
396 262
828 828
887 569
822 199
993 606
390 604
86 403
910 827
284 327
697 751
937 728
742 681
590 884
676 719
47 72
333 874
795 72
29 158
742 114
913 651
330 989
299 743
822 6
890 943
481 936
366 165
161 617
40 152
662 187
534 926
190 826
121 871
167 771
965 431
358 786
436 625
548 677
919 380
964 637
545 125
605 280
431 644
431 876
64 444
415 950
775 842
826 293
964 790
75 321
927 863
297 474
539 568
205 503
204 749
627 808
28 409
451 811
285 867
606 51
6 942
168 831
587 131
972 661
804 898
523 100
371 62
667 927
916 870
676 894
302 832
865 938
698 471
797 345
806 964
175 392
446 498
405 249
349 117
340 367
589 71
148 617
125 802
448 342
812 79
9 960
775 167
275 302
910 720
799 314
969 194
593 669
662 284
35 705
891 975
775 38
592 252
593 282
536 756
712 896
715 486
414 989
60 586
989 380
131 933
48 792
217 435
849 107
496 352
874 687
743 818
320 630
573 31
516 291
627 655
966 39
240 954
418 722
887 818
513 455
252 713
336 56
364 561
94 106
379 413
735 303
443 611
590 311
172 376
277 410
193 141
854 424
807 541
831 522
453 925
979 183
689 65
794 928
17 669
679 293
430 871
785 293
18 990
68 824
882 898
869 215
741 706
698 768
132 843
47 478
952 544
781 320
212 811
612 993
33 748
90 352
873 971
602 570
9 127
246 878
341 338
583 390
105 67
232 151
896 535
695 676
854 258
838 817
251 870
919 6
328 192
65 337
670 662
566 363
999 500
752 103
918 336
605 813
870 299
909 677
244 159
546 160
45 816
311 845
178 727
533 200
562 386
840 219
31 870
95 871
297 3
899 540
513 797
612 568
896 274
764 425
1000 648
850 315
616 849
111 646
70 557
868 366
911 767
563 309
683 526
876 930
800 640
355 151
287 330
219 13
133 420
680 100
268 790
97 690
346 965
407 256
30 997
972 64
522 200
191 700
381 713
564 599
18 404
497 346
749 878
342 72
942 863
623 935
536 813
994 366
71 909
965 147
309 334
971 799
86 889
767 703
609 708
396 979
515 389
344 585
650 660
764 316
136 870
886 754
416 600
939 534
302 547
593 571
130 586
916 889
266 612
825 267
623 260
224 968
596 340
284 83
209 952
610 446
45 995
911 699
893 504
269 23
441 996
900 357
884 517
320 61
136 942
320 359
910 915
50 545
350 258
496 959
56 552
336 100
798 790
102 419
414 415
250 649
284 569
511 28
295 179
964 644
788 811
954 843
714 290
295 611
888 444
752 341
214 268
34 132
628 317
716 216
981 10
394 944
5 533
106 958
376 819
599 22
781 838
465 885
178 679
152 412
854 594
972 940
156 687
507 136
48 252
432 404
785 889
708 664
533 840
853 349
76 31
379 579
794 36
116 688
671 969
281 642
260 436
680 767
572 79
18 355
482 802
243 547
210 197
494 62
444 276
148 237
663 263
924 334
583 205
327 842
608 915
789 978
269 271
779 864
169 444
165 378
791 889
165 726
823 827
340 99
512 922
655 839
763 646
561 337
700 181
44 127
273 561
856 265
873 55
153 359
549 248
970 365
850 941
871 475
501 78
724 595
866 956
616 90
302 515
821 434
322 370
33 126
818 354
842 603
374 738
347 576
30 569
50 882
646 492
952 722
438 169
677 53
258 39
515 559
554 336
345 227
57 377
704 226
829 456
282 527
31 664
95 432
545 92
923 496
813 361
16 490
413 274
880 280
184 785
11 375
257 714
600 339
794 244
306 177
907 400
608 451
844 883
299 656
243 666
497 7
638 475
706 524
589 930
652 199
709 798
442 15
974 348
150 609
815 800
466 113
768 756
489 405
361 288
601 465
663 328
402 104
342 375
803 107
307 305
716 122
104 332
530 569
444 649
677 285
54 258
638 766
897 514
330 426
102 993
105 503
448 446
229 603
904 535
907 971
8 362
283 98
538 959
568 371
708 817
236 515
666 565
940 767
909 44
841 849
311 744
735 569
67 95
930 720
984 564
817 873
522 902
816 442
258 859
389 275
776 328
41 684
723 13
392 563
213 54
659 947
974 77
41 256
796 376
819 965
249 693
866 416
486 490
348 679
358 409
159 433
773 902
995 985
308 5
283 633
81 324
888 229
51 707
899 356
34 698
73 743
106 583
175 230
837 522
214 496
128 959
171 16
539 574
74 731
872 824
492 938
59 743
341 678
85 765
420 542
700 947
771 888
468 336
383 993
183 510
877 841
923 502
125 415
157 83
570 849
965 532
547 664
478 669
903 945
4 285
289 539
147 944
244 375
136 522
325 59
23 449
825 814
984 333
896 905
181 8
911 497
513 368
664 833
700 304
371 198
247 614
572 383
487 248
793 510
49 617
323 32
301 570
288 481
929 198
329 819
359 841
538 836
20 307
857 391
504 103
356 75
675 981
81 876
694 949
250 232
784 507
811 640
741 931
447 415
264 150
137 212
527 242
461 473
634 893
348 576
876 552
625 363
408 408
870 219
48 118
884 142
722 976
424 520
390 687
669 878
899 195
20 457
603 367
384 905
760 260
808 384
974 215
792 195
785 839
313 669
644 755
906 386
442 926
615 692
473 438
402 492
894 4
210 629
888 67
353 214
634 496
408 418
686 720
86 17
458 82
124 363
819 565
288 785
603 467
364 813
134 335
42 838
548 675
93 19
27 530
388 484
963 511
198 781
427 838
566 34
42 904
35 774
800 723
242 244
94 620
774 833
456 88
343 653
221 769
842 786
154 791
276 195
303 113
581 35
425 495
203 870
702 921
926 635
164 767
772 317
909 48
863 954
928 165
80 433
927 871
198 426
665 964
821 590
951 336
356 722
4 265
121 866
218 401
382 284
261 933
13 792
642 444
299 502
180 375
245 377
498 643
659 854
364 662
470 837
879 687
322 849
640 186
778 215
716 675
404 307
630 718
738 289
923 453
302 744
783 525
793 104
373 337
790 12
522 920
226 369
348 293
44 502
808 825
542 438
731 379
264 372
559 46
896 703
502 269
39 291
632 913
210 210
281 909
502 676
282 15
655 528
293 732
48 376
111 311
747 21
724 210
262 114
852 246
378 62
455 11
322 956
686 732
414 808
950 47
822 956
926 467
194 150
636 292
170 344
285 245
711 404
98 139
905 136
222 670
295 171
69 468
934 166
319 479
315 306
770 836
1 55
81 905
230 477
45 680
967 301
815 188
323 109
711 391
576 189
736 862
429 627
267 659
455 663
338 421
963 504
675 539
210 763
168 92
934 231
201 789
293 68
514 340
167 203
112 129
706 423
445 792
554 959
569 74
50 854
304 602
642 596
855 907
276 92
411 141
343 894
57 400
669 822
420 113
966 978
118 519
936 38
892 247
938 885
843 958
305 49
864 580
720 275
202 414
165 189
784 584
914 122
160 211
810 475
287 652
433 592
52 296
523 544
922 243
171 475
8 691
437 173
969 21
356 588
222 515
151 759
269 960
233 556
963 17
499 14
910 586
615 432
412 623
474 849
147 704
69 254
938 389
275 645
977 848
160 479
606 780
335 752
207 185
117 871
808 524
809 571
146 282
419 292
337 839
371 782
386 328
561 175
517 248
926 75
784 42
297 693
420 104
217 580
214 445
6 902
528 215
122 148
283 507
681 343
794 958
999 66
622 770
350 548
552 563
811 343
841 588
844 962
87 478
820 561
673 852
255 818
809 24
747 808
442 369
929 963
206 278
862 757
192 853
832 827
350 24
766 546
338 852
23 157
764 47
9 371
217 169
746 963
976 187
683 905
501 889
534 362
997 78
567 14
192 786
773 958
331 462
161 706
971 277
104 979
999 320
499 744
283 475
731 783
497 554
693 63
919 129
915 936
419 597
398 932
560 758
698 558
77 196
301 711
22 935
28 104
137 764
78 287
755 827
194 129
518 243
686 946
791 339
9 812
273 36
268 342
971 339
907 460
102 886
866 346
21 611
723 830
719 240
72 756
537 862
446 545
26 719
932 645
983 319
782 584
313 637
599 676
274 321
912 577
452 449
790 897
345 167
615 629
883 145
697 244
581 604
539 486
702 931
522 301
607 148
973 111
491 237
39 294
37 829
191 381
347 157
9 510
535 891
654 583
486 234
187 12
947 725
849 1
656 371
518 625
861 763
654 897
943 196
630 289
352 990
233 452
821 70
37 359
81 336
84 930
336 91
652 988
612 75
189 533
728 54
420 432
44 569
670 628
20 842
697 409
201 130
744 636
59 79
726 62
418 429
230 29
503 109
205 692
642 630
683 593
152 726
353 533
941 567
531 684
114 927
355 583
252 684
97 426
405 780
18 556
81 210
64 95
963 4
433 153
684 846
368 947
54 58
414 306
94 511
83 498
290 100
405 146
631 485
707 694
931 669
49 943
513 736
156 945
241 647
82 924
870 546
859 283
203 952
145 285
449 434
736 205
932 718
42 638
915 171
547 422
468 139
62 560
998 283
457 856
918 11
647 959
496 383
163 779
452 204
768 215
528 426
26 442
215 416
316 476
759 651
14 30
89 660
988 936
394 151
714 846
706 482
60 233
259 437
26 207
360 241
974 422
523 290
250 69
954 8
35 85
855 475
744 843
763 490
345 476
283 920
126 893
315 775
741 564
843 46
923 914
871 309
998 726
135 94
568 897
583 264
14 595
952 547
255 430
439 154
370 942
684 241
602 34
966 737
127 885
633 709
148 357
977 812
742 990
407 45
536 13
166 58
431 446
382 98
392 251
992 993
503 811
139 261
856 26
273 681
352 791
739 782
236 120
231 803
871 622
53 214
967 689
522 695
802 66
408 624
109 478
773 612
288 912
224 143
289 849
824 640
639 914
33 4
28 256
469 943
638 274
897 517
874 669
480 514
932 703
656 221
903 831
212 541
96 985
766 129
736 964
577 556
259 48
898 896
321 658
292 569
590 5
31 521
707 38
221 305
502 316
289 620
796 276
591 692
439 849
740 336
96 412
345 740
981 518
257 570
676 535
839 395
564 127
366 359
545 912
367 992
324 64
225 455
977 18
387 5
552 280
26 167
878 621
873 471
502 213
309 220
204 984
283 287
639 216
977 215
232 408
39 913
525 64
80 393
779 681
76 280
893 384
499 449
719 782
997 711
923 18
16 506
777 677
641 815
942 518
878 373
681 626
363 459
659 438
90 903
351 891
721 437
599 69
500 873
438 515
731 566
544 371
380 485
209 853
831 8
699 489
798 788
565 800
882 163
220 381
388 10
248 118
284 561
75 114
920 773
954 717
912 697
39 638
142 603
789 23
117 361
756 856
370 3
973 296
602 771
429 31
345 349
155 298
417 66
994 455
55 487
409 844
862 878
204 617
85 925
619 410
220 115
574 822
885 521
399 471
223 743
393 235
794 738
691 438
31 246
54 116
170 24
525 742
915 374
566 720
426 140
815 244
868 207
831 661
296 224
508 520
377 551
148 362
875 670
385 399
411 522
895 169
280 460
240 706
260 483
830 556
706 690
592 736
842 739
97 716
408 834
355 665
846 250
185 478
535 364
478 187
181 89
670 11
996 727
52 775
161 643
510 354
381 958
69 141
791 886
662 498
902 508
99 438
985 511
874 43
705 55
131 726
417 479
805 820
253 965
462 114
319 194
423 739
334 566
63 878
855 161
316 191
671 529
709 897
923 765
303 53
843 71
883 647
890 487
963 351
952 281
544 375
372 230
940 348
225 354
577 431
866 244
124 681
784 46
797 86
451 639
156 333
637 397
747 123
872 788
493 231
878 358
826 498
598 950
178 381
347 974
819 797
965 326
482 601
723 5
127 432
317 95
211 266
396 740
243 30
494 724
728 830
741 207
613 555
389 77
255 10
791 924
105 353
189 852
93 187
946 158
355 189
187 849
264 816
768 344
902 961
63 83
311 7
730 699
709 577
930 448
16 374
635 314
531 989
837 117
236 957
812 233
464 713
193 878
147 503
884 877
554 671
213 262
919 793
901 553
458 783
894 311
851 730
686 591
671 502
285 242
236 883
713 13
411 984
805 663
536 615
446 429
925 648
511 704
86 548
401 302
675 780
455 744
718 382
78 305
264 143
317 26
689 13
87 486
794 12
485 304
203 713
30 604
366 56
735 173
799 480
213 438
524 476
854 705
665 894
70 751
731 863
114 215
166 533
489 720
597 519
323 315
487 725
240 847
944 452
284 468
280 864
659 133
920 323
378 989
426 108
851 891
674 368
775 163
88 372
33 762
686 958
523 524
34 762
722 330
214 5
149 845
220 807
977 140
482 706
813 683
501 838
50 276
352 489
647 384
603 684
694 125
559 79
238 280
408 803
636 908
67 975
347 548
680 178
806 844
682 262
933 33
102 931
614 814
180 524
892 418
155 652
220 791
559 219
193 344
524 873
521 681
68 733
339 749
134 95
202 254
151 167
419 682
43 662
313 23
987 224
241 984
200 433
679 76
657 552
108 725
284 446
825 629
69 310
140 333
995 709
379 659
731 365
234 971
701 786
404 379
282 968
136 565
766 313
545 186
622 620
807 889
196 946
221 454
163 858
226 893
222 459
216 274
596 971
653 456
382 934
776 870
851 893
534 747
395 914
181 616
719 660
517 759
478 91
364 165
663 368
973 396
654 100
265 856
992 150
585 836
18 655
496 552
662 717
454 231
761 818
748 423
185 72
170 190
171 435
45 162
582 592
318 237
643 254
72 660
563 499
283 225
215 736
807 975
905 554
749 442
977 919
631 147
705 676
660 640
674 593
829 226
948 253
237 207
171 800
376 272
541 182
247 445
88 347
886 64
265 517
211 321
544 222
961 569
815 544
911 643
769 858
247 5
416 418
156 121
870 531
393 410
65 991
207 152
337 92
567 954
351 586
71 165
129 333
159 249
542 406
254 958
430 396
292 822
164 364
859 853
455 425
554 431
269 904
17 692
420 497
376 930
746 918
687 351
227 861
463 656
257 754
830 414
461 993
777 319
197 583
744 354
349 649
552 153
649 36
252 746
305 939
448 531
799 911
539 407
16 368
820 477
712 948
147 909
883 242
890 398
200 793
550 212
763 551
248 367
305 96
510 373
692 681
201 755
629 700
663 511
26 293
975 928
504 90
359 760
6 512
404 558
257 281
557 690
380 934
982 706
861 838
795 690
292 250
167 650
9 90
125 52
671 32
443 579
722 174
864 55
244 674
923 580
537 284
22 683
506 744
854 459
515 640
352 537
24 146
319 330
54 395
282 497
780 420
204 637
515 852
791 337
976 644
796 490
635 499
645 844
754 963
173 257
512 227
651 86
583 796
453 362
568 657
860 789
771 835
784 918
324 770
544 533
727 68
646 791
74 258
839 879
971 758
887 969
191 746
109 313
580 244
230 255
14 350
307 793
761 202
325 839
65 147
912 35
904 150
356 447
759 826
708 341
432 73
690 738
865 802
291 189
993 559
6 773
825 614
580 134
647 644
280 910
30 536
59 385
201 92
482 260
784 913
627 292
736 619
850 94
391 27
707 970
160 705
965 439
614 994
326 24
680 931
542 886
73 225
711 74
772 337
365 859
955 566
952 345
592 10
666 751
714 630
542 679
975 867
54 705
987 980
263 106
86 217
672 37
913 263
125 196
942 354
685 821
160 902
138 264
828 879
490 443
985 575
11 656
964 924
270 10
205 635
893 615
1 370
811 294
723 739
574 408
661 400
349 488
279 190
282 615
117 293
622 80
568 891
441 772
878 913
887 122
491 690
428 458
973 690
191 633
442 891
472 72
81 754
686 197
398 659
628 965
549 68
736 778
252 859
548 449
307 327
907 631
369 97
615 810
340 87
881 420
192 918
905 476
606 993
966 857
204 883
950 103
331 609
430 237
239 798
959 25
292 191
423 683
670 115
714 988
323 917
870 273
372 552
881 801
789 471
950 826
676 908
202 967
111 575
591 467
253 100
567 253
262 889
522 483
513 893
34 393
693 174
216 994
999 243
901 200
210 350
548 362
906 658
289 496
476 893
947 663
268 780
402 789
262 914
681 296
659 373
469 226
468 618
19 29
967 919
743 224
576 31
275 17
66 442
530 333
573 283
473 835
525 598
431 242
417 899
211 788
927 529
36 326
839 102
119 720
786 43
2 259
411 6
755 288
83 444
511 362
972 568
382 724
201 785
897 236
462 87
806 827
622 807
356 847
208 110
486 163
294 719
239 729
162 749
669 823
208 869
959 457
104 420
543 145
999 701
971 973
859 55
175 214
253 382
545 321
49 322
883 842
454 551
16 14
771 975
822 227
371 745
416 341
69 275
395 243
488 999
483 249
654 883
570 889
76 376
389 562
417 210
925 158
907 341
498 975
615 244
569 454
242 544
968 683
64 802
931 69
36 853
957 111
228 748
554 616
661 970
177 448
132 101
605 38
793 454
49 932
565 290
828 884
324 891
686 607
311 73
653 27
826 542
633 782
931 426
578 452
276 405
647 373
558 310
929 980
53 647
68 57
673 478
631 301
947 534
203 525
985 478
281 320
77 280
692 634
589 137
1 517
468 405
461 187
13 49
270 370
35 267
938 982
800 140
506 785
617 138
456 46
769 500
31 357
636 384
788 739
990 601
88 270
537 322
104 688
472 782
98 280
827 219
779 857
927 766
220 732
242 210
332 871
886 3
954 623
125 842
296 228
529 109
540 353
890 989
632 68
207 410
924 134
175 868
599 230
955 930
100 870
960 996
111 255
575 992
363 114
344 604
454 975
671 661
736 947
146 910
814 782
693 463
152 702
927 111
49 389
365 623
88 723
683 893
49 706
553 136
652 698
45 465
228 194
8 843
928 159
544 206
595 985
49 99
897 449
804 450
499 981
271 682
32 498
875 44
769 234
886 48
392 781
254 12
525 412
293 925
510 190
374 665
991 958
471 489
290 741
590 396
109 724
735 714
735 459
913 83
747 438
494 40
362 355
229 87
59 686
581 581
7 170
29 339
53 767
574 317
849 672
106 694
711 468
48 939
906 418
509 302
258 568
987 838
148 345
359 475
419 589
135 800
267 683
285 840
1000 485
530 574
924 929
864 830
346 373
131 955
292 469
792 439
813 502
265 583
442 400
382 720
918 648
403 554
839 402
390 702
858 919
847 490
611 544
214 93
498 505
561 289
943 725
307 583
311 41
654 228
40 56
133 879
809 522
932 667
440 558
448 638
399 410
181 613
318 412
138 459
971 796
41 281
836 694
102 344
106 262
865 389
280 656
298 79
502 777
629 510
391 21
142 578
66 353
805 519
781 912
650 60
919 947
139 211
782 776
410 321
371 390
182 761
346 426
108 478
337 758
889 255
56 379
357 203
408 27
442 541
802 851
862 172
240 395
284 1
422 326
180 800
226 279
354 562
621 337
845 329
540 604
355 333
145 508
184 358
680 775
776 525
640 955
325 811
831 550
90 536
463 477
920 749
429 859
573 322
501 677
201 628
934 525
790 116
426 879
708 779
871 627
880 542
443 943
382 85
758 872
499 535
724 432
412 514
77 451
328 300
430 207
841 876
394 308
535 776
392 906
434 149
778 768
246 276
302 969
60 713
834 958
550 930
859 626
732 186
925 513
744 766
358 782
917 244
909 308
149 342
809 278
109 54
554 763
374 965
475 208
274 376
489 132
2 220
669 278
606 289
699 867
560 756
809 382
783 183
346 257
742 972
985 582
455 986
615 237
61 259
465 667
885 495
715 444
250 191
464 411
573 598
945 270
207 38
593 191
619 48
171 142
8 409
503 68
668 320
835 970
60 549
766 662
739 581
72 663
933 385
575 23
793 446
595 800
855 450
121 953
87 955
275 499
503 40
160 593
620 583
256 150
950 540
768 460
376 692
913 168
137 860
661 539
843 655
87 117
508 664
246 140
277 195
31 163
548 799
974 923
842 887
442 330
98 761
673 110
299 888
242 494
542 328
610 46
268 118
597 954
644 225
500 674
387 47
824 713
321 665
599 763
995 48
875 19
157 526
906 398
19 800
77 628
847 45
516 8
109 339
720 430
544 702
943 977
326 313
776 402
293 973
230 944
786 440
433 407
150 948
766 259
639 486
40 994
47 576
504 295
94 830
607 222
231 251
271 777
566 703
183 68
3 948
785 717
986 292
299 384
219 650
501 74
296 946
903 255
167 134
505 64
813 496
190 83
137 806
823 491
754 500
216 468
533 866
851 103
515 351
177 163
297 79
564 273
231 728
769 420
162 392
175 299
198 349
141 303
848 272
280 942
644 707
138 725
459 53
781 117
108 942
592 58
360 183
356 903
597 798
979 877
23 735
216 331
378 353
55 188
876 538
520 336
831 380
437 656
507 796
50 435
11 381
311 102
890 333
188 457
663 917
162 69
105 919
823 332
808 694
19 638
73 692
412 509
656 185
483 58
619 494
438 281
947 679
613 486
487 627
402 648
918 870
363 988
252 774
848 599
913 754
371 702
386 669
380 999
866 24
765 783
245 306
508 159
866 222
146 469
347 346
67 390
268 465
306 638
166 692
659 897
42 812
114 370
719 331
393 836
141 973
148 358
194 645
826 540
358 102
538 875
145 196
8 237
908 78
567 652
265 32
641 406
4 788
441 774
184 722
667 980
270 25
434 159
899 930
355 22
468 714
610 727
791 176
208 370
813 563
112 293
219 552
66 403
734 246
108 519
404 7
449 758
380 268
471 989
346 614
164 75
21 723
286 305
597 682
300 14
746 521
521 205
40 924
211 488
682 590
107 504
526 841
168 674
25 453
979 488
201 927
521 852
941 308
479 38
706 956
394 812
811 324
615 280
769 493
120 936
166 497
741 144
336 293
423 856
497 363
163 975
400 342
209 248
797 266
555 191
866 44
644 986
536 116
921 702
612 13
306 619
802 802
333 316
128 732
725 217
52 873
63 264
971 280
307 966
265 195
81 538
248 692
550 796
638 855
767 439
8 99
183 115
940 259
683 992
131 517
780 919
825 439
885 442
633 965
979 232
657 528
27 294
735 793
244 542
581 426
36 339
216 166
207 164
711 987
435 888
635 659
640 643
538 18
289 272
266 650
183 274
874 218
964 89
383 170
605 446
156 39
685 932
709 13
692 343
671 331
338 560
832 863
350 901
620 615
550 802
240 424
371 203
864 105
725 820
858 234
164 918
598 855
613 620
538 950
263 423
224 482
939 594
36 155
698 760
974 600
992 184
185 155
101 135
361 65
106 898
14 637
487 940
215 613
712 457
129 287
938 419
880 973
85 547
881 76
82 65
230 182
551 590
599 657
552 644
968 766
608 31
574 736
318 511
155 549
830 920
127 576
592 677
517 190
685 708
801 330
973 705
822 932
735 395
20 52
906 526
953 93
604 782
12 581
990 618
646 801
770 331
509 923
12 894
978 984
598 799
267 684
546 286
736 803
811 688
895 415
347 312
615 336
281 899
269 927
699 390
955 401
792 221
85 337
859 172
139 669
211 385
642 133
343 608
469 975
858 89
901 557
115 142
832 919
135 786
359 107
615 217
278 105
237 840
871 483
804 565
712 792
208 542
4 675
945 169
973 615
722 60
165 136
191 6
807 413
840 962
329 282
586 219
582 649
362 141
190 366
815 224
374 838
208 447
897 106
797 413
241 339
770 399
361 431
965 136
80 131
711 632
890 103
509 615
940 716
61 188
173 209
953 414
548 722
812 650
331 524
397 767
796 713
254 876
844 316
418 719
699 709
249 959
671 201
372 218
922 535
220 605
59 652
178 231
85 926
991 954
459 834
270 670
270 39
388 320
748 174
430 348
548 503
670 469
73 799
30 328
911 518
332 370
703 601
391 324
991 778
643 738
951 424
85 82
805 677
475 379
58 358
234 969
227 917
690 281
869 432
209 246
597 512
945 895
791 821
557 278
49 383
657 879
887 714
588 472
388 75
446 256
506 401
578 18
447 522
913 463
635 662
332 35
45 340
266 283
406 205
754 791
371 493
866 168
569 213
141 566
275 718
584 721
535 345
7 937
555 51
472 747
282 689
764 834
400 219
974 335
534 825
909 139
697 267
669 351
775 353
384 151
142 208
249 775
619 99
966 592
785 257
156 318
433 416
808 130
35 883
733 703
585 859
408 321
362 901
528 610
676 127
490 824
577 108
922 543
699 59
799 206
728 231
973 536
418 796
62 354
655 821
721 553
977 748
680 453
578 169
276 506
628 549
607 198
781 559
222 492
918 991
640 979
344 646
151 370
13 223
922 989
971 601
441 900
121 716
405 748
617 805
777 575
2 11
570 482
626 487
824 617
817 168
262 319
537 274
541 810
262 863
122 519
313 676
122 925
810 43
407 787
881 582
403 49
749 16
367 637
289 259
447 902
956 235
91 78
105 425
167 427
184 831
455 657
756 616
699 514
402 579
95 156
627 196
171 345
184 811
712 76
190 668
97 767
57 263
546 592
600 201
967 298
714 368
875 206
3 45
855 505
168 566
932 710
585 946
694 33
648 610
694 93
961 293
293 279
943 6
646 522
728 520
916 629
706 122
485 225
934 976
714 627
8 778
729 7
387 774
99 699
418 743
977 360
100 974
784 760
881 426
65 272
194 351
247 907
329 254
685 57
261 423
182 711
776 544
521 620
856 304
732 797
496 964
235 767
263 481
1000 699
484 533
132 214
758 795
471 533
505 546
694 142
199 267
33 668
266 409
470 962
402 305
494 163
613 978
376 722
772 846
255 461
837 759
358 483
346 51
976 544
329 53
49 947
462 659
650 283
620 52
214 551
443 941
272 214
139 878
26 327
809 333
786 136
229 807
517 909
859 566
602 548
908 540
13 473
90 455
413 362
20 551
239 45
877 227
132 37
911 270
173 139
76 41
48 934
958 902
433 17
99 797
489 540
603 902
804 492
69 980
419 593
471 494
634 518
779 591
771 384
476 881
943 260
897 41
56 738
580 658
639 833
631 442
676 649
474 97
150 543
428 568
413 120
767 191
63 538
927 890
770 869
150 18
909 557
567 393
672 197
265 393
120 29
220 926
776 146
366 317
562 626
873 669
465 439
413 489
988 599
187 184
556 146
175 828
913 394
753 40
891 920
584 608
588 498
233 813
251 578
529 724
774 491
57 303
710 964
448 674
638 622
501 903
367 605
942 609
877 878
216 464
375 800
276 892
497 879
468 349
460 241
191 516
831 695
278 821
668 778
723 387
734 16
347 962
893 563
426 619
714 53
510 562
283 331
947 103
31 406
695 222
636 103
232 646
41 965
662 388
927 906
302 704
525 15
108 386
577 743
845 99
280 539
672 553
657 115
599 580
770 182
578 162
498 591
549 776
496 202
758 145
33 825
19 877
923 298
851 247
442 859
713 392
573 367
996 71
957 544
846 805
98 677
176 666
967 933
810 999
875 384
829 641
889 952
785 87
397 780
509 354
676 707
510 773
970 599
814 958
917 495
989 156
618 229
259 243
570 656
375 79
9 50
822 519
561 269
545 471
647 813
965 987
968 582
216 778
713 474
373 283
713 841
796 849
710 969
579 289
490 491
909 795
617 581
165 937
557 86
509 38
878 979
773 588
299 491
131 44
719 391
195 806
76 164
387 592
323 813
127 231
251 988
620 434
560 498
765 685
437 63
527 991
292 658
34 10
400 224
260 947
29 687
278 209
315 952
373 442
409 340
651 173
24 439
587 551
429 230
560 462
37 851
537 366
469 299
292 2
155 681
763 805
205 787
595 792
689 23
21 600
837 964
910 873
814 167
290 702
532 122
219 458
756 263
689 28
352 913
56 274
969 429
873 157
392 783
29 558
949 671
611 832
144 182
289 115
868 44
729 908
72 414
103 132
213 806
396 799
751 804
424 71
232 297
227 975
431 608
884 731
28 203
887 247
246 967
732 609
742 516
351 166
587 582
908 596
772 792
638 239
173 17
441 411
263 39
377 769
59 108
729 211
10 108
662 948
41 475
112 300
70 236
986 161
571 711
168 300
759 208
437 162
659 710
9 693
356 435
315 343
866 652
855 314
781 778
24 949
77 502
175 187
709 611
349 410
156 7
471 808
678 480
952 843
744 307
629 410
413 856
808 193
633 831
332 667
247 393
629 947
802 784
305 624
943 335
455 794
510 406
989 605
64 617
366 417
111 778
624 270
323 608
100 815
668 784
176 814
304 892
203 759
686 713
516 674
317 580
290 683
348 753
22 486
301 597
862 784
299 426
112 248
295 415
140 497
202 230
264 319
595 75
289 969
814 50
50 27
453 296
948 747
62 439
595 587
627 168
10 1000
268 957
277 986
125 70
471 599
316 655
299 768
950 598
866 11
388 461
949 354
521 704
524 530
703 143
838 128
50 114
466 526
183 15
815 5
966 483
602 960
213 468
323 600
280 271
953 247
846 825
302 721
706 4
864 544
483 265
791 544
315 957
548 280
895 41
518 459
860 840
410 491
463 714
737 660
538 390
380 595
745 595
138 227
860 499
42 489
958 941
499 366
789 17
824 1000
490 670
298 578
967 61
781 711
655 271
289 514
769 463
515 162
303 473
102 774
221 601
139 9
969 314
360 176
898 849
198 195
733 744
806 945
784 94
810 904
65 211
149 166
118 475
729 86
789 440
288 163
233 65
40 317
808 682
830 613
978 965
868 966
463 284
529 963
450 865
683 919
339 763
5 479
202 618
517 841
905 171
417 64
204 247
563 86
968 783
403 782
147 779
786 838
894 142
316 95
111 832
284 192
412 701
256 616
148 861
643 123
249 61
53 697
279 200
827 64
389 720
167 667
908 171
293 672
871 900
287 169
183 434
382 902
901 24
376 501
84 429
197 715
980 23
778 368
95 335
423 261
353 662
362 261
185 6
932 407
258 570
355 309
684 421
107 120
834 180
30 963
899 124
649 673
262 871
629 711
762 556
502 468
216 547
75 900
967 181
19 167
188 204
166 596
340 815
816 306
687 734
64 188
201 632
86 275
531 404
808 901
570 347
456 267
563 621
214 254
435 834
30 19
527 159
735 590
699 936
221 784
562 103
188 721
355 109
67 810
783 941
234 569
774 561
171 265
410 552
635 883
393 288
750 91
575 323
227 137
777 766
209 484
256 427
894 842
996 19
402 518
635 812
69 269
46 622
429 438
910 531
881 484
205 459
972 333
576 181
808 461
106 415
239 999
256 586
369 658
103 4
821 524
624 218
7 54
935 239
890 491
697 861
777 200
803 882
615 41
232 870
879 81
955 699
604 579
268 101
983 275
154 917
513 395
407 562
256 581
185 648
571 961
848 373
194 462
766 425
683 392
25 562
824 331
612 780
909 880
880 891
506 33
159 18
780 917
579 35
498 116
34 68
428 233
46 558
301 422
642 124
753 253
903 13
484 782
904 989
7 946
331 937
404 717
247 832
950 39
805 995
596 202
75 248
624 716
321 626
92 804
793 574
871 91
270 843
26 219
259 830
566 854
31 640
102 6
708 825
733 28
450 825
171 975
134 283
477 4
725 916
110 827
862 135
397 472
316 962
325 346
954 778
352 661
954 436
40 404
612 870
612 135
197 98
417 673
101 142
940 10
487 401
188 700
171 202
898 848
900 851
977 603
390 902
686 354
123 649
488 319
746 256
208 588
828 227
657 727
77 985
329 939
192 952
423 315
953 910
633 50
518 328
248 266
963 807
205 350
553 492
623 883
301 802
109 309
528 538
645 208
828 912
278 20
334 167
962 318
569 831
448 960
975 653
661 879
144 635
761 796
456 316
759 100
309 226
744 517
312 312
347 309
620 806
447 632
36 942
266 797
370 896
347 245
417 358
749 726
935 952
719 30
694 815
682 759
644 717
865 140
35 36
632 482
91 380
559 377
332 277
966 52
975 279
713 8
37 356
725 89
617 589
228 284
319 239
348 303
682 630
518 13
259 275
164 269
726 482
320 52
760 384
76 464
991 250
430 662
841 777
964 912
918 997
362 152
61 877
420 138
358 91
190 469
475 601
617 214
88 500
273 163
315 616
765 744
872 944
868 789
575 301
178 683
125 887
774 314
708 248
266 324
823 85
868 490
700 632
233 328
588 105
623 455
245 563
215 479
807 392
162 931
631 935
597 338
534 214
661 346
919 835
782 786
161 4
365 784
810 609
698 25
780 912
856 938
656 17
975 836
30 987
181 948
173 962
795 501
757 308
856 473
443 666
42 565
403 897
502 410
265 722
47 567
402 920
359 934
867 884
248 952
804 840
53 12
312 847
29 96
338 422
660 93
671 162
502 935
883 901
854 773
273 255
692 984
541 910
867 140
885 369
789 938
380 100
195 122
181 207
566 203
368 67
138 602
374 592
597 417
575 489
628 539
390 513
802 638
629 585
749 175
58 930
381 623
132 748
42 621
702 360
963 75
951 560
400 170
965 28
708 706
892 967
883 693
956 511
629 705
986 66
13 469
766 404
293 716
963 136
593 363
305 909
742 365
615 985
29 638
694 45
110 60
852 627
465 293
696 138
298 11
273 890
725 578
798 818
294 412
802 976
261 182
965 620
838 11
16 885
41 125
944 244
104 760
536 948
990 584
85 287
946 710
528 22
639 325
839 932
907 701
320 362
233 335
811 893
221 266
653 757
214 642
692 298
280 989
359 807
483 200
928 571
543 186
271 715
761 942
428 345
628 26
970 439
918 543
704 922
299 269
563 342
919 194
330 277
1000 339
274 483
890 553
405 432
739 28
969 925
843 597
707 442
141 357
711 56
249 379
905 601
69 178
435 958
389 821
866 886
671 187
810 865
29 169
683 87
610 175
795 672
582 844
574 205
734 569
951 816
407 339
576 658
201 255
113 883
332 397
525 905
227 849
854 985
540 842
851 771
852 77
715 52
332 179
286 25
253 47
512 350
389 195
746 913
100 699
571 350
737 797
198 590
133 89
783 742
512 407
62 227
757 448
417 361
494 281
710 882
475 808
146 926
506 716
275 242
864 825
183 997
913 966
90 468
951 953
227 364
757 288
648 330
805 358
776 480
967 640
656 149
988 920
466 429
740 768
381 966
132 912
412 846
141 52
796 916
883 762
907 890
911 246
496 55
866 627
966 219
407 629
361 277
197 268
709 44
448 486
116 330
247 23
572 509
620 381
281 84
700 146
710 665
716 927
180 122
555 892
750 104
511 810
147 201
10 946
628 636
500 199
145 119
579 733
764 211
816 463
356 877
479 71
155 10
544 61
254 646
164 764
316 465
608 353
590 587
341 441
785 837
559 715
569 675
925 736
137 632
964 616
54 470
530 878
994 49
708 309
513 667
254 354
894 390
190 453
105 110
479 29
197 615
582 66
981 559
788 257
907 781
442 170
272 238
160 517
627 349
969 83
810 799
464 6
869 347
541 849
905 556
710 45
164 617
582 618
72 614
130 134
216 92
249 679
154 317
361 47
517 617
195 838
938 128
455 928
694 879
893 200
461 22
333 744
472 549
227 636
86 733
304 798
779 821
415 732
848 593
264 785
720 719
64 765
597 956
965 409
504 153
197 691
225 424
678 663
156 981
460 934
153 874
17 551
143 564
1 215
634 416
979 582
724 943
592 494
205 788
563 213
444 718
546 903
3 698
777 371
249 429
235 743
344 235
957 978
2 936
559 725
230 901
777 173
395 334
313 930
495 558
945 40
460 299
737 588
670 337
16 904
80 712
490 36
41 491
323 599
216 553
852 344
677 389
879 791
264 373
348 208
412 160
506 501
747 527
837 115
430 916
304 866
762 626
530 667
672 607
264 701
995 143
491 610
867 191
131 96
201 967
562 983
253 538
163 772
438 718
651 54
770 645
548 260
607 414
802 423
44 151
449 174
599 650
493 160
984 727
899 236
264 502
273 999
821 15
780 250
849 176
753 650
701 351
651 193
862 634
919 760
221 534
614 174
664 238
525 837
652 592
661 119
781 481
485 229
907 617
830 107
144 582
108 844
284 758
37 146
743 307
489 856
812 13
44 463
957 704
934 737
317 794
253 881
508 212
419 765
175 611
818 149
28 862
917 249
72 453
246 108
534 498
340 613
210 64
890 299
599 65
909 288
292 400
795 208
1000 218
958 258
476 843
455 316
231 781
994 759
615 884
57 213
300 317
501 379
747 289
189 38
40 335
407 862
514 883
704 621
50 510
936 280
469 112
842 861
961 382
390 621
752 149
63 687
102 453
943 914
250 764
377 716
84 570
929 397
396 668
674 138
640 777
286 121
42 668
9 927
451 54
100 513
92 201
317 35
467 567
798 195
634 233
765 562
629 716
92 377
735 117
866 374
894 151
494 935
170 502
214 620
907 665
484 998
217 801
384 683
719 533
118 642
266 98
709 357
474 443
474 691
816 367
193 661
653 362
514 218
969 505
485 687
37 362
38 506
355 303
604 415
12 429
857 485
120 24
684 207
777 358
968 10
526 737
460 846
532 981
10 922
576 90
131 587
518 988
71 637
301 47
832 326
595 608
35 563
969 913
651 781
758 243
77 642
575 86
802 138
150 933
272 147
8 986
772 308
32 955
633 627
914 668
541 882
932 191
14 689
785 90
682 359
528 244
734 921
613 458
292 236
222 79
33 240
231 946
180 542
665 193
635 912
507 931
49 495
42 5
794 263
868 468
991 450
765 601
573 944
489 724
38 123
987 549
636 493
831 477
283 133
879 325
489 672
587 924
424 806
391 766
256 155
367 180
451 860
768 291
583 157
765 569
705 400
876 498
920 159
982 798
483 471
470 421
227 784
10 834
13 740
236 780
30 170
937 794
739 993
545 504
1 799
931 982
596 765
804 417
661 763
332 23
398 960
713 985
740 95
507 28
240 245
20 785
100 899
557 100
433 645
785 74
96 553
90 845
182 252
248 688
272 383
549 180
482 597
241 972
854 654
814 639
972 196
18 836
349 199
886 717
436 169
718 59
903 618
238 384
567 255
578 855
812 743
845 890
514 951
63 837
498 81
631 110
147 869
865 877
589 412
235 401
506 79
290 19
30 353
855 527
785 526
77 415
635 223
59 795
315 923
369 941
693 774
681 335
39 999
941 175
240 576
322 395
599 380
190 913
302 212
253 6
717 621
299 336
109 256
677 253
669 715
251 609
889 126
626 830
636 217
689 800
12 519
492 646
673 665
732 82
207 927
801 843
495 557
257 177
48 530
699 539
527 466
604 515
532 524
970 615
605 271
586 163
550 739
647 156
348 758
86 529
377 133
58 76
23 585
541 979
451 585
607 334
198 238
874 747
976 231
883 85
752 969
614 129
453 23
806 410
680 412
95 139
850 888
632 75
657 129
932 395
123 815
479 875
135 444
467 910
186 36
334 281
174 24
27 375
801 898
320 458
378 251
204 500
417 34
726 903
478 80
842 944
989 959
720 345
732 567
591 916
983 502
925 784
751 244
593 128
846 148
979 263
181 705
165 10
136 358
669 25
116 819
161 58
734 144
911 10
253 223
788 450
823 581
938 216
434 606
507 873
863 975
691 23
518 943
370 743
191 91
861 254
993 683
834 904
992 124
471 778
729 63
736 588
935 598
972 945
105 490
239 890
637 194
630 359
288 820
426 441
182 259
696 525
302 463
581 37
50 515
986 963
844 958
259 949
447 498
691 819
793 330
26 82
600 188
222 180
576 623
585 890
692 379
103 734
63 891
841 891
658 226
900 684
795 258
325 16
789 900
638 187
428 683
768 617
999 460
347 454
701 608
786 541
498 795
118 750
830 777
887 624
386 211
639 527
462 628
713 627
309 321
132 454
113 676
700 813
705 133
632 822
598 768
85 984
978 723
510 791
703 574
417 255
65 726
927 524
438 28
13 720
217 717
852 848
538 85
823 181
819 684
972 521
257 388
127 673
465 54
196 201
815 876
401 252
255 413
324 471
481 527
318 19
612 978
73 680
363 967
763 971
706 890
643 523
295 190
723 109
65 476
888 36
142 369
562 811
140 596
988 213
627 983
301 218
311 6
107 305
846 603
78 221
256 425
685 170
236 775
694 727
722 681
291 700
40 315
321 69
6 200
821 851
154 681
112 583
254 396
900 861
711 724
134 784
756 424
521 875
85 483
309 75
785 462
756 248
397 361
221 463
231 603
221 293
678 354
429 785
130 912
786 992
296 408
679 618
281 674
455 708
140 484
414 568
269 543
831 175
544 616
166 380
330 266
119 977
204 790
863 484
974 495
658 113
978 71
680 598
965 510
773 860
477 938
592 158
345 245
825 548
387 40
518 70
799 491
564 808
230 986
847 615
405 676
905 996
833 459
57 671
38 401
267 215
606 682
966 19
811 272
912 40
369 989
779 273
337 964
84 393
634 121
794 252
905 292
127 758
415 230
409 732
248 571
3 512
610 612
266 546
68 986
611 222
161 694
615 146
166 760
852 654
496 978
411 262
993 807
93 348
311 935
599 378
272 484
576 882
706 88
927 672
586 93
431 335
297 282
340 792
612 750
272 750
680 364
417 408
635 367
850 712
788 907
152 67
578 737
159 8
423 807
642 762
950 605
863 355
457 158
312 141
335 449
47 536
512 186
443 15
103 762
286 870
329 500
576 806
985 32
963 185
937 469
153 600
609 487
23 264
192 817
278 796
188 381
557 567
257 477
291 895
394 625
657 387
915 945
544 815
173 928
207 365
96 836
160 284
568 68
202 825
896 493
719 593
463 464
218 887
194 226
626 109
528 65
999 433
360 171
713 918
887 808
466 645
497 361
137 567
383 523
838 576
100 463
36 621
646 563
348 749
167 412
18 53
451 14
658 644
628 794
744 945
807 581
878 393
388 521
663 554
959 503
155 409
516 950
676 173
945 655
588 61
803 394
652 740
582 529
276 457
425 207
61 643
944 170
100 888
825 417
395 764
509 175
223 160
914 156
689 398
911 483
269 538
292 45
96 780
132 157
732 69
796 184
956 972
600 702
735 781
251 243
955 473
755 869
981 443
618 891
277 238
780 568
634 875
699 765
31 472
391 115
892 538
298 848
509 249
30 503
204 308
737 173
550 14
410 329
581 396
203 632
160 234
455 902
439 997
245 446
893 626
962 628
376 517
935 113
690 484
126 451
164 58
846 366
689 358
951 144
259 650
842 698
832 889
220 132
322 181
111 697
50 45
809 739
880 286
541 43
696 387
96 711
231 354
713 72
403 358
458 751
125 312
56 236
360 105
632 521
843 864
806 736
258 853
474 18
589 569
274 793
243 29
502 52
779 806
45 121
329 170
432 384
489 740
663 683
673 891
811 310
784 85
102 26
465 604
409 474
715 89
995 146
472 103
288 960
842 303
123 412
9 795
655 238
408 465
548 543
901 1
568 365
959 716
804 167
269 810
611 234
345 619
815 755
108 248
948 391
779 768
287 585
721 857
432 331
949 469
126 157
608 293
263 288
360 370
888 791
433 835
533 563
954 300
848 240
884 409
499 629
260 219
485 691
550 926
819 850
746 944
358 705
345 947
342 232
90 126
418 622
688 371
921 888
963 156
136 907
597 580
249 415
782 347
711 139
597 453
978 686
578 747
118 932
857 432
87 504
244 575
410 922
546 358
854 795
125 987
141 187
484 588
290 80
392 619
117 969
938 835
707 794
649 509
719 58
782 265
768 987
973 551
78 450
37 734
345 780
353 461
100 70
236 38
904 294
183 521
439 832
381 157
241 514
773 8
251 825
733 328
626 178
793 615
749 893
282 939
811 420
647 191
577 888
57 349
895 909
532 146
85 616
724 56
57 869
670 806
761 706
996 123
857 807
895 504
349 471
391 757
171 637
665 54
134 102
670 311
812 814
79 887
869 136
755 891
293 867
596 786
260 591
260 117
749 154
620 98
976 362
854 147
350 871
200 484
972 221
146 135
35 224
21 255
711 128
346 740
140 606
722 783
553 693
880 529
406 86
308 578
590 279
799 87
413 833
663 785
87 373
264 584
728 610
675 867
567 709
266 640
492 171
684 723
699 89
808 77
654 137
745 452
223 509
646 75
610 909
658 337
870 332
555 788
343 110
254 41
550 414
469 97
880 122
233 977
574 807
485 561
44 130
635 5
391 292
341 612
976 895
640 856
801 541
637 501
477 316
380 313
876 423
795 511
154 119
500 481
365 251
200 784
781 450
192 420
306 345
965 949
778 707
521 606
22 900
271 250
112 452
601 265
922 100
98 287
351 297
70 131
99 613
902 756
33 626
513 163
768 706
637 390
955 311
454 66
114 406
682 36
506 131
674 208
428 95
690 878
707 943
633 368
993 372
757 299
381 393
55 142
752 169
204 404
916 877
963 343
971 652
572 29
594 204
748 453
768 580
49 148
324 737
230 938
547 128
371 102
884 287
330 846
981 652
498 905
32 443
460 780
895 680
783 990
490 973
613 249
628 336
350 511
974 31
356 306
1000 670
844 246
701 67
316 483
408 964
666 249
288 584
276 990
238 711
576 939
221 901
969 928
558 650
485 768
715 484
789 910
676 88
336 999
276 964
989 359
204 578
421 131
31 485
273 588
487 757
707 553
592 847
462 672
40 790
68 67
877 779
759 564
129 34
527 117
745 82
695 165
212 211
510 594
47 782
534 885
538 592
437 481
152 830
40 571
896 916
701 6
831 830
391 710
298 135
791 992
652 355
554 161
294 833
663 215
876 166
44 915
89 291
182 789
73 268
173 216
570 517
688 869
702 9
163 126
634 177
342 87
127 430
729 660
219 376
24 540
413 448
807 585
663 770
286 799
453 106
779 506
466 941
983 452
117 674
450 810
350 275
871 914
180 189
193 162
93 63
137 543
224 351
367 925
977 991
785 188
278 61
327 984
822 49
237 779
866 876
179 614
701 623
28 837
517 604
187 236
528 163
226 312
703 503
2 403
900 823
451 134
175 40
915 56
443 445
21 143
331 936
4 517
171 883
32 397
251 271
650 253
25 549
682 954
866 298
353 788
577 726
282 996
126 965
932 481
481 102
363 864
850 909
531 246
705 555
794 131
382 828
125 429
379 830
555 201
303 32
165 234
688 874
861 889
135 810
572 201
380 611
685 310
589 591
974 379
829 485
376 516
404 845
750 745
295 21
331 212
922 545
454 247
923 282
732 651
149 794
649 202
495 789
986 203
641 735
63 935
755 334
266 437
897 539
333 703
785 256
336 868
258 485
661 848
741 2
204 385
529 189
939 985
613 580
71 676
9 483
614 258
960 806
25 811
131 686
10 871
39 900
611 594
284 140
124 747
422 19
854 337
39 874
283 350
31 188
645 56
350 127
350 131
610 960
77 894
451 210
468 575
956 621
121 729
511 844
180 549
354 895
155 704
373 247
414 722
34 158
269 484
367 736
356 530
403 698
725 913
542 257
462 611
423 712
62 776
958 217
815 245
52 896
268 85
53 888
920 772
623 330
211 848
27 936
761 920
544 574
882 966
637 944
741 594
512 572
275 678
574 435
114 978
674 34
749 296
363 194
977 573
42 3
860 154
275 403
727 156
720 715
451 813
640 551
260 565
337 373
542 10
758 291
657 120
836 633
987 256
382 613
11 460
769 730
174 571
542 833
767 524
88 867
335 855
631 717
467 641
722 702
158 616
892 652
565 423
289 483
632 517
694 903
400 24
399 695
474 381
373 291
879 94
709 581
781 953
233 345
727 613
348 15
447 979
883 140
233 635
164 593
254 914
288 727
294 402
18 18
44 248
111 739
987 172
124 552
463 850
516 810
454 21
733 617
966 986
882 253
64 175
6 433
192 50
788 371
826 107
762 69
192 550
167 645
922 251
614 887
588 495
22 849
436 565
898 820
219 37
190 396
496 327
48 857
279 901
734 40
970 277
941 488
274 214
91 887
101 678
681 754
671 40
287 241
637 924
155 36
780 785
937 866
824 258
142 116
745 415
329 835
724 897
491 514
364 513
554 2
829 742
905 983
777 36
767 65
322 747
57 419
513 738
605 166
717 745
755 432
258 660
752 545
596 880
932 715
945 185
656 618
931 65
388 443
802 993
813 862
961 216
226 317
359 329
20 856
680 28
474 610
92 861
205 364
578 178
195 859
751 223
604 328
539 314
8 103
599 639
666 248
240 109
460 996
705 665
359 972
682 288
823 696
438 925
918 394
604 809
707 611
911 678
669 952
491 686
199 730
77 851
322 787
822 3
75 971
582 249
666 20
174 935
743 471
149 917
866 817
220 356
103 374
622 659
56 147
594 820
924 336
642 663
341 790
931 207
958 150
562 460
919 999
459 345
863 309
445 162
981 548
584 509
633 991
7 578
162 930
265 803
944 606
945 874
164 902
75 172
480 82
451 460
981 338
995 419
486 611
574 429
216 518
419 381
674 234
655 663
523 486
298 77
663 83
992 212
500 602
767 846
20 252
33 24
462 39
754 233
419 561
364 444
147 370
106 669
855 202
994 504
586 973
219 437
574 338
941 90
363 218
584 134
131 299
577 277
20 35
945 226
730 865
298 315
752 763
206 385
708 146
474 597
471 938
300 833
508 235
966 638
914 256
148 211
380 798
877 568
666 980
330 871
717 389
16 542
338 838
480 637
224 988
976 460
234 889
98 197
43 987
328 60
967 657
930 35
576 735
135 55
393 946
496 368
406 730
608 121
243 706
951 779
679 345
404 83
117 412
981 693
146 467
99 868
975 844
166 471
552 171
395 794
876 63
193 744
522 957
101 277
392 115
313 508
878 645
552 23
243 438
682 811
226 428
957 453
842 373
468 503
779 733
35 443
241 913
88 792
287 199
794 881
988 287
992 248
695 25
410 272
725 293
91 354
678 558
209 20
478 339
752 865
777 869
488 415
419 281
296 406
920 639
664 63
237 115
132 313
760 222
19 437
132 227
825 346
255 953
214 742
23 15
390 294
653 42
259 668
456 847
160 894
756 138
605 320
734 583
397 101
467 956
64 471
349 674
520 273
744 31
166 904
548 315
336 152
987 736
932 4
117 856
811 972
406 160
645 544
316 164
168 411
195 333
179 213
716 407
602 1000
762 992
16 699
778 485
555 334
419 717
657 824
719 543
817 886
218 971
468 749
535 888
967 603
294 568
602 55
560 969
754 337
453 660
23 872
376 31
332 414
862 221
773 329
321 307
909 510
854 862
565 765
454 283
329 828
154 56
858 201
659 541
966 157
40 616
188 435
582 508
93 150
794 354
659 1000
215 575
764 397
596 217
680 924
332 254
737 990
794 702
670 808
168 510
40 827
509 606
753 273
3 701
841 34
570 307
490 307
297 283
360 146
306 554
238 899
572 954
585 740
463 976
918 972
596 584
722 788
617 698
4 865
148 204
798 967
584 103
520 821
353 444
774 290
535 589
912 846
781 547
646 397
596 22
935 599
251 385
352 269
854 223
18 215
495 552
355 66
957 180
924 738
78 569
590 772
623 476
212 586
624 563
854 829
138 295
387 155
509 881
59 663
728 301
944 651
38 21
45 161
647 20
988 900
244 199
114 339
757 493
667 815
507 10
580 234
236 699
926 292
966 572
311 305
471 907
856 307
571 629
311 679
473 329
846 979
212 1000
50 546
605 975
190 922
898 852
227 720
758 82
402 23
112 324
4 422
354 476
750 199
807 439
975 18
438 626
169 840
694 712
916 272
431 673
705 457
260 106
832 371
781 835
662 245
685 468
683 12
989 6
778 477
927 823
188 842
95 971
866 799
427 125
257 610
847 37
444 990
523 106
234 560
925 269
571 762
767 404
773 896
232 699
719 420
892 165
390 758
960 573
774 834
30 8
393 955
716 720
225 835
475 350
400 448
477 292
964 218
401 279
738 986
849 867
418 160
439 192
994 821
551 738
127 530
405 842
249 981
676 75
132 730
205 961
373 521
178 773
799 915
758 999
159 572
719 504
744 269
593 870
798 997
63 398
824 307
848 307
267 760
924 797
884 722
63 642
721 196
169 231
119 239
507 678
675 793
405 4
883 228
662 730
534 50
134 153
949 45
131 11
38 203
558 558
785 676
796 870
309 925
928 998
80 177
991 565
329 503
973 629
899 455
992 936
657 549
225 640
662 113
293 913
84 953
837 400
794 153
618 137
685 285
276 433
726 921
345 161
225 533
359 242
1 906
901 410
533 737
809 723
254 415
567 208
834 571
832 270
36 909
69 766
265 427
359 265
684 260
27 216
348 187
291 601
999 167
456 870
172 287
139 207
547 32
393 156
819 76
767 197
292 115
67 984
461 418
503 196
302 379
115 757
395 739
845 941
770 135
907 919
337 299
427 507
704 18
659 439
958 444
553 606
62 299
344 906
240 465
40 146
384 728
797 810
587 171
188 13
80 490
738 853
900 232
129 858
27 134
282 579
739 343
878 434
966 634
72 762
443 10
160 82
934 212
480 414
421 507
437 638
396 666
424 348
486 322
692 452
307 115
565 749
124 849
896 126
671 408
656 140
546 136
554 966
994 453
19 782
442 766
800 865
466 285
538 157
88 844
271 653
944 746
501 192
871 523
599 429
505 254
741 473
503 667
935 968
951 473
476 39
843 543
155 65
65 753
493 922
358 412
885 690
583 928
717 518
895 668
58 9
467 100
994 126
725 410
878 217
686 865
695 517
729 120
400 284
829 294
303 522
16 712
530 482
163 854
979 219
918 209
796 768
957 481
632 3
349 360
475 268
23 874
904 851
167 558
724 182
270 606
459 510
940 437
728 857
997 515
808 144
282 765
976 265
767 325
977 241
944 999
114 847
202 633
166 26
530 181
457 340
42 396
129 122
604 125
621 270
886 294
920 214
887 216
213 352
62 766
336 818
843 924
34 652
263 76
868 184
766 488
805 293
938 355
904 824
922 468
716 347
350 164
751 774
556 516
613 713
160 47
403 97
401 658
657 62
14 161
688 730
479 209
753 655
27 59
432 934
926 44
646 85
90 400
181 843
516 887
604 524
699 895
183 59
986 561
846 394
812 492
830 902
243 362
96 652
167 611
890 770
487 190
739 522
177 437
416 104
965 518
784 147
928 769
538 905
141 701
602 990
684 49
994 850
12 235
424 62
19 952
498 435
56 463
952 839
961 232
959 20
276 472
197 23
793 150
364 476
199 709
677 562
944 1000
61 77
863 726
724 167
564 685
398 522
56 376
370 331
847 918
705 992
819 969
777 496
530 72
847 588
438 907
17 108
168 879
185 892
928 794
622 983
522 343
260 369
711 678
788 530
377 528
987 223
116 425
481 484
884 648
714 69
539 111
168 466
904 141
800 777
483 816
497 94
184 559
124 324
88 122
239 816
38 116
2 870
518 313
305 408
423 825
193 303
893 728
861 16
51 301
116 786
901 516
375 852
752 244
164 409
4 938
233 229
615 549
957 421
348 149
75 241
229 288
256 279
588 393
920 55
530 786
560 782
653 287
633 757
85 749
113 52
297 70
237 150
186 492
236 700
179 117
899 490
25 883
246 906
31 762
791 115
166 159
324 990
155 894
888 743
43 73
586 823
845 174
875 375
290 712
113 540
747 453
912 537
919 774
791 85
284 115
74 790
360 961
532 754
929 229
290 803
603 932
866 68
471 418
908 245
568 6
957 333
52 592
799 477
437 264
732 191
345 3
305 210
422 127
980 330
724 899
335 772
913 142
618 361
976 130
874 708
321 274
81 665
227 50
215 558
731 938
456 66
710 538
927 558
268 559
616 190
303 288
464 735
305 92
471 883
141 37
440 872
975 895
289 36
784 286
835 711
843 128
618 110
687 885
948 3
480 563
192 782
203 7
868 859
727 180
814 701
739 922
920 933
42 440
773 989
442 605
903 633
386 457
640 606
586 196
649 160
573 739
434 844
671 835
274 504
404 715
108 307
115 690
779 97
118 422
357 190
785 5
552 766
786 233
443 6
48 245
787 178
395 694
1000 179
51 701
911 155
72 92
748 210
455 919
116 249
924 163
493 62
692 833
684 30
643 78
75 642
270 176
637 533
976 429
187 75
923 302
323 846
817 815
908 508
1000 943
283 980
179 710
594 832
226 569
612 495
573 798
921 495
99 244
692 915
410 951
402 617
626 36
948 714
775 513
644 368
344 870
716 212
58 555
231 750
52 595
258 155
542 860
65 981
441 761
202 81
67 917
644 523
905 702
77 135
127 854
492 880
502 749
386 414
983 927
626 283
479 963
356 896
295 149
8 497
925 24
804 79
161 786
512 546
200 494
473 177
128 303
491 484
198 785
984 205
631 398
66 64
142 874
151 426
285 311
212 796
641 329
939 769
631 429
604 181
565 587
737 198
502 719
649 660
703 602
529 197
622 111
989 185
258 197
947 250
18 508
688 230
911 776
779 412
495 373
52 143
96 912
654 922
942 628
32 283
347 612
863 364
584 902
593 495
258 171
665 478
767 760
742 420
681 683
47 64
965 211
321 946
557 13
30 492
986 942
696 596
113 142
256 777
972 22
794 569
747 192
633 64
754 688
859 74
985 9
93 893
373 474
385 990
448 722
317 395
989 573
172 960
946 60
24 91
635 612
833 388
300 691
462 284
51 906
177 775
379 913
764 178
634 695
25 303
89 13
875 612
324 172
615 3
468 249
614 301
636 265
343 449
901 394
520 85
341 284
614 974
2 502
26 108
110 843
888 76
143 875
692 485
676 592
230 381
817 360
385 431
686 66
815 920
98 192
28 473
831 137
315 70
296 256
293 323
847 875
624 872
578 360
425 722
576 611
143 742
531 592
933 558
64 763
46 378
865 479
802 63
281 328
728 859
39 382
473 463
455 48
425 949
789 955
540 721
864 604
835 910
981 18
871 167
849 87
501 701
506 782
28 585
966 464
232 772
864 656
720 4
963 260
77 826
863 263
87 843
281 309
361 129
395 357
57 987
29 436
571 20
853 889
660 50
54 406
583 853
744 670
47 24
504 77
972 173
971 352
960 894
600 793
959 43
524 12
448 514
493 31
366 236
52 413
820 467
457 935
452 780
315 205
287 448
114 886
281 116
435 728
110 995
514 161
759 477
894 578
944 702
865 395
834 675
168 316
445 835
873 731
282 986
969 874
57 249
990 843
121 438
463 843
653 406
545 869
152 378
544 671
505 917
423 139
991 705
107 640
715 72
899 367
829 795
588 980
524 131
2 569
822 507
997 91
338 712
752 680
350 91
879 456
82 840
512 796
911 763
515 739
557 102
70 81
584 72
1 757
930 837
353 278
279 690
989 31
370 405
638 719
848 868
526 281
708 38
429 618
152 295
709 708
396 778
87 778
681 791
55 959
341 202
800 978
272 999
198 797
280 905
186 708
397 749
712 888
431 560
380 869
690 60
660 96
45 643
993 237
112 624
493 650
683 719
986 36
652 734
136 363
622 566
275 353
787 316
412 798
411 133
195 685
248 235
1000 240
823 463
216 668
386 450
934 37
183 69
752 804
156 773
693 919
52 562
708 246
246 307
832 597
899 7
11 59
972 296
447 154
365 198
310 703
475 267
88 748
722 491
309 781
88 906
88 920
502 338
926 912
451 951
786 813
9 757
109 807
5 924
175 931
92 1
198 179
748 271
403 757
313 842
28 166
255 215
794 615
726 425
252 905
482 351
527 151
259 422
123 638
939 301
942 367
282 196
933 75
810 608
976 230
896 53
7 108
952 714
411 555
970 892
394 14
128 652
435 250
129 728
335 585
520 230
637 878
337 940
943 747
846 264
991 750
111 384
388 549
488 28
625 390
573 738
794 182
28 128
710 754
776 398
45 70
497 890
333 839
222 105
680 961
5 519
908 950
695 480
39 489
661 66
968 778
964 29
883 91
779 927
160 275
816 844
113 806
286 686
910 318
647 914
836 987
936 589
927 974
392 396
425 952
150 203
878 661
829 46
505 293
203 790
330 465
459 976
378 647
314 272
742 601
212 20
575 288
959 318
35 28
24 811
979 525
13 208
605 690
485 808
831 815
272 290
288 456
624 381
400 982
474 359
651 509
738 27
319 716
551 684
275 736
876 880
425 713
39 608
879 662
249 372
662 536
179 638
916 587
824 315
920 298
25 571
158 762
597 828
829 147
235 91
335 11
618 33
386 866
404 47
753 583
36 668
169 860
335 88
10 666
473 958
493 301
457 356
404 691
446 90
462 671
632 847
888 387
246 641
969 633
929 1000
57 290
665 529
248 510
217 585
746 14
613 488
468 596
686 708
982 931
700 303
916 711
791 407
57 71
759 113
361 423
993 608
284 821
663 500
405 408
513 431
918 25
72 603
732 406
886 431
708 801
141 850
273 317
13 633
92 5
592 375
227 934
13 91
568 281
945 991
884 676
458 455
921 951
305 479
851 577
796 864
561 887
220 152
683 121
41 497
31 986
13 235
386 823
689 306
273 579
838 185
465 410
688 78
158 796
916 192
916 845
590 309
693 620
294 532
766 270
927 604
151 710
289 416
960 105
182 983
443 98
174 710
942 115
18 987
86 663
518 322
321 283
943 152
88 869
717 867
749 28
971 574
674 505
908 468
602 433
530 895
900 547
881 985
307 234
32 249
385 472
118 140
147 182
740 406
1 693
190 530
940 89
77 820
74 990
218 732
223 601
72 449
747 485
144 121
349 642
302 440
47 302
133 237
832 72
677 260
243 102
413 165
429 484
613 527
53 569
235 706
9 281
359 493
564 898
999 401
970 832
223 382
996 4
865 960
420 979
924 169
790 232
413 659
774 328
908 926
486 906
679 455
89 253
836 436
256 52
236 167
468 704
159 391
872 720
548 97
348 806
732 255
83 217
23 601
14 210
758 849
950 578
553 108
968 776
179 868
873 171
557 905
575 256
62 658
862 144
875 373
257 249
973 622
459 361
242 720
143 352
920 92
929 472
552 248
248 82
467 472
728 178
932 62
512 188
310 836
809 768
839 691
754 759
134 34
230 37
119 100
122 379
900 752
167 735
941 799
225 840
553 63
821 16
691 403
52 675
583 170
351 132
582 24
697 571
721 704
828 273
119 710
930 291
725 620
45 776
647 628
298 420
19 178
683 369
309 911
934 9
813 765
997 533
821 176
885 735
581 609
737 353
605 386
124 818
926 143
995 608
863 656
870 823
897 155
183 709
919 179
242 739
707 399
29 591
552 543
587 640
247 191
25 371
8 950
865 354
909 727
9 130
902 258
284 84
966 202
615 559
293 321
309 673
263 794
688 220
805 935
657 769
482 873
475 742
599 483
871 852
92 154
936 410
708 550
320 352
222 629
24 484
774 658
2 813
877 806
747 639
339 755
562 226
68 784
77 159
938 364
265 888
348 486
868 371
322 993
28 675
480 904
247 170
658 5
990 285
862 305
815 975
654 383
971 270
622 318
108 841
41 429
833 420
103 989
28 934
892 274
456 550
631 797
186 868
524 736
336 338
72 385
611 693
55 718
885 95
498 717
514 952
58 542
167 692
488 35
81 891
229 688
424 719
345 478
788 581
924 285
298 438
236 355
331 473
516 505
998 4
891 13
541 324
92 484
205 552
135 981
623 831
458 410
412 734
523 282
53 622
277 50
977 520
843 318
35 286
153 591
837 287
571 459
470 381
221 881
114 267
293 988
192 358
979 460
294 307
979 708
175 821
377 561
815 74
105 284
516 271
943 160
258 842
199 401
860 338
835 190
397 10
362 773
301 425
464 467
499 568
103 656
244 618
279 538
778 888
732 347
99 733
811 958
422 997
499 818
358 860
590 280
30 242
704 494
708 554
413 810
210 9
780 840
546 909
727 629
607 767
499 721
15 920
717 514
89 427
725 30
271 409
600 331
315 12
492 876
715 270
883 793
898 490
560 808
547 410
528 561
426 770
800 80
257 422
840 208
104 154
29 943
570 95
212 453
917 840
208 796
752 889
744 178
197 288
583 389
495 39
542 65
986 923
359 907
369 922
359 608
31 4
843 966
659 155
377 856
442 312
596 288
704 687
763 415
593 132
336 304
307 849
16 502
166 814
96 371
355 571
939 13
725 315
626 815
157 327
304 860
13 66
626 958
549 962
261 640
679 567
68 653
375 214
85 313
980 798
30 957
964 186
284 267
605 233
224 15
784 711
61 851
715 272
718 442
485 154
106 414
315 85
211 696
394 175
882 677
676 477
5 633
62 989
497 285
348 415
686 552
855 522
705 961
935 371
397 498
67 790
24 300
818 816
930 494
645 934
274 974
342 628
394 792
343 957
269 239
736 836
455 759
135 625
470 570
701 947
275 327
306 229
657 700
20 759
68 434
353 759
365 160
517 499
784 442
266 253
199 638
644 470
606 950
51 615
1 70
725 482
784 792
915 544
480 938
73 832
343 564
287 126
6 552
869 280
102 964
814 152
578 166
573 302
647 356
251 277
851 323
111 803
462 397
280 819
539 521
641 897
385 742
245 789
363 818
525 239
274 776
515 477
98 975
727 561
777 540
957 56
359 609
65 897
129 58
62 396
792 424
784 89
824 410
886 314
313 612
151 182
496 861
110 918
970 254
430 120
258 491
515 401
266 79
338 402
168 162
696 516
11 569
956 513
751 451
726 540
715 835
810 684
88 239
156 697
82 670
749 787
100 916
298 151
661 994
666 23
536 664
776 613
556 490
799 365
955 681
350 384
735 450
170 186
448 663
620 460
8 638
483 921
610 370
937 385
982 844
875 780
208 400
17 514
432 951
550 133
686 636
821 299
80 320
933 562
593 543
931 529
279 264
372 153
43 931
904 59
444 687
362 345
820 47
332 402
254 505
700 930
578 555
684 862
116 276
756 398
156 35
661 527
539 55
466 253
481 827
949 300
225 281
815 504
551 930
780 306
680 935
692 692
814 231
747 622
25 212
226 857
509 614
455 561
444 591
244 664
946 472
406 495
668 571
725 414
193 101
958 14
944 818
980 398
730 423
340 747
853 275
367 150
746 170
126 152
665 794
722 389
207 266
842 184
36 151
549 979
968 528
729 697
951 68
795 280
501 462
4 220
611 750
389 737
253 53
794 88
592 987
623 627
137 524
957 456
51 685
152 353
753 947
676 485
470 679
56 433
780 445
521 32
849 402
358 994
841 949
980 464
927 116
987 883
568 75
742 320
373 726
680 400
562 502
430 618
934 210
414 454
241 262
855 598
256 695
898 587
510 176
703 848
649 775
407 328
829 956
937 114
165 350
567 757
964 421
468 604
509 977
780 211
177 190
188 413
519 590
742 167
365 500
846 890
467 675
788 9
479 472
342 946
427 203
275 558
413 451
747 952
215 265
894 308
783 610
807 629
499 625
655 696
380 794
56 837
500 173
276 423
504 902
980 268
704 79
106 276
656 760
971 387
905 27
199 183
735 547
836 362
969 691
264 300
378 233
237 73
49 461
550 474
844 7
237 22
450 812
994 864
547 181
226 515
871 841
814 532
159 544
765 395
208 517
523 740
901 640
811 137
661 613
948 439
613 293
825 879
673 47
71 838
579 230
381 343
976 348
507 535
864 145
585 386
236 837
25 399
326 38
11 625
476 623
918 129
781 94
360 805
141 430
994 719
413 339
74 919
873 938
675 651
646 52
49 323
89 59
948 916
33 217
969 802
537 963
51 618
919 726
777 669
591 217
79 538
132 112
106 879
276 767
634 245
569 522
207 88
68 247
543 36
303 264
182 893
724 887
193 999
6 178
595 574
699 153
13 119
775 759
169 203
927 656
717 229
919 898
122 102
510 903
416 233
584 147
138 530
72 836
683 84
820 80
191 832
971 711
387 897
366 103
126 636
352 599
737 862
853 152
446 994
112 381
492 249
911 563
436 945
999 742
377 170
173 920
1 496
392 348
841 869
819 424
406 672
575 203
936 509
286 846
142 69
815 870
238 987
141 591
482 123
329 226
822 170
446 156
714 265
579 471
25 952
895 960
460 181
157 883
254 298
303 420
406 308
483 240
782 811
817 603
332 262
111 45
878 41
898 892
469 793
851 280
657 817
997 176
709 754
484 543
345 617
705 161
220 37
775 682
74 652
169 972
543 637
764 745
17 761
246 365
936 954
470 771
848 815
740 552
940 453
992 725
457 65
376 625
388 270
613 151
14 528
309 606
230 554
322 517
859 792
640 706
958 379
610 284
41 549
89 32
625 545
521 836
338 987
226 559
905 85
350 896
142 307
626 751
942 666
652 30
49 276
926 497
980 446
684 600
930 21
938 942
614 537
781 839
95 38
923 444
933 65
167 43
576 818
425 625
446 350
121 425
148 156
376 77
370 828
58 983
716 191
174 810
228 448
605 512
864 706
422 31
100 998
200 876
226 94
249 797
462 171
955 519
505 670
61 678
479 288
126 435
492 573
371 592
819 191
567 44
136 569
91 966
467 595
167 102
253 318
442 744
891 813
735 506
355 653
549 990
226 127
589 589
75 679
906 894
625 893
773 249
711 939
702 963
662 394
898 16
46 798
466 583
516 406
171 943
436 76
836 61
969 608
661 679
898 363
993 506
858 698
356 165
442 18
558 339
33 955
137 38
360 142
802 147
596 220
568 493
351 143
609 706
307 51
723 216
741 108
170 229
497 514
725 246
610 526
392 827
716 461
170 283
194 655
713 255
822 945
856 60
211 580
305 820
457 696
999 322
646 714
782 167
445 569
175 900
944 996
845 189
987 370
931 194
126 85
961 582
904 778
376 37
944 724
266 272
837 961
861 723
7 57
778 194
687 16
642 999
597 773
902 684
408 67
985 118
665 197
192 24
368 30
587 687
273 580
705 345
28 313
811 69
696 378
609 949
184 329
330 536
938 269
574 563
848 258
784 552
954 208
158 982
521 312
120 252
580 283
320 501
782 506
86 477
235 47
425 770
375 107
658 312
375 231
874 574
126 794
298 247
340 877
861 563
669 881
898 395
111 772
968 951
97 996
431 223
469 423
605 349
434 334
148 148
755 8
710 978
594 730
210 491
124 320
623 394
536 71
293 825
694 114
599 651
814 32
984 824
685 483
971 439
490 32
768 435
113 977
925 588
648 539
678 622
932 565
692 672
883 337
450 447
930 263
830 913
747 760
143 71
22 255
399 299
842 47
837 872
20 120
788 712
302 849
789 231
496 901
484 242
12 787
182 155
210 203
761 960
501 955
358 689
178 378
160 965
89 303
645 640
336 433
222 798
50 69
50 533
663 62
568 233
46 328
282 550
587 459
279 99
776 367
753 466
206 397
105 541
829 678
690 230
747 92
115 409
505 138
604 72
751 913
899 385
814 838
195 92
936 970
810 688
907 264
921 949
40 959
427 544
96 30
967 817
82 929
453 895
766 648
969 148
740 756
515 823
998 421
438 918
369 282
936 760
241 714
655 688
95 621
690 938
757 494
832 522
141 170
574 110
670 665
217 184
956 276
132 325
557 419
436 149
485 91
189 579
63 45
407 752
982 163
246 165
687 609
199 356
273 415
738 112
522 647
530 958
147 14
48 335
379 351
214 712
514 811
877 549
548 563
158 747
918 782
161 808
245 141
5 982
252 527
980 782
484 127
147 883
461 91
992 192
903 955
367 131
855 267
45 364
365 314
146 525
473 742
75 269
50 839
721 993
639 64
184 80
921 241
279 101
842 215
229 917
483 584
323 885
422 503
495 719
151 177
821 888
868 741
128 824
706 84
145 985
536 342
736 378
556 316
646 390
899 968
274 320
813 316
777 369
698 927
166 765
259 294
729 732
300 264
993 980
702 990
722 952
309 995
701 83
798 829
755 349
365 920
113 623
938 645
261 208
624 253
540 678
595 613
629 903
33 659
487 489
189 40
14 781
705 952
426 488
541 38
642 938
193 236
550 174
139 509
425 523
519 462
704 6
951 731
950 491
123 814
144 136
947 848
87 724
761 85
23 687
638 924
860 128
784 636
2 303
308 400
787 609
890 909
775 33
397 721
880 835
444 918
814 204
3 308
652 558
425 436
738 642
41 621
5 283
881 131
315 629
851 547
464 294
849 818
936 158
194 633
103 846
190 528
633 735
305 722
376 139
118 769
759 474
51 991
605 717
620 807
453 79
896 998
810 442
630 913
639 820
792 271
554 96
992 281
234 461
49 344
286 451
335 242
49 430
388 501
447 315
549 76
579 187
247 370
457 152
433 403
260 833
746 897
284 432
139 451
385 539
391 92
221 895
199 667
209 747
95 787
285 341
508 741
845 325
892 629
727 151
399 744
256 537
75 778
116 465
360 771
355 920
517 801
707 801
493 214
893 337
890 784
965 968
286 778
792 684
521 399
221 419
390 647
548 505
464 768
193 175
538 899
94 406
699 800
558 191
366 450
528 255
585 844
621 366
905 494
764 477
912 153
124 459
10 939
578 202
113 467
872 798
358 429
340 75
230 219
681 814
63 255
35 35
620 939
528 735
416 791
888 891
601 249
181 178
450 293
996 901
850 867
647 389
985 228
608 666
393 22
920 779
718 936
626 485
726 865
727 327
113 907
551 852
70 215
663 69
956 647
819 343
827 888
278 452
372 356
669 450
34 133
708 889
47 610
92 212
362 162
779 24
582 86
670 877
1000 334
269 287
269 88
975 611
898 699
966 566
148 999
699 208
817 331
844 438
553 425
523 223
908 922
160 176
361 493
622 335
103 519
437 533
770 487
740 8
690 242
86 885
32 638
661 906
212 666
780 471
939 291
998 299
783 619
633 237
490 18
656 926
550 777
137 346
548 178
939 633
63 322
623 75
228 186
740 359
657 678
649 654
976 784
372 114
391 527
156 154
167 292
499 714
699 884
111 673
858 50
48 866
79 48
520 407
183 144
367 907
609 696
286 999
574 793
152 740
437 2
142 855
141 252
293 737
851 692
740 473
336 274
968 54
749 817
926 322
413 46
430 569
303 572
776 443
175 302
244 468
390 95
159 344
24 250
816 711
524 136
63 864
872 989
537 481
417 301
869 180
770 644
974 944
298 217
411 687
663 922
382 38
748 46
685 863
101 747
78 324
87 614
156 856
914 33
54 135
212 823
766 427
466 416
450 847
396 553
18 432
767 118
531 197
793 969
162 948
824 76
980 877
562 543
699 691
79 465
470 831
993 935
598 442
133 403
899 194
269 691
163 431
858 969
215 771
461 941
729 930
124 721
216 73
514 701
475 927
356 596
206 255
142 826
945 304
641 817
255 855
120 400
58 848
681 533
606 434
301 432
565 68
322 321
299 618
976 259
427 159
823 366
276 942
790 797
143 697
958 855
995 243
485 646
212 461
904 116
429 330
626 251
695 253
545 811
937 686
608 506
395 4
32 889
53 342
743 333
215 16
497 210
258 982
207 822
791 914
824 838
166 368
648 454
405 607
963 695
40 15
36 134
699 251
150 196
812 759
932 970
127 220
543 269
133 366
106 650
712 767
641 674
461 32
40 497
517 739
286 558
777 814
927 708
280 677
673 412
42 131
414 127
969 947
635 609
102 689
526 387
598 654
552 524
713 686
928 992
362 953
756 404
83 169
37 850
264 671
810 588
117 153
661 53
396 538
440 346
869 903
29 149
101 2
145 535
522 379
852 558
580 467
580 742
55 696
894 6
755 906
58 151
443 849
192 716
240 572
864 486
839 458
202 360
188 405
917 767
872 848
635 650
659 44
800 102
893 647
7 930
514 319
597 352
128 799
711 667
203 979
55 721
370 57
733 521
510 977
764 232
513 137
908 551
888 707
368 942
427 765
631 148
20 34
43 538
981 806
122 956
927 986
95 284
835 575
464 716
422 16
133 274
348 657
340 368
691 382
257 671
187 730
978 113
716 421
831 810
57 819
164 243
745 979
681 731
409 324
931 893
550 289
350 240
671 958
262 209
674 755
363 504
916 419
674 79
661 419
409 970
812 89
53 572
765 983
465 714
613 366
2 314
957 24
272 570
585 311
113 980
941 786
411 953
204 819
260 327
939 24
737 626
120 90
939 428
466 210
997 50
520 156
307 584
677 419
916 969
204 326
274 760
496 548
126 107
226 416
130 886
170 218
511 641
660 450
68 125
466 248
410 489
916 258
388 394
809 846
499 331
415 361
971 74
162 39
550 173
454 75
920 859
605 487
676 987
680 485
832 530
167 598
672 52
527 573
5 905
501 276
116 105
762 131
471 89
413 93
925 262
364 91
212 253
579 883
656 106
807 231
86 454
711 361
717 826
817 478
308 639
919 720
84 74
160 514
573 883
562 379
113 647
185 973
440 247
685 156
424 501
985 731
492 903
802 575
328 962
397 567
561 275
731 477
670 292
208 782
290 392
106 729
638 790
643 220
143 134
475 944
257 147
714 301
88 362
447 109
5 654
891 294
397 996
374 386
798 780
265 950
235 324
822 196
201 535
848 832
857 288
545 303
396 549
308 286
194 56
634 567
441 771
175 238
902 2
529 166
304 763
954 158
549 153
341 405
440 237
59 836
785 366
473 330
248 213
580 422
776 978
998 79
92 190
189 402
852 142
559 400
646 252
804 86
488 862
273 273
579 745
555 202
563 134
967 750
693 316
180 136
537 357
861 448
476 216
810 54
756 514
1000 291
385 966
393 77
292 101
494 152
548 601
658 246
863 601
431 338
168 241
743 128
993 672
519 992
314 903
309 706
331 590
630 895
727 921
995 221
424 894
139 36
386 921
725 554
513 468
681 868
317 25
369 205
442 677
262 773
266 243
667 345
163 13
20 396
124 757
316 849
310 829
668 342
696 336
367 939
143 965
763 756
89 381
999 755
451 24
377 822
419 501
579 86
349 888
914 16
230 962
351 596
900 226
682 394
190 444
149 278
824 499
12 854
188 462
877 565
65 862
732 765
101 998
780 330
959 482
277 858
707 958
251 248
754 751
829 613
113 368
74 341
339 348
922 423
420 243
704 378
77 981
235 783
290 837
383 43
587 259
324 188
871 504
800 983
871 226
676 155
854 208
582 207
912 285
584 988
265 170
123 555
6 505
949 945
763 624
127 932
360 709
26 582
219 290
277 483
761 666
665 892
650 144
175 617
493 683
611 348
125 971
408 125
59 175
75 277
464 351
111 275
102 852
443 4
541 203
21 205
446 671
639 192
655 250
891 131
572 299
608 41
84 666
215 510
294 31
860 404
657 961
255 99
317 147
653 689
359 403
422 998
595 429
599 837
559 522
135 166
562 570
232 166
603 486
264 919
985 268
718 318
442 491
667 36
919 265
873 478
786 359
643 699
929 826
649 884
206 252
722 469
522 706
745 806
799 186
296 465
574 215
82 798
270 436
863 448
487 443
529 601
696 625
758 846
163 53
885 662
962 40
348 231
828 562
30 622
429 517
416 180
29 236
24 76
860 781
922 22
327 345
466 640
737 165
871 564
726 252
537 155
120 952
686 680
765 40
103 145
275 127
860 444
248 755
665 713
394 401
964 954
868 852
460 987
156 145
18 920
537 121
65 163
599 637
482 861
301 910
181 900
598 840
25 913
145 892
765 605
101 248
191 989
368 607
152 318
595 152
174 76
364 474
985 896
373 1000
527 785
28 70
341 728
856 532
717 575
138 220
892 733
723 66
982 616
496 426
303 256
40 773
205 419
842 832
676 183
559 883
66 627
458 555
287 921
118 799
359 361
295 692
118 630
398 936
811 789
708 15
208 902
436 109
735 926
407 933
205 96
844 563
808 138
254 783
765 28
11 927
817 70
294 376
971 491
610 758
356 369
414 174
88 589
746 693
723 24
416 487
847 59
947 818
549 556
927 148
985 889
833 340
257 802
25 670
327 806
278 414
746 23
106 468
398 873
307 801
372 497
482 318
666 30
225 592
832 713
901 88
514 278
109 192
435 386
760 63
935 657
310 585
80 682
433 913
351 98
943 928
41 823
18 421
593 804
335 918
611 334
427 898
834 422
769 266
334 472
363 628
399 755
803 239
627 338
331 291
63 34
504 220
935 839
489 545
524 267
442 865
638 123
946 606
951 696
794 265
629 884
317 691
269 820
658 751
370 541
168 35
198 411
358 144
17 661
191 377
715 559
741 344
794 57
228 296
770 120
843 775
554 392
538 911
887 554
923 78
282 40
691 743
54 77
518 122
135 288
593 743
806 787
179 406
622 417
959 896
494 240
935 399
588 884
44 630
626 97
706 782
730 430
553 247
903 40
886 496
134 692
282 2
402 812
408 23
229 718
919 74
310 853
473 249
89 868
878 66
317 584
199 46
644 267
762 628
573 396
629 974
207 388
349 787
458 267
861 119
471 685
977 220
531 175
265 895
278 261
162 772
142 275
751 714
22 380
39 229
119 387
367 928
5 227
46 476
911 764
738 815
360 714
34 890
785 870
911 298
924 744
117 946
475 155
526 594
873 546
471 919
373 733
682 111
547 393
176 933
283 416
935 419
286 845
68 279
248 343
640 497
518 517
442 411
409 314
309 231
232 681
963 266
143 862
658 319
146 940
734 80
710 371
649 523
472 671
886 111
167 755
628 608
273 826
970 505
858 932
770 353
145 779
23 290
71 756
721 780
479 996
909 127
518 732
149 755
194 667
862 821
626 379
560 899
556 529
403 765
813 524
117 309
302 139
951 372
247 671
504 725
847 352
291 40
18 152
882 772
542 437
301 296
773 472
394 51
834 60
814 37
595 660
740 885
699 109
388 911
752 269
683 645
57 335
940 610
631 923
934 142
900 391
179 85
802 344
473 748
633 53
321 372
316 424
641 350
69 697
36 360
306 834
470 288
108 755
883 681
495 413
153 380
514 825
751 829
249 391
530 669
440 565
750 201
955 814
494 809
601 610
199 203
817 352
511 776
75 41
611 355
376 347
564 331
160 877
519 5
685 120
614 493
475 165
695 644
868 629
313 484
523 739
876 318
605 481
493 215
187 221
913 102
903 72
76 15
540 41
859 367
205 905
10 424
533 335
819 197
936 46
658 540
878 503
106 64
517 977
89 846
397 516
860 289
975 368
536 859
702 706
408 871
46 343
268 56
234 145
910 339
356 76
960 796
663 133
348 570
203 354
34 529
73 922
739 774
627 146
997 25
488 264
432 721
409 341
411 968
265 317
694 927
531 468
803 270
593 782
767 941
327 965
929 90
284 604
207 679
590 472
347 283
398 796
324 598
150 71
480 681
890 634
302 482
767 68
775 924
674 331
647 792
442 930
119 307
454 646
466 604
68 297
636 957
283 937
973 30
247 836
382 893
174 726
822 134
62 941
793 384
161 598
29 978
553 97
627 188
405 909
476 195
111 281
213 357
249 96
768 775
821 589
260 234
881 404
2 998
723 554
94 349
94 850
752 507
846 316
261 464
761 380
238 933
969 498
167 201
253 135
132 668
160 577
16 605
427 272
525 823
329 33
346 205
8 106
584 597
39 904
691 402
304 175
69 463
103 436
67 529
59 592
703 894
220 32
279 163
575 624
719 934
82 303
883 472
558 328
380 14
378 70
767 682
496 699
622 915
579 680
926 77
313 204
591 239
179 662
525 612
316 407
83 873
86 462
884 5
849 831
192 344
258 108
845 467
543 53
677 486
499 519
819 814
277 253
686 715
67 276
530 302
281 378
132 824
73 13
988 683
120 184
149 860
305 44
881 258
540 379
129 710
192 405
962 229
471 380
505 1000
729 165
960 802
177 947
859 787
27 474
731 11
637 211
720 828
968 33
409 438
413 913
790 445
49 518
609 8
671 785
927 220
115 398
479 198
408 115
760 479
295 727
165 275
615 954
72 15
374 494
817 31
351 952
594 745
764 60
494 242
708 369
95 593
56 259
220 22
564 291
36 387
322 761
792 934
90 962
478 35
58 593
94 551
834 703
803 893
71 885
247 517
776 696
429 660
149 615
946 590
576 775
124 689
444 546
62 401
880 786
25 308
797 848
320 946
887 389
391 511
725 757
932 611
308 55
600 575
793 13
328 784
202 776
450 433
913 826
359 487
379 245
107 952
525 38
444 565
935 395
492 727
408 819
946 311
393 210
136 484
271 161
247 981
226 875
394 332
178 270
722 740
454 165
657 388
560 148
466 967
966 327
927 263
472 124
154 95
637 400
377 652
510 122
336 687
779 844
221 787
583 132
934 48
450 251
726 376
865 714
46 688
190 200
782 826
951 209
461 327
212 322
800 547
360 191
603 490
276 321
659 561
720 109
163 446
484 27
511 882
715 700
433 848
877 383
408 689
362 861
518 722
403 121
563 141
461 306
751 180
414 266
977 250
292 488
483 358
558 768
297 965
456 710
936 170
243 325
926 805
465 573
230 98
809 996
715 785
597 358
624 79
716 515
993 273
282 289
351 525
258 921
657 414
179 3
690 408
100 850
755 166
987 351
524 610
429 239
476 421
863 109
198 412
679 807
307 280
45 792
317 87
200 769
936 306
934 922
657 457
884 85
47 359
858 909
64 17
823 365
102 481
996 715
507 112
127 58
336 19
622 571
456 668
929 100
468 264
980 186
123 327
901 270
367 407
733 845
816 964
611 178
668 697
600 250
40 67
865 124
709 196
805 889
320 537
85 135
852 695
80 211
863 200
711 882
131 287
728 347
304 303
16 388
437 867
435 749
637 175
827 699
56 74
8 539
712 87
885 474
227 779
896 550
842 880
29 145
182 44
884 971
262 670
71 811
134 612
690 141
502 402
579 738
875 806
516 770
355 357
779 89
505 393
758 575
203 205
956 992
640 512
608 773
475 298
265 976
51 844
649 581
46 355
937 399
90 142
544 670
158 535
533 766
308 359
415 572
686 465
767 751
741 767
122 619
536 563
135 693
32 322
265 927
344 775
461 876
892 120
587 306
44 272
122 810
374 214
929 704
703 50
410 99
479 18
197 510
691 462
436 34
262 479
720 200
136 763
471 257
822 852
253 574
466 217
360 876
667 838
699 935
676 486
733 934
741 452
133 228
836 490
151 657
693 51
533 946
976 998
514 335
225 180
524 469
42 222
707 428
332 792
361 425
595 493
799 488
2 950
496 694
1000 28
991 327
378 504
14 602
683 537
71 77
759 178
146 817
605 829
605 203
809 257
715 607
96 716
908 591
586 348
255 599
301 290
135 723
718 245
900 863
414 856
43 21
172 648
575 332
904 641
291 351
356 198
293 117
457 263
220 42
962 826
992 263
115 478
723 885
46 488
740 89
860 264
736 435
595 991
693 783
83 985
251 891
248 470
932 209
295 923
823 762
400 808
44 991
961 135
398 166
959 993
508 33
167 663
553 783
973 590
580 296
151 10
468 900
527 426
892 386
810 473
937 329
97 688
571 281
116 568
790 440
509 124
808 441
771 958
802 590
857 329
367 101
475 305
991 917
31 913
813 744
53 934
525 262
714 680
344 508
940 627
358 322
819 75
415 759
694 608
832 219
869 446
462 934
477 233
571 510
369 199
707 308
825 416
630 68
321 800
142 267
26 110
454 719
717 637
82 102
870 558
686 792
67 249
57 435
448 116
95 624
531 76
691 204
875 184
470 782
918 311
533 206
524 345
259 942
729 393
134 823
16 665
898 59
868 772
242 689
809 112
10 55
14 132
894 607
151 622
444 14
300 693
424 167
817 666
208 73
350 743
572 929
547 380
393 556
787 470
225 660
422 238
144 667
844 294
289 194
559 229
129 983
747 945
1000 954
369 349
48 940
629 594
672 21
502 810
842 726
469 263
315 612
703 538
5 261
118 133
595 864
429 594
942 569
89 923
515 112
921 785
93 390
399 407
353 680
249 618
230 616
738 825
831 167
770 352
986 435
712 894
529 111
652 882
790 567
195 391
536 45
660 733
941 842
251 711
194 566
774 466
322 759
900 189
38 53
328 750
946 857
212 597
515 284
95 50
814 339
175 107
180 425
817 725
343 590
700 441
204 737
493 531
838 790
754 252
111 200
301 790
290 467
128 816
573 660
592 389
384 934
949 381
366 504
469 859
648 125
59 386
953 812
364 938
853 653
820 328
991 411
68 727
697 749
652 645
129 17
501 949
875 887
11 314
260 315
378 840
185 582
844 292
619 256
334 122
786 985
118 266
215 228
856 821
102 219
486 361
533 315
608 262
506 145
195 702
436 460
67 493
199 736
405 765
963 613
938 416
183 775
776 715
441 736
329 947
232 523
1000 667
560 221
154 534
960 704
622 717
821 584
329 110
352 863
884 127
929 325
214 257
623 445
464 817
40 240
217 599
476 965
605 435
503 841
45 185
991 974
582 835
808 816
882 848
55 450
446 867
168 921
831 772
708 203
997 562
745 344
881 11
466 741
567 48
576 567
734 345
582 788
794 380
273 434
509 657
622 975
750 188
374 677
106 485
59 839
978 975
372 632
936 23
468 669
734 858
291 340
374 420
950 882
76 571
208 177
853 567
757 247
256 735
718 509
1 537
177 734
394 278
739 685
969 112
104 918
346 531
841 553
708 302
134 912
175 625
711 721
408 428
229 409
142 358
386 233
696 849
624 393
731 464
946 790
333 876
658 672
905 417
452 486
177 415
242 671
124 980
333 598
717 956
589 888
70 290
872 754
166 185
591 660
327 120
790 550
900 692
641 839
892 983
622 226
549 43
957 85
207 165
279 149
176 957
268 602
100 272
64 93
110 955
973 517
91 488
641 239
872 597
675 430
114 953
578 289
262 198
890 490
606 744
970 58
224 306
624 196
174 715
35 814
305 906
763 979
335 228
516 545
813 758
34 771
501 355
180 868
387 681
345 725
256 568
115 556
946 149
722 602
406 836
932 92
63 215
111 872
642 540
851 173
407 590
853 751
666 108
670 48
339 784
956 636
284 677
237 689
864 521
132 926
735 839
855 198
62 542
433 248
227 191
837 79
942 855
538 611
864 30
237 453
71 100
25 59
392 880
256 453
507 557
901 733
747 89
163 40
943 701
651 197
405 792
778 642
93 216
627 793
598 473
887 104
29 787
189 127
227 351
167 170
51 169
366 979
115 718
542 208
677 912
87 377
201 31
169 328
707 396
678 873
917 81
393 634
107 533
3 222
190 809
799 276
185 943
326 99
317 846
426 23
593 455
248 861
535 640
494 946
301 601
550 954
967 739
762 117
366 298
412 677
775 350
934 552
724 879
7 323
838 615
185 668
99 818
311 418
534 273
721 297
950 106
980 530
549 986
205 287
230 519
412 185
570 74
497 136
101 569
674 169
478 480
839 809
794 214
673 375
84 544
598 528
713 889
83 314
717 932
801 169
500 585
753 752
560 14
977 705
79 662
544 521
400 548
503 464
436 937
868 930
25 720
866 947
698 249
263 888
961 193
889 39
207 432
911 787
925 311
537 2
302 402
948 546
372 645
795 931
901 409
171 861
953 59
251 159
842 162
824 632
193 949
105 908
204 82
491 740
83 144
493 30
690 864
147 926
138 196
707 216
902 4
334 77
987 527
377 91
786 580
173 628
671 255
772 164
637 813
379 662
648 525
588 891
438 567
817 144
135 70
499 468
346 875
454 748
111 477
354 234
992 990
46 722
4 693
247 943
19 725
358 188
868 844
609 367
663 107
203 361
981 778
844 786
877 306
540 605
572 585
327 575
517 916
715 888
640 72
267 35
578 930
141 780
642 121
907 786
142 520
16 681
125 940
618 803
514 441
974 506
513 400
717 131
434 646
425 53
47 334
889 953
472 383
825 839
63 949
778 32
751 996
630 829
730 496
269 703
353 133
454 421
264 887
813 490
80 212
176 320
164 647
485 765
288 615
148 390
977 839
393 329
971 846
749 234
84 166
655 692
108 182
11 623
180 713
963 665
829 602
279 976
344 240
105 913
578 433
751 322
113 722
167 861
307 250
498 33
610 957
580 746
333 894
762 161
847 392
631 945
455 560
377 557
630 399
702 937
648 80
207 498
454 29
789 385
774 121
278 887
633 125
666 908
416 472
29 699
282 658
97 983
946 97
414 153
321 399
906 109
784 31
581 61
537 195
36 555
378 273
244 758
972 877
416 420
211 713
868 625
217 813
212 758
997 995
141 577
407 410
141 296
956 529
202 762
451 456
777 13
168 997
637 737
809 490
273 372
599 622
718 91
500 691
772 808
219 325
569 550
255 603
124 943
398 89
938 918
416 278
617 366
899 334
457 449
139 581
115 709
905 684
610 512
454 598
658 852
38 595
769 474
521 774
718 288
51 334
654 950
668 110
398 477
948 666
177 204
289 631
153 298
834 190
244 954
727 381
404 777
66 57
78 733
210 287
362 619
170 661
284 88
217 461
291 857
154 628
985 750
581 1000
866 659
732 269
787 797
678 865
530 547
691 91
833 405
65 696
441 282
156 84
879 996
577 215
745 509
566 610
519 297
230 306
446 259
158 860
417 342
616 829
524 488
314 32
923 803
981 801
798 910
368 542
770 933
503 289
946 27
695 467
326 121
949 241
974 472
80 287
503 3
89 836
155 239
97 522
780 866
455 635
506 36
71 451
62 117
917 414
969 595
534 514
888 834
106 861
147 160
539 587
825 443
215 957
660 669
943 166
56 13
616 117
481 533
127 415
314 366
248 771
416 494
310 762
187 487
443 215
380 478
749 996
946 229
880 828
594 695
466 948
98 773
23 865
618 684
170 181
910 612
395 683
348 775
512 96
677 353
285 706
710 230
423 217
731 872
989 105
736 607
788 713
763 958
893 672
921 288
354 269
716 887
239 311
449 300
540 201
417 165
186 758
269 922
716 56
634 478
365 879
501 286
518 206
554 931
169 97
13 759
58 947
13 140
261 430
304 446
539 924
979 353
231 583
140 886
154 550
659 518
308 418
979 365
716 991
504 976
772 159
773 662
82 492
267 412
196 349
107 778
283 439
877 423
807 995
347 466
830 479
20 685
454 143
805 276
422 71
687 617
772 146
394 54
584 622
476 908
737 37
807 435
502 570
112 683
49 131
367 854
625 913
784 429
188 205
852 226
821 623
371 566
187 504
566 417
805 473
88 658
395 551
340 795
33 58
1000 658
970 784
988 289
735 809
115 265
794 680
333 838
285 421
495 679
971 835
825 356
244 824
13 214
607 450
722 595
739 808
755 1
617 480
939 731
411 777
544 743
614 828
515 108
858 838
294 682
193 538
505 205
103 112
6 824
706 744
984 460
97 600
939 387
330 35
471 92
811 14
187 424
841 701
883 698
890 177
379 434
990 816
346 996
91 974
925 505
574 607
539 44
698 349
57 884
124 249
937 6
298 178
534 28
612 599
262 601
414 608
596 757
362 687
82 576
873 359
80 446
965 618
841 662
318 897
898 441
497 834
798 794
11 332
930 435
575 696
394 170
208 237
330 433
595 761
230 559
221 47
319 470
839 816
303 637
639 601
568 213
648 961
67 294
688 749
726 282
509 955
193 239
377 765
234 476
464 823
956 542
735 523
835 192
185 902
485 872
650 562
506 510
516 698
462 737
940 695
564 802
934 379
624 837
865 580
379 599
454 836
333 289
27 870
542 863
741 191
424 598
52 292
240 827
154 803
628 87
533 251
924 397
182 654
347 636
489 32
276 868
82 993
359 858
149 589
913 36
49 152
306 841
641 190
443 916
586 625
569 285
628 568
560 765
567 502
526 67
91 791
454 139
942 667
692 600
507 684
789 949
599 727
925 519
363 888
280 30
126 907
10 174
964 405
208 577
317 349
878 267
138 789
690 417
675 414
699 643
921 994
176 282
519 128
733 482
532 674
91 603
307 298
531 975
593 72
562 730
498 29
417 173
794 115
348 979
821 81
754 255
307 412
552 189
738 550
597 331
973 510
412 537
760 910
565 528
82 711
995 248
777 455
589 124
114 310
203 772
73 107
312 163
8 260
493 980
769 256
516 880
165 433
197 271
208 138
746 992
293 12
135 387
601 446
549 960
706 393
940 474
649 807
354 165
591 113
866 311
707 73
448 453
416 346
106 708
709 420
555 195
806 507
641 355
467 698
916 228
264 507
340 378
943 205
629 840
454 45
104 246
165 432
740 4
686 655
161 923
678 104
127 718
105 108
557 558
152 93
468 607
338 445
265 778
579 429
561 420
411 690
359 150
45 44
345 317
197 22
772 676
91 876
783 999
785 286
892 781
48 156
910 626
397 698
512 755
151 355
220 794
406 663
21 540
825 104
56 68
885 455
576 794
561 127
935 759
283 135
946 503
928 351
165 948
104 66
281 511
133 165
965 708
310 397
225 483
404 511
593 438
948 58
653 230
192 950
300 600
771 541
777 875
737 738
573 702
798 234
450 368
511 674
202 915
536 794
851 356
65 43
305 148
748 636
496 876
284 951
190 208
652 987
706 952
218 661
53 921
628 560
297 932
707 162
239 806
538 316
313 727
875 316
66 316
619 893
382 836
756 401
960 633
666 18
146 256
341 208
10 878
876 674
956 750
990 21
496 387
662 329
659 349
63 970
981 80
987 479
335 162
125 675
722 134
904 597
808 860
905 727
955 75
516 616
755 174
495 297
249 482
127 584
737 866
664 896
44 956
828 301
683 680
558 637
106 74
605 861
599 921
30 94
217 278
927 344
213 273
341 683
579 764
69 622
71 248
922 105
928 832
94 385
905 698
618 274
904 874
147 827
642 839
194 440
796 615
413 867
971 141
518 416
526 422
113 122
276 82
748 224
449 500
327 760
440 331
979 588
297 391
3 946
192 880
719 656
1 995
738 748
570 357
856 516
317 534
275 453
73 66
135 51
794 458
293 222
168 777
174 886
274 153
229 23
875 437
970 164
995 43
582 482
93 234
264 886
44 556
460 629
850 627
549 448
61 174
600 641
196 474
77 86
16 47
601 363
196 533
768 459
771 811
367 230
791 568
208 195
943 71
518 146
664 470
296 663
261 249
382 708
63 748
289 853
270 133
100 788
609 768
677 255
983 973
573 645
648 354
216 233
255 950
292 317
49 580
170 716
325 696
52 776
835 34
242 795
801 919
50 135
243 318
730 815
963 377
961 774
443 880
183 964
595 961
883 272
8 935
47 843
968 289
989 120
255 801
708 336
615 670
64 134
551 376
260 382
627 54
261 161
121 899
185 525
165 663
624 371
52 230
917 137
780 332
707 233
638 324
845 654
530 317
532 470
945 696
132 920
418 535
501 940
428 777
748 401
459 454
986 522
490 623
845 334
277 727
2 533
734 149
973 617
618 269
188 81
372 633
456 151
741 849
159 938
534 787
671 749
365 5
264 28
106 451
460 445
491 831
77 298
853 883
771 797
413 281
86 298
67 749
185 89
849 220
83 213
224 698
592 681
149 51
125 991
881 201
288 213
38 492
447 445
497 326
426 301
3 274
872 438
838 96
135 429
831 253
977 63
805 617
275 194
639 515
290 879
334 787
557 803
53 334
455 408
960 327
845 149
578 549
966 760
153 942
558 449
522 789
884 812
20 570
950 928
613 826
409 572
152 605
936 650
826 253
409 978
546 583
935 456
32 438
825 553
226 708
716 597
277 665
876 648
19 489
826 779
412 329
254 671
275 894
408 820
476 343
627 507
780 451
412 357
159 127
306 435
144 181
435 514
21 612
292 433
940 27
564 545
49 49
975 323
628 856
572 39
564 730
517 869
402 302
913 817
854 205
843 770
749 892
818 76
566 111
458 60
879 534
389 752
896 952
833 413
821 348
424 574
2 949
117 849
470 959
618 571
202 787
897 103
636 359
985 376
462 880
327 646
644 499
994 420
72 347
720 419
612 836
146 236
374 1
819 622
103 997
748 90
708 84
465 521
316 143
167 959
994 512
730 417
835 821
254 134
688 257
257 3
34 711
999 134
843 456
608 572
872 465
373 707
285 360
159 539
493 199
147 325
327 997
818 678
87 698
937 665
230 399
761 424
854 368
347 726
784 821
431 942
140 857
600 103
964 278
99 782
955 228
103 394
277 391
410 858
142 171
281 347
890 628
424 426
698 207
501 956
403 640
164 2
94 128
631 192
261 586
771 363
331 48
905 246
910 538
593 152
517 16
577 566
575 822
46 75
66 292
801 160
703 679
368 474
393 698
790 129
666 687
55 130
748 629
703 431
723 744
526 982
524 246
455 268
295 327
765 84
807 212
898 336
6 304
466 753
897 986
551 840
754 273
935 384
117 461
365 640
908 1000
497 24
587 218
128 485
905 133
140 722
886 72
490 134
326 514
664 260
898 780
72 262
772 129
81 31
129 929
584 993
844 968
111 81
391 600
566 800
313 6
785 574
472 908
55 904
938 183
184 344
98 768
970 321
483 80
31 967
673 373
209 337
378 711
637 370
422 691
625 360
55 674
927 742
607 405
725 739
8 478
964 390
763 356
325 140
67 223
654 55
97 568
787 673
727 841
346 654
582 952
410 838
879 486
928 886
963 892
276 110
879 390
466 203
529 884
425 535
290 720
962 386
58 366
588 755
371 521
58 780
710 288
265 637
880 153
542 506
313 422
389 90
956 678
415 448
664 824
123 339
314 184
627 930
821 152
509 52
304 550
162 845
407 475
266 796
916 574
825 76
842 592
523 858
415 687
221 935
35 534
470 661
816 290
812 324
694 115
225 855
681 929
779 596
672 695
904 961
233 716
657 805
650 43
339 119
761 515
181 806
982 406
660 644
924 167
288 777
121 311
824 19
209 727
597 443
381 287
914 84
792 26
951 973
279 118
534 203
331 756
836 506
836 26
794 433
821 175
719 734
258 511
111 560
835 941
843 564
782 122
681 668
676 316
841 6
423 676
512 549
72 96
121 798
324 762
26 581
624 488
141 458
428 335
373 562
456 53
581 131
720 421
489 142
448 1000
447 398
547 820
212 870
933 589
450 908
365 504
277 89
567 212
769 55
706 569
406 747
439 204
496 568
122 42
740 333
911 672
922 713
385 622
718 877
89 739
690 794
659 447
892 97
665 771
427 377
726 409
654 578
551 112
266 521
747 354
611 788
499 269
586 391
778 381
357 206
136 812
540 652
920 265
61 573
617 664
933 579
199 388
822 916
156 784
494 405
698 33
56 617
274 855
434 261
854 719
502 390
305 16
698 132
87 191
536 784
753 576
123 37
500 415
27 81
179 262
566 547
89 174
469 892
537 714
267 36
480 846
673 506
532 32
847 710
293 697
595 502
214 684
675 353
699 495
725 132
354 344
519 833
189 192
219 764
830 751
795 29
812 439
77 28
529 566
354 555
918 404
693 125
996 46
231 656
57 920
35 655
26 829
683 837
620 111
216 620
133 96
185 839
650 454
242 50
318 934
175 313
332 994
178 562
650 587
862 516
128 239
696 162
427 667
272 643
638 757
738 822
595 740
627 836
789 944
770 315
309 138
14 310
424 953
595 65
804 685
238 398
233 564
160 354
231 120
158 539
257 171
200 332
369 982
244 146
841 20
98 620
81 921
971 504
785 555
419 297
539 24
941 738
707 309
72 326
741 667
823 934
38 920
553 456
508 999
22 356
731 523
650 437
831 73
114 924
92 936
857 129
207 409
937 523
996 613
270 503
612 521
542 87
330 563
794 912
475 524
435 477
549 425
540 992
712 396
121 919
156 57
793 503
21 62
6 984
934 504
591 181
390 736
93 864
612 527
340 923
143 241
700 35
681 290
760 825
239 797
468 172
653 968
500 388
330 592
470 943
864 965
183 563
999 414
325 780
118 358
69 229
534 213
361 124
361 829
296 13
33 937
591 635
877 60
577 740
24 111
654 374
506 642
40 926
138 583
763 344
511 910
908 373
54 850
359 930
398 27
441 137
429 481
416 291
742 756
760 649
480 813
95 760
125 468
396 523
444 555
302 66
847 326
996 565
398 776
45 165
66 138
272 826
138 751
990 988
589 436
747 65
903 495
604 383
655 229
294 939
634 641
503 383
768 899
900 185
36 171
513 862
787 611
926 42
105 513
142 61
895 148
289 339
455 582
574 131
823 341
26 728
415 304
816 262
761 219
400 216
655 725
158 829
417 890
902 294
657 146
848 518
740 158
582 671
571 343
558 393
349 212
469 858
393 886
747 294
179 755
439 710
54 101
830 157
26 482
645 766
991 579
436 913
921 676
68 934
41 889
774 241
79 304
995 869
13 400
557 460
870 582
445 486
162 780
546 581
469 855
371 594
447 801
897 441
669 261
841 990
454 749
894 381
866 571
406 379
350 951
312 415
726 68
410 974
860 79
235 52
152 868
715 834
566 985
297 783
555 54
162 256
4 825
956 995
501 33
62 911
7 273
325 760
627 699
661 236
361 478
360 522
733 364
698 107
607 5
101 107
369 396
786 61
290 799
669 302
386 327
880 957
633 240
434 992
113 518
707 810
624 313
814 724
772 203
598 375
188 724
908 477
131 907
254 10
863 238
249 296
230 361
601 335
865 372
538 453
863 135
72 367
139 331
195 12
919 512
334 133
749 582
618 815
734 570
941 687
51 155
922 596
595 60
926 790
423 184
114 341
47 800
474 147
733 254
477 27
199 446
841 284
15 990
882 307
28 284
145 426
600 568
864 733
153 949
986 981
778 167
820 792
509 53
688 263
996 588
13 960
60 325
25 319
188 389
168 514
925 945
681 96
89 189
724 187
152 164
737 500
103 98
992 115
409 51
791 433
721 473
25 772
307 212
513 826
123 406
594 383
100 669
921 604
184 657
103 286
106 94
752 515
299 568
14 323
692 673
535 204
498 612
992 972
369 227
182 314
961 634
237 518
889 691
803 995
136 555
861 983
448 159
550 462
331 787
307 699
13 840
12 973
205 61
214 94
103 17
440 238
923 300
220 722
810 122
362 158
3 44
296 309
742 309
633 973
802 838
385 15
283 488
383 722
373 297
379 534
418 913
177 131
581 890
640 935
934 936
595 27
596 94
484 228
66 637
417 451
651 51
938 386
42 496
310 772
30 79
685 558
562 617
799 201
903 84
111 83
590 946
663 656
582 431
458 584
482 747
969 605
101 422
486 482
39 61
138 837
536 383
536 478
328 198
196 461
40 165
879 518
572 364
886 389
225 449
415 497
550 302
231 85
779 910
634 263
426 595
882 843
746 112
360 669
827 710
92 712
98 928
87 674
523 277
802 753
195 184
663 103
549 88
49 782
282 146
893 993
815 720
702 258
783 151
185 869
176 913
721 698
189 875
451 254
807 465
951 353
648 613
455 549
52 856
330 333
677 167
425 780
880 961
1 56
19 753
371 969
106 371
934 912
919 985
767 600
526 346
286 171
76 62
951 955
375 951
362 599
23 467
364 970
74 96
703 179
466 636
620 209
335 289
31 710
379 333
635 378
704 10
196 419
15 503
215 109
585 550
750 617
410 736
582 792
445 312
477 812
417 111
189 472
472 384
890 802
304 690
544 140
516 716
617 243
68 378
330 1
170 774
313 998
552 932
861 441
733 516
483 938
186 378
77 687
763 592
396 371
850 463
464 269
304 776
266 240
208 726
717 759
657 930
445 33
31 982
763 107
20 525
51 774
144 333
863 723
160 166
850 425
757 57
502 474
167 510
755 718
251 199
750 633
533 864
739 552
388 141
677 519
938 820
851 198
63 713
272 574
350 339
178 852
164 345
414 315
468 515
947 1000
379 38
904 766
178 580
637 468
17 166
904 288
823 939
939 986
635 4
903 400
318 371
914 265
722 292
302 977
410 831
909 46
236 666
177 139
306 915
624 66
2 446
356 293
296 38
389 613
760 655
229 482
946 530
752 362
377 988
28 553
478 333
819 453
251 754
465 34
71 836
76 183
490 305
664 787
186 473
494 898
191 597
936 639
472 766
323 290
218 720
462 468
825 278
501 272
389 924
459 817
106 300
121 121
556 135
880 815
54 167
453 525
166 150
846 628
969 23
257 470
646 646
814 202
755 934
591 618
827 146
753 706
224 116
682 156
657 88
826 625
462 83
446 459
80 542
914 893
178 768
211 120
386 389
618 490
94 929
295 318
45 328
174 481
105 186
576 638
306 139
527 374
180 973
655 826
642 699
336 679
298 61
502 195
638 430
832 943
568 940
986 446
370 847
228 705
877 877
117 610
631 715
128 286
660 862
737 161
56 374
590 239
669 509
179 654
307 844
170 76
839 532
588 939
943 705
901 925
771 28
562 430
242 299
888 692
392 418
345 698
774 775
730 612
306 792
29 893
83 971
247 71
362 809
500 603
107 794
252 130
174 68
908 518
766 168
384 539
942 114
905 530
843 339
853 144
321 99
637 717
859 240
847 535
730 372
602 637
889 367
156 625
257 449
90 758
399 346
640 242
685 492
737 5
942 950
39 201
15 676
915 115
759 997
79 141
703 336
941 792
445 340
137 84
933 821
927 669
773 337
891 41
508 320
154 345
32 138
423 110
630 125
797 923
262 53
873 956
566 50
266 948
871 508
544 134
308 966
243 937
91 40
211 6
633 472
410 309
264 934
684 791
809 430
826 473
628 928
61 950
489 656
238 579
47 449
936 679
272 346
339 641
980 603
316 835
141 124
596 243
246 238
539 254
184 711
577 119
389 200
192 795
34 470
810 778
567 125
612 707
248 227
470 270
785 235
927 323
803 23
302 731
141 43
931 309
474 474
103 507
943 264
284 510
740 248
568 339
474 944
565 670
881 492
344 720
435 147
130 159
543 603
633 997
109 575
613 745
436 352
344 356
43 817
299 928
597 344
707 940
438 509
228 667
95 710
825 989
664 809
986 125
736 950
869 171
301 564
380 529
744 570
891 450
862 306
166 521
249 246
950 586
370 685
535 590
208 188
153 85
79 356
425 321
157 286
978 450
937 143
323 253
394 4
149 344
941 870
28 828
811 587
15 963
672 248
199 636
103 629
344 880
949 500
302 805
420 624
527 803
530 28
146 470
112 663
22 135
911 220
771 365
596 148
965 113
425 266
889 326
19 768
129 548
795 626
369 691
503 666
750 967
328 772
453 590
307 191
688 902
690 5
366 115
270 283
311 511
960 329
278 440
66 596
114 920
613 864
635 339
234 977
913 540
442 561
27 578
441 337
88 753
192 244
140 257
177 156
469 414
448 455
104 681
783 17
573 654
969 366
214 925
172 240
502 965
576 942
10 908
187 502
517 377
884 575
458 331
381 562
364 163
578 288
816 898
822 824
620 675
140 547
968 856
490 330
831 632
676 640
863 133
971 243
694 686
757 623
973 925
520 977
305 693
720 292
175 687
147 665
692 846
245 448
134 920
88 996
53 410
447 995
721 419
271 240
395 575
285 546
203 4
189 378
42 688
394 58
301 85
255 546
885 389
736 869
381 974
319 179
320 39
597 942
630 343
516 266
240 719
269 429
448 311
468 841
720 768
313 161
714 482
132 802
127 20
410 990
739 392
657 276
324 926
56 123
588 523
963 307
290 240
632 955
400 698
499 137
747 977
157 141
774 918
130 512
309 166
117 318
441 793
915 182
840 659
965 868
520 400
537 498
638 471
284 451
940 76
243 534
923 157
715 292
386 906
303 854
376 267
722 248
667 472
969 315
951 958
569 177
140 811
710 62
319 776
706 705
681 8
274 279
8 292
198 71
290 500
381 75
193 1
872 761
178 363
923 239
367 482
945 399
841 503
133 166
110 235
658 431
807 390
198 49
922 421
161 451
136 83
42 912
676 408
158 585
474 669
50 607
834 159
841 327
818 850
110 624
239 966
561 879
269 696
962 310
287 82
246 688
199 232
82 867
991 320
185 887
108 551
429 676
727 690
335 365
771 580
52 162
363 602
393 121
969 474
339 959
624 206
280 338
947 617
718 707
452 840
287 855
1 649
457 745
571 812
686 284
672 463
668 168
984 966
994 156
784 63
863 235
902 501
89 254
501 897
999 974
322 569
137 409
636 822
692 307
284 932
953 303
99 936
269 234
632 614
741 415
29 955
807 441
338 886
633 11
806 769
942 462
745 403
780 321
735 846
827 87
293 864
397 644
200 338
915 202
52 147
749 741
998 528
61 463
48 147
308 227
212 760
800 504
975 51
132 201
458 528
217 653
307 132
630 307
451 627
834 864
442 234
362 101
460 595
887 671
706 39
536 428
907 752
432 214
235 990
276 216
296 78
843 130
941 636
363 655
844 306
13 369
337 453
348 257
367 779
822 954
769 97
169 64
545 467
80 721
412 923
378 424
643 66
986 577
634 333
185 1
464 358
806 474
999 332
150 186
802 622
623 882
694 34
156 71
457 799
169 474
613 803
158 149
803 973
859 108
556 664
581 907
802 496
955 603
117 577
836 810
611 992
232 419
142 720
455 310
545 419
464 702
919 266
373 934
441 306
840 787
722 641
605 431
561 567
337 915
863 791
225 759
561 40
813 480
306 839
608 30
772 48
335 964
956 821
436 551
958 107
627 295
22 841
437 598
600 350
637 412
181 294
250 788
188 10
546 116
951 259
905 7
417 693
604 368
42 592
779 574
886 380
362 561
105 901
922 792
626 692
601 981
638 549
859 588
159 844
164 63
202 933
300 149
749 431
75 986
688 819
58 313
862 844
483 462
363 387
60 521
582 223
584 784
507 691
292 159
191 392
941 265
377 102
52 626
368 739
445 777
403 306
120 148
709 482
2 467
342 937
250 849
979 894
285 299
639 119
928 435
247 331
93 219
718 275
45 603
69 736
335 671
936 665
564 294
834 200
462 736
66 730
278 985
293 995
611 337
949 5
740 421
688 675
85 603
320 919
802 911
890 367
570 66
433 559
126 851
289 403
750 445
270 698
67 892
566 860
708 885
130 862
147 371
228 752
68 149
817 853
59 942
55 699
697 889
685 901
495 838
729 31
315 647
242 375
883 372
236 30
742 815
781 162
963 597
891 420
660 703
384 696
603 878
533 858
439 262
240 106
908 481
171 946
881 303
252 824
595 638
80 254
340 463
301 942
340 834
151 131
447 390
236 706
847 426
133 370
672 181
207 275
356 773
416 950
411 847
555 102
309 856
41 546
131 839
288 366
896 510
432 94
287 564
463 10
928 487
542 134
761 898
258 529
199 20
375 754
122 36
414 518
543 701
883 438
562 666
531 201
210 508
641 944
1000 250
270 199
304 391
586 264
259 973
968 672
490 510
725 724
947 638
389 829
838 969
174 399
828 357
502 820
69 476
51 338
26 354
80 611
10 72
147 743
723 535
572 913
855 97
311 682
454 164
853 458
17 922
285 67
421 339
273 389
28 208
325 389
631 121
474 778
864 197
664 435
461 519
531 123
552 336
287 405
145 303
678 430
369 288
740 141
626 364
530 6
571 206
394 202
331 189
416 994
975 876
512 858
350 416
172 338
290 849
136 858
151 114
221 32
119 144
589 864
455 146
373 236
639 723
710 174
520 1000
22 638
362 509
896 444
563 484
308 611
750 390
888 8
690 260
334 245
510 396
418 382
747 791
19 108
652 218
971 977
637 866
421 551
702 80
161 803
508 400
968 103
347 589
48 117
970 794
259 340
901 262
557 872
239 545
89 659
95 142
738 607
914 263
759 233
717 837
425 933
531 394
726 142
86 979
403 994
202 641
539 290
299 633
298 346
438 211
960 196
443 676
33 327
611 621
203 337
762 640
633 516
157 171
156 292
195 747
371 492
92 161
356 848
527 169
197 137
790 751
419 374
545 515
735 52
798 177
689 178
644 44
378 723
891 332
392 32
434 217
287 175
707 57
984 444
495 384
885 600
996 29
602 131
284 493
876 247
244 162
773 950
219 320
14 202
764 944
920 610
328 918
254 239
392 138
17 186
72 971
316 355
463 129
30 338
727 625
852 499
575 70
170 940
623 285
895 563
163 148
637 695
597 5
880 668
975 547
374 789
27 404
479 753
28 330
603 954
751 773
246 725
57 481
619 951
395 781
450 899
335 438
795 825
910 750
78 388
503 458
69 105
763 171
229 360
895 286
192 513
646 38
485 332
827 430
614 621
254 915
375 19
390 229
828 810
685 942
302 226
551 493
739 138
431 736
175 267
67 2
696 32
946 715
926 886
365 652
256 106
880 83
915 916
25 894
181 678
522 210
869 304
297 395
748 617
746 74
928 505
846 536
618 877
122 525
23 593
255 545
154 475
848 450
222 770
394 655
303 182
849 583
118 999
81 997
990 103
999 743
423 199
616 62
712 271
595 912
630 431
56 505
853 237
943 441
185 941
139 727
954 458
682 578
671 628
259 150
844 241
581 252
739 949
417 33
741 601
650 864
274 435
484 140
835 518
69 858
732 756
411 576
348 343
827 796
522 917
96 938
302 836
890 627
442 760
663 67
558 381
16 978
238 512
239 321
343 74
113 864
343 208
802 644
622 154
491 63
482 811
191 18
369 780
882 607
101 500
959 348
774 930
516 116
490 669
111 533
712 84
686 554
58 979
78 738
436 959
696 888
811 654
587 628
306 360
827 398
372 320
458 870
200 735
575 569
391 5
315 705
417 125
104 367
715 365
540 893
114 733
637 257
715 94
478 688
960 678
423 887
598 165
243 608
312 110
34 374
740 178
853 279
423 967
11 308
714 999
916 780
423 241
642 372
405 884
792 643
16 671
666 755
188 396
633 901
747 549
680 190
294 499
945 716
91 586
87 848
821 418
945 613
60 504
526 454
676 214
51 863
764 708
897 876
645 194
591 736
131 30
583 952
447 879
382 704
510 408
984 185
974 34
68 162
642 651
309 538
526 953
83 469
40 214
498 622
449 234
135 380
141 996
139 476
532 112
46 928
930 752
577 456
57 659
924 96
224 773
70 740
716 922
171 516
155 658
247 647
653 385
122 537
497 334
819 542
262 262
581 543
366 509
998 774
167 273
869 743
482 112
310 225
364 314
610 838
202 458
171 20
351 784
634 931
327 351
439 676
124 958
700 345
634 181
809 196
185 787
12 277
160 973
430 636
381 780
63 98
716 853
773 839
810 73
182 861
363 578
716 275
903 583
51 368
943 480
612 775
872 755
526 644
593 688
293 293
119 7
282 294
913 536
904 170
147 259
33 884
899 231
699 319
709 599
508 354
243 626
360 465
460 993
529 985
507 536
394 351
645 426
234 779
33 872
791 931
455 841
602 515
791 109
868 34
87 228
498 898
220 608
800 246
377 85
609 519
368 63
359 969
429 797
24 384
412 596
343 384
695 287
98 930
205 240
694 233
486 413
648 197
733 577
698 162
28 749
967 792
344 310
527 38
596 624
967 683
970 524
922 562
133 898
131 719
943 130
915 675
706 612
195 568
470 885
911 417
509 229
452 830
104 725
743 588
118 105
694 60
234 608
86 939
571 274
720 765
841 898
277 551
770 747
787 32
515 647
613 966
477 716
43 219
656 665
769 239
184 354
846 269
644 768
542 363
532 734
260 809
284 382
907 71
765 773
717 377
739 545
445 781
116 100
797 661
224 917
270 97
865 569
275 748
302 887
908 938
620 166
360 384
761 29
325 205
809 440
452 879
637 142
800 311
231 32
115 885
918 375
822 537
921 830
960 33
858 284
589 18
75 244
974 527
474 846
229 462
339 28
124 96
395 355
128 510
239 397
884 412
934 775
944 206
590 462
539 178
480 965
491 246
651 720
99 182
437 494
536 916
355 126
537 597
364 832
802 320
87 743
782 977
920 613
941 692
417 784
289 419
503 347
112 953
529 548
798 416
894 126
93 430
723 809
262 876
128 700
225 968
582 642
751 870
412 605
569 523
216 236
211 109
362 655
891 84
959 943
555 230
197 400
773 948
621 184
904 189
707 813
989 128
364 82
313 725
736 203
160 551
706 470
845 260
399 751
530 686
968 302
985 588
838 888
777 544
671 572
321 386
462 740
642 598
91 838
857 841
589 698
383 376
124 719
963 961
856 10
208 878
581 880
264 585
677 757
698 670
706 140
860 914
611 740
269 345
115 744
63 429
704 21
520 559
437 963
310 52
899 527
597 340
964 456
253 295
255 864
34 875
619 623
995 800
233 376
878 21
338 187
424 237
713 551
163 347
728 759
214 939
338 820
154 723
695 361
223 313
335 503
986 329
302 570
705 531
717 365
630 782
268 145
480 995
903 166
685 469
456 374
288 961
97 982
673 671
294 8
336 826
201 392
708 143
786 424
911 37
120 814
554 157
282 361
530 921
321 978
903 993
1000 548
352 524
179 688
701 380
431 408
874 568
184 732
335 92
858 245
480 977
410 385
133 43
745 15
964 417
992 218
410 344
765 761
219 944
800 920
679 548
150 214
631 484
306 488
81 785
170 301
533 266
683 659
713 444
2 829
556 220
124 708
642 522
627 40
167 707
177 335
196 698
636 728
315 302
575 349
960 639
144 313
93 400
896 789
542 983
374 987
226 550
321 422
599 308
501 914
614 921
418 758
234 237
809 118
180 919
844 272
318 92
412 211
74 232
349 890
729 299
198 582
212 159
79 778
935 312
367 743
781 546
661 977
169 330
68 932
515 622
939 84
930 639
974 10
591 501
775 447
706 907
992 718
399 950
795 291
442 310
264 733
371 718
203 308
240 145
809 624
96 838
735 528
802 861
974 507
767 317
577 650
828 975
599 974
283 881
125 28
425 847
155 337
476 315
152 46
450 305
906 423
739 740
674 918
66 624
915 492
553 339
339 649
670 845
337 145
511 649
67 14
694 516
319 952
938 482
976 676
221 649
945 286
272 835
360 234
573 821
265 594
665 953
738 527
601 156
541 647
671 859
598 960
340 573
987 912
573 931
765 869
835 477
102 966
138 708
619 155
661 356
681 261
511 221
907 533
431 504
492 122
428 478
33 1000
408 582
196 525
450 30
353 903
929 485
255 671
424 765
650 674
796 966
317 730
606 562
428 257
291 66
420 897
89 195
14 332
5 767
155 152
732 125
332 400
207 444
264 812
122 174
452 875
918 880
483 560
297 254
457 385
224 526
115 555
277 321
999 892
484 356
881 852
831 798
83 665
709 379
918 165
764 718
986 831
746 469
903 540
107 127
417 573
681 693
893 31
386 336
415 621
180 124
1000 449
640 115
297 911
446 200
802 904
476 358
911 720
800 126
350 158
633 692
330 625
158 847
110 399
654 911
303 331
688 391
202 428
237 1
554 418
836 649
138 185
418 791
874 99
767 32
945 368
838 406
669 420
173 149
640 127
455 545
544 290
193 34
826 702
216 243
492 89
693 610
977 309
151 415
514 675
563 415
517 878
774 475
612 966
860 790
667 75
32 511
515 77
120 339
999 812
543 502
227 408
176 789
823 414
594 691
291 172
14 64
381 857
262 798
226 733
488 291
181 486
339 680
821 657
347 571
937 712
689 719
143 454
118 426
463 62
899 924
603 904
752 775
953 477
970 291
411 658
9 553
978 714
208 904
542 22
369 864
101 889
586 203
864 891
679 833
181 441
491 541
345 954
18 675
667 577
578 560
571 319
758 856
461 210
96 506
765 759
463 350
313 326
664 127
961 379
532 263
933 30
661 393
250 3
867 713
704 531
390 648
873 900
771 655
252 787
171 934
881 132
312 764
394 936
569 326
965 229
909 203
31 612
259 957
672 382
611 276
677 64
173 340
595 591
976 664
145 664
335 53
219 717
16 303
137 627
260 161
360 870
436 879
613 619
568 289
35 93
980 213
10 254
844 287
620 340
950 954
744 520
671 760
823 159
303 754
975 916
725 894
986 536
971 348
141 282
920 923
676 222
877 420
741 899
531 563
57 620
996 728
716 299
833 42
566 557
935 473
315 273
360 638
620 501
837 191
845 864
971 517
67 28
107 203
712 939
244 277
750 514
151 774
48 149
964 892
365 375
965 999
878 287
868 944
666 3
558 69
711 801
346 910
683 447
423 837
962 868
347 9
368 310
253 732
36 569
83 913
855 950
304 566
292 861
986 354
14 683
129 686
611 846
607 309
855 974
970 107
27 492
269 881
793 829
401 448
661 732
50 605
282 660
320 305
763 622
645 789
465 913
742 422
818 365
570 567
390 336
579 110
230 628
715 863
639 165
598 935
713 600
438 685
133 8
604 522
343 182
983 924
786 152
213 239
256 411
653 745
703 511
840 415
110 59
183 899
96 667
906 699
188 600
523 745
897 783
250 358
168 506
104 772
634 774
220 95
832 754
994 279
977 959
499 209
481 373
953 699
481 634
910 1000
491 30
190 595
153 772
881 80
725 874
125 335
455 975
895 935
347 200
633 731
400 466
817 855
691 6
129 201
981 377
457 600
87 815
96 211
501 551
185 748
947 822
614 698
359 455
537 401
813 337
889 576
670 764
437 126
364 524
292 811
86 792
891 198
371 119
801 597
463 337
998 275
920 266
29 309
66 392
832 357
203 917
500 915
539 391
579 834
163 817
842 963
414 657
651 763
707 202
292 578
790 321
886 855
64 69
563 618
986 63
885 876
805 700
920 735
886 434
552 79
748 317
735 398
431 18
424 489
571 68
66 713
740 952
567 803
372 482
773 709
896 9
585 700
708 504
434 593
937 337
672 36
653 758
433 435
127 208
923 698
275 341
410 366
292 328
809 293
372 704
301 308
755 360
163 189
305 451
877 328
486 882
85 918
316 564
477 239
469 222
349 989
236 510
633 959
565 285
266 320
645 428
860 301
230 736
628 715
617 64
984 285
523 239
260 384
26 961
725 261
822 357
572 386
938 846
4 917
913 972
980 896
256 959
582 809
769 731
220 590
439 791
327 80
979 384
69 947
299 6
145 654
922 57
626 254
304 233
212 12
607 984
722 826
925 161
968 252
592 298
635 661
245 285
18 741
291 940
797 268
193 100
500 404
111 214
645 991
322 964
242 913
245 154
421 778
845 273
533 307
486 695
403 699
425 491
300 162
125 722
885 386
301 162
456 839
670 41
583 442
818 427
714 350
396 136
602 821
626 120
311 277
633 791
249 758
512 486
495 164
647 88
679 102
278 348
12 20
508 8
227 133
127 889
410 111
679 658
220 542
705 141
154 384
83 87
643 872
397 930
79 760
167 808
843 745
634 702
432 312
711 651
854 206
717 910
293 292
4 376
730 647
599 479
928 677
238 228
513 404
388 355
501 680
733 459
109 354
352 177
264 50
398 908
400 234
252 327
262 490
906 774
481 97
966 731
203 426
84 906
603 699
955 352
105 241
421 504
826 672
182 88
513 440
213 758
84 45
904 788
519 869
518 721
647 953
627 601
952 610
932 57
850 704
560 676
115 240
533 679
349 616
727 627
341 246
848 210
163 296
446 166
229 749
775 512
805 976
810 117
180 694
796 880
309 871
434 388
633 696
336 950
246 338
15 826
87 141
337 891
959 119
843 120
235 23
813 382
902 474
252 687
861 101
461 845
794 689
997 391
378 363
568 464
503 904
806 17
88 649
137 323
23 949
56 924
408 423
478 555
922 624
366 973
280 934
788 134
189 846
103 995
995 999
947 272
292 721
893 949
159 839
457 951
982 646
796 85
640 10
379 45
547 84
382 574
619 626
523 777
817 740
301 979
589 757
281 570
438 984
730 798
104 644
688 274
565 421
847 536
399 721
312 215
813 964
545 753
322 826
571 395
192 841
735 295
836 110
128 523
295 581
259 818
855 804
570 927
981 243
922 674
332 937
678 876
129 412
522 964
521 650
187 273
177 192
515 435
9 369
590 930
173 751
859 446
734 453
864 939
177 736
940 366
342 633
850 529
720 420
812 81
140 402
10 787
323 534
889 182
332 664
117 493
783 159
68 723
877 761
355 726
289 612
103 361
383 914
667 802
660 342
688 900
875 371
564 950
787 680
794 769
363 576
280 782
650 156
543 357
881 183
968 335
543 702
600 687
575 267
960 528
250 49
80 928
157 443
861 823
301 180
157 195
233 756
882 807
374 722
745 685
601 231
518 850
631 4
237 63
283 745
857 138
532 80
994 474
550 206
296 850
737 804
44 969
912 277
775 637
998 520
322 950
102 191
799 84
547 388
146 829
484 2
966 16
434 311
489 983
516 137
832 252
292 227
220 555
504 347
218 865
407 953
692 900
134 176
901 451
762 383
316 629
871 147
233 163
726 452
150 612
37 587
188 791
891 879
690 24
406 590
924 588
331 591
216 201
715 815
252 784
395 753
120 575
161 249
298 51
479 339
427 237
929 901
146 55
419 235
503 133
49 106
268 443
270 329
589 683
837 101
283 486
503 761
825 929
997 105
829 533
660 668
398 805
40 577
34 920
235 891
934 856
538 760
326 820
932 421
757 281
877 938
813 536
605 562
693 679
730 84
607 382
523 992
301 757
565 138
320 161
318 604
934 74
698 320
609 390
350 690
473 957
662 419
339 473
272 255
962 943
416 631
546 349
57 429
510 419
948 88
272 926
696 919
757 967
174 71
910 589
701 455
289 757
176 63
499 952
724 99
525 194
794 148
471 374
292 540
485 465
610 394
53 663
419 787
139 946
211 348
798 914
13 200
66 158
347 536
531 778
54 822
318 538
287 279
283 691
941 834
621 874
368 219
817 165
133 493
38 497
6 39
168 396
709 837
116 919
38 56
752 421
767 372
294 424
841 13
177 126
974 193
373 979
866 751
587 98
730 876
139 23
651 979
988 916
481 448
682 853
919 644
366 732
570 953
829 842
152 467
695 101
256 345
431 642
557 815
259 390
262 940
556 865
34 273
596 603
225 777
797 583
620 948
49 582
180 743
34 787
781 132
78 559
433 24
612 483
586 189
123 231
681 523
164 860
618 198
540 896
396 172
568 993
511 807
976 475
641 561
663 252
294 785
537 276
684 559
313 224
61 194
365 595
801 228
401 776
644 333
474 194
786 371
81 469
930 393
692 735
280 199
912 645
224 193
586 526
858 491
706 867
60 785
901 140
885 297
917 408
753 548
544 399
375 767
944 213
90 682
109 947
524 814
696 224
716 617
778 952
266 46
359 18
594 317
681 489
256 11
971 298
332 999
165 170
730 860
745 742
456 812
710 586
983 122
992 928
790 24
782 672
867 752
321 109
460 520
507 624
689 588
483 786
681 291
597 391
228 712
365 210
185 709
138 974
831 866
577 49
969 249
510 132
68 425
857 672
193 346
646 277
494 179
228 462
427 737
593 679
705 244
935 783
74 763
161 141
539 281
788 27
413 644
698 958
989 695
234 591
522 727
121 750
540 547
486 133
226 543
728 14
190 14
128 308
756 666
588 895
692 353
538 742
310 878
436 895
820 958
838 896
644 63
77 980
594 863
884 349
243 924
175 132
361 101
730 180
119 468
214 957
363 209
371 153
932 799
132 19
375 725
426 114
80 20
389 607
152 54
506 524
734 790
470 448
600 634
652 365
456 237
622 881
900 91
660 403
496 453
267 1
976 310
267 553
823 1000
447 44
485 47
29 475
129 33
840 584
269 813
816 971
413 877
822 908
330 88
749 174
209 572
525 255
216 323
650 52
721 679
711 717
785 979
530 953
301 395
20 713
620 953
609 381
404 818
304 928
72 871
922 323
751 448
524 461
164 661
792 693
613 444
440 984
176 128
7 623
541 410
792 844
690 863
715 644
966 686
435 842
499 951
502 290
995 466
85 434
449 241
848 624
369 862
488 628
519 177
843 233
815 7
331 313
957 184
649 39
89 97
150 855
77 986
530 565
614 49
93 456
633 265
585 853
754 399
212 436
64 520
619 369
823 267
407 912
715 390
848 786
740 997
993 169
983 522
85 948
755 555
793 339
759 898
89 970
490 951
569 279
575 283
69 760
771 413
280 105
934 364
892 806
496 520
582 584
490 267
88 331
994 138
238 569
420 610
990 840
369 112
216 538
363 619
745 254
776 506
25 872
207 866
490 294
196 706
253 190
843 842
758 615
451 99
454 171
211 58
595 532
397 691
786 172
196 75
298 1
438 787
294 633
493 546
653 190
382 459
721 462
61 117
152 846
289 699
921 83
622 570
435 59
357 728
44 201
625 217
239 363
500 892
552 233
350 912
176 865
678 853
13 829
699 653
879 971
87 500
540 521
911 896
522 687
586 373
605 927
401 780
143 841
1000 743
396 230
65 834
729 957
354 639
204 305
944 652
528 466
338 465
190 915
602 795
193 2
926 687
194 953
506 239
344 857
333 739
86 398
572 166
706 277
157 909
933 452
560 460
269 249
925 459
253 707
232 530
393 425
15 178
106 348
97 192
61 802
821 569
710 753
20 622
213 641
870 489
99 385
718 703
91 949
232 484
726 66
733 92
244 191
439 512
85 887
703 497
688 875
65 750
628 437
77 592
328 749
254 127
526 338
218 769
461 583
561 878
332 188
314 54
379 390
916 325
685 480
600 565
911 583
881 805
269 693
739 181
720 235
827 450
624 824
211 891
500 720
386 594
631 341
941 315
820 977
569 772
354 125
988 974
818 726
500 225
974 326
674 597
501 236
956 225
593 586
565 885
651 213
231 990
187 48
716 692
892 942
530 899
744 485
123 689
573 673
845 635
540 848
837 385
470 697
990 124
458 519
22 201
355 496
889 776
535 462
449 310
247 645
259 329
879 779
232 307
3 501
624 224
345 27
478 145
336 76
790 632
214 281
126 824
609 4
603 841
894 665
187 660
361 810
806 658
793 649
322 489
675 151
634 363
994 440
703 471
263 664
504 136
153 89
408 513
250 642
88 407
299 232
56 973
721 82
123 706
444 349
128 437
140 182
259 755
845 733
971 700
220 226
666 207
237 268
26 147
119 980
515 593
685 958
942 164
747 433
345 5
241 309
87 689
895 620
19 743
296 45
241 555
886 991
303 922
301 596
85 47
403 919
322 492
428 563
152 514
603 535
618 849
155 636
32 183
893 593
851 548
514 503
495 950
730 304
794 52
147 573
966 650
439 568
43 711
843 75
935 138
494 137
37 7
956 892
758 38
547 551
475 406
694 265
320 92
802 466
141 47
367 427
536 861
915 924
219 906
454 175
150 563
212 696
113 652
93 940
409 138
719 876
176 990
942 978
807 82
376 173
860 263
33 774
186 604
32 991
778 181
554 341
228 18
344 320
309 752
458 513
740 11
517 681
340 323
848 621
329 232
746 866
857 964
309 762
779 351
208 440
454 665
952 289
193 691
723 639
736 484
706 583
166 553
682 108
316 990
526 999
674 734
790 128
750 741
783 67
58 90
672 147
148 837
189 381
858 505
828 248
429 501
980 434
311 396
728 445
950 871
171 641
633 194
788 133
382 839
235 571
571 93
427 292
522 606
891 302
458 575
9 534
185 736
978 998
869 339
884 59
337 265
897 572
16 613
570 705
191 28
279 414
817 639
726 924
203 866
584 122
71 467
180 407
84 428
978 270
598 993
883 411
234 804
115 424
831 746
189 647
736 135
999 462
58 997
707 612
214 643
85 284
109 616
43 20
462 992
365 696
403 598
966 209
680 54
695 679
867 104
716 240
524 676
768 566
219 162
585 680
154 949
727 908
546 578
128 918
611 446
478 642
499 172
672 365
628 698
289 343
290 856
494 165
531 261
730 749
423 666
781 928
615 859
187 512
788 314
430 750
392 609
431 415
325 410
465 614
752 754
469 597
210 999
451 984
664 231
263 630
442 449
142 229
114 923
979 225
181 722
372 600
123 475
424 622
645 633
972 95
968 636
678 582
617 119
30 758
347 143
680 677
367 861
398 552
823 534
61 547
21 838
829 444
811 473
428 135
567 747
122 596
714 357
496 413
852 527
89 570
473 914
372 533
460 504
693 247
924 856
719 703
450 111
585 777
711 689
574 799
610 312
637 83
225 8
967 684
864 386
632 439
115 703
493 104
692 942
566 276
71 766
926 556
812 636
787 205
697 775
783 254
957 646
639 472
905 622
262 20
676 754
475 367
696 41
643 118
158 568
673 969
354 694
472 50
468 111
247 354
749 504
975 362
523 651
116 997
369 163
37 363
280 194
283 304
515 838
923 868
883 746
856 590
952 571
220 550
924 320
53 251
253 149
572 621
311 960
984 942
506 618
245 20
807 519
239 689
38 120
448 341
891 966
339 943
216 372
870 468
520 441
440 182
475 609
392 719
980 198
237 218
886 852
76 276
894 858
801 545
364 826
462 803
578 833
526 321
903 505
75 756
343 150
383 665
25 351
854 360
902 161
29 265
338 842
759 349
233 284
669 136
140 539
978 214
716 29
379 717
362 939
75 568
298 328
728 679
593 417
872 364
465 630
265 380
185 405
271 514
618 917
186 333
777 676
590 138
344 784
293 288
553 165
418 411
468 784
279 5
603 819
734 920
835 791
534 178
926 827
847 488
180 616
250 624
570 416
339 389
200 969
393 20
616 498
88 349
417 274
129 619
894 471
437 92
310 616
708 560
975 930
17 526
897 794
30 512
643 469
213 412
743 703
714 193
164 365
664 600
808 973
568 515
884 159
440 511
736 337
271 985
482 300
496 125
769 60
536 511
55 585
170 109
429 737
975 665
247 470
875 686
980 962
22 603
902 794
628 22
884 967
115 939
552 556
508 852
12 677
312 792
765 287
456 11
689 589
573 943
382 552
964 235
418 200
201 532
138 104
241 790
905 697
153 12
378 848
451 669
917 491
258 841
433 991
744 749
225 161
233 130
579 810
159 172
952 415
868 104
779 245
266 572
719 875
412 504
865 508
252 442
219 64
987 451
545 771
933 853
339 45
462 993
625 79
564 344
305 328
199 170
835 802
352 533
983 166
812 677
529 991
331 796
14 817
512 52
573 90
648 214
67 268
255 402
78 777
162 607
754 974
513 297
465 390
102 976
793 358
799 251
816 671
714 70
136 501
275 297
107 41
367 652
509 9
177 973
750 631
301 542
340 689
259 138
292 511
584 107
960 563
813 99
751 634
187 279
607 936
909 259
829 600
738 590
598 321
697 130
969 873
886 495
398 698
593 524
228 343
509 414
622 115
701 882
725 529
482 24
965 917
46 211
885 778
324 420
914 715
238 485
201 747
213 302
831 241
665 150
811 629
67 53
642 112
263 878
242 938
298 207
499 563
921 756
421 511
499 821
144 906
755 893
712 748
5 326
264 922
804 114
837 724
221 257
234 813
230 842
7 729
986 124
179 484
250 5
898 855
103 254
532 727
851 147
1 654
729 833
445 963
997 27
156 3
856 92
646 34
927 247
602 936
276 56
541 807
134 391
396 565
438 394
793 594
115 604
342 760
6 27
690 959
314 317
366 854
244 428
985 639
345 307
115 741
497 234
467 612
189 808
371 177
428 729
556 469
785 405
723 260
904 318
309 383
194 423
124 618
186 823
546 4
434 734
263 591
884 818
60 275
679 112
821 90
876 367
864 351
336 541
312 522
363 857
943 688
304 557
631 539
726 42
813 763
237 843
424 656
97 764
963 312
115 650
852 778
986 400
714 928
260 209
462 424
324 51
267 550
638 653
97 952
316 563
602 167
85 326
875 799
253 314
519 89
734 778
649 196
246 468
521 691
509 77
81 120
683 403
231 351
347 105
418 20
797 40
699 350
169 884
986 30
128 329
493 810
84 407
184 314
757 530
418 258
833 188
629 224
691 777
616 741
127 979
36 295
214 373
623 860
532 115
670 967
521 853
280 629
734 49
238 919
588 866
494 630
643 109
129 443
530 509
721 528
618 390
494 138
594 125
526 708
597 113
743 920
903 464
40 342
221 158
346 349
210 245
731 930
772 348
671 618
838 616
742 308
367 243
732 292
563 939
289 954
280 861
112 977
210 711
556 771
307 638
700 431
337 722
48 526
337 141
760 552
199 956
63 830
817 174
159 378
237 66
703 199
325 391
920 372
917 256
589 624
652 813
466 199
424 133
308 974
440 370
896 314
985 132
379 484
26 433
682 703
823 953
426 739
560 290
313 730
393 736
710 6
70 865
613 965
448 908
433 825
692 467
419 953
605 331
594 796
479 859
940 735
878 154
786 587
511 207
803 123
523 980
72 970
239 505
147 930
971 673
796 741
977 400
71 571
547 549
781 240
691 720
225 760
155 735
966 310
858 489
289 929
810 880
785 956
161 755
496 957
707 918
879 605
467 659
845 157
379 170
77 955
281 584
893 899
179 248
412 964
556 925
880 917
844 939
161 463
261 238
418 541
821 107
139 713
357 225
825 9
498 380
285 568
915 516
454 670
184 349
439 835
379 699
72 796
240 244
254 730
308 610
145 131
264 994
510 548
64 749
217 444
985 8
278 715
58 349
379 899
726 685
815 418
215 324
965 480
99 28
228 335
897 349
403 465
530 360
79 260
610 156
944 764
729 110
181 944
423 883
525 2
218 773
350 972
711 61
562 164
127 823
42 557
435 4
119 793
88 624
795 862
859 671
863 428
443 565
399 680
58 109
92 619
272 385
301 750
559 695
698 723
867 914
889 612
816 747
283 679
174 77
243 925
108 652
33 199
270 657
583 923
406 142
617 416
486 314
138 560
481 5
825 298
959 714
909 126
460 543
804 986
620 398
910 727
49 294
278 671
593 708
705 209
123 191
102 354
617 927
651 927
640 911
52 451
436 425
957 697
991 780
28 292
999 696
532 474
238 405
86 340
110 702
266 112
980 905
22 31
355 827
590 143
191 106
904 533
885 283
825 876
924 785
648 161
541 733
852 650
786 117
113 765
373 486
313 89
222 915
635 412
20 890
945 905
132 777
295 407
913 295
379 771
888 566
281 260
52 780
339 716
869 912
630 855
324 2
92 389
45 738
148 309
32 67
762 411
837 567
927 76
688 536
339 26
251 559
290 232
233 157
936 490
231 173
764 378
481 148
444 242
558 632
161 836
708 293
180 84
124 430
642 413
13 55
377 246
563 312
735 339
338 965
511 454
342 992
601 137
585 510
121 745
697 180
526 49
701 167
462 714
573 190
959 136
502 45
826 191
996 703
680 596
192 616
457 312
491 453
595 768
373 120
638 629
819 96
211 210
556 242
157 747
210 614
374 712
19 98
171 821
815 308
404 80
397 165
431 952
758 939
51 967
904 812
240 22
733 434
63 916
972 233
736 787
541 118
771 944
197 779
839 502
1000 587
18 782
890 776
72 292
104 334
997 871
299 81
656 361
996 628
766 486
781 748
250 17
557 267
150 798
549 545
821 897
415 471
977 70
831 325
49 776
407 814
613 607
702 393
706 719
363 955
736 271
574 237
69 967
454 358
406 626
96 583
241 279
907 290
406 313
455 19
271 156
411 977
283 962
748 208
198 168
175 8
365 434
958 971
605 53
683 459
487 89
123 941
107 394
449 869
722 323
994 356
284 742
564 481
909 90
840 938
69 205
371 26
431 79
173 465
537 11
303 11
404 751
232 125
425 577
833 708
670 396
541 931
485 380
868 905
936 590
283 462
917 65
881 428
451 786
439 754
796 194
504 379
319 929
898 880
555 734
612 774
361 632
688 252
73 569
354 470
628 501
663 132
232 333
412 187
163 84
631 718
169 594
843 511
492 558
134 852
542 174
456 614
94 487
308 116
651 322
247 882
629 94
687 494
659 179
382 945
675 45
160 859
8 758
741 14
119 160
742 538
676 393
687 363
239 345
893 642
489 274
586 158
463 495
568 489
539 128
823 51
987 830
808 79
195 279
590 104
861 684
428 328
24 790
416 244
22 878
738 942
366 629
679 407
116 779
19 976
462 660
864 889
339 761
907 714
903 213
578 318
809 952
547 546
174 313
42 908
87 509
686 105
837 499
116 700
740 454
812 646
519 714
210 97
383 18
400 929
916 644
841 89
956 644
293 379
194 324
357 30
175 824
911 148
596 341
490 995
638 461
104 137
822 962
523 368
637 880
749 811
55 830
724 684
74 634
106 426
772 992
705 556
684 380
826 505
693 348
224 330
579 973
140 634
154 216
669 227
201 499
257 658
276 628
604 47
619 954
977 832
595 154
688 287
854 264
968 784
236 460
769 389
967 227
287 223
885 914
794 766
594 294
477 575
213 633
779 181
416 366
106 666
325 72
244 964
877 848
320 837
20 465
954 613
758 934
860 313
101 73
945 232
253 713
597 244
601 55
909 925
240 772
984 117
305 991
119 610
544 840
813 403
153 265
496 79
513 445
322 113
499 582
390 624
86 629
748 421
97 367
427 401
11 311
124 906
502 288
660 654
455 400
565 967
196 887
80 694
468 469
449 416
946 842
999 308
504 474
213 358
363 665
416 923
784 611
161 215
656 981
35 324
380 577
368 326
771 367
985 626
192 198
983 305
969 132
514 736
54 297
863 353
547 249
28 783
732 119
48 111
48 416
788 170
134 773
795 325
322 130
629 95
475 949
637 733
197 851
85 95
583 277
293 982
692 433
557 298
427 482
324 253
783 549
592 818
531 580
903 728
431 987
822 882
451 51
64 386
328 708
367 371
140 870
548 48
167 753
277 945
234 952
852 140
538 383
720 440
110 502
778 283
383 229
334 446
614 13
735 645
201 634
692 367
386 321
663 972
272 211
339 124
351 228
667 967
923 797
25 934
102 990
298 606
321 33
602 874
666 646
592 52
23 589
941 569
588 959
535 862
107 136
518 131
69 971
472 367
18 416
258 792
198 550
361 786
508 247
647 967
382 517
487 921
65 919
686 471
394 857
963 609
49 43
834 837
855 546
622 715
793 621
681 174
137 129
976 623
401 496
38 817
250 452
804 996
308 766
808 243
79 220
891 53
286 35
561 809
799 536
783 551
368 797
600 309
967 234
161 332
579 592
903 469
644 541
504 316
476 8
951 610
782 278
483 286
598 82
946 914
341 20
832 659
990 183
936 892
651 579
432 506
569 73
1 520
682 559
101 786
699 461
417 530
874 460
555 161
63 336
480 984
760 480
855 794
39 59
98 60
106 61
943 148
247 168
329 13
62 419
499 125
107 978
460 866
458 666
425 173
678 788
200 419
361 142
918 959
111 990
889 173
408 739
649 514
717 460
725 200
228 840
333 450
546 994
326 9
983 566
533 743
304 533
608 372
344 691
249 468
785 325
19 496
826 391
589 465
505 817
656 37
404 341
486 302
334 163
662 669
430 370
107 773
680 610
353 633
449 329
245 204
21 82
505 707
245 518
63 489
59 844
210 166
616 622
521 207
170 552
409 169
377 294
762 621
702 354
841 298
223 567
974 638
407 32
590 69
303 759
621 119
972 29
462 15
635 311
16 549
338 590
115 311
227 521
489 891
156 78
960 458
836 580
929 160
960 919
328 773
347 920
804 56
960 171
956 298
760 71
608 339
46 783
193 201
860 504
10 48
83 290
209 238
166 142
731 864
919 373
56 875
506 591
103 937
978 464
336 412
754 894
805 962
132 322
185 219
748 456
970 330
241 827
272 171
377 997
997 831
934 974
295 269
737 400
515 893
713 998
211 750
737 310
557 328
465 238
701 341
539 697
172 824
445 758
217 311
308 215
447 870
317 183
180 873
862 996
463 801
781 381
331 393
734 814
80 257
989 454
74 785
95 565
570 754
779 368
976 95
902 155
150 782
916 282
162 246
675 437
629 760
602 61
16 942
727 76
730 173
640 299
666 254
217 567
760 536
682 261
317 597
894 831
679 572
235 694
513 748
176 863
351 506
97 462
74 710
727 967
892 273
447 565
259 649
429 744
607 707
771 471
804 59
18 656
654 261
928 540
122 375
457 258
906 188
144 768
203 266
676 239
511 240
335 477
548 264
164 917
920 170
177 847
907 332
160 863
280 398
221 955
546 322
560 445
586 723
361 505
244 889
703 305
538 628
608 478
492 659
57 702
430 44
785 327
718 344
772 655
21 565
966 910
192 138
706 151
893 665
628 40
932 472
51 413
946 459
467 375
946 825
577 715
956 87
728 328
652 693
590 195
183 647
311 325
819 594
796 869
327 824
751 75
345 327
790 652
766 517
332 769
963 744
919 660
174 131
208 531
223 534
707 42
714 836
911 258
142 700
262 259
568 593
379 129
865 342
224 135
1 746
85 888
466 293
82 539
664 995
354 574
253 848
273 866
321 674
530 544
289 522
217 726
761 682
18 530
734 373
797 439
946 401
266 96
761 75
932 81
977 259
342 617
132 558
342 892
239 359
554 482
77 799
309 715
720 926
810 481
352 93
913 803
553 889
61 894
506 544
451 199
787 41
558 559
41 111
101 246
19 529
397 679
848 509
109 400
749 521
805 850
761 486
176 153
948 628
398 319
508 794
262 953
210 209
259 410
69 368
161 818
423 304
252 227
505 739
417 523
841 954
312 190
408 573
142 969
134 752
471 539
344 794
14 947
372 518
685 664
135 260
135 928
69 327
881 733
868 640
657 9
608 790
113 986
992 583
524 714
859 306
165 231
176 202
246 310
813 727
626 886
365 493
525 21
470 154
900 345
563 726
202 79
308 377
631 250
882 368
874 246
861 751
266 66
883 428
383 704
581 634
48 800
178 962
525 380
40 184
756 320
88 794
395 154
706 276
873 734
682 138
151 916
619 498
166 18
297 344
979 173
356 830
689 443
975 804
513 721
310 570
996 183
501 220
710 418
449 627
950 419
476 467
436 125
162 414
784 5
418 824
799 744
628 663
465 289
233 460
471 85
32 738
155 419
367 456
922 625
966 84
391 615
671 526
619 88
432 296
107 438
100 138
175 422
878 681
193 596
790 58
493 748
369 515
955 974
108 786
653 539
433 621
554 891
381 585
427 610
265 619
206 401
352 995
810 709
101 654
457 822
168 81
160 122
679 62
934 736
419 314
320 197
923 585
167 128
799 34
396 318
467 907
526 698
930 34
741 608
696 866
987 367
62 909
303 580
788 934
708 183
604 174
92 327
1000 184
857 333
700 77
456 2
993 104
409 128
778 197
731 17
411 406
38 370
288 894
702 304
441 753
732 896
107 740
843 851
578 620
47 343
456 778
711 465
327 306
280 364
27 567
222 401
833 306
45 90
741 887
941 671
13 314
131 417
207 226
10 486
941 37
117 978
283 950
592 327
39 332
565 331
2 423
89 785
442 219
553 341
923 759
919 932
244 859
112 436
977 414
737 259
715 328
585 105
436 13
379 12
241 172
864 504
552 782
787 148
993 107
147 104
542 123
869 630
381 583
40 968
817 827
980 740
751 523
881 332
316 96
878 974
367 870
80 865
325 973
339 194
603 71
128 911
387 519
878 203
345 209
295 627
270 397
81 169
598 267
388 827
322 372
996 660
917 950
730 45
860 116
915 90
671 260
650 317
238 272
713 91
773 793
260 722
60 999
548 3
105 595
26 426
319 373
86 235
322 167
973 746
247 685
837 371
93 241
94 640
243 550
587 268
328 905
640 765
139 313
931 770
846 565
667 171
221 823
146 193
230 756
115 59
203 207
299 297
198 784
289 179
465 220
300 662
136 966
901 59
73 130
167 187
540 369
17 295
430 595
91 470
1000 562
951 299
223 438
616 407
794 107
517 808
528 683
347 68
609 420
737 43
637 77
988 87
456 987
648 758
981 341
710 716
739 578
875 266
261 221
435 400
688 421
918 677
497 905
763 304
413 879
984 607
482 964
299 543
31 37
655 733
126 339
748 141
984 534
954 810
348 450
753 309
871 165
188 855
163 36
106 817
155 219
724 139
752 616
810 706
618 612
504 488
128 43
342 251
63 512
377 978
712 539
751 509
647 158
863 922
316 721
116 933
332 619
421 460
13 114
62 428
625 438
976 122
208 330
957 959
191 363
136 189
520 929
997 734
850 312
454 965
936 17
130 10
727 107
448 484
605 354
664 647
627 799
835 498
79 183
583 280
459 474
483 910
393 192
705 349
897 161
613 560
159 240
710 993
89 141
528 672
420 374
60 16
816 585
58 82
565 892
343 963
822 735
154 878
435 402
390 47
313 548
638 374
892 79
514 419
144 809
745 200
584 154
633 501
45 975
463 866
61 968
95 495
369 836
893 33
406 979
961 920
397 710
205 893
870 505
56 787
14 101
381 74
68 475
920 788
663 813
375 655
496 124
716 700
16 937
557 218
550 612
4 668
830 665
91 809
37 10
596 699
447 868
992 822
297 589
539 312
877 95
706 885
526 627
188 816
825 376
274 999
142 721
866 485
894 740
324 190
680 862
853 557
334 365
617 131
74 143
109 799
614 541
872 790
788 410
569 6
894 814
97 569
782 207
36 89
29 811
352 830
135 267
679 923
280 274
413 376
855 976
974 891
64 913
116 167
478 479
976 436
824 327
618 959
946 648
233 325
246 512
598 658
239 792
425 445
767 398
310 650
403 777
816 853
294 645
684 270
81 507
948 50
560 167
952 150
310 376
595 76
125 633
258 786
283 12
562 450
864 856
95 547
477 527
406 776
576 870
21 272
919 942
565 830
460 516
332 770
845 367
910 454
465 66
642 681
273 88
579 101
614 984
876 189
206 248
541 728
244 988
617 966
205 527
772 708
70 588
773 63
268 45
150 199
145 763
182 373
303 387
620 466
214 513
210 634
626 827
951 182
353 722
890 422
310 662
59 986
127 203
101 661
927 403
221 613
411 414
483 923
554 692
908 531
518 858
580 602
996 241
615 832
228 269
660 154
24 58
52 244
22 462
9 856
736 914
900 643
444 769
501 508
991 432
109 338
24 724
748 689
543 975
310 554
964 532
928 985
841 81
76 644
860 928
152 202
359 612
539 382
687 59
277 435
100 820
725 241
773 20
673 470
550 507
502 167
369 614
617 907
995 303
318 624
443 850
529 167
442 621
207 214
683 650
95 585
508 402
913 9
568 817
400 725
984 194
712 367
484 918
933 827
148 615
476 242
551 983
995 816
343 563
689 396
541 325
259 292
49 594
485 974
105 549
340 940
466 272
766 966
239 593
559 141
116 939
329 317
713 244
917 372
67 373
920 758
665 738
382 430
703 972
23 261
112 301
814 420
922 281
710 251
598 413
268 662
9 961
336 544
54 604
267 120
924 610
422 978
581 796
238 45
449 52
464 370
684 525
938 239
646 298
199 982
841 604
585 107
645 952
257 920
897 142
186 274
538 1
644 221
525 615
206 814
854 851
111 404
8 121
33 642
678 946
708 976
475 597
976 470
18 937
225 480
135 52
881 896
133 265
653 518
906 682
256 253
778 315
228 252
912 555
721 81
406 804
455 775
255 137
791 389
188 671
636 320
189 193
322 3
122 577
255 251
502 154
36 574
234 794
729 40
920 173
423 526
168 875
893 356
419 566
359 892
142 736
568 123
979 297
515 899
469 937
424 778
501 690
942 792
314 834
399 858
624 892
628 268
112 517
991 80
328 505
330 148
277 646
733 736
45 399
570 544
131 320
401 106
564 223
490 335
59 591
366 401
258 352
457 469
722 780
635 766
178 556
310 660
875 62
765 438
980 774
674 390
716 39
791 90
442 274
742 848
149 463
42 890
167 268
951 931
706 587
270 37
360 943
427 427
981 569
517 63
689 120
207 430
967 707
193 177
804 234
66 970
502 368
253 559
306 522
465 373
444 797
293 960
212 612
269 900
84 827
681 402
534 277
453 502
312 870
472 165
590 724
723 895
597 669
912 413
394 355
562 38
666 773
2 934
24 85
112 56
486 997
333 536
75 137
38 386
359 861
902 948
936 624
644 105
297 37
459 858
75 476
409 5
512 521
412 349
517 96
233 274
680 591
486 581
204 83
188 304
161 662
498 600
106 910
301 975
5 537
917 589
531 647
177 420
503 426
730 519
391 242
450 233
573 555
494 873
529 851
409 798
746 970
568 274
741 338
6 243
808 27
242 821
312 43
598 899
627 539
860 708
646 601
45 3
195 160
292 831
355 451
142 802
612 453
267 796
664 250
257 804
621 117
717 556
621 911
67 912
93 422
213 855
103 177
307 299
92 163
143 714
529 158
963 137
961 584
253 824
201 969
380 173
880 798
84 324
571 797
3 79
960 662
377 504
656 468
533 546
307 496
431 935
443 983
972 591
810 542
740 786
677 742
864 988
403 592
843 411
411 860
912 943
405 571
438 439
190 220
158 710
817 481
300 978
374 391
133 626
390 887
92 561
921 849
930 363
655 132
693 812
193 509
644 493
486 370
883 248
772 367
745 902
771 837
402 323
263 683
685 918
815 729
81 7
238 77
851 75
446 86
675 217
452 899
729 57
44 474
662 772
716 610
372 330
599 459
136 680
756 668
769 556
724 849
965 767
674 275
933 335
398 789
384 113
751 755
795 43
853 650
374 179
688 173
731 792
998 851
348 722
938 772
412 335
800 663
254 594
57 767
338 909
416 762
577 142
292 265
666 375
56 664
577 755
737 628
770 576
705 707
348 116
394 260
138 330
634 827
588 814
542 232
430 208
606 838
871 182
534 866
420 881
333 165
492 946
357 765
94 446
673 331
846 612
497 740
843 926
115 169
127 495
772 660
893 44
708 384
341 416
149 505
614 242
573 148
249 69
239 92
346 185
891 461
705 224
519 831
70 642
842 781
536 734
118 869
363 266
507 675
174 213
851 412
656 197
596 899
474 879
482 544
520 323
324 407
2 526
720 716
143 92
691 649
432 291
867 282
830 649
773 838
300 246
716 133
789 587
994 216
668 347
741 387
62 235
235 948
110 666
300 940
202 129
588 974
220 34
372 360
621 179
394 843
312 486
229 373
720 411
358 937
972 595
264 271
886 466
400 826
791 718
65 362
751 788
722 371
967 249
92 647
550 672
371 621
82 198
927 791
738 750
567 272
800 357
989 864
719 92
652 792
814 970
40 150
148 582
155 871
68 481
731 116
303 252
738 221
875 538
577 864
753 647
307 756
438 120
77 830
621 110
312 121
991 597
54 410
78 432
315 160
763 636
189 638
525 766
853 630
412 159
385 202
630 462
383 251
571 694
723 965
562 565
474 991
348 789
150 246
233 298
550 758
63 402
387 826
379 541
143 506
455 217
471 966
281 384
374 581
895 523
178 3
787 410
441 257
892 352
380 270
245 315
383 739
694 103
319 588
977 496
943 764
451 776
660 244
595 763
524 191
930 602
948 599
824 677
779 655
457 755
150 751
697 673
916 565
258 862
680 133
39 334
710 484
922 9
83 97
685 771
614 463
426 423
525 439
685 221
463 218
576 378
135 185
591 814
680 983
991 625
698 675
396 663
99 962
495 136
182 309
353 110
300 315
623 221
374 303
903 545
541 952
615 355
460 403
764 911
364 258
567 398
7 604
237 4
232 536
157 663
208 853
363 426
140 329
133 952
731 896
862 447
505 907
304 702
705 610
771 324
902 82
735 109
934 449
887 426
129 371
377 211
618 238
657 474
897 799
236 470
188 404
709 958
40 813
719 325
613 957
327 126
952 944
363 960
417 858
664 665
9 68
291 51
520 717
634 580
189 417
525 907
742 489
215 491
617 533
836 331
492 605
189 155
621 549
575 912
599 103
171 775
49 197
613 362
496 706
851 710
394 35
314 367
583 888
342 419
650 865
545 50
287 25
392 134
731 594
25 797
443 340
939 937
498 684
972 811
50 906
50 327
87 392
97 88
256 641
490 668
44 414
261 126
404 735
604 198
487 571
225 458
734 275
715 783
953 153
526 402
241 133
42 82
800 416
209 196
181 469
923 77
273 878
626 698
269 996
569 354
270 636
136 574
788 14
975 380
146 369
784 669
493 965
137 165
241 128
289 219
330 445
55 251
886 286
249 673
299 224
53 444
944 513
43 22
398 546
433 990
25 74
208 849
133 538
294 539
788 443
728 462
37 101
822 332
59 499
147 101
998 953
885 22
378 445
223 862
982 868
400 121
310 613
145 390
426 193
767 815
294 588
146 259
502 556
757 648
9 276
543 358
580 427
732 957
871 954
818 204
676 834
181 172
365 342
125 658
268 782
429 538
299 971
247 879
750 978
187 620
283 357
176 455
925 851
23 215
416 387
556 540
513 663
618 42
721 178
566 470
155 105
442 790
461 617
842 841
451 609
500 326
194 13
988 164
54 25
562 985
713 634
162 630
104 668
86 545
457 546
513 405
524 442
437 102
300 767
508 706
144 421
54 679
435 454
600 426
930 123
868 718
363 305
122 223
643 51
824 49
253 13
206 474
287 611
880 938
953 562
533 667
241 227
623 884
629 447
811 490
707 97
554 332
852 465
811 567
657 764
501 918
942 805
832 826
471 49
832 64
628 807
947 256
605 230
489 415
863 523
460 416
206 311
233 16
877 241
159 72
533 990
390 81
419 17
239 717
625 843
298 465
243 470
133 471
463 9
738 573
562 914
320 585
463 944
427 761
408 36
858 723
592 96
170 724
566 984
84 981
576 821
553 240
795 115
505 771
770 851
870 89
435 332
385 213
444 144
600 924
998 857
553 167
150 663
451 78
836 3
669 630
752 238
327 810
305 63
374 748
206 974
431 21
679 335
540 258
118 460
258 787
960 544
964 335
517 642
704 869
920 261
194 295
84 624
316 762
20 115
895 644
370 13
455 627
704 462
790 667
148 306
478 363
863 398
976 57
692 59
32 359
820 342
565 191
457 460
186 826
804 326
886 507
333 185
928 811
560 875
933 230
962 752
571 526
337 480
204 512
120 7
837 357
514 623
32 39
223 835
527 122
688 928
403 1
32 326
527 326
805 908
727 276
914 563
186 16
817 93
280 258
161 256
695 509
781 735
788 536
496 564
476 653
471 202
764 264
163 301
280 980
746 363
371 25
973 883
632 667
299 488
349 159
748 197
723 575
201 193
128 480
577 244
744 92
896 375
737 441
17 709
323 1000
728 66
764 480
596 62
967 944
221 67
492 943
993 692
487 121
172 416
364 267
507 611
641 577
252 377
369 620
438 43
620 517
108 383
348 703
796 315
733 490
310 725
182 149
197 353
564 912
619 70
523 611
339 718
760 364
644 868
98 992
570 246
658 568
613 742
58 275
423 15
295 338
926 265
759 800
875 756
825 670
341 584
33 984
451 483
327 373
728 336
77 349
614 895
261 233
725 186
497 483
986 723
590 910
936 414
931 276
998 964
798 290
172 877
625 464
569 560
97 536
128 434
610 718
131 626
172 128
941 135
928 90
424 451
966 400
805 430
67 104
884 987
15 922
280 464
809 408
249 419
477 296
274 487
656 396
816 973
147 82
506 952
511 924
911 774
667 542
589 476
301 837
246 777
485 560
384 758
46 470
323 18
835 330
765 2
303 912
83 160
215 945
84 973
887 334
536 188
340 699
116 738
520 790
107 354
120 872
285 701
87 720
673 128
65 771
188 952
104 723
491 978
503 806
336 195
505 803
593 390
189 99
930 473
799 368
242 35
560 697
758 402
27 612
208 714
806 64
517 89
439 461
479 872
876 91
660 64
190 942
661 728
163 508
895 248
453 652
650 831
615 209
544 421
861 62
872 339
782 945
162 323
886 698
662 547
777 825
406 113
361 384
303 362
214 918
570 758
521 550
889 891
188 5
702 357
971 478
533 729
848 683
664 62
171 289
777 691
838 734
435 78
625 278
99 164
282 794
588 335
151 911
812 35
639 106
499 18
700 423
760 299
7 282
939 135
854 845
388 305
8 21
98 947
707 600
857 518
987 495
624 485
513 383
831 564
158 942
863 516
223 801
929 223
657 135
419 44
439 426
416 888
724 122
840 581
991 826
75 966
310 939
503 858
434 717
517 727
203 798
949 859
254 370
609 868
494 448
273 874
802 583
75 667
711 508
516 251
162 718
48 110
928 331
108 638
882 381
536 389
342 598
248 724
384 764
326 545
833 726
7 761
56 835
293 108
595 227
634 476
510 921
661 513
346 909
639 632
153 976
458 272
324 52
499 957
880 105
454 389
378 625
138 38
138 483
212 969
990 838
26 639
700 530
966 509
802 289
561 652
108 50
180 485
27 669
152 172
493 934
904 317
913 725
108 290
172 680
20 325
968 580
976 916
371 83
966 903
920 344
317 802
789 809
735 44
477 1000
120 937
641 834
448 812
865 467
100 121
546 417
23 817
962 970
19 278
771 159
87 858
203 915
209 322
851 849
508 298
13 372
963 7
987 860
423 362
676 534
914 625
836 352
834 390
267 42
63 469
243 922
119 607
646 587
106 553
453 68
279 685
152 954
218 458
942 72
487 208
48 674
559 234
415 177
998 221
751 116
827 396
702 933
300 506
936 815
905 878
238 391
416 995
172 497
659 169
717 409
636 544
156 689
828 455
16 489
161 261
936 449
326 312
935 762
948 351
756 818
180 279
314 838
799 30
246 786
573 401
474 400
931 222
508 443
482 443
891 908
635 568
571 570
272 437
336 451
715 649
641 866
30 238
651 603
354 197
495 284
419 354
79 252
797 969
512 783
537 82
704 865
778 720
287 418
585 317
655 587
919 645
415 624
842 262
908 612
615 338
215 763
898 842
928 711
782 684
122 366
1000 776
305 270
421 719
894 614
980 153
225 947
709 795
559 399
434 486
461 831
190 243
608 514
438 264
784 858
983 677
471 314
829 47
260 318
486 969
926 804
325 484
202 758
969 663
820 864
968 610
128 103
131 290
775 311
707 444
174 632
247 850
468 449
463 900
298 367
354 469
78 709
170 258
569 873
683 548
343 571
773 191
631 276
570 336
744 799
860 487
97 607
831 359
564 228
99 259
799 823
13 589
654 991
792 636
971 362
511 682
887 370
521 956
751 969
985 744
786 900
972 236
158 122
58 357
44 423
297 697
765 88
332 383
800 654
96 311
32 207
561 511
411 916
933 920
629 80
117 925
776 881
263 164
112 710
826 151
691 210
357 979
343 884
180 903
952 156
392 885
428 429
860 695
446 190
212 910
899 389
60 942
920 293
651 452
195 397
383 683
747 313
7 70
594 933
117 391
474 328
300 373
666 666
479 585
388 505
229 315
3 485
338 407
326 283
674 813
122 325
537 190
36 202
138 813
346 526
317 575
192 671
59 825
407 225
529 199
952 202
363 73
878 251
452 468
632 124
467 300
698 658
970 756
332 391
830 813
636 42
970 516
593 921
717 955
558 958
859 9
302 409
760 120
709 809
916 964
406 247
411 341
629 733
857 221
527 350
871 84
659 82
445 436
718 746
197 829
866 257
637 995
286 904
958 691
478 649
840 4
350 710
791 884
629 992
40 494
248 676
840 886
931 797
928 433
345 518
80 643
341 919
999 691
981 438
51 123
983 301
190 374
147 789
26 332
135 954
764 297
510 108
814 676
448 246
318 789
164 668
831 496
105 881
619 777
78 953
430 619
326 576
913 785
738 174
344 600
282 509
754 592
221 270
260 403
765 716
845 713
687 274
683 365
201 442
27 855
267 660
740 821
90 744
811 350
941 655
414 979
280 448
593 820
310 754
675 376
646 767
196 778
431 637
843 684
198 135
411 160
449 4
297 393
175 286
654 157
118 328
446 728
893 876
365 766
373 559
801 570
533 509
811 295
298 316
954 852
8 954
286 892
717 732
959 688
726 683
246 526
253 642
368 137
150 530
783 170
141 432
837 497
255 790
348 90
599 111
765 922
720 723
406 206
323 10
847 42
923 632
912 669
495 611
317 153
276 267
263 392
188 334
131 871
232 199
198 81
547 120
535 126
120 446
408 904
209 77
408 836
695 22
708 692
382 838
915 735
642 146
933 191
579 831
246 845
120 365
642 265
331 402
478 927
726 172
301 952
406 8
644 788
845 558
55 806
28 633
637 689
627 882
885 746
598 879
10 929
280 530
171 757
456 897
200 686
752 346
148 159
151 527
216 769
20 100
514 618
330 524
898 609
53 420
365 860
330 730
41 462
499 540
972 649
67 114
788 634
883 159
271 377
23 323
797 740
535 112
736 502
979 65
231 689
502 68
163 473
68 581
214 820
366 650
216 493
64 486
870 439
161 18
178 47
129 913
548 460
329 130
148 898
317 267
825 384
847 762
591 412
582 956
61 149
800 125
986 21
915 498
38 444
544 519
708 91
978 36
573 477
285 325
829 601
943 653
984 141
766 926
552 699
847 33
88 185
405 354
797 578
668 290
775 210
598 111
36 253
653 656
444 57
10 478
499 806
55 811
310 74
452 552
162 853
315 844
826 351
449 239
498 623
123 530
692 148
699 267
360 425
552 874
630 46
984 944
241 809
47 616
353 897
238 673
353 664
798 839
192 489
986 145
632 685
412 344
217 90
360 200
34 952
295 345
655 532
369 196
800 74
912 754
899 421
836 687
532 869
638 892
899 630
650 193
327 305
77 47
120 63
177 384
816 966
386 918
375 502
15 702
833 850
388 364
70 378
7 257
513 685
913 941
732 764
826 697
586 994
14 570
59 751
487 786
252 502
487 437
703 227
604 759
445 962
367 957
647 279
898 730
394 418
932 572
114 518
87 975
229 926
779 599
825 420
178 401
741 896
358 739
526 607
468 920
24 752
491 489
381 547
379 114
91 647
947 267
46 596
656 138
844 13
971 48
288 346
799 778
834 419
184 152
698 813
279 147
765 493
479 810
299 284
498 527
652 468
575 940
813 725
69 998
496 253
169 847
489 225
275 767
723 349
343 487
648 634
307 946
917 805
825 568
859 789
475 928
786 322
180 287
646 348
133 487
253 646
459 596
132 652
769 779
285 75
76 553
231 900
2 979
643 829
906 780
150 437
66 148
136 550
634 59
308 886
704 119
122 953
380 393
644 783
762 458
826 19
238 975
808 655
474 943
205 107
345 409
982 529
596 104
482 912
214 861
656 524
822 652
649 420
95 474
790 684
800 597
339 274
732 245
605 600
195 438
864 408
650 519
283 471
108 522
360 203
347 150
822 855
585 932
931 590
23 887
976 325
795 796
551 903
670 910
411 46
514 861
201 147
492 138
78 422
79 100
660 619
668 335
375 995
605 805
796 507
59 465
416 515
39 886
384 474
247 806
777 581
592 151
927 602
151 531
406 946
389 465
335 595
292 725
832 274
29 345
200 941
794 628
926 71
16 40
903 951
345 719
994 897
224 532
788 702
681 365
132 958
349 661
573 489
611 209
964 513
159 655
513 856
752 32
916 592
28 598
524 61
962 656
18 396
56 350
52 628
836 154
878 347
808 743
202 180
600 953
564 756
279 479
699 659
719 390
785 383
806 193
85 858
172 274
223 360
706 586
843 259
118 794
211 33
550 841
863 248
822 569
679 51
9 464
434 814
8 518
143 246
538 922
685 415
186 106
675 190
58 683
653 843
848 660
712 871
191 854
468 728
775 517
323 634
609 92
942 969
678 549
190 215
654 701
221 680
714 895
555 183
784 97
389 603
824 163
796 526
377 757
617 318
725 646
866 914
860 871
414 616
751 886
177 657
420 312
753 808
914 929
778 118
909 154
874 526
864 735
911 830
686 932
428 788
817 957
268 197
748 182
565 903
56 765
715 225
918 930
959 828
640 796
583 577
376 379
576 265
176 700
954 577
918 362
342 620
844 509
985 803
689 95
631 680
242 39
99 176
968 474
100 996
181 138
976 439
947 446
892 956
315 133
239 863
149 59
406 524
738 846
658 803
202 857
210 530
295 671
469 26
228 360
333 542
845 679
307 710
445 712
909 243
336 111
992 394
920 44
635 740
69 862
99 401
756 295
432 414
447 775
662 165
619 320
874 415
349 636
754 447
192 803
788 178
392 993
960 147
287 391
912 86
250 488
596 124
903 978
230 202
621 930
837 374
728 721
470 920
523 609
97 65
57 128
986 695
870 249
780 739
153 481
682 70
663 519
796 742
239 617
661 113
226 110
177 393
280 742
535 59
480 412
88 58
538 332
677 220
754 691
433 328
440 742
487 855
553 710
141 832
274 230
652 302
993 538
657 425
217 174
869 656
267 775
976 105
629 529
712 265
147 954
899 585
636 591
905 261
820 908
665 554
509 321
330 725
846 551
732 113
325 708
236 31
648 571
253 898
507 240
500 659
319 413
630 335
319 138
7 1000
550 594
317 226
301 885
882 888
268 306
186 915
229 438
812 735
29 652
498 528
662 168
502 611
429 860
610 643
588 380
265 971
276 664
798 856
454 961
591 482
964 88
362 626
607 654
917 108
616 697
967 577
691 31
410 177
517 26
147 995
909 774
659 706
667 572
945 630
11 306
607 617
311 875
76 926
572 394
855 614
892 186
470 760
742 117
580 195
825 8
182 783
976 844
658 51
122 581
444 976
194 220
269 85
405 739
197 967
438 799
419 615
873 350
809 870
225 985
877 758
120 204
602 777
254 723
698 550
269 318
987 25
56 183
343 114
837 781
747 489
956 907
358 532
244 587
290 363
790 243
139 396
317 495
445 366
44 65
683 382
564 431
204 752
563 467
358 309
955 665
216 665
197 459
251 838
432 311
113 200
934 87
870 736
601 784
555 958
93 861
525 523
360 642
519 791
304 305
538 460
888 650
11 886
796 944
325 329
416 393
977 322
183 324
198 901
894 352
699 197
8 588
133 385
610 457
65 402
2 480
146 330
751 336
171 182
394 369
435 227
277 328
930 328
877 290
915 532
536 504
550 20
240 512
828 304
265 829
511 288
258 261
623 780
794 369
500 228
104 784
166 370
667 53
73 464
80 900
119 696
458 591
541 67
203 516
847 996
236 346
224 830
474 483
58 929
266 223
299 932
628 523
500 700
951 457
979 383
710 436
503 527
470 701
523 705
46 98
886 872
932 944
262 499
119 592
28 206
84 604
660 331
192 2
534 62
558 775
345 106
437 958
604 556
550 836
736 929
393 870
162 829
825 95
786 836
425 193
882 924
980 768
985 782
557 477
999 993
786 954
900 335
790 987
208 776
362 32
870 500
867 647
44 951
625 925
226 956
455 645
652 454
638 438
407 889
124 548
876 387
82 83
514 795
294 333
30 337
421 697
481 876
342 132
569 87
219 693
635 446
431 68
529 944
679 508
679 60
196 314
173 25
466 946
74 946
821 767
77 501
42 573
465 824
119 854
339 798
713 17
209 260
682 274
650 534
152 75
193 907
472 993
904 410
172 239
179 510
388 891
878 596
503 560
869 923
456 269
544 415
482 800
824 845
96 158
672 568
806 310
704 193
553 582
493 9
879 784
878 175
16 316
235 498
467 58
342 915
568 14
482 699
208 639
8 912
831 912
845 970
330 294
946 560
429 175
87 849
995 102
599 983
638 293
897 205
306 378
903 865
16 263
174 620
520 492
308 201
761 566
779 847
766 773
300 282
265 991
195 848
712 258
64 840
808 589
459 327
432 767
371 639
134 150
837 899
274 137
617 929
309 163
776 199
964 839
678 264
616 489
967 977
811 452
703 752
135 235
31 994
449 339
508 576
890 472
498 92
313 465
580 606
515 587
986 344
586 688
95 720
593 304
642 677
969 883
580 997
178 892
814 110
497 29
647 274
562 161
505 797
869 507
127 813
810 295
205 804
323 525
686 822
611 266
819 789
898 358
364 544
983 925
57 194
343 57
215 211
564 341
375 373
988 931
456 862
132 418
479 302
206 339
637 455
48 1000
351 382
924 407
576 747
156 885
832 719
226 206
136 619
874 943
361 662
10 918
352 646
373 400
645 75
481 708
19 151
528 501
657 754
443 840
110 155
853 120
73 556
117 797
307 114
871 440
34 703
147 404
205 476
930 591
555 352
563 434
852 571
187 646
801 614
768 225
373 828
997 243
267 382
138 501
591 349
930 154
783 133
779 486
969 931
800 320
183 191
621 775
257 415
706 199
764 635
704 898
768 780
218 898
617 187
828 67
274 686
391 245
564 542
565 36
959 618
156 494
808 128
620 416
542 325
312 670
801 772
976 417
958 155
835 231
840 577
828 755
142 429
713 297
274 872
424 893
287 317
570 604
625 175
959 425
193 255
792 28
838 631
604 665
385 74
408 526
854 120
174 127
343 949
371 629
265 940
584 238
413 482
985 710
767 178
540 512
585 929
400 326
916 742
626 287
578 305
128 750
513 892
231 498
675 270
907 231
94 944
722 679
872 227
22 733
420 599
37 899
348 550
143 579
928 425
717 186
655 491
632 100
786 706
932 598
927 835
333 290
959 176
934 357
623 213
133 691
398 139
533 382
239 318
87 16
556 297
893 920
354 266
54 10
13 634
966 298
510 475
613 162
288 851
831 726
219 156
447 535
111 3
184 3
274 537
268 679
546 943
928 83
207 621
447 4
623 412
166 262
262 348
988 832
856 786
367 966
788 550
321 413
438 588
882 561
893 161
995 100
815 228
21 789
639 538
51 253
237 390
436 92
175 154
410 315
703 730
727 141
317 170
476 551
730 368
711 725
819 844
72 465
774 62
666 239
917 102
255 91
758 310
820 836
802 489
358 277
39 439
996 101
163 815
800 368
72 573
781 426
101 447
16 17
900 697
460 506
140 569
815 959
405 616
799 114
244 189
290 67
54 586
674 853
305 97
777 85
522 877
246 134
938 57
626 454
847 17
726 398
256 367
865 608
586 642
45 459
870 927
348 467
61 285
876 52
505 99
636 432
295 362
829 902
563 32
639 366
420 683
825 642
962 172
460 374
425 520
187 281
911 254
967 32
676 20
725 456
799 716
822 570
750 998
169 23
788 328
357 212
847 896
845 464
69 222
311 35
788 805
735 938
872 556
859 622
553 422
684 73
444 472
35 246
985 482
639 647
517 243
415 597
522 554
753 256
843 977
164 701
598 716
122 633
141 917
456 892
421 843
73 551
236 410
384 226
468 822
848 989
375 953
245 217
929 408
270 878
475 391
862 967
250 936
250 838
63 753
885 883
926 84
871 301
388 467
869 668
226 490
545 53
881 759
428 229
971 939
928 572
409 571
675 46
129 576
252 517
536 620
962 81
24 194
85 618
623 55
979 133
727 387
55 888
210 81
285 267
33 766
843 284
634 589
108 169
560 70
263 791
978 348
760 600
754 667
502 732
152 229
471 558
468 32
639 753
870 493
306 503
81 414
671 640
483 272
575 97
62 552
796 822
504 550
840 5
633 343
585 103
901 405
135 891
509 785
913 378
277 570
880 357
173 923
266 235
826 61
408 329
962 599
686 595
942 270
49 194
674 535
84 182
319 348
559 595
917 790
340 651
98 750
746 857
431 59
5 397
737 54
590 411
940 25
944 259
724 855
205 640
644 860
243 335
510 663
199 786
347 648
535 444
503 312
432 507
708 169
931 852
462 748
80 18
739 724
877 982
410 738
523 990
434 112
374 288
423 158
794 482
326 58
284 968
324 693
705 319
661 260
989 94
371 714
733 793
871 526
583 755
803 843
612 284
564 216
196 655
558 479
523 678
609 212
786 597
300 533
267 573
81 201
679 235
396 290
518 311
505 65
317 415
543 290
648 418
968 551
944 576
115 82
525 771
237 187
719 130
461 151
682 140
386 77
429 255
700 214
346 347
631 665
249 927
592 363
8 116
134 596
302 997
126 945
523 159
84 260
515 327
382 200
743 147
956 335
509 315
450 642
910 104
990 394
828 467
636 476
309 920
999 234
380 43
427 888
709 229
882 619
690 53
825 525
1000 417
948 660
688 284
719 38
869 454
131 248
497 557
487 205
785 368
591 890
330 280
294 542
946 118
282 770
592 229
781 279
864 499
669 732
331 801
707 818
357 492
537 884
311 127
125 641
758 419
534 703
888 951
878 169
720 469
398 501
100 613
351 768
697 655
807 272
196 516
211 875
66 969
293 599
23 181
901 901
349 621
369 98
473 468
63 175
830 152
776 333
151 242
417 901
667 627
776 84
947 420
34 970
600 935
870 301
907 590
750 731
58 812
905 644
570 734
148 707
391 224
516 807
125 535
785 252
671 652
701 271
586 922
923 492
511 672
574 920
916 405
564 63
463 285
689 205
508 204
363 984
738 500
235 708
359 283
204 450
986 308
189 901
65 752
315 879
388 3
436 896
558 150
231 648
649 466
355 879
371 65
513 898
712 716
699 850
782 523
561 767
183 101
205 333
335 264
839 244
414 70
243 414
645 257
13 157
506 724
873 204
925 6
772 260
858 790
122 39
733 808
302 572
51 67
993 294
833 527
242 477
135 607
633 640
682 505
843 607
443 633
532 28
422 741
169 543
779 254
350 433
177 753
851 169
47 639
597 792
820 279
648 14
285 327
142 168
261 227
458 391
480 160
823 656
264 26
176 661
60 222
299 219
402 896
362 221
526 361
586 410
870 223
279 650
373 88
41 204
212 862
592 387
609 173
420 935
295 520
742 793
880 484
485 663
597 877
866 196
92 429
409 35
816 283
686 776
489 226
193 423
170 840
295 227
356 388
744 708
323 692
584 189
617 648
62 784
930 99
911 736
961 550
822 482
741 468
708 96
856 78
682 78
739 777
137 61
601 707
747 570
354 808
353 635
370 616
517 836
811 258
656 870
353 863
450 631
338 895
620 43
939 399
928 953
81 444
789 243
701 796
113 406
658 412
792 949
801 954
377 602
585 877
652 274
124 623
668 178
842 237
96 769
190 176
564 330
418 265
125 530
22 134
766 811
687 50
975 810
25 643
339 323
339 532
911 434
300 100
609 864
781 27
480 905
908 501
390 553
665 472
349 430
634 395
797 106
482 173
748 172
847 87
704 757
872 355
209 481
570 989
859 401
246 118
901 635
670 917
347 91
117 830
935 596
437 35
767 283
473 822
40 344
177 600
176 746
588 386
147 185
504 399
72 12
195 834
276 129
429 713
515 547
369 738
35 545
337 210
461 451
891 632
327 558
613 574
923 684
937 117
517 564
597 297
843 975
450 211
712 836
325 993
592 137
795 482
769 473
398 313
416 334
429 284
580 877
489 422
851 290
985 915
126 443
315 523
867 135
127 13
968 247
485 359
979 883
29 817
477 608
46 317
382 248
162 83
808 476
605 703
466 471
189 593
483 156
866 170
554 537
915 121
988 944
290 816
551 687
132 284
1 96
820 809
923 776
247 51
333 729
558 523
400 424
692 953
312 607
426 299
114 804
753 597
333 88
133 504
248 408
280 462
512 480
958 422
2 358
806 905
801 271
60 905
867 147
591 551
407 186
482 38
267 511
108 224
933 128
859 595
635 862
118 834
414 529
738 632
28 680
535 614
755 941
799 588
330 798
569 596
309 28
171 592
720 699
698 706
850 381
211 615
910 949
247 937
980 781
73 52
674 402
850 242
349 158
269 519
749 110
622 820
878 720
401 79
100 611
693 361
911 939
297 243
719 198
328 143
544 451
594 892
608 215
763 708
324 736
880 483
407 109
202 159
187 654
121 879
14 32
274 888
954 926
911 899
113 932
930 436
919 425
917 472
477 56
333 843
439 502
390 716
16 772
697 439
220 866
309 332
149 238
398 390
944 314
861 879
934 452
532 372
954 388
435 343
466 631
771 162
380 730
673 528
319 792
181 991
381 394
869 500
83 802
951 966
525 256
950 807
760 415
577 211
871 308
292 896
835 610
872 409
613 92
260 47
818 716
79 767
182 15
720 110
837 603
477 524
836 505
743 59
265 707
105 394
86 468
514 903
535 592
782 202
775 501
663 999
442 79
682 695
154 869
306 77
823 777
877 336
31 411
170 61
913 267
247 110
926 41
603 265
41 678
464 71
440 743
473 962
155 77
415 756
419 974
245 17
83 332
543 8
373 497
624 174
625 16
204 88
438 995
183 911
956 337
339 565
756 682
467 528
722 234
283 492
559 879
861 641
211 403
1 583
108 875
344 663
962 781
833 382
415 700
467 489
933 749
980 491
628 192
483 190
594 835
124 844
163 231
246 32
527 681
219 711
62 100
650 828
316 83
217 648
573 196
839 407
385 785
980 756
613 335
433 898
589 311
930 808
259 375
171 57
139 59
837 63
606 676
821 342
812 766
201 143
873 642
192 485
329 976
735 917
287 664
76 12
7 334
386 529
742 228
366 232
638 203
294 595
230 467
936 393
232 488
130 79
941 458
54 675
726 692
691 154
703 697
839 441
668 294
812 658
848 458
252 77
315 508
786 256
317 191
282 43
196 937
377 596
966 45
54 737
939 305
166 214
424 223
45 739
730 830
346 399
21 627
951 988
191 970
373 568
918 339
468 369
895 758
750 394
443 146
976 829
954 758
701 144
79 74
63 996
154 583
340 771
812 662
639 913
407 81
59 891
604 386
71 526
733 878
987 940
181 66
413 480
973 919
62 71
319 753
841 482
414 479
395 820
911 805
62 866
190 133
362 982
273 843
118 989
438 530
468 763
448 529
833 118
281 25
600 46
865 765
798 927
630 339
411 373
964 772
354 274
824 978
116 941
966 906
471 433
668 270
961 852
388 593
876 987
638 730
332 854
132 475
847 782
666 552
407 489
529 874
430 494
278 446
521 238
182 524
598 171
253 929
25 98
50 771
64 715
675 470
555 555
344 336
401 474
587 678
920 460
268 568
71 449
92 669
620 344
949 996
151 366
640 200
488 704
266 162
717 868
156 117
342 95
554 61
532 976
862 975
644 833
671 593
828 464
654 978
829 645
348 795
830 225
92 475
662 785
569 807
749 474
449 81
607 445
389 740
740 42
69 568
686 950
236 386
610 63
889 623
282 1000
922 83
80 529
805 267
435 545
464 345
82 549
115 691
964 428
744 852
661 183
574 294
728 614
24 958
957 828
224 744
724 235
247 540
580 51
590 13
952 57
704 267
484 799
118 886
83 130
68 656
151 855
214 526
813 523
354 388
623 864
320 554
266 910
566 217
318 621
390 853
434 809
861 561
410 11
416 975
889 580
849 594
319 466
22 293
681 342
198 947
515 272
424 507
302 814
711 87
648 383
582 415
994 558
415 664
376 436
621 517
354 709
215 519
943 925
605 916
496 252
666 360
250 11
269 664
675 644
451 983
700 932
488 53
662 461
169 786
145 735
304 439
11 909
160 4
286 178
715 887
902 214
627 705
196 678
636 36
731 649
496 299
16 16
750 740
1000 656
618 160
689 726
494 876
61 747
90 687
451 637
365 438
672 447
87 519
97 454
534 533
966 635
747 624
922 364
135 285
699 422
562 140
460 364
802 800
622 240
670 719
693 556
190 875
277 936
651 985
186 621
808 547
435 858
968 348
349 428
295 148
852 545
329 622
951 765
419 738
974 739
85 322
12 72
344 115
720 638
615 571
909 292
631 595
622 588
705 238
14 678
976 450
598 797
612 609
220 308
76 940
297 690
840 721
315 442
366 466
371 731
495 698
190 129
642 153
738 214
460 165
153 109
206 14
90 658
656 404
99 417
889 816
882 611
546 377
308 78
222 849
206 864
429 813
459 581
273 664
398 122
412 703
729 309
431 388
386 653
868 590
228 379
294 97
13 691
95 95
753 916
619 293
53 916
505 272
567 963
791 146
341 502
23 634
598 35
676 168
544 770
614 648
38 178
470 340
253 461
417 758
732 626
852 651
588 642
148 280
495 170
265 445
556 940
612 99
61 577
99 98
755 614
105 224
666 408
119 517
58 706
158 206
727 601
449 283
892 60
796 858
966 452
722 42
361 46
710 404
420 46
408 147
646 856
429 889
841 255
344 594
803 665
922 241
680 727
330 9
649 737
507 646
945 935
448 727
672 517
633 474
181 575
998 887
877 272
482 939
623 811
300 623
900 806
269 196
93 155
758 540
881 927
241 375
214 469
377 995
373 585
662 272
742 930
467 834
436 577
725 316
219 649
72 947
975 312
321 540
780 670
17 296
719 302
335 91
886 996
715 979
277 181
109 889
963 70
733 568
829 864
237 61
906 394
741 247
122 17
427 286
80 888
110 813
889 5
924 930
485 512
342 208
117 402
298 374
795 830
517 536
76 990
904 854
275 336
93 800
145 943
620 255
107 860
611 560
833 886
841 669
749 535
936 525
591 82
706 107
969 133
96 873
560 431
373 492
662 831
352 272
390 536
509 583
556 258
117 783
474 52
308 64
133 365
522 454
498 617
326 836
690 237
266 211
292 991
54 954
173 757
577 915
292 86
497 847
982 168
16 289
232 500
653 753
722 630
689 763
218 955
297 27
463 821
783 39
735 427
476 583
625 170
547 606
246 921
414 251
752 98
747 185
563 240
215 346
279 302
124 754
344 951
885 109
553 909
827 305
359 878
97 219
794 843
403 572
589 966
811 803
104 138
195 340
434 465
245 318
926 149
578 752
981 901
506 774
743 261
697 683
226 508
486 240
948 941
729 494
280 965
259 100
866 855
769 791
894 808
634 226
708 140
999 803
400 48
485 977
907 322
568 206
295 222
302 431
284 547
772 649
409 122
169 640
136 75
961 703
281 575
350 332
469 961
49 763
535 866
274 962
804 927
392 87
473 333
982 764
717 136
923 238
664 736
126 28
244 660
621 400
795 365
839 267
862 382
518 232
520 292
642 183
379 457
270 809
522 747
758 785
634 378
184 429
94 22
47 143
216 261
524 525
543 41
108 62
685 101
807 179
235 681
798 34
206 431
411 742
211 857
763 610
999 330
870 874
206 764
267 314
825 951
766 420
717 675
846 524
853 80
204 129
853 1
162 59
800 346
781 914
955 131
4 801
939 270
114 763
572 232
534 289
906 379
812 111
810 15
239 663
367 753
73 149
677 224
846 809
137 800
939 732
533 913
675 135
423 487
939 586
597 749
600 187
410 664
982 790
760 796
937 183
282 228
328 720
768 90
276 207
25 37
871 152
934 686
568 267
132 529
903 347
258 663
845 775
773 964
356 100
683 123
541 72
829 168
630 206
556 852
357 842
108 364
892 808
586 149
470 79
695 314
278 560
919 312
735 863
568 776
820 308
74 711
116 11
212 585
441 258
204 346
191 885
509 278
724 561
941 803
17 696
637 836
3 62
899 118
424 462
703 864
719 953
508 146
832 711
492 374
595 352
859 265
557 152
67 573
847 55
409 849
116 307
319 539
768 21
754 838
325 261
983 508
971 826
881 918
611 718
879 821
335 435
324 401
8 522
371 923
74 41
814 193
61 567
382 737
180 364
244 502
542 124
359 381
140 238
554 474
672 877
874 679
399 681
446 121
956 871
161 769
415 573
661 866
512 904
379 138
122 738
975 424
86 998
652 312
677 402
992 474
522 299
345 34
67 111
958 754
470 604
693 698
556 19
121 993
16 124
304 44
870 399
946 566
676 742
118 582
999 936
778 820
891 605
115 583
601 774
14 969
364 422
317 233
821 614
978 474
698 447
407 761
49 664
577 939
874 273
64 826
794 942
99 510
716 767
742 888
380 892
492 710
717 541
409 809
992 28
851 865
300 267
691 697
639 146
912 439
682 84
976 212
520 629
560 674
538 45
28 580
741 723
768 379
220 464
84 483
254 676
126 935
684 439
392 204
67 997
955 749
362 866
774 754
627 663
798 655
595 539
729 362
269 949
177 705
431 783
732 908
717 843
89 401
281 480
799 189
127 572
295 753
587 444
407 181
334 136
542 603
436 70
659 218
852 390
126 921
45 980
241 65
471 575
503 230
755 836
717 648
790 152
69 800
369 273
190 846
411 217
341 808
196 607
32 436
23 796
154 363
207 976
937 61
205 43
42 390
735 730
855 753
495 547
912 690
477 879
442 630
957 178
573 956
345 210
428 885
706 514
615 47
792 821
327 223
356 803
101 798
784 342
445 741
254 796
812 39
248 541
54 6
352 846
826 502
483 544
564 810
766 271
964 219
68 748
560 865
840 783
721 445
578 532
483 339
39 83
231 78
387 284
436 738
592 964
805 507
125 922
777 88
492 197
187 52
834 133
822 764
16 305
454 54
739 684
131 125
967 566
179 806
312 239
608 440
678 100
988 217
503 400
594 688
884 416
451 899
72 904
952 162
587 435
286 906
57 882
9 171
761 824
112 438
275 99
6 777
851 600
464 734
367 915
633 790
170 936
951 109
722 588
14 74
120 352
698 583
141 972
748 883
98 563
617 464
605 351
459 610
494 472
683 285
893 989
85 836
511 556
187 208
138 327
179 170
405 922
193 373
973 341
723 212
247 181
652 855
731 706
368 269
914 857
379 772
74 783
694 266
155 782
638 479
123 361
541 863
165 545
69 894
970 426
143 235
214 103
794 907
368 948
40 358
70 820
682 751
876 335
127 370
460 598
420 673
701 565
129 642
484 198
461 70
512 494
820 369
596 816
370 961
615 567
402 426
164 821
450 216
738 732
53 116
243 888
666 56
901 129
897 496
296 619
808 812
215 454
454 181
20 207
606 536
103 117
206 960
430 223
367 739
751 268
728 130
660 100
635 715
24 737
831 514
179 900
56 384
860 485
606 226
575 356
493 793
354 608
306 971
882 982
450 609
708 799
783 48
319 961
696 158
210 653
736 785
360 580
929 713
187 235
683 420
216 484
29 679
945 88
829 374
179 916
92 497
228 391
222 923
548 784
575 635
920 286
215 848
998 753
82 33
516 201
680 812
538 773
904 716
565 915
921 115
624 840
688 398
590 121
782 762
122 297
314 153
109 954
713 766
967 277
32 56
415 221
44 687
335 667
527 87
856 566
836 446
686 617
559 160
913 225
312 373
530 324
370 607
943 435
63 404
316 829
976 359
516 662
378 394
748 233
959 583
678 996
551 589
813 819
540 694
494 262
696 758
427 11
369 454
415 746
199 515
331 157
449 8
504 1000
948 11
805 674
461 662
659 238
336 713
939 666
221 388
25 724
387 973
86 553
84 266
906 241
939 873
345 751
534 472
377 775
366 35
13 880
459 348
592 398
365 812
785 389
75 797
591 332
37 881
632 90
556 889
746 932
664 112
318 28
991 776
727 583
173 91
746 309
831 633
831 544
958 257
692 548
589 728
780 144
812 411
233 367
652 331
650 667
694 432
742 772
366 267
862 464
575 692
448 758
587 405
14 278
304 954
357 84
534 497
163 805
501 208
589 243
979 954
861 192
417 787
236 865
544 822
621 558
100 277
863 456
360 960
976 557
994 861
54 357
396 568
162 896
776 750
490 106
55 702
298 824
489 533
40 32
354 12
941 805
288 804
613 999
115 588
556 108
800 961
817 195
880 330
443 7
431 932
113 485
634 762
660 122
294 699
505 999
156 350
249 768
349 363
823 506
701 447
320 143
234 411
679 894
532 324
944 37
674 6
834 829
708 82
796 654
663 618
160 582
608 212
28 927
706 185
676 131
102 262
542 132
455 802
808 646
309 867
79 257
274 875
910 288
869 452
632 248
730 689
19 713
18 877
489 824
304 837
703 378
869 976
263 447
551 483
250 534
731 332
223 163
89 394
48 459
335 946
241 364
599 544
201 898
156 255
627 376
583 230
858 197
28 760
680 278
645 410
572 49
859 421
36 193
367 276
556 965
171 108
214 679
363 192
54 945
421 263
22 820
581 38
123 296
269 510
840 987
137 395
855 869
985 217
61 391
161 481
653 653
281 27
825 710
45 405
909 536
129 31
831 750
892 670
88 28
417 391
686 271
413 351
152 417
3 785
443 827
494 487
584 945
874 663
349 765
684 437
144 100
179 829
722 790
851 912
461 615
262 613
795 594
313 378
538 432
869 370
32 380
858 715
182 240
488 384
152 948
912 30
381 660
855 176
254 519
905 143
512 981
360 725
610 879
77 128
224 610
719 63
994 222
11 344
725 367
681 399
924 545
379 142
439 738
218 400
968 295
256 246
606 249
467 616
592 805
890 316
524 823
247 417
94 842
914 553
199 654
73 455
646 647
314 397
61 912
165 773
607 84
517 53
533 790
165 659
671 363
664 95
125 872
687 122
870 912
8 535
447 824
809 536
795 45
827 959
56 849
674 71
296 490
713 375
117 945
671 915
120 862
319 379
569 128
914 434
164 60
371 885
956 838
885 644
609 950
883 655
456 351
599 126
339 936
800 907
415 713
125 170
272 495
406 462
890 361
651 126
356 259
75 725
111 958
308 329
43 573
399 381
263 331
851 387
852 122
233 257
935 122
970 937
50 657
983 780
700 73
346 22
21 549
760 872
465 449
245 64
126 792
89 527
448 71
306 374
712 766
341 926
976 41
350 736
731 696
109 103
596 869
212 805
925 677
606 522
92 731
313 532
602 266
485 665
570 292
446 652
339 555
754 934
423 79
902 634
235 179
662 192
700 105
922 12
636 882
123 589
148 960
254 531
489 195
241 58
486 687
709 824
593 814
757 367
244 11
1000 830
22 888
118 295
694 676
684 299
494 798
581 979
155 428
454 263
794 49
879 461
511 900
194 950
675 131
397 358
429 602
882 274
605 587
103 759
15 908
21 160
305 187
147 631
107 583
353 781
713 749
703 372
767 454
833 371
40 287
481 406
547 502
566 855
499 222
41 604
761 887
460 868
469 812
1000 534
913 490
27 967
861 145
516 163
684 996
569 230
849 486
84 347
59 476
303 799
953 415
37 413
634 506
576 634
39 840
475 417
806 688
561 929
733 428
92 768
776 12
998 976
497 433
675 907
706 213
743 742
977 729
599 905
362 989
744 188
757 902
727 224
932 724
552 780
508 226
333 648
837 661
565 89
776 661
277 533
226 947
263 777
79 770
2 117
890 907
860 222
554 696
234 282
483 799
722 611
811 998
143 724
466 962
697 481
149 922
698 858
532 51
974 421
994 863
232 228
378 217
325 188
215 819
866 728
380 562
209 528
484 340
290 533
197 821
584 522
106 937
3 895
170 679
434 736
849 696
60 111
323 701
643 871
873 578
744 466
757 927
880 92
521 49
784 971
2 937
684 777
469 311
112 880
773 786
580 416
345 103
270 518
651 676
434 171
76 908
477 211
878 830
576 421
198 348
558 777
115 917
580 460
977 921
263 581
751 227
789 185
760 287
449 69
605 24
489 802
372 398
930 486
314 862
252 992
750 867
572 902
480 222
605 269
230 273
17 601
86 336
668 573
360 271
916 109
137 487
10 403
513 490
976 469
110 733
832 368
231 168
241 248
120 615
546 557
950 705
291 617
277 650
240 193
111 728
131 895
961 458
363 422
191 547
790 481
514 20
619 119
720 164
675 670
220 318
638 497
319 877
605 423
318 861
544 680
635 86
578 424
566 92
795 565
197 414
35 269
929 62
938 149
379 927
997 697
804 37
126 760
811 378
846 128
160 224
827 737
999 744
309 729
997 839
756 286
987 486
212 983
371 660
389 971
661 978
712 820
202 890
909 552
633 88
345 293
168 255
94 95
767 115
731 137
126 857
670 514
179 331
491 242
502 44
596 764
202 292
56 369
885 992
490 685
775 70
49 541
184 132
678 661
340 347
174 870
29 16
60 242
644 7
357 845
298 413
214 196
539 296
134 314
666 883
560 357
582 85
101 689
283 136
980 167
403 545
363 210
642 901
857 128
566 574
662 420
825 679
302 737
387 883
821 612
784 935
573 155
820 976
51 182
537 45
434 393
172 1000
771 791
863 424
527 249
659 699
212 503
542 755
798 717
408 723
698 273
760 234
317 545
978 488
896 944
672 666
14 50
954 985
265 495
92 415
211 851
137 433
429 186
706 188
771 22
84 748
862 980
997 480
771 438
889 809
657 842
793 274
337 884
688 899
332 514
361 389
53 131
878 623
468 273
752 630
606 547
589 494
355 598
688 147
871 24
383 558
274 468
733 957
982 445
345 386
575 107
157 828
217 762
374 806
607 728
403 294
226 625
534 943
428 266
899 761
62 596
146 636
702 20
360 867
370 868
694 938
981 419
146 849
881 371
473 902
331 6
623 94
518 684
689 15
671 390
34 462
172 394
328 893
613 21
791 925
181 936
773 413
314 340
603 509
449 226
261 643
333 932
385 366
393 908
111 72
800 724
444 629
169 678
261 178
275 927
518 229
454 741
384 968
350 120
333 742
813 178
167 256
489 63
92 295
538 366
573 407
594 360
100 8
327 167
954 659
454 72
157 972
679 315
806 519
377 840
879 468
135 416
185 707
823 130
66 547
906 346
352 232
242 771
285 696
194 794
667 224
108 825
742 836
655 150
388 191
209 562
320 626
108 201
143 365
884 436
236 78
229 903
301 688
727 395
523 742
366 529
892 753
77 125
591 220
489 840
66 788
601 865
977 837
300 564
266 529
466 918
216 544
286 30
619 529
134 690
924 22
627 765
552 814
556 880
650 208
88 261
805 496
745 442
970 658
356 733
497 69
674 48
234 230
789 723
149 876
983 333
530 139
828 275
580 704
342 549
713 98
849 522
254 141
187 102
561 860
441 780
502 178
456 837
510 986
975 689
260 555
744 601
50 304
977 982
508 582
474 694
683 34
905 184
963 209
926 817
386 382
653 247
367 627
935 978
533 678
485 979
939 814
312 798
491 78
170 747
613 350
92 575
391 943
751 395
189 469
22 475
504 727
541 340
57 831
153 368
628 900
504 470
217 941
22 660
515 931
29 258
225 131
652 765
239 748
579 94
826 471
654 938
601 633
103 165
129 671
105 502
229 657
193 232
422 144
257 12
458 69
657 243
943 369
358 397
419 990
988 100
961 772
162 189
428 355
772 201
850 28
565 444
214 22
616 166
532 147
420 826
515 777
37 602
92 997
725 253
537 504
959 308
705 160
688 621
604 901
994 467
123 609
632 7
755 51
184 270
180 758
669 794
749 705
747 840
53 471
445 941
974 403
563 287
650 166
540 643
632 14
20 358
979 197
313 647
253 107
558 697
399 884
99 998
913 13
637 563
530 528
468 847
840 547
788 51
268 239
400 181
915 651
810 126
720 678
975 187
876 21
318 720
409 157
330 424
420 933
811 514
516 414
539 252
707 513
790 583
654 294
615 272
177 215
893 148
307 917
387 636
920 502
216 639
66 922
504 855
313 510
781 210
494 25
941 744
788 632
486 572
395 64
527 677
134 592
598 637
799 454
25 111
315 706
915 884
471 623
683 412
366 822
395 267
190 923
296 651
417 822
327 550
765 924
538 915
729 562
619 415
841 885
508 685
75 873
491 34
349 680
308 644
817 8
626 933
284 516
848 12
77 225
759 48
910 439
677 336
664 182
805 154
186 875
500 867
951 316
600 510
444 799
873 872
375 631
919 718
230 851
710 491
827 304
567 983
487 995
361 986
213 663
653 439
591 604
948 34
403 173
906 777
803 176
846 32
875 667
292 701
970 211
683 779
696 521
773 56
506 338
113 76
695 867
644 50
479 841
434 505
396 660
523 687
712 844
249 394
623 945
266 747
84 70
287 777
963 886
80 958
287 558
414 193
731 936
232 442
187 754
776 452
852 128
574 288
499 279
653 785
407 967
924 308
44 721
380 809
97 849
552 228
680 738
981 808
542 184
935 467
471 483
24 969
105 520
358 269
989 813
561 606
274 657
806 825
884 838
915 216
645 456
400 931
922 870
839 230
324 943
750 669
18 419
883 643
428 689
468 311
526 382
527 170
189 926
795 216
407 985
280 547
751 700
5 687
964 274
633 847
916 412
887 735
723 412
933 656
526 384
951 876
657 748
957 288
294 59
987 650
98 243
864 61
868 849
259 135
260 497
870 982
582 192
345 459
927 814
689 139
977 997
408 764
272 505
6 136
565 225
984 176
577 932
123 965
617 402
778 99
814 662
229 221
425 853
77 782
988 994
6 323
169 716
296 493
880 619
999 9
826 305
587 991
318 168
564 94
227 359
633 232
299 597
345 594
442 819
509 444
768 740
98 573
786 685
564 455
204 479
118 126
285 751
709 317
903 7
265 599
418 461
149 185
43 400
436 140
618 885
213 735
10 497
485 70
77 430
338 29
135 755
292 393
45 888
345 269
67 781
408 53
289 984
759 299
832 596
426 24
131 17
195 774
409 392
719 805
279 63
73 697
843 832
101 614
856 390
40 132
914 759
128 600
555 905
975 730
817 457
754 948
311 384
363 736
567 885
170 423
741 313
602 6
424 729
707 154
868 969
959 622
269 621
357 631
674 357
697 299
964 427
794 387
32 422
998 771
92 184
190 712
805 547
342 512
687 528
786 712
236 482
363 414
622 326
64 699
516 779
543 548
200 892
670 426
109 761
196 165
629 235
45 414
896 660
693 517
337 885
284 400
583 799
530 478
698 730
369 368
155 477
127 952
116 860
908 160
273 206
792 520
865 836
389 202
720 672
953 655
822 483
132 520
564 500
887 718
329 366
184 807
480 433
944 547
593 735
66 809
362 642
477 315
648 299
149 779
170 712
421 964
765 738
522 4
550 575
552 968
736 474
773 97
115 250
763 763
900 263
893 69
833 896
422 949
985 152
545 506
454 874
347 148
749 400
662 820
68 988
342 543
93 175
369 667
546 307
932 999
539 878
690 203
574 617
202 236
436 270
223 129
164 667
655 954
81 253
796 65
128 341
371 59
691 902
404 820
373 329
788 574
564 575
704 359
157 358
664 41
487 96
160 421
327 530
831 18
598 561
381 738
682 168
663 245
743 858
155 231
931 994
679 575
628 838
347 306
720 178
675 502
725 273
63 442
625 443
179 658
50 989
853 617
879 360
200 161
87 332
67 434
288 39
144 10
570 457
202 824
513 252
812 365
76 771
648 640
111 67
425 748
852 739
777 346
840 608
617 826
792 819
20 993
205 448
764 110
875 763
102 338
829 526
437 681
617 847
171 745
544 363
353 152
49 969
978 192
139 330
494 219
666 668
808 540
786 665
643 754
511 813
499 406
527 203
119 662
216 966
573 709
184 477
496 566
826 969
888 963
633 530
694 567
901 573
121 458
500 643
344 618
656 560
935 581
620 118
318 905
182 120
730 421
83 362
950 151
69 462
919 418
183 615
388 839
419 145
792 827
523 461
83 817
289 599
36 723
313 337
225 873
332 293
334 250
833 605
20 15
571 407
80 975
332 236
645 816
576 869
40 259
513 374
508 345
330 527
285 268
995 365
587 395
404 918
631 686
823 834
608 326
493 647
472 532
257 765
680 586
643 390
837 928
657 183
644 899
121 230
500 275
561 322
123 491
178 594
374 435
199 608
568 193
997 757
120 6
256 59
993 900
527 142
165 986
13 163
517 135
80 730
833 8
615 632
969 326
809 576
385 153
996 353
339 824
674 207
760 437
46 823
819 12
806 394
975 193
88 295
871 896
49 697
924 44
556 739
911 581
298 869
611 902
258 722
896 509
19 702
902 993
640 764
237 861
32 958
380 587
48 290
520 697
599 120
203 641
799 755
137 693
95 128
808 683
340 530
319 249
175 703
558 906
548 808
289 252
528 491
244 654
589 744
797 739
498 285
431 945
412 591
627 752
120 298
1000 909
903 640
865 450
800 518
859 88
121 738
391 871
460 188
609 957
824 392
901 236
982 880
450 176
950 352
815 814
154 614
332 12
54 452
749 336
168 492
206 627
31 814
557 188
89 890
694 243
820 143
770 769
847 936
935 1000
902 618
11 307
69 111
642 588
602 847
214 632
12 149
688 926
810 754
57 504
998 469
404 931
843 305
548 205
611 968
316 604
253 814
621 738
734 308
15 895
413 71
398 112
299 396
580 295
239 336
577 82
286 955
558 350
222 360
823 474
173 443
152 867
1000 902
979 650
297 910
245 520
910 748
459 961
308 631
755 222
240 857
151 744
724 502
645 54
963 94
531 208
965 851
796 959
160 338
747 421
85 885
904 544
526 952
785 118
160 935
861 883
288 586
149 603
31 31
881 957
305 40
294 51
461 730
288 716
625 484
620 947
348 832
688 469
71 102
218 232
448 451
842 833
914 442
369 539
277 647
393 416
362 760
195 542
894 882
362 966
421 432
15 867
618 282
738 772
935 652
565 656
302 934
824 491
863 70
35 496
8 805
485 23
671 277
910 666
764 844
669 681
851 210
874 152
143 834
217 791
281 369
461 4
593 847
499 953
652 335
327 674
611 254
314 520
919 430
520 638
432 26
394 490
67 987
688 917
291 339
365 214
86 141
459 153
79 920
606 139
220 125
715 544
350 134
882 37
402 172
728 5
121 8
149 580
160 580
499 229
806 105
720 377
581 199
28 83
707 95
626 408
228 859
445 981
30 172
915 678
314 426
609 165
6 414
621 77
790 553
276 170
264 260
742 843
118 186
175 499
709 512
577 723
462 185
887 468
950 859
544 91
411 171
612 46
657 598
421 127
977 843
107 348
247 573
562 823
295 376
359 533
843 660
743 738
102 154
261 714
551 117
940 559
714 713
685 848
308 14
42 414
482 205
781 129
580 491
150 756
863 251
261 123
239 608
721 304
320 406
503 627
771 544
453 683
89 935
239 869
63 170
359 75
462 90
737 973
822 408
730 676
34 500
220 777
982 24
811 70
958 49
290 372
218 1000
799 512
211 628
669 672
70 948
801 673
997 638
296 726
314 681
577 885
458 558
908 268
979 218
669 268
589 238
619 387
750 829
367 418
894 457
171 541
534 836
574 111
720 31
650 999
618 785
523 9
417 889
778 269
676 494
26 519
296 196
59 829
31 632
291 102
14 311
81 16
37 630
60 296
218 935
304 635
823 433
903 851
499 457
440 456
335 454
118 415
821 130
691 857
153 977
611 211
241 865
61 518
745 750
173 142
734 24
598 898
353 239
6 15
951 48
871 710
149 375
686 537
183 648
99 775
864 159
644 960
260 817
840 699
686 930
768 691
944 719
738 167
428 239
541 465
127 75
464 225
849 679
639 994
661 740
986 852
438 227
947 878
269 438
354 161
254 480
747 790
928 737
783 940
476 120
143 871
73 301
214 23
962 920
751 419
635 807
502 382
721 946
202 512
563 900
952 705
357 933
474 760
458 40
311 965
986 61
353 519
18 823
120 450
953 682
350 905
738 472
280 94
632 807
951 617
588 438
274 941
956 643
763 556
732 882
357 685
915 58
589 652
881 868
973 950
201 469
936 832
275 238
275 740
283 548
680 590
542 794
310 589
592 495
483 794
262 572
867 889
162 19
734 436
758 368
336 437
309 877
230 805
502 256
361 811
196 975
474 304
987 935
175 195
872 908
631 629
627 966
417 935
194 998
91 696
253 452
778 918
938 599
903 823
873 241
101 317
543 83
297 170
456 594
710 899
289 314
465 479
415 402
430 564
165 684
295 370
130 748
686 24
830 983
545 230
695 1
899 463
422 600
960 887
430 727
640 859
290 804
894 28
193 818
187 355
586 872
206 275
997 253
275 171
9 525
476 944
668 905
670 308
116 312
691 7
846 364
622 431
588 351
198 793
625 546
45 899
716 405
775 52
187 602
996 206
513 974
334 370
334 864
637 179
962 166
609 511
311 233
409 707
484 476
112 610
528 650
212 523
855 70
891 720
395 571
47 728
292 732
943 281
263 522
538 224
687 498
86 997
83 494
527 849
168 738
723 22
807 613
741 553
535 139
633 827
871 575
459 133
96 996
708 135
846 145
131 928
160 871
461 882
245 619
494 985
524 29
476 156
207 346
730 665
12 537
136 671
980 332
982 35
55 141
258 867
22 854
190 360
248 665
515 454
10 597
470 839
42 408
878 529
244 267
552 853
485 574
706 673
441 895
33 688
912 899
493 273
847 314
464 620
146 190
704 187
597 582
68 27
142 928
546 341
589 382
914 646
54 706
745 804
337 589
902 539
155 48
81 858
586 29
791 653
55 933
932 844
669 829
210 450
607 264
508 499
701 252
654 37
841 730
572 94
620 726
493 700
729 78
83 135
362 367
331 30
547 867
991 757
668 598
372 175
448 72
779 102
461 971
183 384
109 557
854 395
472 421
420 833
787 102
215 334
884 292
262 237
79 678
38 187
934 220
176 405
640 948
590 779
49 804
464 369
360 905
356 866
717 869
467 600
648 774
109 726
741 198
255 268
602 247
215 543
377 264
632 58
744 987
923 460
207 741
411 367
613 58
493 721
784 295
218 48
331 958
597 937
183 792
750 38
847 493
24 121
304 231
124 441
897 259
736 115
658 418
424 254
354 1
804 889
793 896
685 549
393 260
652 697
763 143
41 886
497 670
404 154
439 827
408 793
828 211
681 972
458 479
170 142
379 54
673 772
666 677
1 933
467 936
870 315
957 625
469 396
452 228
388 429
89 19
52 981
600 53
265 66
340 487
733 296
111 201
691 914
780 230
544 569
449 497
167 499
318 126
693 758
144 96
90 743
500 355
160 839
193 892
135 303
407 112
143 855
961 309
353 932
756 475
994 251
570 83
993 70
789 505
260 981
748 394
923 204
766 329
315 261
535 627
921 240
371 626
814 716
228 736
798 573
805 939
77 416
271 824
810 906
367 84
109 485
412 776
745 946
185 312
152 407
3 874
384 169
589 611
904 738
183 60
475 947
435 636
204 153
719 313
637 130
440 381
370 859
27 362
364 930
99 546
341 127
157 815
451 628
95 169
292 84
816 78
924 213
393 131
113 763
989 886
247 230
648 698
824 636
803 248
930 253
227 24
773 519
459 423
249 275
852 524
839 245
7 995
189 225
714 788
349 660
921 151
259 850
755 485
225 879
3 684
302 604
310 153
479 148
749 485
451 107
832 640
332 545
427 138
905 911
71 253
922 991
192 861
740 19
974 408
897 452
752 120
997 83
664 423
220 920
685 290
525 958
632 631
137 175
591 583
975 848
801 871
651 708
516 939
65 268
410 414
350 425
188 922
345 873
563 869
830 547
721 342
823 311
924 697
896 152
121 546
211 636
255 246
40 957
671 228
878 367
100 440
951 707
779 125
369 54
173 720
952 68
223 72
614 433
59 450
60 314
695 99
270 365
678 147
938 669
410 924
106 712
982 884
189 350
422 240
663 394
429 74
843 840
387 889
290 8
506 688
96 443
357 857
718 462
921 51
345 109
753 633
225 249
521 887
642 949
960 484
140 698
373 430
749 562
665 844
482 973
477 178
81 229
150 274
625 791
575 937
627 714
634 999
495 691
328 243
252 344
439 608
717 491
34 550
815 510
728 895
90 242
147 843
468 252
439 42
188 65
108 174
415 602
197 819
437 635
779 153
703 291
185 762
23 683
956 650
979 423
253 417
817 793
833 924
966 247
877 533
340 73
351 776
707 129
929 183
473 964
764 9
77 786
692 384
787 22
807 39
790 623
831 622
868 774
680 559
847 31
334 905
159 614
88 451
596 912
496 316
226 282
337 384
321 126
358 503
99 255
3 966
524 227
416 209
483 927
175 922
377 770
834 494
773 914
610 461
649 282
938 7
784 36
613 138
1 345
571 587
327 241
735 564
969 422
891 741
553 336
781 490
694 917
525 658
406 877
3 577
752 925
516 540
330 28
149 657
621 232
168 355
128 686
229 815
537 782
623 195
586 148
204 343
24 206
920 128
667 812
399 988
124 268
230 704
837 935
607 684
772 127
535 586
646 3
371 396
342 511
940 817
130 170
288 357
497 75
168 977
799 774
660 865
203 568
624 974
46 159
911 691
513 634
144 378
670 273
249 683
541 670
978 648
571 180
506 612
704 416
303 568
401 92
773 544
469 794
335 354
36 571
351 46
332 891
716 662
890 638
841 456
183 698
68 239
466 722
806 866
813 931
410 634
882 695
68 566
937 783
227 827
772 419
282 954
117 701
544 582
422 702
447 587
632 208
220 355
137 923
765 771
155 211
33 443
345 259
269 116
422 793
603 965
666 173
963 297
380 182
456 120
990 42
509 86
528 41
151 149
156 827
972 5
894 697
560 601
228 563
468 36
34 810
77 965
943 937
402 638
829 929
678 979
77 834
114 128
615 477
391 465
877 776
92 568
593 493
557 421
773 235
399 202
420 556
680 533
892 859
787 161
256 401
989 252
242 731
68 471
506 693
127 949
612 720
441 169
140 213
414 526
798 446
58 832
43 450
461 298
901 444
179 969
13 392
984 977
111 424
989 251
493 754
128 642
199 185
473 863
312 298
164 514
99 65
957 277
385 222
665 397
965 648
373 428
424 869
30 412
471 874
165 598
515 716
135 339
854 241
621 17
106 719
635 12
214 952
659 938
379 82
159 760
845 629
579 851
77 713
189 6
36 42
598 656
411 704
117 74
85 577
703 95
866 433
529 24
192 373
5 176
86 583
26 162
519 34
608 117
41 370
820 767
564 936
192 927
39 628
855 93
723 721
525 251
96 68
975 100
243 61
34 620
222 32
186 93
65 145
866 380
667 416
60 58
43 914
150 117
367 730
94 694
181 689
660 327
598 197
341 979
120 558
339 377
462 398
663 935
973 297
961 340
378 407
33 910
95 138
464 74
303 883
88 995
861 559
553 571
253 243
947 715
571 654
314 543
950 627
33 618
589 479
755 416
584 571
489 886
805 576
881 17
486 785
587 739
671 930
269 973
908 855
3 292
824 591
7 705
501 847
943 305
321 260
959 260
350 985
144 154
880 24
689 149
355 351
239 178
293 8
108 651
64 960
498 6
264 624
180 937
883 490
196 233
826 691
738 179
450 618
118 902
437 472
252 675
1 545
34 109
195 98
68 44
103 684
667 635
972 902
124 167
209 223
480 659
840 34
936 585
132 539
259 133
435 293
241 630
742 660
343 44
478 314
945 954
255 41
4 734
51 196
768 198
504 55
134 988
593 745
120 28
973 714
379 724
603 861
95 653
56 862
898 861
432 17
728 248
632 273
164 412
427 542
104 992
543 58
62 907
851 616
169 119
303 67
905 515
817 205
477 128
211 904
689 332
321 948
798 171
563 966
384 619
188 854
508 534
789 500
767 578
909 862
698 581
809 847
751 371
165 392
587 900
70 902
389 106
257 446
458 764
834 120
437 952
49 764
111 957
625 808
889 785
507 171
382 93
70 744
628 140
645 16
597 253
17 792
991 202
263 779
505 311
619 519
423 507
304 429
497 810
622 882
159 618
898 108
870 358
514 238
501 856
635 296
777 529
47 684
980 118
999 592
570 248
51 791
958 564
381 458
420 171
466 701
96 332
763 700
34 227
801 249
640 780
366 73
964 715
796 921
631 528
698 654
455 516
595 802
71 357
501 104
583 654
704 575
785 421
647 869
137 663
873 452
730 20
547 805
966 376
414 818
832 349
471 887
308 921
584 348
368 322
376 914
126 136
510 936
54 973
100 359
30 65
883 269
144 705
156 66
960 463
338 435
258 273
783 208
937 150
799 277
942 852
601 41
562 631
268 569
396 423
986 356
237 323
790 846
53 884
73 933
196 840
116 880
198 68
272 111
110 475
420 378
395 816
152 380
523 389
55 664
586 2
588 639
571 432
851 509
130 318
386 364
789 435
92 251
262 864
31 131
388 553
871 794
795 155
95 383
878 296
687 969
974 424
639 343
127 669
474 514
573 344
307 140
152 453
295 246
187 813
615 353
181 492
642 144
970 909
929 618
313 853
313 971
992 465
423 638
62 610
519 962
201 331
934 843
694 96
463 932
583 775
136 247
746 127
711 520
117 125
481 918
900 23
756 101
943 530
61 636
625 882
847 112
239 398
27 984
503 992
214 984
778 809
739 885
261 443
925 555
972 337
190 948
218 192
927 416
655 189
548 893
876 814
16 731
805 229
714 714
875 36
727 135
478 3
42 802
340 231
774 28
677 429
150 549
319 165
279 123
189 42
538 415
77 264
618 942
707 957
525 808
218 298
117 751
259 267
299 929
783 929
404 528
624 592
921 161
358 349
254 393
200 961
702 724
768 919
373 954
812 451
707 280
201 966
546 851
246 681
131 649
560 754
592 480
914 949
207 81
393 134
404 205
113 215
655 172
495 855
489 392
424 187
940 326
814 205
627 641
74 30
942 466
163 774
978 442
485 633
613 331
839 101
82 921
930 872
204 349
177 718
122 154
636 100
596 473
84 560
23 251
767 855
148 905
588 786
992 674
56 465
827 43
564 774
515 999
686 318
194 89
422 18
25 922
275 612
607 204
877 98
414 55
492 330
328 866
324 248
689 106
119 858
779 23
107 838
79 65
41 473
323 414
420 788
368 95
35 282
806 857
609 906
352 739
280 810
576 358
183 239
884 104
369 559
517 477
61 288
264 781
734 650
799 234
657 407
139 8
498 418
169 425
127 42
393 309
632 628
413 1
186 281
829 247
93 440
54 521
592 853
611 892
608 108
533 788
170 925
904 860
506 90
688 765
770 221
857 824
28 847
49 638
739 8
98 399
136 630
906 986
811 809
250 689
1 937
701 859
398 794
641 707
714 511
481 850
492 19
507 749
4 317
984 159
96 45
619 812
659 368
606 317
144 598
23 910
680 89
772 160
364 885
437 447
784 29
679 44
56 338
411 13
654 907
962 29
168 641
117 939
801 406
554 682
201 270
919 664
542 355
462 325
555 807
487 586
850 542
907 576
519 868
956 38
509 72
829 882
44 44
318 505
99 275
859 585
479 134
579 464
124 269
298 938
781 693
550 701
150 648
328 360
233 539
68 63
673 739
799 734
281 402
750 859
218 190
765 693
459 552
862 108
489 995
800 822
445 349
522 594
349 849
388 373
995 412
463 793
497 743
546 246
954 763
788 718
808 598
622 669
57 110
663 208
283 107
909 805
189 744
82 535
155 544
249 592
339 388
309 146
337 282
166 393
392 829
952 674
287 860
468 835
25 220
87 663
796 335
254 486
74 914
983 410
196 148
154 939
328 458
964 615
657 137
980 705
185 38
345 561
223 756
118 476
241 192
742 223
916 190
664 584
335 321
720 314
377 216
575 913
605 919
474 565
350 696
673 468
524 913
488 315
553 210
773 131
259 688
320 275
272 655
947 991
320 675
558 894
587 514
333 335
367 343
951 854
658 855
415 782
985 674
470 656
83 982
920 993
875 858
506 39
905 81
390 237
962 941
722 907
562 701
946 366
358 431
426 215
822 47
503 726
479 892
962 245
1000 893
961 962
185 531
338 907
437 739
449 351
439 732
449 778
208 729
372 29
106 606
118 68
430 497
694 767
505 203
832 295
286 757
30 734
891 94
414 263
474 893
136 580
850 605
647 52
74 310
215 503
158 260
93 478
773 752
33 154
487 728
660 252
990 485
144 478
64 345
434 62
362 529
793 962
460 611
238 584
714 271
738 551
827 620
449 748
741 532
24 102
413 245
436 557
207 248
167 796
831 232
418 568
783 606
805 321
384 841
994 833
588 12
425 807
632 801
261 396
952 603
943 470
399 126
701 816
693 835
774 188
860 983
770 206
167 709
569 233
457 993
391 440
793 651
835 838
959 190
118 11
846 131
412 561
778 182
118 944
890 686
176 698
31 567
137 823
569 323
12 267
812 804
260 122
345 377
133 702
125 948
801 903
940 556
160 508
231 524
127 394
516 23
762 1000
77 301
329 612
540 805
559 692
962 905
409 269
278 476
606 569
640 554
939 874
341 701
225 769
353 905
380 244
288 416
329 601
672 89
869 949
590 296
263 230
850 621
547 140
326 739
140 35
381 427
802 61
27 473
150 247
773 417
72 641
715 661
242 785
302 141
277 148
553 678
636 605
285 878
742 587
370 18
485 6
252 16
927 982
288 222
19 192
251 908
167 920
32 266
86 401
635 171
529 689
671 780
56 372
664 983
881 993
554 251
185 156
511 703
428 374
857 952
873 888
569 959
481 492
25 361
532 695
487 505
116 392
900 266
991 211
630 863
451 550
173 90
104 6
755 593
365 379
716 204
483 846
608 837
399 153
812 849
939 805
342 223
39 459
917 145
403 633
875 118
836 758
948 783
748 430
628 355
618 152
304 116
865 358
162 145
203 120
608 471
127 939
248 75
721 347
856 701
204 357
842 859
824 58
216 275
771 942
527 974
61 135
496 899
190 764
49 910
962 516
81 165
224 922
332 591
674 896
320 445
276 180
154 653
908 202
914 370
458 228
237 538
744 460
812 119
390 29
977 226
579 746
795 125
596 948
129 503
150 395
224 959
622 460
272 11
836 778
662 894
925 638
471 856
735 648
118 397
100 912
860 354
902 361
748 126
319 721
937 518
529 624
338 33
520 999
927 445
989 397
652 75
45 769
471 496
543 244
49 445
604 796
868 210
770 319
280 459
378 246
872 422
367 694
918 399
389 812
584 881
222 451
91 12
459 860
670 386
888 478
367 835
627 744
80 850
166 798
895 435
548 284
598 189
72 206
86 358
722 916
653 408
141 893
727 864
602 158
65 119
956 959
905 855
594 503
242 778
673 963
46 411
70 50
819 562
420 20
492 485
645 396
339 239
250 734
904 309
618 576
454 211
525 750
888 594
155 741
465 574
113 735
946 290
421 437
126 66
185 816
902 559
486 548
81 190
25 605
940 264
198 91
674 704
277 943
225 222
62 195
229 69
627 722
352 464
269 432
654 645
388 945
35 582
640 217
71 916
512 295
489 447
292 851
508 705
397 88
569 752
98 920
703 221
556 665
767 627
932 278
725 564
623 584
671 42
145 845
510 360
580 629
301 96
252 678
294 807
694 413
785 625
690 706
621 18
349 889
282 431
609 427
275 118
138 189
329 718
170 981
813 421
10 459
579 703
871 364
327 912
421 723
397 563
911 357
989 537
78 155
488 360
552 392
960 878
952 333
125 396
710 406
523 458
815 309
970 641
787 47
795 334
293 634
45 311
131 567
259 682
310 571
911 965
302 215
297 426
610 359
831 484
816 151
459 238
636 769
282 280
402 326
244 200
917 554
770 180
746 519
190 44
182 458
26 992
695 999
767 221
961 521
898 254
404 142
454 673
47 575
852 916
434 847
655 662
230 844
706 411
754 348
81 693
30 848
913 342
596 123
951 401
265 973
171 952
712 400
162 449
499 915
796 931
607 177
778 519
328 466
972 631
979 192
820 243
516 469
293 686
437 568
772 598
864 163
340 858
530 20
675 853
650 892
323 980
223 951
314 867
988 86
653 345
374 20
535 869
83 432
770 109
284 771
750 434
803 324
736 117
542 76
202 763
852 207
107 577
166 112
293 577
327 419
527 261
570 878
570 319
664 725
193 536
474 746
299 325
952 757
902 882
345 825
995 682
18 673
452 995
360 871
252 354
241 447
190 539
124 493
648 25
374 180
795 71
356 142
752 373
814 555
719 638
885 677
678 445
853 389
315 456
94 288
225 858
933 872
234 659
169 832
483 335
386 553
972 623
230 1
21 788
169 755
576 251
129 97
82 963
783 819
516 754
106 507
178 847
240 66
682 612
206 850
718 785
947 681
287 156
69 767
252 150
730 34
969 245
139 409
989 245
268 518
91 507
583 124
470 788
573 272
867 221
187 447
40 473
602 108
240 854
258 321
239 578
565 378
974 605
422 416
463 356
540 932
488 336
640 675
782 679
589 396
410 827
556 662
230 881
267 3
359 188
13 854
921 891
170 912
565 951
591 64
686 729
505 274
476 915
453 800
240 8
461 822
889 79
824 537
160 182
76 524
387 479
571 286
829 161
701 866
140 716
867 711
951 327
758 707
889 154
632 500
638 206
368 690
71 608
894 562
675 365
505 541
75 808
219 606
350 976
244 552
887 464
270 264
948 891
805 319
557 309
859 631
468 77
588 170
950 648
35 685
500 421
184 170
207 330
523 50
521 431
711 379
62 178
347 212
211 759
531 245
165 295
455 700
703 671
167 949
521 41
998 42
471 60
772 884
238 931
494 488
232 705
246 114
301 41
795 466
687 601
517 150
438 220
820 956
520 693
996 869
86 818
929 209
702 518
73 36
41 671
149 694
63 296
248 27
250 685
598 422
640 117
805 618
111 506
291 867
975 331
122 886
51 370
913 301
54 510
722 46
384 668
637 551
45 771
505 487
61 795
354 387
477 242
193 335
738 595
704 2
895 110
864 968
861 946
497 474
147 666
475 451
965 565
46 669
918 292
130 781
612 636
974 117
877 834
682 911
132 300
263 444
331 409
109 748
31 367
26 858
818 342
774 215
478 445
631 352
12 312
262 143
964 876
586 294
284 46
41 666
413 418
875 582
759 648
339 5
611 162
826 441
958 763
795 588
900 727
301 215
602 238
508 237
284 900
629 779
251 114
654 233
719 800
172 184
957 423
262 609
637 863
847 496
747 353
881 415
546 904
636 796
18 119
76 14
813 400
330 770
822 591
378 811
806 576
306 256
409 53
992 136
512 9
255 872
4 682
886 232
467 804
863 533
858 901
809 369
261 415
592 265
96 477
527 830
430 993
985 880
541 951
487 665
222 350
549 897
394 599
967 242
858 713
387 705
987 913
534 416
258 871
648 150
814 394
187 362
290 710
83 679
143 828
278 124
30 596
717 999
711 245
631 49
509 517
816 118
795 241
197 229
814 438
848 882
436 705
160 498
949 791
659 361
927 397
176 194
314 773
200 408
20 365
845 867
599 632
923 758
129 224
900 674
33 558
505 260
389 131
165 702
255 14
564 255
134 115
14 153
490 293
187 971
516 87
996 382
211 302
197 78
89 451
91 4
57 224
376 949
378 122
391 917
355 87
510 350
821 720
651 467
786 212
854 982
289 942
784 731
945 840
955 414
261 682
780 92
14 522
131 714
543 640
416 715
629 35
477 269
328 260
1000 272
37 712
604 118
195 617
639 554
73 122
761 35
100 863
967 81
249 796
349 576
407 700
199 858
569 992
338 524
109 532
140 100
221 56
178 333
90 859
804 542
73 123
22 798
385 453
369 722
976 830
253 115
929 41
97 856
833 538
714 637
431 139
459 28
726 59
703 99
856 236
476 240
688 197
961 664
26 565
130 306
958 160
806 54
15 638
943 80
626 374
218 736
777 29
763 854
87 466
53 132
534 740
328 846
763 237
658 720
396 463
125 762
100 67
193 78
792 411
813 921
791 576
126 229
393 430
522 797
536 888
592 15
231 249
86 626
63 210
739 514
628 931
693 404
331 465
63 723
246 585
519 158
257 630
607 650
164 531
628 754
950 672
509 641
507 839
913 55
505 783
212 496
738 940
596 347
922 184
40 880
185 295
577 348
825 556
454 126
227 962
766 733
654 65
628 158
848 840
5 388
800 743
327 395
441 600
930 832
480 115
126 408
427 189
581 544
274 733
118 279
149 97
788 348
936 793
735 735
482 327
13 411
510 844
877 636
251 691
937 213
754 889
259 379
973 728
9 474
825 796
940 908
199 826
321 680
504 685
442 14
696 669
910 615
531 234
707 518
686 880
982 626
787 180
803 459
495 4
672 375
674 672
858 34
312 905
55 668
57 964
477 256
845 162
487 178
139 273
731 919
922 271
952 948
294 161
981 605
272 473
702 905
59 251
858 76
48 344
253 187
616 961
480 698
879 79
626 152
349 929
89 432
170 222
977 872
126 387
474 357
921 331
432 321
26 36
690 226
416 315
730 116
109 684
611 58
541 781
279 517
256 477
159 545
176 928
691 217
505 458
883 234
162 376
91 54
508 369
922 511
339 238
782 200
680 713
906 207
992 948
423 497
406 306
82 330
363 296
871 453
701 378
173 623
241 298
799 579
535 151
76 668
703 107
732 960
907 736
572 664
994 528
500 356
175 370
160 876
498 339
629 296
270 515
799 345
182 501
812 116
989 70
204 912
734 596
564 79
123 415
786 298
136 945
173 235
628 670
965 546
123 115
890 657
967 45
922 778
160 262
848 363
173 581
959 88
659 433
503 796
82 990
740 254
224 367
46 450
706 288
458 673
332 379
450 843
992 649
206 516
300 809
799 125
987 374
844 262
205 272
971 910
911 428
934 594
788 149
384 345
860 971
555 512
779 941
893 577
417 231
492 176
799 752
958 61
180 891
6 337
486 10
471 880
861 250
820 105
178 237
335 480
848 179
8 629
219 560
426 224
17 733
412 155
234 737
856 56
969 716
172 835
376 858
314 224
36 673
852 614
148 49
272 39
680 641
123 443
180 2
764 500
287 240
254 15
97 920
238 133
592 441
98 422
470 167
874 94
557 553
995 232
233 150
25 301
540 175
678 636
120 390
166 633
250 391
726 158
943 811
189 937
394 928
815 626
77 839
278 998
502 817
525 531
804 970
359 504
844 522
938 361
154 539
751 231
697 693
164 148
763 593
986 40
370 363
788 519
990 498
374 834
371 311
546 876
850 297
106 546
341 850
134 674
821 101
242 159
492 535
998 51
1 719
414 140
237 403
588 360
235 770
782 693
542 152
148 881
801 968
333 42
126 825
577 475
194 992
420 782
395 408
392 334
767 664
819 2
433 600
694 451
602 573
819 403
796 370
328 724
196 554
652 389
523 292
831 914
625 949
929 796
302 361
747 995
163 172
934 764
96 104
255 314
37 904
488 41
645 33
432 300
447 247
594 234
365 527
349 813
630 867
170 920
763 9
41 127
573 716
123 356
368 68
315 786
7 908
371 724
786 720
536 767
938 687
355 821
546 525
740 308
533 52
993 652
347 360
174 386
607 430
196 577
532 551
397 77
737 311
588 421
145 581
424 491
940 495
904 465
880 454
997 524
374 955
953 14
449 501
409 829
491 422
299 79
194 795
659 617
286 950
464 541
415 343
346 411
365 523
84 165
145 425
420 905
605 950
49 448
526 916
493 536
884 130
485 347
42 367
438 378
134 521
933 669
294 890
618 342
392 214
255 237
718 585
189 92
836 230
810 848
841 247
577 975
120 471
483 369
860 415
656 655
847 992
347 591
557 953
443 896
987 781
213 797
27 862
235 886
628 272
391 284
828 184
577 6
192 371
901 785
565 567
972 782
101 351
648 127
212 882
364 191
992 101
758 171
636 686
176 827
56 76
612 410
976 54
72 299
836 524
650 212
402 924
472 876
328 166
985 963
851 160
587 752
668 254
632 995
307 703
293 494
579 293
328 580
504 747
22 416
132 79
230 811
244 566
125 447
705 312
565 1000
55 714
717 633
6 396
212 861
276 249
594 858
411 190
423 536
636 500
153 340
163 873
415 79
301 279
765 826
686 530
774 962
130 368
819 541
909 593
235 254
804 649
332 28
484 633
658 680
585 765
23 783
527 149
96 9
868 914
507 328
671 950
611 905
204 414
905 887
871 451
723 3
988 172
1000 363
306 878
511 402
886 378
505 525
916 634
74 787
84 492
10 158
846 997
681 845
74 221
740 312
950 758
449 806
635 914
980 461
988 410
96 757
461 169
895 897
12 256
54 857
605 87
53 315
73 127
536 164
790 837
921 238
643 907
367 491
384 856
965 131
352 211
379 363
220 71
870 624
102 272
457 891
129 103
76 3
121 811
210 791
642 174
737 651
707 203
434 278
254 9
597 355
633 406
246 93
195 770
124 829
971 426
859 243
122 947
245 828
149 678
458 773
333 711
134 282
687 662
562 821
387 108
942 95
923 513
751 245
290 961
487 411
908 83
591 408
533 445
110 18
726 526
135 412
540 48
584 278
155 525
724 883
942 646
748 44
242 37
448 264
162 38
23 274
437 555
572 795
775 58
105 141
17 667
665 241
354 906
629 62
986 76
677 147
606 489
502 530
635 277
587 192
332 885
904 499
91 364
825 720
778 810
795 454
309 612
153 80
864 759
921 718
288 555
994 226
99 287
130 427
125 140
346 216
856 170
287 985
332 433
438 992
44 591
423 260
701 343
917 348
164 611
909 640
102 254
424 493
293 107
926 731
450 321
673 872
932 373
215 908
229 980
515 189
869 643
605 228
24 707
833 582
15 608
75 308
714 352
24 62
35 956
786 601
863 201
768 444
180 282
984 49
881 807
673 815
612 739
518 353
414 287
496 551
239 711
103 358
506 283
142 466
147 375
273 85
792 661
37 464
353 455
794 124
689 299
139 440
946 632
358 177
176 149
189 564
613 15
564 166
710 917
396 822
120 935
593 631
151 951
451 348
890 415
581 776
721 552
721 755
616 397
162 11
95 689
274 209
269 242
97 347
839 338
761 552
142 693
327 863
597 399
617 212
795 778
223 364
469 669
404 94
444 497
647 425
564 716
888 402
53 649
693 984
56 289
382 25
501 529
244 622
52 511
468 698
935 735
450 479
899 854
479 555
47 172
538 103
812 920
479 312
800 632
386 43
254 128
690 320
99 742
830 566
791 764
652 382
213 511
418 352
214 955
806 26
226 284
337 25
916 75
68 521
202 757
840 300
137 868
726 750
320 938
612 625
981 29
984 782
219 209
66 908
234 333
853 183
409 692
65 51
271 680
303 590
970 914
143 630
324 714
190 741
73 602
427 925
136 188
969 322
798 385
373 752
783 240
584 752
506 798
53 152
781 16
261 970
108 881
745 533
834 523
809 969
710 129
291 859
514 15
962 803
9 745
43 592
742 253
51 433
800 831
800 60
292 248
792 125
445 480
81 87
339 946
396 142
405 596
848 443
625 434
58 777
693 349
24 836
825 794
787 269
356 316
516 160
967 264
621 715
757 377
507 217
940 564
264 368
819 440
514 958
708 139
176 415
806 692
575 124
307 547
212 500
358 865
20 298
281 43
731 452
482 244
409 542
734 936
308 891
627 234
15 285
780 204
348 406
55 559
905 413
714 263
278 85
912 409
448 544
452 531
995 285
126 755
178 860
691 838
750 317
71 116
602 203
211 513
138 925
127 767
9 390
933 979
339 280
615 464
675 724
982 777
393 52
244 346
646 214
78 130
132 556
945 423
753 343
158 542
512 833
617 845
248 204
354 854
471 351
239 690
51 487
261 186
575 14
528 83
381 686
976 244
870 592
953 687
385 658
892 855
960 207
745 494
553 6
31 128
19 559
346 817
480 785
998 784
823 734
24 257
72 829
515 31
524 940
419 987
817 980
737 412
868 434
580 699
483 392
310 276
458 602
210 500
662 725
882 48
339 952
88 26
243 307
358 380
398 840
123 59
467 933
661 247
414 870
746 427
826 633
384 517
936 399
625 225
878 713
602 120
371 412
941 728
143 690
919 618
101 385
550 113
983 315
741 280
424 70
123 26
190 493
437 482
573 580
524 491
228 98
736 210
412 69
700 348
789 207
163 981
617 586
403 91
611 944
935 400
331 300
350 879
976 10
786 739
431 427
242 482
774 14
445 915
572 959
545 649
982 507
592 917
114 943
52 441
304 190
179 734
616 772
786 12
656 709
551 230
725 494
498 631
862 273
218 530
748 684
824 152
124 127
341 655
213 308
426 428
49 211
791 704
958 520
331 860
38 215
96 322
938 919
473 414
45 813
68 257
473 493
36 521
643 534
846 974
29 97
896 66
672 406
440 962
676 912
375 73
77 442
329 549
934 717
247 997
315 889
862 626
810 242
723 705
659 385
823 331
143 614
853 744
733 885
622 399
773 504
911 987
776 887
940 598
569 82
229 141
392 687
63 245
430 701
518 514
265 709
695 827
598 923
381 373
161 672
323 81
292 708
324 872
848 716
910 262
960 691
962 829
205 546
319 821
254 665
347 301
575 223
247 990
167 703
875 810
410 550
681 609
265 590
870 576
756 836
739 354
634 581
649 208
155 317
294 401
306 812
456 532
621 865
82 653
474 698
626 225
878 381
413 605
455 420
774 923
477 774
90 127
938 839
704 64
914 529
762 507
223 387
732 452
119 496
57 574
915 698
470 40
973 947
814 454
578 903
933 961
2 222
800 633
132 855
547 987
591 748
866 60
788 838
6 601
855 928
248 209
149 399
253 240
401 932
647 299
270 407
316 103
850 793
982 675
962 796
552 209
356 53
607 548
684 211
139 64
347 547
190 616
24 432
908 6
458 497
982 419
644 886
979 351
938 585
898 973
927 735
242 116
703 547
620 420
778 734
339 154
165 247
511 975
393 90
440 18
343 455
76 731
501 2
817 94
469 519
640 441
923 691
579 785
665 673
628 409
114 709
132 905
726 440
945 420
502 98
374 319
192 843
837 831
283 127
108 874
498 686
10 514
711 638
275 176
698 406
81 423
197 377
195 794
749 696
317 851
265 951
329 217
442 608
474 452
473 184
441 747
711 138
505 791
912 701
154 386
820 58
369 84
360 698
300 118
485 742
77 310
193 901
493 985
648 204
122 152
346 33
204 217
491 698
435 226
162 254
636 531
464 416
730 540
726 274
793 570
258 440
125 731
943 823
116 146
39 606
196 875
236 736
996 573
82 575
561 546
343 643
437 420
916 229
341 526
20 818
256 962
108 30
328 303
284 357
394 519
316 4
70 10
646 859
429 913
87 121
416 527
181 215
375 465
571 768
335 14
509 778
890 824
833 778
170 613
690 608
733 128
66 23
173 486
951 588
364 909
123 410
361 45
529 695
410 37
824 300
212 604
611 396
733 132
902 805
115 74
642 65
974 48
493 337
308 254
726 131
735 515
333 819
998 692
593 737
784 494
919 534
315 932
538 640
439 139
51 283
827 358
841 575
393 953
601 750
681 60
906 363
498 697
853 548
979 679
258 515
583 746
956 423
320 263
401 608
217 232
892 170
981 62
121 694
375 970
257 126
613 542
804 911
606 18
777 6
625 345
237 517
514 569
930 302
581 50
347 307
533 887
807 142
365 41
332 235
129 385
207 86
755 335
443 731
680 32
600 528
198 181
839 299
631 372
538 438
865 902
830 196
488 764
492 616
148 699
33 496
527 935
609 478
10 743
350 849
572 579
769 436
480 951
631 967
714 475
935 213
173 987
467 557
834 803
737 229
190 551
386 199
294 735
47 335
419 618
265 539
53 744
489 36
62 202
415 34
590 168
387 562
790 421
378 176
619 671
262 666
357 32
635 973
716 59
427 129
613 288
611 262
330 349
823 965
981 200
492 952
222 106
969 930
137 603
902 707
642 969
118 420
98 730
707 574
108 379
484 310
144 328
613 717
647 921
184 900
221 97
949 318
243 637
386 978
58 378
545 723
770 380
385 913
707 349
930 628
412 465
993 99
839 941
416 16
596 10
987 61
710 733
887 606
807 656
985 543
892 902
534 173
881 945
687 981
858 525
892 869
987 895
201 973
307 262
867 216
201 203
758 121
246 1
374 132
173 254
76 161
494 221
991 415
198 883
635 184
129 187
508 436
448 917
980 666
220 241
652 466
594 25
630 376
279 994
490 124
566 481
715 524
650 843
62 158
630 861
426 610
526 909
149 145
562 742
521 510
860 151
238 490
613 709
559 854
176 273
729 825
334 449
650 759
58 527
667 551
623 816
695 537
909 215
365 635
921 272
920 364
295 254
812 296
364 222
174 31
772 797
198 466
333 458
680 82
578 397
717 890
256 430
815 528
701 592
623 597
450 895
960 96
148 124
744 511
345 917
893 468
713 90
548 964
366 968
976 180
273 925
364 584
20 863
59 763
32 618
222 96
59 154
493 958
470 323
434 181
221 800
148 196
331 643
223 806
464 847
730 827
431 102
689 489
216 765
244 247
382 465
343 793
971 187
750 792
861 184
972 81
335 120
628 665
114 850
823 577
755 479
5 795
319 221
467 941
85 701
699 834
844 559
17 815
991 351
934 618
368 399
820 190
327 868
93 81
346 98
318 434
930 136
726 660
649 810
712 347
643 555
369 248
866 81
53 37
622 380
904 715
460 601
812 687
616 481
120 545
204 264
6 915
963 1000
821 868
11 190
467 725
844 684
805 248
720 427
477 543
784 948
87 751
144 643
367 149
909 329
271 14
713 769
817 692
744 309
964 310
212 99
257 299
202 400
293 920
282 147
512 495
369 561
330 54
125 73
715 958
742 678
267 306
129 523
604 330
274 248
249 173
800 848
923 82
346 832
985 857
678 706
418 563
787 99
969 911
171 683
220 264
921 488
8 524
169 633
123 417
805 923
616 79
356 961
910 692
818 940
397 587
502 535
797 207
822 864
501 743
703 860
618 224
640 648
727 370
568 988
61 737
323 781
344 359
508 387
321 9
481 375
220 98
598 64
190 590
711 204
573 116
777 986
853 55
147 527
187 490
886 141
982 450
598 490
850 20
132 307
183 195
863 731
983 787
846 111
772 50
760 814
196 93
615 793
62 431
852 291
651 983
950 833
529 812
915 512
598 112
974 722
162 491
991 90
547 102
903 742
195 517
887 128
911 845
96 436
839 625
247 753
488 197
865 461
270 378
952 260
467 850
714 369
237 829
35 908
777 945
752 133
58 238
140 506
674 978
83 617
820 299
429 89
676 732
581 414
214 524
673 450
709 128
4 812
50 752
729 47
346 163
15 518
461 796
527 658
981 108
71 546
631 95
802 56
462 157
569 917
825 487
991 905
885 688
68 252
205 880
368 573
680 243
246 662
337 593
644 490
648 457
783 354
610 289
557 938
883 276
297 220
204 633
164 199
475 164
655 120
686 165
241 90
289 850
731 805
526 435
710 70
462 684
256 166
743 771
716 217
934 722
688 964
128 497
815 768
347 897
167 450
659 726
857 720
795 671
755 757
275 522
133 990
712 778
381 320
980 515
566 904
739 84
705 749
161 913
820 307
583 574
415 363
936 689
236 420
31 326
837 94
413 957
781 581
977 112
95 542
977 71
933 137
443 566
898 516
384 928
841 220
789 786
603 570
718 579
33 813
473 400
997 449
470 282
378 487
165 113
766 357
333 139
3 473
394 993
184 427
157 656
826 506
104 295
139 41
100 875
641 713
119 18
344 815
807 347
287 434
303 33
778 486
459 935
792 597
930 930
989 29
156 113
166 376
44 651
462 850
349 748
283 652
780 61
137 590
347 630
225 138
419 918
383 385
722 208
935 660
182 979
662 995
828 11
662 226
875 150
815 573
131 40
62 60
546 480
330 80
464 126
919 168
12 853
827 545
831 841
539 11
851 633
825 864
210 699
13 24
415 332
907 960
163 236
40 919
947 855
45 217
23 408
422 201
305 604
614 891
827 438
754 36
488 119
412 110
966 826
441 872
138 955
108 177
874 54
31 270
623 405
606 333
647 646
528 613
889 354
402 994
742 890
464 505
999 429
330 792
301 819
98 760
347 323
165 730
592 787
134 621
182 739
305 829
737 832
793 977
538 194
970 279
435 434
214 816
929 866
625 981
349 142
710 292
928 844
264 110
934 569
290 22
752 82
998 289
919 62
847 318
869 775
184 503
152 808
949 545
496 229
679 979
412 44
451 115
42 297
433 910
423 616
778 76
143 273
656 882
675 600
196 438
256 926
473 649
574 905
559 349
872 322
627 998
920 404
425 62
776 849
529 802
239 795
801 950
343 273
598 268
529 156
616 752
830 242
101 101
998 526
163 378
957 457
493 85
657 21
886 457
97 125
251 791
542 403
27 338
151 907
845 119
712 759
127 709
438 592
97 930
676 106
303 914
562 399
390 164
190 931
919 281
814 297
970 964
82 213
840 794
854 958
606 644
902 55
573 929
842 73
513 858
799 326
642 710
935 75
922 126
220 597
554 401
455 993
736 966
220 929
512 978
715 376
54 693
402 567
272 488
766 177
336 695
826 423
660 397
703 402
593 214
524 995
610 508
75 161
501 661
838 845
451 525
947 551
215 682
628 156
950 503
502 559
11 542
274 437
702 311
907 203
820 161
685 951
603 983
631 804
948 197
352 138
430 205
746 322
2 955
467 409
359 749
485 211
728 468
14 27
664 202
954 368
572 387
527 670
708 755
117 692
240 470
998 589
997 141
319 355
889 804
565 968
995 638
483 300
357 173
35 281
912 562
668 418
662 907
887 12
495 880
828 843
372 146
197 613
580 923
394 926
913 228
226 269
401 260
549 312
173 850
267 296
99 505
659 945
737 486
788 108
631 336
801 300
206 194
225 118
62 639
837 586
489 470
778 107
117 876
172 348
295 527
526 447
992 402
204 291
290 617
929 126
202 769
948 331
228 416
191 730
396 686
153 556
888 708
655 877
895 954
208 474
664 912
65 238
248 813
923 822
733 55
220 88
178 724
643 417
946 106
983 860
906 542
658 348
890 856
252 307
93 851
119 15
672 203
421 244
291 950
367 750
421 664
855 386
616 837
245 874
730 929
852 740
276 742
947 527
644 10
127 962
943 845
711 715
509 566
754 344
349 836
624 201
575 251
942 521
129 341
911 857
257 929
844 252
939 323
167 276
947 27
741 203
782 716
403 708
966 696
388 490
950 597
810 816
26 375
400 544
3 346
743 777
493 835
979 626
550 734
960 169
765 613
467 642
355 208
588 357
905 862
904 999
638 396
833 969
22 734
600 130
970 559
650 74
820 415
38 286
266 217
424 337
977 681
679 540
628 864
508 1
597 209
58 549
107 340
453 926
106 842
564 513
547 829
449 857
983 778
537 885
9 215
424 636
430 931
988 379
139 46
424 33
519 228
311 624
489 968
54 569
614 855
777 597
984 313
880 904
980 309
186 319
687 324
364 965
503 140
349 140
885 837
107 290
758 721
496 534
669 479
823 78
756 154
738 941
472 777
741 470
679 90
843 397
537 985
715 122
375 735
601 573
928 91
867 601
938 960
71 616
49 265
13 502
380 610
30 283
312 31
122 610
341 340
246 700
201 56
510 390
947 405
854 679
136 61
680 166
933 21
280 273
361 489
903 11
710 721
110 262
128 972
652 427
105 93
999 240
505 678
757 848
20 305
518 952
325 797
48 109
979 757
829 440
371 957
383 138
582 228
430 87
905 187
286 924
843 155
280 603
48 610
711 228
50 81
536 812
302 35
108 883
262 890
428 606
793 270
760 19
140 62
173 695
1 452
649 48
414 360
275 463
792 811
274 598
80 575
429 130
115 208
736 908
477 847
278 968
909 802
663 909
254 663
22 934
481 166
744 106
33 450
695 495
323 162
702 410
257 50
497 517
852 511
425 457
174 84
475 547
17 307
64 761
412 530
288 796
989 26
200 312
721 959
134 329
9 982
845 860
493 621
316 18
704 142
564 721
509 472
7 488
825 995
658 52
980 379
11 113
59 19
94 904
524 897
955 580
38 871
300 485
850 484
955 53
198 131
400 63
858 57
301 846
684 624
971 990
860 206
844 61
689 891
771 995
943 968
30 334
751 143
170 537
619 470
382 464
216 482
539 899
458 509
869 100
218 712
512 258
954 282
253 249
249 729
590 630
63 340
229 743
406 610
206 621
444 744
871 253
605 110
561 833
536 73
738 955
584 541
371 708
125 599
450 530
560 8
502 3
103 372
833 223
407 67
466 849
675 61
768 390
995 570
271 555
577 124
909 31
38 890
345 297
412 943
293 537
316 968
949 582
323 711
285 946
617 213
69 525
596 916
595 481
656 667
329 46
908 673
954 155
216 669
871 538
379 507
835 995
872 667
448 358
403 338
800 745
400 36
369 615
56 591
505 787
450 339
133 521
594 4
187 412
971 889
176 770
246 606
295 696
745 951
165 213
214 885
179 269
476 35
55 925
797 319
83 865
223 258
634 820
216 530
468 510
225 564
812 38
742 328
250 955
576 40
463 982
316 188
521 112
446 940
280 20
550 914
839 765
626 20
222 438
117 306
270 681
85 197
720 899
179 35
438 699
498 296
235 746
962 784
900 453
811 526
824 384
315 880
112 974
872 695
570 310
746 67
362 191
604 675
327 614
827 226
419 989
103 242
373 417
200 10
391 663
983 908
845 207
954 766
516 699
833 472
14 865
572 340
479 751
842 111
789 315
534 988
677 276
183 846
612 84
187 796
907 448
693 921
612 791
366 881
253 232
567 41
899 452
380 575
728 381
937 262
578 154
750 541
688 496
736 380
768 48
190 713
612 580
169 864
164 736
256 414
539 987
340 266
719 276
429 629
837 18
917 524
865 5
256 632
52 251
362 594
315 973
188 688
219 795
453 109
133 792
420 902
882 335
217 151
155 465
67 426
151 382
715 435
732 520
311 269
170 213
930 404
899 498
554 109
931 708
573 994
419 120
373 169
147 589
106 213
732 917
186 472
476 707
36 405
110 935
255 15
43 537
74 967
530 691
270 574
520 644
762 252
913 519
990 121
156 25
959 484
984 353
20 58
849 909
959 317
216 580
242 735
224 356
338 136
874 983
456 92
239 685
61 550
168 45
102 221
735 201
461 808
604 28
114 962
449 74
288 241
829 878
925 889
427 92
278 386
901 365
938 750
652 750
909 255
777 648
77 127
720 974
594 644
215 372
885 953
433 822
54 84
572 315
691 700
314 142
590 274
35 574
290 481
858 235
606 563
219 658
280 455
610 712
628 15
148 199
329 838
899 642
331 840
123 654
50 884
186 691
364 44
925 839
115 530
754 685
491 148
96 119
163 595
432 567
485 115
759 752
405 343
33 831
338 957
839 774
489 377
806 331
525 254
848 118
881 632
746 794
26 225
382 141
519 414
971 856
723 344
117 499
830 165
528 278
203 727
747 436
358 783
152 455
576 972
494 602
548 875
742 66
921 362
782 563
150 611
727 29
240 930
756 987
365 113
121 868
839 413
297 386
803 926
807 723
288 566
6 561
441 787
123 591
749 850
619 340
131 374
678 847
66 758
846 905
642 808
532 445
519 372
255 524
933 696
662 407
638 762
608 608
454 90
982 131
288 172
281 354
258 450
257 503
713 447
89 645
494 103
403 131
864 363
594 432
445 522
323 527
304 579
29 999
920 573
564 632
19 652
754 30
346 970
744 435
638 196
506 789
287 451
359 87
226 387
437 145
776 329
652 755
544 757
784 889
324 716
75 181
856 713
631 428
907 578
602 265
16 827
971 314
452 98
995 455
852 538
212 987
779 289
356 292
634 212
356 264
219 897
79 820
514 95
998 517
899 320
417 176
805 620
958 492
8 176
467 578
324 411
849 579
194 747
898 376
903 252
285 968
971 595
770 755
46 588
684 324
592 86
639 756
840 221
151 979
434 49
706 881
714 609
133 351
928 455
493 182
653 529
505 767
204 43
615 989
967 515
814 25
395 879
985 879
581 912
686 877
650 822
294 495
4 299
23 860
65 779
308 268
173 511
662 788
499 391
257 718
841 651
948 177
882 529
89 567
757 90
388 51
584 743
349 958
603 765
32 261
420 693
48 270
435 952
86 43
669 279
693 968
985 584
7 920
326 707
878 928
471 317
577 608
546 976
877 332
927 315
374 947
593 418
696 762
718 278
122 724
430 426
727 900
95 564
523 650
647 752
333 925
418 58
224 362
476 490
603 405
61 321
682 183
396 583
982 826
77 454
623 182
125 498
249 516
399 666
925 974
27 752
463 138
922 66
738 576
869 133
158 850
958 518
909 387
568 447
569 629
969 320
646 894
293 24
161 919
173 55
253 262
322 704
657 230
90 980
113 9
426 493
462 347
324 310
141 320
417 654
238 941
708 842
314 596
651 486
465 329
822 561
589 294
343 606
412 666
267 904
986 684
557 575
417 178
954 82
69 423
514 85
965 965
679 786
877 267
432 220
237 491
98 574
526 655
149 501
271 917
678 224
998 802
576 979
415 667
405 94
804 634
712 235
853 288
130 527
663 655
181 163
26 428
846 914
354 481
213 111
926 17
744 637
603 948
910 402
411 442
564 918
244 994
454 269
422 791
5 267
704 70
165 58
550 378
520 475
210 739
379 949
144 288
351 906
729 266
260 276
419 949
651 122
18 815
531 920
746 937
285 873
300 663
700 31
789 875
355 400
502 299
432 920
535 792
974 281
841 717
379 35
286 33
558 338
212 770
68 881
597 816
58 922
448 490
559 288
206 420
454 417
754 384
60 317
505 509
30 572
237 56
685 731
909 132
221 467
771 426
886 902
671 683
66 112
93 571
621 122
494 362
135 83
952 738
159 636
468 67
767 40
885 889
466 770
791 179
460 461
976 680
849 596
801 694
957 287
776 725
811 79
814 322
714 633
673 625
73 490
20 206
675 233
69 262
511 44
991 94
404 947
733 532
23 543
864 676
469 604
507 493
228 931
334 973
793 353
530 819
585 599
433 447
994 726
157 985
171 561
283 903
798 701
493 661
376 313
616 235
805 195
517 490
520 662
843 49
999 264
329 512
766 385
438 761
576 165
73 191
751 878
738 268
929 561
657 408
352 364
650 32
227 944
555 765
22 482
282 94
299 42
602 26
33 10
561 384
725 563
506 409
296 185
302 691
684 583
614 459
469 913
500 838
139 453
863 477
98 896
486 658
631 563
572 46
614 827
849 652
462 220
726 961
57 217
693 863
93 444
194 958
872 999
766 485
177 127
751 693
413 510
495 138
823 903
450 340
929 321
137 21
116 682
978 988
33 95
573 223
254 744
173 302
19 585
723 633
767 428
826 669
280 106
342 768
444 834
901 268
42 474
569 366
596 939
951 759
803 25
391 570
862 630
983 493
735 324
133 62
19 928
895 920
195 288
745 388
583 313
754 530
252 704
640 406
728 31
975 531
345 836
160 327
329 247
3 941
459 135
354 477
62 600
748 609
887 492
157 101
703 760
156 342
165 235
766 68
679 277
523 749
299 981
883 4
810 944
603 557
904 842
14 557
352 716
668 508
410 832
742 133
323 859
553 354
136 299
360 10
47 11
991 929
224 969
708 128
810 108
379 823
941 652
867 35
784 541
893 688
894 380
338 254
390 384
616 732
949 942
719 110
402 97
285 417
530 175
505 961
858 749
1 752
129 338
5 870
722 972
952 835
976 253
142 646
172 397
714 998
662 571
746 662
322 226
999 678
95 72
649 47
881 784
830 918
537 971
916 482
230 487
788 943
836 449
514 934
110 187
159 108
865 606
652 340
817 885
245 304
643 781
615 972
996 844
787 646
583 652
579 692
838 90
47 683
919 698
934 200
812 178
856 806
715 925
453 710
909 427
152 974
24 29
861 309
228 672
916 543
721 721
335 448
227 6
82 697
104 361
318 608
353 889
370 932
912 856
367 740
4 634
634 76
916 41
685 365
635 911
370 68
429 276
433 467
600 461
528 304
702 897
236 613
105 954
705 108
536 645
575 803
685 612
522 536
387 481
361 167
108 793
606 512
271 512
551 975
972 490
202 475
488 76
362 226
556 75
744 15
867 728
239 733
130 647
330 401
510 233
727 481
722 391
339 207
982 999
825 215
610 187
441 517
261 536
532 479
689 784
852 371
184 362
603 911
882 986
883 257
521 708
471 482
351 858
151 234
838 990
619 527
774 471
249 309
184 851
571 729
526 224
965 407
561 848
15 433
907 837
100 617
9 250
202 696
367 39
38 985
807 517
471 342
367 394
423 244
2 529
586 16
962 492
853 228
995 304
905 397
787 440
607 56
602 766
107 291
817 881
534 785
903 627
697 107
854 43
398 18
797 448
239 247
342 840
12 914
615 470
351 89
328 881
174 583
507 222
112 662
820 260
461 460
547 699
890 69
153 504
538 708
149 855
87 383
58 594
604 99
901 121
529 72
732 341
531 278
39 588
166 280
8 318
784 546
137 526
276 346
1 363
80 59
509 316
436 783
832 168
302 962
794 310
632 929
350 343
534 626
40 534
340 119
944 647
154 452
962 56
212 750
758 713
531 411
720 658
666 953
621 199
578 660
84 269
131 28
267 284
831 581
330 880
438 598
897 195
957 688
102 677
345 353
306 10
657 926
855 68
671 122
703 501
895 31
980 520
298 835
329 399
863 673
103 168
35 760
446 594
346 735
154 259
321 856
112 374
756 223
690 735
753 704
143 615
728 597
708 580
314 944
605 467
203 277
143 712
493 237
279 220
71 132
711 471
831 376
414 787
194 968
64 867
787 656
823 281
367 315
870 997
380 160
324 729
860 277
524 922
747 355
649 512
493 842
480 556
708 464
621 846
119 444
834 996
507 871
293 668
296 140
425 42
846 425
554 339
266 385
246 973
848 867
170 967
662 648
804 123
118 542
554 977
764 846
644 732
224 126
333 421
551 238
111 168
622 357
493 822
788 236
309 943
358 303
931 828
196 836
804 959
691 383
90 266
860 423
686 762
660 797
930 634
153 422
455 79
83 594
314 744
46 170
202 241
6 357
551 39
421 597
371 896
394 383
16 196
274 530
415 939
625 654
313 670
823 867
223 165
866 730
757 638
679 967
622 49
862 367
41 798
452 488
619 725
369 385
38 327
15 861
545 629
40 768
793 906
849 549
895 527
867 516
928 728
234 358
984 274
156 435
113 126
511 834
511 877
179 548
556 193
173 800
867 965
57 68
866 303
946 732
812 404
583 795
30 90
327 77
625 524
50 736
623 222
535 842
261 52
431 946
171 13
93 200
454 674
342 668
745 85
525 721
776 685
637 36
88 882
593 223
649 23
520 820
860 754
732 956
676 798
533 483
84 31
177 859
716 814
246 155
47 190
377 696
213 249
791 849
602 32
957 791
466 671
553 995
881 620
808 478
668 503
901 232
751 767
182 315
4 324
163 304
325 764
335 281
554 325
264 494
847 82
516 751
723 235
578 497
440 245
351 693
811 362
685 930
45 155
642 950
795 677
428 414
411 502
998 439
131 764
153 294
125 272
459 162
553 928
523 597
82 164
899 913
589 759
172 117
457 218
156 422
737 633
46 548
794 598
827 316
547 260
831 797
172 252
841 113
362 548
832 886
664 53
408 472
622 369
165 372
800 149
816 205
886 646
389 705
757 255
876 378
624 91
814 285
392 169
994 544
317 652
169 132
209 406
130 209
167 730
402 39
692 790
743 539
794 773
229 769
863 849
908 29
133 651
197 478
194 514
129 715
120 478
898 638
208 299
677 251
790 986
622 935
758 850
1000 182
659 454
62 139
168 58
828 639
888 77
727 305
697 167
504 48
772 613
937 298
435 288
479 695
836 489
500 897
628 19
307 807
9 194
640 609
293 688
128 720
526 983
767 297
123 884
313 557
603 7
903 611
417 833
754 299
821 745
260 466
433 387
721 303
958 316
670 80
199 335
989 370
728 461
397 982
72 220
543 840
404 296
491 577
393 750
42 177
488 578
486 208
232 443
876 902
875 426
588 863
147 417
229 201
856 652
45 982
83 145
965 922
722 450
129 954
245 356
207 471
782 146
685 928
562 489
802 142
42 657
794 814
341 450
970 445
239 404
589 203
325 663
5 805
968 601
161 174
71 942
671 755
595 22
30 870
801 435
858 494
237 827
381 906
540 385
711 507
32 407
164 702
513 384
285 108
758 362
574 89
267 30
105 816
657 441
200 553
94 712
289 731
171 398
92 618
536 322
762 957
622 29
986 961
229 244
394 137
150 403
443 128
444 536
840 732
266 362
979 16
31 195
477 144
151 98
411 752
84 91
86 829
579 587
231 155
125 673
561 826
651 178
187 131
887 518
712 623
412 215
72 288
54 482
391 489
318 854
9 539
573 995
458 485
820 109
662 6
523 737
168 587
695 892
745 202
911 105
92 835
99 550
671 918
276 600
584 798
337 752
35 888
829 253
94 797
213 788
688 1
151 432
555 413
537 646
600 987
306 532
156 890
681 844
890 27
304 71
631 397
867 195
548 38
99 402
212 646
23 468
999 708
570 679
447 441
292 751
511 922
634 15
424 322
468 226
212 2
929 412
682 927
120 603
957 670
516 756
858 324
80 356
52 547
94 37
914 518
947 74
75 294
922 108
635 524
383 492
199 462
200 251
360 293
639 273
654 257
253 952
682 618
110 756
863 834
714 484
148 348
359 882
695 391
35 798
679 549
147 684
157 399
635 838
593 279
126 807
730 178
384 229
877 742
110 420
651 804
162 810
209 197
504 557
503 778
840 967
325 921
496 708
149 372
802 610
144 452
413 305
262 621
853 221
860 949
201 181
337 290
405 989
766 866
225 90
895 586
754 307
280 743
939 491
692 616
271 244
797 960
886 201
948 560
459 713
426 683
154 563
402 303
849 844
605 743
782 711
77 33
631 145
701 427
104 586
979 403
497 437
119 269
923 685
68 880
520 18
212 285
33 86
94 664
231 794
442 686
731 773
89 227
175 337
903 450
21 970
329 799
818 270
979 689
287 542
974 672
628 419
687 210
212 128
247 294
252 335
520 813
844 416
865 728
68 545
527 885
814 857
926 453
398 251
669 162
586 232
641 833
525 893
167 396
705 408
768 900
824 475
997 40
555 64
554 686
476 29
711 144
480 251
75 999
30 581
592 26
973 146
90 557
967 860
551 442
937 430
261 311
612 740
913 686
738 558
675 197
763 663
956 340
404 614
825 107
163 712
720 99
761 104
719 673
583 956
304 257
152 83
483 636
740 790
975 496
755 531
217 579
637 732
291 356
239 758
615 27
566 197
805 486
655 678
211 137
313 303
169 366
97 254
865 279
388 904
573 626
661 187
5 578
736 339
150 892
824 804
941 234
41 571
873 190
603 393
555 566
819 119
634 559
22 206
184 682
744 540
878 408
723 702
211 644
440 503
877 480
669 28
846 575
593 747
930 764
865 915
322 886
472 857
397 529
398 274
288 472
115 118
353 344
597 778
796 617
157 641
544 101
388 537
426 494
993 176
119 280
647 446
130 114
915 835
457 512
612 604
480 120
245 23
220 336
496 436
324 836
445 69
948 223
562 292
398 681
571 44
478 53
509 392
887 317
255 850
921 735
969 165
757 188
975 142
190 299
978 635
719 277
857 281
1 142
542 510
533 428
826 140
262 982
785 113
938 111
255 127
409 584
113 480
112 131
574 424
620 927
917 514
436 449
941 261
359 165
166 620
147 302
733 436
562 173
274 27
995 763
615 921
538 586
847 454
99 634
255 40
246 194
961 604
780 308
644 544
998 557
755 930
482 721
850 372
306 48
796 926
543 364
764 186
742 975
46 489
254 879
209 455
250 514
505 417
811 481
815 109
148 709
824 263
894 83
23 988
409 757
664 454
245 269
684 453
723 934
319 928
813 216
697 232
667 863
572 516
429 465
950 451
452 358
163 804
131 927
218 548
706 574
158 541
616 497
706 187
364 134
652 313
937 455
22 496
274 536
651 8
734 259
185 904
164 837
570 131
686 275
318 49
761 321
714 49
623 546
408 356
805 928
571 341
183 276
38 775
15 553
684 296
563 1
697 323
321 410
144 618
473 967
885 396
308 67
405 61
880 771
613 491
707 648
138 269
943 672
243 665
282 669
856 796
626 681
763 510
76 422
527 332
158 407
455 123
897 513
122 386
133 122
220 75
793 814
91 263
904 724
931 112
406 697
316 933
380 826
339 834
300 587
346 421
324 830
542 543
709 346
69 232
924 260
84 330
956 752
614 335
929 304
521 580
890 218
1000 213
48 894
108 303
932 168
131 69
463 206
360 954
71 284
965 168
610 578
854 890
469 122
686 695
65 793
997 996
312 997
418 690
648 777
995 70
928 376
726 889
778 185
418 344
998 482
98 241
889 93
662 300
299 590
28 377
830 332
308 608
869 316
557 526
972 974
869 969
808 709
315 637
508 658
45 101
769 142
693 657
234 354
295 984
667 920
413 558
341 193
761 848
850 805
300 619
298 344
275 532
918 380
820 585
471 589
247 883
499 212
336 856
569 448
56 771
252 707
51 367
432 100
950 551
443 219
282 263
869 626
225 115
508 723
326 23
99 13
231 19
460 638
141 63
344 881
964 394
248 747
845 549
767 931
902 922
567 770
885 406
513 562
429 963
575 11
801 343
354 764
862 933
501 511
220 620
794 473
595 439
150 831
844 662
392 624
976 318
56 633
781 856
976 487
343 568
911 136
392 803
495 986
816 436
657 560
412 984
877 397
382 424
139 709
910 109
639 635
390 549
122 782
119 295
611 935
731 619
494 494
242 596
358 623
957 806
277 618
883 18
167 4
799 869
164 581
204 246
551 49
91 504
122 332
307 470
975 989
749 283
147 376
179 775
346 413
792 512
416 591
732 386
860 247
318 415
463 286
723 584
415 276
642 741
616 391
23 114
888 463
965 680
326 380
622 410
117 833
8 434
247 204
653 709
489 727
899 58
85 893
798 53
635 820
166 104
372 54
567 336
85 244
67 58
5 183
890 13
568 972
844 56
698 839
866 949
897 950
354 827
866 520
930 237
925 848
925 361
418 448
526 307
812 493
817 637
787 514
814 723
305 6
769 659
184 634
530 114
222 806
489 583
556 14
241 367
98 674
22 236
239 353
571 543
711 691
201 894
324 82
887 672
395 52
427 883
986 982
701 105
385 318
128 975
517 732
740 70
978 415
89 786
939 75
652 171
291 263
542 56
90 21
30 463
422 899
968 524
859 238
507 218
942 948
355 881
418 25
996 60
287 667
480 181
75 921
553 104
384 975
135 321
805 710
596 938
472 969
994 110
301 632
128 781
53 365
658 788
717 825
332 873
886 474
888 184
122 471
776 718
409 247
686 523
488 679
632 789
311 759
921 474
961 325
190 618
113 528
980 181
705 311
54 590
136 941
774 258
327 819
147 12
43 324
127 705
435 399
178 747
723 720
364 835
893 493
361 18
942 64
440 634
402 482
310 528
538 744
926 67
490 1
835 385
899 202
687 256
622 931
948 850
105 865
278 398
383 34
902 692
562 439
787 839
839 291
832 26
27 83
338 201
644 438
640 638
808 917
985 770
473 886
813 386
227 415
822 59
141 19
219 908
268 104
742 657
175 480
448 511
249 273
748 62
661 586
954 887
1 128
162 239
619 732
836 996
4 22
408 804
76 631
718 85
968 23
485 617
166 812
405 328
59 900
964 894
247 459
174 602
238 832
269 749
388 291
459 355
665 943
971 830
509 860
102 568
759 66
813 357
958 60
920 715
898 471
815 518
571 202
160 29
908 824
324 231
6 781
310 514
640 411
828 246
106 56
584 416
115 503
482 888
11 379
710 177
897 281
730 56
661 637
232 984
765 880
750 756
506 470
428 963
525 363
378 991
865 859
231 227
403 838
245 233
120 476
216 691
712 332
570 814
88 212
996 593
137 285
549 353
495 131
579 84
70 333
273 642
464 518
226 935
993 441
625 57
773 195
870 212
758 865
804 439
639 710
349 127
346 249
379 409
276 800
93 549
441 556
842 410
459 467
818 583
13 687
794 770
551 949
561 541
10 261
19 356
509 497
548 239
38 349
723 831
256 492
848 98
916 719
240 280
758 385
49 660
685 961
221 219
402 729
967 676
25 550
187 632
41 34
729 294
275 122
20 676
781 56
636 981
102 209
289 971
155 256
646 630
964 22
179 150
183 734
865 226
730 229
350 880
935 667
463 37
227 14
891 515
336 46
122 981
27 85
3 557
234 8
127 769
741 991
826 920
85 208
50 372
226 512
408 452
967 212
47 88
192 73
173 546
629 758
526 294
98 872
429 292
885 725
500 644
177 376
587 340
230 131
764 754
28 393
512 581
500 389
226 949
984 909
906 483
545 142
207 397
785 735
772 429
877 711
120 459
193 884
628 75
152 479
816 729
819 404
865 796
531 424
782 759
486 253
569 678
488 485
911 753
297 726
481 76
505 253
175 323
47 245
85 263
41 737
616 923
33 645
1 954
674 489
438 922
674 604
74 507
679 578
759 205
11 822
913 403
628 62
713 628
15 386
660 775
151 685
378 576
153 302
612 757
68 349
54 430
522 318
185 432
274 565
804 640
950 271
443 961
397 946
646 774
181 26
782 556
844 187
338 366
505 522
797 53
86 648
229 712
351 514
654 146
474 403
176 611
659 709
636 147
852 417
604 392
413 460
265 561
560 740
61 772
123 764
637 129
531 351
766 949
717 791
17 320
534 781
131 798
341 643
148 900
734 560
23 209
323 11
337 583
825 219
285 757
699 394
715 262
934 463
863 64
58 760
671 829
352 346
191 40
928 15
258 565
278 59
960 344
669 315
426 648
869 97
828 572
611 721
285 507
105 798
680 734
856 991
78 528
132 285
143 152
952 336
230 729
825 162
22 618
339 916
204 975
773 453
41 980
443 118
507 25
973 991
662 467
142 965
802 723
693 137
525 870
298 898
487 829
881 825
152 518
391 276
255 765
253 762
752 802
43 245
320 811
981 844
93 166
459 973
719 151
934 375
805 539
488 945
115 591
99 158
836 216
354 507
26 686
702 57
315 794
223 773
118 917
29 234
85 314
608 889
186 967
38 284
476 225
499 181
866 432
933 180
225 507
953 343
775 279
121 760
914 81
1000 765
142 671
899 307
304 831
839 880
690 791
574 464
421 146
352 95
745 824
854 658
904 206
775 783
390 209
700 562
119 841
584 560
712 482
312 705
247 1
713 62
29 865
778 172
568 361
731 632
842 949
350 154
5 596
768 322
156 216
78 279
60 106
495 761
284 105
633 367
736 475
980 24
33 837
159 399
588 999
636 732
182 791
299 259
69 359
717 563
471 902
187 755
6 820
121 94
294 139
531 625
162 915
461 388
419 971
322 773
89 503
915 388
746 830
249 568
83 436
322 440
255 794
885 900
933 767
524 94
457 628
482 360
284 595
597 210
378 270
650 984
416 886
883 348
793 38
741 978
489 399
841 508
456 125
454 150
444 453
439 821
723 440
804 138
678 38
837 682
795 981
719 535
958 207
934 609
503 311
705 343
170 160
467 624
661 972
853 104
424 643
804 511
797 113
69 82
721 571
744 425
913 914
937 732
55 741
701 478
383 976
328 169
55 314
784 292
404 706
365 477
276 108
21 189
272 557
786 326
649 838
155 384
813 482
552 219
959 228
159 682
950 875
510 578
982 763
263 88
418 912
277 572
295 90
406 846
660 553
540 340
331 466
499 237
715 9
814 49
771 283
403 73
375 665
716 870
582 121
68 242
25 448
345 564
139 676
868 231
311 583
631 361
786 133
49 650
277 977
790 992
112 265
965 488
65 309
51 203
336 783
13 939
414 120
964 524
9 904
880 892
694 579
226 758
239 628
313 575
130 774
90 341
168 945
441 528
848 543
434 439
157 48
529 202
626 754
960 864
733 624
790 494
564 271
267 794
626 776
483 826
670 294
84 413
614 127
717 925
991 449
548 780
51 913
904 291
556 693
648 598
776 679
142 212
823 57
333 112
340 881
892 986
343 294
936 805
643 260
47 290
772 632
807 900
663 301
463 105
944 285
176 198
853 124
722 1000
258 716
260 304
6 469
71 129
452 230
530 842
479 435
241 6
632 417
873 413
188 77
537 252
326 863
442 331
331 865
811 782
94 543
384 170
799 214
220 588
808 444
1000 995
521 888
247 402
498 498
189 823
360 630
846 315
209 422
913 593
591 711
750 377
173 485
903 45
373 149
692 709
750 461
862 925
752 71
698 664
15 289
727 172
835 828
901 320
736 73
804 638
117 528
139 914
749 136
197 515
987 298
327 201
271 920
446 637
560 172
999 60
65 86
484 220
723 952
748 861
866 496
288 545
631 626
842 309
826 416
739 448
991 57
655 407
142 139
626 216
77 307
573 777
321 701
837 514
10 15
283 898
397 795
960 538
753 727
310 181
33 234
957 104
156 282
296 71
6 249
803 338
293 762
699 980
655 361
512 688
594 821
143 39
801 650
672 943
366 782
3 325
282 157
663 926
271 889
855 969
681 732
548 275
904 42
665 704
692 688
999 858
6 364
991 784
118 726
51 202
479 251
601 333
194 604
256 93
230 159
487 894
214 530
581 212
739 938
927 729
721 396
807 641
220 857
194 200
569 672
802 521
357 724
45 902
346 908
458 832
801 24
361 733
235 99
735 480
194 928
31 114
951 832
986 307
908 31
208 586
330 906
494 140
737 646
163 450
379 749
548 400
262 79
142 523
416 876
354 609
722 458
568 708
764 827
738 324
413 419
229 258
558 317
255 720
766 633
33 434
96 526
956 512
754 662
46 194
717 965
253 481
792 342
156 556
760 736
813 318
389 170
52 209
643 930
313 950
611 265
326 8
458 42
973 62
403 29
116 483
831 168
337 304
428 523
469 982
861 794
990 670
188 962
731 61
77 133
442 747
646 557
229 829
724 129
48 412
433 827
249 738
926 620
953 546
188 942
215 375
255 945
788 683
429 229
429 426
785 657
254 861
272 922
796 728
295 722
347 980
116 651
525 655
593 739
382 199
35 521
749 662
888 533
671 494
393 160
794 17
433 625
574 228
352 220
949 50
551 416
423 645
165 156
676 428
13 776
90 252
308 112
97 53
271 243
69 55
867 994
282 219
350 968
964 705
586 619
729 27
222 389
138 319
793 760
561 213
206 448
645 770
30 265
584 424
503 548
706 734
87 291
907 159
243 699
271 803
230 468
589 264
842 472
995 426
247 497
325 726
629 30
672 162
234 341
87 492
852 329
543 122
132 805
557 713
625 792
55 132
37 49
909 635
897 233
361 526
262 819
592 285
333 177
978 419
21 829
747 563
302 230
719 210
294 343
908 56
67 296
456 975
282 353
559 642
878 172
813 821
456 145
350 785
563 370
965 661
932 266
243 2
471 956
251 339
863 532
691 421
526 920
592 338
740 400
834 89
184 748
810 149
408 93
766 2
95 241
538 791
69 8
897 348
231 683
532 756
602 123
445 694
134 58
558 785
388 323
138 482
624 984
35 721
286 283
420 279
393 651
313 924
758 267
960 272
681 209
740 238
913 834
961 828
509 937
163 895
657 800
529 77
430 921
79 743
197 836
390 320
116 899
134 856
488 830
931 523
769 592
668 26
218 746
768 414
360 675
447 577
248 563
827 733
770 667
562 456
454 701
99 37
980 741
164 999
767 733
96 886
498 28
366 857
702 812
785 301
726 612
33 847
630 946
522 756
99 972
144 596
336 705
473 454
692 934
595 57
142 649
220 927
301 946
890 334
792 519
631 446
269 152
475 48
522 650
104 806
913 795
91 859
859 422
367 400
845 511
270 475
308 890
979 212
609 453
259 923
117 132
573 486
643 741
174 733
951 376
317 162
797 179
321 516
930 165
26 551
991 685
441 969
896 49
422 506
637 896
923 17
20 971
486 878
856 863
429 847
547 869
815 794
269 588
299 240
478 287
487 852
221 659
208 322
518 30
353 39
229 838
269 436
282 951
917 449
745 185
330 263
24 937
443 231
848 965
443 428
802 711
864 854
759 497
805 675
297 901
859 333
943 635
56 921
553 498
151 162
809 763
566 8
70 3
86 828
851 890
790 712
645 115
964 18
711 124
781 276
484 859
635 271
739 704
625 825
883 475
66 384
292 793
833 351
388 477
818 903
25 133
609 53
911 996
714 2
826 933
238 93
907 70
444 295
898 613
549 923
97 821
9 705
873 723
846 314
53 10
556 73
187 32
98 93
505 288
108 986
658 333
468 777
314 604
249 160
269 654
521 824
726 315
829 912
346 279
4 151
171 743
206 28
382 182
981 489
519 638
173 578
443 640
595 955
268 863
608 788
39 333
596 799
497 600
302 20
694 507
399 427
688 379
267 559
368 440
136 163
79 194
919 26
149 538
240 108
325 278
793 778
497 388
928 993
987 229
87 762
458 127
492 725
164 172
366 292
181 211
488 765
153 913
329 491
142 44
875 580
706 297
760 742
508 275
914 881
524 839
49 820
937 545
872 441
283 951
596 509
882 753
193 588
49 952
329 909
227 594
789 447
576 665
285 423
595 632
574 883
675 337
349 957
639 296
818 521
48 10
313 140
86 497
337 661
161 622
659 382
863 232
264 743
28 290
79 728
598 70
23 415
590 422
424 49
518 89
540 225
979 625
286 881
289 73
465 947
530 69
421 909
358 500
370 510
433 145
910 302
526 564
879 711
465 588
622 346
656 394
254 365
245 242
253 40
26 37
338 121
736 215
684 161
813 914
938 248
593 951
305 199
315 549
714 44
26 769
273 796
982 495
439 766
851 377
13 146
448 591
156 114
140 595
98 205
943 70
386 968
839 771
839 352
969 820
846 408
585 48
193 422
907 992
365 62
8 203
60 998
68 766
322 906
536 401
79 374
753 47
806 482
998 941
534 79
102 638
286 109
107 220
698 174
431 872
597 876
907 493
177 713
974 174
653 756
796 601
149 897
590 434
6 782
130 464
353 180
989 689
550 419
560 673
1000 77
249 974
81 317
324 877
269 473
125 859
906 130
640 388
593 344
567 581
141 981
450 40
518 449
774 366
723 207
34 47
435 303
871 559
513 128
515 985
847 433
549 620
172 41
601 973
80 470
421 196
939 547
60 891
600 282
801 464
409 841
967 924
178 813
356 95
690 256
296 666
185 728
487 958
439 960
131 650
899 891
843 866
166 20
678 522
129 179
197 117
504 683
74 778
612 898
888 95
530 581
90 429
472 932
510 416
767 143
90 622
825 515
399 285
456 633
122 338
118 684
321 445
85 830
213 127
820 159
100 938
559 477
55 957
113 849
318 647
530 774
279 651
463 491
213 580
342 199
152 426
28 364
552 200
137 174
543 696
652 115
445 970
328 557
233 541
488 759
247 829
957 398
113 510
888 986
512 24
511 55
71 513
651 723
627 448
44 739
773 138
481 101
46 713
993 533
824 239
713 132
637 318
179 355
87 691
875 87
177 671
123 804
370 115
688 193
850 528
290 932
476 34
733 585
133 959
23 678
700 635
856 822
439 577
936 126
121 289
878 797
981 299
546 493
301 836
425 777
221 509
713 705
467 735
735 695
286 434
682 494
256 472
70 191
831 826
691 812
124 334
585 22
857 602
366 429
134 929
164 868
975 450
653 8
295 908
479 716
99 428
258 929
92 729
633 29
266 958
60 983
738 522
412 871
802 927
376 743
136 22
2 614
41 347
381 646
647 824
726 279
852 827
89 469
784 501
803 873
96 175
302 868
890 281
403 979
288 517
312 478
703 267
328 798
441 820
334 95
39 613
883 928
906 328
432 583
792 575
905 431
444 506
921 138
968 441
708 377
467 500
196 800
946 234
514 360
817 771
688 600
353 479
175 258
115 181
107 14
413 74
717 33
713 663
618 828
188 11
254 875
963 958
567 965
458 682
145 564
47 909
990 853
370 436
801 209
240 995
691 779
357 296
5 319
254 709
807 172
25 616
853 170
180 252
78 521
456 448
956 526
664 597
68 464
810 847
438 166
495 443
837 100
271 528
259 476
697 790
727 774
662 182
625 722
175 692
351 346
529 789
342 745
741 298
434 754
479 6
723 890
936 699
742 148
792 93
233 4
695 815
703 169
913 511
996 484
818 89
781 603
842 611
500 896
966 463
358 708
152 454
821 736
810 516
550 512
556 948
310 904
431 480
992 563
82 185
525 42
453 25
839 295
477 448
795 628
253 616
483 264
574 166
465 725
384 247
556 727
809 638
709 320
485 547
966 962
941 599
12 210
727 982
418 191
59 153
789 614
880 597
603 495
281 634
562 342
305 46
888 271
359 586
383 300
536 462
955 547
23 225
484 749
207 901
230 284
27 833
1000 122
392 799
450 712
258 961
981 741
61 187
993 703
803 46
781 32
681 159
216 811
818 681
501 169
408 546
647 314
593 905
997 687
390 265
387 170
648 67
877 850
896 730
18 50
670 778
948 409
713 323
598 360
636 542
616 262
466 964
949 928
305 338
192 691
859 191
110 891
406 338
740 654
703 737
145 951
635 629
925 100
593 225
27 249
292 773
663 518
864 226
893 102
579 389
404 255
483 66
918 117
694 194
217 638
419 595
165 530
104 277
930 119
873 317
542 419
78 642
541 326
692 311
713 740
759 440
174 285
527 67
704 715
658 616
856 667
721 503
291 412
813 211
694 806
647 504
903 359
244 470
261 390
990 139
853 346
907 863
314 762
727 249
130 17
579 705
561 706
509 788
543 131
396 801
915 873
121 169
9 484
814 939
541 265
163 101
256 848
950 764
635 841
613 913
891 155
395 638
308 739
51 222
611 738
214 83
259 222
918 72
512 458
688 26
910 9
474 165
857 423
280 843
615 893
107 857
399 501
847 706
927 201
986 140
713 553
668 224
10 707
436 572
497 716
766 463
960 873
320 358
373 518
416 964
414 694
186 799
351 366
474 712
631 787
148 419
710 996
134 828
154 424
998 569
387 763
263 903
514 448
701 860
697 403
114 648
596 97
787 95
515 848
442 1000
675 251
796 374
732 949
798 729
870 536
492 484
438 5
283 490
216 979
892 792
853 358
791 448
806 577
894 672
825 316
118 974
45 987
509 888
470 299
892 752
788 459
83 32
734 546
321 627
569 97
547 897
408 371
565 877
864 557
848 333
855 91
377 502
805 117
245 538
14 565
164 582
661 476
172 208
372 931
930 288
808 626
182 95
355 388
586 817
226 831
354 240
395 517
344 345
275 896
355 434
873 603
456 406
697 163
793 882
966 670
635 552
486 860
382 840
99 128
708 272
616 853
119 242
676 973
696 970
323 330
873 160
86 59
263 972
462 878
825 580
404 147
981 275
954 978
798 958
631 845
279 305
527 152
464 68
109 815
59 194
873 322
166 334
199 342
265 670
266 20
850 149
789 155
782 743
764 308
246 227
41 434
900 913
755 65
758 214
234 494
888 435
642 28
590 119
965 53
795 693
406 392
920 781
566 645
225 320
976 170
388 950
544 973
444 431
407 437
908 775
873 547
530 279
939 449
760 976
572 156
938 331
155 748
875 79
251 747
625 132
377 915
932 787
598 691
762 629
379 408
30 684
840 953
191 764
94 177
876 772
202 841
849 179
93 255
364 43
297 125
671 675
266 266
570 321
220 592
449 314
778 639
202 909
951 776
42 974
450 926
524 112
869 744
703 669
483 81
306 4
560 784
921 862
559 314
835 361
591 254
780 133
155 303
596 375
651 2
83 719
74 695
556 434
146 249
996 925
733 150
877 977
977 920
134 800
11 136
801 927
621 235
645 404
974 718
450 849
634 74
747 779
675 743
244 633
961 415
391 447
214 753
582 367
31 202
601 27
957 575
97 406
423 512
763 56
186 259
251 240
18 847
983 436
461 916
802 844
328 966
832 102
829 594
454 694
285 41
903 861
496 220
397 366
280 731
646 954
936 115
355 805
123 724
669 645
690 740
178 975
780 80
187 628
652 935
345 931
23 662
450 310
129 156
542 589
744 678
891 412
322 607
885 363
346 63
689 477
494 875
104 497
809 800
296 802
839 97
112 967
605 578
635 146
166 730
823 408
141 496
14 377
211 359
188 285
126 643
781 934
714 949
539 177
915 143
640 271
630 463
678 122
310 692
498 520
771 941
925 896
584 57
467 682
591 5
499 963
109 139
585 738
953 262
211 614
305 61
701 256
999 625
151 582
681 331
311 649
974 778
682 564
134 891
421 985
205 529
475 789
619 427
40 707
917 282
697 950
965 8
853 622
874 625
606 79
154 80
867 124
858 269
304 250
976 897
126 92
189 258
855 458
891 904
407 207
911 356
144 47
973 626
643 478
57 861
601 267
482 257
516 809
505 993
900 45
250 107
502 493
699 272
616 195
543 689
870 515
993 723
725 945
341 206
553 856
14 57
102 450
371 955
294 380
215 992
651 830
186 672
135 80
361 357
595 26
220 939
100 944
883 440
501 436
647 514
779 297
648 501
252 941
881 466
295 470
549 267
644 357
785 96
652 20
535 153
18 650
732 796
649 198
319 529
663 602
423 669
287 578
818 931
26 937
797 459
429 528
258 254
924 928
134 938
530 249
627 556
486 901
751 863
189 724
440 283
802 45
651 933
987 784
871 868
32 468
506 150
856 121
298 693
555 914
123 680
895 977
602 334
260 756
553 153
373 547
199 748
397 54
221 695
746 945
94 300
858 217
332 104
193 285
898 625
359 765
399 731
312 993
978 510
93 374
916 313
257 162
313 467
378 644
280 359
726 320
877 797
525 126
891 172
317 554
63 608
920 87
600 655
995 329
650 916
251 929
274 328
248 150
124 125
711 518
420 380
71 935
131 157
694 82
811 40
411 812
956 13
740 229
875 482
905 297
769 930
325 947
828 807
455 522
561 299
428 868
663 168
97 2
859 179
816 674
536 879
199 762
712 456
494 61
841 674
868 295
547 756
912 459
406 691
210 775
421 68
953 588
741 488
818 292
601 530
747 10
361 835
551 207
895 391
232 114
236 978
991 914
397 201
688 169
268 640
757 361
652 79
455 750
440 816
374 478
733 605
944 122
142 765
883 538
965 570
59 584
562 815
944 40
740 947
471 547
696 910
714 279
252 87
109 337
43 52
458 776
996 978
598 312
900 656
895 813
822 191
204 913
137 674
459 185
936 524
610 923
875 4
974 685
779 541
916 875
600 263
204 197
574 455
204 820
267 377
362 471
642 851
496 452
35 431
976 497
941 745
880 71
785 982
307 341
802 926
717 515
26 137
248 995
73 19
190 365
763 70
436 400
584 124
464 111
168 533
626 915
242 990
389 534
891 988
880 964
6 70
328 120
491 115
871 58
847 858
682 782
334 992
24 797
681 727
105 923
69 966
677 809
883 153
347 875
352 381
656 685
372 680
834 825
870 514
904 327
436 972
292 465
132 142
32 927
872 914
79 671
475 702
312 503
844 11
377 196
743 33
232 466
64 65
579 193
963 366
516 606
830 647
748 213
925 619
478 355
57 305
667 536
799 409
568 31
95 516
391 576
187 572
574 934
137 499
905 614
205 898
270 261
865 221
964 663
629 883
693 855
370 483
164 429
64 906
356 251
830 930
780 792
931 984
41 201
245 595
815 592
123 795
474 816
649 690
307 370
151 588
728 506
190 557
435 77
874 214
221 804
550 261
356 794
855 984
254 21
927 376
816 752
543 816
23 688
904 102
193 445
521 883
38 94
354 394
239 208
729 844
572 396
111 466
563 904
220 41
787 123
142 332
919 503
311 439
737 207
532 126
871 539
444 952
959 306
771 421
324 437
785 543
477 924
17 970
255 935
726 912
845 908
666 288
859 400
705 434
590 827
119 265
264 256
808 92
179 176
414 785
111 589
53 836
501 527
796 538
654 640
70 942
176 126
734 567
453 893
659 631
68 424
12 819
365 512
698 512
401 351
21 430
557 90
371 84
215 98
201 518
296 286
85 748
178 743
731 245
518 497
775 529
668 491
393 365
3 793
934 898
982 742
402 534
797 348
375 718
835 42
758 915
371 824
419 713
910 353
962 437
483 607
345 920
485 289
225 859
358 411
253 918
637 10
832 360
834 603
72 95
532 963
680 61
724 859
849 534
492 553
603 976
835 551
590 87
448 4
937 633
728 560
874 776
671 597
634 872
483 842
747 157
687 136
841 276
574 661
854 21
6 269
180 246
21 365
353 654
588 835
848 142
161 594
650 462
532 337
949 373
385 169
894 400
959 899
983 199
603 725
394 955
142 929
475 654
522 476
115 406
130 128
936 514
296 181
432 932
65 414
482 121
443 436
197 188
742 279
872 235
888 729
174 2
464 703
480 112
675 134
80 508
254 874
943 451
61 684
729 933
630 158
15 803
160 500
492 927
114 955
630 593
336 135
179 362
268 258
132 163
675 544
847 755
828 117
42 458
274 56
908 455
712 373
318 179
557 653
313 735
367 932
992 235
398 831
586 846
64 627
655 689
34 619
826 941
73 889
581 631
365 137
223 353
588 469
41 337
651 59
256 699
214 263
739 600
540 305
452 205
491 384
187 855
872 174
883 94
660 465
15 700
153 666
110 436
486 467
66 211
788 957
868 240
162 710
975 700
916 847
873 150
940 399
863 359
2 16
803 629
180 289
95 510
73 652
468 940
243 981
1 218
417 355
472 659
885 199
122 687
827 301
327 921
810 191
432 882
843 252
232 173
302 912
440 717
817 857
424 471
969 81
988 792
739 872
991 860
911 817
512 589
90 322
780 873
124 728
252 8
619 44
76 787
252 499
258 572
579 597
364 670
821 706
881 83
874 393
671 315
188 620
370 599
642 563
127 893
62 736
464 992
685 179
13 505
587 462
776 703
978 21
257 699
39 612
856 720
711 937
850 724
793 437
969 731
898 958
988 26
660 46
692 333
526 21
526 758
934 184
275 141
903 880
812 614
168 13
43 699
966 382
76 977
309 305
336 964
968 622
474 925
15 993
305 738
356 508
629 17
164 120
678 602
978 365
986 64
540 100
466 365
24 832
357 961
887 14
698 301
681 441
347 388
300 327
404 815
447 433
416 776
798 333
721 135
396 612
328 258
693 685
570 931
50 619
231 762
103 263
202 801
3 854
479 406
20 925
191 436
53 340
768 125
737 60
376 416
452 238
262 310
547 816
462 549
217 848
475 269
187 242
393 13
757 481
424 484
897 92
681 604
201 888
981 297
301 287
689 517
134 163
137 673
757 882
685 865
362 108
348 610
551 602
310 231
205 510
470 91
27 504
142 936
196 628
300 207
423 927
536 345
927 927
706 396
17 677
413 540
396 875
469 889
516 613
348 167
854 593
714 726
344 436
922 622
714 628
17 730
656 781
622 283
923 369
157 744
257 319
759 125
283 458
291 453
397 911
988 840
897 910
461 610
692 896
962 665
178 885
33 686
628 641
196 408
444 917
904 840
886 846
76 699
808 316
528 499
211 489
725 195
425 352
90 952
772 285
359 567
553 262
660 707
905 620
596 712
935 123
963 372
884 688
918 661
391 104
793 832
378 888
399 38
946 943
935 850
563 530
561 849
4 122
346 966
845 229
241 396
866 34
227 272
301 695
389 783
714 118
22 464
155 319
407 441
322 81
643 47
161 687
394 378
72 621
1 725
667 389
507 380
859 880
550 602
806 718
274 127
151 794
804 705
12 798
751 458
796 263
496 190
162 641
292 828
381 150
207 239
381 402
355 761
887 150
126 42
854 137
839 956
594 987
219 89
176 210
8 337
850 651
164 583
152 722
173 532
476 128
814 182
162 775
314 287
168 167
775 359
474 720
345 44
160 520
254 168
208 455
170 723
37 322
796 562
689 370
805 577
182 318
956 870
365 730
228 839
449 572
127 650
590 297
724 978
970 520
539 174
142 228
544 946
804 77
263 858
299 307
478 99
230 712
707 673
674 787
481 398
765 802
917 655
328 410
234 871
356 389
299 970
246 574
540 973
214 838
279 43
937 860
754 995
179 558
813 223
509 140
483 13
52 151
389 682
546 677
542 299
671 425
250 202
982 340
213 936
193 377
510 53
517 494
499 878
184 981
242 844
60 828
395 112
793 875
460 686
526 483
111 127
684 92
380 11
624 241
86 913
722 270
465 953
142 860
643 560
246 575
936 708
702 971
799 167
529 546
477 101
73 942
801 820
37 795
248 976
661 536
683 362
858 834
881 780
352 361
471 521
108 966
247 271
253 104
456 133
883 819
920 699
220 167
636 33
351 464
239 110
428 469
469 16
360 67
639 964
448 405
264 340
964 271
609 963
5 296
116 205
271 142
142 441
198 851
121 568
395 442
11 722
629 971
513 92
827 869
33 37
946 175
830 533
115 27
736 395
315 933
649 325
654 278
28 223
429 337
373 782
339 554
666 806
580 401
552 118
609 866
50 257
190 55
886 837
95 420
347 579
153 350
406 933
38 241
745 762
374 436
593 895
365 752
361 551
821 598
739 915
17 86
845 796
811 997
497 216
929 886
648 534
209 69
548 573
172 909
339 884
460 159
482 198
425 850
998 446
618 846
661 547
732 821
924 379
707 88
693 631
492 901
51 391
826 575
300 164
810 759
322 291
308 746
493 943
15 490
388 985
335 400
573 806
796 279
893 488
261 736
126 566
238 777
690 195
489 514
23 876
498 357
627 380
775 199
537 922
477 429
762 738
164 502
67 990
548 725
258 338
911 280
213 408
989 192
139 763
36 219
103 797
308 618
298 60
611 716
214 436
331 113
513 181
518 69
829 390
626 319
504 367
937 448
688 596
418 337
655 28
55 618
843 737
731 355
269 241
661 229
573 841
160 473
916 153
364 205
600 51
800 17
44 791
213 450
761 55
539 843
83 237
297 95
936 435
770 95
259 686
24 41
567 763
847 962
905 60
764 17
466 302
859 227
460 293
329 323
417 99
417 28
136 15
1 25
564 377
491 264
675 207
508 622
718 319
427 654
976 283
206 744
758 311
69 673
687 485
803 529
748 598
275 774
804 38
266 663
12 335
333 278
931 85
367 776
339 536
430 377
20 584
905 120
533 179
245 336
569 510
350 580
197 683
857 415
139 692
893 958
801 583
959 864
166 215
335 698
386 314
441 735
769 749
403 914
887 901
277 578
118 767
621 10
945 568
354 903
784 519
569 215
528 842
520 881
74 406
335 250
612 545
79 556
810 599
303 279
845 117
310 919
495 788
79 366
20 505
123 504
559 809
115 365
923 545
329 81
360 405
853 556
874 380
280 183
650 774
322 729
140 693
585 614
197 143
423 302
18 796
786 289
369 222
636 852
679 915
40 60
408 531
752 992
145 300
486 567
601 7
802 592
258 687
705 979
908 800
410 238
99 45
457 351
886 216
881 637
289 693
943 241
51 102
211 852
693 820
538 750
798 798
549 560
604 476
302 584
800 497
527 359
522 815
403 816
56 454
917 618
657 962
437 547
711 587
146 730
610 749
557 738
15 210
673 631
748 824
128 275
390 85
113 46
46 902
944 756
488 639
369 680
85 277
417 100
487 441
730 234
265 857
860 446
382 673
757 613
521 154
514 464
261 1
103 978
99 425
520 585
866 602
927 667
682 309
691 182
431 799
794 303
952 307
767 212
541 995
767 141
974 287
726 839
888 248
320 697
715 663
844 689
647 758
717 657
978 258
3 20
807 769
160 780
55 237
971 294
484 642
462 322
835 16
662 178
170 308
287 238
964 264
495 966
283 653
433 493
31 755
786 866
396 480
682 636
537 160
833 967
144 886
124 468
45 970
785 679
473 407
363 855
513 500
72 260
980 754
247 868
569 98
591 842
171 96
623 646
698 589
218 522
347 932
431 152
257 717
96 197
618 794
987 4
656 961
980 967
551 254
417 279
465 848
782 935
609 38
3 590
558 99
244 971
88 230
190 974
941 229
199 200
453 131
731 269
330 512
555 938
549 558
879 107
815 21
286 478
190 578
706 740
777 772
841 582
254 571
83 405
872 983
962 751
89 969
767 74
219 753
146 698
65 312
790 260
280 847
351 57
618 191
990 871
114 839
805 548
595 677
530 556
427 971
876 545
44 94
649 542
824 47
489 174
717 444
283 485
729 229
161 258
785 939
228 660
483 624
106 132
165 248
659 283
10 499
809 465
908 284
706 542
769 434
691 907
220 271
918 54
623 733
426 434
696 84
717 58
934 877
522 890
401 781
173 458
891 797
703 145
203 620
995 735
505 617
819 283
50 867
718 118
994 445
541 746
577 713
203 251
47 283
26 101
427 580
73 976
62 884
166 84
747 884
535 547
818 75
645 394
139 847
997 496
130 669
496 556
884 627
986 945
103 923
944 445
519 199
397 503
857 40
897 987
894 660
311 777
286 296
722 148
315 898
824 770
881 87
410 630
669 189
740 595
891 644
525 557
893 348
326 713
433 103
181 963
785 761
12 666
847 421
295 139
39 315
327 291
789 134
854 711
511 96
4 598
86 330
784 195
481 920
955 844
585 153
616 231
898 969
297 292
228 85
147 640
880 204
26 883
154 111
564 816
628 347
362 460
619 316
303 555
786 462
925 683
793 156
877 118
680 857
817 41
668 787
708 971
341 527
593 126
988 869
441 486
778 98
800 148
617 508
885 785
900 904
571 607
485 818
389 824
686 549
386 721
358 884
145 158
186 351
832 422
325 58
41 551
321 525
368 710
700 54
532 347
364 107
671 6
538 975
109 75
326 940
848 813
375 172
222 415
74 543
292 794
252 991
986 730
559 702
836 229
707 475
961 300
658 771
115 32
943 337
447 368
879 738
161 482
80 359
694 66
440 252
767 276
832 825
124 360
404 736
336 519
767 630
302 510
918 382
221 611
447 660
214 565
287 397
389 389
748 183
748 369
561 435
239 327
65 445
881 545
275 150
926 847
507 325
288 145
722 677
893 633
444 858
458 543
978 169
48 394
613 291
836 785
347 761
632 459
837 138
634 208
152 167
470 396
799 265
605 608
329 137
351 376
882 315
667 392
512 502
176 859
614 807
296 803
926 930
11 429
448 832
448 781
205 607
963 533
332 926
719 843
53 745
701 369
630 534
674 164
771 875
114 865
891 373
651 911
65 781
157 117
838 423
558 361
245 187
246 848
263 962
627 288
125 539
413 982
112 303
354 656
525 356
918 941
137 75
409 13
284 598
435 841
310 680
379 555
879 993
516 858
632 641
481 998
462 834
542 923
278 678
349 39
42 632
636 477
508 202
852 386
546 368
360 990
797 156
948 259
596 882
911 574
264 953
205 899
781 28
196 288
581 48
25 478
6 478
609 681
75 758
974 315
762 199
540 25
773 803
329 329
702 109
709 249
748 641
743 124
157 614
224 960
846 338
511 386
362 635
188 690
963 241
150 23
490 249
664 785
199 467
609 89
170 765
461 41
865 36
200 635
127 163
227 276
537 716
685 403
714 646
568 222
289 784
206 940
926 546
919 504
174 456
220 49
7 424
178 361
689 20
947 450
916 514
24 556
297 633
548 142
966 753
433 737
509 710
213 160
208 593
207 208
568 676
756 515
126 671
380 501
227 29
522 450
878 306
15 821
813 579
980 399
363 539
992 921
98 979
657 18
884 132
632 12
643 116
137 164
565 14
821 103
752 835
275 564
414 606
315 128
497 306
48 594
636 56
611 290
467 494
773 901
109 404
264 751
519 401
267 436
414 87
890 165
274 165
81 39
122 747
518 618
52 565
564 39
973 174
20 453
857 955
230 727
707 848
637 560
920 69
815 467
383 574
256 355
747 936
146 118
389 836
142 827
675 848
674 541
320 960
296 956
376 820
286 969
407 669
894 14
375 993
110 42
49 206
556 720
27 36
769 402
856 728
591 141
48 349
161 942
714 536
934 15
749 45
315 633
709 715
839 616
434 4
819 460
39 587
213 246
387 66
503 899
7 216
786 292
683 972
419 391
358 823
612 176
282 3
248 132
197 502
885 555
718 670
198 300
862 884
937 872
670 619
843 440
361 233
697 719
246 689
662 360
534 910
844 182
895 40
947 752
801 144
27 340
533 48
310 728
488 671
195 986
406 209
118 893
121 364
932 155
495 230
259 295
374 661
800 662
272 639
174 424
300 720
928 810
702 117
623 607
215 881
901 588
894 208
340 245
400 491
906 23
129 941
605 654
962 653
638 606
401 340
119 891
831 822
579 170
66 330
12 324
353 492
264 309
145 980
565 221
808 526
873 445
483 626
136 908
138 812
604 257
703 532
627 533
353 557
54 770
887 417
93 591
908 709
899 404
40 816
693 849
643 176
474 131
435 611
942 38
219 996
754 285
395 992
701 839
934 608
11 938
1000 635
136 692
483 131
219 956
918 554
43 489
902 964
135 118
173 68
726 71
604 88
9 603
647 204
511 238
870 781
228 306
448 946
149 934
64 673
354 141
743 957
228 103
560 950
505 224
774 368
908 768
425 233
301 224
179 801
158 594
825 511
734 568
467 961
670 378
844 709
486 657
317 611
752 21
97 528
253 749
550 908
376 374
614 35
582 901
609 990
433 312
326 749
274 429
121 370
118 707
156 19
966 884
745 736
344 389
324 117
152 285
189 8
350 846
460 675
594 85
104 67
454 411
440 924
469 947
942 435
830 38
522 174
427 845
290 129
413 674
319 634
718 631
330 172
42 121
447 862
778 169
208 97
171 360
509 592
977 37
207 695
667 889
218 60
922 428
403 569
29 180
738 450
735 102
599 73
219 121
432 140
113 293
135 347
529 352
759 242
367 32
669 770
600 697
301 689
499 388
143 715
158 741
787 376
214 571
867 678
863 949
941 253
956 999
30 83
444 982
132 744
22 630
131 164
344 288
257 483
53 881
147 267
809 122
516 49
943 824
146 781
87 941
762 218
684 136
199 167
299 895
806 555
24 781
701 522
47 882
786 207
255 297
476 6
787 739
913 900
309 949
35 859
753 920
240 481
92 616
613 145
26 274
28 754
829 680
79 967
291 901
289 405
677 826
264 281
849 641
555 65
372 833
240 751
586 69
7 253
154 621
14 82
553 60
428 817
341 276
809 895
693 181
931 664
352 713
680 387
264 38
991 596
686 144
217 443
235 582
876 502
172 429
914 599
875 53
500 919
850 516
593 202
580 624
940 843
493 12
939 369
865 110
797 130
61 393
383 935
797 234
205 734
249 108
607 180
731 898
374 96
180 163
146 957
521 638
968 811
6 184
314 333
898 48
619 695
634 823
228 28
255 835
559 986
84 932
81 263
94 578
219 966
74 401
78 739
733 976
786 351
22 419
173 801
567 400
828 821
586 386
158 670
167 855
80 734
392 208
306 817
608 383
555 340
710 341
690 731
531 29
447 711
572 115
301 855
709 308
552 453
269 122
592 176
461 301
868 502
384 978
359 383
976 912
933 422
622 856
889 922
711 117
741 771
424 292
223 938
501 844
411 444
76 479
215 494
745 925
876 720
836 809
731 726
497 823
467 71
209 319
762 284
193 857
169 268
336 736
761 80
660 637
151 848
797 291
305 812
538 168
210 386
440 28
456 1000
346 722
315 526
783 2
433 272
883 583
226 775
843 897
162 732
416 723
469 207
102 924
207 447
905 354
691 219
879 825
221 491
720 653
762 602
633 461
7 827
558 476
242 26
35 695
141 298
769 45
636 836
723 355
308 427
68 940
118 299
946 675
775 540
52 161
234 353
401 375
2 521
331 386
573 958
24 765
793 332
543 861
623 782
415 206
123 819
171 118
83 524
990 205
527 673
990 515
719 14
723 319
955 361
945 826
944 67
644 661
775 166
779 209
414 567
328 782
870 398
26 335
809 332
695 220
717 639
45 12
673 184
205 803
922 806
811 714
161 490
495 382
239 641
234 498
483 259
184 643
942 879
214 11
869 610
22 278
649 694
462 853
97 418
659 259
483 171
748 329
552 986
321 786
396 19
797 690
700 470
972 721
747 621
383 775
945 280
193 497
265 513
634 452
471 816
70 71
540 149
194 639
769 312
198 946
925 963
867 660
524 34
29 69
933 515
247 567
141 529
796 334
167 917
645 717
862 922
31 80
581 119
152 858
876 33
503 161
899 951
112 498
870 230
877 658
387 24
992 906
940 988
122 61
297 626
74 795
758 295
376 275
153 252
932 540
276 275
263 418
773 951
363 660
519 984
107 515
661 898
827 37
172 332
288 103
378 667
162 208
453 866
536 324
849 719
233 344
192 245
241 18
281 412
349 569
835 595
589 316
586 376
624 388
63 84
230 266
391 814
609 582
58 849
952 339
259 477
72 515
891 276
595 626
965 824
891 707
637 851
641 694
51 944
32 662
595 290
491 521
36 143
570 926
770 678
113 666
296 707
530 886
319 166
736 959
859 139
152 496
884 642
369 618
555 404
760 477
681 530
945 618
324 442
852 853
327 170
370 414
128 580
552 381
822 704
228 706
697 596
999 435
964 585
813 260
202 611
851 877
52 54
575 450
144 54
29 47
434 851
750 662
556 447
257 230
664 129
638 979
713 450
238 914
61 441
142 464
494 870
194 69
319 337
383 908
549 485
921 456
283 177
686 332
136 349
460 774
223 917
709 578
99 555
799 292
975 469
980 448
167 714
355 716
171 480
804 208
163 291
909 622
64 588
793 639
625 565
158 723
119 308
366 93
776 345
59 599
10 608
224 734
235 368
724 90
301 349
654 810
423 124
118 789
485 460
187 895
58 196
503 282
728 294
895 332
114 470
417 348
437 490
841 443
299 615
566 768
403 134
13 888
945 199
782 2
635 474
940 176
979 53
400 186
240 836
675 432
46 196
329 105
626 402
457 260
875 385
908 166
218 557
633 969
742 872
156 769
303 786
94 701
149 661
995 188
285 650
8 262
403 464
873 629
201 780
794 112
18 11
20 2
331 114
226 486
882 528
271 327
580 603
216 728
263 210
267 899
211 275
160 613
90 33
241 290
164 34
754 533
396 773
535 78
564 119
639 186
445 219
789 13
298 403
654 785
397 280
375 675
245 771
799 131
200 37
949 952
316 44
843 537
960 496
321 150
661 70
430 209
59 351
273 433
555 527
563 890
869 70
770 169
373 516
609 688
576 223
372 959
318 153
520 728
855 792
512 231
13 419
173 672
93 23
562 817
890 170
504 152
621 432
374 920
680 98
230 349
250 749
428 105
687 905
357 148
820 522
274 264
896 187
356 936
367 662
759 829
930 525
465 174
464 503
430 172
651 699
53 822
85 820
512 517
604 219
453 892
899 171
906 498
781 358
260 933
166 184
258 250
3 121
119 958
692 571
202 590
93 107
725 277
418 866
671 30
151 836
565 760
881 204
876 572
161 570
887 600
935 9
154 793
945 138
152 649
409 760
315 861
564 792
642 76
361 528
676 295
536 744
963 41
889 259
531 889
892 347
11 391
833 162
391 155
229 799
266 214
791 580
427 354
371 68
430 732
595 105
378 483
200 693
875 88
951 405
329 195
751 691
585 936
853 327
90 433
647 268
287 425
622 658
492 51
741 438
507 118
272 706
810 147
146 113
307 654
516 243
589 720
569 30
153 46
737 151
33 418
337 773
207 195
252 52
625 397
516 527
180 90
809 632
502 313
463 343
629 997
158 317
769 365
511 11
414 819
345 84
750 877
173 165
646 177
871 403
400 359
167 168
723 677
735 301
871 79
384 972
242 284
855 887
812 645
966 980
376 496
896 166
790 630
60 202
336 719
110 824
725 703
459 931
941 270
928 640
952 975
539 485
184 90
127 911
937 374
3 246
91 414
447 426
132 908
249 208
491 551
977 418
190 280
116 868
875 299
726 990
620 80
493 34
487 977
293 88
536 903
794 26
754 890
425 869
757 651
520 714
607 80
393 477
979 686
564 515
940 710
892 744
831 687
576 513
515 676
398 517
756 4
933 106
888 923
756 281
399 87
966 963
601 905
24 844
648 854
882 88
142 810
973 891
608 178
386 495
100 493
579 92
82 534
831 558
850 803
800 183
882 45
574 200
335 25
875 975
553 38
506 901
225 232
895 617
839 329
150 256
713 980
165 915
782 965
503 935
815 189
311 859
650 185
186 555
223 691
274 701
415 112
29 564
719 94
543 884
200 456
690 560
71 544
846 886
84 157
96 86
341 281
640 915
323 446
713 596
146 127
60 527
42 778
972 936
13 979
611 212
772 857
742 631
125 837
716 818
84 792
152 149
388 649
527 669
576 498
604 941
476 567
152 614
470 117
244 211
99 720
399 814
872 325
660 375
119 124
840 562
678 85
519 776
157 269
941 397
137 812
721 148
186 545
546 561
996 94
462 466
217 860
540 633
86 532
848 925
585 123
478 455
724 191
382 212
3 103
359 540
349 913
812 917
125 703
549 562
235 748
839 680
789 423
802 266
878 52
243 632
86 874
488 85
129 940
782 829
648 294
242 234
393 80
913 181
502 66
798 731
118 48
331 712
680 846
308 765
201 847
86 983
675 290
279 772
511 457
289 423
990 143
841 787
187 556
401 680
982 120
474 535
318 560
379 583
988 667
358 329
161 550
116 34
859 654
589 879
519 989
386 778
122 494
401 237
663 473
416 41
407 755
59 116
84 220
665 551
204 193
753 74
181 662
925 641
397 311
770 690
564 891
184 964
127 198
788 894
590 547
1000 1000
662 435
571 327
337 175
367 306
965 900
552 661
903 940
783 381
137 922
274 78
468 625
60 648
160 396
288 541
17 604
792 336
845 683
695 454
567 597
745 349
977 233
622 602
310 90
226 739
923 637
803 810
275 594
497 472
276 546
219 970
352 785
485 894
681 107
728 470
61 465
728 695
116 530
856 743
124 352
214 751
898 784
921 990
236 728
863 82
231 919
363 341
532 831
870 387
739 490
273 168
157 987
950 744
715 812
826 784
574 683
932 156
953 545
993 316
237 524
498 459
263 250
339 535
417 278
80 926
617 381
669 683
544 494
466 117
529 749
625 481
148 234
492 997
692 401
770 847
96 91
721 350
438 337
952 836
742 832
584 718
664 581
686 164
815 177
929 282
352 681
772 935
284 101
828 365
558 198
990 861
44 968
152 708
549 837
223 363
365 734
15 924
723 97
966 386
588 250
966 747
316 307
608 348
389 651
667 540
710 567
728 932
929 92
18 501
737 384
776 710
806 381
235 745
254 129
877 994
132 543
886 841
110 613
125 390
57 494
890 793
877 665
502 292
514 659
403 5
523 617
951 45
794 556
173 670
902 304
497 673
399 973
63 455
247 342
633 186
758 656
286 512
660 160
128 963
556 273
870 729
942 771
384 506
909 232
178 308
556 240
114 21
544 713
812 699
355 686
433 366
680 753
833 479
984 933
800 161
592 356
753 705
728 648
417 442
511 581
141 911
502 847
949 286
212 146
550 244
145 83
100 154
412 43
861 164
748 589
936 949
368 884
587 932
381 136
222 23
416 138
190 418
37 642
572 449
684 432
372 775
651 754
799 98
275 734
399 995
969 985
278 701
472 156
516 572
372 396
222 335
530 594
461 180
278 973
345 676
319 666
12 948
366 483
103 48
498 63
351 365
986 62
809 376
43 339
969 856
467 147
992 163
20 64
696 442
961 46
806 298
107 960
654 268
606 656
904 475
675 722
974 666
884 147
327 712
257 703
352 201
563 902
112 569
169 799
969 774
249 480
497 476
720 824
111 147
457 462
508 694
27 303
845 589
205 308
509 373
106 477
147 912
700 747
320 240
120 39
415 10
157 602
339 208
363 198
901 741
501 97
682 705
405 190
77 862
19 575
673 868
362 344
459 833
749 702
285 161
258 969
159 269
523 529
196 648
246 868
867 959
564 325
791 298
549 337
825 297
38 657
204 372
107 140
108 700
377 618
146 515
899 744
441 845
595 341
181 771
637 218
427 372
743 623
318 696
783 568
439 517
684 493
337 760
816 517
530 804
86 309
176 602
872 265
992 172
331 542
238 927
795 602
520 961
77 856
720 244
724 602
48 810
910 575
196 338
963 419
602 306
591 285
848 734
415 233
543 486
476 619
87 875
780 348
231 861
415 184
468 366
91 752
556 757
43 596
946 844
840 719
57 606
902 223
825 741
506 778
709 62
886 13
735 227
492 437
974 789
280 814
984 471
532 40
614 391
858 553
147 682
293 652
459 354
65 697
718 800
923 280
658 536
753 983
324 385
377 673
354 862
527 165
215 591
563 83
451 220
554 294
601 498
484 545
963 861
735 923
41 261
87 607
852 947
890 241
81 452
675 883
671 645
789 224
938 80
924 890
386 359
619 775
73 625
63 505
76 737
739 98
673 670
911 238
916 394
983 956
171 602
82 906
71 506
530 133
10 957
222 748
627 726
624 936
25 534
174 625
336 175
126 344
737 134
735 783
164 157
288 45
642 298
397 406
816 375
677 188
131 364
708 512
645 702
703 731
484 218
888 772
263 881
421 615
21 910
544 503
53 558
10 729
745 492
969 453
595 966
48 990
866 287
167 533
95 261
54 115
969 575
154 330
822 98
249 27
344 584
843 392
573 60
540 197
922 634
100 331
923 420
905 428
750 911
677 923
9 383
195 257
410 624
207 645
496 132
704 526
169 243
228 530
861 691
99 117
119 848
28 147
770 388
644 291
395 498
90 243
629 793
768 149
388 841
722 359
294 934
49 392
403 519
239 782
169 547
27 164
189 318
609 935
168 50
529 796
297 581
488 239
196 562
880 897
516 470
181 198
361 971
877 321
905 44
191 916
433 487
496 273
531 680
22 762
929 889
583 958
156 203
322 868
173 550
189 429
974 673
271 50
715 104
75 598
135 448
359 63
336 942
21 108
56 176
310 729
43 834
278 583
262 222
845 828
474 34
45 96
435 112
709 685
308 419
748 995
712 768
295 763
848 689
596 478
624 858
699 468
685 759
840 510
144 237
957 579
348 155
93 890
309 208
392 257
685 15
846 673
909 967
568 608
473 358
15 663
799 794
712 107
353 103
469 828
125 302
329 970
588 857
848 395
401 800
647 834
160 445
627 223
904 979
325 618
368 793
654 177
2 847
10 589
983 103
8 630
936 167
426 914
245 66
947 964
808 656
221 621
427 389
566 745
333 981
135 668
436 142
660 74
755 233
548 29
796 355
36 368
327 463
757 71
894 322
167 172
505 734
662 886
639 698
234 457
750 782
837 897
136 224
885 932
378 124
898 604
642 912
561 479
635 795
287 385
576 123
699 897
877 384
667 314
516 122
958 121
597 330
290 590
593 131
527 153
898 226
779 517
630 174
361 497
969 727
5 565
155 1000
776 33
152 89
194 803
688 91
28 761
973 668
533 751
185 40
213 509
179 982
899 345
828 53
437 847
73 29
696 727
766 296
397 331
156 410
392 479
868 290
175 696
694 870
651 130
112 69
776 537
97 618
933 144
345 432
376 462
727 124
144 234
534 685
515 787
918 41
482 963
910 484
444 978
177 556
444 494
922 376
637 266
807 364
79 885
488 223
259 38
649 774
528 76
405 670
878 450
973 321
49 283
92 486
812 562
858 70
951 858
195 126
783 302
788 276
624 192
297 854
526 287
163 574
921 673
781 919
785 613
470 689
49 995
897 836
622 873
726 371
186 251
177 930
373 309
848 634
532 604
889 965
633 290
311 530
477 284
402 856
553 479
81 235
438 257
565 363
796 448
966 854
467 534
54 220
923 294
537 555
84 412
483 837
667 844
430 915
4 945
428 921
308 223
720 625
76 187
158 481
758 80
775 646
635 709
472 679
259 738
65 925
943 885
557 453
532 492
312 518
940 24
538 550
113 603
826 398
144 850
113 951
229 124
185 880
442 994
879 159
589 990
348 880
365 885
429 478
839 255
875 334
456 339
462 173
563 903
639 396
343 146
897 781
986 486
123 333
365 839
569 146
316 408
752 543
881 729
890 343
901 804
597 66
967 235
814 289
413 156
786 309
289 771
794 763
455 511
601 24
656 269
783 759
965 395
603 854
9 686
272 86
263 684
345 881
995 626
1000 948
1 7
568 135
765 730
9 729
124 964
466 942
602 738
269 873
823 531
931 253
648 102
742 643
79 94
100 509
565 217
590 573
297 65
536 583
629 354
443 144
675 363
33 957
153 967
566 605
475 130
821 416
55 469
481 942
51 109
70 145
707 96
859 739
53 177
122 110
236 796
598 741
114 515
345 941
356 51
985 836
992 36
962 987
876 531
869 997
992 104
144 941
196 258
456 540
56 553
854 393
741 197
375 266
123 209
51 601
483 769
224 418
767 420
311 224
129 230
111 221
427 538
609 613
278 983
231 752
353 443
559 187
563 833
13 138
250 132
557 277
57 220
15 48
200 441
585 808
406 214
965 684
268 669
126 826
208 40
658 572
178 908
184 760
305 35
545 242
289 566
352 225
374 757
551 363
423 28
189 982
68 846
554 245
105 256
682 640
367 987
675 911
228 41
822 869
606 173
93 331
281 883
637 100
127 926
393 546
124 946
142 580
220 272
534 389
638 355
609 595
527 702
278 807
182 572
926 272
334 52
197 726
23 91
252 576
266 823
199 75
420 732
439 424
3 317
477 280
106 9
335 31
280 669
394 384
852 769
474 455
344 740
277 894
977 333
104 415
738 559
567 683
874 199
351 308
27 97
43 878
865 869
333 208
960 961
453 125
9 429
810 464
196 918
922 631
502 660
189 850
855 107
885 80
305 235
331 782
561 195
754 961
853 206
438 861
987 247
677 534
516 598
609 704
219 815
810 455
895 115
689 986
797 20
249 320
81 454
877 518
666 863
764 342
748 279
292 263
648 252
966 218
67 128
672 313
594 712
650 390
731 768
99 649
888 699
152 844
486 170
863 806
232 154
421 231
800 176
535 489
848 617
265 144
644 584
112 148
428 949
995 134
364 794
153 516
338 160
193 903
971 809
393 861
113 172
810 781
9 711
418 560
141 570
427 461
938 764
620 412
340 619
692 271
21 436
131 485
266 615
651 577
924 387
757 416
308 183
9 638
465 445
873 337
500 564
959 872
1000 90
356 606
381 973
573 383
901 542
581 824
928 337
591 587
520 466
831 818
664 839
807 128
284 679
817 135
242 775
358 593
216 65
551 597
16 911
114 295
248 704
254 742
665 537
420 481
23 13
255 732
606 471
796 508
419 185
475 997
12 940
291 259
377 516
233 312
53 486
53 69
549 748
836 155
831 441
977 627
948 395
163 929
277 507
928 567
117 275
89 493
142 322
159 560
614 885
383 162
984 218
11 645
793 310
392 955
296 867
745 575
434 213
849 874
57 991
195 212
536 706
123 150
942 505
74 331
328 531
957 133
906 53
707 691
265 908
565 673
898 111
884 785
682 287
75 958
303 172
28 140
211 336
624 116
740 682
159 356
589 723
28 838
833 263
623 1
620 260
109 833
69 880
707 279
567 330
746 307
11 904
626 690
789 811
952 763
811 572
23 271
413 875
124 326
772 976
893 840
207 599
280 216
79 290
119 93
241 97
782 30
792 69
656 166
638 575
428 410
902 320
270 71
233 549
286 663
191 404
852 888
530 980
121 221
391 572
147 103
142 48
774 742
508 44
812 92
944 449
917 56
100 728
518 72
35 399
404 508
619 794
79 294
526 577
748 667
625 521
761 484
916 924
927 860
373 32
345 577
244 261
341 501
119 375
900 522
882 870
316 313
163 193
889 262
212 865
783 972
348 50
261 619
195 253
31 67
933 930
588 166
800 255
800 367
759 580
977 97
170 842
887 684
849 738
52 232
45 979
594 627
688 927
909 446
859 817
817 761
857 902
987 484
723 738
141 609
773 79
787 973
817 220
651 220
803 695
675 582
682 885
398 851
645 131
995 502
32 333
337 106
422 829
67 194
907 853
167 75
294 227
864 843
975 537
79 1
118 761
886 516
963 882
646 957
135 63
257 158
405 423
232 829
591 878
55 454
720 381
990 151
381 460
911 266
327 225
533 234
352 174
237 203
360 147
267 944
975 857
173 381
761 4
394 493
880 610
843 816
702 395
666 413
541 932
356 867
141 528
247 803
772 359
806 165
851 621
821 961
409 700
570 873
464 413
223 612
25 978
820 732
844 312
612 442
114 735
152 272
899 355
315 652
123 237
524 586
1 563
987 911
255 210
875 692
22 269
581 945
659 46
679 810
317 930
352 831
212 474
419 87
412 771
650 750
959 907
299 408
509 320
29 843
537 961
787 547
358 818
708 675
234 450
406 797
924 824
946 533
436 978
140 747
885 438
506 393
110 534
587 998
846 374
896 204
230 641
178 815
90 935
110 847
403 55
731 839
33 870
937 269
659 442
661 768
328 248
117 173
973 12
728 867
507 496
124 948
431 87
665 540
933 67
595 663
532 841
635 907
310 962
134 830
696 108
603 645
731 166
232 167
677 489
681 391
750 315
628 155
984 329
436 848
585 39
845 86
71 575
590 835
675 657
826 707
399 927
22 48
689 649
557 440
288 153
58 193
27 664
265 53
672 442
781 671
283 894
207 839
183 973
927 916
456 516
720 513
60 871
864 86
886 480
490 557
921 249
380 96
47 512
406 325
520 91
99 54
415 377
734 304
741 148
704 348
831 683
987 210
130 33
74 896
714 831
638 687
398 958
556 993
350 641
648 612
238 389
759 665
971 815
365 801
849 351
362 978
225 801
265 796
385 537
223 566
683 130
559 33
771 206
376 916
921 740
68 769
443 782
330 833
470 66
721 287
791 296
852 473
425 762
857 547
959 634
533 231
373 600
351 167
733 448
696 949
122 377
133 592
230 584
500 433
409 925
547 265
823 866
469 729
657 86
614 359
253 346
807 300
646 280
871 470
335 452
237 814
648 547
661 129
325 374
811 756
692 415
101 850
715 99
228 352
804 617
396 392
430 505
758 449
301 434
767 985
846 811
855 624
493 419
186 648
35 581
147 582
622 158
47 370
299 253
994 791
671 531
438 58
463 828
226 899
772 774
389 446
809 958
293 287
611 792
306 248
60 651
38 82
181 827
139 643
654 716
169 708
814 329
666 106
616 959
933 578
751 341
513 700
148 818
299 207
288 1000
514 779
994 519
494 887
903 82
521 716
497 457
149 467
298 296
636 596
854 104
283 494
624 449
314 117
282 589
308 155
304 69
446 188
284 751
434 784
217 83
432 205
678 285
660 312
107 753
222 248
350 855
836 657
9 491
318 523
536 953
737 842
404 168
46 434
804 57
170 204
38 732
327 611
466 167
685 474
657 762
174 327
636 62
279 909
383 367
534 499
923 690
555 20
975 724
575 12
807 901
577 88
304 614
913 312
727 87
638 363
148 269
271 882
635 724
19 521
222 294
210 776
313 536
851 887
960 450
681 873
761 407
311 751
19 391
525 687
2 734
462 314
40 468
758 352
269 790
576 29
196 886
343 149
802 173
389 326
859 743
412 673
408 32
551 658
2 943
125 111
773 95
106 904
411 800
480 557
994 220
235 852
314 646
524 722
29 212
33 932
869 386
89 395
91 214
841 548
347 872
269 63
660 145
784 40
356 168
323 225
553 548
921 48
418 10
794 860
575 634
237 753
266 661
726 31
708 995
93 719
759 846
395 81
70 299
981 343
698 398
704 491
124 16
121 937
335 451
445 876
113 935
103 223
132 849
147 283
33 599
686 642
228 162
226 481
187 598
235 521
48 18
915 844
246 379
601 262
815 47
538 710
308 280
915 887
793 275
785 18
616 342
859 956
249 204
694 415
602 583
124 196
504 783
476 770
45 805
286 152
128 253
845 675
267 555
136 125
128 674
690 603
386 697
315 406
964 711
211 601
214 690
853 58
716 120
964 851
343 238
773 415
696 900
89 737
854 310
6 948
922 223
248 774
280 963
813 841
578 320
178 273
571 618
10 425
927 643
590 11
604 599
569 525
173 168
482 895
634 635
933 211
306 110
79 197
5 357
120 902
470 122
57 951
368 454
949 103
624 582
89 556
145 394
665 332
997 442
36 930
31 507
183 500
803 996
450 315
684 890
870 180
635 886
511 609
332 390
586 782
107 934
575 955
236 694
545 97
656 347
444 700
449 893
366 133
782 236
312 416
473 175
376 157
564 962
247 865
977 910
475 213
955 943
630 851
391 638
550 834
337 998
726 702
482 859
289 146
627 114
320 2
270 883
315 559
423 882
823 249
446 129
64 880
768 400
454 711
704 742
856 682
855 175
683 476
410 998
35 314
195 733
706 992
419 191
423 949
234 300
794 687
362 849
530 987
561 496
819 823
555 10
5 119
610 423
310 791
735 237
437 307
665 966
645 761
529 106
602 83
264 906
96 171
33 461
674 767
49 200
863 485
858 879
802 502
639 331
960 904
124 913
986 739
170 433
909 436
663 461
851 32
294 884
845 967
518 216
378 376
861 188
988 336
758 335
56 994
454 87
322 298
65 323
190 583
69 662
78 409
998 529
484 346
275 938
432 728
427 566
387 317
653 638
585 74
482 648
543 567
71 692
57 533
878 874
830 661
765 329
669 543
212 83
720 687
289 370
700 122
18 242
285 97
972 533
637 849
406 818
34 625
687 55
520 285
109 731
946 438
249 235
160 948
708 177
542 748
616 178
844 940
710 480
788 468
649 1
826 682
736 496
226 867
759 172
657 7
758 816
564 311
250 438
238 390
905 886
390 82
298 655
862 798
203 87
610 672
319 719
536 182
175 99
493 903
858 742
341 95
131 597
31 900
906 747
125 461
185 140
773 147
865 650
420 752
184 946
203 676
417 541
154 548
419 519
737 656
198 995
455 939
814 227
85 977
670 301
978 89
53 161
836 235
127 171
657 922
486 745
578 683
739 331
621 170
772 705
146 441
358 475
882 762
636 268
16 471
854 33
75 332
946 211
956 77
466 46
759 822
239 380
343 10
436 840
802 793
314 683
302 921
772 507
953 846
838 508
776 136
703 735
71 461
556 661
441 823
68 755
858 974
55 159
894 826
18 199
24 855
58 799
425 260
152 127
939 902
151 903
698 934
445 44
930 462
594 305
316 651
777 879
357 910
501 295
811 734
257 65
998 156
705 794
255 144
290 923
580 571
974 848
850 682
109 703
977 272
935 841
840 293
794 189
448 850
836 589
142 477
221 442
641 59
876 750
761 204
308 605
324 594
797 515
886 942
684 978
978 177
455 840
464 675
220 922
84 447
23 196
96 662
999 419
255 795
736 340
530 879
728 213
856 57
741 310
336 530
229 908
451 664
354 474
212 708
868 307
369 867
13 362
819 101
53 348
912 186
189 653
848 437
857 183
90 769
453 796
594 664
503 461
970 223
679 47
197 44
761 368
144 813
715 474
297 627
11 486
275 482
360 727
277 953
742 779
765 712
487 870
35 983
807 331
961 817
27 442
429 67
548 392
782 177
696 524
307 460
587 660
903 696
561 741
918 829
49 802
66 75
550 392
568 417
206 227
876 144
886 131
192 798
528 397
615 928
2 144
527 846
122 428
590 843
735 135
462 746
783 225
238 663
590 171
884 944
315 762
789 788
541 378
631 651
887 241
318 973
375 480
834 713
811 612
224 48
274 197
899 216
367 135
159 33
248 299
821 789
791 267
43 108
239 418
939 183
760 124
248 589
123 58
105 826
894 355
41 260
645 89
229 878
619 19
478 734
430 768
269 190
892 516
778 366
63 29
919 576
451 563
16 300
529 997
614 24
109 439
858 729
980 101
596 110
791 880
198 458
299 751
524 827
99 137
202 108
227 662
899 84
743 230
210 482
779 124
447 328
581 360
975 953
288 625
451 153
947 4
613 173
609 760
92 145
97 783
498 658
264 83
119 394
925 48
443 564
673 497
2 673
831 614
846 848
476 806
302 55
701 799
713 316
710 792
395 783
235 206
33 222
633 863
187 830
635 668
933 288
74 633
439 786
616 362
463 363
385 29
468 971
235 689
931 619
910 916
745 542
110 732
561 394
19 634
772 679
40 294
38 838
808 149
119 455
6 599
903 750
758 852
38 136
166 140
547 205
443 822
189 357
679 348
858 223
677 795
575 931
897 418
295 729
822 404
932 211
539 592
371 704
260 867
268 702
41 808
58 719
156 267
941 945
740 169
252 636
586 546
949 648
969 839
239 339
894 673
608 153
891 227
206 931
35 616
1 542
882 942
263 225
644 514
860 582
412 576
551 813
351 444
485 958
949 727
537 506
658 923
121 658
464 355
951 949
79 385
407 490
960 746
758 103
547 182
418 847
228 825
992 360
794 517
185 872
901 943
713 213
746 798
368 444
906 266
625 324
464 885
629 816
154 857
992 81
547 522
310 890
233 103
406 418
327 659
656 968
550 376
763 455
641 388
130 105
624 759
272 778
967 263
784 167
755 16
621 160
818 497
338 40
360 149
368 122
956 361
509 85
350 471
26 485
989 780
291 637
556 109
133 245
500 84
237 859
233 957
981 188
624 133
325 171
220 938
683 921
405 396
839 256
357 130
892 264
590 376
508 89
460 744
948 692
231 368
768 206
500 445
382 411
991 790
470 747
537 309
156 731
622 663
819 81
759 118
124 810
178 165
452 342
401 442
483 870
541 20
530 543
912 319
788 68
49 409
730 220
650 734
669 179
250 932
207 210
922 658
903 322
543 992
886 316
82 465
363 922
304 699
886 305
784 906
483 33
837 690
594 110
398 730
953 140
152 645
696 994
112 479
252 946
512 440
635 457
550 686
953 332
187 834
9 32
119 758
761 72
759 884
350 262
529 459
420 576
804 883
54 55
829 917
79 39
160 440
70 630
197 182
49 163
682 398
424 562
208 196
137 364
78 190
770 906
459 616
363 572
509 442
610 668
881 31
227 261
10 992
821 570
187 957
146 54
522 604
22 594
787 384
166 296
158 964
838 722
370 416
334 586
675 343
577 847
803 548
954 253
904 975
199 42
710 364
337 887
490 652
295 999
967 484
251 53
273 277
123 363
317 925
225 216
542 850
521 603
489 407
861 136
971 477
867 222
881 491
498 980
692 621
343 360
759 121
172 411
612 473
315 529
287 894
643 691
519 290
133 684
731 824
536 552
29 294
673 200
56 624
264 668
96 931
548 777
86 834
876 446
340 395
87 526
209 876
395 864
415 329
529 279
63 792
298 510
238 553
455 444
672 156
878 324
85 644
83 532
938 497
676 587
6 397
908 460
656 145
74 663
951 880
458 713
246 129
452 305
119 456
964 553
987 253
49 662
839 406
411 621
50 318
80 57
814 443
816 240
105 119
471 563
183 717
43 402
191 847
706 661
302 21
213 640
273 613
381 866
476 546
137 765
676 722
697 866
568 402
775 443
860 399
862 426
576 648
197 308
854 174
666 990
938 779
949 617
73 624
690 769
523 72
695 921
553 908
698 480
556 894
788 421
269 993
594 935
982 883
65 283
258 540
500 780
170 680
76 36
72 122
956 624
30 6
455 937
357 520
234 950
806 568
832 870
574 615
558 74
114 824
295 422
799 324
427 254
260 677
847 968
548 81
269 353
574 201
134 284
659 60
250 568
133 996
647 237
168 760
413 462
137 959
988 15
447 983
240 798
435 165
998 920
800 8
979 50
700 564
333 464
378 866
378 514
262 515
509 856
664 309
863 643
358 790
105 106
363 156
669 696
971 46
913 349
912 440
246 173
218 810
52 724
554 560
931 218
220 145
212 929
935 668
34 297
176 703
344 146
100 608
48 91
599 35
413 816
844 464
375 821
319 595
318 530
523 604
252 724
611 596
222 62
555 419
510 959
276 189
938 261
339 608
137 81
611 37
113 599
809 334
661 364
752 85
43 976
46 348
865 865
544 555
472 102
562 960
386 460
793 781
217 930
905 933
647 302
632 574
233 849
924 763
840 271
285 577
731 405
186 735
123 402
916 11
584 806
748 725
934 502
337 514
628 10
531 912
317 412
487 854
147 610
607 162
593 620
111 566
460 858
290 745
712 979
611 881
238 238
242 120
502 180
591 219
23 89
251 772
600 684
983 582
338 94
499 797
303 140
894 366
118 504
247 708
827 594
129 785
698 308
766 300
431 717
983 765
650 672
858 500
821 513
640 714
878 109
217 476
816 309
316 995
255 334
905 17
943 33
692 919
635 275
238 637
298 448
136 118
960 127
183 189
588 751
665 403
749 666
313 653
682 608
37 835
600 80
753 891
905 740
517 495
284 253
342 467
441 929
217 105
645 749
436 327
356 473
513 307
552 266
197 457
357 714
951 84
880 244
298 163
848 639
981 288
919 550
745 602
529 532
280 820
852 987
644 364
645 548
981 842
4 337
907 306
300 748
60 281
387 331
830 483
15 668
839 86
985 483
802 629
30 782
822 385
471 728
663 517
797 779
405 978
707 922
731 160
496 764
195 889
357 59
182 372
575 574
446 723
705 202
52 670
241 91
649 299
364 977
195 722
290 926
882 583
37 175
697 533
290 891
421 646
369 228
951 584
367 2
605 607
444 605
377 114
805 413
640 853
297 929
96 70
926 397
24 295
460 926
191 827
280 795
785 723
227 711
281 866
146 658
999 423
406 374
628 529
307 170
355 938
13 716
180 894
48 672
540 585
664 173
450 226
102 947
236 452
177 86
374 156
326 672
322 290
162 334
357 694
579 404
709 257
521 372
781 970
949 234
916 536
529 213
722 254
368 687
638 693
710 960
334 871
564 224
445 281
537 681
876 317
2 825
712 586
150 627
846 517
665 483
210 374
442 895
596 87
585 160
310 381
440 469
534 328
996 503
937 897
834 677
396 361
799 891
150 108
271 941
929 156
268 781
159 406
853 344
434 93
326 440
529 177
110 448
588 505
809 894
784 997
419 407
938 699
914 205
479 182
387 330
871 239
674 657
683 999
96 564
527 558
11 115
414 171
130 144
550 547
997 274
604 412
973 277
627 515
219 154
72 581
268 838
752 627
98 881
770 707
780 671
605 377
486 708
452 482
864 936
404 836
212 471
337 413
696 761
994 315
598 745
941 47
977 711
106 108
381 710
484 866
37 682
791 841
5 838
152 550
94 444
763 12
104 531
298 803
632 577
716 21
258 465
409 763
600 554
114 103
546 50
980 52
751 508
938 513
395 168
547 27
47 354
431 19
115 839
781 68
955 732
973 68
834 75
90 686
464 485
854 362
302 407
279 768
187 552
971 679
585 949
409 61
905 191
286 721
261 728
406 76
212 259
438 426
686 861
523 316
78 167
23 923
326 345
601 910
293 9
970 198
551 608
918 812
687 323
239 250
934 28
675 493
705 667
379 685
138 808
852 512
730 529
438 501
719 967
756 405
642 994
654 575
22 680
419 166
743 475
832 121
160 322
185 9
42 680
27 509
910 782
265 551
776 270
477 149
301 247
314 43
73 497
515 584
170 794
802 188
747 195
868 992
935 304
519 196
172 26
100 244
522 614
828 692
760 125
313 496
108 532
488 385
40 411
969 477
898 66
689 654
639 401
710 162
757 300
343 886
61 740
798 725
235 905
256 74
641 148
911 815
598 522
35 788
675 161
723 369
108 195
507 694
100 114
614 966
772 524
781 929
683 660
882 75
16 912
51 476
562 126
844 959
260 303
349 605
584 116
696 197
433 468
396 402
896 106
369 749
665 772
576 227
897 772
537 156
626 422
889 990
406 322
809 478
879 110
567 726
742 936
826 406
707 754
984 955
110 950
210 736
724 856
297 964
197 702
637 5
179 523
560 410
984 987
888 903
64 629
995 18
850 871
538 311
398 895
954 694
859 502
396 847
335 705
403 222
607 819
202 796
60 236
691 406
605 892
202 447
645 552
399 392
318 119
321 4
175 76
578 133
894 779
928 305
366 970
861 337
463 414
952 362
753 481
951 279
354 355
485 536
551 851
857 612
820 69
300 635
689 199
912 344
693 16
176 651
790 478
929 567
954 634
273 562
880 757
97 782
959 305
373 44
765 207
477 805
786 840
306 634
771 754
415 729
411 511
554 975
341 383
824 926
274 255
159 779
81 816
413 851
922 179
932 332
690 142
466 595
117 807
903 153
173 371
465 938
873 90
505 920
265 16
51 346
183 463
548 104
993 831
787 34
973 253
687 961
461 211
148 555
877 172
444 663
267 537
560 325
846 599
638 658
809 320
935 309
875 302
352 979
347 115
535 209
378 763
778 289
941 44
825 852
369 670
450 6
328 259
915 270
881 439
935 228
553 317
992 440
893 331
897 833
375 722
685 95
391 486
96 776
684 14
679 598
389 570
84 115
201 638
968 620
926 694
341 962
788 84
800 239
15 836
786 543
955 174
464 93
818 702
816 774
539 539
219 858
511 144
286 609
930 439
503 296
626 763
340 411
658 646
936 121
90 754
655 990
788 545
754 742
501 657
348 230
918 277
924 646
887 615
56 544
260 992
665 350
97 838
364 751
179 503
647 411
860 400
152 360
57 96
415 307
921 398
845 532
741 509
881 837
699 244
939 229
746 585
639 605
984 143
590 690
147 915
980 882
612 395
188 601
48 460
350 892
992 90
926 803
468 864
31 565
800 22
527 753
879 26
20 210
907 983
956 447
935 3
906 285
374 999
121 652
801 940
867 831
504 667
852 377
802 367
472 444
57 843
6 316
825 961
762 111
316 19
268 121
772 712
679 638
464 476
489 287
272 545
481 277
860 657
589 973
992 162
817 611
634 728
350 405
395 685
561 50
884 570
243 364
21 786
427 140
394 770
301 210
380 935
691 80
108 85
764 669
487 545
491 345
142 789
43 377
358 285
740 907
739 112
251 438
999 667
747 232
669 483
875 155
28 717
851 521
506 893
897 215
177 988
122 268
433 54
955 719
309 953
737 498
241 484
82 960
442 916
256 821
632 106
341 137
350 589
704 878
577 177
145 28
694 929
433 648
648 742
952 736
503 260
175 28
469 807
295 482
750 350
57 571
785 490
570 432
231 522
519 821
417 90
845 920
568 876
645 36
34 777
197 328
611 947
30 322
177 33
830 961
522 399
744 752
272 263
924 689
352 768
960 700
385 879
927 29
914 960
157 463
288 119
761 669
440 736
575 617
577 641
155 673
818 286
787 129
337 523
530 970
938 702
186 86
105 17
757 243
498 446
766 856
61 20
128 283
497 961
412 378
186 867
47 750
732 740
177 666
741 633
35 850
876 532
387 707
12 867
432 837
755 844
189 752
254 587
501 337
678 320
337 51
487 371
900 714
254 898
604 70
859 944
357 673
450 962
259 303
622 256
658 629
681 909
695 286
806 752
278 409
821 136
704 36
886 713
583 688
26 193
342 324
481 315
931 623
624 588
604 656
848 298
49 219
413 222
707 116
257 132
304 966
580 56
731 648
623 211
952 226
218 799
451 923
730 863
718 311
526 99
154 805
730 236
804 316
526 199
3 744
997 877
254 447
661 943
47 40
327 116
351 204
215 988
144 390
956 299
705 203
77 583
402 431
678 750
308 931
549 107
618 209
401 739
551 448
779 878
563 481
433 129
820 93
834 804
613 891
473 759
472 502
861 779
784 409
237 401
140 520
436 918
750 181
479 569
531 459
834 495
349 192
536 173
302 7
674 162
210 539
361 349
410 797
618 158
690 329
935 315
8 817
126 841
312 826
32 199
999 334
205 24
495 693
833 417
955 777
391 364
925 9
873 423
727 562
752 662
229 111
478 354
951 141
179 335
339 529
553 866
587 737
779 236
780 170
951 56
479 256
737 582
269 965
692 99
670 994
328 578
729 699
565 411
369 846
765 148
82 896
669 32
952 550
207 782
157 943
775 79
43 855
777 867
487 341
277 208
187 393
3 240
21 432
209 409
336 890
198 111
317 97
437 86
363 975
479 69
594 767
795 597
358 422
157 730
464 414
68 955
196 46
638 182
337 48
181 51
23 659
471 968
777 265
916 134
38 73
732 678
8 799
984 856
554 179
254 419
601 953
353 869
340 375
879 810
694 655
682 354
58 765
915 366
625 469
897 878
887 590
472 839
895 808
973 907
628 666
562 406
222 308
407 631
72 789
48 987
155 24
807 51
253 693
992 724
532 886
531 11
484 559
818 808
783 787
769 479
817 484
191 975
668 877
166 551
115 49
561 598
959 389
548 527
506 113
274 289
899 681
512 806
187 680
289 378
655 526
820 322
403 986
224 517
34 784
114 344
524 519
120 71
45 625
536 671
265 434
453 214
899 640
246 188
369 900
65 188
573 467
525 796
335 910
671 373
349 763
738 966
549 440
6 957
344 251
496 712
502 561
221 66
686 503
308 536
15 535
603 715
650 692
132 738
550 137
605 240
102 208
665 833
984 237
898 21
2 677
284 605
130 779
160 32
267 206
925 5
100 881
596 201
385 424
848 282
444 586
396 106
782 619
354 524
551 1
946 33
780 458
64 46
663 340
403 762
315 660
610 699
435 457
333 230
395 728
335 729
477 468
699 830
344 602
831 289
634 962
746 49
388 409
971 368
176 923
987 570
650 321
651 479
141 349
308 484
124 935
451 870
983 810
570 855
33 328
395 3
47 985
759 223
907 97
418 794
386 910
143 46
535 868
89 361
147 70
83 716
396 671
469 442
655 579
676 160
953 854
354 95
899 98
539 785
317 917
277 620
475 359
336 751
421 293
876 427
987 547
403 807
991 707
12 344
802 262
793 692
398 109
139 341
947 826
443 771
908 864
64 136
642 287
379 981
833 781
787 823
518 640
411 662
683 808
679 636
230 170
976 176
995 770
985 713
742 627
607 183
252 393
357 738
730 656
535 412
463 657
663 619
388 459
615 725
172 356
475 957
705 726
816 594
287 897
308 63
829 713
699 570
442 860
906 842
253 256
157 264
480 972
857 118
868 457
290 527
519 471
942 290
150 278
917 820
175 822
661 427
794 661
984 111
742 203
853 673
215 795
962 915
530 463
282 366
619 942
317 649
38 110
661 292
734 645
754 827
847 672
209 928
460 62
600 27
208 914
886 658
202 856
951 697
902 619
697 939
728 358
582 813
354 335
991 200
358 200
323 849
704 31
924 957
650 621
247 729
978 828
894 331
514 884
882 871
435 361
39 399
792 586
922 487
558 746
733 638
973 788
21 897
750 846
169 643
528 34
879 409
122 943
64 265
528 985
870 661
49 602
650 373
742 670
179 441
435 213
733 313
974 636
978 447
711 809
377 813
825 160
200 475
144 505
627 31
358 413
595 90
799 428
167 175
593 278
789 324
243 673
616 739
529 744
403 903
607 760
201 744
121 277
150 839
987 948
266 154
123 858
607 124
348 682
785 955
793 100
195 628
818 608
12 567
115 581
788 710
117 394
833 397
277 180
430 61
512 641
148 342
873 260
732 621
52 519
330 520
265 514
916 541
694 698
601 179
272 113
172 838
819 792
378 221
581 877
562 454
488 21
619 643
492 702
615 895
414 837
377 503
379 977
441 205
839 611
444 745
765 999
926 608
701 540
502 273
836 916
109 646
597 837
500 327
328 606
89 166
216 84
86 47
12 881
791 744
164 907
743 89
515 795
981 368
67 168
283 527
557 527
549 884
402 700
73 487
367 240
180 531
498 274
971 364
68 303
732 134
660 635
597 374
651 505
741 384
189 142
435 613
980 532
49 698
123 580
580 620
853 551
984 920
205 715
405 675
432 64
662 380
789 312
885 40
863 977
470 209
368 449
146 214
347 78
628 169
470 184
235 874
859 666
289 872
46 77
535 282
468 750
258 891
527 543
756 336
886 80
109 355
264 695
580 474
361 220
345 758
648 879
39 116
628 648
358 132
726 808
354 252
350 992
327 376
398 213
455 859
191 265
70 887
118 412
833 745
59 190
228 784
387 699
925 662
389 553
167 843
411 86
913 316
936 455
580 357
694 602
74 811
907 424
447 487
559 796
420 946
846 696
607 1
298 995
189 316
902 453
631 189
260 210
897 305
163 971
115 528
228 21
951 27
507 509
806 19
973 412
758 923
103 868
880 714
18 592
119 326
505 421
704 363
282 877
993 87
895 965
499 265
587 608
258 425
716 361
644 595
74 425
723 444
275 674
454 125
938 393
85 477
54 896
673 153
325 849
527 821
984 786
725 481
326 504
77 467
815 513
295 584
855 547
716 908
795 146
387 467
299 661
510 33
795 493
819 519
973 144
375 294
96 904
716 525
370 883
37 17
466 243
563 533
151 357
678 889
175 328
550 681
302 411
255 236
967 579
731 341
872 179
244 939
703 966
821 91
982 638
605 200
724 779
879 625
812 181
35 877
629 641
112 595
219 194
288 90
372 883
29 74
848 849
517 181
839 850
429 8
37 33
559 112
163 790
737 974
202 598
764 313
507 183
424 230
66 452
304 265
652 172
850 409
258 760
520 772
549 608
746 870
467 846
612 363
179 470
545 954
699 962
227 409
525 24
250 897
249 451
305 858
211 177
981 111
136 726
25 799
415 988
161 946
457 58
899 507
19 656
861 597
620 665
634 220
116 290
818 410
436 954
487 768
171 863
850 79
883 306
813 507
103 203
646 983
36 427
660 853
188 447
158 674
215 681
537 133
618 738
44 699
205 124
584 659
326 344
85 545
90 731
527 477
157 186
681 696
519 257
331 488
347 541
339 742
591 674
949 795
797 884
227 890
19 668
972 546
144 480
175 67
663 896
504 947
20 850
840 358
591 430
31 891
774 734
654 353
623 672
217 164
340 601
718 2
848 335
886 351
633 905
262 495
254 644
823 511
915 476
148 235
835 716
719 89
213 789
442 412
114 107
231 666
931 844
513 536
839 250
760 983
871 988
561 58
704 310
398 234
645 684
517 758
143 99
776 425
960 780
793 648
10 282
843 310
98 592
695 650
297 837
748 424
173 599
599 965
246 960
598 572
543 219
105 184
542 300
845 991
243 740
650 377
278 696
884 126
349 144
166 411
67 690
9 665
655 607
976 604
178 870
822 634
933 250
706 176
989 707
552 618
544 285
780 924
862 619
223 150
59 44
784 463
759 68
243 404
523 146
22 277
427 917
561 832
160 693
890 720
181 104
338 153
292 560
956 790
857 932
882 452
336 405
597 357
681 375
559 784
285 313
950 527
384 130
630 722
633 288
975 588
654 934
774 535
737 109
291 333
817 971
60 441
916 618
225 200
726 666
980 371
928 306
959 356
148 964
850 377
734 493
62 550
463 121
343 378
738 919
36 98
89 693
145 16
998 455
724 497
93 502
404 926
626 98
16 936
85 459
943 121
908 8
246 996
52 390
364 401
802 17
584 246
871 46
399 626
323 376
723 330
90 90
566 244
986 517
955 617
146 109
634 81
478 105
481 801
480 203
130 922
292 746
305 798
41 502
543 26
207 325
784 491
368 261
595 848
402 894
640 498
587 296
869 336
674 271
835 201
974 971
461 432
631 134
185 384
428 19
381 366
666 27
652 534
714 439
297 427
949 970
49 783
522 375
753 586
483 566
382 421
39 161
791 771
878 456
341 511
967 637
289 267
63 154
64 898
71 432
453 42
550 163
266 940
710 552
863 858
720 399
192 360
49 66
628 111
8 641
123 813
682 553
658 583
67 924
522 742
331 583
293 546
793 725
101 512
123 292
872 787
441 272
852 69
414 234
554 448
138 211
30 205
134 552
946 817
486 590
362 278
314 462
105 365
575 546
636 778
966 17
552 77
758 965
662 311
764 800
356 7
697 301
242 536
812 556
343 454
669 269
399 316
266 757
444 30
324 223
563 498
386 567
712 734
871 406
194 425
726 299
999 991
408 442
372 963
226 434
120 140
931 876
296 668
442 359
117 940
203 143
567 384
614 292
35 612
634 442
405 358
602 768
546 43
707 595
737 771
10 655
154 623
298 188
586 931
629 342
288 385
505 895
717 452
621 189
330 222
957 228
264 435
878 323
29 820
584 117
590 945
771 744
919 68
283 856
648 53
884 716
505 856
905 186
77 213
647 995
814 301
495 404
245 265
499 163
684 133
18 33
396 215
374 395
267 609
309 540
227 425
584 225
603 585
250 97
988 494
713 838
657 396
970 674
981 578
236 641
117 814
66 700
390 836
420 898
440 759
743 152
596 399
899 918
425 31
184 746
874 297
968 855
495 343
394 110
748 42
454 167
926 34
749 873
784 647
677 776
576 212
522 449
861 841
303 86
395 150
428 115
61 822
327 506
274 252
891 22
21 266
938 49
393 513
961 473
117 986
615 177
159 191
572 15
230 198
618 472
850 943
710 787
992 103
299 604
368 611
428 474
226 985
974 342
322 940
871 832
483 559
205 406
925 786
603 542
258 174
634 107
468 696
798 543
414 165
424 851
607 646
683 89
556 239
846 480
24 449
21 633
974 7
739 441
702 335
252 851
367 382
858 357
112 35
671 887
885 277
533 919
717 88
157 915
920 181
298 904
480 351
238 731
201 467
848 605
276 311
197 875
927 81
794 643
521 302
731 295
550 790
731 787
872 284
851 100
927 478
762 917
775 959
144 701
39 289
696 559
590 604
350 72
875 81
718 536
461 267
826 10
871 28
461 798
505 223
714 632
332 571
145 27
482 87
631 831
158 857
263 227
392 75
845 69
618 249
969 795
258 191
988 679
310 473
395 407
20 876
59 2
858 321
396 424
22 365
159 282
116 482
314 510
240 334
386 84
335 796
116 16
146 511
439 167
875 463
96 39
718 447
910 729
90 482
964 363
714 555
48 451
639 735
246 75
279 714
91 424
576 881
188 438
839 905
236 749
634 325
749 595
100 797
397 90
531 995
164 809
708 254
584 283
135 525
85 829
325 272
619 163
263 162
389 944
653 840
92 50
44 93
134 751
698 717
385 184
593 470
13 917
93 631
836 46
134 14
73 279
625 725
470 68
843 175
271 540
892 8
76 836
477 88
105 921
70 888
542 905
933 27
708 343
453 332
419 274
399 897
672 440
417 866
967 688
47 833
45 523
272 149
795 341
597 321
715 867
105 332
220 503
295 644
109 613
683 866
822 729
50 866
603 321
367 398
661 754
85 610
74 151
476 568
572 389
866 676
720 438
531 947
33 177
942 493
789 625
711 610
705 760
827 308
299 493
702 372
243 989
946 773
949 228
204 533
698 909
69 624
817 367
116 518
738 759
47 381
890 568
304 187
517 640
170 339
728 725
871 425
633 514
300 552
175 54
734 643
571 824
401 970
637 797
645 293
234 852
327 755
830 112
925 482
16 162
215 935
107 17
814 659
35 797
346 621
430 854
600 612
318 876
93 333
390 293
579 706
93 40
642 551
294 870
313 680
205 464
880 156
75 197
529 772
728 390
403 16
47 724
78 699
740 112
725 944
99 2
520 33
503 150
994 873
240 693
168 639
416 245
337 155
708 413
450 634
16 900
380 507
837 987
667 557
58 226
394 44
326 634
736 493
89 960
657 148
372 458
782 739
357 120
611 89
626 163
501 91
371 733
260 429
311 5
472 988
481 613
62 921
572 71
69 295
386 885
321 996
486 131
743 97
559 405
454 383
392 443
942 224
56 355
145 979
425 213
274 305
189 734
358 513
32 867
260 792
923 970
194 833
215 118
442 508
341 497
215 485
475 639
697 100
295 462
462 835
196 819
685 607
371 913
234 249
248 44
77 689
903 417
537 117
108 302
815 402
764 276
95 935
893 259
395 948
903 629
197 732
588 796
127 664
836 29
432 724
146 685
86 253
987 900
6 750
176 594
60 622
529 300
104 773
559 499
721 813
127 269
896 714
377 251
403 160
845 411
152 831
932 838
103 343
811 983
642 914
755 552
95 964
955 510
986 683
112 388
848 790
869 510
298 800
494 509
734 487
774 841
39 538
19 107
779 114
70 734
416 87
523 784
296 370
573 516
879 223
974 160
437 708
900 37
100 918
495 878
383 916
675 379
444 820
956 284
750 466
847 724
977 283
845 34
11 944
822 686
773 784
162 838
618 150
155 573
785 194
453 935
112 554
400 958
629 729
592 763
796 66
732 451
922 905
136 694
492 850
351 873
34 135
67 838
392 821
549 430
135 252
218 282
317 302
732 590
206 219
284 246
748 127
448 466
588 798
691 974
811 354
286 554
905 412
693 346
776 777
697 674
823 602
609 107
710 420
812 995
325 338
470 250
764 375
13 793
849 706
834 424
956 828
994 534
274 42
559 186
677 382
787 286
840 497
57 652
843 381
983 456
39 995
248 239
700 737
862 885
160 169
994 310
212 186
806 268
837 648
1000 529
312 982
984 702
977 231
940 28
967 153
913 478
322 977
335 376
314 584
510 334
146 721
519 303
302 340
321 218
667 649
448 607
595 784
917 929
159 230
66 22
832 211
95 702
865 786
408 167
125 642
132 798
446 658
423 867
62 17
298 161
560 162
183 842
543 52
570 891
688 801
458 606
959 232
824 373
248 178
338 261
58 700
893 425
878 30
450 917
182 300
754 991
258 713
222 433
85 821
610 786
718 299
399 775
998 636
719 890
412 940
278 115
988 155
144 438
424 325
89 177
743 213
552 92
848 271
334 259
562 361
849 839
346 619
626 121
296 714
297 610
498 894
214 558
337 28
335 79
240 886
508 504
49 69
864 898
260 339
86 605
310 711
725 605
776 373
566 539
262 415
784 828
972 121
207 306
237 51
224 286
472 88
183 83
778 620
687 87
330 763
691 457
487 609
899 134
652 450
932 195
598 394
503 962
401 640
96 141
51 443
593 74
420 824
6 71
273 937
618 443
457 567
188 614
987 372
305 841
333 263
176 702
527 578
144 120
651 717
991 70
541 996
141 165
285 110
607 93
676 146
59 14
869 363
854 554
978 586
638 231
620 165
932 498
969 393
144 312
815 36
307 307
416 159
657 94
456 525
808 309
78 785
894 716
16 865
880 299
714 622
367 222
346 181
487 809
320 334
344 976
852 586
811 282
371 56
272 228
36 337
202 114
371 568
687 68
100 295
456 370
839 127
454 833
770 846
586 140
162 617
508 715
730 231
282 768
298 381
62 369
318 869
90 156
995 144
41 448
976 724
105 746
921 42
82 203
203 163
433 836
930 731
451 885
564 541
358 12
507 814
109 427
207 345
162 942
144 576
757 577
763 38
307 682
381 109
566 944
1 309
853 685
740 562
375 156
24 582
500 622
467 662
256 707
416 365
283 531
402 941
212 134
401 130
429 402
438 634
86 530
195 485
127 922
640 151
855 139
772 321
152 687
393 929
124 27
967 670
799 439
768 589
72 205
689 244
746 394
171 518
66 322
204 227
81 948
974 613
81 292
634 91
658 785
529 778
373 953
982 490
85 758
702 831
503 872
700 568
546 255
794 978
202 300
534 175
408 475
34 288
252 406
240 586
247 810
567 13
513 421
885 212
989 782
759 667
786 644
193 49
609 10
298 368
837 331
88 247
377 686
57 336
17 975
349 881
396 585
718 558
869 476
577 654
472 121
131 352
800 319
758 122
53 135
808 109
822 176
84 522
56 831
106 500
58 786
651 986
792 122
553 588
906 583
510 664
705 563
150 864
671 971
39 106
493 446
936 950
125 355
639 127
340 430
600 445
275 152
33 823
856 290
406 717
953 462
279 454
325 302
425 715
512 695
218 809
547 694
163 185
614 771
651 240
923 683
63 130
846 629
281 477
82 957
778 506
23 536
774 534
582 344
343 129
331 361
870 605
395 284
734 718
103 932
698 735
408 780
285 65
424 411
106 645
486 494
853 150
780 385
275 2
91 740
567 221
653 204
637 76
614 587
583 918
564 788
702 551
354 977
552 694
349 189
120 439
280 477
227 457
593 145
677 245
673 313
252 105
974 794
268 675
344 973
788 138
790 67
614 368
875 207
865 552
803 564
217 827
877 468
654 658
909 979
451 528
745 870
359 532
7 149
868 825
530 84
648 592
511 524
486 417
395 901
274 400
399 478
408 143
347 766
27 705
266 976
28 134
800 558
569 527
470 104
898 577
1 348
323 395
601 948
147 999
425 554
493 123
319 519
179 937
495 207
206 346
460 296
578 709
224 578
57 546
846 823
655 622
376 147
97 46
18 275
982 512
481 403
393 385
304 950
245 660
590 880
88 542
537 815
41 633
907 194
921 388
948 781
166 639
754 886
907 577
113 696
238 522
14 630
506 226
39 412
58 960
124 698
207 229
935 466
805 992
313 613
415 426
625 898
625 639
864 269
579 44
529 760
810 539
584 744
4 388
88 317
353 502
605 366
262 229
356 140
710 571
760 602
556 690
645 907
62 525
666 394
933 463
571 288
851 658
604 555
919 467
415 180
695 122
671 404
693 430
357 248
119 2
526 172
926 406
998 858
868 920
497 70
577 453
149 894
905 915
73 951
37 95
706 729
328 346
416 834
526 941
12 566
960 963
345 461
208 249
375 633
552 411
727 609
139 603
671 819
948 86
652 825
979 76
65 990
993 42
498 332
596 809
294 940
269 853
540 644
485 443
54 212
52 545
166 74
642 890
77 620
317 493
535 459
993 130
267 638
421 536
755 584
538 806
480 55
519 390
911 512
279 339
257 366
903 601
238 619
56 727
522 238
899 163
26 740
500 861
305 295
48 559
895 246
80 132
477 946
500 965
684 548
658 145
709 683
884 208
896 570
890 200
864 289
759 110
534 838
324 450
360 17
334 695
355 369
594 12
861 941
965 102
141 180
390 251
440 881
671 115
863 690
228 907
901 913
190 61
956 506
38 904
178 137
559 201
412 466
930 991
789 537
575 407
682 774
729 700
825 118
955 874
795 132
11 353
593 447
79 523
57 45
830 845
251 614
401 917
414 577
450 828
500 812
533 535
425 125
982 855
999 771
9 55
167 190
900 99
946 502
712 475
878 548
189 278
464 603
206 497
970 655
356 243
685 337
98 684
459 458
738 625
999 989
75 944
843 786
418 720
334 607
349 149
209 554
999 378
234 706
621 918
394 70
953 852
879 691
821 873
39 238
873 404
845 222
934 757
247 284
134 480
989 754
823 702
744 764
930 774
17 750
339 942
131 535
234 355
928 575
186 174
210 320
653 198
425 401
283 600
982 581
323 350
682 673
109 21
614 591
297 548
981 224
123 518
397 332
837 401
882 262
153 164
213 607
383 864
155 716
445 477
149 526
116 404
665 412
952 645
163 383
109 351
964 935
506 176
893 888
40 48
955 836
876 372
313 25
566 155
127 869
16 629
96 980
507 808
840 898
207 795
733 83
107 767
208 949
482 125
425 639
271 272
252 841
618 167
441 124
327 281
427 754
615 296
151 73
414 710
21 248
187 476
208 180
433 632
170 704
255 915
990 507
755 607
25 547
730 351
209 202
275 18
421 647
265 607
474 824
138 907
808 659
962 62
925 951
920 31
909 945
93 882
65 301
389 182
126 878
440 285
703 618
844 611
562 421
600 209
880 692
992 877
964 355
304 878
179 781
370 764
456 72
381 299
34 295
677 296
246 20
374 462
107 513
646 494
137 623
826 944
594 431
852 664
416 706
965 92
354 210
111 878
419 837
339 628
347 446
493 86
82 490
552 67
362 708
934 955
618 553
996 196
144 459
73 562
295 764
542 993
209 386
875 8
977 426
427 639
154 788
346 439
576 64
646 735
193 39
333 260
620 332
984 398
970 489
537 667
928 631
501 503
695 592
921 692
327 887
833 871
925 888
835 892
87 168
504 89
374 475
420 710
872 741
198 408
407 125
980 85
851 900
128 529
786 961
200 813
56 873
201 559
385 85
988 256
16 584
662 758
843 641
892 321
739 184
218 193
103 415
852 35
95 677
572 462
612 585
219 455
577 764
85 721
253 182
817 822
374 918
591 829
333 991
316 536
564 948
629 108
928 346
849 776
715 18
427 531
839 153
981 133
772 648
668 148
761 231
96 336
405 979
482 386
439 391
513 366
88 713
493 501
958 208
871 737
90 709
889 538
842 221
22 613
868 689
113 628
271 208
413 976
539 277
693 626
342 186
478 651
745 348
387 186
409 627
724 250
847 97
863 66
138 975
787 71
157 551
180 91
672 521
171 724
849 558
910 257
184 985
858 383
448 570
46 493
330 931
853 116
354 361
19 752
759 198
718 822
283 240
897 483
149 806
142 948
792 417
359 121
348 563
589 53
276 607
804 34
156 997
816 873
464 67
297 366
321 363
588 340
228 731
757 938
204 456
501 144
508 128
161 257
659 328
481 181
129 944
556 822
785 204
187 106
566 126
797 146
209 905
360 935
907 219
62 8
881 575
264 892
72 383
39 670
794 595
843 579
798 30
36 716
155 184
213 363
89 647
126 800
582 32
142 175
749 565
586 702
734 429
458 667
598 964
851 162
809 452
90 742
736 226
711 657
769 387
767 706
486 720
383 943
738 332
259 940
494 585
230 654
388 672
395 223
131 130
801 841
786 32
11 165
354 130
870 794
981 356
865 715
650 602
399 260
844 123
545 584
794 939
117 558
989 513
525 352
677 879
24 813
606 888
880 607
841 278
521 62
857 65
278 126
112 395
683 101
907 208
438 636
186 813
800 143
700 679
956 967
381 834
892 25
835 598
179 113
724 291
859 758
743 117
404 754
533 589
566 332
731 617
11 832
509 318
794 530
319 37
907 505
969 710
727 827
467 821
718 699
889 250
934 370
423 296
553 283
120 758
584 438
147 842
295 133
279 263
842 5
442 660
826 737
795 543
145 74
490 78
725 348
547 689
77 457
716 270
814 509
929 639
597 76
533 384
458 252
952 761
779 669
42 586
613 573
39 689
29 754
958 194
615 238
184 211
594 423
374 555
654 589
701 958
626 55
416 238
627 806
278 8
912 235
825 385
736 489
453 330
264 549
455 737
225 191
148 355
108 126
409 876
363 388
681 641
395 592
227 947
117 403
331 205
36 617
791 490
353 368
32 46
657 513
252 12
11 646
603 590
992 275
389 796
777 532
286 129
251 317
527 247
350 504
875 393
692 237
826 334
717 818
608 992
152 793
164 928
676 801
409 926
117 287
172 317
916 873
820 410
553 46
154 244
890 108
950 681
825 70
733 500
425 339
655 694
820 826
103 725
872 257
320 154
152 561
613 380
919 820
272 746
895 356
848 21
454 626
672 787
286 774
863 509
382 183
743 626
616 261
80 140
359 704
237 605
411 833
720 259
853 526
236 172
985 259
311 622
33 173
355 143
3 98
121 618
710 339
504 790
831 862
845 419
466 255
252 185
865 456
62 453
980 47
711 290
20 95
814 150
644 215
618 116
832 327
807 335
468 637
548 312
55 365
919 658
902 783
466 963
235 445
392 899
419 525
993 2
363 799
688 182
435 236
494 841
600 412
851 853
546 316
816 133
112 176
430 197
556 821
95 789
425 514
666 594
901 658
595 615
456 635
797 242
434 821
674 950
16 863
258 924
218 377
405 470
85 841
874 868
27 278
579 102
811 260
875 69
535 910
975 774
811 712
125 247
905 110
479 338
316 704
394 912
809 637
924 619
896 150
60 163
28 780
856 354
65 29
265 969
490 744
659 805
799 863
570 892
43 378
528 318
467 739
254 584
289 562
775 706
943 392
26 432
135 684
589 285
978 458
198 857
984 594
471 241
350 765
822 984
867 847
767 353
531 355
638 429
248 770
979 989
582 330
570 330
446 925
747 619
260 613
465 27
966 995
733 603
775 526
7 23
295 869
467 625
858 161
587 791
195 763
473 431
744 353
641 709
699 725
496 897
538 314
251 436
782 723
866 815
946 232
187 689
936 179
750 635
903 412
460 153
433 307
69 798
28 310
816 278
115 696
831 60
928 17
101 863
849 450
613 308
602 398
966 2
720 938
922 140
87 949
450 902
578 195
851 282
805 965
977 988
377 256
356 477
471 903
678 671
391 296
658 110
602 319
880 51
573 457
597 775
739 419
92 467
295 496
966 497
61 356
792 70
818 377
648 419
47 527
821 971
336 769
745 777
195 613
302 869
412 597
716 465
920 882
378 633
945 522
702 114
250 701
619 915
472 363
691 344
956 500
448 821
55 755
956 432
387 900
305 88
13 554
789 896
202 368
951 172
117 84
913 425
935 370
543 678
100 597
432 55
380 171
306 37
117 867
666 102
130 461
635 394
885 569
408 401
606 192
808 337
373 971
918 827
291 261
378 420
721 12
165 957
932 280
688 233
633 894
638 792
257 603
674 391
441 430
582 710
608 872
348 808
87 335
511 376
269 419
454 146
539 725
855 473
696 405
95 497
127 936
76 637
484 932
979 122
782 99
245 300
13 135
607 458
681 303
214 830
993 309
777 830
442 440
38 277
371 16
750 504
114 765
91 710
416 103
845 439
249 1
457 814
183 449
122 861
290 876
705 458
734 580
83 222
599 173
284 366
627 480
805 948
539 692
694 829
567 359
247 623
816 456
364 902
35 472
693 687
642 328
52 268
807 208
964 515
179 534
348 717
897 495
950 480
820 336
303 908
453 347
946 94
675 349
921 872
794 99
757 141
168 333
179 285
559 295
126 23
127 227
445 801
281 836
436 554
59 229
652 816
722 819
500 255
883 679
892 793
4 451
469 199
230 751
550 356
329 346
508 256
694 150
519 345
317 592
516 816
198 750
846 89
542 171
183 545
973 652
96 554
754 997
262 82
338 197
909 780
486 602
281 356
947 814
563 610
585 456
132 768
352 456
771 799
10 524
796 623
957 490
391 646
686 652
426 171
527 903
655 825
321 630
25 789
967 147
587 328
950 978
223 693
624 908
696 401
431 300
555 112
133 622
530 806
63 40
773 87
180 739
233 767
419 606
852 720
583 75
764 558
310 764
72 17
231 557
362 593
22 424
884 446
634 302
51 486
560 489
300 204
9 410
778 554
666 349
124 696
832 985
211 715
782 845
369 832
817 241
266 493
573 419
186 511
94 502
350 462
555 502
623 137
916 108
17 181
952 659
473 876
77 318
788 614
783 453
959 849
5 660
691 865
543 313
772 721
951 160
773 960
785 635
335 568
87 90
422 397
938 778
57 599
819 99
815 361
763 167
170 535
888 512
610 618
326 560
777 457
768 434
536 103
353 974
371 833
552 427
431 371
83 639
412 253
173 651
116 134
46 749
249 695
128 185
471 481
159 366
255 881
198 158
528 535
873 963
173 637
567 698
287 682
474 228
8 722
194 560
925 488
645 242
102 525
128 974
487 300
349 249
734 532
507 207
111 866
523 370
434 68
281 667
771 558
154 354
947 132
322 74
458 160
212 426
19 297
957 878
855 67
743 135
451 617
902 806
693 55
159 76
205 457
207 878
38 959
898 692
110 425
886 561
796 77
229 698
882 273
348 308
186 83
570 575
41 356
175 776
824 576
488 307
154 284
383 382
333 264
654 436
656 354
96 857
908 633
291 829
207 331
537 381
458 697
805 924
538 980
851 804
40 339
462 545
974 196
278 306
811 284
93 467
637 188
675 896
724 378
759 456
379 198
353 285
9 459
549 171
989 378
181 663
273 353
960 840
754 162
817 999
743 521
284 13
334 465
864 665
446 853
394 627
15 60
174 326
252 958
945 357
119 113
356 213
226 318
455 130
363 377
393 732
710 1
805 40
198 819
451 724
496 54
905 766
756 589
70 274
290 355
821 795
986 977
147 637
259 642
690 291
434 100
441 339
217 804
580 324
744 138
168 614
951 733
709 585
472 855
848 911
362 812
972 579
40 491
524 803
647 719
661 46
7 369
631 830
911 422
113 282
703 475
445 26
405 412
928 10
475 968
500 998
122 868
392 889
796 38
959 456
794 750
524 381
689 578
604 963
897 531
972 371
850 824
691 111
564 487
501 522
942 584
1 984
219 268
872 462
157 844
832 359
681 357
366 244
118 137
801 956
939 176
270 772
58 941
83 75
396 267
785 62
522 818
771 887
453 553
485 58
706 776
234 126
795 578
779 570
139 174
188 276
93 710
35 479
604 519
786 751
975 35
264 121
612 751
185 742
951 855
916 572
547 941
623 581
419 578
452 307
779 376
199 106
410 815
578 374
115 941
438 382
505 388
236 129
782 151
700 680
613 862
603 416
520 193
864 651
569 63
108 330
229 685
55 145
799 170
903 942
327 491
70 108
993 769
788 436
794 400
650 396
815 169
589 678
171 509
92 278
190 672
315 245
169 113
766 606
487 151
736 274
586 529
25 235
924 191
756 864
220 278
372 664
556 562
335 870
158 503
982 923
108 34
590 6
61 748
621 547
236 548
422 512
738 529
375 957
806 99
620 713
12 307
582 169
809 916
301 32
274 713
131 247
611 380
602 782
329 988
701 66
868 75
375 673
525 346
652 319
56 461
586 498
81 887
882 354
600 562
392 554
343 958
297 443
441 164
869 815
836 394
281 164
244 689
624 181
419 419
410 370
931 174
131 8
648 779
942 671
255 129
416 767
702 48
283 297
736 906
477 274
962 896
692 723
265 474
647 349
171 129
907 510
259 848
984 30
994 266
326 82
523 154
355 484
49 46
211 518
693 382
647 400
261 810
401 792
674 729
90 657
588 223
268 190
653 139
182 864
597 303
977 148
207 238
687 823
639 796
258 560
356 170
348 988
158 967
458 710
25 114
768 911
500 76
285 233
58 971
141 315
517 488
302 26
806 830
188 263
539 564
728 825
537 495
87 8
821 939
436 105
427 577
540 545
893 732
164 761
571 817
139 728
646 326
991 536
889 718
712 777
565 799
785 385
89 572
841 259
64 267
187 955
812 130
213 968
168 783
784 306
510 782
631 852
317 872
570 29
1000 486
179 136
870 267
877 122
328 415
76 491
544 880
199 66
890 982
371 751
763 354
603 432
577 524
460 928
9 990
64 230
608 122
291 484
244 970
813 793
902 710
900 100
82 498
891 196
851 493
627 779
368 438
706 728
779 769
957 386
891 599
221 486
569 470
156 381
614 58
90 513
509 217
653 942
714 544
138 916
388 116
694 756
554 751
483 684
520 792
70 762
599 310
690 77
163 132
942 672
613 765
680 229
218 725
984 123
475 818
806 346
459 351
12 684
163 702
185 53
700 236
999 665
1000 839
766 679
67 335
755 402
927 532
193 385
234 413
794 246
96 956
299 208
260 684
348 69
449 465
99 515
800 853
917 608
433 488
574 359
371 767
96 605
334 445
862 403
55 561
26 569
369 177
773 637
784 205
476 363
803 6
251 652
984 798
503 169
976 836
238 20
102 60
874 127
980 594
583 439
308 58
148 575
256 975
937 58
61 316
336 563
836 664
398 801
785 25
991 439
128 573
350 3
295 682
541 356
349 877
918 184
892 668
985 96
753 700
553 537
76 543
328 556
467 556
695 448
685 633
410 332
666 303
687 14
531 956
550 422
869 277
689 621
328 241
510 755
135 837
392 4
764 85
308 525
827 806
987 709
762 536
130 736
421 998
364 461
54 480
316 107
141 707
463 541
382 578
977 689
102 745
13 281
550 999
989 311
886 471
399 658
119 790
805 172
269 602
711 936
995 522
743 728
768 553
464 780
185 13
676 16
995 74
674 815
187 144
956 991
944 377
512 4
525 674
585 976
393 352
880 208
132 64
629 583
149 704
202 815
280 145
544 144
148 586
289 231
100 772
294 672
385 233
271 366
815 943
371 563
802 520
267 355
334 898
851 229
41 351
703 42
727 203
979 78
447 267
660 898
391 953
570 775
537 840
492 352
135 863
266 936
382 884
642 67
782 492
296 822
842 350
215 920
904 193
812 8
248 202
312 169
328 849
781 767
701 422
185 482
266 832
655 459
182 870
379 437
414 727
787 225
778 46
894 265
111 662
780 962
795 282
796 449
740 329
660 931
640 438
328 545
895 222
162 523
18 272
536 279
592 530
187 903
401 208
291 920
850 412
740 530
956 986
508 120
740 43
399 606
709 990
487 986
376 298
552 163
121 275
680 764
195 452
215 157
639 1
147 730
395 545
687 103
886 174
440 613
526 374
13 647
762 842
335 514
180 687
380 468
514 171
61 385
604 60
428 717
902 275
895 491
335 229
356 917
137 939
582 791
216 516
131 595
984 644
766 416
979 138
21 39
98 949
693 351
223 588
193 910
168 549
826 928
796 963
218 730
105 434
245 235
878 497
995 208
986 368
598 507
808 388
750 382
291 847
842 117
431 343
121 508
895 350
557 342
256 506
848 951
552 655
691 301
595 679
215 788
795 340
129 225
514 231
580 25
648 488
366 256
206 897
220 248
617 143
286 831
523 411
657 557
610 768
350 387
882 282
411 529
769 776
784 114
692 342
10 911
941 558
870 557
53 508
740 687
940 262
449 948
884 417
698 683
646 818
283 502
122 292
764 63
971 606
292 432
323 740
379 492
502 446
379 385
214 299
150 911
982 795
80 791
292 49
6 56
463 207
41 785
164 533
847 455
964 521
13 48
139 743
432 352
41 933
614 374
79 46
760 808
215 868
324 255
139 850
942 454
371 840
477 670
342 869
955 307
243 385
918 147
228 485
14 551
37 230
219 330
169 182
27 407
172 503
429 513
724 735
819 318
119 523
428 861
633 697
7 860
181 373
762 272
853 312
480 887
253 1
421 279
759 592
134 539
104 209
273 274
526 392
796 953
649 610
640 182
334 402
805 75
552 657
387 31
543 991
383 315
621 142
680 9
314 305
612 850
677 946
603 481
489 758
888 383
100 271
698 721
764 603
178 443
964 492
99 246
34 146
796 237
376 408
438 52
705 40
884 76
897 372
186 784
406 803
357 169
406 535
964 369
966 411
208 992
291 355
228 666
114 17
69 818
408 952
894 304
675 79
88 781
715 493
14 340
606 977
708 335
745 597
369 388
425 128
676 100
558 115
232 272
959 814
343 972
506 300
300 213
634 690
286 958
118 237
905 170
643 536
663 268
519 220
915 186
368 420
356 574
553 642
883 670
230 787
191 531
8 186
66 600
605 80
299 304
224 142
347 138
679 66
910 867
689 440
171 241
433 53
262 663
191 805
990 963
501 594
42 71
68 693
374 291
780 864
138 41
730 222
286 419
662 456
11 446
860 625
615 453
363 8
700 601
72 885
673 203
244 830
736 529
600 749
337 610
194 548
950 14
306 902
783 272
706 497
279 580
278 979
180 349
215 204
552 315
144 453
553 363
704 746
751 212
113 438
679 170
102 564
288 633
189 167
313 959
710 340
405 614
711 964
750 462
176 404
193 196
810 831
293 83
176 461
340 488
771 401
14 233
284 725
196 385
186 723
363 685
515 105
896 32
467 795
1 158
635 771
559 813
946 572
45 581
648 593
317 833
887 29
493 487
592 41
379 891
32 379
48 666
502 958
478 447
882 523
28 529
714 781
152 600
810 644
438 713
754 971
868 178
208 598
420 239
977 819
256 830
777 733
276 10
607 655
538 73
351 251
206 854
202 15
850 640
79 851
174 239
361 381
971 165
951 226
88 269
276 977
693 978
228 898
264 680
526 56
30 887
436 866
382 968
983 375
46 644
348 485
912 975
462 605
952 41
502 134
821 766
814 241
460 48
32 985
103 61
871 890
560 981
387 606
624 734
442 536
708 903
492 11
144 764
110 957
356 569
4 387
906 458
799 776
347 77
325 475
885 949
560 326
484 267
229 975
629 523
638 781
729 993
701 84
542 530
734 240
958 101
233 46
28 557
872 912
857 431
49 818
18 677
692 337
469 529
674 521
638 212
312 329
237 864
647 192
785 47
9 803
491 524
734 311
404 407
831 367
515 309
224 152
520 320
99 184
1000 91
875 236
681 304
351 381
972 426
433 814
301 166
476 56
925 658
422 439
967 997
591 838
316 689
373 315
903 436
104 442
476 75
219 909
926 350
373 347
141 691
696 83
880 11
771 253
678 253
499 932
866 131
109 988
364 534
54 289
820 683
810 700
45 580
184 802
5 223
728 871
354 100
192 277
948 939
771 56
278 134
942 332
461 762
444 65
980 488
996 931
562 179
84 918
401 811
788 754
911 331
383 858
622 505
990 559
87 395
525 342
675 320
288 73
579 371
990 331
812 171
301 433
684 16
476 617
132 562
255 37
328 660
42 839
412 681
911 342
52 252
673 233
381 461
676 193
631 328
977 305
246 12
672 721
981 803
635 343
811 889
732 490
901 125
328 664
806 590
358 857
842 116
118 472
795 446
128 40
458 799
987 215
253 239
340 580
521 612
353 713
286 186
657 702
94 658
934 206
799 535
656 930
650 642
145 902
233 836
980 353
802 332
66 146
124 703
458 339
436 658
122 881
667 55
438 465
845 671
77 677
509 56
382 310
739 447
455 214
149 137
948 606
475 736
615 948
616 281
745 295
498 491
254 161
758 114
568 491
423 307
937 229
717 820
395 191
907 10
490 522
290 844
927 387
138 777
360 312
808 966
472 918
79 40
408 854
434 569
134 151
693 646
26 446
269 515
222 497
251 632
671 78
774 968
288 259
470 28
138 162
673 379
261 721
638 529
377 829
496 536
229 746
519 899
75 541
328 960
260 101
927 548
711 748
575 200
262 247
930 957
70 617
990 798
797 486
334 377
275 657
393 602
54 247
551 116
995 477
316 256
76 245
787 593
645 856
6 709
471 339
86 54
710 286
290 719
277 192
187 271
878 744
98 441
386 253
444 946
139 92
803 823
318 468
853 607
751 818
578 628
561 27
420 169
302 992
174 154
634 100
788 384
917 717
11 478
95 783
998 357
501 851
266 52
682 941
406 335
489 882
642 474
333 781
858 249
2 76
652 941
981 330
40 482
532 305
533 213
245 290
899 177
220 387
410 861
289 420
136 291
847 787
231 396
555 563
77 594
44 960
899 929
524 495
218 422
23 438
161 432
877 995
835 730
990 322
372 188
460 954
935 15
517 11
192 845
705 410
511 848
702 44
485 162
998 419
528 866
429 487
129 750
594 401
637 637
25 980
278 754
267 738
181 794
955 961
633 435
81 188
819 504
938 923
254 78
183 47
645 450
136 825
137 227
876 199
259 983
855 339
250 341
224 797
342 161
475 972
444 133
855 626
179 499
427 666
675 22
600 982
964 216
549 486
936 798
178 512
946 871
24 664
237 498
988 680
630 842
692 84
177 366
105 283
528 56
266 580
104 815
964 946
255 910
435 109
269 796
513 631
80 41
627 385
118 396
128 81
11 915
264 138
826 699
78 316
15 591
141 263
934 120
999 403
867 478
211 473
419 222
739 683
711 917
733 309
199 874
527 276
189 542
218 134
635 200
468 128
463 754
599 813
291 639
23 501
464 442
476 785
118 208
93 316
513 161
754 147
361 221
626 175
339 482
130 935
504 203
489 331
339 958
538 784
626 970
590 267
81 343
413 441
915 391
967 241
966 306
722 6
286 193
68 767
480 923
253 660
277 142
470 700
463 551
394 228
343 308
319 621
940 604
166 359
723 645
281 44
26 498
46 963
835 861
865 228
573 787
695 891
760 987
963 236
862 18
827 240
867 320
375 912
635 562
124 499
410 380
167 666
554 348
677 304
413 539
321 239
130 539
911 504
417 926
395 558
840 805
937 811
138 455
828 362
732 831
783 637
530 123
814 207
778 226
817 226
81 790
623 498
407 906
821 695
68 959
502 247
672 585
429 454
155 429
542 495
507 622
636 129
471 702
497 229
276 27
361 54
104 934
12 383
969 880
440 933
361 385
441 219
358 76
699 829
129 195
409 87
512 684
465 491
460 90
141 173
143 596
106 506
979 426
358 580
716 70
316 156
205 63
533 614
502 396
297 966
887 109
975 90
406 305
516 142
73 142
649 286
765 584
624 969
582 147
903 231
465 789
691 223
502 279
375 927
504 447
539 69
652 762
271 297
269 205
796 172
435 612
312 125
186 831
799 661
28 210
542 529
489 916
714 875
943 983
906 594
97 529
888 519
995 538
382 793
199 410
2 92
290 842
359 745
185 424
972 381
28 266
212 812
461 454
176 545
195 416
63 899
615 409
201 338
109 555
396 139
495 933
313 590
84 380
522 295
191 335
879 646
134 294
544 100
809 801
658 204
940 504
91 405
180 964
441 881
174 690
673 227
372 471
481 392
378 289
193 35
845 484
985 212
132 427
968 312
742 18
34 392
272 313
47 797
2 71
117 271
496 195
758 155
258 725
818 351
742 851
94 260
676 365
572 74
513 925
144 888
650 37
95 118
307 942
778 963
510 657
811 65
344 981
415 85
831 509
697 859
225 268
932 738
545 428
816 71
364 440
436 997
64 297
583 907
796 349
343 978
857 39
836 434
659 120
523 203
547 499
748 362
921 410
835 284
633 616
919 637
134 834
804 68
740 951
929 977
410 483
685 485
430 784
198 702
985 393
6 969
8 924
606 493
757 409
912 848
360 679
7 105
587 694
347 623
406 728
111 166
342 116
134 701
391 739
839 627
83 308
351 720
784 45
188 270
97 578
801 422
400 622
836 483
504 282
758 499
164 548
900 125
197 302
295 384
923 391
961 283
384 37
527 210
692 168
513 547
450 623
46 965
342 193
21 264
936 333
741 246
799 785
414 664
286 728
25 620
847 923
257 188
803 403
962 701
73 683
214 154
365 306
751 515
90 164
178 421
622 876
880 468
7 266
469 809
668 782
464 655
371 29
687 911
602 776
426 779
946 48
275 647
487 744
737 765
801 553
419 523
933 931
341 294
421 286
693 836
204 968
483 941
684 434
276 588
817 849
468 892
636 214
158 328
859 930
614 552
47 548
732 541
912 435
834 828
676 960
75 495
60 361
390 271
642 355
822 759
358 336
657 630
529 564
244 440
999 77
141 69
567 200
781 308
181 888
38 891
224 695
520 56
398 48
619 993
487 969
227 499
398 93
229 263
716 242
258 896
481 295
786 56
989 657
111 738
56 82
730 894
50 151
1 748
721 4
989 585
925 430
878 505
693 945
98 950
193 579
244 330
986 585
987 97
322 394
288 579
207 906
88 279
262 77
506 93
691 550
390 140
851 582
911 56
31 249
152 704
995 681
107 634
611 12
786 663
108 758
898 43
941 525
920 168
397 541
337 666
250 784
196 387
447 263
30 554
940 457
170 314
679 462
838 605
748 747
990 667
914 386
560 250
51 809
33 598
548 831
212 577
736 936
150 137
557 117
967 849
925 489
162 956
950 351
560 698
97 549
611 336
436 644
784 60
50 341
541 453
505 702
408 806
855 501
868 571
197 473
841 632
468 477
614 293
325 524
206 109
801 463
394 674
285 797
992 140
297 211
716 258
890 450
94 61
731 300
169 665
907 321
13 393
66 997
554 410
488 203
972 549
159 695
946 400
144 682
254 237
742 984
888 262
934 127
27 946
520 739
703 937
736 608
346 223
810 670
708 282
681 63
687 286
652 780
270 539
41 270
37 974
396 63
271 915
852 889
932 549
463 94
967 278
867 535
597 969
185 248
100 806
139 140
75 175
465 822
589 87
737 742
411 940
982 694
840 445
687 249
640 321
499 588
836 740
488 326
231 914
852 47
736 440
133 824
115 515
940 954
311 727
715 693
832 401
293 471
73 791
58 713
826 245
922 682
579 773
728 666
565 212
489 450
106 955
316 46
124 975
671 307
727 963
777 800
783 316
947 704
477 77
542 393
842 98
336 157
143 595
569 805
924 296
119 52
95 576
237 958
857 19
273 155
31 551
50 924
657 136
939 131
897 507
935 172
154 406
223 248
981 812
182 830
696 256
803 78
158 852
2 452
541 658
939 678
958 940
446 351
378 952
756 952
551 88
763 108
629 945
290 324
401 710
296 754
56 802
28 853
804 260
356 355
699 471
462 679
354 318
379 842
860 892
29 623
695 893
387 432
715 442
585 742
498 450
699 205
804 398
27 618
428 793
720 782
463 914
888 841
370 778
28 108
209 742
902 793
835 548
997 579
888 153
770 108
707 489
889 521
755 776
522 445
223 671
351 783
764 252
928 950
151 160
633 147
738 520
299 418
525 493
909 765
365 663
540 726
523 413
523 518
540 358
231 655
961 158
604 111
317 236
609 407
756 908
824 541
679 700
385 587
601 355
119 349
345 126
797 237
891 795
185 495
905 854
82 514
773 435
730 451
390 301
655 394
817 125
94 514
750 85
270 640
880 806
486 136
659 568
1 270
756 773
576 893
303 317
193 869
658 199
340 926
950 89
362 571
376 566
729 387
485 729
8 240
97 853
599 754
51 565
580 726
624 271
359 365
495 439
957 222
766 968
431 971
751 394
246 540
600 649
104 532
374 727
651 513
741 497
303 697
718 658
734 30
849 851
997 279
821 83
490 571
476 78
769 74
969 720
722 424
251 95
502 53
471 504
565 211
1000 867
260 70
99 724
843 447
354 15
529 195
273 705
429 593
17 675
79 67
374 995
630 373
233 892
163 427
690 868
441 218
63 377
81 706
279 504
856 647
178 804
517 608
870 890
602 851
91 408
253 675
651 767
101 341
987 541
910 49
917 835
541 717
501 748
364 30
551 232
638 772
121 239
623 734
405 65
740 144
776 840
733 393
162 649
228 600
998 120
867 31
879 769
262 516
540 382
107 514
468 863
579 960
871 670
103 998
861 938
111 593
331 624
223 591
29 539
367 183
186 906
564 644
772 383
858 702
78 583
87 540
176 417
164 121
63 58
304 549
171 22
731 708
927 646
351 698
399 723
288 121
704 957
256 231
373 771
351 402
509 413
459 136
684 436
135 414
496 62
111 440
514 397
113 685
341 720
467 999
381 925
39 170
434 525
935 929
586 346
137 235
910 650
631 891
34 95
928 374
815 194
7 191
533 492
661 622
95 948
431 596
232 464
43 511
189 209
586 871
409 118
362 949
40 375
570 487
322 823
519 966
202 951
747 167
114 227
993 508
738 534
716 794
864 932
12 449
919 516
721 958
465 314
880 666
616 979
184 259
486 852
385 576
368 600
508 379
401 661
150 319
528 870
276 121
737 267
993 353
245 528
963 752
955 36
291 119
823 691
9 11
60 166
384 796
148 28
131 783
262 85
818 636
776 781
728 419
251 903
109 382
227 470
392 772
458 874
829 517
391 564
312 822
292 812
274 331
680 535
416 850
522 543
982 602
961 233
504 422
614 730
891 357
501 348
582 681
864 973
597 175
146 888
785 611
18 19
231 475
368 196
556 610
904 409
957 486
89 172
924 36
229 496
773 598
866 759
948 838
58 531
664 777
387 982
980 695
819 420
219 628
457 917
934 732
304 587
144 302
916 724
321 367
151 269
556 560
799 219
336 876
142 74
209 121
121 379
893 339
358 701
607 292
230 928
564 145
651 712
536 972
78 686
592 633
245 742
204 933
969 345
818 126
556 62
816 266
762 422
557 545
332 786
472 895
958 817
446 388
855 389
20 451
130 575
383 450
272 741
979 441
218 535
502 34
800 263
807 708
159 138
384 478
105 694
294 902
81 500
290 452
572 650
425 551
90 643
85 943
557 834
324 139
345 59
752 261
702 832
113 343
465 662
747 37
518 23
694 897
610 250
730 256
316 405
746 13
813 215
973 867
399 437
561 34
851 378
812 990
374 857
458 967
590 773
724 335
785 187
47 950
753 371
168 151
536 658
105 582
607 870
221 453
309 657
976 869
539 51
203 675
237 601
976 341
972 143
844 779
223 379
961 395
549 602
825 769
715 715
253 994
481 580
215 371
630 769
397 218
370 373
911 341
515 754
119 737
132 906
416 444
300 964
398 125
84 804
721 150
144 998
478 117
489 366
539 3
92 602
398 918
822 795
42 905
598 114
55 115
791 550
465 47
611 184
284 440
287 140
456 177
495 926
528 452
444 277
369 617
71 763
521 20
228 927
828 950
416 790
230 785
790 868
171 581
356 50
32 151
678 753
767 748
767 94
202 879
535 687
824 720
631 100
965 26
870 487
79 566
666 608
835 784
54 752
36 869
849 590
747 735
628 677
498 451
748 480
902 712
857 123
550 463
699 790
453 777
973 373
154 808
156 559
133 525
141 760
201 990
563 948
11 678
587 913
702 296
766 409
842 738
133 995
897 289
905 808
832 331
214 964
855 707
75 408
48 637
707 221
453 70
250 39
982 93
27 35
389 792
796 230
882 928
224 778
568 480
585 399
810 151
714 664
209 141
423 608
777 130
828 229
199 429
619 532
566 910
437 713
641 714
448 560
193 384
311 2
534 24
17 94
164 792
702 293
921 881
310 844
2 183
92 277
280 582
295 746
831 487
129 141
840 15
517 208
108 32
999 161
676 271
741 703
885 232
661 328
909 806
563 203
551 745
41 680
46 106
137 142
314 813
412 707
409 456
246 645
972 898
197 232
56 111
786 606
637 445
409 34
187 38
692 852
558 266
721 557
962 111
815 285
361 363
516 416
826 301
373 33
478 362
477 238
415 832
287 341
882 598
658 955
154 619
417 320
255 777
683 770
192 508
70 565
540 899
926 368
136 672
745 924
755 36
729 361
315 143
463 611
860 497
381 51
4 802
967 895
701 244
262 836
916 358
111 520
516 865
907 995
257 635
373 669
751 555
43 610
51 423
577 331
652 629
816 842
270 927
713 137
143 619
131 752
606 485
349 330
505 89
410 608
995 452
569 397
802 155
264 453
783 190
717 598
31 338
524 743
475 19
713 957
770 670
442 118
999 298
207 760
257 553
944 373
562 624
27 944
38 788
921 751
744 690
772 537
807 771
187 365
882 443
918 445
620 219
234 730
454 580
958 16
556 985
887 349
8 807
451 751
848 222
344 178
371 226
972 640
670 592
136 126
141 665
430 804
533 316
152 540
474 602
642 321
175 633
162 696
335 117
725 544
372 749
74 508
874 535
199 382
170 83
49 321
974 522
274 967
194 800
952 871
318 113
567 765
598 253
882 322
797 253
422 222
112 296
662 306
149 831
740 197
70 128
31 615
927 334
486 245
799 404
656 242
70 804
847 491
786 780
726 447
437 874
629 176
423 131
240 844
258 623
459 537
308 296
781 106
699 141
510 581
890 199
666 615
997 454
841 978
630 263
460 221
458 70
606 503
563 738
960 261
230 813
967 964
735 828
544 148
361 434
698 378
400 46
375 813
904 932
931 509
106 827
558 72
791 292
791 612
471 840
341 223
886 524
814 260
446 425
356 613
106 158
985 442
635 127
734 886
812 524
849 635
716 541
857 601
417 670
212 456
358 587
984 919
727 441
53 287
538 138
524 702
14 372
336 729
912 544
681 680
213 892
136 254
901 15
624 611
529 680
400 604
16 48
689 553
254 550
935 941
278 199
878 49
554 13
302 454
364 635
548 7
685 915
54 726
819 590
289 425
140 576
365 769
126 201
79 3
368 550
826 853
783 61
796 498
695 695
24 568
758 149
768 836
321 743
108 455
155 255
950 808
716 93
337 566
541 540
555 917
460 313
65 227
500 920
595 319
142 863
926 814
268 112
639 572
313 588
146 446
41 834
497 185
878 914
411 378
833 357
48 975
220 973
788 176
357 408
639 995
979 303
583 709
899 80
154 291
872 990
83 720
174 312
633 937
41 818
792 864
412 931
392 120
115 668
333 49
728 583
128 234
874 744
734 184
496 801
195 888
618 488
328 761
703 91
43 94
211 733
124 325
373 480
390 852
713 615
595 462
711 680
646 879
939 493
679 133
380 648
972 707
798 450
768 8
182 243
684 934
50 408
413 792
611 125
885 583
75 377
24 279
865 783
373 118
667 56
51 68
815 815
437 866
163 783
40 589
159 698
747 182
625 899
352 998
16 370
405 418
437 220
644 874
616 625
454 52
842 616
834 233
556 344
931 303
538 890
90 241
239 458
875 46
215 459
45 210
332 660
835 785
711 28
752 896
239 191
448 227
306 985
468 748
225 707
702 431
584 916
889 628
125 221
288 311
691 109
246 951
768 484
493 729
599 292
629 774
391 533
342 974
448 230
601 925
802 240
587 159
267 835
579 34
114 268
363 420
545 582
195 377
909 186
767 863
985 569
102 571
200 697
525 778
82 195
814 563
966 41
623 451
238 115
388 499
652 297
207 418
338 613
113 416
303 664
112 180
442 545
726 642
91 891
932 812
270 554
262 507
20 649
357 23
440 808
105 778
772 570
545 427
233 9
553 683
19 644
925 574
51 856
761 999
999 535
154 648
450 594
723 227
827 619
653 60
979 610
437 532
644 456
527 569
381 929
601 537
116 131
668 114
762 466
767 569
459 152
961 438
321 757
853 199
479 452
702 79
340 817
209 360
181 396
43 299
316 766
139 462
316 949
613 276
738 78
25 410
186 877
608 862
665 515
517 5
684 726
364 966
303 896
713 345
546 28
841 778
336 806
405 74
883 430
658 443
281 471
986 749
301 669
826 16
77 287
195 269
416 531
74 172
956 308
601 790
375 611
232 7
81 464
304 418
565 604
86 390
972 423
518 586
746 900
169 747
822 594
918 777
902 519
129 150
635 561
966 938
979 530
893 64
919 864
839 788
481 547
210 812
838 730
558 660
323 476
994 706
852 474
208 486
34 173
775 364
54 667
428 324
531 618
112 332
927 944
230 488
756 67
78 892
788 218
467 133
923 670
707 707
948 486
31 830
103 142
513 382
85 742
160 790
505 238
33 644
455 499
129 377
521 438
859 27
781 512
308 840
219 255
325 249
742 948
41 733
370 200
874 226
437 906
757 701
972 277
139 830
693 962
462 911
511 3
950 430
134 990
514 855
645 652
705 544
29 195
725 684
645 279
680 213
467 631
858 980
485 399
719 916
764 623
548 145
828 634
392 472
912 423
36 680
444 328
514 928
79 233
163 711
736 710
855 904
537 76
980 965
645 243
54 75
475 248
585 422
712 747
484 447
808 691
724 239
919 581
416 618
989 144
738 797
59 212
985 108
741 469
906 900
159 608
743 882
847 13
134 640
457 420
390 299
21 325
687 5
784 427
297 772
865 143
731 918
318 540
689 980
279 834
211 561
168 940
719 492
641 748
122 289
784 656
16 514
405 965
665 520
43 943
353 605
9 615
752 676
918 822
519 558
330 982
95 345
495 371
30 252
336 694
771 730
988 123
470 133
654 478
747 405
226 23
574 146
15 772
938 344
105 32
447 504
647 916
636 300
394 734
778 287
799 715
99 21
855 853
942 259
263 358
743 898
9 136
983 64
385 733
48 657
244 276
649 315
546 442
700 103
598 411
930 212
120 672
461 480
159 443
895 895
527 942
552 286
119 198
323 952
915 45
790 614
950 848
452 410
204 222
856 731
516 759
368 634
957 211
255 541
56 169
585 845
583 510
216 532
358 667
293 37
628 848
578 773
946 946
758 902
508 456
560 937
457 203
638 393
100 854
276 809
872 920
845 852
768 103
227 984
642 337
886 502
144 920
399 481
255 388
593 501
515 817
420 360
668 187
814 706
689 877
730 224
198 309
631 406
70 255
132 677
994 357
383 587
209 249
755 628
608 422
167 773
479 50
165 519
278 244
797 8
819 994
316 801
399 172
101 820
426 584
848 771
292 582
236 294
563 714
695 79
585 972
674 381
979 845
374 646
645 124
817 745
295 594
681 143
365 972
696 123
837 290
261 9
1 406
594 295
351 626
789 67
598 513
492 69
418 379
371 113
501 614
722 689
255 409
461 515
418 613
458 622
490 47
471 490
452 417
137 154
42 925
221 639
789 712
59 559
394 745
153 443
515 922
408 324
544 897
370 366
782 227
151 899
462 292
610 873
653 872
992 47
616 974
46 121
417 912
42 176
236 937
424 957
482 84
740 808
58 721
534 667
945 383
717 597
254 60
995 222
656 735
977 243
672 752
266 33
761 5
192 20
599 249
92 132
866 983
42 331
693 427
75 386
228 82
120 556
325 143
308 876
820 573
908 581
929 451
699 43
11 965
430 877
947 413
348 340
95 40
767 521
425 346
603 896
254 927
391 561
154 210
485 413
863 93
644 561
525 564
531 823
329 230
162 423
621 280
296 397
626 898
292 879
791 329
244 275
741 737
391 955
830 35
515 964
689 391
528 571
565 208
982 772
6 277
168 983
174 811
861 701
845 3
29 440
277 121
176 19
969 93
15 599
55 166
677 36
937 34
16 190
891 111
230 271
550 858
744 77
463 402
553 124
42 842
157 58
297 172
248 915
751 138
837 503
673 436
992 487
837 365
335 437
104 782
443 656
257 836
849 413
894 498
412 686
630 789
17 389
714 853
244 68
917 916
754 339
976 440
127 79
735 830
757 935
595 2
432 530
494 196
863 49
789 106
117 57
373 619
310 644
918 436
722 843
357 808
672 113
743 618
500 959
721 67
2 295
105 142
198 477
839 866
955 500
861 224
936 582
390 89
756 484
179 82
624 963
137 625
838 4
533 144
503 393
367 438
81 716
872 188
199 578
783 290
721 501
889 701
553 391
445 271
54 613
486 926
801 36
395 453
66 777
313 787
629 886
672 797
497 200
302 941
822 834
712 876
799 549
801 599
510 179
116 39
167 828
320 796
713 343
592 360
254 440
732 732
741 443
607 891
992 759
489 928
766 350
106 409
413 221
799 928
755 73
113 820
415 56
179 668
927 578
909 716
889 749
643 654
450 100
63 862
320 861
141 426
498 642
67 913
49 597
932 895
37 210
228 197
264 875
884 906
528 334
5 942
547 676
155 688
935 951
326 1
949 146
269 985
356 93
192 935
756 954
161 635
192 731
225 645
595 739
511 809
113 459
954 733
177 986
596 817
867 18
323 232
257 962
499 939
267 723
233 177
985 235
905 291
967 699
303 495
684 250
663 551
267 734
965 132
903 712
316 753
827 585
966 59
505 98
322 409
740 640
107 42
134 790
292 796
692 910
881 568
499 845
908 367
300 331
493 265
741 606
352 245
653 794
664 759
835 797
944 944
388 824
668 210
991 927
928 847
178 680
844 270
637 547
515 691
836 883
630 23
825 239
799 688
477 818
897 819
963 245
816 600
792 330
642 363
200 478
597 829
500 980
307 535
590 105
274 470
236 370
645 252
798 616
215 138
852 493
685 800
674 184
780 383
535 86
269 124
542 842
541 815
663 128
537 307
731 189
57 528
804 51
492 18
188 137
226 39
982 910
446 617
54 658
807 595
499 699
762 162
826 298
838 876
788 642
416 236
151 749
498 341
309 791
626 363
448 432
309 947
460 307
71 279
214 909
507 353
550 432
632 560
897 399
148 399
739 901
691 268
437 180
844 248
878 403
822 384
756 723
168 739
635 64
489 134
130 553
952 577
39 65
486 503
595 980
563 416
363 670
491 882
945 896
258 111
882 739
15 768
862 966
345 252
692 867
914 663
548 367
471 142
346 385
909 61
875 239
349 591
222 363
680 703
686 61
113 377
279 378
39 178
745 861
502 652
978 444
113 853
34 822
688 382
413 262
96 123
696 775
825 382
187 289
110 817
19 501
995 115
713 665
244 58
778 886
726 362
133 422
488 957
155 26
598 264
116 188
730 829
853 637
138 448
694 99
172 798
263 49
429 988
762 561
761 249
274 819
786 646
655 867
474 859
503 612
307 197
710 679
94 881
829 877
650 91
430 687
343 191
287 212
457 561
382 987
380 167
633 34
893 535
717 551
83 426
658 409
53 660
89 281
15 783
823 654
566 727
978 277
164 72
772 246
774 859
761 178
518 612
507 958
244 873
526 86
696 91
165 313
35 409
562 13
234 201
710 572
749 915
225 28
445 5
754 493
448 918
327 367
283 432
564 622
789 713
809 850
284 207
343 697
187 822
13 632
179 767
124 626
36 280
705 414
77 340
620 451
258 419
789 445
592 153
271 903
747 307
182 206
20 180
862 97
811 949
440 64
176 144
477 604
836 96
539 664
681 327
460 625
746 102
789 493
408 970
50 428
501 263
876 312
211 315
375 738
811 203
341 998
298 746
260 836
917 346
106 662
506 207
568 907
634 68
379 379
175 105
468 337
307 808
906 946
792 666
238 658
886 506
355 991
519 801
283 992
223 452
852 602
182 379
706 650
67 365
320 714
50 463
380 639
120 617
144 474
607 14
627 195
38 633
350 321
526 305
954 625
947 115
729 267
180 778
729 911
416 849
527 911
674 486
924 300
680 314
285 30
986 261
954 109
440 479
413 998
974 8
274 364
479 354
286 79
527 318
392 163
775 652
485 215
482 250
590 174
528 789
665 81
942 820
898 187
896 290
701 594
18 476
597 503
690 78
141 872
574 730
398 440
581 813
357 522
632 17
555 348
730 242
394 771
375 642
948 911
931 448
187 511
260 895
384 243
476 817
535 997
72 179
84 399
869 597
890 168
35 227
292 771
293 794
670 181
298 442
813 925
532 294
927 615
692 147
564 934
666 774
458 281
523 492
508 166
614 329
719 571
625 441
414 917
586 84
449 236
525 614
512 408
936 289
531 602
832 93
421 172
368 45
965 781
314 902
216 114
489 92
727 1
790 225
583 726
865 113
679 279
453 264
567 284
357 20
80 777
192 799
174 508
580 839
761 795
250 89
15 39
313 949
808 866
410 727
501 766
894 289
731 419
796 662
158 46
295 759
487 661
149 151
610 617
680 23
240 523
640 311
375 534
952 457
304 747
7 278
825 164
675 119
274 161
779 775
312 740
114 504
830 353
27 747
410 171
903 361
979 207
459 97
119 466
726 295
981 400
765 255
29 224
214 100
805 652
494 600
670 903
122 572
263 101
130 722
539 274
246 519
25 10
125 585
905 505
808 891
275 374
990 549
121 794
552 614
746 221
517 867
319 626
204 867
226 742
613 517
833 737
242 613
979 516
986 320
416 106
466 968
71 211
540 587
429 36
718 748
662 273
966 239
15 458
61 627
974 893
363 778
390 311
824 727
983 239
184 448
558 255
658 450
193 86
833 146
535 799
736 549
608 797
527 933
689 889
710 22
197 100
332 20
826 666
610 10
113 168
616 770
617 808
208 101
70 392
918 791
192 466
242 875
485 67
428 5
614 43
775 230
682 272
725 632
875 619
318 378
767 799
407 200
969 324
739 626
1 279
823 761
266 25
648 171
789 248
47 657
106 367
333 447
879 474
29 617
99 382
247 171
162 881
642 473
361 735
772 360
257 702
302 484
952 700
141 57
66 473
504 296
264 44
265 510
566 426
743 773
762 384
470 16
833 727
123 370
550 74
421 690
162 634
134 459
854 782
207 1
192 968
736 436
441 558
803 626
636 871
691 758
593 240
832 13
929 962
851 442
947 337
900 815
86 106
525 507
697 68
826 432
341 657
892 976
527 582
86 471
174 917
22 795
900 642
803 776
148 499
843 973
282 49
239 623
950 584
416 35
54 589
303 889
42 884
732 105
55 983
707 953
865 988
993 56
946 399
996 601
484 213
161 57
703 215
40 448
423 150
102 908
468 103
715 430
161 356
693 153
411 638
551 759
590 190
148 74
402 473
320 562
530 374
128 921
70 864
382 523
123 202
983 138
193 675
642 955
664 545
86 212
679 487
685 350
401 566
723 880
838 895
781 232
895 613
428 889
433 984
697 518
356 232
76 756
149 798
636 986
244 801
635 24
782 101
916 336
320 23
569 867
749 925
32 598
935 664
139 178
947 635
714 364
699 844
218 601
877 37
141 909
986 113
449 591
543 354
438 722
39 384
708 104
85 446
421 117
717 403
308 594
439 801
913 484
48 393
253 497
202 420
868 592
156 928
696 902
153 132
699 925
600 866
915 316
268 223
261 58
834 639
730 14
349 283
785 568
874 940
495 921
194 999
52 892
276 651
109 190
319 376
764 579
786 490
397 619
129 346
852 159
899 933
567 309
167 441
361 441
12 413
685 639
521 944
664 306
433 60
276 913
757 480
72 655
764 595
254 331
903 420
432 483
943 795
247 979
124 613
746 644
301 692
820 928
605 576
583 523
270 836
853 173
255 975
833 56
300 617
717 423
229 814
180 394
997 784
322 756
811 904
739 482
808 630
951 566
24 115
553 793
603 127
520 858
158 834
75 762
530 882
743 912
498 693
907 317
109 784
585 322
565 456
180 833
649 496
559 744
90 68
930 516
181 459
398 924
722 247
968 903
617 672
930 446
482 391
581 66
712 497
874 243
739 239
617 180
307 546
695 487
5 92
762 726
690 730
628 456
127 272
14 623
26 726
119 251
320 800
38 389
237 696
934 284
183 938
375 296
16 417
872 367
887 998
958 4
81 725
586 401
524 710
810 914
609 383
682 143
673 408
824 815
330 695
534 569
45 876
201 2
231 455
179 275
64 55
984 873
271 928
815 304
71 839
712 861
526 535
582 560
435 680
134 668
329 664
294 392
718 277
264 37
709 887
965 875
542 387
66 253
140 273
150 721
185 629
308 676
284 793
809 988
616 971
915 676
551 398
617 968
3 215
839 60
40 911
642 700
938 277
844 633
241 652
882 588
263 773
378 165
523 346
132 525
912 42
18 102
453 231
125 844
493 118
543 430
746 387
414 986
973 497
752 144
196 235
20 107
628 389
971 685
924 463
154 818
892 899
237 946
43 169
568 367
17 690
953 638
188 56
133 384
291 504
842 918
892 50
350 862
86 273
90 920
490 646
246 862
985 262
551 289
252 91
474 635
240 667
904 483
697 154
745 967
291 234
311 258
119 173
462 772
112 158
508 937
792 99
603 695
581 671
300 277
177 824
154 457
862 816
575 891
206 388
663 317
545 170
382 848
230 33
477 406
678 350
119 183
704 604
258 909
991 272
577 535
222 60
92 955
430 196
212 107
545 330
289 703
310 286
575 339
5 278
294 614
539 284
886 467
170 678
1000 391
697 997
115 684
732 544
231 943
650 128
830 285
623 283
34 268
896 572
551 133
38 72
163 389
814 900
831 511
896 945
840 777
273 489
904 896
130 85
181 56
489 155
775 586
445 677
575 562
483 405
702 618
708 541
228 511
85 760
266 608
446 40
76 465
198 650
26 681
406 450
410 459
419 470
1000 164
449 733
164 28
595 248
787 865
92 369
335 639
272 885
640 650
917 45
99 326
504 869
147 855
32 596
587 547
398 318
814 222
640 905
590 851
65 277
489 336
161 128
337 77
524 787
754 27
655 901
233 38
936 470
704 82
231 453
751 396
301 615
891 80
52 51
559 741
127 83
527 233
461 534
923 980
216 859
940 384
723 690
795 253
103 199
304 13
939 782
447 817
702 498
477 520
835 278
791 126
661 865
261 598
222 975
621 16
227 723
566 882
87 856
16 534
793 726
879 97
702 707
968 888
336 110
975 180
139 587
471 293
148 36
443 524
768 235
250 646
353 2
543 688
86 526
24 863
963 611
74 434
833 137
926 601
723 527
246 757
182 950
990 221
278 377
658 716
320 892
677 3
839 371
405 24
507 682
624 581
209 221
337 390
523 447
667 94
809 141
61 738
630 377
774 306
379 964
677 783
465 962
116 25
766 57
898 230
675 159
593 484
299 653
304 510
860 35
826 536
817 164
70 633
126 537
9 660
989 126
716 238
707 635
154 382
103 789
722 487
991 377
997 202
737 580
985 158
212 462
473 35
698 188
624 405
174 778
142 833
816 132
333 620
985 421
199 969
783 977
335 255
363 384
795 986
788 968
115 925
286 342
670 420
230 485
903 439
410 632
360 609
970 57
989 332
792 783
103 136
856 740
477 486
136 147
905 717
507 631
746 917
262 458
877 214
752 798
71 421
557 585
912 385
531 326
116 514
836 975
144 934
891 757
717 270
909 723
206 661
872 629
433 601
537 65
726 958
464 608
635 931
121 470
905 616
403 147
373 145
265 695
55 522
906 927
150 339
31 415
14 756
372 829
716 6
760 188
827 664
804 582
811 528
222 711
957 462
58 862
740 207
690 403
351 405
760 462
593 587
275 893
362 496
32 912
773 322
648 325
291 156
30 948
77 732
353 837
193 945
604 966
834 965
813 141
85 196
52 666
339 637
792 111
904 762
568 96
58 990
765 749
684 230
609 120
778 661
785 414
189 476
457 194
503 112
366 264
843 622
26 411
69 83
184 35
904 601
503 587
831 111
58 608
373 311
670 127
703 478
320 557
589 37
821 783
10 198
545 79
632 297
263 167
768 537
457 950
784 378
855 430
819 567
929 828
764 474
122 873
562 156
391 681
692 847
361 890
63 179
798 881
98 727
708 861
608 673
828 580
202 519
426 184
560 787
73 723
855 595
669 301
228 805
304 290
983 102
546 900
51 735
421 230
314 623
748 740
158 659
526 230
381 732
825 401
205 688
693 540
789 862
971 968
346 988
515 748
977 388
261 76
127 418
734 4
648 467
735 472
219 119
806 919
315 946
913 573
900 258
912 766
730 141
206 377
959 940
200 178
953 567
344 267
903 776
400 802
385 311
919 741
73 668
283 480
973 75
367 940
460 776
366 412
695 61
536 581
334 935
459 893
912 257
715 782
268 687
856 360
969 222
300 429
840 44
77 518
953 964
450 286
250 535
539 166
91 513
48 2
769 762
748 769
197 913
308 492
257 261
807 706
546 57
593 253
418 993
644 818
346 764
152 731
471 252
499 34
650 47
299 65
908 691
866 714
748 764
122 340
823 786
368 818
603 66
581 533
546 85
263 16
336 113
401 337
305 660
635 522
726 734
285 847
74 653
790 942
65 744
628 552
81 243
919 416
105 866
810 674
792 602
836 366
308 265
262 700
513 825
70 674
498 290
469 45
877 27
392 152
689 51
717 677
459 934
69 128
400 876
693 912
52 114
586 549
404 54
946 638
403 822
16 354
885 408
810 920
37 526
949 495
459 967
247 880
446 998
107 138
909 158
251 846
644 654
824 659
7 61
418 511
337 228
783 373
220 564
815 901
631 75
273 115
239 524
118 234
529 941
244 536
398 690
241 532
260 662
155 616
954 137
722 963
126 312
838 243
535 788
534 342
975 997
403 316
392 356
804 434
719 877
396 844
188 585
438 732
950 324
520 203
563 320
713 738
237 511
150 398
286 552
713 29
908 868
462 626
745 209
821 932
793 610
933 535
297 848
71 827
736 221
772 288
754 31
8 251
776 180
535 921
789 550
15 74
84 311
273 641
263 104
282 275
905 857
1000 29
496 754
59 3
321 419
605 448
598 139
720 739
688 734
164 123
396 436
764 910
749 26
710 647
856 266
995 351
19 405
705 691
823 310
491 773
448 562
863 136
296 378
610 43
813 373
305 913
553 812
226 455
528 930
497 351
239 987
549 689
174 196
66 783
590 230
508 246
494 609
915 46
864 549
457 948
672 682
402 200
237 728
416 413
684 481
196 273
62 55
871 555
335 528
763 359
209 516
558 172
374 2
538 613
26 173
785 573
797 846
627 667
400 641
427 874
168 762
401 930
120 962
133 563
916 728
929 816
68 77
13 694
686 899
764 113
772 931
226 525
212 697
725 970
828 190
946 673
840 860
905 398
263 942
660 631
295 224
327 132
584 51
48 958
226 994
982 18
219 821
229 521
918 287
426 565
336 676
462 630
762 482
340 508
817 368
733 799
619 317
153 389
577 578
954 592
409 641
267 871
11 31
999 201
245 690
708 387
106 161
675 194
862 935
935 14
675 511
103 352
620 721
574 890
886 584
272 236
785 517
925 844
255 354
720 713
866 746
258 977
39 120
263 973
133 938
836 76
917 290
780 537
10 353
778 895
937 49
130 73
268 172
760 340
236 625
954 123
612 216
448 97
505 283
572 303
310 581
656 87
828 944
135 309
368 404
654 756
533 618
66 828
614 589
601 185
996 297
546 482
547 811
497 521
324 947
54 463
947 377
795 12
204 408
952 804
945 195
797 60
710 342
893 666
254 130
337 801
292 834
673 616
132 603
945 186
417 891
562 211
254 117
971 205
272 915
328 900
747 389
242 639
54 847
120 391
999 412
576 671
379 707
244 394
565 805
604 170
273 574
726 544
840 477
231 167
377 977
555 970
968 961
816 87
850 926
984 462
902 228
207 818
384 810
736 713
552 927
541 783
94 269
759 1000
813 662
220 14
221 495
502 427
313 237
893 676
715 797
602 256
579 695
876 689
415 358
372 442
592 662
849 185
936 70
680 789
496 344
994 270
111 709
316 644
759 191
515 878
29 886
671 620
157 187
941 836
179 1000
224 172
622 334
232 687
398 547
90 15
961 449
113 827
679 141
112 963
220 268
652 633
560 388
134 958
114 728
830 426
176 294
253 854
434 316
555 898
630 774
638 972
604 79
526 74
475 848
217 304
626 392
598 230
598 383
897 152
632 527
656 914
120 260
338 364
790 38
874 524
372 391
3 997
134 600
226 731
335 474
1000 159
466 656
72 585
915 274
12 605
989 198
819 130
235 692
39 25
151 394
373 636
345 950
423 600
997 775
110 814
782 182
807 762
652 147
959 471
277 545
514 282
658 807
298 30
442 642
331 160
879 869
482 660
402 584
707 655
199 695
661 248
654 455
889 984
614 561
229 319
946 63
330 347
646 389
907 343
100 965
997 632
678 914
875 191
869 764
526 834
324 613
911 905
319 613
554 316
658 452
776 7
436 74
554 113
93 228
721 967
418 941
82 943
775 758
908 685
662 190
154 445
647 507
257 657
663 745
210 148
522 302
376 595
535 702
736 309
459 995
345 472
536 236
803 690
33 449
105 857
320 119
954 129
686 163
277 560
816 652
796 688
136 883
349 946
877 693
417 413
281 219
454 313
20 1
953 124
209 624
595 514
676 381
32 992
278 179
680 765
62 28
72 479
54 704
50 507
368 69
859 320
544 420
428 256
803 811
248 432
989 279
197 402
658 259
692 729
604 152
824 750
233 119
887 166
478 593
912 280
403 159
712 743
789 260
145 446
518 188
526 606
284 310
744 239
814 949
53 637
755 937
802 272
592 279
911 618
13 974
233 856
43 124
433 802
917 246
88 759
390 826
534 300
625 507
699 857
362 297
958 757
420 16
435 204
818 703
802 920
672 35
375 511
387 985
542 776
427 957
325 51
463 376
259 177
584 719
773 799
24 796
834 446
424 208
544 849
290 706
119 829
327 730
144 880
359 142
632 132
940 655
927 773
101 703
332 408
187 693
128 514
422 484
773 359
500 933
614 439
940 893
212 392
595 895
151 811
122 759
994 538
705 181
582 184
668 908
922 765
658 888
13 842
536 135
601 851
740 597
781 819
27 448
727 803
239 344
399 16
134 175
255 498
17 142
632 617
757 253
506 135
52 584
937 290
153 740
107 835
361 40
89 377
181 73
345 525
596 907
594 717
851 723
955 517
53 305
420 511
580 424
614 925
183 908
981 128
578 827
277 624
607 329
928 26
229 644
974 120
895 799
712 11
750 693
490 725
345 68
903 71
31 572
809 308
195 767
988 475
792 179
158 303
579 221
757 609
222 11
583 840
607 899
603 750
77 199
122 250
768 965
609 242
702 118
338 208
362 420
211 935
539 13
82 449
347 96
789 775
25 414
875 985
102 550
561 439
757 872
393 471
292 604
845 943
438 278
392 930
317 90
368 241
436 242
225 442
522 678
991 82
468 99
954 861
569 597
670 12
916 107
290 659
388 958
749 413
435 782
376 781
311 897
458 653
979 925
751 284
293 901
359 605
219 746
562 967
758 135
915 827
30 372
831 360
648 582
643 785
253 874
736 545
456 836
655 674
933 217
545 922
90 654
787 970
433 168
693 264
527 341
197 521
125 449
746 212
345 223
263 800
58 917
826 342
485 817
136 381
739 226
35 794
116 264
340 160
879 218
227 835
188 571
57 802
723 466
718 548
807 555
935 102
520 969
248 351
522 197
697 374
975 786
701 202
972 240
124 28
41 846
845 111
745 4
298 951
562 169
272 809
519 764
523 836
244 397
384 292
122 359
430 822
414 683
781 806
268 625
332 284
733 629
587 647
797 858
455 667
621 330
726 238
860 199
596 641
393 785
190 525
854 210
694 185
814 80
425 962
981 261
560 835
829 637
72 40
695 715
847 830
986 692
465 411
23 526
631 851
162 54
890 349
73 921
259 247
313 293
446 788
278 783
479 885
934 249
268 398
11 233
194 33
758 824
236 272
229 125
620 302
900 742
386 771
660 183
965 36
173 898
636 792
647 998
25 192
367 266
742 24
253 796
232 435
557 19
151 115
955 116
365 490
271 364
487 295
429 922
486 833
517 580
247 270
288 421
270 595
888 123
74 252
612 344
615 99
319 419
443 805
384 811
75 453
624 338
106 870
25 247
841 35
769 914
286 380
257 253
830 247
17 216
305 268
430 952
844 53
641 950
275 247
677 299
493 824
297 685
210 65
598 495
444 207
99 274
805 872
774 822
87 430
441 964
469 870
267 664
275 907
613 549
506 289
464 495
559 984
520 355
542 618
980 347
842 753
520 928
534 312
244 354
181 862
17 807
121 630
270 906
327 86
752 361
110 663
697 629
17 238
599 348
719 985
118 314
338 651
176 354
457 648
335 164
273 957
421 951
394 524
186 360
484 554
597 434
901 885
691 943
336 809
609 25
783 65
430 407
373 202
357 766
726 20
269 911
379 752
817 328
537 717
212 761
55 108
62 663
133 872
139 932
927 920
338 652
122 47
417 847
66 685
788 277
476 324
84 766
940 491
873 2
153 5
873 303
234 146
283 924
797 404
322 565
602 739
602 62
535 389
65 36
801 340
990 25
341 495
30 565
797 248
280 382
745 562
317 978
683 603
965 215
715 560
585 395
550 614
312 346
80 310
152 736
554 468
66 363
89 782
773 771
144 700
416 852
908 47
513 457
12 824
885 565
321 439
153 472
519 926
849 737
658 634
838 102
191 745
500 703
553 511
878 707
86 291
207 613
113 942
350 265
447 484
24 86
909 213
539 99
153 861
900 30
920 337
672 211
659 878
175 123
819 525
388 935
97 929
292 923
319 738
758 694
175 666
258 65
116 566
649 345
42 320
908 52
197 82
175 367
958 914
301 54
194 945
328 864
682 86
557 209
273 219
838 157
783 487
853 176
228 355
194 754
73 151
19 374
205 212
670 884
76 351
321 984
911 424
150 536
994 232
614 183
740 396
21 593
572 827
704 151
533 897
256 605
400 274
330 956
485 999
839 912
702 160
248 964
499 280
980 112
462 720
664 783
661 719
933 545
970 297
561 882
319 160
846 605
260 696
884 591
662 667
532 325
449 192
736 11
380 599
857 292
832 528
132 62
725 368
5 532
65 666
198 596
139 386
730 226
461 124
821 463
477 29
107 660
556 909
689 40
759 327
992 493
770 334
842 260
485 170
571 945
293 654
175 465
468 3
846 574
663 753
835 351
115 550
835 410
724 178
864 95
104 286
665 940
456 587
237 100
592 411
565 59
766 410
985 428
162 819
327 244
207 161
653 283
338 906
479 553
1000 935
839 16
874 294
602 110
873 309
417 584
405 546
889 731
141 447
243 793
485 49
561 701
21 515
690 91
102 106
674 858
3 914
941 143
287 441
115 336
1000 952
384 845
626 799
306 727
241 132
768 694
589 793
552 591
706 492
733 418
26 371
858 493
444 89
887 967
14 53
131 800
284 764
417 872
909 968
463 614
811 547
31 837
918 240
681 975
800 124
64 204
171 558
707 880
228 837
679 576
912 314
296 1000
213 459
898 596
647 167
835 327
142 635
802 557
838 345
858 360
254 916
239 482
105 270
409 16
583 100
471 912
450 369
887 693
936 517
919 794
228 525
358 165
88 766
181 22
142 564
867 964
684 333
763 571
378 536
950 56
110 886
924 381
31 152
905 91
608 57
27 788
430 244
808 882
887 634
319 312
140 696
751 661
327 675
393 709
178 297
799 147
910 406
555 288
545 984
532 560
907 339
324 989
652 854
689 851
295 792
863 973
818 255
681 995
493 812
589 47
451 485
44 288
672 484
80 996
989 476
647 30
678 293
821 540
265 990
146 297
336 48
211 67
226 662
431 678
823 354
730 469
113 555
299 377
896 445
25 231
844 152
570 987
420 121
946 414
716 192
432 146
221 445
400 44
151 129
888 977
440 187
983 730
918 826
233 327
232 802
314 651
923 611
154 848
487 374
293 886
769 443
366 633
327 606
609 766
792 665
453 774
599 978
132 361
833 54
395 124
449 881
118 618
535 835
250 213
440 210
331 231
227 783
504 307
489 81
912 673
274 232
112 559
814 581
415 778
339 594
728 793
537 231
99 838
782 939
270 45
611 107
278 236
957 801
381 425
821 147
554 85
353 892
678 790
457 406
182 417
322 803
813 284
909 91
520 246
429 476
46 678
598 778
854 277
546 532
418 354
937 351
698 924
693 407
33 505
42 293
595 561
538 376
389 935
53 338
712 154
264 705
844 33
411 780
735 460
703 820
691 747
578 75
252 619
192 625
961 255
130 419
242 289
379 857
346 574
241 108
353 975
567 408
794 609
603 577
11 527
848 554
809 633
578 402
922 957
611 619
882 851
726 235
826 292
994 971
253 499
694 288
256 739
315 52
736 162
606 239
321 766
167 145
206 777
628 840
674 805
483 19
517 172
22 772
737 72
307 409
837 178
674 216
655 111
627 328
267 110
698 393
196 215
565 218
338 474
632 671
50 98
91 138
521 397
547 709
927 205
64 600
420 547
754 627
475 804
19 671
370 935
240 59
761 871
81 162
920 845
902 846
445 821
215 832
247 223
198 352
201 672
507 219
342 876
506 581
935 266
804 15
538 725
668 457
922 921
302 322
237 98
494 451
282 92
25 479
502 302
796 196
178 301
128 464
758 367
772 778
823 693
367 935
574 860
304 114
37 99
338 538
400 485
101 605
382 115
269 79
942 635
365 867
73 150
567 109
248 256
999 999
280 229
295 23
635 142
948 87
706 580
909 647
566 274
79 586
561 997
47 160
252 45
511 696
127 142
516 911
267 464
55 308
842 760
23 623
216 453
640 53
651 502
748 129
254 158
934 520
883 379
631 848
222 846
653 782
326 101
388 965
153 390
519 460
276 772
969 210
644 942
140 526
672 729
761 538
274 982
384 926
764 61
27 151
972 177
562 111
191 304
730 507
987 355
488 722
281 603
782 659
86 293
272 57
470 833
519 524
418 61
179 164
614 510
904 569
509 445
566 859
472 973
618 133
317 835
955 716
485 524
962 948
227 865
517 87
661 82
407 158
392 376
642 708
462 311
894 775
397 492
266 998
599 368
973 906
83 457
429 44
261 625
93 273
58 390
757 816
547 148
191 189
856 4
778 247
593 395
596 191
96 549
377 877
883 204
109 976
477 167
982 263
176 653
822 166
767 270
714 495
498 657
861 440
38 4
112 840
943 639
493 982
944 743
613 996
941 434
161 59
55 874
906 552
882 237
676 990
782 634
765 54
925 802
58 36
333 322
580 945
54 836
336 935
424 619
609 458
84 725
864 8
526 273
355 308
604 410
238 87
274 805
225 697
63 583
107 926
591 984
502 525
757 856
832 850
141 435
611 297
736 940
490 9
744 67
671 205
253 733
787 711
435 174
52 986
543 523
834 278
462 675
639 557
741 696
426 764
848 38
741 858
334 555
357 440
172 732
686 576
506 911
929 144
467 22
191 892
785 442
922 632
484 485
276 961
261 345
188 710
247 45
620 176
540 438
682 333
523 955
964 354
654 119
955 631
682 230
542 929
990 252
126 610
779 665
747 432
386 623
974 705
779 980
175 543
469 481
62 840
810 603
684 110
715 809
719 493
473 469
820 571
840 638
452 165
695 582
144 869
476 612
702 648
840 923
366 959
385 49
296 681
296 443
607 542
763 157
156 179
226 995
101 943
343 373
232 469
401 835
679 696
277 526
147 235
68 828
337 830
336 51
229 870
838 681
442 289
475 579
105 36
337 524
215 674
705 550
393 656
76 204
241 942
23 153
347 764
502 588
866 958
975 202
833 542
227 889
443 302
237 835
768 644
892 843
137 911
781 159
415 70
433 113
833 286
251 427
568 478
315 10
197 440
83 304
807 282
453 607
988 885
719 172
171 771
221 765
544 716
77 783
113 273
222 525
237 656
828 395
689 481
884 141
439 871
377 510
394 899
280 966
16 428
140 911
495 792
120 571
926 584
108 784
154 287
252 218
924 135
710 362
357 438
337 502
67 704
614 775
350 85
698 275
669 893
773 128
774 292
920 876
963 608
377 381
311 658
587 276
432 936
373 982
260 922
956 628
940 729
271 444
150 618
184 585
28 967
448 434
120 820
768 628
220 27
901 527
6 192
256 276
300 52
908 390
578 906
261 526
698 267
711 269
645 612
795 650
277 790
868 827
432 167
878 691
908 807
949 401
919 791
922 349
857 534
227 708
327 976
939 690
973 93
234 311
427 665
829 656
462 656
137 732
433 654
943 659
361 560
10 177
230 503
271 657
188 126
881 676
209 678
86 641
331 380
299 44
939 584
82 177
764 91
594 6
476 217
14 994
220 207
882 11
130 319
651 460
699 302
855 637
885 937
166 649
795 821
960 814
497 531
20 651
982 254
572 663
923 270
259 553
65 424
246 432
749 559
225 708
372 73
997 87
34 568
750 308
838 417
969 149
871 521
944 811
594 118
945 343
28 521
594 992
142 668
107 300
58 856
608 247
272 44
113 136
726 819
288 973
14 315
493 767
458 24
696 564
324 105
703 394
326 748
663 99
356 741
412 204
543 582
140 95
28 188
658 703
985 347
173 662
446 159
531 109
257 886
201 525
269 964
80 976
740 949
824 634
638 22
907 666
561 564
368 204
343 705
550 515
366 348
25 248
486 8
157 106
971 588
82 62
47 770
717 685
143 975
702 703
538 69
906 232
125 808
98 843
155 123
107 575
969 264
203 114
860 438
434 2
412 135
704 301
556 961
768 981
883 562
177 922
845 379
35 548
469 756
193 83
33 604
570 88
904 125
49 787
156 816
768 382
90 574
697 324
135 938
527 311
212 723
42 246
542 546
2 926
14 405
695 414
192 203
581 311
236 632
994 371
681 780
594 74
378 216
936 731
783 829
276 785
754 777
182 402
532 725
956 113
387 539
782 622
350 25
98 599
511 385
213 956
733 136
85 266
990 844
81 728
734 862
349 255
697 690
985 166
516 848
903 196
493 115
151 274
433 235
500 650
486 841
845 566
568 931
779 917
185 471
513 677
150 497
194 17
696 96
564 188
461 995
223 349
993 67
266 913
829 534
867 789
766 379
817 268
228 362
636 923
463 372
266 923
366 566
70 366
930 63
785 196
975 133
944 155
666 162
295 784
541 463
403 120
394 985
237 856
779 74
772 274
992 584
131 229
260 74
236 29
61 128
247 19
500 992
3 89
136 713
251 790
373 808
389 981
929 123
906 516
995 346
428 593
716 279
585 719
367 432
409 916
373 11
605 429
438 325
636 826
657 565
300 562
432 803
879 427
501 658
19 216
289 955
738 418
685 40
669 465
73 583
711 505
283 237
608 90
843 192
951 351
285 972
962 360
456 35
294 167
891 30
460 173
825 423
864 894
129 723
805 971
267 108
673 551
356 155
497 669
55 511
471 945
893 930
117 511
339 294
77 148
232 205
871 389
527 489
496 199
39 574
389 746
80 238
414 946
542 821
808 12
765 700
293 234
210 983
322 955
994 553
512 216
941 38
704 788
589 94
361 329
566 604
424 545
470 541
245 762
745 652
652 66
970 469
212 263
507 915
50 95
8 763
203 341
484 269
886 126
893 537
319 96
479 177
362 528
271 721
918 844
385 70
135 184
707 935
823 853
717 471
235 716
665 504
912 402
574 46
937 923
16 740
389 66
46 175
87 198
233 803
668 387
253 424
286 488
491 950
991 402
703 916
448 639
839 463
378 227
880 302
673 232
535 718
758 973
915 342
128 934
728 477
951 981
252 236
820 94
538 162
496 240
430 295
231 268
109 608
846 341
261 518
572 148
588 329
120 502
22 599
788 750
75 738
772 863
414 619
102 843
462 725
292 659
403 116
668 875
617 690
473 756
791 900
494 224
577 819
476 700
681 241
670 134
818 249
363 461
908 779
767 119
551 434
993 519
475 817
275 265
716 768
696 618
908 718
103 695
943 717
380 850
496 448
285 614
399 910
706 874
726 980
490 442
438 36
996 133
5 255
202 107
949 557
27 892
273 758
93 120
205 730
733 122
916 132
31 973
357 109
304 846
900 430
581 278
321 205
325 944
494 409
417 762
540 448
908 38
446 809
791 324
372 679
345 623
108 277
252 780
482 639
544 158
934 38
566 350
149 884
705 56
921 502
864 712
826 362
643 23
683 366
656 592
291 137
230 835
646 515
224 211
217 374
609 725
578 988
593 403
952 830
114 940
990 769
532 280
257 113
466 902
465 196
766 484
560 375
256 138
434 317
147 221
677 488
119 598
500 3
977 316
198 743
469 711
793 724
848 464
923 739
188 356
56 295
92 554
868 768
393 857
679 511
454 703
799 305
705 776
972 255
870 771
364 690
481 156
413 680
42 825
158 485
730 25
605 122
881 283
985 686
985 135
343 42
262 314
296 483
436 659
172 268
166 584
299 489
270 717
352 663
148 975
533 752
448 765
919 144
412 180
810 707
717 834
865 234
770 163
75 39
231 426
934 201
952 897
230 985
355 951
527 766
130 336
824 792
932 892
978 796
126 747
959 200
137 541
390 465
727 693
362 308
678 394
338 384
344 864
150 825
551 325
969 483
217 946
630 694
44 940
245 532
481 221
74 496
508 674
515 537
920 114
420 421
746 258
452 314
555 434
373 603
823 907
701 304
721 13
38 377
116 808
932 36
921 351
808 562
321 553
557 576
676 282
486 352
415 186
655 135
198 869
715 587
394 529
281 47
772 583
955 350
307 369
535 962
856 85
182 922
400 309
736 680
707 410
530 831
992 956
629 208
557 217
304 443
879 712
784 902
490 887
670 796
910 751
332 661
340 470
828 870
300 172
864 287
951 519
729 481
30 960
192 813
861 33
972 43
930 664
513 109
632 709
92 10
443 307
648 745
826 729
225 207
688 768
371 548
152 774
429 331
437 60
194 761
424 319
834 215
576 458
584 224
202 409
952 779
538 50
463 318
732 899
729 925
659 535
399 82
389 687
548 404
861 547
308 353
193 626
315 232
491 129
549 575
380 278
812 250
472 17
231 212
616 18
604 828
916 654
242 575
6 786
228 867
996 481
644 375
758 495
764 921
937 326
799 991
455 766
360 410
593 628
202 421
972 402
121 551
621 700
621 616
110 105
562 853
178 842
394 903
228 413
963 106
400 935
73 931
551 414
519 485
865 562
334 394
755 878
782 123
615 664
578 56
396 158
468 234
505 782
339 904
69 412
187 619
825 758
982 695
594 198
608 279
592 362
157 321
74 290
953 372
96 701
529 915
696 272
289 764
35 827
734 212
265 866
808 856
227 316
528 653
605 970
45 909
694 140
607 101
166 248
74 950
411 10
538 282
886 697
12 17
116 968
338 512
651 485
605 56
27 563
162 373
743 236
322 506
597 339
174 486
972 411
183 460
874 546
476 342
514 814
853 390
196 504
226 800
911 604
715 67
147 876
439 890
463 113
747 59
803 920
897 774
682 431
976 61
896 841
226 749
604 808
925 514
581 910
514 371
151 329
835 897
387 637
762 849
65 347
233 336
974 384
867 736
374 799
997 888
568 356
395 954
345 914
114 5
397 266
796 413
622 121
796 840
639 205
703 976
281 563
715 221
578 176
49 974
442 919
187 750
870 954
999 78
282 883
148 336
929 204
384 640
477 432
350 920
15 888
968 952
386 601
834 885
288 395
236 180
980 298
289 956
794 254
577 495
173 592
83 241
528 50
192 913
2 377
771 48
418 6
579 397
656 59
366 904
549 943
398 721
534 131
914 649
262 996
889 789
398 432
160 851
40 930
250 809
287 829
205 294
887 963
238 604
866 786
546 615
859 79
727 6
119 967
750 848
619 909
698 10
838 299
819 477
127 23
770 365
969 203
818 355
478 23
920 948
342 66
816 91
1000 962
443 189
260 261
17 739
284 787
103 621
145 423
937 344
258 176
255 529
124 596
594 939
39 858
171 166
578 782
427 595
872 62
733 327
34 877
749 208
222 37
269 809
96 876
689 219
823 282
491 232
898 13
397 828
146 175
236 154
696 269
382 444
477 603
481 380
523 101
540 618
976 228
188 151
11 351
279 261
715 675
850 861
229 437
366 924
706 747
368 534
702 200
913 576
652 452
545 980
679 732
779 140
752 955
814 284
51 395
73 416
515 37
588 575
143 240
378 687
571 408
770 700
298 900
191 538
308 943
133 657
378 184
403 450
599 721
109 241
167 174
640 544
860 210
261 600
489 539
745 332
281 230
988 658
413 391
459 363
277 859
971 443
33 962
338 244
171 992
225 783
943 104
586 431
762 275
911 101
284 675
843 742
390 657
130 569
200 811
216 889
232 631
169 174
956 80
787 717
706 50
169 341
724 12
968 812
205 519
759 380
157 990
515 800
782 470
538 289
618 707
629 693
158 89
625 542
463 327
15 222
58 171
563 772
923 981
899 505
901 437
793 870
836 72
652 460
613 43
404 318
996 652
440 53
175 354
176 374
431 98
706 682
955 607
118 747
828 612
520 742
175 355
165 826
167 778
869 570
447 506
510 227
846 36
409 363
471 466
44 425
424 513
524 252
124 43
993 298
750 510
476 916
287 344
526 62
392 857
498 215
323 893
639 746
406 162
557 694
827 658
203 302
925 841
997 761
925 549
385 450
611 588
722 212
916 219
426 238
377 223
495 931
876 419
771 224
531 695
773 268
144 383
855 963
526 356
499 303
71 280
963 226
837 691
801 683
621 28
453 743
252 983
437 24
250 580
758 456
384 772
906 234
426 850
195 496
129 376
601 35
485 753
717 457
504 635
759 105
561 812
713 296
935 970
529 360
820 723
208 300
95 402
441 579
155 509
36 287
30 234
22 885
221 780
989 786
295 549
949 359
243 500
207 245
649 647
824 803
508 211
441 537
444 814
421 16
310 102
949 153
985 629
877 579
380 279
921 586
523 569
585 698
908 515
628 704
328 400
719 272
160 872
510 469
974 458
622 958
87 850
523 267
196 443
204 71
768 85
879 676
599 858
731 278
609 449
321 58
603 306
707 842
871 582
489 739
823 681
635 774
891 365
51 499
267 486
9 504
779 228
713 733
533 772
574 756
353 33
174 728
695 14
466 497
621 641
178 256
620 816
767 185
270 128
40 400
355 104
132 888
875 57
441 168
659 488
181 124
984 153
116 513
408 881
932 380
49 850
386 434
833 1
880 317
888 107
85 286
501 493
519 432
872 567
281 35
733 18
468 379
794 653
379 674
969 618
851 168
210 603
535 33
111 836
754 414
431 540
569 577
192 947
602 512
557 118
900 766
720 762
980 254
224 464
882 687
651 14
20 405
427 740
138 823
461 739
823 891
845 722
656 916
521 333
167 744
430 799
62 450
203 840
541 149
401 172
995 771
276 329
498 98
172 578
609 359
691 731
224 839
637 192
455 191
383 995
167 1
321 513
771 949
193 620
398 763
665 921
631 904
753 322
987 976
512 117
981 148
660 435
782 380
177 300
820 457
761 450
771 51
840 634
167 821
133 178
607 822
571 388
553 100
949 850
785 98
853 257
996 970
393 815
265 491
17 387
541 857
21 59
29 505
588 635
327 158
375 879
163 557
911 299
556 354
437 300
520 215
805 784
705 821
29 895
655 409
399 242
751 770
268 92
559 675
979 995
327 498
209 131
634 265
951 156
861 332
740 800
229 562
904 536
177 476
814 87
503 144
81 829
959 274
592 182
631 684
4 74
449 276
159 805
816 687
124 854
962 765
390 399
533 171
704 146
511 389
588 681
754 750
218 912
950 890
366 723
23 490
929 337
821 844
320 573
482 182
961 421
862 615
363 615
716 932
669 828
863 35
902 237
876 830
925 481
728 344
581 228
13 442
194 727
57 910
11 286
113 97
65 15
333 940
494 247
576 221
590 687
620 505
632 552
84 996
993 278
687 421
115 151
517 201
810 891
864 303
489 791
829 495
934 460
398 369
808 390
143 184
318 181
331 824
963 848
676 775
841 516
945 745
562 878
700 244
597 842
779 266
22 735
697 353
558 12
797 463
472 824
589 312
691 505
27 635
512 157
704 820
791 483
85 812
516 478
497 67
764 293
898 158
973 276
792 574
215 655
115 306
60 171
125 850
5 210
14 573
695 529
402 191
596 165
751 302
297 1000
811 269
304 426
933 716
596 57
917 952
618 930
876 664
811 278
794 688
233 545
150 171
456 695
363 767
322 667
734 788
663 650
740 632
932 967
296 742
244 501
541 83
934 881
964 829
736 465
351 543
159 714
310 833
732 502
86 465
289 100
466 380
732 397
347 379
879 988
331 771
652 738
202 795
544 591
407 732
81 873
463 164
269 161
103 125
895 872
609 493
636 162
639 269
874 499
858 769
441 949
698 340
655 592
450 109
68 900
541 314
433 551
893 424
819 118
922 677
977 636
561 360
170 632
853 868
972 859
811 773
967 230
24 860
800 106
8 827
503 478
642 831
190 635
854 509
605 16
282 572
245 305
451 582
245 680
166 253
154 173
79 745
453 934
222 447
116 38
1 306
24 538
52 877
47 656
892 328
579 136
984 361
275 787
295 871
466 812
123 971
985 553
715 789
486 288
235 602
326 587
125 662
578 523
850 248
805 789
542 669
113 777
622 790
491 839
893 420
361 561
160 548
130 69
725 934
209 494
212 968
895 395
63 257
47 279
470 511
308 182
71 899
447 194
702 928
614 778
862 823
272 425
142 518
306 233
542 222
620 940
853 886
828 322
738 950
753 184
495 454
111 109
583 324
283 206
101 424
76 271
856 602
955 475
713 721
832 130
187 942
590 770
327 718
647 402
135 843
895 382
841 481
59 471
129 694
852 960
824 39
254 413
637 838
940 283
122 650
814 791
203 60
785 364
957 843
186 85
537 390
397 712
780 650
124 291
520 760
128 459
395 367
92 210
737 257
591 18
647 776
455 535
246 296
500 369
481 714
432 269
610 524
479 346
132 830
284 800
57 697
251 647
67 897
783 291
723 28
586 574
397 524
237 476
103 20
543 222
57 27
404 692
388 428
106 806
677 231
678 459
521 400
487 459
325 235
982 620
589 191
276 484
764 684
510 519
727 687
978 466
114 435
272 790
18 949
249 538
348 25
321 329
997 783
347 839
985 622
674 101
619 383
221 949
848 334
735 471
476 752
420 724
642 472
810 989
848 130
639 610
757 975
583 782
75 239
994 820
870 80
832 62
533 581
461 732
934 157
540 516
939 967
106 254
12 78
142 357
249 11
436 891
707 619
952 478
91 836
568 767
385 495
412 376
942 951
243 232
269 348
777 978
988 25
340 424
268 46
42 219
523 485
740 326
50 124
820 492
557 231
247 421
961 938
196 228
336 589
142 812
881 191
288 52
683 196
45 519
10 477
320 817
97 104
876 713
292 968
177 84
248 877
509 535
929 191
730 914
739 126
432 748
602 103
917 50
393 82
733 25
505 24
464 168
599 460
838 198
337 346
84 617
530 626
290 314
374 243
293 974
310 685
408 42
61 264
417 404
923 729
340 760
927 28
105 10
644 992
175 525
618 464
838 343
984 999
931 645
35 338
38 447
601 454
202 731
685 476
36 921
923 653
737 112
69 330
441 1000
689 715
520 474
301 831
568 334
580 315
732 967
587 6
619 323
765 186
185 323
383 873
832 238
111 133
68 42
20 636
376 599
950 459
565 536
464 535
859 580
851 975
117 848
532 653
170 266
878 558
273 743
465 104
588 48
558 984
9 81
549 212
56 17
59 939
204 547
284 269
668 850
478 702
37 51
510 907
20 870
340 920
81 747
936 492
685 605
424 240
503 913
68 144
867 351
764 100
221 431
484 199
249 947
778 268
187 249
863 123
740 899
79 515
139 934
427 558
77 646
745 480
530 105
596 967
624 845
913 753
329 84
335 555
382 916
472 728
851 354
832 447
320 807
291 585
560 106
665 781
864 232
764 550
139 697
760 755
894 117
376 772
924 559
218 595
366 860
531 925
966 195
539 920
702 195
772 462
302 665
578 400
665 499
970 392
622 245
950 192
192 315
51 722
591 368
269 647
793 807
919 449
813 740
286 366
327 587
987 47
754 956
790 728
553 739
919 744
406 321
465 348
689 733
347 481
281 704
708 875
569 993
592 896
580 974
151 918
873 161
984 777
252 254
574 985
4 262
94 960
15 25
248 936
18 192
831 949
866 889
589 90
49 924
867 300
177 386
722 664
364 791
102 683
183 469
707 783
404 76
974 586
24 490
918 889
378 507
979 779
782 197
430 959
582 90
753 776
151 120
254 122
285 227
68 625
549 798
483 879
576 616
574 9
446 986
664 198
762 461
667 698
711 817
817 430
26 70
586 519
865 420
35 824
148 961
659 809
109 370
626 277
151 3
662 283
413 599
374 216
717 558
161 14
756 303
425 415
136 89
161 638
443 859
205 704
38 617
654 191
894 24
741 961
176 496
509 131
991 285
894 682
540 711
91 96
414 481
713 67
90 764
270 869
582 798
716 957
928 382
367 821
754 863
431 818
929 454
775 371
591 798
841 307
106 326
152 95
281 760
900 378
240 141
470 520
946 596
242 162
311 832
491 416
379 695
240 659
388 516
791 627
499 954
207 740
468 198
381 414
898 241
138 857
252 957
342 343
83 842
333 471
671 293
687 490
842 610
620 222
24 517
462 161
469 418
408 71
490 796
265 573
637 597
395 346
71 491
415 509
438 86
217 108
414 30
621 490
908 502
512 749
297 776
673 286
724 67
631 146
910 46
174 761
366 72
400 986
914 494
921 644
64 946
929 139
364 912
637 273
323 143
450 496
903 603
325 471
633 76
70 916
287 840
428 651
103 64
275 411
706 950
553 507
445 456
461 550
372 1000
860 179
764 318
660 959
573 946
799 1000
948 901
63 575
664 120
524 568
223 241
742 435
772 991
215 535
308 262
523 967
265 371
447 564
623 861
138 286
981 13
333 228
396 554
970 971
146 712
405 917
803 361
584 325
772 944
526 218
786 410
9 991
720 693
571 115
437 392
603 193
660 656
163 463
17 747
127 849
280 557
845 417
408 685
250 978
239 472
133 250
127 295
712 143
393 851
381 57
795 225
473 112
782 232
149 32
879 430
591 469
253 723
718 379
370 782
760 95
947 537
333 327
945 479
903 770
943 685
1 91
68 914
742 298
407 483
264 550
889 599
537 378
589 482
857 843
251 151
879 603
241 946
516 334
17 360
508 775
195 185
902 810
86 791
16 327
479 956
799 762
837 677
365 429
975 880
114 569
442 483
281 949
257 475
949 692
324 91
295 929
662 445
690 851
279 448
638 745
227 648
122 216
786 941
449 461
383 946
921 447
891 121
594 385
178 324
219 300
539 212
57 676
802 288
734 821
8 977
293 791
557 503
686 67
681 631
803 858
509 845
233 917
873 88
774 361
326 927
648 715
1 734
535 8
62 828
150 401
998 707
903 36
125 935
666 928
145 972
817 533
922 41
620 47
973 400
684 546
726 834
299 75
892 201
110 16
488 128
943 984
99 243
988 267
775 909
307 747
307 707
44 632
107 55
953 640
489 678
825 139
105 716
693 378
620 149
58 747
845 68
423 240
824 599
628 821
888 492
670 342
348 182
133 319
682 543
417 443
907 613
510 681
562 498
213 385
96 210
48 723
30 849
455 270
340 104
445 939
543 930
472 378
990 175
410 842
734 971
339 299
508 241
510 294
654 566
39 196
495 648
772 318
399 14
316 808
207 49
131 897
347 837
682 206
591 542
207 308
837 976
57 491
893 95
38 387
94 809
56 470
598 454
484 913
613 42
313 743
291 12
580 972
865 367
65 72
675 902
392 291
529 429
590 436
451 501
244 611
934 695
696 799
413 760
13 620
169 756
672 126
77 763
42 466
817 362
580 412
324 58
586 257
104 633
745 276
603 757
247 123
513 860
820 49
501 491
606 541
893 999
6 710
712 937
346 707
291 449
339 698
965 83
325 919
192 572
41 704
104 284
703 629
860 660
521 753
658 878
814 721
95 924
194 308
342 235
408 149
446 619
161 966
723 170
843 536
891 9
520 461
394 479
143 488
755 260
567 248
534 930
724 980
395 131
481 193
158 824
162 353
361 181
401 880
993 794
710 488
282 816
747 188
116 665
787 649
594 511
993 813
533 94
805 690
270 966
42 981
370 754
563 695
344 196
862 442
735 977
107 874
978 700
384 958
40 728
174 574
614 443
891 7
775 612
113 287
733 97
143 648
143 839
451 310
438 186
619 829
753 438
665 718
76 654
519 188
292 252
285 787
899 427
783 904
777 431
259 922
135 363
359 800
244 225
674 726
110 298
819 892
553 488
359 194
960 136
624 968
883 235
889 369
949 248
520 381
888 433
265 345
60 374
642 878
617 547
717 328
92 28
815 68
996 697
302 884
417 250
483 937
982 320
514 869
105 668
121 61
792 114
938 760
87 104
34 901
949 824
264 718
425 99
654 407
770 519
650 188
847 122
235 537
542 836
89 872
307 389
695 923
106 119
21 759
525 790
630 152
355 427
138 954
416 724
842 165
322 383
662 441
894 968
59 910
45 583
52 674
86 67
852 507
943 693
24 265
428 376
287 89
816 181
282 178
559 679
113 610
215 758
443 306
329 295
339 540
888 766
915 174
854 82
706 262
911 359
355 469
79 92
369 106
216 431
241 544
77 757
167 415
296 54
533 210
228 386
291 285
999 719
110 909
429 817
378 817
635 808
909 3
265 896
586 480
326 178
376 754
521 229
948 53
790 527
790 80
150 921
697 579
395 723
78 850
551 15
681 228
192 408
982 125
353 249
775 695
573 585
483 74
857 532
652 945
20 246
53 449
95 955
183 654
887 516
788 274
623 914
968 547
334 624
355 994
22 374
239 426
822 685
381 636
289 50
430 66
589 798
547 728
71 521
993 38
419 842
840 391
14 255
164 154
442 544
458 78
6 239
914 17
144 685
858 335
75 110
860 440
716 378
486 341
200 279
237 989
418 592
657 913
281 921
255 491
600 114
843 297
959 225
933 26
226 590
290 3
512 571
923 118
61 530
798 12
995 269
565 38
870 553
950 828
778 202
223 510
306 508
449 176
886 312
98 160
429 158
41 578
169 36
846 846
577 410
236 446
314 185
273 443
739 646
842 961
507 499
820 393
734 268
920 619
579 18
175 171
936 696
558 781
579 856
313 203
200 492
363 706
450 75
154 370
45 85
387 175
697 731
608 606
739 405
628 669
260 940
871 909
342 423
752 57
480 446
872 744
651 917
828 37
443 623
301 139
744 863
113 834
619 740
854 878
32 76
139 725
498 242
781 978
39 723
907 911
819 909
827 646
945 621
268 597
111 972
187 969
39 805
61 244
35 92
319 525
794 805
67 489
487 256
78 61
180 264
381 570
420 793
813 454
978 52
299 96
352 444
252 22
495 318
158 617
400 235
850 761
852 622
554 16
75 789
498 405
500 191
68 779
244 629
625 157
223 653
87 424
45 966
657 472
107 154
876 946
302 727
489 894
332 896
535 575
583 281
352 207
859 523
702 624
941 820
325 796
993 627
874 833
872 350
839 712
400 190
918 188
468 129
752 225
618 692
396 539
739 721
686 83
267 218
909 855
772 506
329 900
977 167
611 729
708 529
657 978
47 408
451 950
203 189
623 368
799 889
937 708
95 708
565 775
293 218
973 1
527 754
513 123
590 963
72 144
504 93
383 478
460 182
719 748
807 157
940 766
335 374
584 432
537 183
388 49
657 977
363 729
472 866
173 854
344 985
387 62
732 627
226 539
783 165
656 184
749 990
557 332
421 522
794 957
56 181
357 712
440 980
585 965
186 280
949 572
693 680
570 333
516 535
214 424
945 660
712 701
467 865
789 628
447 987
319 35
962 787
496 259
610 989
439 673
689 807
176 721
111 994
937 46
761 725
673 559
711 921
278 382
308 222
732 233
491 459
719 101
448 157
773 488
315 300
208 425
646 497
822 758
221 846
119 593
17 426
167 936
653 250
168 667
828 659
125 546
111 924
55 883
764 369
535 971
146 180
467 319
937 40
165 604
323 283
548 339
708 714
626 360
963 793
26 142
778 94
814 34
565 682
630 853
721 146
808 395
733 487
198 383
855 576
525 9
274 207
9 773
100 174
158 315
996 466
278 69
611 85
463 390
439 548
876 859
257 425
120 429
681 745
988 41
214 26
812 631
218 602
530 445
461 138
171 720
650 851
75 456
709 475
858 159
574 76
238 742
905 49
724 474
271 462
515 990
712 685
61 361
887 876
349 481
559 423
289 619
249 146
129 175
573 366
916 477
766 639
229 984
64 96
326 775
132 386
488 19
614 836
499 524
611 787
143 211
284 623
385 857
989 652
685 754
642 339
873 884
868 326
549 193
453 680
930 940
50 895
127 901
419 89
39 561
300 675
531 523
40 567
629 681
906 501
954 784
494 854
976 946
886 257
237 935
152 363
187 570
804 226
482 455
900 16
490 782
891 881
562 605
371 126
773 677
261 618
530 236
844 799
702 995
513 888
916 316
465 749
765 612
525 53
153 247
530 277
923 790
894 805
377 808
571 221
958 624
567 471
864 483
583 260
44 347
871 540
353 714
88 229
119 241
828 1000
517 102
142 763
570 829
90 528
804 9
350 667
843 839
995 425
98 390
281 828
34 369
409 504
961 236
503 829
943 595
963 93
597 805
931 943
582 381
332 705
532 85
332 292
588 644
527 443
86 767
279 936
906 22
865 868
114 813
25 397
755 606
777 438
402 545
913 85
81 363
942 905
578 380
671 739
330 302
674 235
455 789
703 479
185 458
436 313
993 700
437 181
552 517
544 845
421 473
224 443
212 906
96 237
492 123
127 946
776 447
639 211
659 898
950 673
552 921
755 115
178 203
325 830
11 742
385 1
953 495
237 963
392 825
497 502
193 37
580 890
349 483
359 982
481 325
920 843
67 304
843 19
798 79
333 541
256 651
882 752
141 731
315 841
566 828
296 162
166 305
165 525
638 645
201 557
860 681
637 9
112 970
550 367
470 123
208 610
853 875
702 450
932 220
949 931
563 160
964 199
520 70
441 139
852 910
261 411
475 518
558 229
966 653
948 921
340 862
432 303
413 952
729 932
21 169
423 872
431 35
635 654
852 919
679 87
609 153
382 921
170 354
330 470
331 57
676 743
9 405
27 29
925 449
360 335
773 118
191 728
635 924
1 805
629 682
274 254
703 956
662 731
51 670
51 411
893 477
870 57
545 505
332 897
309 960
578 934
565 633
241 578
363 291
248 849
367 650
656 728
602 900
652 719
463 522
127 359
26 458
255 686
769 832
464 211
502 861
510 989
463 165
716 416
64 920
61 716
990 523
589 116
881 966
377 134
183 639
499 41
256 361
29 70
877 97
16 545
360 6
420 948
913 398
294 69
809 957
19 378
474 913
809 899
847 580
232 110
24 510
530 262
330 488
132 434
145 517
858 925
764 332
189 303
173 998
201 371
41 160
859 461
233 234
322 114
495 1
289 824
610 985
900 106
853 757
31 616
918 612
219 375
8 77
835 593
310 156
706 156
156 994
332 995
331 312
398 536
421 780
151 508
351 421
242 453
118 461
179 126
889 13
718 551
706 27
769 37
373 533
197 79
591 617
210 741
476 560
752 947
943 493
357 814
268 63
920 132
268 116
562 858
951 208
683 463
154 512
569 257
810 135
187 586
78 298
294 697
84 163
699 4
646 966
119 207
176 203
940 915
522 509
524 684
643 710
269 936
542 698
234 187
107 371
310 215
506 639
340 267
649 280
558 134
875 303
845 621
99 706
239 283
809 926
586 119
493 91
463 890
297 188
88 414
365 157
71 592
459 915
212 57
431 662
762 21
945 923
299 530
393 791
973 501
974 681
609 789
922 592
742 219
131 829
632 848
337 702
439 795
969 650
312 317
772 256
137 631
860 109
142 444
973 63
387 715
281 517
895 912
966 154
378 934
804 581
898 455
722 136
524 210
119 735
568 812
748 540
606 155
418 718
84 735
872 461
668 675
42 704
158 214
426 34
423 896
256 948
579 130
636 436
153 471
140 24
50 325
862 542
615 372
755 392
288 524
974 488
563 582
435 493
63 868
28 50
303 416
454 808
238 945
555 444
114 194
320 439
726 82
687 105
131 341
520 937
500 110
630 984
267 827
301 744
989 340
136 441
88 455
880 472
40 899
291 765
333 977
221 815
669 93
751 169
202 984
203 831
967 469
9 619
959 892
332 36
507 939
125 627
312 794
719 415
314 920
398 516
142 408
90 474
795 989
279 849
98 685
994 574
72 32
301 469
547 403
184 882
133 29
514 274
788 603
99 582
943 487
335 684
257 681
338 976
949 409
229 906
4 412
139 221
282 623
601 147
102 347
674 44
185 260
617 520
943 225
552 552
144 241
527 444
649 885
142 400
640 281
972 273
255 924
420 503
949 884
257 244
109 808
795 252
696 48
276 699
491 268
88 401
183 289
442 99
26 390
982 283
442 427
694 842
889 8
832 517
706 674
135 323
972 871
986 411
623 168
51 64
711 438
345 667
826 234
470 168
559 442
391 544
712 607
77 681
35 882
671 673
906 936
178 579
944 279
163 131
924 535
86 976
360 120
209 640
216 231
664 815
305 652
566 318
277 728
449 773
308 417
534 807
759 742
798 326
972 461
141 793
167 941
187 824
592 752
141 220
665 300
752 867
506 199
507 39
5 617
132 803
943 455
615 435
248 848
685 766
789 223
941 380
327 82
243 244
257 100
490 798
731 621
952 25
427 567
459 674
414 144
366 380
286 44
813 237
201 539
180 45
873 81
879 733
334 830
396 216
67 428
956 352
588 24
659 119
540 708
122 412
789 771
125 667
218 244
827 651
757 889
227 823
668 534
527 139
654 466
515 312
585 583
250 476
290 371
888 430
96 348
959 39
41 295
25 267
469 692
183 454
461 697
117 397
631 366
872 272
88 111
702 581
475 149
92 886
334 982
628 398
89 791
244 903
319 713
651 949
430 523
221 518
633 922
450 107
70 377
402 514
614 87
495 987
384 451
242 13
447 837
268 765
549 918
66 331
792 286
848 425
559 297
883 980
845 638
723 692
624 183
182 874
63 719
637 810
941 780
447 140
801 797
224 424
331 389
476 316
189 927
295 251
646 39
214 634
413 646
646 969
407 42
597 481
275 364
621 463
642 916
714 639
306 927
272 858
432 37
855 429
5 209
862 763
250 458
595 175
206 223
323 378
534 211
684 808
926 656
271 567
571 336
206 229
614 829
865 940
148 39
983 749
923 53
152 245
493 732
769 115
651 692
450 856
272 63
36 709
459 901
648 636
121 148
674 456
248 521
32 171
574 535
767 356
220 574
821 64
657 941
632 331
514 255
745 550
802 963
191 922
737 761
231 662
17 866
923 837
281 931
777 810
238 761
140 103
367 884
439 805
292 981
79 753
844 807
461 580
919 692
241 566
41 609
783 315
245 926
225 834
952 940
733 742
745 376
480 918
629 941
849 548
984 442
120 809
955 408
265 504
990 246
403 951
614 57
670 965
499 693
361 343
217 505
113 330
177 967
876 55
483 708
705 885
658 514
593 368
887 559
776 908
875 274
601 912
389 148
291 101
605 667
997 883
684 872
931 993
403 589
859 347
308 97
257 83
5 132
104 685
549 298
544 506
574 313
536 420
127 467
765 529
407 623
227 66
719 484
148 75
967 207
655 487
61 100
542 634
764 25
243 652
444 369
470 208
249 876
327 628
646 358
341 653
208 979
79 627
651 495
845 446
863 314
541 187
938 833
439 599
624 766
579 622
475 919
274 318
360 833
296 93
452 726
719 704
551 468
166 413
134 171
228 674
710 517
859 148
115 482
455 91
67 404
872 722
381 357
124 240
101 591
74 717
635 528
256 567
271 167
622 37
520 300
862 76
441 40
608 823
641 83
62 93
25 135
809 660
663 968
609 270
535 879
788 156
267 669
614 787
214 235
560 10
235 1
823 41
628 884
485 653
19 294
664 33
261 272
302 795
502 89
303 769
110 916
391 472
664 951
481 250
303 881
443 125
274 70
74 378
51 737
762 664
334 965
380 240
393 122
711 408
424 543
775 451
850 48
873 210
806 946
939 208
35 701
223 746
115 33
959 970
848 292
934 227
531 327
701 593
86 476
487 743
545 403
661 417
964 818
715 903
955 248
846 421
632 805
96 676
354 110
586 762
847 505
759 230
365 65
366 227
292 814
144 608
811 418
47 748
179 580
282 496
77 836
456 905
45 293
717 763
871 360
576 125
61 71
733 223
488 131
63 855
632 214
631 914
61 102
305 137
937 113
757 462
95 627
822 22
92 188
808 580
598 732
86 785
886 184
635 822
489 249
271 837
247 714
24 54
293 694
182 890
777 164
410 932
68 8
543 626
127 190
653 633
945 494
507 856
569 891
159 862
936 693
751 712
856 512
643 337
358 711
345 350
16 887
975 494
429 980
825 360
215 918
160 947
644 95
639 747
183 616
863 879
317 878
371 545
270 446
208 24
941 916
557 452
214 552
546 852
298 352
504 232
875 366
462 191
595 578
833 965
123 455
252 373
767 732
147 60
606 409
163 615
980 510
579 574
87 763
890 561
217 55
656 469
552 926
834 199
980 696
412 585
488 567
181 693
390 512
202 320
437 288
201 299
119 512
221 416
511 984
885 807
499 583
929 700
340 985
43 540
639 377
128 428
191 348
843 53
684 195
35 255
162 951
400 710
837 531
492 828
907 619
255 450
502 353
644 872
551 30
478 907
761 770
451 667
186 118
912 585
180 48
971 16
931 814
843 189
784 449
638 102
546 140
363 356
341 375
947 791
41 132
261 305
69 440
704 391
807 634
205 2
823 988
450 460
441 347
599 247
887 314
985 846
942 284
988 334
638 835
39 342
226 846
847 149
769 296
609 562
808 881
689 377
222 621
956 562
955 723
809 944
909 200
285 134
45 612
267 891
760 388
538 720
949 532
279 108
879 900
125 452
365 178
507 174
122 415
373 758
369 167
11 481
432 830
648 562
432 124
365 303
908 730
481 414
181 979
711 81
656 815
645 319
986 328
851 985
109 957
936 368
686 416
134 292
369 314
746 368
863 696
476 126
922 936
263 430
63 352
812 998
720 849
766 205
141 486
518 410
917 615
130 131
310 605
256 510
419 362
483 998
621 98
779 512
216 115
190 287
964 955
793 8
865 709
622 994
840 283
599 447
792 38
994 562
399 829
883 229
529 98
344 719
384 307
25 226
762 817
585 626
840 570
515 632
376 966
144 258
546 673
743 90
667 660
584 251
286 461
808 257
529 648
631 432
789 647
630 165
570 649
658 237
308 241
201 933
646 26
328 628
458 934
154 598
581 136
762 544
53 58
16 155
847 364
362 255
986 90
976 534
534 891
287 336
497 812
446 695
175 852
297 536
458 480
894 90
694 231
531 842
369 570
921 995
276 823
759 809
713 45
497 561
208 294
145 904
735 514
44 429
744 574
495 542
459 864
438 338
272 65
160 30
225 225
427 721
137 634
366 744
368 510
647 988
816 733
502 859
161 597
784 782
61 279
324 519
494 113
209 766
177 720
944 573
826 81
559 191
176 278
53 174
265 868
906 118
726 67
200 775
139 523
646 633
635 854
750 163
268 869
301 731
906 258
844 876
582 982
398 227
966 385
432 715
547 357
611 814
577 783
258 229
56 872
579 408
495 837
819 693
568 625
996 317
851 961
701 283
991 638
413 567
420 23
915 850
155 845
609 1
237 500
965 631
161 884
255 156
201 458
469 253
92 144
852 82
133 617
648 552
639 794
187 905
995 341
749 603
341 430
929 192
560 441
427 166
949 979
623 417
51 794
947 41
939 133
945 933
825 694
535 517
475 762
798 755
195 731
874 495
710 849
263 293
569 130
170 793
999 467
725 823
160 260
373 489
740 677
759 422
270 43
464 832
569 191
892 489
672 745
356 841
537 354
307 614
529 818
225 220
803 597
180 735
29 960
907 299
354 370
482 922
912 373
411 583
469 766
776 358
471 434
971 351
604 195
570 406
652 767
501 969
790 759
267 143
327 292
296 102
649 766
117 138
165 38
371 547
73 958
377 926
926 518
12 164
995 780
556 818
310 234
335 462
723 221
433 191
904 950
504 328
260 232
253 537
749 289
81 112
804 75
244 711
245 553
944 706
158 278
519 232
422 209
548 1
814 803
130 914
548 735
450 648
23 882
111 178
309 354
889 553
907 832
110 128
79 68
168 978
132 74
649 613
987 548
347 437
547 721
318 657
11 787
530 917
332 79
267 978
38 697
397 557
26 816
889 509
436 820
664 982
892 334
959 1
280 489
929 718
645 325
626 670
492 515
403 651
961 839
822 976
820 65
309 810
207 620
460 430
439 438
381 119
35 661
188 679
337 813
701 829
327 230
913 730
920 405
201 91
901 28
865 939
844 656
377 576
237 961
441 573
125 141
753 452
371 666
890 452
359 442
542 828
303 794
560 423
78 801
330 851
163 3
139 288
144 243
91 866
908 623
819 150
426 529
943 319
708 597
465 914
337 803
778 766
617 517
519 515
418 14
757 860
834 50
930 460
930 638
409 746
551 139
293 898
5 247
356 973
763 380
103 281
894 521
380 877
667 566
926 184
995 105
850 395
867 990
783 575
954 64
178 848
850 668
233 978
51 408
185 397
775 44
684 760
581 902
260 782
774 789
629 709
612 478
728 663
345 960
368 528
495 232
945 683
442 622
234 191
336 61
900 595
842 25
383 470
86 346
299 813
361 995
125 704
232 588
75 139
233 371
821 626
703 615
247 936
996 56
529 190
433 264
11 518
682 969
656 158
25 749
1 256
336 75
746 920
446 919
546 148
435 337
78 782
744 607
971 176
45 830
291 79
151 298
236 175
46 237
653 108
445 198
341 41
377 793
936 598
774 333
779 416
411 929
66 998
103 111
234 884
844 897
763 496
45 963
536 385
355 200
674 248
832 799
580 611
215 342
539 280
742 925
229 585
821 991
432 528
550 476
861 197
636 367
725 948
197 126
395 763
467 934
394 157
279 487
72 253
850 503
781 751
835 191
818 822
769 862
292 963
647 840
88 41
954 906
326 699
63 604
463 609
748 664
111 528
501 600
565 190
152 103
48 592
497 469
52 911
406 239
845 505
902 307
100 884
266 434
875 134
326 379
236 373
322 731
725 170
81 976
364 838
214 208
515 725
960 398
47 514
83 76
631 310
561 308
32 361
879 757
530 430
884 962
405 248
799 970
807 140
788 321
216 920
286 176
41 103
112 671
412 672
331 451
171 362
811 49
118 341
302 234
953 453
555 759
944 342
432 160
687 281
384 216
749 147
239 79
441 760
458 910
100 288
615 754
678 149
121 109
660 734
177 698
366 282
424 101
497 525
248 736
955 845
604 954
657 56
241 271
161 114
893 867
575 816
784 999
916 281
875 163
368 829
359 512
817 232
370 58
854 882
523 43
599 415
341 229
90 268
44 225
857 492
474 224
320 832
146 904
478 867
313 332
748 835
726 698
601 987
162 731
573 854
959 14
121 354
239 738
313 95
229 786
319 901
660 625
685 972
956 433
158 681
482 758
489 592
849 799
605 321
290 639
891 922
716 38
388 376
699 969
857 857
1 338
614 20
333 454
253 919
501 405
114 911
902 822
743 77
804 842
555 855
810 411
711 811
748 676
182 80
130 496
612 734
138 879
23 358
281 276
531 994
107 578
90 661
423 142
61 523
170 242
737 566
384 503
230 14
328 112
7 747
736 781
284 42
800 453
636 753
103 724
226 347
358 607
751 939
620 430
176 785
979 117
252 186
258 233
815 541
626 966
345 613
70 447
337 740
284 562
520 188
931 491
617 332
469 579
313 799
148 150
197 773
115 893
386 537
276 975
987 713
320 507
901 602
349 869
934 169
13 402
99 325
552 497
888 536
153 387
159 152
241 896
259 956
27 930
814 279
148 816
683 160
569 781
484 121
630 723
656 782
109 692
867 234
548 616
142 927
897 307
205 427
821 352
243 503
863 163
635 346
283 264
499 528
952 365
114 309
939 172
351 144
950 171
847 544
25 710
707 660
407 989
275 179
279 672
920 604
515 555
958 865
958 157
71 716
498 698
369 952
739 269
507 581
185 632
601 153
419 115
59 376
635 718
357 86
594 552
381 443
590 84
862 777
929 111
928 987
447 473
328 155
910 809
282 756
191 767
284 53
866 823
162 277
749 435
763 659
244 934
514 956
268 16
771 909
123 962
27 406
366 922
744 172
728 257
865 548
270 979
558 513
264 423
117 967
875 110
201 254
516 918
175 249
500 270
772 580
527 219
766 743
118 35
73 676
899 336
450 718
157 554
793 228
253 345
481 120
262 7
629 139
44 507
709 810
249 827
854 95
656 303
998 43
815 142
187 99
211 89
64 843
705 523
143 221
967 832
892 316
226 707
457 496
126 294
392 410
570 602
499 967
856 93
424 271
288 59
547 938
676 41
510 642
225 754
297 937
58 246
952 449
403 506
840 610
950 615
881 589
673 114
391 571
60 835
18 368
485 581
117 542
343 186
589 745
43 780
354 992
394 586
581 418
699 323
988 454
718 151
433 87
871 69
915 355
2 31
248 180
450 590
365 391
170 688
750 916
625 682
356 673
271 198
284 820
476 550
526 477
932 774
656 381
363 372
771 49
88 231
208 712
265 892
564 867
419 186
64 369
540 68
248 418
544 179
912 553
601 403
326 40
752 897
777 138
869 692
357 639
241 718
334 160
762 607
193 363
9 519
755 505
890 883
927 351
748 156
329 240
357 569
310 24
704 558
233 389
347 261
708 355
131 462
347 886
966 588
768 960
310 149
201 432
607 881
801 332
338 504
244 957
915 590
570 623
84 995
934 57
361 983
102 22
131 655
453 737
535 476
51 336
191 48
13 787
4 927
901 376
370 913
737 655
321 449
470 471
429 275
559 315
102 609
700 545
955 64
331 311
991 58
235 243
931 154
476 667
809 796
467 797
570 288
268 350
17 15
787 18
902 244
891 244
838 86
592 163
786 400
311 252
548 880
319 94
320 233
674 573
476 917
394 358
567 81
909 906
137 757
975 70
19 733
801 338
178 472
119 564
921 92
945 398
660 157
964 933
634 938
3 195
256 373
279 408
710 456
880 631
658 276
191 553
640 464
644 936
861 244
827 872
752 975
748 67
260 733
5 614
986 557
372 48
12 251
678 670
798 68
257 789
531 252
77 743
966 950
17 137
750 77
336 87
633 707
134 645
309 812
666 186
254 477
80 31
879 927
286 844
228 163
909 244
651 707
968 752
763 671
594 109
830 549
597 262
931 475
730 931
363 732
989 330
985 673
889 347
348 652
17 834
187 377
333 369
277 929
423 424
935 504
706 649
979 70
816 963
661 89
708 677
274 138
514 585
533 142
865 162
682 475
394 968
283 961
261 376
665 922
817 372
598 90
861 850
434 434
868 650
947 568
948 20
817 916
584 961
862 218
921 122
594 937
43 410
660 993
247 628
538 466
277 837
386 249
816 427
614 115
798 430
390 243
951 663
717 544
305 259
131 297
260 377
194 552
985 579
800 801
358 765
194 297
240 936
891 191
598 607
718 391
158 172
820 157
788 798
442 497
4 756
43 247
785 992
205 871
540 274
613 49
798 510
712 970
913 358
507 52
549 69
177 115
147 219
713 931
211 918
543 413
922 838
957 939
542 668
909 454
858 883
304 682
310 480
796 456
50 861
778 539
713 672
304 215
12 577
516 945
646 608
949 216
366 604
249 676
483 485
257 221
96 386
760 161
57 415
727 420
739 858
427 77
985 529
143 631
488 444
198 854
47 447
881 482
843 715
966 99
484 47
461 299
429 50
13 207
479 349
735 973
427 815
975 659
296 817
267 309
25 102
355 246
993 167
896 304
321 324
706 685
530 184
34 616
508 12
190 276
540 616
275 737
34 648
701 300
308 725
322 746
180 218
893 106
185 423
641 570
390 149
424 825
547 865
690 821
953 724
820 653
729 128
140 51
873 671
268 273
934 371
275 324
871 560
384 800
510 73
972 814
818 523
2 760
597 874
782 216
375 580
361 661
951 636
336 821
195 941
741 680
2 64
494 150
24 827
209 25
939 157
250 720
372 99
679 384
371 446
801 917
386 619
542 144
574 15
395 512
171 996
95 606
341 455
401 711
900 553
979 637
524 824
467 174
317 722
755 122
93 680
488 839
544 11
835 127
905 929
732 601
701 425
487 306
357 466
942 880
641 408
385 873
843 829
553 682
667 96
692 853
574 948
781 657
548 833
81 602
637 568
907 994
225 673
960 630
688 727
252 503
123 523
180 116
440 260
70 76
179 328
421 211
236 840
566 328
698 516
872 301
19 449
570 968
843 285
651 22
753 90
633 822
517 812
501 290
374 381
287 961
235 137
592 932
4 463
694 980
197 536
264 199
909 368
640 541
189 157
798 78
422 84
38 993
700 273
129 291
106 140
293 551
347 841
438 963
40 346
330 679
187 590
912 984
19 333
325 470
680 805
761 236
288 866
233 19
399 580
542 898
181 871
929 419
741 467
8 652
803 378
336 573
433 12
816 803
700 456
304 252
444 703
183 302
538 76
552 71
489 39
43 452
390 67
473 557
221 172
597 668
370 26
694 259
790 77
16 832
529 592
561 553
601 302
971 73
211 191
597 574
782 545
593 976
937 962
422 345
176 313
733 89
217 333
757 600
729 705
250 118
432 190
871 4
608 551
508 29
895 292
957 902
586 252
712 694
654 648
537 277
280 379
929 65
268 175
597 312
837 627
290 696
718 135
538 606
412 922
300 921
282 580
985 550
754 340
690 351
358 519
739 30
432 781
829 169
208 366
774 971
639 137
13 938
57 295
517 41
973 736
968 781
927 678
300 17
707 731
804 977
327 363
333 333
589 697
623 998
991 491
390 538
761 122
775 85
209 94
771 517
503 830
628 314
116 322
766 800
497 629
119 741
377 232
596 533
401 412
548 1000
105 691
848 221
320 516
998 23
115 83
700 329
585 367
250 300
424 797
328 892
614 167
79 655
3 130
984 939
47 874
868 50
805 592
785 132
836 632
830 449
150 44
964 842
344 966
904 467
117 726
797 613
662 856
918 466
448 702
333 778
83 482
174 845
686 219
455 9
897 710
435 41
932 516
483 379
570 783
365 254
560 447
643 610
828 676
385 163
442 172
555 725
801 704
576 732
220 58
462 141
192 826
394 752
624 481
836 618
443 57
732 634
698 469
149 491
640 703
216 745
614 16
99 20
599 912
89 905
893 712
329 180
801 221
612 851
341 680
815 556
424 780
923 872
320 373
891 270
636 402
412 724
787 44
446 375
225 485
164 335
114 748
163 785
120 53
55 756
807 466
831 113
85 730
81 530
104 525
938 329
9 106
246 524
440 718
465 624
690 937
44 187
913 874
299 385
843 806
593 927
535 673
808 990
549 746
318 909
851 915
784 643
633 246
899 449
221 588
737 601
35 132
358 437
594 924
479 480
470 497
31 139
758 234
54 541
228 38
66 575
663 100
47 63
590 378
263 184
653 741
663 601
450 409
623 559
994 28
99 221
65 589
346 902
299 411
828 313
511 534
596 704
638 210
239 290
302 253
243 680
737 692
440 711
250 785
90 700
5 506
288 702
759 938
465 587
251 327
120 716
235 67
771 872
629 9
161 282
961 350
446 752
412 47
536 501
747 892
358 386
676 410
702 926
736 173
993 970
240 764
124 353
501 737
108 814
565 849
349 698
696 706
435 641
174 110
35 785
48 380
106 639
143 298
858 266
651 710
3 758
289 261
892 989
310 587
47 745
228 220
854 629
446 241
766 493
620 871
483 762
169 340
379 171
50 733
928 924
11 813
801 863
841 199
607 420
48 216
53 813
60 24
137 204
234 515
374 635
248 653
559 420
584 146
175 384
9 367
935 967
779 185
919 183
350 979
873 342
940 106
209 665
227 909
407 97
545 767
183 864
137 453
783 604
945 513
113 153
177 557
960 493
207 186
347 511
578 892
277 392
370 10
344 904
873 832
873 594
850 170
674 282
870 986
126 428
908 870
741 837
761 369
378 276
386 602
107 446
224 127
288 448
720 137
617 177
802 643
810 671
628 935
98 150
516 358
194 131
977 774
49 998
660 507
795 883
985 82
330 56
232 372
293 41
327 492
201 792
802 395
922 130
520 886
427 29
729 764
463 410
171 33
60 403
404 704
975 474
642 748
668 194
891 821
588 164
951 460
50 138
380 284
984 158
313 64
921 775
825 92
159 885
588 992
64 915
465 705
14 484
898 904
297 468
448 28
104 431
185 768
846 458
542 670
901 52
906 746
965 846
760 554
84 125
389 334
380 397
523 798
355 171
618 802
584 734
488 429
451 91
784 356
188 748
201 277
128 312
436 922
896 815
319 770
613 673
940 582
827 489
302 410
191 765
873 641
208 8
860 204
126 692
462 796
242 660
408 464
152 950
580 24
590 787
383 937
182 138
371 49
760 167
696 237
211 157
32 24
776 941
201 17
601 608
832 752
909 412
128 850
198 510
138 731
999 975
287 722
634 450
578 17
473 512
219 601
453 419
969 53
156 638
564 635
487 113
497 625
844 495
951 482
257 971
528 82
34 287
869 2
154 846
236 717
833 722
346 25
175 648
972 384
198 365
688 774
239 522
223 272
808 91
689 427
695 276
496 527
997 325
349 382
124 666
589 673
830 69
960 69
590 534
340 749
625 965
246 665
744 293
292 239
171 288
334 615
759 28
906 74
594 735
143 905
803 84
185 414
78 554
144 245
9 58
622 342
602 870
487 547
956 981
451 111
957 600
382 732
673 807
51 460
154 249
755 874
92 71
292 125
592 248
457 42
358 224
930 314
824 584
432 557
315 104
715 118
272 766
308 540
318 946
585 962
422 176
209 878
569 918
102 851
470 899
217 93
16 146
589 157
228 37
756 888
185 513
386 607
688 594
836 256
863 289
106 445
917 891
811 101
990 632
724 367
352 664
700 630
140 792
961 179
386 149
787 600
437 892
806 124
190 157
928 102
669 979
84 839
607 490
545 98
281 858
277 18
6 63
306 14
147 440
572 305
916 113
377 688
334 656
634 873
544 592
362 89
660 951
732 629
994 243
29 711
399 378
764 540
693 477
67 734
118 12
51 129
314 782
109 409
170 102
3 998
93 46
253 948
926 710
492 992
3 493
442 668
626 550
77 795
332 237
67 295
725 572
627 815
159 9
430 513
853 223
773 609
976 776
39 472
709 214
786 23
375 978
282 264
430 753
377 588
113 159
381 633
498 153
241 473
945 76
1 5
641 16
789 778
39 515
755 320
130 941
580 560
147 157
466 599
473 847
231 970
351 823
795 631
102 91
58 454
95 698
469 235
750 582
179 879
417 289
887 548
81 470
870 431
61 745
106 470
198 552
786 995
525 887
576 55
118 98
516 907
17 285
255 860
523 442
643 980
911 192
531 430
210 317
555 1000
141 672
931 465
293 477
614 547
409 868
406 437
878 112
260 141
570 513
459 994
951 13
345 91
37 793
610 743
415 961
980 173
805 627
560 416
119 215
206 689
79 16
34 29
381 378
119 769
87 131
1000 217
177 325
421 742
158 23
547 715
711 625
731 744
231 995
44 317
125 708
549 124
924 894
218 827
378 990
569 634
814 848
984 287
323 214
530 757
425 431
676 122
514 908
593 169
479 385
239 675
258 53
522 242
455 971
727 986
119 959
432 189
69 623
599 934
882 544
102 361
280 693
35 537
745 908
778 435
405 17
273 483
2 391
794 39
536 225
579 925
932 429
141 81
78 175
617 822
256 889
331 12
905 955
494 259
345 287
297 232
156 819
77 158
482 526
543 622
958 620
441 582
321 48
411 727
957 904
985 653
543 633
884 406
860 39
576 86
92 653
243 574
547 488
404 695
414 196
628 86
243 449
175 396
908 159
48 802
792 283
559 651
321 135
88 764
337 20
930 272
662 532
42 238
723 185
520 282
188 192
768 275
956 258
605 292
277 70
527 136
939 456
407 2
364 116
911 321
604 750
242 645
339 317
830 859
643 5
326 599
649 954
89 959
960 346
644 669
326 885
523 502
215 924
570 857
281 895
808 929
201 828
455 289
786 437
783 802
27 711
368 500
380 242
1 594
166 923
169 609
726 369
436 180
10 573
969 497
651 385
302 29
380 41
703 100
341 893
379 506
167 181
303 335
141 380
704 929
912 713
501 880
561 170
982 563
805 323
393 859
381 696
624 565
500 476
796 412
975 551
763 565
903 567
239 647
426 660
422 514
740 393
666 291
990 319
726 613
235 577
440 30
989 85
158 963
988 921
240 264
777 521
942 945
719 960
278 313
889 111
894 877
839 887
324 70
128 162
187 367
239 462
865 625
886 158
15 747
467 38
611 356
149 504
232 48
907 423
492 61
779 873
641 572
366 561
527 834
716 894
580 534
694 473
534 90
823 981
119 601
853 462
670 962
109 387
523 988
881 800
123 811
989 364
242 34
338 786
482 871
875 656
851 345
609 55
806 578
592 827
539 53
213 61
40 433
2 272
584 477
192 675
516 579
86 842
125 243
771 68
70 310
120 634
722 511
418 724
782 1
538 234
121 635
880 988
213 396
466 814
640 590
56 411
657 477
111 793
868 421
529 419
161 173
818 129
161 810
70 569
220 726
45 291
854 155
83 493
35 951
913 563
369 548
719 882
72 108
514 879
251 39
167 994
562 800
90 519
113 525
363 147
827 275
428 245
238 294
476 613
651 611
849 169
956 78
756 869
827 319
926 849
979 347
48 568
180 418
28 800
877 753
852 106
172 678
776 462
968 970
342 391
841 286
853 245
762 32
213 42
513 210
377 741
198 486
299 577
294 411
801 992
247 642
278 852
97 643
514 110
707 726
503 219
288 879
459 861
186 736
996 831
499 680
818 299
24 64
292 301
915 173
782 363
373 327
444 660
558 107
260 16
435 152
785 430
983 283
934 485
215 225
137 481
196 267
565 20
492 937
698 935
596 607
393 207
622 359
863 393
838 197
27 651
348 960
135 914
537 271
394 637
904 104
40 10
616 73
546 590
997 645
193 572
805 419
56 484
139 959
587 99
317 723
664 591
588 559
494 132
482 330
24 13
651 828
783 595
148 16
967 852
994 426
588 311
524 164
339 890
824 278
449 669
409 930
350 432
294 353
612 77
947 989
857 414
391 175
265 737
600 853
399 452
600 922
967 938
812 142
215 612
810 976
893 512
407 539
216 370
359 232
889 567
367 693
144 65
687 110
3 850
251 569
813 413
896 57
276 303
24 561
4 382
793 892
949 789
522 42
50 889
734 515
580 691
691 934
892 294
502 56
58 398
52 707
823 427
620 178
809 764
552 942
502 602
182 235
116 187
816 695
229 507
628 473
800 482
528 857
699 363
60 670
680 984
605 181
585 787
416 53
325 231
99 553
89 727
377 240
248 636
350 186
967 593
406 399
904 85
735 509
618 671
647 385
967 822
875 56
900 252
295 811
378 78
405 80
263 723
672 20
474 928
457 208
878 82
458 953
404 424
831 377
539 92
919 955
28 533
905 150
979 361
709 766
786 939
847 243
231 849
744 464
326 282
493 393
411 521
924 829
589 902
541 650
667 326
568 830
818 938
197 48
138 292
863 815
359 47
226 851
439 637
723 715
724 646
544 664
313 917
410 900
729 598
890 207
482 328
395 918
554 290
373 246
497 501
815 578
451 784
854 448
891 422
265 992
442 155
834 392
517 593
264 857
890 315
81 155
306 874
309 855
148 142
246 978
722 906
712 238
498 250
831 688
156 558
374 563
450 989
457 427
748 347
93 829
853 398
702 513
604 850
6 201
458 242
317 955
492 147
994 647
704 719
561 506
758 83
862 850
911 714
599 612
813 231
958 211
585 274
517 428
772 511
74 476
333 288
803 75
749 664
729 874
623 954
536 828
778 845
390 714
141 242
768 214
717 349
988 517
715 142
591 816
805 866
474 885
883 725
344 12
570 733
725 39
280 758
106 982
748 445
498 815
586 441
630 742
551 815
913 433
796 461
341 520
851 331
736 131
89 517
830 546
498 578
991 348
392 576
318 797
475 943
161 1
714 956
461 406
475 663
737 562
79 975
722 576
552 712
923 295
640 62
667 957
859 141
518 360
212 678
712 277
986 172
683 460
374 979
947 452
305 20
27 856
84 302
31 925
661 281
680 530
993 891
559 56
168 544
228 850
356 414
972 729
744 918
532 401
289 910
211 110
94 278
629 476
109 233
170 101
124 729
156 643
624 735
844 979
500 815
59 596
84 590
348 372
500 955
96 62
64 541
339 693
17 893
577 952
594 854
171 437
185 22
603 243
185 316
410 684
271 857
745 334
397 436
680 711
565 465
108 795
490 536
444 444
131 413
482 315
728 243
350 350
684 495
260 912
475 148
68 39
965 527
185 865
579 537
864 202
371 142
807 845
642 874
884 958
752 68
822 330
604 460
541 965
661 449
665 178
987 327
136 869
222 506
363 28
350 4
961 4
5 134
685 608
987 485
750 568
519 410
16 126
360 32
656 346
711 143
1000 929
284 915
286 244
270 290
729 954
740 588
509 489
155 380
899 170
857 610
201 864
956 911
194 5
802 856
706 85
680 391
984 760
345 584
784 84
171 292
924 325
671 174
846 528
743 91
309 749
964 855
105 765
62 162
201 184
504 880
926 839
639 622
705 593
918 736
154 763
615 289
161 357
379 822
457 342
28 562
458 89
75 658
889 550
769 527
171 191
784 365
452 713
354 680
853 935
848 235
893 296
197 621
660 719
298 298
27 857
702 478
922 869
247 275
900 373
358 752
370 654
427 614
301 631
746 849
568 765
68 865
415 94
924 347
973 235
894 330
338 552
817 672
409 186
678 188
151 978
818 896
5 746
962 950
517 387
418 792
733 753
314 705
988 207
387 677
111 203
740 378
58 890
707 875
137 533
646 141
564 592
835 433
978 252
224 63
96 505
372 558
59 72
449 486
39 156
712 176
40 710
316 670
243 880
613 429
664 942
681 887
4 37
776 123
979 103
780 38
175 207
187 623
778 108
401 170
169 68
839 763
299 803
191 962
744 223
849 100
259 624
93 625
589 267
889 227
353 19
540 854
616 471
432 627
29 632
726 639
607 947
851 73
76 439
339 259
566 579
837 270
949 522
374 488
727 898
217 342
368 100
499 151
727 527
135 452
218 620
391 908
230 309
486 418
578 787
274 17
201 843
358 920
422 668
297 870
749 841
822 966
873 394
811 450
497 102
753 770
470 305
612 180
224 906
388 645
573 474
553 44
726 849
41 86
792 852
298 664
374 408
618 222
861 722
26 955
861 601
860 248
598 785
722 150
828 799
350 93
272 390
178 415
593 827
79 190
348 804
597 965
39 369
490 416
323 351
369 535
598 966
319 671
467 146
469 816
590 741
155 149
946 585
338 293
610 766
486 936
415 160
286 783
100 364
906 566
381 451
466 937
570 973
438 516
808 649
413 417
766 210
416 251
145 831
411 782
613 456
630 33
999 363
483 817
651 405
920 49
698 331
496 463
540 911
741 476
818 706
283 186
770 454
811 751
486 162
113 321
978 116
725 118
555 996
166 121
722 863
451 217
678 991
128 743
27 220
382 694
306 544
445 143
705 909
815 682
376 539
799 931
534 965
51 608
179 854
176 208
875 871
723 150
197 380
694 993
522 750
432 629
227 582
559 113
546 961
72 77
166 247
284 361
254 586
934 128
456 703
630 178
204 826
909 249
170 783
471 430
51 697
363 961
161 909
921 232
479 620
799 732
205 733
787 192
190 990
370 99
591 539
313 351
399 732
323 560
992 596
791 328
704 504
916 266
810 58
396 179
508 986
926 382
378 419
366 894
514 348
934 570
204 202
187 71
255 996
128 650
374 912
976 815
558 719
655 936
489 757
657 206
650 705
437 608
678 697
619 806
440 37
738 166
949 713
980 858
784 986
793 624
743 449
506 137
907 910
378 343
318 546
869 288
351 567
431 143
603 521
308 903
233 639
625 905
992 367
706 173
309 369
472 687
885 726
667 588
644 450
730 599
970 389
501 202
27 613
570 3
369 575
85 831
137 393
199 960
431 261
299 289
641 183
366 659
108 851
239 460
631 618
425 552
620 294
220 548
171 708
981 965
363 973
499 80
632 269
168 62
508 798
31 932
349 650
225 164
342 796
503 354
428 917
889 983
222 520
603 662
611 426
487 217
518 76
557 11
126 815
687 666
361 649
778 929
797 489
682 314
564 823
26 952
510 582
918 888
482 396
702 544
94 740
561 454
875 165
931 864
220 727
352 901
393 267
75 917
868 913
386 181
68 147
43 144
861 603
597 249
958 824
413 240
687 633
319 39
885 711
979 709
115 199
621 500
347 780
134 944
28 91
119 441
330 805
425 648
195 661
972 689
560 87
887 180
938 617
818 92
63 955
296 982
762 266
289 141
708 407
212 357
37 406
18 747
787 168
779 25
700 69
37 956
153 150
573 441
848 223
580 706
816 949
804 425
641 590
592 772
840 607
160 999
662 982
158 698
937 310
200 510
102 842
790 949
359 995
951 936
261 542
707 227
185 546
896 494
677 405
543 614
475 168
116 999
426 827
993 941
353 640
612 303
575 225
427 777
128 104
182 22
69 599
116 543
766 50
510 234
48 935
412 393
227 764
66 958
415 613
942 217
345 471
351 294
836 848
516 697
433 915
983 844
307 562
752 24
989 940
86 333
410 288
617 681
140 967
974 870
785 162
70 300
858 502
566 841
346 225
754 304
914 505
328 265
204 811
352 966
98 806
326 714
32 164
325 108
609 33
257 479
610 522
138 60
870 659
659 967
32 654
817 190
879 493
297 346
730 752
563 338
582 524
211 917
812 349
42 198
777 700
516 593
246 186
611 414
906 672
538 931
34 844
956 968
367 167
236 531
515 563
1 556
112 130
527 319
826 489
84 553
577 219
837 657
700 793
959 211
773 949
732 237
978 742
821 155
230 256
708 910
480 867
492 317
962 771
60 262
562 326
663 635
494 992
376 667
922 205
219 518
192 698
579 826
596 166
153 542
867 769
57 881
569 370
439 490
7 470
707 390
505 72
999 83
250 105
622 126
191 605
91 600
502 61
327 70
782 118
559 60
115 505
762 440
917 87
44 796
992 559
293 671
628 427
104 366
449 762
398 704
419 864
208 181
564 571
347 269
29 742
416 439
974 759
997 266
781 977
692 920
515 529
185 970
894 985
731 643
688 150
682 512
506 245
82 204
865 463
390 249
577 579
90 443
108 626
412 353
610 495
247 325
717 105
921 150
308 137
612 253
768 864
522 157
465 57
327 393
988 769
836 95
394 247
799 356
741 146
356 736
351 955
412 419
59 332
568 718
468 532
970 235
395 844
744 211
252 70
604 239
190 791
685 936
37 484
291 130
981 998
865 331
952 629
80 780
200 401
366 946
244 109
531 464
734 720
254 297
771 234
295 988
917 598
616 17
960 927
37 39
58 236
439 776
534 35
884 42
530 766
505 615
486 758
399 638
789 522
872 435
861 140
156 343
754 193
733 164
780 524
939 313
558 822
940 210
405 425
967 790
268 718
779 56
591 2
278 649
920 383
193 653
546 972
637 85
10 990
875 949
725 518
587 199
48 529
200 241
979 693
341 386
343 533
390 240
76 492
353 85
482 227
33 33
857 757
100 489
827 499
17 378
740 348
70 205
307 762
646 331
247 668
993 599
752 826
177 136
244 112
14 343
952 192
842 968
921 933
667 991
489 326
326 750
251 712
662 688
421 839
175 630
576 418
741 589
113 692
42 78
355 498
508 681
247 973
684 535
443 345
222 863
535 397
166 233
50 630
287 288
881 876
317 274
771 813
704 369
785 653
569 468
165 761
226 51
157 70
513 674
655 562
304 931
743 942
218 975
818 886
600 771
583 612
91 720
617 660
187 803
915 600
670 266
179 752
693 175
247 510
60 847
632 969
286 548
22 824
703 396
879 617
996 984
40 17
601 136
340 779
239 297
848 776
202 768
694 134
779 331
33 152
548 385
704 895
368 743
911 968
746 468
898 149
750 720
799 894
601 646
288 544
694 672
47 200
759 946
584 462
840 303
270 137
956 600
516 705
663 620
334 713
736 722
667 513
955 507
608 436
998 311
803 953
10 933
687 960
579 629
129 264
693 803
643 428
524 572
922 191
437 228
49 603
90 656
391 439
318 545
392 580
512 252
695 80
905 739
235 899
518 758
823 439
948 611
19 348
565 460
356 307
898 673
851 641
604 416
745 115
19 456
97 227
965 636
604 835
394 778
273 693
740 643
393 305
963 704
420 814
344 24
581 89
601 323
50 566
311 653
783 24
19 140
239 141
175 659
306 871
897 110
415 447
502 90
541 601
963 559
741 141
383 331
633 909
989 938
175 441
249 716
351 497
825 252
555 760
925 908
303 466
376 601
405 110
931 389
19 272
326 149
645 853
942 245
920 292
895 735
57 801
14 771
75 316
588 935
581 316
535 337
726 795
440 403
296 437
681 526
509 30
125 270
608 65
204 188
380 90
876 156
907 601
951 346
186 815
488 417
236 461
450 685
464 927
955 71
991 158
610 722
248 485
877 506
438 827
203 793
754 609
151 593
25 738
53 919
834 894
90 635
579 553
913 885
975 255
42 584
69 853
498 858
31 701
650 807
37 403
996 792
276 400
294 151
448 224
615 853
966 942
794 991
43 892
983 79
969 641
892 597
613 863
568 72
244 182
594 269
760 836
797 802
79 131
233 373
231 553
365 123
146 586
800 980
829 396
604 988
873 550
608 632
737 404
540 764
922 256
238 423
365 17
954 744
620 106
76 448
501 588
552 456
927 425
357 534
408 94
261 822
914 800
586 188
55 175
281 849
684 900
954 759
699 806
379 970
159 786
683 675
621 948
474 558
487 880
732 96
651 275
475 72
830 428
830 880
482 197
505 860
166 663
998 932
979 431
638 466
311 722
561 313
348 949
243 822
372 424
249 201
303 833
478 411
24 436
492 3
468 528
202 380
840 549
209 970
252 512
154 684
268 643
433 218
988 910
628 11
13 563
952 832
442 505
212 634
406 891
419 775
97 193
139 250
228 138
784 495
780 216
64 119
478 43
130 174
514 494
88 817
326 882
673 537
867 78
427 285
853 368
912 301
985 671
901 400
443 270
256 956
764 695
977 442
874 755
79 78
378 386
96 279
877 634
612 861
261 797
594 703
66 201
10 181
896 485
621 471
265 505
352 343
934 826
36 663
563 131
117 905
318 338
915 679
518 810
163 491
633 794
651 790
591 584
967 626
109 540
672 225
444 323
348 565
586 268
316 339
889 755
474 215
611 119
442 538
971 379
157 601
145 566
661 606
893 901
712 831
791 959
525 217
688 972
830 298
91 20
704 884
262 65
274 247
529 771
973 177
775 866
77 838
696 219
797 407
834 321
623 521
293 804
819 735
175 522
618 83
548 231
830 27
591 994
197 564
170 971
781 246
161 828
816 957
234 649
629 856
12 988
359 186
861 976
621 408
559 119
381 694
86 550
664 866
147 824
694 962
132 279
135 131
470 96
683 331
71 303
774 670
368 919
841 100
612 278
803 189
467 422
750 953
552 487
582 485
139 793
985 912
463 704
182 655
804 145
772 427
967 410
183 313
738 735
799 540
108 732
426 417
133 683
152 452
445 714
885 627
361 176
513 820
907 536
433 776
410 966
830 561
769 274
901 652
627 613
828 491
433 734
379 414
727 428
628 38
478 395
574 311
628 723
896 397
525 379
213 704
790 248
763 516
27 112
317 291
225 229
999 472
625 347
993 25
947 869
404 512
573 273
860 714
581 898
734 239
529 547
876 197
183 663
486 642
880 830
19 826
689 622
398 549
335 269
170 916
518 255
506 46
802 733
242 991
428 525
694 446
439 936
8 809
114 58
350 366
478 138
161 631
870 755
621 860
786 401
384 480
10 988
728 370
779 378
994 809
709 696
174 659
919 806
775 396
943 287
41 999
399 758
658 596
902 19
584 629
821 518
109 166
327 169
861 852
828 779
658 954
527 952
240 905
116 633
903 490
811 302
600 468
249 501
838 184
481 578
447 376
818 125
896 31
977 75
161 986
28 687
937 620
591 404
894 414
233 747
999 197
924 998
922 820
28 250
894 189
235 922
227 524
893 170
15 172
909 513
240 561
442 68
358 365
985 115
733 917
90 99
440 998
963 808
871 699
818 111
530 968
247 863
292 80
643 935
940 727
203 29
378 787
449 867
64 672
565 881
782 176
843 663
143 169
610 741
31 705
219 674
667 427
450 958
153 652
338 330
645 715
468 446
581 531
117 498
411 250
673 605
912 815
908 156
225 126
830 9
787 442
93 143
210 88
535 790
618 3
639 381
252 311
985 163
36 385
862 95
972 855
942 758
296 747
242 668
107 364
718 231
105 969
893 441
483 370
551 518
106 816
130 968
910 101
822 203
211 469
302 611
630 38
345 737
753 936
461 470
518 917
438 411
357 273
780 259
790 238
74 271
205 335
890 934
846 191
896 55
85 525
261 197
716 721
666 234
989 456
644 346
728 775
604 869
12 30
716 863
549 879
567 992
659 828
188 375
900 206
661 603
377 541
608 389
570 99
956 286
313 253
242 460
395 37
854 295
267 421
600 474
300 851
31 907
739 43
861 324
782 237
865 741
977 786
701 169
577 967
892 540
39 543
391 69
801 481
111 661
157 244
898 373
337 226
510 933
31 398
597 346
32 649
967 807
753 89
633 906
569 743
566 725
987 815
449 323
41 959
202 550
891 584
300 839
282 331
487 148
643 805
954 816
15 300
25 309
106 590
385 444
757 834
118 797
792 319
698 34
902 997
682 322
287 867
1000 27
687 335
317 423
778 73
608 895
565 919
784 818
915 7
353 946
716 34
110 308
974 109
686 203
836 372
264 445
504 828
363 640
645 630
575 362
383 194
591 403
300 700
710 625
160 395
827 347
118 67
498 264
17 347
519 872
526 233
862 509
871 789
870 253
8 633
258 374
464 436
720 581
637 513
436 162
158 555
99 379
159 432
190 166
416 404
235 25
777 698
65 826
604 707
389 240
571 176
754 315
474 437
273 631
343 723
10 854
154 551
19 570
955 605
302 758
579 284
424 995
53 849
25 372
161 562
832 855
708 790
744 79
711 50
683 656
132 337
620 189
928 187
82 304
284 985
277 919
177 984
60 272
62 122
321 97
778 453
433 543
514 404
83 570
381 762
418 450
185 570
906 148
483 502
706 545
993 400
479 425
294 344
180 729
379 294
775 919
108 544
368 644
466 239
815 371
738 904
805 221
405 863
117 28
889 109
779 719
885 425
62 64
153 327
972 203
801 431
747 168
74 212
759 888
582 496
68 548
601 184
292 705
911 528
591 633
515 621
51 616
179 593
715 112
88 858
850 156
757 802
691 683
994 335
739 904
862 220
228 453
204 877
471 71
850 340
307 219
728 485
811 442
651 798
758 407
134 180
201 996
304 270
376 153
962 113
405 268
683 484
105 846
277 53
96 280
202 205
686 153
4 479
450 138
10 2
485 760
781 284
134 587
432 808
83 773
348 439
576 612
150 60
371 930
343 787
365 247
931 305
113 187
1 246
774 532
835 557
340 124
788 426
550 665
660 152
813 587
763 962
998 485
243 692
624 960
939 554
741 617
500 482
939 794
670 751
422 244
618 360
149 234
762 241
202 761
242 880
892 198
792 860
823 926
72 398
864 804
534 280
533 154
938 954
749 908
665 897
141 778
138 694
538 595
746 779
826 989
328 618
848 503
895 577
263 318
121 211
109 6
311 464
306 328
713 798
843 995
796 588
773 622
929 453
704 569
399 627
257 295
771 562
72 184
493 845
157 421
649 747
548 955
935 252
523 89
716 576
235 388
345 6
302 966
192 12
44 228
565 115
411 57
311 567
829 311
665 376
40 963
891 895
805 125
283 150
482 584
467 674
901 863
977 663
229 99
950 245
475 214
195 453
353 234
416 117
340 658
11 497
782 645
998 264
580 816
937 527
326 837
389 654
675 584
455 869
389 159
813 638
642 594
455 793
740 132
137 183
491 428
613 953
21 287
536 827
508 276
783 612
107 595
601 749
541 234
739 749
894 538
18 516
409 860
812 316
660 700
142 167
480 110
89 586
56 689
686 596
923 777
345 721
673 238
463 628
839 511
244 651
178 903
702 319
69 28
489 885
837 545
140 848
651 836
375 888
805 943
110 644
646 631
607 347
301 27
726 97
926 215
759 555
637 250
754 287
86 321
609 510
499 984
749 655
926 211
915 295
712 522
993 365
285 442
588 43
591 624
157 691
253 280
164 520
591 940
765 273
667 193
279 310
645 492
375 671
904 980
499 523
997 539
793 940
830 781
343 947
53 187
650 71
731 281
733 376
772 475
145 437
856 162
580 10
31 928
900 824
867 82
604 209
28 9
79 830
205 785
637 702
221 443
887 479
328 94
640 191
499 452
278 912
67 25
941 497
854 601
660 411
112 958
91 350
960 44
323 848
964 778
917 848
760 606
218 52
102 423
185 741
761 648
50 203
264 931
186 614
795 861
461 758
990 729
957 177
782 491
266 475
567 108
662 798
941 716
915 478
329 709
338 141
818 327
870 775
491 218
700 57
24 338
970 943
894 236
945 758
436 936
888 291
430 82
746 796
313 236
13 13
644 689
865 19
26 515
845 347
312 527
986 378
665 528
784 822
941 149
917 798
913 373
888 495
601 552
373 938
281 13
711 298
892 773
744 500
113 252
205 249
425 497
397 610
432 585
12 385
151 280
652 422
558 605
973 283
542 253
902 538
377 645
389 841
897 593
441 837
925 141
339 928
562 897
531 426
29 392
714 757
37 102
598 285
605 486
227 239
709 352
236 316
607 392
100 97
568 129
489 281
161 427
224 117
264 450
708 972
801 943
639 427
392 246
167 253
568 774
996 668
195 384
586 928
218 98
706 441
215 321
242 922
292 394
216 282
820 670
728 212
267 894
816 835
854 889
726 353
950 273
736 888
200 305
731 40
503 551
923 993
249 281
401 979
672 903
837 346
509 718
630 328
574 552
321 388
810 922
299 267
101 547
900 501
877 923
756 110
7 592
455 418
607 81
61 685
13 30
241 685
606 67
207 194
303 201
619 863
190 664
330 988
352 390
24 807
836 672
72 605
23 95
366 942
181 560
608 835
943 731
394 56
471 97
445 495
904 876
548 954
67 366
409 433
659 589
423 104
849 228
263 319
676 59
935 47
670 834
1000 68
806 982
137 225
699 545
9 709
485 1000
327 259
456 808
976 289
15 824
494 544
39 659
705 495
563 316
389 699
892 87
596 900
147 80
251 473
339 706
280 666
347 294
489 214
429 795
462 491
394 353
577 989
252 76
548 758
560 828
423 906
473 263
949 580
637 6
581 30
710 509
584 437
815 484
547 726
936 101
175 545
394 162
191 938
252 179
296 184
208 5
44 929
365 484
111 263
936 839
259 871
939 196
106 971
867 935
225 45
587 520
580 146
876 623
74 193
250 791
836 340
210 365
642 315
687 183
595 905
314 694
432 900
565 11
261 12
600 486
5 25
932 567
233 427
107 179
684 576
566 997
621 349
248 185
116 313
324 579
393 923
64 750
948 347
316 40
271 900
467 730
498 278
993 97
814 703
742 142
906 681
52 969
782 351
668 449
348 209
667 426
422 559
655 118
956 713
490 449
770 57
244 437
505 986
194 393
630 255
813 372
816 468
489 283
215 748
813 692
414 302
492 689
547 261
745 143
49 601
452 322
519 433
576 938
208 149
249 80
944 61
714 615
397 261
227 493
403 628
93 530
402 897
329 131
209 164
871 869
851 617
529 147
29 651
855 743
617 604
355 844
495 117
675 55
632 545
275 797
974 995
893 176
322 992
72 529
86 688
132 440
730 774
24 404
180 655
300 454
803 273
801 696
800 764
116 474
755 539
2 841
579 133
711 180
166 182
717 93
88 446
867 111
201 46
118 500
852 920
124 652
967 923
621 397
713 199
881 345
12 944
876 177
125 592
269 212
389 487
675 589
415 211
485 153
464 881
25 436
629 90
987 510
786 350
805 661
526 929
604 794
932 165
309 371
933 638
457 417
142 272
649 518
139 392
394 295
223 7
417 714
805 423
704 946
694 352
981 422
149 471
813 895
765 217
165 339
575 581
981 636
527 560
360 846
494 516
461 314
901 276
697 918
704 861
164 820
429 681
159 4
613 563
280 594
198 836
490 76
395 850
921 889
365 541
437 178
805 623
892 977
713 408
796 494
868 128
493 358
336 413
598 52
305 34
229 510
75 385
484 996
237 376
972 302
783 119
425 995
61 84
700 905
441 387
669 38
438 974
424 667
483 498
403 967
694 168
293 828
286 439
49 710
433 969
886 766
989 937
670 430
323 338
819 761
311 594
443 181
112 287
172 157
984 92
352 858
943 590
623 932
713 201
334 883
313 996
477 91
141 271
623 604
558 147
126 607
957 830
464 900
419 439
183 296
82 895
777 160
602 903
876 577
507 785
75 618
713 953
307 190
371 726
867 141
789 950
295 636
381 255
677 239
39 751
208 537
139 272
841 797
462 103
764 184
181 630
678 113
645 972
100 361
996 570
28 672
775 368
954 265
639 147
61 452
806 312
477 484
424 473
326 117
296 353
140 808
770 914
222 591
969 822
955 572
267 783
55 42
255 214
118 389
148 997
620 918
262 146
663 566
739 148
719 556
475 126
873 456
605 390
668 719
929 891
667 667
38 956
712 756
511 538
971 571
27 195
379 631
91 490
379 548
15 398
618 37
761 127
17 740
48 771
161 910
308 42
964 747
898 53
718 264
803 687
300 563
252 181
465 959
234 512
729 395
773 388
788 493
18 103
591 843
603 471
842 852
875 911
598 766
240 762
139 843
943 955
153 176
466 233
922 590
620 61
83 990
164 25
782 537
341 8
447 807
572 276
158 62
118 100
16 270
627 833
854 549
961 857
881 349
787 928
838 920
464 178
928 263
984 964
969 708
618 337
329 245
521 182
145 295
6 105
503 172
581 736
872 719
991 479
887 270
130 823
269 450
482 659
305 100
731 808
271 663
543 495
733 557
204 723
35 442
664 576
581 793
398 201
595 279
86 380
840 920
390 582
682 627
854 304
641 396
798 374
448 339
795 792
955 117
949 549
747 387
716 201
477 569
505 117
309 153
962 151
226 268
619 175
816 366
561 448
952 866
469 471
67 184
672 895
104 176
364 419
829 557
37 187
198 698
339 982
133 400
926 736
468 486
242 122
186 265
440 731
59 620
288 447
807 485
144 497
467 318
149 951
70 69
156 873
833 690
692 236
8 229
500 24
106 279
263 393
725 421
917 696
998 959
486 402
954 641
682 269
24 725
856 32
407 173
451 260
680 134
395 597
14 530
595 499
931 900
491 557
177 61
248 32
92 200
9 174
348 265
700 28
398 447
976 930
929 681
298 965
25 451
209 468
2 948
317 77
36 678
250 383
410 692
99 737
621 533
77 80
821 490
299 470
806 854
295 183
656 503
450 967
733 837
996 334
220 937
987 629
628 85
718 249
413 500
20 711
969 825
565 615
359 220
117 9
327 313
755 322
955 238
421 672
838 390
817 517
920 229
368 291
468 208
302 826
779 770
186 359
40 512
185 670
120 795
6 426
384 778
449 573
520 618
198 808
82 489
847 901
48 148
78 827
269 264
185 309
455 664
458 234
364 504
121 205
673 319
12 754
159 210
6 207
347 569
777 443
488 5
369 297
591 424
489 954
809 860
70 172
786 89
54 170
66 752
497 64
223 217
361 165
640 201
470 918
806 657
317 966
517 738
452 103
959 858
625 376
609 715
429 537
933 925
953 507
24 132
865 493
50 22
150 718
988 18
994 950
679 768
917 460
304 201
272 83
360 137
927 761
445 286
410 967
245 988
270 403
522 459
760 178
785 71
75 57
505 435
545 431
547 54
859 377
551 655
950 423
489 546
300 305
351 126
368 487
493 693
152 43
699 165
565 648
940 54
193 54
164 845
358 574
95 368
950 814
854 497
256 749
549 836
187 383
963 679
73 773
630 638
691 317
974 854
779 178
545 456
38 751
304 646
499 852
481 685
716 660
908 140
777 909
225 136
672 386
674 460
709 60
96 576
336 811
587 595
951 723
631 998
898 208
485 569
371 859
682 396
670 164
459 231
302 519
290 644
412 738
219 747
548 157
526 178
421 10
98 365
15 820
576 696
568 245
860 26
897 469
156 308
206 726
406 106
883 98
327 503
464 879
385 39
330 463
283 805
885 489
531 290
594 413
739 900
839 204
571 954
303 787
519 767
17 904
805 942
727 536
606 376
761 889
638 322
573 703
445 411
259 15
717 561
153 235
490 132
275 189
232 881
564 345
769 95
157 979
818 982
37 151
801 295
855 670
103 182
641 939
488 224
171 403
568 939
435 6
239 252
339 945
994 375
95 794
21 963
632 116
363 313
628 534
67 195
862 612
637 855
338 83
46 13
129 994
418 675
944 132
339 923
117 841
321 572
99 945
616 312
556 605
167 246
687 518
113 11
902 303
340 197
434 678
119 451
435 588
291 107
511 741
51 126
404 607
730 570
204 769
440 159
852 970
51 964
980 936
278 233
238 617
647 900
473 81
487 115
187 997
475 611
195 556
532 750
908 176
292 958
139 623
245 768
856 834
857 383
148 353
723 354
941 197
964 136
105 848
955 110
454 94
732 699
884 949
575 740
331 463
773 497
189 920
849 911
460 589
277 564
788 513
343 605
66 463
743 150
513 955
440 396
904 15
488 586
829 260
435 369
531 283
424 90
5 882
565 700
839 573
997 904
387 91
45 845
211 486
759 275
306 389
781 82
831 876
133 835
757 697
886 595
851 8
259 721
372 661
742 609
51 838
464 290
371 380
566 876
552 452
822 173
685 672
180 9
279 790
81 729
46 452
390 787
624 44
953 87
685 502
683 55
910 446
28 461
985 934
880 351
177 621
490 589
412 113
985 364
217 586
724 97
895 766
967 781
428 839
296 73
798 221
304 975
841 793
563 604
257 899
320 160
568 536
745 643
633 483
627 879
373 566
203 801
756 498
225 97
451 23
317 754
997 509
465 802
810 784
371 303
260 920
304 929
789 570
563 253
388 37
452 707
446 822
361 338
170 894
180 940
151 236
489 658
5 145
796 375
599 710
979 674
433 367
62 236
409 785
30 376
963 780
739 361
513 580
370 517
724 956
545 871
682 495
581 660
601 450
88 9
235 635
939 616
10 807
796 972
587 534
684 451
319 188
701 581
355 79
528 249
316 114
730 245
60 877
568 998
800 227
305 118
766 665
58 746
166 758
326 873
836 839
827 716
439 494
918 807
156 900
88 956
425 243
419 817
206 584
456 114
370 635
128 10
587 540
770 272
380 445
346 586
469 836
386 190
822 214
350 302
575 183
528 494
285 912
902 224
250 650
993 19
548 652
464 894
237 844
165 57
31 902
506 42
131 385
887 767
296 788
990 450
348 239
99 340
258 19
711 805
50 259
369 567
316 751
468 914
955 287
861 812
329 991
196 567
758 843
355 747
293 54
338 391
746 595
762 456
751 784
981 153
42 701
451 538
622 758
825 483
71 582
681 603
831 370
346 928
964 107
383 66
218 283
415 288
992 217
826 613
95 247
506 272
715 928
205 25
628 887
254 973
814 569
987 320
262 556
602 676
844 593
892 21
558 570
816 879
275 530
806 480
554 862
716 533
505 913
242 935
108 228
606 721
784 208
152 640
999 709
65 24
818 458
269 886
207 847
28 739
461 163
946 856
141 450
78 111
913 334
517 82
792 785
153 877
980 433
172 56
218 149
840 710
741 61
523 297
504 39
176 401
780 680
278 111
112 954
224 635
287 229
143 838
688 883
53 772
810 803
554 985
203 333
443 127
114 145
444 732
722 723
951 331
566 798
413 970
877 731
287 430
209 810
405 28
443 593
739 745
276 640
514 358
440 622
171 506
815 636
588 839
543 149
648 468
189 227
171 423
728 798
62 813
342 851
311 855
560 646
596 999
619 118
856 433
753 444
271 296
944 271
763 117
576 303
695 260
286 218
682 13
15 96
177 357
563 209
207 455
276 62
676 152
269 58
93 963
317 378
180 351
742 547
798 918
903 95
757 465
303 593
975 861
47 251
274 285
634 628
916 396
704 9
942 501
927 196
947 35
461 26
311 571
569 808
228 202
456 472
565 672
826 833
841 9
382 767
802 568
929 781
555 741
806 495
827 468
66 747
275 293
301 62
967 756
533 532
427 358
364 493
853 620
323 409
299 476
328 227
256 882
729 498
529 794
245 155
216 757
300 101
640 78
810 355
922 48
910 775
535 318
59 862
96 567
65 607
969 309
761 406
205 329
162 856
429 801
155 854
980 8
677 707
728 925
491 98
704 318
145 237
514 544
960 447
863 607
313 891
815 37
564 190
253 502
542 231
778 931
492 643
146 785
406 360
250 408
109 65
722 929
940 637
118 523
767 475
828 372
328 722
748 829
52 893
604 355
526 853
762 986
917 205
134 950
824 97
862 727
853 519
874 250
308 635
918 325
279 721
723 812
465 447
233 326
525 98
934 432
366 138
950 90
593 175
810 925
180 1
521 98
677 770
490 41
663 212
10 437
886 89
318 251
226 619
340 170
794 30
421 955
306 601
955 178
947 746
937 436
787 599
77 361
779 232
247 664
320 916
266 545
534 957
986 487
439 587
468 488
569 766
585 506
201 723
456 551
713 885
116 157
858 788
424 123
79 398
988 416
236 973
911 877
513 832
172 144
745 236
380 655
164 936
411 318
248 489
257 654
560 666
327 822
543 191
653 536
640 341
485 826
398 216
480 476
63 995
764 49
934 174
14 137
120 270
791 31
936 469
365 651
846 446
813 682
897 751
38 960
97 801
360 382
974 78
567 386
609 357
417 896
177 269
725 188
773 89
651 157
564 548
859 356
401 570
737 726
1000 3
64 566
389 672
567 450
425 291
732 827
181 169
774 744
344 278
740 96
848 828
173 199
831 236
764 571
260 37
469 475
699 552
654 217
169 834
738 294
929 157
678 624
787 417
597 243
832 779
349 737
983 75
915 172
225 383
999 275
844 454
837 933
747 765
545 810
860 141
52 43
919 881
989 267
693 884
495 269
618 493
544 551
496 739
356 684
671 454
986 775
348 197
240 186
452 600
255 497
483 101
765 100
2 792
398 709
475 68
163 274
179 744
164 516
712 785
235 773
269 325
589 34
425 885
45 778
676 443
862 1
744 938
907 614
800 619
398 60
950 507
491 792
347 112
117 935
497 893
22 846
347 197
860 121
236 956
569 209
113 318
268 737
36 570
244 878
989 829
877 485
721 47
602 239
908 814
712 496
769 121
990 337
330 454
654 949
190 689
918 231
375 907
743 132
649 120
640 195
380 749
297 922
789 814
706 59
965 807
682 59
604 390
92 271
288 914
487 827
633 787
861 570
469 391
84 396
104 777
649 552
31 316
739 1000
715 379
266 35
807 345
61 293
698 161
289 324
300 114
376 391
114 90
769 379
75 537
571 245
400 357
323 477
833 20
989 352
173 277
28 232
225 667
66 690
756 834
420 232
768 330
698 842
670 362
392 10
286 93
148 662
555 791
337 131
457 403
172 564
236 591
84 915
29 526
88 727
367 969
397 747
758 682
191 257
695 746
47 31
228 503
785 400
418 373
720 426
832 100
951 919
178 669
887 276
56 568
118 452
315 875
485 857
561 182
718 570
365 789
347 196
888 297
466 66
965 352
693 372
271 810
823 937
36 307
794 166
837 747
694 398
928 724
743 508
600 776
83 487
73 548
904 389
251 597
758 583
242 955
311 78
701 5
827 629
80 921
488 603
693 276
170 117
505 777
21 617
650 131
924 793
765 234
222 465
445 318
969 933
272 701
849 466
383 541
741 552
9 916
977 514
44 997
130 693
479 681
855 402
825 619
988 47
436 225
95 880
894 415
812 518
115 13
983 498
553 723
401 914
990 377
427 386
726 908
78 204
163 338
24 381
393 266
340 740
211 330
116 989
67 193
248 144
749 188
780 706
305 683
650 467
372 170
76 941
936 451
674 867
940 418
67 824
18 277
505 485
617 571
66 426
404 846
528 132
527 251
653 954
544 589
807 343
634 291
621 701
114 990
540 504
162 605
281 917
802 763
977 329
246 855
932 898
808 475
257 676
583 878
219 409
17 693
706 908
196 219
512 828
590 463
994 187
85 476
751 922
214 295
821 148
524 548
547 742
308 563
787 365
470 334
583 334
162 70
884 344
290 201
621 374
28 371
295 66
712 336
360 235
235 907
328 895
821 114
259 643
448 194
328 961
263 326
63 498
21 352
50 641
364 372
143 879
584 206
566 943
440 152
201 119
46 22
233 305
992 112
668 54
736 44
557 230
435 191
656 928
692 671
311 541
708 612
622 752
298 709
938 420
346 724
610 780
301 951
415 997
924 733
741 235
888 276
785 595
888 856
411 509
607 61
218 753
583 133
392 883
435 806
231 125
227 155
857 319
741 130
424 628
757 560
575 644
505 373
477 663
932 1000
627 866
132 18
101 566
175 331
42 753
485 899
72 577
380 495
54 131
132 820
467 636
192 864
526 992
19 504
858 150
521 958
288 461
359 871
701 90
717 257
577 122
387 708
941 206
695 484
69 755
503 946
99 521
450 308
22 322
369 256
548 520
732 258
699 458
41 276
931 780
985 382
354 53
488 208
350 586
728 799
245 749
121 213
469 88
712 200
697 453
984 396
262 25
23 192
804 709
90 119
192 578
326 541
515 53
692 112
324 692
4 792
779 67
344 828
519 327
575 132
703 949
645 99
854 188
81 542
935 772
5 439
130 290
472 261
356 815
494 662
610 31
54 618
118 50
716 323
590 743
853 670
637 787
793 993
225 79
321 706
720 145
966 427
311 53
4 804
66 360
742 757
997 859
158 712
807 385
768 795
139 99
990 460
956 122
487 618
526 490
774 592
849 125
970 942
233 966
800 390
716 904
464 472
688 805
965 1000
856 490
490 629
433 690
632 337
726 749
115 214
118 621
93 459
737 375
302 602
965 266
602 172
152 188
590 115
944 310
410 12
235 698
775 724
137 76
326 453
342 927
624 97
369 775
284 852
319 677
49 296
579 283
993 123
986 663
439 973
424 213
697 912
288 22
364 629
77 20
113 361
938 541
756 923
119 686
557 464
126 599
867 549
811 563
461 450
936 176
431 235
254 627
219 477
17 50
972 98
810 881
920 641
938 730
532 491
820 331
418 39
807 594
194 176
622 461
431 973
923 350
614 212
11 239
276 88
419 95
485 577
41 679
752 684
203 403
864 849
61 646
821 983
995 786
194 778
306 507
92 317
745 719
869 650
328 854
944 882
257 945
57 472
145 117
451 463
241 761
429 600
710 593
501 249
17 796
482 625
7 564
27 361
454 619
473 308
654 253
907 408
788 280
872 600
660 725
848 29
872 681
5 964
219 453
553 578
35 394
12 994
246 758
425 34
389 456
882 612
336 254
934 926
875 505
378 427
237 468
139 758
307 503
104 157
520 349
914 296
751 616
914 805
509 601
58 782
160 992
59 35
511 54
174 614
210 693
989 48
777 739
663 690
896 523
643 953
296 362
150 353
71 683
707 615
871 880
228 81
556 265
589 684
355 251
726 250
555 428
521 850
141 61
993 291
325 869
484 751
263 711
183 187
252 738
803 840
442 499
759 566
218 313
345 90
162 486
128 266
569 804
487 449
199 449
32 382
987 636
471 789
827 244
297 621
94 55
367 883
2 710
402 188
31 601
334 622
762 228
400 59
200 493
465 737
156 832
888 736
403 890
429 475
889 441
390 289
562 67
840 26
804 347
209 774
606 272
464 471
721 703
206 123
278 373
477 386
789 717
826 178
6 422
417 242
940 609
268 95
868 561
100 683
383 820
386 588
942 329
590 571
53 419
956 841
371 140
997 656
750 886
443 969
798 542
4 180
768 654
69 709
225 122
962 262
313 684
753 516
439 469
839 435
124 770
50 225
546 453
34 549
984 394
48 357
812 624
478 290
983 913
124 173
699 248
942 748
824 948
240 369
917 736
18 205
562 649
40 39
939 195
182 841
496 996
921 972
168 620
571 109
719 394
408 958
115 808
582 383
543 600
16 501
891 671
511 263
81 359
610 353
682 777
324 252
237 43
645 644
1000 111
803 582
533 81
429 548
933 161
895 693
522 327
680 84
907 3
491 749
442 293
342 214
367 122
156 497
732 829
660 222
740 208
823 458
329 935
109 610
354 934
177 51
480 132
392 912
92 823
697 20
627 563
629 366
122 803
824 450
411 91
217 835
123 869
415 651
272 904
157 751
14 550
376 457
372 72
476 999
987 456
716 108
258 539
910 347
174 672
789 390
611 273
176 717
617 350
806 188
416 282
186 754
89 901
213 699
45 965
794 833
707 652
95 317
550 451
717 340
234 533
683 40
673 905
203 761
157 416
459 948
889 855
265 34
39 971
37 133
639 960
139 188
763 214
553 658
986 591
481 495
358 292
794 599
498 58
632 537
380 669
21 18
980 160
557 94
373 629
925 277
286 287
369 603
546 886
200 903
529 346
501 27
403 485
563 135
153 583
152 484
94 709
689 502
94 326
140 309
659 508
566 808
949 117
462 563
504 217
351 903
1000 854
387 94
914 964
911 602
817 5
665 937
816 927
1000 381
87 301
849 149
778 311
527 462
50 229
494 996
597 233
113 876
541 777
164 708
88 141
598 352
929 476
165 330
704 528
781 398
332 729
983 444
956 523
572 472
230 626
987 669
956 759
450 906
381 626
506 140
715 354
884 46
82 866
841 390
740 764
861 321
742 199
989 860
202 432
57 644
370 914
400 498
296 636
851 979
265 592
529 254
803 232
902 773
204 321
740 612
316 110
526 98
947 348
264 842
77 117
281 547
525 325
930 877
637 556
395 377
168 710
486 45
159 889
673 106
588 937
299 664
53 579
709 86
789 135
842 71
364 829
901 364
920 297
266 439
358 751
835 869
991 507
974 579
242 847
202 804
397 83
522 760
462 928
184 172
30 18
40 21
525 13
166 837
347 828
98 940
631 494
22 152
253 284
278 728
449 940
868 657
434 249
26 473
837 219
221 472
763 738
660 109
917 757
48 548
699 855
934 505
268 759
767 487
415 200
735 792
694 508
574 266
331 688
355 990
797 271
747 196
818 349
617 869
555 673
844 841
177 463
599 296
949 365
156 167
26 316
466 357
4 820
698 152
144 315
128 51
891 516
786 841
122 360
175 864
561 201
550 606
37 640
251 897
698 379
299 37
702 189
904 839
925 585
297 897
909 209
449 440
325 135
314 362
126 67
97 377
107 614
182 808
803 437
646 535
120 576
968 416
824 229
624 624
20 561
332 344
48 997
57 525
64 153
253 379
299 359
269 164
681 122
86 152
697 405
567 872
633 542
454 826
700 501
823 756
378 238
261 630
616 911
341 959
742 858
457 362
373 137
288 532
215 206
756 199
99 250
203 552
76 902
9 782
487 269
764 273
313 220
708 469
353 61
611 650
357 165
554 784
418 958
385 427
739 871
695 853
676 226
850 268
11 483
304 150
417 8
562 321
115 525
689 875
607 107
885 922
214 931
775 241
156 82
32 5
701 395
840 356
502 771
905 968
790 336
453 748
794 637
91 678
910 656
608 684
896 116
472 817
26 663
157 30
426 10
152 331
349 956
611 915
294 859
30 411
579 515
868 103
356 377
484 781
386 636
463 715
434 723
833 567
436 698
654 152
66 40
301 380
477 168
483 184
544 318
965 282
953 779
996 738
502 828
304 289
525 500
651 170
146 69
209 971
516 10
934 168
741 762
335 575
946 231
893 262
392 859
935 245
90 957
444 92
478 941
160 686
47 196
310 529
111 606
184 88
856 573
678 740
486 119
48 281
210 525
221 370
210 484
396 608
31 590
395 340
713 517
257 866
128 792
954 335
364 631
74 849
749 122
482 310
646 702
815 568
259 837
668 557
768 732
73 376
950 552
167 903
886 530
885 960
730 985
265 677
455 804
720 174
716 979
362 384
887 481
467 959
856 416
511 22
551 906
707 632
242 491
273 459
916 261
611 722
64 331
661 256
867 547
88 333
505 943
101 367
316 122
115 218
380 821
849 621
664 43
501 127
196 464
848 612
794 94
701 609
293 856
82 745
867 689
861 815
218 524
811 710
173 108
970 318
201 64
123 254
672 474
681 475
223 927
943 837
651 93
568 782
848 92
889 817
409 441
232 883
356 439
218 389
556 290
445 973
964 751
915 562
838 960
398 34
933 310
15 280
797 571
569 119
353 13
444 228
329 451
377 562
965 571
526 598
857 363
58 192
471 412
994 391
403 326
926 889
691 680
168 656
251 851
303 128
800 159
842 708
183 100
14 592
643 630
16 465
393 361
855 275
59 609
600 337
942 540
583 461
311 849
170 542
604 183
164 501
861 270
878 135
608 375
37 549
267 619
10 461
155 672
662 466
486 21
322 7
914 926
189 399
524 705
735 85
929 342
242 77
890 443
627 551
923 582
118 836
507 658
235 382
362 485
671 974
300 878
121 34
314 49
727 476
366 969
923 146
48 355
12 970
527 852
876 198
178 175
75 298
346 287
255 471
69 530
78 663
870 442
632 158
922 437
303 412
827 830
264 702
27 441
90 789
229 270
563 196
859 7
164 355
926 466
647 381
158 673
173 386
526 20
49 953
130 250
338 358
520 900
553 304
891 763
662 324
253 825
30 530
643 795
314 700
881 142
314 759
63 291
963 400
667 151
512 271
152 322
688 786
281 627
618 161
769 931
919 930
644 981
219 492
136 730
114 463
623 266
784 662
403 745
843 140
128 762
81 474
914 225
503 739
803 696
806 777
961 589
790 363
686 369
397 409
565 240
353 672
167 798
823 126
18 32
846 600
375 648
648 533
424 960
473 213
918 498
662 817
541 366
488 707
306 786
911 799
863 757
750 238
756 397
770 532
357 242
96 383
752 29
453 669
526 467
179 134
757 476
151 507
65 907
345 882
913 150
551 790
616 740
208 799
64 684
146 594
553 781
320 309
167 672
729 422
209 518
402 81
104 197
510 311
519 514
417 423
84 254
559 250
278 639
23 486
156 759
825 557
871 420
616 30
637 610
750 177
606 683
748 516
154 659
417 687
866 607
732 88
26 251
414 993
602 586
385 703
763 584
221 362
396 825
694 31
849 847
689 710
748 373
63 831
460 440
82 874
432 361
276 386
88 61
774 672
838 169
551 48
110 236
40 420
833 920
71 131
931 510
543 877
522 316
836 100
593 387
148 321
978 609
909 25
135 856
935 389
74 809
850 496
291 780
5 834
501 261
360 180
75 507
853 52
115 761
76 932
628 563
787 915
303 115
493 376
223 565
474 227
750 834
457 251
939 454
576 13
416 427
540 843
710 519
962 926
786 236
504 372
438 442
825 13
806 137
563 683
416 624
471 634
20 530
728 172
975 666
426 253
708 929
371 801
937 653
749 851
688 516
474 889
39 296
874 973
80 785
693 100
666 772
437 48
596 496
977 572
724 853
226 660
841 687
433 232
982 658
204 62
794 248
513 460
371 135
803 807
535 751
654 863
674 998
561 397
850 138
408 707
955 387
887 288
45 443
349 838
554 225
744 227
793 382
482 608
650 84
264 956
471 150
243 867
704 986
156 353
398 503
736 61
486 613
994 21
886 995
302 278
144 946
839 848
931 347
552 328
604 253
721 143
883 714
163 120
621 361
248 975
256 391
590 203
793 493
903 529
720 696
481 323
300 553
465 534
266 979
948 625
91 879
425 883
724 658
875 978
539 804
351 258
499 183
580 150
683 353
726 335
312 418
572 262
484 152
91 908
386 814
918 261
792 456
64 494
713 914
28 644
39 745
820 764
788 94
618 711
356 32
571 839
99 921
181 970
823 596
815 535
509 843
178 571
957 568
683 97
328 822
543 298
533 898
329 455
88 215
135 647
553 667
968 727
261 122
977 790
44 285
357 710
213 701
950 717
551 37
932 19
575 418
665 479
437 984
766 818
524 742
960 567
27 668
629 791
59 787
530 271
367 140
176 918
688 951
933 476
935 490
146 618
967 172
638 595
314 696
733 843
318 923
113 684
600 237
369 887
691 56
189 975
464 760
527 474
159 24
92 125
547 81
776 155
54 445
727 634
317 417
42 858
332 206
35 210
22 779
202 93
990 329
773 324
210 252
331 539
460 999
955 853
856 697
129 540
902 515
749 581
60 334
54 82
464 256
174 454
497 709
447 58
960 260
798 695
641 753
548 496
801 28
542 136
635 954
35 284
737 231
683 585
642 250
389 525
220 532
290 119
498 414
145 391
344 721
170 730
4 465
289 93
47 324
677 337
453 319
938 193
195 829
884 91
462 733
856 958
88 467
476 257
549 831
512 600
455 964
270 393
582 637
257 817
727 70
550 934
27 25
41 114
370 391
698 443
913 91
572 720
55 841
464 562
8 36
799 589
672 407
35 502
683 75
615 525
942 337
131 495
612 43
762 343
257 382
323 284
386 289
738 420
143 772
797 563
409 390
970 346
688 298
680 272
907 516
81 644
156 170
64 298
941 262
401 555
151 532
482 559
273 803
904 197
237 944
494 896
174 426
69 612
745 19
303 498
574 805
363 301
561 619
497 797
562 991
45 800
163 563
93 689
892 772
487 637
790 141
486 715
945 514
926 663
182 839
990 167
140 82
855 480
263 407
767 405
765 296
151 931
680 428
593 861
266 597
790 256
337 322
409 318
822 296
162 94
426 424
852 193
180 751
947 209
298 97
491 977
525 435
190 142
383 979
397 497
260 86
818 20
403 991
315 564
436 93
340 640
285 871
742 728
873 688
288 522
785 130
499 661
564 688
18 551
795 278
636 964
297 390
307 964
306 94
56 645
733 340
867 475
419 92
613 298
188 111
958 104
150 112
401 168
662 195
445 297
56 343
339 995
802 206
469 573
297 630
631 909
928 170
372 237
273 521
348 26
40 361
220 836
9 82
250 336
389 512
799 728
506 600
524 581
307 154
676 212
85 522
325 476
664 243
757 596
677 41
273 552
621 579
25 339
32 461
253 951
689 230
6 899
829 774
49 886
618 963
255 1
775 818
357 62
264 609
365 304
191 258
632 351
430 990
250 679
955 257
917 783
668 968
930 135
952 994
118 567
955 482
739 854
847 169
195 448
199 297
895 153
905 811
127 307
944 184
493 933
363 232
189 936
789 927
374 998
984 620
150 888
174 908
96 428
963 110
258 600
909 972
184 97
907 263
376 48
541 175
886 674
605 668
462 778
720 263
221 628
234 404
76 493
666 804
540 207
990 710
823 594
377 284
193 280
552 491
798 909
496 109
735 924
727 140
958 56
413 430
205 754
140 379
347 868
15 69
697 498
687 808
366 210
139 214
318 225
489 919
625 215
410 582
270 174
364 827
927 503
205 625
722 571
46 597
777 745
374 826
985 960
173 291
209 676
227 970
610 848
496 973
26 774
399 548
281 443
93 254
918 617
544 970
629 104
578 432
887 151
799 426
20 905
348 651
906 617
267 449
904 583
453 328
248 766
873 7
384 176
327 323
695 698
702 278
256 607
895 875
407 480
990 602
136 237
719 129
529 591
135 264
332 579
494 263
184 196
540 440
666 913
266 786
574 679
63 563
632 198
151 350
941 812
174 826
767 940
895 659
731 401
92 396
313 709
182 886
740 596
801 371
73 823
982 13
987 275
16 209
328 135
793 231
626 639
876 36
755 676
758 900
74 312
842 60
571 390
950 572
498 513
100 305
462 396
431 570
370 894
306 591
333 423
435 195
46 114
18 498
771 479
893 586
815 676
507 179
216 327
521 585
572 526
453 566
786 150
100 221
344 497
686 361
994 456
839 239
914 251
184 481
929 56
417 501
582 917
729 50
202 399
751 987
207 243
698 893
603 692
282 445
695 332
27 624
370 305
37 571
557 602
844 37
360 798
942 361
907 550
173 513
185 438
203 554
476 149
729 385
103 68
500 298
457 211
448 888
269 389
831 859
144 549
469 871
548 654
660 750
341 35
607 69
419 61
358 945
480 805
184 100
546 784
643 951
499 153
158 19
796 716
477 136
102 83
556 872
141 852
9 524
72 554
307 998
281 301
949 965
117 445
845 626
816 640
341 292
726 682
423 65
130 431
940 553
336 599
551 969
899 499
933 337
297 401
132 718
512 668
292 530
239 369
688 662
444 725
323 272
452 573
122 736
261 770
136 394
263 513
45 394
4 446
7 295
975 598
611 799
182 406
523 903
526 340
770 999
75 30
769 562
775 31
159 131
453 517
777 779
114 791
590 325
580 18
661 457
358 430
456 784
811 576
958 123
757 85
130 267
216 934
783 992
712 897
972 724
187 111
119 199
567 828
980 22
963 791
728 906
783 836
991 264
454 206
549 613
484 683
908 297
109 378
495 675
557 827
617 997
903 313
883 245
577 336
802 478
923 702
90 759
385 557
566 494
907 473
142 15
203 637
42 759
815 90
630 783
438 809
478 692
936 401
399 737
878 321
876 996
821 162
150 542
133 964
983 115
746 421
275 575
112 747
286 400
488 25
356 278
134 824
354 306
680 486
44 165
801 26
472 910
651 109
309 798
144 796
426 518
296 164
225 339
680 377
716 310
214 745
775 864
205 435
582 540
551 7
409 539
236 498
365 639
291 497
660 955
276 691
1000 605
209 213
702 983
428 906
769 793
606 350
332 156
709 93
942 411
934 232
170 270
619 797
960 302
492 959
523 959
34 302
217 802
95 822
504 778
329 212
507 811
395 42
456 564
712 270
79 204
580 336
903 102
404 863
36 593
627 364
737 662
659 873
806 53
198 116
235 778
451 137
231 97
425 986
311 867
835 346
811 462
709 967
980 968
373 583
397 692
511 786
371 709
901 605
838 352
94 68
800 870
54 111
88 240
808 899
53 517
217 362
314 548
682 983
685 406
917 433
219 820
776 325
91 797
436 178
389 243
428 441
111 644
155 776
544 188
110 228
593 27
806 230
860 293
856 712
199 946
689 339
467 442
954 32
719 759
614 930
403 666
917 371
539 773
83 90
70 943
723 897
543 951
800 583
642 698
491 511
894 259
747 507
188 502
172 105
872 63
229 306
152 298
600 226
725 522
395 854
629 885
716 663
395 904
514 750
147 702
251 670
84 386
780 587
35 731
813 581
873 693
926 949
802 194
208 302
773 859
942 638
960 88
339 210
109 848
683 193
233 814
897 943
69 200
149 222
745 705
738 953
6 862
163 299
500 122
683 495
38 717
39 622
883 169
112 441
899 450
270 319
2 418
540 746
474 629
50 480
491 212
130 342
883 719
362 272
894 670
800 383
926 698
833 195
16 834
965 907
579 438
535 981
192 399
718 229
266 601
947 627
872 86
32 880
603 864
427 970
49 391
876 979
180 763
959 449
139 151
847 857
809 29
115 819
501 221
467 103
127 850
334 81
713 760
502 278
92 682
40 50
387 282
663 584
402 78
349 220
532 475
556 486
625 958
587 690
160 979
739 641
509 643
793 938
45 370
66 446
800 415
17 683
241 438
548 148
105 874
22 653
154 530
295 473
776 571
934 568
289 926
692 143
123 932
933 22
80 208
898 536
81 252
579 995
117 952
647 270
94 608
864 27
527 723
1000 130
273 81
455 406
764 352
941 196
956 872
190 72
175 188
694 8
481 787
967 696
166 846
3 619
461 627
52 435
840 946
209 132
355 682
869 281
889 702
419 207
397 584
52 167
105 64
937 459
35 397
85 86
183 267
857 704
886 333
306 304
888 943
221 344
6 157
905 238
829 439
504 771
164 67
274 21
584 858
193 676
814 78
8 472
733 898
840 746
315 198
255 468
589 511
302 560
892 465
626 165
485 747
956 648
95 770
725 454
241 458
704 766
429 543
980 972
802 281
210 582
961 96
901 924
41 627
499 903
722 590
372 988
311 423
983 194
468 79
702 677
660 660
341 661
108 257
532 887
316 924
513 814
827 234
574 377
252 884
799 586
77 618
646 324
142 987
991 795
919 821
131 431
17 741
210 590
398 254
885 61
735 882
736 876
943 211
217 618
242 723
176 512
895 306
943 881
966 311
621 175
3 384
681 239
121 532
955 585
902 171
245 730
7 140
387 949
879 862
80 218
290 434
953 970
385 497
188 235
964 90
757 870
585 2
599 591
892 216
559 920
364 990
423 441
622 799
295 822
386 483
56 701
572 164
570 508
576 897
491 134
168 854
858 898
696 286
837 343
177 514
627 748
677 548
607 194
68 704
554 276
693 130
524 535
388 90
987 443
75 34
80 912
728 538
837 904
3 80
11 609
625 430
313 178
57 357
659 580
891 274
271 630
715 618
412 300
86 844
563 814
69 136
214 72
215 224
5 992
348 379
641 238
4 911
867 718
392 207
839 954
372 571
706 919
512 272
494 191
462 499
560 551
472 915
814 690
632 693
688 525
959 526
830 331
449 887
771 154
805 282
778 298
240 683
257 711
597 70
752 580
115 533
332 154
409 643
32 591
477 95
985 281
728 114
930 551
705 78
784 148
210 459
814 961
846 74
433 606
716 464
295 24
134 280
656 861
412 97
15 320
819 139
541 28
597 354
340 339
633 185
413 66
520 176
714 653
455 369
306 629
300 924
469 118
62 10
715 188
349 348
373 113
413 515
592 645
204 463
820 917
468 274
825 943
961 472
615 260
395 83
729 808
92 225
817 159
412 517
506 136
981 270
914 558
739 734
826 206
359 463
538 183
758 498
6 372
109 752
806 837
559 898
56 825
596 913
312 929
205 447
223 943
149 891
511 686
536 431
343 644
182 148
481 93
397 893
820 804
695 249
315 342
379 542
148 914
324 490
910 505
638 742
597 34
535 905
787 581
506 184
832 201
451 25
779 117
646 96
141 145
10 464
320 624
9 997
36 198
403 922
455 189
503 960
512 174
710 290
643 427
889 640
784 235
505 164
393 516
389 757
716 531
928 227
869 699
767 757
338 640
138 473
875 981
243 379
247 927
746 43
81 486
799 888
771 7
995 313
422 214
38 274
5 387
665 710
713 410
104 793
895 903
121 803
980 565
981 974
422 486
561 459
759 451
91 115
189 709
365 854
770 429
615 874
835 248
112 167
492 41
43 369
63 603
179 173
54 269
288 594
329 4
447 99
324 710
667 461
698 778
221 119
696 296
888 110
899 66
282 304
687 921
249 15
925 696
465 61
770 735
590 788
547 639
656 691
800 650
305 646
2 554
338 61
617 459
147 558
246 693
197 162
866 48
650 861
551 551
553 510
783 857
508 136
410 520
413 10
348 102
70 316
912 216
226 157
909 422
670 126
469 671
339 620
975 889
239 74
386 373
508 340
764 272
702 112
725 771
144 247
777 165
724 245
216 161
303 90
515 70
265 797
43 190
189 119
960 320
675 249
896 452
413 972
48 247
407 687
705 443
579 571
368 178
614 856
397 796
126 708
115 231
593 891
137 313
607 895
234 553
772 953
730 738
160 985
97 556
133 223
263 247
388 284
174 152
464 282
909 815
945 598
392 178
150 515
482 231
216 349
196 700
946 727
430 686
10 6
157 44
550 973
326 458
787 270
55 530
799 556
44 280
787 648
920 354
996 467
276 350
996 57
387 358
62 756
893 571
858 895
213 901
174 351
263 460
516 539
810 512
869 361
655 113
931 806
906 825
281 156
153 378
432 162
408 505
395 108
787 693
8 7
53 662
471 335
819 376
159 452
883 311
129 286
897 560
481 741
805 619
785 812
625 838
822 331
95 57
993 275
456 665
727 584
143 100
465 542
657 163
239 490
255 395
108 40
559 85
179 400
379 353
82 826
409 75
452 864
195 969
834 851
132 72
692 386
819 152
425 377
112 766
118 486
912 471
741 354
648 187
449 152
480 643
121 313
737 537
989 907
40 766
283 275
770 746
393 174
587 510
12 958
428 480
629 427
19 77
72 51
162 917
654 250
805 994
156 845
111 790
471 881
535 863
725 417
636 961
100 566
458 171
221 244
319 377
88 429
166 910
309 53
483 308
960 174
869 902
863 297
467 741
643 258
501 384
592 940
812 757
849 473
161 621
539 38
697 780
547 565
39 546
567 858
115 55
425 615
906 602
426 285
727 964
336 371
975 882
625 411
903 15
382 986
1000 158
173 857
743 649
963 168
933 689
483 958
235 170
680 209
52 967
568 28
729 822
42 37
643 266
334 376
603 685
763 568
706 725
735 990
739 627
208 142
945 128
169 674
949 562
62 943
179 395
319 782
431 204
688 905
527 559
956 291
127 255
882 850
358 178
851 925
440 264
868 618
658 538
399 89
93 438
888 168
671 766
881 698
773 114
547 131
292 523
8 494
758 666
769 767
555 519
855 647
957 551
352 196
961 500
648 368
56 881
346 611
485 22
131 932
173 888
949 941
654 856
502 767
763 853
962 185
685 874
106 410
624 452
21 286
440 505
660 570
809 89
124 815
944 934
27 797
701 141
2 14
326 876
640 362
101 633
453 559
42 429
271 725
371 410
850 383
942 369
734 189
170 373
357 706
828 751
134 189
164 200
276 360
548 536
270 587
309 483
306 524
764 965
215 121
671 395
223 156
583 738
355 572
524 983
283 71
870 525
467 139
463 8
77 123
842 734
647 618
125 710
563 889
675 778
361 697
524 935
672 559
30 195
893 664
540 436
795 680
125 637
254 538
832 817
424 54
926 96
642 856
971 259
617 510
694 220
512 488
900 988
554 941
898 332
447 195
173 1000
405 588
44 368
895 685
726 340
828 310
384 527
626 633
210 424
827 735
331 180
429 726
547 675
762 770
891 57
312 968
383 484
169 965
235 146
950 796
569 776
530 343
522 397
423 51
190 665
632 854
781 957
665 192
678 251
689 627
398 609
755 928
119 780
245 893
830 786
493 212
728 273
942 664
787 982
463 540
733 960
480 914
97 36
201 735
298 303
318 170
53 303
318 492
327 312
28 916
807 177
795 523
764 879
834 244
792 931
279 344
37 314
484 560
360 541
257 678
33 583
989 412
850 47
253 657
223 400
531 987
582 422
294 860
765 310
66 153
976 573
858 811
485 218
351 741
247 735
533 208
150 415
194 779
200 424
986 317
469 413
328 327
223 164
896 925
256 142
259 692
459 464
539 589
590 90
364 576
406 449
330 227
213 657
905 435
820 800
360 428
941 371
358 20
527 517
83 786
561 2
545 19
465 435
959 55
525 322
771 663
508 983
320 412
770 491
211 481
918 503
874 729
310 763
426 774
3 828
162 847
689 836
339 965
938 564
46 433
520 911
841 829
673 618
955 870
354 486
351 944
590 526
806 751
724 431
386 764
266 500
722 956
465 11
520 510
444 391
605 526
11 607
412 313
77 107
296 150
63 112
161 934
943 895
420 558
857 783
164 576
495 418
885 85
477 648
749 318
796 177
425 91
555 839
772 527
146 95
623 88
342 515
72 842
5 6
826 834
653 574
890 429
765 444
619 888
323 764
335 297
788 587
382 683
424 531
716 808
607 276
145 496
56 261
501 966
789 835
614 991
510 777
179 649
364 560
683 889
62 458
419 217
58 486
211 200
829 619
292 312
789 81
179 601
8 894
512 690
783 573
148 553
492 94
293 30
321 456
853 964
768 642
44 819
771 631
820 283
320 602
207 819
506 348
376 544
989 64
921 633
445 593
89 297
938 304
472 333
474 447
259 245
879 749
31 85
784 294
432 999
62 785
154 286
348 444
941 171
815 889
146 197
733 109
358 164
107 222
935 520
7 987
377 384
479 882
21 178
325 313
363 709
977 509
905 302
573 989
410 282
856 439
739 862
777 115
597 256
348 969
433 25
281 133
829 8
450 722
96 165
430 425
726 949
230 531
706 437
298 745
910 246
352 257
214 785
281 495
917 461
883 964
725 907
650 450
288 436
207 993
873 527
623 345
768 975
111 234
47 328
97 229
629 331
583 428
787 455
328 928
919 95
902 872
105 254
743 503
934 191
83 914
522 627
618 462
820 772
257 41
820 352
52 843
419 306
669 171
451 763
297 827
382 915
288 553
86 412
306 730
536 231
425 824
244 139
21 913
661 471
27 333
207 980
806 173
417 446
341 669
409 427
508 319
297 913
258 721
88 501
765 223
908 489
123 347
726 596
214 418
617 974
196 48
367 336
968 624
409 408
476 971
384 101
739 863
281 882
929 317
4 851
622 412
735 124
42 928
28 613
282 826
592 420
496 682
282 113
994 966
390 274
634 920
273 989
122 894
753 379
503 384
160 793
91 794
970 683
213 465
716 494
577 53
408 922
68 820
343 190
713 95
568 408
581 422
143 346
138 991
25 660
924 92
153 853
496 560
774 865
708 321
219 776
492 914
965 205
8 884
306 106
760 424
899 207
866 158
10 862
79 990
765 300
562 81
862 621
924 147
530 36
570 428
703 108
962 421
478 323
458 712
748 266
713 864
917 274
944 772
195 908
590 56
880 865
203 409
900 124
280 891
663 430
360 288
151 258
345 447
29 892
706 970
299 585
346 86
977 534
579 608
776 179
200 438
960 114
733 499
838 92
138 179
436 860
103 144
785 401
728 619
170 123
103 305
72 189
120 174
574 411
875 827
836 930
760 793
526 78
687 695
200 540
949 172
507 736
106 578
855 557
989 614
914 874
980 600
569 531
139 517
54 720
163 688
170 669
775 275
598 51
852 700
744 582
286 84
338 812
860 669
412 780
551 902
649 605
832 66
769 781
468 973
481 829
9 208
558 105
188 39
898 614
525 449
867 173
335 696
334 166
113 103
947 581
75 779
761 83
865 727
868 398
956 70
143 853
683 667
653 550
839 57
389 173
752 723
177 989
119 909
37 808
578 576
637 443
302 856
192 609
926 334
813 608
352 818
67 978
324 757
194 500
102 215
602 138
865 517
202 139
102 554
956 610
95 181
859 161
158 182
269 351
396 134
624 304
880 336
671 274
869 772
382 625
357 592
138 514
126 758
217 158
475 612
644 405
61 840
954 725
254 467
738 277
92 958
134 781
141 571
359 615
371 495
268 431
686 222
156 80
580 761
898 669
37 989
627 437
610 112
217 856
953 293
230 501
344 764
854 715
145 647
765 976
295 801
964 273
237 574
736 806
98 18
346 592
748 575
444 91
690 649
805 299
770 302
297 816
305 375
442 69
712 458
238 447
615 18
134 65
36 831
8 783
225 447
451 30
98 221
683 394
768 829
408 117
782 627
117 776
741 124
910 498
944 728
515 393
300 197
787 688
516 943
23 784
923 156
762 360
526 187
412 266
96 880
355 302
685 632
436 629
21 659
499 159
346 34
328 87
997 250
242 758
609 119
252 777
227 607
79 912
590 514
892 949
960 313
423 657
698 487
925 218
636 623
14 562
149 593
520 227
92 99
410 906
362 721
974 951
521 270
415 848
856 403
780 599
60 239
85 822
497 798
686 259
574 330
509 94
600 275
941 807
973 451
301 404
354 520
418 414
587 958
376 937
103 62
743 407
34 61
501 62
174 825
228 884
906 581
755 324
177 932
174 828
412 549
962 15
541 705
398 806
720 949
614 626
301 227
511 109
305 922
657 772
787 971
27 559
987 424
674 231
962 320
696 575
297 577
295 597
155 878
73 665
986 729
938 994
853 724
402 342
196 740
118 912
446 791
537 455
717 232
30 365
160 676
114 269
235 318
955 746
485 713
855 259
714 396
975 95
760 135
801 674
915 921
403 193
840 999
47 676
711 812
958 566
70 637
309 135
384 283
229 143
23 22
404 289
942 154
790 180
248 544
724 87
542 122
115 605
933 72
61 830
489 444
587 233
525 556
434 467
710 223
998 957
118 73
194 510
264 478
933 785
183 993
614 23
789 77
92 375
878 814
6 403
721 439
221 430
13 570
739 131
642 486
142 187
347 405
664 279
541 846
624 506
869 412
138 243
121 776
321 693
558 333
262 648
133 956
89 479
712 104
109 252
950 84
757 170
833 984
933 357
351 340
886 823
467 206
516 376
680 507
13 120
224 446
328 525
881 436
711 58
588 216
677 103
591 567
879 966
623 910
472 635
382 809
711 957
606 390
481 838
403 276
360 636
40 109
106 627
676 782
700 960
935 675
661 954
567 371
910 524
760 390
361 585
267 926
887 669
706 762
571 381
895 651
351 947
962 285
621 183
43 281
136 961
652 46
787 197
699 54
122 585
74 26
831 730
843 539
190 971
35 151
685 650
936 173
962 939
570 446
701 708
140 518
758 110
198 540
700 233
42 306
307 174
251 269
464 172
66 517
879 59
173 955
825 93
123 582
554 121
959 751
335 54
315 574
99 734
242 915
717 50
774 889
4 951
761 948
499 719
699 510
728 385
915 395
310 46
368 761
675 35
267 105
818 983
154 943
503 449
588 353
168 638
863 247
22 129
527 8
444 657
968 118
692 234
574 861
568 79
155 790
939 400
267 627
40 122
76 627
474 595
264 688
193 637
193 763
351 161
232 394
746 157
606 314
587 761
455 878
160 74
504 551
195 931
525 792
356 718
781 524
903 100
218 95
215 568
314 353
307 919
18 245
679 472
122 191
897 626
741 91
111 433
413 818
502 193
341 756
202 211
829 809
513 666
353 384
929 250
361 22
291 802
701 703
619 554
309 244
220 862
190 534
63 93
665 837
642 356
158 157
339 128
62 938
439 722
181 10
583 634
410 605
798 600
138 628
553 201
88 859
339 192
143 496
700 481
976 761
583 185
668 732
712 688
656 294
142 363
630 117
123 399
882 956
348 656
14 975
548 77
581 893
392 536
661 47
687 178
117 276
679 840
910 871
231 275
845 130
453 967
101 196
243 36
62 476
968 204
989 544
172 257
355 324
182 43
265 987
9 718
182 863
831 424
250 972
566 311
799 534
866 788
77 92
245 600
701 541
680 827
420 386
150 428
90 684
822 355
670 182
397 606
627 646
577 192
309 375
162 154
618 406
753 318
299 785
144 718
497 612
346 826
893 922
370 553
296 94
78 810
215 352
582 657
857 78
268 185
395 937
677 85
263 736
943 632
400 324
764 966
987 764
842 790
379 588
726 264
185 403
700 677
776 962
764 71
593 404
661 670
121 412
345 884
729 371
363 559
884 701
323 405
546 273
455 272
888 640
26 588
668 153
901 431
223 846
515 306
581 256
637 816
957 311
220 851
826 118
389 715
654 939
721 493
400 907
79 266
564 77
828 457
803 408
713 791
223 669
871 927
911 346
413 182
768 66
472 38
620 545
882 371
451 960
988 366
388 815
823 542
333 148
712 204
207 887
804 974
363 924
294 974
908 634
339 295
800 513
521 953
954 814
370 204
639 576
90 795
901 393
316 945
767 871
473 640
805 905
460 81
101 901
875 354
293 648
969 609
570 861
649 516
909 940
717 28
19 986
614 823
349 701
839 801
601 65
712 474
205 303
5 126
769 550
274 485
673 947
421 638
396 469
362 235
299 775
911 11
249 115
609 881
514 377
782 787
656 995
657 269
245 370
503 514
289 594
164 889
60 180
493 652
477 666
925 383
159 939
418 756
269 344
289 589
149 700
120 641
352 183
741 236
758 217
901 472
112 181
363 395
330 873
685 748
688 93
509 328
33 658
28 504
298 379
686 391
607 218
846 731
396 560
473 412
660 193
936 520
521 320
177 900
217 595
8 175
812 626
390 9
356 138
920 832
641 39
115 146
882 126
338 817
488 174
109 662
684 529
446 496
507 188
325 776
694 891
831 686
929 945
422 520
978 418
730 465
928 1000
458 386
198 666
600 874
793 293
330 692
567 512
853 340
646 700
950 123
993 229
122 558
191 354
920 649
739 117
666 690
334 105
432 663
148 350
174 1000
689 557
181 445
144 969
300 489
197 774
398 388
479 317
388 569
259 774
878 293
607 25
642 780
376 682
688 908
126 356
85 622
110 873
175 999
403 166
84 264
757 961
908 363
337 901
495 64
582 182
971 59
889 407
142 141
341 525
398 248
835 800
413 918
415 170
230 322
884 566
574 378
981 507
912 951
565 152
709 597
205 440
316 300
145 151
451 557
538 962
215 111
969 602
498 534
106 207
482 821
677 613
509 677
827 33
210 894
250 639
543 787
600 758
250 291
953 218
244 802
103 349
8 584
522 768
506 550
380 866
480 241
542 414
893 720
93 508
186 44
265 787
686 569
630 730
395 503
498 252
52 229
469 884
649 714
82 447
167 47
846 611
555 384
655 171
522 692
973 814
689 955
457 392
38 861
621 506
744 441
868 744
154 950
283 254
123 289
777 997
981 868
226 305
33 266
259 927
700 716
319 89
576 291
595 671
83 814
414 237
763 956
909 463
184 492
166 164
711 392
468 743
657 79
670 709
794 340
797 721
982 391
391 64
205 156
112 560
133 159
455 849
692 494
801 755
885 620
698 518
601 843
209 398
563 190
140 305
606 696
461 257
367 924
817 499
82 271
908 743
497 138
31 345
31 81
863 631
613 520
142 570
215 954
826 581
877 642
432 958
367 523
872 620
934 368
758 317
713 788
749 927
770 23
349 150
212 313
669 354
882 235
659 708
701 599
728 211
671 940
211 362
997 423
900 786
673 667
665 518
983 744
728 174
298 718
926 465
127 488
178 123
262 203
140 389
110 391
457 199
716 781
568 796
954 263
57 251
332 906
340 783
536 617
599 662
105 776
137 366
979 276
107 440
666 633
868 474
183 666
298 251
446 865
46 400
2 810
310 543
908 414
319 44
132 649
671 238
88 336
222 307
161 756
6 770
323 403
169 801
857 522
611 567
215 555
449 721
938 767
764 421
767 435
10 207
122 583
339 837
92 696
606 414
451 126
215 307
647 177
873 862
731 686
758 27
298 873
622 781
415 730
885 51
662 110
264 744
147 1
274 904
28 571
128 827
446 333
107 768
814 99
946 699
502 959
702 306
118 976
561 497
898 688
826 309
196 744
428 145
761 618
380 807
430 546
686 755
875 388
60 344
715 972
659 866
848 485
527 395
387 8
977 441
954 406
986 211
133 581
335 547
910 746
891 624
717 82
587 727
300 434
563 826
390 567
502 450
65 478
235 227
580 720
890 493
799 151
238 41
474 360
146 947
950 677
441 691
243 942
141 660
771 382
29 358
212 318
260 362
468 849
402 593
507 228
352 449
731 694
51 474
148 851
700 750
559 558
977 862
448 329
663 636
982 140
211 188
881 322
53 283
147 124
113 386
758 260
589 106
226 640
856 784
197 184
997 644
512 659
279 845
150 544
654 315
299 706
949 445
181 61
182 938
320 770
44 897
409 251
32 957
434 28
600 298
39 231
142 188
548 208
258 470
30 790
449 742
725 480
698 510
880 949
85 5
259 984
564 547
537 437
132 146
288 139
798 917
426 828
497 233
725 728
533 161
84 143
496 647
689 384
83 173
478 58
535 168
114 727
658 264
111 420
806 959
4 882
686 536
394 769
31 890
767 71
273 849
243 154
540 576
674 17
633 208
536 99
286 545
362 280
171 472
700 328
430 55
587 973
844 353
43 469
974 444
213 648
812 198
207 347
891 657
124 413
480 175
230 653
79 172
144 451
369 538
271 273
823 245
716 36
892 527
233 98
942 467
888 66
879 367
240 970
623 57
992 582
32 441
25 655
713 847
899 780
234 790
658 818
239 882
697 181
899 280
658 873
336 649
454 408
136 838
848 512
492 912
358 390
691 944
531 348
113 121
581 162
301 928
97 250
439 756
30 96
96 82
125 583
919 973
884 804
151 927
99 33
626 211
153 207
372 806
486 469
55 343
219 493
940 77
965 388
158 90
414 768
189 649
575 21
723 201
231 876
33 244
775 87
932 387
944 223
464 261
350 284
753 115
403 293
763 325
984 690
285 1000
233 317
243 7
756 181
919 647
261 382
707 608
858 459
722 612
751 836
936 86
877 632
144 118
558 428
117 143
745 712
890 162
202 502
544 108
76 250
715 285
60 788
896 162
975 831
462 391
969 372
818 86
514 914
797 366
117 40
201 770
508 96
229 935
220 756
82 115
270 409
298 517
260 759
907 228
482 76
665 347
713 458
755 675
852 983
630 180
8 63
295 277
793 730
702 51
479 326
139 298
931 444
450 37
470 654
371 431
554 1000
63 256
199 334
615 901
385 276
788 863
601 21
34 91
319 662
785 601
637 279
709 144
359 319
57 773
574 246
657 773
579 271
25 315
589 854
576 373
959 442
663 197
346 291
739 276
591 811
926 119
309 462
33 898
315 608
270 121
344 580
914 6
129 66
377 821
928 418
569 914
238 131
602 589
976 634
486 643
593 107
115 936
687 380
293 815
468 195
650 8
139 295
401 740
725 720
723 669
827 189
568 248
679 365
269 313
867 80
234 686
626 883
121 831
935 522
602 646
537 676
864 621
569 589
196 787
16 165
995 219
10 269
388 611
266 925
638 932
639 501
635 420
474 782
557 395
722 104
181 741
885 653
817 21
389 163
8 697
255 997
497 179
463 131
951 288
265 507
682 338
962 863
79 199
867 815
451 683
236 980
757 595
28 12
257 439
185 71
921 487
358 537
345 392
606 953
505 472
326 60
204 916
66 812
354 603
882 626
89 591
982 37
740 587
341 596
902 915
969 552
129 1
744 454
413 299
369 478
110 74
699 169
934 213
954 915
249 45
640 615
530 516
67 770
202 811
223 614
109 943
444 571
16 523
913 66
279 348
113 879
468 31
932 867
275 813
662 800
962 259
181 423
993 216
499 905
751 264
241 215
142 632
532 609
15 463
827 641
557 289
360 593
856 673
12 87
620 510
344 605
755 446
868 995
660 9
5 796
921 67
485 776
164 834
740 176
272 711
37 615
315 791
412 534
542 763
261 511
106 266
307 90
897 14
80 467
154 460
987 979
955 24
154 599
427 696
713 40
558 170
657 216
229 241
74 660
59 370
830 213
181 536
457 168
191 459
32 356
815 186
233 370
632 790
540 288
6 151
193 586
743 266
246 802
987 427
962 822
686 476
286 617
611 324
611 532
420 715
277 102
894 214
582 829
665 735
69 357
32 999
180 642
225 568
326 853
331 954
307 712
267 235
29 160
801 611
988 465
173 169
87 204
519 267
97 346
399 321
265 111
92 942
316 422
895 622
485 514
208 513
25 360
475 13
177 172
421 349
692 859
477 454
246 415
357 137
462 603
110 946
116 669
811 141
29 285
505 557
456 277
257 499
487 513
60 964
966 669
889 468
27 486
175 591
336 636
934 661
466 744
153 846
402 836
334 771
523 394
86 488
460 190
992 634
124 554
297 488
786 325
496 187
512 132
590 340
558 355
314 865
406 490
168 730
636 548
583 932
608 883
906 119
316 268
171 257
608 80
612 273
296 462
589 470
113 222
348 695
506 734
415 465
616 320
936 982
773 251
859 208
727 822
832 375
283 580
427 585
437 368
55 24
168 519
597 867
952 979
271 568
299 206
901 71
456 149
718 666
709 445
819 770
120 245
355 908
283 131
927 232
349 491
685 301
160 768
542 967
268 612
868 226
822 595
355 529
916 633
476 796
565 297
768 614
933 522
272 917
850 327
388 69
552 628
223 356
236 426
562 347
143 958
333 597
210 347
869 384
410 70
710 797
138 614
425 896
339 999
251 849
185 20
876 327
977 560
275 422
11 485
768 475
978 636
536 194
884 960
441 222
958 44
530 400
76 714
419 304
393 747
168 578
855 936
571 909
572 628
173 63
419 614
964 538
603 227
47 347
366 141
76 241
404 998
501 327
977 680
742 204
763 377
931 419
956 594
990 910
820 36
257 145
648 622
285 838
430 245
709 283
571 686
962 356
187 55
911 949
783 842
440 674
514 429
935 334
816 191
478 815
812 114
4 5
825 434
249 885
716 171
922 29
879 108
435 789
151 651
553 86
336 368
535 88
278 538
92 102
971 692
338 38
214 260
719 852
233 127
69 566
339 403
855 891
611 763
354 145
202 983
682 645
336 774
33 812
15 929
877 83
883 846
388 389
836 93
533 38
76 567
34 511
923 722
623 20
831 967
771 846
479 271
278 713
117 56
434 856
445 270
300 329
659 727
247 692
238 169
413 225
189 35
245 19
864 601
766 971
908 234
378 694
503 973
115 749
270 429
281 458
815 525
828 168
891 692
768 255
187 461
783 62
538 161
334 69
366 836
41 833
937 56
836 168
170 582
237 938
189 775
750 342
593 378
577 311
566 969
143 854
377 382
411 212
214 593
322 384
175 559
685 422
56 763
306 459
730 702
967 323
432 544
985 997
864 127
202 240
508 612
804 409
740 17
400 528
971 72
594 656
494 649
770 151
853 778
321 158
632 536
776 495
136 622
418 729
277 911
377 398
62 188
249 266
965 422
549 637
931 180
12 299
229 668
924 991
522 59
612 939
787 240
850 515
702 238
528 666
12 76
654 942
860 618
776 353
528 214
624 774
339 410
365 188
802 330
944 681
347 955
108 1
826 755
378 810
5 316
529 791
284 152
162 541
870 929
996 216
883 104
885 852
46 262
661 402
930 642
638 458
432 273
962 347
626 409
766 963
891 423
878 770
903 47
400 910
313 681
551 302
575 452
680 821
29 658
581 795
620 656
987 308
457 241
354 971
379 603
882 131
865 546
163 415
848 301
104 780
594 133
437 175
279 409
271 612
98 609
920 554
876 580
228 757
62 92
654 225
858 853
877 958
626 333
746 95
286 279
857 908
243 954
297 365
490 711
808 496
935 18
348 163
975 326
897 311
757 227
624 614
135 866
720 165
159 16
881 1
78 689
58 547
872 373
448 120
36 741
465 792
954 676
807 333
453 526
894 729
769 162
335 826
709 213
210 932
52 620
749 516
764 67
956 520
872 910
547 678
556 90
666 801
123 939
494 457
133 958
929 81
500 359
564 371
268 462
400 861
165 307
950 830
107 472
161 230
410 654
615 630
341 255
821 232
61 352
875 971
879 82
381 80
773 748
965 351
333 734
396 673
632 408
639 415
926 700
273 699
224 499
580 49
55 542
628 175
411 967
758 394
374 927
550 13
64 458
156 271
834 824
724 766
872 608
809 227
913 588
965 540
762 727
797 670
596 489
848 11
698 102
814 883
648 149
849 821
47 784
580 210
973 417
616 138
378 299
42 226
234 518
696 829
538 970
901 469
532 664
844 114
544 445
574 868
5 864
82 382
163 475
387 193
502 434
374 734
155 911
379 939
71 574
986 947
239 911
166 804
452 170
667 886
360 863
407 667
884 780
753 39
746 164
346 501
958 683
800 549
352 749
634 390
551 993
604 716
734 327
790 486
717 831
293 810
325 300
243 634
334 42
6 237
26 492
607 11
881 157
224 798
846 957
476 635
443 192
817 87
353 771
663 403
112 548
961 391
899 776
29 122
925 874
860 872
799 139
209 691
140 375
416 100
963 673
488 888
898 917
141 935
136 451
583 934
941 612
654 128
172 244
486 311
618 901
763 734
89 407
431 587
290 328
856 929
436 996
864 923
446 798
857 738
409 362
841 409
658 326
578 185
361 666
943 461
69 373
399 710
639 487
410 46
783 412
331 20
780 835
848 203
462 425
387 823
635 863
702 33
572 754
287 562
240 535
767 649
933 770
618 715
87 358
470 866
544 317
68 6
828 536
750 189
846 321
294 132
883 534
19 649
534 951
418 504
17 950
451 103
659 921
237 740
208 682
898 387
217 385
200 318
926 45
639 219
104 547
873 990
849 643
493 217
944 943
215 344
157 804
485 981
213 577
233 668
475 106
657 675
748 501
997 10
258 505
813 340
672 25
29 721
82 946
358 314
966 833
771 622
859 518
475 750
913 270
16 909
613 985
515 462
171 596
407 529
713 32
346 571
550 820
673 814
441 688
722 71
961 487
514 925
472 958
560 185
400 288
101 97
862 507
977 123
155 928
259 56
869 539
429 827
855 252
405 713
802 505
138 594
873 436
861 688
618 992
243 783
318 642
743 119
147 255
133 510
392 622
455 920
355 315
649 425
201 383
764 131
601 930
113 733
439 856
707 245
775 971
571 482
638 219
906 574
79 369
722 759
450 862
438 651
596 251
792 359
217 981
66 294
536 772
538 662
94 108
678 400
305 756
121 26
867 570
239 304
907 364
545 639
938 113
972 794
793 37
87 680
693 253
84 188
336 114
939 992
221 59
981 608
743 552
267 337
801 610
998 84
624 157
856 449
609 146
440 829
916 537
88 208
10 355
896 648
258 908
641 255
343 617
764 755
285 525
250 492
637 764
686 193
571 953
729 986
962 169
545 971
523 792
488 228
44 481
482 738
97 245
121 741
224 445
208 636
757 779
940 485
116 902
5 12
224 879
803 194
663 291
951 620
380 174
64 329
385 272
964 141
509 334
926 875
972 698
933 94
600 728
366 262
422 745
108 389
644 993
377 152
327 256
236 539
938 161
355 162
128 18
612 494
632 33
869 311
941 977
837 695
949 566
847 627
821 82
594 634
19 803
34 725
964 162
742 927
7 373
907 83
391 344
652 692
839 228
820 209
625 372
751 583
762 874
680 269
831 70
613 834
761 521
684 431
602 966
194 140
353 576
273 62
16 249
433 118
184 752
363 945
625 42
641 224
698 676
6 652
993 326
465 808
489 738
338 654
974 521
540 543
208 532
118 257
260 552
448 407
89 264
72 747
643 292
603 980
297 928
501 54
615 318
787 695
237 907
562 355
671 629
181 760
892 439
665 315
186 307
959 788
286 255
715 138
660 681
455 798
828 963
60 389
508 498
349 179
126 881
290 369
320 954
684 505
260 994
38 841
409 764
347 588
726 758
976 395
332 836
892 32
366 369
913 655
960 124
88 571
117 731
819 717
440 205
398 736
324 317
853 651
711 537
486 954
920 203
209 411
886 854
90 3
936 909
465 46
203 862
781 794
107 173
698 944
127 617
801 355
210 567
523 96
450 708
213 989
550 345
783 859
801 245
20 259
202 543
333 348
343 485
52 929
235 764
876 792
211 28
388 230
286 804
946 487
347 631
187 41
467 593
944 518
693 412
446 928
527 765
948 978
295 957
683 522
549 487
123 834
291 420
673 989
402 211
381 869
738 323
322 783
86 120
62 613
884 361
942 530
52 769
517 600
20 618
645 121
86 316
677 487
850 346
462 901
501 721
970 434
95 207
597 466
176 332
804 134
66 576
374 611
896 50
449 745
395 910
646 861
240 498
581 911
344 229
109 292
46 285
623 332
817 947
485 882
492 417
260 292
161 6
866 793
655 447
55 789
369 457
741 17
795 368
488 638
282 297
105 483
454 322
627 109
768 681
897 468
431 266
489 776
566 283
40 412
780 752
176 915
203 457
211 659
939 665
125 100
597 21
567 380
204 317
444 777
678 483
693 196
905 942
164 237
858 288
688 806
185 946
449 388
614 308
431 409
244 623
49 264
459 879
340 110
26 597
833 260
65 137
477 602
435 925
290 632
725 773
461 64
379 844
715 311
344 192
264 778
116 605
178 700
366 958
589 665
591 740
193 515
1 661
119 178
163 77
155 551
84 96
760 375
425 840
82 15
932 776
335 867
734 61
481 734
721 599
264 432
860 302
397 581
967 509
956 743
348 389
109 279
165 443
305 365
425 326
476 497
276 739
280 423
868 139
77 548
434 825
129 752
333 436
494 33
824 954
396 160
572 53
876 769
794 652
148 722
359 779
497 579
917 925
126 702
453 82
689 298
287 127
51 514
896 844
165 342
465 664
415 823
442 911
412 936
132 865
17 173
37 765
609 592
763 248
719 813
113 614
8 278
955 472
941 369
647 735
632 399
445 818
277 856
753 761
933 586
602 321
350 563
276 274
459 844
270 105
855 374
581 175
647 528
590 601
848 939
402 676
741 677
949 335
311 852
236 769
47 857
225 976
915 281
408 510
285 55
389 874
655 588
164 169
698 565
593 144
347 712
24 393
568 249
720 28
680 420
261 946
53 669
455 689
723 195
915 729
782 78
995 92
917 587
235 393
842 934
678 23
466 398
402 145
169 662
442 221
330 248
262 404
442 176
132 223
471 969
538 58
991 168
596 668
65 943
557 586
957 998
806 286
245 419
42 686
260 199
553 313
149 23
281 686
513 12
90 55
997 981
91 953
979 249
261 261
811 708
184 311
997 514
162 765
936 674
776 25
728 200
530 725
221 971
602 697
499 758
817 104
620 251
920 968
765 81
755 211
76 482
763 957
929 939
909 889
36 863
938 534
972 858
195 788
961 166
391 881
313 568
901 892
186 870
748 990
370 9
231 405
871 520
291 842
377 837
981 337
2 371
569 838
877 882
757 434
418 552
778 359
362 315
228 461
305 597
469 887
354 339
406 996
532 782
883 39
22 760
545 923
663 963
475 792
321 836
107 900
648 763
848 117
1 201
807 406
196 339
398 584
844 21
361 741
944 376
703 418
519 23
605 977
739 121
368 91
322 175
496 869
513 34
248 715
394 810
799 143
394 995
164 106
735 107
833 437
876 352
811 480
328 84
556 451
742 697
555 135
858 353
278 603
347 793
709 433
899 893
244 31
253 924
694 22
250 761
601 4
395 155
490 605
860 119
911 267
991 809
934 755
242 538
30 59
80 9
380 722
245 775
731 88
645 116
556 635
924 715
846 210
821 439
747 851
497 971
610 101
499 989
174 743
829 845
489 34
782 486
149 689
755 317
633 575
755 380
350 54
310 141
133 808
129 307
551 244
88 549
116 221
34 264
909 505
822 672
403 366
531 105
771 62
785 81
202 918
576 790
521 365
938 568
73 643
861 246
314 802
173 69
519 704
173 290
226 257
1 153
399 278
258 579
890 861
503 989
207 169
237 308
597 551
717 318
221 295
575 573
422 797
361 198
110 215
538 668
383 327
398 971
986 184
734 800
252 306
446 178
502 727
830 744
569 89
885 308
539 346
874 76
13 257
754 762
945 310
26 30
461 629
335 906
807 564
149 308
290 330
404 211
418 351
200 654
10 739
999 883
491 920
451 191
16 137
96 822
701 596
482 342
926 237
552 695
939 104
349 948
194 699
830 359
62 321
630 538
742 640
958 472
14 43
897 109
216 597
704 49
938 981
676 575
522 490
200 487
376 830
376 117
940 848
242 989
413 457
937 116
68 476
205 276
293 404
585 490
136 406
175 75
253 620
27 846
608 791
259 511
123 707
5 542
182 73
257 384
14 461
659 307
326 801
615 462
206 789
888 810
760 267
655 720
57 308
616 315
171 738
21 175
279 554
599 535
937 612
270 562
720 596
362 686
409 919
827 296
80 586
914 86
305 971
637 916
9 658
563 40
447 921
868 794
204 628
65 382
275 144
967 189
582 272
511 327
190 719
74 363
570 76
348 313
237 215
459 792
194 523
173 469
18 140
9 599
763 519
277 657
17 870
208 173
904 398
243 329
760 812
405 992
531 752
657 767
559 512
332 6
222 340
957 336
455 200
399 358
949 641
39 60
804 443
52 334
100 864
174 10
93 59
650 608
834 162
519 142
224 557
360 897
663 812
173 487
898 164
286 580
573 737
258 544
570 636
414 282
532 77
482 261
26 413
743 928
231 572
851 152
559 264
692 229
84 308
198 917
568 431
647 695
107 40
706 319
479 488
6 117
880 588
40 730
346 876
457 475
696 6
788 390
309 733
61 768
772 364
983 829
683 461
668 40
629 719
567 974
946 605
79 58
111 470
673 898
100 105
635 83
708 472
441 128
405 7
225 919
863 897
902 329
115 187
139 705
833 990
391 273
469 148
631 922
575 849
562 743
921 143
892 263
824 145
331 940
996 132
162 387
756 631
534 387
904 735
332 993
743 318
658 670
166 219
714 303
935 477
608 464
668 363
94 553
101 997
287 432
989 382
51 266
217 462
703 930
749 347
43 683
823 345
965 782
808 984
145 901
249 175
99 803
84 886
907 253
800 656
600 194
690 774
538 6
556 345
990 52
648 846
435 312
861 21
621 311
176 392
629 370
864 780
377 815
974 66
588 511
72 143
290 194
573 83
708 785
456 329
95 983
720 910
593 700
279 808
480 655
622 453
72 210
704 522
443 974
593 15
57 300
751 785
791 219
34 215
780 700
520 107
893 928
791 386
290 988
437 796
933 375
120 75
912 425
965 996
971 479
522 843
770 344
81 99
252 869
246 29
755 526
605 52
30 245
128 586
10 910
389 555
320 944
21 777
875 460
322 473
488 80
650 595
646 339
924 796
266 446
123 421
735 495
402 620
248 241
700 898
835 9
347 57
956 271
853 766
556 910
313 173
707 414
612 181
835 698
675 384
640 621
159 393
241 407
634 292
300 510
4 646
919 959
77 175
32 389
347 90
803 310
622 989
8 296
268 882
288 377
151 295
548 802
800 75
510 67
242 580
326 588
898 642
468 257
937 191
255 556
73 646
416 712
368 515
585 137
270 178
716 948
118 736
779 367
789 877
875 635
277 248
553 635
169 272
149 993
552 940
27 376
387 755
974 361
237 990
679 463
711 529
800 89
314 753
846 217
692 91
237 70
983 242
906 572
584 584
34 560
88 831
327 239
920 549
827 448
96 140
201 941
357 244
383 945
314 201
920 137
992 254
731 897
825 314
873 722
550 824
219 823
273 927
419 7
872 732
44 598
446 221
703 440
798 607
776 699
782 308
426 405
579 911
923 997
270 146
80 476
897 471
452 686
477 796
494 895
911 272
651 550
620 229
812 542
578 81
40 657
956 582
10 853
404 913
364 856
950 361
362 427
368 589
977 370
490 596
382 528
481 411
833 782
123 546
20 238
336 739
178 312
109 667
907 59
586 52
275 473
341 833
964 915
400 659
421 725
662 544
271 221
810 861
380 987
5 782
528 835
727 154
308 68
986 623
617 54
951 278
949 573
851 474
686 297
999 209
137 355
990 34
30 518
221 757
671 880
176 9
502 509
394 135
735 10
541 37
640 489
961 490
963 526
501 648
822 851
209 958
206 550
419 916
795 166
783 761
204 675
797 195
163 109
36 125
125 455
765 944
234 460
179 653
375 521
94 521
39 895
168 65
89 302
825 644
976 973
191 139
81 226
615 66
114 91
127 988
148 361
447 678
365 173
199 810
693 237
704 213
653 144
866 829
139 842
801 329
332 233
907 298
650 20
579 307
753 943
480 303
891 159
88 543
302 954
371 793
147 523
121 830
277 974
438 137
795 802
104 414
150 347
573 589
889 226
894 260
18 40
221 889
517 700
270 920
593 707
408 641
794 33
798 329
596 370
918 484
203 877
807 775
826 760
294 96
32 886
879 228
273 410
149 220
779 418
56 78
581 150
395 135
378 553
261 494
580 87
606 874
534 637
111 687
427 989
915 420
13 526
240 285
935 740
857 66
510 912
928 791
794 188
636 373
274 241
229 709
846 656
697 112
637 666
757 554
989 618
817 483
724 986
371 517
241 799
599 191
958 828
899 155
618 261
278 57
529 34
4 426
352 62
654 75
383 535
723 333
77 32
512 975
538 346
274 155
958 633
689 289
621 298
158 624
75 509
37 80
935 436
360 190
875 192
466 386
84 791
775 918
628 463
112 364
872 907
695 425
615 500
488 489
691 954
702 126
384 329
588 590
56 558
685 750
983 422
921 643
437 964
596 662
524 904
971 874
370 24
351 105
342 350
76 930
488 561
233 822
418 254
30 206
867 92
318 602
706 563
958 751
841 299
888 983
827 751
215 395
728 81
622 156
823 620
722 940
431 174
208 11
501 958
782 389
940 22
31 787
411 245
534 491
678 372
451 651
527 364
335 582
833 409
874 264
582 81
626 82
390 408
341 812
825 43
87 703
759 922
855 588
203 434
512 181
516 901
940 337
581 720
471 921
883 392
672 643
845 264
79 22
76 65
791 831
771 362
147 588
505 662
351 69
990 398
212 13
40 409
276 119
430 582
988 857
998 778
688 859
774 810
572 850
782 718
438 639
82 82
902 687
699 34
874 327
504 655
863 258
268 550
359 687
756 32
483 487
661 564
920 359
513 822
639 96
590 732
634 405
443 197
188 551
581 670
37 593
586 957
951 98
956 120
795 199
298 204
600 888
935 890
264 441
247 451
473 379
335 722
364 269
134 662
901 111
623 997
30 268
399 645
60 645
448 50
176 920
429 947
20 835
283 793
648 569
7 363
190 141
226 924
123 848
272 153
467 670
149 527
928 842
515 356
140 843
29 105
303 28
673 662
154 766
578 313
853 44
335 2
922 1
597 850
194 464
557 685
195 687
714 860
159 456
73 312
42 911
1000 619
575 204
14 909
205 936
261 154
137 454
617 693
490 274
424 685
312 610
534 378
469 44
833 894
707 54
316 543
366 891
799 303
666 60
808 802
865 424
847 355
50 622
391 713
90 52
945 673
976 840
420 292
135 885
314 119
832 88
139 297
969 171
274 740
462 8
228 995
840 94
678 327
330 421
621 368
809 108
452 640
912 685
471 46
137 738
104 364
809 761
621 491
858 264
931 460
660 739
567 111
378 113
149 969
395 619
715 854
760 170
956 85
220 488
752 255
536 763
345 455
226 74
919 469
715 68
790 461
132 104
361 243
86 737
658 393
821 877
953 983
104 489
746 448
295 971
522 213
791 236
87 179
477 447
774 750
375 211
838 385
603 10
465 961
406 562
912 674
869 896
917 692
95 393
490 220
494 216
430 683
600 32
865 550
426 329
862 831
890 270
903 793
799 771
95 781
701 936
1000 546
151 781
581 751
963 676
525 388
357 387
570 598
8 451
723 911
595 873
276 367
294 722
657 498
244 807
630 824
909 441
447 871
469 972
610 825
710 531
422 717
981 496
627 928
368 308
674 559
716 173
905 372
310 912
740 271
802 510
518 134
5 144
61 725
451 326
719 477
237 435
158 374
288 40
25 610
479 821
378 140
270 211
681 787
345 37
931 757
435 832
561 671
266 561
163 775
935 450
815 311
131 140
136 215
609 545
386 231
108 418
17 804
454 299
560 919
384 346
505 530
331 955
599 232
881 734
798 841
631 183
71 90
952 440
893 757
90 804
675 473
150 424
790 273
399 931
63 729
885 163
822 836
746 54
921 543
894 903
77 317
785 845
40 811
235 86
409 24
710 807
954 772
286 61
378 32
466 650
926 359
553 355
27 896
132 870
681 648
565 517
786 850
929 163
233 394
164 511
104 716
865 131
964 950
264 95
820 242
265 852
766 325
797 55
650 34
236 222
949 468
967 113
330 71
180 546
201 495
496 464
518 650
883 283
975 680
689 444
457 339
478 751
125 65
324 426
890 214
713 421
759 913
916 254
728 856
61 437
71 113
974 760
556 783
450 385
885 926
801 208
850 592
898 914
262 906
135 181
394 195
644 815
151 552
597 952
288 833
878 89
393 580
773 242
172 22
156 536
677 333
815 290
590 301
471 336
848 792
867 337
183 863
503 686
637 53
284 866
493 676
270 969
638 777
956 403
322 778
921 956
857 456
818 360
811 777
995 832
112 790
871 967
808 331
988 116
733 661
245 822
830 166
778 686
621 947
882 559
889 221
404 478
26 556
572 137
346 442
455 153
124 442
268 857
30 159
106 366
276 2
237 666
109 614
751 567
71 597
999 339
203 834
736 232
233 450
773 346
140 49
347 50
549 936
854 293
855 925
615 45
878 392
752 222
448 984
681 162
620 379
314 630
440 862
917 259
903 718
923 661
187 579
829 417
990 122
915 365
964 638
70 755
851 986
13 714
108 268
432 154
762 354
284 994
69 606
925 58
774 772
137 300
436 462
92 751
451 513
505 654
367 606
759 250
503 925
918 618
96 195
27 175
385 801
298 874
452 733
687 895
835 137
142 256
658 972
296 513
896 845
3 165
814 98
359 192
624 96
344 921
969 147
5 655
41 191
143 799
529 637
55 88
145 915
18 485
625 20
650 790
470 360
455 677
366 775
823 722
781 216
913 276
14 793
912 68
880 408
913 572
793 931
57 417
302 58
206 771
417 539
216 224
215 933
604 918
758 970
37 942
428 723
307 692
622 703
516 276
112 73
46 880
455 177
545 805
918 551
287 521
953 778
886 599
653 743
135 764
168 532
996 130
145 450
659 41
639 290
520 115
600 824
775 120
49 427
214 183
543 733
66 538
863 562
339 873
603 945
448 545
188 247
659 827
536 951
232 407
417 184
583 309
780 421
135 345
955 29
78 20
918 940
201 611
432 388
209 91
855 809
333 437
469 705
145 248
477 632
593 431
450 578
313 383
918 738
438 350
792 43
742 184
192 597
344 876
580 530
412 56
838 172
377 639
22 286
164 291
992 852
599 783
288 662
312 673
826 243
202 237
945 487
885 321
125 986
362 498
271 877
789 646
830 780
915 94
119 232
431 70
435 632
659 84
345 603
922 229
275 46
214 636
896 837
513 684
834 694
775 591
349 909
979 282
762 637
717 106
591 638
35 900
736 365
965 569
602 882
212 376
679 173
433 526
303 763
159 417
751 875
828 547
421 145
468 830
711 487
797 535
363 827
59 147
129 11
738 3
351 249
147 725
612 327
272 384
471 91
214 98
511 276
584 307
810 298
134 220
714 437
767 416
38 681
323 536
405 286
669 684
781 981
510 717
14 124
313 823
513 13
235 579
801 2
346 190
682 668
726 438
207 403
915 716
471 906
35 485
58 333
686 434
48 719
101 125
157 406
63 622
556 585
440 823
80 687
746 460
963 39
153 61
197 210
745 284
717 819
501 170
943 657
927 5
42 538
241 833
712 893
742 791
579 488
250 893
878 755
316 50
710 735
553 332
947 847
341 873
77 570
662 170
837 887
68 142
191 21
118 22
799 22
705 97
869 397
367 850
971 392
147 985
577 570
819 413
456 886
554 767
788 738
469 938
111 526
34 979
922 355
402 640
557 717
217 527
460 363
511 21
220 439
942 391
204 397
628 109
205 654
985 25
426 472
331 828
463 239
544 679
766 4
41 628
376 613
67 317
65 630
878 934
309 212
855 87
683 538
914 498
176 541
164 217
169 891
181 587
207 183
208 623
164 937
906 41
871 842
607 533
720 915
744 575
1 779
112 266
276 887
427 451
780 590
19 300
481 199
886 39
733 93
14 897
29 919
289 251
112 895
783 831
162 527
405 514
132 932
382 886
499 401
951 70
514 735
932 542
145 116
819 927
298 980
805 703
922 976
392 28
913 384
526 449
714 828
518 435
521 146
925 877
718 69
344 536
867 152
696 63
964 617
39 356
997 923
481 909
658 358
358 372
185 227
158 400
306 603
149 4
244 367
155 291
430 471
907 820
826 903
123 551
99 632
297 921
460 602
606 766
56 108
582 314
416 84
772 782
956 246
877 986
466 891
811 644
716 333
956 321
784 857
476 442
525 515
377 480
238 989
399 703
231 934
816 41
203 526
518 987
704 255
982 531
49 726
126 573
592 503
405 56
267 642
599 511
666 527
411 244
582 352
242 637
958 223
520 6
300 645
579 244
499 335
299 766
782 671
319 732
181 336
611 574
429 21
170 47
652 103
750 893
713 119
977 12
871 304
326 375
432 842
366 953
261 146
695 727
404 759
197 11
753 558
764 81
637 709
919 116
717 350
302 196
802 708
536 414
854 231
493 609
341 689
619 446
599 734
526 519
322 550
79 240
581 242
170 383
302 705
148 155
287 640
115 980
681 734
797 890
597 885
194 675
822 65
58 636
465 344
276 580
323 956
724 611
378 320
495 923
347 971
133 168
922 692
669 410
3 726
46 467
421 673
398 96
980 414
194 565
557 27
292 403
301 990
157 407
840 453
494 237
361 592
730 907
500 158
302 408
184 945
811 837
934 183
269 442
872 392
844 982
652 114
248 913
856 864
193 366
521 494
892 75
118 513
517 59
233 740
802 370
351 807
71 892
558 926
755 423
289 947
140 161
793 265
217 934
199 460
9 668
78 557
926 771
875 628
578 351
228 487
276 334
369 645
105 70
587 428
946 664
336 913
543 613
35 769
241 963
105 170
17 620
857 649
424 740
282 485
659 738
260 853
764 154
465 798
923 57
113 379
63 585
69 431
205 277
431 928
691 30
932 245
626 448
95 885
300 210
360 313
173 472
43 399
600 457
335 669
945 318
819 858
52 567
811 844
80 82
819 470
198 178
134 371
1 529
121 952
985 455
620 224
346 917
894 516
774 769
705 178
335 923
160 497
118 942
106 549
376 924
19 573
101 504
943 453
32 415
404 17
870 24
240 567
292 485
82 417
254 786
47 542
77 774
347 917
56 772
147 590
843 438
74 924
267 472
429 708
976 177
416 344
158 823
115 508
747 614
403 522
201 276
761 819
747 17
873 98
672 116
877 101
175 751
227 150
279 642
493 437
816 959
296 562
854 327
617 717
287 817
416 859
518 766
1 797
759 845
585 575
488 79
623 342
757 239
410 396
408 754
442 394
195 209
605 86
853 186
782 370
951 134
518 62
979 102
636 486
916 955
816 673
68 953
683 861
698 877
70 654
314 717
888 205
266 532
859 253
727 285
347 506
588 44
734 9
53 452
535 254
961 834
790 810
728 98
204 551
825 902
298 790
773 347
189 202
331 753
532 383
988 765
569 125
535 676
631 847
114 195
757 524
136 439
276 667
821 832
84 808
948 4
285 482
679 267
775 259
900 914
460 114
127 147
670 183
673 297
201 845
129 636
639 641
910 669
278 334
555 529
599 859
324 372
556 724
607 225
828 2
77 85
472 338
105 730
927 664
25 204
998 579
733 948
358 465
188 307
490 445
903 117
364 349
300 792
433 771
130 889
852 56
612 902
807 344
849 595
673 558
59 373
471 246
680 312
43 969
674 945
437 37
645 736
828 429
858 957
318 709
936 976
123 742
337 695
881 747
67 703
345 746
14 387
75 328
211 73
858 927
646 794
254 768
535 276
443 871
970 388
134 742
52 551
780 734
405 854
413 345
495 669
593 352
595 239
145 200
475 800
902 796
184 202
536 669
943 939
571 722
673 975
927 85
702 550
869 649
200 497
45 675
297 946
169 357
324 56
25 618
995 596
692 19
922 618
455 945
3 60
462 57
609 331
244 740
282 892
37 104
366 557
460 41
965 837
658 959
432 701
329 705
319 783
793 433
227 322
740 264
172 237
446 856
207 774
912 525
909 561
24 926
711 212
656 751
60 882
72 800
497 849
256 21
437 753
156 861
259 602
342 635
540 891
89 915
816 48
259 737
980 319
971 52
470 467
252 725
487 688
829 995
548 439
256 322
593 597
839 397
46 6
796 128
884 54
216 863
724 186
266 193
5 869
556 98
485 455
537 432
421 144
106 14
145 930
810 543
22 170
10 237
385 734
775 2
278 779
871 547
269 778
997 106
233 885
407 163
57 686
619 792
593 248
570 815
795 191
593 143
27 536
829 54
882 847
524 640
361 923
208 769
608 83
198 815
968 567
758 938
359 351
517 332
285 500
664 428
229 376
702 788
144 661
871 693
476 190
259 233
128 969
249 804
539 197
484 677
355 64
239 543
911 849
818 414
54 418
573 729
677 244
975 42
171 810
874 769
315 352
246 708
753 725
98 922
139 503
691 707
904 530
187 828
258 215
424 585
394 973
93 458
161 436
663 407
496 768
483 593
95 84
680 350
965 866
178 574
81 953
661 72
818 105
882 809
864 42
596 878
800 91
997 283
35 38
903 130
473 934
800 360
312 168
719 283
633 888
388 514
908 644
832 707
989 121
602 690
177 784
126 328
911 807
302 182
464 353
260 203
218 307
302 637
184 388
817 524
860 34
767 461
723 296
975 739
334 886
546 988
419 265
969 970
437 187
277 241
229 198
722 528
430 840
340 504
674 37
188 734
702 156
56 138
694 332
731 709
708 979
457 137
819 149
641 305
84 695
118 109
83 168
680 458
636 219
544 338
374 599
282 557
128 894
175 927
364 984
132 55
323 832
475 354
290 463
572 833
800 298
783 626
69 64
957 754
932 484
680 647
467 94
180 598
149 370
812 898
29 486
729 855
192 370
317 115
202 468
412 336
399 980
85 311
957 9
606 5
254 238
606 983
92 797
352 761
912 906
593 673
155 992
652 533
51 736
601 708
288 558
652 177
728 355
612 165
665 205
548 841
704 950
576 898
542 427
49 494
486 336
184 728
570 917
94 737
928 30
727 891
546 744
914 994
943 150
867 836
329 413
955 379
666 138
106 235
55 116
808 500
204 735
625 427
26 72
161 939
260 360
195 460
744 524
188 712
476 594
827 283
93 382
369 325
664 345
751 689
645 239
544 529
68 738
340 811
613 915
156 48
930 631
641 756
265 85
841 97
774 820
281 419
410 176
299 829
992 878
552 852
744 707
689 243
780 953
679 268
289 439
950 613
66 76
784 698
494 546
873 144
374 137
781 365
14 684
568 109
743 170
133 431
412 264
736 442
884 24
881 655
993 182
257 51
596 979
245 969
468 25
686 833
294 803
423 426
585 186
42 672
48 860
579 40
450 298
248 556
399 195
887 644
163 354
453 831
234 875
412 650
842 39
898 856
53 82
932 353
560 470
784 12
300 370
238 908
540 650
974 938
338 606
39 167
394 27
254 837
6 972
213 232
955 290
386 285
834 779
311 690
369 916
526 968
453 66
478 458
389 351
462 680
313 222
22 107
270 110
751 164
778 488
800 963
618 111
652 986
378 529
305 182
594 134
640 983
485 754
709 541
44 978
2 146
633 293
755 97
587 133
626 244
314 571
377 305
553 213
511 195
696 30
132 404
922 175
381 923
320 874
519 147
905 273
595 843
405 220
86 71
27 785
663 889
332 358
270 463
113 191
637 845
114 308
71 167
611 589
861 259
831 795
688 973
961 414
551 329
228 882
344 502
688 332
347 153
639 769
319 601
357 335
945 175
186 775
321 225
747 281
639 766
446 199
695 117
337 734
448 35
886 438
803 556
390 511
80 835
382 617
961 55
687 480
20 270
856 793
105 551
909 794
284 708
828 522
145 983
77 886
493 967
741 924
880 382
524 919
213 700
576 584
322 432
376 778
334 636
571 969
343 751
490 839
733 567
724 577
885 816
289 393
501 521
439 338
273 397
175 130
635 97
99 977
847 940
815 931
506 538
508 390
353 360
778 993
752 279
7 303
566 82
669 838
831 465
947 471
799 652
336 613
582 842
583 206
152 361
198 255
991 63
885 260
202 73
544 693
72 879
657 5
72 158
446 655
363 949
15 913
327 334
353 43
734 134
780 970
394 333
43 361
832 937
982 204
605 638
683 510
195 461
143 928
594 274
897 339
606 291
52 437
580 184
163 561
147 345
657 181
855 962
581 628
471 337
376 665
797 870
592 743
81 748
131 132
536 710
316 698
270 55
168 819
354 315
847 370
971 428
997 793
457 265
593 400
7 735
888 439
834 370
571 369
79 238
418 348
644 586
166 997
358 98
473 993
122 281
609 67
681 615
801 920
405 987
289 975
355 367
564 125
714 207
710 231
264 912
410 313
944 287
63 768
631 537
48 239
741 287
936 448
572 70
58 633
228 819
586 974
179 633
564 781
729 628
514 350
183 278
983 570
212 813
300 390
445 864
983 409
572 711
388 921
726 814
163 401
476 696
773 818
105 107
433 599
144 85
341 941
948 862
801 282
622 372
993 9
644 70
661 336
22 175
831 850
222 603
667 679
62 54
10 494
930 345
798 877
558 598
159 532
924 714
586 585
49 960
111 880
809 684
327 409
669 648
911 561
965 186
274 902
122 322
861 232
268 387
281 728
717 293
33 44
701 54
691 963
614 7
560 121
853 113
142 120
716 860
856 679
848 898
574 564
959 242
659 2
8 351
510 916
972 422
37 825
296 384
866 585
608 721
615 807
970 188
793 681
104 804
682 307
10 937
309 981
358 697
805 243
978 743
200 195
268 293
965 237
832 687
367 203
440 871
142 748
203 851
444 8
445 669
460 422
818 235
85 782
468 923
585 690
875 377
560 16
124 115
122 662
847 408
637 284
190 460
734 442
112 779
252 986
155 164
354 631
278 571
902 751
233 841
683 19
247 273
681 58
377 222
869 927
230 603
555 416
817 61
931 170
43 208
93 944
958 677
137 640
265 468
828 297
525 204
870 745
347 499
875 863
330 781
631 498
193 561
668 236
121 112
788 19
422 482
402 686
949 229
334 825
785 203
922 915
765 879
483 446
659 465
943 204
73 321
279 860
737 994
321 70
171 457
284 165
361 227
368 738
188 158
824 818
915 517
262 3
863 934
391 47
476 113
323 538
83 235
993 443
813 713
532 1
870 470
685 788
517 952
305 778
954 519
712 378
566 450
752 623
792 564
335 323
916 204
904 829
780 676
550 85
194 261
814 96
714 590
473 631
391 387
384 251
643 527
814 977
201 82
180 345
855 304
7 404
16 554
647 81
495 119
711 885
506 858
905 241
108 547
767 274
663 19
489 187
703 695
490 61
98 582
613 465
135 611
545 981
730 608
817 474
550 895
911 608
301 574
626 789
760 680
484 602
741 933
183 705
315 646
253 217
346 62
752 247
206 608
748 51
863 583
4 955
868 186
206 325
721 515
775 54
936 816
862 633
229 965
331 436
495 622
618 595
673 480
434 396
12 771
329 841
894 75
270 107
738 754
724 585
728 341
531 400
173 59
427 606
455 640
402 466
763 170
91 91
656 814
362 66
354 106
242 429
42 969
138 652
902 900
173 344
990 534
926 534
141 933
999 715
990 704
485 213
200 606
784 919
417 853
857 454
915 75
329 55
7 380
908 357
95 249
413 618
479 897
831 30
854 966
301 456
731 717
308 284
737 429
224 811
217 319
284 124
27 730
724 791
347 554
687 529
584 892
495 236
347 577
304 655
860 927
834 930
185 444
567 194
549 642
985 248
196 671
563 270
366 261
947 437
854 840
582 82
337 767
525 152
697 135
85 681
382 280
796 145
581 392
747 786
867 919
422 384
870 919
799 603
551 502
569 234
492 955
679 424
698 425
457 76
819 971
989 5
440 858
276 238
812 826
91 275
137 561
867 575
160 752
176 439
615 737
164 619
677 983
618 686
960 928
973 827
854 233
984 707
556 511
497 170
593 763
184 269
745 124
285 435
503 159
49 472
845 839
884 156
118 856
334 324
689 423
5 244
66 357
977 742
724 262
177 227
772 225
50 968
415 933
124 533
788 809
856 579
2 112
139 639
965 903
612 168
983 588
909 58
201 85
661 686
292 428
618 415
960 758
62 689
794 552
454 849
492 65
531 205
529 725
152 821
629 266
954 990
833 942
815 200
816 256
264 19
428 415
878 121
528 858
738 724
900 43
713 844
675 163
706 871
227 533
520 602
210 686
57 637
3 330
720 531
187 809
480 227
736 584
635 442
807 862
326 678
815 748
365 24
786 421
13 886
899 150
191 102
467 824
979 947
507 40
898 184
718 64
932 82
818 520
668 715
864 814
20 331
629 391
427 570
902 676
753 619
739 36
52 530
333 409
482 503
280 150
217 904
716 80
762 58
84 742
604 226
901 820
123 991
207 174
521 311
707 351
61 275
214 468
562 530
794 165
755 861
669 655
668 518
900 97
74 323
673 420
899 113
933 682
211 906
658 966
118 678
738 487
935 208
312 295
66 746
859 211
892 892
636 455
797 293
420 266
970 391
414 141
8 503
979 493
492 913
52 803
559 743
138 977
489 398
293 699
961 72
841 204
963 828
658 759
376 441
820 789
292 911
671 135
938 86
465 75
825 354
22 998
426 874
14 569
479 94
792 6
155 504
209 291
467 985
724 211
156 574
56 581
799 340
178 164
821 739
96 212
44 890
844 550
393 132
233 953
422 699
938 259
505 13
470 660
586 525
593 384
216 770
548 476
721 720
567 766
35 14
329 430
904 172
979 648
303 563
601 77
335 766
254 156
426 840
32 370
545 993
359 305
360 262
828 691
261 483
253 213
559 514
102 245
401 57
426 473
735 916
126 195
506 102
126 864
758 485
477 937
419 428
950 977
941 404
109 405
833 844
672 483
5 798
678 510
251 803
726 360
639 202
296 814
241 241
395 533
293 84
114 402
781 601
462 559
964 187
918 602
741 566
767 679
892 914
19 286
431 484
39 271
134 635
783 266
587 91
75 49
2 390
587 271
358 819
468 628
845 711
894 190
58 912
475 489
748 866
759 881
500 893
498 87
336 924
313 73
965 936
736 161
646 629
350 704
893 177
544 992
42 302
224 893
979 882
644 465
570 956
538 528
962 289
26 430
397 991
717 132
503 362
761 853
381 312
996 774
614 219
291 645
461 962
241 998
841 554
286 867
983 682
857 699
166 711
915 181
282 295
493 277
847 86
82 713
674 662
540 866
215 177
859 940
600 376
651 364
653 565
212 389
716 518
896 149
230 317
691 255
330 582
120 544
791 45
343 441
358 304
280 569
44 841
199 241
600 267
415 691
945 844
740 796
763 410
203 988
452 912
643 732
480 687
924 678
279 524
296 389
79 237
432 853
792 171
648 411
867 726
625 671
637 268
754 468
306 677
498 584
552 793
324 274
503 755
862 318
522 273
816 169
35 874
930 206
511 149
284 136
755 924
92 412
600 589
347 152
381 671
425 638
282 426
530 97
594 564
970 523
968 841
28 74
764 119
485 716
707 831
219 439
853 995
674 629
984 578
534 265
714 596
978 35
867 493
351 743
926 86
432 873
451 644
131 223
134 998
67 340
183 752
683 813
858 882
943 289
755 701
344 439
361 402
535 465
790 665
14 754
614 549
857 186
460 229
533 494
394 390
390 731
523 102
485 409
74 253
900 87
358 514
51 328
327 862
557 859
637 278
563 24
106 589
406 942
997 972
567 422
861 286
852 734
175 178
37 301
384 284
913 297
43 627
601 500
567 6
977 8
985 904
826 845
189 509
691 40
594 217
218 188
299 606
841 682
889 223
53 154
519 447
132 471
947 698
476 388
260 804
747 596
708 573
792 896
433 483
288 27
51 857
462 406
383 702
980 436
855 851
321 180
567 647
952 314
242 659
238 34
907 670
868 546
402 614
916 351
141 771
554 143
669 120
141 621
785 382
767 889
44 986
434 91
256 835
49 723
73 71
87 625
797 546
497 350
490 606
562 120
627 680
18 794
113 625
538 133
993 962
555 431
586 351
977 435
700 16
952 521
196 793
126 109
264 104
418 238
405 983
426 943
467 771
553 194
897 931
295 92
228 339
496 731
480 346
962 257
640 428
449 932
793 524
460 772
946 356
54 593
799 128
364 350
465 591
295 536
860 588
515 339
286 477
948 277
904 326
524 704
257 316
227 717
87 525
424 140
619 832
924 436
775 964
565 69
851 425
657 718
115 294
194 62
570 449
388 446
505 996
64 200
607 488
691 75
414 310
745 33
653 661
101 855
85 109
572 552
402 765
965 972
566 704
417 70
700 529
152 763
80 111
537 15
432 795
827 708
528 142
250 844
548 233
236 599
361 193
315 386
681 98
977 359
443 164
990 5
140 730
490 667
871 739
919 141
8 31
232 720
34 889
61 893
478 51
897 617
780 738
476 498
688 733
259 606
226 266
337 211
890 371
99 708
437 85
872 378
115 479
356 943
976 43
675 234
851 988
357 187
198 598
557 296
305 345
380 714
231 778
535 712
90 495
973 469
146 948
533 215
570 399
377 478
175 426
98 757
555 985
468 558
53 207
675 258
325 890
430 857
592 305
55 362
990 748
525 844
920 79
828 740
296 41
776 408
417 803
44 447
950 499
803 285
53 857
998 394
910 833
586 181
263 413
920 251
982 216
291 110
975 708
264 992
448 659
157 90
726 341
519 723
735 474
466 644
176 921
464 96
171 797
311 462
629 320
531 419
69 687
508 357
349 586
308 136
131 350
528 306
270 343
401 441
254 749
621 328
93 152
746 513
190 605
870 891
190 271
406 801
974 536
151 501
841 772
843 242
564 334
656 817
82 355
682 35
557 427
547 99
38 97
422 443
898 748
330 400
248 171
523 443
764 87
128 419
903 561
231 523
586 129
621 969
249 961
541 638
57 315
433 306
705 661
284 228
103 47
666 582
818 568
494 943
101 994
982 38
6 723
914 899
213 792
628 274
906 332
934 189
911 389
588 576
970 405
699 259
275 151
605 256
189 431
209 194
505 122
444 864
281 913
754 215
101 16
955 40
944 276
444 791
91 494
401 365
645 5
620 833
829 514
165 110
778 270
676 230
638 630
270 581
371 996
559 771
739 266
511 116
557 164
289 63
928 775
397 254
934 34
883 555
966 139
620 336
134 530
458 846
84 937
529 822
203 39
202 930
173 812
156 335
368 464
602 615
20 736
144 829
933 227
851 40
216 367
648 207
387 643
891 989
257 910
91 8
978 208
820 729
769 308
74 737
261 290
456 313
872 283
74 519
841 460
993 523
290 701
580 168
371 700
85 243
393 622
514 466
493 706
437 725
775 430
599 648
864 481
499 154
673 903
129 148
366 551
16 450
937 292
807 725
16 934
506 615
581 370
447 431
875 979
234 340
694 932
418 766
668 925
678 885
27 694
818 884
253 458
829 127
436 393
732 719
304 691
350 722
857 475
594 222
861 672
524 539
785 243
124 390
52 304
516 487
860 780
884 926
630 92
752 223
314 613
246 189
151 153
442 734
526 226
328 1
967 379
305 483
217 1000
779 634
591 249
526 576
918 629
150 231
419 743
828 425
425 756
238 454
433 964
529 211
598 119
811 544
945 688
471 214
317 620
444 909
14 214
4 912
425 831
968 222
545 557
27 977
521 556
540 470
26 702
365 322
887 58
966 819
82 671
152 770
236 489
234 555
464 89
107 336
805 373
699 521
145 512
615 111
682 509
532 582
70 117
321 484
572 353
119 919
147 337
488 205
270 632
716 884
744 877
512 627
458 43
393 880
363 758
849 286
110 320
204 459
946 494
858 445
183 345
39 422
298 624
761 108
19 153
987 530
218 701
90 541
831 920
723 88
861 660
895 159
636 655
618 654
159 604
535 729
656 173
499 993
272 588
533 829
974 270
793 183
25 654
842 271
164 477
277 781
482 787
515 391
540 13
735 811
952 267
991 278
434 77
341 84
955 717
987 604
625 615
736 106
401 471
213 717
280 947
565 870
861 452
455 646
881 394
418 573
829 372
289 917
167 627
520 143
77 426
142 540
587 21
475 503
891 335
332 186
758 270
120 398
311 381
257 387
806 516
379 947
407 965
968 881
906 898
662 348
646 772
617 765
859 183
808 522
260 368
932 639
955 633
571 774
194 137
250 100
35 263
799 680
445 555
569 847
99 780
381 258
674 912
662 957
550 327
312 216
630 505
353 231
956 387
493 106
66 879
785 793
924 440
734 517
473 389
74 119
245 385
334 874
241 686
456 549
654 490
179 526
351 315
671 763
901 594
202 744
261 657
682 85
397 755
555 642
867 84
632 350
623 637
191 153
163 893
467 833
655 367
778 857
110 947
144 722
955 177
284 713
993 774
857 879
659 991
175 317
843 952
525 305
899 668
196 536
556 479
601 548
605 201
111 813
653 658
427 160
405 831
596 281
135 846
948 865
752 606
974 352
506 930
258 394
345 759
874 123
919 344
563 555
340 967
385 936
247 872
393 191
437 718
543 294
909 388
485 166
134 829
277 359
304 195
55 866
101 394
185 837
60 814
329 499
996 73
77 436
382 985
151 308
667 350
325 721
215 777
466 399
960 862
875 955
934 564
499 815
510 880
800 684
992 144
432 10
493 756
82 59
532 547
872 4
852 747
311 137
662 401
392 718
371 394
984 802
403 828
557 836
887 440
383 344
936 427
334 159
783 537
257 93
673 271
845 883
602 174
129 4
301 504
826 209
340 64
649 722
407 936
500 92
446 634
980 703
78 652
534 755
280 813
311 239
644 963
172 434
884 172
507 642
459 6
85 904
992 64
958 69
36 675
438 316
487 279
961 149
870 956
112 964
397 11
158 903
4 616
871 603
672 569
758 14
40 309
729 489
420 504
422 870
298 307
552 711
913 12
588 500
785 965
308 513
806 79
368 280
51 117
331 686
992 364
387 15
968 938
302 664
731 86
629 38
598 434
116 317
65 713
551 328
731 358
190 781
826 872
467 457
204 810
825 788
19 180
617 193
138 566
978 605
883 42
317 785
722 399
494 911
179 319
134 997
775 689
159 595
734 509
235 104
40 151
852 657
222 672
714 261
240 787
659 733
697 190
538 826
223 696
772 852
961 752
767 165
408 462
505 981
485 450
336 73
409 384
636 140
199 408
991 580
265 703
548 225
389 861
480 246
841 964
695 277
866 108
953 201
585 145
171 854
296 807
993 846
566 983
406 138
343 147
350 822
392 543
137 438
171 354
897 123
835 491
573 6
344 868
164 336
713 729
670 490
910 707
196 508
165 546
440 169
697 610
733 429
22 919
271 594
276 614
301 526
367 780
28 532
447 224
391 963
121 423
944 567
169 466
160 253
246 181
524 516
775 799
481 588
590 133
465 460
240 834
409 458
440 175
789 960
213 589
481 736
104 607
886 936
546 475
68 10
935 874
59 612
421 562
347 652
784 138
179 572
97 170
871 661
759 351
502 854
460 569
864 746
794 760
271 204
22 791
99 368
443 882
805 954
142 675
614 252
378 362
818 686
540 806
239 755
552 33
514 174
588 885
359 610
675 457
441 846
139 935
520 104
538 897
465 355
935 811
673 474
969 912
45 883
492 4
563 821
824 604
6 617
449 496
903 969
599 440
217 64
795 503
976 546
730 555
417 25
908 976
331 835
571 155
423 25
207 22
437 610
278 14
560 158
160 328
183 159
493 442
134 413
544 465
971 684
394 93
255 978
542 884
488 902
127 999
582 661
157 74
486 998
459 84
464 781
120 209
377 341
873 918
272 127
10 238
134 849
491 261
273 356
498 727
350 335
76 160
419 539
856 802
393 128
280 640
229 426
490 71
686 689
495 310
396 992
388 746
678 463
257 96
353 549
927 568
420 671
47 52
662 338
692 242
763 533
313 800
221 159
462 969
870 611
467 582
229 745
501 649
700 781
236 743
23 351
276 687
502 848
845 315
816 346
164 881
876 827
203 502
842 72
113 661
5 341
757 505
341 524
365 546
906 24
9 133
202 563
635 43
635 747
55 639
687 602
592 9
21 636
122 385
182 435
945 394
563 202
769 923
335 970
364 472
67 419
110 505
582 957
963 502
871 983
490 993
779 664
615 552
872 868
571 938
638 33
341 782
839 251
292 801
105 514
135 594
858 854
870 383
918 943
990 422
289 965
150 279
997 943
849 689
989 90
726 48
134 607
995 123
335 20
353 484
298 701
779 147
389 854
573 376
701 711
631 707
591 44
462 925
64 814
761 361
866 539
859 255
744 44
934 668
419 9
824 471
71 70
392 683
147 119
799 812
841 389
855 302
313 918
468 73
631 685
963 489
374 654
124 655
619 177
95 362
859 242
481 657
53 673
45 907
326 710
134 807
830 97
155 531
696 880
184 280
781 660
287 399
836 733
55 378
617 451
637 942
160 813
87 646
971 916
94 617
387 600
147 83
479 683
714 260
342 1000
10 529
733 474
418 628
79 72
328 590
587 206
822 67
149 110
721 696
214 730
224 298
556 797
777 143
7 207
148 449
451 735
549 45
154 853
264 874
548 477
955 123
127 862
272 834
835 48
976 193
878 753
172 358
407 802
27 775
499 333
195 168
810 381
567 785
325 450
925 665
10 938
367 181
295 15
203 54
816 430
556 573
549 73
972 358
142 377
62 818
178 338
482 306
452 491
595 819
24 241
833 226
294 1
194 562
941 424
366 842
199 652
510 205
862 132
834 456
950 209
49 134
134 793
62 680
355 355
103 72
196 303
760 746
954 689
680 948
538 359
291 752
842 476
685 255
716 896
392 263
9 503
192 446
836 871
745 374
581 387
125 423
215 683
565 899
290 193
955 335
951 747
656 19
994 47
281 543
46 741
87 881
963 183
606 895
317 784
778 106
995 732
440 297
831 447
315 824
846 948
367 747
487 26
996 801
209 602
695 778
913 799
556 726
403 902
810 842
199 640
812 533
232 752
296 70
777 644
870 985
245 916
114 279
279 26
430 227
305 77
887 114
919 85
753 559
44 465
216 99
696 992
977 338
480 442
617 111
468 398
337 142
382 641
219 620
754 489
56 858
129 794
821 580
30 115
679 707
109 510
149 77
620 968
461 208
949 31
179 55
871 235
264 269
591 392
323 833
365 458
54 190
766 514
749 67
545 928
473 415
162 88
36 104
832 449
858 580
894 333
909 480
269 747
566 633
822 322
133 571
740 29
631 979
636 264
345 845
843 590
178 751
70 446
430 53
726 90
32 678
512 76
339 171
343 181
284 182
168 98
701 613
214 225
247 456
595 630
479 997
495 453
828 189
61 620
827 991
765 527
604 978
103 32
661 349
331 325
646 161
673 112
465 519
916 292
707 252
872 703
343 674
317 459
552 272
788 654
304 800
406 685
514 661
713 781
305 419
33 535
538 256
934 932
410 250
742 961
522 529
614 177
329 968
4 841
489 200
683 354
861 395
487 165
51 54
126 640
790 59
310 448
571 150
351 342
727 868
273 337
769 63
395 692
613 54
707 476
939 603
952 647
827 395
378 489
194 300
990 193
905 845
403 255
538 130
474 749
259 747
85 379
161 831
600 175
731 551
821 910
298 550
35 106
936 438
712 473
919 186
284 658
907 444
841 329
568 77
809 520
70 423
800 719
325 549
210 526
640 244
983 575
33 46
399 303
183 866
630 90
309 470
468 169
922 268
888 246
168 449
123 807
44 105
381 429
503 132
731 85
103 266
191 802
301 872
459 575
139 346
172 307
465 189
751 198
617 253
329 700
867 23
250 123
277 902
773 540
885 27
571 423
583 539
676 263
590 365
46 906
4 264
928 605
386 777
678 479
295 451
18 797
66 255
823 987
636 495
918 307
97 945
569 38
309 614
944 664
877 223
1000 369
847 922
479 864
71 896
470 245
92 254
663 361
912 111
305 480
980 322
967 916
46 165
189 876
381 611
772 850
208 653
955 299
258 970
432 315
727 258
415 97
208 703
465 527
970 862
738 71
121 861
921 328
865 227
626 475
598 995
263 228
837 207
909 254
922 878
116 613
387 205
683 507
65 955
834 281
182 811
755 729
446 750
60 43
96 323
16 458
742 453
854 2
231 821
377 422
476 441
376 661
722 909
472 828
990 917
577 401
743 653
542 948
556 149
882 383
589 609
396 662
487 418
775 177
357 317
124 714
301 39
657 209
187 890
943 128
499 338
789 720
556 630
930 43
48 540
577 626
546 352
154 254
668 629
320 287
180 512
724 123
812 779
293 368
761 574
283 897
393 436
698 242
793 374
885 150
447 875
292 90
925 757
747 276
150 29
816 27
657 232
848 354
825 992
964 964
753 762
190 828
372 195
546 700
312 838
946 888
916 388
315 613
701 139
604 779
94 495
33 284
456 142
408 597
377 353
484 240
799 751
485 499
356 185
990 312
316 731
231 409
692 250
19 522
422 391
581 905
983 731
7 961
221 191
705 705
690 412
242 679
723 557
409 305
411 544
987 832
286 919
88 620
284 637
926 325
779 39
101 346
47 39
283 928
798 45
823 136
876 461
54 963
80 54
408 12
923 44
368 400
366 371
874 440
134 652
478 234
350 877
804 421
29 979
556 904
439 961
530 289
488 93
280 853
509 121
997 156
841 153
929 221
131 836
477 921
797 47
790 163
24 671
451 749
142 655
688 785
905 486
993 597
170 888
160 257
692 949
419 715
620 869
815 523
158 655
705 299
309 744
83 262
291 987
747 47
592 92
996 349
236 472
810 747
696 146
567 667
366 382
189 523
36 893
989 255
594 409
326 185
534 863
485 121
335 646
868 62
146 563
560 64
581 925
445 769
448 833
875 190
632 468
598 957
652 97
960 465
110 525
59 607
670 19
299 151
313 179
504 539
368 135
358 318
443 362
414 423
898 725
887 555
722 348
431 781
954 221
750 975
239 644
89 729
689 739
917 735
221 250
611 719
437 860
444 675
767 517
22 197
297 327
301 8
84 749
54 327
737 274
576 690
288 538
72 771
64 720
766 749
193 160
242 674
600 677
278 931
820 310
640 569
84 936
655 959
707 876
284 901
156 525
574 755
856 36
485 406
952 305
715 943
873 931
331 309
218 841
808 873
997 858
758 522
508 331
677 387
614 884
107 3
21 331
544 798
289 723
176 213
694 804
605 669
40 893
746 146
896 118
828 181
821 819
683 716
616 410
761 904
675 86
50 721
241 674
442 135
263 47
939 253
370 978
796 401
257 412
667 293
130 59
14 532
779 606
557 573
741 819
619 895
472 909
447 869
410 395
916 19
370 772
104 851
182 117
885 815
460 855
61 931
763 560
904 209
725 189
249 640
559 758
717 298
933 86
421 37
288 603
505 22
915 227
311 151
357 454
53 119
365 957
684 59
267 993
209 533
683 964
993 39
509 133
276 164
647 311
905 389
488 108
461 976
259 890
853 718
683 973
763 543
435 732
631 433
43 204
826 947
592 34
95 431
141 907
406 435
633 725
289 243
615 13
311 250
682 726
496 508
24 87
541 471
377 275
352 755
604 318
119 491
488 201
396 226
231 59
475 914
351 157
639 199
285 556
484 154
781 54
222 132
160 825
801 630
667 288
303 501
988 130
414 690
286 404
888 301
113 458
200 334
941 711
510 93
606 3
99 260
389 268
127 674
671 15
326 439
539 885
691 216
136 318
174 791
505 131
145 955
390 999
392 779
266 870
804 288
366 769
342 749
571 367
684 974
56 94
309 581
236 165
711 732
119 452
730 862
230 347
83 34
515 712
92 232
503 662
460 539
447 572
811 509
303 281
961 33
379 576
894 793
428 338
25 259
122 4
660 977
17 472
515 3
645 372
91 957
756 584
160 777
850 405
570 629
742 594
239 216
949 899
672 59
203 321
195 624
483 192
995 574
500 750
157 350
127 437
721 48
417 814
641 656
381 941
258 627
37 184
602 584
807 84
127 801
657 626
902 814
328 488
481 454
348 99
23 43
231 651
972 267
8 328
954 397
182 633
438 160
782 551
735 566
155 757
960 385
760 931
207 205
533 784
231 838
181 764
470 65
425 907
576 343
196 780
979 329
682 714
573 581
488 576
133 518
261 17
301 843
206 481
606 675
897 382
160 637
768 405
473 590
962 46
522 802
973 751
496 105
268 108
121 921
950 326
753 907
352 2
288 636
826 364
769 186
639 297
497 611
47 344
68 667
451 540
939 752
658 569
1 79
363 39
430 353
687 927
963 86
270 30
779 263
996 791
870 638
470 134
536 211
431 498
880 751
125 801
939 875
260 998
702 249
238 815
113 533
141 896
382 788
948 613
371 703
204 152
700 205
414 311
202 115
559 547
37 796
713 92
467 328
951 414
292 840
837 57
521 208
759 76
711 810
632 476
120 834
825 797
856 804
959 322
483 261
736 774
483 293
48 193
864 611
744 363
63 953
159 918
756 118
240 590
730 327
602 897
541 201
629 643
611 170
394 552
949 137
90 425
633 197
894 224
787 623
588 643
863 216
378 674
422 996
389 863
772 21
60 665
245 198
51 795
649 152
105 236
412 20
633 303
236 576
31 10
872 694
439 931
143 829
417 827
917 572
609 328
591 241
630 788
598 218
715 980
579 637
750 450
330 541
733 39
575 212
387 107
831 704
953 747
627 913
426 569
506 407
356 455
976 423
435 554
59 536
76 440
651 165
109 96
222 227
325 429
997 944
509 705
399 484
720 745
925 148
536 704
502 186
220 962
282 969
710 855
547 512
381 872
973 289
993 217
317 471
401 58
8 473
987 473
786 859
714 73
359 446
969 269
291 436
453 284
652 121
106 405
178 113
877 683
397 848
371 383
293 809
807 819
159 954
721 612
589 725
129 262
159 5
944 907
290 227
263 934
35 69
753 690
941 348
703 258
886 718
543 45
24 616
8 964
10 468
824 296
75 27
962 716
605 224
2 639
644 754
453 383
193 338
453 736
734 476
832 801
830 747
62 143
718 816
656 362
921 336
297 373
719 490
710 523
577 796
998 279
536 788
606 908
567 435
930 821
645 647
636 652
8 556
988 657
928 58
146 989
784 929
352 672
68 23
742 656
906 347
915 824
134 921
803 63
741 799
450 69
846 222
551 777
943 686
357 125
20 99
797 46
100 930
319 254
992 411
404 53
139 205
473 421
994 197
335 191
418 885
320 712
570 376
357 279
500 728
729 631
4 525
29 455
757 463
202 247
667 674
668 12
222 2
203 639
702 159
249 410
437 749
731 140
946 848
457 5
812 134
872 831
145 94
184 699
84 773
572 138
932 821
547 720
921 36
237 651
175 278
762 473
125 218
988 313
624 71
367 107
142 676
290 668
953 403
140 429
972 617
912 572
114 533
616 101
138 83
143 330
115 784
349 419
186 489
199 157
457 100
615 368
671 19
59 136
904 26
588 100
617 110
85 754
192 438
609 732
886 762
114 423
602 665
932 58
764 546
777 786
565 187
921 820
212 508
969 356
933 513
793 542
244 21
996 9
716 234
122 182
656 723
846 587
132 961
485 260
446 666
220 9
525 138
837 493
845 121
5 637
14 601
10 10
243 82
156 103
837 639
415 673
73 695
177 292
703 701
781 891
546 626
12 550
502 271
348 628
60 66
738 585
986 162
279 514
453 334
576 760
661 824
316 515
446 701
976 793
681 519
102 558
568 161
975 256
338 64
840 323
837 29
156 403
613 731
22 526
998 337
40 795
37 16
534 41
978 453
553 952
708 890
367 900
213 943
155 936
607 668
462 980
193 811
316 585
605 705
584 751
937 136
26 421
896 590
715 265
973 99
515 786
79 59
643 200
450 242
78 327
677 15
815 730
502 906
781 217
522 474
254 14
464 835
363 894
640 536
509 441
129 252
931 43
573 745
936 978
840 716
546 713
189 151
726 509
728 189
435 235
866 251
863 233
809 793
275 381
889 751
729 154
866 431
425 943
483 633
298 917
220 400
342 341
440 103
483 907
465 797
730 545
403 594
813 342
98 296
326 747
146 906
238 157
113 532
635 47
953 433
618 35
7 147
790 409
740 602
249 428
935 813
324 81
718 913
237 830
797 618
733 431
16 349
251 969
782 868
355 758
904 280
121 996
184 482
354 119
294 29
942 787
756 924
520 771
990 445
515 480
157 418
759 630
204 949
937 969
479 878
107 670
967 862
608 723
325 597
428 28
609 186
176 212
321 1000
116 56
286 165
616 252
378 913
90 10
645 954
996 72
981 604
976 136
200 649
135 671
739 251
79 798
197 364
314 812
967 692
53 908
171 422
762 990
638 401
984 377
777 839
363 96
530 790
698 607
706 862
635 835
711 396
176 977
709 814
542 732
283 235
905 997
786 832
720 483
2 768
76 636
954 786
115 92
136 836
575 593
254 209
692 368
825 481
508 773
328 509
540 755
496 846
893 878
975 7
969 621
456 776
401 61
337 579
570 541
439 218
883 130
585 60
962 92
832 642
676 542
998 997
514 199
804 969
327 204
381 663
783 951
555 573
168 790
702 104
849 15
656 498
296 322
43 323
215 393
671 729
591 475
49 269
931 812
380 838
384 899
2 475
452 548
506 459
397 611
862 44
932 257
366 499
1 37
227 943
212 540
685 957
876 38
783 327
585 640
137 333
251 351
376 534
959 94
32 959
482 258
901 344
885 112
883 940
606 586
727 288
25 763
723 714
64 445
858 374
890 890
332 371
714 383
675 653
886 753
515 889
804 825
621 523
881 262
508 947
997 556
895 23
208 132
775 500
394 641
388 906
660 359
996 63
51 151
887 68
721 507
942 313
369 705
589 250
318 448
548 314
3 794
925 462
62 670
576 114
73 766
624 274
458 993
330 398
594 648
197 493
313 552
286 1
814 527
232 268
328 159
733 191
729 437
297 353
697 40
151 642
39 348
134 352
899 419
980 517
890 563
785 218
760 801
481 864
653 602
913 363
754 506
602 793
144 103
363 707
720 36
899 577
112 903
530 25
265 884
163 945
399 882
856 216
70 570
275 820
69 550
291 140
585 915
691 836
843 802
738 372
178 355
607 515
453 887
644 829
896 395
62 751
303 92
231 370
859 921
557 701
723 295
424 900
649 31
414 725
378 218
611 373
119 812
668 949
723 453
175 104
874 731
804 948
377 580
199 377
610 965
101 339
182 63
63 932
262 390
862 929
690 936
734 582
888 908
685 113
412 367
743 381
575 196
719 108
258 133
314 487
408 927
876 621
856 565
848 183
908 189
375 320
907 146
930 2
197 596
963 454
983 42
840 743
983 919
115 481
15 621
503 389
292 761
886 221
76 958
358 391
764 437
744 746
2 851
324 985
465 834
104 831
806 958
571 98
71 456
142 575
488 905
518 490
455 320
220 72
603 290
879 273
122 96
22 209
143 520
224 661
361 565
532 52
230 387
58 563
69 518
982 671
807 860
295 280
955 16
894 976
359 719
731 644
851 262
696 432
1000 262
468 57
177 765
282 300
267 89
159 562
577 614
792 505
25 502
223 308
436 953
952 639
566 999
70 917
612 537
973 140
302 291
736 583
590 355
23 100
268 743
564 844
700 732
208 922
392 644
226 695
634 143
45 703
240 383
148 893
589 850
65 856
944 980
686 751
734 894
25 477
889 602
523 522
745 567
224 803
575 815
186 74
308 534
176 249
735 240
456 30
572 859
32 257
150 338
594 390
939 116
911 683
683 135
486 609
301 671
893 407
941 979
999 749
360 570
607 391
717 196
216 980
878 250
858 766
231 17
347 725
646 230
96 472
502 955
151 758
54 219
305 269
198 535
429 986
617 553
306 200
723 916
109 346
974 754
577 428
375 727
538 429
298 194
728 919
813 59
354 887
584 652
568 862
642 447
366 452
780 542
415 671
909 390
582 492
41 501
705 113
911 218
89 600
329 182
553 493
626 59
729 857
511 637
247 444
480 639
944 536
103 940
509 757
501 598
708 616
52 110
275 732
291 179
237 369
659 317
226 522
814 261
671 917
929 60
9 368
397 412
201 719
388 437
440 46
567 409
496 214
458 778
983 467
145 379
753 373
94 953
92 481
741 531
547 797
925 830
864 382
607 846
200 104
224 78
77 976
280 893
2 20
775 232
216 673
410 59
585 31
861 29
874 442
922 449
519 351
776 320
426 339
12 836
164 773
894 834
276 830
338 428
469 931
372 168
142 242
870 269
914 742
319 452
816 775
792 227
435 488
182 27
201 675
944 533
163 618
362 481
70 178
607 865
774 967
974 905
181 761
793 925
214 345
952 833
767 895
718 281
864 79
762 285
974 61
643 211
237 873
487 450
570 438
684 352
430 729
184 390
449 37
713 30
324 59
419 404
457 197
897 91
794 500
832 575
228 367
964 28
404 668
115 116
50 615
471 642
983 794
52 401
549 673
132 216
373 28
658 257
960 451
756 791
377 335
158 341
676 409
443 499
50 426
644 454
178 193
126 937
369 609
636 161
963 456
738 340
791 247
685 835
800 128
685 201
905 328
654 82
872 131
685 727
674 997
841 411
688 631
487 168
110 523
354 909
2 38
461 906
340 589
245 710
829 984
583 865
897 735
318 737
497 5
719 506
76 557
432 27
417 905
339 134
19 30
722 616
739 902
951 673
766 12
994 15
746 311
667 822
748 742
278 161
151 722
979 284
964 403
323 914
277 420
455 22
82 557
730 715
194 460
487 472
972 989
556 171
200 255
520 864
618 351
101 397
791 377
751 250
153 366
350 883
694 918
366 665
906 911
433 133
420 952
349 447
139 966
149 239
362 291
887 365
82 832
274 513
430 92
983 688
2 916
852 434
49 271
738 749
718 876
714 866
509 80
957 395
445 439
786 878
270 59
391 643
377 172
86 712
627 63
521 27
133 841
268 246
268 776
677 576
522 473
14 308
351 283
718 741
277 95
264 715
801 784
578 937
271 62
777 890
659 396
665 336
808 336
845 510
970 563
250 599
657 866
340 465
786 759
96 715
696 718
777 824
607 787
220 623
791 551
258 165
824 767
447 271
481 142
341 609
396 537
150 659
438 293
562 5
685 62
579 294
227 319
242 208
7 65
687 806
240 469
825 860
214 404
153 792
74 394
810 324
236 848
130 534
227 544
797 904
854 86
881 237
969 472
57 144
624 882
637 859
981 710
604 331
493 765
613 784
262 191
710 299
172 590
535 493
413 943
224 460
201 556
521 805
887 13
569 893
28 354
371 58
115 816
765 352
807 529
295 795
564 118
137 140
930 337
695 450
825 907
594 852
612 317
902 950
367 18
301 525
547 947
417 807
601 346
496 296
147 988
228 961
49 53
219 995
904 182
311 165
260 794
95 934
530 748
694 481
890 110
288 842
807 135
474 717
266 875
18 179
324 108
789 419
166 851
332 339
321 971
181 479
457 669
432 930
737 50
804 209
238 672
585 607
202 476
884 526
296 976
23 509
834 343
35 957
217 123
6 20
332 595
692 268
202 245
122 678
460 417
653 858
229 830
353 604
339 186
552 119
456 938
76 672
412 433
362 229
665 452
134 476
869 138
967 37
223 350
826 126
820 281
415 247
32 994
921 411
80 634
991 410
90 7
861 223
482 81
360 167
530 679
203 933
335 777
634 160
792 20
52 95
198 435
845 520
103 835
929 193
841 789
767 675
870 479
193 751
355 129
826 146
501 229
593 698
167 860
47 184
813 239
265 193
410 457
295 566
556 682
408 431
702 762
911 527
260 763
755 204
460 770
588 978
266 997
694 531
339 188
20 894
869 428
676 570
541 939
96 152
701 203
972 942
784 440
555 246
158 248
703 114
238 722
501 35
676 42
325 124
545 378
326 900
890 649
193 731
954 977
523 933
137 77
530 294
324 657
344 26
100 482
993 193
922 163
437 811
164 981
309 415
401 446
739 167
587 83
16 643
542 703
417 235
769 912
37 284
893 929
400 201
646 186
83 737
352 669
171 248
730 186
890 271
240 484
680 656
71 985
262 194
859 383
106 895
704 652
284 408
672 806
655 401
991 544
24 230
28 703
237 450
40 851
643 898
585 748
371 647
194 541
295 829
719 976
498 94
205 877
149 793
326 188
643 968
85 227
68 229
181 164
548 551
162 737
535 577
807 520
495 380
608 119
844 933
306 486
252 743
65 319
323 245
835 871
795 996
703 588
478 589
165 284
109 47
161 955
778 484
6 385
669 908
686 920
591 972
994 777
124 153
129 178
740 958
594 227
654 106
181 431
589 538
167 191
738 835
107 451
774 519
659 948
126 563
97 244
171 42
470 824
147 2
892 125
630 629
960 79
52 418
95 290
621 105
237 444
243 714
957 529
732 778
352 231
780 310
318 671
787 299
651 746
163 609
269 883
678 423
571 36
114 879
564 197
657 268
427 788
577 96
162 974
82 144
953 344
430 255
823 352
291 288
582 854
836 590
121 615
377 50
710 186
646 576
929 159
549 11
706 522
274 559
537 448
735 844
33 570
184 810
554 246
347 318
53 992
893 333
695 805
998 400
682 951
334 571
398 596
397 484
54 223
934 589
804 590
722 48
923 224
193 969
28 190
369 706
317 402
656 651
598 721
889 388
149 294
610 82
76 724
10 797
124 932
373 316
252 400
857 620
457 174
374 465
176 345
870 125
512 566
999 286
818 919
57 893
995 66
42 470
349 414
518 945
438 693
642 307
817 58
416 680
505 326
456 322
567 590
578 960
59 279
879 889
540 802
862 57
750 92
605 918
501 373
950 476
153 647
127 748
159 45
338 88
4 748
366 728
295 596
969 834
750 830
890 848
909 791
809 210
646 789
186 207
595 189
306 961
269 600
908 589
433 657
687 573
289 495
134 906
494 796
28 491
998 122
103 593
905 930
870 792
821 288
55 814
70 189
71 915
336 98
758 272
699 407
208 603
710 939
966 85
10 491
656 81
995 940
176 752
563 522
859 660
969 557
66 528
160 105
14 156
35 181
24 658
459 679
90 415
757 84
188 268
454 46
279 774
602 344
654 113
801 99
390 814
606 957
376 640
35 513
31 494
543 120
908 300
555 965
206 167
266 947
172 871
903 547
863 392
256 302
390 151
613 385
69 197
125 559
651 616
805 208
326 422
506 497
644 408
395 506
403 759
967 144
909 739
793 710
396 715
560 46
489 110
518 250
638 21
267 40
131 233
323 327
101 739
436 899
576 740
807 731
368 489
848 286
82 703
418 951
304 55
323 570
446 454
307 297
566 742
195 493
833 367
815 639
532 588
380 949
891 35
355 213
604 800
18 757
584 86
511 502
994 11
2 872
470 849
510 1
788 889
302 678
924 656
243 879
456 260
988 587
474 923
672 984
424 850
392 770
212 815
38 272
859 259
146 160
300 975
790 639
561 232
403 129
862 261
387 7
773 675
205 79
914 347
717 474
961 277
57 911
613 489
900 718
484 407
104 44
951 761
1000 705
965 980
654 647
725 941
766 869
69 822
779 682
662 30
541 90
967 541
794 560
539 620
754 365
884 768
395 986
192 805
624 511
70 98
527 608
717 726
151 983
952 257
324 470
622 106
308 508
221 543
275 967
528 539
343 475
230 40
495 408
187 798
268 638
968 21
845 627
880 417
169 506
383 48
44 235
767 739
709 348
722 903
470 568
663 657
366 30
871 985
816 885
390 663
383 786
249 150
524 957
849 653
909 495
270 982
749 739
549 763
747 266
793 617
806 255
674 973
308 880
968 691
17 568
192 892
524 40
886 165
765 987
256 666
749 354
323 181
453 277
802 525
568 345
180 344
789 291
601 111
590 257
681 42
154 393
715 955
652 684
699 304
647 321
313 7
29 453
915 120
376 965
250 261
678 403
653 392
604 102
100 303
405 460
533 403
780 197
761 160
650 410
789 916
529 73
772 904
37 374
516 66
776 168
458 837
88 483
549 44
936 648
460 230
426 856
963 466
48 351
839 564
416 967
731 225
803 171
59 704
351 911
335 810
140 781
401 565
636 151
41 334
396 355
359 120
956 441
345 110
611 403
813 824
86 83
677 225
142 851
103 971
325 968
293 381
309 651
853 264
92 549
303 538
230 52
134 82
540 349
552 89
165 654
411 334
503 88
301 796
468 610
225 241
868 302
840 524
574 244
838 707
677 729
964 685
258 818
772 911
965 592
872 763
263 448
3 131
653 941
536 10
636 213
738 43
775 668
295 450
776 166
564 38
613 567
215 524
654 387
101 542
396 737
754 485
779 504
335 484
528 110
494 988
790 547
305 353
585 269
919 104
983 134
980 988
529 619
816 634
103 947
137 790
782 664
899 284
252 392
272 23
531 61
570 835
413 506
961 437
169 940
20 657
658 187
291 112
133 779
901 266
443 151
894 821
233 989
610 997
494 65
680 455
746 629
239 765
286 248
360 788
54 148
115 603
193 8
775 613
953 393
3 447
457 35
253 310
882 350
720 770
502 79
557 208
707 157
164 338
864 299
696 168
692 51
161 318
920 451
790 386
25 510
940 711
86 982
673 792
43 6
926 258
304 621
671 391
425 880
457 214
265 834
360 15
348 505
195 18
197 309
408 43
415 368
401 839
691 479
633 402
493 465
322 137
382 414
119 576
431 711
425 420
727 621
80 134
15 495
853 416
685 451
625 89
665 667
68 764
114 617
956 787
105 337
200 224
264 630
934 689
146 28
975 998
443 11
801 67
100 465
85 371
466 152
134 931
717 224
799 690
545 732
744 742
769 751
238 211
762 38
855 713
250 687
157 966
976 777
793 705
73 888
776 567
403 758
925 257
928 38
575 177
665 374
47 640
502 191
696 926
78 494
775 853
60 375
217 188
87 971
945 12
227 119
518 154
508 444
682 583
175 175
900 967
183 401
157 878
679 234
438 782
625 266
384 146
709 891
942 390
565 394
658 816
712 840
569 868
70 247
101 792
574 878
543 895
495 519
512 123
722 896
138 561
171 963
28 87
708 686
903 419
69 738
90 767
627 15
996 522
261 490
667 232
792 65
119 820
245 733
31 647
620 120
766 599
486 761
120 746
603 159
517 214
624 536
797 517
44 589
933 162
340 616
544 937
348 123
819 378
769 790
849 886
647 859
431 249
370 300
814 993
391 310
229 83
925 772
978 202
888 898
498 297
969 312
289 155
384 824
133 171
857 409
680 188
415 33
813 122
791 200
37 112
266 136
179 650
311 121
776 795
291 984
210 883
267 28
367 501
833 180
974 887
438 308
228 653
337 845
788 515
635 269
245 277
604 448
682 335
436 948
715 155
801 547
686 126
785 957
242 222
616 821
874 305
666 14
819 511
464 806
434 735
548 188
136 47
841 936
945 526
61 729
834 655
475 528
754 492
355 356
415 515
572 922
512 471
109 844
806 244
890 998
531 834
524 592
914 357
598 216
158 424
916 987
187 622
459 108
133 30
381 645
840 658
655 968
915 530
748 396
931 842
659 198
828 197
819 521
815 277
980 948
944 511
202 783
520 286
56 163
311 646
22 58
150 78
599 969
950 414
597 929
289 304
432 217
247 94
862 268
220 753
657 722
830 255
690 779
668 286
59 380
189 473
645 668
126 806
752 909
2 235
910 437
455 951
215 474
854 480
489 513
64 485
290 283
97 663
280 450
953 440
789 208
640 698
644 94
648 210
567 235
835 772
67 158
364 555
39 554
968 680
836 416
342 468
866 942
381 504
553 373
465 552
786 121
507 852
630 870
649 148
557 968
383 872
211 248
813 278
770 546
133 499
223 734
117 374
629 975
577 611
845 687
614 845
186 170
265 194
236 476
753 563
946 886
413 862
922 635
595 510
792 63
382 234
849 995
78 35
516 241
399 781
434 634
608 579
34 360
597 905
193 871
540 787
454 239
776 188
472 625
11 50
141 409
830 926
394 437
857 780
110 97
606 302
967 497
441 698
179 642
663 984
171 703
766 705
603 776
106 743
536 287
20 282
723 876
61 222
824 988
30 264
734 227
513 905
902 235
781 314
817 919
922 854
478 178
313 744
437 150
350 558
941 435
55 296
730 957
882 862
622 690
519 811
81 388
188 558
565 92
930 229
187 718
730 888
276 670
322 59
495 377
355 577
685 236
277 360
969 373
160 885
464 441
114 3
159 843
890 434
844 711
940 198
287 624
281 414
436 395
561 605
624 394
855 944
766 367
584 965
784 825
358 327
791 997
342 860
977 254
647 671
895 764
37 723
697 843
663 632
160 798
457 557
797 844
150 507
171 293
503 472
54 913
786 31
166 601
982 164
280 659
599 328
502 613
960 661
763 416
417 781
715 271
336 716
935 670
232 557
546 511
216 496
838 69
108 149
916 649
781 527
71 197
468 911
71 16
217 621
573 919
544 470
781 111
965 971
179 425
471 259
260 426
913 682
975 571
819 442
482 241
861 510
953 900
497 878
819 41
347 951
273 682
88 744
292 85
130 903
511 394
585 837
630 797
995 438
846 855
300 151
106 796
188 726
227 691
389 499
724 828
242 367
270 775
116 206
963 432
960 592
228 954
29 426
476 955
541 663
705 421
617 428
600 211
795 864
285 416
990 401
184 580
543 411
885 572
836 44
251 763
660 726
741 397
318 445
169 287
225 768
849 371
984 133
786 973
925 68
337 467
831 573
390 18
616 993
781 275
70 497
827 810
245 496
607 765
782 831
201 868
763 986
743 764
67 431
583 249
3 324
596 386
547 139
904 51
681 183
520 846
793 614
962 211
459 398
219 77
367 535
859 5
971 114
56 305
253 88
104 378
941 368
960 399
118 179
827 484
798 688
668 886
505 526
890 827
384 323
681 605
347 357
669 287
725 981
37 194
677 575
164 827
709 953
945 699
250 428
942 985
750 442
954 782
46 652
139 67
290 215
408 205
614 392
239 677
509 299
630 805
997 879
584 938
215 685
732 168
467 777
171 957
843 812
490 282
445 382
69 575
711 827
326 340
631 674
964 785
304 717
471 475
25 314
286 899
532 999
635 539
37 347
675 606
332 694
520 257
468 157
507 21
834 413
321 550
414 357
101 555
163 30
403 412
708 773
203 698
68 643
55 994
259 369
745 525
791 307
496 954
689 976
623 91
215 941
379 283
583 52
887 989
808 99
90 67
467 3
402 243
887 498
767 29
982 845
287 328
621 15
62 703
913 503
505 523
372 92
771 528
705 753
372 646
708 10
711 997
370 691
943 431
394 207
285 514
938 141
883 760
2 6
639 59
110 363
974 576
231 474
704 600
516 646
52 42
625 406
399 616
252 541
583 225
50 171
764 566
168 498
517 304
818 916
69 794
359 3
896 21
538 363
153 701
150 330
634 936
852 761
580 709
12 907
261 884
256 220
871 792
159 404
456 593
993 880
258 978
815 950
132 666
190 642
900 585
626 512
20 428
645 662
331 863
373 146
164 856
811 578
287 352
571 425
256 470
333 533
945 530
192 859
393 149
607 75
12 979
104 473
734 26
249 990
495 962
846 762
883 805
532 828
120 877
901 512
838 158
267 24
848 626
748 96
615 595
409 836
597 8
410 480
187 96
170 307
170 701
437 157
782 636
782 881
936 600
364 146
602 533
452 926
603 974
978 532
207 259
369 988
139 452
88 966
944 23
565 393
899 621
670 853
154 473
446 107
525 936
576 2
669 782
612 37
122 751
841 209
68 136
583 632
528 488
508 426
461 177
73 447
514 64
325 38
999 900
34 3
55 155
105 895
715 172
382 297
156 909
335 596
543 964
723 634
989 236
697 313
565 368
456 827
366 170
818 858
656 953
901 414
305 461
308 379
446 297
961 943
540 877
310 252
826 32
211 736
924 345
830 176
110 487
636 417
865 434
713 831
927 26
773 467
902 434
70 728
818 440
527 162
292 361
132 413
849 407
109 31
582 218
517 218
634 733
3 699
915 929
724 39
395 977
473 817
704 290
256 416
929 312
847 60
467 184
77 400
401 945
617 386
30 971
900 159
983 646
606 116
427 402
163 437
525 132
822 554
102 258
850 353
416 184
990 164
94 437
233 51
289 330
893 234
183 693
349 219
273 863
346 828
351 800
85 552
152 853
735 854
107 724
18 552
603 63
744 634
476 926
678 176
144 950
390 150
747 736
977 449
535 414
1000 38
618 86
892 724
809 909
276 320
510 230
734 603
472 477
237 299
402 266
216 215
46 314
950 374
114 836
787 465
874 756
480 710
25 107
590 77
9 687
633 148
151 858
974 734
840 141
254 428
685 195
856 141
537 549
774 127
810 622
762 735
771 771
422 755
270 924
965 172
328 938
906 88
640 745
6 308
381 861
801 269
748 570
657 669
631 430
776 900
424 32
29 329
120 668
425 700
894 48
885 899
356 617
81 633
793 980
493 449
1000 124
878 775
375 583
478 85
302 373
58 657
989 169
164 874
392 597
858 184
985 927
826 214
148 567
729 686
182 383
58 239
272 150
503 129
235 409
328 205
383 397
82 47
846 491
638 236
537 396
546 644
288 583
425 119
604 133
774 190
893 629
924 220
185 123
712 568
520 577
31 953
624 876
796 261
463 332
8 605
491 553
487 25
248 90
157 22
2 555
621 187
853 235
363 648
847 177
331 855
133 173
759 733
303 246
109 550
923 318
665 925
320 568
55 358
219 78
565 977
810 867
574 270
768 613
886 691
282 902
615 506
539 77
111 210
644 616
141 698
326 659
466 35
23 410
74 241
839 638
569 1000
856 143
269 976
666 388
56 632
246 594
708 356
155 703
324 296
978 460
920 169
450 488
982 437
632 88
828 645
392 144
455 697
360 841
301 295
782 377
758 116
555 403
686 382
399 318
454 989
656 234
85 49
688 476
192 495
945 987
88 974
530 846
97 272
187 597
120 271
645 159
98 836
653 621
739 340
167 35
188 414
611 477
412 845
116 905
706 57
791 893
653 262
515 297
772 965
484 425
764 104
609 441
814 149
854 498
866 464
327 629
660 150
406 545
536 548
789 188
809 656
620 671
357 204
245 472
307 206
912 473
354 118
970 571
551 945
798 38
72 203
934 607
103 723
146 911
378 333
843 997
3 551
552 600
22 211
755 4
432 687
300 982
983 449
371 54
3 304
12 105
378 509
841 210
761 655
443 134
902 891
353 242
600 356
897 611
460 275
120 827
490 949
282 706
547 53
956 6
248 788
762 471
982 114
64 581
235 14
459 615
326 199
450 480
699 291
348 327
385 303
512 932
749 625
755 82
90 818
662 911
778 556
570 353
979 895
582 418
185 966
73 869
152 27
208 906
108 649
724 121
559 853
676 453
217 597
806 547
491 709
326 569
958 748
478 487
173 982
865 732
887 972
380 962
815 472
929 911
256 606
479 566
354 904
457 871
514 665
460 991
504 632
972 368
363 211
692 94
524 135
384 338
958 127
26 1000
288 634
199 311
21 7
181 534
877 526
271 848
246 985
410 937
423 814
623 381
292 695
406 317
302 651
810 500
961 182
132 944
291 520
838 714
333 460
154 851
644 552
445 515
237 655
359 656
887 491
599 644
596 742
999 686
294 289
2 889
942 447
864 448
999 543
598 249
418 187
842 141
267 793
534 782
899 179
423 103
661 424
343 954
65 751
62 868
468 720
549 722
496 743
862 114
535 998
328 420
779 226
950 553
681 610
977 23
512 720
493 332
487 915
912 80
792 42
305 741
595 337
121 940
284 189
584 349
671 447
421 515
778 860
259 183
498 746
449 250
329 262
322 408
973 33
376 445
972 659
986 907
359 8
706 779
990 132
17 488
229 465
89 699
312 281
331 428
424 304
813 151
92 748
582 640
449 951
479 677
375 943
223 794
574 830
208 386
981 660
169 141
660 188
310 958
597 600
194 427
993 355
902 681
393 476
381 47
628 940
432 608
599 953
68 665
443 613
967 122
468 711
597 293
340 137
269 123
96 867
427 196
561 942
956 90
118 24
41 459
797 483
423 16
918 741
489 737
452 86
96 682
739 461
563 694
216 758
379 510
349 868
246 800
305 275
112 70
104 190
464 21
534 366
94 267
8 280
630 600
109 941
92 883
981 203
953 327
762 408
411 326
592 749
839 37
367 199
317 996
356 258
848 934
963 940
817 295
142 121
622 903
528 489
118 290
815 820
408 458
261 247
495 627
445 163
975 594
851 918
615 813
460 350
903 433
253 782
921 722
541 586
395 859
547 889
51 811
492 786
950 246
573 114
920 644
581 446
113 975
304 11
864 141
353 266
549 374
724 437
580 327
221 153
440 493
796 288
305 728
733 769
702 37
183 479
418 272
273 842
399 821
610 701
209 840
106 865
567 191
985 269
579 763
185 107
585 14
991 858
30 773
566 991
532 501
319 690
250 545
652 787
651 248
857 587
261 199
444 467
939 826
591 857
816 64
270 699
916 399
11 993
319 329
882 569
355 875
484 563
461 744
762 257
562 52
82 152
908 249
568 177
948 483
69 366
559 431
710 877
445 631
827 151
857 310
405 827
878 7
255 389
314 554
223 593
775 292
958 333
562 833
815 437
98 926
172 629
381 432
80 604
24 854
539 320
648 100
152 258
457 319
594 978
349 345
243 873
865 91
39 598
324 799
878 214
470 877
313 622
486 121
292 531
610 726
728 852
950 405
365 815
873 316
265 196
466 142
409 935
371 73
908 856
387 334
193 148
291 143
309 46
410 72
766 282
739 383
829 204
876 237
138 246
661 398
948 840
539 427
955 959
866 147
54 924
557 758
202 385
961 429
675 633
615 728
925 569
686 143
67 143
656 204
23 349
785 576
734 98
5 706
900 31
691 99
607 522
340 644
664 406
786 666
465 936
182 121
139 974
441 408
29 797
113 928
827 155
378 632
34 975
496 94
635 511
852 772
176 316
707 709
436 846
683 583
711 5
412 895
300 876
526 864
958 42
883 161
814 410
471 264
717 153
846 779
509 712
607 581
499 781
945 210
31 352
934 988
393 169
578 975
78 48
238 146
552 436
499 206
683 457
786 182
589 491
62 273
10 358
834 40
61 767
379 454
935 878
264 794
586 816
227 79
888 852
100 703
566 933
700 120
783 986
349 794
850 553
233 466
346 818
633 926
679 211
472 891
596 266
474 818
992 391
720 802
296 989
458 880
806 803
728 80
648 83
825 472
326 420
61 914
861 405
656 963
490 376
764 46
878 903
303 525
243 760
837 993
885 836
76 61
307 401
832 396
444 893
309 656
649 965
692 734
636 190
445 230
301 200
629 215
357 817
207 593
386 484
58 181
728 367
837 376
683 807
865 374
294 528
293 738
757 593
289 738
159 645
554 718
237 558
351 889
869 89
269 452
263 44
147 696
785 438
527 542
990 962
547 210
50 271
488 670
127 902
945 915
895 92
963 576
366 265
172 892
807 242
324 65
900 666
227 427
69 714
97 791
44 61
315 988
431 937
785 313
684 150
448 69
152 347
734 529
145 961
956 213
26 404
355 574
978 398
737 609
853 520
545 990
491 112
787 884
953 350
285 686
878 429
998 185
993 24
588 699
597 917
448 231
561 184
191 413
55 87
350 805
128 548
742 432
249 26
806 467
663 150
490 602
848 439
519 295
21 79
831 211
843 885
475 315
841 824
471 320
723 213
752 971
545 529
64 745
967 582
391 987
549 206
512 994
107 334
314 181
151 136
637 950
883 675
203 123
523 521
56 914
859 419
486 407
624 295
604 778
930 467
800 436
568 698
852 70
833 840
20 67
515 79
845 717
590 960
633 448
378 470
117 810
628 901
434 779
476 540
71 660
731 90
726 245
520 923
314 424
383 274
350 112
95 556
112 211
717 242
475 181
394 302
314 803
47 128
313 360
579 316
748 674
223 860
453 844
987 946
237 813
126 983
467 198
1000 407
170 398
436 723
390 821
40 613
32 627
904 484
471 242
429 59
55 906
41 873
103 191
597 821
204 482
655 313
918 443
387 991
809 777
741 194
826 644
677 648
237 457
622 237
987 825
489 988
435 228
978 243
442 448
685 268
91 713
169 973
322 883
51 712
2 672
301 340
332 689
6 767
268 336
827 451
70 512
576 984
543 745
957 864
979 380
699 29
443 52
700 743
391 900
183 984
3 604
199 72
468 775
408 10
871 716
873 849
95 923
877 537
280 717
180 392
214 983
327 19
184 861
679 369
941 901
749 178
87 977
66 61
441 920
903 233
25 438
635 288
489 666
566 91
945 315
620 31
291 686
444 547
982 174
844 536
828 98
769 852
582 214
771 216
501 259
391 799
113 219
717 755
302 989
729 291
181 274
341 33
884 574
372 492
590 317
892 243
657 679
878 819
42 352
358 545
477 890
170 170
922 405
743 167
30 466
658 341
720 242
837 395
290 714
214 951
341 506
77 50
939 923
722 213
379 356
633 388
48 285
458 767
527 196
378 715
942 19
428 155
321 244
880 662
749 308
711 502
860 2
424 934
214 750
749 592
457 382
666 788
622 544
335 351
258 276
369 37
783 42
280 14
703 380
321 765
233 180
118 656
465 331
757 214
947 604
420 964
743 42
508 77
154 137
500 208
869 172
324 101
351 442
109 816
124 217
381 398
782 327
353 553
594 501
524 338
450 475
66 603
162 479
278 392
151 741
16 503
294 657
950 887
158 826
53 25
601 471
394 475
655 675
947 795
273 839
547 873
788 47
873 993
247 924
414 253
950 676
410 365
305 69
29 372
89 815
5 792
586 665
317 373
905 936
776 924
388 542
358 479
168 386
552 447
617 556
238 203
927 283
592 832
238 73
21 159
384 719
456 457
158 8
903 127
563 493
329 135
751 607
790 338
962 86
34 506
769 624
930 789
782 291
214 165
361 118
67 817
926 224
176 181
702 738
673 382
224 775
989 992
329 77
690 216
771 823
507 337
339 219
806 405
387 731
980 562
911 682
709 403
533 547
605 747
754 852
124 612
218 569
76 550
131 338
273 997
656 333
400 874
30 681
963 458
424 502
174 274
390 304
611 972
437 235
318 780
3 738
143 105
57 105
914 480
606 185
26 611
266 688
739 55
274 59
499 193
778 816
324 132
906 567
163 676
516 305
132 573
404 367
230 841
170 607
803 247
21 68
286 111
122 559
104 298
788 427
429 693
720 861
248 851
895 541
375 476
602 75
565 76
383 186
219 812
878 916
755 597
799 913
10 694
169 185
719 421
57 673
100 833
410 146
273 793
684 843
956 561
759 62
63 308
353 252
160 874
788 791
212 884
531 59
208 630
891 618
127 515
762 810
357 69
723 467
130 584
353 544
320 596
755 832
821 894
752 833
531 282
891 738
263 133
707 742
647 468
903 356
174 17
912 527
102 784
63 922
677 685
869 99
244 895
770 243
714 672
950 602
1 882
66 30
813 528
440 842
458 35
896 646
63 491
540 832
504 386
206 504
509 176
63 509
409 481
539 874
647 703
402 439
896 317
798 517
101 256
904 348
901 966
839 792
798 275
396 653
481 218
381 889
115 697
974 868
487 221
184 284
90 637
984 439
310 174
582 107
449 978
759 461
931 914
981 411
651 533
632 765
581 957
177 168
351 266
610 787
680 920
221 872
634 237
913 285
122 896
401 702
852 385
552 471
493 390
527 805
651 904
917 592
392 489
464 794
382 306
381 503
201 134
205 405
785 69
795 782
775 505
389 619
895 915
181 951
48 441
878 780
913 499
835 782
202 969
474 493
947 368
759 722
616 929
413 103
843 945
406 901
518 453
529 497
278 957
685 832
807 398
281 753
117 39
187 162
183 592
414 52
396 755
38 679
394 457
801 498
889 24
353 560
614 539
482 486
200 877
240 702
856 629
381 682
138 278
555 425
329 773
871 482
622 421
421 58
994 493
206 827
704 570
811 911
199 191
592 998
668 82
275 222
858 956
789 616
500 891
345 250
705 690
517 72
642 828
482 840
370 73
189 37
506 815
611 364
122 604
443 910
571 295
152 400
590 497
649 294
625 807
104 458
883 186
214 388
352 824
103 474
735 702
453 781
735 453
426 272
607 302
165 62
760 162
887 642
699 452
627 484
876 405
733 962
458 924
848 910
56 934
206 908
266 122
184 431
184 295
944 422
288 643
873 21
255 588
863 433
974 918
366 688
750 571
947 265
805 212
386 341
635 938
342 275
580 566
64 502
220 629
99 321
551 45
257 322
48 250
595 682
187 936
308 118
93 917
455 339
939 543
818 673
845 432
85 64
412 183
384 963
670 836
642 69
437 588
93 376
645 170
64 693
608 909
125 692
972 536
850 453
27 871
640 20
939 77
52 482
681 853
788 749
9 725
261 663
39 462
468 418
685 107
437 623
183 44
15 586
877 816
82 85
332 762
290 368
670 77
823 476
643 612
808 255
69 741
200 52
447 742
320 323
866 696
960 536
454 946
903 448
909 62
907 123
875 474
573 601
208 19
693 603
631 451
147 505
31 622
920 186
636 828
599 690
362 505
812 637
251 12
463 831
729 961
299 853
508 934
623 42
30 988
823 844
289 812
495 467
972 780
699 786
963 427
98 650
890 32
620 188
121 916
232 95
310 193
880 339
180 54
534 821
491 914
890 805
341 987
454 582
18 73
769 902
551 889
169 782
983 478
975 214
267 702
678 131
562 685
580 451
489 272
437 295
205 455
719 973
708 270
861 876
51 195
354 377
408 522
235 674
223 912
156 26
370 998
691 931
682 622
245 169
623 535
773 330
179 911
935 586
784 169
383 801
116 426
83 797
796 958
724 569
640 879
553 197
436 732
107 722
669 242
242 632
599 674
398 982
474 513
759 909
661 157
723 682
519 948
368 242
203 908
151 661
629 172
902 871
64 591
629 76
100 704
757 603
550 128
869 417
837 688
248 339
450 664
453 993
567 637
714 982
580 342
57 679
633 158
441 183
637 661
951 123
1 139
162 600
830 862
814 629
707 266
622 273
380 663
864 777
286 620
396 633
695 232
850 13
25 104
51 631
559 825
351 844
445 733
765 77
417 161
70 293
891 488
56 585
719 96
696 663
517 221
694 313
305 810
322 450
959 391
94 849
878 150
785 949
597 121
868 56
186 243
918 881
257 562
573 127
412 441
347 457
754 3
267 142
943 681
331 37
882 560
508 782
189 324
322 459
556 578
20 480
56 784
920 402
240 673
167 478
150 109
511 480
497 392
39 682
409 899
815 547
978 356
814 129
876 833
608 932
968 880
685 560
270 918
397 27
61 932
38 875
830 15
230 404
313 395
884 540
228 492
823 547
723 860
106 626
652 875
696 921
792 226
53 189
604 575
858 365
539 688
582 94
169 757
640 891
616 98
517 267
972 212
539 763
789 591
303 392
166 630
62 76
417 504
118 283
728 350
241 775
817 109
672 579
902 460
522 205
186 610
61 532
907 475
959 676
310 511
832 38
213 991
757 453
765 573
712 584
87 613
43 608
169 597
207 59
533 196
492 214
976 802
725 807
839 289
69 934
588 156
546 630
115 715
226 113
421 784
171 658
205 92
245 696
381 76
48 251
976 82
648 90
148 226
9 724
130 133
53 750
665 297
445 4
732 429
491 464
856 890
67 936
358 250
602 333
683 250
775 830
475 328
52 677
796 533
282 474
848 79
477 931
859 319
395 714
209 461
1 566
204 25
926 30
216 755
703 363
288 512
338 762
692 209
275 693
898 275
877 860
56 432
884 333
461 236
359 29
990 414
391 629
660 444
755 238
129 810
495 482
510 589
970 900
217 247
204 118
18 343
730 478
212 321
457 70
635 478
959 32
972 655
658 465
247 27
251 67
141 970
286 82
795 95
151 429
572 584
910 882
967 947
701 938
953 771
829 206
22 996
864 532
971 719
352 574
895 423
517 429
364 730
969 330
619 981
637 559
887 500
442 209
219 794
782 355
990 28
777 267
68 293
732 58
618 52
739 998
72 709
978 215
508 515
106 144
425 992
995 866
552 565
11 334
920 1000
267 781
669 72
723 286
124 813
283 547
522 612
761 381
478 218
524 254
561 870
472 113
435 482
798 354
834 510
49 452
642 389
764 310
813 486
299 582
164 427
277 77
296 748
581 338
435 414
199 836
865 841
576 981
502 388
31 861
807 542
598 970
973 938
49 554
275 484
967 826
18 598
986 685
320 12
872 143
925 30
352 356
748 749
323 72
687 372
625 313
207 944
138 877
474 346
30 697
398 398
325 322
428 361
68 646
527 391
718 565
762 342
878 968
637 367
844 467
812 251
832 842
23 696
369 182
960 479
561 839
221 278
971 632
949 608
999 144
74 224
826 995
79 124
352 101
819 107
152 187
453 600
744 13
790 964
572 174
749 904
250 312
413 219
708 916
757 347
829 209
536 863
279 833
475 454
77 46
979 169
43 727
72 276
652 673
940 700
270 333
619 26
680 799
723 455
64 611
443 496
147 871
39 936
555 462
563 206
487 502
257 112
205 526
445 175
551 476
974 136
804 48
943 867
658 612
560 452
534 713
527 850
997 13
703 253
124 260
130 920
747 759
168 551
159 462
769 816
73 329
531 624
6 817
63 532
18 60
544 73
664 20
332 146
228 696
157 356
553 581
36 820
112 126
113 642
810 811
650 180
252 886
917 583
31 207
51 559
244 630
255 183
15 763
696 278
403 204
800 151
962 323
140 183
220 391
325 98
657 938
357 263
121 372
377 363
291 424
582 43
584 381
193 257
694 154
580 833
689 799
576 756
287 252
206 981
979 214
270 336
476 742
707 204
628 744
942 330
819 524
998 836
49 538
280 369
69 59
478 150
267 615
814 560
297 734
546 132
586 717
7 588
462 637
876 811
787 873
818 180
399 886
35 856
195 200
416 491
286 313
29 980
458 491
616 333
828 439
665 860
888 413
944 274
294 181
880 155
537 165
387 496
880 991
429 912
919 316
676 442
151 567
698 539
614 929
45 150
446 512
12 832
8 852
28 697
687 260
171 884
783 199
677 507
169 743
876 320
210 274
853 254
424 650
821 650
119 508
261 436
623 783
981 995
263 150
737 490
469 398
671 267
283 446
232 749
876 574
961 49
575 432
867 530
617 538
532 901
99 621
18 156
948 40
422 582
486 41
142 209
257 568
45 371
320 524
583 418
496 324
336 865
479 635
905 252
810 434
462 804
887 70
723 124
586 125
94 246
904 710
356 471
451 648
724 613
433 537
768 671
794 543
966 372
590 836
977 36
625 355
180 430
106 435
492 813
258 294
812 981
517 25
867 412
17 832
376 972
760 809
883 736
515 414
166 973
849 9
785 106
302 597
438 912
192 306
936 458
131 154
870 499
986 5
39 981
927 538
576 442
304 93
414 152
609 755
146 398
55 953
499 185
107 720
36 444
776 805
645 119
560 624
17 325
775 469
874 735
223 372
61 538
545 559
74 3
279 109
183 573
355 154
844 675
78 403
562 953
158 137
728 88
646 604
982 246
347 139
972 54
645 815
728 722
218 26
815 648
801 728
600 959
864 627
951 944
714 481
567 712
436 193
987 147
967 968
393 314
367 455
176 99
823 342
934 637
325 236
580 38
68 146
749 503
690 88
2 657
407 394
322 865
109 40
319 990
485 846
187 835
283 960
596 208
246 871
672 346
433 726
370 840
119 43
572 9
577 111
843 211
70 726
803 214
927 661
253 296
852 723
654 123
633 574
582 969
667 424
752 786
593 294
274 434
556 526
81 407
600 123
245 298
826 637
206 759
958 872
959 35
355 488
383 113
998 938
638 431
553 8
842 797
657 20
786 862
778 743
85 312
583 43
698 83
456 869
128 372
675 118
707 706
503 386
919 288
600 49
712 964
277 222
696 985
722 716
793 749
470 539
791 154
793 536
109 174
137 649
580 535
183 857
841 344
299 914
14 244
134 689
34 924
194 970
857 445
512 428
617 1
428 196
404 642
191 596
337 489
862 747
580 875
710 476
751 850
65 87
188 274
532 699
53 148
226 632
694 914
473 907
13 404
371 843
181 379
938 932
628 253
817 32
400 868
511 447
545 30
288 590
295 760
497 307
661 885
824 841
263 762
124 842
468 846
98 777
478 850
644 988
296 447
476 931
133 123
429 556
610 89
282 407
547 757
600 14
954 560
460 52
336 289
901 331
777 271
727 946
852 155
853 813
596 645
598 229
51 496
861 291
561 672
960 594
141 355
311 763
101 37
718 959
210 55
608 70
697 169
742 38
416 701
631 994
640 771
700 850
1 10
612 101
53 940
583 521
430 139
97 795
217 249
577 310
638 344
362 620
337 2
742 36
851 742
45 814
484 247
557 352
661 6
147 566
24 804
685 385
775 22
386 517
599 237
698 332
303 464
494 211
816 507
568 314
28 589
322 51
435 519
760 292
945 161
744 896
749 793
227 403
613 424
931 181
737 2
204 572
711 884
396 976
903 144
769 481
905 158
800 835
188 203
37 816
815 229
767 18
800 891
607 510
774 487
869 169
815 123
312 583
366 110
997 586
610 999
578 932
898 377
822 856
238 947
695 107
115 509
229 778
634 753
396 352
214 442
27 720
560 94
717 77
974 294
360 224
22 534
79 611
480 773
69 595
633 298
833 710
61 392
21 171
953 400
890 864
845 958
603 300
393 624
833 824
258 581
304 334
7 136
43 186
929 88
839 514
97 683
853 425
688 245
400 520
420 985
183 368
639 793
430 520
5 127
463 101
809 285
61 176
610 460
47 29
796 582
374 47
728 851
353 509
370 195
5 343
318 293
940 322
423 579
38 911
592 98
909 485
229 704
66 977
490 791
23 570
641 727
78 362
727 347
265 145
949 666
866 494
872 95
198 937
423 687
256 720
172 686
434 445
120 841
387 198
188 651
694 287
689 768
376 299
855 599
745 52
536 167
90 615
964 698
383 471
931 854
320 744
137 8
511 264
625 373
595 479
882 858
858 971
20 862
659 754
332 941
609 657
493 928
936 263
206 869
656 152
699 979
28 204
174 634
643 43
62 394
24 349
489 640
618 207
119 157
168 833
647 392
948 239
11 498
373 653
782 54
267 672
52 984
190 330
178 800
54 697
632 52
441 50
77 388
288 88
885 12
740 424
445 138
339 226
192 522
991 810
546 394
415 335
134 491
992 117
166 619
58 407
817 797
183 614
287 873
839 830
639 940
575 784
47 341
636 603
974 627
719 867
411 237
394 894
692 562
175 329
746 366
510 492
783 472
283 830
313 447
354 638
426 425
856 188
661 693
120 406
938 163
967 980
660 486
859 169
876 303
941 39
55 605
594 263
184 449
450 844
493 921
601 431
436 568
762 823
61 422
308 919
942 637
617 40
292 23
644 129
37 192
161 530
464 762
681 721
722 741
494 29
11 788
17 36
289 717
803 580
91 798
708 873
34 98
952 752
111 911
3 791
983 724
883 477
104 893
616 121
281 716
785 39
747 222
644 592
286 595
695 748
505 697
891 839
772 773
667 876
18 282
996 298
998 231
866 134
219 755
42 321
113 679
267 159
427 123
208 669
961 979
441 980
206 810
261 201
107 610
743 404
336 103
860 554
857 889
75 250
561 539
50 707
949 609
241 145
977 853
463 480
407 557
884 94
659 95
469 544
965 397
723 366
455 671
974 181
284 912
347 524
377 105
758 191
99 819
961 758
976 249
386 444
792 702
192 866
67 646
826 820
696 359
847 72
471 712
821 482
743 149
730 128
592 873
829 136
739 895
286 311
798 237
835 493
947 33
916 761
593 726
207 689
913 288
168 857
513 997
243 476
229 529
138 378
117 972
871 415
357 138
175 697
371 332
410 805
79 616
256 12
552 768
360 895
370 955
722 598
835 860
183 197
717 539
687 891
587 57
574 446
371 983
602 801
951 798
496 206
809 47
973 521
293 342
475 15
291 309
226 617
611 408
166 327
299 204
569 885
260 494
134 779
80 630
336 241
761 969
353 587
335 995
895 560
611 857
535 265
331 103
502 942
948 831
275 776
466 409
38 593
489 65
252 601
385 604
187 719
598 433
289 597
688 175
213 371
897 939
352 714
347 610
610 736
202 451
800 454
51 185
409 590
481 310
837 693
759 344
42 7
282 745
720 628
354 681
715 908
361 534
123 953
479 144
837 749
59 347
361 90
812 471
477 66
949 548
45 655
229 759
562 359
394 366
862 814
325 19
482 735
825 880
665 609
675 385
39 269
980 102
225 223
589 401
194 450
214 871
957 537
416 906
742 852
399 768
236 440
838 626
708 667
577 687
768 153
262 895
647 668
890 470
259 846
358 148
979 126
406 720
977 804
243 676
343 117
341 462
356 742
761 453
275 472
848 632
972 826
109 729
897 437
1000 127
762 540
429 456
656 121
270 276
723 625
979 482
978 544
484 252
367 331
235 690
508 344
132 302
842 132
780 955
671 560
411 679
680 680
656 27
507 248
26 93
289 885
788 59
640 920
360 481
51 491
435 73
50 197
876 409
483 884
435 761
869 295
16 750
638 874
349 15
899 106
695 538
25 406
370 427
896 157
851 945
353 954
714 508
464 500
433 784
799 177
770 49
587 10
436 117
464 639
414 817
650 860
86 114
460 236
642 229
284 276
45 222
285 266
734 993
711 499
161 654
289 909
310 938
120 465
206 15
767 460
342 204
925 801
439 919
382 74
194 426
648 830
521 964
627 34
942 278
853 62
95 410
222 769
416 498
569 854
416 302
279 609
727 926
791 769
454 44
897 327
8 523
360 976
789 653
403 141
909 327
532 889
131 162
849 858
88 639
978 893
683 226
219 42
369 889
583 326
881 648
25 283
789 288
610 49
614 83
323 9
659 171
866 98
162 195
990 196
421 561
237 520
842 957
408 776
283 289
776 659
612 912
409 289
850 67
516 972
261 505
167 33
417 755
712 312
386 346
600 161
76 950
407 40
881 622
661 730
40 119
796 555
411 609
441 180
364 993
790 427
304 527
688 127
130 115
429 536
154 642
615 920
115 654
38 262
560 480
670 322
441 110
853 156
454 642
582 757
169 705
364 208
831 493
322 259
380 828
589 430
779 610
752 571
719 956
598 307
11 644
677 194
489 350
452 220
529 704
211 742
569 120
419 361
971 620
120 41
576 846
504 845
994 867
840 22
60 680
371 863
900 900
566 462
993 135
581 413
574 352
773 442
901 95
62 20
136 989
865 700
860 314
852 426
775 844
608 485
58 733
926 958
827 339
679 194
13 543
914 556
935 709
314 786
486 440
982 397
233 204
161 500
813 879
36 826
774 301
381 877
153 671
211 1
671 145
61 336
282 546
775 615
942 921
476 228
36 988
727 236
478 892
120 326
670 142
822 730
830 103
276 604
718 569
876 273
95 703
500 130
691 579
365 168
470 830
384 538
69 548
217 457
861 238
951 682
319 780
735 205
515 611
829 609
665 681
90 355
259 806
969 703
805 306
238 373
763 450
610 65
483 928
874 578
823 740
684 789
911 942
373 580
41 341
635 197
646 224
921 760
674 530
824 156
126 35
949 301
774 488
952 473
44 635
613 307
91 300
992 123
32 637
347 952
749 372
527 643
943 5
677 891
305 450
242 886
432 521
443 522
702 387
339 899
771 172
823 297
814 765
653 490
655 957
291 736
165 200
469 521
362 522
921 597
340 933
301 64
21 75
965 815
687 962
659 946
826 932
894 941
974 14
229 313
298 282
692 957
487 486
493 192
241 857
802 652
589 980
935 834
272 909
537 54
14 61
519 506
252 411
1000 844
36 260
952 838
263 892
169 198
458 572
291 30
68 776
611 635
559 559
823 163
969 174
6 235
130 42
846 81
231 460
324 399
9 49
190 466
620 832
496 39
607 106
673 262
270 753
677 238
824 56
488 657
481 812
212 596
428 802
221 386
259 893
728 874
330 404
463 255
438 287
662 864
955 502
665 279
276 876
58 6
735 630
391 993
206 477
967 934
689 165
551 126
451 564
342 757
896 729
844 171
104 13
75 190
182 515
559 739
344 526
24 45
190 363
448 367
889 387
533 393
957 714
260 515
804 603
540 560
991 81
274 629
684 411
463 467
694 956
349 862
291 960
728 95
471 26
7 208
193 42
971 656
508 24
358 712
790 404
668 695
629 368
908 272
327 636
107 639
799 494
871 695
255 262
248 627
30 508
436 10
227 344
281 553
144 789
636 942
915 152
485 984
381 91
246 650
492 619
655 521
434 163
608 116
904 500
290 959
294 420
422 530
405 200
818 450
540 651
350 325
440 677
707 343
529 102
879 818
412 566
591 706
338 806
596 759
335 352
310 129
600 479
125 469
370 474
793 886
589 156
260 1
58 763
7 5
521 693
709 182
173 308
660 103
27 784
923 748
257 68
651 547
525 281
341 465
436 600
817 861
801 874
231 495
203 939
676 728
598 687
182 624
723 78
523 707
115 526
606 991
546 624
454 698
850 428
923 763
842 967
831 664
536 353
722 2
230 327
345 35
273 152
980 170
219 328
212 779
110 35
233 292
996 772
122 226
98 466
612 722
969 591
775 291
240 533
776 485
661 915
220 754
972 838
42 967
609 515
544 59
780 300
484 169
53 242
163 607
796 866
732 348
815 712
855 594
363 952
968 109
277 594
230 330
934 425
772 536
728 626
551 57
3 480
861 190
620 254
885 242
466 129
248 482
72 969
499 195
504 578
173 985
20 102
433 571
510 683
750 512
701 134
215 937
418 753
315 966
800 175
883 650
227 541
994 154
521 504
367 351
583 420
484 797
356 211
829 125
316 495
91 67
593 290
676 117
854 397
551 587
89 142
672 450
868 372
355 460
772 689
713 977
85 132
725 278
1 165
771 840
441 61
376 495
875 595
867 581
216 241
154 652
372 681
909 715
719 910
101 672
550 839
598 80
952 325
758 324
500 887
527 5
538 898
685 528
207 178
898 307
498 798
122 156
627 392
505 548
571 43
797 255
922 488
200 516
896 758
693 145
65 893
714 163
32 692
428 268
950 801
834 455
700 756
849 496
10 770
319 682
1000 968
898 714
131 929
656 562
368 683
596 216
337 865
870 326
447 541
360 526
627 286
547 627
605 796
123 688
984 778
249 967
970 616
2 565
183 884
873 519
748 95
635 556
841 970
239 445
117 282
532 192
82 6
879 65
135 479
383 104
267 892
250 688
585 442
238 125
668 538
126 899
363 823
720 734
450 338
56 963
994 320
36 367
45 274
394 863
761 695
131 489
31 846
931 113
439 556
412 495
166 157
379 36
595 775
309 790
652 369
416 408
900 446
605 563
547 887
27 337
795 438
183 665
195 701
173 195
577 551
582 171
960 304
647 611
25 572
331 626
540 783
173 566
3 654
354 155
96 930
57 677
452 382
270 412
37 916
374 61
500 521
725 736
807 264
181 989
650 535
642 633
139 531
276 196
207 727
138 965
744 864
963 525
103 39
613 261
654 482
944 186
720 463
226 804
809 716
911 893
72 652
156 815
867 181
749 829
57 203
219 669
503 759
139 929
284 947
996 969
213 897
97 285
99 415
784 199
595 193
213 568
741 715
326 502
39 29
630 177
309 265
475 304
585 209
210 798
457 659
82 5
262 532
771 46
83 717
238 483
50 975
165 727
476 555
755 457
83 415
719 657
118 280
454 574
938 887
597 501
769 834
635 737
328 151
815 803
705 922
696 54
340 165
686 793
32 20
174 450
307 988
545 942
76 872
92 891
935 147
553 659
803 884
635 325
211 288
276 412
459 703
635 902
593 661
50 756
298 985
255 969
318 159
627 464
748 429
699 311
263 953
400 249
629 611
537 496
480 812
866 894
191 811
554 241
577 172
171 246
330 797
578 407
740 192
359 491
440 340
453 976
835 932
139 94
221 357
339 764
167 892
356 84
447 284
256 617
529 937
366 695
996 457
886 707
947 677
46 752
5 232
851 15
19 17
907 726
101 705
9 708
321 537
126 361
132 122
828 468
219 402
104 901
156 99
795 526
467 53
251 567
109 611
148 622
219 625
746 151
71 925
970 820
797 188
88 821
385 596
919 531
473 385
936 76
686 929
550 44
810 884
746 907
386 168
832 355
988 980
542 560
232 981
387 786
970 654
49 507
755 146
413 492
665 244
846 4
224 739
916 807
297 625
399 683
410 226
724 590
738 693
243 83
564 643
941 670
788 354
161 805
808 172
96 723
979 167
370 105
165 18
700 842
140 423
431 877
467 26
668 252
52 808
957 213
612 554
922 771
77 18
536 215
863 700
232 295
966 931
136 105
333 171
553 963
600 605
122 556
461 90
856 538
107 701
944 994
915 159
45 146
453 10
466 132
859 799
794 207
116 745
26 761
581 594
520 495
752 565
992 204
550 2
155 335
80 572
550 589
492 617
470 142
249 838
931 240
393 504
11 889
242 436
123 876
371 554
285 996
965 695
917 811
449 355
192 107
288 937
177 857
562 418
645 676
320 350
525 604
698 399
824 245
107 581
186 69
230 362
131 922
819 649
40 722
536 711
71 413
314 120
811 396
133 607
395 957
852 749
957 144
998 63
132 658
544 409
800 674
330 970
322 721
431 114
622 96
233 784
491 366
742 238
986 630
89 335
692 516
517 175
583 325
85 264
294 759
320 766
428 704
466 278
53 554
612 97
539 206
918 975
821 563
85 157
48 135
382 475
838 132
407 960
366 370
731 387
713 56
563 798
809 601
620 542
427 809
234 696
244 951
65 651
737 913
329 467
651 564
467 363
841 65
668 649
665 639
542 91
447 919
865 736
850 450
783 445
96 137
111 776
955 113
340 773
828 311
153 339
403 513
994 67
151 536
510 950
806 374
685 7
452 575
666 547
711 129
322 18
142 420
675 647
759 168
228 182
872 89
131 677
462 168
987 135
33 273
642 373
792 393
63 943
477 629
730 959
305 543
126 988
178 112
474 740
116 506
212 6
971 282
141 763
674 922
664 938
880 451
719 708
79 448
667 383
723 520
608 196
611 75
54 975
321 265
333 292
546 473
406 571
508 440
242 217
447 320
961 777
877 920
972 840
814 666
641 498
323 714
461 69
487 968
59 102
201 858
421 217
674 475
575 986
603 803
905 927
303 808
268 944
305 576
613 259
360 664
959 807
539 561
961 796
85 418
592 269
397 233
53 175
838 76
896 422
629 854
228 167
766 541
962 605
495 359
746 608
450 773
568 260
786 84
736 624
159 631
397 139
836 977
305 953
517 619
329 302
835 994
667 285
119 567
295 38
266 744
587 776
914 561
960 570
514 828
724 807
922 910
194 270
506 841
23 316
296 640
59 234
697 528
601 210
632 544
712 707
924 810
123 430
650 430
15 155
994 781
291 562
812 988
442 764
549 148
256 180
692 968
886 745
952 854
598 876
663 721
657 664
502 121
104 226
833 747
139 644
407 282
80 15
814 123
982 51
867 933
808 918
537 464
394 503
836 532
498 921
464 257
555 543
271 368
418 883
536 674
347 696
511 172
272 447
142 258
667 535
892 517
125 362
81 265
350 850
432 147
637 704
945 130
294 364
899 810
829 58
380 752
700 879
340 575
76 624
40 507
122 28
562 66
157 227
977 451
590 896
763 840
57 943
897 573
688 649
517 420
400 569
298 739
495 725
714 534
583 835
561 145
723 877
871 664
124 985
504 181
927 752
753 525
419 792
173 287
211 572
584 376
15 815
567 737
691 789
774 255
347 52
929 777
594 101
25 974
16 39
674 952
414 260
470 328
109 484
142 27
572 185
351 941
226 49
851 272
712 444
725 126
99 616
567 552
736 388
232 844
871 373
871 442
557 38
764 259
978 341
307 321
924 157
945 635
953 669
113 552
687 85
810 422
472 41
618 694
526 867
748 470
853 700
490 965
516 566
206 326
988 30
805 672
224 177
125 713
141 728
849 838
586 406
515 925
881 510
715 676
423 871
347 586
959 223
691 638
624 663
839 540
912 331
619 586
703 467
775 640
872 290
564 659
874 796
520 588
823 942
527 121
269 69
64 532
752 682
117 454
532 8
29 405
155 548
345 329
489 507
849 367
627 943
936 737
12 166
261 280
587 324
811 338
143 504
170 587
946 255
810 452
802 154
780 643
12 980
922 296
726 285
462 338
565 48
13 727
737 369
6 231
224 527
931 114
917 505
499 256
675 860
246 948
155 323
232 616
661 148
227 103
394 232
333 617
110 501
966 121
780 882
626 376
335 877
902 490
199 486
236 859
574 981
442 259
759 15
135 74
940 432
308 95
69 564
747 656
775 672
930 585
117 437
190 426
16 840
113 81
272 3
594 889
325 674
839 225
663 855
64 436
63 529
869 69
6 314
914 237
485 185
399 331
769 531
392 93
556 231
670 218
965 874
32 276
187 728
999 924
279 350
468 186
932 489
756 368
926 761
218 890
986 488
314 17
763 402
270 248
216 942
486 215
963 823
468 594
525 288
779 456
128 534
943 631
233 608
1000 347
9 621
594 764
380 810
705 865
448 777
283 972
416 414
780 544
299 955
596 297
279 283
630 858
251 223
384 678
846 759
951 155
722 51
848 853
594 147
795 857
140 928
703 121
434 131
837 736
638 637
486 273
720 559
323 567
411 269
65 569
810 211
425 240
284 916
167 338
36 951
994 731
761 997
229 398
22 705
624 345
613 40
602 422
646 828
574 681
130 567
763 837
845 923
272 558
623 377
313 598
326 584
458 928
313 470
164 958
649 738
991 779
656 753
967 853
28 296
810 299
907 827
505 758
341 161
631 625
714 953
409 722
58 728
574 85
735 228
211 182
939 513
673 710
637 655
687 951
256 46
121 665
773 46
749 148
132 835
579 37
665 739
455 956
603 704
939 276
765 927
282 451
877 919
203 484
317 323
148 441
721 248
588 852
82 666
585 260
150 163
254 103
473 856
158 411
483 922
337 765
725 566
35 927
601 549
792 321
796 731
525 230
749 461
489 898
976 489
63 229
591 888
298 567
683 745
904 69
671 304
852 563
581 393
281 421
642 256
909 57
944 919
598 241
579 871
715 482
273 656
988 917
828 920
715 249
711 550
100 654
527 438
659 818
176 887
432 800
894 772
69 73
691 730
632 447
452 319
875 205
291 533
328 550
350 300
234 770
373 277
32 1000
724 484
670 207
533 348
412 407
553 702
870 970
828 924
81 529
298 595
590 148
851 601
734 352
890 765
248 725
524 133
72 935
539 976
254 857
151 82
780 583
610 354
897 908
949 838
438 140
502 680
997 504
280 520
636 704
806 527
679 793
366 132
793 975
234 785
935 20
780 788
51 36
540 975
918 175
678 723
53 357
867 760
641 867
322 6
332 834
971 735
45 804
850 264
362 119
790 40
841 843
748 59
277 275
745 626
388 76
812 893
628 198
38 733
887 82
537 611
874 183
857 663
574 49
108 459
60 736
85 804
879 173
421 343
425 317
917 245
54 790
805 352
119 83
505 556
886 218
380 765
390 448
636 695
496 56
390 276
715 166
762 997
773 541
259 577
244 921
237 620
702 546
764 994
704 505
552 288
915 164
106 210
675 404
966 790
397 21
63 846
829 513
138 96
676 595
305 822
813 863
31 938
630 471
373 955
600 514
981 627
270 299
907 36
131 273
638 435
447 803
726 680
661 102
65 993
728 334
399 464
859 723
651 159
838 783
334 94
992 792
388 585
787 246
659 406
446 168
823 516
913 256
349 1000
867 240
164 912
51 903
501 506
674 769
899 864
218 163
760 820
958 648
240 824
435 51
71 837
954 918
25 454
423 323
399 448
91 792
656 368
856 127
792 968
298 568
215 17
176 866
505 246
163 79
615 938
401 13
385 843
157 535
290 46
359 587
613 136
194 180
152 625
946 440
973 912
377 373
925 113
1000 103
244 254
339 665
795 491
641 427
376 861
773 613
73 49
726 640
481 77
743 76
330 588
792 430
595 130
446 389
972 86
816 141
919 731
943 471
995 715
84 67
115 161
59 947
237 801
22 918
388 981
249 531
763 844
584 632
646 751
125 916
481 711
533 556
490 968
903 716
185 277
455 371
931 12
450 928
843 595
636 405
18 169
312 860
136 286
168 264
331 854
698 316
677 977
402 959
988 851
238 102
277 716
786 444
331 807
328 142
869 228
204 478
878 693
868 66
759 447
514 702
479 844
509 344
857 521
258 536
662 479
764 90
376 319
567 935
862 598
732 859
54 609
551 921
26 661
367 591
48 881
644 878
76 152
221 284
820 685
308 935
970 115
642 701
325 695
662 227
888 333
565 273
276 448
565 95
484 873
381 962
259 634
748 646
281 424
340 942
650 306
980 889
991 609
175 555
547 8
425 823
269 291
214 650
52 734
157 945
603 308
47 593
916 573
499 148
263 46
508 39
28 840
604 593
841 207
417 475
208 420
855 716
716 831
138 272
262 406
905 810
849 729
726 228
568 681
173 761
240 589
235 406
510 540
6 471
690 554
231 947
358 563
791 36
903 382
112 14
528 936
627 390
58 482
859 100
35 89
829 755
312 296
416 478
761 661
128 939
742 530
101 931
983 431
939 750
419 472
774 101
562 886
761 690
824 546
293 150
389 729
334 978
199 959
317 769
763 58
299 863
383 258
578 153
729 703
254 642
588 366
331 411
913 652
55 246
981 253
22 671
354 672
885 45
322 38
139 251
191 219
305 796
861 892
513 543
655 776
427 572
164 760
177 72
56 550
573 978
730 808
955 429
971 284
595 840
132 940
841 234
949 413
211 106
640 70
701 370
189 90
966 783
282 167
155 397
236 639
688 376
826 528
609 126
292 820
231 931
241 816
540 660
482 955
351 534
215 513
560 180
647 193
791 276
93 446
737 324
728 330
491 267
341 324
222 692
209 898
762 72
264 653
560 204
831 247
318 985
517 411
782 605
86 510
776 275
603 349
246 126
585 359
198 539
766 813
369 481
380 199
459 317
200 544
471 954
407 73
302 724
235 900
202 820
610 751
915 605
405 283
85 784
834 515
832 369
110 291
685 309
186 863
441 657
168 200
275 668
839 330
504 813
596 256
103 779
976 564
69 13
875 664
263 42
215 695
965 200
100 671
483 457
65 997
560 629
235 630
446 497
23 661
543 885
150 257
170 114
454 690
510 288
69 563
602 959
256 358
93 490
987 538
894 699
198 172
203 3
862 64
290 360
176 593
434 219
157 124
228 707
708 473
405 196
239 921
843 436
93 45
108 79
665 926
788 938
791 476
164 318
420 396
585 854
966 94
329 545
800 388
583 607
477 425
42 569
822 831
874 281
207 48
523 342
148 54
696 828
51 149
572 527
925 965
447 98
561 937
271 521
906 770
597 172
448 163
489 498
311 61
376 587
25 822
685 172
493 415
351 680
495 635
938 278
446 843
47 372
795 995
543 242
91 819
443 466
757 820
287 793
991 131
207 216
659 481
323 929
827 117
711 431
267 710
717 905
388 709
617 521
7 160
472 314
938 299
783 212
995 826
293 947
724 911
656 792
816 158
218 125
828 834
997 834
994 123
850 985
386 295
737 884
201 954
140 709
214 485
831 63
469 314
382 707
551 14
401 475
639 920
135 17
481 846
396 972
554 609
466 297
797 866
772 787
137 815
337 436
252 153
117 489
877 924
577 900
552 627
946 910
340 69
181 219
723 794
522 243
939 457
511 56
500 943
531 613
418 829
522 757
249 218
937 484
262 117
702 94
901 777
239 423
879 881
232 176
267 915
50 904
796 901
199 679
514 616
859 35
604 660
590 218
129 644
311 29
420 549
451 790
77 682
857 289
159 743
410 433
717 14
93 306
583 573
601 720
793 52
862 869
524 455
551 68
825 709
810 576
506 396
332 568
971 88
697 407
323 577
32 250
266 208
310 76
783 393
946 968
517 391
644 76
231 514
883 809
612 571
560 35
261 407
306 497
656 174
887 651
614 831
934 496
640 274
700 888
663 311
973 579
976 532
752 74
868 364
861 487
138 947
519 751
778 804
246 769
78 297
8 92
719 932
747 46
816 359
576 919
784 443
635 264
297 887
964 816
989 741
861 48
883 868
37 561
125 783
606 292
494 181
211 277
976 845
312 339
880 275
506 869
368 477
876 688
96 367
927 358
266 533
649 759
36 392
407 927
686 449
920 997
788 152
272 293
769 177
218 645
865 665
363 97
172 238
17 207
224 405
556 286
276 776
104 846
510 134
768 658
71 947
732 242
536 748
801 165
523 286
831 747
42 845
131 116
892 331
955 15
2 465
501 122
47 544
573 778
785 109
877 585
273 752
222 455
651 958
213 133
426 440
891 669
683 124
245 134
490 297
398 114
400 620
920 249
206 799
651 360
789 334
484 802
935 29
410 790
73 251
438 822
716 837
204 643
177 906
625 415
774 991
792 532
337 726
560 707
337 321
848 761
923 286
583 638
474 727
272 559
754 476
381 529
573 468
78 364
1000 414
441 559
120 778
890 154
605 472
792 78
199 63
988 304
890 540
585 271
421 633
44 531
492 395
945 932
305 416
61 536
690 339
422 833
769 972
648 564
407 68
196 611
643 649
179 230
432 123
161 737
891 222
624 625
497 84
839 247
528 486
810 286
905 5
248 548
937 184
215 369
658 727
948 80
173 471
97 488
768 593
336 761
634 215
500 503
800 747
402 805
84 339
988 298
25 515
545 324
946 69
147 42
556 914
301 322
590 934
537 188
729 388
135 92
430 24
868 488
20 244
354 564
632 713
693 539
978 679
368 278
353 958
564 889
145 292
172 762
631 856
231 199
166 360
608 798
331 56
32 35
13 947
923 509
238 551
312 678
969 995
89 200
297 615
698 904
556 804
859 258
556 196
83 794
98 778
638 531
842 687
435 605
160 990
760 386
192 551
400 275
696 497
257 211
477 364
106 550
664 692
575 266
222 498
350 334
235 930
303 230
134 495
133 533
121 828
29 524
430 637
86 258
1 543
807 16
587 583
20 161
200 358
207 870
151 409
255 155
982 548
20 537
583 179
904 169
113 923
632 849
438 838
630 573
656 652
208 263
806 376
923 591
902 459
279 274
347 861
452 250
381 564
580 155
909 17
992 978
264 622
550 272
625 758
485 522
922 407
113 175
866 743
955 251
166 335
167 689
395 746
844 303
632 730
1 137
643 886
919 127
760 192
533 224
718 750
120 831
958 286
519 352
6 850
253 989
900 164
817 818
290 576
361 175
739 67
705 290
47 440
355 404
289 607
393 219
371 266
150 622
782 319
792 71
246 152
597 397
298 652
452 731
538 196
301 260
881 243
121 672
176 262
466 757
638 298
284 585
881 581
588 457
629 382
36 81
112 573
184 89
566 64
683 38
313 573
371 798
902 360
95 537
296 328
118 883
784 98
264 171
530 727
95 158
598 408
694 281
446 781
332 553
395 644
125 765
441 379
655 350
482 270
520 11
349 967
520 191
750 395
69 81
947 815
724 72
932 164
50 716
827 264
455 484
943 155
697 398
932 646
686 33
393 107
113 339
921 188
762 852
351 563
259 752
279 438
15 378
622 331
310 428
167 604
934 968
418 630
365 349
276 403
733 20
358 781
32 472
985 734
34 595
486 664
41 6
183 702
433 349
306 719
316 723
348 33
424 975
994 295
1 704
75 384
175 411
470 560
6 955
806 616
394 340
670 179
688 975
897 356
740 472
571 174
820 980
715 145
305 184
705 662
138 280
50 296
987 916
242 870
382 291
762 387
720 921
66 366
970 122
753 429
107 999
872 93
267 845
119 860
324 264
917 321
4 219
491 199
862 556
29 295
642 781
723 748
132 946
384 542
374 652
863 377
870 351
804 361
901 665
268 169
848 649
815 841
834 485
13 975
147 622
181 13
84 916
555 457
568 769
185 789
594 337
461 779
821 473
753 319
446 285
332 529
200 238
985 767
358 522
556 828
824 442
718 592
499 114
789 92
222 622
721 326
292 519
610 623
47 810
212 384
576 569
905 483
397 414
306 239
813 446
683 614
46 904
230 879
636 191
853 683
418 928
985 322
87 300
366 772
65 23
10 877
468 44
843 865
948 429
719 160
652 71
998 560
742 759
411 972
896 128
95 312
150 104
189 969
833 447
811 166
327 118
783 45
629 786
206 816
115 299
927 407
830 337
730 726
464 824
280 577
959 117
239 417
947 219
581 240
410 507
647 240
843 728
317 658
904 705
622 183
282 906
961 592
22 185
713 656
87 303
873 625
798 998
736 379
237 236
737 432
963 405
109 63
400 742
896 398
349 334
396 868
275 132
598 512
279 581
768 30
323 440
390 8
133 637
757 833
971 161
556 64
482 154
927 462
340 25
530 605
310 67
869 838
833 796
885 436
836 674
786 392
897 663
81 236
192 475
964 501
894 898
930 990
754 907
378 490
526 274
504 958
272 52
720 588
485 834
602 991
984 780
784 955
467 583
35 587
217 788
220 484
32 81
484 449
890 388
61 727
717 557
146 179
486 507
863 520
660 290
364 245
476 395
677 204
697 513
431 733
733 928
209 396
280 71
854 279
367 879
918 730
476 745
124 504
368 952
462 620
368 126
796 150
858 881
78 121
654 638
516 285
60 135
362 914
413 728
144 683
427 932
475 375
455 842
679 917
394 961
548 604
841 977
724 494
130 25
726 491
938 490
218 82
309 526
325 116
720 355
753 777
380 684
980 455
529 593
969 123
149 907
964 719
340 136
744 391
86 405
917 410
520 636
31 363
217 279
443 614
937 763
88 437
669 404
385 878
6 501
132 524
721 162
238 592
276 988
442 845
999 898
301 497
99 129
166 105
147 902
334 152
755 465
978 265
67 254
252 860
98 869
96 907
422 94
156 763
112 808
611 490
618 867
165 764
267 875
962 294
701 940
558 119
545 161
979 994
900 802
167 56
916 630
215 527
235 89
431 400
249 119
425 211
502 321
244 398
833 574
391 565
718 165
697 634
795 912
476 746
497 558
457 98
358 161
465 954
558 649
549 75
281 21
716 89
888 31
289 352
336 198
1000 215
145 565
496 485
723 411
838 477
998 362
635 630
734 703
71 204
980 685
774 621
818 740
676 315
400 799
96 399
760 442
696 294
887 28
330 13
648 70
131 112
263 573
574 7
246 333
448 672
177 944
167 225
589 54
66 251
67 147
391 550
259 361
431 873
933 138
48 484
939 621
842 537
305 642
208 833
585 726
57 173
779 660
262 429
86 681
927 476
230 537
836 12
149 808
780 798
976 84
439 535
269 375
899 391
938 950
851 211
575 344
511 723
151 466
615 489
366 405
375 986
779 987
663 677
729 999
300 488
534 244
844 469
282 418
812 792
609 6
244 576
847 610
980 221
595 111
139 287
953 259
995 345
540 880
348 869
153 159
12 645
121 973
548 848
677 527
421 624
989 979
232 128
634 922
449 628
266 340
860 854
222 838
410 224
423 582
835 843
205 176
174 436
303 143
978 936
64 426
916 329
765 775
534 191
333 960
416 50
397 990
239 158
213 144
725 652
830 281
827 355
716 129
497 46
458 126
778 790
437 545
192 833
534 430
990 98
458 266
577 285
972 645
765 468
690 181
731 512
864 322
451 673
799 580
463 235
125 654
108 8
566 544
809 233
229 424
599 270
957 329
133 820
2 584
493 801
649 746
565 756
588 188
842 896
716 869
21 424
62 177
213 62
274 129
169 27
259 467
787 764
280 866
53 544
389 513
905 606
272 318
782 836
380 408
434 575
367 572
702 970
861 404
189 265
947 304
537 167
485 29
648 874
893 904
479 165
20 964
500 805
539 218
376 229
213 77
550 425
832 739
689 130
42 577
296 526
957 296
199 582
194 717
724 565
681 576
369 571
793 96
484 183
709 355
556 329
392 921
100 937
637 824
853 669
751 573
20 93
252 543
249 934
117 603
567 177
309 344
339 864
136 772
371 124
947 224
793 697
828 194
257 134
394 725
901 748
656 240
322 98
450 692
267 366
796 415
452 739
582 631
932 291
954 213
347 699
10 188
344 452
946 793
541 762
236 336
176 687
670 358
399 623
185 268
50 824
11 939
76 141
786 419
592 83
563 438
601 103
199 188
791 726
227 216
482 896
870 495
584 407
762 985
230 167
747 592
84 595
677 155
257 663
817 399
388 43
615 222
290 539
454 160
33 389
725 147
665 471
90 122
293 173
199 744
38 662
397 64
232 11
285 874
550 90
33 934
478 950
432 554
24 537
61 637
904 259
272 105
698 647
750 599
736 134
435 316
118 882
764 141
770 685
161 830
321 64
356 64
157 647
11 802
334 21
30 383
19 132
334 754
670 700
533 787
933 649
279 703
333 439
884 6
58 210
208 749
719 541
121 748
275 139
244 496
825 913
195 710
181 42
768 417
47 621
92 456
830 182
21 37
929 402
839 556
892 69
163 135
564 340
399 110
49 449
589 758
537 198
869 980
653 50
161 26
439 442
195 306
274 86
375 437
128 970
752 528
770 692
637 899
812 787
984 14
680 989
64 193
14 854
986 129
572 181
435 846
266 161
634 838
802 761
640 577
596 276
62 972
986 139
386 401
683 399
254 669
527 825
825 655
303 627
767 462
531 406
38 479
33 864
886 95
835 697
187 877
924 870
627 177
538 505
354 738
170 375
972 500
319 855
906 708
333 938
281 452
455 204
733 210
586 438
299 755
711 72
278 302
736 610
591 658
179 327
766 796
247 8
602 920
88 334
481 25
123 780
131 286
633 231
880 458
892 822
278 463
60 231
734 499
916 215
524 38
346 6
672 593
83 746
523 962
784 21
835 283
252 51
983 881
866 394
893 26
813 768
63 158
773 386
890 510
953 973
286 809
829 780
704 433
313 47
432 424
449 810
320 215
249 806
927 490
316 232
814 922
411 452
83 355
872 911
343 316
317 656
362 100
431 7
775 879
169 217
742 488
293 62
832 960
645 645
882 407
226 895
210 562
928 923
661 358
236 98
355 330
585 138
499 774
953 594
89 713
265 314
586 520
870 724
223 458
821 930
787 757
67 809
337 969
311 877
754 738
52 490
9 656
92 723
526 667
180 698
127 143
949 669
314 702
406 844
72 809
798 46
608 651
848 51
71 664
29 52
19 10
840 37
57 522
842 463
623 402
217 772
422 295
226 147
668 295
958 976
966 987
28 984
348 219
359 429
243 795
207 411
557 308
727 959
934 715
22 961
532 423
854 608
311 402
396 198
630 265
223 93
392 509
160 765
469 210
632 467
593 834
279 379
132 336
533 948
222 139
55 613
647 214
423 567
171 406
34 764
592 559
500 870
289 196
163 420
531 402
298 416
930 617
175 151
756 229
116 754
795 845
573 217
763 744
623 796
507 214
706 358
435 994
554 597
350 63
627 780
283 126
733 398
232 527
594 804
744 356
283 561
763 69
907 668
18 671
103 367
769 711
215 719
617 948
474 61
652 217
769 198
286 624
955 568
736 6
113 838
724 197
908 580
984 122
650 600
69 118
448 895
530 451
111 650
648 749
273 954
668 809
22 656
250 757
947 385
559 441
229 818
372 564
291 22
412 716
670 60
102 387
139 352
495 152
65 441
882 468
792 253
31 83
794 116
136 566
466 157
450 342
117 904
80 607
758 671
367 997
464 437
519 478
593 193
62 80
758 880
236 87
161 38
780 629
430 336
537 374
528 950
829 41
724 341
430 855
969 370
713 204
268 848
548 189
998 888
754 746
692 108
698 990
981 479
853 205
842 351
698 917
771 12
34 466
657 31
705 762
129 397
870 826
738 850
305 414
70 509
970 591
166 811
941 215
79 984
715 421
82 723
803 786
484 931
534 353
109 623
273 358
566 438
4 599
944 538
803 658
310 884
380 113
670 863
43 555
568 151
178 473
915 566
448 539
923 13
328 443
394 711
381 545
434 52
935 64
856 956
278 250
511 197
753 688
605 117
129 885
322 350
216 715
259 309
712 307
722 994
954 1000
244 464
196 348
503 865
366 107
333 923
985 813
808 306
20 574
675 630
882 649
956 812
591 677
158 544
359 576
100 213
792 465
319 125
388 303
289 547
961 451
962 258
596 635
203 903
798 145
931 307
40 311
59 750
975 280
505 714
260 894
596 884
226 620
230 778
173 784
280 962
272 687
68 509
197 29
538 171
660 394
187 495
191 783
730 416
754 912
689 126
470 72
799 749
34 427
67 657
114 486
518 662
514 55
800 67
822 987
121 994
906 732
913 946
209 382
18 7
35 576
560 900
425 134
418 387
169 675
470 81
621 678
463 990
36 945
392 469
493 802
719 527
730 630
427 63
372 203
800 667
660 408
258 430
104 263
292 673
610 866
848 766
455 767
526 873
543 319
933 861
886 139
551 854
946 50
267 7
245 114
772 998
685 92
946 139
210 560
604 736
432 499
406 434
497 339
914 884
60 816
737 358
264 132
858 929
714 23
873 30
931 369
720 929
290 634
812 350
797 65
949 39
322 925
193 740
462 907
115 686
354 835
967 996
468 130
30 755
933 685
76 729
749 258
648 443
534 435
451 1000
872 206
243 691
686 639
259 720
136 191
405 211
820 745
539 879
665 814
371 408
174 135
684 216
516 942
935 651
484 339
851 749
556 389
980 919
813 644
642 53
745 943
225 428
158 740
369 93
783 307
959 330
691 162
431 246
550 410
516 362
597 232
808 273
645 529
365 738
44 43
829 86
556 259
683 106
668 198
148 415
656 551
5 940
672 135
941 831
407 937
675 795
508 745
766 190
740 669
857 887
435 513
804 161
827 475
657 53
56 368
162 854
152 351
96 774
200 297
558 291
530 752
894 82
192 212
262 832
795 270
842 242
43 393
36 207
367 565
235 204
726 65
276 633
196 69
65 127
829 393
576 365
712 769
162 497
59 197
421 699
309 677
994 45
442 57
814 400
163 327
248 573
523 302
349 987
314 121
685 881
618 799
78 929
973 152
480 138
903 994
464 150
919 986
803 267
324 469
740 360
349 709
158 776
808 962
510 287
137 969
920 566
897 630
813 823
536 83
160 339
350 484
195 507
149 705
666 792
594 802
112 514
720 9
879 588
762 550
757 398
267 951
655 538
723 673
681 316
181 545
655 482
673 668
525 434
355 160
476 111
557 742
156 68
702 230
898 566
525 430
457 714
195 81
867 51
720 221
563 195
332 119
283 444
164 984
717 922
352 634
270 808
347 30
271 894
463 753
964 329
155 684
230 232
188 518
313 844
99 874
467 610
904 88
769 603
118 391
848 932
366 428
744 553
375 257
405 203
338 872
164 594
311 285
675 395
359 818
557 970
467 403
182 225
737 126
647 463
994 678
980 750
233 318
973 748
711 707
852 422
524 408
162 224
525 343
75 905
359 420
7 142
914 917
425 946
726 488
4 577
261 879
337 3
220 498
193 26
709 364
120 135
269 830
520 724
865 634
795 290
931 520
97 389
812 785
479 826
648 875
12 167
950 380
44 815
13 838
456 944
972 41
942 362
683 901
87 942
142 760
751 789
986 762
307 936
493 351
750 505
540 205
140 29
406 111
69 347
392 674
941 717
478 123
862 970
825 963
613 658
358 18
768 778
365 943
449 363
311 982
193 277
993 825
299 624
143 123
586 320
838 456
297 450
113 6
783 536
175 403
765 483
956 309
759 965
794 751
789 204
572 87
828 66
385 398
221 682
848 685
917 822
554 443
576 726
417 340
336 794
420 124
997 343
562 176
520 513
825 719
197 864
737 465
685 642
907 260
47 951
243 734
858 93
356 771
620 763
906 764
424 731
594 570
789 630
889 577
722 191
681 816
930 725
564 835
840 340
664 510
242 452
380 573
692 63
32 545
3 492
659 792
688 940
868 251
127 708
942 43
28 605
409 43
73 907
774 453
419 759
794 571
862 388
436 988
31 475
96 742
977 168
1000 750
972 831
781 475
663 692
852 808
993 476
112 428
804 493
230 108
647 230
60 5
682 764
556 462
238 570
154 442
730 767
165 722
242 628
149 57
186 304
901 217
793 680
696 374
787 342
603 347
663 14
351 345
160 909
430 676
304 130
79 489
786 980
705 930
11 400
303 149
93 258
495 108
271 846
452 400
104 609
920 277
192 349
952 173
371 607
655 802
95 792
781 152
721 791
903 375
632 785
455 903
630 258
302 733
866 419
485 350
731 208
957 385
9 403
906 248
931 161
975 221
860 606
5 314
860 987
571 513
283 86
925 329
644 409
31 727
616 339
463 624
764 999
511 564
618 370
683 381
961 605
894 31
392 176
117 668
857 112
77 887
838 44
225 301
20 317
291 135
667 880
444 150
898 965
536 238
115 280
766 583
694 375
860 532
771 84
184 790
924 419
57 456
606 845
776 513
165 664
102 631
295 867
213 593
840 906
320 699
789 90
134 972
231 886
149 154
656 558
962 954
150 577
999 278
145 587
263 850
291 784
21 875
27 28
432 988
982 841
258 131
769 608
408 209
123 700
638 862
976 169
814 590
370 816
992 661
181 972
593 207
999 24
546 332
216 155
763 222
274 998
855 263
859 830
431 24
771 153
813 790
480 345
552 111
800 449
795 15
604 609
703 366
182 598
595 456
718 806
638 500
181 408
161 2
161 273
425 64
735 576
512 529
591 115
832 319
125 189
346 230
694 526
989 697
897 863
513 57
681 640
216 599
66 81
154 897
682 875
69 632
855 762
510 843
458 406
705 322
346 495
912 433
910 479
384 854
988 801
697 36
239 730
910 526
91 666
52 901
84 643
704 346
551 812
239 188
304 288
223 542
17 484
419 372
156 368
91 730
957 822
1 393
464 56
738 288
495 640
295 389
112 49
641 691
657 585
953 116
893 261
653 752
391 147
381 489
231 207
594 603
607 240
343 843
305 454
243 945
144 899
882 169
63 834
284 307
94 572
552 99
323 204
350 221
427 146
182 386
386 876
721 220
641 135
53 277
441 498
848 344
596 523
547 436
587 248
8 492
989 361
171 374
416 917
389 644
973 382
778 377
10 218
708 968
753 797
599 924
523 835
673 290
752 596
225 368
95 234
938 672
443 851
197 173
255 229
447 854
40 176
610 143
987 714
722 211
82 168
797 371
763 882
544 605
603 20
600 700
20 454
278 981
948 753
984 934
497 900
576 293
622 767
75 697
249 29
238 667
554 651
769 926
104 399
650 833
682 145
356 109
810 374
927 716
25 48
641 480
446 898
883 596
917 141
52 784
239 658
853 594
118 45
550 255
305 711
980 584
426 4
631 66
316 718
289 939
946 693
75 311
19 811
708 871
155 794
211 602
860 526
671 235
332 312
4 247
940 576
297 310
738 5
182 448
960 789
48 413
756 379
724 280
7 79
527 298
179 140
237 360
587 387
972 957
905 995
783 792
665 785
515 12
699 873
171 447
752 130
189 930
269 777
642 207
164 965
163 68
311 997
970 804
157 610
895 414
850 417
860 601
546 400
177 875
372 692
840 887
111 150
883 394
766 916
825 922
525 47
944 497
671 839
910 520
255 121
472 153
740 771
576 850
273 458
596 867
479 361
635 11
701 930
120 121
243 727
242 66
231 114
771 548
589 253
964 803
762 450
457 748
460 509
677 671
232 149
792 474
227 385
891 457
498 662
4 659
716 945
263 188
460 716
285 433
765 600
587 526
49 396
273 860
256 301
531 487
312 27
483 555
216 839
783 827
542 754
353 965
712 455
613 967
108 143
454 908
168 765
319 769
779 534
959 695
687 766
687 712
424 392
28 606
144 739
413 756
250 511
779 417
275 65
817 943
228 923
455 266
986 230
104 247
908 161
118 510
671 897
926 298
243 146
41 721
800 704
860 137
20 606
718 280
118 188
84 66
984 680
894 377
586 767
412 835
712 563
891 571
791 201
294 810
158 12
199 229
295 204
883 626
6 987
160 591
778 464
837 668
387 536
88 136
338 597
223 49
7 990
34 301
931 428
392 288
414 903
826 656
675 719
247 988
3 937
936 501
901 73
500 934
993 525
753 170
532 86
184 206
722 755
424 76
929 405
829 720
763 554
764 462
561 234
904 856
470 248
380 222
770 912
469 815
740 542
569 515
618 259
15 446
374 195
166 488
301 309
516 983
159 863
229 979
29 968
483 138
207 708
35 573
153 760
768 670
248 868
176 464
456 44
939 2
217 411
730 299
546 212
788 104
919 822
677 424
582 796
15 43
80 190
506 535
585 303
145 523
305 327
323 873
89 102
752 366
382 540
470 653
361 498
76 294
474 659
562 554
440 785
722 585
659 378
263 982
250 352
725 257
754 334
854 557
56 767
110 255
186 549
39 907
485 698
636 748
31 885
451 817
306 324
2 93
818 598
790 615
513 327
233 1000
600 868
99 630
224 800
206 802
230 906
286 97
478 552
468 619
945 385
737 834
815 203
736 613
764 520
112 993
426 397
204 838
389 517
651 259
643 82
566 81
424 301
693 738
611 456
258 723
800 35
471 240
78 220
58 818
89 60
428 288
53 718
716 828
370 408
566 333
216 175
55 15
561 877
607 83
55 750
561 207
737 965
793 646
211 710
978 778
236 384
793 796
613 751
878 867
786 531
178 990
974 6
630 28
755 190
587 843
154 863
294 298
860 857
925 778
528 618
501 581
655 125
481 628
482 462
160 76
932 813
406 485
21 575
764 776
239 264
708 245
2 232
177 239
482 618
515 887
454 561
385 826
601 726
412 308
970 152
848 194
372 201
777 180
992 732
385 50
329 866
755 489
297 242
967 400
834 923
454 512
267 872
579 258
955 315
180 677
477 635
475 797
824 463
430 413
62 615
687 369
364 162
804 318
952 7
491 780
642 990
362 468
138 186
931 535
327 793
557 254
74 596
88 206
367 998
120 195
812 423
643 915
662 781
667 131
590 644
112 664
591 86
665 678
643 859
857 951
203 20
373 756
321 926
949 315
193 962
447 996
905 114
126 992
988 436
379 578
521 43
390 78
185 152
40 133
447 913
695 702
420 682
611 9
657 397
826 736
159 10
888 198
495 706
429 941
970 8
291 348
712 985
401 483
18 537
632 629
897 527
198 771
322 854
167 930
251 345
18 410
959 848
140 931
747 783
630 458
119 30
940 137
918 923
936 122
520 103
52 770
531 152
677 490
229 491
272 975
432 744
635 723
880 553
645 996
108 617
302 906
37 832
57 65
673 760
603 30
283 10
970 269
732 849
821 728
196 891
820 857
896 386
2 689
260 391
873 668
428 213
738 578
426 317
901 974
559 720
182 454
808 459
201 482
86 7
730 513
607 502
39 696
79 535
868 856
203 768
840 362
566 648
283 373
791 658
725 876
665 454
741 883
685 634
487 85
690 565
971 909
773 525
285 868
926 973
944 646
721 684
529 757
669 927
399 156
72 334
349 844
858 377
797 495
596 111
696 462
59 622
165 632
413 237
315 293
994 336
219 744
491 582
267 884
406 124
260 554
970 207
668 74
991 806
675 679
663 337
982 420
664 200
516 506
582 825
875 193
213 418
818 555
575 492
682 248
576 817
880 240
368 395
745 853
445 164
603 378
340 829
570 69
25 320
813 589
144 664
328 349
614 903
517 845
591 591
89 387
106 43
764 446
514 248
4 679
188 92
107 781
763 621
286 90
969 251
345 486
447 838
780 162
775 886
204 538
674 225
226 214
669 534
100 716
554 444
634 626
741 413
787 515
298 342
769 626
528 442
851 753
7 871
913 744
958 12
459 863
214 89
501 774
821 151
467 225
482 235
850 361
922 103
110 849
662 67
213 472
281 668
834 846
108 821
946 324
110 412
647 749
952 27
801 417
399 762
828 31
429 13
228 536
496 130
894 953
900 892
54 852
631 843
327 975
175 877
331 925
638 511
955 419
523 535
265 153
837 671
585 184
868 216
190 553
422 872
477 412
382 784
182 905
612 934
992 448
604 453
530 579
958 25
560 259
804 299
489 578
341 904
570 659
155 99
601 546
344 344
440 255
602 549
191 757
199 32
334 721
349 26
624 801
570 259
553 624
313 122
573 222
787 525
768 482
868 559
88 469
577 658
730 9
809 187
706 109
576 437
561 714
961 680
547 828
590 634
648 49
264 576
59 924
838 788
285 126
845 445
312 683
175 108
216 938
570 144
209 686
513 756
865 103
741 864
151 356
439 209
349 916
360 65
875 886
524 300
469 739
589 39
234 314
872 443
550 567
849 250
544 602
442 255
18 668
631 908
574 223
959 208
491 797
497 272
137 494
844 686
122 692
935 17
293 728
272 310
396 764
202 67
76 833
974 427
49 547
1 59
266 665
107 114
936 595
960 132
281 81
823 567
98 468
295 721
129 42
108 911
515 433
689 915
332 41
351 238
170 809
588 36
602 192
264 6
641 99
369 793
29 538
953 84
523 216
505 991
738 163
40 43
319 141
181 14
837 562
586 780
364 653
484 48
756 7
263 612
349 46
931 115
28 241
546 586
107 910
239 943
301 571
310 649
968 219
482 164
103 906
717 626
392 146
731 70
19 664
429 328
664 396
898 146
911 114
344 155
43 461
526 786
75 689
361 274
482 379
58 953
657 955
450 568
421 72
116 371
857 459
919 403
243 111
565 153
86 277
779 567
656 68
828 65
372 485
245 687
582 360
57 790
170 934
336 77
965 578
187 881
83 272
839 164
581 651
296 28
780 352
170 950
637 210
390 972
286 706
902 824
95 94
196 285
610 827
303 190
493 653
765 939
73 412
318 852
115 487
599 976
508 536
311 603
982 858
239 591
780 513
401 624
165 517
928 231
793 117
802 789
324 506
263 657
363 854
247 399
1 75
662 914
663 941
46 775
694 110
315 602
806 61
980 716
142 220
246 804
160 742
906 494
307 303
621 988
538 614
175 913
612 847
483 319
272 412
858 603
480 415
935 621
986 532
273 34
343 579
336 963
566 226
490 82
113 101
281 596
298 954
645 129
720 931
102 706
911 897
312 246
212 230
823 140
221 786
765 853
733 536
739 477
930 389
430 574
517 149
505 618
206 318
52 757
63 617
402 606
488 134
962 422
966 743
347 483
243 203
452 801
521 299
407 624
286 761
938 257
846 130
735 379
84 579
956 45
1000 922
787 347
756 381
549 559
181 69
992 616
68 630
376 615
859 665
871 56
795 114
6 881
460 152
133 811
73 271
509 180
3 410
738 184
830 947
980 822
914 47
661 661
954 884
68 100
332 193
696 645
954 768
299 621
223 388
804 53
226 599
644 426
970 43
39 423
784 657
277 811
821 433
863 507
215 440
105 748
467 344
536 18
795 846
506 764
45 563
996 210
442 169
642 656
675 209
95 131
956 913
475 249
770 362
619 85
541 413
930 46
529 169
20 660
798 64
223 731
293 489
738 934
494 239
895 802
503 369
50 273
709 622
19 313
972 309
453 546
39 500
116 683
988 205
721 215
615 224
848 664
684 908
638 468
898 8
780 409
717 850
297 107
701 764
321 758
523 641
571 243
818 141
850 17
804 885
925 793
353 822
582 198
587 650
351 898
491 671
7 365
663 577
960 869
762 777
243 109
387 825
826 57
561 582
860 911
831 350
582 837
766 26
989 41
368 946
944 963
120 567
478 728
917 746
123 822
647 401
793 295
932 88
257 338
401 128
358 872
47 255
335 881
286 251
979 643
465 843
377 111
596 304
97 740
950 29
828 206
718 949
952 470
76 661
997 602
277 487
205 741
681 933
203 276
16 185
679 195
742 396
143 45
865 570
706 205
44 325
98 392
26 481
967 179
394 999
112 596
246 994
236 925
188 329
726 537
251 431
755 543
38 32
512 388
68 830
828 382
432 5
447 667
929 986
667 73
489 918
855 933
915 961
718 855
980 785
669 62
9 115
81 289
101 428
241 119
852 729
388 706
14 303
18 488
108 602
956 705
999 68
357 51
858 597
169 709
766 691
315 599
310 622
303 126
559 362
609 558
782 559
636 138
609 494
86 130
102 335
415 245
943 554
305 610
504 967
231 158
92 790
871 52
699 652
789 571
179 227
52 733
52 146
688 153
480 103
8 406
383 863
372 614
755 890
218 453
542 180
103 317
908 154
401 249
595 452
394 634
88 57
998 95
462 381
346 328
351 100
218 568
748 41
792 202
355 461
948 301
935 220
917 374
628 914
646 777
625 991
105 327
90 674
738 575
546 798
259 925
553 522
617 839
213 368
151 33
160 796
161 784
787 265
462 228
573 73
459 625
850 717
550 754
239 518
593 331
189 210
348 349
966 807
714 255
328 566
299 327
515 757
951 364
474 500
117 712
370 61
42 772
217 92
324 405
302 23
106 647
509 71
677 319
859 4
682 750
265 633
113 738
484 581
642 195
976 858
638 299
615 291
674 72
289 182
494 94
755 170
412 613
121 207
748 737
839 212
475 675
792 627
879 785
173 855
995 811
101 178
32 390
359 525
483 113
694 246
244 549
778 991
642 345
738 521
130 911
84 525
914 767
639 748
232 684
209 32
999 131
476 46
161 957
308 887
765 163
940 267
950 614
830 204
202 390
235 586
614 191
226 441
237 738
397 544
624 476
990 532
913 618
884 970
374 185
584 555
945 327
619 531
722 489
24 310
578 772
205 201
599 832
941 588
363 853
205 416
385 429
625 320
808 631
43 779
162 307
147 738
896 725
509 100
925 108
47 646
69 252
61 476
43 798
469 591
383 629
407 734
84 120
857 215
306 366
799 871
595 220
474 8
805 951
253 113
399 659
199 482
131 518
63 987
733 369
704 399
951 528
751 942
949 15
92 105
965 979
993 871
479 123
389 893
44 218
664 794
511 983
370 460
997 461
564 313
439 645
35 971
712 865
445 452
110 905
924 722
637 465
363 652
634 627
440 248
893 168
361 6
193 424
871 637
876 332
893 799
53 314
593 41
692 739
180 678
718 512
12 157
112 658
738 356
363 418
361 444
183 416
280 92
760 391
102 497
746 278
167 568
92 127
152 849
498 299
581 450
608 817
232 286
393 863
730 152
253 183
649 350
460 854
24 626
104 276
315 769
694 813
68 783
977 648
585 584
75 118
622 866
568 150
827 591
127 599
58 231
874 724
999 567
888 418
701 864
417 285
800 584
74 525
994 244
656 967
461 994
588 28
619 621
203 237
751 554
155 639
854 740
140 653
323 566
529 657
66 875
252 721
841 713
66 781
737 383
146 840
830 259
350 647
688 24
564 568
681 629
350 635
644 415
415 384
975 960
93 507
869 182
889 15
21 177
787 822
884 136
820 923
12 636
622 766
480 388
501 454
700 594
312 568
127 552
728 896
717 583
858 160
996 13
886 475
400 386
280 99
667 457
955 574
496 654
87 564
589 88
599 723
68 705
899 305
531 651
42 162
101 373
104 119
181 949
719 488
522 566
48 933
7 374
593 364
261 660
316 950
161 358
463 262
730 566
732 262
515 450
749 36
15 242
996 496
970 395
428 496
392 434
221 985
996 569
21 685
117 102
650 464
504 665
705 852
160 26
598 939
521 990
724 742
574 673
773 708
89 524
770 739
987 626
829 266
68 426
204 941
767 279
504 607
117 649
876 804
16 1000
721 329
419 533
467 173
575 295
438 643
935 487
623 968
931 126
926 47
126 801
850 493
800 713
560 392
385 280
720 579
121 138
112 940
662 38
234 451
32 306
793 417
895 859
473 372
11 322
865 163
387 776
554 771
762 812
818 775
202 52
225 233
357 371
787 483
341 47
53 704
721 269
44 419
229 450
526 905
228 76
406 14
731 451
954 803
719 171
941 137
563 335
65 890
490 157
387 123
450 935
980 328
221 313
916 10
69 221
392 72
900 332
560 814
19 977
55 860
485 442
983 935
614 567
169 16
515 741
359 596
816 320
743 816
243 303
631 35
120 115
476 102
49 204
64 14
122 584
30 637
783 34
812 824
257 376
383 352
543 625
654 523
557 356
750 385
940 225
164 61
49 483
606 831
516 262
121 327
438 729
80 596
470 32
368 378
114 548
772 431
466 579
697 928
195 169
254 632
897 659
413 75
602 918
267 221
323 390
5 733
911 53
440 470
798 530
191 210
957 171
889 943
163 1000
897 166
139 217
495 144
548 961
213 769
579 652
590 855
245 387
596 692
605 290
352 747
481 600
912 620
816 758
115 117
731 371
565 975
109 301
410 705
992 366
994 796
211 577
514 586
344 842
856 930
936 989
289 18
360 853
993 820
524 497
119 869
292 682
798 568
596 120
58 52
790 753
245 291
610 452
441 509
713 259
971 218
364 847
715 357
515 864
336 951
571 393
145 599
3 106
878 964
364 241
810 77
785 589
51 75
11 973
819 716
684 963
314 686
260 773
393 550
865 852
863 26
281 937
877 992
829 279
251 236
906 935
550 220
287 584
94 843
744 765
969 969
985 601
17 486
581 845
586 293
864 624
456 150
386 440
600 493
399 568
813 384
520 422
973 537
907 553
733 670
903 472
36 489
764 688
312 783
128 518
684 823
1 421
520 78
396 40
499 720
928 757
272 12
426 175
483 814
15 246
124 351
682 159
174 682
634 196
799 506
545 123
265 824
835 657
822 429
267 322
756 718
200 687
505 186
691 507
849 235
981 465
410 212
220 767
913 41
195 180
561 214
717 316
932 917
90 144
93 290
730 74
107 139
285 459
896 772
808 1000
667 47
792 668
186 245
254 628
740 347
917 469
420 375
834 341
911 411
339 158
534 868
418 925
801 638
657 117
541 911
101 380
399 49
982 89
206 868
956 323
488 725
248 812
449 541
368 753
867 976
355 855
25 141
427 776
189 760
627 172
68 467
278 505
418 78
45 113
535 406
699 902
883 935
480 908
427 258
35 967
712 996
69 132
814 317
821 216
680 55
623 378
109 177
472 588
436 898
865 567
368 928
562 788
59 728
104 857
170 277
424 690
97 468
832 405
951 774
941 59
998 738
761 927
720 923
446 495
965 291
949 61
465 60
945 182
14 504
59 126
430 215
78 905
17 149
828 814
456 943
556 917
723 20
976 628
128 797
263 131
181 628
987 591
754 768
615 235
162 631
384 341
796 378
484 251
321 39
410 494
22 537
290 208
537 905
338 69
444 817
894 58
164 230
439 484
878 29
917 92
874 232
471 885
220 914
971 103
241 617
199 404
846 637
239 465
593 116
366 762
487 823
617 791
65 439
675 637
352 79
101 675
534 972
588 235
177 786
250 816
234 447
210 599
560 696
530 389
268 946
828 294
934 531
373 35
205 258
358 594
31 945
180 559
730 403
325 332
570 910
860 689
165 356
20 784
653 847
730 154
973 934
411 330
879 793
39 734
936 168
512 795
860 50
644 289
794 608
658 556
289 889
348 914
299 698
724 659
196 11
178 59
805 737
397 582
745 105
788 755
660 76
995 359
990 293
621 950
493 150
360 297
887 108
230 699
901 607
370 94
980 329
275 76
182 796
154 831
468 561
875 535
183 152
342 412
18 219
688 349
899 962
425 683
782 983
694 601
249 49
119 514
283 301
64 866
570 81
84 257
218 206
368 593
811 197
179 502
545 721
339 71
657 939
471 775
805 106
427 469
687 651
909 823
421 71
20 229
82 263
623 772
333 279
908 832
687 341
651 301
476 500
333 495
80 699
396 513
313 18
800 702
563 59
885 601
993 859
922 454
792 1
865 817
205 500
813 853
197 964
711 774
52 35
868 260
119 26
930 239
44 762
949 69
709 116
578 570
695 158
26 562
770 230
421 888
478 578
905 522
339 461
421 639
881 136
495 800
268 562
168 845
131 275
485 825
784 510
91 158
792 698
860 270
275 116
791 965
698 450
653 875
626 820
446 555
933 582
556 687
154 337
499 82
899 102
889 596
551 848
11 555
74 988
727 145
96 524
51 28
105 467
516 233
210 62
415 716
398 913
366 37
595 268
885 605
945 901
424 505
971 115
881 200
47 647
915 796
559 63
443 276
100 389
993 69
293 289
321 747
328 97
603 746
861 447
221 851
432 453
50 478
99 317
379 419
284 830
807 530
165 151
951 810
440 271
908 767
865 47
82 77
927 924
106 328
644 729
212 23
147 847
852 953
104 679
949 85
661 20
594 877
66 27
305 559
681 583
834 138
342 554
667 905
928 166
104 132
500 573
510 29
467 810
356 895
84 13
928 947
411 947
851 338
112 306
821 581
137 672
700 620
456 164
451 284
530 657
171 686
772 765
270 603
369 12
831 542
213 98
965 265
69 420
428 520
56 1
657 200
157 585
252 831
708 985
516 891
878 460
557 174
354 978
946 134
134 878
289 142
921 40
560 429
977 164
612 592
316 319
928 831
561 805
643 770
528 241
85 376
945 570
605 585
848 984
73 407
570 375
992 237
46 920
728 970
615 358
928 824
973 928
101 737
328 670
463 320
259 508
239 678
466 314
91 545
636 702
919 557
193 885
914 412
235 289
631 803
18 731
16 10
213 254
39 30
920 129
463 375
728 728
921 20
257 127
823 922
284 65
444 322
95 715
269 633
864 83
7 591
163 145
465 83
164 275
537 273
67 793
751 589
292 926
764 145
209 559
819 655
674 894
605 889
329 963
832 491
107 296
925 271
895 988
576 249
923 789
744 38
934 304
948 104
958 573
724 984
819 680
872 147
989 101
723 271
610 385
326 729
925 611
384 873
677 263
761 461
955 101
561 304
365 283
927 793
252 536
178 217
73 162
105 750
360 978
253 73
671 50
861 347
664 680
246 425
140 552
856 242
335 782
386 938
77 259
647 244
625 317
293 837
15 956
868 613
732 8
164 609
412 371
202 98
504 587
36 173
502 190
617 930
800 459
599 438
11 598
681 988
914 325
633 44
403 408
324 814
263 282
806 317
246 286
233 844
76 595
441 108
582 707
433 110
987 417
505 231
132 907
638 456
72 416
698 499
815 822
277 60
256 535
754 426
146 92
842 650
322 974
781 979
727 816
665 776
469 907
541 928
416 796
814 519
843 808
555 949
233 701
40 427
702 714
752 610
673 884
940 751
699 604
142 72
63 682
619 908
372 437
617 396
160 24
31 115
557 888
404 124
684 672
691 407
109 308
154 428
864 652
27 829
489 559
352 378
618 280
293 21
403 700
452 132
168 569
165 673
349 380
106 703
974 947
261 678
586 941
930 765
282 655
554 449
287 822
607 635
553 282
132 10
984 458
956 596
135 280
572 108
301 237
610 582
588 906
272 700
873 894
544 425
528 27
435 863
373 522
41 945
981 694
181 590
275 534
833 863
791 875
217 414
575 504
323 799
398 218
576 925
245 10
787 80
103 597
50 476
119 90
772 99
135 304
41 410
189 873
99 840
695 68
824 92
285 399
760 507
961 214
103 10
41 573
451 812
672 586
468 64
347 656
987 386
161 732
799 938
299 435
688 18
316 799
12 627
989 53
199 439
376 683
285 722
691 572
43 677
310 555
762 910
361 412
198 953
991 209
613 481
769 181
866 905
615 261
934 924
815 693
699 928
955 59
339 651
72 356
567 354
186 454
712 240
931 816
831 545
76 764
808 518
170 762
928 860
764 737
979 777
743 50
132 309
755 817
840 941
271 551
532 220
477 462
35 659
358 462
422 529
398 577
695 325
436 458
816 70
816 923
887 7
558 394
44 917
749 843
559 443
168 347
253 580
87 928
908 902
850 794
302 817
554 17
496 597
933 423
765 378
956 92
362 551
438 424
486 344
440 981
940 724
403 705
570 26
124 525
117 785
85 139
248 260
810 590
582 776
694 372
551 179
715 990
511 654
66 913
73 631
544 548
156 12
501 212
710 311
153 291
662 989
24 376
382 395
265 222
769 581
171 101
172 321
342 596
69 843
159 130
282 531
458 612
416 839
358 214
281 623
435 706
656 457
977 349
405 397
543 563
693 381
28 326
264 837
27 647
892 660
621 679
234 651
459 386
589 863
783 132
735 986
900 998
677 553
186 920
212 158
598 929
71 389
411 660
252 545
383 163
950 117
740 143
227 926
62 790
435 12
718 698
276 992
29 418
372 585
747 94
870 246
294 336
478 146
903 5
147 96
652 869
712 392
353 987
317 901
507 63
994 377
673 542
76 335
431 687
782 722
797 494
832 496
233 588
250 549
488 756
484 975
120 548
553 144
441 981
478 225
911 413
837 692
134 634
537 247
134 369
95 367
267 795
627 287
556 99
186 460
440 72
202 486
250 168
155 736
801 692
301 719
123 919
500 491
212 55
515 535
374 306
606 927
38 393
104 192
883 462
191 646
364 12
937 261
71 500
315 363
248 181
547 630
374 246
150 362
315 340
7 555
182 723
918 942
950 854
202 372
735 952
49 983
924 887
868 978
757 242
223 884
95 724
963 596
677 881
890 979
86 443
311 788
742 712
771 666
950 959
487 818
936 244
411 159
882 427
265 297
733 227
244 410
576 441
687 238
581 780
301 351
797 251
309 284
879 478
754 709
334 988
284 219
12 719
883 939
176 92
794 497
401 362
975 155
70 308
494 908
257 129
126 784
7 106
770 18
176 652
308 39
572 484
482 624
472 390
80 603
316 861
987 737
644 776
960 769
911 966
226 681
684 643
478 274
231 789
530 332
656 416
164 971
276 502
981 350
274 940
470 185
257 696
865 592
449 548
235 592
155 64
865 737
853 117
790 734
448 445
767 777
924 444
735 996
43 597
434 651
584 651
740 788
522 214
974 23
151 639
917 74
434 442
623 520
214 831
304 148
673 800
20 459
802 956
109 541
743 875
70 616
440 395
990 615
486 141
605 754
566 390
196 540
261 632
895 474
815 550
974 487
349 993
945 502
43 43
279 464
10 718
210 1000
684 47
140 640
801 57
29 996
597 289
979 843
115 793
80 576
593 380
774 259
329 659
782 12
706 273
682 32
673 831
472 787
976 215
874 607
306 305
534 250
36 866
477 38
697 725
350 819
851 815
308 523
997 131
838 464
681 839
34 157
961 925
702 129
30 51
947 640
81 797
806 740
319 802
870 979
512 55
567 702
870 817
927 903
656 312
59 884
289 372
500 837
828 824
595 633
563 265
786 784
349 107
670 915
160 539
973 38
379 74
320 122
945 817
131 859
82 917
531 342
135 200
608 647
91 42
132 833
734 456
733 907
73 604
406 369
420 536
227 853
881 335
913 368
534 520
562 449
859 45
634 944
500 855
604 439
159 336
939 455
952 711
342 530
915 146
832 14
515 717
886 528
328 551
195 961
485 326
260 75
340 211
137 681
178 194
559 713
78 796
592 122
24 788
834 399
318 670
76 102
555 335
528 894
898 665
574 990
716 752
535 266
112 93
978 541
889 569
662 834
839 685
974 70
554 159
180 247
676 734
934 203
219 904
7 706
798 528
448 673
872 639
709 845
355 880
478 511
66 597
945 284
500 116
570 859
173 120
360 799
363 583
80 521
31 284
320 96
732 84
732 301
942 904
226 123
274 323
910 78
598 801
898 981
428 668
184 159
103 267
811 44
665 100
57 624
37 330
744 691
911 653
994 718
845 243
50 633
163 478
797 839
175 734
424 497
922 544
541 267
614 386
370 23
774 389
982 570
842 436
902 428
705 678
924 627
221 465
893 834
202 754
128 340
591 200
588 504
285 166
921 18
682 535
186 523
469 874
690 897
875 891
2 75
813 130
414 755
681 937
440 754
786 713
247 309
990 216
100 292
242 568
517 246
449 144
908 614
625 322
278 49
943 63
761 66
882 359
726 223
927 825
514 520
744 382
766 703
537 389
403 444
354 380
117 721
37 78
910 314
127 853
728 239
950 643
183 876
430 160
264 369
948 462
553 416
494 444
902 620
296 629
210 565
590 159
559 772
386 377
938 249
292 554
969 63
236 652
376 561
221 277
532 868
433 198
604 991
970 989
720 141
562 709
138 62
270 29
245 460
577 29
658 532
19 979
99 211
757 660
271 583
644 900
789 844
588 593
970 622
433 952
242 442
835 612
420 707
699 152
452 455
811 723
483 32
227 631
171 184
618 547
850 990
844 685
954 615
391 7
158 308
895 320
112 864
134 892
434 349
240 604
532 857
150 281
258 1000
933 924
514 442
114 613
42 225
28 962
950 461
662 189
397 566
825 6
725 526
377 10
449 242
803 31
1 916
995 394
141 823
452 168
136 401
628 797
694 524
316 152
796 204
189 611
28 992
392 405
311 684
448 652
372 55
169 418
931 484
921 757
875 950
183 989
903 653
195 443
264 222
737 178
798 47
862 245
698 585
2 581
701 923
338 928
907 1
403 89
990 305
741 536
100 356
109 534
711 546
892 924
790 941
509 792
373 211
784 710
490 7
8 112
484 349
769 577
284 344
189 815
724 599
510 882
812 882
602 652
330 961
763 165
661 883
93 896
102 377
592 854
520 872
819 738
249 421
741 930
95 394
738 187
641 192
563 232
45 323
363 417
307 277
527 360
275 434
101 629
160 349
401 900
279 486
107 725
231 197
263 871
388 178
455 784
500 169
201 158
446 79
18 143
145 180
565 245
593 913
975 223
398 82
299 980
630 562
202 17
739 656
800 590
825 352
783 615
981 152
110 125
369 842
397 313
804 186
834 433
801 189
304 524
491 820
625 664
113 21
977 570
743 216
425 899
753 258
40 688
84 170
906 739
45 746
177 887
917 765
486 861
876 148
717 577
419 493
103 157
375 747
640 414
786 723
814 980
789 990
866 705
917 789
165 793
996 5
497 49
205 312
698 845
526 732
343 314
73 560
19 179
615 287
967 780
778 427
611 704
193 107
752 482
58 956
145 107
152 221
941 71
936 467
154 278
132 579
190 502
757 156
935 867
645 939
119 189
398 870
670 807
178 814
952 803
483 493
656 591
313 935
663 994
998 307
496 329
338 517
135 515
331 399
604 946
390 626
202 341
428 36
185 84
767 541
284 116
584 47
896 922
788 245
313 384
281 703
361 482
395 789
518 580
412 454
785 530
995 68
645 546
635 229
150 506
911 289
751 43
426 552
385 864
927 902
795 502
749 558
307 533
87 653
953 731
959 789
468 460
295 730
749 397
773 372
923 928
688 307
791 966
561 585
142 126
193 580
778 497
435 621
432 762
632 180
158 404
896 993
484 686
958 396
902 248
745 3
6 179
235 416
938 745
713 475
665 608
293 777
553 950
28 806
550 721
836 646
75 194
667 960
808 253
375 745
997 545
20 602
101 608
873 518
649 900
675 198
972 511
195 47
56 723
682 607
326 57
703 323
601 640
31 972
306 775
392 179
590 402
829 137
800 236
859 599
557 635
596 611
957 549
520 842
37 681
887 695
808 278
225 452
770 612
748 558
156 495
145 64
129 741
641 924
127 512
193 356
210 352
803 655
439 572
522 13
970 911
974 682
206 1000
118 846
924 596
759 902
748 968
753 407
978 3
37 852
15 791
701 112
450 27
793 655
26 262
853 301
815 792
825 261
583 802
653 630
761 563
966 814
26 767
840 170
421 865
518 992
959 352
354 597
988 594
489 570
748 104
892 400
315 403
818 692
169 657
952 945
807 305
542 576
885 881
170 725
803 917
829 694
668 266
698 334
26 836
171 887
128 396
530 693
148 88
881 628
587 402
353 389
318 533
82 338
798 132
671 817
4 169
934 131
980 531
850 212
614 863
824 931
620 544
712 34
338 67
202 272
549 765
87 76
464 770
486 114
549 258
858 724
981 160
499 368
450 562
628 954
410 528
70 848
604 886
969 705
138 325
320 896
39 177
132 951
89 982
319 538
543 423
677 522
377 438
50 798
35 606
839 846
199 186
627 519
433 665
47 403
354 683
573 55
798 601
576 174
390 625
324 27
629 358
633 338
183 135
8 810
826 51
195 772
933 900
807 445
275 731
851 72
331 778
755 921
99 383
630 731
700 209
64 704
1000 241
13 39
445 819
835 719
549 685
791 231
814 740
302 568
12 400
130 22
276 257
932 418
140 944
456 936
114 290
326 797
888 545
945 361
539 426
460 10
52 17
648 983
434 139
278 889
404 207
228 647
697 115
544 755
365 840
265 849
352 77
210 408
424 129
596 857
619 873
97 45
616 978
18 233
170 561
987 535
400 454
790 16
92 215
475 676
54 422
884 673
958 544
632 494
247 649
78 769
209 416
303 960
869 444
288 419
88 539
344 915
336 450
422 982
430 842
385 227
875 661
752 436
77 406
849 722
171 488
493 258
585 860
41 358
193 822
199 788
560 936
14 144
567 240
156 670
27 232
75 774
529 923
847 699
410 339
308 787
173 587
591 723
726 151
658 91
245 357
33 319
482 913
593 329
963 354
493 897
805 870
360 199
992 884
786 582
84 968
954 729
882 140
810 474
108 172
69 918
822 780
116 813
15 253
394 972
116 830
939 69
558 834
704 791
325 47
56 134
549 189
595 617
748 925
580 114
437 645
155 376
65 64
561 768
814 262
18 686
847 906
710 274
253 258
226 271
967 325
196 546
438 725
223 875
793 514
552 647
750 365
260 119
402 458
376 112
732 628
827 299
623 715
690 413
641 592
943 433
431 206
210 691
324 612
75 583
327 795
480 505
93 999
649 68
65 691
955 822
13 595
800 810
74 9
972 704
448 46
286 127
193 765
115 632
708 45
351 601
340 502
763 765
863 966
514 834
232 955
71 422
60 186
405 764
650 749
145 574
829 848
349 289
397 275
815 980
581 605
26 462
577 904
4 859
288 148
785 468
995 311
340 696
951 977
258 556
478 6
830 292
985 762
897 739
201 952
421 346
710 557
814 56
867 153
129 361
724 607
718 906
250 55
19 146
793 783
420 345
735 475
474 941
36 532
503 808
195 370
750 676
282 799
83 883
205 101
29 350
884 800
694 970
51 764
821 928
327 184
970 946
315 219
191 396
396 472
546 830
283 735
452 166
487 159
368 748
697 542
527 18
533 153
900 610
547 446
439 253
900 721
339 351
238 224
199 724
824 905
335 39
895 383
580 421
752 419
64 285
571 278
239 906
268 677
511 167
750 849
869 987
425 419
985 238
62 671
276 957
54 207
625 793
441 196
58 285
688 920
451 437
776 192
89 838
427 763
719 853
908 448
9 533
592 450
80 365
601 745
381 415
577 831
852 697
240 293
168 941
70 594
704 517
647 774
369 554
573 377
438 164
826 517
880 427
613 255
436 993
175 873
413 379
203 652
672 370
945 741
257 609
773 625
514 346
1 304
861 179
820 741
957 785
347 744
108 304
240 872
876 353
163 820
819 701
437 943
254 501
560 425
209 939
611 338
659 719
641 250
942 322
27 206
683 806
172 471
749 200
229 26
888 788
803 832
655 11
123 266
336 340
30 277
94 688
158 313
887 681
233 908
285 262
445 607
450 567
872 149
347 559
836 502
801 281
541 431
361 698
95 599
731 230
585 963
775 421
572 727
334 661
583 557
809 281
657 655
935 42
240 647
598 174
916 182
140 262
824 711
695 661
941 401
856 950
988 842
766 502
354 258
116 178
833 611
58 766
466 351
167 673
652 221
30 762
562 133
463 901
974 499
485 341
449 602
194 155
859 661
468 247
576 300
857 986
418 322
336 584
100 69
860 562
969 186
60 453
526 861
407 71
84 698
296 371
356 620
826 43
555 172
900 832
779 759
944 805
17 958
244 383
574 327
91 431
879 798
50 57
192 956
228 924
18 479
755 796
238 499
894 533
303 797
706 671
106 949
53 680
400 855
211 842
286 441
639 687
497 182
995 725
555 859
357 404
682 306
337 660
190 421
100 184
497 556
547 52
195 123
134 660
604 815
648 175
306 22
664 230
293 205
651 744
740 147
300 286
198 713
835 450
615 320
461 571
487 778
784 207
913 877
720 219
800 894
638 31
949 937
669 498
242 188
811 209
507 272
131 993
732 832
566 662
701 366
555 640
167 192
22 467
480 690
118 174
519 182
289 602
365 183
597 425
528 640
840 46
551 181
90 162
463 560
159 206
807 141
630 403
917 2
994 817
677 706
839 579
886 334
532 975
886 534
942 45
491 897
210 472
652 127
601 568
480 578
364 473
394 205
649 423
910 840
353 147
473 371
905 524
403 995
593 245
244 154
717 895
462 112
895 825
584 640
414 642
776 767
788 300
3 261
22 585
619 926
108 373
273 52
617 516
410 837
2 223
948 248
48 531
887 780
422 242
893 421
821 915
5 791
192 464
163 464
515 132
331 719
464 740
907 817
315 854
64 714
493 203
955 914
445 373
475 689
793 647
612 600
610 478
548 547
32 455
308 779
411 44
81 904
169 43
642 686
51 79
30 441
491 113
11 117
814 856
855 225
251 287
128 849
243 431
643 326
333 284
11 383
714 842
396 95
207 367
628 569
294 648
30 500
872 281
787 351
129 459
999 372
890 993
697 222
276 59
605 341
435 885
603 569
562 437
743 207
437 773
53 493
303 361
256 192
353 304
766 980
362 722
320 613
73 754
850 14
747 804
593 677
867 29
40 853
417 402
737 720
263 466
574 175
979 769
445 199
951 245
123 990
97 892
392 833
963 505
177 225
605 471
834 705
939 807
878 512
183 312
185 867
882 629
417 832
873 891
782 916
505 744
421 34
321 95
506 277
565 691
981 855
718 830
275 253
119 374
87 535
557 311
425 82
983 559
654 769
863 729
419 935
986 268
793 704
877 74
667 315
977 736
294 301
422 21
101 227
415 520
161 401
139 305
104 939
836 547
265 795
882 426
551 176
135 172
653 181
471 567
518 351
517 353
249 781
499 370
21 381
908 576
427 692
184 913
863 213
813 257
401 466
573 260
164 443
962 681
795 210
461 646
931 834
26 429
370 134
69 553
46 283
117 211
540 870
28 328
467 952
939 630
394 900
310 541
461 123
186 391
956 211
171 711
847 527
88 216
12 508
120 58
790 237
620 681
458 647
361 924
950 299
553 344
551 863
884 11
985 69
754 292
44 814
223 90
751 842
770 208
840 482
483 789
250 367
693 586
787 446
877 769
319 992
688 618
507 262
103 477
817 294
83 442
686 566
285 817
614 748
192 687
562 296
132 249
511 972
246 965
448 414
259 757
713 693
551 750
610 674
685 894
317 456
142 281
928 482
471 166
130 962
482 740
296 42
294 332
287 488
887 603
943 542
814 436
645 117
311 807
537 440
180 543
916 963
894 643
295 132
597 589
674 411
377 847
300 220
336 322
102 872
607 278
719 962
438 964
956 84
673 768
963 49
267 266
756 278
209 444
236 260
416 313
629 486
626 418
501 896
134 525
663 96
573 629
246 739
182 418
468 201
481 703
53 228
851 33
802 514
827 423
637 752
404 620
711 762
807 244
531 274
328 904
901 732
483 103
117 547
579 918
595 517
150 350
489 443
556 156
442 439
153 108
141 406
521 86
225 933
752 953
821 696
47 309
490 397
904 949
836 685
186 340
745 335
652 253
994 172
690 219
104 466
418 561
256 304
547 745
52 406
706 329
991 243
21 487
385 902
311 717
236 918
662 775
891 156
82 596
838 208
325 83
601 181
807 985
434 35
87 246
32 749
314 619
752 679
812 643
186 893
590 374
669 780
581 578
12 975
302 612
155 108
478 699
241 663
943 182
36 611
961 617
516 681
634 815
201 508
4 334
357 498
485 244
96 962
976 236
199 182
980 739
382 204
642 908
940 715
676 911
193 228
770 196
181 334
250 50
231 28
224 664
392 164
646 196
674 163
603 395
656 313
998 10
237 46
783 7
582 7
671 326
522 48
970 390
494 88
948 167
602 902
913 257
214 673
444 563
35 32
851 680
246 633
39 828
991 709
505 512
459 78
989 952
165 288
471 118
190 383
56 170
318 90
202 277
285 52
309 530
36 347
55 213
538 514
591 153
793 122
225 334
440 911
352 673
386 988
76 694
518 464
40 578
490 446
143 379
959 307
79 550
656 603
182 376
321 302
484 672
326 869
660 754
217 953
106 58
750 600
436 61
906 866
962 717
849 255
855 382
982 175
35 465
737 682
904 195
91 5
65 52
744 26
768 338
135 195
692 341
576 25
867 611
842 416
625 788
477 361
469 732
737 53
788 801
179 223
869 173
660 355
47 294
728 265
680 578
447 304
365 276
17 185
7 923
95 743
896 430
598 664
339 316
367 385
649 217
15 329
794 813
88 1000
695 95
275 790
383 788
421 810
49 111
213 496
824 447
957 479
145 113
307 761
505 79
571 906
190 47
484 236
532 489
814 356
515 596
683 673
599 607
262 619
999 654
371 188
700 395
224 536
630 108
376 444
815 663
648 329
288 810
304 358
329 965
837 60
431 836
375 764
547 951
410 27
972 224
41 971
552 299
652 256
860 291
1000 421
79 328
386 268
739 168
455 803
320 181
483 569
947 70
392 666
638 43
274 497
685 691
11 684
111 442
12 848
15 163
905 335
695 175
905 178
95 651
69 42
201 18
857 474
867 541
516 877
224 627
318 587
474 378
689 841
527 587
119 431
764 213
433 832
606 504
367 986
966 568
4 822
362 909
98 937
887 416
524 712
623 978
860 738
542 292
921 148
795 640
133 760
207 488
933 951
709 294
211 807
583 449
574 106
669 64
494 728
505 353
817 46
645 738
545 439
377 678
517 483
237 226
129 800
32 711
248 605
322 188
715 317
669 324
616 665
413 161
488 663
30 710
270 197
469 592
371 98
668 981
552 636
645 964
148 100
104 337
105 530
394 945
193 677
912 6
990 294
203 226
179 925
675 491
153 343
471 705
330 467
668 477
567 124
165 23
5 558
967 549
555 576
524 621
835 365
590 39
313 265
529 465
959 999
169 288
116 383
406 668
217 423
998 181
546 603
572 487
641 884
751 521
700 709
348 335
70 424
91 283
902 659
705 560
781 702
740 876
830 456
124 822
691 874
342 390
610 634
898 370
449 967
793 894
176 47
894 880
933 697
334 83
624 809
256 314
34 597
808 313
954 57
62 823
54 875
572 587
155 257
21 779
65 276
92 98
770 31
812 723
87 846
828 462
296 251
126 726
688 49
312 842
305 332
959 64
212 373
13 650
112 242
314 445
327 961
47 719
444 701
220 107
895 876
790 866
948 748
567 421
260 604
238 799
970 921
952 542
915 344
186 195
186 593
686 752
13 178
134 969
376 138
683 853
389 5
546 151
318 951
382 232
426 831
160 463
935 524
993 526
148 126
495 49
10 222
427 278
969 946
702 209
611 19
512 993
911 28
988 70
946 835
799 93
312 645
219 31
717 645
660 765
195 981
710 896
189 321
267 700
665 869
209 575
248 196
997 90
276 971
386 587
261 976
272 441
474 538
758 700
65 5
447 419
354 722
661 5
969 920
190 581
501 339
493 665
544 966
554 36
808 663
87 224
636 466
539 493
431 199
849 752
408 184
288 547
170 831
865 76
738 305
990 530
222 445
222 761
938 652
311 786
176 87
497 935
270 551
88 557
337 422
613 231
827 954
112 400
160 336
336 471
473 91
251 648
935 798
115 667
754 451
89 367
33 267
320 144
405 516
648 878
877 134
931 348
798 519
434 264
186 188
540 577
243 205
295 70
280 542
27 329
298 826
726 732
89 911
271 155
536 528
631 750
565 365
801 502
745 432
395 727
940 422
55 611
169 28
908 894
111 349
503 691
464 265
669 208
697 63
484 341
598 214
71 767
12 352
85 533
210 344
59 539
706 241
788 374
800 484
789 86
472 272
426 69
187 79
178 199
782 208
718 218
605 972
919 734
495 625
766 138
762 988
658 599
187 196
29 717
692 346
616 963
432 111
451 187
137 322
655 165
863 705
625 604
950 317
630 733
489 171
32 281
166 482
819 301
941 955
974 948
119 11
348 796
971 210
853 947
814 201
967 115
517 948
847 295
516 335
817 371
3 575
682 821
775 200
922 245
210 269
40 532
831 643
445 797
757 313
744 603
960 611
290 776
333 346
976 687
272 10
336 633
697 257
877 258
877 269
142 706
512 972
349 308
973 863
60 932
826 349
59 158
46 387
845 318
396 703
167 731
339 564
473 215
184 614
272 696
567 488
258 744
901 233
703 97
902 450
152 69
532 839
284 222
402 108
436 586
633 10
679 635
714 107
962 632
887 627
13 941
76 915
742 579
335 273
417 618
494 818
77 281
755 502
340 387
512 370
374 577
476 687
560 421
257 286
264 213
436 691
802 685
782 648
855 211
280 961
712 971
348 575
503 167
587 15
699 787
510 315
352 298
475 626
995 628
877 176
624 217
600 127
735 710
724 591
812 586
905 163
883 261
345 709
336 548
818 963
415 156
313 369
10 400
73 154
140 884
739 396
656 95
681 542
441 954
682 855
461 902
98 17
999 867
549 663
588 558
62 665
459 134
370 260
345 768
232 1
214 264
894 350
984 334
303 17
132 269
856 680
931 795
590 993
459 400
478 981
350 847
46 179
87 939
880 70
298 357
461 907
801 402
251 612
592 150
927 831
196 245
654 241
775 741
162 451
837 600
614 486
956 414
914 932
772 726
127 89
184 928
169 127
429 96
957 624
198 308
816 812
793 771
577 59
703 348
272 911
981 455
581 618
597 890
242 640
852 458
105 906
853 577
236 936
213 29
59 141
841 574
5 112
484 337
919 25
838 499
643 434
740 236
73 591
106 969
650 341
256 863
721 314
355 511
778 195
119 225
945 956
174 166
757 218
47 605
466 504
197 532
780 975
757 888
464 79
534 539
705 190
793 813
407 191
417 224
695 693
691 891
159 422
396 636
523 640
730 339
877 735
890 933
924 34
745 683
161 782
203 372
609 951
454 234
752 536
572 822
151 800
778 828
341 123
70 784
680 388
537 822
879 342
803 379
771 508
893 548
336 757
926 653
659 958
392 464
230 80
773 731
441 650
28 133
305 150
641 197
697 976
472 281
188 482
298 133
564 110
337 549
373 717
681 30
866 673
578 915
1000 883
635 958
520 224
343 623
715 909
211 932
581 789
198 581
935 793
451 921
103 970
496 991
787 203
665 481
177 801
128 618
836 4
799 902
834 844
150 383
776 172
965 597
630 67
57 705
679 74
185 207
45 353
314 880
708 465
826 967
146 496
652 110
444 633
528 10
714 140
947 391
939 261
77 51
969 902
369 135
228 718
565 728
370 821
298 435
313 659
401 536
534 672
425 854
510 417
380 73
84 978
313 102
123 100
579 547
954 855
340 646
62 233
979 909
622 846
889 225
243 590
905 555
43 119
219 392
416 524
246 755
842 130
753 308
506 692
287 746
269 530
84 730
289 15
736 535
121 256
137 428
453 169
690 3
542 547
695 829
710 979
61 129
42 659
342 331
25 429
217 146
37 705
925 577
29 342
510 1000
836 52
546 882
844 941
520 330
437 932
590 151
161 967
580 729
112 616
785 36
501 833
66 521
587 909
813 106
590 249
319 407
916 171
141 265
449 50
39 514
422 734
730 363
335 118
777 239
713 758
572 751
271 493
727 45
227 456
925 224
677 19
238 32
761 84
58 558
377 834
878 909
431 796
898 918
314 72
431 425
336 355
648 365
726 886
748 486
321 805
43 698
639 191
358 868
451 441
406 233
237 53
586 486
110 988
412 191
555 324
809 617
107 204
666 97
746 375
316 196
816 722
781 404
126 366
889 800
797 350
490 840
163 554
171 155
526 188
603 271
563 919
992 599
485 469
964 725
269 761
412 668
254 253
507 512
648 21
417 696
343 939
203 221
127 157
491 41
75 309
122 418
887 223
330 155
335 404
702 281
301 447
396 996
385 950
903 533
719 24
303 977
629 189
695 237
66 608
334 489
422 35
121 452
735 422
898 483
769 282
432 336
145 890
393 399
775 725
88 755
65 311
227 131
947 91
142 33
864 391
673 299
319 169
919 610
174 693
612 477
346 881
572 686
719 622
456 585
606 480
987 270
32 161
773 762
371 375
977 335
203 323
215 943
990 138
628 748
283 327
235 941
109 619
101 423
688 225
536 58
96 176
96 724
924 298
421 645
659 703
971 499
220 924
424 316
573 463
541 109
521 492
645 807
222 741
816 257
901 978
476 862
147 166
964 443
326 536
996 777
393 705
635 964
364 954
552 617
839 758
923 425
126 124
889 473
900 949
441 644
25 244
549 668
357 831
213 195
180 863
44 526
453 262
197 578
402 989
632 389
190 784
837 307
524 385
216 539
509 958
18 904
483 470
518 679
399 254
115 801
185 302
87 708
687 412
940 254
302 366
409 811
323 426
66 157
896 583
835 646
837 301
151 440
303 37
192 769
817 376
436 108
667 727
361 320
482 118
547 548
274 794
130 460
760 237
748 910
818 467
947 888
721 382
347 739
59 903
828 892
20 374
439 293
519 921
590 863
387 773
143 204
239 89
822 790
50 281
849 460
183 28
352 202
754 142
846 272
581 652
811 126
340 934
50 726
59 193
281 724
608 455
865 658
117 918
93 820
471 846
962 317
117 375
265 698
26 76
175 718
361 225
443 419
769 724
855 664
684 590
81 153
370 285
645 486
535 37
754 49
820 406
272 887
158 71
453 164
691 776
492 60
61 489
108 438
845 862
591 33
543 748
112 542
756 65
60 208
560 57
466 661
192 926
139 583
580 782
589 670
928 344
87 987
551 666
737 600
9 450
308 200
375 405
764 931
712 529
730 301
198 9
996 284
348 899
950 787
784 38
387 767
686 395
750 533
158 441
839 697
705 82
24 52
980 325
839 115
362 577
233 399
323 801
744 268
524 7
155 139
440 345
835 878
732 540
943 290
431 133
709 988
191 31
651 234
778 803
837 414
851 212
849 685
441 580
576 399
40 117
261 64
782 452
446 922
737 96
507 867
250 343
280 248
702 52
400 552
615 600
180 516
805 218
386 844
334 389
452 771
398 897
44 134
345 550
244 632
703 724
305 507
941 690
350 626
572 881
455 474
406 806
419 650
557 147
767 101
824 240
591 179
985 72
35 439
897 440
245 316
441 33
935 821
443 110
577 692
402 162
334 345
340 670
416 374
166 705
980 958
737 258
93 582
72 65
856 868
382 771
954 73
441 721
385 316
253 364
273 341
444 303
97 932
819 520
349 27
388 434
636 121
557 941
545 398
658 149
113 931
841 86
251 421
214 595
878 626
830 578
652 569
364 639
931 585
916 943
928 812
692 585
312 805
242 118
925 393
339 76
800 216
53 981
146 56
901 509
694 941
780 976
271 804
858 962
741 169
118 959
672 360
104 697
9 529
217 154
585 117
409 793
606 285
839 876
89 696
189 181
216 659
139 240
370 567
835 473
266 91
156 274
620 724
428 204
833 600
885 776
472 206
505 39
216 643
630 585
561 817
409 176
319 78
871 625
110 808
414 346
22 406
988 526
797 203
242 899
652 198
753 874
174 215
681 587
560 615
17 582
21 4
558 331
946 19
165 869
443 650
683 446
319 372
310 265
965 679
682 657
582 585
805 660
538 247
661 572
711 362
934 64
329 677
922 526
13 955
534 518
898 521
264 537
121 390
402 535
524 62
458 567
273 169
929 558
20 74
790 385
381 323
902 278
166 817
65 286
206 62
563 607
596 86
4 645
202 157
924 355
420 295
428 209
679 160
884 580
790 78
894 512
925 155
58 520
722 849
357 154
630 129
448 409
337 127
569 572
650 506
664 895
165 353
290 826
534 998
979 163
126 426
923 815
904 843
552 387
171 216
282 539
823 979
141 884
529 782
61 62
817 498
71 72
385 244
459 828
159 981
681 802
38 42
307 98
103 438
695 305
528 117
728 220
277 113
463 824
19 274
3 464
907 161
445 124
650 314
312 957
764 414
746 252
908 323
261 987
894 537
981 715
933 239
227 377
206 991
901 855
163 419
700 281
798 312
268 691
849 366
835 731
970 205
496 683
187 701
25 439
908 681
2 422
451 331
105 252
294 893
90 692
43 744
986 891
943 803
611 850
272 285
943 953
686 862
351 731
585 645
623 674
336 779
950 110
586 335
718 529
293 353
255 587
686 343
577 37
73 161
681 48
826 136
478 738
368 353
33 674
178 325
337 451
588 17
850 774
384 27
765 740
599 48
109 151
839 724
834 338
413 360
14 1
728 863
889 35
591 804
28 116
588 800
171 696
303 9
771 136
347 794
699 111
463 232
926 589
623 370
171 396
995 575
324 937
378 703
854 927
12 156
644 633
928 694
96 433
758 558
16 683
146 710
201 768
431 724
298 190
714 27
892 118
991 98
396 354
253 330
315 416
200 699
967 215
733 465
277 286
584 59
9 99
836 658
288 901
684 532
629 765
379 233
481 760
169 833
472 488
399 204
304 27
489 887
154 625
156 542
214 136
811 848
863 444
621 383
222 26
296 525
53 136
985 396
372 286
679 527
179 892
662 836
938 998
229 152
941 108
94 588
633 498
724 44
987 708
791 748
197 163
33 875
119 55
398 306
436 335
865 373
164 158
480 609
745 464
859 444
879 2
543 76
302 556
489 772
572 733
61 410
828 925
82 614
429 760
998 288
555 877
289 97
304 156
711 863
729 673
748 158
890 129
81 69
406 863
17 256
826 15
243 183
181 546
338 555
502 401
770 582
739 493
540 980
974 621
49 731
835 460
569 662
877 586
269 54
600 164
786 842
698 966
739 388
872 240
140 641
822 564
408 49
751 32
868 627
300 818
761 349
783 851
736 654
442 875
647 615
790 156
527 198
709 745
431 459
128 299
437 96
435 469
15 86
748 720
385 890
680 368
358 388
464 789
198 943
38 873
103 404
882 95
808 210
980 68
952 716
626 395
959 657
114 317
44 930
457 593
872 543
226 262
767 680
17 428
522 227
460 842
459 439
261 762
154 217
963 897
565 182
774 229
842 681
756 982
380 216
175 190
6 435
951 512
994 965
138 781
314 101
75 440
791 522
379 481
327 487
462 706
54 988
248 411
422 198
922 424
439 916
740 576
629 361
232 703
800 912
433 65
545 793
649 359
465 768
647 738
543 85
766 992
765 349
47 916
260 738
154 676
820 207
56 21
612 402
470 428
521 116
166 415
552 170
49 915
574 814
906 338
162 952
605 773
41 814
168 194
489 726
284 299
52 502
339 872
9 387
201 43
271 714
347 876
487 739
689 6
285 530
731 528
541 14
261 230
426 583
801 394
422 491
617 782
716 430
143 495
861 981
585 902
339 869
783 69
83 574
798 35
789 898
456 937
431 96
931 367
349 269
689 983
806 123
908 53
725 445
369 143
846 166
530 29
840 318
926 295
244 36
609 526
402 309
324 949
1 126
293 77
570 13
572 416
178 101
796 369
770 73
663 23
410 194
136 811
854 633
705 945
374 526
361 297
941 890
258 166
530 949
291 17
111 144
736 85
947 793
382 551
493 755
76 206
95 799
808 705
976 855
873 617
341 966
75 639
110 456
189 955
160 964
310 429
111 286
635 176
530 367
406 380
370 580
218 415
900 758
369 814
373 880
777 61
837 891
204 147
784 954
268 30
332 864
452 461
924 288
351 479
786 669
622 689
550 716
115 544
566 568
778 404
391 590
842 10
973 421
726 198
43 222
262 19
731 376
563 649
295 340
52 686
695 252
642 575
139 686
536 659
991 578
945 845
479 676
572 393
676 867
84 727
904 13
663 308
101 63
606 444
992 190
904 937
479 639
176 562
717 431
926 391
380 542
354 256
518 279
586 502
564 437
481 908
978 736
196 363
822 159
672 300
149 199
861 217
629 787
607 361
968 197
590 942
81 527
443 559
916 6
347 749
39 305
956 470
686 241
955 644
953 634
955 921
182 896
862 262
774 304
173 42
661 871
790 278
195 273
737 585
930 59
646 885
528 258
53 566
851 359
209 803
344 516
75 878
763 288
139 889
591 663
886 719
233 432
16 272
379 13
509 907
623 913
627 967
251 702
989 335
902 932
349 183
253 119
665 595
439 680
219 818
76 667
991 251
491 614
634 117
581 885
758 503
794 459
685 680
692 937
150 357
757 432
98 170
434 588
57 363
304 578
88 248
55 881
706 91
912 398
27 413
106 909
362 461
709 430
849 370
558 504
947 696
408 387
904 531
750 282
943 855
700 904
349 856
699 86
589 682
951 714
995 863
907 889
792 616
581 587
71 282
442 956
295 492
711 402
977 130
167 303
355 198
949 613
87 809
777 151
784 961
154 79
452 194
108 903
175 818
662 492
903 368
42 203
980 480
986 836
914 345
685 373
247 859
542 902
714 840
261 354
198 559
289 239
114 621
170 130
264 574
358 249
410 251
740 675
595 425
283 589
702 789
276 899
632 397
800 393
647 539
419 241
433 598
407 526
945 539
880 646
776 32
837 664
721 628
24 826
96 22
614 31
332 46
923 924
570 954
331 789
849 167
452 789
416 316
228 791
493 675
164 209
189 777
239 521
174 218
603 62
895 616
527 225
743 559
515 385
82 283
73 545
336 237
753 524
365 991
987 700
299 589
762 193
556 288
418 311
14 160
896 302
492 650
173 539
586 921
77 145
278 415
355 605
120 262
244 537
924 257
137 944
446 298
884 734
409 58
329 933
597 914
853 25
409 146
858 529
408 102
475 198
113 272
848 355
31 731
789 417
409 92
345 170
346 555
50 753
656 818
435 717
267 99
180 114
844 893
720 344
58 481
686 740
481 693
558 916
761 544
994 708
140 446
621 336
691 325
671 352
455 391
871 833
329 902
964 20
631 1
759 111
693 668
378 806
563 554
832 556
613 324
354 233
395 363
71 441
226 293
273 907
195 589
589 36
287 634
570 270
526 534
593 879
922 27
932 668
460 967
320 150
17 261
319 332
562 240
317 243
500 590
621 783
257 361
137 716
679 783
799 903
623 119
379 941
645 624
532 316
955 93
907 907
531 32
804 847
626 304
436 246
958 574
759 989
356 558
320 758
587 317
632 687
593 445
273 749
292 898
404 79
475 805
793 770
142 35
100 521
681 771
630 267
87 10
737 70
696 651
960 641
95 584
741 738
482 144
984 643
132 398
241 343
389 871
962 828
232 50
897 280
700 208
920 146
884 625
888 624
711 55
344 373
25 937
716 413
807 29
592 390
669 129
274 191
599 509
167 105
912 823
243 309
258 130
933 320
45 560
212 112
140 268
108 428
697 155
368 970
698 318
423 742
498 983
967 33
258 363
474 619
852 801
116 244
770 154
260 820
152 757
141 411
832 436
584 305
55 127
269 292
428 801
637 861
29 488
661 579
388 483
606 855
726 727
360 986
898 512
94 51
981 235
670 397
469 76
890 708
515 919
497 286
10 454
533 500
72 430
11 166
833 343
394 328
201 269
417 272
979 789
576 877
316 72
162 677
191 514
352 23
857 103
228 414
42 780
51 956
764 381
96 339
763 770
440 640
422 203
38 591
87 389
614 943
157 252
386 272
984 482
962 240
245 724
9 684
887 467
355 276
410 442
736 211
7 393
633 405
444 186
789 221
54 536
11 298
612 371
333 678
153 571
846 554
424 286
428 409
690 223
97 748
154 150
284 517
924 391
702 68
250 899
973 549
112 252
890 12
296 931
404 790
645 554
36 883
685 312
379 875
423 100
307 7
987 196
370 282
170 933
714 793
188 221
569 943
362 565
799 181
494 425
431 990
271 474
407 820
585 594
40 505
69 384
564 562
353 292
90 198
787 346
1 57
201 577
278 785
522 669
641 410
793 923
280 357
836 274
565 982
738 633
482 213
621 603
958 53
238 951
462 10
11 254
284 642
962 472
915 503
484 748
187 649
474 970
483 95
924 775
268 455
696 225
859 933
175 320
295 186
573 578
179 887
49 94
838 697
388 311
19 871
405 942
748 693
249 606
977 423
960 850
201 491
584 476
364 508
51 875
571 986
208 307
883 557
331 982
249 579
588 577
353 864
848 665
65 400
352 90
597 382
621 512
884 171
453 444
668 600
90 255
176 794
471 23
458 535
774 964
39 126
841 1
398 782
899 19
293 783
226 370
431 225
529 99
824 618
705 999
412 175
374 221
62 499
537 100
624 941
468 816
597 840
236 890
974 128
498 417
775 26
515 950
949 759
746 674
331 159
258 148
963 101
942 912
292 529
202 591
540 878
639 840
988 384
865 319
542 389
185 151
536 344
444 521
761 88
401 913
705 409
699 520
914 252
672 2
26 310
45 58
332 938
446 868
440 333
182 7
538 943
94 291
207 150
761 180
484 786
86 482
174 883
702 613
215 913
630 396
919 520
690 365
810 897
514 860
153 535
824 13
18 936
881 224
620 318
58 145
200 759
671 91
162 941
962 203
99 171
982 604
57 806
616 74
741 512
38 867
363 676
205 472
914 603
167 875
805 824
997 256
859 50
487 826
264 782
802 92
768 432
987 561
658 900
163 825
574 993
804 784
394 290
962 221
326 614
550 800
360 416
788 874
193 591
583 894
254 976
183 215
197 404
216 874
17 801
186 496
737 87
647 847
614 114
795 468
246 729
361 499
56 896
65 604
478 315
432 940
77 970
787 166
56 434
12 382
792 625
495 23
181 225
151 327
55 405
894 462
652 310
66 950
941 543
616 725
694 621
209 101
483 197
553 369
116 812
274 4
670 691
305 963
233 920
687 418
963 380
38 524
480 443
447 314
639 347
643 210
347 847
406 972
662 506
425 428
664 740
807 701
615 638
952 486
695 185
368 635
481 427
38 683
854 699
22 608
56 180
170 155
82 121
993 489
191 684
463 198
58 668
263 193
913 636
152 968
816 163
637 985
670 71
457 662
911 874
348 935
430 11
678 973
996 508
36 53
176 284
425 979
881 240
493 870
576 162
257 523
136 687
885 165
659 930
438 389
58 965
754 851
971 178
181 204
770 674
73 345
81 10
213 337
23 416
864 33
345 217
38 134
606 447
98 981
857 851
381 364
382 150
389 806
169 926
233 733
615 116
531 295
22 875
512 411
361 469
858 458
449 66
661 632
244 393
348 978
959 952
619 540
93 260
936 894
960 384
972 270
687 340
189 940
932 832
958 372
265 621
193 493
244 884
228 440
779 461
635 100
635 824
39 700
126 970
531 52
655 840
423 599
84 39
532 463
512 248
307 980
419 571
32 433
648 18
256 38
717 733
785 14
438 559
613 873
598 183
80 655
343 354
188 113
276 986
661 307
771 308
324 26
759 56
990 895
70 427
300 402
216 152
867 961
867 561
673 942
744 333
248 514
892 688
744 657
896 813
435 700
102 413
589 983
977 455
296 844
15 961
602 39
902 345
371 502
777 102
50 443
451 350
309 238
49 154
323 150
918 912
485 895
718 780
90 85
123 642
35 846
495 597
698 608
65 152
104 516
501 412
753 902
917 427
51 835
690 887
666 818
860 318
399 246
843 722
515 540
681 579
44 785
94 544
196 198
299 666
734 379
425 752
196 268
509 407
586 259
652 100
503 494
386 502
947 429
286 41
324 833
297 566
320 595
628 16
926 565
626 578
664 128
496 160
338 443
940 975
736 104
342 407
50 925
811 23
284 319
894 263
791 523
31 287
683 368
729 622
694 563
307 31
730 357
307 541
211 624
205 248
795 384
559 895
578 350
770 608
327 716
425 20
337 530
350 67
886 656
959 968
598 169
416 738
538 327
984 467
74 15
556 400
771 359
346 993
677 682
522 378
100 759
34 58
578 21
489 346
758 378
672 93
844 51
846 917
668 146
85 438
504 430
783 532
464 656
415 295
973 492
629 550
512 118
495 918
714 339
320 911
607 384
663 627
416 384
529 198
268 344
854 529
823 231
272 27
595 767
457 616
999 585
41 880
684 457
6 882
410 518
830 584
748 941
387 879
915 658
776 553
168 442
378 391
847 12
329 205
893 588
415 303
105 245
82 451
634 339
663 409
575 706
733 324
119 580
335 447
136 227
794 119
693 330
742 126
132 375
763 657
470 690
715 202
13 833
631 268
277 16
505 963
645 369
26 776
922 231
195 603
611 179
351 325
836 689
154 5
198 10
968 825
558 612
546 584
425 661
223 971
263 284
632 225
113 460
197 949
953 50
712 920
227 269
883 772
204 974
951 248
973 582
472 786
916 373
682 611
431 795
423 979
743 275
680 695
324 743
967 550
12 201
673 567
526 788
547 511
477 497
586 993
414 730
66 508
554 327
840 872
122 598
41 668
109 869
164 218
670 593
586 457
874 893
544 287
794 625
59 348
303 898
219 531
453 643
784 574
593 824
241 53
622 361
968 933
229 841
825 124
733 625
774 791
972 77
41 543
959 493
181 961
413 155
45 507
833 221
630 664
19 715
288 792
220 897
154 179
741 690
272 158
167 351
501 931
43 783
289 701
659 271
364 29
985 3
821 841
340 627
329 586
141 186
110 535
968 978
973 609
396 184
575 848
30 936
690 369
914 775
578 242
360 70
604 747
707 180
503 320
461 159
94 568
210 7
342 139
601 53
226 812
555 650
923 325
150 27
938 182
57 398
340 936
239 434
792 197
123 826
310 951
553 401
134 460
402 956
938 324
633 440
350 570
621 758
632 992
170 748
57 722
148 542
181 549
849 471
224 481
910 573
402 882
682 720
193 375
628 290
922 983
276 161
8 66
813 675
251 312
568 783
253 435
249 514
359 650
395 40
766 349
229 687
684 406
703 311
918 63
728 536
591 540
562 841
203 129
897 228
200 145
742 910
794 136
949 867
75 67
568 655
105 251
60 808
913 330
870 640
865 460
531 427
653 733
907 276
503 49
84 258
959 510
165 429
588 40
905 457
31 122
268 561
548 920
645 454
547 494
257 402
894 555
999 80
461 958
590 136
835 754
354 586
311 385
707 931
297 606
850 942
411 749
435 19
150 681
883 572
578 695
881 519
624 98
601 735
889 263
471 947
193 768
552 395
61 963
495 847
981 644
527 906
141 410
478 70
940 286
777 563
384 158
219 336
245 107
950 715
406 143
834 957
93 604
378 971
509 870
292 188
48 231
825 824
146 560
982 364
895 578
822 197
644 227
536 579
75 806
313 519
409 690
490 918
911 221
760 654
433 585
478 930
293 391
388 114
587 31
341 277
207 287
33 519
560 294
867 669
672 626
323 456
562 152
314 29
14 295
61 220
90 737
887 649
383 949
617 493
226 291
300 788
442 36
845 755
64 644
807 206
29 242
39 42
613 172
545 702
908 783
83 523
890 51
16 468
607 135
703 451
242 766
446 48
165 831
51 61
884 311
195 585
952 277
459 842
679 474
493 267
69 748
960 514
339 788
348 557
19 512
387 422
732 766
558 35
394 16
876 72
842 888
444 334
528 222
473 425
982 820
981 1
340 505
913 767
836 754
654 279
439 160
580 966
381 276
804 116
470 277
892 452
804 779
943 577
531 323
166 795
89 1
900 95
631 338
254 210
303 986
837 459
101 659
87 345
217 265
312 159
793 625
98 324
947 263
616 370
834 598
59 439
160 362
424 996
221 115
143 437
731 455
415 198
861 236
605 770
426 664
377 631
932 900
507 938
404 651
515 135
105 462
409 606
553 308
204 319
554 441
174 417
47 185
801 906
632 877
311 499
363 416
960 772
373 864
431 577
182 287
641 87
597 288
56 805
23 454
341 175
835 343
691 146
841 405
176 285
15 958
861 548
634 674
961 641
352 16
445 727
470 138
253 180
951 440
522 993
937 362
485 879
426 830
550 60
504 638
642 816
630 345
71 5
564 676
184 866
859 403
419 608
603 284
884 87
162 470
136 940
300 38
999 155
675 640
970 657
336 505
509 646
434 45
102 721
654 872
680 256
507 916
960 684
867 958
549 284
664 631
42 525
628 827
569 139
78 670
893 243
420 894
509 379
578 727
688 767
619 636
278 168
271 294
150 665
268 921
759 830
651 651
72 637
50 581
668 469
254 886
522 224
873 152
743 144
445 893
160 966
670 2
118 925
815 190
913 217
685 596
107 884
999 712
24 678
489 820
922 648
785 591
1 839
879 275
651 996
199 817
537 111
254 148
305 605
211 425
418 500
319 95
293 915
532 295
263 82
111 799
371 942
293 847
438 711
698 964
968 368
58 873
822 447
130 466
361 13
760 975
94 870
126 637
365 934
221 929
797 70
268 34
152 965
684 407
188 433
917 667
302 137
596 2
440 744
655 418
176 501
899 380
297 864
653 188
556 413
326 857
902 273
16 281
729 849
971 150
536 977
667 447
195 566
826 871
86 142
398 634
292 413
613 588
490 583
889 992
131 901
56 893
870 453
526 162
217 144
533 830
731 406
207 729
552 112
693 380
130 161
2 537
53 872
341 578
73 269
738 804
674 67
907 829
54 714
380 746
258 94
397 310
317 737
240 701
645 312
970 735
115 995
801 565
569 742
595 927
537 706
541 796
886 947
509 617
44 953
611 715
961 850
767 958
692 276
192 3
586 139
196 822
269 82
50 811
729 527
112 127
751 723
841 64
373 85
47 416
394 763
584 290
67 72
950 625
273 701
699 465
424 488
707 822
302 161
675 784
709 68
9 482
19 383
184 437
455 49
584 404
456 724
58 405
621 960
175 274
409 533
262 629
787 632
12 323
371 4
221 396
563 29
120 587
599 817
386 657
221 358
968 748
631 440
948 39
697 585
197 483
157 989
377 880
344 949
275 258
977 746
845 576
584 135
292 551
882 922
313 314
251 297
843 819
856 352
159 232
231 502
533 505
759 509
251 955
537 371
299 180
922 533
929 462
759 320
349 966
671 507
550 901
8 82
757 119
73 378
140 21
706 593
636 771
232 186
95 342
505 444
950 857
290 535
246 500
461 708
293 952
896 716
120 605
280 704
790 374
817 704
172 767
836 503
432 433
553 814
547 661
893 18
617 524
721 406
897 118
821 926
227 259
933 415
107 751
948 693
733 846
353 977
863 970
500 936
727 749
53 482
407 349
607 242
957 246
832 63
997 759
619 296
451 351
477 179
642 203
271 443
468 827
72 300
839 420
58 809
914 492
721 555
524 235
449 303
129 804
45 552
103 235
972 512
396 38
372 907
597 387
449 510
230 169
416 276
168 368
534 532
11 14
687 407
565 789
641 888
926 24
294 522
763 742
383 992
267 430
870 975
744 811
558 292
176 211
617 21
3 610
908 655
349 185
678 643
58 440
736 792
784 998
294 50
780 163
377 875
325 286
167 878
729 694
88 184
18 464
563 366
849 463
797 142
656 593
803 981
878 969
858 958
14 297
494 568
477 74
631 151
921 663
637 476
796 107
404 317
729 108
947 973
444 578
592 425
485 68
16 749
672 266
372 791
628 127
107 356
235 824
912 768
405 858
787 918
564 378
694 400
498 910
412 513
130 625
415 880
628 873
235 214
333 453
708 424
652 494
603 815
930 14
680 587
800 809
211 52
662 977
850 518
855 898
368 188
963 353
272 791
43 941
811 645
756 740
947 241
212 609
570 143
13 456
316 380
995 17
454 958
721 373
965 344
164 359
285 326
355 392
418 716
178 448
40 88
84 609
582 685
27 594
141 694
325 487
796 783
126 18
343 826
541 330
559 417
806 599
504 889
574 586
31 66
552 341
485 348
362 698
162 648
416 649
670 919
355 462
166 385
879 796
92 783
136 576
914 589
870 923
318 977
788 479
624 631
309 520
333 965
400 212
113 843
418 475
562 683
415 123
397 620
612 184
99 235
625 797
668 20
948 1
336 699
564 448
541 909
48 310
383 609
344 149
784 479
265 396
14 715
329 583
891 996
348 641
240 911
89 780
53 530
429 837
360 46
232 373
905 475
409 62
929 63
257 979
181 17
181 112
730 783
391 84
625 933
645 806
661 909
578 790
757 211
523 97
346 824
45 954
323 475
609 79
11 660
832 655
817 492
916 349
490 889
451 154
47 796
977 92
102 271
97 4
475 706
83 962
621 770
100 789
613 367
553 842
929 4
996 327
418 604
595 86
441 206
167 686
807 419
927 419
785 415
541 377
859 473
449 453
496 351
385 891
873 551
689 735
962 967
154 746
445 830
576 985
872 909
535 291
391 30
641 775
272 866
331 440
468 416
245 603
896 450
849 444
848 735
116 727
365 387
944 41
939 352
722 88
855 691
293 349
467 963
801 667
406 648
753 491
238 868
569 602
607 512
864 751
191 432
122 931
144 414
88 174
569 46
685 563
590 900
789 666
900 910
675 578
689 846
261 419
417 865
387 504
38 955
869 490
974 534
847 162
388 987
828 287
248 775
681 275
705 470
232 83
616 920
552 130
383 452
204 251
942 178
136 140
339 524
479 166
810 726
352 997
854 62
109 247
971 660
112 580
956 405
757 91
896 448
966 374
965 128
452 257
970 803
605 633
738 35
560 591
448 67
313 809
161 31
435 377
355 507
45 324
310 2
957 399
36 868
341 836
286 827
392 599
342 907
810 459
599 811
372 996
486 33
431 32
219 299
950 610
897 288
273 536
786 614
442 752
741 77
980 903
768 486
246 491
481 83
876 477
861 890
188 82
41 85
972 155
278 765
258 370
842 590
882 399
56 757
766 87
821 547
518 361
222 768
503 499
868 725
53 140
754 411
519 347
93 285
786 266
831 303
626 810
860 422
158 433
189 12
931 720
124 150
445 528
641 601
309 523
675 62
933 795
223 804
440 279
581 622
576 167
238 427
359 34
987 263
522 661
676 806
456 899
961 301
931 146
21 863
703 452
6 681
392 933
199 343
822 76
499 808
690 20
468 365
178 275
538 857
973 558
361 76
8 257
447 797
693 920
297 866
673 36
167 492
767 367
928 620
48 604
392 55
860 190
204 904
646 793
637 593
507 403
311 988
357 348
375 284
320 271
572 367
226 315
773 438
340 242
996 514
370 542
142 96
826 813
531 944
63 656
556 733
437 758
271 116
579 640
658 72
735 835
885 805
935 415
748 997
422 480
914 757
552 442
985 294
51 678
205 322
145 135
207 400
340 443
204 274
782 183
387 685
976 8
474 714
22 810
231 410
83 294
498 139
922 701
112 136
216 850
821 544
456 968
350 38
176 163
143 97
909 942
928 407
80 201
459 843
683 814
524 794
301 92
644 473
119 243
434 926
210 783
315 938
632 490
100 127
939 361
420 866
119 499
419 577
693 101
742 217
894 43
660 889
515 294
93 985
888 526
262 98
418 839
769 708
551 188
925 669
299 689
733 958
929 599
603 21
546 549
939 557
200 246
868 968
508 877
572 34
627 14
724 277
54 456
586 983
407 188
3 694
30 901
242 968
645 656
315 512
281 835
432 475
986 838
283 572
111 174
734 140
74 975
460 883
45 104
538 711
968 865
699 825
966 430
243 69
139 26
865 510
649 281
564 53
31 883
269 360
536 447
749 130
508 410
66 370
586 113
404 451
622 611
730 758
348 645
810 731
527 430
442 8
749 978
807 849
459 673
87 966
82 153
336 668
617 91
470 590
53 221
563 647
249 644
404 596
326 814
995 768
97 980
534 208
650 926
443 702
146 6
348 746
649 104
342 289
102 662
606 700
141 610
81 13
695 967
572 151
468 221
76 263
274 573
268 973
319 268
428 12
556 96
382 10
109 520
457 242
916 949
851 997
961 897
963 884
104 474
44 729
283 481
928 461
199 37
332 187
253 788
780 521
737 630
517 697
878 831
964 36
749 8
117 794
22 522
510 304
2 588
318 379
582 570
342 958
303 219
494 104
623 242
463 739
36 484
612 897
140 613
836 985
894 884
28 563
614 962
485 132
322 926
738 664
882 375
830 897
617 292
776 598
252 267
563 88
251 808
323 278
723 936
239 207
420 913
576 367
549 809
94 824
215 411
508 342
360 760
960 274
847 210
434 169
839 156
456 430
362 227
342 845
736 917
212 284
459 261
293 272
31 797
6 711
626 579
423 518
235 986
154 311
923 573
494 687
69 138
311 907
55 419
922 413
481 670
257 698
226 882
200 50
230 434
953 840
978 15
280 471
708 334
241 629
746 721
650 354
770 876
587 397
446 817
200 667
214 546
385 741
108 818
184 815
152 424
795 249
496 444
955 265
671 541
661 258
679 459
75 601
291 626
171 303
670 555
396 208
621 503
26 804
669 529
580 463
129 75
258 83
692 929
976 352
606 453
589 225
879 977
666 274
537 286
776 914
442 20
357 786
796 332
489 333
455 237
348 397
739 13
670 275
650 798
188 90
241 981
110 851
254 556
366 610
693 161
941 533
183 845
82 440
793 858
655 302
883 247
899 814
326 789
124 523
367 340
647 448
131 749
580 319
528 351
517 534
132 989
95 581
227 994
394 723
936 72
864 411
594 633
421 960
324 419
760 454
167 339
124 403
63 651
105 931
184 108
896 674
749 57
712 612
468 305
596 888
617 919
306 728
372 472
498 330
763 682
789 444
261 341
750 596
252 567
456 220
485 113
936 717
56 513
548 553
234 334
754 582
921 325
825 181
18 61
656 513
432 494
606 777
436 950
702 21
603 555
132 779
839 628
619 846
150 935
191 107
63 667
948 984
56 649
5 690
456 959
791 280
662 409
477 506
65 933
320 282
637 670
837 538
521 183
784 877
224 591
187 171
79 383
316 502
815 461
400 3
998 527
138 871
709 274
99 284
454 745
913 10
226 494
553 948
988 220
449 48
778 920
734 178
704 412
400 549
215 707
200 675
387 188
247 188
587 352
271 193
276 597
713 993
631 112
541 319
892 393
982 666
369 356
548 824
536 175
755 132
836 385
244 729
56 912
913 326
719 413
599 138
155 17
372 431
513 271
254 400
798 26
243 552
157 431
288 752
159 343
664 71
669 458
227 739
222 825
404 382
710 903
256 433
56 587
520 853
964 114
404 120
896 43
224 54
386 239
696 55
104 672
889 711
830 511
511 701
815 118
594 62
116 898
407 944
655 454
998 150
722 228
872 683
213 327
354 453
37 810
320 536
919 683
10 85
152 955
556 215
364 55
132 235
737 697
149 597
252 174
815 923
62 733
605 71
817 757
420 499
927 981
547 64
118 870
145 206
1000 67
6 251
592 172
174 653
238 451
738 10
342 327
497 888
390 235
798 859
417 374
440 709
19 384
881 544
388 136
25 463
560 263
312 965
892 160
852 634
395 2
296 260
28 16
59 398
941 138
779 317
579 217
338 202
430 1
160 370
306 906
371 150
756 18
368 788
347 778
234 199
888 724
754 577
278 535
164 865
994 886
903 774
432 622
562 130
226 172
370 720
349 609
443 454
185 720
988 113
515 546
916 423
197 781
792 110
911 543
714 133
852 647
43 647
691 584
985 594
614 746
620 841
735 384
370 448
517 668
234 368
667 276
854 732
557 896
315 541
490 280
638 980
160 158
171 858
874 142
50 51
24 785
435 745
584 951
764 818
445 684
767 456
546 433
996 35
366 224
143 536
433 16
30 483
619 853
149 202
155 912
694 816
859 593
466 625
48 11
398 474
379 115
697 521
889 32
964 307
436 582
511 584
783 665
847 506
321 699
836 138
675 235
629 249
909 360
364 958
232 718
439 472
101 402
983 640
471 117
656 669
622 496
913 294
546 748
783 572
8 963
531 268
322 246
225 906
315 663
64 507
302 398
146 124
867 154
134 546
156 916
453 81
744 774
326 320
679 641
335 408
914 61
148 59
536 14
212 680
853 564
254 578
733 803
405 185
311 561
371 402
72 907
415 635
938 620
957 659
588 705
365 993
242 599
492 904
464 696
726 719
708 448
706 887
766 996
506 316
373 462
49 92
258 642
412 141
319 227
26 901
951 143
896 456
48 13
654 129
43 351
43 230
476 942
404 501
842 354
643 90
709 781
685 215
291 690
343 696
592 727
864 634
78 258
215 176
597 691
469 1000
543 310
705 186
751 217
989 460
350 575
132 126
898 449
761 113
434 190
691 185
966 233
847 23
770 597
56 588
65 245
706 757
447 563
143 696
363 255
808 796
496 838
423 544
492 426
654 900
365 691
438 430
287 144
538 86
58 32
781 772
638 941
919 434
904 996
425 678
891 612
574 382
37 579
269 71
182 908
566 71
746 92
877 182
82 175
146 986
886 588
146 274
848 208
387 84
163 484
175 227
500 51
761 581
578 258
918 99
863 417
872 8
690 38
785 716
177 985
260 488
987 422
971 513
916 112
370 320
943 253
604 805
670 476
778 41
933 52
263 33
308 522
520 646
295 843
511 294
270 127
386 564
379 989
816 532
111 681
832 240
208 668
596 502
862 458
148 526
235 553
943 856
679 328
669 140
809 836
671 271
516 503
510 941
627 766
786 403
688 999
860 835
524 95
739 467
178 166
120 428
784 586
355 94
454 532
260 313
869 613
833 227
345 754
215 261
988 350
847 584
678 240
84 289
901 99
325 74
604 687
860 729
769 427
989 108
801 174
477 261
155 607
345 831
681 423
88 671
632 43
357 595
602 568
323 722
346 663
829 122
202 872
35 292
244 294
564 398
901 261
580 581
603 666
612 663
949 564
697 150
436 83
793 379
270 610
683 513
904 598
262 804
858 194
736 244
262 569
159 966
452 107
530 500
583 752
695 204
362 729
69 265
492 393
719 423
22 840
752 956
160 305
569 205
909 988
93 784
616 524
827 232
67 239
103 89
79 855
5 907
530 78
107 399
414 74
274 592
305 387
136 311
550 508
945 30
953 430
275 392
275 705
640 733
455 405
806 81
996 462
467 131
379 327
653 93
162 13
34 114
857 970
870 483
26 861
265 372
561 260
834 379
742 958
602 427
424 821
991 586
51 627
390 973
116 957
453 732
680 365
95 732
174 696
510 156
28 615
790 451
155 439
598 541
517 263
395 322
994 75
686 984
68 113
180 577
268 207
191 410
10 978
597 696
236 532
90 384
646 13
927 640
97 42
194 628
971 813
835 161
222 844
138 763
310 72
780 280
678 778
417 83
164 368
785 357
996 755
267 743
857 968
746 177
248 546
335 277
323 331
233 91
414 504
834 577
224 618
286 219
752 342
549 128
450 758
820 541
87 934
265 928
852 30
958 6
654 243
224 729
49 327
422 950
515 481
374 340
104 812
625 799
572 889
78 775
270 861
811 228
822 442
544 871
768 966
820 574
189 878
474 703
710 566
388 83
905 843
894 881
994 818
592 391
283 755
970 501
570 792
294 466
14 413
986 971
25 771
376 764
206 280
606 99
161 599
268 634
374 860
24 8
966 994
508 535
137 153
352 150
918 486
66 480
517 441
73 201
173 585
503 722
979 819
773 64
504 502
94 330
721 624
105 616
829 328
235 846
19 537
682 997
355 606
569 246
91 415
318 184
745 791
567 465
414 672
999 211
121 737
184 475
694 753
73 351
798 734
180 567
566 924
740 123
69 153
738 789
877 554
273 455
194 213
220 443
242 399
9 807
675 718
291 766
598 669
809 517
896 686
70 932
608 79
533 233
92 104
675 686
854 36
844 880
105 134
646 297
579 934
954 704
566 763
220 461
448 641
393 407
286 603
58 395
767 912
430 610
96 788
73 92
796 470
789 367
282 588
8 26
994 78
810 631
360 738
1 706
440 144
592 535
912 356
570 816
637 522
83 918
109 90
732 200
986 444
921 290
966 360
785 909
246 67
387 509
422 956
672 312
582 784
196 877
885 715
333 969
266 318
578 684
195 544
398 190
145 825
974 168
489 649
433 469
946 669
637 800
947 400
353 524
84 900
230 575
471 627
116 972
798 261
771 701
169 355
224 703
502 930
612 207
805 695
106 576
150 995
455 355
262 230
866 837
932 201
48 434
130 11
992 286
57 449
861 581
135 10
928 800
627 246
262 503
64 846
511 518
553 220
381 814
650 732
517 279
60 508
564 116
956 425
221 504
267 636
701 129
153 253
700 885
482 67
994 915
17 951
806 767
111 595
964 528
947 30
427 766
129 687
292 88
511 285
847 695
13 996
762 211
324 9
291 786
956 254
665 402
51 611
376 911
516 19
656 705
839 334
767 686
380 780
597 794
578 272
155 868
121 722
684 293
352 60
203 867
430 553
244 85
257 434
803 151
516 399
312 79
560 785
800 422
714 658
895 268
876 676
905 882
383 254
526 251
695 675
624 7
753 535
791 905
956 449
640 982
309 460
805 421
889 709
655 988
731 37
242 608
639 246
429 334
340 24
280 245
930 667
652 257
722 313
68 526
234 739
296 316
128 889
924 766
134 704
99 405
642 553
241 123
569 536
791 696
424 66
813 909
665 228
53 797
625 676
208 266
580 285
875 223
588 111
378 477
600 157
506 742
204 929
190 575
279 206
711 209
396 642
494 622
864 211
714 451
674 443
280 262
846 778
692 387
704 323
593 858
6 594
709 1000
357 924
210 422
727 883
496 277
194 559
941 391
601 312
731 821
820 31
452 792
616 668
797 112
944 384
80 489
294 373
880 981
724 663
326 396
615 56
569 289
846 388
703 385
848 438
587 927
213 359
165 936
21 246
963 698
994 929
213 70
714 915
806 208
117 653
645 703
931 570
79 795
292 243
82 665
324 819
99 893
120 399
485 684
757 67
629 401
845 401
995 930
800 187
325 514
372 1
332 470
245 803
869 729
631 436
665 387
502 293
140 271
204 462
214 822
536 208
751 687
780 235
38 808
847 735
473 813
156 612
425 55
111 638
228 998
36 944
758 588
61 889
822 1000
159 368
868 927
857 375
890 291
438 315
304 925
897 501
903 932
796 12
871 209
208 163
531 341
737 295
262 593
670 504
883 107
818 579
6 121
503 902
974 757
185 769
452 537
534 58
607 416
751 134
976 365
868 312
243 460
509 97
206 898
603 325
819 581
165 425
348 915
458 98
400 434
430 33
141 885
344 578
832 57
411 389
954 365
65 610
296 760
717 466
692 881
891 39
147 348
489 547
133 302
376 915
687 516
799 107
902 447
174 855
811 238
350 532
924 41
432 911
865 920
573 832
264 611
718 654
199 612
367 362
171 550
963 374
93 828
645 549
529 569
180 784
557 897
838 342
913 38
876 83
588 941
881 530
771 843
903 215
763 550
467 847
982 601
768 543
996 742
94 185
603 672
43 725
195 53
438 13
900 482
659 233
83 904
798 702
943 891
887 730
391 40
711 368
69 577
664 7
465 210
222 311
735 232
136 249
370 933
951 665
394 423
1 136
462 326
481 525
693 549
908 565
917 967
818 138
722 523
73 857
772 443
789 74
459 964
262 852
387 262
724 631
743 925
815 464
672 570
681 461
643 139
342 810
517 33
362 455
203 85
85 626
261 422
956 354
264 122
937 327
668 609
248 701
421 243
191 844
498 885
803 258
449 64
31 404
769 58
8 32
531 887
461 819
565 480
395 256
607 752
622 875
118 795
697 272
52 145
335 82
549 103
491 908
486 373
794 298
192 359
778 322
184 989
18 158
863 487
304 560
140 604
899 631
511 737
355 305
34 898
220 185
824 740
113 206
6 648
195 375
157 57
861 460
518 672
414 658
627 665
640 138
401 994
794 434
949 111
992 772
329 559
455 523
933 612
932 793
423 547
570 528
192 589
686 592
582 479
377 473
934 677
935 277
800 136
732 129
651 626
149 582
770 572
864 402
411 813
401 283
897 982
950 741
674 749
877 570
591 880
662 293
200 525
47 962
689 996
915 89
631 811
423 743
436 229
141 737
321 814
485 197
219 714
945 18
251 757
334 913
402 886
789 448
918 73
276 692
168 711
447 593
628 454
401 962
718 802
601 397
687 396
510 957
820 138
648 987
200 920
512 767
282 652
615 12
817 674
743 780
175 11
738 347
148 385
656 979
346 519
745 627
523 905
608 137
916 881
378 732
906 933
617 733
685 712
197 582
385 696
318 70
43 974
48 388
492 144
48 973
47 463
812 16
727 411
152 186
629 469
255 672
442 654
411 286
797 777
299 845
101 801
160 658
680 558
120 843
573 666
42 299
360 20
63 989
489 670
323 422
567 472
550 218
668 3
18 827
660 49
384 779
607 872
199 164
762 39
185 125
547 239
330 96
456 997
98 825
823 109
873 559
239 467
751 825
4 359
938 203
916 722
152 246
80 656
975 318
123 193
369 962
320 678
575 545
81 167
602 257
80 869
330 231
114 851
837 708
822 620
124 901
628 450
218 102
994 922
678 362
734 554
98 528
827 51
919 465
668 676
444 489
368 958
728 361
74 465
819 819
254 140
99 93
876 766
606 768
237 346
394 604
303 121
316 534
525 389
350 346
548 720
965 719
538 112
67 759
393 321
898 491
608 885
443 213
558 45
282 213
165 949
746 689
337 447
386 237
166 351
955 704
814 373
462 206
693 711
49 810
694 277
221 346
307 778
886 685
812 51
35 118
106 848
491 919
405 535
813 38
91 385
735 749
514 476
688 856
294 33
717 962
582 103
302 922
606 58
456 586
863 800
189 843
411 275
592 924
131 188
206 425
669 536
390 100
980 165
988 520
360 750
794 951
26 895
82 786
580 653
422 681
965 644
371 338
823 471
432 497
16 815
765 898
407 698
54 841
835 985
493 680
871 785
193 293
465 157
288 188
658 363
402 441
738 140
334 145
985 672
351 946
613 895
590 430
617 249
66 174
66 489
985 652
149 25
191 674
33 807
922 724
432 884
168 849
409 468
144 895
1000 959
998 336
610 487
304 285
403 804
661 616
565 932
419 107
605 451
265 878
526 696
113 693
545 522
33 656
621 384
563 210
177 224
825 94
200 111
398 465
340 276
512 452
968 408
487 754
92 452
371 810
731 826
535 293
868 211
805 374
820 175
627 502
91 951
982 224
660 820
977 751
624 699
913 354
876 447
510 866
239 982
277 967
530 258
190 189
217 203
405 93
354 511
268 178
177 858
512 198
284 752
390 885
527 914
180 840
291 823
892 508
952 378
241 317
187 417
527 698
966 162
620 509
624 32
854 975
773 582
622 76
733 552
340 919
320 866
28 768
639 425
461 785
171 436
168 254
228 474
954 201
872 634
816 212
904 135
429 871
771 808
638 410
233 84
372 517
363 832
653 533
268 820
786 969
192 365
794 146
410 789
64 780
588 147
596 820
230 967
688 944
798 341
476 417
34 609
187 385
895 251
164 52
85 751
198 680
646 610
723 795
950 550
564 109
534 660
88 463
270 473
423 808
857 317
58 373
368 494
525 397
696 522
317 307
319 880
531 931
676 417
590 763
879 211
236 301
19 444
274 291
39 948
320 396
54 388
220 101
750 895
10 747
47 624
40 16
404 208
352 677
850 956
826 888
256 497
283 324
711 54
507 283
155 609
529 23
770 905
134 168
183 932
733 886
960 582
842 785
821 97
282 455
142 835
117 677
608 645
535 468
164 20
636 692
975 629
210 249
697 351
836 468
468 329
302 990
329 770
666 936
415 364
547 301
184 710
320 171
753 217
692 79
12 407
347 81
788 43
511 251
620 818
1000 155
879 671
887 721
61 732
490 166
504 277
560 935
586 776
243 871
32 514
570 4
510 561
913 77
26 402
242 882
30 154
168 634
575 705
832 135
1 951
219 683
223 728
266 490
445 259
660 546
703 689
699 871
927 566
137 758
701 871
973 53
173 543
87 396
561 888
524 907
764 968
141 176
261 196
216 312
66 890
101 507
968 646
863 590
830 202
681 593
521 197
724 272
857 939
828 871
617 635
296 69
846 52
409 814
697 271
755 727
929 429
528 449
625 187
462 700
811 670
639 745
943 818
804 263
348 613
342 44
235 449
770 632
32 50
412 560
851 389
98 664
896 972
891 51
995 789
102 694
753 796
737 988
260 734
186 462
122 636
126 562
247 811
639 603
438 886
926 328
937 511
253 283
977 756
150 65
743 393
923 65
19 535
151 557
996 272
544 473
833 790
283 472
745 721
709 670
400 645
533 653
928 184
359 904
291 508
968 386
450 270
777 952
178 124
224 721
231 607
951 940
628 703
695 65
572 734
976 172
444 104
124 622
227 699
342 175
106 556
406 337
162 356
628 790
410 211
301 116
74 996
572 703
277 547
650 997
342 229
695 35
403 153
841 104
516 468
745 103
541 276
575 7
797 772
993 843
807 396
347 397
699 36
290 443
718 783
54 448
1000 628
779 885
657 520
770 815
915 468
563 469
891 660
47 151
319 737
900 318
80 495
942 959
478 190
10 678
212 664
675 953
394 722
258 139
876 928
246 591
184 677
987 506
224 746
745 76
82 281
629 519
758 967
429 637
182 352
407 604
701 741
218 344
316 301
325 765
252 759
46 232
42 629
617 662
6 318
687 957
837 905
652 134
90 319
434 767
84 686
525 481
635 115
860 676
497 712
354 22
735 971
48 476
610 649
370 43
415 453
80 291
147 919
463 358
594 558
697 442
269 402
816 355
446 12
839 997
645 264
68 274
53 1000
642 604
657 910
358 472
616 81
255 61
92 692
257 931
688 151
767 924
94 834
186 819
48 455
670 896
157 268
501 772
348 107
184 440
150 440
591 803
521 357
542 276
816 727
446 864
534 701
232 105
995 84
542 412
851 207
880 793
501 439
719 43
121 512
564 567
208 511
226 195
335 767
606 820
810 808
26 689
601 386
441 453
397 616
753 145
269 316
63 829
179 709
619 145
339 35
206 772
104 231
968 253
508 144
116 3
386 512
970 490
158 423
418 336
131 37
233 171
217 195
967 217
272 323
467 498
44 850
791 814
185 273
103 434
187 671
628 652
92 594
221 447
724 844
975 235
438 965
914 483
333 310
332 475
747 676
109 775
871 736
426 962
511 168
763 115
79 893
34 763
554 366
237 28
183 811
596 53
899 373
366 580
723 125
336 916
435 766
313 414
318 743
420 93
592 5
427 294
457 773
13 355
498 730
286 220
854 973
171 569
623 835
983 292
929 993
994 785
556 414
770 303
793 948
263 249
955 569
4 240
788 209
564 922
843 40
331 498
282 724
223 859
165 15
806 428
263 877
54 217
808 233
618 371
507 35
457 701
227 397
472 168
370 694
962 322
60 15
424 697
428 876
647 854
253 875
609 831
623 40
339 95
208 60
140 585
594 848
120 907
169 531
387 49
794 526
774 574
754 772
999 387
189 621
427 879
938 207
142 574
571 415
984 957
616 557
534 369
680 960
727 678
347 267
651 125
145 717
275 679
317 680
72 459
606 642
225 589
679 734
353 295
15 321
198 93
351 896
359 1
69 129
807 253
711 980
872 936
203 31
893 844
917 908
516 114
352 866
218 28
213 639
156 149
982 314
544 464
688 415
751 256
236 430
460 99
985 728
6 500
841 709
718 201
419 287
580 984
925 87
753 237
701 653
908 649
584 113
790 396
211 774
123 568
625 316
277 342
629 448
678 553
534 162
811 286
750 776
933 802
605 39
151 135
935 362
908 58
281 885
578 240
604 206
146 273
858 896
400 143
697 179
840 653
217 538
193 367
672 127
80 932
184 713
816 908
621 393
148 224
951 834
37 616
601 436
900 862
973 332
793 508
704 915
240 6
100 800
418 858
825 106
593 934
107 558
674 429
437 69
740 852
118 675
449 218
75 979
376 899
436 968
301 616
958 532
835 631
699 699
162 283
613 238
486 48
206 21
589 83
147 8
568 981
638 880
930 79
68 184
168 608
807 120
753 857
156 899
864 76
231 853
955 835
541 236
265 715
11 287
551 114
978 763
619 157
584 914
686 890
748 227
125 12
293 135
650 990
565 471
952 924
766 142
803 316
607 407
845 936
521 846
369 491
2 700
474 713
939 950
85 726
549 524
665 727
630 624
559 5
960 944
657 469
735 733
700 171
458 920
171 6
796 94
320 812
435 304
478 346
660 501
625 506
876 955
675 836
899 557
972 555
287 76
580 96
347 750
102 142
425 740
671 902
85 330
402 61
188 630
16 862
418 788
820 794
846 106
869 777
201 568
527 654
778 662
88 202
754 758
440 209
251 627
840 654
403 639
807 624
415 359
191 293
13 899
913 454
344 666
211 151
855 2
359 105
628 197
722 468
202 252
77 643
633 407
454 400
895 410
176 425
779 827
23 208
225 224
460 301
132 203
171 585
954 288
985 621
709 160
397 176
2 27
933 376
235 157
952 46
810 522
724 979
229 30
618 809
27 386
635 785
757 837
778 505
680 366
93 283
472 44
680 281
917 489
925 993
467 154
22 85
314 400
822 949
919 940
138 49
444 502
719 475
219 415
50 262
707 729
542 623
217 819
967 36
972 988
472 285
387 293
585 922
595 504
213 732
552 9
483 803
36 273
466 85
886 172
814 779
146 382
452 888
205 191
181 789
858 195
597 204
288 676
585 453
835 51
547 251
491 175
188 23
963 652
149 607
976 358
801 660
152 969
162 459
644 747
264 98
181 98
501 727
700 471
724 190
564 607
915 712
213 242
901 221
321 857
667 690
581 930
139 113
379 639
839 79
109 562
620 753
177 184
712 91
684 316
641 584
14 561
395 201
748 975
130 239
877 277
839 910
90 367
458 692
77 493
77 599
395 90
160 928
148 554
128 248
881 610
486 319
152 114
589 961
157 17
454 867
734 882
466 480
759 470
530 887
69 410
848 906
620 676
76 670
209 751
925 717
767 730
584 852
377 90
402 258
328 823
20 175
728 100
775 566
721 587
550 222
280 826
938 399
555 873
250 165
273 933
97 1
673 630
875 752
729 717
803 855
441 646
867 684
520 805
82 74
677 683
591 302
615 39
889 264
688 913
982 467
827 615
989 619
613 392
313 479
75 832
635 508
257 664
191 199
965 157
238 970
145 126
234 832
451 79
521 277
46 861
896 658
186 999
786 728
885 435
423 29
912 656
486 661
564 137
18 633
370 760
759 892
635 956
345 519
742 768
899 653
955 260
123 310
195 862
538 759
569 143
316 939
775 685
698 882
96 856
885 994
861 659
455 167
919 929
828 465
790 365
223 139
342 792
281 9
46 131
289 989
939 61
566 405
613 766
6 473
425 812
639 695
741 466
159 882
21 876
525 653
236 606
60 633
621 26
113 186
846 43
867 184
15 857
674 388
988 208
83 645
661 671
602 72
303 690
772 276
461 849
877 659
243 284
819 227
198 204
201 692
764 957
195 887
122 45
110 998
703 705
165 804
494 482
500 826
824 935
498 21
490 178
5 42
869 659
196 984
616 390
870 199
3 343
693 297
481 57
166 332
882 989
909 366
149 777
25 696
761 992
256 17
109 526
858 286
967 123
17 328
582 925
45 83
53 421
778 165
412 567
7 823
738 262
191 170
166 498
761 217
123 618
768 674
756 847
585 886
11 349
452 509
424 521
912 461
310 869
294 784
486 795
665 344
604 458
508 359
145 400
175 798
209 506
540 632
378 451
528 753
537 839
319 113
769 983
82 96
760 678
762 904
77 289
269 523
690 64
360 569
741 705
904 60
169 24
394 624
747 834
587 828
282 698
857 395
601 285
683 653
922 828
892 542
703 934
957 414
854 125
479 947
181 734
6 349
757 399
973 503
585 911
609 539
612 561
214 96
826 457
989 880
422 772
505 899
951 613
649 923
115 585
686 766
706 861
308 589
728 649
469 469
416 367
885 309
969 741
705 208
966 946
524 4
711 230
216 474
500 875
523 882
48 468
187 231
124 155
426 27
889 972
197 681
870 688
161 658
885 834
808 284
653 802
746 839
346 59
551 771
86 439
94 634
471 148
148 448
725 369
135 883
597 28
411 249
181 157
88 917
377 433
976 279
70 1
46 540
148 546
121 997
482 693
125 430
720 535
678 252
43 117
901 144
50 808
908 471
808 953
363 307
850 702
530 764
527 987
834 647
346 773
511 142
677 913
949 584
383 108
536 97
414 738
798 943
853 325
323 616
571 436
511 812
954 645
933 254
228 668
764 775
853 914
390 912
539 700
487 375
273 456
100 680
699 192
319 647
728 388
351 317
89 92
228 406
184 505
500 722
739 806
497 486
757 422
30 75
68 757
462 770
425 903
861 652
660 44
117 711
197 614
403 824
234 312
433 94
950 293
745 961
688 253
119 156
963 992
604 613
316 700
802 512
364 932
996 28
257 360
869 727
428 390
642 115
586 357
399 344
306 994
122 301
373 642
950 45
258 206
757 478
660 3
296 909
324 932
437 363
719 117
718 376
462 839
677 835
832 978
183 987
918 467
838 144
192 261
267 980
623 337
354 693
454 423
69 267
262 97
74 332
534 608
75 928
732 543
536 570
39 76
584 230
561 310
890 915
2 695
870 62
395 943
393 280
551 63
82 977
990 814
871 525
735 909
952 670
948 112
965 950
807 653
603 593
829 349
887 574
636 61
765 977
226 636
853 960
544 805
981 34
443 203
315 48
692 121
888 654
358 68
2 245
641 981
33 628
604 619
433 457
613 911
361 55
843 136
900 543
902 139
548 259
206 902
855 199
37 782
598 821
148 202
142 509
304 53
775 588
531 75
497 708
53 885
57 430
881 205
65 239
333 368
975 482
846 378
166 686
635 48
112 484
107 517
518 425
477 45
125 586
887 451
419 84
828 584
631 233
298 737
749 17
36 619
441 765
369 773
476 845
169 777
720 532
266 196
469 152
647 887
588 826
470 709
640 452
941 937
540 42
954 576
660 746
692 380
519 167
576 39
943 580
323 662
463 588
209 931
92 855
169 679
681 638
387 672
609 333
720 914
260 379
11 951
110 881
117 685
920 411
617 242
830 632
362 273
951 871
520 337
542 960
292 87
767 551
465 778
853 927
10 969
963 929
10 704
976 624
252 926
494 771
614 387
889 726
629 531
784 481
809 794
450 771
74 180
702 596
334 711
299 471
446 684
551 291
677 889
144 565
614 209
572 242
75 899
55 75
137 820
604 996
297 410
511 974
650 654
215 813
209 305
520 283
944 565
304 139
636 218
59 80
427 873
198 425
943 439
40 157
252 249
814 771
531 721
649 85
605 3
901 908
141 536
477 551
967 701
564 746
683 122
116 977
560 507
510 634
21 410
63 615
422 626
360 346
965 394
819 80
371 378
586 856
506 825
682 876
250 711
872 236
426 168
957 488
135 378
465 494
723 429
888 541
860 610
271 798
817 163
842 322
339 875
549 941
937 442
51 280
707 923
442 824
323 576
201 787
422 276
568 309
168 427
270 438
759 291
643 307
231 579
100 281
210 158
641 349
276 804
101 49
431 668
63 988
278 433
479 508
140 573
87 47
747 604
393 374
408 494
423 838
788 607
109 824
629 171
811 771
344 440
299 918
456 790
491 894
836 843
447 717
956 206
210 378
508 183
329 616
6 309
139 168
359 257
551 814
46 393
708 234
236 32
815 34
239 310
167 712
678 524
21 168
691 451
353 649
84 712
257 987
379 936
319 702
176 237
728 378
222 111
440 388
822 470
912 194
637 954
645 990
955 80
53 211
66 281
865 797
217 752
762 535
806 761
953 333
349 32
710 570
310 316
619 573
861 607
526 505
948 832
937 1000
43 354
281 259
150 849
363 264
735 168
376 40
500 724
71 561
62 955
880 32
527 92
639 404
597 586
236 885
938 630
240 740
770 602
3 504
769 378
543 620
530 242
404 761
274 282
852 264
686 800
849 273
684 138
902 274
13 828
332 863
96 226
483 548
646 720
832 529
683 684
835 345
992 519
144 893
737 508
720 831
874 403
46 969
629 880
868 171
894 865
243 501
266 74
382 948
109 525
667 944
869 658
462 351
902 957
243 638
464 314
821 689
717 866
97 524
389 109
842 6
535 223
953 643
748 619
586 616
276 399
355 912
226 338
506 294
990 3
390 208
344 130
317 186
408 439
845 507
57 431
123 684
829 792
704 81
771 563
574 677
428 915
680 817
992 968
222 837
474 630
619 948
334 443
309 39
601 648
107 28
161 846
630 816
687 851
4 513
460 145
373 106
993 681
496 67
111 448
476 627
869 486
586 850
53 9
982 948
433 355
910 895
803 975
954 170
5 615
388 225
301 127
112 789
11 94
847 939
781 576
413 42
369 286
548 322
807 904
936 546
128 387
870 554
490 171
311 42
695 399
433 893
337 224
951 470
151 715
610 180
200 416
313 562
873 535
116 715
57 795
316 367
254 454
196 556
275 346
270 786
16 280
81 568
48 515
54 360
77 279
894 192
993 950
338 660
669 526
498 626
591 693
391 803
3 61
705 18
652 991
99 80
621 344
271 965
646 960
973 41
380 506
309 908
278 873
501 214
964 504
583 176
757 205
165 763
688 83
588 815
188 248
964 352
594 817
565 909
320 121
648 78
902 250
976 12
94 676
490 270
990 596
412 832
843 732
338 951
771 992
3 144
761 448
819 843
224 453
412 491
740 823
674 934
450 243
631 395
391 721
523 161
64 548
44 19
865 862
522 324
588 219
153 355
949 923
700 339
499 58
775 691
26 987
662 602
876 583
360 324
547 864
678 839
169 627
762 868
965 756
89 816
814 209
572 288
684 69
648 697
670 644
578 196
572 125
963 579
798 544
799 282
636 523
979 966
624 14
34 623
951 196
320 857
124 634
787 703
710 585
174 309
942 524
494 921
490 469
286 523
92 996
930 709
904 339
106 223
195 581
857 982
635 918
918 233
893 698
221 908
377 392
585 468
176 984
97 432
322 203
6 517
783 214
850 418
131 119
2 940
209 894
637 623
727 210
271 259
928 855
78 666
720 605
36 322
371 42
677 718
168 666
692 247
875 574
431 145
375 71
866 375
696 609
114 901
628 387
638 137
310 666
206 829
331 897
75 205
823 505
350 6
214 701
123 484
314 714
736 362
674 382
599 139
526 623
714 187
288 919
15 971
168 90
946 876
995 160
928 613
99 51
116 184
126 789
917 724
928 902
301 453
524 15
991 163
94 660
793 392
535 140
551 463
413 980
120 651
613 399
904 266
851 427
632 841
941 268
198 74
720 643
3 936
81 107
937 297
306 701
628 392
591 100
498 945
820 701
723 803
893 15
733 172
5 118
791 360
466 990
162 632
598 555
851 6
796 925
161 688
939 231
372 862
331 692
87 384
267 552
725 138
398 586
93 584
33 943
942 180
219 102
219 510
888 55
561 789
481 869
627 747
632 515
808 725
451 840
19 744
937 986
934 498
126 715
935 367
718 939
54 969
859 856
161 878
599 531
120 917
674 57
902 607
906 27
673 998
364 40
331 169
972 492
303 25
812 514
880 324
743 830
855 209
976 974
477 649
382 378
607 639
756 632
636 92
132 608
137 814
128 108
305 430
485 468
943 716
792 37
898 998
971 721
522 705
343 558
111 979
649 53
682 132
12 818
277 601
69 215
829 212
252 726
209 848
598 531
921 471
235 722
951 578
908 928
466 589
411 829
758 356
320 34
806 327
257 1
326 529
472 912
250 774
160 3
336 570
925 503
831 881
94 329
655 195
341 268
58 18
796 881
930 397
654 418
194 853
358 377
650 634
879 480
514 324
808 122
575 814
668 234
501 280
26 648
44 166
724 673
460 903
446 169
803 510
926 668
833 85
898 808
992 120
816 492
399 841
491 911
147 887
429 870
559 785
463 370
39 908
891 670
531 279
379 475
309 129
315 799
40 461
685 820
683 595
604 145
52 207
251 546
35 962
260 397
814 733
550 738
866 615
75 45
76 757
639 32
253 307
378 304
60 115
429 197
194 242
282 201
715 831
290 15
688 508
629 47
764 703
91 192
812 82
575 64
388 952
344 131
719 281
477 770
971 455
119 97
26 235
197 352
378 937
228 259
630 156
216 247
600 507
859 69
486 977
517 511
563 668
978 340
463 345
808 3
542 18
65 115
854 923
535 339
201 166
705 548
245 923
521 290
661 781
151 393
64 313
636 315
364 836
189 70
237 952
588 833
226 460
122 238
241 734
144 743
478 868
407 569
657 186
866 720
498 853
386 213
40 217
998 406
827 142
490 767
226 95
181 800
504 444
394 1
566 335
453 919
394 942
37 719
165 16
80 697
167 991
355 833
508 812
80 253
32 730
644 505
631 97
775 376
390 811
446 102
424 610
659 635
846 13
819 154
649 678
318 728
931 482
211 218
74 322
640 113
477 769
991 125
447 308
204 377
789 9
227 381
54 914
500 102
122 990
895 112
467 693
771 670
31 110
261 609
842 521
972 590
602 617
991 426
552 376
487 663
333 911
520 715
373 133
653 582
693 104
883 664
632 388
243 164
261 439
961 99
102 803
66 228
852 438
3 364
755 111
814 964
518 446
87 605
393 540
325 825
680 176
106 808
79 906
312 809
217 14
938 899
662 582
538 585
640 297
37 316
473 68
844 86
810 544
702 915
128 111
271 648
546 817
141 90
916 31
327 415
871 800
482 714
237 644
558 960
620 548
192 699
338 463
346 493
684 577
475 1
22 309
66 611
900 509
634 321
590 253
868 782
50 617
242 711
779 925
985 417
770 919
768 187
529 71
861 781
931 846
101 521
450 320
654 752
877 897
751 279
865 992
318 605
395 215
64 516
486 183
761 598
407 210
918 60
962 794
424 173
56 764
168 675
279 785
404 694
300 889
606 832
917 104
719 677
701 125
185 199
263 539
303 831
344 692
668 128
311 248
274 15
393 458
565 508
848 349
147 544
40 166
588 537
699 250
518 863
280 240
11 408
774 408
93 691
915 42
358 717
661 504
260 701
665 970
859 449
500 376
967 25
539 982
309 664
389 401
354 655
794 223
7 550
328 676
30 951
284 694
920 494
494 420
869 156
550 188
169 841
593 105
915 739
679 882
510 247
870 837
274 899
140 910
945 59
478 624
946 28
811 478
670 570
27 505
352 705
387 593
191 895
84 465
634 128
527 111
653 309
947 674
288 256
394 639
313 132
379 774
232 814
238 377
389 963
466 22
442 345
520 326
634 756
471 389
124 135
872 706
472 250
479 55
416 68
784 804
985 528
635 186
185 631
671 655
19 794
141 891
499 964
749 153
62 131
754 238
898 25
514 234
556 891
40 740
521 710
746 891
883 783
371 945
525 431
946 39
311 963
992 408
854 846
293 986
962 936
710 845
259 970
255 784
753 552
174 769
753 417
340 195
158 43
700 143
78 606
858 148
390 646
833 648
967 88
431 719
991 604
373 178
938 72
179 447
466 587
639 860
873 278
141 730
777 882
529 694
764 39
267 603
781 639
780 70
897 28
585 536
422 760
62 562
842 838
446 324
635 377
884 253
892 758
86 953
480 613
333 65
500 572
331 262
835 524
99 629
92 544
304 704
80 624
816 77
738 883
847 713
284 834
95 157
490 545
452 624
519 499
527 900
964 53
423 248
238 745
566 684
901 55
847 263
497 987
712 826
425 557
592 131
397 819
872 736
838 53
711 36
668 753
38 906
921 483
256 380
718 660
915 262
603 840
438 199
235 218
475 173
106 731
552 551
210 206
50 47
897 316
336 439
937 754
544 839
254 778
409 154
401 235
317 581
409 503
202 971
61 604
369 957
919 28
993 788
133 457
415 28
173 557
430 176
813 632
146 873
181 505
893 634
587 885
546 905
932 562
979 88
320 503
997 313
116 83
659 702
948 839
472 145
77 893
252 974
285 81
727 615
711 820
279 333
651 425
438 87
824 866
331 75
839 480
240 475
947 427
376 225
112 327
440 878
98 442
655 219
40 622
249 829
708 72
46 391
498 884
760 798
563 828
85 717
759 877
947 857
318 953
574 323
169 596
37 878
728 796
623 732
151 581
812 588
297 571
464 243
547 853
490 120
527 378
753 625
312 127
573 480
405 736
959 279
886 608
202 979
129 749
348 972
38 659
451 610
219 199
935 474
353 402
772 664
271 585
5 472
915 133
511 802
812 213
158 301
737 376
852 415
350 786
888 54
539 659
315 339
506 671
803 382
821 380
410 584
927 221
148 84
874 885
811 725
862 538
918 400
548 986
673 214
884 487
220 172
328 829
277 475
265 150
359 427
226 9
838 445
193 510
40 541
579 927
513 225
319 415
244 556
120 860
286 634
783 909
196 162
435 903
504 365
829 368
589 499
135 221
144 730
128 615
589 537
170 636
802 242
263 272
150 459
786 585
949 541
223 589
500 163
125 297
389 295
888 7
477 389
614 92
550 798
700 614
438 648
889 896
643 350
781 865
939 280
28 63
576 768
709 859
309 596
865 137
985 479
146 293
742 583
292 247
731 181
235 481
88 943
340 396
539 556
34 760
223 979
271 982
302 915
447 722
995 698
148 548
18 382
676 720
275 383
440 661
639 734
381 262
67 682
66 974
367 174
301 362
223 800
261 240
533 641
696 209
360 195
774 635
929 214
898 574
46 938
231 699
498 559
44 31
285 364
577 543
340 804
763 77
124 51
502 342
792 95
840 835
477 39
926 715
78 198
775 7
740 114
162 919
312 924
348 435
326 849
129 434
917 27
332 217
237 761
128 788
555 475
575 881
323 55
666 70
765 852
705 554
730 807
171 998
185 502
215 773
262 332
791 677
799 466
887 544
254 651
747 310
556 477
468 726
474 5
777 192
372 912
572 912
875 936
228 978
502 371
654 652
188 737
76 378
206 849
853 638
688 933
192 842
190 306
267 821
378 342
676 756
959 735
787 812
372 858
145 553
305 356
508 992
641 956
489 951
380 755
124 109
429 178
211 568
341 582
425 485
486 75
873 790
431 381
133 71
688 16
400 822
312 523
930 112
196 149
235 976
326 445
543 666
379 967
402 138
246 442
154 962
519 289
416 830
811 346
941 6
494 527
334 819
324 876
484 54
195 633
6 922
412 8
849 917
321 90
20 189
272 312
547 117
107 770
567 653
402 835
240 407
109 2
361 366
788 682
456 298
520 834
224 892
374 847
203 920
963 393
151 249
258 258
18 176
910 419
11 502
178 471
855 695
249 868
53 354
11 426
200 214
698 515
763 216
105 781
391 367
551 753
220 80
575 74
775 916
641 187
396 889
54 526
9 458
879 19
944 190
757 884
191 147
602 741
252 821
821 826
895 947
94 887
776 538
366 784
154 229
927 588
731 35
823 921
181 777
14 784
597 186
610 843
247 857
992 147
560 145
882 535
474 44
425 330
510 21
515 471
216 646
88 496
559 999
640 933
288 874
937 814
637 953
448 513
249 708
74 887
609 145
722 252
723 311
860 27
675 148
192 412
364 750
693 612
810 328
403 963
311 828
202 273
188 313
457 127
399 179
110 749
875 412
928 239
161 620
202 322
948 918
232 265
529 433
889 68
746 294
215 554
85 209
741 250
799 669
840 311
633 587
640 542
327 443
587 72
88 153
977 859
470 413
419 396
406 442
783 146
44 933
243 454
276 227
40 586
165 32
480 719
551 806
513 138
229 600
811 111
970 229
858 375
23 992
520 66
924 686
139 576
745 530
513 910
561 992
149 141
601 377
934 902
57 255
483 266
629 505
258 500
699 675
796 444
705 469
176 884
478 814
521 534
68 3
799 696
859 408
941 732
407 796
786 315
783 108
526 715
598 788
602 841
195 111
365 54
833 810
780 498
191 305
564 450
5 161
238 677
940 839
517 251
859 63
361 575
116 583
486 301
744 129
133 896
881 113
186 596
197 965
621 8
541 977
653 459
968 169
710 178
584 422
753 699
356 238
718 484
995 599
596 180
496 990
883 116
349 775
93 868
552 745
266 740
48 849
899 869
390 250
57 680
846 602
824 341
943 58
832 901
511 735
997 541
957 262
462 144
508 361
349 764
373 546
717 548
886 660
302 788
946 812
352 478
556 983
186 370
730 842
770 831
842 612
53 143
400 350
307 273
103 552
993 288
332 2
44 540
238 885
244 55
209 296
197 960
645 855
232 641
192 209
973 112
679 304
113 694
286 701
228 875
495 680
476 43
898 870
112 762
536 230
10 374
331 237
249 916
918 37
394 815
906 506
928 813
160 897
248 932
507 292
745 596
922 755
969 252
991 217
246 334
888 163
370 281
329 628
138 256
792 650
504 836
927 751
767 433
28 316
919 608
979 501
834 993
739 204
831 763
323 974
412 827
929 928
122 323
791 502
990 408
850 260
368 414
48 698
914 153
274 100
145 13
655 770
80 837
932 619
984 213
535 689
606 877
449 455
136 816
513 134
40 787
585 185
151 239
954 582
75 837
335 885
131 619
831 753
794 528
593 242
57 554
40 7
707 624
863 496
790 937
684 125
173 166
95 28
631 925
780 201
814 413
666 222
319 985
991 201
333 534
410 547
29 199
836 713
675 8
45 167
61 686
739 140
271 905
478 222
272 620
931 614
173 616
162 176
132 997
357 469
927 391
329 972
909 741
9 648
232 279
904 136
353 992
154 525
117 419
747 473
997 124
660 5
123 892
379 552
758 439
92 462
430 597
338 36
897 795
156 724
88 272
142 834
96 381
211 662
300 559
785 959
563 259
636 580
452 746
19 895
207 800
836 388
43 343
722 284
595 999
117 796
548 105
376 999
850 746
246 408
897 737
656 84
124 699
828 391
544 143
669 877
164 105
735 758
553 2
1 508
377 598
334 923
357 809
748 449
525 291
943 328
204 333
67 290
442 522
492 347
523 151
978 875
658 355
628 805
200 336
614 172
972 995
877 229
857 296
518 298
996 691
566 521
797 307
520 464
871 491
458 873
405 483
396 634
281 228
902 449
940 249
222 56
971 901
207 638
467 201
796 986
242 233
241 498
946 183
742 436
985 964
216 936
925 244
975 72
581 990
89 56
462 330
640 416
318 857
439 546
812 282
564 804
212 225
685 203
120 714
162 910
611 973
543 166
352 111
955 722
927 518
526 690
521 89
558 54
737 821
171 889
903 564
949 105
730 826
147 602
374 67
962 110
888 484
351 726
527 949
176 959
415 78
950 561
31 215
255 437
160 494
571 397
166 999
752 302
333 883
438 508
193 435
168 543
499 493
409 54
533 329
725 81
465 205
504 797
304 632
728 638
250 567
254 801
198 787
241 557
545 342
898 263
968 931
963 6
789 213
572 533
356 825
685 905
721 265
273 795
741 781
578 41
303 451
829 27
83 537
203 767
283 162
369 3
426 265
833 51
411 574
831 541
221 775
638 799
249 576
557 56
478 385
82 560
921 284
678 714
801 960
314 652
786 147
54 548
442 177
18 42
104 574
97 582
310 178
493 583
814 171
135 796
294 931
819 365
519 907
985 802
57 2
927 292
741 588
821 586
170 634
384 919
201 175
434 105
599 770
906 655
771 100
391 907
636 212
844 158
197 599
326 796
638 237
951 838
908 197
156 677
488 547
935 475
110 778
632 306
102 267
325 982
219 491
151 982
890 410
97 130
286 605
158 125
503 445
917 654
188 370
920 864
302 679
903 192
440 784
584 706
187 267
391 139
140 989
571 18
388 990
325 91
12 102
645 970
27 30
261 565
261 38
35 400
378 136
465 301
410 540
524 735
630 972
587 993
258 70
439 306
650 466
687 262
158 290
723 544
42 453
679 858
753 832
393 162
248 705
240 835
697 665
304 955
612 88
559 299
984 507
159 81
264 225
210 387
747 865
693 833
606 304
272 517
954 620
457 938
478 38
996 880
13 506
960 197
768 223
421 543
560 912
995 127
988 741
991 32
465 641
816 273
578 293
662 925
430 483
222 549
57 994
91 617
906 9
218 900
487 557
588 565
760 242
914 927
866 843
767 743
448 986
120 891
79 619
214 18
183 991
644 295
752 792
328 870
357 217
925 831
94 356
450 659
373 984
650 16
925 203
386 676
994 713
545 880
531 496
898 35
994 174
866 87
529 667
650 746
621 632
683 545
59 75
782 105
78 312
600 909
23 809
84 551
827 180
156 476
278 777
459 960
27 597
65 881
584 846
985 661
510 585
570 162
433 513
807 455
673 890
358 499
69 513
326 346
657 314
910 898
192 974
130 127
171 115
51 709
841 483
573 999
938 597
447 309
159 124
6 800
908 15
465 688
937 241
367 221
566 445
65 490
444 2
86 35
1000 884
695 159
8 701
310 267
67 774
355 901
957 74
473 489
931 725
71 849
522 135
690 317
351 488
646 18
98 307
432 238
278 282
480 985
534 788
410 7
83 346
892 604
272 321
709 623
808 719
20 806
737 469
632 896
245 711
69 857
107 386
706 230
949 723
23 685
191 486
57 822
381 18
435 910
459 31
972 688
37 40
544 86
190 97
26 296
835 900
26 540
757 77
452 779
816 997
891 250
258 349
388 668
268 283
105 458
732 483
105 566
382 482
105 510
211 214
344 403
655 960
71 566
866 351
795 254
536 475
223 267
957 328
161 289
199 371
854 489
157 519
508 817
382 901
281 528
154 2
942 42
476 164
660 432
843 844
121 4
726 337
160 110
533 755
857 308
561 217
219 411
107 46
927 767
830 121
124 445
973 850
781 133
959 665
887 458
706 512
464 914
171 401
504 731
797 187
715 906
426 688
172 417
223 58
874 280
921 338
738 697
245 405
67 893
875 308
754 300
277 432
576 503
840 903
587 577
730 526
706 795
495 299
643 721
607 396
20 601
608 229
767 237
12 342
739 722
837 930
888 139
251 617
17 979
373 767
579 122
385 697
470 227
377 446
724 241
724 974
857 740
304 427
491 186
546 275
516 60
431 94
181 167
143 890
914 532
337 735
110 65
180 463
55 373
229 264
113 885
690 278
664 181
815 210
269 589
775 449
107 917
690 21
449 378
373 91
463 122
690 927
6 732
556 670
912 370
231 70
659 178
299 765
94 988
137 894
717 244
306 414
693 550
79 248
571 342
970 801
411 20
549 949
186 643
288 322
888 4
513 446
570 464
868 876
877 412
223 921
313 301
169 235
642 490
35 404
861 37
825 410
985 10
404 272
683 291
334 139
482 830
28 704
356 271
926 349
753 972
348 577
381 684
938 136
307 972
427 933
923 112
71 320
936 200
205 315
903 307
358 611
959 40
298 63
639 744
680 928
880 986
252 658
121 340
845 838
363 132
37 919
798 292
789 212
275 557
652 761
193 883
969 12
354 814
945 238
987 743
373 780
352 471
575 244
485 544
607 191
610 653
747 926
159 996
385 757
785 211
823 611
424 196
666 317
722 502
860 329
136 654
221 181
249 319
459 760
635 50
626 419
373 435
963 148
630 705
324 544
197 725
992 798
43 802
557 357
671 191
758 296
961 370
648 686
805 963
185 786
667 459
433 392
807 285
625 482
293 377
526 247
438 434
955 109
624 713
756 936
82 404
776 126
608 271
999 84
957 285
138 932
997 893
868 430
296 192
668 661
397 669
498 172
794 941
923 753
237 596
273 42
973 550
7 192
980 302
736 647
315 84
104 186
234 898
478 156
650 688
249 897
814 226
727 368
917 994
647 330
894 313
765 582
375 869
119 608
118 596
763 767
636 775
125 884
671 726
569 837
303 647
556 642
50 472
987 644
72 634
298 89
547 673
280 426
193 248
169 669
50 583
690 99
406 676
742 477
794 959
507 692
631 815
241 320
304 785
245 502
977 934
953 734
211 622
464 356
47 210
784 754
472 24
74 127
41 614
809 845
347 984
70 652
696 632
626 159
987 205
138 590
716 799
555 667
762 595
280 571
328 138
788 44
22 835
994 661
851 473
45 969
558 727
877 299
940 638
246 571
210 887
526 185
905 665
580 926
499 255
924 844
267 126
669 312
95 756
277 710
241 568
700 486
498 399
63 168
422 602
727 425
532 196
786 805
427 378
725 478
863 215
89 88
669 369
460 442
970 568
481 48
344 832
27 101
257 371
849 755
195 937
194 461
314 212
957 607
438 872
332 581
490 225
561 690
978 525
62 133
214 993
522 340
893 478
946 193
776 235
307 142
635 285
18 202
487 220
434 901
704 647
893 225
703 932
978 832
667 393
132 264
529 615
683 188
756 669
824 773
871 310
210 48
303 455
272 288
571 569
313 646
261 962
928 281
329 683
950 152
549 129
829 173
769 68
850 339
988 359
280 300
356 437
96 617
750 695
758 677
975 86
589 869
95 753
371 922
127 271
795 170
3 140
13 711
928 108
327 678
154 436
706 129
873 769
404 813
124 44
630 525
420 555
788 775
46 152
485 973
2 765
598 60
893 470
499 198
527 622
241 508
146 591
931 192
18 703
309 313
116 920
475 117
684 424
528 577
245 707
577 878
875 75
696 668
908 193
258 190
737 627
892 834
783 720
977 91
32 92
10 858
281 88
974 877
496 679
869 951
83 112
785 865
184 761
308 567
204 669
425 115
714 57
286 700
236 39
719 859
881 66
169 96
170 389
469 388
942 776
954 145
139 165
864 432
462 935
290 33
618 620
686 15
277 138
818 230
635 262
771 450
762 966
873 626
560 39
718 336
561 816
632 530
435 317
558 740
700 834
230 517
416 864
866 400
85 110
652 803
445 564
970 429
93 404
412 655
728 111
628 903
172 757
981 984
487 640
866 139
794 662
702 763
90 147
518 539
135 929
193 862
935 342
423 915
326 79
952 977
638 439
929 113
869 982
848 262
673 40
124 712
720 294
920 312
583 342
390 956
103 258
568 65
73 415
679 97
160 526
531 785
392 802
97 326
496 642
507 567
642 391
900 66
158 578
162 612
731 321
137 881
561 667
666 952
630 315
783 339
202 977
651 377
812 292
120 712
289 870
240 372
542 376
252 102
394 269
406 213
382 35
476 9
49 29
405 149
224 815
118 827
96 673
669 637
665 144
172 335
765 929
835 459
804 47
510 308
402 770
597 872
734 43
872 299
115 540
936 780
36 933
619 961
487 453
419 643
499 929
711 703
226 308
156 466
820 27
765 935
919 52
66 306
864 954
406 640
345 257
568 646
933 439
683 752
818 447
686 88
850 103
393 185
138 233
225 302
800 792
920 905
630 852
696 313
95 344
497 107
599 635
530 915
858 681
803 106
596 74
242 231
921 704
223 872
16 318
147 466
722 28
733 931
326 241
1000 921
770 91
821 43
147 43
914 162
674 135
179 440
32 152
776 346
513 978
287 635
420 459
677 566
854 942
422 753
700 419
489 827
392 490
281 237
425 312
887 949
106 915
866 959
856 945
524 278
698 575
48 974
800 969
378 236
890 658
824 666
321 564
217 330
977 406
398 434
393 527
208 916
645 446
127 874
958 455
279 707
970 281
477 529
548 632
785 37
835 366
807 926
42 714
506 520
965 212
380 443
748 138
597 317
705 664
746 511
589 844
407 983
557 282
801 817
626 532
130 321
998 499
344 986
718 139
836 816
649 776
659 407
723 38
668 296
648 356
515 411
585 702
478 884
991 235
845 430
387 944
661 54
591 559
453 554
265 466
896 606
912 763
368 497
828 424
528 629
805 724
411 26
347 797
321 8
203 263
566 757
172 370
310 436
393 451
704 379
154 306
160 959
30 570
336 376
718 656
735 920
270 300
676 441
876 208
246 269
28 956
402 732
335 829
614 840
486 125
46 133
243 764
140 977
683 409
47 77
857 644
345 515
560 724
807 156
141 773
996 627
897 793
493 295
278 735
58 769
64 92
802 378
693 201
844 150
716 32
40 856
804 35
482 53
180 975
61 756
577 476
847 106
519 649
484 211
849 289
439 174
58 162
369 851
484 851
177 601
823 589
356 752
417 202
857 935
94 419
53 128
289 421
330 124
184 313
740 539
64 156
93 921
696 944
547 789
362 681
680 795
520 84
856 604
188 773
981 723
86 720
614 501
773 21
351 737
311 46
680 858
834 42
188 409
300 462
986 957
327 966
679 764
38 292
616 616
988 700
125 299
197 45
805 447
846 724
571 955
256 250
70 645
893 686
261 242
426 248
705 53
286 253
912 483
328 865
450 957
155 20
263 410
269 333
55 514
370 667
266 695
696 164
216 50
653 665
515 290
125 597
290 574
905 444
593 167
205 214
851 611
727 220
366 543
706 609
165 273
289 524
949 583
506 590
385 100
313 779
998 829
223 716
723 101
128 780
404 71
109 45
947 567
954 895
149 459
837 656
220 221
755 147
162 420
810 275
990 968
133 469
99 194
617 221
898 563
139 851
809 287
661 997
294 232
379 731
467 655
13 270
360 145
739 810
664 659
71 913
573 209
539 386
217 998
494 32
738 536
194 304
666 766
512 429
499 710
204 228
201 211
948 202
378 786
12 947
135 305
516 570
717 61
874 382
179 737
928 429
90 875
982 890
566 712
675 929
847 304
491 915
296 542
453 457
570 251
174 473
601 101
327 235
932 893
946 607
821 955
415 406
327 388
467 689
939 932
384 114
934 62
306 997
303 238
884 492
792 563
732 533
927 968
483 393
657 241
781 947
524 642
107 771
320 158
456 456
299 191
253 177
192 336
710 118
636 448
917 94
570 588
367 20
563 413
711 861
603 315
651 98
263 306
641 477
617 776
471 226
434 458
25 350
938 505
503 502
260 869
874 174
282 936
34 884
250 422
872 644
472 525
640 942
751 73
423 653
721 360
213 768
92 438
941 725
373 974
609 623
985 783
307 473
750 409
546 501
536 968
153 608
679 310
999 53
343 959
300 253
412 285
387 246
741 45
718 842
454 615
934 495
207 880
405 887
291 592
714 318
385 13
922 797
649 308
394 389
231 157
78 924
497 11
418 445
996 446
378 381
384 782
818 813
176 475
695 37
34 499
15 452
904 99
512 899
892 807
728 716
849 680
276 554
698 451
28 808
952 74
844 985
925 210
788 828
309 652
726 205
893 357
263 784
515 779
879 685
488 627
736 439
141 915
156 449
5 458
50 891
586 303
143 833
878 630
812 613
421 864
544 36
462 699
836 28
283 840
837 224
656 80
745 80
514 611
662 325
576 82
540 471
981 83
858 442
133 693
884 658
87 21
173 989
267 906
20 781
457 796
114 349
618 94
783 475
888 268
167 708
35 50
365 25
742 452
397 935
545 496
536 80
990 649
689 215
591 93
209 987
28 105
444 37
136 780
730 175
883 82
174 140
812 201
244 646
452 418
270 837
854 964
895 297
352 954
478 592
766 909
640 697
382 166
836 545
366 79
190 818
848 504
692 216
864 136
834 349
91 663
574 57
25 565
105 758
723 844
617 570
347 627
39 390
194 471
976 409
958 219
494 144
568 936
806 211
52 731
620 428
296 724
537 25
34 440
418 697
121 611
519 449
19 477
797 851
508 416
631 155
491 167
531 858
357 355
947 742
654 946
174 173
394 545
1 412
56 620
748 146
706 255
913 336
761 755
854 292
646 559
304 791
516 129
354 170
74 528
694 819
72 694
230 479
334 60
76 391
667 340
78 427
95 931
70 707
617 149
858 133
629 211
90 995
872 513
40 101
344 704
32 677
763 459
799 496
560 245
778 981
303 623
48 919
51 103
467 704
421 89
792 862
792 907
409 950
715 539
931 17
882 338
393 244
496 27
962 640
933 282
201 323
273 818
500 203
186 12
180 472
681 72
348 302
608 714
938 892
215 450
41 452
314 572
924 311
984 84
100 447
870 336
433 321
918 185
620 525
47 983
47 498
821 313
800 861
117 113
432 392
423 767
565 816
653 435
503 85
107 420
622 78
297 520
987 65
116 385
399 162
883 219
827 682
431 943
147 214
980 864
682 534
884 789
17 491
589 415
653 823
985 831
856 415
125 2
673 717
515 536
237 398
676 541
254 246
494 629
449 862
120 389
629 124
563 613
954 419
28 78
239 694
762 172
59 554
26 735
447 280
980 292
908 780
521 781
502 83
746 807
853 773
779 122
385 784
915 702
608 437
60 54
716 391
522 849
706 42
982 208
477 727
366 329
851 250
305 629
723 327
725 459
525 377
117 221
704 639
32 754
832 334
189 682
935 845
171 739
468 632
504 45
189 240
547 892
652 261
73 620
121 904
586 887
338 362
659 66
327 585
824 15
110 405
380 137
957 332
570 654
33 182
178 691
600 871
365 531
397 172
848 858
619 593
234 998
729 543
788 251
883 633
67 915
814 245
957 413
826 831
44 822
664 793
346 512
650 921
692 620
618 594
820 651
823 607
253 57
591 320
916 279
169 382
792 346
520 580
980 865
91 981
601 650
411 570
220 417
143 795
535 58
425 56
791 217
756 920
934 735
509 19
570 272
853 159
631 52
198 58
183 622
190 866
679 945
137 964
193 200
468 114
277 675
68 196
259 591
321 808
1000 855
781 465
827 971
682 858
267 818
90 512
451 634
711 918
99 533
325 375
207 891
582 626
86 192
999 216
680 791
648 720
530 468
369 972
430 484
461 93
555 677
850 906
892 814
604 138
635 251
857 164
135 753
748 92
145 188
953 928
291 365
699 198
393 901
558 669
271 484
413 842
444 513
285 589
10 652
711 266
611 353
630 661
550 375
561 4
10 626
846 568
646 473
111 916
608 73
12 51
585 648
288 141
265 898
493 247
911 395
750 982
449 596
901 94
68 12
362 728
533 969
801 544
544 362
669 974
713 309
558 606
576 468
291 750
345 430
184 764
793 545
492 325
865 292
301 697
5 850
342 914
382 807
464 24
908 345
114 252
15 566
194 506
242 410
797 462
997 825
577 297
521 313
662 877
514 3
920 523
479 735
898 386
79 11
121 853
614 9
259 705
417 920
923 75
603 194
949 81
914 516
720 316
325 924
296 509
572 329
719 226
282 927
934 514
802 682
847 478
986 985
48 551
429 521
620 972
483 912
196 243
193 146
16 987
500 432
909 938
922 239
149 702
111 549
856 730
873 690
641 68
284 476
334 751
864 879
611 363
662 592
413 923
843 317
856 306
753 28
509 37
855 842
139 150
719 387
460 582
297 278
13 709
200 893
665 368
47 860
37 903
165 254
966 199
695 718
226 203
106 432
45 597
983 392
697 951
813 345
53 428
70 718
18 93
788 335
291 482
405 869
37 510
652 81
458 233
547 792
624 595
742 789
939 970
413 543
502 989
433 865
699 610
943 735
179 713
72 154
135 907
941 883
292 353
368 125
719 925
503 356
636 266
733 60
990 359
971 930
283 17
871 126
452 941
50 651
144 211
643 232
231 630
497 315
689 268
59 265
981 48
975 303
329 215
584 676
290 454
153 741
746 555
391 454
841 534
16 835
117 598
122 565
311 136
12 246
393 796
222 783
669 264
249 137
213 65
102 476
921 335
798 42
251 518
567 800
606 579
45 768
231 95
890 8
422 778
105 22
915 317
752 305
459 241
392 379
307 436
499 538
161 123
612 714
48 68
87 962
384 524
977 527
233 31
839 313
202 339
631 424
991 226
235 320
350 924
553 435
143 910
753 981
574 859
669 775
197 290
850 119
433 124
148 276
501 422
810 605
194 432
181 688
342 934
21 915
144 689
690 692
701 180
647 486
655 147
761 841
637 261
262 446
866 502
956 745
601 501
529 781
66 560
136 561
601 177
253 930
354 953
109 352
790 763
498 550
604 134
163 217
579 380
71 886
124 671
386 652
873 869
485 9
429 85
986 475
677 545
761 155
218 831
41 693
501 778
703 569
172 540
929 952
976 466
985 342
96 406
391 772
610 62
121 179
893 513
872 745
291 568
48 345
136 571
236 417
875 212
882 859
905 588
888 275
478 630
244 8
841 716
229 58
829 871
625 229
567 112
799 803
528 25
366 409
883 270
343 588
337 172
217 383
951 812
337 703
283 896
698 952
458 415
713 341
402 730
1000 738
120 852
379 862
994 905
141 868
364 478
790 205
638 284
518 95
50 582
994 189
167 345
926 68
271 290
611 264
546 751
131 909
580 405
601 370
961 187
823 452
44 872
385 831
74 944
895 337
693 166
429 524
406 912
668 384
706 628
571 641
444 620
616 181
450 277
910 468
104 336
764 998
672 456
111 296
173 516
207 956
340 558
853 910
48 269
173 498
545 435
770 80
998 441
536 512
90 646
807 614
513 365
570 364
170 822
167 918
443 691
415 340
339 894
687 346
200 128
343 358
742 855
923 843
106 92
664 975
266 830
244 60
873 658
741 442
248 680
408 590
38 501
796 112
559 232
557 628
812 307
625 552
748 219
102 229
499 701
908 258
290 297
111 437
760 625
153 887
118 941
373 993
300 349
544 400
919 997
628 417
26 338
536 136
126 295
761 630
181 174
693 651
114 682
30 199
779 211
192 151
851 98
94 222
537 790
460 562
479 995
698 604
642 810
234 822
983 926
824 448
960 854
999 738
64 190
240 619
385 442
562 162
200 98
659 782
385 999
517 618
173 851
201 297
838 887
764 996
704 283
901 644
639 721
354 192
17 1
160 854
887 746
428 214
399 629
381 439
434 877
968 489
159 439
61 411
82 483
910 73
203 615
616 571
615 775
776 501
520 204
714 270
411 743
231 200
169 291
962 602
486 641
249 101
953 286
580 19
556 115
537 38
30 494
851 792
521 818
90 41
643 937
616 112
309 216
564 75
592 517
535 620
637 71
657 666
809 503
102 330
332 44
604 247
470 195
718 649
801 706
72 810
20 532
842 121
213 866
664 935
350 609
650 122
829 33
428 465
758 898
431 728
873 232
434 944
393 509
40 476
533 605
341 196
804 540
840 605
829 32
263 363
223 631
418 615
458 302
849 109
648 409
988 924
785 835
276 976
826 971
259 756
23 873
470 371
879 693
307 810
950 877
959 799
985 853
803 984
262 142
908 46
328 535
114 199
88 373
306 111
833 476
467 186
575 337
871 580
168 198
466 541
668 579
739 755
303 44
217 548
170 402
375 637
587 498
274 114
238 849
450 748
701 38
997 518
578 664
449 668
63 339
650 232
740 24
258 147
446 848
347 247
369 816
722 421
939 430
97 502
489 159
192 491
514 962
608 739
237 91
338 363
178 226
126 383
295 416
812 27
881 995
485 513
707 350
475 666
88 768
883 676
859 651
258 196
365 115
253 895
692 730
277 987
498 88
700 597
21 833
577 627
650 787
277 259
334 642
373 586
536 417
251 119
167 951
716 867
421 736
700 403
212 205
559 788
831 560
453 543
844 340
503 713
674 753
832 192
55 899
986 109
582 799
46 793
932 538
516 857
997 334
763 801
900 492
746 83
35 801
905 560
468 951
704 822
907 635
491 59
108 605
859 336
522 381
991 773
889 187
856 959
779 323
909 482
497 815
916 476
31 829
826 552
325 137
395 792
70 449
11 925
600 668
622 448
654 774
401 271
469 668
848 572
403 409
739 79
545 643
961 291
786 30
91 796
936 258
868 558
999 710
981 648
498 266
650 252
382 643
564 168
206 251
160 643
479 510
353 9
656 678
763 506
757 320
503 439
593 885
404 456
513 718
786 719
719 974
341 423
107 638
495 925
984 251
596 838
41 189
74 473
547 66
141 422
281 376
989 739
365 618
959 859
542 294
462 138
484 854
285 284
24 563
501 164
23 730
458 573
746 822
191 704
33 84
573 833
699 602
327 478
335 611
526 614
671 647
221 213
450 221
884 149
823 976
877 149
454 564
921 636
179 794
849 341
41 439
439 943
486 461
674 643
311 322
46 760
260 716
257 489
627 324
314 158
804 437
100 745
495 773
739 157
65 528
597 713
870 211
812 809
972 658
934 711
166 731
70 911
584 679
395 317
449 991
381 191
252 250
753 675
53 213
222 827
557 932
171 627
195 835
103 130
513 497
798 314
856 90
780 608
765 452
184 837
378 77
212 951
255 298
142 775
45 244
256 558
740 54
223 578
232 78
667 363
814 821
948 350
657 677
778 869
548 98
873 922
284 480
533 53
105 644
987 404
345 996
81 123
216 59
507 733
182 603
524 81
886 355
807 418
759 462
886 889
783 364
55 887
359 393
178 955
441 221
164 238
626 40
670 511
281 504
392 71
310 239
191 952
942 930
26 119
237 510
154 275
720 946
535 473
274 556
983 371
383 615
875 671
780 618
768 403
899 310
663 827
240 168
454 311
546 1000
772 171
556 107
894 938
721 768
961 853
456 762
165 161
891 968
934 482
952 810
212 507
796 989
224 756
841 313
809 704
168 616
466 685
776 771
90 77
500 576
816 644
176 854
685 127
985 931
353 132
888 759
240 48
16 279
401 587
15 660
418 830
35 339
71 50
586 407
538 250
218 777
360 457
177 173
568 192
452 363
301 494
505 463
497 159
407 884
497 829
235 264
372 124
513 589
901 224
398 429
396 965
620 199
403 980
647 655
262 496
814 20
848 311
744 434
557 438
237 408
418 208
865 713
780 15
512 427
21 125
922 186
848 343
128 887
676 466
447 687
993 405
487 209
469 267
575 980
693 595
104 966
133 599
293 930
274 420
816 36
456 843
501 300
882 770
84 680
809 76
284 905
115 245
3 282
280 458
476 132
109 709
389 62
620 825
81 269
113 317
557 299
980 176
420 235
80 52
44 908
532 205
569 613
825 33
929 697
301 937
491 209
384 820
621 156
406 52
207 450
311 741
953 279
177 648
634 25
314 166
229 235
130 53
102 920
347 944
480 933
766 216
371 158
959 452
730 197
911 716
222 576
881 802
419 308
700 117
251 179
394 153
106 764
44 972
51 65
235 132
847 482
72 79
284 234
662 211
797 361
327 399
539 728
767 933
233 225
823 92
866 225
508 100
709 768
602 19
986 237
78 913
987 874
625 666
272 516
393 391
448 625
615 847
290 88
14 797
539 722
565 134
504 965
745 679
512 490
69 311
114 683
157 984
243 609
910 159
94 889
676 950
854 781
57 947
611 76
697 935
612 117
245 77
152 402
61 975
200 483
811 794
953 889
190 813
111 723
741 97
611 789
905 628
381 62
897 192
580 575
657 770
739 769
15 850
372 520
873 628
936 417
811 832
961 536
213 454
223 888
990 590
737 481
629 426
416 765
77 139
636 301
767 135
174 802
14 109
570 824
712 814
105 924
620 253
145 842
140 487
319 412
653 735
528 81
381 991
144 663
15 714
838 307
243 901
472 347
952 321
285 91
807 67
319 478
830 323
212 710
404 436
690 922
240 57
987 77
715 582
978 538
280 154
322 985
462 865
314 25
926 69
205 238
727 246
302 498
394 368
79 723
906 359
876 886
150 262
605 499
875 325
826 895
493 787
517 146
636 911
514 715
985 419
304 365
266 805
988 583
153 388
853 27
712 544
89 282
475 204
359 251
416 14
170 945
335 157
896 84
217 608
627 281
497 417
619 937
50 392
246 477
21 127
580 436
492 546
469 661
170 74
346 65
24 136
904 813
457 953
556 702
430 59
388 539
325 967
326 168
864 146
301 998
62 640
911 86
775 457
957 678
269 765
982 176
586 337
961 973
227 637
291 552
804 154
698 632
333 609
480 459
136 685
553 470
880 445
707 192
769 933
828 59
565 533
615 128
990 506
964 605
290 160
921 501
530 152
298 588
344 66
520 171
477 356
405 353
197 945
902 780
691 821
387 340
409 82
758 280
253 234
626 227
526 145
52 889
188 808
593 385
249 6
897 212
447 590
360 185
930 120
267 687
400 871
920 738
316 154
393 367
42 580
316 631
751 564
636 999
127 183
772 898
110 53
17 728
739 416
598 10
154 225
906 821
730 650
230 66
696 212
211 939
217 748
864 340
52 483
429 1
577 750
755 307
400 294
430 981
359 891
88 312
332 656
995 408
69 274
274 714
135 850
815 241
156 566
546 596
827 127
1 281
944 498
95 355
44 442
763 266
180 183
539 401
384 812
466 519
14 281
458 744
592 636
870 593
238 831
899 803
863 789
653 227
134 851
594 814
579 815
554 142
776 595
950 26
397 812
814 952
973 173
731 625
827 973
511 420
787 89
586 544
282 360
434 351
78 600
302 487
365 626
12 448
603 762
201 873
768 253
277 157
352 473
451 457
867 53
218 882
760 681
467 296
452 628
5 967
539 676
788 716
323 131
784 768
550 234
224 417
650 118
97 409
799 624
743 180
401 522
491 75
4 274
842 905
859 65
321 496
857 323
929 569
27 199
273 233
918 251
959 937
383 817
378 925
514 460
687 794
380 66
992 819
280 320
989 740
161 84
218 120
288 724
285 384
228 798
844 914
393 485
8 456
854 169
338 381
230 622
117 457
771 960
371 361
886 701
538 548
426 36
80 892
503 440
699 708
608 590
131 599
877 893
515 353
915 637
350 902
338 996
895 309
262 974
413 899
840 306
162 199
657 505
455 571
208 491
371 897
562 384
500 470
841 203
597 141
890 721
643 233
723 536
291 703
956 347
464 807
816 827
481 9
29 460
875 625
952 939
212 193
11 303
207 961
941 656
520 82
860 600
341 28
427 173
388 455
984 262
432 935
200 995
649 15
566 535
794 359
879 578
245 738
178 585
765 956
765 193
26 964
877 187
519 443
73 938
566 567
650 697
284 444
407 162
373 651
252 902
587 16
857 695
138 284
163 163
19 476
270 961
826 188
879 828
623 643
676 995
295 105
926 166
75 64
801 238
939 596
484 849
138 662
36 17
531 463
457 558
837 705
437 483
162 715
1000 236
778 152
825 355
904 763
683 78
799 71
446 639
342 328
101 607
238 558
164 426
260 775
363 444
410 187
302 804
499 594
942 182
23 740
252 469
731 945
903 737
740 66
162 354
31 194
831 793
381 333
457 34
136 956
627 429
169 740
469 251
81 938
3 867
526 373
408 670
199 591
462 931
316 58
487 713
590 7
257 839
128 83
301 34
855 940
391 614
204 774
223 478
332 420
732 488
830 340
326 208
643 889
274 142
882 664
107 194
956 663
967 178
715 27
752 664
965 483
174 829
354 554
634 996
442 921
290 715
414 172
717 38
534 36
40 439
638 543
371 289
365 4
636 158
276 926
224 689
449 954
560 165
992 446
200 559
471 596
488 522
324 314
677 716
104 315
258 40
478 980
328 194
351 610
889 574
650 689
880 561
358 405
781 828
352 620
934 378
743 389
44 352
428 521
66 17
978 959
990 979
999 869
539 851
607 223
76 959
986 127
516 902
783 295
775 465
50 840
608 810
788 428
631 259
833 2
547 26
130 884
505 988
963 20
242 745
666 368
209 716
559 41
187 166
315 730
540 240
749 902
62 711
273 303
808 938
22 368
5 581
409 544
746 610
512 212
247 611
141 913
152 659
404 745
523 153
819 623
406 880
183 493
860 324
136 620
219 234
230 730
445 828
740 33
969 243
691 725
229 157
836 635
37 521
664 571
126 224
659 614
844 877
847 425
252 299
931 343
331 900
937 373
976 276
585 204
784 772
838 820
742 8
836 868
584 494
833 427
371 679
203 329
33 143
93 222
314 736
96 263
756 459
457 478
489 659
158 161
464 488
763 611
500 969
694 884
205 181
547 297
403 212
384 829
619 479
91 893
509 847
351 965
676 839
623 186
351 438
673 466
48 173
434 742
794 612
763 692
260 517
903 644
474 436
766 983
299 309
659 274
494 10
827 759
43 260
414 955
688 673
471 590
668 816
463 142
603 581
476 236
399 390
420 110
260 246
220 302
715 516
189 179
183 786
467 264
161 726
379 718
119 164
349 474
917 537
652 260
745 997
944 802
973 478
939 274
556 134
217 830
311 445
270 451
710 644
270 126
43 217
38 598
350 362
972 99
708 768
900 386
786 563
182 319
574 451
955 909
559 233
321 953
449 710
551 799
71 522
249 622
944 956
693 526
109 874
844 682
155 400
442 623
393 397
531 303
629 203
912 157
30 828
955 973
135 695
220 628
310 375
28 816
774 821
438 518
217 320
522 779
979 433
935 558
118 965
385 73
289 871
697 987
788 748
402 449
122 429
372 289
367 893
419 345
254 794
669 638
218 310
508 337
469 556
323 256
303 76
56 776
856 319
625 742
132 343
986 550
39 662
929 377
584 788
713 404
12 349
462 67
125 317
738 851
125 108
342 101
202 473
444 539
374 482
553 628
774 360
902 54
194 801
240 888
187 251
237 649
670 713
317 407
563 793
894 67
606 455
869 335
171 542
756 410
781 943
13 17
943 682
81 611
404 953
252 649
138 154
486 571
449 706
905 797
13 75
485 470
63 497
839 5
530 919
967 617
201 354
268 690
860 105
808 175
592 497
295 428
966 357
713 805
773 340
401 341
209 770
633 761
476 252
450 687
346 222
649 42
301 966
398 928
493 856
887 245
548 95
855 841
136 657
718 872
417 648
521 376
206 173
342 604
452 815
417 535
742 248
695 519
525 549
711 660
461 624
274 837
788 147
212 993
671 553
625 103
744 374
648 620
274 710
280 831
947 486
457 408
109 82
244 896
228 807
889 251
862 177
835 541
306 930
266 305
14 533
369 961
720 479
726 486
121 966
736 184
614 705
545 475
233 731
170 208
446 891
905 371
688 250
561 193
20 996
420 706
760 939
873 827
503 433
162 927
247 368
581 246
963 869
264 311
81 524
828 853
230 940
791 454
118 320
970 620
637 265
487 903
338 605
878 584
325 458
373 143
394 988
453 826
30 93
572 821
660 947
75 296
564 561
518 427
485 842
884 665
719 609
808 112
596 260
289 459
244 671
491 448
950 360
96 819
786 932
948 730
982 755
193 929
367 833
503 290
777 345
90 631
678 404
497 310
792 659
263 507
790 654
616 882
579 907
917 454
898 898
404 13
546 141
792 833
839 418
461 806
652 279
197 230
537 570
88 106
652 616
513 656
61 269
20 847
750 25
745 94
718 293
675 255
862 511
453 950
616 456
853 769
789 305
295 890
681 274
181 123
362 277
685 430
105 489
772 182
782 132
746 428
373 426
702 553
829 820
414 530
827 518
370 557
589 666
556 505
273 440
748 626
430 473
51 483
25 951
123 741
622 780
689 641
9 596
932 770
468 800
973 231
678 961
891 800
335 675
624 739
18 664
379 26
260 876
54 191
342 735
868 143
572 192
725 233
919 243
749 809
42 450
653 728
466 493
292 845
93 69
443 787
344 395
23 599
795 884
287 952
613 80
873 817
85 536
586 878
772 858
356 467
87 651
886 564
452 43
454 108
774 538
643 712
767 111
661 891
357 276
504 994
253 943
996 248
811 979
276 387
68 622
761 951
579 566
58 705
103 52
416 221
514 428
111 834
313 768
746 317
938 325
468 868
890 878
572 992
929 339
213 443
628 562
800 101
466 112
220 858
939 318
483 463
476 302
709 108
945 273
902 63
947 529
976 441
98 767
773 169
176 298
671 10
113 146
311 795
511 490
48 219
491 850
758 789
378 733
581 345
920 679
712 69
248 831
625 891
48 24
368 303
845 477
92 574
562 672
702 380
686 647
425 750
988 433
224 236
263 605
146 239
495 193
263 308
188 982
610 384
458 53
957 19
851 130
128 381
286 195
722 625
55 440
75 16
823 885
69 779
4 106
642 754
693 279
948 766
255 926
519 963
175 351
710 76
796 764
515 871
780 338
107 200
468 361
466 673
136 459
778 180
89 725
946 344
162 873
322 336
147 278
967 51
829 434
411 876
609 229
549 96
39 326
276 128
403 573
932 984
988 82
278 487
711 222
116 677
272 945
820 71
614 720
166 653
398 793
780 152
365 954
908 648
253 959
795 592
78 102
778 916
138 240
302 309
662 915
567 130
620 698
281 336
651 188
427 588
250 222
179 641
743 290
557 291
111 858
951 772
773 331
951 339
460 922
389 92
279 592
330 58
179 579
631 358
219 275
564 767
185 473
409 295
330 359
419 102
793 501
642 181
593 250
280 372
182 262
81 753
537 46
164 601
924 572
931 666
707 972
386 851
383 416
628 306
991 821
193 91
195 420
23 611
223 186
212 147
110 459
752 392
239 395
700 944
391 609
565 935
51 800
219 581
855 442
119 66
940 580
876 43
204 685
211 216
574 801
611 527
371 662
822 761
270 739
695 672
538 253
186 123
883 416
235 205
766 438
241 329
6 814
693 851
629 514
570 142
262 838
602 799
695 336
540 32
70 132
712 75
42 637
395 671
503 357
679 200
777 990
54 230
489 748
917 106
380 808
939 200
524 883
744 566
872 138
588 374
189 28
981 317
17 35
898 857
134 814
315 866
315 911
794 746
291 550
929 334
506 205
211 820
622 736
742 976
926 887
73 32
255 307
78 996
387 278
567 677
179 920
108 324
51 613
880 261
784 302
443 757
422 805
671 850
404 590
526 583
509 32
393 465
38 500
140 88
464 19
348 247
320 790
4 709
326 736
22 99
127 707
493 149
556 249
738 433
831 598
465 575
75 201
572 640
137 243
951 106
227 325
557 470
177 888
183 84
136 921
517 318
892 932
484 126
208 55
765 344
298 545
483 600
593 58
206 775
47 658
990 253
200 527
571 683
90 768
312 307
338 314
224 248
306 137
829 989
808 838
905 149
675 12
139 326
141 228
93 965
318 756
422 989
268 645
589 199
813 246
687 107
44 515
95 851
704 352
807 673
509 297
350 650
876 794
549 589
200 322
18 131
762 704
237 805
7 274
34 5
523 246
909 424
834 108
927 63
279 296
999 133
845 569
208 613
540 586
318 820
302 193
66 562
616 899
13 300
127 292
595 23
332 593
523 939
320 268
853 196
31 506
388 448
419 355
699 440
419 711
2 685
567 685
630 74
213 143
396 943
850 919
233 169
538 111
380 742
247 46
210 17
457 819
971 547
232 633
9 861
3 102
515 204
372 100
724 909
210 104
218 248
39 73
836 9
886 340
414 592
971 769
30 439
150 31
307 367
29 227
843 914
566 256
24 903
23 485
40 52
907 713
959 444
938 629
15 722
383 998
402 875
963 484
807 870
548 663
273 506
458 562
134 381
394 402
979 452
161 195
780 527
916 584
916 891
700 650
424 642
173 387
608 672
529 803
793 14
415 514
990 927
708 769
453 624
705 720
866 756
747 579
883 223
910 490
246 903
721 126
52 554
514 285
435 218
973 77
574 857
956 456
431 865
298 677
154 176
767 286
846 519
679 325
330 192
761 317
769 85
734 770
422 165
986 71
632 323
638 750
512 949
417 293
377 181
63 191
312 271
312 297
341 504
202 736
52 537
405 232
358 253
567 458
800 879
734 859
920 287
595 374
478 79
788 855
535 839
743 939
759 298
601 116
903 280
887 49
809 454
684 613
471 19
56 417
739 382
440 535
898 342
391 974
237 249
861 32
41 331
402 96
100 145
890 483
428 330
23 535
461 765
365 793
176 361
908 577
953 100
856 632
591 409
86 793
846 546
909 705
849 914
498 376
626 757
571 67
476 778
50 323
534 31
60 125
436 525
621 633
337 15
281 652
409 217
691 523
593 613
942 420
374 154
400 813
334 187
337 955
819 758
484 508
397 404
641 309
310 401
877 352
276 469
964 217
911 335
127 90
893 962
597 17
420 592
654 81
992 530
432 267
351 748
453 746
167 477
175 505
376 124
521 975
566 121
373 909
176 353
551 10
943 4
755 867
789 136
964 917
40 575
331 567
79 707
690 951
33 157
243 950
630 615
770 33
984 321
395 926
676 501
144 816
988 477
771 951
393 810
526 76
376 956
782 417
259 166
926 501
467 972
908 103
446 935
603 941
417 521
541 809
682 418
178 632
534 103
484 648
657 302
972 842
537 680
362 797
782 807
83 384
974 163
705 867
284 911
280 325
992 813
278 17
150 895
979 896
171 86
522 806
996 669
815 275
440 773
985 900
208 112
35 837
828 292
92 977
539 70
224 970
753 544
423 627
350 771
647 516
397 992
25 836
473 121
512 952
617 691
596 708
19 486
130 595
455 503
580 559
125 832
823 639
357 939
559 721
780 13
924 621
418 108
291 334
414 466
325 770
565 369
995 954
198 905
392 193
869 809
350 943
274 116
408 950
531 771
280 375
44 643
294 622
870 8
755 90
816 407
349 656
985 756
918 230
1000 653
174 395
136 243
847 430
864 463
822 99
526 989
312 519
748 84
28 100
736 201
846 383
411 840
125 106
287 412
60 144
493 400
43 570
439 889
565 280
737 746
704 958
769 672
505 809
908 484
298 564
386 167
992 534
59 978
826 957
603 882
915 371
476 502
621 980
662 987
191 45
140 577
211 983
663 801
710 746
625 371
78 128
519 269
172 10
197 735
992 427
648 339
697 846
762 711
999 65
167 982
509 143
352 240
437 430
719 307
50 243
316 246
329 660
24 774
650 671
113 346
868 874
56 866
387 210
161 905
543 669
47 895
261 835
676 331
322 253
820 345
167 234
716 574
100 5
567 132
742 109
801 140
355 413
743 819
106 20
979 427
272 798
123 650
140 137
75 855
11 778
165 104
238 317
243 593
81 569
194 366
506 818
469 959
68 376
533 95
687 684
696 660
858 435
739 52
221 668
153 397
997 478
864 359
889 635
141 746
570 25
840 173
152 878
208 200
453 152
727 957
548 76
786 839
237 650
550 477
222 206
290 938
769 179
355 754
215 696
5 431
368 790
791 171
433 427
984 277
846 60
2 966
530 963
658 714
389 14
804 118
288 496
372 851
331 421
290 920
675 497
698 707
824 312
447 463
159 170
877 791
282 296
115 964
716 757
884 844
469 902
854 144
750 311
828 312
804 525
378 193
655 226
110 871
868 224
834 584
332 69
944 72
294 771
735 449
647 753
945 272
849 544
919 638
914 49
33 733
658 678
503 745
497 683
525 793
306 724
267 718
295 382
448 306
151 635
744 64
684 533
650 68
618 660
404 575
973 252
396 266
221 492
561 770
220 360
76 937
641 606
25 62
653 122
534 56
48 506
659 9
626 223
898 749
61 810
169 946
171 491
546 811
804 473
404 457
946 937
864 346
929 331
372 178
80 432
987 950
64 155
895 984
141 417
227 627
28 382
99 784
838 397
720 702
224 799
663 504
681 560
817 19
509 233
525 755
171 394
55 749
20 434
867 289
669 960
802 244
849 779
797 306
898 674
690 583
859 744
530 814
781 566
34 802
525 188
45 634
872 852
974 766
582 137
969 440
881 652
670 762
465 17
859 597
583 893
398 459
445 434
290 316
984 505
985 309
622 432
47 204
643 801
681 420
664 828
425 95
184 517
825 519
22 162
180 643
593 226
846 513
592 841
313 961
504 226
646 575
150 661
754 575
756 727
795 636
504 166
849 525
168 271
253 365
784 196
508 61
674 653
948 319
580 450
979 333
376 86
60 170
73 400
565 349
453 243
376 620
514 981
528 893
305 769
439 619
598 280
114 98
798 308
280 138
505 616
786 33
860 882
772 165
769 441
250 416
799 199
695 912
648 902
942 445
562 215
618 193
160 490
535 724
792 303
516 925
476 725
361 77
493 159
422 923
368 2
122 20
648 258
920 791
715 388
512 75
14 982
722 733
335 3
421 880
584 109
952 601
658 106
532 30
120 65
399 196
569 733
965 536
571 900
558 948
475 825
170 866
323 569
995 854
950 518
583 444
258 981
65 892
815 381
428 737
260 190
951 370
366 625
290 713
479 240
582 800
596 270
496 938
293 257
999 573
679 610
696 129
940 646
850 657
271 139
369 101
466 847
12 314
785 459
226 966
721 518
574 720
91 252
329 557
652 376
37 943
22 886
600 644
744 754
622 995
495 868
108 937
493 475
164 529
417 537
180 790
336 275
543 309
748 815
247 500
144 915
829 438
303 676
612 127
551 457
601 66
337 370
603 103
244 72
381 382
196 124
980 339
390 160
128 693
255 863
214 288
40 974
425 772
251 550
426 582
240 816
742 367
150 666
726 411
374 332
625 499
227 671
311 215
765 87
389 940
668 167
625 193
542 126
210 620
536 935
951 513
600 543
802 910
996 798
36 737
738 55
903 259
225 289
780 766
275 40
814 59
616 533
422 567
428 575
141 824
334 528
912 71
583 166
681 895
753 905
184 884
22 949
224 759
798 415
260 765
300 681
332 727
256 159
334 299
749 679
525 586
702 606
817 385
896 298
523 581
596 150
178 317
509 726
99 257
933 544
226 809
481 532
593 182
138 762
567 821
118 708
857 923
734 214
566 154
27 74
231 477
514 614
975 367
128 461
284 665
274 754
724 19
409 523
1000 261
227 858
218 930
719 760
572 676
863 845
781 586
216 951
517 157
206 13
536 946
606 887
206 582
439 706
407 915
536 187
259 695
380 273
200 552
911 638
609 47
646 596
974 305
105 380
219 992
789 353
102 168
322 579
490 233
569 451
279 566
46 531
331 19
835 435
751 405
427 317
178 521
724 966
225 177
485 202
291 271
749 671
210 70
601 51
654 521
501 284
87 546
814 417
917 1000
204 667
335 933
854 410
250 78
280 877
5 28
547 566
97 499
34 106
367 200
874 283
410 635
591 263
575 620
857 931
849 447
606 465
549 625
933 935
82 651
486 307
933 36
694 145
571 285
408 966
477 748
719 155
685 69
262 533
843 282
350 276
932 835
582 217
153 564
200 221
689 676
320 987
494 114
647 324
973 995
628 88
442 912
274 375
480 144
355 610
429 396
382 66
325 305
471 799
855 264
991 541
624 386
594 527
643 374
473 656
344 665
882 874
699 990
405 990
20 260
605 82
388 595
622 11
673 38
298 946
507 197
456 513
960 195
107 933
557 439
79 952
989 661
400 656
782 353
187 254
722 587
539 514
924 518
925 235
167 621
821 597
925 536
699 265
273 329
803 290
248 989
895 322
927 434
835 79
843 106
415 767
340 479
857 505
905 332
745 800
5 23
233 840
454 415
520 150
980 564
885 522
849 333
617 186
819 621
209 403
460 662
817 196
459 819
487 967
264 865
952 661
472 122
281 680
524 741
288 649
537 118
771 375
85 386
239 255
187 894
906 896
612 538
927 488
630 619
827 917
901 286
129 912
39 466
720 948
416 258
87 712
199 617
335 377
582 785
697 829
727 78
189 118
895 639
746 614
586 513
704 971
34 214
858 232
830 192
851 383
252 899
95 870
390 193
379 683
254 412
248 112
643 77
303 603
143 447
144 345
181 395
243 743
724 218
846 171
715 273
329 721
883 708
404 489
471 651
600 466
53 563
918 585
309 160
729 525
554 167
439 727
448 921
826 851
761 649
853 360
114 284
95 126
285 633
786 365
509 340
531 971
698 997
88 497
699 30
742 378
76 356
169 29
110 805
14 896
170 522
587 52
493 193
38 459
76 736
488 341
638 229
70 824
287 332
687 739
743 797
44 64
468 473
822 840
14 363
299 403
821 726
138 661
241 488
241 505
442 696
569 71
325 36
543 499
875 909
311 34
46 20
280 286
507 582
813 677
103 406
234 435
822 146
573 717
688 405
81 853
82 183
258 615
896 997
152 761
195 781
295 369
927 406
417 332
378 341
400 735
868 620
119 177
818 200
29 251
382 638
865 277
986 17
38 516
753 584
296 399
61 657
693 747
581 862
113 680
598 329
956 584
345 345
848 584
304 577
186 716
233 454
858 39
608 439
900 905
47 12
932 37
236 382
838 516
127 38
41 107
374 226
31 168
206 130
327 457
721 513
509 652
612 512
169 35
345 424
509 515
312 66
523 31
1000 435
855 509
439 755
493 568
631 347
788 151
733 181
493 429
956 353
295 620
419 291
673 323
635 673
758 489
181 548
595 137
722 440
704 760
970 334
33 264
953 803
95 579
884 729
251 993
569 783
892 164
919 613
724 13
722 236
528 691
921 561
307 873
786 810
791 669
890 42
13 459
176 904
421 592
772 150
280 846
738 807
719 194
595 549
688 484
590 700
955 267
211 822
194 983
413 486
987 694
500 269
734 571
463 616
356 868
635 950
373 727
993 36
19 913
449 362
478 830
438 329
98 171
899 912
138 254
780 124
555 899
445 988
714 433
495 58
554 971
622 354
685 99
183 122
292 678
544 781
904 838
574 700
868 890
300 432
355 247
218 243
614 902
694 797
781 18
150 324
351 53
623 924
752 799
456 619
689 68
980 340
586 472
946 155
67 560
56 760
708 782
584 488
799 733
163 596
518 513
648 140
436 751
938 891
369 978
310 700
317 161
386 903
984 331
57 50
242 465
598 744
436 397
477 951
992 346
463 992
837 251
104 803
315 899
26 298
582 435
700 823
251 860
604 911
244 80
861 588
777 324
931 613
90 66
486 545
317 886
898 694
536 479
128 235
302 730
578 697
335 173
112 904
871 42
868 796
213 551
502 785
550 170
670 448
216 205
355 354
581 42
878 709
964 459
383 184
606 448
999 994
851 201
855 206
906 787
599 784
773 811
645 155
346 250
955 838
419 305
183 21
780 823
823 557
109 647
582 15
786 180
798 632
442 362
428 787
976 382
38 159
754 242
856 749
792 988
66 924
18 851
415 849
582 991
548 687
787 375
308 659
692 763
177 526
935 617
484 216
668 436
426 153
287 9
735 650
935 909
811 927
585 146
880 762
378 472
986 213
444 244
1000 802
650 286
212 164
578 149
309 809
262 331
975 991
203 841
331 927
221 469
629 889
693 980
690 342
617 103
802 181
266 731
681 926
539 942
932 59
176 486
899 196
39 383
820 722
661 40
280 882
973 969
575 590
72 728
458 802
615 349
95 223
633 93
863 883
288 253
617 107
974 278
499 515
271 778
748 243
99 323
184 522
210 860
458 176
750 124
216 495
265 503
962 73
588 780
9 558
208 411
215 770
622 672
656 208
55 44
78 802
226 138
202 813
270 791
829 860
201 389
270 415
158 243
439 806
775 366
204 783
573 984
379 435
780 655
826 358
522 414
169 21
881 609
738 502
745 462
52 871
653 751
112 941
222 344
549 959
846 572
205 942
863 169
70 678
903 693
462 864
273 320
407 136
488 720
588 18
762 657
695 16
701 698
488 864
404 51
82 298
607 541
384 587
434 790
74 922
291 974
990 371
386 829
234 141
474 957
42 310
700 475
607 658
772 751
860 205
892 285
478 753
726 968
809 67
690 194
435 813
822 486
639 780
143 6
53 914
756 264
470 999
548 948
751 846
419 829
895 854
421 142
128 107
972 251
266 758
63 439
243 701
219 737
706 271
650 813
164 433
630 189
94 794
834 479
729 263
563 143
702 806
195 920
190 544
417 75
15 580
859 785
494 489
325 939
634 740
279 985
279 113
187 832
483 348
426 900
774 792
479 632
928 324
472 252
344 893
5 904
546 274
446 84
106 482
64 129
828 401
544 628
304 56
723 566
161 418
440 302
469 966
96 296
248 262
873 184
733 176
93 751
224 902
352 614
68 208
861 920
404 995
261 746
64 640
729 782
884 328
395 756
511 479
285 23
851 860
277 554
474 344
761 375
203 973
294 959
967 906
56 863
502 67
394 647
493 905
5 410
621 74
409 446
769 170
820 324
723 337
808 176
912 873
705 404
591 328
636 211
753 45
657 873
196 59
645 829
871 368
518 897
428 325
779 440
91 907
687 211
948 675
301 621
972 818
517 400
494 589
658 228
667 366
342 287
987 380
406 622
690 476
85 213
967 737
554 701
641 346
627 916
932 620
206 780
257 611
559 253
516 996
732 1
124 638
36 342
510 14
610 642
659 243
369 118
635 770
416 425
30 791
321 198
977 405
199 100
42 252
263 429
443 554
766 101
796 233
42 9
479 243
219 49
597 540
598 925
944 148
399 286
117 696
410 911
363 397
759 404
814 235
480 980
150 699
125 397
573 524
34 689
600 819
969 962
366 324
93 531
910 54
33 375
440 413
824 381
390 845
617 866
741 627
877 311
421 828
130 742
820 859
371 265
374 702
341 165
466 164
545 207
361 513
73 953
701 813
124 704
109 605
445 250
108 375
528 848
359 197
813 732
899 153
248 364
333 356
807 616
319 744
886 115
993 890
378 452
616 258
651 974
454 464
57 704
616 304
68 284
447 990
664 102
984 349
809 142
964 444
424 282
188 661
396 532
550 125
984 517
449 898
891 65
201 310
700 647
100 986
128 27
563 55
422 465
981 265
452 191
720 694
22 19
111 277
373 770
167 935
176 589
970 87
906 773
897 174
542 168
538 522
992 109
299 53
111 895
132 432
205 962
14 375
198 262
548 91
654 966
600 652
781 591
395 31
5 505
277 489
936 961
525 492
866 472
562 580
898 90
571 678
32 683
901 338
24 733
274 391
787 562
704 663
553 623
449 704
387 362
281 532
670 203
561 702
237 461
194 333
30 308
216 754
244 25
562 876
430 117
932 666
929 323
278 122
655 659
782 285
313 184
405 881
937 835
853 19
583 692
724 491
923 153
959 854
819 887
176 448
361 182
458 142
818 770
409 206
983 930
4 235
840 135
730 775
826 805
265 748
958 575
954 128
461 481
575 821
505 638
54 507
250 462
743 68
356 379
140 7
264 66
827 278
110 954
812 732
976 875
315 718
942 485
299 495
874 439
978 704
452 524
487 591
882 102
380 457
200 841
762 682
3 573
413 978
695 389
211 345
351 461
385 329
204 650
103 138
144 482
595 696
322 708
377 676
281 789
5 728
468 430
375 98
298 981
679 428
565 561
615 511
219 984
124 969
19 397
419 766
452 146
864 966
644 554
974 322
333 390
103 249
358 330
244 673
180 367
641 109
709 12
857 479
129 308
624 992
626 232
785 958
699 397
466 828
261 823
157 505
495 688
223 488
796 283
851 5
323 289
968 307
557 104
616 851
18 712
886 625
135 732
571 460
992 421
464 753
752 127
489 74
768 457
526 484
124 382
215 146
854 22
690 197
795 505
983 790
971 750
598 702
426 157
400 951
992 763
629 272
4 432
502 858
805 191
54 599
496 30
496 466
167 204
601 918
507 593
707 528
35 117
36 38
247 353
80 653
616 934
946 783
52 995
490 84
612 64
312 998
180 699
35 728
588 634
638 734
144 996
884 299
201 500
584 498
634 424
121 345
433 732
729 588
667 382
100 450
400 737
535 543
270 776
200 176
60 59
142 722
291 870
661 85
337 679
818 436
128 217
112 256
432 304
540 701
432 320
955 983
495 246
304 906
101 446
667 702
476 3
380 646
791 859
214 963
873 325
981 109
746 923
260 401
181 564
361 59
760 500
734 492
702 710
387 407
516 642
130 296
656 227
570 916
627 750
31 543
405 54
553 654
987 145
863 640
913 344
287 568
570 856
894 988
41 184
189 174
586 752
248 207
843 110
198 107
453 484
973 864
860 319
70 15
957 298
908 230
298 489
748 933
629 916
312 303
250 637
166 461
955 98
693 38
188 824
160 209
407 118
415 163
592 64
652 691
348 632
286 207
296 452
19 250
548 670
845 562
679 550
613 446
861 716
247 209
868 984
763 515
57 740
404 604
691 605
719 337
207 749
239 820
546 303
376 407
370 974
178 834
348 190
554 632
85 667
271 859
816 478
608 54
649 505
911 77
710 898
523 57
87 948
871 667
429 425
651 865
992 713
298 159
212 542
917 24
496 962
387 18
965 241
492 745
609 459
933 952
838 321
591 875
973 585
492 225
74 987
186 461
356 907
286 672
499 129
912 621
758 517
570 348
391 543
933 882
767 358
170 927
210 807
936 13
575 206
389 900
395 895
800 658
515 557
905 917
150 96
898 722
751 68
874 598
21 809
610 595
366 998
713 240
371 513
249 237
421 423
691 650
865 192
98 115
265 848
182 913
160 55
862 180
127 933
821 972
410 885
17 818
690 711
820 139
825 84
987 358
348 146
764 209
678 331
32 804
264 852
804 485
654 87
212 499
561 534
392 737
617 730
228 210
540 556
60 803
759 186
827 847
876 983
683 377
154 336
463 366
740 577
786 871
480 889
87 46
640 769
774 794
104 237
765 129
490 870
857 581
899 935
425 473
612 203
106 443
92 925
100 178
322 740
395 800
626 716
297 449
36 547
736 461
20 347
15 125
331 286
170 567
313 434
652 539
19 851
449 754
663 820
452 677
945 592
487 697
183 474
771 866
759 940
784 797
792 97
425 241
366 239
143 384
89 944
763 940
883 618
108 66
170 66
349 313
741 444
180 563
352 490
414 459
907 504
688 541
704 857
607 52
170 120
334 277
161 361
208 635
596 387
406 862
66 13
855 423
579 113
278 267
654 333
123 612
385 644
83 70
273 703
834 785
131 967
487 536
829 904
673 755
613 251
219 890
869 224
223 344
987 918
972 213
99 735
132 585
271 312
840 171
501 512
115 847
3 335
71 577
678 905
887 17
627 145
882 83
186 980
170 317
267 590
593 733
436 947
68 506
875 97
763 761
27 92
81 505
942 460
671 209
251 650
964 564
130 583
505 75
315 941
798 896
183 560
656 647
848 34
90 928
538 554
889 829
908 182
288 578
391 891
454 61
288 959
135 955
251 155
402 222
960 410
443 310
52 602
42 630
42 947
806 176
683 940
455 436
845 734
924 640
324 610
687 836
84 898
987 487
499 381
469 157
876 510
103 33
686 3
440 368
12 1000
245 287
991 639
648 314
601 686
583 487
523 433
219 991
589 446
500 692
478 537
46 917
256 692
163 411
851 526
410 447
721 78
585 451
67 437
494 897
813 229
639 785
852 400
151 669
47 885
506 957
359 925
393 204
821 366
94 985
664 936
335 748
51 121
973 533
898 371
417 270
631 275
227 341
199 971
707 633
568 533
90 47
769 492
519 93
24 417
464 793
587 330
319 45
907 688
767 474
220 3
80 500
768 169
898 537
629 36
180 574
190 324
214 776
49 324
301 955
11 67
781 582
421 212
433 188
724 392
99 705
780 283
148 959
856 37
712 122
172 717
40 678
527 402
96 659
55 602
98 131
345 196
835 124
830 982
435 685
371 343
816 605
798 193
177 189
714 277
536 936
889 493
721 233
40 907
357 869
240 791
905 610
485 338
44 300
174 675
87 240
190 636
647 581
449 134
497 706
95 981
395 138
281 337
331 477
954 450
90 869
857 863
860 750
217 661
718 978
694 112
449 797
802 608
940 302
27 864
665 135
201 529
391 978
638 689
672 707
818 836
395 618
225 196
244 517
497 270
602 396
29 802
276 794
858 18
771 15
977 760
55 1000
466 72
717 284
660 478
439 255
524 77
181 477
630 100
3 839
469 773
854 445
533 908
445 998
633 591
624 886
889 60
559 765
488 740
241 311
762 302
75 914
27 959
174 823
308 505
336 941
95 311
946 892
551 834
951 462
950 438
553 191
100 500
413 214
538 912
997 845
768 332
785 214
493 939
853 395
125 155
856 74
944 408
616 396
260 380
205 756
929 529
558 277
725 325
960 510
823 382
244 28
776 720
182 984
391 761
493 833
766 697
588 757
637 548
145 362
424 973
956 517
435 699
630 659
52 122
491 818
170 430
574 512
649 563
411 793
924 634
98 657
542 295
661 318
267 385
901 61
71 28
355 561
845 524
342 771
135 608
430 383
105 879
173 52
315 792
436 941
718 688
353 694
721 276
152 676
688 186
18 20
983 152
979 764
80 167
679 395
310 466
687 27
154 392
72 427
702 501
710 853
528 749
120 725
48 98
488 933
180 482
561 259
649 239
705 692
636 600
552 689
894 980
876 480
360 924
929 847
208 108
681 768
719 681
359 723
638 415
766 326
624 200
299 251
250 192
582 610
827 458
442 186
733 370
385 292
412 548
745 770
270 734
60 159
939 145
781 67
611 626
640 437
83 81
623 167
450 7
826 167
991 448
900 526
187 311
567 236
236 256
917 671
336 891
897 647
768 319
837 210
735 579
221 973
440 91
583 57
922 171
841 1000
380 256
646 247
849 834
961 226
876 181
271 133
724 193
382 495
875 874
789 254
130 435
853 330
268 661
923 541
212 163
670 440
459 966
352 534
500 658
883 493
980 12
694 547
87 398
561 730
949 900
573 652
433 83
305 704
881 596
522 860
607 801
395 652
699 590
787 900
760 580
507 60
479 79
711 263
513 367
967 838
522 679
274 93
614 233
893 8
950 855
727 937
885 866
188 644
445 46
55 276
124 117
538 989
178 356
109 512
96 733
434 332
675 383
618 858
417 63
338 378
939 227
366 773
292 588
216 95
963 890
477 500
642 147
273 260
356 689
674 610
987 449
589 705
221 375
47 595
287 583
214 293
42 528
379 175
16 651
332 201
1 410
136 678
272 910
117 349
858 330
209 174
121 587
348 488
589 134
592 542
564 183
174 290
755 309
843 238
586 848
992 578
99 200
751 571
936 620
356 879
514 186
720 816
719 826
477 685
203 671
982 212
41 325
142 491
525 244
694 823
794 95
860 659
281 502
842 380
168 468
680 966
826 821
64 869
363 110
691 102
90 836
739 5
969 580
737 136
48 661
637 79
626 462
899 82
163 314
302 525
775 344
627 217
179 175
517 673
651 319
254 830
142 992
187 462
924 923
598 971
583 586
401 209
399 651
642 561
955 816
841 591
494 446
773 635
438 959
97 713
881 46
631 435
375 381
293 400
662 729
490 299
496 796
467 436
619 307
98 541
109 546
253 341
591 287
73 882
953 157
249 597
557 911
326 46
209 173
842 675
608 812
784 20
625 244
566 878
584 508
516 91
972 385
982 5
403 43
183 596
69 790
407 402
776 681
486 911
52 462
645 595
427 978
600 260
988 354
302 170
476 87
387 961
349 438
759 465
945 235
671 476
495 169
763 109
368 808
67 670
744 289
73 219
249 304
930 7
768 874
593 790
701 439
310 31
929 73
571 623
841 252
454 723
326 702
480 652
90 245
563 371
669 54
471 806
912 379
362 143
616 933
765 141
576 957
744 29
679 422
83 56
28 142
40 235
732 602
605 400
557 270
412 774
851 176
484 10
570 810
257 708
113 988
739 668
497 296
938 654
214 349
427 416
193 360
54 702
874 836
294 443
645 27
212 314
905 469
21 369
438 547
350 286
842 287
292 407
822 511
762 14
223 815
715 96
538 647
386 101
312 290
569 332
11 377
366 800
275 715
86 116
353 377
522 339
446 343
850 208
374 774
519 376
134 56
374 519
161 77
16 171
805 733
970 79
447 407
135 419
140 820
593 632
240 78
597 546
974 665
279 778
397 600
777 635
525 916
621 372
337 424
557 633
532 530
649 162
945 824
324 290
668 846
477 445
712 286
622 904
287 178
888 171
684 718
286 149
972 260
871 640
105 699
991 610
461 112
802 348
634 861
236 317
466 866
102 789
477 325
428 582
23 863
870 74
10 444
95 17
341 897
364 326
995 38
904 926
600 380
250 28
313 624
890 535
698 251
330 164
174 657
329 538
489 329
474 960
140 729
885 739
461 486
118 125
659 159
322 212
17 391
740 191
400 68
504 568
62 329
879 553
953 113
994 62
472 653
220 433
993 894
644 67
810 292
942 214
542 783
898 901
820 203
13 814
729 912
228 633
924 37
245 634
463 538
892 388
798 150
339 47
403 510
323 865
603 140
700 871
301 780
134 529
565 687
699 518
716 943
905 865
444 595
105 512
613 779
376 215
854 570
99 617
177 622
491 634
521 396
499 965
273 126
577 1
692 495
427 128
50 516
249 380
531 552
597 707
285 16
853 806
902 88
88 100
147 629
8 785
946 957
843 823
838 675
285 600
377 406
55 840
688 308
881 127
552 27
755 806
422 114
70 785
264 730
567 900
681 944
395 62
429 339
343 661
817 894
688 571
700 461
531 754
778 424
293 186
860 598
625 994
408 733
902 188
424 245
182 230
952 312
653 302
705 157
866 997
594 966
422 887
337 181
368 747
834 568
986 324
454 148
864 153
382 650
709 34
409 236
553 17
550 564
479 917
310 664
987 642
795 203
146 493
600 527
494 308
611 480
40 558
574 427
481 123
342 311
975 579
220 797
515 365
289 466
243 782
125 506
577 196
311 539
676 350
942 22
287 775
144 981
437 887
466 634
76 37
402 71
408 996
204 532
502 781
319 755
513 767
788 254
581 283
234 17
170 217
780 987
202 855
796 776
53 555
772 257
439 273
272 948
825 886
754 612
491 334
351 416
940 130
402 493
336 776
124 131
38 323
784 476
947 172
993 734
231 616
681 55
19 992
120 265
67 822
303 433
851 638
121 111
785 637
809 977
445 444
283 815
787 754
212 878
894 62
868 806
388 988
916 241
145 701
877 129
783 37
75 400
447 872
843 81
686 630
834 117
578 46
991 472
629 198
438 341
821 731
28 127
1 870
207 686
154 685
153 732
730 143
555 541
1000 183
738 196
726 176
888 674
404 896
336 732
25 715
858 25
63 787
101 501
683 182
647 761
357 886
945 837
446 632
346 129
847 282
544 261
68 350
476 890
309 775
442 761
627 886
68 211
422 776
97 207
678 393
395 475
25 666
651 689
754 70
38 582
960 698
356 401
811 982
639 23
643 706
585 416
481 33
984 450
171 178
773 822
460 850
305 815
148 241
489 143
298 426
910 130
458 884
640 235
603 623
254 207
517 27
905 270
342 364
472 998
530 426
465 677
730 81
444 540
905 311
16 422
689 395
550 837
912 366
866 929
671 36
243 752
643 783
121 417
701 530
841 593
987 237
474 2
789 781
970 752
704 835
33 726
222 627
830 42
824 138
240 876
667 817
185 859
409 914
740 747
503 213
101 291
981 314
396 685
500 428
762 74
55 591
115 719
63 290
856 302
166 875
471 350
733 231
615 472
36 430
760 381
74 740
46 469
776 898
971 303
480 437
373 894
726 581
455 18
27 398
878 176
900 5
73 148
542 395
802 374
831 174
267 908
106 814
151 912
831 446
356 813
655 383
562 365
520 692
795 749
219 694
193 647
37 994
20 219
520 639
126 977
889 283
74 339
503 719
163 64
135 973
923 888
615 468
887 3
221 684
544 347
661 348
326 549
982 399
180 741
764 694
804 199
80 911
235 350
454 850
852 982
598 425
665 493
771 677
192 96
847 815
907 334
423 63
532 855
973 959
421 207
308 874
408 477
566 612
810 515
605 79
75 451
894 293
180 152
809 186
745 126
454 504
115 763
885 502
659 91
521 220
66 766
864 598
918 841
552 131
588 765
941 393
268 894
412 383
657 648
236 597
39 388
510 559
608 575
312 75
434 744
766 776
12 529
176 745
968 419
991 6
806 500
75 593
588 598
183 512
639 922
828 500
293 355
597 261
618 283
439 534
126 986
236 486
572 498
296 928
937 478
439 847
777 430
24 787
816 642
421 254
175 819
805 931
963 40
769 886
889 416
893 604
24 21
328 665
906 341
542 282
923 899
314 449
718 431
713 416
913 833
248 466
979 492
69 354
909 383
109 978
165 209
499 230
976 763
62 629
94 894
153 514
318 446
244 64
600 352
41 116
912 539
653 407
68 313
236 495
506 795
280 408
344 391
996 939
642 494
62 553
384 407
605 232
323 418
478 39
833 274
743 772
52 86
163 47
345 17
570 845
233 329
724 189
607 362
898 84
400 891
419 584
356 568
599 518
966 975
485 311
343 298
717 264
143 881
916 120
801 522
589 376
816 104
889 171
40 637
165 877
947 508
771 668
895 99
395 455
502 662
574 303
1000 139
638 940
44 754
976 714
702 461
596 648
320 769
662 443
437 908
541 183
362 395
45 400
516 34
340 30
839 383
448 431
534 502
892 129
501 211
5 37
422 546
422 340
439 466
500 430
164 822
856 964
465 496
221 965
58 470
479 63
960 77
36 251
587 774
462 274
463 977
940 699
59 404
721 604
749 199
34 486
295 168
156 217
342 12
367 804
341 813
474 280
512 533
36 57
812 756
869 757
653 903
398 933
456 949
26 797
312 392
953 652
204 426
932 67
310 319
74 487
384 731
164 605
487 816
507 433
47 636
320 444
688 228
6 342
660 785
788 85
271 523
127 302
602 985
443 539
885 187
594 522
763 5
858 550
73 257
558 515
536 996
514 507
846 232
500 439
591 450
351 937
575 775
193 488
326 103
354 861
719 202
527 764
190 724
348 689
515 101
280 309
970 966
800 560
767 295
359 470
773 569
230 478
781 679
49 852
880 927
967 69
758 164
706 623
294 473
918 652
942 853
937 537
980 61
538 590
441 120
721 649
29 487
37 853
475 515
567 744
166 860
596 102
396 576
137 52
989 235
847 853
950 69
870 425
583 436
520 101
295 116
202 42
43 716
119 41
275 105
631 581
478 831
708 427
364 723
190 487
114 672
690 723
232 21
525 214
954 2
44 661
780 943
611 246
547 14
181 101
663 646
368 254
399 251
567 275
464 520
276 860
154 122
389 281
722 445
49 222
339 711
414 235
781 818
683 699
92 498
774 510
224 162
790 297
607 482
870 59
444 88
521 857
674 941
289 454
758 323
505 850
821 75
216 529
391 752
503 532
400 461
14 84
465 681
792 260
116 442
605 757
248 362
79 752
211 251
780 354
457 973
53 208
785 418
292 245
151 108
925 295
311 834
919 662
321 50
571 823
116 976
382 252
393 25
496 544
484 773
817 500
36 303
645 872
583 916
885 255
317 251
46 888
215 807
764 607
183 260
32 339
868 848
190 903
503 603
880 890
143 998
537 460
601 582
699 25
446 913
183 209
519 366
820 21
32 203
711 899
403 901
154 905
855 385
146 202
612 259
484 755
609 20
566 209
953 264
585 750
528 768
133 130
418 516
766 86
437 267
21 58
643 938
696 728
970 5
125 454
486 543
321 170
357 301
285 11
140 73
647 338
938 264
284 138
466 331
217 787
688 342
884 912
998 653
953 592
68 444
665 697
32 360
697 30
50 987
476 463
579 621
277 833
424 226
922 55
437 201
237 432
658 861
690 589
481 794
247 489
190 405
982 444
757 904
226 286
652 441
463 662
301 152
250 782
297 462
491 895
651 722
998 633
165 754
14 761
225 258
688 877
698 503
132 303
109 719
207 474
831 210
932 875
751 431
781 479
130 264
237 681
685 243
880 362
555 705
429 761
178 259
323 828
702 467
576 804
249 401
644 363
43 40
474 275
753 71
985 307
376 741
132 110
928 274
340 176
674 134
409 199
618 764
430 12
803 256
286 555
213 452
756 763
224 69
71 151
326 367
895 881
431 239
251 572
116 888
126 793
510 690
244 249
12 44
238 587
464 309
738 158
70 415
876 965
296 498
619 78
88 37
938 690
608 405
578 86
144 699
490 733
463 463
789 690
779 436
187 749
513 627
137 803
316 745
559 893
332 308
252 19
69 596
479 705
253 872
79 715
405 464
6 943
672 885
129 978
690 460
285 293
830 391
39 898
603 591
658 777
251 62
240 608
356 804
477 277
856 501
83 641
453 265
674 782
166 593
542 768
375 362
289 203
638 144
55 150
142 423
876 694
184 407
327 705
567 868
472 573
353 846
934 641
48 923
136 103
591 565
704 555
933 738
788 469
144 827
678 683
387 719
223 858
55 576
337 499
405 52
789 626
804 834
189 352
561 317
691 615
245 610
665 976
71 354
209 723
908 51
968 97
754 994
663 550
280 259
159 347
704 176
322 774
385 626
209 294
553 769
16 638
781 923
19 145
446 230
458 460
131 737
718 642
195 697
256 580
322 631
924 883
650 939
872 783
214 912
235 584
56 680
140 296
954 857
937 389
630 753
498 825
801 753
383 85
949 191
139 162
102 373
98 509
404 911
374 895
558 680
104 495
599 917
557 400
669 664
225 52
101 580
288 10
609 426
172 62
150 269
531 648
800 88
934 747
663 544
284 332
207 508
735 659
78 726
805 38
503 328
948 374
909 830
21 60
446 948
87 108
791 50
582 525
60 372
98 477
156 978
956 104
351 864
933 723
275 202
757 867
535 843
327 378
917 117
779 498
642 838
869 665
141 853
270 649
752 532
440 36
254 714
188 572
564 104
41 342
180 822
698 506
491 191
358 760
839 187
70 127
977 675
192 566
702 844
559 300
679 99
223 242
202 263
867 265
744 643
209 16
217 889
402 771
152 337
803 604
773 31
454 702
65 273
288 126
743 954
286 960
842 688
730 345
376 6
496 531
656 733
435 129
903 796
68 161
943 707
639 685
660 924
550 691
221 394
35 228
127 408
41 913
889 526
17 791
321 182
109 740
446 332
87 457
309 570
511 858
612 945
338 289
412 816
80 936
726 1
629 186
740 323
588 185
993 613
461 654
535 323
511 146
267 765
682 957
124 452
388 929
929 632
3 21
320 550
276 780
203 162
455 65
784 505
389 32
960 414
592 888
888 817
366 640
339 568
801 145
799 598
749 934
102 137
965 513
264 924
926 208
164 323
505 423
24 392
379 641
523 531
990 1
955 242
978 545
501 360
920 23
891 56
881 232
409 551
322 147
536 27
751 553
571 481
732 789
67 686
31 396
231 364
676 83
457 317
355 338
900 763
240 622
789 8
560 533
724 644
322 790
185 263
419 212
159 802
139 61
683 98
291 803
162 644
322 722
176 397
717 849
186 397
904 723
660 322
934 4
157 328
388 582
576 361
449 738
4 123
519 527
380 57
923 635
957 712
938 123
804 446
802 111
93 189
693 469
611 724
436 287
923 791
409 733
321 280
611 52
336 534
687 466
177 756
469 332
202 270
443 294
458 487
114 420
210 600
317 755
278 927
460 845
430 279
839 606
34 307
290 587
928 732
880 385
157 779
944 114
423 182
828 661
588 473
421 399
807 63
165 96
649 92
179 881
829 748
526 169
450 300
508 529
807 823
295 405
606 525
822 412
587 987
508 587
78 38
819 258
242 663
315 617
145 347
237 587
958 842
111 779
765 464
502 806
301 468
440 615
84 628
789 580
60 417
130 648
218 446
909 854
880 410
659 332
729 701
667 115
890 424
753 893
710 80
39 576
429 293
61 440
3 56
512 33
985 841
843 279
298 732
976 565
996 33
613 408
684 41
480 27
82 67
597 13
378 933
205 572
212 502
655 266
904 982
182 898
19 177
283 631
671 988
61 503
366 967
336 800
567 537
914 123
109 477
977 115
742 880
97 275
803 411
745 738
376 767
77 788
269 795
755 605
158 753
120 724
289 33
509 527
864 602
426 30
297 522
767 24
288 196
990 918
56 670
39 175
559 296
780 67
822 995
20 579
306 247
464 83
276 760
604 395
590 299
216 663
217 623
285 708
77 64
58 146
745 291
149 20
403 752
766 538
347 355
836 497
285 403
25 196
882 405
807 360
857 481
183 738
93 897
378 729
299 889
582 676
84 688
431 82
816 238
454 298
301 736
250 423
167 222
596 702
312 9
582 756
258 959
847 65
583 930
105 432
341 535
513 508
328 929
665 204
778 998
884 89
358 466
844 615
523 271
744 105
888 245
86 753
58 432
490 12
411 506
567 461
810 572
432 168
782 813
954 656
435 49
600 1000
230 685
752 334
988 281
82 149
205 514
757 445
457 191
493 569
177 92
569 758
129 320
91 726
481 207
813 652
734 758
390 73
337 241
921 850
134 765
771 662
419 689
414 490
420 579
142 505
336 531
929 725
354 502
94 857
518 487
297 114
796 68
802 806
281 568
146 788
557 481
671 837
690 875
66 135
724 661
118 814
95 266
233 896
423 513
463 69
564 960
440 527
309 997
902 350
871 319
485 954
253 457
117 351
957 235
516 51
964 113
342 528
72 198
351 512
76 11
860 978
361 730
648 845
301 869
228 770
572 184
4 439
539 884
128 502
996 469
381 67
930 94
94 789
871 71
126 198
72 697
734 427
554 408
879 549
968 246
342 249
692 436
390 114
241 612
536 243
897 993
41 141
746 528
904 365
137 782
913 364
41 232
610 734
481 301
169 222
766 762
833 302
45 918
219 85
58 316
964 869
693 868
233 829
729 153
775 561
805 295
134 923
662 413
4 232
850 61
547 813
680 513
419 681
10 963
721 90
467 495
142 135
452 473
312 820
558 973
233 913
557 82
974 455
894 606
46 926
119 816
173 922
678 498
850 262
411 758
343 736
642 906
854 320
483 425
985 890
893 199
75 130
683 276
743 93
26 872
683 333
361 324
886 444
828 720
221 812
362 413
298 789
542 980
424 449
722 603
397 99
474 953
989 508
671 387
140 891
199 101
356 912
866 653
700 407
43 407
214 834
264 554
342 901
254 525
128 814
945 799
889 396
512 383
180 907
789 743
54 588
983 318
218 99
552 698
284 226
924 683
418 470
694 206
564 67
355 970
654 337
12 856
597 563
905 508
410 400
970 692
288 534
215 923
277 374
932 785
389 286
754 42
974 392
540 337
600 136
251 504
256 317
55 895
850 269
169 313
203 934
70 97
771 176
432 518
869 682
374 864
532 747
875 733
368 43
45 478
864 73
206 464
20 976
639 510
891 502
75 759
535 448
974 227
428 505
48 634
170 918
95 385
991 136
957 196
951 328
837 946
19 163
561 798
20 886
930 498
594 451
415 688
176 143
953 126
471 828
67 659
773 564
738 220
135 575
554 505
89 114
302 108
68 280
601 14
701 916
903 124
539 675
687 276
202 152
265 978
81 170
598 681
183 679
47 235
946 170
236 147
643 127
174 681
853 308
923 529
950 539
505 290
220 102
970 754
780 368
341 725
538 155
433 782
281 20
146 454
700 252
432 508
578 130
994 899
883 773
266 575
849 155
729 633
653 569
125 798
374 176
49 950
79 607
448 510
466 484
150 24
153 369
329 387
493 947
962 341
101 42
974 389
127 330
152 176
631 230
134 78
92 600
561 593
975 288
865 148
946 826
841 399
220 166
787 367
777 493
796 408
75 282
233 398
685 781
828 946
845 615
664 339
62 5
608 838
850 755
36 82
441 268
331 158
559 463
892 785
730 627
317 99
749 924
966 665
334 148
215 159
711 727
511 456
673 240
434 710
984 751
808 732
26 96
682 56
980 554
796 785
85 391
344 869
567 369
430 443
527 128
113 304
664 331
467 723
619 147
355 704
889 714
814 233
582 732
953 394
732 382
188 833
312 359
273 495
798 741
68 908
199 535
982 170
681 336
401 390
154 983
728 205
191 915
872 253
195 950
690 58
251 241
592 584
272 634
6 496
700 698
648 89
563 628
232 335
735 870
678 425
864 426
159 785
791 164
281 650
249 980
420 261
875 560
46 458
894 781
327 572
557 957
350 23
554 112
764 64
579 176
74 575
865 300
135 911
43 436
303 951
393 506
875 570
925 576
592 830
687 707
613 471
758 519
650 265
191 988
375 677
57 292
919 359
594 311
217 468
881 141
663 495
388 772
365 37
36 488
112 578
828 486
255 429
73 887
21 666
198 589
486 430
81 528
253 402
609 135
967 623
629 707
394 346
743 781
833 206
710 12
43 964
441 11
626 513
250 999
530 447
895 480
421 855
967 740
477 595
940 540
746 63
27 928
151 4
792 400
354 322
198 941
688 777
436 574
119 264
837 812
456 190
253 776
55 842
986 847
593 340
918 591
141 526
322 928
99 793
544 619
708 380
783 515
570 70
845 759
804 900
952 789
98 897
480 969
38 111
527 308
53 19
869 388
741 790
457 159
963 302
269 766
553 221
907 650
469 386
497 496
165 549
275 461
336 793
371 522
328 463
312 784
621 274
437 890
392 989
462 298
990 282
35 607
139 883
356 410
603 310
387 266
446 359
575 61
580 564
694 966
523 833
488 984
393 725
238 595
806 220
519 760
616 917
912 215
199 838
628 130
402 321
447 924
900 344
630 844
539 23
484 580
258 63
777 522
278 327
929 903
35 434
549 934
129 667
553 696
146 521
420 493
712 904
424 808
764 34
870 893
555 499
107 27
281 763
697 949
968 911
873 113
957 495
547 381
654 311
414 876
555 320
726 773
936 833
151 312
220 431
427 40
612 475
233 523
420 368
862 713
108 868
743 929
840 468
652 204
910 598
691 250
567 990
556 151
864 975
703 84
951 117
331 693
46 522
512 99
649 164
654 440
34 640
545 804
427 176
933 129
259 675
791 972
605 188
494 116
638 494
631 292
285 665
931 293
639 856
538 855
826 929
397 506
797 801
43 79
93 706
598 83
561 920
112 220
656 406
555 221
427 199
773 252
480 640
275 228
606 293
724 36
470 267
241 582
249 179
65 123
623 491
95 153
380 531
176 453
985 899
840 691
219 310
243 498
342 903
397 407
25 20
249 698
414 343
202 800
63 933
683 925
270 858
378 254
756 569
296 974
878 956
785 472
453 438
338 147
340 735
106 153
414 871
848 616
671 262
187 817
562 916
484 70
642 362
378 778
185 182
568 523
609 232
975 66
845 607
310 383
776 871
539 782
619 533
495 348
553 857
488 513
89 814
578 825
554 514
471 604
544 246
417 514
778 263
20 846
359 39
672 288
190 624
930 761
755 110
355 672
516 484
934 377
275 227
119 294
425 717
152 783
108 175
70 322
104 223
296 646
846 225
844 513
414 746
162 121
769 677
604 55
281 875
839 699
372 656
835 667
301 680
243 707
984 86
761 473
702 639
392 225
695 335
602 886
146 756
775 462
11 17
742 638
174 259
941 286
154 784
360 631
231 962
516 967
723 628
344 849
90 706
865 961
699 671
308 576
213 485
547 366
263 628
465 845
812 55
345 886
683 41
734 124
746 598
269 838
589 928
528 977
475 74
695 94
908 957
716 401
849 750
793 582
873 539
687 152
146 627
431 910
969 959
239 443
32 933
664 393
269 720
709 336
472 557
491 309
155 22
617 841
525 114
375 787
588 137
882 697
32 793
146 117
57 988
777 211
361 745
403 885
840 233
197 939
400 94
407 987
230 834
589 111
30 111
674 898
551 428
782 760
1 973
634 56
167 215
889 107
678 419
369 729
332 71
986 197
522 523
129 48
696 647
263 937
754 940
355 122
20 38
544 650
750 428
816 267
444 299
249 859
292 730
906 339
376 520
275 481
602 831
18 497
480 767
925 647
877 424
880 655
993 835
955 436
646 776
284 552
115 12
492 234
294 247
858 218
479 769
18 710
149 381
284 795
508 919
698 974
715 774
705 788
219 120
878 864
366 735
82 610
329 912
974 153
59 869
601 516
354 461
787 403
434 716
522 148
841 579
935 411
275 416
899 708
25 580
971 755
225 793
706 659
508 579
158 701
157 445
111 207
609 737
622 859
444 998
438 415
358 10
754 522
501 352
287 507
938 31
210 447
827 321
409 626
293 853
975 83
619 79
149 328
202 940
957 840
798 611
702 96
322 575
606 611
957 815
487 61
217 896
100 661
739 443
397 178
470 652
789 267
614 843
715 935
769 320
486 306
507 973
868 404
935 319
388 154
672 136
684 368
123 985
420 837
271 188
508 168
474 770
318 192
196 185
595 483
855 11
712 242
729 551
55 825
809 163
703 874
247 966
219 72
88 536
263 283
72 209
765 926
219 476
519 87
563 599
765 44
221 1000
22 938
79 76
42 381
100 481
268 714
763 339
922 528
616 493
85 567
285 201
610 124
476 433
120 554
582 902
15 33
746 496
23 292
511 730
778 441
998 214
414 617
151 233
257 270
138 117
903 719
370 269
751 103
599 579
866 973
870 377
169 52
212 176
333 625
145 442
449 295
916 811
439 983
350 45
830 300
623 48
625 492
729 702
120 414
679 264
910 881
43 414
994 924
661 784
828 440
662 450
487 286
294 262
205 44
457 219
939 663
698 848
543 585
24 586
350 18
861 362
801 118
372 629
909 385
670 723
8 632
888 483
617 179
498 666
603 402
977 952
307 37
551 567
421 981
962 442
55 969
425 265
533 452
15 421
951 783
649 328
175 251
81 151
340 867
774 998
255 324
656 877
820 711
696 341
502 333
323 804
116 971
132 290
792 775
415 131
626 519
272 446
229 821
42 907
903 89
247 404
421 569
560 536
177 112
606 969
559 931
830 422
678 807
940 949
604 168
122 645
74 24
733 672
779 154
240 338
41 131
380 218
595 986
538 832
5 988
414 564
985 947
248 5
443 721
539 522
887 130
212 280
613 591
497 559
576 34
390 933
848 995
750 832
508 901
612 509
120 707
229 481
760 103
382 608
661 958
993 403
890 365
910 737
711 659
162 378
247 21
529 397
406 145
954 896
936 65
672 363
765 516
381 26
604 91
252 693
218 881
629 467
571 386
964 525
633 899
346 842
628 462
709 8
488 664
451 524
538 248
721 141
292 938
21 194
226 422
353 794
512 48
21 351
711 823
874 601
883 114
907 269
466 271
225 204
598 58
574 824
831 278
328 955
580 191
541 65
774 414
17 196
7 757
222 167
509 688
438 733
210 972
93 178
485 119
70 502
254 196
743 273
287 606
993 895
344 554
732 109
208 568
405 649
671 659
280 938
210 658
940 723
425 410
743 768
556 46
421 764
613 648
285 18
648 955
28 195
965 71
824 574
117 947
414 541
708 508
468 216
716 888
698 886
80 813
735 563
266 699
985 441
272 867
359 741
813 124
633 521
631 645
543 450
938 576
806 987
807 805
597 472
564 822
78 196
342 708
157 53
773 48
770 937
774 832
181 665
981 340
300 140
724 863
961 153
410 655
890 369
654 735
566 897
296 639
627 422
470 159
498 258
119 749
902 553
482 808
414 400
89 352
773 742
578 210
544 75
407 140
455 877
151 97
776 736
519 743
994 643
852 380
809 360
957 940
190 107
763 811
351 370
42 173
267 643
554 103
565 405
482 562
74 386
745 949
283 54
160 627
620 923
872 542
665 169
453 931
811 358
114 514
289 187
123 849
835 912
351 335
51 574
876 67
94 680
37 30
631 502
896 271
40 147
227 811
494 484
865 895
979 446
807 101
294 993
364 996
569 554
233 830
918 621
936 539
367 629
624 172
725 329
559 309
158 828
80 754
475 953
53 941
177 340
606 815
443 867
39 901
581 225
404 56
810 285
719 244
532 550
364 136
460 158
355 864
576 393
116 242
507 696
466 282
56 499
277 947
545 305
792 569
65 146
432 993
890 900
586 397
595 404
30 732
217 911
857 613
489 47
882 33
351 991
292 142
52 529
241 638
41 307
919 665
25 598
696 594
508 922
87 716
534 927
762 767
757 602
661 597
9 713
125 249
788 742
412 59
29 515
230 260
27 703
304 764
802 965
360 162
29 837
762 378
590 550
119 1
608 876
788 615
680 169
405 44
82 212
975 683
702 687
523 606
464 114
80 187
771 560
593 758
653 218
237 534
955 563
217 8
249 60
89 771
17 899
234 523
179 49
873 774
978 817
883 599
426 19
976 430
589 564
963 895
126 531
591 695
497 959
834 124
483 821
240 34
202 494
865 142
408 453
901 953
909 843
1000 757
153 945
839 986
420 674
159 398
966 770
616 133
145 480
287 125
368 286
582 72
858 1
934 255
413 251
377 378
466 458
818 739
912 77
510 631
714 742
165 711
1000 613
535 596
868 304
939 377
218 113
864 683
922 33
421 712
314 206
373 167
205 889
502 307
488 721
797 374
316 664
678 606
392 895
70 256
288 997
680 194
336 345
752 708
863 956
597 92
511 98
818 547
210 400
442 601
294 511
208 870
853 848
218 906
905 249
593 555
510 544
251 372
547 91
294 756
843 735
709 136
597 268
115 575
706 19
824 509
63 206
295 741
178 15
458 195
832 652
787 877
677 274
71 382
293 246
365 305
581 208
821 227
594 849
426 403
54 323
551 12
336 227
638 758
960 930
355 202
507 291
17 445
884 610
645 661
364 39
270 417
713 123
609 263
134 296
489 771
53 448
52 759
477 860
525 191
298 22
724 666
276 462
408 564
11 368
826 497
267 67
466 319
825 467
905 653
195 975
451 919
258 934
737 17
849 747
736 675
243 398
692 862
816 509
532 992
327 436
865 191
978 668
461 970
288 337
588 721
185 197
6 921
565 855
49 572
207 759
745 444
973 557
413 260
245 353
549 338
192 720
765 72
333 814
995 807
29 427
538 604
142 652
909 238
95 233
146 860
844 390
171 112
513 871
942 342
127 626
155 121
474 789
551 967
792 459
204 886
97 887
62 261
772 574
629 777
41 755
754 547
228 890
82 479
836 555
197 77
295 592
130 744
478 220
403 892
832 526
226 446
794 266
552 900
813 131
789 894
609 624
362 673
284 910
501 231
221 633
954 38
650 179
483 444
444 386
343 256
869 483
501 477
704 819
728 778
621 580
360 646
910 161
557 1
590 1000
608 255
766 460
83 871
464 138
42 141
829 769
270 449
349 982
898 906
433 454
805 292
898 422
576 333
470 685
531 650
806 153
99 154
134 545
763 627
64 501
265 961
766 312
955 726
334 205
499 909
537 143
299 358
179 830
8 984
489 467
93 769
729 861
415 479
553 748
35 52
8 923
280 76
60 173
448 900
639 801
503 83
569 958
792 649
170 198
25 909
524 577
8 558
263 675
74 901
567 244
450 60
937 474
369 734
610 368
310 562
960 540
294 309
654 144
325 103
556 261
576 875
72 978
202 792
711 896
991 672
586 198
465 22
401 110
682 57
512 907
138 165
403 462
620 958
74 195
184 497
524 386
258 248
445 343
56 262
364 457
371 45
304 354
751 58
815 370
935 23
25 568
652 282
815 284
476 611
627 884
739 908
476 394
261 226
947 169
666 511
718 401
950 5
775 326
924 778
960 738
700 39
381 361
268 641
512 528
219 314
954 517
482 971
555 497
626 613
567 687
399 267
781 3
575 49
928 565
751 234
82 584
135 927
423 793
757 733
351 163
620 60
460 537
453 86
670 528
454 485
844 228
629 10
276 385
95 714
243 445
877 522
41 744
414 24
482 867
110 454
752 131
333 97
13 209
139 641
945 585
29 230
413 365
88 656
141 921
380 58
74 665
843 7
794 208
848 864
403 248
783 167
613 859
510 117
222 384
718 948
361 98
5 786
114 200
759 359
510 976
361 644
142 325
503 4
531 830
946 526
775 664
273 578
381 416
837 139
774 730
96 347
843 605
249 463
527 103
932 474
1000 575
245 176
413 709
286 737
453 474
227 226
204 322
573 398
600 879
61 478
981 878
886 264
352 685
845 703
797 235
323 864
908 550
442 463
611 811
379 23
901 525
327 252
306 172
612 183
547 760
769 959
194 444
993 967
268 215
332 480
68 295
290 798
806 187
820 367
709 477
12 437
395 625
887 698
134 571
865 170
998 533
102 257
396 273
750 513
424 761
832 467
33 503
73 838
360 716
173 810
925 274
66 321
899 41
553 200
407 3
550 590
667 443
701 385
452 256
870 376
48 779
778 232
733 782
892 634
371 360
799 572
435 880
964 488
146 534
407 194
312 733
17 442
964 392
330 49
525 221
581 184
819 793
24 668
92 639
713 991
409 718
110 555
100 914
953 468
860 685
668 736
405 5
256 849
996 321
839 404
38 300
310 288
553 120
877 908
387 88
944 55
823 200
756 805
37 992
374 188
210 369
125 545
699 434
184 218
195 737
158 587
482 980
786 589
580 93
543 512
700 15
989 207
104 465
34 93
375 723
163 18
956 631
404 770
235 726
633 133
13 667
577 387
757 890
762 64
520 116
509 90
607 128
591 190
578 422
543 291
150 777
261 380
119 892
279 227
781 40
290 652
508 151
741 114
655 270
287 232
43 307
213 585
597 714
714 964
696 999
163 814
890 441
833 33
674 340
183 767
805 460
450 459
729 736
42 771
394 606
708 990
319 421
306 166
746 1
166 757
872 124
571 28
935 372
838 16
138 853
837 845
617 499
851 539
270 368
296 970
276 778
502 217
582 373
692 504
993 334
538 8
327 731
514 944
230 186
306 432
76 575
897 75
123 334
938 874
312 164
434 386
993 761
117 506
56 698
287 928
193 183
355 693
581 997
331 416
928 994
579 742
297 780
79 83
165 71
610 459
431 92
678 11
89 804
764 150
734 412
494 93
235 688
937 407
837 898
865 630
615 576
46 292
993 371
167 78
783 95
540 476
316 617
342 252
23 178
150 240
807 295
546 421
870 591
65 807
77 512
55 48
878 189
494 119
816 385
946 131
530 512
395 751
454 459
557 530
322 716
566 555
515 620
602 744
214 623
832 511
106 184
149 840
75 877
706 842
144 614
723 817
329 288
371 195
259 972
291 418
41 602
367 498
785 867
337 696
831 411
572 769
718 312
505 245
388 227
61 68
867 784
262 125
895 525
126 478
958 527
882 881
295 599
192 748
992 760
827 493
188 440
969 294
171 455
149 648
932 284
910 627
153 636
100 448
691 539
69 317
295 895
161 834
335 481
484 196
297 767
222 228
697 807
117 264
133 185
932 779
80 444
925 443
147 620
167 739
232 777
93 453
384 375
193 868
912 124
647 991
568 610
52 254
815 143
235 981
233 334
979 881
177 210
9 270
999 837
661 910
312 659
252 231
268 711
814 550
221 398
883 551
279 411
760 639
680 773
355 442
396 999
586 394
655 850
968 506
746 8
480 318
405 714
868 35
125 979
26 156
751 380
597 146
730 183
892 916
132 898
765 388
263 123
406 800
469 572
666 984
363 179
265 444
713 156
711 844
54 827
583 561
653 88
325 697
384 998
53 49
981 634
164 80
588 200
72 993
26 654
851 587
971 703
402 362
329 785
711 381
833 691
366 1000
737 530
405 371
777 828
363 802
834 267
203 684
186 231
738 508
285 491
276 579
345 460
621 711
812 709
240 243
286 996
613 62
216 657
945 770
340 149
801 877
385 16
381 253
981 656
184 325
35 278
865 274
564 445
162 779
20 690
590 756
705 970
9 37
699 748
22 944
428 980
439 589
356 757
342 945
513 398
435 242
37 466
733 268
404 149
772 237
294 818
822 600
140 163
897 652
876 698
845 792
460 92
252 192
359 7
340 621
190 819
24 961
55 318
130 299
465 795
490 728
308 717
426 63
359 622
206 819
713 809
362 424
816 702
872 419
225 436
748 475
274 564
621 116
291 929
832 68
713 754
529 524
127 276
528 999
695 844
277 782
569 388
680 195
580 493
661 923
387 702
808 531
173 688
964 934
1 658
482 712
906 460
460 567
53 392
411 66
666 798
119 488
248 926
18 772
614 424
423 577
358 775
404 376
439 765
45 344
225 504
247 25
174 165
399 421
442 769
545 55
192 967
983 901
648 643
407 424
280 395
964 526
771 361
438 944
877 188
308 261
725 500
579 708
752 671
360 891
322 493
226 953
887 189
478 658
879 365
855 400
297 842
877 618
686 102
922 573
582 543
18 534
672 472
290 550
694 169
266 927
26 120
326 508
592 739
436 513
311 430
972 282
778 995
753 980
814 402
922 857
785 299
84 212
120 675
950 556
539 613
856 660
84 633
654 188
964 118
988 793
91 357
586 601
143 669
812 262
695 114
169 234
164 471
566 817
658 881
934 887
10 805
59 350
949 88
826 39
992 586
848 126
711 345
278 388
920 195
75 490
816 85
646 875
962 611
21 976
343 804
130 542
282 398
909 992
521 361
565 77
290 640
566 106
76 212
332 861
823 141
116 391
999 246
995 193
623 736
325 416
129 23
273 418
662 839
875 89
402 206
301 558
850 123
51 899
641 316
763 925
947 757
117 921
337 303
990 465
325 262
234 339
427 853
666 728
850 813
330 406
201 798
405 45
591 741
193 142
362 997
602 788
135 69
587 809
901 987
256 101
498 726
867 202
154 228
550 755
368 750
374 234
65 508
407 241
351 64
13 603
56 185
632 553
263 735
747 615
194 373
123 380
795 187
239 96
729 646
741 389
883 839
90 548
431 448
109 905
179 903
443 417
350 523
954 474
441 988
935 112
76 285
118 69
809 778
401 163
710 618
290 170
838 2
515 792
475 955
67 558
46 536
978 941
98 786
300 906
523 982
531 396
801 955
711 388
389 594
43 864
83 22
937 141
122 741
206 922
695 268
310 126
168 698
288 169
580 872
795 129
903 244
626 192
384 835
575 208
779 621
827 440
98 346
908 402
490 994
514 552
621 445
869 746
603 312
429 381
284 608
953 662
63 390
205 705
257 138
553 440
60 914
342 280
659 78
502 261
741 282
994 25
889 166
406 842
827 306
946 565
31 554
55 897
936 607
872 29
459 480
791 199
762 136
575 2
301 332
843 479
990 248
720 37
209 17
953 239
136 209
965 823
556 837
212 127
645 787
129 297
776 459
922 847
369 488
158 504
678 604
959 529
490 677
537 754
830 361
136 957
172 58
803 370
521 907
762 903
153 440
506 463
320 995
139 862
560 506
996 389
218 131
345 741
540 499
111 727
219 631
661 747
976 813
186 834
275 505
828 765
366 29
792 332
563 351
189 910
91 407
41 435
147 932
285 609
10 503
928 252
741 903
65 926
808 148
944 599
301 20
768 391
426 160
825 924
92 461
533 101
963 124
95 890
375 187
464 232
594 420
281 371
579 457
917 179
475 231
472 380
108 967
523 571
198 356
816 344
348 560
786 938
856 108
160 832
414 632
851 885
744 939
663 881
318 55
162 383
663 77
183 823
456 673
144 362
375 112
743 311
512 686
414 607
977 76
488 204
577 157
259 509
243 48
201 425
870 460
585 677
485 728
391 745
427 719
268 165
704 57
104 830
370 973
641 306
2 477
33 392
508 429
648 935
148 364
56 393
940 365
421 790
619 309
88 998
945 661
319 453
89 318
412 88
609 752
742 548
543 889
143 613
167 711
371 776
563 459
47 125
914 305
376 29
752 33
262 246
998 885
353 164
947 162
274 317
937 837
841 525
335 420
537 248
725 265
882 278
380 235
441 326
903 121
65 743
997 922
804 683
693 340
282 417
956 262
51 490
510 934
126 790
420 809
278 480
952 442
275 300
983 407
176 77
877 226
918 386
528 292
100 347
688 788
505 593
19 571
978 495
616 505
571 493
878 593
882 757
982 565
271 669
352 687
405 589
160 988
775 489
834 743
993 756
595 464
666 477
883 797
191 154
818 894
490 882
723 1
221 497
489 55
239 481
810 825
555 405
289 220
233 861
769 48
487 3
844 30
562 542
295 52
423 17
404 996
865 893
50 456
780 971
598 619
973 442
1000 129
454 274
816 121
419 590
585 354
66 986
809 791
360 919
889 663
456 460
342 910
86 168
641 47
434 496
475 145
767 540
987 7
259 561
81 547
948 721
849 164
920 683
676 876
724 821
253 490
360 592
39 68
274 649
90 292
433 629
311 998
387 986
447 949
642 637
176 32
681 684
993 377
743 83
20 523
468 453
156 813
15 542
274 596
999 977
737 640
672 669
714 704
352 58
492 99
968 960
903 470
976 59
282 990
952 784
229 226
403 729
369 61
95 784
229 370
976 197
329 879
18 304
289 652
646 592
169 165
246 737
63 614
149 818
357 229
286 803
12 163
789 564
533 806
457 865
765 243
738 933
408 731
856 5
618 968
735 326
128 560
109 940
334 994
445 154
208 56
988 177
854 571
94 981
483 980
749 895
222 82
240 319
335 316
871 144
551 958
958 925
31 811
848 124
611 556
176 184
989 415
502 975
820 374
376 507
41 283
426 377
693 976
334 3
165 100
840 308
429 647
575 190
178 428
164 349
801 892
855 194
174 262
457 952
638 501
279 972
688 20
630 879
327 410
525 562
801 726
677 375
268 854
802 783
202 955
674 409
148 200
503 659
456 781
982 311
664 669
330 645
548 656
55 424
150 245
551 4
688 577
128 433
91 598
762 73
93 589
422 992
682 917
761 262
995 939
515 976
869 994
408 11
623 851
608 737
513 719
455 934
761 478
565 794
746 325
407 782
887 754
720 451
666 555
388 273
291 14
733 945
737 795
346 849
995 369
587 401
150 473
506 221
924 293
949 387
293 627
385 724
378 473
518 723
674 493
861 572
420 362
44 926
583 319
570 741
372 870
836 771
941 778
656 587
310 235
254 230
592 261
951 526
266 655
390 97
617 577
867 557
488 563
661 143
150 222
20 811
809 37
266 321
933 389
734 215
261 352
448 485
578 666
41 931
237 881
23 994
471 42
804 631
430 260
44 48
256 216
223 342
45 651
484 492
135 61
991 746
176 337
94 957
948 138
4 231
620 612
446 842
305 227
877 160
192 364
243 563
445 650
783 579
902 958
267 348
915 214
233 241
467 325
485 428
128 653
267 924
654 17
714 436
947 968
778 799
281 221
606 514
461 254
402 279
579 287
326 415
714 736
119 193
388 737
829 51
149 574
585 392
613 217
82 776
122 732
468 286
732 207
374 200
381 428
353 848
696 289
239 661
857 555
230 939
330 53
774 736
806 247
820 973
433 287
258 164
462 96
223 694
329 575
686 266
10 367
670 135
381 274
448 813
329 756
138 422
547 466
349 88
571 229
634 256
26 612
847 354
368 887
396 919
692 639
351 392
78 544
955 648
255 618
133 63
656 475
924 356
265 949
968 111
654 687
957 89
934 648
79 637
40 156
532 346
803 656
933 57
274 867
285 758
282 292
233 557
647 497
607 158
652 956
397 844
608 475
480 999
983 363
696 785
19 980
194 644
121 633
36 119
85 88
49 88
43 606
48 791
801 7
266 280
357 600
995 52
384 13
656 229
41 95
608 386
344 975
333 762
776 41
361 770
92 97
782 475
548 115
68 588
561 120
461 547
608 420
932 184
774 275
158 919
419 843
883 41
137 448
153 513
236 207
999 783
673 419
723 234
132 498
954 415
33 728
690 542
646 460
945 853
766 97
718 353
655 68
487 680
486 561
913 728
95 396
225 49
128 851
150 773
449 18
152 166
336 96
544 87
157 198
155 644
204 141
719 651
903 826
900 53
950 562
938 398
579 441
563 267
719 431
371 228
517 426
701 587
76 589
286 784
303 537
188 252
450 477
647 804
200 717
586 571
944 566
447 814
126 315
414 783
145 51
588 106
51 37
934 404
417 851
132 592
441 75
157 887
202 184
107 455
202 873
923 506
145 862
963 547
899 897
950 667
747 268
82 752
138 565
343 578
639 851
817 231
414 591
824 616
463 412
917 809
599 880
355 497
776 304
515 874
924 948
625 61
991 503
818 159
85 302
880 499
244 703
114 130
794 382
939 392
261 645
240 388
301 755
261 224
636 566
68 726
488 152
379 367
2 622
679 534
949 473
864 528
916 535
210 528
758 263
117 746
75 247
399 563
751 777
751 998
813 469
678 47
924 945
824 691
436 927
73 627
492 353
350 5
374 585
579 627
789 370
355 370
413 600
471 200
526 83
710 403
798 134
29 641
487 759
115 607
772 693
400 623
945 253
153 357
853 623
557 730
57 618
132 206
104 161
846 942
129 738
430 622
110 865
653 377
440 52
351 384
305 855
741 157
829 649
238 886
266 370
91 721
882 289
241 756
395 23
887 30
584 326
61 89
141 153
245 322
801 835
207 419
139 437
292 656
943 533
169 479
470 954
35 287
473 137
785 744
896 107
729 838
991 139
878 897
279 421
41 447
899 510
744 794
625 778
80 203
339 569
748 843
119 625
739 397
195 647
14 384
740 638
101 904
322 952
884 69
45 885
16 944
890 453
732 576
163 480
931 519
891 31
983 658
632 128
364 408
820 731
703 611
739 593
415 482
925 856
737 76
137 821
651 300
170 191
964 944
754 298
953 386
426 611
413 141
370 585
872 73
195 962
368 953
351 371
604 651
304 773
193 267
69 946
565 21
683 342
984 448
32 705
129 578
18 145
438 1
305 341
833 365
473 515
706 808
314 539
513 697
274 613
138 811
425 927
83 468
107 962
728 802
143 112
688 943
916 520
307 388
387 364
255 60
749 202
700 22
166 189
115 700
519 815
511 246
616 5
709 303
300 624
175 606
612 576
970 360
129 669
734 294
858 270
873 487
405 735
85 372
27 391
121 553
465 669
394 76
596 715
788 724
18 944
494 253
843 492
227 384
708 1
253 55
76 229
943 284
508 116
621 1
720 240
814 562
731 113
513 957
849 188
626 729
740 564
561 815
792 57
837 86
692 583
50 734
551 769
683 704
734 638
109 974
970 837
818 709
400 730
875 543
381 48
816 447
999 498
151 315
455 120
503 272
181 254
2 407
148 140
118 775
969 116
163 341
632 330
140 630
828 641
808 224
705 304
32 160
776 534
783 956
139 784
714 286
412 244
944 813
619 575
556 321
398 363
896 904
728 601
207 111
112 982
644 894
30 3
186 830
899 836
460 843
769 141
187 325
462 936
39 357
839 119
309 398
666 372
358 47
726 777
350 911
958 601
98 417
795 97
846 563
237 32
239 698
320 278
407 510
552 856
361 910
203 445
541 961
345 150
779 585
525 526
651 432
854 841
421 405
666 597
200 213
402 402
9 517
829 662
811 855
540 590
439 65
848 672
282 268
926 617
879 189
418 629
123 452
972 14
393 762
78 860
555 925
883 837
405 91
568 91
806 798
279 575
426 719
870 159
660 263
272 89
474 827
366 356
667 180
204 423
622 114
557 484
986 835
554 229
227 51
899 886
348 339
600 863
541 155
285 163
446 689
803 268
436 984
8 662
547 402
427 872
891 775
668 586
191 639
901 893
933 529
553 736
796 988
71 803
60 547
209 838
770 451
128 864
776 670
855 676
562 21
373 495
549 925
230 344
498 912
459 557
117 710
911 5
843 288
645 870
197 369
716 745
440 557
505 540
652 416
897 812
523 91
99 493
60 407
22 56
628 218
424 344
640 754
626 588
371 417
291 204
646 797
657 705
203 678
112 831
896 536
174 210
604 165
315 229
752 709
322 745
513 184
376 418
22 373
76 476
641 182
260 392
243 934
488 894
978 1000
172 500
106 899
271 836
508 700
604 567
521 668
734 388
699 374
570 959
118 812
892 957
337 222
730 606
52 352
441 911
52 396
478 644
311 388
761 659
822 563
187 878
714 899
326 50
472 407
7 875
758 799
785 809
195 614
452 848
316 115
476 348
63 147
929 236
709 467
44 938
790 802
737 574
962 283
540 766
482 855
880 69
259 707
768 673
853 696
163 372
755 475
901 847
113 832
770 903
309 506
388 621
869 267
325 808
151 529
441 370
760 476
491 587
98 630
602 485
103 643
301 427
451 451
955 306
861 747
675 641
293 870
322 389
178 187
820 357
820 311
944 270
940 897
754 542
70 857
537 722
635 987
173 942
644 385
688 670
25 333
721 420
885 319
205 658
518 87
9 153
446 68
917 133
89 942
465 980
992 538
399 876
208 515
931 234
450 297
556 6
667 856
689 367
787 574
618 227
558 858
823 15
116 624
981 968
824 911
183 118
708 974
201 779
760 110
988 435
418 72
86 432
807 547
68 954
546 243
864 80
712 899
655 548
238 362
521 150
584 952
332 110
537 658
633 249
556 639
1 20
543 124
930 880
24 825
7 707
935 881
196 943
848 64
647 832
471 811
51 471
973 401
525 534
747 548
358 753
986 801
586 160
790 785
575 788
617 238
694 87
400 745
909 230
855 765
297 701
131 902
345 116
54 282
628 843
67 554
124 381
772 916
32 374
771 132
832 172
320 528
810 267
567 876
820 901
910 963
506 403
670 614
607 701
988 747
364 110
529 62
577 200
589 216
925 398
625 5
391 886
968 670
267 825
72 28
453 741
642 60
794 981
97 138
522 37
353 798
787 538
288 411
542 31
649 861
52 915
943 490
901 9
268 58
31 541
216 904
930 920
478 350
722 126
41 247
249 335
88 816
270 988
177 537
46 694
597 490
383 339
882 312
767 347
334 329
472 374
576 72
708 663
888 329
217 48
461 813
889 584
274 673
582 883
959 960
282 149
177 933
183 477
385 643
641 274
896 851
105 478
789 32
104 492
736 329
261 148
680 873
486 863
701 870
857 342
773 391
285 229
220 18
643 8
49 992
964 498
989 62
748 153
301 6
233 786
220 933
7 76
274 502
510 399
244 147
979 815
164 974
965 785
204 402
353 303
310 855
387 542
992 606
34 452
851 895
260 204
154 82
120 470
218 533
934 465
75 840
630 37
387 871
260 237
362 442
727 833
264 297
69 650
490 333
213 565
924 51
21 662
273 280
740 932
196 381
578 557
174 304
389 437
600 105
812 21
754 651
868 595
984 803
482 196
367 757
598 739
260 110
951 455
363 367
183 103
156 135
507 313
618 374
176 740
496 746
284 227
463 586
23 999
133 57
144 639
369 113
364 628
713 891
367 213
785 215
310 417
831 277
418 114
503 233
888 515
514 782
87 998
838 583
637 207
795 949
909 564
414 763
796 465
651 684
945 196
715 384
194 904
462 12
885 647
551 446
505 668
616 338
215 382
101 10
45 528
36 990
76 750
373 621
154 467
53 38
465 528
325 21
683 755
672 650
31 544
599 228
646 644
985 183
398 956
605 802
345 69
329 861
84 6
234 766
760 905
767 851
395 92
377 40
735 484
666 854
779 820
127 948
330 472
217 774
625 314
758 509
762 492
992 186
915 10
181 383
221 660
331 902
131 699
911 814
700 27
569 832
397 678
521 683
692 87
822 700
884 504
601 366
202 511
788 613
716 839
868 415
865 436
246 614
113 937
124 633
620 171
258 547
887 431
598 770
934 198
487 135
60 18
630 200
966 902
284 564
867 748
500 342
733 119
50 20
142 485
844 628
971 903
645 455
771 971
154 34
504 465
389 637
938 438
657 489
84 798
425 295
534 422
696 106
126 818
428 870
224 962
480 730
347 432
967 202
248 356
839 537
793 847
25 229
644 701
507 420
841 447
27 888
58 332
373 633
645 852
636 681
544 235
36 734
580 148
408 575
849 915
306 539
994 332
779 897
835 836
580 207
468 224
411 182
566 46
862 462
280 249
195 403
701 751
102 399
938 642
443 716
891 629
836 722
694 598
255 611
643 468
72 274
29 144
681 784
196 329
894 485
323 336
552 213
965 454
175 79
749 782
249 761
277 819
303 713
277 822
659 310
325 185
389 425
167 567
531 273
835 370
669 111
540 59
771 137
594 448
706 911
877 224
477 419
462 359
52 789
405 886
511 73
996 402
483 276
596 605
412 346
3 722
755 711
3 700
510 61
157 449
339 948
438 201
603 855
709 550
895 462
960 366
771 947
156 927
208 816
16 609
79 618
815 139
519 625
702 170
959 42
697 223
292 905
38 528
550 406
23 654
118 894
279 727
659 68
945 78
946 831
545 905
872 643
866 901
825 255
781 726
660 268
705 35
274 822
928 552
548 586
971 781
713 351
840 325
916 64
319 173
984 184
791 206
885 802
825 589
188 98
441 117
674 507
774 454
130 433
28 448
957 363
984 734
522 774
698 115
565 459
889 560
101 914
190 496
719 570
932 927
52 52
915 978
92 83
1000 894
9 240
154 223
686 520
510 875
885 640
123 799
763 413
723 538
437 75
431 797
314 236
257 467
168 706
368 506
691 956
577 927
77 267
99 871
366 478
943 733
911 338
961 987
605 651
758 571
587 729
479 750
389 58
729 107
839 222
7 231
132 917
95 785
395 612
468 867
327 577
657 267
676 95
118 694
783 124
924 267
371 178
766 832
431 423
892 323
368 469
132 292
87 524
487 797
523 853
306 307
836 569
735 982
63 518
756 513
249 971
917 617
792 401
260 878
276 746
950 684
809 31
711 644
600 927
227 686
260 290
555 16
154 221
481 191
761 398
159 904
150 418
515 159
731 446
830 957
131 90
598 38
457 751
610 398
588 653
908 340
515 40
117 29
199 395
493 392
834 339
296 564
784 125
872 266
566 822
655 22
420 464
468 544
457 375
415 352
98 196
534 651
846 669
776 70
891 941
630 261
157 300
623 590
743 974
554 840
123 54
560 320
74 687
389 711
3 93
797 911
578 778
721 401
718 343
990 812
668 543
652 188
452 126
593 11
445 18
697 186
168 83
520 316
93 516
870 671
842 943
637 61
723 305
603 726
492 406
851 437
768 648
185 534
891 704
20 609
210 464
124 80
134 318
581 658
617 303
381 806
977 583
594 744
230 47
560 766
933 450
470 549
851 438
302 872
994 234
882 610
536 195
180 916
352 508
499 945
252 80
344 811
198 276
612 19
176 174
945 162
951 321
371 944
906 252
905 442
799 437
709 150
357 540
417 968
493 416
627 790
929 647
937 232
319 307
911 432
18 709
210 163
637 656
797 418
518 565
738 75
842 135
371 770
353 451
675 228
311 692
936 882
396 758
736 301
875 253
859 564
641 991
222 994
442 539
873 116
766 535
160 53
416 281
268 773
706 494
377 923
457 55
648 649
564 566
849 138
676 135
548 395
599 585
800 866
709 506
780 167
491 427
285 731
774 895
379 530
688 399
280 433
634 432
650 694
779 68
774 722
263 993
240 695
94 66
115 796
227 361
441 867
72 571
640 580
558 766
301 820
207 701
312 124
541 495
290 747
754 868
734 530
478 660
447 469
239 357
586 891
176 696
508 735
210 727
927 750
222 962
757 863
60 510
56 816
399 173
832 634
990 986
313 517
251 428
562 728
581 318
942 992
179 24
861 235
192 259
407 378
838 590
869 255
848 471
34 190
161 196
619 742
85 43
584 946
277 775
556 35
625 515
664 87
459 512
53 191
384 213
738 2
306 602
562 391
645 146
308 776
636 932
643 618
919 509
446 855
710 135
860 368
89 774
758 733
919 93
318 971
940 218
972 572
430 507
856 642
874 944
415 631
28 685
84 346
563 25
136 714
142 881
662 114
875 839
984 641
822 363
325 248
747 550
9 146
445 92
491 650
467 54
675 602
834 781
281 638
871 556
737 568
962 528
448 406
619 939
992 82
249 872
594 530
509 833
740 502
179 486
53 901
99 651
398 69
886 544
745 487
415 339
16 276
523 363
216 537
748 912
803 152
164 130
122 821
368 519
890 308
591 561
47 704
26 414
776 689
809 344
225 556
255 27
708 418
135 629
148 844
514 823
590 457
383 527
792 782
195 913
601 524
689 63
272 175
691 226
29 190
421 895
528 470
662 74
734 377
396 334
252 413
684 64
173 372
126 797
899 169
22 927
710 443
173 74
804 523
172 692
16 51
124 246
405 872
931 657
284 792
855 864
853 385
868 562
827 40
563 158
208 186
783 363
555 713
504 710
925 200
42 936
140 894
320 7
808 499
399 442
952 506
890 159
43 848
842 825
211 748
889 581
501 489
740 173
847 547
802 402
646 996
578 208
743 466
789 384
209 430
348 882
372 921
793 746
165 485
600 722
520 578
712 517
573 641
646 936
169 537
545 891
783 268
400 540
469 987
436 41
628 512
59 437
748 133
669 966
159 804
233 321
83 246
647 494
211 47
385 486
967 304
888 694
116 342
771 864
474 192
132 494
649 741
610 731
577 549
654 961
34 323
166 857
426 410
65 547
438 533
748 713
751 879
168 207
937 338
736 513
64 991
752 138
233 817
684 23
582 448
635 333
326 193
591 845
399 942
973 335
279 60
153 377
138 568
719 617
15 338
360 597
785 347
929 110
539 871
306 937
690 174
959 842
550 448
762 268
64 522
90 170
514 727
65 22
125 849
368 405
311 906
627 616
882 287
480 244
639 241
863 55
576 276
679 886
907 632
295 275
180 14
573 374
805 170
542 38
456 883
229 287
528 341
921 641
292 496
268 322
733 423
416 640
406 63
914 793
19 445
159 943
112 711
352 919
946 580
798 85
115 71
725 407
728 651
767 496
290 525
317 576
999 827
519 169
901 176
423 458
951 573
471 560
962 551
398 203
757 921
882 756
100 752
276 240
86 506
84 338
48 72
305 871
984 267
773 545
347 170
748 599
871 709
963 970
813 238
562 898
408 932
420 455
355 724
677 338
342 449
506 152
389 743
919 484
387 505
908 241
237 667
474 230
731 150
568 73
951 154
112 568
962 222
530 143
886 809
106 624
665 366
216 901
32 91
321 638
7 240
62 309
228 231
627 592
609 588
82 55
113 967
215 218
935 158
676 181
160 89
614 717
660 94
179 825
936 261
231 400
579 798
970 521
28 904
31 511
222 631
548 397
903 575
965 277
486 450
869 497
582 886
405 903
758 432
942 380
122 842
776 24
437 431
474 401
60 311
850 928
159 745
974 184
927 633
439 860
518 843
626 921
119 568
761 428
959 957
267 6
297 777
902 398
240 771
592 354
274 220
137 925
811 897
424 835
791 338
186 797
176 922
895 767
120 794
55 745
22 823
439 373
560 134
948 702
801 648
313 469
144 841
391 390
959 435
228 79
228 282
175 240
825 196
414 615
181 480
851 481
181 673
190 683
152 786
46 894
680 402
36 609
805 263
178 725
629 359
204 831
839 384
504 721
755 668
250 906
805 648
151 980
733 86
46 289
683 850
904 861
574 884
571 129
714 761
513 217
833 891
613 587
910 215
845 715
46 513
529 130
950 968
250 995
609 284
197 512
144 122
251 108
245 266
855 89
332 716
283 460
876 891
545 148
304 795
607 130
909 283
139 265
276 735
823 566
198 610
295 777
924 153
658 206
448 706
348 248
647 955
729 907
589 867
524 216
602 758
346 776
323 543
737 617
121 328
218 84
212 18
790 871
723 918
979 812
279 502
7 934
619 96
458 532
694 599
403 912
829 367
197 52
215 409
640 991
670 646
552 249
525 361
312 886
481 347
362 661
713 910
251 817
224 890
533 980
260 813
180 811
782 754
828 144
414 893
53 478
87 841
108 690
579 816
625 977
286 304
971 67
57 150
394 615
455 407
170 464
918 528
125 67
490 426
490 775
81 460
962 403
960 355
369 259
187 176
991 753
160 621
417 429
495 831
994 241
832 483
610 98
133 803
587 446
557 898
152 278
156 339
453 172
415 693
586 831
413 88
247 374
176 124
528 85
370 166
701 767
676 374
21 660
935 606
536 913
956 301
1 554
285 202
661 812
638 34
843 999
516 615
979 827
200 963
515 456
420 470
756 772
23 430
309 659
983 321
883 559
311 825
564 862
87 565
163 506
771 681
609 945
652 315
961 621
457 817
747 767
242 30
838 328
270 813
91 320
805 4
24 117
775 404
66 531
561 88
986 506
439 522
380 786
491 84
87 517
763 63
367 889
929 617
547 841
347 142
202 90
165 933
875 655
301 454
869 415
15 658
349 796
31 933
546 435
876 631
31 102
637 398
821 937
703 423
823 537
490 837
570 443
997 270
590 583
674 620
515 219
406 981
669 281
963 699
448 555
887 2
963 589
425 786
478 914
869 895
818 217
165 407
799 838
27 665
408 784
645 76
126 798
352 795
926 667
804 212
235 188
672 404
377 188
218 784
972 214
211 388
260 889
486 110
696 322
53 72
207 833
220 710
104 756
141 715
677 842
399 97
309 495
957 821
994 653
495 398
188 557
266 155
514 406
665 22
351 63
470 11
909 426
832 254
430 678
33 21
140 220
577 542
978 194
48 843
951 269
352 425
740 763
136 926
819 605
936 728
30 119
317 180
349 80
478 397
665 274
853 756
705 331
479 993
463 742
672 611
142 81
147 893
365 495
972 194
243 894
15 907
782 663
208 612
7 617
472 821
359 143
783 435
817 879
475 140
34 398
576 694
811 534
548 779
556 554
395 27
726 105
433 406
388 61
458 852
677 34
545 488
567 116
894 338
592 684
284 29
30 24
796 899
406 473
932 951
963 311
784 981
76 398
89 328
33 680
606 647
670 247
145 299
289 76
601 952
925 18
384 646
973 411
503 688
188 108
447 3
240 987
819 384
637 460
811 237
763 87
254 160
325 581
692 895
562 75
540 588
898 865
552 538
860 885
239 122
645 409
220 19
105 123
56 186
323 617
204 510
78 553
262 981
90 473
217 972
131 807
216 653
751 263
907 806
800 229
920 224
529 533
205 971
6 421
294 136
228 739
262 795
964 151
203 115
731 624
525 525
600 797
749 128
329 305
450 686
77 744
173 304
834 786
450 576
806 383
693 805
87 756
379 389
694 330
98 907
551 174
2 724
830 835
861 631
410 666
13 455
391 23
846 829
99 690
837 635
500 932
458 905
126 639
739 986
269 500
876 329
340 873
837 438
32 925
974 489
181 451
789 100
443 351
496 783
223 684
885 82
920 268
757 539
161 484
627 770
63 594
935 538
761 729
888 608
511 463
291 435
430 835
431 349
946 210
956 536
47 890
766 481
126 56
915 724
758 344
910 188
328 342
197 809
555 22
262 510
751 333
467 368
996 232
200 122
197 397
810 107
936 206
118 264
547 690
430 778
647 426
362 847
547 353
312 95
326 670
651 224
142 982
794 319
79 106
598 509
235 596
286 948
442 184
300 106
278 48
226 479
436 904
148 86
684 501
482 869
143 560
326 92
420 560
688 705
508 481
586 166
644 994
79 545
354 788
640 849
717 708
32 394
800 452
305 839
156 164
671 44
323 609
772 556
874 190
734 403
91 860
792 730
64 234
169 215
37 473
405 192
587 959
36 147
702 64
996 752
15 729
940 297
5 93
326 942
767 392
905 755
638 255
660 692
318 7
443 684
597 32
124 799
514 858
261 28
791 736
635 877
683 127
255 279
158 280
880 633
433 169
430 519
254 588
97 289
714 703
856 411
698 641
932 956
938 662
965 653
3 189
187 558
727 616
77 680
836 682
970 332
986 889
907 320
686 763
82 735
43 692
26 7
345 29
547 325
752 733
349 310
157 184
467 313
107 804
123 239
127 205
325 881
725 269
975 272
945 726
4 178
887 831
487 705
187 962
681 592
54 405
686 308
735 525
372 974
707 858
30 553
154 890
952 462
873 589
903 917
870 935
860 923
950 719
283 55
750 320
362 836
844 733
161 902
942 191
807 95
432 758
699 157
425 288
887 637
60 512
295 342
566 396
662 280
584 857
364 744
26 12
843 992
856 489
686 774
237 699
53 820
915 17
425 553
285 529
622 311
892 346
841 766
31 937
967 225
281 174
299 302
664 351
121 218
471 387
587 895
939 871
775 912
75 742
643 355
320 566
9 983
916 129
717 893
777 326
163 855
127 550
968 66
669 739
475 677
73 742
480 23
114 464
222 249
367 999
205 53
954 750
614 597
711 385
506 379
476 332
55 548
524 552
15 765
939 938
62 495
42 296
593 655
40 749
385 515
1 938
10 361
299 279
474 836
72 881
926 456
246 161
337 531
764 699
243 333
963 792
533 436
853 468
997 924
349 274
379 95
631 624
221 408
135 446
285 251
583 494
772 546
474 186
730 470
109 78
96 840
525 78
463 483
438 377
474 722
979 970
463 371
459 99
26 791
328 442
321 789
872 768
628 396
230 116
144 266
553 970
291 939
661 902
538 372
356 210
978 139
290 409
379 433
675 931
462 44
951 905
148 612
650 203
396 438
550 725
576 876
899 508
431 188
917 161
92 726
955 905
809 621
869 967
322 518
56 447
389 426
319 171
679 134
158 75
716 532
476 328
842 214
991 488
753 955
74 84
210 255
732 240
740 120
430 845
617 987
383 92
314 69
803 507
634 324
89 976
811 841
930 236
276 524
837 837
130 568
76 869
687 505
713 414
617 412
969 999
855 635
420 657
141 53
980 229
421 310
729 48
182 171
816 246
584 259
581 200
670 901
551 876
535 970
533 28
256 754
358 29
416 86
76 952
305 85
695 977
792 364
877 342
663 124
339 398
494 696
426 261
134 502
213 136
622 82
628 278
870 861
352 662
577 229
355 168
344 370
643 134
531 603
29 957
216 514
810 428
1 974
257 622
55 236
251 573
612 121
786 963
134 362
881 886
273 883
344 523
110 972
444 108
36 577
816 977
223 538
439 566
312 1000
53 707
815 303
146 137
244 762
116 859
261 690
396 906
118 187
824 429
538 876
488 908
547 294
468 138
274 472
554 869
707 751
440 234
224 910
690 309
275 177
263 642
29 8
479 512
934 159
339 992
261 176
662 701
409 238
489 262
947 49
56 248
982 886
760 856
366 638
389 627
679 574
649 970
370 111
275 425
359 256
662 470
514 181
951 902
159 764
952 189
828 442
938 332
721 407
279 90
160 527
344 974
839 210
111 16
204 593
356 383
34 219
970 789
752 690
195 30
779 711
934 996
938 445
501 953
643 757
718 847
349 425
581 382
644 432
450 965
220 201
477 867
781 414
46 785
718 888
412 219
192 406
327 261
408 681
616 210
645 836
601 696
436 429
194 577
221 240
713 939
479 476
881 835
861 671
21 620
351 636
829 348
823 943
998 776
352 398
479 925
989 191
863 819
909 177
735 121
848 755
740 550
249 565
383 543
402 735
292 233
659 632
450 793
947 641
691 855
818 777
327 17
566 920
836 200
413 175
51 147
70 453
881 361
37 891
993 811
955 413
787 645
267 956
421 593
972 303
575 348
55 410
585 598
402 198
89 710
601 555
504 555
968 290
627 541
808 201
888 215
33 194
385 998
199 138
196 565
576 636
274 528
82 861
770 633
447 366
869 93
659 744
895 691
290 631
41 488
223 678
222 116
158 304
977 928
293 244
751 930
178 971
374 312
430 32
56 676
184 426
349 588
472 923
39 774
701 988
789 346
232 891
275 761
213 1000
73 642
31 480
670 752
866 359
104 566
298 576
489 914
621 879
688 321
308 33
437 891
907 149
828 413
858 818
696 394
502 940
324 922
404 598
337 407
436 398
834 916
842 92
525 243
526 130
110 383
210 66
287 695
227 610
968 983
560 304
389 995
54 575
666 326
635 191
920 787
211 445
180 215
135 744
562 344
161 200
38 740
722 368
661 110
363 714
960 702
301 594
892 221
380 102
773 196
191 135
997 912
723 409
192 35
110 492
980 1
64 360
454 81
359 578
276 924
484 567
18 728
78 208
987 158
899 178
22 171
360 85
882 165
517 592
868 578
359 918
645 92
935 859
518 405
278 952
247 264
109 498
857 815
175 569
733 768
912 219
404 622
488 418
349 484
510 283
342 27
687 971
978 285
194 616
207 796
376 291
563 727
117 826
447 784
290 795
429 961
177 467
931 506
752 517
171 89
353 729
806 488
625 454
151 646
816 679
113 98
184 864
967 480
396 862
217 919
649 18
506 313
260 217
55 367
598 870
925 286
411 321
499 979
900 589
607 28
705 112
340 316
680 75
516 896
27 570
792 10
38 463
941 963
748 704
635 598
682 225
399 581
165 89
480 771
116 537
641 773
589 784
134 626
246 427
940 345
130 574
942 163
150 692
96 315
781 927
437 248
55 19
935 289
901 729
867 841
427 406
331 747
422 481
438 517
147 570
796 583
253 224
628 540
864 717
634 764
797 500
956 661
179 574
672 311
341 109
179 839
679 974
422 848
584 26
279 198
88 253
779 560
883 309
485 123
169 156
433 862
265 612
937 121
146 713
613 548
139 500
623 807
20 395
178 690
753 243
973 365
790 464
43 995
803 469
820 933
875 840
327 597
792 645
692 544
887 16
479 989
369 873
53 829
297 224
492 524
120 973
889 374
761 671
698 694
360 418
918 694
809 323
523 213
436 373
694 851
543 165
175 432
538 249
572 343
26 405
450 660
492 367
354 300
398 299
943 92
501 837
620 146
276 191
546 29
433 324
997 234
983 488
601 688
915 2
211 313
756 505
341 363
180 313
860 808
503 699
901 401
728 275
598 672
746 933
972 650
338 887
3 548
404 306
512 745
20 43
409 880
850 911
578 102
377 986
521 326
9 618
610 519
315 582
520 4
468 875
552 370
881 307
27 744
403 46
139 811
277 340
722 207
721 735
847 729
352 457
248 666
38 119
670 857
578 226
879 604
321 634
649 459
444 278
151 517
484 944
901 698
433 663
54 784
119 653
802 508
716 116
341 977
610 897
472 54
526 622
570 9
58 381
978 514
852 779
953 89
89 51
733 781
27 981
442 989
229 265
42 754
238 963
114 154
13 928
441 37
120 166
254 451
474 338
318 24
840 546
288 881
196 764
935 563
843 799
640 635
835 759
800 196
646 7
252 698
372 798
956 554
923 595
189 757
353 988
393 950
244 135
178 453
546 430
502 503
673 432
260 482
139 949
192 94
854 115
688 42
223 392
382 175
260 654
676 805
435 178
308 107
899 220
603 135
639 741
435 183
186 289
297 225
682 519
968 63
805 897
726 239
431 911
879 727
598 102
975 995
49 515
516 571
313 394
355 495
530 127
181 561
546 600
688 623
191 470
885 69
981 146
472 308
140 872
822 7
442 134
400 210
704 931
233 236
844 28
27 741
628 66
364 818
238 83
619 571
228 442
878 719
316 937
583 371
868 167
959 711
194 337
342 288
766 580
150 302
429 97
597 964
901 507
635 120
25 593
182 571
929 984
502 85
321 619
16 395
354 517
697 530
247 69
517 616
990 442
713 325
457 894
895 385
230 989
418 83
701 792
485 54
308 181
580 118
569 922
559 800
515 210
312 580
534 121
857 54
241 996
734 176
902 334
129 833
451 50
106 361
571 512
632 24
430 356
115 565
753 940
936 116
520 837
747 183
761 298
990 393
673 225
932 699
19 536
881 123
475 263
467 410
731 339
598 180
393 395
789 460
423 932
918 520
550 1000
117 961
356 219
351 284
202 756
950 697
475 255
794 140
279 179
178 280
679 708
475 795
668 410
8 375
11 947
260 535
363 86
789 508
577 50
228 127
683 757
994 515
920 423
923 43
860 637
481 1000
496 57
50 553
912 629
32 947
659 201
669 518
32 894
987 608
761 258
583 305
293 419
793 141
827 194
37 912
865 695
565 500
899 596
393 885
555 505
494 937
49 76
241 987
221 885
757 13
25 583
559 422
673 733
996 361
598 320
958 496
380 822
207 225
758 607
652 350
945 872
283 794
442 641
239 785
92 420
854 108
339 672
732 606
506 133
127 294
570 260
740 809
782 136
54 635
595 698
432 177
321 770
496 931
894 637
895 751
411 247
886 711
132 978
519 528
611 301
15 16
287 610
840 985
267 566
324 161
316 445
9 78
691 150
950 929
860 433
906 731
312 868
287 596
739 72
981 931
408 301
618 674
218 293
611 780
991 912
696 965
933 7
832 315
684 67
394 643
295 621
827 512
396 2
854 358
781 197
621 840
54 331
328 716
404 721
710 407
379 701
713 614
466 944
264 216
260 419
898 285
405 246
941 117
967 159
760 31
773 404
391 443
287 618
477 928
601 304
241 826
692 406
961 816
810 909
263 989
675 654
655 996
886 941
965 714
221 744
735 425
172 29
31 948
576 294
288 602
947 71
257 601
560 114
126 30
939 99
515 673
545 932
787 120
225 74
497 330
176 368
649 88
481 127
117 766
864 516
79 739
968 454
971 512
385 109
983 609
535 56
131 31
325 297
1000 806
775 468
571 777
874 787
3 759
707 387
867 41
97 830
783 834
98 112
728 450
269 854
917 191
630 143
977 626
48 176
992 106
147 262
963 595
780 582
693 607
461 595
89 832
67 887
120 436
26 39
943 340
985 738
437 764
319 317
641 363
675 87
264 529
360 299
539 710
183 307
173 75
988 550
466 283
889 450
20 678
994 206
523 78
606 939
490 318
417 128
789 951
25 773
862 842
407 102
467 124
62 870
74 905
92 564
574 328
292 240
95 316
365 956
901 188
589 406
5 887
143 650
330 636
409 136
418 700
376 512
368 92
819 877
214 227
414 333
402 773
659 393
42 829
573 723
859 233
96 48
677 266
493 952
636 188
334 37
560 982
163 48
29 534
563 709
119 658
109 795
924 384
684 768
336 39
25 971
226 711
360 537
526 506
507 85
487 333
627 408
597 189
469 715
509 473
592 647
583 617
327 329
697 204
640 320
888 28
92 299
27 688
487 847
775 263
861 86
420 54
254 98
382 302
886 96
504 92
730 712
171 590
150 329
422 813
910 372
329 563
938 185
206 823
381 345
991 236
437 793
930 726
700 659
790 870
600 291
551 992
876 972
156 866
237 327
628 174
863 833
996 494
62 728
190 52
964 978
704 544
903 493
845 658
523 637
66 111
963 45
284 177
229 631
359 859
837 889
918 892
784 820
384 549
863 517
175 853
489 934
978 794
979 559
424 1000
200 134
211 893
782 76
895 673
465 567
542 680
116 21
886 626
419 154
773 194
505 973
680 715
113 350
914 754
426 731
410 162
34 294
113 501
666 998
126 840
213 544
345 337
916 878
606 29
227 871
782 493
383 560
224 109
878 985
622 264
278 86
764 943
135 1000
137 479
680 997
994 596
874 952
976 452
945 556
20 520
16 898
856 989
75 628
428 862
869 914
861 6
745 548
371 769
880 346
221 405
455 517
36 328
723 891
317 587
215 156
604 83
69 816
440 813
363 23
589 259
599 959
657 599
467 546
288 502
226 363
745 894
949 472
988 515
950 48
758 389
730 361
759 109
190 415
673 516
878 123
693 573
72 642
31 832
653 441
631 382
802 741
842 343
118 735
778 143
251 156
40 128
631 535
306 577
501 88
640 121
268 22
304 920
958 885
747 428
620 524
570 222
32 961
349 14
495 7
942 511
357 442
598 996
785 184
855 438
799 233
284 108
117 31
906 456
309 289
417 10
16 595
37 370
871 371
309 443
529 425
825 415
865 731
223 173
534 673
253 549
267 26
430 827
703 53
903 214
473 211
987 481
768 851
376 934
980 261
958 232
810 224
609 433
231 356
775 539
717 743
257 619
956 729
82 167
370 7
940 521
357 897
752 518
473 361
951 55
68 725
201 537
618 459
472 51
625 916
251 994
275 792
815 63
316 639
775 618
693 842
343 637
301 623
297 501
512 575
9 129
33 481
396 781
572 796
588 883
594 754
945 262
539 30
849 744
675 420
540 614
302 485
367 598
746 110
669 977
498 96
391 915
341 44
112 807
547 960
550 574
379 441
15 650
583 548
231 433
896 778
285 8
936 183
319 485
756 50
926 943
848 62
873 214
712 872
771 60
430 765
33 129
522 451
35 320
421 234
381 293
335 519
647 19
760 166
531 633
968 50
90 953
46 478
601 80
149 373
666 530
325 533
388 414
285 220
239 552
448 121
171 274
8 765
591 608
197 92
980 862
973 996
326 297
711 698
139 995
269 580
980 667
844 502
292 915
615 299
258 228
648 589
441 620
585 766
917 464
182 627
973 134
992 86
677 323
787 790
47 170
347 304
749 994
893 189
306 882
644 487
508 509
848 461
660 952
684 835
699 822
625 745
49 739
316 293
927 281
473 584
162 116
423 21
852 617
96 613
845 131
640 943
745 40
682 61
684 960
341 156
271 318
523 247
250 727
215 944
362 168
132 385
939 931
280 243
353 919
186 98
310 219
178 850
148 425
704 770
368 992
305 583
287 18
711 220
409 896
710 995
331 161
13 698
152 669
632 791
671 477
616 393
109 376
640 778
94 105
121 46
95 534
154 727
324 191
812 941
418 88
832 831
608 205
927 267
712 377
247 776
261 270
810 414
996 134
956 159
74 361
992 843
800 714
122 254
460 426
32 58
201 207
334 813
578 824
335 702
246 678
544 46
392 123
380 288
619 265
609 78
42 992
551 820
963 336
869 888
643 467
864 309
661 243
948 473
475 46
706 435
475 747
779 962
693 681
59 95
786 612
500 679
217 688
725 229
930 672
754 819
124 674
411 534
768 549
413 403
632 347
160 332
55 624
211 808
740 711
968 280
671 92
305 434
977 425
982 122
580 888
470 414
970 234
817 387
722 448
209 342
712 185
318 735
628 974
168 605
78 978
391 709
791 489
318 999
830 617
1 47
654 64
798 211
815 46
169 244
143 766
968 276
324 414
482 682
170 262
623 351
749 884
38 331
558 188
504 707
252 25
951 626
391 252
100 961
223 799
323 452
773 71
687 162
450 205
679 512
92 491
302 156
926 55
752 275
348 554
479 347
606 59
649 284
570 43
816 470
481 907
960 390
573 600
622 42
364 923
977 301
916 324
206 746
23 811
804 671
447 725
713 503
761 868
45 576
338 877
835 649
267 759
601 240
800 316
162 700
957 491
352 224
166 557
321 188
210 518
553 274
20 313
142 416
889 831
293 75
479 911
833 431
747 663
505 387
631 671
210 14
779 772
531 331
643 186
318 883
16 610
309 847
476 375
387 511
897 412
914 191
557 844
246 439
341 169
828 658
619 712
204 670
214 32
542 178
941 756
850 828
679 375
676 298
9 886
907 348
947 655
947 840
832 790
897 313
130 479
552 331
659 230
600 600
129 275
897 973
920 257
210 54
771 700
958 955
568 154
736 298
409 335
897 538
962 145
510 881
935 924
394 310
616 578
642 398
667 244
308 586
749 901
171 798
460 132
294 322
12 46
393 298
321 932
985 715
418 209
958 318
302 617
255 50
886 418
187 860
905 216
848 226
499 832
292 91
905 709
651 556
873 772
577 127
247 58
863 938
113 781
440 651
641 615
201 545
830 48
122 328
691 591
380 915
42 887
401 288
944 615
577 409
411 35
932 163
10 53
32 417
585 411
331 298
367 724
364 128
733 940
888 127
308 298
514 641
261 445
804 270
849 645
660 287
4 596
893 768
886 773
556 618
64 795
364 704
53 167
811 835
422 930
705 777
525 106
873 871
198 758
643 105
727 59
781 342
46 188
310 371
441 473
557 711
993 595
701 567
638 573
438 835
683 432
939 761
935 271
766 576
609 428
298 49
900 854
535 103
972 84
558 609
9 347
444 43
779 734
155 620
571 442
863 8
435 677
882 981
475 416
84 858
407 55
15 654
311 458
544 202
60 114
995 302
918 857
309 297
780 206
178 254
621 613
111 27
667 756
342 33
409 652
92 386
851 4
805 768
861 113
64 539
736 338
943 543
809 284
927 569
288 769
25 731
234 4
741 38
123 601
502 538
140 60
925 227
397 869
491 987
40 727
261 848
11 187
768 298
529 614
651 291
222 505
564 105
939 961
974 781
299 758
147 690
485 759
889 847
946 657
144 253
800 523
488 233
876 171
995 704
236 558
808 174
891 453
113 554
942 529
114 183
920 989
706 914
692 941
466 45
984 772
917 226
577 126
952 140
576 524
648 682
943 112
640 821
313 105
93 413
705 672
987 170
294 984
547 870
461 850
373 8
119 657
215 537
446 659
949 295
318 133
174 385
454 467
688 180
201 696
568 925
703 638
294 140
635 123
2 849
11 800
507 311
446 653
785 489
941 995
45 141
690 965
602 655
269 895
795 903
103 380
691 744
614 5
506 751
845 652
773 539
230 190
635 831
844 904
77 990
490 909
178 788
222 220
532 835
576 37
585 773
276 909
909 773
201 366
407 358
36 839
26 191
256 146
179 376
888 400
25 176
817 225
541 576
935 56
823 552
747 858
743 10
424 768
552 379
729 514
373 967
761 994
543 1000
394 920
527 562
144 68
489 430
475 312
169 76
998 47
27 353
619 139
698 514
138 443
156 43
130 325
118 63
621 312
234 193
997 719
857 524
362 323
192 796
705 323
295 834
999 764
896 619
75 443
972 960
950 180
836 430
526 154
693 239
34 642
316 134
897 523
932 971
631 952
97 412
599 207
666 476
360 710
298 100
180 137
541 496
161 167
338 93
138 654
958 384
803 902
460 497
229 171
746 889
344 286
101 896
781 790
988 270
644 814
173 476
567 984
507 530
737 186
103 81
472 190
46 572
86 178
714 425
447 157
700 187
106 552
524 630
27 90
236 471
686 969
330 446
191 422
478 891
609 386
47 964
962 152
482 193
828 167
359 334
753 334
7 944
107 484
186 715
132 806
769 529
189 82
680 22
274 860
188 787
253 845
699 978
184 57
553 399
531 165
576 651
45 116
489 358
936 676
144 188
517 56
251 532
554 222
192 59
505 315
706 432
827 388
406 114
301 640
742 169
695 992
610 527
16 247
985 151
817 845
273 134
182 773
886 326
707 11
924 111
68 9
137 83
607 122
591 234
535 185
405 68
310 668
6 195
345 844
733 662
24 698
308 968
432 445
402 390
387 726
409 273
262 165
340 571
184 697
766 529
540 850
542 315
992 565
988 672
116 964
160 681
207 40
372 967
312 634
484 4
700 321
547 240
5 621
756 344
292 318
466 759
281 625
791 582
621 643
276 151
287 832
170 987
504 68
578 378
508 835
207 99
857 596
349 501
172 846
773 626
843 331
354 933
105 2
932 633
272 280
295 268
726 461
690 449
796 450
28 551
812 310
182 937
936 24
267 363
533 621
295 637
974 578
621 245
209 105
782 856
725 859
668 766
366 354
670 177
664 851
227 732
313 759
748 677
889 368
273 450
825 54
912 972
609 152
329 250
481 793
200 707
524 864
817 227
823 564
284 528
513 108
656 845
140 321
767 927
202 375
78 436
4 758
685 484
551 236
542 426
653 274
626 907
337 909
434 849
368 367
563 156
696 329
82 897
55 512
684 58
621 720
894 171
955 787
949 405
849 601
30 475
507 366
735 293
659 582
829 221
738 524
901 171
772 307
682 455
526 961
825 832
748 773
237 948
373 618
422 232
336 509
524 901
963 534
754 572
315 6
742 438
78 770
340 254
602 439
27 190
386 751
807 160
982 142
668 857
420 495
800 86
524 163
668 120
542 97
351 842
671 377
31 56
215 461
683 882
669 77
511 59
305 283
905 456
368 757
444 66
895 827
122 373
368 336
185 402
570 854
479 432
264 135
714 168
276 643
28 547
344 106
171 238
317 292
980 147
86 901
332 967
402 398
487 344
338 210
877 646
475 573
162 101
937 124
785 268
645 538
248 131
234 782
244 571
992 904
273 851
423 724
743 936
533 817
668 355
49 81
984 40
890 976
354 664
699 96
599 227
127 10
538 776
395 71
593 106
443 612
878 649
848 278
305 706
681 376
209 732
917 669
280 480
64 509
139 208
529 159
271 833
864 293
378 897
980 490
744 937
439 560
123 52
763 166
621 826
26 100
89 164
801 538
573 178
786 240
115 765
82 859
53 520
770 188
386 244
239 272
386 353
437 358
530 462
810 619
978 468
587 652
917 975
91 698
242 144
217 11
273 13
474 158
772 803
978 359
454 78
98 643
102 14
45 59
554 983
246 780
524 594
934 350
752 705
415 606
600 611
329 922
912 884
430 560
229 411
4 987
453 107
44 957
187 458
322 513
307 199
784 635
81 383
996 510
294 115
227 459
221 146
558 577
133 363
683 528
319 222
337 232
96 223
208 879
209 680
991 290
414 339
151 60
805 729
518 545
690 445
667 174
708 191
399 803
765 607
681 974
638 23
615 403
361 117
462 165
846 332
61 380
824 440
628 630
140 681
956 820
615 720
778 647
45 767
670 659
522 30
776 983
547 973
352 87
413 176
157 18
73 263
783 494
40 854
561 709
864 82
417 989
963 82
947 315
169 712
842 46
752 998
63 176
612 197
669 39
286 685
432 447
479 823
532 515
473 974
506 241
962 468
323 260
971 975
536 74
325 951
249 936
326 785
306 109
231 784
932 882
175 815
360 206
404 683
533 292
756 857
242 357
792 92
977 470
578 458
691 592
943 462
43 535
448 922
956 205
143 711
827 748
25 55
29 603
864 446
390 490
345 684
854 666
82 363
155 494
49 628
682 53
28 898
683 796
275 986
534 845
510 691
616 730
444 641
542 893
520 590
451 845
884 254
436 567
904 286
554 457
25 415
499 640
144 633
337 587
820 703
484 483
256 478
525 58
663 757
819 934
390 372
139 888
364 634
872 700
573 496
929 403
390 749
583 712
351 460
121 25
220 783
675 572
268 813
459 631
446 682
682 18
177 963
773 567
711 877
941 494
104 61
870 675
844 3
572 40
953 754
584 979
791 135
834 237
606 345
830 378
607 406
536 547
607 769
123 590
490 75
406 372
858 814
784 26
681 390
119 984
389 288
279 582
31 881
534 872
308 228
649 713
908 809
441 44
834 121
982 903
980 278
670 954
535 27
244 918
357 789
115 209
330 717
854 311
971 743
20 714
256 288
13 790
737 200
988 471
360 218
965 292
518 646
632 837
417 239
390 439
65 126
638 906
376 674
243 49
379 112
835 354
291 612
607 671
104 996
473 99
76 153
240 15
209 618
126 606
708 312
959 128
963 16
180 451
841 822
414 447
844 517
794 304
37 618
402 813
317 136
154 585
939 113
704 672
65 117
118 908
985 263
441 502
410 585
977 287
564 483
871 855
595 583
108 426
826 811
180 712
284 411
676 821
359 468
322 442
249 83
369 942
796 5
526 903
430 352
157 888
708 743
651 382
536 251
180 185
128 649
595 653
903 376
356 967
254 301
309 48
746 914
22 902
85 861
500 87
594 35
593 153
153 404
374 385
784 829
596 157
730 748
562 166
960 61
447 294
962 746
898 323
978 402
946 569
865 729
749 812
212 952
775 658
597 88
755 462
994 652
785 323
728 862
424 564
132 612
449 233
63 686
485 410
908 696
362 682
705 310
770 460
772 115
463 908
789 868
122 516
82 545
79 477
548 883
618 455
930 331
641 610
76 260
319 864
127 440
731 560
389 248
371 829
960 517
691 358
725 591
240 343
397 169
673 237
155 665
198 951
76 273
210 394
185 218
379 988
119 101
816 79
618 859
788 694
801 380
36 549
900 61
786 406
725 983
608 918
958 83
665 558
897 721
143 65
151 112
275 290
806 75
605 760
974 330
952 731
796 909
813 812
487 349
131 989
460 405
278 265
867 414
213 192
95 307
874 928
8 177
967 255
589 172
520 451
855 45
596 685
343 405
171 701
752 265
193 718
153 203
873 590
714 164
392 234
565 468
203 512
152 545
269 640
55 51
185 247
121 337
801 345
926 826
791 600
833 897
364 542
613 867
438 233
859 542
671 551
953 934
324 73
270 476
301 303
668 443
903 952
200 316
188 916
782 647
189 54
130 847
223 805
919 492
633 336
990 59
979 561
19 166
704 234
391 259
769 23
946 160
179 931
89 157
843 460
679 145
659 121
557 860
187 736
244 984
734 270
611 933
389 652
165 68
801 526
604 812
646 928
591 140
549 881
941 106
92 479
193 233
753 788
57 222
154 351
23 318
770 170
208 571
696 811
734 693
185 638
95 647
955 639
427 446
897 835
19 211
914 876
211 338
13 321
149 384
918 103
946 762
488 886
716 682
568 761
82 173
853 645
862 990
944 227
662 233
498 811
969 416
791 860
540 425
824 512
265 663
749 981
344 668
741 426
192 946
70 54
632 300
950 129
462 918
544 727
260 459
504 402
318 395
178 493
258 443
156 6
775 499
276 217
164 697
270 450
62 253
280 277
289 891
539 821
249 149
154 741
608 882
579 17
573 640
270 674
2 651
588 633
523 14
770 263
690 18
411 305
774 917
613 842
775 191
211 699
724 535
167 760
539 41
264 288
204 300
304 732
492 430
275 702
128 456
991 366
513 509
126 404
666 811
496 191
479 313
851 682
965 970
684 620
229 528
985 956
997 886
206 663
697 53
205 106
163 35
771 13
706 386
279 106
985 847
973 66
323 803
759 8
193 964
22 241
346 530
613 468
894 681
554 579
432 259
364 28
413 196
855 806
121 804
369 345
452 262
25 357
840 809
871 979
37 91
890 296
451 494
498 184
528 633
480 553
989 671
361 956
826 583
935 361
703 76
886 382
216 93
939 241
202 120
752 585
281 92
608 993
48 433
946 265
61 1000
341 554
506 960
918 707
79 376
435 182
312 68
274 919
60 673
704 339
6 848
638 303
113 699
654 805
604 926
413 51
920 918
11 189
624 441
564 58
623 228
125 248
920 201
875 277
49 864
931 513
914 936
759 273
100 678
542 462
218 165
575 525
9 699
124 506
707 461
23 107
677 305
971 590
240 639
107 453
40 865
894 619
953 111
244 709
731 604
408 206
600 168
159 622
926 948
424 517
586 530
746 46
16 419
625 697
859 355
653 618
912 114
281 121
484 258
955 761
260 598
348 362
651 153
512 275
850 722
982 502
615 653
108 247
126 591
856 432
704 60
201 774
483 629
901 182
990 903
335 853
530 536
574 863
389 264
269 214
529 860
867 43
544 419
88 650
183 147
351 476
404 277
338 792
892 796
146 512
362 746
905 138
729 771
180 624
541 347
348 957
320 530
741 154
946 973
484 586
230 183
216 761
107 606
914 407
687 368
672 437
172 412
591 605
978 412
651 166
856 105
288 826
581 303
402 668
426 147
682 449
469 390
501 471
555 357
927 165
793 214
990 990
659 923
942 752
250 760
816 184
215 899
776 648
580 568
213 922
844 201
304 361
504 553
120 320
699 796
914 129
268 481
543 675
396 151
534 239
703 168
528 879
145 349
402 953
908 996
264 303
146 150
205 845
497 466
844 46
814 631
979 21
73 160
127 964
887 333
638 656
958 781
402 202
980 719
820 536
476 70
731 548
863 116
894 611
756 531
128 150
959 948
37 873
39 677
494 769
50 297
105 667
687 239
594 857
127 721
358 85
20 394
309 283
782 994
418 2
123 940
986 452
378 175
674 779
798 509
585 432
286 355
588 251
777 32
448 599
107 880
636 66
600 104
17 536
890 321
303 507
876 890
109 586
835 129
360 942
115 86
743 362
94 730
427 45
185 443
932 72
392 399
32 619
204 199
557 564
100 971
449 194
275 111
290 812
905 221
883 1
746 627
597 39
589 998
324 497
655 769
91 139
652 774
384 279
245 972
141 991
738 374
366 651
701 372
830 509
282 616
760 518
658 533
524 798
689 994
372 970
839 471
443 556
121 496
928 891
590 33
901 911
610 425
60 484
70 562
816 857
979 95
747 569
204 498
391 793
882 828
846 135
905 746
170 104
39 274
90 80
330 894
148 428
462 703
925 204
847 806
940 288
438 336
440 502
31 768
620 472
848 505
656 57
111 682
992 438
115 497
350 125
900 732
376 852
206 285
830 861
341 587
330 803
268 3
760 107
706 760
886 49
549 352
978 17
379 181
460 107
385 665
877 84
886 67
526 266
667 304
114 563
809 724
319 551
243 419
1 481
475 233
888 590
55 839
354 653
258 24
555 379
79 121
916 133
117 916
477 442
316 303
26 440
795 265
456 691
768 17
637 121
22 247
497 928
625 575
272 316
1000 388
583 964
341 411
405 656
713 430
447 859
412 502
869 179
171 728
243 993
583 962
743 527
290 222
95 160
79 746
402 182
893 572
262 966
97 691
903 301
763 485
131 357
145 427
904 787
1000 351
448 51
612 693
975 873
658 468
728 968
199 824
658 101
477 773
937 90
967 419
407 295
466 662
81 466
896 812
780 507
504 754
732 161
872 111
262 160
200 229
268 984
646 76
820 584
690 35
836 911
238 67
64 789
647 641
977 133
999 622
208 549
346 802
300 650
476 989
684 663
251 529
553 603
386 551
595 875
360 815
896 567
715 878
283 61
679 582
570 393
948 263
438 894
817 848
420 712
767 134
589 49
125 199
142 176
553 478
521 78
692 507
760 881
842 562
816 980
439 117
269 992
594 141
421 311
960 113
169 25
293 928
257 672
810 201
466 825
438 307
130 554
720 895
244 511
11 512
854 957
653 626
619 964
988 734
66 245
406 875
797 871
51 234
529 437
526 658
342 797
160 61
43 403
923 406
914 776
714 918
402 684
470 221
225 887
465 982
852 163
847 732
951 373
390 292
521 549
755 386
486 508
350 890
291 926
128 756
369 110
842 57
939 583
700 812
131 404
79 433
383 751
1000 489
555 697
149 846
975 276
953 881
867 673
591 184
28 530
118 728
693 248
32 217
873 31
705 360
220 404
267 774
101 415
971 427
42 275
659 260
299 1
536 611
771 653
338 815
585 283
389 457
666 93
168 237
362 301
727 593
959 385
852 610
499 273
44 621
435 529
553 371
164 941
827 181
385 994
533 330
922 773
206 880
357 250
852 986
982 286
867 534
656 382
562 563
179 330
795 309
459 680
638 273
721 240
767 823
708 152
366 886
608 594
625 460
691 267
370 735
512 976
757 836
10 523
860 69
954 10
504 753
699 346
881 323
805 571
589 526
929 520
171 275
39 279
110 769
153 119
540 316
237 845
677 92
202 296
5 559
578 662
754 858
133 572
202 242
713 983
70 252
448 327
878 302
692 423
475 741
754 325
910 638
248 42
636 901
506 700
235 927
303 884
584 750
562 684
795 440
214 721
499 688
813 70
556 641
747 116
368 651
486 513
196 279
838 181
116 403
254 967
443 418
36 534
688 782
239 595
774 986
367 78
534 516
648 104
385 764
859 990
186 447
250 425
41 24
762 750
590 480
179 158
279 210
654 165
725 663
182 991
867 830
447 603
945 26
150 744
918 190
291 60
159 470
679 222
236 487
98 454
316 544
409 612
200 705
408 482
1 909
577 271
301 740
106 459
561 674
600 591
346 483
390 443
289 57
20 889
748 160
490 748
68 418
18 517
465 319
256 570
407 843
325 725
782 587
827 765
809 574
924 650
322 343
419 691
859 235
361 467
805 842
635 400
921 41
242 904
497 918
629 394
235 762
333 247
562 159
12 722
733 287
723 406
96 488
376 809
650 940
283 570
826 829
574 28
626 128
65 637
202 797
276 276
202 905
769 649
744 497
457 50
28 673
538 853
501 331
658 427
710 224
703 748
324 904
896 599
180 449
855 300
796 906
1000 824
12 340
13 23
243 513
706 900
291 767
123 623
722 778
81 618
882 784
871 719
741 416
748 798
315 38
12 18
613 734
351 875
457 919
283 989
486 390
576 659
625 668
426 372
466 740
409 382
880 421
399 492
772 544
623 580
814 257
920 438
959 791
295 444
532 222
454 156
890 879
970 288
693 213
735 581
420 506
437 290
757 382
947 210
537 836
441 64
542 410
467 951
974 201
59 358
490 847
555 78
803 561
785 101
289 210
89 830
972 791
811 230
552 277
532 877
829 414
973 887
123 462
86 122
551 110
670 532
805 791
435 437
553 986
862 893
132 675
148 952
208 698
754 730
485 559
3 873
685 629
196 119
456 129
22 87
502 505
761 501
721 909
233 712
946 70
605 237
688 73
741 875
95 451
681 898
730 638
383 322
298 919
343 254
274 195
1 780
70 379
552 164
829 232
221 527
586 958
243 462
380 496
145 887
455 771
897 200
979 381
276 530
544 457
366 334
899 201
233 52
548 589
190 608
834 854
857 813
234 484
940 807
438 658
492 272
950 450
650 275
252 94
704 909
898 560
721 484
572 402
673 294
864 715
341 96
959 580
20 101
442 95
146 497
3 395
840 842
490 412
243 834
826 267
479 690
555 674
419 865
117 355
70 614
360 611
498 590
414 338
89 926
967 625
241 873
738 902
525 847
5 595
460 207
818 516
760 583
205 543
486 305
920 926
230 211
69 836
447 158
808 614
671 164
208 482
371 577
653 540
444 764
122 648
658 960
885 182
730 326
165 150
308 898
436 467
863 458
999 944
244 442
90 717
645 561
110 453
872 202
282 735
156 951
948 656
280 389
724 307
781 369
867 707
311 517
332 107
927 614
888 549
854 485
463 153
493 742
49 673
774 444
700 84
960 287
809 644
385 137
749 848
289 593
941 181
831 733
379 883
168 691
169 329
334 561
497 440
130 780
917 157
66 557
749 358
738 557
699 943
878 835
651 237
589 336
149 356
629 645
796 758
425 203
976 693
751 986
280 668
118 571
811 120
808 400
755 83
601 902
192 377
457 520
421 815
560 669
922 662
7 938
462 286
957 271
147 811
821 264
734 632
735 541
383 189
848 489
623 800
176 199
365 597
617 287
259 623
576 720
260 884
991 407
695 163
22 428
146 757
297 167
967 463
438 494
13 475
442 377
71 58
15 681
32 942
401 643
826 743
651 403
282 827
488 2
816 887
557 432
464 533
865 864
175 690
958 576
913 215
884 898
58 371
252 508
247 107
920 155
953 941
569 479
982 526
54 894
92 755
456 708
634 691
414 209
627 296
769 873
27 995
108 456
396 268
538 378
145 944
623 237
698 79
296 684
79 534
628 243
664 382
498 75
342 338
974 839
281 597
75 330
27 370
365 147
975 795
681 139
578 403
988 863
81 631
852 407
821 484
166 381
617 530
527 591
325 559
714 659
853 463
203 208
427 492
122 926
617 943
410 971
351 805
456 230
747 132
486 435
315 441
468 737
19 941
15 636
235 424
350 309
580 805
538 679
937 325
506 871
178 343
135 431
651 517
759 666
325 578
754 695
948 164
697 837
842 985
161 699
855 690
722 447
660 265
438 892
156 385
55 852
221 248
298 690
775 690
568 494
547 962
897 748
32 878
54 796
984 547
767 390
398 339
637 586
275 550
327 827
320 107
854 238
798 259
386 979
971 776
361 954
674 480
343 424
616 635
142 294
462 702
809 745
701 14
982 499
273 718
729 658
696 699
785 409
4 811
888 698
234 57
380 594
2 347
640 689
174 5
922 874
18 255
972 452
299 20
502 436
428 857
246 667
75 285
571 270
447 865
419 368
90 788
974 166
430 946
969 728
679 760
762 585
942 836
869 365
264 500
275 370
287 716
157 261
881 586
558 850
666 874
934 233
917 155
654 317
13 774
341 1
333 628
68 490
240 949
427 797
670 821
272 638
170 563
795 283
610 744
463 615
388 786
791 81
138 475
708 206
964 299
95 655
834 116
753 996
261 567
26 321
746 414
458 888
494 596
153 678
420 649
764 138
338 288
597 442
699 858
361 725
530 458
490 987
345 335
239 438
599 524
71 84
371 904
201 421
113 913
497 642
370 986
980 66
124 262
703 210
54 150
68 494
697 210
645 7
262 431
787 374
343 284
15 65
621 347
130 645
612 605
906 314
167 960
805 426
115 854
635 167
997 787
632 783
160 326
66 527
390 39
225 872
828 588
501 994
93 693
433 705
522 416
487 33
742 905
295 135
322 182
916 823
527 167
222 582
798 482
713 368
744 146
72 617
561 910
166 912
137 460
46 842
436 368
375 704
222 31
964 156
924 623
164 636
990 259
322 876
787 835
299 184
29 87
903 403
790 444
826 662
818 80
763 333
944 200
516 818
245 190
45 295
29 183
367 510
413 269
912 554
65 568
383 46
151 497
731 218
601 674
769 116
843 365
657 888
70 140
364 788
57 913
682 473
669 448
945 188
861 508
12 55
224 21
942 235
151 727
196 559
383 822
825 449
881 845
368 544
525 107
967 804
792 190
861 218
371 244
39 547
44 271
744 291
609 111
835 485
217 274
222 535
77 13
97 852
353 727
221 707
149 943
302 539
489 345
636 770
342 470
254 911
95 475
445 524
839 521
423 288
373 554
184 725
632 382
657 852
440 157
794 742
696 635
866 73
626 560
894 879
706 266
512 544
139 286
192 14
395 595
27 187
928 799
655 672
231 331
158 52
759 455
172 589
317 363
185 701
850 563
887 953
751 540
650 546
760 513
854 870
459 988
739 765
838 56
718 643
188 366
230 245
169 549
622 979
536 712
319 673
100 539
524 915
290 131
430 665
828 469
964 58
66 484
606 687
463 493
974 89
29 446
983 670
380 52
385 810
630 679
621 695
515 226
733 977
70 483
885 43
293 539
546 215
12 588
595 939
990 598
784 58
88 782
360 192
930 429
26 815
223 116
682 92
679 288
614 324
490 749
433 325
70 792
868 352
166 395
859 895
122 904
587 152
544 921
44 157
258 625
184 771
93 968
95 515
759 962
866 683
207 383
429 400
474 291
782 332
537 903
406 779
396 450
265 870
314 709
838 760
74 792
278 632
526 707
31 999
66 918
712 824
273 982
828 191
424 665
303 998
142 890
7 667
948 390
666 648
553 348
885 971
617 596
794 312
645 154
376 522
516 203
868 367
289 480
742 430
721 100
448 21
364 780
443 258
926 88
411 301
961 279
855 25
569 722
391 857
553 484
902 17
169 66
273 884
845 476
744 288
733 669
727 496
774 176
64 342
551 802
779 577
352 879
792 873
944 416
108 140
891 852
779 976
872 857
823 193
896 596
720 959
289 968
764 191
731 899
333 707
26 685
585 170
585 16
372 828
867 150
7 977
283 902
212 212
321 327
84 133
692 416
191 718
650 946
880 804
139 703
671 702
785 463
153 828
231 343
545 34
470 783
746 477
606 473
206 607
475 812
513 863
841 245
883 625
452 289
81 349
323 551
131 68
892 584
695 309
669 457
114 342
154 298
512 926
132 705
609 213
115 536
702 493
975 593
902 96
438 179
828 392
317 222
894 569
275 854
133 679
137 247
566 190
910 742
402 699
272 709
100 600
790 769
173 227
690 66
795 964
920 279
525 912
597 263
804 731
766 689
810 520
387 81
580 27
179 31
627 321
151 799
217 693
156 136
895 495
414 491
109 217
222 536
225 94
210 963
174 789
172 616
766 923
431 232
558 539
801 779
426 85
613 704
819 954
760 990
921 136
410 825
372 24
494 192
907 742
632 344
594 58
59 959
444 23
14 263
976 774
286 671
46 937
848 358
249 754
99 145
569 731
840 162
930 19
633 548
69 237
796 681
855 81
351 298
737 749
106 835
690 556
331 610
142 347
717 547
367 350
938 593
25 170
918 28
49 375
214 90
67 470
568 349
586 366
487 523
958 306
666 983
827 459
95 96
838 143
470 52
948 283
318 14
35 556
968 95
752 632
259 578
91 706
25 928
200 846
331 784
596 278
66 266
643 169
631 568
440 665
123 947
267 730
39 586
215 927
530 880
6 730
725 337
513 673
290 609
584 298
583 354
481 571
179 337
216 655
789 293
934 606
916 32
877 91
273 812
740 460
25 973
563 857
193 544
801 761
550 941
405 892
946 721
551 879
678 467
346 435
471 735
292 495
59 854
351 954
8 398
289 336
484 839
567 513
657 828
418 918
714 486
918 411
272 388
234 556
121 936
831 357
243 84
584 809
596 241
988 365
203 427
515 861
706 484
701 307
877 295
455 690
700 443
54 209
495 608
786 800
917 526
738 884
805 16
162 457
18 214
509 505
353 963
546 405
757 599
103 829
221 653
611 310
301 838
447 318
51 562
211 911
418 915
226 963
937 471
587 849
166 41
29 738
693 639
399 932
922 705
22 667
930 584
577 347
851 154
309 521
488 573
156 424
625 561
135 653
651 179
644 49
463 48
476 384
752 126
757 33
62 686
731 912
839 391
964 940
102 359
33 78
271 519
730 273
50 373
322 512
895 877
354 348
33 114
678 871
504 462
401 2
177 785
656 160
893 462
479 843
5 863
956 682
495 633
32 64
901 39
224 973
743 108
116 258
771 1000
741 231
237 571
923 517
190 769
502 467
16 487
921 47
903 173
85 126
823 258
51 563
840 287
528 917
995 802
922 934
773 275
800 419
800 296
949 736
46 189
245 237
475 729
853 354
645 847
507 430
715 738
470 312
459 419
399 967
206 537
488 552
623 692
10 260
953 373
311 114
536 133
777 994
960 108
64 961
692 829
799 130
922 969
488 584
716 211
16 618
985 632
354 346
8 686
222 929
655 709
512 88
650 98
777 274
261 45
82 395
464 303
12 539
910 94
118 559
544 666
940 133
87 1000
908 347
45 667
709 36
639 97
375 518
747 386
56 8
567 374
190 512
45 129
996 483
181 525
922 812
848 180
251 921
290 625
362 845
396 545
918 910
177 315
391 172
149 871
427 330
747 348
141 287
329 340
818 407
45 468
664 778
951 384
91 220
645 268
886 35
439 387
716 3
564 208
290 893
651 252
148 627
225 904
827 481
120 894
484 684
928 352
610 200
33 109
345 168
426 899
357 891
339 933
766 265
410 601
300 863
77 579
566 659
860 521
120 469
929 249
865 199
829 561
460 75
496 798
359 641
315 476
938 504
488 504
376 282
168 447
47 650
211 364
832 670
790 680
672 133
976 281
209 404
190 146
907 677
23 376
174 840
638 220
489 284
798 51
720 789
23 968
729 630
182 729
402 204
105 456
295 383
850 784
18 647
628 906
156 640
764 992
467 678
209 869
754 81
790 939
449 770
196 604
427 617
704 923
97 171
600 305
391 185
618 714
684 226
613 275
710 374
970 813
809 834
679 236
256 110
202 646
294 171
384 136
980 615
241 856
317 210
20 126
395 50
713 196
93 39
683 295
685 328
142 870
682 677
263 13
643 410
957 884
445 637
387 821
36 480
860 718
774 896
46 238
643 532
136 136
182 807
411 487
381 512
678 67
974 64
543 98
258 987
6 393
475 111
562 639
478 744
797 254
233 839
325 379
797 480
417 35
840 312
485 917
331 829
392 588
168 749
333 994
632 688
989 428
941 574
618 291
669 722
647 817
851 392
661 409
152 681
28 363
50 267
790 343
840 408
129 348
469 681
115 671
601 577
488 949
963 991
353 555
821 493
97 12
900 81
418 953
579 414
223 355
606 932
791 558
508 630
507 470
811 973
689 514
79 861
7 175
872 258
255 290
187 861
626 465
823 583
397 613
141 256
242 647
78 214
186 822
754 264
34 112
790 258
899 579
734 85
791 976
554 417
440 728
796 934
137 873
464 684
443 569
680 88
835 983
895 973
537 687
874 392
378 21
326 515
245 824
508 578
277 806
709 80
159 246
215 48
932 267
10 664
178 687
511 665
594 111
527 351
419 772
192 479
517 555
906 28
800 472
427 84
90 713
241 100
376 770
786 906
544 296
17 516
71 606
985 928
11 241
123 251
340 851
20 478
125 677
192 781
685 409
40 351
817 777
573 888
734 348
567 719
311 956
479 913
174 604
589 466
97 133
247 781
541 286
131 358
597 499
403 515
569 677
233 50
357 552
810 375
74 983
330 14
449 426
146 695
206 39
332 688
748 745
743 344
595 497
858 164
525 442
213 838
82 551
534 287
520 982
64 18
28 269
408 359
455 402
212 423
501 776
612 188
696 353
771 777
904 728
635 437
14 507
770 77
876 149
697 283
507 357
437 313
110 286
344 925
782 196
52 745
234 863
141 599
28 244
410 76
580 542
951 292
216 34
842 620
778 577
367 579
82 594
931 315
456 423
419 93
368 944
360 152
257 939
231 945
853 798
330 46
417 459
974 135
38 55
722 536
743 339
169 897
196 522
981 815
869 827
689 942
363 431
280 74
857 262
203 375
612 628
604 464
361 902
522 553
698 718
75 539
682 407
353 780
776 573
867 321
247 498
746 103
760 948
829 723
928 784
556 546
842 77
451 539
959 410
225 275
237 471
773 334
606 560
148 444
872 491
422 986
474 10
809 598
343 733
481 976
887 726
229 35
521 917
727 744
407 958
518 886
310 940
871 135
733 996
326 879
147 322
589 905
279 54
29 246
714 153
291 236
800 492
52 331
528 178
968 116
82 598
843 586
614 199
263 718
958 457
228 963
258 280
293 290
467 245
287 549
10 36
234 561
978 801
870 818
496 175
631 782
415 888
878 644
934 165
324 553
528 396
629 506
548 583
400 945
397 574
88 164
461 500
985 771
898 291
807 338
465 707
272 913
124 24
857 67
121 100
875 464
952 124
535 816
695 694
400 777
423 523
589 128
885 580
544 357
658 200
265 764
935 151
844 83
139 243
859 561
117 10
138 76
843 482
138 757
897 37
584 161
312 730
498 507
165 636
750 375
549 218
385 388
627 874
906 599
280 100
80 417
856 459
154 752
496 89
265 647
959 576
82 541
796 183
753 651
992 781
849 272
40 735
739 193
839 234
282 103
232 592
678 608
889 398
128 293
573 119
73 421
701 782
326 877
979 607
550 8
846 116
865 953
245 334
110 669
107 852
973 807
985 12
888 324
621 219
282 522
226 848
811 449
458 675
753 219
18 349
904 480
18 10
816 667
353 116
439 948
84 185
14 246
986 823
273 90
41 290
439 945
769 808
954 451
149 122
469 854
589 797
100 917
995 371
908 277
100 300
334 492
283 94
512 784
567 981
637 155
182 576
845 387
356 756
384 844
859 483
143 544
327 83
792 302
85 773
636 73
928 116
506 461
691 898
285 801
415 26
489 858
319 925
631 306
998 910
722 111
753 167
998 389
319 639
841 85
16 136
709 876
63 712
459 903
570 129
828 552
434 177
461 854
31 182
701 666
523 371
656 363
456 672
498 164
899 422
23 28
709 592
495 590
64 955
796 447
488 464
933 540
481 808
170 366
807 20
881 705
793 273
38 787
981 546
487 442
888 620
97 173
65 501
872 19
643 295
26 721
960 886
327 622
241 529
739 752
173 873
570 663
96 442
34 727
458 676
21 483
397 56
71 209
493 912
7 171
533 439
737 125
319 827
896 401
1000 818
64 447
611 97
124 545
550 872
952 799
285 718
494 169
156 230
57 521
953 304
274 304
121 689
137 274
818 52
132 121
202 962
494 561
285 130
298 786
359 942
260 415
815 564
71 88
776 968
274 912
241 423
171 58
474 654
530 676
616 23
588 900
152 866
652 387
742 263
643 44
766 770
11 39
681 251
857 189
314 824
211 902
119 103
514 770
490 255
384 643
927 966
22 959
216 835
121 371
546 977
723 555
928 212
854 324
224 71
480 179
54 758
145 75
69 712
909 582
939 381
167 850
470 75
12 192
630 291
953 961
466 528
32 297
707 85
159 123
266 419
704 556
799 8
613 318
72 534
221 53
176 976
8 968
268 914
485 886
441 482
899 53
50 674
526 735
863 620
732 222
939 688
288 342
50 907
607 886
792 290
637 922
135 687
595 270
160 154
978 685
757 102
323 220
561 578
517 520
815 660
809 592
620 529
953 353
114 192
14 871
293 294
711 968
167 797
945 982
457 753
685 544
689 24
728 337
833 741
797 899
506 725
324 25
522 620
6 330
372 930
29 408
826 609
297 826
106 986
20 927
640 54
547 788
304 404
513 979
428 386
67 321
715 95
729 892
717 161
362 918
841 692
197 209
135 494
622 33
903 864
883 852
648 949
395 252
981 674
610 694
386 139
10 240
85 328
528 718
215 506
178 449
709 826
891 144
593 816
873 554
510 815
355 895
305 364
134 12
211 570
288 295
700 502
951 861
445 945
194 280
792 786
691 957
830 397
203 487
112 336
257 540
186 111
398 338
340 348
550 394
398 994
690 592
729 72
28 327
168 230
813 280
917 662
953 174
553 12
69 739
474 466
76 813
165 977
558 563
322 247
154 946
80 234
370 577
255 173
979 419
804 247
432 756
420 984
119 489
722 592
306 149
477 313
33 798
912 538
96 991
771 465
919 128
213 173
300 191
438 374
710 681
272 355
98 5
821 864
347 33
389 998
576 331
452 13
705 14
573 414
694 622
196 317
976 479
696 152
342 809
504 287
28 676
151 375
708 539
372 283
221 176
647 925
189 220
841 238
671 306
633 382
157 974
335 115
653 315
490 676
895 191
911 87
254 496
353 924
153 337
305 310
311 846
321 923
754 393
541 703
309 451
789 88
910 394
669 88
428 275
588 533
667 258
401 309
111 614
8 83
522 289
43 140
414 44
68 773
81 264
881 543
915 237
463 604
616 985
606 145
842 648
636 298
822 401
694 176
833 346
119 634
720 551
250 952
980 712
67 794
844 556
90 537
731 275
235 926
526 705
560 597
548 52
639 879
763 705
537 690
379 777
665 262
216 562
613 248
642 728
805 42
116 792
780 4
481 65
627 211
193 806
30 857
743 414
55 958
73 940
904 847
614 36
203 446
452 829
656 644
852 404
808 311
361 550
725 415
860 699
726 284
350 656
280 91
536 945
663 543
588 1000
228 792
102 116
289 178
877 607
783 866
522 447
918 999
383 977
991 45
872 931
722 151
266 125
1 147
754 407
446 349
243 319
670 699
708 111
439 88
486 662
18 882
32 597
913 650
73 265
796 697
601 697
961 747
856 982
446 563
444 542
653 235
371 8
736 403
604 649
404 676
913 199
724 758
452 178
400 52
226 712
799 81
644 489
137 648
626 851
262 581
499 665
608 763
215 684
872 666
861 271
335 868
519 380
463 514
220 599
513 943
716 650
913 183
157 890
822 531
464 165
314 677
787 383
115 473
250 985
204 712
718 730
660 982
871 944
824 470
18 640
634 683
65 782
597 314
766 801
377 616
274 30
158 144
464 362
268 833
515 20
377 579
9 864
854 266
761 482
456 651
631 271
364 250
855 617
547 241
908 142
159 385
113 396
85 474
953 465
46 461
827 158
294 634
808 277
328 975
667 226
215 574
368 725
959 832
824 609
548 221
379 715
343 615
357 221
326 596
304 653
878 489
896 597
566 206
429 38
121 775
694 20
996 115
829 455
911 524
567 399
721 980
330 616
577 895
173 5
248 167
323 77
600 394
556 695
93 242
963 813
780 150
506 821
76 946
224 326
80 998
923 327
164 245
882 737
859 493
967 173
657 188
817 437
689 706
740 194
879 167
140 102
492 219
452 766
545 615
362 300
455 543
5 337
279 405
62 489
568 829
887 433
450 765
599 941
218 443
706 90
464 711
426 94
267 786
775 960
41 661
392 842
782 642
311 344
699 946
265 404
173 580
942 869
51 561
654 825
520 47
837 263
240 261
604 374
665 917
119 600
412 598
812 415
635 105
930 536
39 766
798 278
379 754
651 633
901 575
921 852
713 346
943 247
243 997
101 368
500 53
537 878
806 539
862 298
558 762
872 940
143 939
767 783
824 9
131 527
965 500
69 464
552 957
341 709
495 554
667 229
696 893
831 212
346 239
958 476
59 362
214 425
733 178
83 831
631 749
412 326
164 823
772 44
169 82
628 930
351 336
952 564
423 400
984 405
148 747
882 246
975 696
167 846
333 146
775 684
482 78
599 945
218 279
789 887
432 211
638 768
615 137
866 697
276 747
675 5
202 201
338 329
758 835
468 328
818 852
16 784
980 126
557 9
299 583
365 167
367 464
247 955
987 356
141 454
683 253
501 878
13 791
758 728
323 314
896 453
787 670
371 505
324 599
925 7
204 985
862 58
13 167
938 151
188 308
7 673
276 466
144 600
606 971
404 212
27 265
269 950
73 371
305 696
862 794
819 401
101 825
74 377
642 569
989 933
380 392
496 758
9 764
231 31
401 67
351 257
316 854
729 389
582 723
310 909
132 650
973 753
451 31
603 34
783 743
422 517
658 823
421 973
29 150
714 610
224 23
519 707
24 711
569 416
399 541
924 475
234 985
192 626
798 974
491 25
394 911
412 711
384 635
85 254
341 108
964 262
875 714
154 747
915 77
222 148
413 413
386 493
139 867
301 550
929 684
937 877
138 698
720 18
430 856
47 167
349 180
395 218
706 533
436 358
82 364
393 618
728 681
495 199
933 984
627 692
833 347
709 563
831 490
419 877
56 51
823 16
896 480
763 180
815 10
781 442
175 970
198 260
63 605
662 750
717 596
872 891
611 709
106 596
427 35
884 594
45 664
35 98
99 692
296 86
615 364
255 644
547 712
64 370
206 299
963 602
314 349
51 941
874 613
94 368
779 544
411 203
409 706
641 23
212 27
738 611
281 153
332 486
451 646
439 764
994 489
101 502
586 879
45 996
434 805
53 426
179 473
450 391
500 589
432 780
742 763
308 753
543 363
971 996
216 556
551 659
436 596
779 886
707 485
219 138
617 960
252 233
640 162
877 733
640 755
413 121
496 201
86 53
537 122
281 505
433 532
542 729
388 791
296 415
40 946
415 943
416 721
808 200
839 145
667 539
380 138
917 276
313 836
937 608
250 797
743 736
391 704
904 550
903 507
798 93
652 126
731 803
715 749
342 447
887 258
446 10
159 47
807 480
568 624
327 690
674 200
354 847
505 47
305 367
941 102
728 99
148 886
931 836
138 498
811 573
807 137
614 665
69 162
320 742
361 452
298 706
113 943
448 769
661 388
870 388
274 121
205 763
687 776
151 301
792 571
462 463
665 175
914 514
241 563
219 705
505 666
712 178
715 916
930 979
459 432
3 740
712 19
266 977
532 506
211 396
119 36
913 523
118 442
709 637
615 326
422 245
337 639
968 677
460 507
778 22
254 248
57 166
771 786
982 240
579 327
71 288
964 938
630 930
175 191
531 511
181 676
353 923
6 482
944 612
730 1000
777 852
138 111
91 68
437 161
355 752
739 208
256 269
944 181
288 648
104 293
130 399
256 211
399 33
62 888
955 931
664 662
997 716
923 786
355 992
524 861
946 979
505 427
637 128
793 698
15 287
217 865
982 251
330 979
966 861
65 888
231 219
733 936
696 782
480 603
478 32
924 694
248 905
945 930
235 262
150 435
486 788
210 219
680 770
137 269
961 968
871 438
528 637
41 317
905 759
821 9
92 957
277 52
924 499
842 923
38 170
88 311
69 877
406 641
940 682
45 215
137 528
574 17
408 961
997 74
770 928
854 932
325 403
915 82
396 206
763 440
420 646
677 909
917 747
254 677
59 765
503 45
666 499
471 524
803 681
172 479
84 438
560 831
643 674
970 493
591 788
267 650
904 769
620 516
445 447
128 279
78 563
716 989
393 358
15 662
959 741
682 900
783 437
715 927
268 216
139 282
615 187
31 628
911 662
224 32
198 299
668 48
319 734
974 142
357 654
874 585
123 564
983 153
814 766
277 9
660 981
704 209
390 371
849 620
174 557
625 48
141 188
767 294
115 580
160 837
642 767
896 98
717 874
652 341
273 144
880 159
380 524
628 494
455 390
506 803
697 305
494 67
975 389
164 674
485 232
899 136
924 171
330 37
138 61
506 142
465 363
668 722
369 161
788 343
549 303
886 267
521 809
316 471
188 453
531 100
921 85
819 427
141 875
796 808
320 735
389 579
605 274
628 750
457 816
554 987
267 475
424 437
253 2
553 823
383 224
557 594
444 945
172 401
570 369
877 355
104 163
150 290
484 925
727 88
926 798
16 384
327 751
179 515
803 748
236 680
536 558
105 207
567 606
496 402
489 807
371 320
311 739
56 637
417 49
698 220
148 285
899 601
227 434
992 76
640 487
61 317
327 783
625 361
895 594
45 42
878 295
80 504
490 423
579 129
428 327
104 416
315 977
137 233
398 31
178 794
424 55
441 418
863 872
273 352
295 203
481 556
877 390
808 332
157 474
660 320
891 253
933 640
786 59
516 226
828 378
97 100
82 391
946 264
394 174
653 553
506 810
865 371
363 734
145 774
373 972
503 821
72 936
564 726
849 861
989 595
35 994
499 892
155 229
408 635
723 273
5 174
421 367
907 31
156 238
23 10
946 974
834 511
504 591
819 871
143 1
462 584
195 407
909 717
904 95
227 996
314 83
586 777
649 141
88 67
407 806
390 767
155 916
499 62
502 356
273 167
790 210
943 234
965 941
321 966
541 697
222 408
469 38
479 598
315 332
306 939
86 1000
782 166
759 165
5 324
940 547
630 832
244 203
240 908
274 708
945 753
436 963
431 89
218 516
440 351
867 38
936 855
990 531
438 330
288 735
434 945
259 599
352 289
108 921
271 189
449 490
578 322
647 513
528 636
44 936
216 481
618 856
567 403
800 264
863 483
430 566
771 889
115 236
909 597
584 599
724 800
655 998
96 806
568 476
41 676
237 879
954 24
988 420
611 585
463 519
533 18
307 117
969 383
268 752
75 922
79 362
593 647
189 497
172 232
896 865
384 358
735 268
728 394
924 547
649 801
382 688
226 194
164 480
121 783
176 378
895 303
381 693
592 931
950 658
653 386
505 878
931 668
431 405
187 643
399 362
16 752
56 929
154 713
371 136
569 23
521 73
252 451
366 372
74 552
366 824
266 738
469 281
504 896
87 658
961 219
354 33
705 226
457 308
28 548
269 751
422 634
185 840
23 802
577 843
435 418
313 88
658 59
955 363
91 11
319 967
69 220
220 895
419 756
87 441
910 663
283 344
723 228
369 732
638 676
94 81
686 385
979 356
703 425
294 123
997 513
18 415
621 104
207 530
118 489
124 505
646 846
84 366
929 722
41 374
758 780
434 460
557 728
583 905
319 212
55 525
93 524
365 317
425 489
822 70
436 615
988 779
554 746
557 819
715 491
723 306
442 393
870 848
917 314
218 159
708 5
773 686
832 760
725 766
256 618
448 698
983 268
911 613
768 383
416 985
341 665
512 524
777 328
261 633
405 337
127 6
595 951
909 929
541 338
674 446
135 14
537 887
973 150
871 730
382 965
978 651
891 32
282 837
982 543
766 904
713 658
241 618
279 526
766 935
534 8
966 168
845 300
62 962
203 774
619 796
709 159
36 836
257 823
642 742
28 527
694 945
645 107
258 199
994 976
486 903
74 158
603 745
142 983
423 797
25 516
982 188
570 467
442 963
339 179
524 287
335 473
723 477
455 994
71 782
662 609
105 436
91 429
494 424
891 410
942 464
876 164
636 165
69 33
959 825
11 401
918 66
335 294
647 627
235 940
103 885
401 413
872 108
785 292
492 95
469 502
495 74
999 626
736 685
312 505
990 636
217 390
48 100
4 272
207 141
235 31
551 82
456 259
752 806
573 154
907 271
724 248
989 306
577 950
133 492
999 367
448 682
487 44
197 314
910 740
987 87
393 19
320 321
320 804
522 38
872 557
774 613
926 719
528 188
524 149
476 187
522 795
860 841
158 472
412 729
793 482
459 664
391 584
277 276
257 554
346 785
93 156
141 617
305 935
120 780
347 119
70 139
600 880
155 990
463 431
617 72
336 315
470 348
397 126
508 184
87 340
681 758
912 751
896 511
982 50
853 797
422 696
563 339
393 441
167 525
987 19
337 974
262 636
331 11
89 893
350 602
314 223
202 74
155 594
515 196
898 57
133 64
434 253
288 624
440 977
597 53
87 295
241 528
129 501
926 319
514 525
849 646
940 781
348 825
380 297
878 343
174 964
637 414
355 972
676 519
653 601
189 280
156 241
52 447
231 653
167 108
996 340
71 984
106 914
159 460
885 186
330 889
139 870
924 324
123 975
123 495
901 767
163 483
419 329
590 766
21 12
750 126
937 513
488 922
245 940
737 719
434 582
12 686
348 174
855 109
258 15
508 532
251 814
178 262
851 525
787 371
831 173
867 303
385 467
31 9
564 318
97 424
938 197
712 788
721 851
158 362
843 989
887 62
414 828
307 796
836 222
412 345
860 476
133 932
294 520
982 532
581 625
51 788
492 357
935 679
579 400
610 575
713 18
362 98
951 494
382 628
488 675
148 469
445 131
939 819
795 342
316 980
643 278
831 656
502 623
761 341
649 908
337 278
776 483
473 668
328 140
648 971
71 587
210 752
264 210
11 424
416 997
274 156
938 244
592 410
912 920
550 559
129 451
43 120
374 604
814 585
652 973
450 244
383 361
163 284
271 756
25 981
783 233
624 508
836 198
496 1
756 968
921 407
293 722
650 27
435 164
919 910
243 628
860 424
885 48
621 380
469 746
4 741
462 154
322 896
18 331
754 99
629 726
831 28
64 300
271 68
40 775
363 502
280 37
749 949
371 701
537 967
91 419
805 461
749 20
470 670
932 300
49 411
711 95
180 102
221 894
603 500
282 704
449 653
404 337
619 847
795 700
709 616
721 640
268 769
403 92
186 764
566 758
10 521
257 291
224 57
177 148
393 835
3 539
534 63
154 606
55 421
375 457
273 49
723 190
374 285
471 21
363 30
627 365
568 512
118 833
494 844
641 357
406 228
455 563
311 164
801 448
57 416
389 994
49 519
66 518
704 559
916 866
961 673
94 415
440 82
697 319
944 437
664 344
213 10
640 925
143 18
579 236
784 814
991 65
377 431
147 387
630 347
59 875
754 755
193 50
938 958
507 577
234 212
229 62
428 603
384 574
989 365
273 47
239 378
153 784
427 343
992 524
840 929
909 340
442 489
754 52
852 980
5 631
583 740
557 571
206 122
830 985
101 340
705 958
805 402
602 8
382 606
638 964
698 194
374 207
681 678
466 912
260 222
876 908
420 32
662 21
710 675
828 947
154 28
878 834
57 145
919 537
208 384
448 819
79 25
706 92
397 96
486 374
49 400
699 294
607 928
127 15
73 808
273 991
817 81
172 456
829 148
547 343
809 597
525 115
782 597
275 406
589 17
700 633
671 111
507 194
566 179
99 135
173 87
902 49
553 35
997 179
501 380
971 356
466 455
187 384
986 388
130 663
32 196
812 936
115 21
448 615
400 103
931 370
458 527
363 276
11 967
640 140
629 783
947 220
335 759
695 17
389 105
127 789
208 57
510 17
583 224
644 916
882 116
145 863
250 444
88 120
265 134
136 275
294 525
379 420
665 938
828 526
955 411
102 598
44 748
774 294
191 207
623 875
346 942
844 833
568 137
709 947
909 373
498 352
140 176
418 591
555 95
300 900
84 956
984 793
254 892
517 489
979 767
679 829
470 818
4 750
560 442
653 41
631 635
777 322
562 760
114 815
304 981
397 334
161 866
503 516
967 62
462 609
431 543
382 413
529 249
47 767
504 823
88 65
582 553
232 936
182 535
268 930
220 429
796 722
783 253
213 287
52 19
843 98
137 698
920 576
128 346
788 309
232 55
239 451
835 386
172 779
851 306
189 45
761 384
142 249
265 303
540 52
963 771
458 553
290 744
423 141
751 488
692 292
675 673
404 107
85 579
302 349
881 193
752 195
316 210
748 888
177 32
432 24
863 376
825 395
419 934
512 259
204 392
803 956
939 470
165 686
358 370
722 341
997 251
372 780
313 136
80 138
988 653
555 711
18 89
774 536
903 848
228 251
656 343
210 87
832 444
448 945
83 387
943 262
915 377
425 364
328 455
438 983
797 1000
970 721
950 912
980 835
44 246
610 538
274 399
872 70
398 292
401 840
81 174
167 628
290 157
230 141
171 915
10 502
749 405
748 959
873 709
848 146
459 719
568 857
11 968
297 389
108 586
545 299
845 774
41 449
221 789
206 320
575 487
18 494
814 742
423 330
736 968
628 580
93 419
299 133
220 520
922 425
854 219
715 439
844 217
473 66
747 749
215 726
681 307
145 331
202 713
140 393
85 993
963 51
772 19
387 397
121 453
835 964
669 660
381 35
555 127
205 167
850 218
64 51
795 366
715 247
959 901
560 943
14 466
422 148
586 626
667 365
974 516
582 37
918 864
591 713
581 785
469 349
102 596
855 168
194 814
69 756
305 383
458 108
896 48
820 476
825 285
196 873
888 988
145 1
124 834
870 314
866 327
589 557
870 541
330 73
127 827
426 183
628 513
698 557
768 564
587 175
60 240
517 929
780 846
353 258
24 130
642 480
106 340
388 873
903 623
413 930
936 895
194 805
867 898
137 615
854 269
813 558
878 836
688 22
501 944
816 274
511 580
204 798
475 749
602 786
36 772
393 172
386 598
508 670
386 195
691 576
875 544
519 247
432 686
520 294
618 75
513 264
788 356
855 931
906 714
538 88
380 321
966 390
326 409
833 501
454 414
348 966
29 966
222 168
321 428
99 578
141 402
396 437
886 933
390 194
979 575
340 393
749 368
888 30
102 986
608 595
387 827
346 135
419 491
496 24
491 363
455 601
60 146
993 160
513 702
482 400
737 691
869 875
610 484
458 28
327 953
403 817
667 348
697 575
175 683
648 520
842 513
573 676
264 656
698 492
718 141
402 175
545 146
270 593
927 447
117 121
49 110
279 747
665 670
598 66
794 675
905 433
841 184
656 190
116 399
912 746
145 864
533 152
226 729
621 371
671 46
251 20
307 790
800 81
692 471
478 213
398 308
926 860
16 596
625 618
967 192
22 799
1 67
644 985
774 393
363 926
826 407
396 655
492 628
947 458
171 282
80 193
610 896
618 253
555 358
86 269
283 263
675 678
917 646
190 177
208 681
490 678
788 34
226 182
786 698
887 692
55 972
586 987
366 503
632 539
733 173
205 574
251 936
727 823
155 304
498 141
411 646
835 128
500 819
991 84
227 548
657 375
241 259
311 320
81 817
975 436
561 113
531 620
421 116
613 439
874 277
652 95
789 314
766 222
482 741
565 585
253 361
828 768
155 577
219 806
580 952
573 445
173 649
921 222
608 17
230 212
729 33
746 179
319 543
996 952
93 269
525 700
637 754
264 365
272 291
550 58
517 937
202 504
311 873
47 183
424 177
274 771
480 366
39 248
890 81
720 406
401 115
647 439
119 64
114 228
96 504
475 979
59 237
121 428
305 902
337 468
885 749
293 91
580 121
957 578
911 75
993 376
654 88
418 749
491 477
338 964
256 642
340 753
544 547
741 984
88 698
561 998
374 778
905 411
353 748
684 927
789 496
380 480
601 275
379 4
890 119
339 329
69 149
655 973
911 360
401 134
346 436
413 134
932 144
966 532
887 659
462 226
987 278
569 281
961 692
432 385
544 833
518 890
620 282
777 340
786 546
556 497
829 776
26 725
608 896
614 579
529 340
203 66
562 188
913 209
380 918
832 61
951 432
960 910
327 925
617 321
865 648
825 627
313 330
600 221
457 655
396 511
242 698
295 554
959 973
830 446
180 446
119 44
935 287
136 352
115 800
682 504
196 281
724 653
287 471
515 880
785 478
782 615
275 313
450 819
366 385
457 853
4 769
427 200
852 39
972 718
919 491
879 703
968 12
987 32
850 6
820 659
858 908
230 861
28 8
60 429
157 263
467 480
333 737
322 211
440 289
882 897
892 868
929 180
185 475
140 394
734 369
255 762
376 666
281 360
715 613
676 748
347 910
770 784
758 307
611 897
618 306
710 295
568 806
331 94
693 358
267 188
179 221
117 108
692 352
305 611
704 849
697 896
591 963
83 572
358 546
322 889
837 513
806 102
799 769
343 955
155 803
316 827
715 743
329 555
608 352
156 765
454 846
212 917
578 10
316 496
650 611
919 119
338 586
946 962
107 384
88 706
479 541
903 43
809 832
45 422
893 46
165 721
121 90
318 580
825 868
646 912
925 124
804 827
658 922
514 762
993 558
183 885
603 566
48 119
638 796
228 23
112 787
654 925
552 930
400 356
756 270
672 766
191 185
94 413
419 48
330 818
341 434
446 805
573 77
93 578
1 644
508 753
22 22
732 564
558 610
22 516
334 865
610 362
166 8
605 444
589 308
59 962
752 622
489 939
828 174
155 200
472 117
524 78
914 7
39 850
843 644
294 783
951 704
744 631
845 620
869 596
73 730
400 252
451 726
99 99
881 425
447 625
55 291
239 837
918 488
562 172
394 12
295 284
27 251
193 473
227 247
763 823
874 1
11 610
663 928
98 224
451 843
963 610
777 470
251 71
753 621
839 131
603 450
982 717
70 282
561 266
308 364
460 895
415 422
55 976
458 847
628 60
648 609
129 920
464 550
553 632
633 466
181 356
130 690
350 882
884 728
973 358
57 601
418 57
976 24
447 880
655 431
697 903
371 877
259 556
176 388
597 525
715 322
355 123
922 124
179 483
858 171
738 513
767 971
663 25
879 190
764 475
714 384
415 513
780 689
988 959
816 28
892 130
339 659
805 607
994 926
430 761
449 777
998 17
592 890
499 930
548 303
634 934
985 527
133 618
742 387
178 524
85 947
952 585
866 703
377 720
580 861
113 782
608 741
805 55
638 42
987 941
626 142
742 492
342 832
636 71
551 215
283 591
188 395
372 547
36 29
50 169
633 39
210 619
331 187
113 72
30 956
268 724
139 255
631 657
555 562
31 958
557 151
870 959
319 854
349 880
103 448
244 723
171 382
423 446
96 53
454 270
407 8
318 740
588 187
50 258
392 398
138 215
254 526
127 230
28 288
306 481
909 712
479 440
697 87
277 186
653 706
741 155
237 96
631 98
931 361
452 852
643 623
161 339
709 438
516 83
924 332
145 994
497 128
92 301
415 22
661 766
792 113
617 719
394 259
950 401
344 826
920 154
837 243
188 333
370 631
633 785
550 795
865 503
129 557
409 78
255 422
401 212
202 499
723 463
224 355
247 228
352 149
316 499
499 724
828 183
879 333
684 80
832 89
34 192
898 986
486 914
62 856
504 377
453 282
817 446
751 695
130 434
127 313
875 596
589 908
517 36
313 705
637 150
619 699
5 474
75 710
828 527
344 693
490 261
694 684
828 769
200 344
491 369
844 566
932 558
214 490
881 259
740 6
701 728
154 101
521 518
471 11
928 668
690 724
440 757
677 724
666 890
213 546
500 385
62 678
444 736
836 711
325 1
474 752
238 140
37 493
186 450
170 726
603 205
189 46
994 127
442 460
137 515
867 238
178 591
400 652
694 989
143 687
438 531
53 583
904 593
628 195
322 764
433 810
630 948
623 497
155 132
828 996
690 160
696 94
742 951
686 721
146 8
772 125
628 753
424 602
754 39
523 821
557 340
887 736
685 706
1000 837
581 190
612 334
594 102
681 150
794 567
567 867
573 177
785 638
826 508
115 766
307 123
381 887
983 326
340 663
581 711
193 531
294 310
486 218
838 270
207 470
757 384
329 224
271 808
315 3
46 297
329 385
311 155
22 410
365 667
884 909
471 442
730 579
802 325
898 72
427 177
860 755
261 431
888 980
219 3
480 949
582 656
980 256
159 464
687 669
806 316
282 609
626 463
647 844
792 398
133 150
133 464
758 643
927 929
227 271
175 215
867 862
164 40
1000 939
611 998
783 428
177 959
428 661
423 537
303 701
465 529
323 775
797 498
990 16
14 226
264 328
374 615
266 985
613 400
764 439
678 940
398 457
953 172
993 255
224 457
136 547
583 284
44 572
299 106
148 313
331 763
992 56
377 609
40 989
428 38
95 177
494 399
469 876
800 426
709 81
707 437
778 50
253 557
87 699
733 932
769 101
706 62
289 368
390 88
793 711
386 883
713 446
869 660
405 473
568 843
171 300
774 267
83 894
678 704
35 823
57 478
218 371
249 452
727 469
941 30
974 111
729 763
993 447
758 216
894 787
609 684
701 665
514 918
388 762
722 114
230 184
244 170
214 569
632 894
20 360
158 911
478 556
54 749
836 14
784 536
679 297
805 418
58 878
531 639
62 126
808 627
872 66
71 23
800 228
848 166
799 655
144 845
798 16
247 42
958 741
484 884
214 431
16 206
941 418
335 943
446 949
990 199
434 495
925 320
853 858
757 433
941 70
803 233
487 495
372 773
460 648
971 701
340 961
252 123
618 441
760 537
751 869
321 692
938 475
924 776
969 296
548 305
165 751
398 298
258 928
564 395
964 533
536 529
815 208
220 104
879 651
142 778
880 282
930 278
718 189
583 848
847 591
716 382
119 882
589 690
273 326
992 579
983 872
861 912
869 218
332 105
499 267
953 663
36 799
605 103
533 75
764 320
743 300
534 367
625 525
871 248
949 91
466 280
196 316
330 933
35 182
689 749
451 61
218 580
798 518
23 615
282 695
69 611
627 718
249 14
252 610
86 424
654 861
997 121
181 969
997 750
901 146
267 923
760 416
110 912
3 88
629 252
101 880
213 836
611 143
263 121
758 796
441 106
545 341
579 458
369 404
127 998
229 571
767 366
220 377
508 729
335 122
917 642
549 814
334 799
160 555
758 561
946 127
317 424
476 323
246 121
849 280
546 184
402 746
979 670
739 528
678 811
725 838
398 662
312 714
86 787
195 634
561 967
247 347
93 923
21 183
316 383
44 828
131 481
967 871
856 833
479 306
652 537
428 96
631 964
304 589
442 969
272 110
319 657
579 285
528 851
40 276
352 692
164 780
580 769
937 235
710 730
839 258
472 365
356 790
75 549
785 223
283 819
850 323
685 504
625 870
498 334
600 52
314 790
309 137
155 16
926 528
428 86
575 710
384 350
329 749
958 13
253 892
276 877
854 837
363 360
887 154
992 666
591 566
727 846
693 111
195 22
386 463
691 860
924 666
126 129
503 840
391 450
36 117
647 728
579 842
101 438
900 797
500 591
656 637
194 931
655 320
59 509
215 638
975 426
108 717
834 873
201 115
161 453
911 12
1 588
259 260
163 770
509 729
759 484
506 867
200 732
956 935
149 22
488 122
153 399
317 134
839 517
788 97
30 329
120 535
618 907
194 204
946 803
184 409
307 852
720 681
836 363
491 955
944 680
883 88
873 566
547 408
327 205
259 220
702 979
901 295
178 234
809 13
319 197
688 295
767 983
327 909
471 561
996 113
679 245
628 357
569 828
62 957
110 362
608 780
74 676
630 400
584 101
961 932
213 659
152 243
256 131
599 57
369 527
559 937
354 59
34 415
15 143
776 975
922 38
622 996
713 251
351 707
228 564
718 731
158 325
213 757
733 582
283 643
701 904
403 715
41 320
913 765
472 507
178 541
444 597
734 726
239 604
713 291
507 467
357 256
349 398
59 593
358 825
683 115
885 157
970 475
760 35
117 618
853 473
874 201
870 800
393 717
603 102
894 188
634 576
199 104
994 622
778 670
56 890
56 172
507 261
813 514
532 632
146 276
377 594
521 942
67 719
397 60
692 97
289 470
515 217
375 832
878 520
268 835
523 907
196 44
321 806
693 609
304 337
984 170
553 770
679 853
16 54
684 245
925 142
175 192
92 297
784 206
893 456
11 585
64 989
325 730
499 919
434 866
111 896
611 637
440 938
333 889
813 425
982 430
52 344
366 467
186 8
489 425
343 21
205 666
842 667
303 705
412 130
501 745
911 904
722 771
778 876
684 365
215 378
44 579
382 740
13 474
87 231
466 220
886 149
937 452
878 674
581 985
810 830
550 540
336 255
577 960
12 656
200 586
929 155
597 861
139 699
454 301
528 355
840 199
103 381
698 663
659 289
222 789
167 585
873 118
585 364
817 390
664 696
96 855
894 789
816 348
522 384
27 214
915 883
34 359
435 473
673 20
761 851
888 857
997 873
129 518
731 76
935 958
759 116
884 144
827 836
50 261
980 415
115 940
922 845
15 856
155 216
857 265
683 93
122 588
883 753
436 148
497 838
949 745
422 479
339 358
342 460
945 224
371 61
158 513
906 851
306 355
477 309
467 731
730 114
758 59
82 197
543 340
246 704
38 75
32 830
55 975
867 429
955 577
595 487
143 137
826 541
145 959
141 235
850 202
403 68
983 709
997 789
353 755
241 640
436 66
180 255
489 127
161 225
877 16
896 142
340 598
45 692
705 542
991 945
187 275
488 700
851 364
794 283
176 292
482 424
433 821
373 830
371 206
22 904
983 736
967 14
938 157
859 124
62 537
269 855
498 653
868 283
825 240
112 40
777 704
946 714
212 804
837 642
502 12
274 915
769 719
723 558
901 899
149 12
939 817
858 934
467 634
841 421
335 446
8 455
517 698
255 973
490 404
220 181
667 430
114 133
63 102
897 410
301 464
297 493
958 570
992 318
24 508
69 292
25 405
71 596
25 50
221 440
503 469
201 155
932 497
691 308
736 682
542 344
208 344
965 276
635 341
32 57
288 968
145 313
104 871
377 469
800 375
834 416
2 393
111 318
669 745
801 298
14 65
611 551
368 987
8 396
81 882
650 760
659 760
489 671
221 128
437 591
294 150
897 29
886 655
999 842
982 207
280 64
215 15
164 872
711 4
542 471
454 114
598 243
705 243
744 653
895 641
647 326
371 60
253 963
927 533
378 142
547 542
365 610
80 351
372 678
945 428
920 688
680 112
737 419
381 668
874 759
161 772
652 878
381 548
136 461
250 859
138 194
234 718
591 267
685 339
668 417
358 541
527 871
748 45
857 327
93 346
521 379
755 754
906 608
287 932
420 863
401 116
808 494
224 567
785 672
248 802
301 153
762 196
655 400
127 847
705 827
748 551
765 104
423 155
518 207
360 479
675 923
872 153
121 577
979 220
479 679
387 244
135 425
267 71
511 757
707 588
948 224
794 126
978 279
882 849
792 312
499 926
348 598
873 513
391 579
100 339
155 245
750 420
575 833
594 614
607 385
663 13
23 974
571 154
926 180
398 975
866 972
807 906
323 752
871 929
489 148
385 151
160 605
512 121
121 424
317 678
305 242
209 702
216 75
126 203
628 966
702 365
116 861
321 980
981 370
145 780
264 448
765 580
821 686
770 389
206 699
837 673
911 158
4 243
879 73
696 23
204 312
470 969
243 947
389 416
539 150
509 536
622 66
234 459
739 144
968 94
166 434
868 370
745 689
988 78
755 972
393 335
825 491
574 144
584 312
989 750
471 194
533 587
237 287
558 825
196 977
286 813
827 109
208 3
146 182
45 753
88 292
879 501
259 788
677 454
116 96
531 734
88 242
223 585
775 20
422 410
913 466
514 352
278 582
775 954
35 243
49 214
643 957
749 525
42 392
615 482
985 189
418 112
208 840
521 473
811 147
401 440
728 528
770 794
172 903
328 157
443 746
585 140
475 889
303 336
127 876
342 703
17 22
964 973
481 155
805 973
239 631
213 764
281 867
922 929
800 998
910 816
371 80
538 953
496 250
404 984
76 209
308 315
387 232
899 660
514 960
904 775
716 940
640 663
268 44
604 305
10 794
824 439
22 515
421 87
597 67
86 393
685 801
196 460
647 151
116 656
944 939
446 912
853 467
779 425
648 199
511 491
875 76
461 471
216 302
698 252
555 649
323 202
799 438
857 95
358 933
121 136
357 768
687 220
295 71
441 666
530 404
895 204
957 46
994 813
467 849
337 362
581 317
583 875
740 965
14 60
915 455
701 606
518 595
162 474
684 233
396 20
946 103
42 527
771 976
921 854
573 998
969 273
219 116
664 211
622 654
110 376
433 506
257 82
127 216
260 699
565 580
323 520
418 542
987 433
52 918
972 363
58 228
588 740
578 67
769 440
970 84
689 407
954 50
72 729
345 868
607 182
998 913
136 491
906 878
381 238
109 199
601 290
122 272
55 193
136 32
931 858
349 403
900 242
863 748
7 463
321 437
546 381
398 527
612 680
384 109
98 732
864 745
164 855
519 897
539 381
996 546
195 385
674 280
716 77
78 106
305 828
632 268
859 16
728 308
99 591
560 668
298 450
995 594
381 20
873 912
397 645
974 29
912 833
396 639
140 494
582 544
108 731
944 19
398 593
469 797
390 618
187 614
882 904
50 301
329 777
208 76
767 699
782 538
400 179
130 220
689 220
681 570
475 937
791 877
238 656
784 459
994 902
602 751
914 769
913 240
308 528
97 345
277 887
221 514
431 677
892 337
652 647
418 491
945 77
18 814
510 45
910 597
905 692
273 186
468 850
472 753
243 169
318 612
334 86
482 780
277 743
434 648
849 398
114 581
617 310
874 718
888 697
470 112
938 64
280 607
675 614
44 751
809 525
882 437
322 52
608 393
657 456
37 758
431 262
475 319
311 296
359 710
558 33
675 601
135 835
623 743
976 945
146 583
337 802
391 478
923 779
588 354
392 414
672 702
653 420
162 210
810 939
307 645
217 277
327 959
106 602
182 168
491 988
149 870
395 837
717 74
147 174
492 91
386 124
821 517
329 502
489 521
392 109
961 139
679 420
744 583
936 587
25 664
17 411
140 189
690 299
990 178
819 381
159 82
23 57
449 875
878 384
47 182
313 538
370 591
5 59
889 346
588 59
189 949
160 699
383 890
298 189
349 746
64 226
480 527
410 792
189 622
767 128
352 572
270 175
104 328
868 280
857 626
153 920
480 217
989 590
835 755
951 421
790 96
283 60
622 739
739 553
889 41
262 751
729 414
421 971
662 608
77 730
826 380
150 967
26 448
523 116
576 911
64 656
864 658
158 636
980 171
900 420
387 965
413 708
880 765
720 953
300 369
631 329
315 924
734 646
446 976
396 544
98 134
861 283
342 776
389 414
728 40
134 345
619 764
674 502
599 736
733 512
660 138
208 407
940 436
518 634
564 258
649 180
988 268
295 661
769 715
452 719
802 518
403 535
24 588
820 57
245 359
522 709
352 429
696 745
351 816
811 154
886 613
671 288
499 51
638 520
579 235
403 644
211 787
628 358
199 690
569 129
924 799
526 114
689 609
396 257
263 872
914 19
699 737
585 678
446 764
792 27
140 990
68 60
858 182
295 76
344 942
199 940
314 464
200 543
690 646
791 463
582 88
620 277
381 298
44 594
591 746
101 30
194 848
662 301
596 818
148 388
10 82
827 630
358 208
279 77
138 515
61 504
894 689
448 440
775 549
59 722
640 288
709 349
847 987
777 985
516 562
711 977
410 956
395 905
615 522
805 673
231 704
344 959
571 190
946 347
174 799
584 41
384 422
649 476
924 615
997 729
288 592
647 501
92 990
180 757
907 943
746 618
618 129
937 922
948 860
45 534
691 136
524 854
149 55
610 509
803 856
985 229
349 977
189 419
944 128
318 343
830 240
214 331
294 176
839 52
395 641
908 232
413 244
460 102
853 160
808 618
145 298
537 693
657 830
233 614
487 492
846 900
735 305
465 782
674 624
374 497
981 307
263 478
673 653
306 258
395 836
774 936
977 284
776 310
943 38
787 898
779 590
390 212
864 58
671 834
553 420
648 948
46 380
827 964
205 155
600 980
464 542
370 250
791 148
191 532
946 575
352 616
526 249
373 932
895 379
705 846
711 521
739 80
770 530
579 313
61 290
607 358
215 712
383 418
57 261
666 429
192 840
331 86
571 35
712 677
551 642
341 964
932 947
321 148
257 646
475 471
710 210
546 661
97 876
98 667
299 169
755 362
197 657
4 537
620 287
938 260
914 647
821 154
412 290
411 957
526 94
132 176
614 886
543 893
346 162
531 532
454 316
975 392
927 241
390 748
746 802
37 156
662 294
90 539
739 221
715 352
107 252
496 858
162 26
389 968
341 716
366 701
253 755
445 869
656 534
408 394
754 122
97 212
212 220
114 726
597 854
693 937
569 403
854 273
576 107
652 476
356 411
221 109
884 317
673 608
573 236
179 38
961 775
891 5
759 969
719 267
14 444
905 341
902 577
948 474
812 478
604 753
129 666
635 899
852 875
161 922
812 582
901 825
699 663
858 998
828 350
497 431
454 978
97 18
957 428
341 802
632 504
242 89
751 251
289 238
623 468
939 120
899 392
409 665
429 28
455 776
279 922
970 958
34 563
398 427
854 148
677 495
770 860
418 218
206 179
206 965
723 661
327 567
345 188
575 373
682 311
23 644
398 490
912 120
502 4
380 952
372 404
831 706
479 175
893 54
899 927
511 779
540 795
374 938
636 286
409 490
441 13
934 313
419 351
440 929
129 980
75 503
269 711
788 677
552 428
169 992
156 560
286 584
119 219
248 538
569 688
818 698
849 261
57 356
820 217
490 276
212 848
346 459
146 554
964 164
798 867
450 104
557 765
961 26
248 162
286 656
517 106
730 713
840 439
658 186
249 746
910 449
904 541
378 203
660 953
846 742
17 425
552 857
215 209
394 463
954 197
209 604
830 660
839 657
876 756
310 812
498 970
116 695
711 132
119 262
340 685
929 356
730 243
826 486
541 655
311 20
134 393
624 444
556 473
765 671
155 638
88 494
579 822
529 764
102 355
249 642
21 24
768 91
301 324
564 65
346 83
891 500
346 746
886 924
919 920
525 514
29 545
402 657
587 703
980 150
584 10
177 655
339 522
753 225
445 671
496 226
118 531
167 985
137 547
42 634
777 807
168 865
386 471
730 182
141 578
407 611
203 369
820 435
394 862
69 426
841 756
438 970
681 729
990 399
235 375
556 362
893 314
972 353
978 87
925 798
522 670
697 532
339 998
251 925
945 156
189 829
63 167
316 788
8 678
81 103
880 778
986 52
388 995
256 78
344 858
490 737
421 157
524 429
883 65
734 220
116 473
566 723
550 910
581 904
977 261
850 674
774 633
316 145
956 785
579 797
780 786
353 14
202 438
910 151
60 972
233 916
413 358
900 728
854 207
3 737
784 307
485 915
928 646
315 535
662 706
346 73
679 225
971 931
304 824
137 168
96 201
442 109
900 580
569 870
862 873
46 999
392 653
44 639
232 22
932 118
928 379
670 369
487 928
859 20
566 760
551 197
735 288
479 966
436 237
140 105
384 816
927 362
295 453
171 99
537 73
647 273
817 843
130 882
516 791
644 303
379 783
408 687
113 143
502 111
824 210
46 118
569 551
641 215
175 457
409 226
359 539
529 59
237 288
430 599
811 874
379 635
435 776
752 449
999 984
792 295
750 150
185 209
662 903
542 372
247 972
970 409
197 700
466 430
153 352
955 296
999 56
426 674
175 968
713 224
117 540
370 548
509 537
339 306
829 471
880 254
221 189
554 8
349 619
158 953
717 218
140 46
329 292
949 990
460 853
382 603
906 955
143 84
817 697
443 166
667 26
335 824
978 51
146 425
444 767
230 961
610 47
564 675
300 243
418 372
173 236
788 616
2 840
33 896
171 522
475 401
482 437
841 362
611 15
380 910
609 606
306 26
977 830
613 116
445 614
308 829
130 31
783 717
392 581
207 584
205 904
738 584
814 698
189 471
300 335
633 96
300 292
925 160
654 54
190 889
361 973
606 753
905 164
673 17
433 518
132 732
810 56
461 433
704 821
757 309
472 613
211 711
857 313
686 684
457 585
999 890
537 864
648 133
410 979
679 266
74 1
938 831
312 744
273 70
516 481
33 277
895 101
548 153
734 485
876 646
846 911
22 395
816 581
710 683
413 743
805 206
675 231
435 948
148 168
377 660
479 329
894 677
239 915
71 459
208 238
40 269
921 804
11 880
379 168
85 53
750 837
400 184
136 899
732 80
739 309
546 848
3 929
697 381
96 133
786 197
321 185
867 955
377 626
779 615
623 869
923 431
518 821
278 436
638 633
364 335
13 811
596 122
174 323
665 408
631 640
629 906
78 700
581 715
332 296
401 696
458 220
846 817
711 532
555 658
653 81
196 197
494 273
987 579
348 21
3 254
678 7
334 9
298 806
618 606
294 338
896 421
334 91
969 827
147 327
792 773
244 205
604 144
512 902
301 129
466 754
366 151
329 910
254 582
314 401
908 106
559 769
718 778
535 322
273 46
223 573
526 81
166 343
834 883
493 29
290 822
755 603
574 662
60 99
219 98
227 537
257 500
72 460
803 96
124 392
820 765
214 574
368 787
749 455
461 751
743 688
385 92
199 539
540 23
186 663
414 5
780 979
118 165
925 354
529 674
161 989
776 903
28 767
340 434
878 374
396 800
431 162
157 210
251 633
963 131
658 123
377 499
552 981
65 243
415 240
319 644
965 934
85 842
679 759
622 282
743 584
412 752
58 235
537 786
734 440
766 798
389 1
175 353
286 586
65 722
428 938
303 345
941 924
626 684
859 390
787 268
976 675
405 709
114 170
858 796
702 246
148 228
951 433
814 15
953 820
71 607
882 142
46 740
859 763
284 777
120 337
374 267
917 324
699 730
376 744
601 892
478 546
397 396
524 341
369 250
925 657
366 615
782 561
479 887
42 863
390 966
482 77
707 844
28 582
384 756
139 683
951 920
243 781
806 637
643 196
602 125
549 493
442 576
75 978
675 905
510 734
716 725
646 359
272 600
153 621
845 701
114 286
629 540
796 734
713 808
5 222
893 990
222 660
926 140
216 667
351 487
266 185
158 930
753 957
764 270
260 611
19 185
751 688
706 528
64 890
92 221
843 385
313 830
100 672
436 711
635 454
247 737
493 423
950 210
520 14
586 621
5 886
784 921
352 96
524 850
9 959
912 643
731 257
580 785
806 530
346 678
640 480
440 366
676 556
443 792
713 526
388 511
258 38
818 478
834 845
386 628
636 98
153 35
742 814
173 825
38 975
698 289
546 86
151 890
577 408
507 113
907 676
521 327
425 224
895 518
390 486
137 562
662 174
536 360
462 434
675 725
371 954
246 230
244 777
334 963
539 531
980 928
368 468
489 29
740 455
161 536
418 836
260 789
141 858
370 559
51 251
568 687
713 106
385 584
511 225
600 704
957 113
591 727
948 203
867 440
998 69
509 915
673 911
518 240
949 230
697 517
625 81
452 135
471 946
107 674
94 633
896 888
6 196
469 55
713 93
135 164
227 440
931 216
48 401
161 416
721 541
102 845
255 319
168 859
499 747
298 430
962 345
830 122
112 643
719 377
87 172
221 83
132 721
83 651
579 581
397 229
925 840
831 37
863 20
723 83
455 441
119 312
411 795
539 845
798 469
777 194
697 787
904 974
978 86
362 811
573 295
315 789
581 705
376 699
186 407
876 398
529 924
897 865
869 258
905 94
882 745
339 463
513 816
105 382
945 643
140 566
315 505
291 203
288 187
419 157
797 446
891 176
271 773
920 961
887 483
477 324
396 453
690 63
617 597
105 315
833 406
581 637
597 785
588 459
456 771
289 932
446 37
385 136
451 694
115 67
504 313
360 84
949 558
936 545
343 860
519 930
318 326
700 606
258 146
994 994
633 444
862 680
732 315
778 30
951 633
343 662
69 643
220 4
540 562
863 58
491 532
383 542
490 992
39 483
985 23
279 23
770 140
55 853
817 576
219 637
550 455
167 392
986 901
286 475
893 324
604 468
79 658
641 9
481 410
245 699
399 837
808 948
455 118
300 764
347 998
703 950
817 781
959 488
393 657
160 873
67 756
571 465
944 730
703 103
214 928
79 668
46 731
617 651
384 282
420 570
820 363
949 353
38 162
281 469
551 315
421 630
151 113
115 262
400 267
389 690
958 569
712 609
504 660
961 893
173 593
361 353
270 263
19 42
893 169
506 770
31 687
239 420
728 817
808 125
166 117
693 877
725 196
889 38
982 801
766 252
63 784
645 955
305 151
725 592
122 107
278 360
526 6
450 174
369 162
915 808
222 897
977 779
294 53
370 768
356 655
722 837
699 523
10 972
133 315
538 707
211 497
205 496
1 851
900 722
73 744
448 428
617 801
43 978
772 442
108 597
379 612
934 584
459 286
434 358
769 432
146 568
440 827
48 482
805 171
275 864
460 93
52 904
14 325
683 85
722 79
257 640
994 413
163 620
2 87
386 406
343 541
836 209
981 849
534 706
647 568
791 495
840 443
603 697
72 596
109 234
215 737
175 912
974 517
804 809
726 784
9 611
489 7
178 631
501 899
993 340
341 432
128 196
890 589
781 456
325 307
24 851
570 349
368 373
331 375
67 526
820 882
385 709
470 518
516 146
824 540
997 746
470 397
331 932
474 734
966 210
794 788
727 309
285 903
848 633
648 88
700 469
798 100
483 105
369 813
388 283
249 213
368 566
353 149
470 990
622 50
756 322
871 591
884 668
495 929
385 416
141 125
50 389
337 418
954 111
578 659
612 399
294 286
953 456
384 939
775 121
706 267
245 108
655 933
525 961
44 454
971 655
668 272
942 83
720 859
314 361
823 50
299 598
170 357
864 766
464 871
183 741
793 153
747 997
474 767
620 415
849 66
924 118
945 590
639 129
364 160
485 580
925 300
802 974
639 336
67 783
488 813
579 751
700 92
681 28
410 671
508 126
830 992
57 106
291 210
431 281
545 497
63 384
662 194
945 422
723 112
502 422
203 700
417 883
79 179
905 586
304 734
921 622
107 895
951 947
165 856
884 820
531 132
382 451
105 232
144 466
360 779
4 28
575 518
197 145
132 536
715 296
391 598
116 332
409 998
449 919
373 67
533 548
118 244
271 253
990 819
397 575
235 528
111 301
824 853
184 658
288 350
799 88
620 523
391 39
11 860
980 553
941 970
517 969
744 316
826 580
953 189
877 771
138 817
505 987
170 721
993 779
112 203
638 793
596 155
114 691
822 522
406 11
436 231
771 381
973 647
151 111
815 242
323 672
622 504
775 260
648 370
634 818
245 421
48 187
808 171
568 133
243 984
664 917
7 244
816 381
992 901
991 647
892 588
462 45
115 953
965 778
21 980
721 188
712 973
129 704
225 791
460 590
236 109
742 654
400 867
232 213
264 942
195 378
246 159
507 466
482 879
797 202
564 751
688 375
692 905
177 279
14 270
284 765
489 516
809 524
481 55
682 339
872 163
217 669
179 740
344 866
114 35
912 596
463 581
326 138
321 197
217 368
522 393
484 952
918 950
527 855
245 130
607 60
711 109
331 166
655 116
556 307
5 773
674 526
517 282
585 847
950 570
226 955
814 556
915 127
433 728
595 458
606 111
739 535
463 323
381 412
244 266
381 755
333 273
459 558
228 272
466 700
880 732
826 604
683 148
68 288
259 159
481 202
485 77
819 140
246 926
824 705
836 51
102 560
32 279
163 586
889 197
115 658
64 947
212 900
375 30
391 969
894 404
806 668
381 907
227 765
537 741
702 426
938 434
734 774
129 200
431 192
443 873
24 833
841 956
469 86
829 547
87 85
150 820
210 278
741 657
95 933
612 564
18 322
189 552
959 745
975 106
461 62
887 604
742 707
120 375
969 212
383 415
144 994
978 513
49 207
872 563
227 199
20 687
612 913
15 534
592 918
327 624
563 304
137 582
667 12
210 248
512 931
16 879
987 56
84 821
38 294
949 676
534 658
684 198
475 245
797 758
417 309
688 433
539 504
247 525
560 330
697 879
246 87
461 572
129 673
902 928
172 93
837 589
753 877
380 971
167 291
652 864
521 898
950 692
683 988
164 143
167 802
483 337
545 236
213 917
587 890
260 107
548 666
964 458
309 130
89 50
159 950
893 50
80 831
250 150
105 565
959 413
47 570
464 596
965 552
997 612
155 633
143 695
734 393
895 238
548 853
651 946
774 114
542 738
17 890
476 954
300 287
139 442
981 872
186 115
207 80
352 107
285 2
52 58
467 945
835 496
327 458
351 802
763 522
650 644
356 301
930 846
69 279
376 276
711 80
52 900
82 199
725 397
862 487
918 863
822 256
887 48
518 597
387 994
193 545
87 239
635 818
650 904
33 779
190 702
592 689
613 109
637 92
711 579
3 450
572 165
61 708
706 17
870 692
834 519
596 218
650 476
765 191
177 919
607 16
581 595
459 644
173 813
93 96
977 713
772 269
160 908
808 161
383 572
31 448
122 964
607 566
745 699
462 887
456 39
712 264
200 446
187 902
828 481
702 222
139 156
358 152
229 473
376 690
711 221
628 89
978 179
896 440
920 386
297 331
46 435
839 755
939 419
460 289
886 366
878 263
80 858
703 409
36 588
925 468
182 820
907 866
895 178
603 543
330 51
755 268
469 685
974 819
645 203
426 409
915 959
229 174
351 779
18 563
614 81
217 546
716 5
729 804
251 412
370 202
324 45
743 568
985 708
606 360
94 321
173 796
992 158
8 594
111 643
534 152
544 863
315 701
418 299
760 769
38 195
485 210
990 476
719 350
330 884
634 216
35 173
777 579
387 734
429 53
786 846
614 554
640 334
860 982
331 582
817 555
227 852
79 355
89 858
55 572
123 20
126 737
387 105
660 247
529 768
754 450
356 358
411 470
588 301
757 504
573 194
323 101
550 92
449 418
620 643
664 30
112 41
244 35
23 832
687 219
158 444
722 730
472 731
987 841
535 28
352 506
670 15
887 133
407 733
119 12
834 806
231 991
72 589
348 253
538 172
335 282
52 826
31 721
205 599
2 842
601 121
206 786
926 788
443 199
114 143
314 489
285 953
161 759
479 212
725 780
900 239
462 825
378 941
702 820
491 815
781 103
228 293
861 58
570 344
979 647
123 660
429 899
94 920
65 408
564 883
682 345
337 261
989 197
318 845
344 236
911 701
324 586
74 573
74 623
847 502
873 293
700 985
819 733
681 507
346 21
55 663
217 398
663 476
528 540
510 953
464 583
927 311
955 857
90 873
413 435
894 819
217 347
13 879
175 229
803 54
120 313
247 933
245 331
732 551
188 819
556 380
76 646
253 840
659 529
228 620
200 259
923 813
253 170
852 829
400 391
305 23
520 924
617 478
150 844
245 648
216 51
318 491
12 609
789 523
254 787
182 24
212 486
222 269
746 901
33 195
842 74
564 894
82 927
789 642
727 394
780 909
769 992
746 518
472 892
726 330
403 551
78 318
444 159
244 298
291 442
778 71
702 898
766 553
804 273
957 36
80 711
586 509
668 623
679 382
175 135
391 876
385 156
352 896
64 788
523 580
616 731
541 553
992 900
285 167
386 27
183 716
507 625
170 571
523 117
794 64
22 385
983 307
643 877
623 634
776 259
283 171
261 203
445 120
660 798
596 33
182 931
807 313
457 934
923 609
885 757
141 574
331 128
148 279
160 329
561 850
504 719
652 789
920 745
473 430
191 403
308 75
511 448
596 706
386 470
308 889
188 174
936 662
249 408
443 439
162 750
513 672
549 865
881 146
497 687
386 234
157 46
475 344
535 533
547 98
229 341
536 390
413 991
265 645
229 932
952 967
17 338
467 219
159 13
353 204
128 147
138 572
537 978
521 972
68 771
6 431
850 478
842 368
923 225
116 182
159 674
975 753
775 229
651 194
976 113
168 987
594 17
376 10
661 121
556 935
782 964
168 293
723 47
308 74
538 221
622 483
237 790
128 612
799 788
74 780
944 88
380 189
304 678
103 877
246 640
475 686
656 602
649 806
742 733
160 815
864 466
554 252
621 933
792 577
61 95
254 236
58 709
873 174
597 528
333 517
330 845
331 545
310 734
704 215
337 324
500 129
575 506
214 610
439 470
389 214
67 74
82 748
293 931
146 834
23 645
962 275
872 345
312 862
609 833
371 47
185 693
821 454
457 465
460 785
487 212
335 444
646 989
61 91
896 110
697 983
415 860
398 92
654 209
205 790
864 278
389 198
73 387
183 668
111 879
650 525
91 865
957 731
48 184
724 199
898 929
558 729
310 982
960 110
796 732
111 978
751 221
617 823
490 925
108 629
736 5
909 76
804 426
799 919
841 842
749 943
46 511
685 448
217 72
754 477
294 302
296 92
201 304
691 393
687 559
100 733
746 105
858 36
693 194
433 262
738 763
475 988
975 28
291 665
420 787
455 459
697 554
191 117
964 288
221 821
293 264
392 700
647 807
403 122
146 729
745 272
223 200
730 919
105 272
36 420
560 256
521 605
586 633
332 957
136 87
430 633
815 930
69 560
202 643
111 283
913 567
555 300
987 114
995 428
535 335
449 299
737 171
568 551
452 988
288 543
842 477
54 301
636 651
708 954
435 508
604 175
697 362
243 149
628 440
633 67
594 587
167 999
697 998
180 131
658 299
854 361
798 916
369 501
516 608
547 454
186 244
451 366
501 735
605 327
441 265
396 646
625 872
936 917
712 304
264 316
911 131
166 636
438 18
723 42
658 444
808 283
315 164
317 533
835 604
450 546
323 795
431 76
210 505
667 127
701 826
761 367
341 62
655 657
947 489
612 396
386 871
744 850
258 426
378 819
930 198
76 948
324 128
126 436
850 500
475 796
340 86
543 725
956 507
708 249
117 352
551 726
896 411
710 153
450 835
653 790
794 479
585 133
923 693
42 391
396 945
224 364
286 53
206 136
182 146
431 834
935 576
312 871
709 228
997 917
451 981
62 373
115 420
400 583
576 585
82 902
943 368
478 607
238 538
834 586
323 474
57 657
48 3
590 75
987 517
11 458
626 92
633 531
995 551
398 2
493 720
475 206
793 883
215 841
237 804
267 223
681 946
721 40
866 532
228 40
483 745
98 958
163 745
807 377
532 203
480 650
149 553
689 366
757 366
572 507
251 746
638 700
176 793
681 656
442 181
560 482
546 995
101 302
712 672
738 419
461 441
360 435
784 897
904 328
348 463
513 64
818 250
482 630
42 193
358 662
374 493
661 462
277 747
605 85
359 502
911 117
57 728
367 539
731 774
811 24
405 520
685 778
364 243
37 376
736 333
73 340
417 783
776 103
490 832
183 208
370 892
320 453
665 482
1 160
198 716
755 586
912 827
847 336
518 615
118 710
165 830
724 699
590 708
250 606
189 725
26 541
236 575
257 342
504 423
758 43
104 304
119 268
485 194
966 874
639 907
581 888
512 122
964 537
662 200
111 918
893 622
617 749
44 142
450 153
184 766
379 288
422 849
907 906
43 225
131 64
787 642
116 680
615 84
428 11
163 761
347 894
400 120
742 307
25 784
817 13
571 89
324 538
304 111
855 921
155 80
149 670
563 592
614 304
898 991
792 420
526 19
688 181
481 570
600 622
66 806
542 221
885 691
242 76
537 804
667 503
459 916
845 250
47 694
505 191
465 200
571 380
522 51
25 14
278 566
608 827
982 608
351 793
240 899
464 704
450 804
397 20
183 918
497 20
261 475
583 603
658 127
147 384
323 921
367 715
85 378
148 618
701 760
354 525
985 91
186 700
165 311
26 366
716 172
102 39
92 320
103 810
386 187
804 240
645 247
407 350
772 744
792 309
76 97
560 592
407 585
958 475
513 551
730 615
360 115
154 899
999 309
138 995
639 488
987 434
149 414
530 60
762 104
724 274
655 805
241 14
271 746
912 622
54 401
297 312
639 935
799 625
38 249
710 395
276 464
588 516
829 859
613 93
493 447
627 141
758 265
206 631
396 916
25 284
933 782
868 560
665 39
705 10
943 683
151 700
299 578
76 517
631 391
538 850
950 135
657 377
415 77
817 471
438 111
153 940
869 121
343 945
412 873
177 42
263 715
244 212
849 900
220 707
177 273
498 682
485 433
780 827
377 417
692 144
190 103
368 366
496 630
432 739
638 485
949 719
851 799
400 415
847 941
63 576
208 790
616 55
146 963
799 70
696 989
708 497
510 107
503 69
896 119
980 196
617 450
195 331
132 91
626 198
368 873
316 842
890 833
462 221
665 822
612 111
702 987
745 897
669 876
987 107
54 372
596 897
615 837
410 461
291 760
809 307
933 420
769 284
142 471
622 887
114 705
397 509
737 803
232 319
16 648
264 425
537 620
565 469
803 726
16 180
40 666
566 623
802 550
681 818
549 297
554 130
979 470
549 957
779 966
830 146
497 758
423 827
511 758
660 352
481 208
1000 75
375 506
560 463
780 666
484 277
424 745
164 846
923 674
945 818
892 741
200 448
604 389
422 379
133 586
577 407
1000 596
146 296
766 319
456 698
716 113
602 170
976 320
817 63
442 753
160 138
901 159
455 851
507 775
824 255
424 754
96 531
635 265
8 30
107 167
167 359
325 252
756 131
454 472
528 313
672 405
550 95
510 998
977 144
262 922
399 116
11 406
924 15
828 600
619 584
407 610
384 356
28 122
771 641
395 521
278 604
637 235
660 395
750 222
757 879
920 522
909 65
501 288
928 932
638 562
326 607
195 251
712 854
997 907
976 400
816 378
523 353
1 450
284 497
836 972
622 473
533 947
749 488
831 745
395 78
490 875
626 663
146 393
377 782
241 213
105 862
160 468
135 936
93 883
424 923
353 820
637 21
935 993
205 549
537 900
61 23
621 691
899 420
380 64
375 249
988 171
776 545
138 607
629 601
55 885
210 835
119 341
318 173
180 24
589 906
273 928
824 147
266 313
754 680
863 382
267 841
533 773
909 751
866 772
716 45
796 656
819 759
424 630
115 638
364 746
906 982
718 471
221 195
749 87
966 817
532 407
515 350
518 392
373 900
930 736
998 187
758 31
413 331
225 513
769 191
329 603
303 153
388 187
72 722
457 570
312 966
940 64
883 621
667 538
724 35
11 611
463 360
81 856
414 985
950 979
672 796
416 31
443 540
129 388
510 412
619 512
478 747
937 244
731 799
672 680
629 801
323 642
672 149
629 460
666 554
610 794
942 119
132 651
516 156
683 311
797 5
651 74
627 396
110 920
514 666
461 113
280 945
116 796
100 150
792 134
812 589
490 116
443 93
624 869
887 391
954 225
169 658
380 620
176 528
219 864
942 121
207 836
354 376
494 85
256 100
270 367
341 355
920 869
882 917
403 989
719 299
700 937
162 516
919 455
988 126
290 693
853 135
787 33
298 408
752 991
763 23
211 996
240 703
263 291
992 424
158 910
230 146
838 591
1000 439
199 751
781 961
308 645
417 995
952 646
492 690
517 329
961 295
860 159
397 641
472 521
983 132
868 374
723 171
372 214
860 888
913 369
131 773
48 99
833 336
3 928
138 960
304 5
175 409
239 386
296 133
878 704
969 790
424 452
914 302
978 30
129 188
500 67
148 637
993 63
829 167
471 420
821 224
571 244
898 653
566 643
516 623
468 45
243 371
825 63
594 747
583 908
273 800
512 5
497 655
449 62
298 311
126 928
199 994
903 853
690 43
879 264
10 644
92 944
721 591
652 717
997 382
781 198
652 663
828 746
428 548
689 847
69 340
916 900
514 866
754 158
427 73
241 559
270 939
324 643
755 2
724 902
127 639
801 947
254 785
890 767
650 643
987 337
807 662
979 805
19 257
424 500
43 147
137 553
468 390
508 338
117 66
651 103
117 85
170 124
112 188
380 535
33 791
695 410
910 383
118 417
72 468
552 188
886 554
643 992
363 111
76 329
676 597
136 183
674 174
316 898
579 362
744 776
257 167
596 808
355 481
713 349
472 76
459 899
496 559
93 297
946 933
186 956
772 929
732 28
96 679
187 802
159 900
150 982
327 608
880 82
93 727
358 84
13 866
483 719
803 467
154 250
497 340
403 7
511 219
350 955
872 611
400 560
390 402
434 125
176 588
20 591
846 784
355 581
310 652
273 979
658 401
13 529
363 412
166 873
942 406
706 787
190 937
869 155
486 556
245 498
84 607
261 875
711 426
100 587
118 911
109 842
343 665
931 188
560 799
343 106
644 828
661 888
677 96
495 937
495 184
332 603
321 963
605 195
812 888
38 77
828 681
256 840
569 932
287 415
971 934
118 712
67 495
657 739
457 157
886 413
771 338
162 598
18 417
437 938
704 919
683 26
853 711
490 322
422 909
999 624
938 237
78 408
25 239
5 394
7 794
332 706
868 387
625 550
612 254
162 669
166 513
292 104
96 737
412 149
294 467
476 513
415 265
632 26
519 133
763 32
801 928
896 92
652 876
376 309
185 21
534 979
464 300
596 96
228 439
497 381
367 393
472 749
579 472
730 230
700 607
267 181
448 393
193 333
104 308
135 683
63 465
939 561
725 638
167 721
416 433
254 215
177 798
547 900
569 261
190 704
944 288
687 6
752 62
528 372
163 818
932 888
807 451
437 412
865 231
286 724
81 796
385 973
696 978
82 979
429 177
111 664
327 451
671 459
280 614
344 17
938 807
633 633
785 714
612 1
954 40
529 64
55 974
315 481
569 458
916 854
548 801
402 827
767 745
195 704
904 827
337 40
893 948
262 394
894 576
874 673
483 473
34 750
678 581
551 79
407 317
175 954
20 78
780 708
117 24
655 509
870 346
781 131
706 964
698 180
282 681
371 832
111 130
500 286
715 214
579 832
238 585
692 107
930 472
589 20
177 741
726 181
213 902
31 689
961 113
679 489
506 916
74 549
374 3
20 314
375 516
959 358
62 135
450 139
667 981
883 38
555 265
78 515
730 988
189 408
595 400
713 278
482 671
157 85
385 824
55 299
270 609
123 645
687 663
829 615
622 893
893 455
915 879
702 71
315 86
246 732
319 300
382 940
639 382
293 325
839 105
125 902
112 305
516 733
197 760
540 111
534 305
36 996
431 770
288 690
66 926
72 359
602 468
406 792
693 36
187 560
768 736
320 307
198 662
899 731
862 706
572 292
475 211
333 540
136 404
223 8
880 147
182 428
484 949
163 803
608 361
443 133
82 656
838 6
947 312
216 280
812 376
404 701
299 937
129 782
237 643
3 751
702 798
884 135
453 73
385 708
383 940
411 417
744 554
26 908
960 580
717 440
149 437
47 850
355 476
790 91
940 477
851 966
384 131
98 344
710 167
783 71
120 217
367 620
470 887
399 806
237 928
112 177
404 962
757 969
224 228
186 590
429 753
826 354
209 458
419 403
625 656
682 737
832 437
928 494
267 762
296 376
603 268
461 802
458 167
470 886
271 295
753 362
233 729
17 914
817 200
702 867
876 630
360 494
878 824
856 447
139 126
956 197
90 188
926 458
453 742
9 154
960 884
135 672
702 907
125 794
46 803
900 184
280 992
265 235
189 706
164 226
408 866
743 219
478 563
16 635
228 915
171 507
906 435
742 94
492 867
559 655
93 118
636 938
393 825
284 224
129 873
649 144
859 876
58 29
734 316
815 827
409 307
313 138
313 72
248 557
124 827
218 252
396 910
290 178
120 105
5 529
763 50
200 75
270 499
651 81
277 220
684 328
437 79
884 878
334 415
883 96
464 82
69 792
460 443
695 48
323 930
925 381
795 167
706 258
601 228
259 669
371 758
148 563
516 931
69 996
503 75
964 314
517 10
572 224
248 718
742 305
885 586
696 510
792 584
581 861
931 436
935 894
749 803
903 110
993 194
99 916
769 698
634 511
354 313
204 238
75 365
727 878
84 807
219 182
75 988
231 60
850 585
372 53
174 621
566 45
735 72
263 34
353 386
360 519
411 443
678 982
977 752
321 207
811 170
143 182
574 669
154 544
38 719
941 124
143 203
158 5
896 773
158 101
119 569
899 222
242 316
466 800
753 960
354 262
316 249
509 319
112 52
234 351
72 976
923 665
653 544
187 359
959 191
382 420
125 845
823 590
857 744
953 442
769 369
678 269
216 217
627 372
71 586
752 221
139 574
162 347
140 116
842 908
484 882
671 365
684 287
685 713
929 534
624 351
332 566
9 300
766 808
716 628
840 738
992 523
588 930
280 516
219 285
440 550
203 623
984 340
592 344
991 612
420 517
144 554
224 488
516 16
528 147
883 343
402 101
979 841
225 406
681 215
370 54
971 789
275 66
96 420
33 975
566 916
317 967
532 973
355 756
971 100
888 658
977 162
659 627
584 106
46 616
531 749
930 547
748 88
61 270
35 143
304 357
242 392
401 977
642 475
542 652
453 477
757 498
460 975
873 683
962 241
409 348
383 713
704 624
456 704
680 745
682 573
50 504
983 494
691 794
820 627
535 45
307 593
969 689
305 24
727 119
967 406
863 1000
465 467
225 155
781 498
440 90
564 624
711 870
558 872
55 573
652 517
866 136
954 472
485 565
868 617
706 978
282 769
800 757
682 406
58 526
66 332
276 480
765 544
810 798
169 359
674 149
643 615
356 818
764 821
477 829
152 104
789 468
476 238
804 909
145 477
58 564
543 700
178 251
71 697
121 222
800 780
716 589
248 481
718 28
35 702
962 780
343 912
70 872
162 290
813 584
986 285
158 786
65 873
726 312
705 907
934 51
623 320
861 65
436 731
239 780
51 748
917 115
972 642
549 163
213 71
154 316
681 366
381 717
672 402
950 218
80 866
860 462
977 526
241 189
949 746
464 589
756 144
499 427
926 898
634 357
760 974
131 189
381 107
296 15
71 504
92 339
944 847
835 442
625 731
35 221
470 780
668 233
206 579
616 939
912 333
696 334
836 338
125 862
957 101
593 991
674 91
302 143
375 670
223 285
396 486
819 156
434 807
553 910
21 509
55 504
826 924
472 553
945 571
837 192
544 797
953 605
648 784
164 658
517 518
70 21
911 906
579 859
541 52
573 845
934 420
555 142
507 930
455 23
714 869
903 624
775 466
523 90
210 101
949 102
152 521
196 231
931 526
19 401
683 592
899 482
350 376
214 403
562 514
856 65
225 581
383 507
458 546
344 476
352 981
425 602
814 898
565 163
626 504
639 819
573 878
365 428
580 519
377 139
212 720
842 977
226 834
169 851
690 807
21 6
10 593
236 726
372 530
827 303
400 508
646 180
848 611
279 882
376 548
240 601
734 408
804 423
567 824
780 576
769 15
302 140
988 411
948 630
863 44
996 859
861 799
281 427
975 60
234 970
135 676
265 122
438 335
459 27
604 406
8 920
983 222
315 108
323 310
966 184
461 246
962 435
658 964
529 84
971 762
405 106
790 21
579 579
958 310
794 965
581 777
884 861
447 358
673 979
539 644
92 296
101 233
316 679
812 23
159 521
27 168
608 251
809 708
738 646
766 182
446 654
825 605
243 346
498 333
164 65
188 254
63 38
58 828
219 75
866 587
284 563
142 502
213 815
140 400
68 554
382 8
200 411
24 280
617 644
582 682
294 866
244 287
675 195
482 168
595 734
660 663
288 449
431 831
474 504
882 55
272 132
814 298
326 295
427 707
441 645
748 900
217 178
730 539
577 555
394 458
609 930
633 233
92 995
53 95
572 183
802 319
82 370
717 301
235 677
582 219
909 994
16 439
83 107
433 545
976 485
330 81
493 253
263 647
924 696
858 276
548 926
928 782
602 510
1000 511
855 15
301 938
473 733
569 824
17 250
503 518
155 778
582 300
586 933
162 441
730 772
546 563
572 467
716 993
510 955
347 426
47 897
702 628
548 288
560 710
80 859
535 460
452 644
172 313
950 870
469 936
184 105
494 731
744 405
792 175
335 950
855 917
868 51
518 671
46 689
983 996
911 72
359 176
624 375
494 768
549 109
82 883
58 464
380 510
666 897
59 848
937 831
540 989
715 404
865 363
826 139
538 205
648 555
454 179
44 676
859 815
636 517
32 623
301 665
238 517
791 205
225 680
762 224
605 798
879 842
130 737
8 107
976 213
540 359
23 72
61 402
510 203
959 734
882 72
309 467
286 63
670 242
213 549
435 694
152 941
837 988
132 923
994 666
832 631
872 292
401 306
337 38
978 182
967 131
860 804
470 730
15 232
659 331
254 508
155 599
173 338
230 253
191 101
896 943
980 505
39 391
440 898
140 286
243 643
428 848
151 934
446 675
272 675
756 886
759 736
45 780
744 8
382 883
358 917
54 629
794 422
507 549
307 265
284 401
447 680
532 19
489 906
141 565
989 965
749 346
233 802
326 527
134 119
949 640
667 607
7 702
982 539
451 561
431 894
936 277
263 924
621 825
165 946
64 651
290 82
258 897
154 671
231 319
327 14
565 262
290 179
537 882
454 760
355 869
411 644
283 491
107 437
513 24
343 719
108 259
333 749
630 978
730 39
683 535
799 390
404 209
228 277
95 862
767 554
650 631
113 185
881 445
934 318
17 915
647 746
306 682
633 104
664 455
445 891
752 850
444 402
481 21
795 206
742 524
703 27
193 72
294 839
169 599
872 801
702 942
836 365
749 280
607 480
171 710
463 161
718 981
504 571
238 810
963 782
51 798
498 151
430 456
630 952
166 311
917 980
471 255
589 189
587 457
27 837
968 726
181 48
830 238
293 679
135 370
377 300
32 645
251 220
42 837
73 845
892 30
100 73
752 359
169 886
728 545
537 759
541 167
612 792
386 654
694 258
114 571
727 538
767 922
689 186
280 857
401 959
478 81
84 215
734 64
276 779
673 741
350 399
631 468
321 125
70 913
545 758
614 873
183 366
658 12
732 94
227 465
243 181
594 944
700 593
578 121
878 307
531 481
132 570
77 863
663 303
679 171
569 985
677 684
277 165
201 133
791 937
273 321
418 832
401 462
764 415
764 794
419 639
371 340
624 399
23 563
727 679
108 926
654 732
599 71
972 316
797 87
232 667
182 3
306 904
655 716
367 921
163 502
354 25
714 917
360 685
584 156
67 355
333 600
856 50
270 510
994 131
632 22
313 482
750 795
950 537
351 369
243 35
320 951
376 175
460 381
599 844
888 583
865 369
993 529
857 339
595 99
374 266
402 749
793 753
869 557
561 820
754 616
496 370
876 402
673 801
379 929
999 325
380 724
590 781
562 754
478 122
925 230
921 678
845 89
127 341
810 2
494 884
568 798
958 392
179 842
665 740
595 494
213 871
574 26
260 735
380 705
904 976
845 471
773 154
214 304
996 878
395 942
724 608
93 712
752 117
680 319
1 254
921 282
745 118
105 869
172 266
548 567
560 271
435 433
635 172
640 792
56 641
419 505
726 705
193 897
815 881
362 340
604 429
957 39
328 202
764 735
520 954
124 939
459 910
966 5
432 287
586 123
886 895
513 98
837 75
70 517
251 469
61 232
729 873
767 694
878 199
430 734
326 315
628 190
764 465
370 583
7 714
705 429
660 261
990 779
954 867
191 125
840 620
858 165
286 486
302 970
235 634
860 604
568 867
669 273
647 201
436 766
403 787
888 242
758 44
583 463
93 236
784 679
221 644
282 788
862 951
412 508
503 153
882 305
81 830
420 835
76 725
648 212
890 146
426 524
285 287
794 328
319 724
263 738
910 230
955 153
522 74
843 169
286 768
952 527
265 377
50 550
664 875
598 809
823 197
231 141
272 846
231 182
75 627
167 381
132 688
455 974
209 92
416 96
5 238
293 236
731 564
745 507
939 263
303 342
396 863
433 489
726 50
69 457
220 963
312 987
224 702
904 306
618 984
842 557
329 729
978 631
422 373
845 854
886 324
867 457
638 530
443 696
846 19
749 749
324 366
84 942
432 926
498 760
6 475
742 428
848 586
633 412
564 392
922 643
248 767
868 337
278 497
228 775
249 997
13 448
934 645
536 448
777 736
1000 698
730 600
816 743
948 35
79 13
338 356
510 917
482 765
502 82
191 395
477 78
194 253
302 894
144 470
636 91
504 66
456 841
110 254
688 194
945 339
661 487
564 278
973 966
512 609
408 368
827 669
404 908
453 460
659 397
798 319
883 530
808 798
159 549
297 455
458 57
633 98
50 37
357 33
479 161
170 615
942 328
659 106
12 85
250 810
952 741
947 861
29 106
4 198
692 781
491 603
257 854
39 567
487 856
73 840
8 323
1 311
171 444
404 527
993 124
757 402
357 678
244 290
602 104
349 295
558 997
120 752
232 462
478 588
139 281
837 429
962 132
647 662
776 371
226 686
940 838
668 947
942 251
760 771
838 898
983 972
400 419
432 80
925 208
802 150
245 168
5 563
246 24
509 539
274 268
661 463
517 711
34 443
214 675
183 645
106 107
204 907
74 913
983 430
475 580
470 727
954 130
718 193
81 260
238 506
524 220
152 389
684 621
751 8
810 294
519 207
876 881
92 946
74 974
706 859
208 371
381 243
231 446
559 392
739 445
420 868
991 183
536 402
118 743
337 820
49 567
265 608
310 3
336 454
851 83
302 359
36 338
666 568
164 3
387 565
921 3
5 575
115 969
508 538
499 663
259 887
353 456
810 796
770 475
363 285
829 101
849 102
684 459
946 798
779 629
952 552
163 188
693 22
77 543
781 388
142 590
535 911
417 249
548 245
346 803
614 65
179 392
46 130
296 560
669 340
581 745
882 616
432 15
356 573
604 890
836 20
139 383
265 487
314 873
998 359
918 22
984 498
118 218
465 549
232 820
474 835
43 471
686 172
784 327
933 734
350 283
927 361
76 911
128 26
846 567
545 555
227 751
754 269
221 439
793 357
118 213
298 536
238 611
453 666
873 14
211 1000
39 656
710 884
790 801
422 577
334 214
778 119
204 75
654 888
984 470
73 22
126 782
852 391
942 273
429 263
722 632
519 855
970 720
825 581
441 160
534 528
646 143
541 430
423 834
703 390
460 540
872 843
50 115
695 902
386 745
767 271
413 850
444 953
787 334
608 598
873 953
838 27
20 709
927 911
718 283
207 341
543 138
356 710
507 963
659 731
916 496
556 331
305 25
268 504
645 784
66 647
55 112
618 597
6 185
756 115
471 663
797 569
668 453
945 288
957 590
303 489
395 709
600 12
305 200
155 153
701 424
413 59
182 674
126 296
841 434
237 263
182 892
940 257
253 844
996 735
831 760
793 791
631 669
573 165
342 924
718 820
572 558
605 808
172 787
51 275
715 3
976 6
259 581
849 940
987 197
26 169
308 818
839 884
455 532
351 730
81 956
890 252
94 940
165 552
844 772
293 869
39 603
159 877
136 111
78 568
418 967
259 697
670 552
902 834
456 687
199 651
400 545
891 887
455 424
287 626
800 576
788 255
262 339
822 726
36 879
513 173
421 264
717 311
630 604
498 916
581 431
812 903
737 612
478 524
218 739
214 475
811 312
602 984
161 634
164 229
296 314
303 278
269 800
193 850
582 357
104 318
320 933
194 889
23 407
363 185
718 316
305 382
655 817
368 819
398 15
484 700
852 837
193 56
988 296
400 11
782 715
878 438
449 884
607 168
54 4
182 537
55 474
310 593
968 716
963 845
153 763
81 759
930 134
114 112
426 598
451 959
612 167
634 1000
248 215
283 563
677 492
898 607
977 11
179 358
365 605
955 972
72 405
438 556
475 179
900 757
93 663
896 770
728 482
185 334
290 108
520 713
864 802
748 786
733 186
693 312
924 935
135 171
56 640
474 118
579 658
543 78
156 758
231 904
441 588
627 662
755 469
135 30
755 269
201 811
593 734
632 524
391 434
877 854
611 607
288 506
570 728
93 196
389 847
228 122
932 404
489 926
752 231
712 710
178 588
915 555
161 259
31 730
986 123
321 292
414 744
925 987
217 258
738 395
198 652
529 461
428 559
543 765
491 705
463 92
187 932
905 201
24 451
228 241
987 258
969 287
747 853
970 792
460 460
903 453
501 90
736 776
127 640
328 502
90 556
742 502
759 192
366 537
41 465
389 800
105 358
170 439
189 72
817 991
617 144
699 586
560 923
666 319
114 31
847 595
305 952
219 474
38 408
448 762
258 264
933 810
182 844
732 847
229 368
379 619
607 949
92 644
356 340
276 156
101 886
771 205
760 530
152 44
887 423
620 112
768 675
539 82
700 640
217 143
635 925
835 911
796 202
843 907
302 775
197 562
940 169
25 60
843 563
867 751
687 501
675 873
160 558
308 2
348 117
165 27
881 964
7 75
878 852
396 168
810 82
669 837
955 431
341 601
193 281
228 156
231 676
438 532
735 833
266 72
732 572
854 26
179 566
874 208
723 608
503 658
197 587
612 618
909 198
270 440
893 515
708 502
334 768
545 725
893 399
382 442
844 596
580 439
185 404
953 5
581 939
630 645
416 675
230 101
826 686
524 559
127 861
521 970
808 452
207 496
437 159
852 320
225 83
801 789
241 545
507 418
977 709
243 849
30 50
653 142
394 859
637 182
18 841
275 653
82 903
285 28
525 774
974 104
74 299
799 348
951 549
347 384
568 88
514 648
230 311
662 107
436 383
225 761
362 223
76 389
459 874
736 761
775 435
145 578
920 64
17 785
712 246
352 882
107 929
643 593
603 990
378 4
765 381
899 261
310 819
324 326
635 218
203 629
9 188
177 159
163 599
979 621
539 289
791 862
614 745
249 537
146 711
164 133
928 718
761 441
297 122
628 262
84 156
421 428
413 935
26 783
565 4
644 545
316 610
289 916
498 787
379 31
152 678
834 709
15 598
995 40
380 559
30 680
1000 319
948 497
405 529
914 909
559 202
549 721
206 530
210 36
906 157
533 362
82 394
88 264
281 844
145 546
752 703
748 247
446 9
756 786
858 782
375 908
621 814
652 708
627 576
549 424
562 201
664 771
334 966
305 540
447 601
937 67
519 677
979 746
853 96
516 390
930 313
21 920
948 992
737 864
426 43
283 461
580 727
280 509
237 305
563 383
335 936
178 250
551 767
430 233
594 22
834 707
955 114
567 346
595 803
2 157
185 337
444 839
248 622
440 798
388 966
436 722
128 430
954 48
820 955
643 1000
843 890
39 360
599 826
81 951
860 209
282 887
875 969
190 328
634 495
375 453
929 3
38 901
636 76
254 341
537 113
238 182
155 107
116 381
708 60
504 434
865 305
363 673
676 138
544 663
565 156
497 786
931 560
626 46
940 52
55 999
464 559
432 328
352 315
789 379
42 721
840 290
538 688
75 820
85 480
338 15
391 315
719 819
680 182
861 591
257 212
81 984
273 23
194 44
179 531
198 174
992 283
801 720
393 661
662 1
872 271
398 814
684 830
102 422
121 735
457 651
618 219
572 167
392 175
457 234
454 201
202 117
386 599
428 79
940 882
216 751
623 185
321 194
368 784
798 824
25 262
731 807
176 13
188 295
999 482
266 567
585 888
751 905
237 766
977 958
369 353
219 438
282 301
244 457
339 951
754 338
784 19
256 368
259 6
273 692
811 241
844 400
358 172
876 927
867 157
228 110
965 892
351 622
30 104
123 566
533 733
923 805
776 734
184 18
415 50
175 994
238 794
218 588
767 599
764 166
346 296
898 269
354 848
643 838
953 137
678 136
155 444
538 681
790 49
819 27
194 389
614 961
987 305
741 750
822 87
45 71
95 412
343 90
226 278
721 672
619 502
578 605
707 980
50 110
599 145
521 293
940 811
543 471
98 954
332 170
536 220
435 154
209 85
546 517
755 419
810 340
891 101
502 289
111 625
702 794
13 228
743 85
591 205
963 919
781 901
319 969
578 561
69 80
827 311
554 534
711 868
725 171
204 635
289 625
66 490
572 892
152 143
420 608
394 630
890 886
944 614
408 354
498 465
434 701
451 75
325 516
916 248
759 67
390 530
65 103
697 810
84 679
817 506
817 112
120 577
466 969
393 251
677 698
710 592
945 468
11 335
350 37
582 766
576 574
309 192
505 125
698 673
237 169
249 54
656 157
835 333
364 638
26 66
441 5
129 998
970 717
166 218
211 778
810 45
110 368
941 737
518 656
268 467
471 254
5 951
668 768
421 753
566 582
949 442
764 466
97 490
171 816
216 230
626 220
545 551
995 87
340 767
840 257
349 341
782 399
467 878
988 689
270 406
986 670
352 332
756 43
287 287
37 265
297 276
902 341
107 831
101 94
520 233
1000 789
990 125
942 975
307 902
688 757
200 691
555 487
977 353
906 365
640 871
247 747
668 6
895 166
651 553
67 691
309 266
381 863
104 710
568 10
74 185
916 714
812 459
861 355
383 791
63 918
100 958
83 103
793 819
766 525
234 600
136 498
659 184
538 735
181 724
705 632
287 878
713 52
273 636
49 855
430 363
850 782
881 740
527 48
618 231
679 650
17 765
58 44
353 683
680 401
537 974
936 241
498 835
764 346
985 795
347 353
359 552
146 417
99 627
227 592
606 181
82 456
16 310
172 96
65 288
793 401
106 344
29 464
880 842
728 978
820 682
317 772
923 543
724 796
687 91
106 211
186 522
626 849
375 74
66 454
135 720
360 409
614 75
289 689
131 327
997 474
665 398
165 39
824 582
650 178
739 263
604 27
304 825
354 434
152 538
102 703
572 98
176 239
914 380
532 578
629 164
530 798
327 232
794 930
755 964
853 983
960 424
15 346
276 347
945 595
651 573
758 180
722 251
711 49
835 856
978 445
952 84
816 653
388 600
297 358
299 572
704 243
519 354
936 713
509 106
701 268
938 394
231 105
46 618
19 353
542 317
559 794
303 77
422 188
965 300
487 252
364 289
517 872
746 218
140 8
339 195
192 709
899 85
33 936
13 389
874 329
40 360
580 403
780 980
837 271
817 530
587 716
966 964
242 998
252 209
950 558
944 989
270 523
323 369
366 340
485 497
119 305
186 137
101 243
149 352
804 833
93 11
784 188
632 107
557 349
446 393
65 963
773 615
103 251
109 203
554 648
793 872
133 845
897 917
32 528
375 940
228 172
332 72
288 396
386 413
362 987
371 465
237 831
19 81
440 925
81 584
118 929
676 15
197 60
894 923
999 122
545 734
78 283
146 792
269 868
608 857
698 626
289 489
550 369
73 698
626 228
287 802
320 819
274 397
453 771
540 73
638 147
125 570
824 26
723 842
438 700
70 345
498 320
345 772
861 664
943 486
413 747
257 304
820 894
451 100
229 927
304 311
652 27
78 573
138 303
974 625
641 701
672 53
356 618
821 158
400 809
602 195
476 739
360 373
535 31
951 483
884 77
110 41
168 509
201 285
412 154
244 680
643 969
803 566
747 690
948 523
375 258
740 648
697 975
76 806
367 244
666 919
528 78
965 316
391 959
636 948
334 791
513 432
955 206
422 961
608 930
487 683
926 753
123 806
456 202
992 70
882 527
487 262
167 94
191 5
128 278
209 54
211 211
582 726
708 796
984 163
350 189
304 693
516 492
754 895
685 347
317 164
624 526
215 142
505 922
290 840
436 991
380 739
966 550
480 71
310 952
938 346
650 606
483 430
209 195
468 178
256 256
346 850
623 312
382 548
728 44
741 501
974 602
477 457
851 944
360 472
564 615
727 83
583 404
864 433
772 604
285 746
202 293
219 52
561 123
195 73
31 281
111 964
826 883
920 463
628 829
224 181
367 374
302 412
80 862
534 220
22 80
292 52
713 103
496 222
777 673
456 48
135 435
876 710
615 996
572 4
865 870
302 865
289 14
178 462
486 780
214 228
682 180
377 277
302 496
733 616
981 705
125 511
816 356
228 169
620 323
545 348
1000 583
99 653
576 192
460 391
547 39
559 874
479 659
981 779
513 235
153 943
1000 680
457 85
707 725
515 518
115 413
556 26
639 386
684 873
651 335
298 787
483 163
105 373
809 314
608 958
682 151
526 553
777 309
928 780
643 225
566 477
387 939
755 472
430 430
379 463
580 913
963 494
650 840
399 124
904 872
810 70
305 726
948 503
73 94
472 856
986 675
649 593
317 458
662 449
283 210
39 227
904 695
345 627
273 39
132 395
905 255
172 890
930 820
482 246
630 495
985 860
987 64
536 332
722 613
360 113
459 883
2 740
55 836
337 684
330 382
947 386
170 436
345 652
580 682
511 566
745 398
249 787
751 765
229 633
372 399
418 709
434 99
442 380
485 963
167 829
614 98
862 124
663 607
873 264
233 143
605 127
391 949
709 762
699 126
822 132
863 60
578 381
478 102
667 492
708 540
755 452
321 988
746 551
344 136
851 52
249 549
32 105
38 246
164 615
626 404
806 455
858 473
946 917
369 684
272 67
1000 872
967 529
294 350
985 331
256 103
29 938
375 397
63 874
470 173
45 15
349 338
21 310
185 318
233 440
904 995
285 932
284 659
681 905
374 247
499 422
67 895
437 416
100 604
814 636
687 644
262 970
302 942
36 3
535 668
796 323
435 379
826 886
947 396
391 187
955 44
480 828
122 515
183 525
802 925
655 309
122 989
244 688
435 515
175 825
868 532
308 341
47 490
217 26
187 426
682 135
913 981
129 508
20 718
630 637
704 850
169 11
853 759
592 477
104 778
254 374
151 267
298 832
753 210
165 881
718 184
951 767
342 971
171 45
820 339
905 259
472 496
625 341
948 775
959 245
807 123
132 983
379 141
345 433
854 602
692 325
449 130
900 74
470 199
200 781
444 158
196 602
632 491
477 642
89 118
640 220
226 830
614 307
172 657
632 620
787 883
45 608
81 245
754 935
477 738
778 953
379 866
331 663
585 20
28 73
727 814
955 772
774 388
368 513
615 121
800 444
210 577
748 588
958 230
394 288
71 828
935 198
233 662
785 137
1 245
976 800
728 435
773 521
604 730
174 671
951 108
220 535
121 583
425 257
71 703
760 72
947 88
273 951
420 45
823 376
127 573
77 495
286 444
599 236
753 546
632 823
248 392
883 103
771 303
499 593
30 625
518 106
472 436
231 984
696 133
153 817
508 257
362 140
80 962
883 677
859 361
145 742
815 915
396 313
860 425
882 761
164 267
250 916
526 754
11 93
118 265
119 615
6 933
881 753
245 740
177 534
646 279
672 277
781 550
935 392
185 714
217 303
330 335
269 335
87 863
889 615
376 42
283 51
260 306
679 40
855 61
256 141
629 167
643 959
501 911
59 84
982 299
303 74
242 507
422 449
567 29
589 370
592 540
58 352
178 911
29 25
906 362
91 625
913 208
243 155
714 16
603 632
44 543
559 492
766 736
402 380
144 78
122 234
447 967
60 42
970 757
791 403
171 349
246 936
437 647
429 774
865 924
852 338
157 258
190 604
374 405
695 488
487 402
794 690
947 280
219 607
658 693
736 218
137 325
569 335
426 778
491 645
90 330
398 883
19 488
537 966
768 793
488 1000
46 706
606 55
272 886
17 193
220 100
813 998
878 272
865 720
49 666
541 68
385 273
870 872
272 267
929 878
922 944
564 939
488 783
132 915
987 544
454 714
272 838
61 610
839 431
19 760
726 582
698 214
716 88
513 848
196 340
331 850
727 892
396 180
957 667
370 295
159 430
256 917
771 94
347 789
638 437
342 150
290 183
863 780
446 13
114 605
795 369
996 426
214 613
134 202
660 423
384 46
158 257
428 344
814 893
300 608
261 173
524 426
96 228
75 570
771 691
983 155
736 377
274 893
985 172
693 413
657 815
465 270
339 988
695 434
567 490
876 923
557 950
493 588
509 263
219 394
609 556
320 432
246 975
245 936
721 881
781 596
804 337
276 757
262 905
600 31
621 818
20 369
304 32
555 376
323 68
24 571
715 652
461 820
826 46
789 235
317 859
850 972
444 669
573 819
239 639
470 565
843 324
610 938
109 634
468 972
582 256
558 898
466 408
565 959
235 138
390 94
976 584
770 585
6 981
564 473
305 145
81 862
621 615
957 784
534 522
593 138
469 334
584 444
930 385
121 845
342 642
539 907
43 587
516 826
621 252
392 85
289 270
939 927
357 477
833 411
324 227
715 703
70 72
353 938
36 870
939 191
870 682
275 958
546 203
669 296
943 345
523 940
36 589
642 106
12 347
34 430
483 973
620 704
6 246
661 903
801 915
88 625
459 199
495 100
823 369
391 859
957 384
964 968
581 764
787 63
118 445
4 778
44 435
634 937
388 155
123 595
37 55
933 234
241 937
363 588
740 758
839 547
97 686
676 461
140 315
370 491
424 880
819 310
896 193
552 340
448 390
427 561
356 619
101 495
934 234
670 303
654 563
594 872
701 413
533 596
405 901
796 29
203 152
998 580
241 668
234 317
39 374
37 447
287 993
512 740
853 917
131 113
120 288
709 360
307 294
676 697
19 706
330 654
452 637
728 563
232 719
857 499
254 499
628 373
786 688
732 92
333 407
140 352
160 983
347 222
298 74
144 153
670 353
3 276
851 982
648 988
21 732
431 354
138 570
705 602
448 66
313 771
196 615
491 340
44 122
455 435
881 476
880 885
950 356
614 321
283 43
60 774
382 178
638 425
670 106
211 550
212 113
736 443
349 696
121 298
404 129
374 369
814 84
263 873
209 996
402 846
420 53
510 832
995 254
947 276
105 257
587 876
316 170
392 657
963 303
209 868
302 555
373 375
66 850
597 247
707 927
939 367
487 607
888 878
180 824
378 893
267 624
69 621
470 186
85 428
636 425
843 695
413 837
740 301
177 923
78 555
233 77
563 875
359 999
982 453
314 73
426 607
976 603
881 406
480 247
241 885
69 155
111 427
153 765
773 575
18 74
95 795
32 71
397 264
311 842
88 662
27 508
935 321
247 217
576 298
970 109
531 74
617 358
979 279
199 399
69 638
412 447
146 228
935 432
900 540
842 146
444 270
800 635
565 477
340 95
551 308
804 881
279 7
992 43
453 137
920 521
666 34
178 109
918 454
828 482
929 481
361 413
438 991
33 223
526 591
948 192
624 477
652 278
319 569
51 13
665 331
845 491
414 557
900 673
631 284
895 899
290 207
86 815
797 34
510 10
49 180
578 484
678 980
496 342
184 76
249 438
278 148
432 356
159 721
562 245
887 359
278 245
130 139
319 183
163 861
689 824
553 224
899 802
661 529
301 122
437 84
477 947
156 38
748 820
639 230
760 629
624 940
985 664
764 890
43 547
542 343
427 496
277 582
533 819
510 949
857 621
577 283
97 552
215 337
703 364
59 666
278 837
161 554
724 746
677 714
711 538
662 568
158 590
141 775
464 360
807 166
724 805
822 390
295 91
731 19
188 407
945 746
818 454
335 371
60 476
145 98
182 960
457 989
125 532
145 590
17 319
292 616
141 375
514 437
120 683
53 301
750 463
803 986
442 300
575 459
796 621
178 224
196 57
740 172
825 402
693 926
484 371
187 926
736 639
260 195
107 966
460 210
706 742
265 997
751 633
834 850
689 372
127 711
484 862
701 501
745 312
695 851
277 709
500 88
271 557
181 147
354 798
495 294
926 956
158 956
835 636
18 319
498 70
171 242
382 865
444 10
925 943
450 195
499 982
779 188
497 369
784 775
676 51
886 185
6 720
821 375
444 560
911 177
776 354
969 940
702 100
820 262
972 495
680 669
281 852
43 670
169 487
582 79
663 709
784 201
761 431
540 8
928 509
299 629
179 427
38 502
273 702
711 304
370 991
251 945
318 357
865 423
199 756
258 875
290 320
530 11
36 669
815 161
266 32
583 843
951 809
527 564
373 188
248 500
524 477
975 135
295 57
525 229
900 731
714 850
539 787
409 573
149 287
137 874
373 333
694 248
810 115
765 908
887 91
394 678
232 688
735 756
269 986
839 982
769 595
302 269
233 790
525 866
390 571
114 551
685 230
811 571
320 204
244 335
320 849
578 613
804 879
234 36
93 544
241 482
114 706
385 799
935 195
398 321
509 993
655 520
504 326
368 349
183 945
313 338
175 546
373 842
922 35
1 856
229 74
394 970
489 826
526 613
950 679
88 323
873 360
576 789
812 497
823 813
704 403
238 165
486 55
383 326
880 813
533 758
425 389
68 35
48 292
747 539
901 322
876 874
38 988
42 830
200 274
31 418
473 978
183 110
81 435
432 760
613 374
827 220
839 865
208 286
739 601
226 109
23 256
526 847
212 921
410 644
356 193
403 206
146 367
587 769
189 146
98 873
217 324
981 591
790 516
816 90
733 507
770 488
712 915
854 643
887 792
411 427
289 817
41 922
62 21
859 756
839 372
544 525
951 702
440 163
930 501
845 764
151 703
520 683
729 716
366 683
106 691
979 649
955 518
445 429
943 806
737 829
593 453
636 464
487 716
179 853
750 472
532 513
493 510
253 468
929 698
249 805
963 22
372 265
955 964
427 556
408 758
780 816
912 312
328 756
173 193
13 447
475 261
252 760
781 174
489 899
28 915
224 214
29 56
666 709
812 839
901 330
264 913
777 90
525 28
849 328
593 629
25 95
608 831
131 831
186 777
35 851
485 198
689 737
650 303
682 241
853 626
47 776
31 654
958 513
481 526
872 317
723 561
54 249
552 257
580 233
859 718
490 610
6 888
893 694
398 392
917 622
547 991
182 952
240 397
6 143
653 938
727 502
722 937
571 563
679 217
609 172
145 557
509 459
75 866
601 79
580 876
616 503
790 513
499 395
933 177
605 571
878 615
448 23
700 32
773 774
205 404
403 784
279 370
638 421
11 733
814 295
909 425
1 866
995 879
480 794
253 3
386 232
430 635
38 711
88 666
398 640
393 659
64 746
876 410
976 707
556 228
883 95
945 118
264 714
472 873
323 463
936 68
121 351
813 996
113 788
367 763
682 601
769 209
671 329
159 143
680 323
462 543
658 844
780 219
124 692
508 957
901 619
163 253
813 312
375 483
977 319
207 466
462 20
360 624
235 591
374 95
899 274
713 655
799 228
907 69
159 719
380 885
553 20
690 327
698 504
127 896
577 309
888 950
755 786
575 467
694 699
794 204
770 174
88 674
555 234
534 252
89 879
309 568
126 735
513 55
395 401
4 149
186 931
967 978
215 25
979 289
407 457
511 417
672 514
917 209
444 236
12 521
174 482
39 389
859 142
137 839
333 115
127 92
571 502
363 81
270 386
947 187
774 132
346 92
539 709
964 713
453 753
495 589
55 69
410 840
18 356
378 963
98 151
95 642
477 43
147 896
517 737
75 924
805 345
329 310
566 346
18 943
546 840
731 46
887 208
536 5
280 479
659 180
841 770
685 858
324 508
826 996
622 908
771 387
311 796
274 7
769 830
951 29
819 366
873 175
925 50
171 898
310 564
758 776
396 610
314 344
981 939
702 101
769 47
427 232
437 504
725 661
678 1
63 848
899 372
411 8
676 613
308 305
280 362
757 48
408 170
919 367
704 977
736 202
783 704
782 810
668 106
799 976
762 78
477 96
556 674
917 826
40 395
581 857
561 548
877 228
104 243
283 932
690 322
581 323
762 488
996 30
313 387
343 898
34 276
754 448
342 666
995 218
246 999
244 152
630 436
720 563
110 833
50 457
843 638
536 538
535 570
17 154
713 967
406 476
666 152
873 647
209 49
776 611
506 638
325 700
627 212
863 630
415 575
948 821
50 613
260 263
866 820
664 642
430 169
631 106
220 609
121 98
561 624
599 819
785 461
448 199
36 396
371 437
360 695
711 971
309 577
570 572
492 552
30 712
160 347
872 632
255 394
238 594
30 509
6 741
479 315
669 621
638 590
193 482
141 222
545 652
283 715
199 537
461 801
928 19
203 517
476 641
859 482
381 338
148 401
618 482
75 162
243 482
99 854
833 926
407 579
979 690
543 12
526 935
53 375
933 708
642 841
694 230
18 540
470 4
682 448
45 76
416 588
87 218
557 612
504 871
418 556
246 350
562 905
685 960
997 730
621 461
817 470
933 824
714 548
938 800
785 127
939 954
775 736
616 672
392 415
7 618
524 734
825 190
245 650
780 29
776 945
898 983
821 24
554 53
79 676
358 424
376 26
702 899
441 822
471 286
582 201
312 831
271 901
66 824
305 496
478 149
993 370
39 926
922 350
756 105
833 609
179 542
356 570
102 40
70 407
833 414
128 871
339 49
220 94
506 404
55 215
432 963
912 963
504 267
451 601
380 552
641 801
215 789
695 553
837 266
647 694
669 701
260 526
563 219
435 287
844 166
190 836
967 499
639 354
733 828
619 731
521 639
783 781
381 472
852 295
42 564
713 879
159 500
515 844
907 600
671 525
323 679
150 769
702 192
684 766
265 586
547 634
940 440
968 497
641 483
340 547
423 115
904 938
931 579
617 848
633 118
968 334
661 651
844 68
701 959
182 669
455 174
503 146
507 847
989 752
870 148
150 110
177 983
293 621
147 400
687 752
416 88
420 854
303 600
406 248
593 826
55 995
5 304
94 503
55 339
72 741
442 840
160 45
921 649
525 326
248 173
46 193
576 404
526 858
205 967
697 385
273 439
984 784
835 534
472 755
534 348
576 901
832 36
475 57
793 620
961 128
13 874
902 546
574 333
679 94
162 3
315 737
406 439
328 262
291 882
236 638
404 381
609 716
508 11
862 521
66 810
800 96
255 313
495 540
68 902
719 711
783 306
700 538
686 309
671 467
66 259
933 483
579 674
44 29
595 445
85 159
698 22
833 768
732 616
425 784
153 463
92 758
656 114
576 73
373 508
555 792
592 133
818 987
783 950
922 385
233 971
90 490
625 537
976 68
294 983
182 221
728 962
446 866
629 440
260 902
177 492
872 935
908 313
776 940
827 401
476 154
554 420
856 603
91 302
612 449
714 574
1 621
886 777
859 58
645 199
971 160
461 324
772 402
469 359
398 469
331 636
245 243
981 268
677 413
314 712
140 818
124 952
23 912
741 668
736 561
378 134
381 708
769 978
302 819
750 283
439 518
474 467
282 215
447 596
413 402
741 263
816 481
41 659
36 421
367 156
398 668
327 500
302 765
17 775
231 299
990 30
894 268
319 306
669 560
210 409
114 963
406 832
500 796
654 153
912 671
280 495
321 269
524 566
753 432
456 557
382 382
696 947
313 755
330 225
777 609
719 97
24 892
466 122
248 847
503 789
693 551
87 371
68 188
548 380
942 230
956 718
190 674
814 419
886 758
649 728
849 200
664 703
253 427
727 672
855 7
624 397
967 52
760 28
313 760
225 955
657 507
596 262
285 674
651 984
254 727
271 420
729 237
616 135
751 529
676 565
768 684
423 715
956 391
877 209
787 627
737 814
219 442
672 959
349 236
90 596
142 683
448 127
545 367
108 449
413 984
962 394
365 857
250 862
822 468
472 478
681 532
499 526
994 740
516 771
249 330
253 673
736 200
545 620
695 234
479 570
485 160
154 378
157 4
675 248
980 190
371 397
751 148
662 203
138 167
580 294
170 835
535 844
262 266
126 691
751 121
855 138
216 35
819 879
538 921
378 551
124 515
718 55
889 695
731 675
912 468
478 174
733 604
864 835
76 719
771 10
151 148
560 274
663 629
329 823
869 598
243 780
65 73
305 149
540 298
528 321
21 679
821 933
304 835
561 632
657 428
553 877
25 795
8 89
867 313
590 894
833 925
584 888
630 979
556 933
813 116
917 821
544 469
615 704
16 950
727 200
874 75
622 809
314 342
293 452
187 274
782 742
210 826
414 753
24 909
166 384
742 533
333 820
246 354
718 559
47 364
475 691
815 661
964 597
403 874
769 739
605 286
123 698
819 807
365 763
673 655
797 147
808 13
886 453
173 936
978 236
814 452
611 450
238 327
564 846
760 588
852 557
872 894
560 783
587 627
733 347
218 364
227 547
351 884
728 961
287 248
836 13
306 922
561 177
959 269
621 898
247 705
68 822
565 712
187 418
60 22
783 365
295 343
542 109
166 852
842 344
142 910
517 503
280 82
215 534
900 659
32 885
323 326
579 216
840 723
864 981
984 732
483 616
165 49
287 621
279 28
496 310
912 818
987 842
386 420
586 805
933 819
324 124
893 187
104 877
271 587
844 435
987 992
676 273
965 250
810 595
257 541
16 299
137 339
423 30
934 451
796 610
75 760
211 237
707 487
379 719
557 761
79 297
870 568
988 644
949 217
169 558
716 985
10 1
787 805
610 861
659 694
412 493
64 580
147 329
545 448
4 612
613 218
169 574
431 85
746 231
924 995
144 688
381 903
224 722
403 466
816 947
535 523
448 48
140 193
279 550
300 554
545 444
241 384
88 973
32 97
179 571
523 248
266 394
719 618
367 765
145 398
861 137
948 607
745 668
922 794
620 230
124 589
30 647
189 379
469 342
87 604
790 157
221 156
921 717
853 852
871 355
998 144
500 617
725 624
558 106
484 90
791 107
823 229
62 964
386 282
439 202
226 530
503 96
236 500
239 87
469 315
710 26
421 331
475 904
420 265
363 594
493 776
58 675
536 407
961 274
855 463
314 311
528 782
626 590
159 46
897 15
285 390
791 194
619 200
220 154
958 269
479 270
732 615
126 46
179 550
243 338
947 514
970 600
205 219
614 842
35 578
955 254
84 913
247 266
663 658
25 193
560 619
133 852
178 29
958 485
818 41
603 282
162 849
899 895
553 597
673 347
838 130
36 907
904 213
287 81
777 245
917 946
988 239
44 659
110 948
607 215
763 173
872 39
297 820
471 584
828 169
703 483
33 141
151 141
728 757
282 907
277 505
945 193
411 242
12 233
825 264
832 4
610 521
974 149
921 680
990 202
586 267
706 531
459 468
124 823
52 300
86 883
655 221
962 121
540 571
994 694
527 986
466 852
486 386
531 475
741 644
999 200
773 459
749 427
899 570
546 142
534 12
346 19
749 876
344 234
815 806
364 939
365 646
174 264
567 158
155 182
416 21
248 749
203 592
285 118
275 98
561 755
535 734
891 524
928 662
34 442
859 282
543 61
225 876
298 509
960 620
481 350
510 42
700 836
317 628
970 883
516 838
593 92
714 242
600 59
626 912
613 539
499 68
970 15
517 540
71 920
650 663
11 715
905 962
987 189
256 979
815 499
605 396
902 9
208 325
924 243
604 48
369 247
300 976
827 690
330 268
630 433
208 721
715 646
437 318
849 599
22 217
545 421
138 371
990 939
675 971
143 61
237 865
510 395
306 468
352 581
473 490
303 935
308 292
262 595
759 457
528 995
321 486
945 830
880 564
87 186
383 591
865 419
351 114
48 365
296 920
50 558
867 364
377 625
619 140
742 915
830 408
806 212
350 22
631 991
238 981
105 294
986 152
10 281
424 60
190 290
423 566
266 595
822 236
734 563
150 407
183 979
190 515
714 172
505 951
113 606
122 888
665 312
529 440
229 794
34 50
964 530
852 552
669 451
918 133
56 391
702 900
684 425
663 648
306 188
566 729
789 741
566 457
191 835
225 313
671 279
565 534
913 961
386 740
243 43
208 804
371 125
884 258
614 672
350 179
480 893
843 941
438 513
571 2
962 475
566 321
742 493
709 301
648 431
906 390
634 284
988 795
629 613
211 707
380 405
57 267
870 833
299 789
143 932
950 746
793 249
482 422
480 524
819 859
280 439
298 336
57 168
168 558
77 389
963 727
529 457
460 768
599 409
9 346
164 222
97 559
349 800
319 936
315 395
324 629
804 545
306 113
145 666
458 308
64 457
308 831
214 626
508 492
973 449
842 573
203 499
685 699
164 494
358 403
43 661
90 150
335 171
894 910
859 541
545 543
239 61
388 597
815 430
609 904
931 777
760 889
411 1000
471 791
722 433
329 927
71 668
823 799
282 562
747 96
991 355
351 921
161 382
908 572
381 805
32 851
948 105
383 705
295 708
985 503
930 159
301 211
720 47
753 657
119 143
264 378
714 996
534 97
846 481
201 832
109 935
257 572
30 557
782 749
285 204
199 829
446 396
662 998
933 114
524 927
498 366
689 631
71 627
702 871
789 406
198 84
264 553
792 277
551 371
398 835
484 274
761 821
240 356
441 662
334 143
532 455
137 320
861 334
755 616
168 874
904 79
625 141
496 609
878 181
103 410
729 496
924 836
463 6
206 982
52 474
675 155
287 299
647 455
515 494
674 517
802 309
107 882
156 382
69 618
387 274
952 617
126 355
442 373
661 698
204 224
986 850
30 852
244 368
960 397
631 184
800 699
802 538
507 450
822 119
997 111
158 552
346 95
160 942
690 843
26 40
371 179
929 695
283 435
144 741
87 317
428 369
863 739
149 1000
842 51
510 867
442 232
90 632
1000 663
982 862
69 939
938 664
760 779
66 621
853 394
228 130
722 736
978 640
508 124
21 841
985 774
2 405
712 855
974 1
870 85
131 935
706 128
521 373
39 594
460 941
87 438
796 439
631 670
75 5
191 400
6 61
485 488
347 190
967 492
451 488
216 841
433 675
782 872
434 259
504 120
141 368
470 215
615 81
721 99
640 535
910 442
374 477
282 807
152 63
30 615
128 463
226 631
116 75
371 938
289 446
705 95
88 696
513 977
944 960
172 410
347 4
339 296
611 865
965 315
311 52
753 499
907 102
403 202
413 110
722 707
468 466
470 829
45 425
828 460
351 933
863 579
209 769
680 963
323 445
641 322
288 130
487 109
540 707
75 638
766 254
986 375
337 491
813 408
886 667
124 518
507 844
452 955
959 637
499 205
695 880
595 932
546 176
810 534
359 23
189 483
680 750
704 422
120 417
546 156
115 397
360 182
583 406
61 177
337 606
353 498
666 850
771 207
332 14
474 363
763 936
846 819
235 255
824 702
3 535
883 585
292 943
900 114
478 391
862 143
240 985
998 174
637 113
150 517
570 426
746 124
482 998
237 959
901 784
679 889
248 140
723 530
549 968
511 759
771 873
613 869
348 94
866 584
385 856
583 171
9 835
179 445
327 569
659 939
437 6
941 787
643 840
42 100
545 785
412 565
264 336
133 61
981 132
489 485
624 327
810 266
620 543
160 14
643 863
586 539
648 349
675 510
749 656
615 310
820 776
927 338
783 898
764 804
197 218
804 444
569 792
16 535
453 187
310 379
386 539
387 97
666 114
167 470
374 8
995 479
449 75
435 110
806 311
553 434
972 102
479 710
550 175
292 216
37 197
204 64
592 85
289 767
887 94
77 439
729 850
560 201
734 203
917 124
145 509
722 540
251 362
307 137
927 333
535 584
136 947
319 12
59 240
363 941
836 571
414 909
271 120
152 77
207 431
74 2
389 209
300 388
850 572
494 550
593 308
566 215
292 633
123 288
289 736
475 572
911 226
94 472
774 295
979 889
811 924
196 376
797 429
481 729
934 828
277 575
915 385
515 742
956 777
967 402
248 92
882 164
950 429
891 439
403 687
232 717
101 59
835 206
297 505
76 650
813 832
623 788
742 842
693 124
622 757
296 860
300 879
933 519
176 674
614 145
382 53
912 191
863 329
517 779
394 699
473 460
411 124
338 307
713 395
140 327
539 571
596 920
301 534
165 163
214 681
293 607
731 766
66 141
241 755
800 753
25 624
439 320
160 504
714 651
221 425
424 264
741 800
240 531
119 399
34 185
401 863
789 973
891 842
160 143
248 587
246 340
387 485
870 857
235 256
393 635
197 125
146 36
722 393
213 613
586 372
569 946
166 791
386 867
432 344
820 473
663 541
218 227
598 963
584 990
810 792
319 731
235 918
784 573
315 111
552 134
584 214
440 531
201 131
220 871
706 733
255 940
911 785
320 577
62 183
436 88
242 53
473 981
362 727
273 363
112 746
367 173
928 802
612 262
380 581
255 346
395 107
633 636
511 50
449 786
679 921
754 120
925 605
264 36
350 630
783 524
243 514
105 497
859 499
603 492
854 17
315 852
71 374
507 598
916 946
232 412
818 611
222 194
549 293
919 115
168 781
871 733
743 964
157 203
168 717
711 456
433 747
913 600
333 270
913 325
282 144
408 218
457 575
286 168
383 893
47 153
759 551
291 23
503 818
675 616
940 645
82 699
214 891
625 500
58 359
8 333
532 298
707 34
117 894
874 479
833 165
863 689
804 487
846 283
337 457
928 220
106 634
253 925
497 824
183 965
443 549
572 270
183 470
483 851
445 865
388 724
84 845
358 688
122 206
170 580
480 635
233 294
421 542
264 693
390 446
648 690
555 894
739 877
678 212
82 188
515 603
918 599
565 503
892 985
677 786
9 303
879 164
747 785
57 266
142 452
358 575
639 225
529 758
154 446
708 718
702 344
458 730
129 761
271 489
652 162
779 60
846 502
611 350
171 318
814 725
782 253
326 786
414 612
198 192
23 756
463 886
376 660
739 572
385 349
922 907
377 285
461 542
362 15
835 199
451 165
754 216
128 951
58 221
880 126
357 264
970 899
127 783
440 840
149 627
153 700
33 169
879 119
886 401
299 440
990 90
68 669
713 563
727 43
477 760
211 24
375 857
327 518
725 304
431 66
377 32
151 922
604 877
964 80
734 87
616 61
604 621
52 328
190 300
128 919
507 992
492 657
265 447
533 580
105 334
251 24
470 302
351 393
783 96
60 324
594 725
493 100
68 336
756 684
782 641
161 720
910 413
244 160
457 947
585 516
408 899
19 827
234 775
511 16
767 125
675 279
844 20
784 916
980 428
60 436
951 348
327 358
256 285
561 490
411 423
857 177
547 883
455 743
902 479
255 725
242 667
160 968
311 463
667 989
723 427
569 635
268 980
57 124
359 963
697 260
441 544
297 187
358 903
911 599
569 423
237 584
220 408
868 942
834 437
576 102
416 984
577 923
237 283
178 843
97 478
133 666
900 51
634 467
290 335
534 57
318 110
397 216
890 295
245 67
601 585
937 85
250 189
135 498
28 121
964 923
974 724
671 728
997 1
335 745
39 812
642 527
112 912
678 713
562 479
601 107
576 10
994 246
89 991
598 775
998 126
329 639
652 304
215 262
828 18
426 741
848 710
618 601
671 218
707 246
580 701
843 20
43 792
254 638
941 366
372 507
292 371
113 909
323 135
479 382
82 926
718 575
604 674
663 853
467 603
570 838
109 197
389 984
707 65
940 29
551 418
410 283
827 843
670 277
830 274
835 965
568 322
138 28
870 878
12 821
909 70
450 140
266 860
774 445
610 233
349 912
133 183
876 236
835 795
303 110
30 576
267 803
20 673
396 449
655 96
360 787
630 587
375 464
734 283
787 908
413 988
93 67
450 51
957 407
106 987
334 373
141 353
428 430
239 139
568 220
726 942
35 459
577 821
860 363
368 317
701 702
41 194
580 953
962 818
91 529
389 816
596 343
739 108
152 145
859 436
489 72
509 629
427 88
268 646
69 465
840 16
159 930
123 663
426 191
978 56
280 139
427 213
878 684
682 722
117 697
412 239
143 20
224 622
961 303
426 387
515 303
423 750
823 442
205 361
923 321
409 686
875 987
205 699
744 699
719 968
672 741
255 632
335 793
896 833
279 452
239 330
423 113
668 627
812 763
678 882
82 349
622 337
17 703
277 351
495 287
189 742
193 663
967 611
645 741
75 664
426 396
109 212
779 385
914 273
366 493
507 644
873 825
565 681
532 284
918 957
777 11
851 237
253 996
175 347
561 399
846 798
371 764
107 401
800 922
933 378
993 259
835 286
877 675
202 403
21 762
154 191
280 772
278 125
240 676
401 39
318 881
387 663
321 731
368 150
904 201
439 750
373 30
777 773
69 725
52 738
958 708
923 344
371 243
426 644
715 400
482 749
809 225
598 853
90 970
882 218
94 302
294 145
40 603
204 962
298 926
569 656
517 65
817 419
643 745
597 758
561 831
327 654
132 620
150 523
223 354
836 872
279 391
595 200
616 335
45 784
753 728
760 396
472 428
987 421
185 548
251 511
553 382
483 55
257 57
760 92
928 390
835 523
941 233
985 557
461 452
67 932
879 405
926 857
688 408
263 944
816 22
387 744
411 221
618 352
335 951
79 985
400 521
729 127
381 964
477 537
918 88
260 252
391 654
399 144
818 477
128 35
907 697
556 987
823 344
977 596
595 692
404 942
817 136
672 174
85 932
426 475
937 176
619 755
652 98
329 47
33 836
579 361
432 173
248 302
776 861
200 394
967 203
844 107
816 172
407 537
249 743
223 250
49 440
243 296
741 166
262 696
628 658
718 386
370 146
204 20
459 248
252 551
418 495
147 31
190 221
353 531
851 251
912 220
396 387
450 193
790 5
564 795
961 374
276 159
206 210
889 19
676 594
550 878
98 239
199 899
903 698
135 215
423 528
686 616
391 690
953 114
884 510
528 702
717 429
241 29
151 439
279 285
983 265
748 405
103 830
845 845
871 797
306 336
878 833
614 969
506 854
645 627
292 423
511 274
687 258
11 331
329 882
127 990
987 432
616 714
162 581
34 667
435 734
712 965
832 973
72 318
648 137
316 774
126 302
557 450
518 525
283 370
321 346
686 173
568 276
415 400
248 487
717 56
842 669
889 399
622 520
853 942
866 891
467 433
367 901
173 639
617 365
874 458
385 763
192 308
565 430
791 538
886 297
178 782
57 760
812 793
874 371
1000 746
53 769
620 195
190 136
734 75
433 684
478 962
818 997
209 203
689 743
855 16
890 728
386 889
825 942
710 51
971 613
855 56
688 639
92 517
513 808
111 202
903 667
298 109
34 187
188 420
260 312
141 230
277 995
637 316
633 728
897 998
106 503
733 293
657 634
408 628
561 549
895 845
152 880
925 983
685 206
305 958
943 437
210 703
64 771
603 624
728 744
445 191
748 425
959 874
79 970
283 247
614 255
621 573
103 441
35 831
373 895
306 120
932 440
625 11
761 928
526 444
365 93
993 89
340 298
560 11
356 334
992 287
125 616
280 421
953 518
721 30
862 497
658 632
864 650
299 280
965 908
876 293
973 771
802 252
203 490
523 64
338 438
604 647
420 872
776 743
459 50
658 981
771 652
341 840
701 689
688 104
879 340
839 9
988 663
459 790
670 858
108 518
919 35
899 736
381 669
387 74
860 439
295 324
492 133
147 347
759 957
815 596
297 192
514 216
303 311
384 644
480 850
2 481
324 464
279 434
421 767
862 587
362 510
778 227
77 708
990 380
19 774
69 754
418 548
603 956
437 74
654 125
217 933
559 989
575 412
281 705
412 979
105 157
536 522
94 265
370 959
668 939
891 226
279 941
704 629
986 321
672 74
230 990
649 638
127 477
518 221
94 471
115 815
429 782
753 672
359 384
964 707
237 668
336 146
360 673
99 272
261 158
635 834
312 80
656 426
894 437
208 999
108 566
382 71
467 450
984 284
832 82
762 168
499 430
264 218
916 271
644 810
768 893
237 392
214 678
479 687
963 663
120 870
866 606
548 861
767 255
63 278
420 182
170 8
38 628
666 729
178 786
950 533
18 339
739 680
987 429
957 204
386 857
416 153
111 830
782 882
11 304
242 288
38 279
916 452
794 581
180 324
718 129
856 736
820 594
767 158
374 76
361 760
932 128
264 394
957 45
275 319
348 516
794 522
837 940
263 172
496 118
64 25
452 536
663 459
776 619
856 51
588 64
417 424
3 870
791 617
393 639
86 3
664 485
297 151
391 234
353 661
724 545
716 78
767 859
694 511
514 153
633 217
723 297
53 288
975 348
629 271
679 985
882 210
831 1000
420 524
510 268
655 375
619 405
502 694
981 27
902 609
980 506
953 10
764 723
9 594
722 428
470 584
958 172
409 577
576 262
270 629
167 250
7 420
211 656
199 3
260 799
709 729
577 536
835 743
138 193
889 9
11 728
105 88
92 267
473 647
957 752
962 224
958 538
759 144
126 835
193 933
626 555
660 730
642 317
34 888
793 506
534 102
325 566
709 15
331 45
457 277
228 934
464 772
866 441
327 878
170 968
546 966
495 579
853 639
740 693
610 319
363 141
457 590
75 920
362 292
360 40
7 66
846 853
844 432
124 722
351 733
403 725
29 765
707 291
757 420
701 465
169 898
447 70
997 557
674 492
134 322
799 68
789 609
171 489
206 686
606 153
123 405
222 282
201 728
185 550
926 310
41 436
812 191
503 601
799 25
67 179
317 273
678 998
972 231
726 156
967 57
23 268
548 63
55 359
311 403
282 293
977 498
567 401
315 605
188 281
662 210
548 209
624 955
216 878
981 959
205 262
603 181
581 946
765 331
105 590
157 771
51 208
906 950
416 882
904 334
211 443
753 176
805 355
357 915
876 289
971 669
229 480
439 775
176 489
982 433
790 749
921 839
188 673
15 992
27 723
490 474
165 280
600 340
120 582
772 910
330 438
661 596
508 675
749 196
788 463
18 680
505 664
139 105
686 127
519 367
564 825
483 479
647 891
333 776
323 493
895 692
525 395
903 29
58 41
2 170
889 454
697 371
284 343
613 597
649 802
417 333
765 251
943 491
54 845
519 463
875 238
110 413
218 807
135 501
97 150
900 865
339 599
610 373
569 665
668 352
394 193
116 856
957 686
186 162
542 635
663 442
499 497
447 699
71 287
70 639
952 898
795 971
601 541
402 409
915 939
570 456
920 105
900 128
20 531
823 916
260 744
724 185
328 324
193 571
27 219
815 825
266 831
325 285
362 245
983 177
361 648
243 45
38 269
616 844
38 188
12 248
683 688
884 396
284 935
511 445
378 831
150 90
831 530
762 590
455 4
986 844
272 601
39 310
141 21
514 504
944 827
28 300
850 757
198 312
232 959
962 887
234 234
839 273
895 979
645 408
955 378
7 935
910 208
691 391
910 889
55 494
199 955
884 161
193 117
746 32
741 640
362 737
925 822
955 481
432 313
873 458
796 510
408 988
979 153
19 71
792 381
808 542
928 511
247 853
908 946
786 849
711 260
921 689
759 908
450 599
429 696
451 112
248 135
233 89
386 775
97 172
623 301
913 24
373 677
315 484
936 337
753 385
287 533
80 89
645 327
223 575
300 401
469 748
572 91
49 27
128 313
403 852
341 717
335 276
661 692
972 92
780 968
894 561
162 909
309 723
208 232
165 608
610 292
144 612
528 593
343 659
13 806
673 174
986 374
957 166
153 566
457 425
930 952
845 402
994 925
37 395
711 62
921 776
340 258
149 341
803 457
732 951
618 471
312 751
450 156
152 31
880 498
955 262
755 992
405 280
592 744
538 92
436 340
548 645
663 378
382 2
32 921
734 987
534 488
173 247
829 710
402 237
261 48
510 275
778 733
906 978
619 287
331 660
524 362
700 466
97 29
359 752
114 532
351 295
593 40
263 994
277 875
870 55
500 488
342 182
147 217
543 79
545 921
623 903
434 375
414 997
724 42
871 117
827 20
535 768
671 34
984 566
559 105
870 344
479 604
286 823
512 916
746 398
683 417
826 141
274 108
99 877
787 51
536 66
196 399
982 941
796 16
534 670
820 808
303 285
724 753
155 539
445 377
219 778
771 712
740 657
464 863
28 25
549 313
403 730
976 127
856 308
298 978
19 390
634 104
948 449
966 391
566 464
908 788
475 935
413 562
81 740
688 445
860 895
104 158
659 543
588 224
359 496
11 833
740 311
873 840
807 739
612 31
212 510
888 789
355 898
332 295
474 690
790 836
10 80
951 749
743 62
901 846
878 888
300 36
978 911
66 189
420 306
330 127
203 661
702 562
358 435
496 576
418 748
773 296
987 73
331 964
504 755
54 833
881 256
284 546
214 147
824 697
19 182
483 991
633 330
566 51
346 415
762 28
378 97
128 882
851 181
714 83
789 559
456 300
570 280
348 588
813 183
578 445
495 941
184 192
572 437
670 244
645 412
91 101
732 410
592 528
396 557
26 454
854 597
890 247
842 527
294 519
647 473
402 245
448 145
542 195
53 567
649 259
516 890
801 699
689 94
383 499
221 125
490 219
815 317
236 938
24 35
434 917
582 486
835 582
96 350
471 953
716 571
137 451
927 875
191 740
127 111
482 708
949 317
289 44
18 111
382 350
921 922
899 341
700 108
437 993
32 737
661 672
783 128
912 516
964 102
442 599
391 397
504 451
777 195
675 566
187 58
302 848
730 434
562 789
379 743
844 805
908 637
403 299
359 775
238 488
321 264
405 508
673 706
355 402
492 232
265 405
372 995
147 207
689 990
11 948
626 765
598 659
673 690
816 783
223 137
398 627
684 350
472 175
933 89
579 304
862 475
989 372
350 14
61 247
717 427
597 712
849 632
61 673
113 737
1000 547
814 861
22 879
85 796
167 271
439 580
518 187
157 524
677 105
198 894
343 310
983 342
674 639
376 596
64 895
218 854
40 633
985 196
508 14
300 94
281 786
749 615
479 308
410 384
889 435
686 329
967 23
36 175
365 194
808 329
772 569
713 660
3 86
924 385
875 433
984 164
768 669
912 78
896 719
535 512
427 307
80 139
966 82
576 241
26 801
822 810
323 648
315 253
149 93
911 228
583 229
469 479
960 846
632 925
86 220
93 682
251 31
283 517
10 546
96 945
774 757
103 594
236 62
440 867
671 424
651 835
565 644
993 932
561 627
172 896
866 297
652 320
891 239
382 330
110 127
847 110
817 589
775 509
622 64
751 422
986 275
669 203
571 320
559 256
494 173
713 310
577 545
32 551
324 297
408 992
500 979
663 22
629 581
940 955
184 433
479 248
94 592
780 221
480 759
68 863
996 632
324 756
975 823
734 637
196 172
210 824
104 149
130 639
238 26
904 17
598 733
491 256
635 638
134 959
133 478
745 329
2 306
504 457
454 986
946 685
763 849
933 242
788 776
849 430
926 484
67 60
794 812
641 263
568 462
99 373
447 546
230 872
524 370
651 373
799 929
340 353
381 858
630 21
473 236
663 392
117 495
450 181
170 32
408 693
402 411
417 200
339 976
328 149
239 958
170 63
545 832
944 923
439 601
981 967
53 382
797 54
448 476
202 687
749 681
625 849
925 705
672 51
990 400
872 275
819 20
328 266
847 529
252 405
664 805
311 289
6 788
116 849
797 392
553 796
649 576
328 69
912 146
440 591
763 287
120 67
270 371
527 781
920 980
690 387
180 486
416 339
899 680
836 691
270 598
664 950
619 159
873 890
277 669
400 55
833 115
510 600
805 761
451 253
238 779
993 901
728 808
739 313
149 709
980 686
280 436
717 464
550 579
416 355
339 46
994 141
298 231
271 643
484 350
662 598
970 879
444 256
293 384
200 112
940 615
466 630
660 812
952 877
741 753
450 402
702 83
886 23
279 66
457 923
801 19
614 948
852 626
935 152
506 43
265 391
424 695
618 795
250 901
476 112
679 327
737 437
940 663
612 320
366 764
343 790
810 337
131 623
389 384
185 477
820 484
499 463
431 617
416 932
49 309
169 857
445 200
486 150
533 243
702 704
814 928
544 783
527 487
896 575
965 245
67 683
252 863
235 737
962 248
886 15
951 964
568 117
891 583
712 787
625 612
165 420
88 130
172 435
637 423
650 223
511 13
866 824
261 752
839 563
31 957
692 743
743 408
19 497
139 459
626 507
412 150
942 400
924 591
622 787
955 488
610 567
482 305
205 512
261 896
254 356
75 26
83 565
484 60
72 895
561 13
955 268
623 261
107 232
828 345
32 309
836 426
321 490
515 797
245 769
746 243
459 140
800 314
429 971
927 264
754 463
993 268
618 819
588 134
456 544
538 317
771 850
285 581
422 492
462 541
466 562
139 219
376 483
838 986
137 807
805 525
20 744
287 900
496 409
749 780
883 429
658 373
647 33
855 836
19 344
643 823
566 230
129 688
613 229
467 953
669 548
715 952
49 773
458 706
497 456
739 352
291 757
695 933
299 848
496 139
826 663
205 644
968 225
543 34
177 433
63 225
282 53
128 450
254 58
716 552
42 308
186 219
214 289
615 757
322 143
607 1000
20 257
606 147
557 773
725 442
46 404
139 736
34 746
382 107
791 987
605 848
549 161
621 662
974 955
168 445
886 33
182 968
908 579
371 574
517 509
502 578
426 875
267 398
888 592
704 56
37 179
299 274
241 118
43 927
472 704
828 77
99 264
416 953
841 742
59 618
367 855
621 71
910 657
282 811
133 323
80 956
378 908
171 448
541 190
981 508
867 347
363 487
184 776
298 107
377 783
781 457
364 122
337 886
922 117
322 524
279 684
362 47
416 843
767 832
341 317
978 678
554 899
713 803
679 363
69 40
248 177
770 338
215 822
653 437
190 994
418 168
812 482
322 897
515 1000
259 583
392 20
661 639
573 966
271 787
120 791
543 661
136 648
828 158
78 999
366 944
878 741
996 538
119 303
860 742
90 998
847 561
222 276
36 401
786 694
349 462
812 880
254 202
287 956
699 728
306 545
286 862
721 673
614 858
739 483
996 966
760 250
519 246
234 967
203 872
600 580
377 83
453 449
755 66
27 978
704 117
812 815
132 38
409 2
635 642
969 190
865 243
442 816
55 550
673 859
998 780
604 302
770 445
437 12
606 72
5 926
520 702
594 965
950 943
599 699
527 231
27 478
696 630
82 484
907 645
964 167
866 835
221 902
527 865
181 941
166 12
595 332
691 621
162 386
592 948
295 457
782 867
358 660
83 701
131 263
539 511
556 866
122 710
982 724
952 203
330 262
675 276
479 805
891 472
349 429
982 256
646 887
405 195
904 464
495 699
885 730
745 220
496 210
928 386
682 628
166 15
883 164
902 287
710 384
165 613
172 216
389 667
396 940
226 492
160 309
518 543
170 261
566 53
424 819
691 133
554 855
98 752
972 269
319 712
336 34
41 739
34 136
641 556
376 650
857 753
680 180
582 579
492 571
62 531
154 448
666 795
232 376
656 819
992 336
999 365
25 266
172 70
722 663
640 212
79 53
26 854
172 378
105 130
642 760
300 986
397 415
443 119
77 434
330 507
487 424
182 764
192 705
141 710
460 597
839 453
438 803
140 788
934 383
797 956
801 225
741 482
732 227
565 439
585 108
495 78
817 954
674 8
498 844
185 989
983 118
371 496
800 519
803 600
96 543
434 827
480 232
145 975
661 961
928 335
968 686
716 817
882 900
806 864
121 142
320 529
595 967
566 75
550 710
401 563
139 525
30 796
778 701
447 568
598 847
482 620
526 730
609 243
841 909
179 245
755 567
363 247
927 417
421 876
615 255
495 141
984 455
735 677
221 576
937 597
674 569
704 688
392 652
776 812
883 50
78 752
544 15
700 125
795 514
434 562
249 55
27 974
766 418
977 541
582 208
933 517
216 381
844 915
858 638
781 93
458 566
654 771
825 81
228 942
851 557
835 432
764 117
986 182
511 823
555 854
345 412
491 125
71 96
412 247
529 992
189 731
162 663
491 943
124 572
650 557
987 994
968 830
129 511
334 551
440 690
569 339
712 730
734 500
986 735
291 324
980 259
536 621
864 685
459 303
983 97
810 967
435 452
290 414
62 794
566 496
427 876
262 962
849 477
334 125
159 441
470 500
924 581
29 736
225 463
228 601
660 793
96 438
470 508
479 576
195 405
834 223
140 410
627 265
58 726
75 78
298 619
287 745
607 744
836 548
953 269
240 352
73 878
309 172
739 353
374 650
745 755
782 602
85 71
20 205
946 855
752 250
476 828
851 67
944 626
31 252
797 121
653 987
468 609
31 268
108 976
475 860
687 779
53 311
915 991
895 772
56 714
380 304
617 410
737 397
584 313
698 622
91 65
838 495
21 837
863 885
865 982
753 8
825 484
311 442
518 629
982 101
293 680
74 383
744 263
293 511
464 666
347 679
550 563
660 854
674 765
248 524
121 91
122 686
300 729
40 944
239 503
609 937
533 510
452 370
530 873
638 124
218 379
774 456
596 596
310 311
472 970
239 199
878 690
920 629
602 802
853 604
295 842
79 826
7 548
149 780
355 734
866 99
500 813
46 809
988 708
788 841
663 435
34 742
260 364
398 618
68 245
965 50
894 70
388 882
777 528
74 440
962 107
181 573
471 44
838 733
201 418
883 801
231 865
687 547
266 581
814 393
180 887
184 493
345 364
65 167
759 255
841 601
613 394
370 361
372 252
468 199
501 85
779 469
214 269
182 397
762 527
113 178
432 944
684 273
9 741
719 548
422 850
145 229
978 244
853 90
960 205
841 996
829 737
644 846
2 4
587 871
876 281
560 594
795 548
195 940
128 325
618 105
921 470
718 506
898 910
853 727
572 1000
222 726
791 781
465 818
109 997
336 726
453 256
547 999
949 264
856 198
174 708
555 496
170 405
5 392
482 147
524 504
469 989
321 689
506 490
941 52
840 241
439 841
363 956
787 369
573 786
149 609
4 725
812 402
633 87
594 697
885 642
580 672
457 510
113 279
690 574
851 46
569 346
414 9
447 606
94 683
354 960
203 482
237 718
478 157
415 675
35 428
226 833
992 221
809 526
453 11
415 238
977 4
955 806
832 927
354 774
50 739
722 436
489 16
956 222
132 117
748 936
127 107
1 894
897 651
135 408
536 40
130 786
221 342
637 123
120 637
16 464
966 264
114 453
419 358
397 97
243 527
729 455
789 947
983 56
648 979
273 117
42 403
601 812
760 4
453 360
35 686
140 948
62 474
3 709
345 553
260 969
21 911
910 752
27 952
507 627
115 618
982 584
774 434
944 160
120 103
50 984
437 405
792 735
60 164
997 970
268 23
1 387
743 982
416 266
28 887
368 302
849 769
285 285
525 681
772 668
86 832
184 82
153 451
576 456
438 485
186 205
750 566
443 469
590 504
928 114
184 452
466 307
138 302
104 792
66 31
600 229
701 37
713 886
593 815
803 387
635 670
173 604
407 155
14 878
531 745
537 211
791 717
955 468
669 757
426 882
879 598
305 244
990 467
75 477
525 381
296 545
383 431
864 220
702 521
815 128
191 288
962 364
359 913
341 312
795 436
3 284
937 554
581 56
165 123
343 126
369 519
320 727
822 222
318 176
505 606
729 54
276 65
466 165
221 618
521 915
743 359
229 923
190 659
583 580
462 195
583 131
370 439
492 12
177 968
585 228
663 679
586 266
824 123
613 197
484 426
744 66
557 465
504 293
915 347
304 781
656 832
100 362
932 684
714 878
212 855
691 752
888 866
875 501
926 510
424 482
974 279
126 241
978 782
613 473
508 639
806 315
776 680
389 93
699 164
926 25
443 404
617 772
756 149
443 887
941 969
221 98
635 996
129 802
538 517
246 588
681 171
217 353
259 29
157 303
349 952
614 482
181 59
646 718
927 891
306 607
433 339
497 30
93 891
361 794
842 902
683 455
288 665
737 820
723 382
624 843
608 388
70 526
375 803
583 820
693 943
613 534
799 316
8 336
317 983
530 924
371 992
315 448
303 736
973 29
539 908
850 460
107 456
435 921
588 983
144 494
135 798
229 460
367 674
350 568
965 944
273 292
212 915
643 799
902 914
726 388
711 307
847 889
425 565
915 126
133 752
943 97
695 216
740 986
901 621
364 304
740 617
569 818
356 279
476 203
537 320
700 231
535 439
568 513
94 820
54 684
25 145
652 593
314 8
224 141
562 95
931 64
646 976
420 565
385 972
693 464
741 70
662 274
751 237
767 312
992 210
928 922
903 622
187 571
153 245
627 846
61 367
915 21
111 928
517 412
570 516
789 33
865 43
655 207
37 902
115 189
460 652
579 570
580 576
294 909
173 702
758 313
87 974
355 93
180 71
972 399
380 950
146 310
871 77
886 5
310 169
485 835
223 594
147 309
753 99
666 599
787 774
421 277
110 449
545 347
453 420
940 55
949 162
649 447
822 567
652 574
665 927
808 946
25 779
745 251
895 206
552 504
364 485
410 464
294 372
498 819
116 143
745 682
473 322
299 34
185 198
907 548
34 706
915 795
521 561
731 285
674 847
411 524
791 180
671 263
501 321
648 648
26 772
732 933
671 117
498 429
426 843
309 836
718 451
65 868
60 712
418 329
825 89
445 166
378 708
675 875
136 201
454 200
752 880
394 412
851 926
950 263
708 679
564 884
49 496
54 147
438 121
258 652
202 460
722 566
614 131
427 14
978 494
695 363
873 448
741 279
594 179
399 203
14 758
807 736
676 125
70 180
212 673
833 541
166 921
239 213
283 463
660 24
741 605
554 491
807 735
443 820
844 249
907 871
725 328
50 930
409 296
969 581
501 102
565 357
510 305
796 471
501 590
643 345
190 549
567 266
877 617
547 637
912 295
227 472
718 79
574 415
124 75
794 436
907 342
38 423
449 605
221 587
314 484
68 812
745 785
890 670
199 807
882 953
758 75
564 454
549 12
410 589
689 630
465 759
627 532
570 371
668 812
393 867
618 551
540 851
855 649
664 693
578 579
943 907
66 983
888 944
703 962
236 624
255 833
661 532
224 509
607 721
627 404
531 514
700 218
217 402
531 452
25 215
707 812
642 179
191 822
805 204
353 736
880 928
597 486
387 626
690 269
511 519
583 569
748 897
548 290
718 352
440 724
702 388
210 702
322 948
216 170
752 702
229 245
581 759
340 129
832 893
968 533
658 177
476 913
46 692
82 797
752 156
521 939
880 273
348 712
334 484
415 344
13 1
26 488
913 71
179 346
219 572
7 612
738 110
119 557
873 717
957 745
7 836
899 533
588 585
17 3
3 305
516 267
376 695
618 970
909 355
79 27
912 303
744 220
407 64
597 395
825 508
369 552
850 523
878 84
785 141
981 766
423 93
57 635
184 49
738 361
790 113
871 213
877 655
353 263
695 866
182 543
6 604
987 244
878 155
443 615
812 862
243 147
655 465
360 532
471 64
146 356
128 840
574 309
735 931
264 721
742 558
738 423
570 309
797 281
344 337
975 471
335 651
981 450
682 619
864 419
42 518
103 611
178 900
243 370
519 586
58 845
409 586
393 539
200 222
336 278
43 695
432 597
317 609
848 559
144 388
325 955
795 877
400 98
29 795
994 12
812 425
386 808
38 715
526 533
437 131
394 231
7 921
673 413
559 10
133 76
115 126
440 926
405 640
975 160
523 763
993 1000
837 5
768 861
769 985
561 327
347 45
755 461
171 546
739 425
64 503
585 769
939 911
25 921
729 17
777 494
376 689
172 722
534 256
974 703
863 912
415 804
725 848
889 746
525 622
375 59
316 448
150 568
552 114
62 628
431 458
515 503
539 591
43 590
209 567
563 584
977 143
133 659
402 448
106 755
89 608
323 640
721 384
267 175
212 698
632 726
552 522
634 711
195 194
777 606
252 909
709 73
408 797
279 29
106 655
784 774
259 769
836 805
914 91
351 389
461 928
597 178
49 875
206 152
806 271
39 624
221 1
440 486
91 213
2 793
601 522
852 414
258 810
52 854
80 544
190 995
176 228
618 748
107 18
988 908
718 479
952 885
644 636
504 819
864 473
566 795
882 150
749 426
256 462
226 186
342 177
686 65
13 153
785 247
303 601
102 37
935 531
230 934
360 311
124 373
549 573
604 586
990 27
126 225
377 802
385 31
754 486
420 689
16 649
622 666
300 451
851 451
915 400
985 717
897 111
941 913
601 669
66 985
700 820
822 471
860 189
119 481
854 98
166 181
576 465
631 426
177 642
414 514
976 650
575 576
912 722
921 662
503 126
111 668
132 936
464 398
392 893
505 101
555 480
103 481
472 318
402 389
447 161
39 661
653 801
253 669
637 355
149 43
831 620
713 676
788 466
626 892
690 175
551 728
836 608
760 712
644 13
380 632
719 880
27 550
499 739
577 105
852 993
14 639
577 435
993 796
653 279
262 675
570 230
145 583
220 602
14 796
388 337
61 996
144 746
699 426
690 352
56 646
87 318
321 350
957 896
815 983
48 384
564 544
318 783
497 331
579 884
19 991
232 932
748 375
678 447
152 367
150 208
877 685
937 185
167 332
486 730
838 795
255 208
137 838
140 885
212 817
923 547
583 708
810 854
846 648
802 799
593 50
887 338
831 736
238 521
308 572
425 232
765 360
304 918
510 98
909 103
147 107
184 34
988 330
930 621
799 238
544 537
355 969
121 471
680 776
388 189
873 296
643 372
402 826
405 197
326 240
145 473
888 485
802 271
762 84
449 27
106 569
344 884
326 568
532 968
939 285
482 471
934 978
296 821
462 449
443 576
532 685
823 287
207 726
65 902
962 390
709 408
777 206
455 610
29 388
588 676
561 401
124 355
392 167
805 793
493 364
518 557
265 831
298 86
323 359
846 452
564 300
61 944
39 1000
619 599
401 743
306 80
102 697
246 664
910 403
456 402
156 608
468 831
318 313
825 2
46 444
953 446
538 258
525 991
654 215
525 110
671 590
802 53
436 765
941 297
939 940
199 815
104 187
796 127
616 548
587 770
953 375
886 51
42 457
302 328
441 241
619 991
407 20
509 511
206 304
989 334
688 604
1000 259
83 392
848 919
511 70
631 918
794 120
723 565
459 448
102 458
58 689
796 23
821 878
2 262
60 804
902 923
873 532
192 313
90 994
1 164
910 811
963 363
268 20
51 415
293 808
364 646
449 970
854 536
338 876
858 1000
463 254
205 425
616 825
797 666
240 883
350 603
528 419
378 329
740 74
354 593
610 691
468 819
691 863
609 580
289 814
356 904
990 504
570 228
46 161
111 396
116 990
814 493
670 905
566 23
66 317
346 756
790 140
394 78
982 294
873 650
677 210
374 346
170 786
893 811
302 722
823 445
428 113
995 838
463 181
392 743
47 284
97 429
163 271
873 765
301 677
237 686
397 772
186 759
939 770
742 986
53 646
713 370
851 809
798 365
80 670
481 128
240 72
956 275
823 256
942 51
810 912
126 100
437 734
865 149
432 741
868 514
788 806
217 724
141 751
554 302
663 32
401 695
899 190
338 883
182 647
878 607
921 213
782 60
370 564
150 587
640 642
689 193
295 703
589 574
59 770
572 545
917 577
824 50
965 138
132 604
131 172
149 425
875 724
550 355
611 851
755 346
309 429
636 485
761 161
398 891
332 898
315 206
829 523
12 122
487 974
325 241
266 287
464 95
889 670
5 287
912 336
536 578
894 509
31 557
350 394
678 836
77 38
17 104
14 832
725 207
784 261
121 849
334 151
897 435
223 264
436 651
378 670
81 743
501 631
17 177
69 664
856 145
756 5
483 876
854 817
27 610
44 426
77 190
457 454
859 890
549 712
520 917
240 588
732 802
670 487
159 504
715 12
973 875
15 17
301 904
848 377
93 656
182 304
545 82
367 416
999 958
3 931
404 86
84 73
1000 793
503 92
747 345
470 113
760 468
70 115
750 826
552 833
75 178
466 31
778 196
608 252
292 553
735 849
619 833
545 88
907 367
770 8
192 674
841 442
149 267
649 748
162 257
351 806
161 80
663 534
58 282
367 602
721 664
382 379
635 574
52 827
367 552
445 337
870 94
85 384
702 435
189 214
515 988
423 177
874 832
785 531
607 394
124 496
913 527
616 300
564 52
683 617
486 223
831 352
437 690
378 573
966 433
324 89
615 955
867 397
425 834
957 370
952 139
744 954
300 532
643 29
104 567
365 422
999 40
862 279
627 829
585 493
649 10
932 600
149 5
310 115
775 952
496 230
651 221
251 513
693 436
797 399
188 850
600 602
602 909
717 376
958 82
775 608
302 25
472 152
253 164
587 326
432 735
280 592
194 755
787 262
79 599
399 380
905 169
205 981
788 788
17 945
537 87
193 664
13 519
465 444
175 91
84 58
317 821
528 221
342 84
871 569
425 157
216 961
243 93
42 435
108 736
460 473
254 924
916 370
812 574
148 481
746 27
53 87
110 606
567 332
174 992
488 742
304 730
186 698
118 39
251 33
760 741
314 621
52 411
647 104
498 756
709 64
88 235
407 575
408 172
510 192
499 627
230 102
11 342
917 752
771 766
859 832
182 946
418 588
873 745
650 529
609 57
523 493
351 696
385 306
408 566
505 475
921 155
3 529
605 744
345 256
851 867
100 442
6 450
420 936
35 804
721 547
970 226
22 890
732 376
457 386
993 714
371 444
245 644
187 665
931 573
367 189
773 688
766 794
522 348
341 473
843 386
89 125
959 557
97 771
12 214
917 941
710 790
444 756
153 836
726 753
922 926
311 266
240 269
483 981
249 544
746 565
401 378
152 325
452 229
77 726
506 253
312 86
66 290
689 187
530 435
752 173
332 504
550 835
828 354
64 904
431 921
508 623
89 378
55 526
68 429
514 652
525 580
766 823
1000 869
372 897
602 933
806 32
853 314
691 61
819 110
489 429
841 354
432 718
933 724
898 282
964 995
493 481
545 94
125 618
16 130
911 58
190 729
384 940
77 668
15 359
992 341
335 1
788 231
933 570
709 241
511 228
939 653
662 15
725 742
22 768
449 161
713 635
463 585
935 513
222 727
249 512
731 262
526 403
938 602
145 230
669 578
678 43
698 478
203 48
682 185
852 968
50 571
963 506
448 536
48 963
310 925
717 599
791 858
941 840
410 920
240 996
183 202
501 983
89 85
382 136
399 691
413 115
642 291
957 366
273 195
776 34
647 705
717 181
482 403
587 246
536 197
401 77
797 830
168 924
863 633
42 595
282 204
100 775
370 911
895 814
445 584
527 486
531 160
797 141
179 321
746 444
228 851
455 364
157 824
274 326
407 521
491 203
104 369
688 986
809 325
573 757
546 656
455 958
943 946
160 46
314 200
632 192
870 204
736 453
400 64
541 342
361 52
740 26
571 234
789 965
174 94
945 781
617 154
337 470
832 946
277 73
450 951
842 21
537 507
771 220
150 715
1000 766
220 789
620 557
610 451
385 566
638 659
380 87
107 850
79 919
526 254
903 296
362 824
291 975
988 897
612 719
335 573
940 442
422 370
666 957
270 187
890 585
510 565
425 800
891 36
753 230
284 365
937 240
411 711
609 122
658 584
30 753
560 652
236 265
531 97
249 71
301 625
717 601
716 800
383 214
976 413
966 888
64 256
520 219
100 700
525 348
700 422
374 437
422 565
442 137
133 188
159 98
75 574
705 115
577 224
923 209
375 44
818 974
842 543
410 615
108 203
751 472
218 254
503 729
703 577
982 375
936 983
652 714
363 449
651 967
293 125
730 432
360 596
543 403
780 64
769 431
251 816
426 966
264 642
435 267
609 728
743 890
942 824
608 32
479 151
786 8
27 267
941 811
442 543
627 219
508 242
861 295
860 469
374 602
710 315
426 382
198 385
887 551
36 913
423 498
798 715
309 239
257 287
411 740
489 784
341 198
98 118
579 647
855 344
674 741
246 61
263 390
142 923
209 789
866 89
180 946
411 872
495 860
990 426
506 844
769 180
936 366
240 941
720 41
316 554
963 524
342 180
964 150
808 143
15 942
782 356
367 639
551 487
818 486
852 410
427 982
946 146
204 528
23 713
654 66
131 61
635 557
394 580
55 768
98 765
638 992
617 639
662 622
402 555
441 361
845 847
480 943
611 288
816 751
659 453
535 677
298 493
304 995
252 57
550 883
941 517
501 381
229 345
579 709
639 541
348 454
291 6
268 967
350 292
287 69
951 354
704 803
86 284
992 786
204 691
697 202
229 316
168 412
469 514
385 818
175 443
270 588
969 522
659 244
803 317
718 322
81 186
835 817
4 640
434 287
858 409
452 584
84 116
717 438
841 905
742 676
721 97
667 90
626 100
728 94
502 319
90 626
760 525
962 809
680 457
709 521
548 786
251 214
665 603
322 884
462 643
37 222
841 694
848 388
338 99
953 565
327 970
519 648
205 58
823 406
858 567
634 906
290 681
244 130
726 84
640 350
449 158
349 653
160 810
189 17
376 174
274 423
449 564
455 692
45 181
754 302
155 777
782 794
126 230
952 474
235 518
805 741
524 181
267 798
955 715
758 757
188 47
823 671
252 790
308 122
629 990
953 505
522 219
302 477
285 14
238 394
122 179
981 309
225 870
2 399
698 496
630 822
333 937
295 518
508 101
671 433
446 94
348 919
624 680
550 581
246 793
288 699
987 763
490 135
235 169
378 257
32 910
317 655
855 491
947 215
543 933
977 384
420 367
733 6
887 462
263 488
47 473
735 553
85 676
448 939
166 924
172 488
370 118
702 264
50 31
1000 469
749 732
475 635
545 737
561 711
322 415
747 487
690 136
287 861
978 677
272 379
59 623
200 159
354 26
146 250
114 619
372 994
62 118
606 119
126 644
609 749
22 20
371 573
178 76
598 323
325 63
294 869
89 326
432 761
973 156
754 386
625 586
704 154
797 123
578 171
494 949
743 23
376 693
755 991
955 641
26 484
646 866
65 702
531 168
53 460
338 546
568 136
124 265
836 879
255 756
73 923
107 380
440 940
801 437
443 20
695 847
832 32
392 591
463 312
78 587
817 183
20 241
105 479
972 19
796 411
200 115
812 689
453 540
482 181
824 287
617 844
674 851
91 469
262 49
416 813
163 227
139 638
100 857
834 582
389 341
493 508
423 316
146 392
511 25
876 203
652 489
603 419
301 765
998 153
819 813
266 652
746 654
344 238
513 119
554 11
510 64
35 973
600 262
22 402
200 268
573 371
374 178
767 708
70 697
736 105
669 335
718 196
937 468
324 958
221 569
84 528
394 657
846 271
355 41
340 121
793 522
223 880
978 892
566 696
515 762
682 491
510 118
370 903
126 267
80 971
108 699
337 330
930 315
610 158
275 371
726 400
990 805
723 231
591 438
253 270
952 828
887 21
195 11
532 805
520 885
627 795
607 352
509 268
178 99
705 693
947 309
962 845
672 560
141 993
880 27
13 74
389 896
132 857
208 600
686 716
584 221
486 627
971 624
583 279
299 715
135 705
453 694
304 490
410 522
57 927
445 316
391 29
213 22
325 309
932 2
334 981
393 917
259 43
631 745
438 402
276 199
924 333
648 516
748 184
557 889
621 555
888 905
237 300
695 119
591 793
227 118
161 704
837 160
219 585
897 252
159 911
125 66
131 361
718 620
207 412
556 643
825 750
471 51
754 56
391 585
945 85
493 152
496 582
948 404
224 124
153 694
779 522
306 770
710 764
361 502
244 820
452 987
904 704
285 151
275 659
807 88
370 447
813 173
785 216
344 644
916 600
347 767
270 857
843 896
47 249
330 181
760 136
3 823
621 197
249 405
413 592
48 680
799 893
101 923
963 320
319 361
487 514
423 842
336 808
361 120
800 299
506 598
315 179
691 586
97 39
210 433
643 101
25 751
213 176
8 141
292 868
544 929
745 160
551 859
337 718
82 383
453 682
779 460
822 422
328 293
380 78
454 924
6 550
435 654
743 985
864 368
85 200
85 89
179 255
989 27
94 441
60 224
19 270
82 426
795 668
243 712
263 650
588 914
14 115
1000 32
385 422
662 183
642 236
202 788
903 662
725 727
383 366
35 677
852 314
540 36
184 533
623 386
321 877
399 313
373 475
391 756
840 727
3 367
587 393
333 998
27 722
33 753
789 907
640 394
89 12
868 479
119 59
942 851
304 274
849 174
992 227
247 24
947 119
882 222
615 266
532 834
97 651
893 654
225 157
565 166
360 220
791 560
745 135
786 991
158 764
311 457
759 388
284 726
817 803
911 671
242 702
582 338
836 367
328 345
130 638
127 638
363 756
929 273
209 745
490 739
689 401
102 342
619 289
708 298
451 250
357 369
437 917
465 864
583 955
954 271
552 808
655 754
533 379
295 510
185 878
816 490
148 170
556 52
977 962
780 40
793 128
992 711
548 228
79 569
299 301
931 594
823 977
957 322
373 826
825 946
601 604
985 808
389 777
287 380
839 186
960 917
106 216
868 161
350 30
447 218
681 271
163 634
793 263
275 79
995 113
616 954
521 259
477 388
769 398
349 479
981 194
763 366
50 277
351 924
775 143
538 49
161 188
837 541
909 357
151 385
563 865
319 911
78 218
494 96
591 939
351 307
720 611
16 222
143 909
328 461
820 23
402 540
947 67
958 537
6 977
699 828
157 49
486 228
964 592
404 85
712 419
406 908
597 216
752 847
499 511
266 509
12 67
538 379
594 947
744 697
793 626
146 818
16 996
329 634
52 722
826 125
382 456
510 392
204 8
209 219
204 859
933 950
669 489
993 494
302 720
865 144
364 85
444 846
71 112
82 626
119 642
845 474
684 462
763 675
169 421
481 822
140 697
965 503
133 409
700 735
451 123
847 884
877 944
142 407
221 702
90 897
374 570
718 513
266 34
541 331
127 289
584 141
318 334
981 462
317 357
63 758
300 944
707 667
693 501
86 177
744 626
859 223
266 858
578 850
350 691
128 667
816 542
450 420
329 776
71 152
652 732
292 747
358 502
969 623
359 546
472 60
589 600
305 875
395 754
881 91
704 951
594 350
82 708
343 791
413 920
209 237
980 797
188 705
910 65
472 305
170 470
732 50
352 857
476 795
359 685
712 936
815 899
496 902
992 320
558 514
141 289
915 52
75 267
908 210
387 360
779 862
154 489
899 612
612 855
573 133
740 591
228 880
231 142
283 305
760 542
901 645
360 406
771 605
794 344
764 123
713 457
382 944
599 664
600 710
205 114
856 457
214 243
691 287
284 461
243 77
804 979
593 567
101 822
421 166
461 229
938 373
181 635
711 747
229 534
681 919
172 964
380 414
41 183
745 985
102 197
714 84
676 526
586 602
569 463
746 749
495 326
244 866
279 531
158 375
572 672
484 637
108 159
163 771
355 748
372 923
562 470
671 658
278 518
553 467
64 62
193 930
602 156
753 709
479 20
14 203
942 575
24 965
584 653
834 919
975 877
497 811
411 401
417 307
449 972
246 824
936 829
476 769
747 451
997 595
613 407
233 458
591 701
696 584
93 464
70 159
538 315
982 825
496 810
945 242
260 942
189 224
700 184
816 932
641 228
281 318
166 725
781 407
860 334
40 355
495 336
948 754
629 136
372 235
728 685
522 203
527 199
748 879
313 59
140 612
812 768
100 141
96 770
284 60
144 90
292 759
215 39
989 628
997 553
431 309
611 922
921 774
266 137
141 902
196 573
954 270
38 450
359 270
466 2
41 369
660 389
921 442
50 883
341 274
541 833
175 89
758 435
704 966
160 414
236 626
415 616
984 669
196 257
110 245
139 825
566 147
90 947
733 138
456 69
849 691
46 264
306 55
422 641
723 617
213 36
534 238
387 306
359 829
605 920
57 936
125 512
357 973
809 362
978 748
67 543
135 76
665 411
239 282
619 702
201 95
566 909
662 7
682 822
705 697
632 123
239 119
550 263
139 566
673 816
940 911
98 585
527 716
639 79
810 204
26 1
586 707
822 305
1 592
45 550
206 183
116 878
998 407
992 667
97 323
903 210
269 905
783 498
785 135
36 647
363 503
524 361
910 16
34 321
995 418
737 599
905 881
810 39
730 594
775 560
464 137
849 972
224 740
328 809
869 322
81 307
539 316
375 268
437 387
459 253
844 298
227 257
380 804
608 569
459 146
765 497
84 201
482 961
397 212
731 785
622 957
42 353
112 83
302 175
205 261
95 664
406 331
201 522
827 636
74 61
978 652
960 375
511 836
999 904
988 191
206 858
379 239
394 805
683 469
921 12
386 687
922 249
152 62
381 138
902 369
681 3
451 238
212 863
996 591
453 389
395 103
663 429
440 747
815 178
433 88
426 307
7 577
67 621
459 747
336 187
129 927
382 381
403 482
623 188
921 400
494 927
329 213
665 395
833 124
493 808
346 859
511 474
348 518
962 354
526 629
447 929
116 382
895 357
151 739
686 881
657 385
738 276
204 411
958 671
144 130
983 803
631 507
479 877
864 629
515 886
592 611
314 277
492 322
662 242
869 593
935 425
447 499
726 430
654 356
936 132
112 199
530 979
436 473
589 749
749 432
71 762
25 714
513 894
318 661
512 768
545 165
793 85
846 486
280 710
731 937
163 461
625 496
540 272
553 170
30 161
34 471
205 369
453 960
563 651
797 842
360 527
778 220
926 727
122 441
187 791
500 811
638 39
82 191
351 945
314 785
903 118
96 465
514 173
841 53
215 953
730 649
112 493
938 397
400 251
533 654
368 628
471 488
872 128
319 995
915 369
541 235
926 399
999 510
794 936
258 545
186 790
199 906
770 21
745 993
500 63
339 415
547 324
179 244
481 338
602 880
389 784
888 999
329 426
331 909
164 271
325 62
594 643
144 124
461 192
856 99
235 32
242 563
793 139
642 43
565 895
792 53
487 308
157 865
193 557
939 48
7 434
155 273
618 947
341 327
792 406
858 512
728 121
113 920
677 403
836 610
276 653
846 431
925 815
777 70
554 97
329 345
552 936
207 28
487 338
257 684
768 534
765 29
957 116
44 516
143 461
41 205
542 674
210 662
158 779
716 295
841 750
636 360
676 753
868 431
243 540
418 459
332 979
389 277
351 736
837 601
197 824
312 225
576 699
156 723
951 721
381 720
532 65
954 86
280 974
509 630
173 897
179 721
720 490
297 296
540 857
742 218
318 475
937 849
891 986
169 932
357 197
178 5
844 718
862 285
657 635
400 899
973 603
94 395
733 263
326 197
832 968
524 540
164 53
291 211
886 173
372 49
937 810
358 497
450 190
464 325
81 627
633 499
382 275
203 170
645 799
667 370
531 196
343 510
781 71
487 765
569 220
839 838
359 933
518 3
83 185
724 273
468 357
143 511
727 572
561 60
139 303
140 121
722 851
405 240
853 488
424 577
112 563
183 931
271 325
896 105
417 328
247 813
115 358
478 787
378 661
369 153
589 832
762 337
685 694
306 101
22 558
370 677
356 837
34 772
443 863
558 251
263 465
439 852
974 58
611 525
114 917
977 487
106 196
384 397
585 826
428 354
781 42
170 219
724 219
875 564
991 485
89 104
943 579
752 400
126 467
863 149
686 473
154 996
993 399
969 39
876 71
191 272
116 876
745 109
270 227
244 435
347 935
328 538
128 46
568 537
365 758
161 832
986 257
940 325
179 174
170 800
400 765
234 45
328 707
784 733
556 74
471 537
924 835
294 84
340 309
483 125
669 234
890 903
279 217
961 599
418 366
969 201
99 524
626 68
558 448
604 481
634 249
916 651
959 835
27 200
751 657
607 538
98 715
945 7
514 900
840 147
149 380
714 459
252 524
389 630
888 155
625 401
406 816
899 554
923 47
933 636
857 498
528 108
89 801
759 78
673 728
644 842
549 205
460 788
359 437
188 117
252 438
484 955
513 340
804 41
800 177
977 67
318 324
730 342
51 725
184 951
930 995
738 640
431 277
108 35
714 778
560 549
465 392
191 652
68 273
994 470
773 630
622 954
139 729
858 251
105 293
675 345
180 139
88 947
263 70
690 806
722 109
430 715
931 778
243 703
564 733
718 54
258 671
58 494
473 145
440 87
214 482
1 872
803 243
574 914
360 490
646 77
543 458
486 152
128 145
513 443
830 922
936 654
741 632
561 984
9 271
726 811
865 651
724 224
301 683
178 138
834 306
634 699
620 35
117 38
762 209
669 674
192 938
176 200
208 253
362 73
296 43
77 983
437 262
312 739
885 284
773 1
321 887
560 752
304 838
262 594
102 909
636 906
209 64
969 951
624 94
951 296
332 511
988 243
262 617
682 565
806 20
582 67
328 600
15 532
180 692
32 83
360 289
453 974
538 63
506 119
153 456
422 93
343 788
624 875
479 737
472 862
868 698
161 713
198 443
877 66
85 133
984 916
222 456
129 392
827 349
90 399
869 349
447 611
679 926
665 592
237 541
657 4
190 167
114 627
904 22
722 705
972 466
695 770
76 373
47 92
633 324
287 174
842 400
800 493
67 331
537 788
387 17
730 792
822 684
775 265
151 407
588 789
933 430
188 84
274 387
490 547
24 27
686 410
395 416
201 574
799 642
492 748
509 267
12 11
799 309
393 654
77 873
994 918
419 369
944 456
779 691
492 415
601 878
907 978
829 57
638 209
747 382
254 559
480 58
744 231
107 779
566 973
495 678
637 485
238 383
866 803
557 120
143 992
371 912
550 936
454 733
804 300
762 792
527 650
379 615
589 257
397 627
538 935
510 860
505 665
160 266
457 295
616 983
296 768
65 416
984 796
383 192
449 383
586 197
230 174
36 54
173 638
451 156
785 833
803 796
344 88
337 967
382 6
86 963
531 517
56 969
108 443
374 329
318 575
701 103
407 48
448 561
195 175
614 10
976 635
157 36
446 882
716 923
497 479
488 256
879 287
461 116
315 426
477 568
727 804
202 33
217 503
221 145
506 377
533 304
226 36
681 744
758 497
521 570
347 440
243 308
457 459
810 677
956 668
405 840
323 14
439 900
401 424
973 267
247 654
697 850
834 154
661 644
830 968
663 587
600 245
884 353
668 208
214 548
882 634
820 489
691 993
988 203
789 476
986 741
72 221
93 92
429 711
6 641
707 607
175 588
429 751
863 119
173 83
669 422
643 411
121 188
63 514
121 990
709 712
336 489
463 550
607 558
785 779
992 222
448 640
850 766
731 844
176 914
101 328
449 634
609 509
697 296
997 159
197 955
68 981
554 56
839 354
119 129
646 495
828 159
114 628
792 722
136 489
438 419
830 98
929 20
60 922
103 294
920 497
794 565
991 973
724 104
355 545
570 706
109 359
124 653
880 305
324 905
134 383
178 236
29 449
732 174
146 88
177 97
955 353
535 661
897 456
9 45
497 463
852 821
555 896
572 935
344 656
729 253
796 258
701 750
962 235
762 859
42 480
215 855
390 102
438 895
355 10
830 50
665 289
542 904
2 594
181 767
174 222
246 740
77 917
667 327
437 56
429 777
515 866
270 243
628 287
405 181
381 2
921 809
136 707
347 916
483 861
133 154
82 360
358 351
729 941
282 863
649 289
470 755
54 742
563 675
680 50
965 864
239 450
369 672
55 812
113 336
27 761
165 445
244 218
118 625
840 185
856 44
286 878
805 214
898 404
204 874
803 720
318 309
641 856
377 236
73 846
212 19
204 515
558 544
890 265
336 717
352 976
212 996
926 423
826 218
72 84
276 981
979 564
830 324
926 892
498 167
211 492
261 914
819 185
994 382
475 982
879 395
602 277
835 783
600 112
674 449
279 182
993 841
25 606
754 843
369 381
315 323
51 551
292 281
301 397
848 700
763 145
905 208
274 572
882 149
839 833
211 889
384 384
965 735
835 573
430 478
854 731
226 329
524 73
28 286
641 811
914 755
307 171
742 844
676 642
821 411
377 137
497 211
709 927
40 562
9 266
890 532
170 682
437 737
605 750
593 452
278 621
445 98
234 880
384 942
504 518
41 745
401 730
764 796
357 200
885 961
866 152
973 266
831 708
207 988
131 62
505 171
253 172
967 535
567 851
496 867
996 296
99 478
358 955
1 516
212 605
925 538
478 365
548 794
485 828
343 258
214 132
297 185
488 221
74 47
712 269
400 542
44 417
805 156
765 936
406 978
274 235
953 618
415 16
887 815
114 243
341 592
362 736
9 908
777 421
156 547
474 317
551 757
717 317
124 955
131 681
826 244
923 519
836 284
543 254
712 957
148 642
770 622
310 574
682 437
744 659
486 569
903 760
396 341
285 938
946 996
723 733
727 737
248 992
352 776
149 95
664 688
777 140
794 413
430 739
761 676
131 835
760 745
57 486
522 143
815 121
486 167
896 634
613 329
730 145
910 284
614 22
856 422
840 265
815 683
476 255
441 844
617 522
341 471
396 602
623 416
838 944
616 962
229 782
644 481
433 844
628 69
656 103
323 448
969 991
762 717
77 214
395 824
802 852
332 8
640 959
76 647
61 750
40 415
701 801
131 644
372 208
209 358
740 604
181 567
444 804
9 245
655 584
41 986
591 680
296 18
419 806
187 471
959 669
115 330
926 219
885 721
374 893
476 357
36 12
435 714
719 553
485 137
359 671
692 74
396 36
238 674
367 711
6 842
67 722
612 455
733 46
168 451
940 309
27 899
977 718
988 719
744 614
592 65
200 949
258 618
670 869
72 754
267 591
556 217
595 847
525 621
139 538
503 600
723 446
394 273
540 415
494 611
554 723
976 148
768 666
704 457
86 233
122 34
161 624
985 884
421 1000
805 814
625 696
228 118
659 747
229 212
359 390
934 845
46 66
772 167
452 932
815 562
788 972
667 954
881 677
700 109
240 520
262 422
235 712
130 636
446 581
567 939
368 734
500 155
179 446
752 230
554 991
749 569
941 10
990 367
881 300
140 800
590 507
533 89
666 579
377 414
425 282
405 174
851 697
535 192
63 565
768 493
922 895
490 511
754 374
952 767
962 617
697 624
813 73
762 909
100 904
749 374
489 504
399 257
624 152
896 614
567 708
39 308
296 745
453 410
653 294
549 622
702 1
936 861
780 974
913 893
826 814
514 148
462 861
310 614
623 233
516 993
993 308
539 288
380 475
800 668
586 870
287 773
666 120
717 531
619 178
144 717
228 54
341 34
944 841
49 919
379 765
801 997
943 544
612 140
134 675
793 419
173 736
259 68
702 312
720 432
77 520
428 371
699 681
196 344
412 288
761 135
146 832
566 222
703 346
496 948
981 639
360 518
496 168
455 542
23 522
286 39
684 38
986 202
840 399
117 199
719 238
574 173
780 495
61 155
176 436
28 40
513 642
698 5
525 683
1000 46
351 469
597 266
839 634
789 28
687 816
419 62
495 805
410 845
273 6
672 316
414 511
950 265
213 547
348 161
56 506
407 861
870 901
18 632
989 910
50 661
226 463
523 527
80 636
616 75
787 224
489 999
792 691
327 199
904 549
180 900
914 168
809 964
828 386
778 702
337 231
284 123
455 772
473 576
403 756
799 76
97 702
974 803
150 887
202 150
851 312
188 540
662 996
595 135
247 392
395 695
445 370
594 418
172 743
657 494
995 101
189 197
764 377
736 305
653 145
494 829
247 740
221 994
363 380
435 535
474 91
300 374
569 658
398 767
977 757
848 394
217 634
365 845
465 839
287 196
717 586
500 889
291 728
603 267
836 776
842 35
170 58
669 580
989 33
424 805
337 425
115 828
122 966
575 711
977 500
305 171
535 826
580 555
587 180
77 810
241 429
100 887
616 785
722 412
238 596
245 772
421 824
708 820
187 300
313 849
819 929
67 710
93 358
784 682
954 28
851 483
255 946
765 524
910 364
401 96
296 186
193 957
987 259
112 274
180 269
999 382
328 850
567 444
160 478
542 218
712 535
843 836
515 860
618 483
756 191
572 101
303 277
695 28
857 378
380 398
948 91
284 797
633 862
985 250
696 348
331 804
262 110
781 972
360 83
601 54
462 56
529 75
288 165
763 336
139 50
125 400
511 258
723 871
924 506
600 548
297 480
993 262
641 755
597 505
551 87
907 28
285 913
639 328
939 563
833 21
97 360
240 916
51 422
698 276
601 982
662 478
499 249
517 510
281 332
814 303
121 243
317 171
664 437
522 941
125 157
490 774
963 151
543 232
414 175
563 228
477 683
206 485
933 727
777 743
686 901
899 272
243 648
816 564
136 644
140 452
530 922
839 447
157 236
386 400
235 440
990 686
209 485
394 847
491 724
542 982
527 686
406 56
607 572
623 429
988 814
227 145
49 612
896 635
51 237
320 611
722 351
173 467
373 240
21 899
926 778
312 689
94 538
185 494
149 80
128 551
207 699
738 59
957 774
888 614
658 236
276 987
507 460
480 7
891 959
758 423
947 259
460 154
957 146
204 259
155 512
33 42
125 690
278 19
10 905
5 868
365 485
875 255
813 552
558 112
617 470
514 27
711 352
62 340
370 72
245 727
211 165
215 5
300 380
225 107
892 738
806 121
737 555
832 269
385 394
751 85
293 821
959 411
81 765
996 885
343 612
249 526
880 634
262 13
775 922
689 9
780 837
737 776
982 200
941 214
833 212
937 978
683 672
722 769
839 336
133 32
908 907
305 596
784 4
374 162
272 707
315 65
126 349
535 250
957 794
509 261
389 776
697 524
69 4
210 782
568 482
630 641
307 459
125 841
60 81
986 920
249 825
985 242
599 352
459 509
309 379
465 294
298 158
899 268
248 553
614 232
794 463
314 704
146 632
736 455
362 552
748 12
356 960
386 228
780 472
217 573
934 352
440 923
85 659
727 880
376 318
639 737
242 594
683 452
578 462
35 208
497 826
482 934
952 396
708 327
65 698
415 286
788 163
568 996
617 162
941 651
613 871
113 887
16 499
324 927
486 962
357 389
115 422
87 530
707 226
44 627
222 12
788 162
663 400
32 127
625 83
9 413
374 141
881 397
926 562
279 995
726 663
121 363
299 814
699 581
977 399
898 255
313 794
559 259
605 904
267 912
516 28
127 166
194 825
746 89
328 504
797 903
3 707
194 703
329 117
293 542
962 47
906 710
827 627
898 372
90 446
208 80
429 888
548 226
761 840
119 722
239 734
227 641
29 882
934 435
896 112
61 794
836 94
52 925
539 611
357 319
498 904
896 258
332 686
100 558
705 683
612 990
117 859
454 529
622 56
565 512
666 921
309 896
13 986
375 804
486 816
421 602
675 226
514 104
85 78
967 103
351 149
227 742
150 670
565 562
443 940
365 647
803 137
310 706
1 12
855 970
538 433
711 39
102 260
496 667
822 290
288 327
740 750
886 187
530 52
419 621
302 728
679 654
623 628
666 770
436 118
154 745
7 441
424 98
344 428
430 873
831 848
846 132
927 876
137 665
81 567
17 13
792 529
376 429
304 243
671 415
705 315
975 743
943 500
79 503
422 999
663 790
363 761
289 732
777 17
671 168
828 341
935 533
655 128
384 982
222 327
833 300
459 954
743 74
233 891
654 121
252 588
653 259
68 37
592 289
363 424
589 895
136 399
849 199
680 456
912 921
294 205
832 947
887 978
694 954
366 637
242 80
974 547
580 822
413 370
925 288
392 40
827 530
398 520
483 763
156 77
842 567
991 401
932 247
998 208
887 50
855 313
272 252
184 106
610 792
374 75
981 362
637 971
762 920
570 111
661 387
647 868
51 270
376 485
926 909
700 416
962 32
777 598
355 890
518 924
1000 997
731 511
398 421
655 763
672 747
466 723
533 246
242 114
97 162
994 466
280 392
238 316
612 892
430 316
823 101
62 641
176 576
419 282
867 795
742 399
40 125
282 633
590 676
96 38
190 90
855 469
833 93
136 444
336 566
759 511
666 820
503 193
396 921
12 107
339 645
740 280
321 187
317 862
276 172
31 661
461 48
481 963
281 204
409 971
251 520
687 567
381 314
90 63
774 705
528 676
8 910
309 169
396 370
967 588
143 432
284 467
214 322
635 827
8 408
884 887
148 420
62 457
940 196
357 687
565 323
274 588
921 416
372 138
109 655
956 322
520 627
370 403
514 805
645 13
576 706
902 178
201 818
593 129
135 865
375 462
558 642
620 144
498 875
741 785
495 293
955 347
763 678
244 489
139 153
581 101
586 60
589 435
672 563
945 789
626 63
90 317
846 685
805 336
601 418
533 323
757 706
733 554
468 51
544 446
465 746
62 812
590 866
503 451
197 889
811 729
936 498
180 20
51 638
40 319
315 504
409 830
777 550
438 555
405 1000
137 605
671 73
454 202
92 504
839 867
672 141
781 115
491 828
409 267
729 505
591 166
951 188
620 405
389 63
260 580
377 542
515 172
432 275
779 732
677 189
78 194
736 381
137 473
122 748
52 754
571 461
754 43
860 435
295 726
959 727
352 748
238 482
671 909
289 192
664 290
525 68
280 613
421 33
7 632
467 654
358 777
732 61
877 969
543 708
883 565
968 694
885 490
385 901
968 174
921 449
798 630
226 529
690 454
849 584
148 480
15 825
85 881
319 954
831 456
242 461
952 514
495 486
291 478
120 803
561 620
283 337
793 722
350 807
546 263
952 631
430 177
785 381
43 46
482 537
328 851
164 610
540 308
114 877
152 418
859 646
39 442
323 468
971 459
549 739
518 591
553 527
988 236
416 453
464 919
870 323
116 238
728 86
450 552
961 999
642 456
972 257
200 228
755 860
987 522
312 802
440 534
124 707
794 240
297 873
153 127
896 113
568 800
146 808
448 142
723 786
588 454
271 63
160 64
654 808
289 331
553 637
131 19
642 578
160 364
716 822
717 139
53 98
867 213
497 420
849 433
218 875
766 348
894 407
278 53
122 993
227 574
647 853
945 363
343 84
733 289
158 785
386 25
997 882
796 197
666 39
184 883
265 301
707 860
563 180
852 141
345 50
860 688
133 945
976 643
729 713
667 78
274 611
845 468
110 427
638 540
348 489
338 24
503 550
711 635
494 38
629 222
750 647
305 663
734 150
483 195
363 566
999 711
54 678
163 744
293 116
153 632
359 903
279 10
597 90
105 19
403 587
638 301
73 152
44 125
521 336
592 524
473 745
507 831
999 137
840 595
227 125
495 250
917 60
932 962
987 178
357 976
830 429
127 873
905 999
560 497
531 385
73 25
436 917
654 422
790 876
501 695
796 135
776 10
725 292
387 945
645 459
899 805
531 345
815 927
650 28
884 544
678 902
688 754
545 455
751 11
993 893
181 892
697 711
989 560
819 143
522 268
147 93
440 513
376 190
361 146
759 57
208 346
272 196
258 442
690 641
613 211
908 328
523 605
694 488
633 230
462 192
928 85
878 77
529 491
994 890
108 457
34 743
147 79
484 215
407 831
382 146
367 259
574 895
808 668
563 916
124 783
457 509
526 955
587 108
925 70
674 476
366 80
658 99
358 151
715 953
376 128
980 184
451 270
677 259
130 202
214 716
309 490
137 983
317 855
845 618
768 559
570 495
687 550
678 833
444 128
652 334
316 461
642 82
434 947
608 620
399 375
178 321
222 216
222 899
49 665
379 855
136 117
495 564
24 870
243 809
590 776
12 723
734 233
249 352
988 385
545 239
514 391
802 742
553 177
964 147
985 131
906 505
617 408
23 629
130 757
861 103
242 110
846 273
7 742
614 685
192 929
831 528
453 317
724 226
334 910
19 113
805 216
958 248
682 90
264 647
575 956
335 986
655 787
302 858
83 257
581 417
519 888
992 889
310 62
503 952
990 628
935 93
231 850
226 881
399 807
297 917
46 640
787 910
487 448
323 824
438 177
127 427
329 891
679 560
93 476
708 100
476 356
995 174
83 110
580 757
933 370
177 624
35 588
98 56
491 444
229 113
222 508
877 351
917 25
438 212
187 246
70 559
181 749
193 983
645 357
628 63
862 505
413 130
881 202
693 746
168 880
992 692
305 413
250 965
976 549
665 508
650 419
962 398
373 589
813 586
93 577
779 408
639 414
178 238
138 924
661 787
694 191
980 447
207 941
197 579
937 231
299 67
364 277
293 479
402 477
19 549
246 577
489 794
155 370
154 670
344 442
901 994
714 224
216 677
2 969
505 923
416 875
471 661
454 605
681 959
400 526
369 260
836 935
632 115
672 492
334 888
520 688
856 24
94 88
46 282
501 798
159 221
409 927
654 244
419 648
325 568
619 980
694 17
613 194
166 772
415 574
50 420
170 910
705 527
922 212
184 4
190 207
47 438
89 940
487 134
308 100
327 473
398 624
533 921
446 325
105 367
888 288
847 769
290 187
537 730
478 375
863 785
609 400
986 7
23 850
385 471
865 459
900 63
92 868
304 980
597 782
355 811
918 180
704 879
885 602
509 11
588 563
914 452
21 813
467 586
290 63
175 281
514 106
321 750
60 562
559 568
89 180
917 370
490 383
955 779
798 673
661 948
276 113
32 811
570 394
317 338
186 757
870 102
209 310
284 918
333 672
502 357
46 724
826 53
977 310
78 246
708 287
555 350
252 190
394 940
110 149
656 36
416 833
89 392
142 926
516 286
276 176
969 942
881 633
781 652
26 548
484 466
391 500
708 258
832 709
884 341
2 388
475 970
683 210
683 576
393 959
495 783
40 243
590 223
4 605
734 38
292 509
620 37
467 114
819 277
667 211
433 173
819 114
148 986
99 151
590 184
540 756
709 115
151 424
793 322
532 570
419 316
94 589
310 929
140 761
80 729
774 901
318 924
676 463
597 375
274 128
296 44
796 389
633 577
895 294
505 34
406 936
826 382
657 829
204 231
733 851
626 528
592 258
456 486
872 661
714 154
287 967
342 895
628 20
14 285
890 756
606 531
502 549
35 43
269 906
243 417
735 11
776 954
530 403
325 543
866 928
280 122
902 238
786 792
834 332
77 889
496 671
658 165
399 826
938 300
415 589
732 469
372 566
800 800
806 295
471 463
811 22
207 338
348 903
394 428
572 345
547 470
160 946
647 449
260 121
471 983
38 270
783 844
916 605
658 78
767 161
505 3
159 665
948 805
465 896
250 477
327 720
811 364
341 945
559 608
549 217
38 526
613 306
592 470
308 750
854 123
175 762
197 516
706 756
324 512
132 107
316 686
750 650
349 235
608 607
184 461
172 91
793 369
476 432
105 151
296 588
609 611
273 617
216 992
616 565
226 223
523 762
36 604
636 624
41 428
992 998
278 819
782 734
674 577
39 946
913 761
273 528
612 138
686 481
847 963
933 167
903 289
695 726
934 79
211 373
205 438
277 387
917 344
140 426
953 425
150 77
866 391
865 441
484 914
339 550
125 840
355 617
254 288
323 895
427 447
448 290
657 931
85 194
157 54
879 379
91 132
18 338
602 48
324 924
942 751
371 341
708 170
6 516
408 865
743 916
464 148
677 906
631 695
243 584
94 567
669 230
727 728
399 709
597 154
350 476
594 444
391 863
363 419
112 345
113 355
273 436
944 941
17 671
968 327
617 37
762 255
922 924
921 387
944 902
636 888
842 652
910 862
770 640
126 724
962 989
243 586
578 55
514 500
979 434
238 608
420 703
626 329
884 257
713 198
272 840
373 850
247 238
536 9
470 45
100 256
922 663
650 242
742 646
39 987
433 311
179 157
512 425
394 564
353 417
853 888
425 674
933 407
915 384
662 837
398 664
430 652
797 363
494 538
9 532
877 441
194 407
759 120
422 536
89 956
971 677
490 119
488 60
290 437
117 472
780 384
358 890
504 780
777 649
485 71
708 926
632 253
818 671
588 825
346 333
174 477
662 495
572 147
345 866
888 378
183 695
396 564
84 569
452 759
723 113
611 522
925 34
220 512
375 11
673 615
388 11
572 923
353 757
373 393
909 824
503 983
937 108
629 547
933 499
62 152
162 35
755 902
45 326
824 102
906 819
253 278
102 66
496 390
380 868
356 793
372 717
933 885
786 148
364 609
457 506
649 62
574 236
629 421
780 717
434 704
388 536
391 525
486 283
584 942
140 584
355 923
795 929
510 775
280 949
47 642
402 420
679 144
296 713
75 487
709 271
710 803
256 988
686 364
783 138
203 830
662 637
66 501
637 774
771 972
535 527
681 194
584 12
376 970
59 510
940 662
821 503
563 834
139 302
910 204
802 898
330 924
802 158
164 482
846 213
719 221
535 129
82 994
472 22
7 644
524 921
218 376
636 899
466 453
717 629
934 772
351 518
277 433
863 100
744 681
694 363
959 911
738 946
161 388
505 979
959 126
992 38
256 328
186 959
197 815
743 412
914 548
280 9
229 273
783 539
536 520
259 988
674 99
561 985
576 904
22 831
373 883
647 361
242 876
414 169
895 250
216 506
589 242
604 149
361 635
805 502
766 530
736 956
168 870
130 814
230 371
41 215
747 807
735 993
498 996
544 453
497 769
367 344
197 653
404 932
801 89
812 777
597 558
902 990
986 529
382 15
530 268
920 645
215 162
896 131
80 844
40 662
652 512
693 989
40 896
822 688
822 943
939 401
325 153
127 535
652 166
548 179
459 551
690 151
399 360
769 480
914 823
795 88
117 186
181 55
586 857
559 851
852 14
659 330
848 448
193 306
998 234
809 537
315 207
906 832
953 22
370 485
428 307
341 986
1000 168
830 73
378 344
232 922
96 831
357 134
696 614
317 648
987 686
132 414
345 824
400 502
720 751
21 945
1 203
42 535
284 625
809 379
455 165
218 634
531 914
809 282
415 528
472 32
730 565
234 123
100 869
747 908
56 554
995 557
671 564
190 201
478 351
878 865
679 702
248 668
189 330
804 684
943 593
456 366
55 863
494 89
663 327
333 892
593 142
907 275
2 901
177 296
493 984
198 284
225 910
280 718
834 938
911 550
176 802
70 704
449 914
164 236
371 483
777 435
724 208
387 803
338 650
467 880
940 888
936 389
153 974
202 668
210 298
129 765
619 499
924 727
796 382
688 519
589 427
322 279
76 26
417 894
133 544
518 649
952 79
947 432
282 145
587 559
592 527
805 60
642 221
953 250
281 85
729 24
455 639
943 737
783 221
941 654
213 236
406 197
852 562
609 845
135 561
95 415
254 222
336 543
115 929
124 759
347 564
478 844
405 489
26 754
823 333
93 916
30 340
834 348
731 957
107 890
453 880
2 282
893 127
884 918
232 611
789 55
322 972
153 670
830 611
559 474
353 65
460 538
554 344
306 595
827 513
1 612
204 940
485 708
962 314
319 520
235 491
149 880
769 471
304 575
14 133
98 366
96 301
361 619
893 679
411 725
613 175
650 572
783 523
73 344
223 86
828 320
973 460
78 746
129 773
644 3
684 599
198 753
190 386
739 992
452 513
610 405
530 443
445 565
393 589
472 66
741 378
767 938
709 671
62 447
510 466
937 904
341 542
458 629
373 281
46 423
833 138
152 951
75 634
276 135
114 443
135 50
698 481
300 358
274 640
424 709
841 149
24 74
124 451
585 363
791 518
32 904
647 605
597 322
132 20
30 325
520 370
211 442
516 18
814 506
75 585
755 671
258 238
272 449
796 391
773 732
652 967
472 536
935 338
274 125
362 426
692 530
797 681
147 801
84 552
159 454
265 785
578 648
668 292
426 837
567 117
719 965
909 685
717 697
857 68
537 329
134 641
829 405
237 343
907 365
477 815
553 73
120 133
569 303
196 856
921 840
822 749
775 920
668 175
644 20
970 180
802 724
379 664
819 922
448 258
377 92
277 346
271 615
219 875
952 372
436 669
859 352
518 581
90 115
510 114
202 957
400 1000
627 23
216 847
689 308
175 476
329 386
827 846
318 916
504 114
579 836
322 302
765 73
301 392
183 156
190 871
815 717
346 143
102 524
337 943
764 970
308 695
805 981
53 648
313 148
913 252
139 447
396 14
716 497
619 329
706 955
623 822
925 930
2 315
221 676
631 889
875 792
250 76
376 765
509 637
979 510
303 488
262 445
419 482
120 50
370 369
428 624
685 654
499 238
836 651
684 438
78 411
47 533
20 975
419 236
114 890
258 416
459 294
701 920
815 537
922 850
937 659
411 384
360 431
358 176
63 128
17 399
814 174
920 235
712 361
96 396
905 805
932 334
847 949
732 562
132 838
466 637
107 974
63 226
159 487
604 871
200 640
345 647
452 957
567 383
642 414
327 257
623 414
751 754
604 568
390 710
935 700
290 890
922 841
529 266
488 915
514 291
224 433
673 217
846 356
938 714
669 541
282 410
602 175
226 855
778 500
695 659
765 534
925 631
824 500
783 519
574 72
233 242
964 866
4 566
454 969
70 231
468 117
241 585
2 166
567 178
665 981
26 733
592 581
743 726
798 683
900 912
480 131
612 901
714 79
17 954
471 229
196 488
561 573
878 603
629 27
638 890
787 537
153 465
533 660
869 901
271 788
464 818
275 25
390 847
512 405
431 486
343 402
799 925
742 75
638 132
273 166
276 353
710 657
922 84
543 307
813 333
246 466
993 44
390 441
657 132
515 295
568 846
85 629
16 700
382 323
690 979
789 683
22 530
324 627
775 135
970 696
893 304
662 581
846 29
632 5
327 724
393 9
220 717
41 422
197 286
726 713
384 739
937 153
228 982
697 430
216 90
791 435
158 778
780 712
86 172
809 859
346 192
125 715
618 61
867 258
28 94
591 462
430 288
891 645
729 681
292 874
955 833
622 173
442 650
267 33
693 752
989 195
685 289
442 418
606 761
253 560
946 875
42 442
564 885
174 767
17 248
439 976
19 218
129 394
133 725
914 255
49 455
104 945
677 636
611 566
451 629
784 900
252 912
293 101
124 777
32 238
527 557
836 145
782 429
828 972
427 304
749 251
693 132
841 744
274 757
212 405
969 221
670 648
972 324
504 72
702 164
671 196
305 723
700 277
263 198
770 403
231 668
251 202
991 755
273 917
302 827
487 645
785 503
772 400
53 505
631 822
907 861
616 687
171 700
452 723
208 644
785 363
767 951
443 674
163 931
183 577
66 481
700 279
288 870
978 740
383 729
899 873
2 468
783 322
736 902
624 178
575 138
461 109
715 574
258 682
139 675
954 801
60 931
892 3
468 626
83 718
499 84
185 633
757 273
534 732
802 460
870 262
617 326
852 130
516 805
281 906
151 364
624 1
986 908
639 586
979 508
443 386
427 59
64 278
540 579
82 822
852 49
202 3
560 187
57 900
281 387
408 479
637 202
210 773
202 717
872 54
611 317
76 19
216 356
406 975
186 42
177 402
104 789
33 795
659 562
287 213
279 158
618 747
915 908
909 320
883 447
713 59
200 168
199 233
314 138
826 232
402 837
793 689
522 132
690 1000
27 382
964 171
908 28
195 779
340 860
269 517
91 670
770 883
743 811
883 769
192 84
545 377
405 936
560 951
811 334
767 253
356 472
224 850
732 418
156 614
680 534
750 84
911 197
220 29
449 927
500 289
344 76
421 869
789 576
275 883
630 454
828 309
46 499
327 618
528 775
896 379
63 239
610 226
154 255
489 705
13 925
245 757
84 834
887 482
332 213
238 402
937 43
602 546
295 126
628 370
74 490
414 29
195 850
294 781
404 281
478 993
387 635
959 7
360 253
132 987
974 37
455 47
878 590
485 292
970 679
141 183
728 404
955 483
36 432
475 70
846 861
56 156
220 416
761 703
754 734
91 560
133 969
150 617
302 757
926 381
513 880
863 548
969 508
792 776
471 545
509 561
105 641
529 606
609 140
76 255
243 377
364 520
757 876
399 971
775 62
307 96
472 936
975 263
711 797
159 220
358 615
860 238
220 469
730 296
75 324
24 438
844 133
665 242
103 792
655 762
887 576
969 358
511 943
92 130
793 449
38 316
824 119
688 286
471 353
879 925
461 6
739 323
301 710
839 688
603 515
348 917
765 142
255 453
157 305
2 652
190 39
33 2
832 220
88 22
908 631
309 951
859 263
465 558
51 434
510 894
134 863
897 675
254 281
677 650
220 137
959 479
767 267
429 977
881 246
887 60
827 937
457 899
573 174
175 35
972 821
8 930
549 728
750 429
973 636
573 332
38 818
236 958
522 160
176 511
829 535
308 988
559 409
397 256
681 969
940 394
563 245
404 768
237 164
286 353
184 792
552 185
792 304
49 277
411 963
521 696
398 925
440 886
761 612
836 398
317 320
827 500
242 15
314 922
521 582
5 569
858 415
655 925
267 94
58 998
777 726
318 955
225 780
197 818
146 327
35 460
248 555
475 250
991 986
405 257
635 489
13 265
548 10
442 374
259 108
84 239
576 993
330 7
559 964
495 123
356 795
202 369
60 161
840 53
505 282
426 115
705 329
582 281
287 231
579 134
354 657
451 746
258 955
864 763
802 703
336 593
773 77
649 396
235 425
73 686
523 501
899 132
895 609
719 251
675 506
7 889
2 927
422 818
987 688
970 640
726 549
718 149
836 504
454 862
180 37
369 954
206 707
993 175
698 719
724 794
311 608
733 526
255 164
664 298
476 469
159 836
616 569
38 83
39 244
790 32
102 493
633 764
100 717
289 355
693 979
629 841
924 19
613 65
402 383
266 327
252 906
965 612
507 700
283 839
209 682
64 877
465 291
763 83
849 348
319 70
593 39
738 147
641 807
56 850
906 276
397 576
459 502
909 130
924 854
168 787
285 945
370 957
511 627
695 84
912 91
11 371
944 920
852 867
773 19
654 428
627 938
724 394
630 869
1 351
920 623
572 213
894 935
704 978
391 307
929 747
799 229
793 91
656 727
927 861
838 667
801 688
75 680
667 423
300 598
779 955
34 601
934 484
927 953
28 578
902 682
867 809
217 777
485 995
84 158
13 44
262 928
19 692
643 33
713 121
694 740
699 595
421 917
164 653
318 247
811 98
363 920
876 728
315 138
829 650
365 23
390 429
496 83
462 432
680 630
283 73
442 445
716 398
884 31
535 538
539 80
860 584
11 380
129 40
25 590
824 704
220 578
547 854
650 989
298 172
921 380
43 455
521 808
189 257
736 400
841 98
132 969
138 156
890 758
98 632
644 983
789 241
48 688
87 109
585 218
430 74
34 936
693 155
562 707
171 350
299 318
833 444
490 738
507 875
150 717
833 315
858 970
895 592
650 273
158 948
943 519
646 299
844 858
963 868
536 464
42 377
384 496
121 693
212 978
713 360
456 455
561 246
623 990
920 558
62 402
350 104
469 719
654 800
777 846
577 232
286 564
716 427
319 170
512 155
202 573
556 903
28 686
987 627
606 830
221 383
966 678
619 603
382 263
208 616
555 719
644 678
362 671
649 361
364 111
527 936
845 553
582 703
117 174
741 498
466 342
19 235
801 662
264 162
684 626
861 333
678 54
828 556
989 673
108 73
127 303
566 867
814 618
694 832
204 846
861 783
584 890
188 411
445 176
435 904
600 621
944 726
924 509
944 428
861 758
941 248
679 878
646 262
8 459
466 960
269 629
133 481
738 177
738 30
777 840
413 999
239 179
72 558
966 186
560 586
166 693
221 155
285 349
994 803
339 897
248 860
282 430
972 897
835 176
628 752
419 666
878 591
448 351
964 419
599 895
244 702
144 254
716 330
781 422
700 691
629 679
408 268
504 717
285 381
307 732
83 271
503 682
517 746
999 450
341 779
871 274
964 322
601 758
68 452
295 353
832 954
576 586
300 92
104 33
69 505
626 385
178 578
142 349
379 90
927 446
798 372
322 648
886 156
443 49
860 864
905 838
248 83
415 741
783 793
830 61
591 370
633 740
973 83
349 45
858 586
201 653
987 412
249 763
160 685
167 750
406 152
490 499
14 814
934 328
539 9
701 396
947 253
400 933
29 852
280 884
958 440
980 382
824 993
196 757
672 856
765 210
217 465
718 357
447 734
624 621
472 278
717 806
131 589
991 306
581 186
414 252
393 178
994 771
475 63
479 921
106 365
146 491
502 107
695 89
626 702
231 44
331 224
166 806
287 644
726 434
98 619
579 555
491 751
940 590
734 634
678 22
261 304
75 491
529 699
694 239
952 143
857 531
49 192
315 135
508 209
999 583
699 24
380 767
634 540
285 328
778 237
119 223
530 1
873 906
726 273
221 40
759 522
736 267
730 734
201 781
716 137
206 350
28 842
29 806
549 296
931 626
921 503
18 679
486 497
936 953
731 493
302 759
334 330
916 764
532 411
311 955
435 211
603 365
837 523
553 243
700 795
698 937
390 985
890 120
907 236
58 635
943 341
860 332
964 867
974 788
125 36
909 237
167 100
679 38
600 970
226 987
141 266
413 104
485 294
993 458
434 469
452 3
132 619
454 810
8 53
491 171
732 316
22 216
961 366
25 394
308 928
765 111
81 735
57 89
139 187
607 404
364 158
322 95
825 696
61 687
556 838
878 320
300 160
567 381
246 623
469 385
809 228
830 427
936 863
640 760
897 971
340 427
921 247
264 798
566 915
957 484
295 555
291 266
695 111
51 524
537 592
69 825
807 61
390 53
258 310
299 873
108 216
788 416
970 156
421 595
118 611
599 370
992 960
364 811
229 823
566 927
256 887
434 156
499 854
28 220
758 264
718 356
443 30
701 485
43 736
558 200
549 166
321 936
835 423
642 985
8 751
106 938
264 51
169 821
250 717
338 687
698 11
433 130
114 456
528 66
3 670
108 830
602 612
710 18
510 973
68 678
394 483
707 443
493 681
326 277
810 774
230 229
213 344
525 736
283 234
105 792
206 524
469 703
544 214
537 251
931 333
657 741
290 708
51 935
525 928
22 807
161 479
773 546
983 309
337 78
322 345
170 779
54 537
818 343
574 629
107 827
157 460
357 578
237 504
269 103
370 674
992 539
234 114
930 160
633 754
12 228
157 622
546 157
259 683
839 602
189 81
416 423
546 697
855 179
284 202
938 793
352 559
161 864
747 701
296 514
123 842
562 56
481 416
586 23
537 146
244 474
660 238
148 141
357 650
361 4
515 835
845 76
891 677
700 448
345 276
470 233
707 710
955 366
729 446
282 818
657 796
224 542
882 66
370 581
866 66
208 335
298 628
337 354
722 635
433 456
433 890
109 66
707 765
862 710
618 437
432 719
390 640
406 687
43 956
862 116
942 20
917 726
615 935
767 673
416 338
168 269
737 561
868 114
246 810
535 312
215 502
966 727
347 258
789 38
134 397
291 386
852 125
320 689
990 206
352 556
888 233
599 199
492 917
402 976
698 190
13 358
754 562
884 632
720 87
108 391
775 98
597 479
653 655
780 541
91 83
295 368
171 48
205 682
314 493
175 421
780 523
838 911
415 428
289 505
510 935
982 918
252 922
781 181
862 554
269 527
299 984
97 169
167 228
43 356
138 457
783 779
313 645
713 537
968 782
963 672
6 583
198 755
378 496
738 474
611 543
390 385
67 417
783 872
48 103
654 858
203 968
529 560
314 280
659 158
350 269
746 755
108 812
172 891
683 571
993 688
428 547
458 909
525 644
953 535
153 655
156 204
927 967
276 35
277 812
369 269
852 796
167 210
103 624
118 839
746 657
851 622
301 804
157 805
810 312
832 935
349 459
321 478
257 597
641 625
865 492
416 751
422 881
988 231
613 375
419 416
768 804
907 380
449 631
563 222
863 903
804 406
898 416
376 317
759 982
595 177
718 195
842 485
238 845
858 488
613 341
658 801
505 416
134 99
966 661
429 807
146 779
848 165
387 621
957 25
429 546
33 482
979 52
821 636
852 677
775 698
868 740
358 296
427 98
19 165
718 3
142 26
924 248
560 956
81 890
359 254
877 211
328 767
148 685
414 398
892 840
495 262
590 995
771 513
594 682
571 179
280 799
429 288
969 756
406 117
11 360
297 367
923 913
668 548
389 818
422 169
105 390
925 510
680 723
82 400
408 5
868 922
961 596
143 355
216 309
830 493
378 754
354 236
748 692
457 967
613 417
562 90
396 56
627 660
648 806
859 25
911 564
260 84
949 570
360 375
78 664
26 43
132 827
347 928
692 586
611 538
143 684
140 455
70 348
11 244
535 25
953 763
206 891
585 250
800 791
12 425
774 922
705 98
493 289
347 321
114 474
332 189
18 645
718 886
175 98
117 300
607 965
595 58
730 576
438 192
399 349
854 768
993 924
21 770
818 40
356 587
274 921
979 393
161 708
321 950
617 775
371 962
698 376
498 650
110 57
737 16
622 67
408 782
127 80
83 378
984 288
891 262
680 261
223 377
989 55
56 908
724 536
586 813
340 357
982 599
993 661
212 567
389 552
973 188
37 28
95 578
212 171
922 417
115 655
494 176
386 475
126 378
487 689
944 875
62 276
648 509
387 713
183 873
857 28
48 242
862 914
534 276
784 285
392 814
306 751
530 692
463 459
106 221
660 289
668 492
757 522
16 727
861 229
682 526
703 410
707 838
4 999
849 533
43 663
235 3
788 327
870 456
170 979
977 186
414 49
264 447
856 633
83 158
43 294
794 180
739 933
859 609
740 380
587 68
565 643
257 331
777 618
541 985
205 489
615 247
135 912
631 280
444 370
564 654
978 304
33 916
723 950
632 249
866 94
789 333
800 345
822 766
591 308
30 221
942 502
478 271
157 510
344 116
202 210
561 945
29 349
278 828
693 451
798 149
901 275
420 58
52 202
37 396
534 985
578 163
164 623
257 426
434 464
473 231
965 726
506 736
491 941
135 99
721 226
757 330
651 190
145 476
773 109
201 278
844 335
631 380
672 694
623 193
792 757
406 364
630 514
56 838
107 828
29 749
835 152
954 970
835 44
215 890
717 530
23 324
899 403
765 553
547 599
55 400
207 619
95 775
133 309
16 717
981 85
636 508
375 708
342 140
612 888
738 667
545 145
614 407
533 378
16 548
94 997
632 692
664 943
100 390
2 441
680 619
984 224
763 754
678 229
910 292
715 50
726 374
290 389
669 741
130 670
533 659
987 213
277 970
788 391
971 984
757 606
473 190
592 487
913 881
227 581
974 356
602 506
14 588
384 983
323 707
967 79
537 787
888 362
329 1
900 920
487 812
152 713
983 786
909 163
176 231
869 494
895 458
622 773
898 218
710 232
49 511
632 719
404 542
69 298
351 338
110 476
337 359
590 695
40 225
829 227
289 798
308 606
407 711
812 391
469 274
866 805
203 926
956 242
150 784
821 917
908 762
105 197
559 80
885 218
685 292
280 184
766 640
681 930
30 501
555 247
156 860
453 964
232 155
34 337
703 944
768 939
513 452
230 793
635 348
784 667
629 166
168 535
424 920
36 239
202 981
113 434
487 498
122 189
480 658
692 61
408 586
345 388
751 864
922 514
619 489
148 731
274 634
175 725
383 679
714 184
357 474
121 53
269 135
385 660
439 119
984 57
607 131
627 290
795 614
943 177
644 9
712 352
482 833
703 24
684 363
481 943
178 88
425 316
830 179
911 124
707 554
257 965
251 661
659 305
36 190
744 719
553 703
192 33
36 791
960 421
599 351
257 748
76 513
713 326
525 723
982 561
912 725
279 816
779 471
201 775
191 672
195 227
815 507
647 255
647 597
605 263
254 213
363 329
6 250
149 988
162 412
64 441
228 843
263 428
451 164
31 617
670 29
871 316
931 231
392 293
904 880
672 209
514 286
645 473
407 314
982 479
457 264
61 848
556 972
266 473
815 938
682 328
575 669
810 665
138 866
120 639
469 303
716 529
248 741
236 822
111 244
730 685
350 371
345 839
588 464
916 297
736 983
177 238
121 963
942 709
136 504
111 246
748 840
731 983
382 75
821 970
403 805
297 139
728 743
946 623
390 793
180 489
632 462
788 617
203 677
481 914
743 619
214 755
896 896
690 286
40 869
126 672
682 626
507 173
446 709
201 62
313 682
726 222
291 622
118 980
200 384
180 882
9 917
711 515
575 641
569 240
115 119
190 757
740 659
736 350
167 287
734 699
168 742
553 772
102 216
351 495
184 465
221 57
31 308
594 491
247 114
695 193
619 432
375 18
441 501
272 543
560 622
115 10
669 167
46 263
657 292
505 422
433 123
660 933
475 549
257 863
291 694
606 724
846 651
338 855
273 395
392 50
332 172
280 588
34 923
634 601
116 774
288 806
628 582
732 412
954 4
745 817
988 561
16 373
483 1
393 254
150 508
379 789
313 359
722 887
433 453
650 738
809 808
709 177
744 990
252 83
808 736
971 133
738 102
773 906
417 775
995 225
504 643
251 600
825 841
973 924
510 710
25 84
178 915
971 651
909 295
519 451
445 932
973 428
138 7
16 315
262 323
233 286
201 377
413 431
471 321
575 595
365 29
947 380
343 145
718 156
479 549
264 237
958 816
965 722
246 435
394 322
916 267
576 236
176 568
618 368
346 934
346 176
412 143
162 258
578 316
554 154
620 78
677 467
551 976
343 2
354 940
781 482
467 832
275 373
337 177
482 308
606 158
775 508
485 431
27 180
432 184
821 573
899 953
406 565
949 966
744 555
277 211
738 903
935 74
79 416
381 36
543 410
937 921
84 577
493 530
799 173
246 414
500 978
801 424
185 773
264 125
493 367
643 367
100 224
208 592
753 365
828 540
799 978
712 134
900 561
337 122
895 658
24 281
909 19
1000 8
600 346
731 893
157 67
15 551
208 936
999 584
619 843
126 218
348 424
121 104
371 327
274 626
870 940
843 360
848 50
296 198
633 864
428 908
644 967
955 991
441 888
855 394
71 502
591 56
365 399
641 147
825 69
54 468
387 361
787 257
944 892
976 385
131 50
47 310
545 592
683 751
116 855
322 960
440 20
119 745
109 89
763 445
194 367
76 354
971 633
765 477
574 856
212 188
923 682
199 691
779 516
234 179
636 536
18 595
615 340
227 652
894 343
199 44
933 464
130 36
788 363
931 201
147 319
991 725
322 236
549 766
252 93
566 185
556 47
220 343
511 692
337 215
991 835
559 207
568 978
947 261
740 36
886 147
339 137
239 904
673 146
950 892
488 711
402 68
565 744
902 98
428 461
656 996
438 367
970 385
627 709
772 512
207 110
1 798
943 667
729 296
133 131
716 697
146 654
1 867
168 970
603 146
30 726
658 588
385 904
34 680
462 299
950 594
281 788
940 363
332 530
605 713
607 262
698 656
923 116
759 203
653 167
720 257
880 679
870 532
499 340
492 808
868 112
513 988
543 415
391 806
997 260
746 737
507 570
238 337
30 909
995 190
531 537
604 273
499 691
823 243
758 42
866 504
779 372
73 358
149 866
788 266
151 378
602 547
385 983
807 379
268 127
689 459
652 863
701 409
392 790
407 352
261 360
250 645
342 56
744 642
991 704
603 679
515 254
542 567
663 446
485 926
480 125
262 223
266 815
106 672
518 366
383 119
940 269
324 333
961 838
938 502
757 952
299 593
657 810
437 58
390 997
631 500
650 508
350 685
52 6
846 410
150 174
964 317
342 292
350 461
242 91
457 543
770 659
158 249
318 610
615 20
743 280
998 20
142 699
480 735
790 288
277 559
476 219
946 794
163 794
491 293
924 962
291 871
974 641
890 467
202 480
9 478
39 306
706 349
919 58
974 98
529 488
892 19
956 407
278 468
287 929
240 840
408 600
669 798
905 374
147 18
907 417
75 232
974 203
527 239
253 116
44 348
730 804
947 399
601 204
124 99
221 30
516 647
262 30
887 725
158 734
734 411
850 843
48 489
781 1
451 616
286 966
262 547
143 117
562 350
892 134
881 434
516 929
281 317
551 731
932 836
49 193
734 747
232 902
433 793
863 687
483 44
360 245
494 291
433 542
640 595
15 99
662 230
785 755
925 107
444 105
310 214
152 792
257 846
293 797
744 932
391 225
155 238
490 169
337 151
750 121
257 674
266 633
32 875
830 586
600 240
816 67
579 657
10 319
577 512
493 907
17 405
248 832
471 826
745 184
502 937
22 73
730 824
484 306
688 791
697 99
936 944
282 758
825 911
101 942
661 900
38 309
231 768
425 172
703 906
309 638
395 674
416 560
591 240
822 691
182 838
644 412
317 893
312 801
311 88
777 607
549 409
3 965
320 945
556 494
988 89
331 631
500 486
639 162
55 693
107 717
780 430
588 78
37 821
693 585
581 47
745 330
913 951
206 294
257 612
986 363
144 268
547 950
984 583
770 676
74 68
601 416
524 346
746 420
464 37
360 670
330 968
135 825
229 681
774 212
615 543
239 134
553 844
431 428
541 176
847 313
701 296
332 382
263 964
48 944
925 535
768 505
567 893
68 182
435 658
673 219
874 103
631 196
79 567
506 779
863 189
161 477
153 560
773 429
446 892
785 704
546 571
361 212
601 33
782 474
135 779
887 117
96 546
20 608
374 524
519 146
38 588
329 174
744 3
437 344
35 218
348 56
372 673
218 876
778 944
751 649
89 55
965 478
651 285
287 954
171 259
542 37
857 398
369 375
337 810
781 301
287 423
945 290
707 814
36 345
18 289
158 48
748 52
437 956
449 996
733 73
332 102
321 901
354 618
190 412
756 198
702 774
838 436
337 996
47 920
743 847
919 598
929 69
556 633
412 986
209 168
293 373
698 981
720 181
964 718
302 933
456 950
223 899
302 778
353 877
857 93
136 173
102 473
406 416
739 707
444 662
51 326
727 166
632 103
135 155
979 770
828 55
263 836
328 58
849 379
896 504
885 414
953 145
465 584
776 733
990 788
320 969
909 322
37 736
923 56
61 771
434 796
345 681
299 229
94 274
770 764
981 16
599 756
100 589
895 419
909 803
92 945
538 820
948 461
583 660
508 785
726 807
182 495
922 162
862 520
108 163
731 16
313 854
666 515
267 249
174 421
649 598
841 182
92 114
343 953
986 611
265 93
125 995
816 125
647 809
736 312
675 2
912 849
65 294
474 66
247 334
904 902
821 63
497 467
871 232
585 42
746 358
481 162
3 306
579 245
930 454
402 67
130 704
689 352
935 819
213 346
229 693
828 24
263 758
830 733
755 496
233 156
562 440
378 43
143 419
747 429
589 347
693 881
845 552
464 546
688 428
149 442
950 188
173 679
583 667
97 329
838 719
84 149
615 48
47 241
428 657
674 10
323 123
160 717
163 349
435 141
383 57
582 963
19 18
111 936
853 362
540 819
409 938
59 893
81 889
639 592
605 154
940 40
646 323
448 228
285 466
245 747
753 449
108 644
267 868
582 677
760 514
514 660
824 361
530 904
898 393
139 613
294 599
257 912
466 838
703 102
237 527
814 767
782 415
639 629
621 664
415 217
334 523
429 757
634 173
750 881
407 840
255 742
405 935
443 739
809 703
674 75
183 557
824 538
710 724
956 761
600 900
255 206
61 875
488 869
577 513
295 400
308 438
599 427
280 333
284 204
330 681
25 390
907 864
376 256
235 342
779 98
614 505
145 563
118 149
182 432
188 88
647 149
571 375
404 158
716 487
176 986
572 789
842 68
890 253
305 433
57 708
590 124
969 130
941 614
231 864
402 72
931 105
812 129
734 190
475 769
346 337
769 859
334 904
350 654
386 787
752 129
200 824
768 686
722 243
806 68
931 609
70 699
819 779
760 153
35 109
806 420
97 999
504 33
462 761
748 414
451 15
216 503
89 35
633 848
187 667
86 203
553 881
820 56
168 12
398 460
808 259
25 23
113 114
57 746
961 243
823 634
32 375
866 203
782 130
408 19
433 234
357 240
844 381
262 957
702 807
913 113
427 851
623 702
184 383
704 676
46 399
696 402
496 980
922 549
389 975
812 225
278 866
541 461
600 244
137 215
707 182
965 754
293 70
688 187
312 701
750 52
27 914
276 345
699 906
211 240
835 854
376 893
388 693
647 675
647 939
330 641
522 80
45 548
345 320
893 43
577 455
634 295
500 344
713 239
800 214
299 498
20 284
144 636
331 817
234 366
527 147
399 176
607 953
848 860
73 188
830 217
212 505
454 445
222 980
508 97
606 466
325 482
506 958
827 160
913 75
735 81
621 807
23 443
87 586
872 973
492 379
196 470
303 407
830 129
918 742
822 175
459 442
977 833
236 415
419 534
955 801
406 178
556 194
699 751
663 600
623 965
359 805
546 648
928 720
922 748
565 340
633 871
48 617
810 690
58 824
788 999
836 233
805 407
643 317
416 473
256 400
790 95
402 524
118 811
757 30
719 383
763 303
235 265
494 2
90 101
847 191
231 210
442 432
551 636
918 659
42 779
291 681
697 999
193 754
226 423
315 197
407 400
831 539
835 100
87 590
728 233
663 343
982 943
365 719
755 123
323 300
281 509
751 830
712 837
73 293
987 664
33 737
962 14
679 366
572 395
436 679
518 905
773 192
204 406
700 954
235 411
142 653
455 59
694 527
613 689
777 647
12 582
612 71
789 313
211 23
724 705
763 721
408 466
390 20
506 723
607 642
532 218
954 325
638 54
469 713
758 496
242 873
568 649
32 684
125 753
485 668
559 368
238 623
954 191
299 445
284 936
850 752
1000 608
599 593
480 166
11 506
610 357
377 963
937 767
563 791
11 708
320 381
220 951
676 624
396 404
586 561
17 523
679 172
5 856
154 375
701 269
577 711
965 897
838 992
395 458
146 763
934 441
72 773
147 155
846 75
865 173
373 411
171 402
479 522
424 873
331 569
636 662
744 921
455 783
833 652
824 581
460 994
983 110
948 958
154 371
183 485
498 387
442 304
533 182
964 472
990 172
753 333
510 87
112 833
60 754
140 443
213 38
756 745
571 747
83 886
57 91
236 161
423 745
247 216
85 317
567 304
525 568
213 665
363 777
873 624
217 307
509 787
730 917
413 324
867 498
232 237
946 151
718 105
135 432
233 540
902 458
764 23
608 846
939 484
162 368
692 354
424 36
528 7
272 474
296 227
619 782
321 911
309 835
269 147
823 783
357 558
662 132
945 542
367 647
873 349
795 530
987 509
511 256
7 685
390 521
993 98
430 7
229 374
941 266
364 23
279 236
433 471
78 705
627 467
564 359
978 144
85 229
494 225
813 121
900 930
980 623
701 30
918 130
86 896
867 864
374 196
8 458
424 221
834 269
445 233
744 609
353 643
890 99
328 763
55 380
144 972
867 810
281 32
778 705
252 612
325 49
9 900
998 495
978 326
609 32
355 566
334 222
727 929
307 752
250 587
783 379
643 387
388 795
437 450
693 434
111 905
9 761
982 812
83 943
832 279
728 60
53 24
928 488
629 933
825 501
189 778
72 964
844 903
170 322
918 575
697 352
738 624
911 790
186 539
492 645
145 443
445 218
533 909
771 127
119 293
867 496
739 604
119 929
70 560
271 791
675 762
430 932
501 789
94 33
49 865
157 958
453 997
278 704
655 347
263 925
490 938
219 468
559 942
693 59
83 787
92 483
912 260
885 716
269 645
584 883
570 73
172 608
700 390
75 259
684 119
317 766
257 760
600 259
564 357
340 172
408 190
73 544
415 244
725 669
695 393
786 952
505 385
562 218
863 184
502 837
732 941
810 131
175 856
875 960
696 73
596 737
107 789
990 497
322 117
372 826
588 455
263 849
654 437
56 880
396 567
259 444
639 206
180 97
638 106
768 926
466 707
732 583
816 771
106 78
971 111
867 378
57 582
678 504
728 77
739 847
354 556
139 368
59 664
907 401
277 850
353 686
432 510
274 461
712 670
125 617
842 973
148 748
373 777
597 725
462 380
193 951
820 979
839 651
176 697
820 282
663 156
595 577
640 788
916 483
997 377
815 407
533 634
385 723
285 877
229 856
904 604
38 919
111 984
495 751
771 44
964 157
885 2
895 699
332 144
854 968
373 82
176 157
563 844
973 334
887 214
722 129
482 760
656 241
891 987
737 744
307 109
177 482
265 367
946 613
598 508
456 922
813 145
872 468
807 825
505 465
400 209
277 345
821 874
148 45
579 568
842 241
680 6
385 551
665 984
298 521
554 745
835 953
649 126
337 853
753 484
469 827
993 310
111 923
667 695
969 971
157 969
448 845
680 69
978 149
345 125
318 322
224 657
707 732
577 798
58 256
219 35
404 465
356 214
778 52
322 659
286 533
102 956
555 60
903 613
29 176
975 599
64 918
735 995
879 96
327 84
814 256
83 843
432 409
491 208
49 584
506 456
859 185
891 125
347 572
637 968
43 719
480 954
467 970
162 730
665 523
48 243
285 905
89 941
512 621
408 344
984 451
276 893
176 968
877 840
82 478
828 132
704 935
951 676
106 935
79 105
764 881
199 977
844 726
319 175
290 498
839 557
260 790
584 717
724 413
587 154
518 350
387 68
794 326
654 711
167 1000
709 485
174 191
479 968
95 768
817 286
324 428
75 260
144 150
432 41
609 462
627 820
142 153
472 457
739 289
94 414
716 168
673 212
669 345
294 323
539 338
894 678
965 357
529 476
447 890
598 274
310 623
837 978
559 16
344 449
353 589
946 164
963 826
639 410
67 85
328 765
621 886
907 570
511 217
546 158
181 846
213 56
539 917
996 368
585 293
531 548
309 185
957 636
873 207
147 383
82 321
353 731
967 244
647 962
963 584
255 846
908 675
778 208
80 731
549 784
813 515
394 730
539 876
454 256
18 361
930 795
921 181
997 792
708 76
522 256
211 686
770 590
283 890
845 358
281 117
889 956
524 948
82 325
534 578
467 601
340 935
84 768
69 280
125 702
482 550
183 441
283 423
555 926
250 608
318 911
234 738
191 358
791 938
371 272
840 553
976 459
631 698
623 14
525 224
747 99
565 493
485 150
582 27
859 725
964 581
486 412
628 813
222 259
510 162
245 935
379 162
779 863
663 712
102 136
547 339
597 908
281 391
391 455
62 98
601 821
903 198
496 373
596 736
894 384
644 348
519 355
45 333
536 993
592 817
773 74
310 813
207 258
901 101
641 544
250 733
279 294
638 9
982 373
168 126
811 952
786 223
293 992
92 120
440 891
624 260
335 40
425 325
400 407
697 94
219 190
703 381
141 616
861 926
838 505
603 121
529 578
732 216
562 236
815 924
803 385
113 858
766 605
834 151
511 469
721 465
589 602
43 320
732 389
295 546
733 778
791 210
765 120
443 627
588 163
91 528
199 932
496 26
991 228
766 285
734 55
557 687
454 290
817 830
904 607
391 20
996 736
546 111
395 716
295 534
315 755
178 871
441 632
160 609
813 415
434 294
36 79
311 383
167 856
846 387
952 592
958 997
103 49
142 896
32 302
716 719
364 787
580 675
170 98
484 481
958 290
553 285
742 510
13 274
927 135
241 995
205 992
496 569
525 124
665 360
957 622
1 861
706 854
627 71
467 406
744 59
400 948
126 549
909 542
764 261
402 22
148 948
859 891
6 610
191 55
520 359
781 105
500 689
646 263
284 304
521 196
715 496
477 150
769 667
699 647
678 696
261 979
94 545
634 614
896 410
764 40
541 337
313 333
158 978
381 187
26 642
538 150
849 545
159 97
954 922
136 874
513 28
563 770
475 227
102 711
94 257
359 826
467 311
854 4
985 660
756 140
622 928
697 97
861 241
78 7
976 896
317 181
471 884
140 657
378 247
842 161
911 594
565 70
198 95
673 411
417 310
998 86
843 249
484 704
969 861
951 116
277 372
606 716
787 869
661 703
798 610
621 132
712 37
794 709
742 620
735 656
187 11
27 793
727 165
13 739
867 950
597 16
911 569
682 79
280 990
117 931
550 784
791 89
685 245
111 904
546 60
919 456
628 418
430 585
62 111
16 693
623 585
342 172
721 596
684 102
864 288
619 409
864 679
307 293
756 630
61 208
792 807
207 512
754 14
375 789
56 292
580 740
679 278
277 543
956 583
303 942
176 309
156 929
323 530
718 789
935 125
396 12
641 423
968 949
871 12
727 597
439 477
241 966
137 396
278 963
600 564
440 32
891 228
335 248
259 829
627 337
777 417
734 301
765 627
112 42
605 381
94 576
692 826
53 209
765 792
159 644
760 244
917 164
117 521
896 210
448 814
49 140
639 923
74 44
990 877
538 500
744 815
222 88
481 690
960 728
252 408
541 652
899 531
574 324
930 755
7 679
901 348
199 778
86 294
944 609
611 517
818 810
767 710
461 17
794 269
920 152
610 50
982 696
343 925
304 306
396 1000
161 829
275 621
845 515
7 184
656 750
124 507
306 734
556 287
781 250
563 436
555 356
707 849
220 867
29 494
361 846
864 265
257 771
372 466
824 279
746 192
645 585
749 132
489 642
616 352
906 224
474 809
260 846
274 83
124 446
397 704
325 560
855 71
103 499
7 518
856 789
989 956
400 761
465 217
377 201
448 32
18 201
563 873
989 551
180 261
374 884
298 838
453 240
775 829
479 427
815 926
459 128
49 753
294 243
798 311
795 712
614 715
748 187
534 84
351 326
752 808
935 858
100 464
527 777
381 140
326 136
600 748
993 633
503 97
792 960
818 324
139 547
515 665
324 247
654 325
229 436
233 850
751 872
820 744
856 323
634 849
525 733
424 15
631 290
937 898
392 918
149 674
92 70
694 979
257 165
591 278
641 527
175 552
695 625
213 87
686 486
269 283
415 417
308 146
441 65
301 832
453 744
901 498
723 510
14 313
787 654
937 769
676 830
996 81
479 655
579 272
720 879
103 524
21 344
9 2
39 552
789 602
432 805
883 345
616 250
339 70
773 312
425 793
8 640
919 307
810 59
909 172
328 404
141 194
927 375
58 525
576 830
837 1000
563 632
718 481
51 766
242 378
109 462
967 313
143 8
555 884
949 157
567 839
346 772
330 269
219 790
82 474
84 49
786 255
100 168
718 70
461 584
741 27
423 447
347 26
395 693
150 76
545 300
795 330
555 736
962 168
570 61
482 323
223 942
907 963
409 667
706 803
711 207
926 94
770 470
394 916
152 300
467 221
525 506
859 358
829 81
299 735
395 971
63 804
638 120
958 700
633 196
426 378
111 577
677 762
393 144
982 917
1 840
273 276
247 977
449 132
935 775
730 303
83 357
77 475
743 853
601 368
644 596
924 713
477 372
844 411
498 514
169 977
734 849
644 817
557 72
291 761
481 34
613 433
753 645
658 748
592 549
261 465
239 457
322 999
316 490
327 49
865 599
359 521
319 963
745 911
550 368
456 901
127 771
742 454
172 432
423 388
382 816
895 740
688 139
62 993
136 380
955 880
642 465
787 518
993 242
770 472
277 536
295 51
923 28
308 828
674 201
971 608
126 199
602 756
700 876
783 566
45 549
728 368
810 809
566 325
572 234
334 681
531 935
437 231
810 219
120 970
559 847
689 57
501 38
132 348
673 265
316 596
851 1
276 733
315 96
600 472
732 497
759 232
887 890
931 939
290 955
555 605
550 757
605 826
490 891
987 523
618 640
223 472
312 954
320 70
537 206
312 468
422 403
159 514
405 389
264 421
172 937
118 395
637 514
704 133
535 23
800 693
693 645
689 496
739 304
268 472
409 312
185 168
599 294
769 236
807 824
368 625
647 452
298 535
751 990
531 791
837 269
94 104
951 79
258 573
470 558
826 117
9 123
3 111
902 301
154 995
757 894
634 3
746 936
81 766
330 396
384 17
830 589
862 88
812 154
467 276
39 368
715 37
39 184
218 684
333 48
272 546
487 284
534 953
912 924
116 387
86 618
737 73
720 73
705 991
971 839
126 551
321 598
881 816
111 792
983 207
521 562
112 959
179 200
31 619
276 307
844 980
649 166
717 490
648 251
110 117
291 573
772 106
439 359
877 714
17 72
693 665
238 214
438 954
703 160
411 765
668 408
702 599
704 434
536 932
355 192
217 592
166 848
162 928
964 325
84 984
732 969
113 255
343 908
924 231
839 423
135 546
966 703
709 386
535 227
20 590
532 103
117 169
943 924
853 260
626 341
335 687
726 869
913 311
916 418
211 287
389 916
89 745
672 953
306 917
160 423
85 949
82 379
224 934
638 850
626 324
888 352
192 800
662 459
569 224
745 576
843 405
230 514
430 221
169 742
596 745
675 586
909 481
911 200
240 656
127 556
312 721
608 617
240 268
482 761
10 78
505 36
663 450
282 691
375 913
59 286
205 784
857 98
66 127
83 548
239 444
480 991
913 825
562 288
925 905
270 217
847 474
375 625
707 458
392 84
842 936
603 106
393 553
457 404
885 655
230 237
796 26
151 171
2 857
154 232
728 898
668 569
833 270
675 296
88 304
675 972
310 256
451 328
526 452
329 42
88 408
329 123
376 355
418 512
783 860
273 809
64 743
7 241
98 809
613 455
479 293
496 919
700 786
25 28
908 753
382 678
295 398
718 567
206 901
501 621
644 508
213 741
668 132
716 632
924 786
816 976
572 841
355 831
945 89
508 208
136 208
80 700
184 367
379 122
265 655
630 830
272 336
661 216
776 370
599 598
614 734
786 808
175 523
442 791
529 348
222 510
846 838
61 621
991 678
272 24
71 223
621 37
308 129
82 93
936 226
61 110
100 502
967 687
920 379
308 628
919 298
306 542
321 728
116 72
164 356
774 577
818 874
430 69
854 983
713 212
30 984
591 689
986 269
402 658
348 166
302 464
12 104
429 786
11 462
558 509
492 66
926 964
621 423
196 922
238 784
995 249
888 776
386 919
725 748
380 95
963 176
684 482
899 790
334 176
105 408
999 67
473 53
644 763
635 932
483 798
587 144
551 761
768 381
122 288
538 479
433 786
480 420
46 155
197 277
657 579
435 808
277 250
273 399
889 143
214 76
813 103
241 386
665 310
700 881
387 267
543 115
899 552
359 322
720 526
126 285
602 938
388 508
535 628
431 181
41 169
799 90
556 2
244 248
39 954
569 324
937 640
277 803
351 664
310 886
436 283
387 613
627 490
492 549
854 702
693 406
555 969
143 626
71 930
105 887
686 731
376 991
891 44
100 744
745 305
710 440
697 742
138 839
367 208
121 627
961 882
100 618
713 364
390 911
652 324
883 397
240 170
433 201
51 160
129 43
701 841
407 556
791 911
981 541
842 864
937 189
884 112
474 668
664 524
25 307
500 240
151 753
821 323
958 266
176 182
294 691
748 943
20 119
821 652
408 323
757 580
998 519
17 144
613 994
483 571
259 10
752 829
421 397
813 805
731 432
551 559
890 230
725 696
217 369
337 989
118 560
348 356
788 717
627 635
280 728
799 472
254 146
827 584
575 966
300 105
303 926
92 950
837 577
220 630
672 464
734 223
463 35
612 685
142 304
189 233
423 345
586 446
719 483
447 806
242 195
498 935
967 455
611 489
248 863
207 520
819 367
673 582
462 917
494 617
457 381
670 39
402 229
64 732
203 605
889 961
521 445
62 124
822 518
504 843
830 18
949 36
323 462
557 525
66 56
403 954
993 14
489 427
269 183
601 692
352 430
670 9
823 266
517 240
321 271
194 689
819 865
878 829
569 718
255 844
92 979
756 113
987 465
104 809
83 972
49 755
795 412
810 371
575 40
757 806
338 818
33 715
480 599
796 923
35 915
367 490
76 801
556 407
421 350
819 582
428 224
547 460
938 378
410 85
300 338
635 686
604 354
176 679
154 989
506 709
411 565
860 482
309 480
104 195
561 883
837 103
792 137
792 427
174 396
132 349
689 284
561 756
352 420
589 661
855 812
927 625
271 621
75 123
614 680
470 39
317 510
654 357
787 339
241 41
162 205
173 631
492 269
502 789
503 622
437 509
330 745
259 833
762 398
867 617
10 26
230 476
505 825
316 996
808 119
405 962
324 576
374 542
353 906
185 304
428 766
779 932
943 94
262 711
687 403
282 495
521 950
419 74
876 823
387 551
751 761
920 796
99 979
898 589
337 180
435 210
129 853
635 356
27 21
906 129
781 349
145 678
507 243
824 565
753 144
432 650
732 120
681 661
370 315
336 921
622 3
872 766
681 378
457 183
253 699
194 463
262 616
487 490
493 307
860 493
119 464
191 798
260 826
12 194
319 88
480 580
704 319
778 914
438 480
939 297
972 57
113 514
207 932
109 260
64 170
314 313
239 735
803 17
648 247
78 309
717 197
915 923
129 164
423 455
413 839
977 502
572 586
898 661
29 970
776 127
39 43
402 519
206 494
948 520
978 110
806 301
161 186
622 810
936 380
222 664
473 612
706 226
131 911
109 412
153 802
912 432
135 424
617 756
487 770
785 722
672 491
947 802
753 665
391 347
683 499
759 976
979 911
745 392
35 879
168 4
987 401
527 556
490 99
499 927
620 979
530 364
723 917
642 827
53 163
492 320
650 522
231 492
822 406
565 544
674 159
785 945
771 144
588 401
827 650
9 477
523 2
74 753
845 598
602 666
355 519
562 28
677 346
972 768
772 94
822 755
321 900
645 148
976 424
6 49
998 130
516 352
648 77
731 676
795 545
795 57
608 641
681 40
922 581
251 295
13 118
999 12
39 968
242 823
937 572
455 754
830 417
607 220
736 389
53 951
965 647
342 729
656 788
21 604
264 900
422 134
778 603
902 384
772 227
940 88
225 65
973 567
793 173
79 877
382 87
664 884
597 36
487 860
345 65
863 599
942 631
155 432
241 586
660 975
858 620
62 171
477 861
207 64
431 822
423 419
202 265
514 862
508 599
495 690
597 451
621 45
108 5
353 401
136 658
796 690
550 439
311 57
37 806
99 985
608 667
995 580
221 110
827 909
918 383
652 192
44 554
407 593
1 732
413 828
180 456
124 449
992 233
680 399
468 530
980 823
527 97
885 939
276 515
460 977
717 443
248 937
253 779
503 571
518 534
909 788
575 15
297 982
939 108
958 655
551 205
983 686
971 680
566 451
590 812
840 70
428 424
804 76
536 252
812 50
97 126
963 833
953 146
546 52
879 463
575 927
875 816
588 972
941 74
10 229
234 807
4 662
205 819
460 622
344 290
568 725
85 155
696 377
580 57
605 330
525 190
136 881
851 153
199 696
474 14
708 994
615 360
629 377
541 66
883 588
794 815
644 399
588 632
838 962
964 628
160 671
973 176
190 588
535 351
404 515
580 961
531 374
124 271
45 63
254 797
702 709
670 861
581 570
631 16
38 512
410 83
575 663
836 1
923 663
456 359
374 376
516 636
626 925
588 948
276 855
447 312
431 236
765 822
355 687
45 199
926 494
481 510
413 657
850 447
999 125
302 445
857 218
289 973
40 643
453 55
824 703
545 708
569 212
15 41
258 422
195 649
64 853
524 868
259 300
2 463
141 497
60 766
394 280
542 525
835 90
85 444
93 278
483 968
267 416
231 667
117 70
80 528
159 729
349 8
875 305
222 709
504 608
937 596
915 734
864 182
154 732
409 622
153 488
67 660
316 240
1 61
898 505
20 187
452 608
310 367
900 195
915 53
278 675
162 174
120 825
443 480
563 340
336 934
878 139
505 234
780 978
160 409
652 185
359 310
848 176
394 326
157 240
527 844
525 757
983 65
295 839
291 28
502 649
191 536
862 46
637 650
214 161
758 548
578 52
762 332
657 448
875 287
481 270
99 201
247 328
681 235
329 246
748 438
793 325
842 179
552 603
862 208
55 835
491 306
900 104
963 933
339 292
178 86
729 971
410 570
501 961
520 574
502 585
285 396
851 874
469 189
517 646
626 598
616 387
167 468
830 867
792 375
287 646
960 189
990 201
817 274
162 799
954 630
276 965
419 243
351 938
980 892
916 595
437 59
321 723
704 632
160 480
930 113
462 269
934 89
632 621
284 899
215 72
958 887
147 13
519 58
706 703
137 376
834 648
207 764
108 264
363 819
80 929
890 389
402 685
387 934
186 221
336 693
982 191
309 179
933 492
360 295
662 792
223 551
587 933
743 812
316 928
384 897
437 678
305 418
949 152
451 20
20 983
760 958
267 833
289 380
904 312
98 887
521 403
657 740
368 957
616 688
645 419
707 16
974 19
651 666
732 999
379 577
684 181
419 293
536 75
32 255
31 275
417 373
793 169
191 766
539 841
840 456
643 570
102 451
459 520
95 346
753 381
327 418
790 951
615 980
716 506
821 499
954 770
553 234
955 499
712 555
828 816
935 506
233 93
601 23
43 215
2 110
960 847
537 265
325 330
884 788
203 171
294 787
615 246
161 657
460 515
118 532
40 78
749 647
816 955
738 191
520 25
449 756
278 810
749 207
94 479
135 140
528 236
786 343
190 523
885 606
584 756
630 384
955 230
31 361
883 930
947 327
609 392
805 743
838 262
18 106
508 880
251 245
20 558
475 50
918 357
980 496
759 278
823 367
669 627
461 200
663 439
867 40
309 705
302 785
890 689
550 492
933 921
323 319
468 654
814 578
931 636
150 277
316 503
639 253
941 189
461 772
380 718
243 675
317 209
485 624
834 152
478 906
121 116
299 718
676 760
841 660
894 282
814 330
220 715
690 650
626 718
976 798
571 486
908 917
107 788
244 995
333 643
476 905
709 166
906 593
986 638
517 908
373 4
635 347
135 162
156 211
728 277
457 419
159 119
786 144
108 655
403 582
431 579
120 374
62 389
115 548
550 202
15 705
19 306
239 484
1000 581
600 739
648 71
112 62
459 579
609 361
417 544
712 337
65 649
48 618
568 101
39 158
936 390
128 738
957 591
151 768
169 760
128 301
196 797
233 583
232 823
560 279
732 830
637 667
571 727
554 698
816 510
641 967
629 161
726 108
461 811
652 657
960 236
591 832
6 443
453 446
202 198
617 887
353 860
591 459
953 838
619 580
99 821
777 86
575 375
888 543
788 13
854 140
224 862
847 92
181 437
902 331
910 533
969 791
15 939
370 113
759 498
873 438
580 838
798 367
858 425
868 45
492 769
931 974
4 946
912 726
575 312
636 898
6 837
548 215
262 412
809 762
250 184
867 903
749 798
876 104
829 856
202 267
859 190
164 216
26 64
827 700
768 635
814 17
271 918
477 498
374 923
636 202
957 945
368 511
212 578
52 727
793 77
274 835
603 439
203 773
119 473
969 648
944 825
121 334
168 594
718 655
601 515
526 822
823 846
821 280
104 613
403 420
973 624
345 883
515 890
404 871
289 579
858 541
999 572
78 877
798 535
98 770
498 144
611 852
430 132
359 287
672 584
599 177
835 77
609 660
665 239
866 162
734 961
4 344
812 68
946 241
199 305
240 477
751 318
596 585
746 285
453 381
9 470
983 704
400 998
406 345
1 117
945 929
865 655
825 64
57 948
765 510
680 125
331 650
998 665
706 184
533 761
801 770
238 247
175 6
12 250
454 68
198 219
695 259
231 45
924 936
580 278
392 112
881 106
704 794
653 878
799 78
328 74
644 806
105 338
416 335
622 961
72 710
909 305
168 957
411 788
126 510
172 873
836 243
582 96
899 101
803 72
54 11
791 762
545 936
723 145
7 376
199 230
431 387
824 364
99 788
688 254
211 741
854 808
288 905
115 11
49 289
965 863
463 83
968 549
66 7
980 953
577 268
630 609
332 191
16 348
163 980
562 363
727 163
91 189
597 541
467 916
442 884
275 595
863 373
364 842
677 940
461 885
982 442
494 665
633 509
364 147
840 926
861 566
106 388
844 924
159 577
950 595
863 978
886 675
863 219
568 599
876 107
410 430
702 254
706 357
890 216
933 473
237 234
419 451
212 304
125 426
875 241
133 110
341 700
458 936
250 807
564 304
412 621
836 944
126 72
530 545
874 741
200 351
518 74
535 284
530 619
292 131
827 445
194 662
741 320
86 270
216 311
362 415
887 932
79 84
642 118
563 942
482 655
613 919
229 637
594 890
493 746
161 379
29 481
331 268
827 898
780 575
718 694
868 199
700 832
117 623
11 345
611 604
456 602
382 294
775 712
913 31
547 603
360 188
681 297
664 70
375 590
323 830
543 705
475 317
768 388
699 494
479 979
703 144
327 605
207 391
888 784
323 148
896 338
927 892
451 470
596 926
786 364
209 143
815 911
515 313
718 722
55 606
556 179
72 443
792 816
958 51
218 58
834 126
588 502
92 1000
874 512
561 793
144 797
743 95
886 649
961 629
144 146
647 681
537 90
680 786
662 905
297 15
358 654
916 557
3 296
689 229
203 506
231 691
138 741
394 726
736 757
452 745
715 210
414 181
3 77
646 829
335 908
188 999
787 677
523 132
675 925
288 762
33 92
506 554
763 42
753 117
470 750
598 632
516 102
815 39
586 489
315 225
250 348
986 783
532 428
200 482
411 851
847 138
664 170
658 910
826 259
609 141
365 861
227 422
228 709
489 779
190 900
389 23
580 614
913 175
214 922
437 39
180 897
37 116
193 616
176 682
395 365
752 321
398 702
315 681
603 940
919 134
337 450
30 594
788 270
68 963
303 814
189 430
907 939
677 310
63 595
443 399
44 825
992 460
145 68
912 932
337 331
577 685
353 836
623 836
510 890
984 217
526 75
497 816
460 641
883 723
406 169
914 902
586 796
983 187
756 166
978 281
240 584
953 64
231 748
441 466
389 227
884 302
480 327
792 418
978 105
8 131
423 763
395 888
336 700
304 271
500 534
41 250
570 184
667 692
5 996
126 774
571 965
850 2
363 201
193 370
965 331
564 535
515 582
578 519
882 54
981 449
157 613
519 358
558 159
954 849
179 388
453 45
969 382
915 897
108 796
154 481
78 32
832 829
22 702
934 96
794 887
944 266
653 961
519 973
343 786
581 522
909 735
3 338
396 949
504 417
650 42
404 935
137 197
907 466
290 777
562 10
785 495
884 693
581 886
31 698
912 778
546 999
808 950
933 945
377 312
434 635
129 724
707 677
280 492
171 163
184 751
400 566
800 312
78 241
147 238
190 79
183 910
350 617
896 479
749 398
686 28
241 208
191 777
958 590
342 109
253 37
277 403
920 818
481 453
856 16
714 206
632 609
618 784
72 656
811 665
441 173
295 782
170 890
229 446
644 148
263 477
600 471
676 475
846 220
361 676
284 655
810 917
553 979
806 782
777 801
277 881
545 536
594 170
598 742
412 443
772 163
169 34
324 721
12 481
281 135
29 911
927 623
80 524
364 843
855 121
283 450
483 709
541 729
634 821
863 164
491 480
733 923
4 96
125 972
794 350
950 428
230 633
478 935
832 463
299 469
478 859
182 832
259 101
201 479
848 502
970 840
528 64
854 357
923 540
174 798
374 469
712 926
947 441
233 823
325 976
815 456
813 984
206 702
870 135
590 761
704 402
615 513
301 655
770 558
316 959
85 490
311 291
192 180
3 272
768 98
534 995
983 783
295 311
454 595
886 616
400 970
260 649
241 36
515 28
977 41
430 782
988 98
459 129
190 823
564 782
858 806
590 611
50 669
131 95
986 646
765 450
643 940
954 372
533 412
269 890
47 764
89 96
785 220
542 770
217 664
853 981
113 329
987 98
892 519
966 540
64 828
275 209
76 817
624 944
992 7
456 263
849 668
358 814
207 845
751 988
671 441
389 88
384 921
512 375
704 734
717 608
347 468
947 204
634 465
905 975
49 514
147 437
953 204
124 311
414 50
193 118
783 338
840 386
205 441
741 838
905 226
141 161
552 541
26 50
18 377
790 432
779 982
549 913
320 569
734 437
347 990
14 487
503 566
27 528
210 868
834 228
597 623
605 911
287 276
479 87
786 785
380 482
294 114
271 641
455 284
479 957
837 816
625 279
20 635
5 976
251 376
730 389
512 461
926 492
128 628
689 328
485 525
143 48
445 899
886 813
509 889
783 20
177 275
496 325
655 975
304 695
572 445
836 494
974 632
448 277
945 240
411 104
634 919
992 416
939 341
419 467
143 973
586 238
338 773
731 663
103 740
195 724
784 187
139 74
879 910
892 845
175 34
817 767
480 483
721 349
838 803
11 594
596 91
629 102
804 507
363 695
351 538
1 315
663 167
876 25
181 557
587 429
445 535
519 56
265 499
5 872
467 355
873 416
459 873
82 435
946 96
120 713
621 263
728 65
797 598
120 413
96 981
852 300
379 656
255 460
443 200
555 747
372 26
811 399
496 809
354 968
574 450
948 406
57 59
440 492
262 694
303 56
245 209
803 968
367 910
44 379
314 540
859 113
821 806
870 73
885 923
208 498
968 862
554 565
70 356
532 303
212 716
607 520
270 853
789 225
293 15
713 418
125 961
84 796
511 542
840 202
426 83
604 718
450 149
569 314
731 442
414 207
754 497
144 513
209 19
981 621
143 562
369 334
314 541
403 269
610 852
417 531
223 929
642 920
291 651
564 543
863 432
571 617
700 532
250 577
151 281
994 843
571 816
275 134
812 572
188 875
266 656
255 280
119 111
371 269
60 944
188 53
786 110
155 407
500 330
141 688
556 758
695 250
436 39
670 663
801 41
661 342
487 200
310 966
35 905
311 394
871 803
560 128
27 996
166 571
38 836
233 190
876 163
734 888
856 220
87 602
196 396
920 230
652 814
123 963
559 345
117 992
24 636
70 413
816 335
585 24
907 24
625 102
709 806
737 268
150 853
611 272
233 81
771 256
716 841
236 662
956 173
196 661
155 828
33 494
927 265
513 415
748 821
34 134
723 853
859 755
698 138
19 624
187 891
265 76
783 444
162 647
210 262
467 149
282 193
980 514
366 719
808 415
856 826
717 654
469 851
497 659
807 640
168 440
833 72
877 729
261 959
955 68
374 163
893 763
417 377
359 660
523 954
975 329
565 997
177 816
883 135
645 127
897 553
530 639
944 235
733 888
728 853
17 292
201 874
571 85
595 453
571 239
931 468
972 13
709 232
417 652
892 194
353 908
486 553
308 808
181 878
682 463
365 612
578 953
536 546
642 2
46 533
548 398
440 385
302 924
805 609
732 337
838 624
111 519
438 828
131 72
687 464
189 616
768 318
254 303
864 248
657 261
780 556
659 572
940 960
495 744
921 226
81 758
574 250
24 693
919 629
876 3
43 8
558 53
579 849
364 425
593 284
651 25
394 203
919 22
193 993
132 606
400 57
749 126
756 95
450 301
705 920
345 152
528 97
549 446
790 953
699 542
9 906
668 109
31 423
556 289
758 5
942 99
363 646
19 922
66 715
570 961
54 187
344 753
728 353
658 396
813 40
170 368
328 927
724 621
26 439
619 396
360 684
110 433
157 522
32 727
482 429
766 536
336 612
988 915
310 866
641 419
292 34
462 641
101 948
476 266
244 917
297 418
7 284
889 642
731 882
412 732
679 704
765 554
359 646
911 679
103 153
609 982
740 257
541 731
611 781
724 693
424 692
542 189
597 370
767 790
506 125
788 941
619 413
203 579
836 793
391 728
860 950
917 978
9 514
347 775
655 853
251 442
145 561
492 764
973 694
694 719
339 881
82 172
450 954
178 797
80 833
1 683
626 497
514 306
638 852
581 498
139 65
97 437
729 899
390 907
47 822
91 399
895 98
17 402
164 654
606 701
551 218
716 41
634 165
269 109
40 359
507 895
68 422
366 673
475 871
562 24
594 30
152 227
194 981
199 209
716 590
919 222
836 49
974 179
891 781
6 257
805 832
127 366
856 440
829 449
469 333
27 662
917 863
528 984
847 531
817 560
115 708
567 511
881 395
311 350
79 337
363 391
656 632
253 536
702 511
991 533
326 550
508 558
296 818
117 514
253 722
49 867
265 91
610 550
490 601
598 759
374 106
668 670
44 781
295 504
722 10
77 760
480 693
202 812
48 812
714 361
904 440
109 741
521 100
15 167
603 248
510 325
899 30
276 659
775 93
185 782
738 58
1000 85
160 608
583 297
385 735
907 655
649 662
672 117
369 604
351 553
841 186
453 192
270 612
799 644
558 845
647 140
493 383
226 399
412 730
846 870
38 549
775 775
637 736
744 829
921 196
20 191
834 716
366 832
207 858
214 433
608 602
659 19
805 881
429 804
320 417
610 616
137 835
666 42
826 318
832 484
688 866
37 174
827 357
942 718
153 530
142 381
169 794
659 326
51 405
930 528
444 872
597 214
6 742
372 344
195 63
595 716
856 278
923 867
603 326
413 904
832 856
127 428
69 536
905 663
449 910
404 2
631 127
345 731
873 892
794 467
96 233
219 698
2 970
612 246
758 868
908 558
778 663
560 408
789 256
499 635
831 457
636 926
690 854
623 247
47 976
160 393
680 120
527 51
844 145
120 657
32 632
402 396
640 198
788 95
601 986
463 15
678 650
573 766
891 45
775 274
28 176
88 150
107 876
861 411
378 35
173 927
552 756
889 391
464 991
331 536
868 263
592 628
312 841
734 389
355 197
99 534
454 522
57 103
693 924
365 637
903 34
264 567
874 521
959 13
329 106
976 62
494 682
335 61
238 393
289 43
266 859
961 870
598 678
506 853
63 769
641 377
383 328
309 993
405 620
388 45
328 863
709 277
892 214
242 975
296 757
520 679
23 818
790 915
471 803
920 725
642 599
587 702
876 479
267 356
784 953
903 25
637 437
605 72
617 627
890 144
405 679
59 227
481 330
951 474
929 890
527 804
720 794
159 503
746 413
952 578
345 939
921 403
518 753
733 468
227 13
709 753
816 428
898 326
372 32
254 323
961 486
687 117
786 924
744 103
855 49
375 810
748 465
794 456
61 376
492 621
131 898
393 268
822 269
371 371
16 577
420 895
681 794
258 26
601 44
912 662
302 243
159 694
314 999
896 36
370 912
158 645
934 566
776 191
239 965
452 540
207 963
285 436
527 20
699 118
45 697
661 818
181 812
806 67
216 872
452 234
22 695
390 548
714 440
17 111
136 29
585 425
98 968
286 321
544 249
309 156
203 530
581 916
378 457
626 657
198 871
944 782
749 162
834 257
240 729
283 165
452 423
198 6
273 920
376 353
575 954
347 807
922 432
80 987
295 883
888 360
810 7
774 989
796 991
785 340
952 834
85 712
71 299
483 701
999 645
59 52
384 238
631 846
142 864
575 952
602 383
698 601
379 756
4 843
449 387
433 779
27 142
607 657
987 423
714 165
136 955
951 864
816 149
344 556
558 776
686 584
917 293
592 255
67 196
849 781
712 884
339 91
195 475
397 809
24 632
699 840
781 158
659 124
773 110
642 973
890 353
857 580
796 403
54 544
425 679
451 435
154 164
915 506
922 605
714 594
19 955
298 875
887 93
629 940
637 839
207 231
425 106
876 201
636 290
842 638
45 108
495 967
13 778
85 689
258 971
781 886
262 769
77 469
926 227
53 61
905 40
350 99
677 395
206 523
713 270
969 725
47 716
806 180
954 67
878 638
108 106
259 215
813 488
191 439
149 868
925 332
405 823
630 16
348 872
73 96
534 2
482 898
615 295
74 19
386 209
625 58
270 135
771 970
807 782
748 660
882 746
987 462
296 601
109 721
776 357
691 36
502 461
5 859
641 211
174 388
844 186
617 725
283 603
539 930
555 999
3 877
575 778
79 219
386 932
31 742
143 142
256 783
353 430
522 548
624 250
740 514
531 646
523 439
457 581
760 194
864 790
287 6
932 543
972 662
535 938
799 510
536 535
602 58
165 827
759 565
628 637
995 767
624 318
780 510
256 579
20 794
863 356
929 817
80 588
254 838
152 772
811 858
225 790
557 822
289 86
744 152
921 708
51 145
67 406
69 307
93 752
450 711
148 549
242 941
203 850
910 704
866 299
311 363
547 377
120 967
684 565
718 485
275 523
575 774
71 168
67 643
844 94
15 753
150 909
723 424
345 385
761 610
209 796
633 800
801 207
865 806
252 274
460 753
145 494
893 297
252 418
927 884
218 727
949 169
872 577
19 683
404 479
512 548
324 503
959 427
60 211
844 986
64 536
555 364
433 751
958 451
433 639
469 513
735 144
555 326
695 614
951 982
303 14
517 210
377 573
954 681
131 438
901 485
977 369
349 712
865 68
980 419
385 281
428 77
55 677
333 8
270 840
776 171
324 104
891 24
92 499
526 837
525 910
596 83
978 471
42 247
769 633
9 439
766 100
937 291
936 813
552 404
253 500
486 912
795 50
20 112
575 997
582 617
596 892
876 761
23 884
552 141
335 840
431 270
653 335
26 905
834 863
168 628
265 165
499 284
628 73
41 228
453 178
943 680
290 966
916 841
106 250
33 888
872 685
387 23
625 885
659 253
957 291
814 998
870 266
657 586
462 689
474 333
725 47
581 665
454 339
773 840
714 750
76 372
2 32
662 815
29 531
694 728
292 379
408 105
419 233
789 143
59 284
200 763
686 983
669 380
769 961
194 597
317 488
771 536
238 642
188 971
85 835
214 782
144 767
487 913
79 295
451 272
892 132
448 208
75 786
524 239
377 488
752 467
510 202
312 655
245 247
680 993
23 754
778 177
248 111
903 597
804 587
486 116
362 988
274 41
333 296
794 462
115 592
449 714
690 652
352 947
932 254
895 88
203 786
125 88
956 457
271 911
869 385
450 556
207 211
509 655
164 403
742 708
493 949
859 617
426 123
914 696
33 783
432 887
442 223
433 95
909 293
750 72
695 843
131 182
130 997
858 495
614 661
727 407
883 99
406 667
959 294
738 6
137 869
271 434
537 81
359 221
628 261
536 33
699 238
305 781
581 337
487 382
217 643
247 824
8 957
44 34
56 574
9 754
163 382
190 110
891 846
993 690
658 595
418 567
484 598
535 539
147 518
430 621
299 808
538 957
14 776
356 438
827 789
306 863
360 848
238 789
596 357
844 349
535 502
487 268
319 402
188 562
341 493
776 700
692 13
841 512
901 788
220 96
508 32
9 179
785 896
847 35
87 19
987 279
882 239
334 202
477 189
209 374
930 716
757 290
246 542
537 802
220 832
87 267
666 933
907 739
714 245
17 595
483 83
356 844
249 637
912 5
927 157
898 463
311 470
736 663
7 940
127 720
184 495
667 666
833 213
589 541
408 837
529 319
476 91
930 567
58 583
738 243
147 326
783 555
873 707
118 700
149 739
5 723
641 387
221 499
891 553
956 949
135 694
543 634
371 677
188 885
339 60
943 456
112 91
150 551
22 855
836 15
513 491
988 403
43 295
703 530
113 889
67 224
331 613
524 480
515 545
686 350
911 278
769 745
178 163
44 731
477 206
441 749
360 372
627 427
595 309
391 118
788 905
254 925
103 12
700 223
108 877
385 499
108 429
230 936
986 22
761 44
822 562
48 564
32 187
468 46
322 466
437 373
204 976
644 542
138 109
200 897
666 247
785 280
94 148
140 652
685 389
406 444
524 754
863 199
95 135
831 796
944 891
692 908
680 831
912 716
571 691
794 371
815 549
561 518
136 30
931 582
164 942
489 994
738 675
270 33
940 596
496 203
437 566
358 251
179 675
55 110
256 218
51 96
122 185
172 39
498 464
986 993
18 649
456 198
448 293
318 5
13 725
294 517
68 209
394 180
228 243
995 213
235 12
213 996
194 101
482 993
312 696
139 426
316 784
294 736
993 301
925 738
832 504
980 826
561 111
747 956
89 78
370 400
125 508
771 452
269 969
654 829
735 33
302 823
110 671
223 586
531 399
378 174
221 905
161 991
708 237
944 662
388 560
43 41
740 474
995 674
467 81
706 768
904 167
791 478
228 482
790 94
946 86
108 237
160 495
887 535
676 233
314 618
137 404
46 241
73 460
686 214
299 13
859 14
13 97
548 688
330 460
181 995
430 794
806 976
584 879
600 8
339 285
222 244
682 818
733 595
589 286
203 608
239 535
172 790
274 531
948 772
577 213
808 377
926 748
15 337
251 217
225 230
391 639
435 562
428 284
692 53
176 391
851 344
51 10
303 312
719 879
341 9
989 83
647 423
59 39
830 873
29 6
615 232
349 665
241 773
993 350
357 162
320 428
255 733
815 219
644 75
299 230
461 531
930 53
403 162
931 759
323 602
538 714
814 144
446 34
738 613
252 107
181 327
72 832
556 901
421 86
947 823
247 229
830 471
634 644
966 80
29 704
496 950
173 404
851 269
771 633
293 191
718 591
365 316
819 298
236 649
644 85
788 696
304 949
865 183
132 815
319 728
428 388
318 793
704 137
442 939
160 132
645 812
155 785
859 459
85 723
641 375
435 124
542 901
458 976
786 776
703 566
358 218
509 799
491 42
92 928
654 551
171 589
876 105
13 384
755 932
429 938
566 272
980 9
93 852
998 300
316 569
740 459
441 893
107 991
878 622
418 795
893 749
899 692
345 566
329 139
906 855
335 111
719 105
853 412
405 49
11 51
593 909
94 937
474 706
21 849
135 469
837 40
323 70
490 10
532 208
466 140
523 318
552 279
175 775
832 619
849 941
656 679
197 330
246 156
771 768
826 674
398 543
939 79
853 804
774 313
624 93
500 818
898 507
496 446
132 879
34 700
725 245
754 664
323 958
904 185
979 755
613 498
679 374
923 150
165 298
985 293
825 98
336 492
893 211
69 917
425 689
701 34
367 38
678 543
577 822
487 2
212 139
647 222
355 423
910 945
687 181
803 262
877 921
560 946
651 771
84 650
992 439
735 154
265 399
978 951
690 792
131 465
727 836
15 161
394 243
188 732
75 272
310 287
546 640
510 278
267 992
488 642
146 612
34 403
255 344
689 801
907 895
188 649
546 815
457 802
215 155
763 712
916 327
254 171
670 942
571 598
492 739
100 391
897 519
378 367
328 671
997 470
413 19
374 334
565 568
939 339
81 684
203 784
696 530
454 912
734 537
271 194
119 993
985 47
348 923
385 628
663 366
795 865
150 842
105 518
405 838
406 225
334 28
860 465
669 844
511 369
996 429
65 10
146 211
875 647
583 679
546 256
889 757
952 934
277 69
181 624
849 245
634 347
807 508
993 858
656 711
389 134
741 182
43 164
98 367
415 630
227 623
962 33
252 256
966 140
274 789
344 366
882 59
733 331
425 499
960 767
114 186
219 223
716 110
242 33
249 89
90 874
877 434
172 473
904 256
754 114
447 220
300 187
409 674
330 591
52 250
338 518
526 214
303 469
59 826
293 315
81 447
561 441
627 51
81 36
77 410
978 85
806 382
335 586
34 672
455 911
380 296
610 16
202 31
594 23
9 674
435 739
120 856
416 764
412 323
818 21
977 891
670 372
849 615
646 722
542 167
518 900
472 933
447 222
536 423
112 557
147 312
873 811
885 236
600 705
390 117
604 861
49 619
423 127
375 844
618 641
170 764
304 341
304 176
45 388
784 677
358 312
950 147
815 567
139 336
331 795
677 986
94 558
235 458
969 475
159 678
744 982
539 772
319 861
303 5
227 573
627 672
131 432
242 221
543 752
441 682
443 66
958 717
593 612
185 699
482 95
735 723
668 277
474 566
599 449
948 365
842 390
928 180
65 885
248 657
828 32
926 135
52 369
817 317
58 501
694 985
680 110
119 69
100 673
319 150
876 138
904 324
714 921
545 938
983 576
207 517
623 510
576 409
622 860
205 465
385 247
151 325
643 395
684 304
114 82
211 673
951 833
182 116
259 715
123 573
170 898
147 90
167 883
336 317
184 334
828 394
6 130
245 837
253 548
23 375
120 68
57 641
317 204
731 483
86 66
151 645
959 708
454 305
267 32
469 883
661 878
523 977
671 314
384 837
746 684
975 199
988 593
582 831
808 153
277 219
99 746
453 759
975 327
932 250
371 441
789 604
122 777
208 235
332 378
56 855
712 987
105 988
940 19
777 662
768 89
175 908
44 296
298 910
229 223
215 560
837 281
620 286
959 748
299 770
326 253
524 9
135 583
494 371
683 63
459 315
63 11
539 765
429 100
993 754
114 900
402 811
281 248
338 643
672 50
763 86
202 193
946 105
231 99
790 984
910 70
583 443
736 245
601 43
444 324
108 892
429 338
639 256
45 374
144 206
882 136
290 556
891 178
69 556
39 58
773 711
661 764
966 705
137 817
339 344
888 220
781 580
579 422
136 821
599 262
522 667
271 737
705 588
405 599
974 25
899 665
368 786
171 17
130 102
922 389
526 796
407 695
355 483
636 977
565 364
314 210
345 212
874 64
125 94
621 915
303 236
930 396
373 466
829 491
609 142
700 305
354 573
720 703
34 684
574 158
424 487
441 78
722 482
139 3
877 682
919 249
537 328
369 497
821 420
153 174
993 872
556 802
535 685
171 140
36 245
621 174
207 518
98 706
33 763
835 853
379 527
211 958
111 438
802 458
748 972
597 784
216 569
309 815
418 868
332 867
573 726
852 957
841 38
161 23
25 891
849 452
352 959
769 989
476 717
651 541
531 458
480 538
93 424
331 861
201 214
302 540
599 920
664 482
729 177
525 561
66 458
940 189
592 123
367 36
898 49
206 824
899 759
390 920
520 9
944 174
549 543
697 300
147 63
335 44
758 954
426 499
873 946
507 169
471 407
970 734
633 820
844 265
641 342
261 440
457 370
745 882
179 374
781 847
563 102
515 564
257 16
348 897
504 775
683 633
283 598
599 248
130 123
683 386
490 30
634 198
55 209
290 869
747 525
504 995
887 63
12 647
384 962
246 513
84 928
232 191
935 723
845 790
717 273
593 97
159 762
648 523
408 383
484 654
140 890
733 910
719 959
748 274
835 340
819 881
150 818
403 909
201 886
805 495
297 945
736 29
206 988
471 275
835 677
274 672
59 444
904 208
614 306
613 348
876 261
644 611
950 846
120 912
846 750
980 471
421 38
267 676
598 880
981 714
95 9
66 883
655 874
405 103
182 602
73 977
860 307
974 434
277 242
150 716
795 904
857 449
129 614
903 310
215 107
822 639
83 371
329 86
518 898
215 929
714 15
781 364
79 370
538 288
171 666
327 467
531 148
106 965
870 434
51 739
684 120
401 206
221 570
478 148
852 908
195 39
406 447
311 101
452 361
839 487
864 174
82 803
687 277
194 445
528 988
2 759
358 664
859 162
648 856
87 922
709 652
606 643
598 688
445 636
432 390
70 87
663 280
248 39
894 386
307 188
839 369
56 806
423 371
761 793
166 490
792 235
928 806
844 193
423 89
579 53
240 832
604 78
865 256
978 564
356 11
579 499
304 110
302 456
588 880
860 8
117 100
839 72
683 746
385 975
15 230
592 995
220 188
297 534
182 201
321 298
721 180
254 755
277 251
577 572
242 641
645 185
636 864
372 488
387 20
374 112
425 151
609 872
801 862
626 77
464 184
90 40
107 331
681 752
868 668
615 239
155 353
611 880
338 585
456 632
708 622
264 797
14 723
480 694
713 88
937 219
441 899
830 396
497 263
958 835
847 141
132 654
772 643
735 832
264 350
72 811
674 897
337 446
344 55
385 526
450 881
788 759
992 671
841 78
428 834
644 758
100 153
950 452
564 645
506 948
445 287
638 797
877 133
232 826
584 795
470 441
747 922
234 817
952 950
360 43
445 737
939 337
692 171
514 627
965 983
974 813
332 274
166 455
973 117
421 433
344 281
13 768
416 79
178 742
243 861
367 570
711 588
739 982
676 659
597 507
600 54
634 967
906 701
472 852
246 785
443 921
744 355
408 106
662 31
802 567
83 724
569 185
342 719
373 813
570 419
274 168
555 716
586 422
776 657
672 183
114 685
603 647
183 332
496 811
978 231
836 418
487 143
845 262
151 868
797 265
553 361
179 507
360 521
678 542
852 567
377 477
819 707
708 7
506 559
225 350
172 375
569 968
639 473
980 392
575 85
944 951
562 763
769 132
258 840
214 763
750 438
812 33
241 803
505 273
324 484
664 13
492 949
369 946
316 377
938 377
298 674
786 890
476 290
163 799
35 863
974 755
808 289
887 24
600 672
314 779
226 791
759 786
513 145
127 382
181 851
372 729
713 453
302 312
697 316
931 5
790 920
758 437
565 41
578 866
135 794
187 868
870 329
140 407
118 897
195 66
781 12
194 867
553 754
505 232
624 105
286 680
603 286
505 104
470 644
863 939
893 57
4 25
421 549
892 325
302 748
817 180
211 145
874 35
552 829
320 138
594 439
820 456
377 712
89 284
632 980
608 933
727 516
349 257
244 222
291 147
50 963
285 371
333 537
374 548
620 462
832 251
535 871
306 647
766 704
746 114
960 989
687 603
488 89
565 772
459 55
649 620
156 737
26 342
854 561
215 656
254 380
234 506
281 804
145 381
571 357
686 458
136 480
961 815
966 881
260 660
473 610
177 58
585 51
758 730
431 680
160 476
955 466
665 407
500 489
369 28
547 836
76 913
388 58
234 694
523 715
873 564
337 708
76 807
60 179
766 201
895 270
418 855
613 773
61 838
540 946
496 243
510 328
990 219
138 97
45 103
940 909
938 810
108 468
472 955
287 772
527 917
692 136
878 349
610 496
361 148
144 654
415 430
778 735
710 304
3 753
792 289
785 497
614 806
463 223
301 441
476 269
602 619
401 51
707 106
215 498
746 999
994 162
264 593
456 877
62 566
746 854
716 577
38 941
790 373
534 218
727 341
610 544
230 671
461 960
813 871
790 955
789 512
729 583
15 822
478 641
820 402
622 400
818 531
121 958
43 624
632 771
206 646
945 968
621 661
838 556
226 573
318 703
213 772
586 825
227 412
508 396
354 985
251 985
107 809
712 733
640 446
500 38
81 85
863 519
841 441
836 225
975 189
561 577
525 667
737 858
460 781
949 32
681 588
829 506
897 328
412 406
495 604
846 129
951 33
574 265
205 98
284 942
157 767
150 165
671 589
971 411
848 244
601 421
861 805
98 178
496 255
296 980
991 78
731 907
670 519
159 345
626 481
64 399
998 54
828 729
313 324
781 982
542 36
913 871
773 151
877 75
61 43
204 888
123 516
551 390
754 85
235 601
952 919
813 687
581 210
484 641
148 933
725 320
404 806
356 991
758 660
909 923
346 841
132 181
481 735
220 361
812 773
527 58
673 669
457 173
844 35
192 719
590 950
378 850
872 75
691 3
256 171
883 900
247 38
42 773
447 715
794 904
681 324
518 270
273 248
322 162
498 577
684 938
403 567
189 2
956 230
126 402
296 919
657 534
665 93
270 743
9 93
238 330
606 87
259 289
207 564
662 514
916 89
58 924
975 74
17 942
463 673
754 347
972 547
486 239
162 961
969 178
254 542
790 195
233 514
108 19
247 762
333 271
398 17
981 250
308 770
796 892
664 657
541 36
217 225
658 614
242 738
117 308
212 726
177 196
776 157
445 435
278 240
494 588
793 158
545 164
910 554
778 503
292 894
162 80
158 258
805 157
842 249
840 269
842 156
319 472
292 448
326 935
693 487
14 751
860 171
750 49
764 692
312 605
639 520
27 396
867 565
145 192
499 837
31 513
35 650
923 162
234 586
118 873
57 483
180 213
543 324
757 393
512 787
740 824
337 778
951 454
405 58
35 421
322 608
393 754
930 373
849 266
720 151
206 476
560 448
874 594
907 196
275 115
773 684
896 743
226 676
294 598
100 782
252 478
673 37
273 798
72 623
143 320
365 889
44 942
917 140
367 210
737 590
574 836
723 413
494 951
751 80
254 862
836 242
131 39
141 399
178 507
608 914
448 533
101 171
473 125
623 45
369 489
492 933
38 451
198 838
335 299
244 184
759 311
103 933
655 314
30 989
64 785
520 907
710 914
99 44
564 458
993 133
797 751
443 459
652 898
911 954
366 940
294 429
724 166
688 792
427 397
792 621
780 326
951 929
429 745
387 80
642 129
677 999
878 598
671 602
115 710
745 541
106 802
780 369
639 107
348 667
605 761
114 483
711 136
718 302
550 756
309 367
688 143
362 916
611 710
583 419
933 187
180 398
21 890
885 456
382 969
269 284
603 384
878 851
766 757
335 259
300 702
443 33
670 63
270 271
480 195
561 710
397 707
301 163
815 953
214 989
695 575
711 289
146 777
829 499
243 428
974 679
783 723
385 435
387 450
539 276
902 585
850 612
388 526
621 972
715 779
468 309
206 586
382 531
253 1000
951 489
550 690
939 440
25 518
803 602
865 542
127 7
758 748
978 472
526 797
780 83
382 513
373 348
337 689
539 713
234 792
891 758
814 768
555 945
285 190
88 632
881 597
637 735
281 195
780 946
89 396
356 980
154 169
747 60
114 301
347 923
819 983
464 906
967 337
754 847
415 922
37 47
116 816
992 731
411 632
704 510
691 169
810 389
372 906
594 638
152 976
791 43
349 970
122 827
857 885
394 148
80 555
949 725
407 836
955 346
489 106
673 188
230 72
137 703
899 993
587 708
904 332
208 419
188 655
414 595
292 330
825 317
611 739
200 308
879 759
726 585
97 266
860 80
582 503
409 406
920 174
146 531
396 333
858 948
640 736
706 366
321 154
631 911
16 842
696 399
354 867
168 49
935 87
222 432
969 485
506 365
818 363
523 804
33 538
997 23
134 693
911 448
498 78
497 784
516 718
555 73
787 864
232 2
157 742
643 154
116 128
198 888
967 460
336 816
951 404
901 518
240 455
668 887
359 377
470 635
20 937
824 80
342 846
584 755
483 587
573 180
240 686
748 64
43 268
209 714
214 924
625 614
331 127
126 926
420 960
512 580
264 436
759 855
473 506
270 590
633 844
602 28
463 162
741 676
437 365
641 720
91 22
663 568
947 435
527 810
14 142
597 124
349 69
981 618
773 733
302 210
450 943
281 140
161 789
290 459
575 169
620 588
310 216
711 658
285 692
628 943
657 440
906 1
715 678
733 16
239 534
310 520
674 788
242 186
929 532
997 503
91 361
184 153
371 468
196 998
437 667
871 935
470 180
930 29
398 629
996 840
342 179
345 64
998 540
61 111
744 849
883 574
759 705
551 72
962 583
319 244
224 311
628 839
481 592
165 660
575 970
341 888
131 867
177 987
271 18
590 899
856 733
167 637
906 367
259 598
607 163
382 335
321 714
964 134
995 253
642 613
519 149
519 778
39 8
973 388
347 967
640 340
213 995
381 220
576 272
372 95
772 242
540 964
641 474
674 713
686 646
100 384
612 92
723 543
217 288
220 230
558 991
471 781
211 540
174 187
747 814
660 772
527 697
418 978
433 381
275 638
234 653
275 454
796 705
244 260
790 417
583 457
659 461
505 428
438 937
161 859
796 435
848 589
241 872
886 123
703 682
926 829
191 723
585 36
506 374
324 666
584 119
60 697
864 300
774 623
289 469
726 567
649 268
392 172
146 328
701 234
668 285
353 119
715 412
168 930
63 87
61 460
140 702
281 217
268 281
349 579
783 846
337 309
394 504
239 456
943 269
352 323
641 540
935 341
118 717
186 376
251 576
966 939
236 359
795 826
94 810
945 147
885 296
835 107
824 754
940 885
853 208
132 301
539 896
342 458
342 369
344 809
309 560
164 280
721 368
487 529
393 922
179 565
773 873
991 752
711 506
695 157
693 273
649 224
189 421
96 474
705 903
656 147
54 998
898 764
503 280
546 375
992 642
724 215
622 819
689 326
74 696
2 787
921 853
642 913
494 681
726 853
706 630
845 102
600 885
427 673
580 251
973 392
818 326
178 90
178 171
354 24
851 751
225 929
955 829
207 660
441 302
788 40
186 566
605 909
818 782
999 347
952 352
370 154
82 409
423 641
327 860
540 199
527 279
691 131
188 508
855 215
241 576
369 47
170 802
176 120
86 61
937 336
650 22
166 528
653 209
659 192
729 922
137 321
498 857
10 173
963 804
399 138
923 836
550 860
179 172
406 696
700 58
249 972
1 742
761 337
892 723
140 642
212 414
625 1000
496 803
171 253
590 970
384 943
662 823
547 108
599 23
220 224
374 716
334 401
731 49
775 794
759 436
616 805
342 886
620 293
261 840
868 634
907 597
825 1000
855 158
930 650
113 704
443 224
491 410
380 830
922 722
68 542
366 680
313 991
194 71
520 785
9 449
504 228
149 594
452 866
132 741
163 556
340 981
453 985
704 501
251 76
450 702
660 114
75 143
206 765
673 439
754 364
841 223
572 544
75 902
758 486
539 721
281 127
166 940
357 900
870 29
690 623
745 460
128 109
463 440
998 388
316 279
721 652
903 476
810 945
98 554
404 956
138 790
251 419
210 829
568 622
837 434
103 55
891 175
604 312
324 766
256 421
319 660
449 816
426 51
234 70
354 154
691 190
587 793
596 829
317 352
124 359
583 204
167 384
19 592
103 582
618 808
350 673
880 86
189 356
444 772
559 610
155 929
201 940
488 988
795 217
889 921
44 742
526 899
857 969
22 767
695 482
468 580
412 65
61 843
446 35
283 156
888 809
406 744
129 780
862 411
892 126
433 405
137 196
734 300
364 179
334 646
806 91
316 935
732 588
6 219
213 790
975 349
268 59
825 155
932 910
454 295
88 139
293 773
359 98
216 674
384 85
202 728
668 971
503 880
112 830
581 97
273 848
155 450
923 655
328 858
938 539
166 957
849 416
421 122
616 575
923 969
776 98
158 769
287 447
660 452
403 520
844 320
793 973
191 67
941 555
699 68
425 733
271 934
502 909
76 876
491 294
360 49
588 410
514 447
778 367
995 910
897 70
137 750
854 628
43 962
363 599
164 831
790 257
187 966
101 52
418 471
388 296
538 734
205 786
321 930
323 332
283 199
867 472
604 8
325 181
411 962
911 798
883 814
937 38
507 472
754 721
510 789
757 144
987 975
615 942
227 980
786 254
67 743
566 456
107 284
108 445
610 75
387 943
121 174
600 699
505 696
687 798
355 201
838 882
165 297
741 126
51 479
573 157
715 611
306 417
924 628
880 629
45 586
530 336
322 271
462 372
101 881
894 753
900 466
76 918
979 305
840 861
182 719
841 578
305 669
812 124
366 341
459 687
611 920
58 64
816 52
17 547
407 675
317 727
165 621
748 976
744 113
317 203
800 279
474 209
342 626
512 509
178 985
442 936
11 496
976 599
471 723
575 567
188 243
195 567
572 58
997 218
153 413
537 990
318 359
925 899
838 45
237 62
841 407
865 529
473 861
651 251
639 287
937 301
6 825
290 675
183 353
918 460
604 107
504 192
168 846
975 500
906 624
696 730
836 146
956 486
125 684
246 130
508 887
804 42
592 73
501 547
531 5
738 698
202 65
197 961
535 123
961 819
436 85
566 361
920 721
403 863
409 323
372 461
210 921
454 142
666 889
226 519
274 791
863 634
407 655
888 815
329 147
666 50
662 675
169 249
767 981
889 998
525 751
631 931
758 871
17 57
490 327
761 947
216 254
684 229
696 448
515 404
194 281
384 82
131 936
27 499
177 625
34 937
571 601
190 254
181 470
520 229
917 386
19 367
543 297
627 727
909 818
890 96
720 298
355 642
898 897
366 767
505 641
8 990
171 986
716 79
803 383
779 64
354 691
482 425
988 188
67 237
84 314
965 530
458 324
519 628
661 587
321 880
722 99
790 776
964 918
718 47
231 384
848 663
163 56
50 33
35 711
971 445
526 291
677 247
322 531
747 174
659 62
91 376
336 522
292 933
340 946
8 161
779 841
170 453
371 916
978 381
109 788
447 428
92 90
896 404
130 292
176 49
889 20
287 87
344 615
507 452
22 553
642 443
974 328
332 907
554 674
823 840
569 991
465 299
456 106
741 260
995 586
348 320
265 79
243 596
337 863
130 900
75 35
573 897
874 685
415 32
302 383
520 532
866 260
791 212
198 490
568 126
410 256
988 891
156 414
925 728
412 76
182 66
287 183
715 454
66 857
665 615
347 899
77 266
24 838
756 438
801 168
585 323
811 871
709 478
414 137
744 790
152 53
704 400
838 503
256 648
848 519
412 909
997 178
45 92
967 371
708 118
775 352
749 479
103 817
335 22
750 524
524 357
524 249
3 560
466 850
54 155
877 576
490 651
279 238
407 815
403 508
879 36
134 881
595 599
828 840
253 222
894 94
872 172
596 209
585 811
774 815
846 908
506 776
816 333
566 960
263 53
999 945
757 551
386 275
210 333
144 609
868 654
133 374
429 300
58 396
916 975
324 758
588 322
224 440
970 433
124 157
578 267
542 92
94 72
607 829
347 546
241 726
192 563
510 316
719 440
934 836
192 78
649 909
735 743
332 241
332 291
648 974
343 509
641 413
948 927
249 276
819 421
596 671
911 376
569 331
405 757
185 900
161 879
409 153
983 250
756 965
915 761
361 959
334 960
954 738
716 206
925 900
458 437
130 218
589 421
311 908
269 974
386 376
938 200
66 204
401 495
232 378
944 759
531 214
904 194
167 507
899 456
446 172
424 199
666 86
904 249
757 444
239 52
555 528
742 191
714 796
72 612
603 129
784 625
923 801
62 179
402 876
672 936
39 292
122 753
439 193
716 42
435 573
508 765
35 322
230 651
340 351
755 778
895 471
171 568
817 825
442 240
966 940
938 907
499 813
95 244
178 147
849 290
646 95
112 817
663 281
396 809
216 246
974 817
531 358
954 542
107 871
369 610
152 569
965 325
781 514
618 176
323 834
2 304
5 975
281 958
180 591
552 877
116 450
812 342
455 806
762 994
453 535
641 454
429 470
955 297
208 134
239 933
682 790
809 149
591 185
878 86
560 528
147 786
872 599
480 537
859 981
165 760
556 43
197 115
922 221
6 217
81 773
537 589
403 788
754 350
210 574
331 68
554 812
464 120
891 737
340 884
452 525
725 532
650 261
126 874
97 231
576 306
726 709
130 343
370 594
462 260
830 11
185 301
968 662
892 454
722 47
711 447
107 483
825 114
534 639
373 215
52 992
916 345
998 96
114 524
329 233
756 391
32 215
873 776
155 697
902 830
831 954
691 494
892 40
941 358
563 452
67 243
633 420
195 894
201 83
695 483
281 865
95 347
872 739
243 448
100 707
695 322
564 374
233 266
48 356
245 92
539 614
51 373
996 322
827 96
417 943
184 469
652 38
726 215
767 129
587 763
210 830
124 235
129 514
505 655
449 680
456 890
927 501
848 297
722 614
777 661
728 578
425 937
266 883
648 596
918 128
109 774
782 909
798 850
351 267
583 198
915 305
163 43
965 891
620 389
802 445
613 801
928 500
8 710
408 813
299 557
913 230
871 76
272 187
318 892
622 729
292 586
881 331
518 589
990 168
513 129
719 829
695 632
59 330
103 376
223 546
131 990
845 301
127 19
967 468
186 112
471 50
958 541
388 180
694 568
190 891
868 339
269 346
357 235
166 542
698 636
177 821
108 183
542 592
616 930
124 53
972 967
537 13
689 848
956 218
20 233
918 479
554 309
496 521
788 544
685 198
735 341
808 364
810 763
581 829
348 851
308 115
755 213
869 306
379 8
850 64
557 936
756 785
558 461
422 438
596 231
200 529
661 485
96 954
961 523
241 518
457 284
74 872
819 804
942 479
288 224
914 22
327 561
435 779
775 162
445 208
334 789
12 999
995 603
711 321
960 949
591 817
995 724
830 778
968 344
378 927
263 728
121 862
906 105
542 769
995 888
520 747
503 480
351 117
207 691
819 712
806 610
955 279
824 212
383 365
558 327
444 398
854 812
558 939
240 413
633 700
689 779
123 512
342 858
413 137
352 856
930 577
677 169
989 447
569 814
658 862
522 133
373 216
990 952
889 402
610 975
713 725
205 390
894 546
415 962
451 335
775 625
486 952
167 905
162 407
307 602
544 641
518 100
30 763
118 411
97 304
87 30
126 3
259 754
50 917
707 47
839 727
275 708
872 588
56 52
208 494
848 673
328 107
23 484
423 207
118 262
933 392
321 111
695 791
934 918
552 725
753 474
536 37
866 856
148 912
998 433
182 727
303 851
563 825
884 439
698 383
985 406
305 89
360 397
408 541
124 62
96 584
168 346
962 504
944 982
429 209
396 788
123 907
988 437
397 155
135 710
328 953
570 137
345 119
626 818
381 194
733 979
790 774
378 924
339 82
295 158
387 675
276 83
290 841
842 314
64 631
907 922
933 932
726 465
501 20
623 239
46 325
864 673
760 467
659 354
714 75
868 243
661 804
269 512
536 553
795 262
633 992
533 31
668 748
703 427
215 864
475 225
569 541
299 905
341 518
147 414
917 159
23 457
718 459
450 348
896 662
650 722
262 537
54 621
507 506
322 813
54 785
133 598
32 570
241 33
644 126
211 68
49 929
568 247
37 663
194 358
827 599
558 673
49 798
705 44
301 289
734 863
791 96
313 711
695 349
58 552
487 552
244 291
882 533
122 439
205 523
236 261
566 511
566 218
80 506
432 871
953 96
887 854
405 451
335 489
77 539
175 717
146 325
367 225
182 151
447 486
485 42
388 723
447 651
398 165
5 366
623 367
30 421
295 556
489 792
232 856
368 413
898 603
897 734
583 902
189 332
63 423
810 436
482 298
579 713
505 946
464 375
465 361
108 108
646 930
817 186
10 912
712 799
838 521
109 861
537 925
108 984
609 105
914 778
201 373
785 108
427 955
271 811
630 732
656 257
518 292
302 625
627 263
82 540
40 75
418 403
82 970
234 2
460 371
325 732
48 306
815 718
823 822
465 628
317 92
983 281
824 400
35 258
722 162
164 420
325 625
306 2
708 705
727 489
604 968
248 414
690 283
23 411
403 394
935 60
764 405
517 186
238 564
286 411
332 841
321 579
606 10
861 628
772 9
610 840
233 254
248 187
489 56
634 783
522 847
762 293
855 371
485 173
778 157
48 25
343 783
492 67
755 523
981 799
475 469
786 503
38 547
148 892
269 632
920 284
584 347
497 599
250 365
894 387
285 367
174 905
260 697
782 771
765 248
594 731
144 930
363 389
319 600
948 492
857 297
433 116
269 213
464 33
847 481
411 2
731 78
245 886
178 677
594 238
366 863
802 829
895 262
620 864
260 288
74 194
40 103
988 604
312 340
830 906
577 195
768 731
992 976
640 9
225 668
870 782
675 460
544 102
705 407
80 431
881 454
430 436
47 809
942 193
173 176
877 268
411 934
675 985
819 338
769 720
352 565
295 781
291 47
39 820
315 980
12 416
524 68
1 807
145 757
828 421
353 196
307 711
184 917
515 453
561 156
923 388
928 751
862 480
931 214
685 794
851 260
691 767
968 226
679 122
493 239
629 768
979 556
870 840
35 800
53 62
956 656
103 355
982 522
708 18
677 597
431 613
833 275
203 461
42 181
368 264
372 754
63 424
432 917
342 58
6 99
729 788
711 913
63 913
373 456
446 92
719 817
846 134
241 660
503 24
929 227
10 569
174 703
72 984
436 153
771 498
65 185
762 790
993 207
24 726
738 51
639 666
629 778
735 638
346 260
340 971
597 763
915 429
233 980
965 995
372 224
321 181
833 949
274 775
392 931
511 306
359 743
89 757
984 290
110 355
865 188
626 56
236 187
247 194
848 579
706 556
404 216
213 114
310 850
789 399
606 773
688 715
254 104
402 899
794 648
183 291
477 347
764 534
254 167
749 467
316 421
457 273
193 496
340 671
553 176
693 73
408 456
606 661
26 573
419 218
420 758
702 14
231 606
304 67
944 899
776 989
971 183
796 929
987 322
727 103
27 885
926 198
885 35
503 12
23 825
546 818
939 91
61 665
193 528
412 792
704 983
532 753
798 622
656 211
45 678
387 942
848 492
682 786
803 127
142 417
47 594
199 406
884 355
566 83
198 599
869 131
692 23
257 665
666 894
425 712
487 173
641 184
397 909
273 633
263 190
788 935
943 832
957 199
909 169
225 459
12 850
91 626
10 49
930 505
104 561
57 383
578 849
809 20
826 199
177 615
377 269
346 386
242 969
709 345
529 662
940 127
847 161
22 381
627 951
581 787
338 499
21 714
119 366
452 139
107 53
390 988
715 329
466 561
490 399
66 838
765 45
102 520
313 474
234 783
192 685
729 380
237 118
367 303
447 832
215 288
230 31
220 788
692 359
484 874
821 585
394 133
411 979
267 602
663 188
785 391
861 934
27 659
346 843
756 389
201 591
263 373
857 937
538 1000
311 323
47 602
516 74
260 633
331 290
525 29
132 632
417 684
57 749
38 265
685 375
388 575
374 51
249 116
720 329
237 110
675 114
745 906
842 319
937 250
419 326
514 455
701 902
541 583
378 643
938 156
617 55
213 384
12 54
54 300
303 472
926 29
69 955
455 372
583 995
955 858
501 245
935 409
144 276
668 552
580 794
166 834
733 472
424 703
463 769
44 760
803 971
318 471
852 923
176 895
379 213
2 131
369 46
242 171
368 911
993 241
953 760
45 789
778 587
141 630
861 317
350 314
68 728
526 368
130 315
476 68
527 254
235 515
335 110
689 685
423 756
123 77
453 103
905 825
534 690
189 204
428 16
271 954
269 277
143 307
965 831
343 387
938 107
687 61
183 787
16 926
520 469
465 481
848 740
198 469
16 522
323 158
181 287
26 277
981 64
689 516
173 821
496 465
297 203
205 144
942 754
612 309
276 935
330 598
785 311
14 474
530 618
584 702
518 876
78 947
53 273
559 848
356 464
81 141
126 94
966 655
308 495
625 243
290 416
363 890
442 415
162 473
320 228
43 283
168 521
728 133
979 799
630 526
942 207
926 432
198 222
839 643
777 353
137 504
837 311
340 26
174 633
803 509
675 214
228 224
574 465
352 703
171 964
341 140
494 925
433 409
862 660
78 498
79 357
586 653
360 517
946 326
466 872
210 200
168 995
608 381
654 239
737 107
792 674
111 613
962 465
954 442
817 17
413 195
298 714
387 913
53 701
142 456
543 474
582 955
668 588
536 86
670 661
331 174
614 132
397 667
891 474
780 175
412 315
227 332
268 103
12 598
628 757
82 593
888 830
611 72
954 635
317 639
359 824
998 873
805 258
539 666
470 806
120 833
755 99
589 188
691 828
17 302
206 956
285 916
779 747
406 129
699 276
779 168
1000 187
726 390
768 742
43 18
286 301
888 417
545 722
483 904
909 261
424 693
510 423
231 209
697 641
499 111
323 515
730 960
816 617
613 272
905 769
74 165
381 497
857 242
271 87
802 633
394 400
392 965
479 634
860 215
728 146
915 457
149 647
796 42
560 190
601 468
816 978
762 769
983 161
118 367
823 294
383 128
3 623
55 798
987 809
639 618
344 980
448 319
788 364
386 610
9 120
89 11
742 495
565 99
116 261
289 534
438 375
592 322
796 162
323 583
545 885
179 985
247 272
381 940
905 945
557 468
342 465
697 630
998 134
807 152
86 331
541 982
695 798
924 75
372 478
551 928
298 244
393 994
480 229
819 660
799 738
731 117
904 777
7 223
183 909
150 832
178 25
988 9
605 22
510 413
153 680
424 951
282 684
389 505
766 857
755 918
102 932
294 89
940 899
586 971
40 68
277 458
740 559
43 881
452 508
606 558
425 707
148 780
320 609
932 65
188 35
844 740
375 337
977 769
217 719
424 681
548 743
289 264
1000 220
153 219
381 153
892 761
264 869
530 481
939 47
522 781
518 703
712 387
733 747
252 348
41 143
363 989
136 302
818 909
120 687
963 668
980 345
116 367
719 179
105 313
302 663
350 520
380 694
315 359
77 108
773 233
371 184
818 24
718 354
198 67
225 282
105 727
21 470
180 270
117 257
661 160
388 831
183 585
939 481
966 515
762 869
912 866
53 319
822 933
654 2
202 122
610 931
550 399
783 562
744 740
640 397
177 175
487 123
527 892
920 663
61 442
734 618
964 478
357 71
305 730
985 833
904 472
956 783
363 749
483 538
664 723
227 979
200 935
49 56
283 868
420 587
597 404
419 853
227 726
635 941
479 724
4 393
253 740
508 956
228 279
542 176
682 313
28 909
849 216
130 679
37 38
667 613
417 963
918 861
124 416
495 865
430 696
374 371
396 797
834 914
334 500
584 111
324 827
665 712
413 140
479 260
4 908
171 32
806 918
829 711
624 34
514 854
8 991
453 773
191 364
599 670
975 603
390 99
664 547
16 492
257 69
506 232
454 371
86 461
713 937
710 551
645 12
363 835
727 313
333 656
235 997
202 603
690 124
67 127
937 131
63 692
648 124
242 644
269 686
915 535
470 599
191 56
483 891
452 902
369 740
431 383
907 672
26 394
607 896
430 714
472 972
769 418
364 427
204 917
807 909
648 675
58 863
608 81
642 215
328 534
81 368
976 796
712 603
921 870
396 159
239 352
589 648
567 42
82 174
388 449
961 827
384 637
784 776
242 495
378 162
726 111
400 964
463 340
611 381
381 44
119 646
302 80
472 858
991 855
847 269
566 630
44 159
672 192
14 397
303 765
360 117
104 322
497 836
366 754
689 484
399 990
199 905
675 568
693 527
342 706
924 996
112 925
957 960
714 800
509 464
789 424
38 987
384 853
163 410
772 666
192 605
169 467
102 712
672 377
176 591
54 38
546 216
233 710
314 301
643 696
978 908
457 1
285 539
737 812
482 288
128 847
523 789
30 590
858 343
609 884
144 957
961 70
527 189
203 418
471 725
207 968
401 426
605 259
121 846
82 914
666 577
870 251
748 236
368 274
425 570
44 247
647 602
214 43
576 941
418 638
21 851
904 686
288 782
80 941
150 447
172 366
210 737
761 826
703 581
46 278
873 816
268 893
666 171
578 93
226 488
427 657
602 673
410 300
989 464
232 386
741 104
201 8
996 867
530 925
789 888
312 567
495 999
83 348
372 65
716 539
244 948
924 337
403 125
343 874
27 653
50 816
540 361
431 443
361 27
363 144
112 58
246 454
931 273
458 332
440 350
785 494
731 31
586 355
329 312
138 495
524 500
557 588
441 840
171 651
600 215
176 736
60 280
659 790
310 244
454 661
507 436
90 497
423 998
837 296
947 64
926 122
800 985
401 810
127 62
405 622
404 311
294 857
323 205
992 888
678 766
333 74
213 710
829 364
695 229
642 929
239 439
606 914
292 420
105 529
534 437
233 739
449 126
315 699
96 203
899 54
232 101
629 336
630 162
124 936
456 709
674 105
505 474
582 17
700 634
338 664
94 785
894 820
748 874
156 729
388 279
987 689
300 844
163 881
574 561
993 791
904 183
827 140
829 72
959 928
946 466
97 671
527 435
360 178
278 874
59 137
355 930
48 470
138 621
764 933
16 590
424 197
662 735
552 132
643 648
83 513
386 109
849 741
562 527
8 983
925 652
572 938
738 695
896 289
178 890
410 371
492 460
568 930
177 531
483 397
474 491
353 789
835 839
730 13
344 490
949 470
751 385
825 280
916 660
28 741
150 758
442 367
413 794
507 356
235 341
195 965
353 274
763 722
191 298
932 293
683 108
924 598
690 268
986 473
277 492
180 864
828 537
233 114
882 115
529 424
412 812
69 446
920 992
943 85
306 3
827 492
487 6
355 319
84 534
855 83
47 439
905 77
56 317
888 124
114 159
3 334
595 358
4 678
243 859
112 641
649 11
273 554
439 328
222 679
803 335
837 917
590 88
29 949
652 252
689 115
844 111
594 646
914 992
167 943
779 108
383 724
24 372
385 681
850 36
285 538
502 529
893 240
578 486
719 786
893 827
572 142
513 621
628 714
75 521
920 311
813 965
813 217
435 385
332 222
643 311
935 650
510 366
364 699
554 307
781 980
179 53
643 425
742 563
415 554
131 849
290 488
871 621
61 513
284 995
575 246
460 730
610 102
507 848
908 248
762 322
63 791
256 346
785 769
495 130
913 919
609 816
169 404
285 428
651 398
290 622
13 308
388 208
966 234
153 297
717 294
417 885
450 413
150 91
111 399
19 58
617 888
117 144
953 514
475 669
807 891
906 856
295 570
202 745
334 703
835 720
449 297
119 853
921 137
910 492
894 526
379 237
713 207
449 60
726 744
840 315
334 674
34 782
635 243
640 896
774 817
122 955
16 854
441 728
412 948
7 676
955 340
307 146
422 494
543 408
655 174
990 893
383 5
98 175
72 481
60 379
524 825
863 779
939 192
801 709
620 142
601 354
880 581
910 354
360 5
742 235
877 821
96 414
448 386
958 600
634 590
96 513
170 6
339 51
351 565
406 950
489 499
545 511
375 692
385 698
292 20
937 505
868 674
562 282
133 390
631 677
844 666
571 22
262 352
757 194
50 213
718 927
560 585
326 311
73 578
463 741
759 126
679 111
338 92
848 952
1000 717
824 775
779 37
614 151
592 521
161 350
646 191
812 335
33 151
886 700
758 665
736 447
949 458
159 866
552 581
981 838
657 299
971 520
734 648
801 723
422 136
54 509
378 781
343 889
998 994
927 191
738 583
455 104
262 481
548 35
521 103
235 478
139 232
824 349
282 138
326 289
974 88
971 476
419 205
306 557
878 148
846 561
699 65
767 376
353 267
314 473
560 315
155 901
728 254
681 33
162 821
513 419
445 390
566 291
303 444
418 1
376 860
332 820
495 969
607 383
153 607
897 163
161 666
163 668
553 890
879 707
931 562
526 258
628 400
873 201
389 480
935 551
951 88
510 811
805 406
974 318
337 976
730 216
34 660
777 560
269 933
753 589
123 262
400 280
500 803
714 572
537 743
656 638
674 345
235 148
958 634
427 976
710 375
770 273
566 807
787 759
547 283
465 202
920 57
848 945
753 82
715 871
246 806
48 553
344 613
711 389
130 498
549 892
291 95
174 107
297 446
515 144
390 267
577 482
328 643
418 950
78 564
606 559
56 521
199 355
10 775
189 689
417 893
405 186
194 927
144 79
590 94
366 818
797 683
560 347
121 930
610 889
174 366
74 367
292 76
183 143
232 551
632 928
23 373
848 496
302 809
841 818
237 253
864 404
100 743
419 335
747 794
707 946
641 8
755 376
482 281
537 674
450 125
219 256
841 806
333 13
355 196
416 455
938 119
922 709
454 668
613 142
520 719
869 353
351 758
27 801
234 304
854 452
610 891
58 964
86 473
418 376
780 96
248 289
461 453
92 372
665 700
381 434
427 324
720 186
446 627
860 523
820 185
52 227
342 651
103 958
509 27
460 264
125 635
92 666
289 263
202 692
342 707
17 221
749 27
811 764
504 935
750 977
856 11
661 947
562 582
124 335
483 829
41 231
207 399
192 611
947 40
826 109
156 329
396 905
267 318
550 647
216 351
649 28
523 131
208 915
362 414
665 553
376 963
944 202
421 974
208 970
492 1000
902 141
379 424
690 984
1000 354
888 376
669 184
262 693
4 638
788 787
865 42
103 554
378 454
259 617
152 461
370 138
623 631
830 674
313 848
285 668
454 26
115 826
884 597
719 494
565 900
773 717
712 142
854 334
360 789
883 996
456 720
419 909
651 663
541 870
818 647
269 383
535 656
295 659
643 419
162 739
244 366
116 308
306 237
668 555
629 118
515 163
173 814
386 166
576 380
937 738
119 532
455 419
778 186
845 875
463 846
56 92
606 439
83 131
453 989
766 29
234 572
257 363
256 954
743 434
279 863
296 945
785 254
383 867
467 836
864 343
286 981
904 438
318 47
275 124
252 553
986 899
498 122
152 232
866 807
371 841
391 586
183 677
567 364
899 822
801 132
621 855
800 247
301 648
438 453
339 97
483 253
738 283
737 924
955 108
940 105
424 593
105 861
397 336
990 735
432 925
603 794
840 309
914 95
232 312
607 523
416 30
115 520
242 863
855 231
359 462
538 198
771 247
871 684
693 826
685 63
705 520
977 120
992 143
306 198
374 255
999 194
694 888
391 816
134 613
851 826
790 535
240 661
576 153
114 280
673 90
752 574
716 190
292 441
444 480
673 794
673 719
534 166
991 818
919 231
478 847
478 407
33 581
980 269
675 696
488 253
798 161
398 822
237 764
243 617
167 263
617 902
557 446
308 941
27 640
209 53
335 18
723 822
694 564
448 282
680 42
898 179
627 683
949 145
297 565
345 355
372 516
204 994
364 80
453 812
663 831
646 611
328 942
176 373
926 126
999 718
156 370
890 412
889 94
277 668
961 688
328 460
225 758
235 102
823 156
127 54
810 857
302 963
248 930
448 213
322 209
878 556
310 449
298 132
605 751
21 83
804 988
260 614
663 498
515 263
23 312
143 822
524 248
846 197
524 50
600 480
569 156
374 231
653 241
493 431
689 617
830 886
813 637
964 765
28 526
720 988
52 640
143 425
17 715
287 868
856 468
16 915
382 844
808 876
620 30
22 989
93 678
621 484
703 805
710 559
272 77
842 858
632 634
378 13
829 185
788 311
212 233
716 286
90 152
328 714
288 341
786 129
550 417
782 294
94 678
283 233
988 847
817 975
30 532
612 472
766 556
178 54
248 316
534 798
732 648
76 865
886 738
216 521
971 555
367 139
881 396
671 492
220 324
304 310
715 349
149 249
146 232
449 540
112 334
206 952
234 924
90 467
435 854
516 186
924 230
655 77
789 598
395 994
901 981
270 990
447 941
102 756
978 125
804 901
706 689
324 536
612 28
81 932
744 869
771 916
672 310
771 665
349 195
296 125
807 510
192 472
602 215
781 713
199 708
505 307
790 845
861 173
458 855
282 80
204 154
782 134
839 973
605 441
539 737
505 737
853 866
848 66
38 658
920 874
129 509
190 918
295 7
600 185
743 104
921 890
112 667
826 316
532 26
557 748
406 686
257 947
269 6
12 687
99 107
790 371
569 569
199 301
305 284
251 862
32 8
216 223
858 304
138 222
990 236
607 27
552 304
982 261
122 719
592 20
873 925
580 609
655 922
845 686
445 264
92 8
366 48
411 347
308 98
283 430
816 874
801 525
771 25
459 381
851 113
799 706
849 863
478 937
542 291
512 824
72 680
204 171
249 5
764 707
172 687
660 970
393 860
184 238
505 661
856 509
922 749
151 786
924 575
799 20
377 257
800 234
950 544
94 133
781 598
145 306
105 1000
100 317
439 79
448 896
876 344
887 348
309 20
945 454
805 843
159 647
279 401
441 384
815 262
775 6
283 650
349 538
827 588
885 135
940 635
583 97
1 987
64 279
387 393
255 827
58 590
948 966
146 545
920 85
180 854
919 533
995 982
164 381
726 418
560 854
839 617
795 522
839 632
742 693
431 788
204 757
59 475
641 53
808 804
786 886
574 345
739 764
313 533
627 475
167 737
399 598
26 503
560 85
329 200
489 489
356 274
374 281
970 464
44 282
745 326
155 840
45 322
919 156
418 570
607 444
72 166
717 368
642 966
102 582
180 498
742 221
738 33
400 862
827 581
356 607
734 755
940 187
337 120
685 591
579 329
39 857
413 544
374 502
928 643
307 328
856 184
72 34
765 427
640 444
378 374
199 318
560 535
789 596
125 367
925 240
211 174
169 130
817 24
667 49
422 423
957 502
868 557
25 426
224 473
100 434
999 923
923 167
404 92
190 69
332 247
850 350
296 75
394 69
754 806
943 615
604 166
440 703
951 438
625 226
449 1000
744 299
349 391
373 95
459 221
553 565
951 968
691 893
935 295
997 361
515 974
2 902
614 450
253 357
100 954
747 824
400 558
122 774
168 424
742 859
153 726
105 501
87 619
474 24
88 827
629 530
762 728
835 508
552 234
417 948
721 57
915 629
841 419
706 945
920 144
915 393
927 161
333 498
692 646
311 958
448 648
827 363
392 346
716 611
810 467
289 89
979 316
111 343
712 417
452 453
87 630
4 602
934 292
690 265
959 608
341 69
864 493
805 655
994 868
307 875
803 745
504 617
498 14
145 9
968 538
589 739
113 745
393 459
612 816
809 918
42 611
662 897
78 428
953 726
308 425
879 248
52 247
607 446
209 620
342 787
270 709
661 149
956 55
902 823
803 115
804 33
191 762
478 399
537 938
96 87
948 876
891 218
584 903
957 619
66 697
811 993
378 3
727 855
754 459
407 44
719 649
551 978
948 962
555 312
181 717
656 993
682 33
218 265
585 838
233 878
531 189
822 427
399 121
388 953
669 440
472 260
813 711
712 30
328 806
346 912
254 227
30 892
339 182
134 148
999 154
587 263
855 410
121 586
63 737
898 316
559 737
839 342
523 48
960 656
547 310
809 485
33 366
384 80
824 579
215 721
894 529
1000 804
266 190
145 597
71 667
644 382
674 190
691 834
848 920
285 499
663 802
380 191
559 626
719 558
429 336
933 170
592 928
470 594
451 495
560 651
414 324
822 545
852 798
383 583
988 941
208 59
851 637
562 678
471 153
958 374
968 221
921 879
223 687
202 104
1000 940
675 730
994 648
135 951
374 257
729 693
829 1
571 51
687 125
500 506
362 24
887 236
789 386
16 119
966 502
31 586
962 928
647 676
952 533
964 70
552 979
540 517
480 960
175 960
541 811
147 618
304 109
136 848
687 631
624 335
217 939
269 943
254 842
430 864
672 970
26 819
939 329
279 836
35 463
811 721
94 786
407 310
724 810
429 992
443 709
609 132
347 93
52 541
837 681
944 236
253 350
92 113
676 700
540 800
665 802
801 716
694 637
507 539
818 802
152 23
101 663
699 771
629 143
236 304
194 831
434 789
505 786
790 954
728 33
938 828
47 988
599 675
331 324
368 82
724 743
281 816
954 901
36 442
747 213
369 252
670 499
789 352
174 156
785 483
648 508
577 280
676 256
416 629
156 451
628 816
52 720
546 312
15 845
489 799
327 488
306 255
510 534
961 17
906 136
133 900
957 30
120 203
375 798
43 32
994 256
41 29
517 930
959 759
749 673
227 61
18 269
782 809
858 191
397 203
232 595
87 100
506 433
97 662
313 582
924 170
725 922
461 956
535 978
650 435
519 557
801 223
845 129
143 373
523 66
895 998
737 619
530 983
661 106
614 310
202 410
835 693
417 597
42 663
3 775
990 723
563 881
400 117
470 275
319 193
280 87
141 673
750 735
292 306
256 532
433 531
464 405
525 933
679 643
237 349
835 868
541 537
823 561
93 211
741 583
224 504
772 39
908 296
290 560
639 476
962 216
661 584
164 762
79 667
115 50
957 757
961 595
232 739
21 386
58 334
601 718
485 874
987 464
551 683
504 310
502 582
328 969
983 284
681 250
936 646
160 204
178 64
616 662
937 616
431 563
958 934
186 208
495 416
867 528
617 952
206 776
738 408
970 65
454 194
876 673
96 359
873 634
987 182
350 734
661 440
493 768
960 462
832 765
7 59
437 455
417 662
381 488
904 460
841 624
364 553
344 275
144 303
33 856
901 801
134 249
875 731
250 557
823 613
461 605
458 968
379 315
642 247
140 564
472 736
693 694
177 896
828 502
322 470
749 976
596 595
456 972
316 314
229 27
114 899
592 775
81 121
670 971
979 286
295 300
755 395
275 351
989 82
395 787
110 976
165 656
555 363
618 159
303 169
991 95
170 332
635 923
982 97
250 146
991 562
156 480
430 773
849 292
788 562
889 607
29 231
701 199
562 229
394 549
503 375
997 752
872 100
380 998
758 370
560 913
849 989
353 827
952 406
25 866
986 418
414 488
144 762
591 15
861 322
12 618
43 923
882 892
81 222
803 914
635 321
804 63
220 217
978 844
729 190
808 207
851 114
796 170
714 783
490 492
721 567
646 524
92 882
579 421
725 659
750 769
810 249
97 768
483 299
881 279
468 946
789 133
228 434
656 209
650 747
590 128
407 340
807 58
455 255
177 937
553 410
567 21
707 979
330 848
117 635
216 559
214 734
725 156
214 131
495 462
337 653
871 791
908 399
160 646
832 867
70 698
96 898
505 820
53 70
951 899
883 639
429 162
504 507
152 805
996 417
188 372
576 45
114 493
131 133
101 911
294 956
418 267
72 851
696 389
127 496
526 217
773 454
433 727
75 291
147 175
201 440
59 453
539 130
2 524
837 765
431 996
427 505
286 925
456 775
965 994
904 972
126 778
120 128
301 868
655 744
741 987
448 577
751 230
573 530
86 210
454 117
48 170
981 504
323 746
557 794
873 209
14 879
865 400
331 968
816 950
472 516
165 919
614 785
699 288
82 755
816 95
633 768
848 850
519 530
614 101
519 437
968 237
852 132
155 817
268 205
104 798
812 185
746 831
712 553
468 200
217 386
289 763
638 557
757 909
144 502
91 881
469 802
321 855
227 154
512 917
354 217
47 984
244 969
8 334
849 476
487 633
412 840
634 84
46 169
594 273
865 408
676 616
945 722
599 769
228 842
737 235
527 937
711 13
922 474
852 555
909 250
724 503
522 398
763 980
695 627
355 63
67 364
66 156
599 944
957 365
134 160
392 307
285 1
745 639
63 20
244 4
915 662
511 513
605 954
173 913
319 658
425 590
699 185
584 595
467 327
253 80
231 464
819 607
488 681
471 444
635 995
317 829
296 135
507 548
214 622
833 964
139 416
779 831
278 611
524 264
568 256
716 813
605 385
993 253
472 236
81 657
551 219
72 330
401 665
279 541
97 908
172 755
256 967
655 248
219 526
747 370
610 218
189 661
727 352
381 898
459 936
340 820
206 595
843 356
388 736
661 697
549 214
457 275
565 837
524 375
124 864
195 682
810 980
894 652
944 413
329 454
95 716
716 924
718 728
941 429
617 65
232 741
928 426
422 737
757 315
856 625
841 302
290 407
486 628
273 426
408 814
283 25
878 514
117 157
291 890
245 47
373 50
476 213
594 993
926 602
229 272
984 481
822 274
370 66
672 925
403 514
916 251
417 932
259 694
533 609
232 293
102 668
411 466
943 326
452 823
968 790
782 606
659 886
719 891
178 172
748 407
304 671
348 707
529 634
722 14
19 503
619 30
272 269
213 181
560 202
775 596
2 495
897 801
508 759
744 335
348 79
319 319
8 379
678 572
912 237
125 38
184 316
690 253
936 107
486 644
923 185
723 242
651 862
561 681
434 824
861 453
225 125
991 689
226 353
487 162
459 324
509 879
975 363
919 8
881 416
748 871
104 325
224 943
486 34
873 93
489 933
422 713
905 78
3 344
60 732
942 62
873 517
705 21
747 577
114 235
862 887
964 372
818 967
977 81
399 271
143 624
787 498
710 866
452 179
61 751
474 114
694 744
594 127
897 345
397 391
888 653
42 285
576 359
811 27
890 223
777 186
651 292
143 344
387 941
511 981
325 816
149 292
351 37
296 575
747 337
211 322
47 22
244 477
486 221
204 581
87 528
171 747
624 466
673 370
43 201
256 390
488 500
218 961
693 296
83 530
517 253
402 30
962 19
485 709
473 479
382 666
820 599
978 865
895 412
664 147
104 105
263 588
813 868
594 620
97 66
450 46
44 163
17 215
519 263
377 290
411 520
886 866
624 500
367 751
408 815
861 211
372 898
316 669
509 684
884 380
644 675
799 406
195 684
178 365
716 346
574 928
556 945
825 339
799 140
8 659
824 891
752 681
796 902
938 62
489 469
373 19
368 271
703 545
610 501
684 617
511 859
859 549
581 480
863 19
821 800
432 332
272 921
153 996
939 338
924 150
672 641
686 443
715 764
101 444
951 581
697 2
466 698
29 269
586 624
784 229
777 334
725 473
860 732
352 526
587 965
647 525
148 5
417 50
63 545
735 787
18 422
329 892
587 365
633 36
467 720
233 485
886 404
194 972
454 294
762 428
707 188
552 747
229 793
327 861
180 912
905 998
983 489
138 719
691 270
597 84
492 402
181 435
383 308
488 710
973 777
17 955
265 498
279 754
569 7
436 259
694 768
433 422
20 965
507 632
594 380
324 858
612 798
783 101
522 726
532 730
889 781
764 314
131 456
825 724
917 413
943 324
1000 725
292 946
27 24
955 395
61 214
878 543
21 55
554 200
327 7
772 38
763 343
640 964
987 534
413 109
323 481
535 985
902 440
184 229
447 279
472 570
317 390
44 431
732 224
836 723
539 415
389 878
948 153
977 308
382 695
680 904
132 154
142 955
697 118
342 75
841 243
757 788
747 95
689 75
769 756
338 800
12 693
198 508
450 272
317 498
390 556
629 83
982 483
725 71
961 471
165 1
545 270
71 666
465 389
805 479
883 3
181 15
209 162
644 411
363 369
481 675
191 997
266 746
858 569
383 663
400 266
665 737
391 482
305 951
163 207
991 557
636 609
654 740
603 512
174 59
148 551
479 538
32 135
888 332
960 50
513 387
328 148
995 981
887 950
492 899
287 665
439 333
467 185
756 758
529 932
538 856
80 885
837 318
216 472
360 550
268 701
866 513
486 637
569 906
222 1000
761 509
306 568
416 926
268 628
689 378
242 841
462 304
836 130
366 779
287 43
218 592
611 985
869 230
965 557
607 320
467 620
496 928
275 683
409 904
959 775
34 668
252 320
62 821
158 132
606 122
40 212
412 304
372 676
254 364
231 741
425 293
562 688
668 71
171 273
192 210
618 550
693 107
656 924
200 80
568 113
767 587
183 937
860 374
499 48
357 562
834 819
389 660
713 358
561 406
817 216
681 16
480 62
186 662
351 397
387 849
444 743
410 443
737 595
81 443
441 994
361 877
424 192
358 239
333 602
196 208
96 456
871 626
470 664
136 684
280 560
210 230
538 639
826 274
995 697
899 817
360 221
220 847
758 779
421 278
858 982
860 527
881 386
572 8
520 637
866 231
857 85
936 187
539 356
816 748
274 720
269 507
652 511
506 3
334 892
52 205
787 385
354 216
497 289
134 685
404 864
265 213
606 706
60 678
618 382
236 114
500 18
910 633
702 505
392 457
670 774
479 482
159 91
1000 393
973 380
113 1
704 134
342 203
188 556
290 386
12 781
670 771
191 669
104 512
998 974
362 852
928 901
831 124
632 513
38 499
675 438
778 131
289 298
150 662
902 261
204 596
881 806
667 789
598 299
654 636
797 328
425 926
810 725
336 99
100 876
436 2
136 186
85 871
851 640
466 83
445 284
312 112
424 261
896 558
757 672
835 566
397 522
664 123
765 485
355 766
841 820
849 285
396 878
772 157
66 711
276 439
561 717
55 910
447 171
371 100
919 680
543 595
251 667
104 557
38 169
421 894
519 195
693 710
113 86
424 836
287 245
181 829
192 783
463 605
850 482
430 35
912 692
977 604
925 579
919 566
249 110
700 96
404 38
775 234
926 206
295 35
206 571
965 340
760 163
624 320
455 27
596 351
727 401
634 423
892 911
628 885
589 923
272 146
485 737
290 244
899 910
603 874
252 937
843 848
126 233
144 882
254 84
581 648
12 987
531 217
311 818
490 910
632 638
784 885
73 939
938 224
421 26
13 991
585 420
688 468
988 999
285 477
908 285
92 402
539 75
819 902
294 239
965 419
867 902
553 5
6 812
566 180
171 308
853 481
123 817
884 996
675 505
411 756
393 963
112 398
775 752
846 692
999 136
848 121
952 102
766 21
297 649
368 467
553 358
215 340
288 714
309 133
405 592
500 755
876 30
641 769
124 693
809 904
913 97
229 725
164 81
480 242
131 707
83 339
883 623
315 828
629 631
887 95
533 855
667 114
580 183
194 411
424 676
422 392
837 725
162 371
159 508
918 793
191 41
848 613
530 524
534 187
264 759
93 777
129 909
822 58
565 113
36 483
906 767
868 96
160 68
115 861
11 648
400 285
370 663
439 524
581 818
944 146
930 980
980 187
283 257
914 694
200 685
987 315
314 296
634 35
310 677
200 922
739 7
986 609
207 436
886 244
558 5
221 223
301 854
610 962
882 457
414 434
730 125
566 820
131 195
840 469
256 609
238 299
681 123
542 789
794 568
440 173
296 5
199 831
599 353
228 854
940 398
782 934
848 575
853 225
20 626
859 779
280 302
75 817
1000 326
329 579
531 641
396 34
634 335
342 473
98 66
844 729
719 793
390 873
712 117
849 711
817 685
570 990
474 263
462 33
328 559
287 168
964 437
63 353
309 774
822 157
939 502
304 532
521 317
487 335
349 815
5 629
800 826
113 730
157 220
554 30
681 191
842 811
791 174
23 279
162 463
452 274
548 921
455 704
733 675
56 590
147 898
586 989
60 608
186 202
133 209
481 646
671 932
410 819
134 216
299 975
406 208
931 813
797 78
711 382
66 122
341 603
324 826
811 804
87 390
47 848
40 807
965 445
324 320
793 885
987 710
557 482
563 72
879 278
30 599
941 823
484 284
789 561
77 775
159 178
832 75
150 746
146 463
916 617
816 540
714 404
391 4
306 185
727 465
362 910
655 684
326 353
153 975
386 663
297 201
202 218
309 916
973 51
2 888
352 83
990 242
298 644
925 975
349 984
744 853
311 129
515 607
176 341
392 605
773 973
206 211
594 195
865 538
64 608
390 726
736 256
324 860
109 658
360 852
824 52
258 684
563 463
9 698
778 262
88 193
919 956
814 183
418 174
306 858
83 915
893 645
800 738
458 728
509 678
909 779
985 993
381 60
753 194
201 24
291 729
628 397
720 437
124 228
6 451
376 738
1 2
731 553
378 567
188 668
647 467
687 864
268 876
191 340
665 314
567 779
697 925
229 425
14 91
194 257
651 924
809 28
842 348
47 488
166 85
703 415
642 70
436 784
166 300
367 168
575 528
547 416
227 593
255 393
677 957
872 541
846 375
557 53
314 882
929 888
761 828
420 909
732 449
140 146
746 11
737 947
41 726
867 801
553 521
773 999
760 128
811 337
298 556
699 688
499 788
987 143
120 300
301 565
926 341
313 281
152 291
444 911
418 641
63 580
978 713
487 28
815 386
685 780
850 963
686 770
894 204
863 397
494 658
299 722
369 822
923 848
628 309
152 379
713 189
392 363
355 237
87 44
75 304
410 796
643 584
995 622
721 395
999 785
583 499
743 326
903 900
455 552
124 881
856 885
676 332
569 671
915 915
292 158
535 13
383 891
811 595
339 724
135 434
404 589
822 193
412 497
246 811
948 132
823 852
16 323
214 500
697 904
408 358
298 350
337 119
968 418
208 29
6 528
793 695
194 325
261 416
904 20
773 917
830 423
266 167
541 808
698 784
77 993
990 744
316 183
420 928
598 324
948 723
592 777
145 857
295 37
16 913
897 592
961 594
938 665
960 739
710 949
953 80
928 900
154 519
28 298
235 583
569 36
336 481
7 818
734 959
250 13
210 403
532 589
53 259
911 739
1 497
673 687
395 200
100 977
16 176
887 936
212 534
15 572
717 100
112 443
383 772
605 646
510 606
142 182
644 537
271 103
36 482
380 3
876 96
102 109
61 565
552 516
931 414
473 424
947 117
312 680
211 529
132 481
631 519
314 267
824 694
621 699
141 722
160 202
334 550
6 68
49 227
629 714
845 452
759 466
503 900
453 177
78 126
324 37
930 303
413 4
413 699
79 303
51 721
417 82
582 740
470 863
42 426
429 842
198 850
789 394
92 108
856 803
243 555
51 646
910 197
423 303
622 162
51 281
697 143
238 589
388 832
682 870
173 77
289 81
413 340
713 109
834 453
534 601
71 921
432 566
63 261
687 23
816 369
892 919
473 416
995 90
48 824
359 688
27 321
231 860
125 242
342 659
842 412
329 993
735 907
649 721
140 359
409 748
68 711
999 193
952 692
455 133
126 654
149 492
353 884
750 675
496 129
152 256
228 632
342 393
84 394
437 538
672 3
859 820
55 596
237 201
19 227
707 146
777 516
582 471
115 343
109 255
46 319
881 833
33 858
696 27
76 754
524 197
65 621
601 600
505 998
918 931
763 727
936 314
174 11
68 697
560 107
348 624
947 824
734 845
863 686
444 367
683 713
297 275
510 411
1 777
206 289
75 562
968 423
537 399
892 484
222 949
448 307
145 310
344 940
28 378
652 676
87 5
289 644
23 295
591 449
209 910
871 745
308 114
337 532
497 717
13 830
917 653
735 848
855 326
296 63
587 519
808 895
984 387
128 398
414 667
307 103
819 811
723 667
744 639
847 406
468 670
933 275
13 43
666 427
529 259
127 699
781 823
275 979
229 42
31 311
457 498
124 247
641 26
350 443
141 732
874 113
459 654
935 85
479 662
178 287
771 748
127 760
491 902
369 301
617 1000
167 95
733 525
853 112
511 312
499 282
59 911
619 614
415 462
515 137
533 286
732 910
434 247
928 945
578 616
336 895
475 712
43 446
259 192
946 787
72 615
332 604
302 335
138 696
942 78
868 499
855 797
467 543
43 293
895 348
122 840
135 193
806 818
148 57
46 801
744 536
497 894
811 790
399 974
305 489
904 199
188 25
217 196
492 716
516 348
776 364
154 916
615 794
94 440
900 165
660 650
138 316
351 633
700 760
83 216
107 858
796 436
229 412
130 66
528 267
2 647
508 158
917 922
774 376
427 927
552 85
101 681
502 981
374 595
483 728
241 990
885 433
880 837
115 517
43 141
347 496
476 472
67 642
928 659
631 164
669 797
499 548
985 876
206 452
745 960
870 648
415 618
469 574
898 197
375 282
181 473
101 386
697 529
703 252
936 171
204 307
588 169
646 962
187 982
958 287
720 233
483 416
761 11
334 288
606 418
589 894
285 554
8 872
74 5
138 372
857 447
10 576
679 844
854 676
79 570
494 684
929 927
807 280
276 443
640 852
575 989
576 936
916 606
553 779
818 499
728 960
163 645
633 423
672 901
28 802
159 776
433 444
250 986
223 112
550 694
117 619
139 410
937 883
28 784
971 12
264 938
443 422
713 228
218 315
426 793
58 327
838 174
297 329
584 168
547 304
903 835
539 282
971 509
646 880
503 909
817 297
196 440
691 973
584 748
651 422
921 947
466 648
2 804
558 999
36 412
908 852
709 942
956 607
28 254
904 129
776 973
90 610
22 443
442 800
343 701
4 403
642 440
986 834
302 888
476 763
735 698
564 108
493 329
391 286
480 85
487 979
164 698
481 231
631 708
576 781
254 491
171 279
31 651
363 368
837 201
698 463
672 861
443 236
303 73
943 449
773 50
446 700
183 699
191 71
796 361
363 415
545 200
615 242
14 638
409 444
968 703
244 323
945 369
373 390
68 907
440 258
971 29
764 333
795 308
884 761
398 354
71 539
249 831
335 216
533 930
538 477
168 9
595 945
278 670
17 513
782 917
410 180
662 404
686 975
375 983
953 675
619 831
961 248
852 978
113 634
246 522
165 868
706 234
385 719
265 27
148 992
9 735
781 417
167 26
290 331
917 630
66 258
803 682
284 950
673 644
56 878
200 142
26 42
199 4
493 503
271 704
651 560
34 543
907 302
524 324
5 194
275 30
190 959
989 597
739 213
582 937
568 74
439 104
159 349
243 878
846 767
201 757
92 558
302 719
29 575
440 216
115 178
780 696
466 347
505 114
880 365
458 323
393 508
274 767
948 739
113 68
239 309
222 760
784 453
124 594
905 10
107 928
606 816
425 196
125 3
656 720
85 230
479 221
814 161
879 973
298 337
900 889
426 539
457 383
901 672
892 848
685 705
361 35
642 805
365 940
180 209
99 18
340 805
206 535
861 372
265 104
572 949
161 284
591 568
404 690
846 539
715 479
375 273
365 587
691 567
282 851
202 617
594 178
138 415
839 75
509 36
613 575
926 843
564 968
761 846
814 457
634 755
972 193
397 533
240 257
569 852
183 435
224 933
139 984
778 308
298 591
116 489
350 750
294 919
84 403
873 324
11 441
527 193
227 421
240 797
133 304
37 430
254 512
620 547
887 218
199 419
230 777
840 804
600 898
553 845
349 783
450 602
997 721
145 889
758 695
442 89
286 691
825 947
588 471
474 247
488 891
878 486
678 925
980 314
636 157
260 223
627 627
662 229
687 135
828 819
709 119
461 938
604 105
309 634
381 774
587 736
903 847
958 529
110 863
681 562
251 742
817 77
645 231
977 936
127 879
408 869
820 865
805 853
426 407
594 458
117 976
445 283
181 835
493 825
418 842
217 394
777 695
625 911
483 384
604 40
755 760
892 532
341 282
916 831
201 96
17 45
921 434
238 489
535 804
539 496
535 365
897 66
374 966
608 926
61 976
971 333
821 941
926 708
725 634
775 936
444 975
184 494
752 557
459 359
335 805
204 96
364 24
36 290
843 807
764 892
180 193
867 323
329 66
532 15
874 193
627 69
631 491
37 546
383 176
608 250
824 900
915 15
794 24
449 147
889 557
996 519
47 32
417 430
207 24
31 704
297 215
143 248
118 15
513 317
69 401
95 688
700 301
63 82
357 601
683 493
315 536
774 735
317 419
458 741
336 971
409 405
468 994
903 915
33 603
215 448
684 923
400 367
767 714
254 541
449 555
610 397
351 279
815 160
482 427
259 557
550 961
915 207
734 599
481 133
317 248
847 570
140 647
476 749
27 562
338 397
727 233
194 391
915 108
132 726
295 519
976 123
268 371
300 646
932 989
866 995
537 559
237 916
888 884
435 216
6 54
586 657
51 869
998 93
310 882
394 111
299 612
105 459
391 558
566 818
69 454
728 658
541 156
561 119
906 611
987 903
56 201
434 157
827 85
768 283
895 158
840 460
918 635
373 810
142 906
59 54
664 715
219 71
268 981
787 701
137 256
599 31
414 439
51 756
742 222
481 883
479 539
936 207
854 951
922 72
374 189
53 512
241 541
760 562
217 602
709 854
938 450
75 418
684 906
956 971
112 162
274 33
233 647
573 637
510 814
530 338
895 326
765 654
239 981
608 243
780 262
772 892
423 45
276 8
890 260
202 6
265 792
540 483
826 657
357 132
745 580
380 168
207 874
570 924
751 811
183 304
816 448
96 153
90 210
316 267
218 24
398 675
160 142
606 891
250 539
599 808
732 515
330 914
361 913
298 32
746 739
593 413
357 811
837 948
247 442
375 440
446 974
247 210
493 978
724 175
892 894
319 604
987 904
742 752
553 107
441 796
1000 112
751 158
79 738
669 728
254 762
832 773
691 883
890 413
772 914
862 452
735 284
26 766
225 991
77 224
102 828
733 533
225 626
698 56
938 639
504 61
512 639
649 889
756 551
171 980
894 247
556 347
426 640
785 603
630 361
416 330
969 922
765 872
862 287
516 618
190 686
285 504
429 710
404 280
262 33
640 842
172 129
111 492
363 40
502 225
194 516
55 790
646 730
389 803
844 899
465 367
379 575
858 781
820 302
149 498
365 76
483 314
414 128
268 784
786 803
745 982
701 209
135 558
588 630
529 610
971 893
685 805
933 954
912 552
737 527
544 907
461 678
464 672
55 552
574 583
827 198
296 985
690 559
536 427
653 118
461 860
33 582
336 349
526 390
901 452
324 413
699 502
962 399
239 257
735 928
354 956
396 6
73 208
588 596
564 275
944 441
192 922
531 428
50 63
652 445
421 77
352 215
213 458
327 580
653 570
270 965
512 462
891 417
465 33
15 469
829 435
400 394
187 913
279 751
683 375
339 390
413 577
313 621
278 142
326 830
773 725
810 744
85 336
77 812
1000 375
819 345
655 425
506 968
633 432
562 517
899 647
204 297
422 280
108 773
703 974
980 100
108 792
903 767
929 536
390 941
96 612
317 346
610 520
642 383
155 157
169 81
291 83
175 572
618 725
66 359
665 116
809 688
996 803
70 499
904 224
199 176
715 500
908 318
241 649
807 658
8 823
773 167
287 851
249 607
839 152
786 733
373 852
97 139
573 308
293 296
990 182
636 238
141 475
672 527
407 396
378 639
794 826
602 53
135 838
162 40
582 924
111 571
919 595
316 136
630 796
349 584
201 869
962 335
374 690
965 752
18 773
291 936
720 718
613 61
439 628
765 752
962 823
226 688
267 928
248 116
670 265
241 960
553 312
149 920
110 576
463 548
555 579
651 868
907 616
795 10
533 43
478 202
659 70
513 211
381 542
80 752
797 228
671 906
155 486
64 808
928 817
789 323
973 618
524 631
194 419
930 273
500 545
336 6
30 493
66 445
300 345
613 984
531 397
975 902
644 947
929 557
908 122
394 849
267 245
393 954
446 667
218 97
12 831
432 542
215 553
730 131
253 201
177 646
401 795
891 793
566 545
511 783
994 522
965 425
415 543
970 630
557 32
880 271
115 620
524 625
755 517
146 71
293 912
614 263
541 412
31 380
61 116
300 192
223 937
941 603
199 172
577 673
612 331
754 186
800 561
130 830
292 542
297 944
799 307
262 561
262 135
166 412
474 742
436 437
425 329
545 178
866 564
476 377
63 355
14 225
304 275
785 917
761 302
43 468
148 566
129 595
972 522
76 594
663 138
948 877
350 313
922 699
284 933
772 305
751 919
222 99
693 311
659 16
184 734
573 527
116 850
562 653
802 198
585 574
844 76
786 479
789 436
494 325
169 454
522 391
714 948
962 639
827 538
150 942
387 711
594 541
260 531
466 114
866 661
189 651
480 280
131 477
663 196
777 624
514 983
544 252
46 137
667 609
418 884
391 675
368 951
585 201
553 450
536 96
701 933
589 603
805 7
838 426
964 724
538 239
265 482
820 373
101 258
744 684
454 333
638 258
691 476
36 6
596 991
852 861
999 478
734 555
717 507
875 759
764 532
834 360
174 493
885 727
222 235
141 601
218 296
868 92
406 554
85 186
881 959
222 452
94 181
228 330
907 801
565 462
885 180
966 290
127 429
494 134
163 587
315 742
269 573
387 649
247 843
280 207
718 164
386 35
806 118
705 616
307 765
339 800
898 854
739 564
595 7
489 137
191 875
918 735
570 549
65 678
322 870
147 378
485 785
640 143
295 150
714 130
391 202
618 581
308 345
516 309
178 309
918 15
93 557
835 208
904 577
409 521
627 816
532 467
599 560
85 761
925 785
507 164
587 1
208 192
65 507
155 691
322 686
461 459
629 897
220 728
802 669
282 515
312 631
834 376
673 278
736 157
236 892
243 980
30 45
1000 303
704 183
163 12
302 796
878 613
427 712
699 757
34 605
113 590
76 348
482 319
679 863
860 32
827 659
478 253
722 818
168 420
926 244
495 312
848 703
293 508
988 892
368 856
444 714
452 922
91 837
945 16
81 439
327 928
240 786
105 53
238 344
57 298
602 726
563 766
557 386
763 97
346 357
409 598
145 255
279 553
552 880
139 631
187 47
96 568
325 282
378 352
493 75
708 854
228 469
723 81
313 907
998 236
534 937
563 639
241 408
769 415
17 843
496 293
468 808
200 817
563 432
942 477
834 496
911 147
917 991
992 88
277 821
420 447
879 166
811 301
699 46
139 885
894 270
190 156
913 855
304 181
170 99
427 728
964 376
883 250
457 794
327 653
880 169
841 54
304 400
83 930
367 953
838 849
576 352
306 458
954 147
450 255
577 85
969 432
7 272
831 89
552 919
310 389
119 827
542 46
503 836
739 658
976 232
423 56
354 974
326 15
715 445
102 345
154 154
164 537
94 513
435 868
920 140
690 698
163 531
773 616
61 29
188 143
273 351
31 408
300 526
832 571
17 25
816 522
932 857
740 992
709 614
25 769
994 212
562 294
674 691
596 544
829 687
508 480
565 339
51 933
427 26
739 166
17 799
779 41
567 773
253 830
390 166
208 70
959 37
516 24
508 918
788 605
403 857
548 321
981 800
137 877
397 447
913 505
616 781
880 123
344 185
166 824
244 920
33 792
593 365
422 576
489 818
374 753
674 990
533 906
93 808
483 535
806 72
789 164
844 875
720 460
165 605
521 686
690 913
764 495
245 124
999 627
704 800
242 489
300 139
918 664
760 675
360 45
4 959
575 354
585 278
153 179
785 384
864 257
585 975
284 940
470 524
383 280
11 738
590 585
443 175
214 947
353 331
100 44
493 11
951 400
123 935
810 988
575 820
77 165
404 519
466 43
299 243
11 831
75 155
906 433
663 160
728 824
995 224
818 750
94 508
718 911
154 491
35 457
855 397
287 930
552 597
381 321
338 579
87 958
694 340
326 847
637 865
252 492
262 538
773 165
487 430
621 867
102 589
526 456
65 626
108 54
842 359
249 317
619 87
953 552
532 279
149 586
718 588
618 206
777 338
246 157
736 790
611 984
458 582
173 375
459 56
5 607
641 75
162 163
847 708
63 92
864 798
234 827
408 555
14 979
360 911
651 873
576 193
886 969
90 760
718 223
803 477
777 752
408 706
343 525
372 702
53 139
822 283
389 663
860 459
935 662
765 695
719 924
449 812
537 39
891 148
280 712
430 853
601 950
18 460
760 903
916 237
513 180
46 961
343 511
196 879
855 868
153 415
223 105
916 475
976 260
394 840
791 439
301 995
285 32
612 516
291 328
154 601
297 26
9 625
638 755
464 428
545 616
561 846
610 924
307 93
176 254
833 818
728 438
1000 101
6 464
528 550
79 440
363 145
638 669
237 310
10 879
484 459
457 668
891 456
919 1000
741 802
688 378
822 925
40 831
155 666
367 638
405 874
513 961
629 404
769 100
99 96
388 890
640 128
857 864
47 757
837 150
654 739
826 422
461 289
924 848
435 196
79 481
246 698
677 82
848 587
850 237
15 310
509 406
205 187
977 798
345 800
892 649
347 171
571 546
757 345
503 117
284 367
959 793
312 52
512 656
203 755
515 814
158 402
740 931
303 394
905 792
63 188
332 634
535 663
734 198
205 917
863 128
407 762
750 565
163 489
609 297
938 118
669 622
284 484
752 997
80 308
169 878
24 383
145 754
295 84
477 584
205 656
51 488
837 571
353 629
978 376
364 334
518 34
48 993
428 690
278 333
186 482
741 158
258 104
182 588
404 712
845 921
745 244
25 536
48 364
123 369
842 863
526 593
697 597
59 360
464 155
604 729
465 893
107 150
703 154
523 355
688 400
299 103
535 995
699 609
522 191
956 390
734 366
101 549
872 704
596 403
503 54
552 205
381 82
771 420
481 70
874 368
976 938
1000 427
483 377
559 430
828 221
290 995
918 3
637 673
99 625
508 933
353 418
715 483
517 799
944 967
148 771
187 269
430 829
263 457
886 532
563 447
435 2
769 294
287 122
712 1
340 845
460 396
204 394
960 599
529 728
893 167
201 604
145 420
980 836
98 486
978 606
559 533
999 164
899 623
150 994
309 30
197 274
430 300
135 761
648 661
193 582
73 91
204 755
748 814
383 821
366 931
94 874
997 875
233 517
847 525
576 431
364 155
563 920
909 67
624 9
823 285
767 486
2 236
266 201
760 193
983 841
665 698
997 241
69 352
50 640
53 408
343 407
643 608
607 754
153 589
595 169
286 941
747 255
310 852
33 378
203 906
898 350
12 240
199 714
871 291
999 969
545 898
64 391
413 386
100 144
396 726
965 852
118 515
917 229
935 88
182 472
668 798
608 767
942 436
161 611
800 477
814 917
648 512
269 897
879 768
843 88
805 510
885 412
628 178
103 18
189 917
935 532
740 298
810 578
795 78
826 673
845 668
112 1
177 349
412 804
526 611
297 96
323 399
114 863
315 400
394 313
974 369
201 799
394 45
819 857
205 808
151 83
197 291
659 864
42 52
528 224
888 490
268 110
831 461
432 253
208 248
331 405
620 932
156 279
740 601
368 570
145 270
565 639
341 635
173 548
843 275
56 234
689 251
362 56
173 775
518 669
45 189
597 271
909 460
147 81
504 777
10 710
475 833
569 647
607 87
316 3
627 264
425 181
909 571
613 268
930 455
675 218
365 36
280 190
260 102
934 623
381 893
61 48
137 88
10 17
313 313
119 942
163 835
24 237
544 78
323 829
53 703
103 672
504 766
543 641
38 566
878 229
647 996
183 498
603 206
86 498
636 408
463 751
152 917
422 8
34 316
1000 238
803 575
380 676
544 562
120 611
794 480
775 297
396 548
863 303
18 475
691 173
557 555
515 288
230 411
908 321
365 903
427 382
927 572
868 961
742 462
178 111
936 869
635 337
1000 191
479 473
925 680
86 778
676 364
64 216
202 663
91 943
405 60
489 40
396 488
354 60
462 278
982 899
263 215
898 678
783 99
393 464
493 798
612 174
804 568
113 617
515 228
455 129
443 353
449 196
314 294
345 189
162 446
950 773
620 779
846 423
699 310
391 708
755 905
386 729
657 716
263 59
599 376
139 761
822 441
533 793
219 730
567 917
39 957
213 263
908 247
286 399
839 892
678 12
509 986
186 780
369 473
525 17
383 785
535 974
217 377
133 190
194 810
553 318
815 61
746 812
721 410
882 264
284 934
786 142
508 979
952 412
550 450
892 296
613 964
614 918
113 384
383 362
869 206
665 418
655 556
713 267
872 770
618 980
897 261
596 590
450 893
384 695
552 849
820 144
103 555
505 323
760 169
740 767
385 300
585 175
741 975
425 170
102 536
302 766
65 275
392 343
507 336
187 937
609 885
106 287
755 771
66 179
65 368
395 414
477 22
448 336
358 644
970 896
864 239
727 569
580 373
106 469
977 815
465 946
433 91
80 592
372 848
690 876
548 468
923 182
887 806
930 610
5 971
923 628
95 612
831 647
485 480
656 827
105 127
632 27
660 185
175 386
191 452
234 513
140 899
331 586
862 161
992 239
173 448
718 804
341 1000
763 863
852 439
943 86
594 442
683 924
891 427
554 63
218 51
999 910
402 113
772 815
770 789
250 621
580 544
706 882
328 299
324 11
574 703
555 361
17 797
859 364
766 543
338 168
7 461
397 181
62 157
753 737
869 825
729 79
541 273
167 548
825 173
360 158
949 961
92 345
141 273
430 550
939 948
373 266
593 882
429 464
974 584
101 417
418 206
167 790
823 407
639 237
52 65
558 25
442 279
251 131
708 397
834 18
243 1000
160 417
758 542
32 485
156 937
217 937
355 269
354 912
922 734
186 322
90 863
238 121
347 888
750 854
824 966
586 495
441 879
200 362
964 183
225 805
558 236
932 66
524 521
538 222
408 639
427 231
957 217
772 262
266 88
619 20
307 317
675 216
905 651
877 836
68 753
326 764
244 753
10 865
952 792
812 84
239 486
299 143
489 527
330 556
279 686
802 757
309 401
115 319
266 111
903 723
551 456
871 39
334 552
947 965
921 391
275 475
220 892
586 517
461 840
591 599
905 748
846 889
853 689
602 773
431 169
105 24
43 465
291 145
561 876
662 373
715 252
1000 649
549 623
794 1000
41 719
770 823
887 226
847 281
690 772
302 981
916 214
908 22
644 231
807 761
480 350
575 868
999 265
639 300
597 906
865 156
48 278
423 44
508 229
804 736
428 635
437 801
915 866
411 23
638 586
234 60
629 93
640 432
219 419
599 474
828 514
339 558
379 255
332 16
427 820
837 669
739 595
384 566
460 74
450 808
150 781
175 989
50 601
808 59
19 762
951 207
431 107
613 221
593 609
484 332
556 219
88 722
530 768
756 71
657 915
481 27
890 845
31 482
84 414
375 376
489 815
703 979
34 629
895 626
409 948
732 298
145 762
779 950
979 944
790 197
850 239
303 905
569 176
980 602
156 126
292 50
307 54
160 803
752 145
586 413
448 348
490 298
319 533
658 750
875 113
975 767
569 121
777 320
618 362
84 176
655 531
180 812
639 733
669 309
266 775
134 275
877 360
260 714
848 671
335 624
342 952
479 991
838 135
516 828
219 184
488 484
310 973
111 186
332 497
522 591
805 409
294 491
384 987
794 720
411 272
62 366
976 251
852 491
430 422
674 917
906 983
889 16
521 572
515 426
666 671
186 311
993 708
9 628
42 439
50 67
355 307
401 596
674 921
519 889
703 204
477 939
999 236
403 40
674 804
458 380
779 846
375 93
230 393
424 933
596 66
4 19
892 354
114 119
129 113
354 883
38 962
110 499
172 437
985 302
747 863
103 170
235 294
312 365
944 777
483 72
889 188
954 393
841 229
882 448
888 628
311 342
798 105
392 384
750 864
974 413
228 918
190 62
989 78
601 295
637 879
545 478
654 341
807 893
320 469
87 69
130 732
378 879
110 496
207 497
741 932
833 975
400 757
600 252
431 441
861 820
497 342
903 554
424 632
519 488
813 77
356 273
403 755
359 812
795 788
681 655
607 178
996 862
795 490
760 665
330 925
742 17
349 534
445 56
202 520
351 996
165 269
193 24
300 715
333 605
702 992
609 548
403 87
761 699
320 718
122 864
93 984
716 147
221 970
853 906
574 554
897 561
608 505
108 362
700 24
980 19
93 101
234 186
187 77
223 322
575 75
227 500
980 123
979 519
301 921
164 727
623 265
624 165
406 956
639 818
894 618
336 546
434 865
425 344
347 634
180 998
965 154
614 297
351 551
715 960
282 354
777 527
323 465
73 212
671 858
201 303
936 294
138 115
643 455
269 608
968 578
930 97
561 529
816 583
30 938
546 490
189 834
948 130
133 568
89 587
539 247
595 835
824 562
413 753
357 570
767 534
719 664
375 260
343 70
364 431
30 602
515 501
446 765
188 302
898 954
836 616
875 818
775 164
614 117
231 929
193 319
133 60
819 441
106 381
303 293
683 200
599 870
168 568
783 394
737 558
558 351
680 925
734 262
205 926
581 689
337 399
482 272
938 587
5 240
231 39
440 181
100 42
951 909
539 329
605 784
850 398
162 331
269 25
690 500
87 132
716 439
320 18
346 749
112 593
668 961
292 10
279 560
387 968
411 449
449 443
123 887
926 190
559 376
124 528
136 670
983 273
302 261
581 947
267 666
910 710
242 524
180 527
151 698
385 355
634 225
392 690
297 653
752 319
464 609
593 969
72 518
15 468
165 158
204 901
865 189
952 306
354 600
310 105
270 325
286 117
54 271
606 477
33 693
881 542
847 795
205 151
662 372
457 723
690 485
149 392
640 941
735 959
948 882
461 385
68 269
460 370
482 805
278 171
641 157
524 657
391 936
869 30
876 975
285 855
944 799
536 100
24 995
607 535
791 482
769 412
915 644
958 22
173 932
608 206
687 143
137 478
567 287
928 594
129 867
720 671
82 314
95 441
840 82
249 365
13 856
922 52
762 838
124 687
274 201
573 402
676 225
510 505
434 835
697 841
373 452
821 35
487 849
612 540
716 918
194 651
940 704
563 588
848 259
149 803
463 41
594 557
781 825
236 267
673 847
55 896
69 969
278 362
627 778
645 823
999 546
44 24
915 312
752 983
251 859
554 528
657 89
620 475
198 616
649 508
393 1000
989 137
993 571
556 97
35 156
35 618
120 691
518 903
707 166
762 99
165 167
886 539
894 674
116 799
306 907
91 692
876 562
382 582
836 360
116 696
472 78
921 499
870 294
65 338
444 925
840 749
831 930
792 707
776 827
207 192
424 16
476 891
969 984
149 369
14 86
356 457
363 195
557 193
251 318
69 371
190 844
316 55
775 806
483 788
244 605
150 211
499 752
880 722
721 414
257 153
927 343
602 595
397 385
59 171
958 433
434 553
37 169
704 186
731 554
290 610
276 283
6 348
696 421
647 526
482 43
911 892
566 452
780 273
737 483
363 780
858 730
304 339
124 566
230 689
17 365
285 695
529 686
785 619
284 869
649 609
738 826
958 98
329 975
463 244
227 747
290 103
120 818
788 310
87 924
793 35
995 688
876 733
327 435
831 655
761 293
250 987
391 539
441 862
152 803
516 296
838 587
88 832
274 963
916 491
335 939
697 936
827 717
301 535
944 824
681 447
979 548
135 533
999 760
847 267
250 200
11 825
880 189
877 566
501 403
119 665
861 414
841 541
213 819
986 575
954 936
237 964
112 116
152 988
681 630
265 533
32 629
860 502
646 72
916 486
785 993
331 327
67 101
730 666
631 762
647 842
615 292
634 498
776 964
824 455
88 282
137 96
654 866
126 594
403 391
475 531
620 836
314 605
333 441
247 251
532 832
723 226
388 859
674 41
76 139
250 155
648 652
121 641
287 393
149 533
643 843
151 776
454 227
914 130
281 163
284 280
401 995
697 710
660 555
44 230
80 70
171 831
482 321
606 287
34 52
546 632
527 876
268 570
106 699
639 628
529 121
300 487
407 199
729 743
294 514
453 840
752 794
362 630
670 981
200 127
106 208
46 421
603 755
595 684
574 143
39 378
334 536
833 908
538 78
556 854
278 661
413 292
65 459
565 658
55 414
183 628
909 573
108 513
342 11
749 897
909 277
344 651
38 398
65 572
377 325
144 733
597 774
246 369
677 379
93 778
627 957
156 535
205 203
673 594
616 10
456 861
943 407
872 36
344 339
385 928
664 751
767 829
79 531
490 844
213 105
206 669
317 583
514 260
341 737
295 524
587 638
214 972
917 728
567 218
467 661
290 898
192 131
741 404
424 904
881 289
97 612
935 714
38 854
218 177
838 938
68 674
972 912
558 204
200 72
189 325
38 571
328 320
848 405
417 761
244 553
767 215
747 194
240 626
65 780
606 339
816 286
183 858
977 468
38 311
430 281
863 549
848 326
224 617
162 579
596 227
824 316
236 992
916 135
913 343
623 872
549 466
788 952
632 706
196 868
465 964
282 271
516 903
203 758
725 752
992 714
170 162
448 700
42 80
757 237
299 805
385 326
955 354
333 663
772 862
728 982
290 56
773 940
860 509
54 979
877 438
791 803
66 476
466 851
363 237
935 143
334 697
12 548
645 540
585 873
43 122
947 860
448 388
661 734
530 994
260 481
237 6
617 723
611 613
263 547
837 591
787 893
710 181
40 337
316 839
724 976
969 3
691 137
622 927
202 264
3 38
321 295
275 712
984 591
566 123
628 439
414 630
828 619
756 161
507 739
798 20
531 461
581 674
203 466
472 830
504 581
897 741
24 4
253 530
375 820
565 54
728 291
963 199
436 282
5 291
863 253
31 238
242 364
105 90
56 184
732 370
940 170
460 51
640 805
477 758
155 467
165 748
182 39
692 529
792 898
82 219
569 816
337 961
804 796
989 354
860 818
111 366
284 275
113 817
698 458
201 489
356 688
40 437
258 609
604 382
695 623
326 75
763 185
818 745
974 18
57 625
117 314
233 720
696 700
11 390
323 97
785 86
645 636
100 692
436 476
286 373
997 272
92 954
306 676
801 490
927 790
572 26
294 621
550 932
993 706
626 989
977 985
921 672
688 201
376 131
506 529
372 811
556 525
652 701
461 931
107 954
296 8
713 862
846 901
453 440
16 311
121 875
263 125
460 362
315 90
82 638
764 62
314 743
182 213
728 566
641 79
793 217
17 459
659 942
10 740
579 125
801 609
86 466
351 932
232 884
737 95
13 585
471 653
664 893
105 808
62 627
858 992
752 10
952 837
768 59
538 264
90 722
863 560
804 831
685 265
951 951
577 241
250 308
517 77
961 636
476 609
484 917
682 346
829 408
238 260
248 189
170 472
271 686
433 572
889 260
180 372
177 214
69 5
621 644
988 211
904 236
751 465
955 88
911 537
162 811
55 734
164 586
799 526
344 772
918 732
889 783
738 195
870 3
671 133
539 833
943 10
914 73
874 77
416 809
856 111
800 711
996 40
586 67
88 257
441 141
988 107
281 901
532 155
329 542
206 634
67 350
60 246
609 905
330 195
323 417
803 521
13 734
701 294
448 314
409 475
460 745
963 375
602 571
631 932
117 953
700 919
473 94
179 214
130 812
797 929
564 533
498 207
563 949
187 517
800 636
121 499
906 945
781 123
632 263
287 428
543 763
701 107
648 448
996 145
309 217
733 801
788 487
431 326
522 720
849 574
178 496
641 675
507 949
796 327
589 162
624 523
803 497
595 652
71 772
147 92
649 139
118 508
440 361
296 587
687 236
963 396
840 382
825 888
384 641
630 806
412 129
249 413
267 367
920 58
79 215
644 117
450 744
145 317
489 136
175 96
350 842
803 269
350 636
990 714
270 544
797 581
952 285
68 599
629 345
283 203
902 984
253 648
55 473
364 324
368 160
256 671
797 323
269 967
208 250
664 835
714 298
390 967
23 885
574 924
436 989
664 585
705 899
862 446
866 143
231 240
254 702
341 257
314 377
177 47
388 633
547 51
217 448
921 50
949 874
368 653
405 747
668 658
266 603
260 579
979 788
280 297
745 687
663 494
659 350
448 109
424 247
468 689
201 79
620 179
219 949
313 106
822 779
568 355
856 9
117 193
902 936
234 454
366 853
633 584
801 810
905 465
267 874
895 220
141 415
716 890
128 184
471 668
872 467
276 28
488 895
901 382
592 71
960 168
195 746
549 665
765 383
652 146
370 905
879 836
95 622
506 969
391 356
107 350
875 301
96 775
848 357
146 506
4 906
54 882
504 112
523 793
216 970
919 885
54 29
136 200
886 320
578 754
253 626
634 564
385 629
356 908
229 691
764 324
564 502
569 686
172 821
311 304
868 32
719 740
122 878
501 592
442 291
845 557
20 529
623 588
760 877
449 433
816 261
258 128
357 374
322 798
16 518
354 981
639 725
509 613
664 75
758 775
952 558
207 124
874 22
920 151
188 628
876 861
425 891
731 130
871 369
206 731
333 221
647 554
16 127
463 646
983 137
913 713
433 823
217 765
43 374
206 390
76 221
88 443
636 235
403 996
257 385
485 521
449 102
655 233
245 202
60 79
927 582
275 273
484 363
554 119
597 309
114 206
693 950
52 381
726 328
604 75
350 200
628 762
278 33
865 393
58 140
666 541
659 802
7 924
769 477
804 420
920 506
126 430
288 143
713 981
294 944
457 653
867 531
832 163
972 752
668 942
299 286
190 230
378 143
696 665
637 18
509 350
807 863
849 695
431 228
513 901
166 40
377 213
57 14
230 565
715 932
719 359
419 69
824 865
748 33
612 345
597 625
359 114
327 73
100 908
637 814
839 356
172 928
232 392
705 3
812 529
442 876
352 497
149 936
117 248
196 753
62 34
314 44
329 370
46 140
250 264
699 162
116 492
38 16
896 741
512 276
803 122
409 436
198 604
540 611
990 1000
43 524
672 88
351 66
557 824
565 698
819 398
669 579
181 524
603 201
205 617
122 907
682 909
77 239
960 121
870 738
60 703
427 488
215 294
619 817
847 823
81 467
228 510
772 98
311 83
212 440
766 623
217 272
773 126
979 391
144 997
545 724
506 601
35 629
50 345
711 620
725 274
897 256
527 179
797 651
656 127
393 302
303 309
380 799
305 276
876 556
896 329
127 658
171 23
913 789
487 791
319 284
441 975
628 65
493 7
863 798
282 384
785 894
955 33
533 943
97 851
578 890
74 804
810 617
716 443
480 440
472 109
868 513
819 385
617 268
235 546
157 412
237 230
567 991
148 729
960 863
171 663
657 721
4 374
592 17
38 179
942 150
127 508
493 275
466 730
450 848
935 373
681 886
932 728
942 347
695 442
912 135
334 114
20 620
838 700
505 769
909 49
588 851
395 99
271 249
178 763
79 274
475 764
387 847
383 576
697 29
293 836
735 394
300 298
720 829
60 150
265 841
416 982
238 464
156 970
703 896
164 268
382 457
850 902
552 316
622 285
80 390
9 360
302 711
607 465
457 474
335 52
974 238
367 654
788 753
617 409
389 696
66 992
661 433
907 884
520 232
121 887
774 25
776 742
785 165
789 935
641 566
877 706
378 69
780 390
502 329
212 378
616 228
708 389
252 483
439 651
372 347
314 102
416 446
491 269
774 701
676 986
78 18
21 45
246 728
563 914
183 263
434 605
929 224
366 596
606 140
296 633
477 725
2 497
769 247
225 553
448 139
466 36
699 649
605 579
60 860
231 982
133 984
671 498
580 276
989 227
260 465
304 262
625 659
442 697
275 622
603 742
841 274
901 228
351 513
45 654
126 6
295 288
90 209
830 296
537 958
892 947
609 969
283 503
21 278
671 718
278 192
476 107
487 400
539 524
256 710
292 77
375 569
856 658
423 876
287 846
95 958
69 193
300 631
296 190
136 8
865 744
718 157
820 30
204 373
126 490
571 220
172 220
678 964
574 6
749 527
909 989
583 365
159 153
584 957
176 668
71 643
818 329
223 275
119 971
242 62
405 708
376 854
359 534
12 363
191 768
580 8
96 802
634 214
200 386
72 471
380 448
981 35
385 175
382 786
545 749
961 908
158 123
843 791
688 966
930 317
330 129
952 434
14 908
356 747
45 900
495 5
807 309
507 834
956 544
806 643
312 839
592 519
498 25
578 104
412 190
657 363
519 166
449 182
899 947
534 400
738 383
425 61
893 708
388 502
701 16
613 622
481 817
498 138
179 369
303 980
550 10
263 624
9 70
161 613
141 213
273 684
598 804
261 777
9 304
964 272
279 420
616 787
627 878
542 900
914 139
703 965
742 485
270 2
678 236
918 623
161 948
102 911
471 793
992 449
23 534
886 874
119 851
248 40
275 68
233 282
256 602
802 357
740 772
811 116
173 414
233 59
94 84
2 592
318 408
673 819
694 706
173 40
270 405
107 710
794 553
273 943
702 626
235 78
371 450
507 985
272 679
24 893
534 298
991 153
230 310
130 418
685 852
868 155
53 867
488 487
691 640
380 225
550 893
542 170
551 885
674 862
462 256
794 540
9 670
422 496
508 464
688 776
712 590
513 38
603 225
17 498
997 941
743 633
600 635
344 112
25 299
518 468
155 388
849 790
796 121
488 792
414 792
477 521
632 689
471 319
912 900
249 760
41 396
986 194
933 462
66 246
986 49
286 808
148 857
713 245
718 976
87 537
362 319
65 901
42 587
991 27
520 826
597 158
633 316
25 889
819 773
360 551
826 78
667 826
242 691
66 943
563 272
731 971
962 357
572 321
515 84
598 986
430 94
735 847
37 297
470 119
308 415
372 269
771 943
752 455
465 990
65 597
130 662
935 157
849 46
233 936
893 269
970 96
314 740
39 254
607 618
448 839
553 692
243 660
751 615
810 872
405 870
994 342
796 131
162 565
532 120
310 438
374 768
925 131
316 615
612 910
626 188
155 979
600 559
749 593
509 206
381 42
889 690
479 262
809 404
744 477
370 707
247 555
311 84
730 756
92 857
508 824
250 396
200 57
442 923
457 327
245 119
410 326
874 38
782 198
961 946
410 110
981 791
273 437
469 869
870 804
360 332
109 320
278 870
781 428
441 130
272 401
249 940
869 955
249 520
793 107
910 303
622 623
884 178
579 661
246 200
129 566
367 378
505 235
1000 483
112 962
683 564
576 713
812 705
279 530
82 135
116 413
592 221
945 611
902 24
763 856
165 927
560 795
456 993
930 572
757 521
21 653
33 527
474 978
490 727
1 957
443 337
107 723
789 870
796 489
481 29
174 237
901 318
82 900
779 757
444 268
835 796
576 629
132 683
351 273
578 51
768 677
58 179
836 310
848 68
395 97
337 292
442 469
326 793
72 670
346 635
439 403
342 653
645 660
581 176
467 757
549 829
724 973
498 706
693 954
598 209
580 662
285 837
607 393
568 654
456 387
411 192
21 958
283 870
713 707
104 663
916 683
956 990
408 240
178 14
553 903
522 360
903 523
243 275
871 468
812 547
710 65
79 693
694 588
738 597
110 980
83 587
716 446
102 879
344 760
350 231
177 59
296 607
104 228
34 635
103 454
688 311
820 770
249 395
404 316
968 896
767 144
641 692
326 449
548 900
280 760
969 673
711 288
784 225
986 235
261 254
514 143
378 871
112 734
566 165
184 276
327 346
460 840
249 168
198 558
746 575
660 461
599 856
21 803
945 884
599 525
716 937
58 895
240 315
946 496
240 382
791 802
118 915
564 343
116 151
397 109
182 147
545 705
620 784
632 285
274 414
495 514
147 229
31 847
192 500
114 756
843 229
258 838
153 842
351 963
374 846
828 521
74 215
458 456
62 649
956 175
756 150
755 14
668 636
795 820
500 632
766 851
594 140
48 421
660 473
635 469
117 236
574 225
238 723
358 983
428 186
769 370
344 620
1 109
366 259
727 622
752 196
209 326
667 194
617 24
561 296
916 414
365 89
359 964
272 180
857 971
424 862
331 90
407 947
230 755
281 497
520 997
312 895
954 886
891 168
984 391
863 742
338 327
676 679
433 335
754 952
331 691
182 643
937 487
880 481
221 770
860 998
607 272
662 633
684 351
311 711
382 366
968 166
700 74
118 383
377 53
533 709
446 873
285 129
576 948
192 957
122 364
232 591
746 700
730 636
790 107
695 402
54 933
778 690
115 135
17 699
236 149
399 965
71 656
57 362
16 164
692 509
981 895
516 856
11 572
385 215
626 685
378 993
33 654
520 306
231 563
166 307
356 638
167 337
884 682
605 112
629 989
679 163
228 656
1 695
830 475
193 863
480 712
275 686
675 887
508 525
325 489
866 355
49 10
544 879
836 736
447 964
377 73
1 97
55 28
937 797
285 645
368 173
414 812
285 480
665 691
414 148
903 702
944 35
679 632
867 120
328 976
469 741
139 309
953 265
96 541
279 602
541 692
749 795
829 411
43 491
979 354
493 587
914 470
778 865
668 654
453 764
195 83
717 87
774 818
881 871
282 838
680 899
837 30
344 750
851 608
153 629
935 828
710 4
266 835
706 34
366 550
378 746
74 214
376 115
178 573
770 887
534 778
781 741
468 651
220 833
930 625
810 408
737 120
590 45
670 227
987 847
799 109
733 726
496 806
825 381
583 605
473 403
783 449
276 528
647 161
739 99
163 890
786 339
396 258
949 328
513 588
36 823
174 959
187 821
471 299
99 956
250 65
856 147
606 705
412 118
292 607
764 680
430 290
638 968
110 109
266 950
318 662
969 554
832 330
559 688
291 231
988 248
935 751
717 227
810 230
3 75
36 271
310 213
849 600
443 188
847 378
938 563
394 213
489 515
96 814
724 275
485 164
109 276
220 496
546 309
521 289
476 4
44 766
177 374
254 273
899 23
298 712
20 942
401 892
583 558
561 602
527 478
952 291
141 867
247 669
240 500
829 839
197 802
348 403
344 749
687 571
48 756
622 102
953 501
692 142
290 642
536 633
742 182
33 596
592 16
261 214
117 821
426 422
321 768
203 12
252 555
525 938
689 890
733 658
78 894
26 669
909 638
234 378
458 12
151 779
131 353
142 391
8 393
637 844
473 161
478 648
276 856
668 536
493 254
767 222
967 785
923 603
116 761
581 294
795 59
293 422
958 758
213 222
60 829
637 140
362 63
881 328
199 155
930 179
549 397
162 871
269 956
281 561
730 546
521 687
304 733
260 363
914 248
355 216
903 587
543 453
742 824
631 642
221 921
266 382
689 424
95 418
970 967
456 273
51 716
987 964
315 489
804 669
704 58
256 598
510 349
141 767
684 587
553 992
59 263
919 374
104 722
779 1
757 640
875 601
297 953
727 255
234 657
382 837
225 776
128 751
994 829
632 830
871 506
783 378
665 381
38 934
401 419
122 625
219 324
854 202
505 76
708 934
594 517
575 901
397 758
487 951
560 687
620 952
368 741
928 265
290 779
581 495
980 438
723 164
416 304
406 702
483 893
4 395
931 203
695 551
506 414
643 433
679 203
981 623
815 961
60 384
431 315
562 836
16 396
142 11
574 837
913 80
250 555
600 90
176 414
50 235
149 401
368 48
658 798
967 65
427 674
944 691
105 546
598 968
825 707
796 696
282 690
598 650
737 607
447 450
178 784
178 144
201 630
603 627
318 759
78 620
973 599
273 914
281 361
810 50
863 340
545 63
45 710
976 162
460 948
112 855
438 32
909 64
570 306
773 654
145 101
36 248
499 776
662 796
724 831
945 877
946 205
872 7
517 687
962 916
965 772
127 384
463 895
470 317
194 543
409 480
253 633
838 769
671 151
685 635
274 67
868 40
143 413
582 112
943 502
622 997
283 306
783 282
939 519
183 847
69 978
370 718
182 949
802 323
319 242
729 301
149 452
122 754
624 868
907 45
198 834
332 567
552 32
869 85
332 218
540 167
907 859
439 131
608 560
971 860
161 229
63 235
276 966
713 609
785 253
128 692
91 116
103 51
27 339
564 288
3 390
433 817
790 719
769 604
466 622
278 110
724 234
327 215
31 355
73 798
416 841
401 701
655 354
184 324
532 118
909 349
145 495
832 280
218 911
391 601
265 611
760 539
177 160
892 767
350 594
361 655
949 193
935 519
103 677
119 367
703 46
781 231
557 20
765 774
521 685
389 617
783 196
23 84
388 309
602 842
560 623
313 614
464 961
702 609
231 222
646 972
191 312
379 961
403 714
327 694
512 875
622 327
896 581
463 276
682 222
553 853
109 850
9 256
652 852
425 990
195 231
635 760
703 359
710 203
470 843
867 671
274 48
808 624
618 515
844 564
963 485
376 784
327 38
768 933
13 855
909 732
354 752
219 563
907 595
698 234
984 95
9 898
976 788
571 558
420 583
412 451
868 878
961 643
528 607
204 739
521 188
833 651
231 194
548 206
333 118
701 527
554 920
696 716
835 158
876 20
808 458
213 355
16 897
1000 524
656 905
812 769
502 297
337 699
1000 565
718 807
22 282
434 655
145 766
116 211
927 843
541 259
180 611
892 929
942 70
265 460
337 31
563 626
836 307
77 588
8 688
203 901
299 734
511 67
286 754
996 579
823 612
38 421
439 375
396 85
250 828
867 845
510 165
232 216
125 579
794 300
72 332
910 874
603 260
239 499
353 986
583 104
42 833
931 684
794 149
666 810
827 819
51 911
503 874
322 86
977 715
270 259
398 63
408 278
88 94
321 464
282 748
570 635
971 972
897 68
976 771
756 478
644 429
915 973
583 892
246 990
522 314
414 961
407 86
424 2
101 505
44 71
476 941
491 451
711 598
281 706
26 195
379 613
763 976
954 284
49 741
77 149
245 120
572 721
412 414
11 803
532 388
525 669
703 831
305 344
198 548
40 354
919 440
94 995
941 339
59 230
925 581
736 939
674 733
851 932
206 256
858 755
156 249
688 554
421 980
892 239
491 302
234 227
405 969
165 78
53 16
361 864
743 313
378 948
54 427
853 874
66 273
854 309
516 425
297 569
432 182
321 161
399 871
495 308
477 709
355 438
779 684
421 219
44 852
365 585
309 111
470 327
692 220
36 692
157 864
401 511
301 495
680 286
138 627
885 169
236 354
496 279
776 961
88 932
176 840
442 476
807 5
137 920
305 997
44 189
166 631
409 684
132 496
615 307
336 409
881 247
763 7
367 899
896 321
777 860
277 185
544 408
446 294
274 293
299 374
397 182
897 961
707 695
454 289
8 733
367 99
235 164
248 107
124 182
682 873
715 930
833 660
777 602
733 836
648 342
630 900
621 989
985 339
502 830
580 678
211 449
576 277
713 20
342 361
713 778
814 342
30 786
124 121
303 718
285 234
395 700
500 216
975 872
383 40
854 565
649 235
350 683
600 825
155 535
449 809
43 999
784 331
308 283
512 873
116 246
912 358
322 663
579 665
761 280
104 501
246 904
201 772
34 860
103 270
157 218
83 944
362 13
608 474
806 431
632 288
170 832
411 556
487 146
86 643
509 544
327 801
849 512
549 655
294 848
473 277
487 643
550 503
714 388
648 151
383 363
356 595
293 941
306 333
989 854
339 634
911 539
805 371
787 706
873 500
94 873
3 476
272 942
403 916
68 718
32 373
402 20
226 92
6 630
638 955
116 862
806 561
734 160
36 672
969 659
614 723
277 994
916 308
679 944
760 684
951 93
399 243
802 556
559 36
110 775
18 386
768 934
45 486
111 353
1 843
448 154
41 466
122 962
121 491
700 241
776 96
443 282
858 873
695 655
78 695
201 247
128 241
191 268
619 664
230 91
506 281
331 634
363 899
180 475
29 874
129 458
334 120
576 813
259 703
269 840
236 122
745 852
348 49
505 958
797 249
900 268
76 659
515 113
135 192
122 283
91 243
104 350
210 882
384 324
545 867
534 411
979 668
602 452
303 599
951 866
54 991
549 972
140 355
225 848
434 879
447 176
9 186
645 436
133 82
636 156
713 812
268 290
520 458
581 107
645 378
485 978
808 820
511 961
956 652
812 440
86 799
947 651
85 660
301 826
109 820
283 689
279 619
629 923
997 114
837 59
19 299
350 182
980 36
438 416
429 580
519 63
681 248
361 322
201 549
247 750
194 949
284 283
735 615
31 365
711 907
81 581
321 700
729 354
947 799
382 660
472 582
560 203
477 159
107 588
554 622
717 584
986 195
454 517
127 867
508 861
794 437
595 838
777 596
217 314
914 554
860 350
601 313
219 229
87 138
586 565
4 445
777 881
423 571
193 264
793 836
669 921
431 914
552 438
751 435
733 189
925 670
452 182
844 996
797 637
909 614
730 159
964 308
674 868
372 496
36 953
126 140
233 239
127 176
926 971
171 722
959 2
615 268
378 930
576 403
797 673
645 168
626 749
46 858
987 419
602 466
118 139
406 989
13 333
329 524
61 952
52 476
896 391
246 498
856 839
24 643
955 624
507 520
665 866
569 716
128 337
307 435
312 694
858 426
397 365
170 268
361 793
609 169
607 273
186 465
181 698
669 416
549 190
683 609
532 662
456 757
306 816
901 17
185 265
782 18
158 692
508 767
103 365
837 137
973 368
124 455
885 656
112 182
909 829
876 416
150 557
127 986
693 99
706 843
649 824
341 442
127 770
811 799
988 274
333 896
103 208
664 50
323 939
389 255
787 210
681 135
256 947
221 937
491 675
497 154
76 559
919 887
122 593
312 566
184 416
193 524
609 765
439 660
218 523
753 692
846 343
758 434
358 516
547 468
834 954
245 861
75 479
671 605
479 672
455 651
810 216
116 995
141 944
958 738
938 530
501 12
904 119
412 574
75 891
245 59
352 562
908 725
274 401
668 583
138 472
790 65
535 890
619 609
132 863
667 961
564 419
332 449
173 359
640 841
942 129
664 996
555 368
551 344
432 28
403 695
109 489
286 282
847 925
474 140
136 959
856 686
253 334
85 971
123 149
531 918
349 816
551 547
92 376
687 496
806 720
359 275
204 963
608 954
141 45
545 381
100 354
272 589
798 174
136 889
550 822
385 413
484 205
479 204
157 439
157 649
641 493
529 776
382 78
843 295
659 678
851 659
872 682
214 28
120 370
123 9
545 4
785 278
433 85
380 54
64 176
263 278
999 582
116 581
633 317
492 530
320 628
713 202
607 331
299 412
801 569
134 268
150 327
15 962
222 822
729 333
2 983
394 413
950 738
307 309
369 808
635 471
64 308
943 637
803 650
755 892
910 146
544 303
910 845
393 733
506 28
784 150
9 848
484 289
311 758
495 113
277 302
957 920
17 349
628 256
776 411
405 784
610 214
87 446
555 349
861 313
733 253
907 188
885 215
107 253
566 961
216 635
185 857
714 687
605 268
581 471
422 758
945 68
894 51
320 456
514 885
768 725
430 335
359 737
306 129
653 491
337 367
529 293
986 267
462 566
737 883
323 920
670 10
614 535
67 969
412 372
98 416
214 786
79 120
360 892
685 449
68 106
181 314
838 791
627 857
792 995
427 972
763 649
871 522
752 498
730 271
42 75
276 31
499 47
380 813
207 177
253 374
46 730
519 972
700 310
966 478
633 626
94 747
626 964
352 206
237 274
86 232
145 690
605 542
772 123
513 823
784 831
300 417
808 393
709 783
131 864
490 315
179 867
98 426
658 702
319 429
177 832
251 960
728 173
647 243
25 469
685 306
620 943
911 489
543 349
349 71
180 952
382 545
854 110
717 500
855 728
494 434
293 799
962 555
639 992
475 533
341 824
603 872
127 985
417 980
479 149
876 355
884 856
811 290
917 103
88 879
9 727
870 484
686 594
279 722
604 992
74 520
239 620
938 850
63 966
732 964
167 847
958 205
440 804
525 652
435 421
50 860
373 42
13 238
185 578
863 268
114 498
653 336
327 177
564 284
985 208
249 431
671 613
412 19
824 953
400 290
17 865
134 932
500 118
826 739
412 496
351 431
330 860
987 94
230 163
398 981
317 350
5 339
574 636
348 590
852 481
874 704
950 364
685 775
103 96
270 453
397 894
379 794
883 997
984 228
708 623
890 9
986 574
896 675
674 888
864 908
236 392
715 571
619 464
757 678
38 424
576 755
663 957
385 463
449 632
137 474
871 1
381 106
744 447
676 715
744 348
783 782
771 706
601 634
650 528
810 402
448 546
865 896
529 353
353 101
505 449
900 533
163 810
317 906
157 99
687 928
561 806
519 300
649 680
702 97
225 918
270 65
517 361
423 416
893 937
577 209
194 734
13 815
224 925
620 742
194 412
103 816
828 607
142 696
968 564
112 212
852 40
125 431
61 216
946 637
836 719
265 903
716 811
314 171
777 767
189 96
308 885
510 614
832 969
412 900
874 758
646 907
761 953
384 424
618 245
37 922
351 205
638 25
725 470
548 294
328 163
969 471
894 583
596 282
856 299
486 845
675 804
538 559
306 199
991 283
928 899
312 330
742 181
987 597
479 825
441 153
980 978
904 574
512 738
711 355
972 171
514 205
737 567
852 568
391 645
720 371
7 150
669 659
978 77
489 153
890 859
417 961
827 506
73 918
674 144
237 423
604 942
297 339
369 333
741 394
476 381
379 838
492 429
6 536
809 251
420 990
644 8
764 599
950 398
935 462
153 231
745 794
678 904
144 169
56 493
752 476
834 747
346 784
862 750
912 915
60 887
228 586
426 525
837 482
309 851
38 143
448 735
366 876
625 555
141 246
563 201
47 978
12 825
503 200
306 520
722 529
666 629
909 310
207 885
482 778
900 614
920 37
290 318
366 653
142 868
205 799
739 695
412 461
818 814
698 875
145 276
10 786
945 376
790 439
243 994
237 982
689 1
520 126
589 135
941 639
10 663
641 646
451 937
586 612
949 626
571 988
258 47
256 199
563 6
259 199
671 899
196 473
188 569
173 836
626 136
929 514
970 851
853 580
778 430
8 614
971 582
465 19
581 474
309 210
593 589
723 914
739 270
19 205
373 490
156 13
223 95
568 477
611 877
817 113
117 256
231 412
874 465
203 244
22 575
733 218
779 241
335 827
859 254
655 469
482 692
24 299
554 195
452 849
323 34
792 872
441 520
117 23
872 803
550 538
547 573
836 702
64 741
549 554
138 63
932 112
788 834
1 686
406 188
740 470
928 635
557 885
774 675
636 494
954 74
680 404
136 735
689 420
198 828
253 550
866 10
479 17
591 815
237 148
52 363
208 462
295 161
446 567
653 57
966 841
353 797
611 93
443 14
455 616
78 347
175 965
883 680
553 535
736 257
737 971
213 841
72 531
681 776
327 537
71 289
981 513
481 706
449 558
52 623
874 363
243 756
42 147
571 523
850 603
298 528
233 471
176 707
622 228
942 923
602 336
464 177
974 915
496 896
225 988
455 41
863 68
104 39
618 454
246 150
768 710
678 93
976 173
988 413
222 485
499 447
824 305
343 702
92 178
523 709
619 711
970 217
212 90
414 522
665 635
358 515
81 182
167 514
311 416
100 185
476 82
982 94
145 952
310 356
393 587
447 856
292 805
338 541
778 69
87 877
253 562
958 587
7 102
538 669
458 282
207 446
711 654
810 24
564 425
38 534
228 454
398 728
632 605
526 342
47 67
202 125
901 918
86 349
48 123
882 406
117 329
721 344
782 490
68 210
744 423
685 791
267 757
3 167
674 88
429 551
22 562
392 834
862 209
360 606
984 44
282 14
532 606
723 399
31 285
410 985
170 359
965 213
211 826
774 570
614 882
895 864
882 779
822 604
177 852
63 851
187 200
978 357
910 942
119 46
802 655
135 734
949 134
89 688
973 977
66 388
180 74
212 718
625 541
74 886
357 952
557 546
279 656
789 584
349 878
271 673
206 336
60 385
761 271
163 528
270 996
226 626
948 970
24 856
899 145
100 176
96 306
511 155
42 623
778 496
376 628
936 601
254 235
90 84
228 489
311 303
712 569
725 163
744 820
820 607
229 456
747 84
268 606
448 710
690 855
50 269
343 712
571 406
467 740
982 145
953 210
797 699
732 133
479 352
739 927
61 780
133 462
48 475
525 971
233 805
180 436
244 161
933 549
722 884
562 871
582 10
882 314
990 77
949 414
218 702
37 749
138 632
261 70
180 983
205 535
200 245
149 216
602 264
946 335
796 164
36 832
946 995
859 899
88 63
500 336
786 1000
551 614
490 194
717 671
92 865
186 480
48 450
200 945
894 336
134 745
671 919
884 586
664 19
320 738
34 253
206 519
997 876
800 672
677 565
359 715
759 452
174 624
866 877
21 747
53 341
836 60
211 222
740 660
644 529
751 444
714 667
742 53
163 119
995 427
126 47
767 314
106 330
535 769
746 626
154 178
832 706
662 681
117 755
873 139
11 219
565 488
265 684
842 758
665 269
875 755
225 194
226 673
656 216
448 666
434 13
505 50
696 306
771 708
344 964
584 666
160 175
718 932
637 570
956 220
236 133
889 439
834 720
364 253
223 848
795 779
122 914
93 817
302 180
893 94
407 467
942 85
758 425
203 515
250 324
428 621
199 289
322 406
34 286
459 677
510 703
1 278
840 503
534 42
369 783
718 796
436 30
910 892
885 231
650 918
516 596
273 974
625 783
28 395
51 548
810 403
905 711
42 625
493 759
420 247
99 512
782 33
695 54
933 874
874 897
820 916
522 312
674 293
500 186
338 950
49 503
697 830
884 244
62 423
629 478
352 653
671 577
549 491
492 422
715 64
569 566
515 649
479 646
657 714
548 796
431 251
944 319
122 97
836 836
160 404
309 619
761 69
952 955
907 439
825 806
587 255
56 386
708 883
201 208
748 36
43 259
371 99
766 131
519 299
369 585
891 746
489 519
428 121
669 385
241 539
475 522
268 446
784 819
493 105
425 278
149 221
351 86
698 91
655 317
202 323
214 736
755 688
258 90
405 525
535 189
54 394
383 404
479 80
847 485
545 373
537 299
22 275
357 716
6 1
835 922
171 888
644 145
513 422
436 924
802 96
657 808
449 195
116 344
522 783
249 517
279 585
358 260
669 950
400 554
87 912
327 874
836 598
401 575
23 547
361 823
878 978
847 973
62 204
506 984
635 944
895 313
9 801
122 31
699 483
205 791
16 661
350 893
16 431
512 249
582 498
811 360
280 270
225 401
652 923
235 856
495 506
105 217
647 84
71 159
332 4
656 875
184 818
234 94
242 513
715 466
266 367
740 500
218 949
243 674
165 935
146 811
321 54
571 329
146 514
143 502
748 597
591 965
545 185
471 784
895 273
872 175
379 369
844 313
609 852
321 344
446 626
521 659
833 799
113 521
728 572
236 647
939 872
992 40
612 979
724 25
126 245
35 897
340 220
697 611
675 94
455 172
467 6
820 405
444 762
909 56
740 985
37 512
372 128
990 99
157 38
61 831
872 526
2 100
41 797
213 301
204 952
805 985
433 193
321 837
606 829
874 666
533 717
456 420
935 659
372 220
227 868
994 74
375 666
262 980
844 882
637 167
801 263
922 987
955 919
229 390
72 808
258 417
435 495
982 313
194 61
974 830
579 782
26 380
44 289
467 317
627 773
587 207
427 247
741 718
30 980
898 575
40 872
5 429
349 48
69 167
365 695
939 303
223 739
694 442
649 812
447 405
782 451
185 130
498 254
297 214
172 262
919 684
289 284
358 83
837 359
894 635
115 675
85 299
391 16
691 114
982 603
568 921
631 971
310 261
206 700
629 665
481 824
290 962
451 623
916 13
285 343
239 267
363 311
809 758
464 570
408 773
182 965
824 810
986 276
237 629
857 225
897 170
206 259
368 647
419 469
278 720
995 429
241 584
410 490
735 755
4 721
384 212
734 503
891 565
212 155
33 982
623 123
576 253
194 178
219 541
959 460
124 368
931 857
867 580
489 600
495 637
35 688
228 124
713 703
843 13
668 195
525 886
838 207
743 354
509 378
81 669
750 141
283 295
565 613
815 829
280 834
23 156
71 796
520 908
3 262
992 693
336 314
466 970
608 204
184 378
6 101
929 973
5 952
129 76
335 453
910 948
667 901
640 549
530 680
139 347
475 908
637 168
80 565
141 436
863 319
771 177
429 136
986 773
313 867
566 805
727 977
542 158
594 761
79 218
357 201
638 175
947 653
194 751
578 247
728 305
223 270
462 115
227 605
215 657
776 847
741 116
822 40
768 16
790 222
126 696
942 303
8 516
982 226
228 209
364 722
570 139
701 373
109 490
823 649
993 746
803 205
473 724
343 393
386 949
486 86
321 595
576 267
590 961
470 934
706 290
338 442
828 178
382 17
377 894
177 49
840 104
667 372
567 453
193 508
413 14
442 470
656 701
143 325
703 365
332 111
356 983
108 548
438 775
271 5
512 344
829 305
813 484
6 310
987 350
186 293
957 888
657 288
350 464
699 57
446 806
604 884
932 227
240 511
408 18
706 413
264 314
586 449
958 542
688 967
181 37
462 968
627 701
830 668
889 563
53 594
831 590
310 77
672 842
465 453
194 906
292 491
559 344
427 618
386 215
291 200
888 755
15 332
716 324
824 144
258 17
49 212
365 340
54 275
511 462
459 336
637 196
902 813
298 16
347 508
988 523
651 245
808 904
178 778
702 689
591 512
376 227
707 278
391 948
821 755
122 220
135 821
728 122
718 881
781 526
136 523
738 666
652 439
950 81
821 8
710 563
312 953
115 29
906 321
769 996
338 772
434 691
365 736
123 185
748 402
715 416
488 67
206 145
257 816
882 568
120 348
596 305
977 714
849 314
485 634
356 849
721 478
386 816
569 376
900 56
552 50
625 433
617 745
780 565
770 377
438 618
123 676
843 240
818 761
154 779
343 173
10 112
901 447
81 942
721 35
710 267
350 552
506 341
852 394
311 357
172 83
977 155
449 409
448 169
363 505
409 613
205 669
324 408
62 634
764 234
68 756
99 322
758 428
151 248
321 918
586 919
155 683
462 473
469 649
632 862
70 564
833 986
267 418
256 902
416 160
131 455
366 143
247 834
201 665
55 388
929 673
157 537
696 874
923 826
328 604
952 693
98 199
878 241
896 608
14 454
322 610
817 680
740 98
819 329
151 742
506 479
697 457
171 795
7 401
35 254
8 400
361 504
856 20
666 947
117 370
194 102
647 13
430 797
275 802
948 454
707 205
734 766
432 829
812 98
775 280
467 969
381 465
333 162
591 894
872 406
438 957
403 143
116 834
565 102
803 826
371 546
951 715
38 601
91 44
333 86
440 975
683 287
832 648
648 134
958 752
269 391
357 359
435 878
218 119
958 226
35 571
172 218
219 171
368 660
288 292
454 556
915 469
40 484
939 3
366 248
645 133
567 31
55 90
249 625
260 599
557 980
611 241
497 898
805 566
465 71
924 439
923 991
951 329
80 551
954 692
501 862
903 933
317 647
764 592
437 188
512 359
364 992
854 970
327 307
202 547
242 437
187 30
94 112
822 409
17 485
852 317
701 705
286 27
11 774
64 655
83 266
201 324
54 387
705 334
241 380
378 334
843 609
291 16
369 412
702 949
113 742
870 412
385 574
305 475
310 499
514 804
364 388
541 612
114 594
912 895
687 397
331 485
943 42
483 812
805 867
891 164
104 404
319 819
143 212
430 608
805 693
282 541
485 965
590 162
64 921
425 960
659 881
540 129
817 345
173 319
433 807
212 270
696 480
315 56
799 737
199 575
48 209
455 115
324 77
634 140
773 158
811 206
827 86
565 409
511 206
613 437
914 164
11 313
427 909
323 750
338 308
817 700
73 493
218 34
367 783
794 877
340 80
54 952
868 319
984 839
747 722
512 84
194 197
452 212
977 876
705 195
909 71
299 668
971 1
231 358
458 83
280 186
566 608
154 321
692 482
374 991
501 507
860 421
261 442
72 898
261 774
857 910
95 990
95 507
611 601
179 303
434 552
110 622
111 722
63 241
609 134
138 221
260 17
291 468
955 724
55 401
230 666
1 408
320 787
312 316
73 74
6 182
695 468
903 757
243 198
83 502
567 725
321 844
568 845
675 149
909 533
419 339
673 321
183 689
542 496
340 132
136 259
407 190
542 667
238 922
592 882
126 362
682 667
707 460
307 525
110 646
656 598
256 336
681 950
711 919
871 302
152 349
15 724
146 48
742 28
487 798
48 793
323 510
665 570
60 541
491 284
11 713
937 514
61 951
589 559
998 682
409 881
568 731
390 358
413 848
756 429
907 812
273 269
524 209
119 238
855 528
132 374
803 124
53 124
113 960
935 738
580 810
746 809
437 592
668 193
23 787
1 113
372 803
236 424
735 212
380 119
62 914
360 437
52 141
40 667
696 445
152 48
557 523
947 127
699 710
422 79
180 668
246 242
678 337
406 489
361 453
934 864
500 842
179 181
164 768
929 586
198 109
253 795
702 538
752 731
227 202
84 975
817 386
334 490
680 497
257 608
68 687
249 769
851 802
433 595
802 737
890 919
761 279
720 17
887 801
823 306
427 415
126 277
216 31
903 1
977 665
777 22
634 275
545 409
98 305
687 169
674 925
969 848
583 160
622 9
574 747
637 789
141 753
204 361
650 332
606 894
509 503
159 341
126 832
606 652
207 179
399 844
632 938
150 127
85 239
792 210
8 453
607 613
457 813
273 364
31 796
52 262
878 201
548 795
203 394
775 161
358 231
437 333
74 586
533 105
756 432
632 234
410 193
430 147
163 984
892 937
519 469
750 955
153 63
475 226
682 380
239 437
773 794
317 418
963 563
872 125
546 764
589 14
239 175
422 921
743 834
213 59
603 994
556 7
41 453
494 486
720 126
90 311
300 511
874 643
995 737
519 388
541 993
192 387
478 631
93 429
305 813
554 394
256 57
762 129
699 738
96 527
985 303
843 856
690 383
848 234
266 852
568 521
132 991
922 440
113 784
26 312
17 794
989 232
752 736
455 17
537 494
703 890
452 120
339 935
111 260
517 469
252 875
20 281
852 379
726 603
906 860
546 608
748 215
196 433
823 488
53 842
738 634
41 635
593 789
984 320
228 619
860 925
980 959
491 161
593 81
526 998
923 646
254 846
883 571
997 620
557 37
607 149
826 942
820 53
912 32
329 243
403 249
505 347
329 382
696 251
27 301
951 700
200 327
640 735
455 969
571 143
363 567
350 506
680 652
560 757
507 761
873 530
233 374
868 446
526 231
88 43
223 789
753 729
901 880
317 773
409 964
136 389
881 529
119 524
321 561
727 16
652 949
804 404
30 704
828 43
270 372
893 150
253 12
25 288
350 345
200 918
29 986
925 755
1 577
55 156
859 615
134 38
9 794
919 84
942 188
689 60
197 66
762 898
463 790
896 587
316 951
742 647
738 952
665 259
705 606
791 486
923 988
533 313
870 348
87 702
394 754
4 135
612 778
554 375
319 828
594 339
830 32
710 184
783 147
548 746
21 664
980 815
307 693
833 884
258 662
915 297
236 51
235 473
444 134
667 591
735 889
368 527
749 674
485 510
55 317
393 312
710 298
862 296
80 96
931 166
336 478
749 703
728 926
435 38
880 180
126 548
196 375
347 625
714 426
72 996
591 759
825 691
813 532
540 540
458 523
104 892
561 983
423 909
161 469
7 708
195 353
332 261
130 755
513 433
411 677
964 302
824 671
17 384
6 439
52 861
217 212
681 575
919 876
488 56
708 95
248 195
190 815
486 335
749 491
253 607
388 286
181 658
161 459
259 648
514 318
889 973
519 70
950 837
435 787
172 536
928 667
121 533
818 453
911 775
92 774
768 980
421 416
203 624
743 831
498 40
906 122
899 723
837 732
506 84
571 855
62 694
525 269
660 83
158 421
645 926
361 345
456 795
421 378
649 912
752 63
606 101
830 701
585 987
474 204
547 435
363 543
360 449
44 720
145 852
514 565
477 981
81 498
915 802
892 473
829 73
59 998
969 958
432 684
500 143
132 896
862 277
747 727
307 872
541 613
192 369
134 744
714 455
138 200
288 621
447 502
897 193
580 90
520 172
110 178
44 564
917 412
24 475
191 663
117 504
401 606
55 41
227 502
542 475
645 26
941 363
803 223
820 179
11 42
495 480
897 895
437 951
452 828
842 850
766 297
134 860
336 74
223 138
649 394
94 906
947 782
676 724
142 579
798 442
738 821
775 425
915 247
742 582
943 835
981 391
353 390
74 494
320 224
288 7
180 561
802 778
910 716
24 3
297 318
548 832
922 262
408 902
652 412
801 452
850 472
865 10
139 635
381 162
989 30
9 86
339 291
647 332
521 848
803 195
218 132
645 59
979 124
589 144
853 597
581 492
365 272
227 508
332 30
570 8
737 488
682 715
963 270
210 815
867 143
659 583
277 705
86 667
432 547
459 633
334 301
788 585
136 750
855 698
565 73
840 575
655 605
719 485
306 275
837 953
890 775
472 290
168 663
659 623
280 200
592 585
826 226
644 751
87 45
998 903
677 272
913 501
162 776
674 780
709 684
403 988
924 709
923 494
612 918
244 698
963 860
550 791
142 883
643 54
735 804
444 690
35 503
34 309
996 645
227 591
695 189
852 917
635 349
83 369
481 82
936 634
941 675
343 792
591 879
192 650
546 206
604 26
997 458
948 477
534 870
460 164
840 211
2 301
950 319
723 652
646 206
424 945
34 314
845 729
491 378
598 302
633 84
617 431
644 28
698 50
670 805
10 98
763 808
123 605
906 77
233 128
501 228
155 476
172 204
878 120
912 547
35 825
632 506
195 107
234 86
358 740
1 206
337 276
143 550
912 177
726 294
325 357
799 725
524 376
382 471
242 928
577 179
59 810
265 416
901 530
320 649
558 187
422 283
992 631
822 515
338 600
483 914
130 893
76 394
308 976
923 957
171 594
605 922
602 881
168 159
67 589
687 432
299 887
415 636
838 249
901 968
713 800
304 988
756 826
581 361
241 914
692 659
855 485
268 439
677 814
553 867
62 454
186 554
354 436
261 522
821 360
55 413
273 747
19 850
584 320
665 998
551 258
950 937
416 648
353 786
497 123
556 264
936 938
841 60
317 294
647 10
686 363
315 598
899 627
915 982
220 330
629 572
468 478
46 375
218 676
256 58
40 447
117 77
161 431
409 591
259 324
117 64
150 372
122 237
470 922
992 861
937 880
642 948
904 900
271 828
82 275
380 835
747 761
985 945
825 129
619 646
402 963
506 473
704 961
756 346
597 882
838 678
329 201
199 563
654 558
297 830
476 440
230 333
265 652
964 234
457 82
939 965
650 155
355 121
245 8
679 541
349 772
412 52
352 442
758 922
772 112
471 73
908 659
789 68
808 375
553 807
555 964
322 875
519 762
555 235
346 538
45 168
371 852
45 179
622 932
93 184
860 434
769 355
244 155
633 205
458 810
954 829
166 88
369 787
371 813
970 138
775 458
507 482
787 965
644 92
793 657
794 503
942 615
801 6
93 575
816 6
209 706
38 548
17 621
881 660
65 673
668 858
527 915
881 912
666 423
506 833
428 66
890 465
965 948
352 447
420 745
732 484
341 648
116 546
419 246
206 749
529 223
55 950
451 944
766 415
244 118
214 460
190 633
556 921
325 337
667 792
883 437
185 917
662 355
302 68
304 752
539 732
417 728
1000 831
649 672
990 325
8 656
92 505
681 277
773 694
826 124
81 950
677 790
822 676
972 822
699 961
147 707
948 60
674 670
669 787
660 846
190 342
20 616
839 48
406 12
76 377
690 980
480 305
945 780
364 415
112 403
9 785
73 677
526 174
574 436
812 561
422 853
158 836
250 496
276 258
632 700
783 808
870 263
979 388
983 706
266 809
999 157
414 508
344 798
733 946
293 360
411 841
834 869
769 161
866 422
249 483
582 600
991 996
459 334
631 438
815 42
893 997
157 427
764 374
200 364
856 781
532 569
668 162
347 423
585 724
186 993
4 120
11 203
836 866
336 150
31 295
756 388
216 455
810 152
178 479
963 482
412 978
431 767
98 793
11 657
767 61
20 798
707 127
581 699
425 111
177 721
388 491
555 9
285 966
732 435
647 828
269 666
145 161
859 672
230 299
934 515
934 347
985 365
31 263
227 175
424 826
251 634
849 438
11 251
117 858
546 308
753 264
341 11
372 919
537 147
744 787
781 593
537 587
989 450
624 545
426 170
204 179
785 675
267 413
878 959
302 622
98 82
586 454
915 574
827 31
637 705
678 87
696 370
214 915
206 860
453 675
60 751
233 578
346 870
634 687
159 311
838 952
605 838
752 789
29 557
420 867
842 479
146 850
522 844
71 507
530 230
817 655
111 73
890 300
24 494
137 608
396 44
444 211
706 216
78 548
694 695
492 840
896 365
683 319
900 39
570 10
111 459
309 486
684 489
714 480
699 419
695 128
174 161
579 70
877 613
388 99
137 98
648 599
85 212
618 68
366 312
195 683
196 630
523 771
815 11
610 776
988 576
574 869
714 943
464 332
10 829
995 556
863 46
924 410
676 713
834 270
241 356
40 407
572 327
724 374
619 650
242 685
944 705
885 362
509 83
848 342
704 89
49 743
847 767
353 419
814 521
112 785
469 113
410 836
197 276
394 956
59 254
390 259
596 93
347 996
79 390
913 248
424 744
554 122
739 92
666 853
631 333
461 489
650 725
736 744
375 972
478 280
93 569
421 354
319 615
979 406
358 787
204 956
810 833
352 652
864 643
377 940
736 207
219 829
775 941
294 733
377 259
987 695
452 582
103 7
890 264
915 54
235 480
282 672
490 927
756 866
912 410
410 715
964 60
225 782
688 420
443 328
522 241
60 65
625 451
705 463
771 147
857 338
141 754
346 7
751 406
818 592
8 824
663 419
869 518
102 991
17 892
712 712
577 568
50 718
379 18
149 634
791 248
620 252
231 894
849 160
461 250
391 607
150 891
592 688
44 983
949 628
184 739
227 804
644 463
951 387
17 143
381 518
33 324
206 174
509 607
228 692
271 490
853 427
316 803
814 387
306 711
270 705
485 286
199 217
156 584
109 198
961 969
661 500
698 507
890 969
249 560
402 554
271 671
610 107
309 161
323 464
744 214
176 204
411 488
27 185
66 77
691 307
45 39
54 1
703 455
126 515
431 434
675 105
370 761
122 606
623 379
930 100
885 920
41 485
215 859
754 600
921 119
676 290
879 790
763 782
309 236
387 283
614 668
382 859
379 618
778 546
31 305
770 102
805 524
54 78
994 729
719 872
654 178
412 194
541 142
812 318
688 561
487 70
218 374
664 987
862 233
727 182
475 171
717 388
57 67
136 9
621 151
971 209
64 344
484 142
406 944
331 316
734 848
634 869
857 254
19 556
764 84
209 179
672 303
624 248
299 294
664 235
733 635
855 879
971 225
434 23
566 549
80 236
818 751
538 793
351 426
513 649
235 838
13 605
122 683
322 976
913 292
552 346
244 325
710 413
206 778
25 70
426 744
597 660
933 469
147 945
426 268
743 146
588 408
615 834
158 592
191 180
249 491
150 594
891 794
267 869
893 213
359 699
532 276
868 157
830 933
526 500
162 748
876 520
446 269
845 978
545 379
19 412
535 996
687 444
728 992
200 605
843 882
21 488
756 604
864 553
882 769
438 252
248 352
147 53
802 874
396 353
478 239
235 850
58 273
870 282
332 751
402 122
3 933
636 694
535 134
7 494
41 837
692 248
263 100
724 433
306 408
184 708
529 186
992 325
787 628
370 321
761 468
961 50
308 44
324 345
852 367
944 467
139 542
940 796
949 123
503 477
660 847
57 654
176 716
218 4
578 803
4 526
925 859
355 585
705 860
467 428
275 524
81 450
239 130
301 651
382 519
7 100
308 483
361 948
884 225
754 11
438 39
96 519
840 686
832 268
915 139
885 970
177 768
194 454
32 300
464 796
872 902
772 378
870 44
942 624
415 178
945 591
297 491
476 13
390 38
194 171
175 424
997 468
399 412
354 293
186 102
973 327
961 800
691 425
812 373
660 554
410 17
164 843
754 540
251 750
8 649
513 356
344 219
649 529
320 973
207 632
772 897
621 67
435 652
225 14
130 443
844 787
298 844
667 969
600 939
122 7
73 713
829 507
364 53
189 124
858 404
964 300
483 159
86 132
3 105
100 170
109 451
57 334
46 725
339 762
130 210
837 124
625 26
599 482
781 562
781 615
746 722
247 352
806 655
37 703
135 82
427 825
386 32
57 629
545 900
335 219
96 578
222 694
730 834
416 395
624 446
220 616
572 22
273 212
141 261
738 721
228 602
348 408
441 103
440 515
700 11
130 624
385 359
92 657
390 789
483 29
749 493
60 329
252 763
249 43
277 300
469 366
798 390
496 174
451 237
618 862
506 366
707 917
46 153
113 369
298 364
131 546
758 760
518 120
655 338
727 685
625 177
462 538
152 319
256 858
10 700
415 800
557 172
911 754
37 428
117 62
746 118
556 559
112 777
972 673
453 88
64 301
485 405
216 796
725 679
162 359
53 793
48 906
306 330
737 721
630 586
192 114
343 924
720 176
41 749
353 108
193 758
900 182
258 455
142 430
166 541
335 471
361 734
658 416
612 729
723 631
300 76
738 844
377 442
871 609
59 557
980 621
779 693
707 94
395 364
909 166
434 560
161 780
650 88
916 60
645 346
318 117
563 767
387 423
125 830
874 385
945 588
831 348
717 991
298 128
22 213
558 526
994 365
251 556
131 637
819 204
991 166
105 693
755 332
544 483
497 453
680 353
261 39
645 88
146 988
253 9
701 260
178 736
724 284
767 860
79 177
767 691
436 264
272 952
563 478
304 325
792 805
584 911
16 35
60 580
42 139
839 874
779 626
46 496
418 219
605 439
392 835
24 410
528 384
159 573
532 204
673 202
841 351
341 769
887 519
705 17
40 652
854 567
35 364
832 23
821 616
542 493
818 632
895 804
326 88
506 18
856 327
198 436
373 254
804 764
682 643
21 173
908 204
820 441
72 818
792 397
975 209
778 800
809 375
677 829
33 447
15 204
755 983
279 473
476 605
33 34
129 28
964 906
735 319
254 200
80 620
403 319
629 664
27 558
159 854
547 749
88 296
508 255
930 114
454 9
733 208
801 307
305 80
994 683
637 152
536 150
695 774
792 617
879 804
183 739
58 112
852 863
473 936
70 151
577 222
301 451
915 937
954 802
927 878
616 253
919 333
434 739
408 258
674 830
409 603
835 352
668 102
973 182
307 588
434 226
248 910
305 681
1000 64
893 699
627 944
916 814
647 583
267 286
907 521
716 879
54 22
467 840
413 621
497 12
882 801
44 881
217 334
258 109
32 236
49 402
666 945
784 375
995 718
109 87
936 718
195 968
954 951
266 354
352 499
21 391
286 912
497 303
856 273
787 640
77 746
221 947
602 352
882 220
706 233
718 78
976 355
989 472
96 795
735 583
119 955
636 914
452 35
845 406
738 726
310 342
696 860
109 704
704 204
298 356
263 32
338 819
550 326
84 2
712 928
759 449
892 314
76 763
623 59
826 678
567 911
384 830
562 984
309 574
465 20
957 63
826 121
531 683
711 395
576 700
601 343
991 534
891 947
596 413
330 773
533 835
572 415
559 227
795 317
46 811
344 504
515 291
916 844
416 801
30 339
739 125
441 149
913 502
469 526
70 164
807 648
780 222
448 810
60 298
491 536
182 284
684 788
444 973
659 526
664 572
27 485
449 97
648 829
33 454
828 812
27 276
973 587
642 32
236 132
568 770
557 210
928 808
567 586
157 712
67 605
785 192
520 613
355 546
240 328
484 881
233 749
692 160
908 611
745 592
303 611
357 547
607 64
445 846
731 191
275 315
291 319
474 198
929 570
790 473
823 444
83 33
258 110
657 985
224 83
51 306
625 678
996 445
113 276
366 254
748 541
698 830
925 307
291 951
272 947
751 468
775 483
565 128
655 541
456 152
174 526
707 604
529 998
906 153
659 931
529 736
929 445
985 372
913 793
523 334
825 238
531 364
493 826
224 565
652 860
196 867
794 181
765 568
477 530
894 271
536 800
920 760
717 851
511 720
710 707
239 527
265 563
991 8
599 755
575 224
698 998
532 773
924 629
827 992
479 689
712 540
747 1
528 11
18 849
272 944
425 322
942 86
495 821
173 379
945 882
446 220
863 624
564 693
627 331
747 154
341 646
23 710
653 918
968 946
192 62
761 989
634 623
823 899
307 921
429 329
630 275
192 294
460 698
425 651
111 537
640 744
159 603
292 826
230 466
76 267
267 657
105 580
225 476
547 684
173 971
687 636
508 678
731 18
632 375
765 817
566 661
465 142
826 661
296 193
753 757
746 783
863 810
769 980
627 686
828 776
806 5
437 139
868 84
683 408
462 244
352 964
510 730
87 518
580 713
738 135
802 605
570 484
80 943
949 431
513 437
72 250
713 469
202 799
338 133
863 540
704 722
274 402
33 11
888 835
968 457
840 101
950 396
670 374
194 551
533 531
35 748
469 695
491 853
58 730
187 709
707 378
565 172
545 788
338 853
625 145
34 663
301 532
910 171
575 475
342 14
61 238
801 29
327 490
881 946
213 185
338 674
330 580
921 363
934 965
372 586
756 423
459 449
436 519
547 12
429 780
315 271
71 644
358 445
136 643
409 859
228 609
492 336
31 950
469 470
405 367
481 833
498 790
825 813
436 139
84 506
134 286
730 337
485 490
195 65
400 128
988 183
174 485
885 24
626 710
200 271
918 686
556 119
127 1
781 224
39 532
704 26
714 1000
833 718
701 358
554 937
381 531
943 198
191 212
682 762
735 488
841 610
141 140
608 855
491 440
711 125
802 653
322 344
864 556
442 546
385 147
668 62
103 159
853 378
558 180
235 620
305 388
33 203
701 441
970 800
58 989
147 418
242 200
379 357
419 683
744 42
351 913
748 403
195 27
609 164
153 391
177 651
809 418
850 931
288 339
263 383
380 275
173 919
719 508
232 327
992 527
800 520
891 506
607 530
844 222
912 575
483 316
586 48
213 304
630 929
206 973
456 357
493 633
287 322
88 482
543 351
56 38
705 558
946 863
906 576
791 111
548 598
582 136
173 945
694 459
940 808
886 254
567 783
896 875
737 150
612 316
477 431
59 410
566 232
354 611
690 619
95 630
977 327
996 827
731 591
667 467
740 435
697 704
935 52
743 640
662 433
414 388
686 742
955 997
480 950
823 210
276 76
687 729
601 820
174 885
767 784
993 532
524 30
273 589
5 579
528 760
45 419
601 424
499 88
956 99
260 548
366 648
646 710
531 521
110 95
930 612
806 326
382 759
101 784
986 600
50 834
841 387
316 722
249 33
95 899
405 228
280 137
626 209
887 129
264 527
820 988
672 660
726 339
724 101
351 337
2 755
564 633
194 990
972 80
118 864
418 734
390 356
343 595
572 68
286 952
404 611
948 531
860 863
404 357
238 205
294 980
560 217
321 96
767 713
456 171
676 633
164 136
837 327
237 240
888 556
26 181
887 586
397 778
839 559
241 512
7 8
576 462
178 603
577 610
288 177
5 322
504 323
495 743
230 520
581 486
159 587
493 734
49 22
456 766
30 743
942 387
416 797
405 238
885 415
134 395
128 402
647 816
433 55
149 883
200 916
679 260
825 217
381 953
602 430
981 87
824 334
713 304
471 686
535 903
740 476
803 36
288 984
733 833
550 334
420 438
93 303
319 266
812 91
593 544
229 538
24 1
327 592
484 772
894 382
340 303
808 993
394 977
866 415
974 544
6 810
835 5
602 716
899 655
261 644
983 652
618 848
66 591
752 58
673 943
763 507
299 675
357 730
500 747
532 614
796 486
140 942
674 658
601 417
475 752
295 237
259 945
674 646
156 173
787 539
524 468
936 16
409 977
490 2
987 163
659 588
940 406
842 586
419 556
728 292
182 488
333 117
446 344
858 105
19 789
195 310
546 389
794 258
684 694
183 411
986 313
987 840
535 500
215 744
605 586
533 151
539 494
969 379
622 762
988 305
67 144
669 695
14 6
8 352
845 413
474 869
436 558
288 351
797 73
172 465
120 537
470 479
240 666
891 726
396 155
130 870
227 746
356 14
121 942
787 990
568 793
428 3
668 57
563 874
993 863
35 700
229 689
784 349
630 922
338 549
913 634
448 135
191 788
13 870
43 357
85 77
56 313
661 746
112 351
57 559
4 483
327 803
269 160
735 933
120 851
123 133
948 586
483 594
114 891
504 627
544 507
661 79
593 281
783 503
271 507
809 148
314 896
80 786
746 202
139 400
642 790
230 185
648 691
407 308
121 999
100 723
213 370
501 948
707 991
699 345
594 340
877 781
440 987
282 379
697 733
455 33
281 323
623 309
914 475
609 972
316 59
351 449
581 452
750 486
227 203
746 681
235 378
3 513
278 977
174 543
452 782
792 829
327 142
277 913
580 505
342 300
311 804
988 762
937 502
30 728
330 709
973 941
167 336
521 99
428 181
246 311
619 226
428 786
336 501
720 717
425 802
359 397
742 878
84 615
976 275
807 806
65 777
563 294
606 793
363 203
671 434
919 603
835 696
404 545
422 528
802 23
503 961
737 563
209 720
444 76
278 911
592 548
513 426
243 268
322 687
117 96
214 579
844 367
954 699
327 134
66 904
802 509
979 43
667 608
953 258
156 818
35 398
437 356
451 649
484 647
368 437
570 313
748 175
811 896
65 344
715 501
406 854
852 166
677 196
212 598
214 960
198 86
508 233
937 451
285 747
698 947
64 762
614 693
899 79
259 750
596 935
469 28
183 976
778 249
569 475
762 554
572 779
469 825
225 353
450 802
435 984
778 398
455 907
646 23
7 321
874 908
686 279
38 569
504 371
289 302
560 509
700 123
614 727
634 50
988 319
328 319
119 921
643 919
927 167
672 102
181 493
828 166
542 815
485 221
458 503
69 972
703 490
943 757
715 123
249 542
289 143
363 842
146 373
820 603
876 324
444 296
296 531
377 350
372 882
76 315
990 791
789 238
380 40
53 29
286 198
800 629
478 652
778 850
533 205
516 522
85 843
70 341
937 655
538 436
887 690
64 20
343 928
963 228
101 127
134 212
157 570
910 343
233 702
684 915
262 118
389 250
809 188
364 152
115 678
508 831
726 641
395 234
562 801
525 530
455 365
482 414
601 681
358 524
666 865
976 770
183 117
628 845
772 82
502 691
209 819
333 161
851 126
649 245
425 354
987 633
755 57
101 347
463 783
832 586
216 41
381 69
83 942
887 415
454 737
297 892
245 263
577 811
107 29
664 971
747 848
888 641
358 979
420 654
870 696
311 487
868 239
297 974
267 806
128 685
130 388
999 369
28 381
690 961
650 777
365 328
793 476
714 577
985 980
734 923
607 743
111 980
337 800
928 286
698 386
404 62
713 569
44 136
394 555
294 730
179 436
194 386
293 589
735 197
485 98
634 929
412 27
835 706
757 540
938 176
525 160
293 248
785 823
208 327
918 729
839 614
398 401
753 882
413 996
614 521
536 904
697 412
415 989
659 552
811 341
451 506
764 116
62 513
552 908
626 317
904 591
837 439
846 885
225 509
201 44
405 868
194 855
373 310
322 786
822 190
476 531
474 711
169 319
948 370
230 742
138 963
992 842
159 166
667 912
642 292
604 162
963 551
722 761
987 280
594 840
806 114
956 723
184 103
274 202
95 8
736 50
943 673
165 929
305 708
404 898
899 209
12 464
710 967
186 728
831 578
275 197
204 109
770 725
129 453
393 646
381 697
344 958
418 406
924 956
676 963
511 881
670 715
791 500
159 272
917 684
819 546
927 162
503 345
567 778
14 216
737 733
289 247
798 272
244 93
943 171
606 798
575 166
224 283
499 120
418 407
651 362
333 945
532 938
742 750
462 669
915 685
626 449
497 130
504 988
801 608
861 600
962 635
925 197
595 386
865 861
423 167
968 201
199 985
492 55
972 644
736 718
700 190
915 624
738 509
721 783
892 319
801 442
655 644
136 698
86 892
762 821
363 524
436 100
384 797
579 174
795 761
415 696
892 550
442 858
150 51
926 106
963 309
902 368
593 505
107 326
106 874
373 997
326 826
266 996
851 355
723 615
173 131
120 120
547 612
66 4
485 790
352 907
610 28
854 388
283 246
931 384
249 133
939 623
760 410
743 264
151 641
875 568
358 995
618 967
374 92
831 537
246 362
343 686
967 102
448 61
165 696
302 874
42 271
841 415
657 254
242 902
598 309
762 474
422 940
75 75
882 411
451 227
37 638
865 356
979 462
183 704
904 605
83 325
544 157
713 858
507 515
299 480
424 687
42 447
155 831
62 837
545 453
260 610
124 393
224 354
461 692
911 645
629 393
130 274
187 543
111 663
355 7
115 966
731 92
169 660
436 710
157 441
273 137
204 564
700 318
94 611
357 339
678 45
45 863
2 47
529 233
588 738
925 791
643 905
791 752
870 765
78 227
317 494
410 346
891 454
208 244
852 89
826 401
581 479
376 393
566 199
873 300
312 282
735 853
797 587
293 273
377 118
596 752
702 255
122 350
868 325
344 776
782 568
75 445
850 719
998 936
522 215
898 261
886 371
965 830
617 757
793 312
370 729
29 719
870 634
788 554
185 677
607 71
467 170
250 44
699 475
803 568
461 942
473 240
727 666
421 850
103 711
461 834
615 72
99 313
546 901
842 56
949 481
726 791
585 891
232 964
814 554
67 369
826 299
940 639
710 583
835 803
210 913
509 274
833 235
417 417
381 928
4 546
833 70
914 658
720 206
296 203
112 357
964 620
836 280
671 24
94 87
87 173
497 90
718 329
987 230
188 634
432 651
333 306
188 168
585 187
694 236
152 788
674 944
709 760
468 206
201 185
167 872
940 707
858 372
940 41
665 125
216 710
712 719
849 386
14 558
763 698
242 81
423 598
224 856
27 439
917 91
158 766
323 324
4 437
21 20
436 781
555 659
832 796
739 254
967 736
638 376
365 664
754 324
398 581
846 720
508 277
869 296
409 423
954 240
571 45
493 316
51 919
646 332
703 812
487 10
82 293
922 753
588 330
570 98
938 414
225 167
973 192
782 488
849 457
657 282
575 374
55 625
622 344
904 371
454 461
341 329
720 475
168 788
596 103
643 576
812 144
749 785
839 786
608 853
589 948
422 700
448 868
252 84
339 416
552 417
225 426
654 976
554 261
803 982
763 602
953 437
487 947
652 90
382 990
857 960
429 409
729 5
834 382
994 159
881 553
222 35
868 983
767 423
536 500
764 393
812 192
801 540
724 914
389 957
466 610
991 352
313 46
492 102
506 27
602 270
419 413
556 224
489 980
260 446
402 573
361 792
783 131
556 595
702 859
307 257
434 898
888 274
579 817
757 940
737 455
588 580
265 30
757 977
821 539
108 728
485 161
586 792
417 371
41 657
733 239
513 787
437 445
813 193
422 985
83 881
19 751
667 948
588 399
186 100
349 130
634 529
913 70
263 99
179 145
158 742
591 745
141 128
845 29
568 545
158 201
500 884
849 561
549 164
818 727
660 893
370 817
155 7
654 665
87 180
533 586
416 381
911 536
839 459
51 8
186 710
253 907
526 887
365 658
548 519
535 926
984 973
558 520
601 408
943 706
970 345
54 669
414 579
370 919
641 269
790 8
649 37
909 978
965 775
489 259
832 811
603 249
917 82
587 824
94 57
576 235
259 559
468 997
965 433
771 806
616 646
653 119
718 239
546 388
658 833
742 136
694 864
818 908
733 372
192 386
843 261
394 522
995 497
246 569
753 174
1000 924
435 93
59 128
956 1000
215 126
259 948
333 691
710 308
179 456
181 53
447 281
806 241
122 240
367 641
884 933
118 142
944 564
224 187
460 404
239 203
283 140
928 577
816 61
285 534
310 698
977 69
623 522
59 516
250 830
299 529
282 573
308 747
972 442
351 585
585 959
420 561
180 538
545 295
400 983
861 857
473 298
484 780
44 455
574 746
391 158
704 811
469 550
435 1
134 806
281 718
90 681
701 302
305 994
179 878
739 921
731 104
228 552
5 15
904 92
669 37
249 490
183 881
913 612
277 154
525 440
220 55
669 310
104 58
159 331
609 163
87 766
410 999
377 687
152 513
304 485
435 973
146 410
284 780
348 980
644 953
345 895
159 552
317 91
777 747
910 41
877 561
323 212
921 95
238 916
163 558
485 843
933 100
551 61
846 460
454 972
885 209
56 207
772 31
348 519
640 620
614 229
163 698
922 647
892 427
152 825
513 42
47 537
97 779
386 801
456 999
392 636
542 283
414 693
459 292
747 48
15 611
89 413
147 812
344 243
607 475
198 988
530 560
548 423
194 314
468 5
605 214
52 971
383 323
304 726
565 598
910 27
404 577
350 571
482 883
926 504
183 581
582 748
530 491
126 933
419 999
295 173
421 996
579 576
954 185
704 985
336 741
770 809
601 695
275 245
735 8
89 505
358 735
731 771
533 661
698 170
39 757
126 78
234 844
367 322
854 490
499 386
943 854
720 394
205 57
670 923
521 695
881 114
292 823
319 363
217 37
207 392
863 763
686 177
604 684
665 53
887 643
323 643
205 773
595 566
602 769
554 464
531 1
347 216
529 303
707 137
964 662
256 286
656 148
420 213
60 866
488 463
354 90
360 60
579 900
469 542
913 724
179 569
133 494
616 544
359 551
178 255
492 17
106 429
256 684
680 76
577 944
704 996
866 671
963 661
155 957
492 612
696 682
705 462
489 278
517 803
938 478
437 743
616 677
985 882
734 722
332 381
841 858
533 582
127 581
845 320
510 333
597 378
856 923
599 18
945 584
410 497
143 13
401 676
608 562
927 452
233 436
137 829
813 623
546 46
843 496
63 139
431 665
168 87
936 93
941 336
120 239
214 79
927 18
212 91
111 538
323 305
385 737
890 541
421 441
956 858
594 519
148 763
67 860
910 861
675 662
174 280
716 63
821 213
244 48
182 16
489 876
804 895
630 750
765 930
692 162
21 996
9 495
974 76
557 146
697 459
453 853
954 469
801 171
867 526
330 193
564 111
71 369
315 127
802 268
908 680
850 437
624 747
244 306
895 277
790 636
159 204
667 670
796 596
601 743
464 508
774 386
567 623
174 447
341 149
546 936
454 484
112 922
336 623
126 936
697 792
605 843
124 753
948 934
869 118
681 1
818 792
440 462
543 397
304 666
149 94
614 337
473 855
852 773
441 635
602 206
20 928
120 334
658 248
154 482
454 357
254 593
520 223
601 799
871 961
248 663
947 201
259 734
562 851
374 682
537 9
851 194
608 5
713 281
6 232
383 77
740 216
182 608
547 774
847 805
859 760
793 192
737 552
1000 763
944 249
928 678
659 65
413 840
24 960
965 870
764 824
629 771
56 422
65 50
551 64
165 516
775 559
486 70
808 413
145 801
32 125
572 439
546 237
287 988
377 803
855 504
361 340
573 520
105 672
356 66
76 256
800 201
437 842
11 75
181 387
877 36
242 238
727 815
109 831
897 913
720 40
584 603
26 487
913 559
225 789
503 470
303 751
382 374
790 318
32 556
449 860
42 827
346 306
385 923
741 176
194 316
41 395
596 17
973 911
466 144
970 561
538 844
465 143
123 857
225 292
554 844
340 416
328 746
15 515
355 49
441 491
84 92
640 974
312 356
127 537
733 905
276 810
52 505
118 732
250 484
246 956
885 686
446 320
129 437
645 64
824 204
577 824
205 325
243 807
161 840
878 560
364 6
472 245
546 534
460 122
709 533
168 169
233 375
681 437
700 275
243 860
256 344
701 615
331 122
854 803
93 263
181 904
279 442
717 51
541 535
878 26
766 578
51 846
251 768
141 695
31 674
598 415
563 385
318 972
404 948
277 482
261 169
368 371
964 245
748 82
530 225
585 780
344 77
750 423
159 458
988 562
757 753
586 737
107 518
549 855
951 722
594 480
367 356
506 155
19 16
964 6
758 52
788 11
647 247
101 830
917 46
661 566
575 919
354 926
535 211
226 395
205 275
715 993
637 362
239 868
556 691
49 824
736 709
979 300
841 332
577 376
542 8
281 767
754 543
563 124
846 630
468 482
701 898
74 835
457 815
496 435
766 43
64 307
50 696
425 804
727 153
819 572
782 287
344 105
205 446
260 478
95 726
166 212
768 581
870 169
276 294
324 513
665 807
973 798
921 789
739 565
49 351
139 927
363 766
736 295
367 709
445 811
437 717
951 622
362 886
803 196
755 963
72 245
241 434
472 641
287 90
268 731
441 39
261 243
449 63
790 353
667 715
791 795
531 77
237 798
160 489
395 530
767 835
568 380
429 16
721 86
756 69
304 486
292 157
92 686
686 210
873 254
223 341
942 77
623 698
146 950
595 713
455 921
164 758
406 807
914 849
492 600
59 716
853 999
381 943
814 200
279 245
171 573
270 818
94 216
137 45
658 542
851 571
743 695
522 801
551 532
73 716
731 703
960 253
749 896
450 194
464 331
376 751
493 578
673 587
624 195
387 386
272 538
515 822
537 151
994 848
480 504
713 539
759 99
924 383
988 791
729 445
207 722
292 962
694 771
51 162
999 844
297 914
460 728
518 457
374 365
315 838
352 815
378 655
994 259
643 798
526 30
549 395
345 738
815 17
281 188
733 947
824 393
796 115
491 438
892 789
222 8
248 855
801 571
299 461
209 33
622 681
265 417
795 107
725 450
199 725
241 86
209 786
318 431
637 691
261 534
253 911
295 968
493 911
50 94
744 600
818 984
121 3
808 265
919 444
997 485
830 343
297 124
387 751
780 755
45 829
429 17
468 202
859 738
998 165
201 230
731 550
66 912
244 714
36 906
854 422
656 986
176 52
814 376
392 17
59 138
611 878
340 821
985 816
717 687
979 961
866 605
139 874
590 667
42 468
349 785
484 408
275 447
267 900
68 275
671 784
961 1
187 610
523 463
365 916
282 713
53 118
8 945
219 159
211 179
160 306
242 878
734 805
518 257
620 234
172 253
722 770
550 637
137 307
312 707
466 874
180 478
854 798
490 367
942 252
672 173
365 335
879 182
209 116
158 388
537 331
949 843
768 428
510 298
901 771
557 682
846 580
854 562
915 84
95 123
474 562
593 412
705 712
839 566
361 53
369 261
176 14
49 84
695 246
664 900
984 253
677 469
662 503
966 105
300 326
939 36
34 339
120 80
936 135
712 315
848 553
27 877
21 688
379 50
942 644
784 259
100 436
936 609
455 874
564 115
249 899
592 312
213 289
778 60
841 804
662 46
833 330
721 288
556 365
127 119
831 694
618 432
592 561
850 873
216 42
676 503
255 519
655 182
942 747
386 934
379 512
404 561
992 149
582 439
305 783
311 872
374 430
958 642
383 343
854 330
703 17
560 284
807 216
418 469
87 593
706 320
229 132
852 488
182 59
698 36
798 90
91 709
725 897
924 142
365 10
822 461
888 527
854 91
151 36
149 201
929 702
214 282
202 35
94 89
556 274
839 445
180 105
318 792
309 513
146 673
260 239
168 21
554 842
977 385
946 518
553 512
271 870
383 126
804 528
798 63
119 911
932 735
11 698
215 323
410 759
314 64
690 48
249 141
645 61
109 223
982 667
714 769
515 992
107 70
563 422
850 938
648 733
639 314
596 577
243 502
951 308
623 465
299 729
535 39
435 449
250 497
404 197
179 75
540 976
15 315
488 298
905 196
548 854
26 303
50 450
628 527
468 158
601 145
121 838
917 487
152 142
313 489
956 152
138 94
879 394
641 482
924 188
335 949
626 215
707 187
772 975
25 923
763 424
840 252
646 157
200 569
696 886
869 185
6 236
803 607
483 521
964 951
209 78
374 48
330 242
118 975
895 445
86 987
467 978
777 80
927 260
562 160
967 936
207 648
723 250
129 68
45 363
864 980
600 992
411 526
169 86
733 628
347 908
36 827
792 637
628 760
621 231
121 387
747 641
824 846
720 557
825 474
571 188
63 270
448 98
793 670
606 385
419 78
719 947
10 438
503 186
656 330
428 550
877 954
514 388
463 471
772 881
549 894
45 619
943 318
920 319
625 626
252 682
339 66
298 52
355 694
451 77
240 394
746 402
555 138
518 59
134 783
705 638
41 950
848 147
139 88
892 237
841 847
693 390
548 210
703 835
122 123
112 524
181 153
215 673
112 617
941 304
798 124
855 787
622 328
154 373
914 739
796 91
256 88
395 718
577 436
721 646
104 519
769 310
657 742
637 918
644 143
828 815
906 355
380 701
788 192
704 355
299 281
278 246
242 398
139 191
333 106
920 283
990 984
877 435
618 17
626 322
371 276
954 513
647 231
628 664
786 766
207 953
900 539
58 807
403 329
858 79
117 235
337 116
355 92
209 316
207 853
124 650
491 496
402 960
427 546
536 781
921 572
832 454
279 799
405 319
714 619
516 195
740 274
74 80
271 698
118 933
158 38
163 252
900 687
175 638
980 266
912 406
455 622
961 114
967 155
600 106
192 150
650 548
765 164
151 937
975 317
40 955
583 951
484 166
901 305
90 806
931 50
205 222
519 445
847 750
978 238
56 560
540 767
839 375
285 739
896 961
210 331
740 916
79 463
623 373
302 493
178 482
870 988
969 549
713 217
509 488
735 70
337 248
936 959
973 237
803 142
665 308
861 843
789 817
76 534
767 85
729 479
318 387
860 348
735 796
384 461
768 412
228 318
441 539
96 205
720 214
641 448
693 293
389 362
679 400
849 538
685 404
994 421
216 546
469 983
957 711
243 537
239 794
41 879
171 982
446 201
381 647
91 479
582 775
195 450
785 133
669 456
283 300
241 675
759 701
901 900
202 343
118 964
766 237
721 107
928 389
836 197
639 76
223 817
261 333
869 427
928 581
596 136
930 626
37 650
85 316
391 999
656 226
110 913
451 17
846 442
49 441
930 330
419 966
980 503
282 722
582 951
167 44
606 823
217 387
736 640
374 715
825 792
646 313
877 146
601 175
544 183
125 62
328 950
539 933
773 108
319 860
99 765
260 814
598 436
957 278
591 602
99 543
993 994
807 382
453 27
192 384
13 89
101 306
544 924
719 598
577 877
222 348
684 140
518 65
200 709
139 956
592 719
595 328
700 168
676 605
545 711
97 823
239 751
323 38
553 939
838 22
744 633
702 741
153 648
421 852
816 96
158 905
870 773
107 544
162 907
74 715
845 263
88 181
957 129
516 52
216 565
765 31
660 925
742 817
525 51
594 913
194 133
701 137
868 916
701 984
261 392
881 441
491 770
740 437
683 628
807 661
65 792
727 34
733 920
226 218
781 784
978 41
481 546
315 353
760 997
333 918
658 749
870 233
518 83
29 3
348 809
849 664
534 330
653 876
852 764
872 184
33 881
933 742
616 715
886 975
559 531
396 670
894 929
44 993
929 77
225 213
170 193
927 55
823 998
311 707
729 747
493 930
859 780
482 902
124 762
330 348
326 851
906 58
896 67
424 302
854 504
48 507
917 892
629 647
900 830
224 230
177 901
505 337
478 400
755 612
469 171
472 664
762 260
591 742
203 805
386 303
679 818
723 183
506 552
783 274
239 744
828 710
408 941
969 998
682 226
14 768
74 692
937 148
226 794
406 566
192 908
145 430
652 972
139 411
760 945
684 54
826 194
184 251
237 120
914 450
367 587
859 558
494 355
987 497
887 970
260 570
699 984
977 417
975 415
542 313
750 260
465 136
508 724
918 85
723 487
271 49
646 31
133 463
999 109
24 254
215 634
1 394
600 254
687 881
263 259
146 780
250 332
705 248
854 834
211 765
398 945
996 615
176 564
54 775
7 943
553 569
50 395
667 726
171 416
670 784
750 725
932 803
500 748
42 669
589 878
615 69
836 615
921 33
757 563
177 608
466 56
2 326
821 749
517 155
249 454
127 554
179 399
586 810
420 694
302 738
895 301
388 143
640 231
64 818
629 1
694 55
348 995
792 365
113 585
471 174
731 903
471 310
910 263
125 25
244 540
195 224
540 173
623 586
932 371
686 397
955 157
570 38
411 329
476 485
99 12
398 224
37 993
763 231
704 845
919 10
1 841
729 644
897 708
570 107
121 685
337 336
339 444
777 333
452 832
529 371
841 530
645 731
652 725
727 548
235 464
257 355
148 946
43 838
900 570
700 428
292 892
309 854
483 953
585 134
611 2
742 220
517 751
318 548
419 657
387 990
212 420
451 980
984 41
383 500
711 584
759 80
431 48
158 817
588 840
349 285
87 216
380 682
130 759
770 925
759 200
973 917
368 362
638 956
201 986
592 804
391 91
179 478
307 799
376 686
832 505
796 692
745 986
195 514
262 305
573 81
547 979
303 565
349 693
522 313
678 897
350 509
754 146
201 498
12 744
403 76
330 328
889 247
127 436
226 781
473 6
671 130
595 20
289 209
636 424
370 496
403 259
742 529
694 319
309 397
832 424
827 426
126 960
311 295
883 53
965 459
935 896
865 730
712 342
689 718
12 546
415 582
406 132
164 722
590 626
731 366
748 488
739 4
442 933
662 766
559 455
545 326
389 303
24 46
763 276
594 853
279 240
172 66
831 433
446 587
510 357
682 781
684 84
535 212
488 136
502 118
727 513
542 251
408 969
693 594
432 753
970 870
340 944
194 265
208 628
26 615
949 451
172 855
737 732
678 642
109 426
81 491
508 50
361 724
932 860
823 492
488 200
106 436
642 90
361 852
493 109
149 953
886 229
443 393
630 803
854 783
411 138
995 585
621 137
715 614
464 957
261 612
539 822
506 7
675 712
141 85
849 135
669 477
968 804
914 588
940 628
202 517
702 18
975 929
129 235
75 673
938 965
971 168
859 111
604 59
246 272
887 565
75 800
505 366
428 58
883 481
75 551
832 478
150 925
72 840
302 118
390 874
464 816
26 968
182 453
25 416
318 282
500 149
111 487
406 612
607 835
466 473
116 768
590 456
666 331
147 706
96 680
447 443
265 187
297 756
881 170
500 107
165 475
677 674
946 123
239 544
289 855
82 548
692 518
416 939
414 918
786 677
883 210
792 543
128 852
128 704
998 416
795 25
199 923
802 81
132 775
839 923
669 121
687 156
942 123
327 825
125 676
240 272
646 971
140 979
909 338
253 710
771 736
837 609
788 768
922 729
242 618
442 922
193 241
125 495
708 33
94 954
48 930
435 995
762 97
951 4
67 100
923 860
21 870
893 565
110 247
294 586
93 354
666 64
993 848
843 946
1 956
395 951
959 461
402 234
103 564
338 565
811 984
502 903
531 2
306 154
134 306
988 361
5 659
223 823
495 882
282 561
748 418
99 881
75 560
408 682
406 527
147 980
12 507
979 100
407 91
860 495
406 146
886 921
741 192
993 92
938 619
911 696
62 659
202 921
855 910
998 681
682 66
357 392
733 350
484 373
469 405
677 586
78 884
320 111
301 716
125 953
258 481
696 990
182 531
363 694
117 772
793 138
21 334
149 724
689 259
917 813
645 259
516 827
789 230
872 444
215 100
889 359
111 609
709 260
332 239
440 525
901 708
689 463
882 334
721 397
512 862
626 383
305 264
363 611
285 788
533 76
313 785
247 16
686 968
932 133
652 654
4 366
264 234
574 876
312 650
359 976
434 141
977 33
157 662
211 180
795 20
605 346
11 178
573 10
54 690
692 651
391 583
385 55
426 628
325 655
559 897
665 612
586 605
680 277
402 778
474 324
270 505
76 808
939 634
56 603
352 375
916 96
988 669
225 813
58 298
345 590
333 772
749 271
873 354
444 784
439 217
237 357
239 229
953 267
60 613
526 744
384 274
15 141
847 873
22 828
937 323
1 744
363 538
475 727
470 978
626 836
471 54
926 800
122 361
942 12
311 904
534 857
56 128
209 877
458 186
65 928
290 91
822 265
813 363
452 152
632 261
735 89
446 151
641 963
905 283
53 987
46 856
362 820
663 183
85 475
545 546
390 752
315 91
962 946
386 501
199 753
67 441
326 140
338 988
814 218
967 114
799 826
992 853
874 377
353 72
481 241
262 899
369 811
252 695
302 589
362 848
961 573
389 178
267 539
391 580
986 744
3 818
336 265
716 369
351 436
130 833
363 999
923 972
138 487
304 683
757 371
403 107
807 934
60 288
766 602
803 924
506 517
544 197
738 274
657 887
374 225
908 395
752 310
197 360
811 115
214 195
849 870
16 159
539 858
519 900
199 114
164 748
825 677
137 827
432 702
373 280
571 806
516 992
496 35
891 47
500 54
794 324
784 128
806 55
399 729
667 528
414 610
382 281
601 229
275 166
490 331
810 984
128 146
88 810
864 15
122 992
167 554
916 834
351 293
610 192
816 433
644 320
561 969
746 34
920 264
738 439
624 213
547 974
858 508
166 480
483 333
264 442
51 652
155 797
38 466
848 309
729 937
545 414
974 173
959 165
904 50
999 955
54 153
103 91
970 302
399 699
948 883
830 174
939 278
899 898
443 802
299 793
108 704
946 562
965 453
321 761
582 696
884 411
221 188
818 35
408 612
762 701
876 549
512 516
563 910
450 992
379 349
230 567
407 633
214 520
686 423
427 653
847 582
584 74
646 14
438 208
276 293
343 15
983 572
556 794
569 687
893 767
268 829
192 750
743 605
897 180
825 506
248 461
140 590
827 122
513 407
214 69
552 473
661 472
511 906
590 131
880 44
313 974
1000 561
733 329
318 867
772 42
959 857
823 190
900 487
163 900
47 667
111 840
594 384
159 226
889 315
568 12
868 530
16 581
666 414
248 80
545 947
514 7
786 459
390 944
684 558
179 754
494 820
831 62
939 698
591 357
817 958
914 916
483 779
212 273
379 152
284 506
555 493
931 371
450 868
205 173
404 118
248 361
505 837
462 595
457 840
63 420
727 698
925 628
272 480
120 202
850 922
61 123
246 917
311 621
633 772
611 664
83 757
723 360
385 346
839 504
547 40
446 223
494 320
108 906
794 705
822 105
325 806
876 243
906 277
863 341
700 770
625 180
295 112
227 171
102 223
256 793
892 232
973 172
485 773
236 60
552 337
884 855
823 395
540 748
272 646
333 169
363 741
430 598
800 731
539 36
744 90
372 980
297 547
776 524
987 461
310 586
743 418
570 445
138 860
320 740
597 544
197 105
88 506
472 30
542 436
977 591
682 625
277 279
520 473
383 608
331 424
189 1
484 97
166 308
479 903
873 277
404 258
489 352
375 628
452 822
206 134
597 394
134 433
842 300
740 320
554 964
222 241
363 948
131 851
421 328
277 860
926 729
34 131
862 982
876 348
414 718
647 153
37 552
469 633
860 42
989 356
967 26
705 918
246 631
998 631
113 211
613 989
558 26
531 742
188 380
659 612
371 977
363 46
575 60
461 653
956 917
231 966
881 602
943 869
965 657
914 245
617 941
114 856
689 711
156 615
122 968
819 574
516 319
490 781
563 458
148 483
968 36
939 174
704 281
225 219
951 66
524 424
300 892
577 447
374 586
704 254
634 23
289 297
577 753
464 431
810 390
175 513
83 620
169 433
484 692
857 135
935 433
914 4
12 202
652 474
844 580
227 308
362 36
49 536
639 630
850 622
660 136
55 945
934 709
362 644
765 723
31 813
883 601
911 925
407 325
450 608
946 461
743 352
128 691
635 213
318 753
598 789
389 270
757 147
946 558
370 849
595 127
739 74
817 689
332 451
901 723
503 218
827 902
3 5
794 338
433 534
148 467
986 743
594 724
925 67
883 751
837 901
636 269
809 466
851 906
252 999
93 318
313 260
79 77
111 291
741 35
138 676
860 245
145 609
555 125
396 757
107 755
424 251
811 502
659 853
529 253
392 502
653 888
818 368
563 583
933 501
133 356
752 295
210 430
558 243
725 438
847 117
4 752
819 173
442 651
152 661
332 874
348 533
451 258
775 528
644 338
441 642
524 912
257 260
858 699
911 386
398 858
316 705
501 999
931 200
531 381
809 657
254 985
401 650
63 240
296 886
729 226
86 259
959 246
268 866
453 249
53 726
982 498
502 229
243 175
35 62
399 763
639 836
373 597
82 640
888 935
790 865
105 129
645 347
4 421
637 38
800 473
223 172
69 656
812 235
542 51
521 776
343 532
991 132
396 786
472 501
267 116
199 922
240 202
615 390
352 838
845 725
7 386
59 503
600 806
891 857
828 130
410 521
390 751
513 303
379 881
759 960
814 926
975 454
360 239
488 539
250 459
457 639
562 970
31 672
436 855
703 480
70 40
953 142
289 364
923 538
175 732
528 736
523 83
559 373
227 561
596 358
129 650
720 721
84 675
897 258
345 458
597 219
760 450
517 375
805 416
745 994
96 160
880 355
822 316
595 793
840 838
585 600
288 454
326 435
549 612
178 705
379 274
698 474
656 461
530 256
174 375
877 120
958 456
20 245
909 697
31 809
833 563
282 518
220 79
868 97
198 386
751 101
584 782
261 891
341 774
929 526
336 441
68 203
740 973
403 563
407 600
107 141
242 393
990 854
636 683
708 350
216 651
854 216
112 933
960 60
275 145
298 977
16 857
643 75
78 34
249 802
479 775
891 905
985 165
401 98
197 430
728 564
229 422
998 830
223 828
956 384
262 779
529 612
527 256
176 164
359 555
285 882
356 774
590 733
949 392
119 475
999 646
638 976
530 99
640 858
32 760
26 331
888 733
817 548
54 628
423 524
521 444
396 35
792 278
487 516
542 597
660 80
410 879
356 585
764 387
616 818
615 558
248 406
248 81
622 907
295 921
492 63
786 199
585 967
718 951
357 763
123 519
659 34
115 612
165 274
577 460
547 68
874 332
232 202
192 302
153 900
770 391
11 197
317 857
630 45
209 176
859 81
307 443
397 159
61 166
544 170
86 129
879 507
683 767
521 893
847 828
335 129
677 430
915 74
591 840
750 305
409 29
886 304
550 323
433 75
581 532
860 848
449 546
550 267
570 493
797 867
357 306
674 937
820 717
338 784
669 138
614 656
182 156
951 232
190 472
831 898
778 856
186 745
814 6
461 386
826 150
287 849
194 901
857 785
648 423
863 182
578 813
413 119
911 970
353 88
10 930
60 911
551 922
444 481
803 967
134 606
573 782
897 871
281 258
35 211
805 937
417 569
686 775
215 557
769 788
338 84
65 558
871 214
85 992
24 236
886 410
799 691
347 282
851 745
482 492
355 167
266 921
708 412
469 124
322 339
457 774
376 481
361 261
303 588
441 593
689 184
134 43
964 777
136 23
541 604
499 214
295 836
246 751
233 473
128 536
412 568
480 114
210 168
93 878
183 750
585 182
580 545
154 162
514 739
274 398
560 105
215 259
838 315
770 20
64 707
240 132
545 746
293 58
484 631
50 757
28 961
213 890
433 484
754 247
670 968
398 488
66 814
194 266
166 785
121 50
292 618
169 397
716 73
273 82
767 671
836 114
449 1
661 239
700 72
954 416
145 227
249 417
530 894
558 678
937 435
614 598
25 210
368 800
752 624
121 201
518 502
550 807
756 664
543 698
960 198
626 327
542 58
885 173
916 73
697 328
880 729
22 429
943 642
649 866
935 412
823 829
353 89
132 390
108 828
69 318
996 948
46 369
376 932
29 670
925 352
335 574
569 50
534 984
742 820
396 917
975 1
390 764
933 458
648 132
763 676
801 687
379 487
260 948
889 145
965 678
246 873
964 903
330 353
162 99
246 918
578 894
921 201
26 652
40 638
613 98
735 25
58 416
30 891
174 276
521 209
442 793
762 820
444 153
809 42
784 942
275 396
258 453
477 694
121 141
416 257
9 876
82 169
270 865
376 870
306 363
408 325
822 233
44 570
520 860
790 120
288 97
88 750
640 700
603 15
729 134
42 137
458 29
664 275
816 837
507 859
718 517
730 275
253 817
377 244
516 979
610 436
239 338
308 490
653 475
678 159
537 50
952 218
374 638
565 978
806 941
221 673
920 830
108 158
167 677
789 993
570 159
219 254
594 107
303 897
324 563
187 49
552 752
26 357
381 315
824 945
165 612
281 202
233 226
308 888
475 983
450 661
383 354
764 760
710 808
357 443
122 135
79 447
489 2
947 769
203 180
347 862
67 821
337 931
756 45
179 655
526 609
101 435
402 169
824 700
937 26
239 945
455 786
813 288
884 51
315 639
447 39
867 977
693 745
586 146
179 265
968 932
433 792
631 722
356 760
545 618
3 685
662 317
437 752
746 71
360 377
792 528
238 148
795 367
494 998
958 910
269 738
848 164
647 642
972 682
943 268
736 967
18 24
914 388
304 761
755 226
465 110
390 759
730 209
131 739
544 867
964 487
875 718
663 893
741 576
112 738
362 928
686 928
312 817
18 855
118 604
589 766
498 220
514 537
105 916
683 216
653 44
131 457
663 383
927 304
804 396
259 712
282 328
50 131
899 563
668 356
571 483
745 66
246 169
328 947
195 434
206 828
959 364
719 352
327 289
186 423
706 224
744 10
248 764
660 604
16 697
718 734
400 396
809 130
19 213
556 80
568 374
26 707
91 393
403 161
556 499
578 900
207 312
803 697
941 821
262 848
252 212
813 85
173 732
810 704
82 835
762 525
227 516
555 409
660 875
795 814
572 735
986 833
583 237
396 747
674 920
478 483
670 736
788 248
952 921
767 506
682 436
989 341
729 164
884 58
291 553
794 78
153 45
965 371
806 949
84 493
52 954
984 821
757 712
984 659
113 67
125 328
731 468
628 889
769 966
708 852
505 915
333 961
965 457
640 218
726 748
622 391
460 482
21 190
613 137
921 422
248 77
444 265
585 568
220 663
315 194
53 126
316 975
72 97
44 684
234 316
392 319
362 86
388 158
725 222
198 944
884 865
137 289
990 163
713 657
138 785
820 987
848 277
171 591
41 730
548 909
427 783
773 916
419 919
510 650
593 665
916 972
351 956
53 758
282 412
241 181
673 19
963 445
559 716
634 792
501 437
438 601
394 382
354 615
265 406
724 898
170 316
335 392
687 649
440 26
461 674
388 250
632 538
442 985
505 58
742 580
307 911
896 736
104 582
480 742
553 608
938 592
609 463
73 228
361 308
671 870
499 437
347 356
756 83
662 65
725 113
880 368
556 443
749 157
129 95
864 724
151 172
861 28
545 585
492 776
952 399
976 234
809 471
558 312
817 319
11 565
827 491
660 690
214 67
661 723
894 723
542 791
783 488
581 630
841 397
948 851
341 972
975 883
16 633
267 934
158 845
493 738
474 334
486 774
547 229
770 714
486 808
541 466
60 530
692 34
992 612
430 764
927 940
608 771
29 434
104 515
207 992
572 434
819 57
687 4
272 704
379 945
124 171
649 682
162 313
138 85
98 308
142 691
85 351
819 104
518 550
240 763
934 405
396 447
532 167
193 673
857 211
933 786
628 486
493 595
366 562
80 671
233 960
931 124
493 679
451 317
36 697
541 15
751 733
94 244
679 811
157 509
708 236
532 980
817 222
838 359
679 682
351 424
529 891
65 541
146 510
320 940
685 379
527 216
359 49
382 631
20 911
350 470
798 485
645 470
848 302
248 206
855 464
725 78
979 696
974 551
359 298
119 637
896 763
106 671
796 305
324 43
621 717
146 255
631 124
302 160
188 980
61 161
882 771
458 720
830 576
708 77
691 165
747 486
470 70
198 546
189 180
669 491
339 856
822 752
369 703
522 826
774 704
754 834
780 444
281 819
948 160
502 394
12 902
63 79
675 884
406 973
768 246
416 48
560 270
949 461
657 130
833 723
479 815
853 246
862 269
961 773
380 624
397 646
627 406
351 959
203 359
901 250
64 467
87 937
709 97
923 766
595 619
932 344
264 558
349 593
594 604
885 681
8 600
571 304
923 795
509 186
59 277
525 879
643 504
487 237
459 371
269 998
949 390
22 520
505 384
153 433
125 211
431 585
40 425
89 526
13 547
897 904
10 847
230 448
515 441
295 906
865 735
431 878
281 678
726 579
700 89
841 982
712 136
199 941
584 849
646 946
558 512
738 852
417 954
938 199
99 162
462 824
92 513
913 712
379 105
45 442
735 175
91 732
120 1
204 12
563 345
360 791
952 499
634 43
106 741
2 150
535 241
744 621
352 887
187 947
96 390
531 873
602 242
663 991
52 966
841 685
296 935
527 709
450 294
543 153
100 980
589 353
986 542
965 372
34 972
575 967
788 870
51 779
461 852
425 356
216 228
611 553
769 205
552 301
554 516
24 939
839 950
257 626
819 509
639 839
723 981
882 362
887 450
362 958
421 385
896 612
335 152
589 505
12 319
726 650
509 149
417 54
576 139
34 458
853 272
907 793
165 863
481 938
790 242
159 515
244 667
16 660
720 591
150 106
400 2
377 306
147 497
228 623
464 888
700 622
403 943
641 770
954 712
360 104
817 760
417 603
603 709
120 817
465 728
599 928
615 298
901 369
609 810
966 25
412 7
711 14
768 487
890 366
766 505
225 608
911 363
212 858
196 78
260 906
596 29
439 714
885 454
732 110
61 642
509 35
854 793
48 49
307 17
337 393
716 450
155 372
289 395
12 415
542 217
265 781
600 923
316 790
151 780
480 462
25 634
611 474
241 200
190 799
141 806
729 80
28 396
564 143
577 458
313 56
919 338
689 104
249 651
105 165
320 245
337 50
682 716
445 550
26 9
542 972
543 67
163 143
717 740
261 857
183 790
227 864
709 25
315 919
337 576
156 581
722 690
722 300
323 669
460 706
829 673
982 961
674 112
488 695
340 272
847 52
573 354
632 646
395 353
945 947
756 439
770 874
525 257
921 482
262 260
288 304
941 860
657 572
505 52
276 802
113 63
51 868
853 820
428 366
858 690
977 314
579 265
476 626
443 333
486 378
276 906
47 925
650 511
987 701
730 839
567 300
540 424
341 517
90 919
133 706
790 960
331 233
292 359
951 777
89 578
736 726
901 598
906 792
308 462
517 440
168 658
890 43
561 192
172 649
487 623
240 483
560 845
582 812
794 839
55 499
610 454
395 371
261 516
928 747
490 167
581 304
913 259
653 575
466 580
306 860
950 566
375 229
664 216
396 596
963 742
16 227
576 873
673 580
799 18
194 531
63 659
462 368
285 597
992 300
813 387
895 683
627 982
53 589
75 420
299 623
992 867
878 792
774 748
555 411
344 546
710 156
850 12
663 16
438 612
110 88
537 578
649 219
984 526
11 109
519 969
462 581
537 666
6 826
870 627
886 331
66 472
465 602
401 114
656 183
429 661
8 689
419 240
193 719
348 365
806 691
547 2
658 645
68 945
707 211
896 135
450 785
825 976
633 243
215 951
22 473
772 827
163 670
180 172
315 247
116 870
960 822
309 303
106 452
202 582
210 223
402 568
3 581
739 669
828 854
890 139
28 970
346 688
625 806
170 664
68 789
40 336
460 594
917 670
816 323
242 4
150 981
24 329
467 565
235 812
970 774
874 389
914 752
46 306
174 66
30 528
635 623
883 136
603 907
705 406
446 309
434 138
155 347
652 32
968 120
441 697
250 256
837 421
889 894
554 442
932 255
333 525
556 862
238 647
766 552
862 508
909 393
268 798
638 446
529 170
694 290
248 947
498 909
563 429
592 823
821 860
620 811
305 103
353 543
685 882
162 996
359 665
611 181
971 461
442 843
205 356
271 148
253 15
808 285
379 321
280 738
986 413
946 665
56 739
859 612
94 481
760 623
663 821
959 393
142 238
193 130
686 52
741 131
532 852
251 819
847 913
85 452
253 578
42 383
911 130
611 28
154 703
555 910
786 826
681 37
301 842
739 385
315 686
725 370
729 635
499 71
738 461
949 977
690 297
855 990
490 593
935 41
410 901
294 261
323 383
721 773
626 236
379 905
953 895
549 329
225 238
625 431
228 467
375 954
601 310
24 966
367 347
349 440
582 980
228 644
881 266
235 460
623 758
908 583
22 647
933 49
28 239
882 117
411 762
734 998
574 466
311 338
149 933
875 312
435 134
246 963
742 268
892 695
301 576
337 921
738 723
600 886
655 47
842 529
14 603
590 755
133 889
303 24
935 997
572 633
651 909
170 642
671 524
348 684
479 937
488 923
941 790
298 227
787 392
814 358
377 816
618 281
230 140
275 366
260 154
508 427
874 178
302 573
184 348
490 223
975 265
446 249
982 57
754 490
483 979
268 764
883 803
463 160
735 332
931 701
551 268
747 585
201 19
322 183
75 427
406 42
46 308
922 665
71 156
468 534
668 97
837 402
780 768
915 608
272 115
626 945
372 672
66 6
23 507
494 842
40 161
938 228
914 70
988 190
134 780
17 505
633 869
335 717
223 52
565 839
197 307
971 260
655 102
569 630
905 903
885 78
998 77
217 534
499 872
988 426
12 869
18 8
905 938
637 809
192 334
605 432
862 662
918 417
124 440
400 674
575 417
706 670
639 897
4 909
692 714
449 553
727 718
831 78
632 550
51 294
608 450
320 534
218 353
22 2
171 377
337 954
858 12
854 179
722 839
884 705
741 935
736 670
234 306
580 395
951 103
124 564
517 959
596 727
322 449
257 330
520 491
312 864
406 897
169 427
845 101
203 296
107 579
836 461
891 708
951 925
319 727
661 982
590 66
878 111
844 723
563 16
992 122
510 178
36 381
841 617
893 601
583 163
970 460
273 813
534 835
951 843
712 859
224 790
559 650
964 780
358 566
335 243
752 514
349 54
347 25
783 461
859 540
541 139
616 394
636 862
267 876
900 4
134 767
998 513
561 780
325 420
991 89
957 94
743 223
969 816
820 673
986 817
537 546
183 703
81 930
464 852
673 390
203 803
670 988
414 7
156 950
799 11
862 328
4 472
669 191
967 573
997 129
793 422
356 222
596 179
441 213
578 444
685 886
281 213
397 921
909 1000
583 944
17 251
823 482
815 967
256 523
189 636
160 136
815 511
386 255
723 963
849 330
971 597
603 231
596 185
526 964
435 11
845 817
575 100
898 549
360 635
155 82
598 556
746 840
394 693
24 919
577 812
107 663
13 4
564 372
160 834
526 77
824 534
886 105
192 303
181 752
172 193
108 87
917 98
157 722
719 125
644 230
958 697
773 310
369 10
766 912
312 347
928 309
61 731
301 168
290 653
777 750
941 86
920 570
579 501
551 242
847 479
938 610
806 393
279 447
45 33
610 579
148 909
409 72
319 608
902 868
429 606
33 395
468 190
568 601
531 813
58 30
354 425
645 805
445 474
431 463
459 781
546 843
32 95
271 145
484 681
611 633
409 180
230 640
793 1000
243 968
13 626
474 132
39 327
642 392
797 941
576 26
932 166
686 386
214 479
737 808
798 749
896 552
551 252
925 635
141 73
966 332
255 764
432 40
327 509
412 334
185 314
586 122
847 967
52 124
954 192
196 880
259 646
90 492
782 37
720 545
584 540
12 56
761 423
390 945
89 327
418 287
410 246
762 88
956 52
187 675
948 400
178 883
939 52
6 766
587 451
248 598
760 725
643 334
802 950
737 340
740 506
919 679
46 209
82 712
196 156
247 134
958 494
570 303
514 76
629 842
699 383
398 744
261 273
159 735
677 294
582 164
929 55
509 956
6 769
581 432
576 360
449 918
5 215
604 303
818 321
987 917
36 344
776 612
328 528
479 128
797 369
87 801
935 690
455 164
837 326
797 712
705 376
523 761
205 66
678 786
914 8
876 1000
808 810
886 162
225 297
409 218
960 438
61 165
496 533
40 570
714 916
569 521
725 609
228 373
759 139
468 872
441 549
65 169
372 561
53 676
267 93
245 980
360 165
852 436
125 339
838 353
243 992
44 832
868 485
380 533
985 797
54 356
357 106
550 979
306 909
143 157
972 909
609 90
100 35
568 2
14 873
910 508
381 606
127 228
136 776
302 782
693 12
839 653
774 249
931 873
284 850
226 649
74 136
508 454
93 987
7 84
218 781
671 56
835 29
460 608
832 265
591 58
913 16
545 772
470 637
220 898
670 578
981 758
590 198
538 260
735 439
351 546
398 980
288 230
596 230
246 183
171 741
568 743
320 970
347 909
521 124
152 960
887 439
541 834
21 179
693 266
713 324
978 405
840 297
374 187
558 245
423 430
369 980
888 187
242 126
960 998
615 26
975 298
909 742
679 259
766 918
798 8
6 738
976 220
673 862
91 950
1 232
842 159
518 344
765 659
698 888
465 704
625 295
684 11
34 757
574 770
271 230
328 271
654 654
231 955
298 409
297 575
699 273
870 734
122 970
441 934
42 446
725 50
640 835
45 288
560 631
180 195
237 21
542 26
743 185
195 864
154 987
797 548
433 384
233 605
82 629
244 843
350 61
616 168
386 370
753 928
353 71
675 608
451 641
426 627
40 168
954 655
688 158
12 39
896 294
463 59
361 374
426 163
789 259
779 635
834 466
792 198
504 700
782 752
326 979
734 781
134 446
154 911
280 556
780 114
373 923
975 444
126 382
363 451
231 846
894 737
108 853
255 573
953 32
718 233
939 497
698 311
771 360
803 165
64 686
546 189
419 260
976 601
309 83
805 564
655 110
548 343
750 86
87 552
590 500
690 8
760 32
138 467
605 113
548 223
828 202
12 849
415 559
543 164
997 982
483 9
98 525
556 506
970 93
730 348
24 93
72 373
950 554
381 399
78 748
605 282
497 927
229 865
392 310
557 110
461 625
530 966
160 960
65 767
945 22
49 793
66 390
607 911
678 61
633 586
799 630
162 384
391 692
317 947
138 717
739 85
843 156
827 362
801 433
273 108
954 302
476 37
671 638
772 62
277 78
997 15
162 839
772 825
16 364
74 808
346 685
490 285
965 766
714 313
503 655
567 55
329 339
879 111
768 356
412 783
719 754
625 822
766 753
912 41
678 192
519 391
504 3
970 359
657 537
413 986
227 644
964 752
891 81
920 120
339 391
387 482
960 186
732 711
792 913
32 539
210 904
295 944
89 919
401 627
13 579
289 409
502 553
443 886
789 988
284 232
582 211
217 897
875 402
548 163
21 174
407 520
808 196
860 945
529 752
358 703
456 173
497 530
769 904
402 928
451 613
224 432
107 104
183 547
214 848
555 923
902 532
155 358
704 252
179 928
774 779
512 894
229 397
619 335
852 154
233 417
1 140
340 903
260 727
97 586
385 275
609 638
149 121
884 534
737 56
721 318
804 339
652 656
492 237
376 411
943 861
412 679
912 500
87 632
817 890
897 462
57 321
306 784
83 52
181 691
395 703
509 395
664 656
125 427
335 36
662 340
563 911
801 619
231 458
3 917
474 479
916 821
12 842
584 606
721 147
331 871
805 765
108 43
567 988
935 511
721 519
17 336
314 485
786 645
836 159
664 295
725 701
515 986
701 694
380 677
787 947
16 722
592 277
529 960
965 194
444 102
838 799
649 25
957 312
672 510
841 748
733 615
48 113
643 835
908 571
98 499
200 626
458 516
820 253
617 9
51 265
386 360
928 57
221 768
156 134
353 391
708 115
401 967
685 498
817 236
124 274
751 295
631 40
992 911
844 445
26 196
85 868
494 332
206 372
699 860
4 681
900 996
559 269
302 256
772 145
692 239
882 1
173 645
963 730
368 13
589 372
367 636
337 585
989 431
613 493
137 24
717 832
24 106
352 712
253 829
64 314
338 479
761 726
762 858
848 5
113 437
617 999
679 581
551 368
411 663
2 251
625 286
495 28
815 357
362 387
823 599
191 791
597 221
372 499
161 32
634 805
799 462
542 293
103 770
126 200
655 494
26 830
444 568
890 375
477 402
758 657
915 743
461 65
204 2
709 45
416 811
814 254
805 86
784 830
397 534
877 507
262 705
260 19
361 589
813 174
329 248
828 243
474 576
128 444
112 356
950 373
744 420
240 381
172 413
31 532
86 873
544 766
298 488
740 761
195 42
486 255
603 229
26 393
30 803
491 383
998 548
201 243
955 594
20 225
18 456
842 791
415 872
254 294
804 533
729 575
4 281
169 548
192 708
184 361
986 508
959 3
963 801
281 277
735 437
809 815
11 164
64 287
239 805
229 928
501 764
288 989
498 273
496 456
256 772
565 818
606 68
466 617
583 912
803 778
665 303
643 38
576 490
677 836
892 963
268 78
815 439
94 488
782 736
525 709
391 931
919 558
370 866
36 463
550 229
878 479
707 125
431 122
30 962
579 218
804 238
593 525
103 980
149 888
367 337
461 300
546 842
613 791
121 42
952 575
373 290
529 415
900 247
752 769
710 227
381 480
626 649
532 343
677 4
736 980
578 108
269 958
748 828
649 419
101 400
879 352
130 772
308 230
379 332
896 253
753 337
181 650
338 134
763 383
3 371
680 662
970 822
808 480
341 55
640 189
617 976
18 785
787 527
684 801
535 683
697 120
853 350
523 608
6 216
278 760
630 647
896 171
197 34
50 880
834 730
668 490
162 468
428 20
447 90
165 972
377 841
389 329
953 56
524 832
151 303
744 664
754 5
970 842
757 920
483 206
534 92
558 802
886 60
105 960
740 858
964 61
263 898
193 300
334 332
423 448
601 159
758 610
786 166
635 603
902 980
265 175
629 656
231 228
860 188
930 24
855 643
451 406
380 236
923 14
193 443
866 747
338 440
569 954
614 550
777 469
384 706
844 268
547 698
946 199
217 846
252 434
62 504
218 946
791 24
753 241
853 51
791 422
896 394
855 840
85 951
306 761
720 904
873 287
566 626
879 418
28 669
839 275
114 749
125 817
330 394
285 767
696 590
494 807
656 223
381 881
159 174
303 625
275 427
793 956
172 78
722 867
19 601
406 767
25 786
647 886
435 504
977 501
740 736
406 898
491 9
96 565
876 114
165 509
978 923
520 687
925 954
179 249
623 404
784 461
70 627
469 517
191 696
631 355
556 960
629 219
342 670
610 213
356 534
786 323
826 773
374 509
760 157
969 181
135 789
698 325
485 328
31 392
287 12
962 980
192 388
456 61
285 241
383 463
366 269
247 97
110 382
486 441
113 124
804 74
58 860
45 440
322 410
60 491
500 188
420 746
687 889
945 524
647 132
835 101
967 831
282 507
511 162
50 53
814 718
170 531
72 111
125 471
789 774
544 875
131 755
813 380
147 59
128 570
140 941
639 353
778 306
129 20
27 672
778 58
241 866
905 856
816 562
972 706
883 111
707 809
707 938
957 440
858 202
612 541
204 516
429 974
684 752
319 469
430 25
962 42
472 134
27 427
797 731
46 696
512 836
304 858
974 725
438 807
609 261
609 348
78 839
886 912
118 387
662 422
706 294
35 679
18 472
486 626
96 417
126 187
822 555
26 59
818 994
342 777
826 459
515 487
232 111
706 937
405 740
616 422
564 453
400 647
230 560
425 677
328 902
863 502
560 626
234 901
379 954
880 783
693 847
556 256
866 679
695 739
658 606
507 117
512 763
854 743
589 452
154 239
118 624
86 25
795 215
587 346
248 971
502 629
348 442
81 501
814 345
823 335
713 617
549 820
420 369
47 876
847 407
405 931
560 556
182 316
13 703
681 77
671 582
896 442
906 349
413 67
994 611
825 398
541 33
7 452
940 706
443 996
436 976
664 316
323 28
370 355
104 392
936 352
833 238
888 90
586 652
614 980
329 507
958 304
392 753
651 180
847 402
693 569
757 149
960 692
500 145
929 739
797 356
721 477
862 437
92 907
924 742
438 3
760 284
852 161
952 164
350 932
287 355
672 882
747 947
949 734
819 705
538 23
186 773
940 493
257 481
385 958
456 50
396 719
254 820
456 73
95 445
481 632
124 473
604 860
430 367
878 237
370 670
243 511
413 113
233 666
284 40
738 160
988 290
150 425
395 96
154 737
582 243
896 965
779 851
180 945
22 167
235 665
758 736
879 500
752 332
68 975
499 316
518 470
222 540
637 808
803 955
454 991
492 995
255 370
846 6
262 473
565 112
324 962
196 312
409 15
22 607
597 18
739 370
608 469
581 403
634 607
120 865
471 519
320 420
888 844
769 173
697 582
254 197
127 239
803 492
617 463
831 979
322 70
124 816
560 774
200 256
681 961
181 808
651 543
550 619
357 630
931 16
532 762
994 853
183 168
147 878
554 623
46 465
396 245
72 454
229 753
414 762
912 613
507 998
223 224
714 406
743 860
635 649
482 680
113 229
276 537
683 505
618 552
465 918
62 996
485 688
457 715
437 33
681 955
455 145
681 218
665 203
224 429
268 688
35 830
721 492
896 917
523 186
179 311
218 652
85 898
606 539
621 75
710 206
761 971
10 852
60 45
34 780
888 929
114 579
72 683
582 156
932 539
47 326
872 146
819 984
468 325
490 954
874 956
532 945
990 113
652 498
164 350
775 388
847 594
860 369
7 765
481 849
719 354
804 602
298 793
66 718
752 762
501 860
471 224
526 741
309 669
186 520
574 548
692 670
773 490
683 138
758 226
578 418
894 763
937 634
659 573
502 51
598 881
399 640
540 523
129 574
108 360
585 910
24 924
742 683
302 390
324 203
843 900
948 323
825 960
818 284
501 608
117 906
271 201
678 13
235 331
754 910
886 114
242 572
473 264
721 973
460 660
918 222
263 386
249 525
434 372
116 769
451 481
669 644
776 141
907 848
331 277
789 600
337 329
287 275
837 536
151 676
890 936
47 5
837 106
406 506
101 181
380 815
489 711
662 942
556 775
134 445
710 532
450 414
733 286
670 141
955 171
799 773
691 181
771 313
849 395
771 405
169 256
849 879
787 650
644 520
189 679
978 543
611 669
75 734
333 924
128 455
175 496
530 170
950 576
54 872
798 133
452 543
437 933
449 512
787 146
442 648
137 862
394 523
589 696
126 370
790 448
89 750
435 875
692 336
655 868
614 143
666 670
664 973
342 503
793 521
70 228
601 439
475 659
801 274
800 818
295 206
285 958
178 998
501 687
453 428
406 553
826 408
376 121
613 12
430 142
12 509
566 77
793 924
934 598
797 447
406 787
546 766
861 496
629 385
461 260
470 394
857 173
763 6
972 168
144 517
520 830
527 148
567 994
40 535
171 11
880 340
295 723
300 404
219 109
972 738
238 856
844 283
883 449
200 243
934 863
677 885
993 992
842 574
26 98
843 567
882 394
809 980
597 9
935 933
291 128
164 361
800 1000
366 177
97 560
743 331
954 904
310 130
786 671
635 708
373 299
651 321
307 937
605 949
64 110
728 227
822 527
226 540
704 674
451 446
349 666
885 698
521 671
369 156
730 93
454 380
316 369
60 731
830 787
957 3
666 182
894 721
208 345
518 211
452 219
876 337
916 397
359 636
552 88
80 357
820 844
468 487
60 993
754 267
689 624
477 141
842 353
101 539
626 176
360 797
372 179
636 935
57 205
32 425
55 164
187 884
374 233
691 351
760 50
148 131
228 783
931 870
857 405
920 620
498 575
410 136
720 166
486 479
215 633
767 379
179 193
172 109
995 433
467 492
601 52
218 740
502 784
372 463
930 490
841 62
254 118
479 668
849 344
162 843
776 980
687 486
93 615
606 45
18 861
68 587
600 570
32 652
713 111
580 74
417 499
623 544
479 661
29 923
968 644
956 953
822 80
740 571
222 366
557 541
362 755
928 592
552 883
896 25
222 203
14 433
222 113
591 560
882 896
976 657
354 715
579 928
433 135
889 747
737 793
982 984
186 182
294 226
318 436
958 658
874 312
725 452
591 157
939 410
950 827
692 558
320 679
316 965
256 986
400 654
537 731
518 494
740 743
157 464
195 99
972 133
861 273
311 369
310 930
68 901
887 740
540 104
840 428
741 646
880 712
130 740
985 793
460 294
74 669
570 214
880 501
687 659
39 527
86 576
500 687
685 371
304 166
463 288
933 31
591 260
524 160
12 945
604 728
751 155
850 890
746 886
688 361
996 973
743 586
232 266
354 710
158 957
790 733
896 748
598 97
989 696
334 601
744 736
96 23
960 339
456 409
516 101
409 679
101 845
797 862
169 824
198 104
159 509
917 542
794 785
809 754
562 727
533 937
41 806
771 859
995 721
474 662
714 583
84 349
591 557
11 15
244 210
361 295
908 255
81 628
646 953
788 451
238 82
842 233
528 531
786 57
16 218
36 803
875 888
693 662
690 690
553 927
771 792
745 300
345 907
206 872
658 574
952 673
144 987
476 204
945 306
148 635
996 52
878 939
845 523
12 871
805 957
177 952
943 172
4 855
289 198
225 519
137 542
741 333
416 538
257 121
75 187
985 87
395 586
109 448
543 749
645 768
267 133
818 429
897 135
613 889
479 225
874 888
825 457
956 285
904 850
617 652
385 630
11 554
58 259
689 22
343 483
647 822
707 872
491 886
170 135
647 555
207 772
675 677
888 406
752 534
396 46
10 159
51 606
259 257
92 933
933 507
202 821
265 953
762 815
834 642
752 161
108 997
277 916
521 648
356 265
360 972
569 418
815 331
232 1000
324 996
62 427
156 169
424 710
580 52
625 501
148 488
689 338
556 302
297 594
658 453
114 433
162 45
545 213
635 44
446 740
951 388
136 904
689 503
129 407
514 924
24 839
460 568
404 446
964 455
707 409
547 657
796 682
184 41
242 219
915 464
109 596
944 864
927 728
60 520
734 41
292 363
662 429
15 770
24 587
633 417
121 303
507 711
292 785
790 704
304 440
839 124
875 965
952 608
24 689
140 399
275 125
427 684
163 592
956 21
654 599
302 109
235 493
457 536
68 166
131 742
536 154
431 675
552 57
151 719
804 577
402 967
660 792
252 907
805 835
722 787
779 852
880 314
979 522
488 939
441 827
465 100
396 217
407 114
332 132
793 613
301 159
681 521
363 520
460 804
255 667
588 998
625 417
126 876
377 457
7 1
497 800
613 797
310 715
428 342
588 790
214 47
930 437
517 220
926 994
96 266
333 875
960 920
16 525
318 961
787 991
512 716
588 375
946 515
450 392
520 252
550 153
771 476
223 82
606 65
551 392
55 62
460 834
949 655
545 468
906 741
993 808
246 135
610 379
97 357
969 54
421 519
797 827
661 425
6 868
860 860
21 808
628 772
657 972
106 734
621 68
464 69
950 919
670 881
526 330
550 165
324 608
379 494
100 84
395 720
642 910
769 943
472 481
589 21
997 683
327 21
624 952
329 723
443 537
933 231
462 574
492 582
868 672
724 691
729 547
523 669
567 871
638 221
12 613
172 693
336 911
799 347
360 261
272 851
182 954
974 381
927 676
592 469
689 383
658 273
540 17
219 79
347 836
398 162
892 372
399 838
639 770
418 680
153 963
892 579
843 366
420 500
638 960
475 439
964 632
812 856
895 664
655 377
688 540
519 162
330 471
290 212
844 285
303 940
133 161
402 140
538 74
613 302
772 28
506 244
281 701
880 741
578 905
434 819
626 990
150 800
249 39
616 838
132 808
381 989
42 283
106 292
208 684
114 982
971 640
200 472
791 801
205 869
676 211
676 79
576 717
714 682
360 921
365 908
695 478
241 936
568 211
682 717
919 544
84 103
77 989
423 790
42 756
691 782
844 617
421 769
921 89
409 891
106 363
998 167
748 391
922 963
933 348
167 515
387 439
956 147
330 247
881 570
599 322
886 643
537 991
5 534
509 105
924 782
419 947
165 679
214 259
296 380
774 34
818 729
180 499
975 413
420 925
647 924
380 430
728 682
15 892
712 228
150 360
959 275
393 129
605 422
55 172
395 702
447 549
327 57
826 341
300 537
921 801
248 231
76 641
711 430
565 690
111 901
440 715
674 494
195 36
968 403
213 297
546 539
705 723
612 152
156 859
499 445
365 415
134 827
418 131
166 374
917 78
456 737
721 666
417 388
727 359
323 605
211 393
657 252
751 447
944 754
739 751
409 374
204 130
39 620
929 947
579 413
262 240
759 365
470 776
805 311
741 565
684 944
915 914
563 644
106 239
250 216
627 511
875 845
439 696
973 595
160 689
8 205
117 331
260 32
270 964
579 519
531 206
382 338
943 608
535 733
328 309
395 463
629 968
604 620
491 718
740 872
414 134
800 93
299 30
958 149
116 793
177 466
17 133
86 204
667 928
151 680
621 852
467 420
297 613
141 579
108 439
608 417
588 854
646 235
367 310
217 33
790 387
521 228
367 493
797 405
196 266
673 135
119 379
541 116
722 697
254 812
247 518
462 971
955 932
399 314
908 879
939 815
513 635
576 246
346 948
338 971
144 637
440 957
959 746
240 660
973 149
130 794
624 68
702 535
45 60
89 382
31 584
370 822
892 681
567 131
120 312
308 987
928 437
39 558
274 124
307 989
266 351
48 706
642 806
625 135
136 932
474 415
832 791
802 929
787 795
735 685
502 695
829 884
409 654
299 128
259 616
703 954
627 154
328 936
407 321
686 559
405 336
686 663
951 740
969 274
926 595
779 253
883 381
425 879
136 174
661 685
8 479
799 484
6 892
284 974
517 209
921 295
27 238
33 162
763 693
171 760
888 322
243 455
622 830
412 480
23 826
152 464
866 424
578 137
503 824
497 498
197 470
949 147
960 972
324 907
898 480
173 475
616 440
436 265
512 261
583 190
220 531
336 180
273 384
287 797
518 408
82 998
758 693
223 681
692 946
855 178
561 391
275 770
621 501
791 702
200 960
591 957
4 584
616 794
303 660
740 509
447 798
499 986
24 50
946 614
549 292
86 181
41 12
20 379
343 981
540 520
617 338
669 105
927 520
688 465
99 156
832 140
167 851
870 278
809 565
610 700
436 579
683 316
624 125
119 552
344 568
927 537
493 889
588 928
467 977
32 149
551 137
89 21
709 509
710 52
578 135
63 770
491 907
406 218
147 129
131 855
990 192
258 418
33 187
225 654
412 411
683 794
515 829
274 645
837 644
32 221
830 936
606 92
655 830
234 573
129 737
728 25
770 564
784 849
675 175
227 772
240 819
391 732
924 519
329 701
560 6
833 704
257 543
85 848
673 455
868 949
973 687
440 653
740 718
323 299
723 17
730 163
646 86
532 711
222 205
833 198
731 915
361 429
557 795
765 633
898 415
965 896
606 73
53 770
259 640
209 865
274 683
315 634
781 227
856 678
993 821
269 721
300 782
629 558
310 981
697 878
57 1
279 331
683 945
723 376
774 68
580 532
665 916
327 474
795 957
156 477
254 472
973 773
148 692
742 730
262 673
816 690
491 483
709 818
126 464
504 206
50 342
603 311
14 567
212 916
293 448
209 95
868 892
900 328
711 955
42 19
701 253
286 896
632 243
157 276
43 253
629 11
656 189
105 523
381 980
257 443
287 939
670 759
248 712
657 352
575 51
744 166
95 514
308 441
907 663
172 506
726 300
453 394
713 647
692 721
998 618
771 953
173 184
564 268
349 697
443 795
562 949
849 869
282 648
153 934
752 957
679 817
955 371
988 660
257 512
843 820
522 537
731 931
262 939
384 766
224 487
273 840
476 693
408 606
531 571
704 404
459 353
18 189
284 279
479 19
44 703
605 160
144 229
351 124
192 201
625 127
910 507
48 437
807 600
580 664
823 211
764 525
77 397
326 321
808 847
414 69
705 568
347 104
4 903
630 163
854 209
826 921
745 1000
132 860
524 817
167 952
794 70
749 954
247 477
397 713
423 880
573 298
249 966
941 498
330 208
15 424
522 983
502 620
272 550
710 872
515 645
373 684
113 54
224 395
466 745
729 665
747 909
781 282
453 524
897 825
134 985
392 386
646 209
482 727
123 482
761 255
130 12
741 336
786 858
602 657
806 336
984 382
535 190
142 718
818 101
788 931
175 925
140 128
934 346
244 194
296 98
624 78
918 765
795 351
898 835
218 456
738 918
397 215
644 156
163 752
496 60
938 65
867 681
421 604
832 995
916 406
339 675
274 780
533 595
5 528
750 900
64 881
633 559
638 922
975 505
603 396
460 200
546 717
391 322
663 275
829 767
912 813
735 652
399 865
888 848
508 786
916 908
581 684
54 383
683 274
657 511
392 568
676 69
98 823
22 948
122 937
636 231
909 206
554 591
453 870
525 338
537 965
495 470
263 891
402 523
113 926
869 918
148 701
397 790
1 286
504 877
975 40
841 353
598 104
853 445
573 494
665 148
71 418
724 783
52 295
997 448
84 997
85 939
412 928
170 616
372 94
274 126
895 721
567 618
855 714
914 906
9 910
354 444
383 483
849 361
288 70
515 689
166 967
39 403
852 504
920 461
14 492
312 427
247 584
829 273
570 979
882 776
968 177
60 649
358 81
620 124
679 219
846 887
108 416
475 841
597 95
469 511
961 90
533 932
214 563
150 272
398 348
159 505
712 302
371 549
777 967
164 481
343 675
764 621
587 329
601 581
787 111
438 901
486 149
203 560
460 861
515 177
269 678
500 550
348 100
562 919
419 237
958 503
575 230
259 589
510 963
739 633
249 86
220 998
1 606
194 354
475 989
108 49
218 39
595 477
627 105
12 674
760 344
342 695
288 738
466 481
443 92
186 269
80 645
669 650
36 264
368 620
974 655
328 154
950 439
850 996
695 30
978 508
485 31
879 786
781 294
53 605
681 645
13 194
143 43
2 120
551 824
971 871
402 807
901 632
592 722
367 684
897 419
288 930
63 21
381 591
319 735
38 353
426 695
704 792
378 600
211 17
881 625
460 838
428 738
575 841
958 484
71 559
715 523
912 752
875 897
591 435
689 267
279 78
411 738
915 830
578 694
568 504
535 877
653 537
25 97
750 250
327 791
766 594
620 695
639 539
551 525
900 801
664 846
383 64
826 514
192 206
893 871
816 968
57 454
506 607
847 459
123 492
770 22
293 433
220 684
896 277
729 440
310 830
983 125
797 391
349 908
223 547
70 683
920 289
718 371
242 816
234 138
92 314
929 926
714 903
363 643
204 711
551 778
257 621
826 647
329 379
101 778
214 335
1000 195
582 638
784 688
610 497
139 146
275 291
661 101
937 120
348 266
850 883
12 876
824 466
626 959
154 235
455 95
559 946
592 240
986 867
470 18
84 320
622 616
974 258
245 506
971 222
379 476
958 468
380 840
658 288
419 741
838 228
837 882
668 81
818 463
218 388
902 786
167 633
35 634
726 230
78 645
994 98
77 647
88 83
31 905
545 248
299 898
511 818
721 198
6 547
113 814
810 4
2 727
632 627
590 931
524 452
748 758
325 745
608 330
292 72
262 304
893 658
627 213
690 258
430 322
604 112
869 111
251 893
990 480
608 633
405 590
599 692
301 291
962 536
661 565
267 867
944 869
760 816
295 754
733 198
855 18
959 426
117 120
762 158
953 774
74 951
607 340
818 551
208 929
29 13
107 761
210 313
923 736
653 841
233 415
188 72
585 414
778 135
725 339
799 854
261 722
255 232
424 9
845 737
7 607
745 55
820 957
645 950
443 369
509 568
745 285
645 147
590 542
359 786
278 717
702 295
244 423
15 639
783 329
800 291
248 545
927 74
113 283
206 170
960 933
923 676
619 597
328 35
168 252
534 830
489 66
162 734
761 46
158 79
581 201
382 905
747 61
17 757
539 122
986 379
539 499
583 872
327 92
303 978
524 536
2 667
607 704
814 655
253 799
675 669
728 246
979 874
922 616
282 886
591 94
527 404
748 779
274 203
627 50
786 994
14 880
58 364
589 187
3 516
33 343
98 983
115 315
206 93
364 344
86 515
156 452
167 11
305 755
549 659
295 374
799 679
69 682
590 518
521 130
945 79
822 281
111 920
845 277
282 501
383 831
191 806
730 989
22 74
704 540
167 648
618 389
307 743
23 511
720 522
756 415
297 774
452 352
313 619
999 930
359 657
672 759
137 46
270 535
282 429
214 159
473 224
289 769
121 310
480 615
661 801
908 842
497 473
353 330
204 897
937 138
703 999
771 439
406 569
750 908
845 310
328 752
504 176
576 856
676 709
545 72
905 562
465 841
51 520
191 362
813 962
153 73
263 558
817 837
26 144
940 529
384 825
515 412
483 790
324 300
982 374
87 983
838 239
797 400
816 613
589 842
757 880
370 428
252 261
671 351
719 820
783 805
803 972
44 210
804 549
339 175
258 942
430 457
829 706
802 830
316 872
28 804
365 844
614 325
82 770
665 372
665 614
422 228
152 575
58 819
446 59
862 41
896 226
982 127
533 15
780 198
738 959
472 402
848 697
182 788
356 417
648 257
86 630
384 970
996 515
167 733
826 638
134 749
446 959
784 383
161 821
463 516
590 110
124 675
170 199
152 656
988 96
164 139
522 947
521 513
301 988
530 296
458 947
101 962
602 752
325 941
847 647
611 10
137 484
308 658
690 34
909 608
255 24
693 713
970 145
26 571
512 95
348 474
104 485
958 764
44 183
691 408
668 32
309 267
1000 701
167 103
218 382
133 262
917 175
306 893
206 63
80 967
134 598
422 22
425 991
404 909
845 968
322 943
267 727
19 472
142 98
211 461
531 291
780 16
240 201
37 665
191 792
925 795
111 360
899 514
808 666
299 178
275 700
253 805
342 32
172 934
584 209
1000 874
272 463
284 902
754 926
891 405
196 377
431 800
534 125
265 7
244 265
880 515
902 1
57 792
405 159
887 305
752 772
429 934
52 741
161 435
836 717
796 201
745 691
684 998
43 92
602 15
612 100
787 88
180 429
836 537
323 339
161 926
158 203
17 299
665 750
436 741
930 39
575 657
995 176
368 238
336 880
163 845
434 532
501 160
535 310
495 489
82 930
229 589
626 554
463 738
46 600
49 561
92 291
254 648
276 231
84 255
799 963
265 809
366 708
451 985
652 604
490 905
57 866
763 493
594 661
414 77
587 679
15 45
993 504
338 891
109 891
239 580
563 395
585 125
686 545
810 624
223 203
13 237
599 358
92 899
953 782
971 118
181 12
909 744
406 403
251 813
289 347
732 99
970 306
653 983
895 252
340 338
150 644
724 998
115 73
705 375
777 418
275 438
136 688
366 106
345 18
765 498
729 600
886 896
804 269
603 939
338 835
595 310
317 875
432 443
292 22
205 834
828 494
135 492
534 938
458 723
102 127
949 886
569 574
434 860
693 479
922 478
599 101
323 733
944 856
670 56
992 898
180 799
591 330
808 330
903 362
587 850
351 632
287 384
723 630
633 254
187 293
413 994
622 694
370 877
78 110
939 757
830 748
772 468
132 846
452 876
621 364
597 807
800 278
406 521
506 813
829 583
691 654
166 76
824 233
462 307
422 882
597 733
881 499
520 386
663 348
320 936
438 403
635 439
700 340
650 836
382 246
498 12
580 378
862 100
447 787
811 265
797 752
896 234
663 764
455 558
549 188
804 468
769 301
30 693
447 145
921 246
932 731
510 80
834 758
665 339
977 739
296 611
971 99
751 261
438 781
306 885
277 226
482 560
308 343
100 655
832 434
782 844
627 696
146 883
687 897
143 124
677 800
25 841
865 333
319 201
221 718
795 263
378 481
159 873
956 187
491 49
381 43
562 206
30 71
862 449
799 180
650 19
250 693
188 363
628 918
790 799
324 813
368 434
446 397
845 655
191 494
186 242
956 137
275 432
949 598
244 766
90 989
422 495
154 698
932 696
488 729
549 997
527 955
357 770
720 472
618 234
265 62
790 298
338 808
171 563
215 901
432 77
822 950
11 619
228 216
914 987
525 436
549 869
418 33
831 984
211 930
900 84
725 167
77 471
587 301
516 555
217 89
46 30
510 608
488 906
729 564
376 316
864 632
833 732
513 726
776 729
715 286
713 903
871 375
307 403
660 314
709 35
981 572
667 813
655 204
930 983
712 962
733 578
840 709
29 710
113 668
480 772
333 188
111 177
284 661
666 179
108 729
140 192
317 146
844 697
946 862
942 512
277 212
805 560
225 822
875 856
230 136
765 236
828 375
20 984
806 729
927 356
563 379
644 638
475 834
970 447
792 781
215 971
155 586
954 441
521 107
466 183
611 29
913 657
295 770
390 258
825 359
704 904
92 737
311 883
517 877
853 672
462 159
464 642
917 985
100 383
167 710
411 79
718 706
987 364
475 376
734 676
413 217
412 929
93 616
952 906
547 691
700 424
892 686
84 922
776 230
701 80
487 475
517 598
30 941
219 736
956 947
706 454
866 141
625 116
447 677
195 933
990 995
311 208
731 789
510 432
738 129
345 532
840 791
426 41
729 415
35 40
828 803
358 690
586 897
870 660
955 215
532 728
813 310
768 541
76 155
580 402
623 760
204 981
449 789
878 722
827 982
304 696
757 267
638 640
346 450
130 594
33 333
574 481
473 155
918 350
228 96
142 405
212 898
83 323
780 555
257 705
144 940
236 286
616 377
407 560
23 676
364 937
74 113
435 663
711 319
968 854
610 203
139 577
107 908
773 619
179 891
788 792
725 850
703 435
288 129
57 506
958 164
413 498
717 646
760 923
891 939
555 248
40 725
159 64
116 798
544 691
928 601
197 885
734 117
498 202
199 97
489 90
761 929
174 919
344 289
979 996
487 175
488 966
70 985
167 407
551 365
433 495
926 170
574 686
957 793
892 603
471 379
920 541
364 438
947 914
155 802
304 960
806 618
257 380
478 611
987 881
398 473
852 936
860 135
839 904
222 645
521 831
24 527
888 501
138 738
618 946
538 367
419 554
586 622
540 862
756 371
870 78
224 742
269 148
451 758
885 168
27 157
206 395
117 470
280 973
403 272
595 662
870 863
972 45
330 42
923 535
788 652
121 479
229 169
792 925
850 171
18 451
839 192
732 38
516 676
372 847
659 163
175 262
723 660
28 740
111 853
38 267
728 876
914 609
310 781
637 33
979 295
195 102
363 759
810 18
665 3
878 453
850 143
276 698
895 254
344 89
707 644
809 421
858 172
404 153
403 369
178 420
371 821
811 601
95 686
875 370
383 770
976 726
405 312
697 402
261 942
19 602
620 723
123 434
964 374
282 403
490 726
616 483
157 876
776 548
111 794
149 732
885 120
806 450
13 617
977 328
343 213
899 160
123 175
966 784
101 429
160 814
263 216
860 627
955 526
401 71
22 71
583 943
33 455
238 985
938 938
331 659
874 466
572 409
287 54
949 308
711 378
94 421
206 766
862 431
311 125
938 611
785 766
176 442
94 565
889 277
205 636
642 717
482 766
944 237
2 202
995 241
216 566
201 370
488 105
569 970
870 197
34 420
16 333
632 960
570 455
39 571
100 3
238 295
212 850
577 413
385 90
336 418
509 351
662 672
947 53
594 955
238 693
662 358
703 873
207 279
637 777
694 857
953 598
298 967
269 244
19 215
550 608
975 143
108 988
852 162
213 410
792 849
187 485
58 102
712 106
622 981
701 992
195 602
811 926
948 270
914 799
431 126
59 383
848 973
735 546
206 447
3 180
779 55
171 325
656 122
129 466
48 76
88 313
92 115
533 150
122 587
282 209
132 839
7 134
188 541
662 589
12 61
373 243
29 708
629 913
209 478
644 682
64 277
115 896
32 219
25 492
765 686
81 776
99 97
875 471
691 843
791 505
928 82
803 416
562 883
191 12
331 65
482 21
907 818
91 160
782 73
269 223
50 60
319 371
398 485
719 467
883 155
973 513
301 106
937 570
329 987
981 55
289 72
184 959
794 393
481 476
960 529
188 678
995 509
79 878
19 339
365 319
445 653
888 773
179 280
643 714
238 437
107 718
912 712
240 134
252 235
994 331
464 9
535 482
347 251
915 894
511 410
690 969
480 953
680 74
175 920
208 778
506 553
460 969
561 994
802 260
402 147
466 564
325 601
945 804
878 79
895 437
856 752
720 902
661 873
178 914
403 873
357 90
375 681
690 671
837 594
646 66
854 880
292 842
547 364
463 765
638 806
205 366
258 931
601 235
893 246
300 916
138 153
346 693
497 793
399 714
201 271
954 966
563 352
617 515
938 509
776 250
31 438
967 879
962 629
284 162
153 412
663 458
377 225
809 345
91 746
853 203
452 426
864 869
712 93
73 722
187 676
354 791
652 17
249 381
155 930
886 840
910 337
266 812
522 129
32 233
573 470
543 443
36 26
394 220
628 144
145 468
700 995
640 892
751 312
824 83
967 891
80 458
52 405
791 646
465 769
120 755
578 830
542 896
72 314
841 457
108 920
266 159
157 374
46 621
494 212
137 609
726 608
363 484
829 132
666 187
591 243
368 484
138 440
797 979
250 866
767 278
625 275
3 671
895 497
91 818
950 756
4 892
351 372
375 840
163 524
131 772
979 897
49 604
523 51
800 3
959 123
366 365
686 741
204 200
616 726
497 292
895 869
638 846
378 438
200 842
931 373
749 889
847 763
203 212
127 240
791 919
759 104
369 255
395 715
583 450
512 221
647 889
10 846
730 940
218 830
828 416
592 383
628 718
752 765
202 510
868 570
254 866
68 765
912 734
386 481
577 921
806 328
189 904
869 211
238 866
313 320
328 698
800 243
835 377
4 223
735 545
127 663
201 347
469 653
819 58
519 227
232 697
760 667
702 946
601 647
792 802
993 368
277 813
21 95
871 891
321 874
73 218
204 304
915 128
152 262
207 72
201 862
373 344
711 292
178 83
973 59
628 828
53 894
955 554
904 459
815 581
663 374
652 572
547 448
190 257
739 367
340 477
219 113
408 525
666 311
983 833
243 646
569 657
97 354
252 892
389 943
897 18
472 467
130 231
893 326
332 136
381 892
597 26
120 750
47 723
994 435
665 65
941 623
23 190
640 846
973 600
840 188
538 384
761 136
236 160
859 229
594 523
145 668
76 137
513 731
259 702
348 668
253 886
51 917
372 164
52 607
323 262
154 281
500 229
417 364
626 441
398 230
498 49
964 902
163 195
905 299
27 411
580 878
241 302
374 543
359 81
228 756
556 160
954 871
860 223
155 765
874 533
527 453
762 517
152 2
618 444
430 526
603 383
372 462
495 584
744 446
92 42
308 225
567 278
803 622
379 550
988 73
157 577
274 880
390 6
777 656
852 543
73 346
440 221
516 883
262 823
452 127
100 554
156 88
978 312
16 603
609 320
60 460
214 484
202 948
912 717
891 937
705 695
300 514
785 455
119 968
373 325
981 784
136 195
620 645
238 821
592 149
889 774
26 131
710 731
989 747
579 942
909 577
710 281
417 389
237 36
385 474
208 329
102 1000
82 403
879 626
567 1
578 567
108 831
571 845
670 118
284 996
565 737
899 428
897 536
822 775
513 963
583 432
315 440
259 892
74 615
812 504
323 174
601 280
108 423
54 620
295 786
401 324
901 872
42 575
795 998
772 110
98 628
910 878
641 204
663 371
46 935
626 224
602 22
728 502
245 121
897 223
638 953
477 409
268 864
741 321
381 404
43 952
818 88
664 840
53 111
416 172
451 830
225 719
693 257
578 276
541 620
580 710
9 25
465 53
789 679
141 869
236 556
392 686
756 430
224 3
567 153
631 107
773 210
379 673
791 838
400 316
184 266
96 927
951 184
894 59
965 118
61 531
622 691
637 746
252 805
929 982
720 525
555 863
362 954
178 392
494 714
640 960
476 534
18 441
3 78
971 976
121 960
764 650
116 390
287 478
344 817
189 956
396 760
736 755
678 457
608 499
63 549
464 966
705 222
523 453
981 157
171 68
264 200
978 180
873 660
426 201
783 878
703 599
195 760
212 152
572 136
877 572
132 801
946 110
769 758
370 158
347 518
682 541
629 853
969 153
76 858
967 682
440 912
596 389
381 411
472 80
972 908
6 581
747 714
414 319
641 734
283 250
576 633
314 515
980 753
426 576
470 561
876 475
292 181
640 466
899 922
554 40
554 347
324 332
274 817
490 611
579 602
639 454
428 132
427 968
37 70
501 28
950 601
289 750
443 102
3 434
565 981
981 936
1000 930
888 576
424 807
311 299
243 900
412 807
233 513
760 634
570 466
688 559
409 86
310 424
329 938
234 674
920 476
574 684
196 394
439 310
485 360
169 167
12 208
78 433
318 795
163 78
502 560
762 87
234 34
562 807
589 402
573 425
89 239
622 278
283 585
648 452
812 929
437 29
323 297
434 763
887 20
460 665
578 728
969 225
531 781
809 725
243 484
246 612
400 32
913 859
843 527
484 915
332 151
621 722
774 684
811 279
650 971
3 245
806 728
624 52
83 251
8 179
61 390
159 213
420 932
896 582
210 546
113 630
799 36
457 788
727 137
749 139
543 247
879 104
144 783
668 637
493 311
292 244
616 531
566 609
745 654
782 975
265 133
272 807
379 502
637 930
510 129
592 262
437 884
506 940
758 473
471 911
238 36
871 143
680 968
945 213
219 323
66 128
196 702
409 705
182 1
319 619
558 993
416 126
445 824
259 386
236 204
950 806
878 15
69 342
694 448
868 929
623 778
921 270
157 528
155 572
370 449
834 944
184 783
149 33
838 217
467 419
347 390
463 620
543 151
346 265
245 784
997 780
918 97
192 418
349 453
274 467
490 972
276 737
239 81
324 483
809 593
382 645
900 290
511 108
190 708
140 824
854 645
108 14
366 247
746 747
243 12
180 43
551 80
333 61
147 56
571 537
712 156
336 917
800 795
832 296
987 577
624 490
234 416
54 732
471 977
620 658
814 726
177 692
632 571
273 571
497 248
61 501
44 789
82 97
872 905
425 843
525 375
892 124
5 396
466 182
439 97
104 711
19 600
101 514
745 144
654 827
592 525
367 644
535 243
371 427
541 723
256 248
454 712
958 473
311 268
133 1000
178 202
922 380
903 456
623 625
882 341
415 847
94 586
671 664
159 155
969 954
803 242
334 58
682 931
566 837
774 169
198 75
590 213
756 520
179 1
72 440
944 637
276 731
647 49
252 60
583 168
494 133
242 435
301 503
22 33
509 201
730 457
446 311
756 92
712 7
503 646
174 349
778 767
783 474
553 99
278 854
910 974
526 113
366 608
569 401
63 387
393 960
772 566
660 901
332 443
893 4
346 351
170 73
303 106
119 652
673 928
777 65
240 900
631 899
801 314
550 585
781 875
341 951
937 60
987 17
674 578
269 656
477 69
969 521
595 871
458 124
350 554
540 649
485 366
188 73
955 477
400 832
765 228
252 86
749 846
321 168
443 22
721 983
953 971
237 868
81 988
216 950
282 964
169 819
757 963
297 862
267 520
368 422
930 651
179 816
65 483
138 653
640 400
767 207
170 847
637 690
172 438
964 101
88 495
329 758
508 31
327 499
706 483
493 875
917 698
225 921
554 501
573 623
412 359
205 817
354 534
179 837
669 559
745 404
84 140
852 496
499 400
346 55
216 52
588 141
264 503
393 975
200 89
391 378
589 593
837 423
958 933
178 394
73 381
889 923
780 586
637 917
771 880
968 618
3 288
188 946
785 376
720 742
309 897
487 733
629 375
313 983
404 301
899 243
553 670
749 690
993 293
420 647
981 456
262 464
214 614
171 262
79 771
677 637
330 23
984 102
21 684
185 2
491 921
233 189
858 485
360 925
79 973
976 794
215 54
916 243
691 947
954 362
47 444
282 631
416 545
908 587
109 235
289 295
918 331
593 852
122 879
959 75
518 225
987 502
716 101
997 512
450 746
139 829
421 779
894 514
744 995
560 337
812 627
757 786
519 394
689 321
602 417
748 847
931 432
862 26
779 302
713 129
612 272
466 423
782 6
973 241
258 473
801 105
983 548
952 265
331 165
466 355
238 430
978 55
308 986
133 837
256 464
924 819
252 161
248 229
455 875
925 129
726 153
813 259
144 298
266 900
197 865
481 763
989 807
677 265
47 518
670 417
383 813
714 830
861 543
759 943
229 864
656 150
248 702
826 688
852 685
389 415
559 87
835 318
573 679
866 53
550 873
555 150
353 752
715 503
646 274
589 480
591 970
541 685
716 796
414 947
997 766
698 609
72 448
410 302
20 124
749 744
497 691
728 995
59 163
92 473
109 88
48 31
830 278
219 502
671 715
104 919
713 576
738 69
596 198
508 537
355 555
919 223
25 101
500 797
302 252
105 745
586 649
184 42
567 617
647 280
192 976
403 281
44 998
478 903
809 453
406 186
982 206
725 613
153 662
677 212
561 604
787 136
899 192
919 213
97 531
900 800
853 871
83 471
89 860
141 498
444 500
805 856
421 32
254 320
183 315
523 387
690 572
975 321
393 377
111 885
227 906
761 319
753 181
827 282
460 792
397 662
334 590
99 796
474 325
701 858
355 813
529 460
817 198
114 489
49 164
271 227
798 730
916 428
805 366
691 275
440 16
504 137
245 673
334 358
772 715
797 157
372 381
747 893
806 437
520 293
833 959
447 552
361 132
262 873
433 511
420 571
432 216
21 784
812 540
850 735
286 396
268 166
604 52
677 376
623 108
943 702
4 401
8 550
561 171
89 636
167 939
598 13
258 217
621 854
313 883
636 95
301 164
225 661
831 154
125 349
551 29
41 463
68 219
676 688
424 616
282 89
850 577
757 485
24 409
1 600
706 502
42 910
1 434
372 421
4 399
460 428
366 94
516 568
404 397
32 404
821 732
403 648
910 157
577 233
32 37
12 749
502 720
475 895
985 295
978 336
685 273
639 439
599 814
814 528
398 197
916 409
945 397
287 613
899 788
332 150
673 806
453 726
345 489
998 983
777 512
677 967
254 75
163 521
917 474
613 403
669 285
791 638
500 140
972 778
761 100
641 563
529 432
952 930
503 221
740 368
680 408
652 239
934 454
106 905
232 867
4 224
429 182
893 309
613 988
131 227
39 162
339 355
129 273
160 586
452 885
66 859
893 30
847 596
297 116
802 785
787 284
363 178
220 198
904 343
947 772
316 364
295 956
529 434
592 892
611 389
944 182
739 841
853 273
903 133
865 633
831 180
992 893
484 639
849 13
72 792
256 34
180 551
215 117
709 305
957 914
247 101
441 594
265 531
37 609
885 670
703 594
221 18
412 498
323 659
599 115
252 215
646 289
823 69
161 421
44 397
90 458
240 792
87 281
851 508
7 103
722 652
743 545
72 255
3 407
924 242
198 326
226 258
538 621
159 238
228 10
745 235
464 466
759 986
377 984
243 518
1000 132
138 118
98 818
618 151
990 682
517 153
712 645
318 148
411 728
941 411
860 431
880 309
917 7
157 686
670 477
542 659
159 58
163 222
702 480
370 749
432 793
454 847
698 370
608 9
451 277
288 996
217 455
204 540
144 728
654 675
285 352
117 356
497 919
263 271
822 354
539 25
752 102
734 99
450 108
506 918
815 354
688 802
69 720
894 119
414 284
41 147
382 752
485 961
383 805
951 228
664 318
436 804
913 849
439 954
347 820
57 214
354 620
644 15
795 818
780 939
412 616
900 146
373 788
167 690
344 954
802 931
562 500
102 970
589 2
963 585
754 148
48 166
115 947
25 667
620 569
273 304
462 800
736 59
558 579
6 672
910 25
691 132
654 310
435 254
871 708
909 82
397 370
233 439
145 968
456 55
79 835
211 537
908 349
408 936
595 153
763 92
498 490
383 928
752 892
818 406
545 77
207 514
669 867
565 263
19 327
495 750
603 598
641 94
721 810
541 797
566 786
48 636
161 754
834 57
661 874
284 555
45 134
524 283
738 64
991 431
477 86
298 66
971 542
777 892
360 822
298 534
968 464
881 958
348 664
349 843
268 747
513 507
312 613
786 740
258 241
854 556
126 173
19 7
482 616
717 830
24 899
515 22
994 699
317 507
558 505
892 255
433 150
57 973
458 427
121 673
517 565
423 937
94 49
764 526
550 610
384 912
264 777
310 736
450 124
805 396
936 184
472 269
110 628
28 541
886 84
568 621
996 832
398 305
567 847
781 798
511 591
98 973
768 959
174 918
906 412
2 474
657 429
275 137
725 493
73 622
646 192
317 474
513 56
982 324
6 58
622 129
320 108
510 111
345 178
752 821
673 151
89 538
206 137
407 540
460 764
597 627
791 168
108 111
275 136
614 85
291 123
300 130
495 52
302 168
202 742
231 463
651 690
226 459
173 534
8 195
802 660
676 648
375 301
343 263
976 11
627 536
577 987
730 730
323 157
426 151
417 753
658 686
779 12
899 938
743 628
860 948
937 277
53 802
78 710
487 555
956 617
373 817
855 180
650 311
413 227
855 296
503 285
957 108
981 329
924 586
796 72
561 651
251 580
242 726
188 265
326 917
186 516
581 494
976 561
990 275
1000 54
697 379
421 550
818 423
966 399
311 91
219 32
437 560
306 612
143 658
382 362
713 371
401 485
920 638
583 90
488 329
488 150
771 678
310 182
542 880
232 607
968 333
984 720
817 255
344 770
333 220
815 994
401 356
874 966
334 665
540 275
598 771
383 200
550 366
919 366
621 628
117 316
749 414
176 522
720 401
839 405
148 911
248 381
535 109
380 385
658 930
919 779
294 447
770 264
630 662
345 790
512 896
632 381
159 817
458 461
299 665
687 995
806 591
294 693
633 943
138 168
819 947
31 923
767 923
844 267
195 449
83 789
212 67
732 784
519 283
672 904
292 853
775 105
77 569
187 559
368 621
700 931
687 431
3 369
318 521
590 841
93 717
297 688
608 944
855 12
414 554
943 452
720 338
729 37
210 732
378 986
405 763
424 849
479 720
888 410
705 89
640 559
452 405
754 576
136 483
35 386
924 792
640 978
387 215
650 106
912 605
553 400
87 516
441 957
111 814
179 402
870 597
867 721
574 778
326 126
177 764
993 625
120 201
756 861
333 29
101 163
942 23
411 382
980 521
196 731
637 374
132 858
322 998
579 247
128 256
724 656
371 717
281 490
917 388
350 601
416 803
239 33
12 370
720 821
932 199
76 655
723 486
240 641
998 320
879 88
827 924
956 89
787 198
125 858
18 56
56 445
747 882
776 971
222 368
611 717
722 960
875 477
565 769
380 689
978 750
97 33
645 788
647 391
21 423
714 243
311 863
636 698
263 41
575 427
467 342
55 563
374 601
388 720
494 826
3 283
497 489
10 662
875 624
702 737
934 981
575 340
544 300
940 968
440 532
960 442
814 461
301 115
324 175
738 25
653 777
758 117
277 301
768 569
620 438
248 659
190 531
344 233
17 644
819 788
717 81
210 288
658 967
404 934
619 171
896 883
139 86
441 109
202 457
104 900
355 785
585 916
72 594
882 827
879 852
441 309
833 337
774 308
941 566
768 143
145 433
217 322
466 794
979 369
33 752
677 326
468 690
667 861
646 949
662 862
854 537
837 559
269 248
384 653
978 667
708 874
658 271
685 303
572 698
516 194
477 369
730 607
102 626
37 572
470 243
369 529
468 378
32 723
202 899
916 30
620 997
760 221
23 528
457 617
331 845
638 832
554 612
817 981
548 929
553 138
969 384
507 778
1 190
341 61
968 142
204 26
162 109
929 981
970 98
961 869
26 514
6 387
845 327
770 351
104 122
366 585
138 870
957 105
11 513
482 524
621 822
956 902
154 277
351 467
145 728
114 176
829 235
878 284
354 849
296 662
305 658
174 138
534 147
959 489
117 750
931 261
763 942
528 314
874 588
14 788
434 661
450 739
318 623
876 851
691 168
651 807
420 393
842 182
686 278
773 214
591 646
231 814
813 665
474 262
237 630
525 818
195 793
796 223
868 568
436 459
565 237
484 796
460 228
910 214
371 498
854 11
104 730
828 651
875 226
264 412
816 411
634 684
978 422
10 329
714 360
21 746
181 895
323 797
658 490
525 537
65 370
431 74
537 700
991 510
847 11
607 379
258 281
910 647
270 326
16 52
523 587
764 56
530 300
755 121
264 745
982 462
840 717
570 707
772 294
259 214
139 374
622 668
673 376
140 288
749 580
648 281
307 630
468 143
542 726
708 32
57 190
763 529
460 724
88 329
866 314
993 991
239 928
505 132
163 103
245 213
403 987
788 4
450 143
113 538
823 978
203 815
590 386
691 594
950 853
199 820
815 173
518 927
62 341
257 264
135 867
774 825
812 75
30 507
621 447
130 820
551 501
524 718
445 394
996 858
473 592
180 750
332 315
968 105
179 520
966 767
971 583
84 761
830 942
704 177
799 789
429 272
733 608
373 64
471 698
636 108
226 171
195 188
282 376
481 337
553 279
126 333
292 275
921 566
508 510
832 750
478 570
802 30
362 454
136 653
80 408
570 46
834 335
920 730
850 532
754 405
754 984
796 907
365 347
727 300
276 925
902 110
260 173
191 283
418 40
166 171
797 951
990 324
120 354
23 305
976 512
589 979
225 6
371 742
177 167
45 636
849 162
625 297
824 985
574 975
981 313
892 157
479 936
144 3
508 993
313 30
613 246
400 507
168 342
6 548
656 484
447 411
240 687
284 54
640 865
246 391
84 379
264 89
926 919
924 760
256 561
503 503
765 138
908 756
2 153
499 725
103 533
23 29
59 241
436 523
791 806
721 464
975 328
376 829
830 140
247 968
692 863
679 795
395 701
998 314
70 408
907 506
283 49
663 3
512 637
682 887
466 512
378 432
600 625
399 193
721 443
407 399
589 802
999 801
428 421
208 686
926 842
196 598
837 42
741 214
473 692
885 263
661 253
444 464
264 795
480 492
665 566
431 860
164 7
89 1000
400 829
95 757
364 195
844 730
876 555
930 708
805 788
539 246
74 56
810 946
514 256
702 882
268 38
541 549
97 290
469 651
896 1000
297 321
407 458
267 920
713 968
153 78
159 418
52 195
358 944
95 807
233 589
412 486
158 145
517 424
64 229
744 216
806 198
280 901
4 864
489 883
268 9
388 425
849 217
485 944
458 766
53 709
83 408
353 561
921 260
396 74
291 1
847 349
716 167
102 768
176 151
343 162
133 650
476 366
990 15
792 188
254 765
323 356
532 549
891 59
51 349
228 393
862 957
422 350
399 411
598 430
876 999
234 481
705 507
779 284
251 640
241 210
642 508
232 63
210 982
825 925
523 774
707 750
772 940
230 534
847 418
180 302
496 236
160 274
519 763
972 899
661 965
406 892
892 747
976 950
848 748
399 900
615 918
662 879
777 41
949 535
607 504
693 807
423 798
67 319
267 446
838 251
578 122
929 78
982 457
174 940
312 866
746 915
799 981
62 900
223 836
697 880
198 491
209 500
534 398
102 463
892 852
838 65
768 81
574 269
897 635
351 694
979 901
752 69
235 775
11 425
191 506
926 473
306 480
273 128
696 975
173 27
875 709
917 627
777 205
832 12
786 374
842 328
231 119
801 976
811 705
647 123
603 130
79 650
959 945
309 88
451 512
910 236
237 103
915 467
420 441
507 277
462 511
193 383
786 502
822 286
993 272
798 902
859 386
357 773
961 611
791 819
887 182
631 293
934 700
201 333
4 193
447 166
891 803
732 130
768 845
623 122
940 380
95 296
568 338
525 858
299 430
760 933
406 646
862 657
267 254
67 835
44 79
846 735
658 497
361 275
108 70
8 514
804 251
380 71
504 446
876 586
34 886
824 168
864 832
33 931
217 667
493 662
701 297
264 80
367 767
203 956
857 737
842 793
911 596
894 114
791 913
177 653
272 395
189 63
124 606
115 310
899 437
412 162
384 657
259 187
204 787
192 404
540 463
798 789
666 878
491 207
292 966
194 39
223 930
576 964
151 119
325 342
156 24
4 821
253 846
379 897
302 87
252 848
477 826
777 524
27 344
307 768
140 809
502 463
830 91
879 208
750 640
128 353
839 605
178 615
128 204
425 688
464 279
151 494
782 757
324 120
447 73
425 950
530 602
565 10
989 667
315 267
479 130
623 479
321 501
595 102
257 918
222 703
990 333
629 766
282 158
719 846
167 876
542 561
179 777
337 723
811 500
769 400
211 130
469 634
989 362
195 287
570 725
448 173
204 780
798 972
532 272
81 615
725 955
547 895
818 367
528 806
81 722
445 2
447 860
259 246
950 985
558 153
116 707
124 999
966 55
510 297
742 408
191 559
127 719
717 207
792 161
208 590
187 107
645 136
91 554
640 558
612 763
670 874
348 179
939 65
623 926
580 182
868 951
999 54
542 499
408 160
453 965
541 800
144 415
240 434
479 591
850 613
10 472
891 3
811 299
998 352
408 827
224 212
744 510
102 77
36 451
780 185
348 663
842 668
136 681
623 666
635 694
26 532
966 998
86 709
860 580
456 126
8 685
889 707
347 333
505 854
839 531
385 804
880 822
512 739
402 319
422 587
453 310
293 800
644 511
656 337
716 495
867 101
298 747
274 810
485 675
97 707
293 274
746 763
518 741
625 702
603 281
775 257
122 424
585 840
422 65
892 518
388 64
1000 113
443 97
876 313
837 852
14 791
132 52
461 258
309 934
329 618
854 103
620 453
868 145
316 485
32 504
688 397
295 172
449 107
429 109
40 462
771 721
80 977
153 432
651 635
329 80
923 662
37 354
4 383
167 968
289 169
486 424
375 658
125 614
437 49
75 976
365 350
55 275
963 873
985 967
256 575
826 774
942 848
958 427
272 332
689 560
170 125
726 1000
66 688
873 50
6 128
901 871
649 194
972 341
897 977
453 927
899 960
696 976
959 761
664 831
163 669
310 139
361 501
755 430
106 726
123 747
485 19
789 176
729 803
762 126
239 618
255 401
638 917
539 490
478 251
32 447
948 961
795 28
116 577
55 961
301 293
693 567
824 583
196 251
18 740
748 542
359 48
109 120
241 284
937 886
397 525
101 592
683 227
363 42
889 627
133 438
660 791
736 361
438 672
598 834
520 812
253 883
205 878
451 102
577 339
586 768
383 136
755 715
977 352
402 29
840 507
804 44
384 254
146 960
592 226
67 958
93 58
843 370
11 949
300 336
864 702
365 118
975 556
624 778
674 690
46 92
647 884
293 87
387 651
975 361
606 625
315 595
830 262
404 123
348 215
778 382
814 772
68 749
629 806
399 603
552 8
483 781
727 719
814 908
332 569
404 415
515 517
625 98
588 108
216 338
341 597
369 828
756 133
776 37
947 954
270 810
461 25
894 201
425 481
768 268
962 774
392 177
463 85
773 183
912 880
315 39
269 631
862 215
936 483
508 952
371 753
153 795
800 352
431 761
477 823
259 414
645 140
208 913
122 421
453 762
806 175
514 310
321 98
122 121
569 984
844 654
484 322
711 739
852 334
643 658
815 764
130 616
894 745
854 585
748 386
649 591
39 132
265 749
870 440
125 952
439 768
453 466
647 688
857 132
663 605
517 311
443 811
655 664
603 270
385 727
494 182
780 377
630 429
817 276
117 95
354 973
226 17
327 476
1 121
638 8
785 240
277 521
319 497
696 812
540 7
474 170
736 151
228 313
407 845
983 760
767 102
212 43
622 530
891 317
694 921
279 616
106 66
609 903
767 685
657 940
334 863
102 225
531 147
497 674
732 776
641 837
355 601
65 57
16 184
93 541
971 102
833 860
674 166
274 239
277 357
14 918
545 206
712 195
730 924
619 700
911 50
176 710
236 801
948 864
157 313
518 947
410 466
305 121
12 784
199 93
972 55
1 626
568 5
823 373
279 214
168 423
477 131
430 867
790 430
216 343
954 885
850 415
913 298
297 879
986 816
301 986
116 87
996 257
516 839
171 73
940 476
309 764
997 901
656 198
316 920
847 916
340 495
146 678
662 446
663 967
35 921
112 891
110 623
924 458
876 579
7 543
810 190
867 9
752 529
328 677
658 732
652 61
46 249
224 252
964 99
823 450
756 87
882 507
967 209
941 132
316 944
465 590
749 708
961 851
316 533
619 254
577 937
814 112
561 106
50 139
829 866
728 30
10 823
455 110
392 911
844 704
237 837
442 510
621 704
361 216
931 762
706 111
140 988
959 594
98 841
923 841
103 766
544 567
987 844
367 130
185 811
906 467
572 611
577 550
662 986
826 1000
349 370
566 624
833 487
812 551
968 262
241 504
970 995
544 856
418 458
965 374
533 465
342 717
304 506
127 543
358 448
537 466
994 81
673 959
513 233
585 282
877 498
703 841
872 587
658 565
304 313
935 541
83 490
861 619
308 206
51 980
164 915
197 254
245 73
266 975
539 540
587 961
934 935
788 146
553 95
426 514
965 418
321 391
734 211
931 320
171 744
192 23
41 477
622 862
274 972
837 38
41 153
808 636
361 2
334 219
217 892
217 739
987 760
762 27
855 562
579 480
886 395
179 722
785 572
945 541
158 757
546 119
10 870
629 614
331 228
656 238
89 792
809 315
735 16
254 31
908 411
529 792
661 123
88 258
210 418
486 340
782 444
830 943
310 11
299 217
373 301
581 643
190 242
684 796
622 521
136 652
417 842
690 550
285 520
436 801
757 86
369 530
182 104
384 372
697 149
797 283
352 832
78 325
537 161
85 324
410 682
723 284
423 904
387 807
275 435
307 424
607 795
335 311
359 311
328 99
456 217
540 925
85 301
711 323
758 845
760 474
29 331
850 458
95 530
746 872
37 874
83 953
571 195
779 777
265 750
80 518
102 527
233 573
780 380
803 69
837 839
937 490
794 322
674 766
473 105
824 169
900 137
24 736
806 512
634 600
523 283
714 417
220 514
572 899
831 684
235 379
305 412
592 510
933 988
46 869
71 537
704 643
402 627
541 232
211 247
783 516
472 807
686 415
317 970
755 714
819 4
116 454
741 370
671 822
337 936
326 161
94 12
927 410
333 681
476 523
858 77
80 343
739 667
228 206
553 572
401 241
859 726
753 953
712 189
618 767
109 687
244 187
657 818
269 303
766 173
414 85
595 166
995 456
829 612
574 777
309 682
815 23
370 410
227 830
681 344
2 907
861 767
285 732
491 481
186 299
741 180
106 570
792 679
698 452
826 82
459 853
45 57
40 388
512 324
471 354
835 109
818 978
139 515
781 850
379 607
345 742
857 264
880 52
898 486
676 54
139 119
657 277
985 789
127 716
150 576
354 382
767 354
467 68
32 606
538 40
882 522
829 360
237 575
769 956
883 19
652 76
250 19
974 634
976 511
569 621
928 93
376 723
620 27
790 938
712 817
34 795
239 165
476 701
125 851
512 422
460 550
164 707
612 531
873 645
958 915
635 742
167 511
529 878
582 139
661 453
3 655
178 966
962 566
481 429
56 448
541 18
553 206
639 81
672 17
821 247
254 981
140 791
356 216
996 780
470 528
864 23
455 520
888 228
809 709
883 727
893 552
331 751
734 153
278 949
175 362
882 275
107 121
829 327
230 64
54 525
716 418
650 993
367 176
706 521
157 939
147 615
881 888
303 380
987 92
356 503
468 319
373 183
736 22
175 454
550 232
327 706
473 552
469 799
36 878
445 503
191 563
795 415
797 965
19 14
158 385
922 608
210 718
462 758
887 499
61 481
168 855
171 487
431 716
846 801
393 921
569 964
253 842
923 463
560 385
220 446
235 612
874 295
444 393
502 43
708 672
740 374
290 821
80 475
390 824
462 711
156 680
327 439
773 828
482 480
851 10
321 590
736 611
762 167
85 152
991 831
182 261
191 643
27 831
20 22
212 346
813 336
525 646
168 376
317 94
98 79
732 898
262 919
293 372
707 504
714 195
554 811
625 814
345 854
768 61
528 386
19 413
707 997
517 766
639 730
515 901
107 914
623 354
764 932
904 888
134 432
767 643
666 826
639 534
591 491
503 229
572 283
933 848
265 799
361 559
912 792
266 816
247 303
190 936
426 56
361 997
795 649
207 97
489 118
241 754
285 271
926 156
825 789
157 378
569 934
434 281
283 124
430 71
225 685
947 65
154 187
818 439
457 322
478 920
61 112
261 680
291 537
510 720
570 183
54 416
596 567
911 551
220 971
951 59
770 211
738 60
234 701
887 257
901 752
743 429
204 654
976 993
376 927
489 141
292 973
740 531
581 659
567 609
105 959
700 838
172 791
368 105
449 382
822 79
297 643
307 423
361 539
967 280
968 941
557 668
185 259
689 879
78 207
981 434
713 773
736 961
728 483
670 696
776 226
715 905
754 842
200 471
862 552
53 291
110 126
559 301
741 271
425 829
231 153
200 86
343 135
79 175
41 292
78 445
934 187
570 960
629 480
197 332
189 860
583 388
297 412
301 639
546 89
659 164
496 741
897 312
660 646
68 264
275 716
355 220
15 440
93 674
956 492
724 114
616 219
988 258
569 582
881 268
276 500
655 766
194 622
336 400
253 323
657 822
403 439
844 544
1000 998
104 825
426 380
148 134
911 190
862 565
538 994
807 790
317 463
612 226
391 366
262 664
744 164
827 452
385 485
859 923
64 147
372 221
393 36
454 654
51 388
370 890
406 885
922 316
137 701
185 172
147 15
237 885
986 322
563 176
412 742
636 934
252 124
634 566
89 495
581 236
626 852
630 611
525 60
587 490
759 999
231 394
869 917
86 840
115 251
53 92
455 682
55 331
93 372
770 680
862 881
678 444
274 961
278 143
711 314
221 773
936 40
891 254
505 357
591 503
714 87
642 743
410 579
893 761
792 942
894 18
703 607
456 345
350 338
612 52
850 373
844 227
758 301
572 542
309 413
55 482
423 977
822 285
302 352
790 357
456 713
898 116
477 79
341 531
912 777
729 335
753 295
812 40
669 985
676 733
769 364
980 337
833 943
672 309
373 364
192 284
970 245
566 133
284 587
117 960
319 237
675 963
909 844
964 144
809 810
445 91
271 415
335 188
547 971
774 16
252 956
55 117
718 315
324 276
664 241
828 583
582 706
222 204
392 371
878 517
386 159
961 989
466 15
105 536
681 65
56 5
692 719
171 72
49 784
203 982
186 313
331 929
797 420
719 757
408 537
123 865
72 804
808 972
437 367
475 837
502 677
819 342
452 356
636 40
343 432
811 61
189 219
597 663
435 20
676 474
412 503
311 913
255 983
765 823
300 107
457 114
487 922
828 985
339 442
76 1
354 607
481 960
589 668
220 705
490 871
811 95
980 681
889 12
148 697
477 987
971 516
521 1000
211 147
767 847
547 929
942 527
610 182
890 109
878 366
95 847
22 65
715 895
417 156
3 147
6 461
209 364
785 328
562 332
256 855
326 265
816 420
464 190
837 530
84 253
685 540
855 816
854 861
276 415
94 489
743 701
106 243
348 274
14 811
340 898
102 376
83 644
730 289
55 783
416 500
271 511
206 359
926 897
272 396
294 706
39 375
379 400
28 794
899 299
304 451
616 822
93 630
411 989
714 487
733 890
337 111
642 365
15 912
342 630
733 261
646 825
813 947
24 511
281 239
705 270
960 790
159 296
252 152
660 508
692 674
645 301
329 886
708 493
832 731
322 171
811 47
39 867
668 998
8 178
646 260
330 657
767 373
42 402
990 370
862 471
780 217
287 101
499 426
315 166
695 773
934 24
748 111
448 279
906 789
1000 544
838 213
14 617
69 169
946 415
89 130
493 22
154 274
384 662
757 184
558 161
129 285
575 197
453 674
471 528
32 315
901 537
507 927
343 72
356 669
36 28
239 743
253 225
292 720
370 634
105 499
484 124
609 215
311 996
766 584
588 720
865 178
463 117
403 454
227 905
4 870
504 119
541 960
969 25
193 864
538 156
228 233
655 690
349 409
143 927
314 499
797 289
576 652
611 727
492 45
705 45
260 829
682 150
627 564
262 355
949 410
61 754
480 835
232 506
432 491
686 114
164 618
133 644
449 159
239 929
345 306
67 200
361 58
926 876
28 214
107 158
552 974
93 707
317 260
46 115
884 468
518 809
695 545
23 720
877 798
282 428
771 374
486 439
986 409
556 755
922 601
776 921
370 11
154 956
674 30
680 295
314 665
822 992
419 635
254 546
82 645
617 57
899 425
719 596
100 990
710 870
767 530
529 152
401 610
148 673
617 812
507 516
446 955
110 179
401 517
485 167
841 927
278 594
536 425
749 131
437 907
290 516
812 399
47 353
870 405
751 81
232 368
163 107
488 350
187 10
268 184
139 79
934 537
432 854
335 653
611 300
272 789
597 559
897 828
926 59
934 526
134 122
925 402
657 416
480 591
952 911
796 287
915 406
938 186
547 746
322 229
309 608
754 424
380 981
77 514
267 758
710 923
744 462
645 47
627 20
795 657
713 871
522 166
224 788
768 894
822 829
828 628
90 573
322 153
825 96
188 698
613 764
486 536
264 331
756 586
860 852
609 181
19 864
844 195
312 383
811 957
534 714
229 259
793 89
621 465
252 101
343 622
816 628
920 59
788 362
374 238
33 259
952 35
144 131
571 519
689 192
335 292
644 677
265 960
214 432
490 138
851 275
867 883
269 788
52 841
896 740
383 27
610 647
62 561
835 766
499 72
935 767
531 129
632 582
321 879
673 704
53 68
752 406
461 651
416 168
719 702
286 578
58 587
749 378
817 773
433 276
179 514
582 290
64 926
191 168
331 3
818 352
650 586
871 721
287 157
324 707
181 425
436 350
549 868
977 728
962 726
580 934
528 679
287 60
455 722
409 4
941 386
731 674
410 392
555 85
944 365
26 524
650 381
104 177
60 391
237 514
112 645
517 405
430 791
991 120
514 107
468 307
596 802
80 7
192 316
520 655
313 389
59 694
608 702
793 255
667 672
144 504
494 397
718 192
671 536
399 543
542 711
283 601
757 621
440 945
646 441
759 438
461 190
586 349
497 238
366 841
969 36
930 622
430 212
222 186
278 522
298 376
681 450
629 178
39 346
382 450
875 644
692 411
896 771
941 712
161 202
150 200
558 280
738 832
4 474
516 654
998 159
219 197
132 68
873 281
504 529
51 176
161 655
135 739
752 491
564 619
777 715
109 228
577 16
252 708
436 124
247 844
934 298
290 289
400 803
541 47
665 872
17 793
586 478
21 162
222 280
686 994
757 971
291 776
419 932
734 712
704 275
758 79
950 99
566 887
401 421
887 89
653 643
60 295
226 187
648 312
152 697
846 730
883 845
138 680
645 621
114 114
859 624
493 407
265 114
818 416
497 44
860 537
175 758
514 664
789 510
284 254
40 782
607 250
758 160
403 182
950 670
713 445
902 343
597 333
466 447
589 223
176 523
705 701
149 654
371 735
99 435
531 81
674 85
780 638
464 376
99 185
229 291
115 285
938 362
821 821
316 101
866 888
846 967
190 855
391 605
931 505
120 179
955 367
488 54
813 578
616 987
799 416
428 986
260 53
847 246
873 414
380 923
289 992
389 339
728 76
161 783
505 940
608 732
843 455
220 357
989 724
731 988
489 170
544 677
834 932
367 562
696 863
819 168
653 426
899 495
880 228
561 451
936 549
174 978
178 241
628 615
54 994
528 765
872 223
627 690
116 641
125 347
868 37
798 803
938 323
780 115
563 243
264 821
927 412
43 194
309 167
892 177
204 689
979 141
607 926
353 685
68 546
896 683
718 720
352 883
424 785
919 350
197 997
542 678
206 312
474 185
804 837
115 351
799 182
248 694
216 965
847 189
538 252
842 655
936 599
678 66
750 324
828 864
26 626
397 273
589 85
273 235
551 162
420 328
23 707
278 462
848 540
375 877
957 477
200 136
220 936
575 844
5 360
40 515
483 669
977 682
559 164
179 110
354 602
610 875
79 615
587 572
742 626
294 62
258 854
765 816
369 943
277 20
202 329
541 581
95 894
121 261
684 269
340 329
331 597
764 903
922 202
355 56
28 908
488 831
166 21
887 286
344 464
733 363
708 415
311 241
509 74
450 820
471 478
79 207
398 566
938 627
201 571
535 896
386 558
884 231
222 392
657 717
919 723
640 901
527 135
147 61
30 533
970 656
637 886
629 481
927 269
954 410
672 524
297 311
424 231
239 950
622 332
860 397
600 841
152 802
527 800
30 703
252 394
792 965
139 413
387 221
930 247
617 881
759 547
27 46
70 158
48 221
311 574
20 775
876 401
829 479
146 620
443 636
528 418
663 809
689 454
124 447
353 503
844 774
660 892
994 322
817 365
96 692
765 276
48 69
869 175
677 915
158 339
9 974
55 457
666 819
732 187
256 261
752 655
70 380
607 938
554 678
862 582
944 207
269 101
897 629
426 951
85 91
499 484
761 425
804 923
119 709
952 980
290 895
186 558
187 773
384 623
215 504
143 844
55 641
680 285
747 424
848 583
336 4
857 806
64 809
785 706
703 970
615 402
174 786
776 388
559 263
686 949
163 885
531 850
655 304
361 602
128 528
916 291
172 499
689 82
761 19
738 798
929 840
545 289
794 656
263 148
676 819
249 553
520 987
702 839
238 735
360 981
172 990
645 543
113 166
284 788
336 280
730 797
799 522
945 47
385 775
654 975
861 46
26 109
860 549
98 140
765 595
948 494
743 746
15 40
855 529
566 861
906 519
628 210
831 77
349 344
321 782
698 85
930 471
743 296
87 717
768 4
577 622
782 834
141 779
196 688
642 719
69 962
500 119
116 328
51 858
745 62
980 512
133 199
741 625
977 856
154 940
756 509
895 506
89 10
867 161
641 959
189 382
583 518
589 679
186 742
618 893
135 563
149 575
713 143
846 467
105 772
200 931
241 303
820 162
853 357
903 822
249 439
800 270
82 287
184 582
602 113
392 58
988 998
782 228
300 355
755 471
516 607
208 580
696 641
866 232
691 842
652 292
954 43
349 190
985 689
187 118
981 134
912 668
191 883
724 287
524 677
912 404
889 606
944 885
72 689
200 380
614 881
167 497
986 644
867 227
249 771
422 545
695 19
396 894
750 993
635 363
95 24
147 335
239 506
789 187
861 483
557 257
249 714
321 424
191 453
903 460
226 997
835 139
825 930
447 377
35 907
887 759
182 596
400 635
446 841
331 342
965 155
205 565
467 863
90 853
611 501
868 847
853 131
556 309
193 22
226 292
609 836
712 848
437 916
330 936
41 903
90 948
564 634
969 86
267 546
729 875
382 872
368 361
462 79
186 560
111 195
890 79
434 211
756 245
371 409
883 365
276 541
182 514
896 423
944 329
633 459
381 389
55 306
525 875
247 726
508 969
487 390
333 136
458 960
676 499
90 696
210 271
694 152
785 678
243 421
668 750
641 948
33 317
447 730
79 536
159 985
881 98
397 299
241 708
809 380
895 837
74 693
919 153
792 738
328 888
120 526
264 868
439 416
788 429
27 596
902 789
833 71
479 412
765 271
502 444
158 794
671 522
603 934
715 640
338 874
190 36
615 880
111 116
324 268
262 934
130 57
799 391
367 158
851 913
293 318
402 907
132 988
805 379
142 818
893 874
305 509
666 292
760 868
311 734
173 37
24 114
725 508
411 801
444 352
648 999
756 184
269 480
379 167
510 740
353 775
345 404
183 360
358 395
164 986
563 334
667 936
28 438
424 470
829 223
140 538
969 857
907 133
101 757
440 546
331 242
857 754
711 791
365 203
411 335
440 918
64 879
815 425
530 359
821 218
257 170
919 320
823 785
944 262
55 7
581 84
301 216
991 513
182 511
398 356
648 341
274 482
180 476
67 760
559 363
578 769
634 308
586 328
20 858
286 719
387 618
609 946
509 557
242 183
477 227
491 657
396 843
732 326
826 187
264 600
472 980
636 639
157 719
316 885
387 321
827 144
526 924
142 517
760 757
469 541
351 893
830 854
910 654
833 153
319 820
538 458
711 925
564 180
298 390
666 816
572 159
776 312
297 670
946 898
627 509
77 924
251 751
746 916
340 490
13 307
777 631
434 426
300 201
785 245
450 763
106 526
338 229
56 561
716 842
236 173
719 921
55 502
244 624
815 631
430 60
640 46
956 47
245 632
768 312
474 3
484 192
275 363
216 486
116 147
519 545
206 133
530 971
244 487
97 483
131 528
555 372
208 770
209 863
10 671
221 567
155 884
206 7
893 806
894 375
98 244
106 721
631 115
391 851
682 897
87 445
580 292
803 101
946 291
596 658
346 488
815 239
214 499
687 312
94 256
618 200
976 600
666 719
450 699
615 888
532 297
999 477
374 929
55 588
779 741
424 324
467 89
42 268
788 8
554 39
579 905
949 614
53 296
564 12
20 73
985 925
111 915
829 977
431 837
323 325
540 623
290 944
419 889
68 335
900 633
389 271
706 373
196 168
639 24
145 70
925 568
234 247
244 126
869 533
26 73
548 114
639 743
282 277
119 426
235 304
205 159
405 114
563 625
763 3
175 140
75 700
417 132
965 317
859 538
696 103
853 453
569 767
429 918
750 191
683 995
975 451
478 940
702 917
331 839
388 183
492 653
99 970
368 40
879 984
944 516
936 558
13 614
205 857
520 221
399 913
215 361
364 464
23 83
503 619
133 733
606 244
112 889
855 663
317 509
34 836
729 785
145 464
759 167
137 679
346 90
747 951
588 661
920 442
760 300
450 936
154 587
966 851
676 712
153 9
411 4
792 338
680 735
223 144
432 358
109 757
462 75
138 760
146 549
115 951
899 130
675 690
819 650
99 498
736 807
356 959
950 139
668 376
27 713
847 985
850 984
884 562
43 676
176 861
711 412
81 66
288 38
374 627
821 822
326 705
650 365
638 678
89 71
765 811
804 321
552 265
188 563
977 827
952 754
380 132
146 57
188 529
31 378
306 32
742 943
291 149
154 407
959 310
727 510
424 903
656 403
700 387
887 197
443 426
325 268
416 486
795 452
236 720
974 809
386 629
563 437
367 801
634 809
227 710
985 381
444 192
629 120
86 875
601 944
261 188
199 637
138 937
617 700
68 129
811 863
357 901
846 659
983 815
710 355
798 562
992 132
421 803
994 93
393 931
164 734
780 847
343 762
966 181
312 875
319 409
631 893
823 405
346 61
548 510
146 548
546 926
687 758
687 373
919 998
247 382
654 917
10 335
2 708
747 901
569 892
817 546
304 998
362 222
960 49
594 230
398 192
612 404
605 676
944 405
302 495
967 605
492 329
729 124
668 644
529 127
748 920
104 462
454 47
476 284
805 654
86 533
129 766
275 861
662 481
980 64
84 363
196 169
247 324
472 399
259 659
118 921
139 893
772 771
164 696
967 525
224 760
698 771
280 944
95 566
552 918
317 49
15 575
708 484
195 374
338 972
408 14
660 983
125 357
653 200
469 638
916 738
61 644
619 720
626 96
429 731
852 81
930 173
284 398
232 79
494 549
226 635
976 286
278 947
358 256
218 916
769 501
665 931
35 249
361 880
230 896
707 455
531 34
93 160
332 450
969 804
656 332
932 733
490 52
506 856
581 598
16 265
399 430
830 310
140 849
399 147
533 770
189 464
502 110
263 366
417 543
299 922
959 728
953 508
63 262
845 393
367 123
528 325
887 583
210 810
100 455
277 404
315 757
925 278
5 987
539 527
799 736
271 728
202 306
313 404
534 952
864 772
886 74
582 985
389 194
967 665
471 323
3 362
460 434
533 125
190 566
915 723
517 130
628 603
142 451
278 145
298 612
653 530
190 465
963 74
984 721
908 539
973 784
123 952
739 265
754 16
761 269
845 58
232 498
587 422
962 901
495 902
756 279
992 91
629 850
633 371
635 10
635 745
643 130
998 695
325 958
843 27
209 824
128 508
231 462
746 320
754 224
133 396
705 130
442 671
234 118
628 429
144 837
293 731
115 108
582 212
801 527
422 906
750 554
211 456
401 354
764 488
228 294
836 330
199 488
135 586
582 611
66 959
498 709
315 221
644 401
822 699
953 883
769 594
394 996
375 649
422 933
793 487
892 290
547 206
241 910
391 97
233 136
444 823
716 121
612 783
932 987
432 353
271 224
191 162
513 737
719 374
57 518
797 913
9 845
925 279
617 954
529 750
401 393
838 471
767 467
499 175
337 435
149 133
700 409
23 60
253 696
436 788
901 958
643 517
264 202
330 303
477 295
263 625
21 989
848 885
612 283
672 512
592 315
995 535
662 676
914 118
79 378
492 451
335 330
973 359
841 917
414 54
702 205
981 511
979 822
779 355
394 901
859 84
87 940
279 781
876 842
741 929
240 346
287 944
432 65
477 8
597 217
289 642
961 700
973 552
45 251
977 362
861 615
657 645
680 306
174 997
39 810
348 164
154 832
920 982
198 480
62 928
436 390
289 648
5 946
32 803
965 24
451 46
724 648
418 924
335 205
313 975
704 523
312 735
677 988
11 389
110 217
244 560
263 967
560 491
903 421
250 672
876 657
559 728
223 381
352 886
873 271
669 235
659 131
452 254
556 475
22 806
147 365
782 184
212 433
430 404
828 26
248 974
742 989
348 115
639 448
516 471
655 331
115 62
450 782
252 370
568 435
878 551
597 125
876 690
465 223
804 104
926 793
967 932
475 863
150 589
924 599
723 512
763 974
882 330
761 604
253 638
506 201
114 382
890 579
604 694
364 959
770 683
891 596
545 392
185 820
683 104
232 564
520 37
629 25
237 95
673 362
16 461
921 258
408 817
649 944
988 639
202 671
94 434
267 406
334 172
103 368
854 510
536 502
194 586
440 779
816 865
236 434
289 473
996 907
182 224
901 277
996 672
864 531
526 669
54 17
676 599
378 769
169 123
893 350
540 363
82 58
156 207
904 990
113 464
608 103
428 218
469 635
634 851
895 715
261 106
102 785
694 609
830 573
547 49
997 659
512 770
224 146
225 651
363 45
637 996
637 516
292 683
717 89
158 713
834 566
491 58
711 716
60 425
580 187
162 568
702 805
791 178
321 685
287 37
750 871
373 404
275 133
100 399
491 31
809 848
377 486
987 15
981 625
139 756
96 310
676 799
193 485
774 526
749 888
212 239
867 780
843 852
202 92
110 478
526 785
276 71
596 434
732 593
866 197
330 85
977 172
288 843
642 488
240 593
675 213
642 622
998 725
214 878
39 773
857 593
543 75
790 872
159 118
395 446
312 681
81 305
521 807
408 838
763 999
430 437
211 423
395 294
130 938
675 699
356 460
913 763
297 676
113 727
464 323
185 243
180 683
585 692
599 586
23 187
279 604
926 169
968 159
705 144
928 89
221 878
674 243
64 365
972 62
969 463
356 599
248 12
854 64
475 682
415 531
178 432
681 398
796 254
275 821
848 339
186 820
752 506
282 459
456 700
186 149
512 895
848 986
929 615
869 458
398 987
164 79
684 658
780 531
702 451
231 289
323 430
60 794
184 223
534 907
789 276
981 491
782 212
785 911
287 367
551 961
796 528
374 622
845 560
818 404
448 757
527 625
96 660
836 880
570 475
598 120
648 998
929 815
535 756
544 704
159 289
662 838
594 540
86 689
920 121
179 549
612 149
525 892
316 411
467 806
500 128
643 513
588 589
629 308
594 549
428 340
417 20
904 455
217 113
918 632
810 913
497 398
560 367
827 969
334 757
543 237
563 8
462 389
219 272
21 153
634 230
809 14
163 278
599 130
366 13
500 172
111 253
359 681
876 12
747 896
164 417
690 149
998 850
370 441
933 711
235 623
227 112
377 103
243 391
240 301
156 955
330 998
819 699
790 164
226 701
857 812
675 610
508 902
74 884
356 196
710 57
186 952
448 973
625 699
346 954
679 874
263 256
927 120
206 154
811 561
970 887
824 769
807 836
64 152
141 112
667 145
653 697
371 915
386 20
601 467
594 807
620 756
719 321
208 99
808 66
816 615
766 394
695 785
481 260
261 433
452 861
19 84
129 612
29 46
550 282
176 577
575 520
917 17
123 70
106 527
201 234
490 431
476 71
151 752
722 541
741 390
702 893
283 328
717 405
749 822
646 792
958 735
617 31
772 802
624 89
694 677
333 105
20 885
897 67
771 894
462 606
186 654
556 563
8 992
576 274
947 72
325 195
138 447
88 348
878 67
174 339
672 708
923 79
530 755
248 86
317 220
949 857
280 788
90 770
117 815
596 291
153 620
998 427
21 227
664 989
840 440
664 51
143 964
908 606
211 539
308 330
144 129
715 648
74 445
630 95
24 950
715 39
290 554
831 953
579 479
5 664
793 552
148 540
337 597
667 712
898 733
492 243
905 760
458 835
591 211
509 73
13 881
12 160
732 108
171 824
204 207
363 108
294 908
383 803
981 6
597 478
838 368
456 570
320 998
622 272
478 285
285 796
703 191
103 14
374 699
492 211
419 299
595 942
394 43
515 678
190 323
256 244
279 61
970 850
568 454
447 600
256 393
893 212
442 354
499 309
32 688
983 639
932 848
627 210
942 333
420 373
194 372
120 802
765 12
365 77
468 159
431 319
467 814
6 449
648 430
850 907
442 792
516 193
306 442
361 851
652 929
175 436
980 993
601 338
793 404
619 938
130 497
927 842
347 740
673 999
20 515
367 25
529 893
812 508
237 412
168 175
821 1
2 520
979 620
457 939
132 365
715 846
325 34
411 561
781 114
317 782
633 295
753 441
817 210
731 834
616 41
344 486
872 2
932 669
960 225
985 741
338 301
595 627
762 763
188 845
597 132
821 753
355 764
773 578
246 77
280 230
169 969
882 42
290 828
20 404
460 962
726 266
673 340
622 305
921 790
273 802
184 563
410 565
405 99
574 737
690 363
477 501
676 970
666 753
587 408
747 920
564 667
710 836
820 245
750 448
19 560
631 775
309 865
624 644
507 722
564 422
388 625
609 207
221 359
6 19
425 24
611 661
55 523
908 678
519 766
539 138
58 499
209 701
814 3
235 239
287 510
374 805
627 124
15 308
276 224
209 437
955 901
119 190
491 409
601 741
602 479
744 215
278 759
828 542
671 680
224 590
168 329
828 122
159 871
36 536
77 754
246 570
790 591
405 302
801 628
243 321
308 70
579 146
586 906
277 140
107 664
27 542
231 103
672 436
342 314
154 584
986 462
653 779
350 574
116 315
831 114
495 854
550 264
438 235
24 944
818 362
757 823
140 36
245 560
622 712
638 713
698 105
380 528
218 874
829 927
870 679
501 705
13 971
60 958
223 757
414 602
637 631
475 18
750 611
134 406
383 684
108 395
655 576
4 536
665 676
694 724
985 916
869 468
28 343
837 129
953 481
59 842
985 544
599 168
595 982
204 702
728 858
393 293
758 438
705 199
19 519
267 207
647 220
39 57
601 11
154 348
520 912
137 239
653 194
118 807
662 385
366 660
956 404
378 970
793 318
857 153
502 862
698 290
5 816
200 814
29 155
874 996
317 331
700 240
855 622
998 839
733 798
963 237
790 531
685 663
266 194
132 941
225 980
57 924
571 822
992 426
443 212
485 278
481 834
631 28
849 945
616 639
476 300
653 705
749 270
899 233
211 475
564 267
440 741
304 396
159 137
156 621
188 983
920 193
688 21
462 938
605 672
412 168
290 513
606 564
963 261
959 121
397 539
451 98
102 456
592 700
72 193
920 676
864 331
196 495
61 368
907 471
617 706
191 828
15 111
503 231
793 345
140 897
265 537
362 523
882 285
174 851
411 99
88 953
927 455
899 965
740 391
213 608
144 656
351 151
275 233
787 800
417 845
228 505
797 154
582 995
671 505
763 884
712 256
758 339
411 73
284 339
67 758
397 832
303 448
598 366
56 661
780 813
351 778
709 841
858 734
747 134
985 509
207 742
581 842
432 647
600 828
478 730
247 165
270 901
613 219
832 934
528 541
626 520
223 610
28 429
703 960
622 486
958 221
165 916
494 783
935 725
532 766
659 59
658 432
304 370
150 299
643 771
387 997
920 877
138 191
601 314
932 100
596 587
469 192
269 970
491 263
741 275
76 601
432 788
290 352
117 323
623 738
891 243
506 799
359 720
586 434
222 961
721 238
912 637
442 777
75 547
946 827
935 862
728 42
411 866
7 131
455 212
319 366
494 274
11 439
452 945
301 329
854 251
449 357
908 301
365 716
159 92
109 803
138 519
20 496
1 474
59 671
192 258
883 144
15 646
2 286
115 366
353 626
457 461
331 800
793 331
625 851
353 168
460 486
853 342
28 422
413 676
301 945
583 34
589 208
236 941
727 695
906 768
162 247
136 722
665 401
98 593
372 440
381 701
653 159
544 320
344 679
394 361
579 494
514 243
895 611
301 686
845 672
126 171
16 853
673 933
30 285
963 896
742 598
487 636
359 262
883 836
432 864
693 654
497 60
859 521
344 599
704 725
235 207
449 550
454 533
182 393
604 664
509 486
500 292
349 544
298 197
956 508
70 651
979 176
61 35
979 542
315 513
287 620
759 890
284 619
30 560
67 694
988 524
466 363
568 797
844 214
423 130
834 534
19 469
504 746
603 766
677 150
969 95
195 956
670 538
808 559
51 740
509 598
833 348
662 851
816 166
949 770
283 474
623 722
29 376
914 988
608 964
79 468
913 81
171 75
206 590
388 506
360 671
979 113
982 953
186 387
121 214
263 380
287 222
343 718
42 607
150 564
639 663
220 972
615 405
157 898
742 550
856 891
695 831
550 438
557 121
609 846
295 346
429 498
370 937
747 111
2 952
490 603
335 536
433 897
791 527
647 781
221 523
251 829
720 546
174 500
43 896
313 559
807 96
974 51
831 515
695 213
979 221
116 500
514 473
421 257
184 646
840 496
406 976
26 606
351 209
472 197
642 167
387 473
344 854
972 210
326 744
818 861
709 945
319 653
307 725
565 46
529 950
434 480
301 251
341 690
986 578
654 32
612 109
36 186
158 146
229 696
728 529
946 420
570 204
468 907
133 520
550 786
903 514
246 939
51 864
891 633
835 400
591 700
472 819
699 692
971 621
527 380
662 77
518 564
624 516
496 753
435 285
328 377
337 799
547 83
813 392
753 826
820 270
741 761
690 727
582 537
831 368
745 862
308 291
944 9
383 753
443 547
497 548
372 668
781 905
971 748
637 793
951 367
671 258
388 1
650 182
547 498
729 271
165 898
829 124
583 650
337 533
16 359
143 25
922 64
112 923
245 11
420 974
223 663
881 376
455 709
852 994
231 858
217 460
623 893
956 35
113 678
395 490
869 64
310 636
832 127
187 228
68 64
904 592
514 242
34 108
422 628
469 50
232 908
486 458
321 166
801 438
665 176
767 916
161 762
717 642
955 250
651 392
653 104
632 453
143 558
915 545
478 681
812 638
794 418
184 14
393 252
853 167
473 503
559 154
215 139
446 108
878 588
18 144
484 495
484 969
65 667
334 809
508 122
624 416
175 641
131 51
497 8
503 122
360 30
769 196
350 185
993 484
374 500
647 317
957 151
201 59
446 191
831 678
969 44
712 961
879 85
813 836
315 644
960 312
814 695
706 367
154 573
863 325
241 574
10 450
955 676
989 756
33 474
168 432
272 402
865 486
411 716
165 178
251 787
716 284
612 90
596 211
406 323
237 922
882 103
822 597
386 785
38 219
78 662
344 856
880 308
350 245
48 107
28 418
318 261
209 257
276 246
827 191
575 291
882 918
147 761
577 996
32 806
729 411
576 398
241 879
704 868
476 530
410 982
324 623
202 898
914 83
815 412
668 999
811 131
114 680
302 370
325 202
549 854
438 874
905 912
340 207
525 455
926 39
404 250
241 304
455 197
795 327
220 486
510 9
815 72
504 709
41 445
570 967
568 76
629 23
272 841
148 412
19 719
897 903
912 210
281 999
787 726
232 179
171 802
145 6
126 713
87 704
946 704
116 415
164 12
669 86
770 932
912 148
326 823
180 422
535 612
315 121
676 711
566 791
477 82
429 814
837 790
937 41
216 892
84 395
313 970
359 840
383 230
311 562
708 830
277 31
423 369
826 990
737 925
764 173
658 549
64 968
111 771
797 948
610 439
821 747
450 596
467 628
585 79
241 673
387 555
37 450
573 319
446 182
164 221
877 631
486 63
137 429
393 875
983 781
325 505
141 201
916 305
422 792
287 269
709 442
45 940
227 182
369 971
751 732
980 733
104 762
253 383
427 539
533 712
176 941
232 260
753 600
303 333
892 861
714 872
594 169
633 961
765 594
595 17
329 373
555 332
755 439
731 428
687 254
914 269
954 306
177 22
754 928
968 82
301 523
765 407
961 159
586 190
6 625
795 919
487 198
514 915
202 621
741 200
843 505
959 156
199 249
225 982
315 55
226 531
96 865
956 385
902 696
936 745
892 450
5 40
157 954
790 824
361 367
706 456
232 638
105 68
571 60
337 171
521 581
11 624
454 884
81 595
707 441
961 764
401 352
411 767
858 714
823 195
884 695
775 504
30 137
479 756
639 344
784 839
460 679
734 860
31 697
182 793
310 321
867 572
178 993
427 559
130 906
314 393
189 305
736 67
905 165
24 931
687 558
76 150
533 385
220 689
144 749
33 923
307 162
180 972
511 42
32 520
694 718
77 769
505 40
533 724
80 29
472 465
978 482
413 739
818 116
90 350
378 663
985 680
513 598
846 714
999 960
842 779
155 321
802 776
628 532
563 935
884 772
789 913
844 840
270 706
966 111
484 120
237 802
261 725
597 240
256 387
204 170
673 130
245 556
253 385
880 68
308 716
540 739
834 128
892 757
481 898
636 947
257 309
77 854
216 329
11 90
651 318
409 991
669 652
747 970
804 227
314 854
162 921
775 730
961 540
417 611
209 573
915 820
826 374
87 600
316 220
769 845
662 533
462 450
956 669
147 781
394 585
624 48
68 744
892 613
473 628
5 836
613 666
369 426
467 28
295 155
739 648
695 956
658 800
48 283
720 877
661 556
234 577
948 324
225 836
791 845
209 711
478 774
72 938
836 888
522 700
112 783
53 638
272 108
233 882
95 92
784 930
331 764
164 852
816 627
314 996
135 139
755 46
492 80
794 77
313 166
609 410
40 939
142 340
182 128
286 636
294 276
608 716
113 504
615 256
673 140
811 815
479 345
294 116
62 826
919 708
101 878
775 113
145 548
194 920
302 368
370 327
507 532
141 338
876 786
453 560
235 867
950 622
465 903
665 304
586 34
630 444
781 793
908 586
452 88
295 377
276 677
76 577
494 7
528 925
909 875
802 689
667 61
626 370
809 849
805 84
525 233
816 144
160 378
173 420
252 975
461 270
991 589
437 671
587 313
838 501
865 286
967 285
427 478
795 230
732 689
332 318
353 586
268 543
995 831
142 129
296 391
746 573
748 984
884 895
565 135
175 886
966 528
472 234
422 910
219 814
967 333
813 159
499 910
731 598
246 966
492 810
458 627
506 755
16 317
314 263
44 381
97 894
844 888
792 687
697 243
221 369
254 318
470 555
744 644
31 535
330 727
130 415
233 350
76 961
803 704
927 301
791 86
421 260
993 922
65 921
436 95
808 117
174 937
638 17
74 595
589 321
242 9
376 950
743 705
184 579
96 431
98 254
339 168
247 439
568 723
711 256
434 741
42 675
218 713
264 54
984 551
878 94
435 327
12 274
986 703
441 584
141 8
659 203
263 92
296 547
605 337
222 823
49 485
876 505
407 161
305 842
487 4
941 851
277 927
553 717
862 45
76 520
390 631
294 618
487 578
829 894
90 485
87 577
186 167
727 261
686 325
303 1
569 153
783 641
575 270
218 755
515 308
236 80
627 366
48 85
365 307
877 292
928 95
46 442
754 637
394 341
716 372
706 616
655 753
878 397
943 679
837 574
169 553
880 398
844 159
746 260
827 975
657 121
653 52
902 703
337 90
629 857
667 97
727 618
45 604
963 981
549 679
45 25
428 952
752 116
41 380
325 35
379 950
756 454
219 81
562 972
152 930
550 196
245 734
552 997
201 593
979 967
807 850
799 451
607 703
991 362
156 562
34 738
86 942
530 813
809 507
481 365
220 784
378 712
440 412
801 181
349 886
123 230
89 182
917 797
888 725
303 45
896 323
579 308
252 520
148 981
584 587
744 384
622 890
673 672
909 92
174 563
488 368
720 293
511 867
274 94
453 369
477 220
813 450
461 485
598 325
69 256
984 846
639 26
201 680
325 526
786 950
619 591
810 130
967 370
616 564
46 707
674 841
70 657
686 60
510 415
364 546
21 129
821 368
301 58
459 794
806 386
931 30
555 275
550 829
141 593
836 835
409 8
555 66
250 931
760 550
340 692
485 99
92 439
946 958
138 84
440 325
685 825
265 934
755 24
835 94
715 128
578 779
181 901
244 839
778 687
997 573
570 134
8 361
459 926
560 143
102 825
428 856
93 545
126 954
741 695
87 749
26 966
391 128
335 990
478 905
222 435
74 347
393 475
116 114
67 258
283 753
247 66
389 502
294 273
574 191
547 934
744 972
632 131
786 24
957 699
174 32
990 290
145 408
161 145
998 138
173 571
565 392
678 55
435 661
538 220
685 494
270 210
525 260
499 21
800 179
893 996
79 890
133 251
254 376
907 566
839 936
620 625
597 157
490 879
76 341
252 447
625 982
46 56
223 530
658 35
45 912
762 951
829 952
576 835
957 771
588 308
189 15
648 440
461 737
842 438
70 239
493 292
768 150
326 164
413 440
467 241
41 319
539 997
659 380
395 312
644 469
71 136
354 50
877 820
524 331
289 414
418 985
461 81
183 207
744 173
5 57
616 182
512 969
231 740
140 521
710 663
851 351
76 529
432 845
865 892
278 400
572 864
516 928
920 478
552 970
290 228
154 430
444 951
716 696
888 993
14 370
298 473
288 262
324 637
28 966
265 962
958 777
495 197
769 941
14 959
911 724
314 551
954 402
545 700
716 293
254 950
628 227
436 642
538 699
191 787
64 145
540 961
844 607
35 422
773 112
47 884
958 964
579 432
367 943
995 824
105 410
722 516
602 327
600 893
889 986
992 922
797 570
353 515
864 338
481 858
162 585
620 481
580 341
996 182
19 948
933 739
920 382
451 816
789 831
296 780
752 445
702 457
794 792
775 307
376 394
140 956
86 487
137 457
300 634
801 240
933 97
20 36
541 73
844 851
637 990
156 787
274 813
726 412
777 25
46 229
468 411
911 994
389 548
983 30
310 631
399 466
59 690
466 573
411 380
649 674
725 37
418 882
690 817
699 106
148 834
124 137
58 229
801 537
986 563
51 87
683 768
320 616
515 475
460 245
125 129
405 176
568 94
267 174
185 464
888 710
522 207
833 815
263 347
641 272
868 604
581 272
717 750
674 254
565 696
753 790
179 640
198 176
868 30
342 130
728 335
753 207
867 312
42 540
565 958
696 213
912 879
908 416
102 364
193 888
255 931
999 121
12 159
595 618
849 381
95 602
229 991
176 396
465 464
156 411
389 45
856 835
646 819
121 487
725 498
245 440
715 752
850 148
565 117
780 462
725 520
507 932
354 504
750 827
562 99
70 79
640 794
928 615
54 408
907 489
372 687
379 560
336 119
790 264
393 501
12 941
655 27
373 899
369 799
324 805
633 111
943 578
821 688
78 372
803 616
576 366
614 430
545 177
306 270
427 315
330 147
113 5
952 97
467 246
675 639
933 752
362 88
368 937
524 462
891 201
485 788
57 156
457 738
94 606
18 560
203 692
575 514
848 379
592 371
840 388
859 731
588 695
518 317
837 926
663 127
84 230
273 216
773 68
127 347
581 975
725 525
912 908
647 499
954 516
816 790
793 640
766 647
486 501
920 626
957 500
952 682
376 648
907 596
786 861
463 953
592 436
434 326
257 394
4 784
298 237
538 435
449 352
387 451
958 330
238 370
390 23
47 298
35 303
43 900
57 47
7 670
415 1000
334 831
764 134
212 572
869 582
560 911
52 667
537 819
789 309
734 322
810 669
812 992
842 375
563 388
969 543
45 153
159 354
20 562
598 489
162 490
352 326
833 545
874 573
278 776
379 738
178 977
226 858
11 388
277 542
95 805
146 321
730 902
382 46
870 760
88 361
905 99
100 955
9 398
750 718
750 131
115 619
243 250
17 330
780 62
226 65
526 448
832 718
226 933
849 340
903 443
942 919
124 904
544 904
965 771
847 190
835 859
185 572
143 962
411 111
180 695
387 780
822 328
51 946
849 195
716 695
265 441
58 199
390 468
661 859
414 841
719 42
971 121
987 553
233 835
330 489
805 884
973 218
521 579
337 843
213 494
192 797
818 213
550 600
657 706
483 630
276 559
859 136
854 380
222 764
568 969
527 780
942 860
789 111
424 165
30 246
939 657
156 150
881 505
268 469
422 146
863 175
386 164
328 920
523 196
21 315
936 878
10 151
404 33
196 572
843 787
965 776
653 5
647 175
200 19
841 755
919 12
239 826
145 545
967 693
468 269
55 884
438 707
454 74
437 461
326 428
605 58
813 924
102 280
904 731
656 143
518 888
581 971
313 477
694 749
937 393
338 294
194 16
932 678
516 744
591 948
443 285
48 732
29 386
775 547
427 727
222 153
821 962
45 924
709 79
192 695
994 840
418 42
571 798
779 947
723 531
214 170
653 992
248 168
673 317
782 69
240 842
537 544
916 882
835 53
604 558
521 315
491 768
835 987
589 859
303 722
564 426
333 408
980 608
65 815
18 738
658 239
449 225
505 497
439 18
585 771
625 649
937 636
749 676
575 153
612 232
743 534
181 191
110 500
270 579
733 774
635 411
536 571
46 578
503 227
120 612
78 741
542 810
351 115
440 619
301 862
142 487
416 333
117 536
804 286
957 283
651 659
749 777
301 336
756 156
15 408
17 508
46 310
60 824
965 169
804 55
932 552
337 484
639 881
851 656
854 785
406 385
299 602
96 529
367 251
246 962
747 638
836 397
591 397
755 720
374 695
180 176
2 278
441 248
699 337
930 840
677 606
423 489
729 535
581 550
910 648
155 965
242 744
521 784
445 417
257 305
758 686
386 935
402 689
433 549
178 553
688 691
196 534
982 593
747 719
879 148
408 672
220 671
96 573
721 784
263 375
563 572
826 111
292 609
602 699
633 95
242 204
117 337
776 837
212 35
414 859
809 654
646 165
874 376
619 517
337 220
971 616
2 354
923 498
474 159
937 766
390 555
775 849
657 569
574 153
868 545
120 909
430 122
614 352
971 87
354 218
984 633
844 618
466 107
676 687
626 543
803 13
364 541
855 874
750 995
469 733
350 337
986 167
796 747
641 471
363 168
28 933
583 743
321 719
479 70
714 299
154 693
29 947
21 176
45 661
646 478
845 993
926 112
966 751
253 934
50 573
826 499
409 139
438 373
965 482
386 611
311 664
261 696
629 732
611 782
349 436
280 757
927 984
546 364
845 94
473 156
109 445
594 392
87 731
815 859
641 46
213 272
256 700
562 698
409 386
853 517
984 775
258 32
981 696
115 51
762 929
909 811
705 901
209 269
447 976
713 514
380 706
317 989
90 649
684 204
51 797
484 312
608 540
219 943
353 945
3 545
721 92
194 757
647 596
907 512
21 471
679 181
558 560
100 777
469 664
106 821
608 982
527 978
667 638
502 905
85 953
81 946
165 874
158 496
508 414
458 34
105 124
114 796
697 615
396 589
534 189
525 238
777 682
85 636
96 542
670 486
756 126
962 668
249 427
815 945
41 867
3 784
127 26
612 660
566 313
614 91
550 742
880 47
409 635
334 457
77 688
592 203
66 203
215 983
515 828
425 416
570 901
471 632
345 879
600 919
739 709
517 363
464 108
917 881
863 528
311 640
178 10
241 296
741 840
587 305
80 957
586 895
64 855
337 990
252 647
629 546
592 407
529 622
280 769
918 21
753 547
770 571
149 708
466 212
914 240
288 250
229 891
436 478
728 379
237 257
377 270
888 337
105 992
883 244
184 5
578 451
12 859
656 739
759 372
211 999
60 315
990 943
857 362
637 915
730 61
93 741
832 212
153 749
99 609
29 89
903 290
614 201
562 422
925 251
701 562
974 609
799 784
392 407
337 646
198 413
420 759
834 696
361 886
667 582
838 893
1000 745
641 7
785 978
4 481
315 2
899 981
936 88
226 817
505 931
655 856
996 631
202 275
831 94
324 141
523 69
71 414
174 837
119 575
237 793
845 822
191 807
837 405
473 292
461 777
158 217
956 395
361 152
568 172
975 111
979 429
854 411
418 43
190 652
508 179
912 776
522 886
57 992
199 387
773 53
736 199
955 925
850 841
523 568
339 10
748 245
332 805
588 882
191 360
286 340
304 636
931 258
913 132
450 787
700 779
169 150
726 507
690 117
273 921
254 815
155 533
623 810
521 553
419 433
685 869
571 736
647 739
237 372
597 747
484 860
80 378
606 703
539 126
558 643
178 480
548 167
929 621
30 452
524 484
983 129
254 144
643 868
183 213
834 82
799 215
444 79
942 865
470 485
829 452
965 366
325 219
861 155
733 999
219 697
291 404
300 929
359 422
638 861
697 178
895 235
232 755
390 964
106 903
951 333
727 81
354 378
473 719
371 1000
897 369
603 174
489 3
216 404
629 569
133 989
510 605
708 872
329 78
697 489
837 300
14 734
643 502
736 241
790 600
168 418
407 677
900 937
543 123
850 692
151 601
659 793
455 394
386 191
790 325
592 309
976 350
338 232
169 710
711 370
470 490
13 57
358 975
218 499
299 810
807 627
210 326
387 147
629 672
329 395
505 637
612 754
915 519
888 425
366 98
102 802
179 488
627 608
550 607
280 879
353 817
161 197
302 350
220 273
882 263
646 431
869 925
661 574
97 754
357 257
950 346
522 914
37 866
851 110
311 941
361 595
979 242
25 430
901 685
356 49
319 736
651 365
726 975
285 626
11 639
738 718
952 446
766 622
181 768
339 32
919 681
153 267
732 277
584 104
730 614
211 700
593 948
745 182
870 277
528 578
274 32
844 5
308 171
734 686
447 670
789 50
663 451
218 607
168 371
124 469
930 783
61 809
691 499
726 424
184 173
445 325
194 236
749 695
384 347
130 347
198 391
595 381
705 488
13 916
858 761
611 646
676 28
909 411
726 954
580 377
509 682
169 920
816 244
188 828
511 397
589 121
42 616
500 302
379 226
255 585
458 318
694 778
517 461
230 26
943 14
641 758
257 180
576 525
918 871
317 525
807 126
194 78
515 888
207 31
700 436
408 545
329 396
272 525
873 764
968 143
19 792
762 212
99 427
306 150
215 66
415 252
418 553
809 540
579 33
182 545
785 943
757 5
570 207
784 228
709 998
293 402
720 707
200 200
92 407
305 919
739 486
463 875
781 219
232 350
778 15
577 486
364 869
239 435
928 244
59 845
936 150
598 338
213 524
631 444
245 821
23 483
607 950
808 95
600 542
240 164
66 222
607 939
981 416
92 577
588 114
60 194
63 137
530 871
736 873
716 563
110 667
105 701
830 170
275 788
460 607
17 243
336 431
731 217
301 314
990 558
865 451
577 969
504 406
490 778
194 301
204 567
890 220
161 577
43 742
794 261
8 370
581 863
640 673
371 376
772 926
294 661
497 455
589 147
801 606
79 95
661 224
355 21
946 935
883 73
97 728
5 895
881 502
701 469
355 90
546 424
148 206
578 944
788 813
368 145
224 640
534 916
27 576
351 243
130 350
96 59
293 235
379 261
182 434
20 810
747 924
940 844
856 146
100 323
108 915
894 479
833 822
863 230
721 699
228 466
681 516
631 237
602 876
67 677
499 677
847 8
7 74
395 273
728 198
292 857
236 922
93 837
797 159
866 611
409 364
512 732
740 799
783 564
49 537
933 833
394 377
21 191
887 886
153 296
601 144
888 112
875 680
478 603
681 578
977 986
459 391
768 130
42 654
690 188
219 900
530 48
668 535
988 824
564 316
833 495
110 451
673 189
291 295
306 958
133 392
414 201
264 826
5 29
523 711
674 985
173 880
942 613
127 232
907 784
190 87
428 322
316 73
869 265
328 935
728 841
720 574
217 198
805 475
981 994
864 703
775 497
321 319
315 953
526 787
261 915
28 822
26 47
312 896
427 675
84 575
687 564
453 564
598 315
654 626
488 680
203 704
251 514
600 152
453 378
178 888
563 353
325 909
420 363
926 526
259 524
840 913
485 111
350 860
253 913
564 929
291 644
854 568
443 360
377 943
467 121
102 123
224 586
600 934
990 204
693 886
909 136
430 988
604 248
108 68
293 562
190 516
499 126
647 98
653 609
245 136
330 483
909 695
581 835
89 530
119 518
869 74
889 682
807 924
837 218
263 490
202 268
103 575
15 573
647 209
821 248
486 979
523 322
196 137
232 985
321 785
252 159
279 176
737 727
63 707
825 883
933 717
295 605
853 899
763 122
604 495
23 626
158 759
352 221
103 122
542 316
301 877
375 858
927 307
926 573
471 378
251 75
225 7
632 466
5 335
294 757
456 946
633 180
389 839
764 929
443 234
306 693
51 968
785 484
368 822
656 583
339 768
246 323
299 511
330 39
701 995
698 932
190 357
676 941
425 641
985 80
575 298
381 265
840 916
458 541
262 162
4 888
820 201
792 437
925 65
601 349
57 585
247 651
718 682
101 175
630 773
251 391
757 42
458 779
382 866
848 949
599 867
279 668
548 379
843 121
698 693
932 327
465 182
576 895
254 385
26 635
603 741
148 802
689 525
248 288
391 526
307 291
256 501
434 208
781 127
514 519
267 202
43 514
391 148
648 486
344 382
945 87
48 731
725 980
460 587
753 479
52 266
997 318
820 391
183 12
159 250
922 159
87 265
892 31
889 345
361 603
46 709
920 217
99 454
730 739
249 960
991 970
431 455
967 672
284 827
437 4
44 708
221 494
513 801
244 140
600 511
725 812
555 331
147 344
686 191
403 258
684 916
88 745
263 719
132 785
892 217
331 432
243 843
89 741
931 589
32 967
120 364
9 730
251 46
831 67
950 513
498 886
729 8
833 266
206 518
959 553
425 52
465 892
622 482
215 53
863 165
918 361
452 130
748 330
751 953
847 183
14 157
735 790
208 552
377 654
624 599
4 665
354 921
109 180
237 304
816 984
985 918
289 183
100 302
691 187
443 250
481 663
64 282
298 206
961 447
642 821
622 93
474 312
185 223
856 820
19 506
377 358
883 690
804 440
164 771
944 966
600 779
143 136
736 560
281 755
346 267
91 584
707 869
763 2
770 462
948 806
652 899
936 146
552 239
524 968
247 987
587 182
644 445
866 647
695 154
497 696
340 372
664 586
710 634
695 58
795 362
995 792
642 968
437 507
660 757
210 805
858 59
500 197
430 515
149 312
158 843
205 716
692 290
35 480
796 1
757 171
229 463
978 945
502 126
609 659
320 329
44 57
981 510
936 619
229 899
585 809
361 99
819 690
682 487
332 644
362 376
67 175
554 400
36 651
708 815
220 288
65 804
254 267
467 297
300 620
263 833
359 314
324 55
477 384
869 696
851 471
62 104
90 880
401 28
864 52
999 335
35 614
312 345
371 620
905 719
568 318
822 657
197 574
36 60
626 34
394 660
999 912
53 278
918 93
266 219
852 882
862 673
117 224
883 957
860 981
185 778
446 690
251 86
347 688
613 17
168 923
975 548
677 222
911 793
560 734
710 542
759 860
32 457
899 932
300 568
785 178
970 368
829 10
184 156
649 971
901 710
921 896
116 820
827 868
34 126
788 171
655 757
538 483
766 721
990 674
611 957
160 670
870 504
682 142
961 225
702 804
517 356
191 29
126 180
702 529
334 256
506 326
830 313
868 228
461 181
805 477
527 506
214 543
800 756
571 277
937 642
948 880
402 777
192 270
4 652
129 328
74 231
303 225
986 873
501 624
497 657
97 785
650 268
407 899
943 354
778 345
482 969
966 837
972 767
446 662
212 519
244 514
743 581
204 587
603 653
371 253
206 315
952 171
289 148
375 734
809 586
632 540
292 187
839 849
977 1
984 177
700 276
209 988
775 583
722 583
520 325
986 970
23 969
510 314
560 346
835 58
410 427
622 393
603 98
374 888
642 148
470 715
311 413
741 172
159 638
826 129
202 429
227 880
82 952
789 885
930 532
944 397
644 274
618 59
515 813
254 716
241 832
783 714
749 586
654 890
175 68
522 290
442 517
563 453
105 532
511 92
904 263
94 392
523 229
457 623
814 111
864 635
704 634
860 145
306 811
698 314
576 983
250 183
445 161
795 823
644 297
597 592
402 600
552 143
923 353
164 648
830 972
36 126
428 182
948 71
478 544
14 732
149 767
331 716
210 980
288 315
283 420
197 586
317 561
328 999
628 34
13 522
838 49
545 904
879 245
479 800
19 588
668 568
129 842
345 457
192 324
842 128
2 73
198 839
474 998
316 836
80 861
739 958
109 827
157 776
394 681
683 66
81 546
164 278
627 52
264 915
367 720
484 475
547 640
251 940
320 162
166 194
417 848
611 643
723 155
734 804
433 437
974 836
823 457
310 369
448 912
425 826
961 841
836 748
169 336
816 567
508 790
402 330
51 46
327 711
165 752
47 427
347 915
602 168
271 700
924 87
228 20
113 825
222 114
865 464
862 808
729 260
359 338
912 436
541 485
223 765
696 159
105 782
443 463
775 327
16 139
962 769
205 645
709 105
870 397
719 442
409 766
952 865
328 17
340 454
592 506
231 542
480 334
766 684
978 827
109 10
839 827
451 600
464 490
499 143
858 190
251 992
325 136
962 906
97 422
915 287
601 717
844 243
510 792
332 908
738 782
230 51
318 554
616 140
460 98
890 390
726 573
506 548
350 341
602 861
305 457
882 546
846 608
118 495
566 976
395 127
497 869
778 151
925 479
652 785
57 897
396 10
822 169
216 568
647 64
437 424
566 713
902 56
840 778
801 587
139 910
436 708
231 198
933 361
842 703
336 444
295 509
964 862
77 611
386 490
577 288
898 297
192 737
426 993
254 463
624 484
196 854
649 257
575 395
980 960
599 133
204 791
222 630
135 249
76 419
928 37
293 340
541 411
807 115
74 392
45 673
815 746
878 949
943 558
406 277
461 775
90 532
557 904
208 539
448 160
404 851
974 723
376 434
849 368
433 410
425 274
466 628
247 673
518 980
174 317
139 44
444 708
319 199
910 293
922 285
882 436
957 533
712 405
384 996
898 875
391 693
892 491
354 813
127 431
262 816
566 502
821 523
35 155
607 840
305 319
596 128
899 980
206 218
927 84
629 280
62 181
237 324
677 859
27 283
51 331
953 646
810 852
977 285
351 182
320 780
626 300
407 472
406 995
526 791
427 318
860 707
710 765
293 467
111 87
572 612
706 196
847 951
322 33
146 101
702 533
380 914
239 791
611 812
279 824
342 202
126 943
344 800
327 841
900 381
373 631
912 736
207 625
38 234
82 787
733 35
419 859
643 664
530 388
767 329
942 73
107 289
403 542
158 382
936 105
162 817
418 377
131 639
403 590
927 287
296 129
511 379
685 798
478 111
594 265
170 363
241 280
34 617
312 214
534 44
841 136
768 806
917 760
474 853
89 826
600 330
298 769
166 354
397 614
632 663
100 147
697 188
869 429
929 167
251 369
75 184
797 736
123 158
811 755
172 484
162 953
590 31
549 929
997 151
918 372
50 737
824 957
94 946
466 904
739 650
611 720
672 884
155 405
205 982
616 474
353 17
210 899
331 321
562 734
383 920
371 678
44 394
464 382
398 195
67 963
579 273
269 261
833 729
525 555
758 568
117 450
688 720
932 455
879 748
188 863
268 938
958 521
600 903
702 594
454 419
543 142
138 826
596 368
573 783
877 972
330 835
89 193
431 549
979 224
332 929
316 138
555 608
360 488
800 432
478 676
862 894
88 302
249 869
862 227
92 193
507 407
392 300
185 298
259 897
786 58
328 615
86 730
422 299
623 509
601 60
280 683
130 909
220 586
397 757
236 655
653 373
65 980
987 150
448 683
620 400
601 374
96 702
17 577
962 859
404 493
994 980
662 121
193 756
876 576
441 892
153 402
103 826
935 899
930 676
516 685
520 435
426 513
48 201
535 961
894 566
920 828
781 65
929 470
492 483
799 191
54 741
683 869
835 577
756 601
273 510
697 818
427 477
235 483
683 163
304 167
100 553
698 238
689 541
579 766
342 427
518 97
380 790
607 76
219 587
75 802
45 115
694 764
953 776
888 883
541 881
954 289
25 18
458 244
766 412
325 192
307 258
34 723
956 140
160 615
130 470
874 154
840 332
849 514
559 173
326 118
311 202
43 375
575 172
197 449
132 426
886 980
504 701
271 396
771 93
264 866
420 347
891 462
986 270
266 15
9 749
792 894
80 83
978 550
314 100
183 773
994 425
587 419
607 729
848 606
400 842
742 423
868 766
184 651
509 314
270 468
43 211
192 477
777 702
543 832
951 993
927 371
625 146
137 34
684 680
895 192
374 516
344 799
501 139
648 43
970 950
673 12
394 809
480 80
108 615
532 844
720 963
97 41
265 484
496 34
730 928
972 105
654 595
826 543
157 729
41 689
621 887
297 692
202 393
733 466
877 373
754 724
129 586
591 134
180 768
136 445
687 197
889 147
612 307
345 365
30 102
588 46
582 530
180 762
650 207
521 54
164 659
222 404
376 768
607 72
525 401
447 566
327 642
832 847
854 896
783 56
930 4
656 186
206 614
609 41
601 133
442 585
244 240
230 400
26 629
501 307
310 85
930 231
547 713
147 128
113 524
754 280
938 282
36 599
366 903
975 845
217 439
345 545
890 489
864 788
915 666
885 671
103 990
302 111
596 239
837 109
885 752
595 993
834 139
559 506
79 212
450 359
8 639
742 266
102 42
929 750
710 576
834 684
962 686
220 365
775 131
870 205
342 838
230 144
196 589
782 15
832 523
34 985
680 847
703 865
530 16
551 101
231 250
87 462
716 634
50 849
1000 881
623 327
173 28
44 421
803 423
97 385
24 977
438 376
96 487
224 95
585 619
946 405
565 470
524 828
503 678
602 599
62 626
87 364
981 920
802 204
676 882
115 973
762 318
995 499
567 56
124 494
778 562
96 411
197 76
330 816
133 132
19 160
365 134
813 927
244 616
894 238
114 461
645 589
151 514
650 598
673 606
316 453
516 800
726 821
958 321
789 851
558 902
311 555
491 616
130 330
590 405
527 614
10 891
770 98
237 652
820 314
824 777
628 544
866 290
258 778
52 739
254 153
227 375
602 500
640 399
713 330
821 269
499 632
261 642
968 866
146 547
240 747
898 685
734 730
3 986
700 322
203 197
943 265
195 193
301 347
596 796
211 329
525 125
620 831
878 260
484 745
53 427
362 600
971 662
633 953
448 543
616 540
557 25
827 786
882 689
89 243
976 713
527 551
695 74
675 494
846 583
869 402
960 47
187 244
709 69
311 924
108 325
383 986
228 429
583 120
961 803
873 920
515 558
480 151
74 265
709 934
239 907
754 303
681 431
498 641
234 371
430 427
992 261
402 2
315 462
371 817
850 615
269 907
981 949
201 501
280 52
242 856
102 643
105 496
880 905
73 574
217 132
390 508
433 79
338 373
226 61
113 760
360 566
333 859
417 212
115 789
166 540
748 2
727 547
327 952
989 63
884 740
783 301
893 353
64 992
429 432
805 108
383 764
305 190
187 613
28 796
847 300
391 942
321 190
642 962
403 446
69 137
327 747
689 683
273 716
478 119
201 758
69 331
483 735
696 586
922 116
722 483
192 48
581 881
324 667
207 203
301 25
612 807
79 533
275 800
848 948
153 998
192 476
16 229
352 440
994 157
359 647
514 745
803 944
943 296
645 414
922 661
995 625
452 681
182 798
189 893
796 74
913 929
718 779
673 521
301 817
111 238
195 686
656 951
879 809
50 903
681 772
736 74
88 420
616 538
665 980
828 672
930 919
592 160
727 641
62 759
739 56
114 618
458 202
43 545
546 653
632 54
234 913
972 825
808 581
868 93
415 263
989 35
921 71
679 101
753 64
138 736
470 724
648 793
900 719
843 717
203 2
650 950
900 285
611 654
754 978
593 862
655 329
662 849
45 864
850 694
165 102
331 328
221 412
129 219
859 360
217 990
133 809
241 61
706 638
683 440
8 13
776 375
181 257
877 803
146 826
522 370
626 273
579 219
333 636
208 960
543 890
400 902
482 30
892 662
286 836
339 572
916 610
445 179
67 787
358 136
964 489
294 439
555 735
830 652
500 953
348 217
670 615
520 623
931 587
409 407
344 767
112 858
94 719
626 388
510 532
122 691
152 34
495 851
465 428
916 985
50 847
253 266
759 629
407 620
513 528
310 47
70 813
81 564
79 479
815 512
193 89
322 797
706 250
596 47
279 354
666 791
882 975
139 269
218 801
276 186
535 597
335 240
927 467
533 557
877 535
707 15
156 924
168 458
572 799
222 917
596 849
455 482
797 789
74 994
417 593
480 695
411 12
804 991
448 188
456 716
870 910
198 19
698 623
12 467
206 767
533 710
241 149
220 283
391 313
920 957
803 433
933 657
548 138
775 963
330 329
214 214
39 806
362 422
494 49
574 907
191 145
49 303
752 191
965 651
680 91
419 179
574 809
231 830
472 212
767 520
866 272
488 124
580 239
666 896
890 345
706 405
385 279
777 249
913 249
152 882
550 817
778 791
645 219
519 381
314 532
637 90
780 901
690 944
932 810
972 586
711 103
835 168
16 935
935 246
777 571
336 908
203 754
186 175
974 237
690 815
887 712
748 722
864 96
748 686
473 950
124 130
315 773
10 744
425 51
772 743
156 483
36 916
323 899
12 70
371 728
493 495
209 160
267 848
152 628
943 576
861 974
466 104
910 140
209 290
426 578
408 44
777 559
486 53
196 782
400 683
677 583
722 924
566 911
862 934
863 918
682 991
406 631
387 953
764 787
606 312
803 757
114 368
654 529
446 647
999 919
585 756
901 323
109 696
359 655
838 396
365 952
763 735
630 768
263 595
241 846
116 916
238 759
454 577
772 420
723 218
870 353
338 484
191 539
789 827
653 379
585 685
429 390
604 325
615 707
277 34
938 60
391 74
832 44
804 769
80 232
510 693
239 731
790 904
542 418
937 582
31 806
921 320
218 797
802 168
928 986
563 732
106 995
315 615
687 442
30 925
525 769
83 312
604 465
673 561
541 474
811 643
199 916
951 831
32 80
102 282
366 58
793 413
79 873
881 241
509 151
177 251
6 127
433 37
559 633
443 12
69 660
347 650
892 219
254 685
984 684
277 423
925 590
527 101
840 532
227 624
256 714
149 170
225 217
494 824
692 135
926 797
814 117
680 393
93 951
664 677
825 656
286 284
652 175
631 793
507 789
50 320
906 730
64 998
32 593
697 48
318 802
681 494
458 966
468 445
925 331
471 747
103 728
758 774
259 731
596 360
854 508
801 407
302 900
174 772
999 276
500 178
441 576
389 551
701 999
896 228
504 308
454 449
642 254
207 108
225 410
850 526
298 149
76 281
280 625
871 175
852 325
121 707
984 575
155 977
436 405
146 958
727 686
318 392
16 153
478 244
574 813
790 350
754 915
510 35
402 170
584 526
846 253
850 932
570 738
936 192
214 797
226 967
966 191
865 444
235 800
856 901
520 136
873 670
245 441
178 898
197 812
80 278
721 161
630 447
695 150
934 919
711 562
812 220
855 360
383 661
473 342
397 552
483 589
85 74
521 76
863 454
595 327
297 758
898 503
469 632
516 941
325 912
586 690
987 68
278 71
784 13
679 802
841 625
480 489
382 729
344 202
142 36
774 303
91 266
314 227
184 255
232 81
809 560
167 520
770 660
907 891
597 22
677 701
987 990
279 617
461 666
3 692
746 219
130 175
777 251
273 737
204 882
934 445
236 879
922 889
809 930
146 290
104 923
541 290
815 875
312 380
857 320
960 999
558 881
239 718
811 385
403 11
223 660
759 894
784 423
625 869
504 481
831 449
166 505
454 173
123 112
933 573
172 44
466 90
175 969
783 752
821 681
982 274
205 456
385 627
484 111
458 670
198 629
287 530
850 673
777 42
905 732
677 806
114 539
722 400
68 826
213 269
252 626
134 712
575 207
152 797
107 93
977 159
292 160
51 267
271 945
53 197
152 205
345 340
956 451
432 86
979 408
245 887
823 790
643 873
408 150
343 203
847 330
774 469
383 9
116 338
812 899
775 790
453 903
852 451
399 546
598 103
320 223
929 336
697 819
718 774
297 375
495 101
629 750
122 750
977 967
611 648
189 891
554 679
711 553
186 428
679 834
934 783
454 625
294 928
374 473
980 381
709 590
481 11
141 386
41 851
493 698
918 119
62 723
743 707
650 469
859 511
435 920
443 493
278 207
904 897
888 965
27 661
628 100
447 452
409 115
73 463
764 351
472 924
240 259
694 262
232 496
393 50
539 839
501 299
305 521
570 378
335 686
80 355
77 551
614 869
482 910
154 649
519 662
101 918
108 196
290 413
790 402
544 869
771 385
40 385
605 718
979 549
562 964
142 14
881 485
401 747
504 542
148 47
371 884
639 762
620 595
563 470
433 151
841 665
946 207
742 59
873 562
576 428
317 33
353 702
321 193
536 404
290 277
815 750
552 613
670 948
375 530
87 976
912 57
759 101
972 473
972 138
574 712
894 125
676 564
161 799
650 133
336 337
868 519
31 191
329 917
417 222
42 445
137 465
873 850
458 414
84 987
65 419
675 284
290 705
411 802
549 827
513 373
180 408
776 114
100 166
630 126
182 274
551 592
771 155
393 393
18 151
858 530
289 988
964 593
324 740
706 425
951 157
282 742
407 794
273 318
451 131
80 988
456 926
446 306
740 813
58 498
958 614
914 299
575 716
781 125
42 300
964 706
782 43
46 356
231 175
514 686
100 311
343 840
366 715
690 279
13 616
994 145
92 387
444 56
445 225
932 981
298 515
155 163
474 543
732 12
848 773
740 635
356 832
659 659
668 956
173 823
429 944
267 226
243 913
99 565
770 839
199 478
22 572
276 908
595 399
662 615
707 186
558 217
472 176
88 504
661 350
49 288
540 656
169 598
841 957
774 751
525 245
926 318
311 366
822 350
770 520
132 782
221 180
673 64
719 904
861 936
661 385
532 587
304 228
544 31
814 735
685 584
255 816
365 475
656 20
201 391
584 271
182 154
891 916
780 945
172 653
466 985
387 502
670 637
740 327
421 130
324 554
720 455
850 829
890 21
481 355
357 868
208 277
212 877
265 31
597 38
442 542
572 296
187 726
652 399
955 916
306 934
654 898
981 532
681 775
425 268
891 871
166 62
626 185
209 216
614 824
480 42
726 785
327 613
453 981
862 786
512 543
912 289
810 154
861 826
89 421
41 310
985 6
485 464
248 374
706 36
837 217
857 739
254 16
44 623
517 256
800 957
677 840
197 750
321 485
774 26
872 963
594 153
62 451
466 70
239 861
692 756
712 144
431 631
827 742
172 802
215 550
169 32
619 407
503 188
907 659
289 245
431 994
391 361
472 914
678 468
44 168
340 744
39 110
785 680
706 215
673 96
9 440
407 39
908 523
283 276
615 555
725 263
463 603
415 301
336 107
396 374
568 180
746 77
572 82
112 978
120 371
998 12
959 612
918 36
226 380
990 641
32 325
291 57
532 12
80 103
433 212
613 263
648 923
226 565
296 300
92 680
624 542
129 850
825 660
861 257
762 953
799 546
326 477
402 551
393 360
659 445
720 634
986 178
308 545
946 788
394 123
558 177
106 73
240 287
116 953
820 508
664 821
618 267
796 967
754 244
216 200
111 406
474 216
830 66
855 381
334 970
334 153
477 349
974 377
23 591
995 330
545 791
296 396
884 49
639 451
600 488
101 140
489 449
657 863
391 652
192 936
442 839
887 321
547 405
659 637
129 882
40 969
699 22
360 140
212 42
816 98
715 942
167 833
278 965
130 873
391 169
841 73
216 671
498 915
44 209
603 222
704 317
174 468
998 534
543 944
202 735
369 417
405 866
683 800
426 89
406 28
696 176
450 886
353 558
509 279
954 61
155 295
227 523
712 983
740 746
135 165
545 847
1 240
375 802
477 935
777 829
108 798
698 409
657 792
900 811
685 149
927 190
428 653
587 120
757 192
229 455
506 78
157 980
170 60
87 865
963 674
984 47
456 741
547 189
920 792
474 72
400 657
916 905
734 706
702 891
685 334
677 206
745 764
884 199
698 916
669 613
318 874
996 354
559 673
361 928
738 466
171 587
161 450
1 168
180 719
331 308
953 1000
533 949
949 810
625 139
659 254
534 11
774 555
879 953
273 14
152 603
649 376
922 97
908 885
23 40
137 557
50 910
111 280
645 365
524 224
952 167
620 86
907 296
179 784
975 667
692 376
577 803
538 299
969 679
166 492
254 763
367 205
282 338
291 670
317 328
484 847
464 810
309 839
119 590
353 18
356 571
119 323
169 417
763 681
571 947
474 232
137 56
434 318
795 85
103 321
132 810
243 138
731 713
460 684
666 628
100 428
660 23
726 133
540 34
839 387
239 624
60 97
883 162
769 14
89 742
521 600
733 816
201 650
823 685
514 705
70 521
646 572
926 721
885 14
814 473
202 335
425 764
933 157
579 744
746 142
570 722
355 871
476 1000
503 968
924 927
731 856
952 567
793 49
708 362
835 694
46 274
414 470
304 179
707 159
437 581
838 872
242 141
438 34
747 311
463 24
37 545
568 450
14 224
628 721
382 478
703 170
58 540
41 651
33 830
36 221
679 782
338 72
447 395
446 483
932 953
25 322
389 79
971 884
448 3
713 483
616 458
184 306
457 328
162 117
421 856
529 449
246 846
902 45
848 967
879 423
709 846
232 893
791 852
968 129
750 389
186 864
906 61
575 81
732 717
932 593
373 252
721 122
931 177
919 188
589 800
287 940
953 388
716 832
295 955
814 221
937 319
137 310
783 561
912 66
253 677
981 295
524 620
7 302
863 156
700 462
44 905
970 136
488 575
813 820
439 454
163 798
705 449
774 919
168 655
759 734
194 881
786 621
895 107
681 921
554 901
141 813
942 846
614 67
116 569
576 475
369 769
356 942
358 493
562 252
986 632
590 539
882 238
670 23
220 16
970 511
279 989
772 840
510 577
1000 349
122 21
984 590
539 718
276 475
463 245
337 387
582 968
404 548
159 913
124 511
715 591
747 66
939 869
87 661
392 422
250 283
139 877
122 445
340 55
794 22
286 743
815 1000
685 561
66 975
781 504
807 416
417 610
983 461
514 268
241 684
213 373
434 55
231 546
321 303
362 473
434 700
35 715
886 654
306 478
689 518
850 228
717 99
505 625
353 66
122 787
766 462
554 278
20 589
992 905
242 297
382 282
167 583
879 431
797 663
988 918
449 105
732 3
382 103
943 726
374 740
817 540
322 326
774 3
580 510
540 811
292 902
616 163
385 417
896 100
315 64
626 881
131 269
222 309
564 837
253 91
767 23
91 336
87 817
263 334
916 929
398 906
916 138
22 258
490 940
932 304
325 755
603 929
197 721
408 390
456 670
950 121
628 865
610 650
474 68
50 222
754 726
7 525
428 662
164 835
403 971
341 805
22 560
970 847
979 617
162 337
179 452
601 16
716 422
418 698
798 396
314 312
763 871
764 786
845 364
802 427
95 478
909 239
83 818
999 13
28 79
964 445
776 761
146 414
678 909
199 523
301 718
830 824
414 813
177 286
82 619
252 921
412 676
196 49
214 341
462 891
765 576
293 193
634 654
187 245
418 363
530 260
502 964
230 106
781 431
650 877
317 406
958 504
650 727
218 532
338 720
825 730
560 957
513 249
950 635
102 833
833 359
195 898
373 511
825 374
589 42
257 926
113 751
845 289
245 345
379 392
751 619
460 755
76 310
227 900
942 292
93 54
42 937
343 226
133 253
803 511
73 746
501 134
249 928
828 830
642 769
121 734
174 514
671 868
801 909
6 284
418 710
537 613
41 178
733 513
27 582
774 118
944 580
130 651
870 395
303 247
518 300
64 303
64 40
973 381
559 917
919 181
435 431
202 737
29 448
748 911
802 265
210 865
919 721
816 185
984 791
833 308
523 391
431 847
367 865
277 921
953 305
568 169
385 236
849 552
420 472
495 307
97 695
138 619
437 65
84 539
844 811
441 763
539 67
211 112
422 73
840 204
648 963
598 843
499 144
873 194
531 490
309 93
953 82
166 246
951 284
380 791
839 227
787 613
178 96
902 660
277 126
252 919
595 417
517 546
700 248
688 539
826 826
848 454
745 377
549 906
510 802
565 787
945 893
930 548
964 31
279 461
286 408
544 121
734 53
922 298
839 200
66 136
683 606
637 997
809 623
370 446
565 762
505 489
609 323
101 882
972 291
81 390
778 524
89 813
481 664
811 469
12 528
735 820
150 457
265 179
293 3
909 502
862 232
621 922
734 649
724 896
775 204
554 924
660 170
702 99
160 722
350 592
824 559
480 24
209 566
25 932
813 142
697 572
863 357
94 669
767 25
869 451
585 570
133 569
557 988
364 925
306 388
856 118
881 874
57 577
285 243
588 150
174 609
179 902
471 370
2 539
463 415
104 670
532 984
544 941
561 693
935 799
347 675
857 872
476 89
164 829
627 273
194 441
687 297
110 218
633 5
697 369
741 631
520 87
658 376
959 941
741 292
754 359
438 581
409 777
217 559
683 638
779 379
362 230
958 19
311 697
996 557
333 174
358 901
579 564
639 912
194 352
141 503
370 97
770 32
146 681
461 681
846 793
206 555
884 758
86 522
21 631
226 513
962 255
627 107
362 667
967 905
266 12
546 131
635 751
893 518
960 616
393 445
563 354
700 541
812 986
965 174
5 831
347 704
608 159
676 154
641 310
827 115
862 570
995 822
185 388
741 317
287 553
78 659
714 976
737 321
11 900
196 225
929 15
332 743
346 651
348 779
106 162
574 559
898 538
656 719
728 53
68 827
677 399
736 266
252 435
495 150
487 227
93 412
137 514
946 308
279 780
465 633
640 861
310 486
680 914
514 6
144 167
458 247
239 736
378 357
287 759
914 104
744 905
390 326
905 806
6 453
786 37
366 766
84 231
771 227
315 203
697 954
313 962
57 56
867 372
634 670
581 557
136 645
847 718
679 164
567 897
887 731
857 936
447 621
391 750
1 548
141 33
986 803
452 445
313 483
960 879
609 235
782 408
856 898
131 278
302 197
931 798
60 735
242 724
217 201
955 595
398 563
182 179
429 412
221 267
384 865
395 410
657 175
173 994
533 748
460 618
761 807
400 332
595 218
505 330
598 181
354 254
257 130
357 719
726 168
336 311
301 449
117 52
269 285
393 55
877 343
235 230
596 589
897 715
28 684
841 214
932 739
717 620
68 518
420 199
933 41
483 678
20 681
621 751
513 518
465 540
105 567
207 37
656 58
292 75
537 901
818 556
581 462
212 387
279 623
685 383
903 457
852 830
690 326
584 226
226 753
134 159
214 8
712 425
805 24
759 593
380 881
790 545
353 862
874 223
900 273
140 478
26 273
280 347
16 26
480 820
660 511
827 39
744 616
935 754
590 306
859 577
275 264
637 94
778 463
431 419
274 90
58 241
974 271
249 772
383 177
357 325
901 731
57 176
929 780
190 917
732 357
603 185
455 306
699 189
834 407
865 668
750 30
293 95
952 573
842 99
109 573
734 934
765 688
470 174
967 276
479 665
73 90
176 377
428 10
552 413
567 518
41 46
182 505
710 604
537 41
474 424
294 72
615 923
316 487
4 715
279 537
493 107
733 492
915 217
722 533
794 914
147 852
740 456
469 232
407 990
704 577
762 948
8 226
253 99
681 73
598 32
996 449
96 273
887 322
116 1000
622 842
712 930
714 688
86 406
163 445
631 767
840 226
906 465
496 376
374 843
176 470
116 62
414 764
776 125
164 779
247 327
576 229
445 119
650 947
52 376
751 614
455 694
926 701
619 820
615 551
639 617
498 42
621 188
19 276
71 801
594 349
853 965
849 134
953 583
485 919
134 475
535 631
269 137
65 811
750 591
543 769
866 240
669 289
392 262
578 837
378 61
600 777
759 835
364 27
972 429
189 721
322 509
228 714
310 51
405 687
112 412
368 107
57 169
19 380
154 134
379 627
349 688
247 420
764 481
134 332
231 556
689 141
362 389
180 391
531 658
429 113
609 423
681 433
177 416
627 310
100 379
248 101
123 478
213 696
85 204
109 847
976 663
275 936
721 613
75 347
626 200
351 634
84 563
681 108
664 804
694 124
934 330
943 561
265 379
219 985
818 409
491 796
960 841
503 242
578 518
398 623
729 197
487 993
927 706
350 13
591 520
315 380
625 95
775 379
555 630
973 484
769 361
67 497
909 553
841 187
610 170
809 960
182 751
479 954
686 808
887 460
441 511
277 940
79 648
447 497
496 707
893 659
506 53
804 448
993 987
240 678
623 282
194 899
72 783
489 549
786 529
976 494
575 568
397 12
756 19
293 301
269 865
726 253
35 366
716 875
914 322
608 473
433 393
1 934
333 328
428 259
895 950
386 931
469 111
53 326
796 319
647 403
365 479
822 144
503 21
702 486
518 961
592 637
957 734
67 455
934 402
926 22
553 137
534 856
319 236
341 188
548 99
300 53
173 256
787 592
63 366
369 588
374 161
120 501
455 673
575 220
495 122
318 956
774 639
512 500
986 631
503 706
308 593
164 870
708 833
825 718
900 729
877 56
825 731
762 394
958 627
435 37
444 775
839 959
996 898
791 820
5 867
24 335
244 95
99 511
538 533
385 650
776 631
139 771
591 495
361 952
427 195
458 908
842 995
793 388
182 529
390 622
708 165
936 484
127 878
913 73
53 54
334 246
48 126
634 229
6 375
202 714
539 157
641 389
703 619
309 95
380 93
146 302
388 678
850 279
834 760
411 533
559 790
925 122
18 606
319 142
819 591
350 792
950 922
792 986
378 829
713 560
930 42
163 616
159 533
573 830
240 845
256 928
497 606
719 326
807 669
6 976
779 7
884 356
898 399
931 896
590 956
561 829
800 817
756 648
774 474
974 932
494 924
530 499
900 660
503 776
59 738
483 956
488 805
52 305
726 965
133 888
525 906
378 267
42 96
776 656
48 260
884 180
437 213
257 625
123 382
798 795
656 191
66 645
116 420
181 891
150 310
759 649
70 547
213 326
171 336
867 464
938 17
258 945
274 625
496 763
534 254
833 354
355 690
876 825
241 165
841 850
110 751
375 548
849 448
510 382
45 237
707 19
203 905
473 444
422 665
645 883
416 697
617 142
244 817
942 753
550 994
466 594
258 761
9 316
741 161
53 944
417 525
739 838
542 735
432 688
450 675
856 391
780 405
737 245
998 319
129 608
431 490
275 562
74 593
311 491
470 401
680 363
135 752
319 918
945 647
511 724
917 801
360 699
176 596
711 856
958 198
959 628
747 411
747 609
207 454
902 475
174 895
76 895
119 202
205 295
149 268
502 106
817 812
85 283
560 184
694 659
808 999
483 214
108 902
548 261
212 803
986 75
254 940
1000 304
218 641
657 236
942 940
636 659
687 199
813 69
279 748
393 757
60 810
64 713
368 246
719 309
186 706
644 576
238 126
316 222
87 852
882 234
538 471
69 257
68 139
917 253
829 451
379 647
884 520
773 105
7 919
271 896
478 68
413 25
302 593
476 20
416 854
952 988
560 341
672 566
611 942
813 351
383 923
486 37
515 961
56 282
942 643
625 35
48 928
269 46
339 337
230 971
432 35
173 492
76 900
945 344
606 332
895 389
658 437
915 595
635 112
307 481
792 382
726 676
310 986
455 915
317 701
608 313
472 394
849 458
696 452
389 2
284 532
384 663
495 461
690 800
112 999
785 566
914 102
618 569
136 225
233 607
19 279
742 754
293 588
214 982
980 172
242 245
813 112
435 46
719 756
182 414
417 855
606 886
224 601
776 562
685 128
80 661
338 245
528 175
256 296
182 253
814 277
919 592
755 775
450 457
637 574
416 109
756 185
237 937
789 402
565 987
446 381
180 365
279 100
492 667
247 618
802 619
291 942
21 855
928 818
534 559
745 24
987 23
420 319
223 978
799 815
764 260
174 362
877 557
527 653
860 250
717 447
626 696
899 599
770 121
576 568
935 691
180 109
17 767
794 630
714 510
428 774
111 137
578 88
203 931
622 408
597 673
815 965
191 781
554 624
64 938
888 603
19 243
911 573
546 10
467 713
975 257
979 772
326 85
392 378
702 938
387 520
2 713
776 21
546 594
602 974
98 411
799 741
836 932
43 152
881 892
75 620
97 230
484 204
529 49
368 978
681 257
827 877
808 792
166 647
17 301
80 349
191 528
578 674
83 541
941 477
941 399
211 621
498 757
50 305
303 830
833 981
329 35
143 258
151 169
188 91
490 559
947 949
605 348
606 857
915 260
686 879
452 871
134 540
682 277
797 741
853 299
390 609
871 231
167 323
813 580
244 727
706 620
561 855
713 413
153 325
805 542
934 27
701 554
269 324
589 81
903 184
159 742
112 467
385 263
294 459
193 358
871 345
406 362
119 684
39 629
777 502
95 161
835 662
66 129
120 610
369 192
487 126
232 821
296 12
676 767
47 66
747 176
567 842
688 683
921 523
344 338
806 252
712 526
652 349
159 235
521 455
598 548
573 997
613 319
172 179
512 859
213 432
769 87
372 67
279 529
54 114
462 50
504 241
589 493
746 760
23 258
970 236
689 55
144 810
141 515
43 546
760 448
659 651
700 499
157 555
91 37
881 727
438 904
491 377
814 986
500 765
663 484
693 321
145 833
48 301
690 720
169 570
799 958
825 134
812 264
396 474
146 233
989 642
295 156
878 984
553 673
159 424
44 668
715 844
846 526
459 594
351 558
34 848
790 22
410 784
713 639
813 444
313 336
733 772
281 83
681 314
282 470
379 97
554 92
735 672
343 698
159 94
172 972
537 313
441 27
168 105
363 252
228 643
686 908
309 967
551 178
315 285
947 9
102 505
428 991
677 731
587 904
726 272
239 892
29 328
351 472
970 253
644 871
403 98
754 456
187 466
686 264
92 677
654 795
148 624
47 148
259 936
94 255
806 848
704 532
382 143
75 136
917 488
419 954
392 574
110 438
725 166
327 882
414 747
234 473
441 503
961 211
718 610
462 551
37 598
387 182
348 545
993 65
926 758
163 449
598 749
251 585
601 58
648 318
220 873
996 256
106 209
639 676
672 338
572 16
664 570
154 712
324 153
381 342
215 257
713 313
40 560
635 441
357 705
482 372
284 37
302 545
637 868
153 844
508 203
568 496
408 808
400 816
919 108
872 400
831 498
992 468
428 264
685 82
949 312
516 556
223 284
443 157
616 20
869 103
751 694
113 787
459 427
700 445
911 922
80 668
903 522
825 699
882 792
71 993
788 197
118 787
921 818
231 831
851 994
44 416
760 56
755 459
91 90
882 937
71 352
724 343
169 306
604 150
918 219
113 677
274 517
708 638
994 150
79 478
115 960
767 537
663 842
794 466
968 532
396 885
561 24
433 553
383 348
822 149
884 837
342 115
870 812
954 1
209 921
658 841
121 158
858 332
168 344
429 910
761 312
985 603
521 849
954 654
608 504
219 374
651 331
686 516
247 631
196 583
431 403
693 817
332 268
338 939
423 907
811 460
422 409
90 617
684 774
52 121
364 983
985 724
238 145
625 264
753 787
723 174
547 165
15 266
373 66
738 88
400 47
134 1
205 313
836 31
436 382
547 578
623 737
756 637
54 91
489 52
805 534
169 880
916 167
242 834
972 83
656 77
610 899
960 140
265 110
499 946
235 297
382 348
97 649
514 690
482 485
772 718
122 620
168 603
819 778
501 72
937 280
742 522
499 328
675 266
529 540
308 362
377 79
80 341
170 553
960 338
467 7
849 787
418 210
689 511
67 864
166 947
404 473
308 132
903 739
472 73
410 798
560 876
805 760
896 783
904 584
771 483
347 698
487 102
497 528
838 258
325 397
280 726
986 573
711 108
941 134
207 463
691 35
431 476
973 318
340 252
396 325
456 493
333 694
564 771
712 346
246 207
821 272
377 434
866 268
810 174
275 494
219 282
375 998
979 290
249 621
934 125
946 754
748 948
103 124
733 682
201 950
302 271
732 463
957 14
639 683
973 778
142 259
284 427
880 635
957 613
914 969
432 576
610 746
729 620
878 340
649 964
920 829
445 152
451 42
26 882
617 29
157 631
251 548
107 480
239 756
584 240
662 399
881 255
805 331
565 265
211 185
822 232
579 978
214 71
944 209
724 739
577 312
494 888
842 704
287 3
993 501
964 395
527 259
603 603
614 327
700 23
297 207
518 339
450 12
227 291
67 651
5 649
855 169
454 149
323 102
327 224
676 776
587 254
359 909
690 929
732 513
662 511
290 997
945 444
535 619
898 889
956 224
351 51
589 768
56 845
841 414
753 915
625 794
844 708
306 505
571 595
333 150
769 253
107 76
828 570
411 178
620 352
297 675
196 490
440 300
404 416
104 694
344 309
923 893
767 219
62 897
102 517
942 797
825 547
824 635
508 717
212 425
68 217
169 989
881 103
662 799
417 721
184 283
734 598
179 187
19 159
925 878
876 488
302 295
283 41
913 515
314 911
104 673
427 635
353 107
3 580
874 2
126 509
394 39
964 688
799 258
862 738
410 866
951 621
406 57
814 588
182 166
745 992
191 971
993 669
479 739
707 853
627 22
541 425
632 402
163 719
936 21
77 710
281 610
497 972
670 688
942 14
356 772
624 730
787 516
155 418
269 669
944 424
397 775
427 245
814 991
647 543
908 116
223 618
955 339
404 855
87 152
397 727
671 631
43 426
968 69
832 301
993 725
590 169
53 255
848 522
380 870
296 568
988 710
246 329
74 324
929 258
624 146
339 538
706 766
534 906
287 266
775 438
357 205
914 634
376 340
958 656
949 581
83 533
456 148
963 193
967 49
557 355
340 824
514 297
480 814
157 424
198 591
308 654
167 355
168 585
258 482
777 950
449 446
270 430
437 101
380 751
935 784
571 101
148 708
848 112
212 89
654 944
191 95
225 884
546 159
667 468
611 805
558 647
551 481
811 247
238 70
246 647
713 328
78 448
983 987
446 534
819 257
780 56
136 153
943 100
962 381
734 34
567 625
787 698
32 817
120 823
180 413
210 493
793 927
910 802
709 358
674 452
272 728
407 78
259 325
702 397
375 85
213 846
873 378
945 53
790 506
897 935
433 158
515 409
944 510
237 540
216 345
244 590
429 808
436 687
995 660
797 961
140 229
73 985
987 16
11 873
929 579
569 524
967 451
796 64
434 641
887 15
74 898
240 2
877 347
157 208
654 544
533 620
649 354
204 610
28 949
696 461
831 714
803 10
573 687
629 918
187 629
623 804
971 827
72 802
735 79
378 566
792 745
340 931
46 495
940 970
181 920
240 720
549 862
523 519
688 935
643 794
727 714
947 978
78 682
56 455
599 200
551 173
315 174
36 510
381 723
869 874
852 518
810 874
467 74
991 203
451 810
644 486
560 466
692 191
60 442
153 383
888 315
283 682
260 879
245 930
747 710
900 178
684 312
620 837
694 859
151 654
68 194
803 536
296 121
232 632
938 484
493 409
504 572
279 913
618 788
908 866
804 661
741 852
422 601
775 231
893 933
525 749
505 634
898 447
275 200
711 534
195 157
366 355
481 200
804 935
807 328
732 52
603 491
780 877
410 106
4 956
310 95
381 114
338 268
729 144
947 812
195 911
419 346
378 660
679 332
150 458
560 191
947 322
648 303
277 262
23 587
408 388
884 655
300 430
917 718
128 646
978 878
615 537
210 68
215 487
681 590
884 475
477 291
542 429
527 458
147 654
811 81
969 524
17 272
660 728
267 488
18 129
578 565
22 722
110 477
909 53
49 230
576 386
290 128
920 449
862 186
936 231
667 310
378 244
724 975
786 633
379 834
862 955
100 910
710 207
556 997
438 222
306 167
779 499
825 167
486 204
158 572
671 630
784 770
891 129
140 600
596 477
643 86
432 467
855 549
696 207
834 913
40 76
393 531
27 432
908 495
227 903
932 10
369 238
278 987
887 521
756 911
338 827
677 365
611 255
176 899
835 353
382 721
593 314
812 901
205 488
685 194
870 808
300 847
995 475
97 181
253 403
252 811
704 196
574 639
166 130
479 782
297 572
766 957
140 991
189 449
266 637
981 444
264 223
167 189
318 340
466 966
263 553
298 28
509 790
370 963
228 558
546 743
289 11
79 75
849 704
517 112
256 815
491 117
956 861
431 183
640 316
326 967
393 837
390 332
199 628
883 400
565 705
406 520
565 189
55 687
734 82
2 373
692 550
435 84
738 885
125 127
216 676
496 641
345 835
23 986
833 167
959 157
298 436
284 865
111 741
314 889
529 809
573 873
134 815
490 81
922 261
381 754
427 360
629 847
125 588
23 638
373 259
864 684
125 655
783 477
266 907
416 268
680 790
258 317
626 636
250 109
115 303
984 936
332 27
30 972
98 877
391 232
705 8
276 169
520 455
235 765
225 299
601 545
608 20
884 350
251 588
412 985
262 740
504 85
418 983
437 396
619 360
379 285
73 636
916 981
659 136
76 920
875 626
710 451
809 92
426 131
974 44
660 548
554 236
831 626
871 99
958 881
801 109
370 999
811 64
546 254
984 388
980 956
960 991
842 96
432 152
977 17
48 667
266 769
832 945
367 729
550 350
520 160
845 837
193 628
988 521
649 121
422 48
787 687
466 999
451 832
727 1000
534 195
350 616
208 818
666 208
255 77
125 422
232 590
421 499
34 954
693 914
496 665
200 565
347 332
41 766
366 814
616 399
312 615
325 328
812 308
839 203
119 319
561 467
877 888
340 89
207 26
545 822
424 664
465 605
994 113
318 438
325 703
523 16
209 644
659 4
161 189
536 138
401 878
645 924
894 788
488 667
988 10
3 999
13 426
286 525
247 329
153 878
184 706
860 828
956 318
172 444
336 512
453 339
864 195
935 788
983 87
18 519
144 190
906 962
335 430
757 670
941 209
26 123
555 460
914 96
935 253
670 431
794 476
141 414
112 827
936 454
979 884
173 533
935 864
959 221
468 981
651 261
456 159
411 949
775 119
742 271
606 170
127 541
776 148
637 470
586 265
629 520
480 940
93 299
920 743
559 727
675 530
1000 289
811 198
498 786
302 273
285 939
555 723
390 387
14 834
577 596
917 38
711 464
487 710
752 559
667 914
140 336
700 234
206 606
957 947
992 322
707 198
661 810
624 334
109 323
567 666
549 97
805 275
180 46
518 538
997 224
87 9
688 109
761 233
882 736
918 343
360 691
63 324
420 614
240 648
538 617
978 718
170 665
826 282
17 167
402 427
355 113
117 417
44 848
784 283
360 350
366 620
162 614
679 179
544 722
255 332
181 328
952 516
61 466
170 248
451 66
321 57
397 824
850 688
475 561
489 123
155 625
995 403
950 668
634 213
669 243
431 771
701 564
898 453
554 446
862 12
916 179
618 127
892 479
397 594
745 607
52 356
970 327
349 340
356 397
653 767
457 107
583 567
976 225
806 93
289 506
432 996
321 777
188 326
420 739
712 2
306 766
315 7
407 866
828 151
656 53
464 910
687 719
461 581
149 96
538 920
834 249
366 952
321 32
898 303
340 327
403 877
246 236
477 518
126 475
784 30
552 588
807 121
945 653
312 867
917 380
766 90
778 344
571 904
818 707
285 369
165 324
979 44
911 601
1000 9
929 268
357 517
420 207
928 983
248 447
588 749
207 700
459 487
967 198
533 676
307 486
481 644
542 760
978 789
206 357
415 978
253 717
432 192
465 176
216 437
437 182
595 515
538 75
158 431
834 136
445 66
783 431
387 343
482 981
858 371
408 367
802 593
854 373
984 698
793 764
633 536
462 19
971 637
419 894
226 657
23 424
578 877
148 561
853 957
8 315
327 552
405 297
754 958
209 734
719 231
606 648
560 384
962 177
454 285
593 657
208 376
920 99
639 673
447 951
153 470
106 334
990 587
321 549
315 240
100 488
568 467
282 231
1000 379
739 504
814 657
367 28
619 644
697 437
370 717
520 406
374 335
991 252
967 698
693 703
929 741
458 906
940 641
329 181
9 702
515 504
108 207
554 808
540 630
858 258
325 550
291 99
255 100
356 194
92 662
4 489
949 684
669 957
386 535
184 297
926 936
486 292
207 128
742 461
579 98
111 362
158 59
46 178
16 783
760 806
747 943
18 28
409 350
981 246
725 87
352 303
71 481
705 116
952 332
821 969
178 16
230 902
102 933
711 339
410 725
792 660
353 477
5 415
105 235
970 396
485 611
274 119
458 150
56 219
879 311
347 277
362 352
691 771
730 147
833 196
619 802
591 455
573 87
236 608
807 831
124 379
173 345
552 255
492 260
455 996
829 398
614 726
679 166
773 60
242 906
727 317
738 252
13 641
900 883
883 707
104 31
656 69
756 687
274 734
641 515
639 303
824 718
971 561
969 983
356 73
159 585
615 792
478 915
937 133
625 210
725 857
574 537
460 542
872 13
15 62
134 624
238 624
413 919
491 240
778 567
916 456
290 282
869 107
83 13
637 388
590 982
629 127
263 2
766 330
506 408
964 726
267 967
794 209
776 327
315 721
744 338
258 944
210 115
812 173
327 430
894 325
1 21
93 98
4 206
733 915
124 294
30 474
818 222
690 660
185 819
634 676
114 536
205 56
322 439
583 351
265 752
572 306
764 65
235 143
202 319
366 333
318 764
171 431
811 493
221 393
790 259
916 57
272 469
376 637
801 693
753 268
215 275
50 25
769 962
523 614
195 80
734 636
195 527
436 466
454 147
503 558
415 69
833 464
445 599
86 213
912 193
829 343
89 703
271 393
420 817
919 855
282 265
17 87
412 872
993 385
779 431
949 691
33 63
183 341
697 317
382 319
709 801
135 980
596 24
855 359
895 851
536 835
679 881
571 457
311 871
147 933
872 43
362 911
242 764
264 189
788 118
548 682
968 435
868 646
315 790
102 625
557 12
946 747
311 307
9 67
154 602
790 618
886 337
651 205
772 871
850 438
660 304
63 672
256 971
874 932
93 171
821 982
751 780
620 636
469 623
841 592
493 42
176 952
690 287
911 709
970 901
711 720
33 683
708 501
305 900
652 990
915 179
941 328
107 4
270 774
451 302
456 158
409 597
260 349
661 830
415 728
891 158
272 693
459 79
202 612
191 610
958 628
713 648
278 974
336 242
622 404
901 807
668 524
499 127
603 700
309 298
946 619
618 237
517 247
562 852
488 865
954 808
211 834
85 112
641 105
635 139
231 589
191 320
85 499
469 245
834 261
332 395
112 171
611 65
992 541
714 428
4 354
532 991
492 114
786 16
750 1
351 494
578 217
163 781
509 978
401 439
11 538
806 895
248 994
48 38
159 106
370 451
331 588
846 734
106 332
373 966
663 562
270 306
116 517
299 516
554 827
668 64
867 578
95 291
511 687
652 536
558 671
969 179
47 979
16 89
667 806
853 444
440 376
327 444
356 171
999 36
597 925
746 121
937 680
123 665
517 449
487 662
952 194
184 302
229 790
699 242
411 670
946 966
645 353
23 767
369 892
568 181
23 54
842 974
247 378
519 326
495 135
501 714
142 446
679 621
680 675
794 46
226 319
766 419
443 727
454 296
93 823
498 597
642 826
145 120
410 378
802 5
324 783
113 130
728 996
944 175
1 573
44 496
632 46
255 433
82 932
33 915
982 31
862 205
512 689
86 512
279 839
268 540
29 826
402 216
460 787
719 373
738 932
930 722
750 811
22 655
518 936
298 976
33 565
867 413
743 269
628 554
55 462
347 223
595 876
349 524
402 635
845 786
198 293
332 178
639 545
652 14
430 601
946 823
813 650
290 150
519 43
136 715
778 26
331 461
203 529
550 194
426 509
752 844
574 764
587 294
520 228
444 390
617 234
476 948
47 30
828 596
223 253
457 545
343 871
870 446
66 795
210 547
375 635
566 382
481 14
913 65
421 608
287 642
436 614
113 442
76 618
483 993
351 928
175 318
200 7
683 501
729 580
539 347
142 943
557 4
445 720
508 872
689 342
865 40
621 391
709 820
397 392
35 753
792 395
323 735
197 55
216 815
604 432
986 44
137 775
521 394
474 195
129 22
250 884
14 728
498 229
542 101
661 100
366 422
191 93
418 713
776 906
839 343
32 802
804 45
529 301
626 423
471 239
201 579
965 743
671 382
807 447
639 645
141 177
3 229
149 571
967 590
364 356
581 237
982 791
524 236
98 162
690 883
819 229
799 499
271 117
88 523
61 451
39 13
44 865
655 480
716 126
691 596
830 887
854 759
470 124
928 749
592 971
348 619
796 837
853 486
218 965
936 12
936 405
665 485
97 375
64 24
475 655
421 204
42 740
437 640
362 372
534 61
6 262
754 352
701 401
522 169
313 478
218 690
265 754
89 293
595 745
283 468
913 947
945 58
139 492
15 404
245 138
768 551
892 81
174 720
52 120
464 686
138 283
397 237
250 536
728 264
291 325
251 118
98 350
829 272
743 533
566 330
613 550
213 751
184 609
339 433
696 786
391 448
969 929
161 549
878 887
51 327
243 546
393 291
684 135
90 231
676 189
372 374
55 178
763 215
726 36
293 956
274 271
397 262
941 28
172 759
258 274
842 285
814 247
680 792
121 324
947 495
942 300
406 638
985 75
665 156
429 27
910 595
131 244
785 197
977 817
988 449
492 86
932 203
169 873
993 186
732 498
694 111
684 33
559 528
470 754
965 402
626 809
764 863
402 10
294 913
411 204
309 757
241 611
777 651
450 775
413 814
681 529
574 608
659 975
969 639
510 198
17 155
359 550
658 19
658 643
253 411
549 702
155 488
673 494
684 930
22 342
418 140
877 602
290 731
780 796
218 408
271 47
893 487
429 164
841 112
93 862
805 664
191 934
162 789
873 803
519 4
599 88
412 221
486 957
795 295
894 636
758 986
497 915
2 366
299 549
593 124
326 465
926 196
821 876
188 314
850 983
618 366
479 941
842 587
710 344
863 525
653 310
996 841
624 197
291 792
257 579
155 88
872 483
569 713
421 235
498 482
578 99
521 331
344 173
992 339
365 967
888 539
550 178
330 497
428 407
26 299
11 662
180 860
143 109
958 963
3 637
603 496
1 277
525 428
35 550
495 88
937 674
947 431
782 256
394 709
86 38
674 292
158 629
780 164
2 132
441 526
559 827
428 636
102 274
723 390
948 21
142 362
603 824
801 277
115 958
520 209
36 30
304 140
161 51
616 176
150 218
1000 950
846 114
259 102
719 983
490 136
708 361
696 311
790 83
572 995
347 802
943 467
393 882
976 3
338 824
181 397
184 877
311 399
745 878
35 342
736 886
325 30
704 483
473 740
345 865
621 320
220 955
305 666
774 364
114 875
104 352
199 840
238 875
358 694
32 702
558 4
373 129
311 737
37 441
282 694
139 170
675 456
379 778
807 578
452 190
41 161
214 792
273 738
323 661
354 635
11 762
435 501
283 109
887 466
396 254
677 120
422 104
706 722
687 60
357 697
549 456
252 856
469 490
696 535
452 444
788 358
478 846
920 535
891 112
8 542
1 180
757 455
424 78
865 120
563 751
566 503
833 837
389 723
958 678
210 710
997 966
3 420
395 867
535 805
460 561
415 976
214 156
161 721
999 470
398 377
854 53
375 97
822 396
371 516
743 421
382 256
725 890
109 856
196 3
282 19
592 319
930 542
907 301
409 1
73 790
256 565
874 333
188 654
341 492
755 975
510 900
509 453
571 438
896 437
769 884
889 629
136 276
766 828
802 980
124 310
432 694
170 189
531 350
703 426
138 132
546 906
565 256
275 606
234 973
845 743
684 968
404 115
661 503
892 182
44 774
531 746
551 669
877 96
94 491
481 681
678 69
841 567
69 425
34 464
209 100
585 438
33 992
711 152
940 191
843 774
283 683
692 817
536 113
576 143
594 421
574 493
283 606
484 986
137 131
737 969
99 348
536 941
474 819
976 517
987 863
783 205
341 371
308 62
596 444
32 948
583 857
374 456
386 554
558 811
173 250
444 841
285 637
724 48
279 107
271 893
690 9
171 323
97 420
261 546
534 358
458 145
116 729
389 157
737 187
509 605
609 395
320 57
300 426
316 583
322 850
260 389
885 650
445 274
460 914
657 275
41 330
947 841
229 974
923 113
738 134
252 197
793 285
516 768
705 524
43 97
709 938
841 983
702 140
949 305
689 348
455 670
537 703
545 738
996 845
42 684
591 159
935 965
546 478
758 480
415 999
33 556
342 828
88 337
869 963
727 97
97 13
62 643
474 256
408 861
743 73
423 688
206 511
377 230
797 860
710 875
308 159
887 369
153 728
983 59
422 811
598 829
671 340
253 369
718 676
408 275
538 136
856 529
884 652
493 658
233 827
69 6
186 659
379 427
465 139
53 2
274 908
882 157
500 395
400 213
938 937
425 191
92 477
544 717
736 426
874 646
787 121
530 340
611 692
737 463
438 312
382 189
524 319
125 747
700 741
217 584
361 84
950 111
583 292
8 421
826 389
708 86
448 24
288 147
641 333
615 499
989 976
583 938
635 803
917 970
317 924
313 702
787 290
747 426
279 536
47 861
473 484
855 839
808 319
47 549
460 359
82 389
990 789
1 597
223 205
395 799
117 599
454 929
957 703
219 609
499 220
260 271
607 261
817 16
167 809
764 283
407 217
105 66
674 631
584 904
750 82
123 362
622 275
643 869
1000 809
29 763
91 435
331 654
502 953
798 606
370 820
451 864
298 552
913 352
852 886
323 269
524 649
423 674
606 792
835 295
847 749
256 111
101 459
997 79
923 671
347 607
898 169
114 320
111 334
981 114
781 179
308 90
726 652
864 693
431 509
47 814
110 183
361 34
981 2
638 91
946 297
532 24
716 731
200 113
153 598
926 355
890 124
981 602
509 961
460 189
280 527
271 887
170 303
252 773
381 556
32 492
83 10
929 894
198 560
420 820
447 874
528 699
335 983
643 718
826 865
258 629
469 384
543 393
709 70
201 266
75 536
600 717
253 425
54 623
81 673
603 460
443 497
918 646
204 119
912 278
6 511
994 610
936 926
472 341
900 41
65 704
233 472
638 503
440 165
811 672
146 871
572 969
361 583
803 777
638 388
890 772
739 9
368 559
955 531
825 281
113 748
737 247
760 336
804 924
805 338
472 760
868 607
887 762
789 361
799 398
85 535
870 870
664 752
877 819
675 984
43 831
673 867
825 591
936 712
705 79
550 493
791 349
243 875
70 105
785 475
646 42
265 731
757 201
794 461
631 343
305 421
734 948
332 870
423 348
882 68
107 613
955 13
779 219
95 535
347 753
582 651
173 625
254 38
886 987
986 218
917 89
671 285
270 977
547 743
630 632
188 535
765 793
573 651
426 495
792 448
522 97
640 504
728 709
67 362
655 606
896 420
398 468
729 641
865 397
776 290
243 567
153 143
483 26
240 122
183 947
680 837
904 576
532 124
669 396
38 115
363 127
488 694
188 122
17 779
196 777
104 451
250 988
926 918
714 772
911 76
898 750
741 660
10 758
439 604
7 536
381 202
664 346
653 720
96 447
243 150
225 851
255 697
356 748
105 146
33 732
312 697
768 346
513 520
834 674
801 441
722 539
788 77
287 892
575 990
73 17
333 422
846 757
358 710
276 444
658 625
926 606
780 78
596 429
462 668
446 117
520 130
538 717
691 436
490 111
543 768
69 674
197 114
947 808
123 22
663 718
737 248
729 778
325 615
481 715
89 246
359 984
802 657
31 453
576 83
116 959
280 508
85 369
105 542
6 816
83 854
119 77
333 806
214 459
774 329
769 456
334 48
316 771
768 420
664 125
235 541
932 411
207 366
826 289
152 158
45 736
674 731
761 516
28 347
56 311
676 373
292 470
378 719
773 203
640 328
22 685
388 267
438 955
452 466
679 95
306 713
911 780
279 472
661 280
558 31
516 722
90 773
743 217
104 955
422 366
87 112
728 717
935 570
193 595
850 975
706 946
435 615
977 950
688 66
75 931
489 817
883 663
28 805
768 107
677 66
41 353
319 799
288 56
19 786
237 578
127 619
425 246
725 946
947 753
630 755
298 453
251 358
973 819
560 260
397 462
155 946
566 411
287 955
193 649
901 174
626 985
166 229
47 253
182 850
587 988
743 131
636 643
305 391
158 420
551 556
180 205
540 648
360 469
119 413
257 58
400 351
778 536
126 505
276 147
543 300
798 722
504 650
298 27
719 9
422 751
895 173
278 690
333 403
546 929
427 931
472 224
225 693
723 874
719 441
316 876
310 92
133 897
693 678
276 426
515 510
991 145
20 697
75 681
619 920
536 663
949 712
744 150
315 107
121 175
894 180
249 170
260 196
606 631
671 282
302 206
917 40
489 755
67 12
57 310
340 713
2 641
918 298
337 344
769 482
269 843
421 299
170 408
310 236
419 366
545 461
86 236
174 439
736 469
981 72
165 750
592 3
808 574
659 469
810 429
187 706
857 797
868 154
636 376
965 990
643 126
832 308
452 773
722 513
767 528
787 705
815 574
55 891
550 630
10 623
142 302
552 803
936 671
446 313
757 260
441 202
391 795
483 863
792 889
105 970
951 135
628 444
788 179
246 723
201 928
445 928
527 232
201 878
364 967
471 670
625 378
393 413
46 667
706 780
332 793
376 749
979 532
78 342
851 24
845 348
567 71
45 37
740 670
766 651
62 859
265 58
69 640
568 785
496 997
478 698
372 323
45 938
326 484
111 91
135 348
982 128
669 395
338 933
453 406
924 611
747 218
915 211
126 863
269 612
160 543
112 741
878 449
662 428
628 225
4 541
83 495
695 372
883 158
464 29
682 770
265 696
549 532
461 154
924 441
730 279
981 174
793 64
21 839
787 255
416 178
509 510
279 341
872 698
685 147
138 414
534 960
408 320
297 337
71 239
136 18
282 359
715 966
731 282
323 670
851 208
527 195
14 447
395 662
362 800
1000 142
254 135
511 535
845 226
852 350
782 583
984 456
604 834
663 233
444 189
779 810
648 799
622 10
503 204
739 952
876 636
827 480
822 489
29 194
426 663
432 717
399 406
378 581
553 837
946 643
584 792
259 812
780 85
899 995
967 616
684 993
156 762
342 533
369 639
536 508
652 432
282 783
868 924
277 303
744 527
297 710
460 178
939 577
822 220
270 357
179 731
736 599
236 365
792 204
562 675
603 669
483 424
132 968
898 311
919 858
864 506
188 465
17 579
849 809
861 212
531 447
273 129
197 543
880 587
24 896
165 224
985 539
602 597
328 925
691 540
884 667
38 538
666 147
556 4
559 955
915 438
279 308
445 606
233 135
387 115
776 936
939 42
637 205
233 358
206 533
247 650
138 479
136 635
922 102
867 405
136 157
798 772
361 628
300 206
495 532
563 749
823 120
634 70
769 123
757 99
116 771
684 442
895 921
430 807
801 790
787 452
348 633
336 262
733 158
579 150
929 873
720 612
315 126
46 577
736 743
308 970
812 148
448 217
339 107
940 906
668 338
704 484
795 250
131 728
593 522
37 900
491 848
416 143
665 857
963 249
260 982
591 101
367 295
585 513
896 735
516 27
814 109
548 851
360 390
901 695
26 209
49 988
457 660
106 912
847 824
832 683
312 731
120 934
430 798
751 330
538 892
116 347
551 437
700 938
720 872
63 589
75 894
271 739
624 155
440 543
892 543
872 735
626 785
459 528
573 551
148 368
189 770
258 715
257 984
739 988
260 945
400 493
504 693
788 651
772 870
89 748
248 370
835 135
697 292
800 739
914 512
479 454
39 663
287 686
295 683
170 444
772 634
104 359
497 255
449 405
404 267
215 313
523 373
388 809
411 34
844 510
515 13
305 638
663 797
251 856
593 880
949 92
464 602
838 392
799 487
329 813
257 686
565 526
690 513
617 903
335 432
10 843
495 96
343 333
671 199
802 658
129 822
507 101
587 71
978 276
936 946
530 622
291 739
228 786
186 922
470 25
187 815
52 494
219 638
917 549
265 204
825 223
961 759
523 786
413 184
915 951
350 700
618 986
466 669
585 923
302 430
946 965
358 550
975 985
690 222
141 307
207 958
346 985
488 930
113 847
322 87
183 849
826 55
276 781
173 834
91 499
484 709
718 743
70 116
680 527
282 792
231 908
962 444
922 237
576 94
70 666
454 427
352 171
951 591
668 446
324 868
823 721
128 917
153 348
216 818
216 919
340 736
471 290
87 617
459 658
987 174
574 834
105 419
991 775
862 67
972 540
557 411
368 631
1 415
96 514
558 201
374 491
641 364
265 237
46 479
18 860
780 525
867 973
557 678
205 475
925 578
293 582
802 339
60 457
668 839
953 921
790 171
245 371
12 47
950 203
83 993
574 297
66 633
753 477
413 773
693 456
888 289
178 629
623 524
926 634
188 225
804 168
767 700
472 454
261 783
156 438
763 778
313 40
764 882
458 704
519 261
871 727
559 117
780 626
724 404
897 984
538 52
421 300
182 733
966 958
195 297
351 55
803 130
943 636
688 526
131 869
610 470
779 763
701 791
232 87
383 375
832 537
896 255
755 636
377 698
271 834
529 310
530 320
246 611
809 946
384 777
503 1
303 358
964 970
537 340
44 799
1 204
96 753
881 412
596 383
764 250
800 55
394 319
218 316
152 128
666 705
974 859
236 385
363 776
381 15
463 126
333 958
395 902
381 290
602 250
350 456
471 614
473 536
649 446
262 236
183 238
914 897
911 828
137 517
496 761
414 228
829 399
822 299
365 930
94 189
465 94
634 78
329 816
316 242
65 680
887 975
570 995
877 417
107 642
645 508
259 181
811 574
663 444
4 991
612 319
585 676
350 823
2 209
555 412
988 662
169 413
594 931
401 703
504 970
997 651
263 998
211 446
891 299
675 698
981 478
41 302
345 47
933 200
16 234
237 254
9 447
564 907
993 195
128 422
462 108
899 135
437 987
538 352
341 832
4 257
269 294
855 966
104 145
256 540
261 21
901 363
461 683
438 801
648 719
43 503
999 643
686 482
587 298
854 883
864 754
826 885
313 810
243 583
62 247
211 704
346 882
43 933
180 248
167 395
353 763
719 141
148 195
146 973
431 810
272 48
643 294
27 988
527 421
272 58
805 21
552 875
513 699
421 658
467 805
524 859
258 903
352 395
68 230
815 691
288 835
481 444
855 32
376 458
588 194
404 613
515 48
127 70
629 194
300 795
629 717
734 835
553 534
991 727
569 152
670 325
175 408
611 274
458 164
160 597
323 268
849 675
16 442
105 131
890 838
780 112
222 575
351 744
370 464
125 529
60 919
30 735
539 488
599 739
179 284
474 588
180 47
295 513
220 475
314 508
496 827
121 27
153 299
663 609
196 250
534 710
350 180
574 546
481 399
111 245
700 556
420 271
29 696
837 876
960 269
988 678
404 535
927 289
596 629
174 949
271 285
545 970
997 621
874 454
484 477
100 762
766 695
390 234
568 916
552 430
160 743
745 752
724 586
279 571
433 773
578 98
519 61
575 618
823 692
277 231
127 162
69 678
591 228
331 89
26 58
763 760
450 633
67 266
206 695
496 684
856 916
714 798
484 825
673 854
760 855
205 874
614 6
733 108
373 336
845 221
136 84
921 333
807 846
474 446
804 639
746 2
583 178
512 63
763 319
261 710
707 760
330 948
19 155
436 534
356 506
576 58
121 835
844 578
141 545
167 374
439 83
140 383
452 612
570 561
696 466
727 540
401 126
699 413
451 808
212 943
605 370
290 123
95 728
205 758
93 697
140 896
308 61
808 4
375 295
46 425
59 496
517 752
509 331
579 77
61 386
432 939
920 326
972 903
301 540
331 449
522 858
900 938
210 478
366 271
209 135
321 554
961 147
298 894
393 980
342 742
549 863
951 448
153 161
277 870
783 491
662 412
150 220
539 110
366 837
203 716
263 506
163 767
637 448
366 83
629 379
494 130
950 33
591 668
221 946
994 684
456 256
375 206
747 90
451 697
433 332
527 888
675 628
11 691
788 424
185 591
472 658
632 187
703 322
382 488
653 261
327 584
608 951
553 634
224 529
817 900
624 956
546 498
170 529
36 225
374 108
306 926
841 417
586 64
315 921
61 342
81 607
487 875
292 889
679 690
28 52
797 334
954 506
611 899
171 671
204 116
304 382
452 947
619 300
200 674
924 71
34 94
48 722
984 640
8 958
984 627
609 18
849 956
559 894
593 667
677 868
737 710
961 829
334 360
550 740
449 946
255 713
434 864
730 58
527 930
13 221
850 571
589 143
310 325
154 538
982 55
241 521
884 496
711 315
596 740
310 274
887 251
169 80
487 137
213 334
151 96
181 384
413 891
50 140
442 540
912 328
790 328
299 395
943 989
912 155
674 63
602 854
96 199
564 988
923 476
667 65
155 541
781 453
288 928
259 832
562 553
172 825
59 846
378 499
586 883
266 988
120 541
679 737
664 31
149 577
380 382
418 965
829 569
707 730
703 481
58 347
523 811
691 392
802 694
75 81
924 102
744 924
426 706
309 243
88 363
213 132
198 88
942 888
628 8
50 144
598 992
21 341
916 798
40 486
986 150
894 183
209 262
216 123
259 614
698 299
61 85
137 306
748 705
741 463
135 831
227 413
128 152
685 864
413 97
300 901
977 247
663 121
177 465
225 311
76 693
469 11
514 323
983 631
100 667
846 512
763 146
764 516
768 741
762 430
213 487
192 389
951 416
51 598
218 126
635 2
632 362
264 742
729 26
523 293
482 83
763 52
209 405
90 697
50 254
615 974
722 189
827 337
930 907
199 225
567 971
4 768
231 218
406 785
640 687
691 354
491 890
578 712
472 320
415 785
473 169
658 381
929 930
187 257
201 769
567 633
769 409
120 346
18 535
130 842
55 140
222 419
718 503
700 619
936 887
846 499
517 966
259 743
88 32
265 217
379 623
668 385
755 67
809 992
464 896
342 471
611 344
967 841
725 290
154 892
546 704
255 653
575 761
177 597
472 640
323 111
826 285
455 999
625 773
191 350
399 847
964 520
449 356
953 564
617 148
685 91
242 862
727 48
860 352
820 50
746 997
544 496
16 625
980 931
432 262
539 468
590 185
535 24
263 655
916 160
865 619
49 822
85 181
875 27
366 161
65 546
343 599
909 217
899 718
558 640
318 659
444 22
727 943
942 988
159 192
421 381
386 31
527 703
41 495
457 231
115 554
101 626
938 89
821 149
92 347
193 660
715 529
740 255
150 1000
554 469
978 101
450 915
541 861
10 716
133 768
393 505
310 542
504 677
158 409
59 474
741 391
720 365
104 729
432 515
470 165
896 954
932 13
995 727
133 491
317 679
421 770
850 204
742 143
307 786
165 590
799 822
618 315
687 133
362 940
772 764
996 193
533 768
68 734
323 810
21 534
999 185
476 797
111 497
639 34
544 203
176 542
740 651
945 727
272 974
359 424
1000 602
357 182
244 252
987 573
593 640
972 847
715 215
98 803
782 906
327 768
760 327
352 668
873 229
618 703
247 756
236 218
784 51
753 472
646 734
546 468
233 657
733 498
91 131
369 310
906 662
391 416
152 382
33 438
569 197
790 280
114 467
866 19
480 594
83 119
151 459
168 704
402 804
311 949
279 231
862 311
929 802
60 451
660 87
766 979
659 969
414 78
882 505
87 963
625 563
102 826
892 16
455 290
234 663
489 683
373 147
652 139
577 845
349 124
321 788
736 711
517 189
536 473
262 780
489 786
75 268
957 915
951 681
798 476
286 684
73 373
746 941
548 386
714 504
300 16
969 355
350 119
830 148
266 606
463 690
330 209
416 606
52 548
112 117
51 412
124 453
940 826
548 591
771 116
361 538
721 361
265 772
240 310
139 372
248 615
177 539
440 99
660 764
706 541
273 338
70 195
303 840
310 16
729 30
728 993
153 988
116 248
825 292
787 264
391 798
380 84
708 85
624 981
774 693
175 429
884 485
796 613
866 523
862 677
763 511
110 712
328 912
45 707
995 753
791 618
85 917
311 259
345 546
95 140
510 313
14 467
683 876
495 445
738 382
95 773
754 491
831 748
718 679
889 380
372 435
253 82
613 747
481 552
900 926
50 500
837 880
599 431
852 316
110 741
973 972
758 886
967 398
108 845
451 940
396 350
865 141
696 914
992 532
145 591
962 997
173 61
109 385
248 894
746 566
643 205
762 93
443 361
2 138
627 993
935 982
405 207
456 616
513 569
709 9
78 503
370 79
423 660
641 589
326 766
225 616
494 436
506 467
392 313
82 904
881 790
292 634
740 283
333 163
294 154
94 773
6 746
540 443
428 722
236 112
266 107
879 728
599 752
384 957
807 381
304 223
874 483
300 705
599 118
816 834
581 81
941 978
440 171
705 390
346 123
628 159
802 853
993 697
969 270
573 269
326 171
738 141
5 318
106 93
143 452
308 423
139 926
17 107
112 464
301 935
379 976
210 946
720 434
803 301
755 293
712 126
589 6
643 722
852 595
45 685
353 423
721 279
782 440
228 669
440 652
104 434
827 44
792 822
117 86
580 969
5 385
910 358
367 353
925 461
247 298
423 38
119 540
123 50
25 864
538 422
232 188
971 153
588 689
505 763
635 526
290 585
645 713
622 763
252 744
326 787
610 910
139 648
357 726
336 213
91 69
585 429
417 875
365 61
81 987
4 329
467 136
238 792
340 729
454 127
260 294
801 350
778 778
191 197
831 366
592 878
365 11
202 704
399 545
655 490
681 265
236 903
996 667
169 769
77 533
131 630
237 222
973 987
766 443
997 955
64 357
505 718
846 537
335 180
735 101
985 648
869 765
560 986
207 556
940 270
340 109
289 91
173 633
85 222
619 788
950 805
26 2
987 416
37 756
74 376
401 504
848 573
147 189
652 117
328 472
251 278
371 654
590 725
995 81
84 747
667 230
936 319
790 948
332 614
146 187
93 147
218 280
574 976
683 109
844 569
40 511
798 327
181 495
443 185
740 126
799 810
545 764
74 580
873 716
578 277
124 532
43 866
980 590
281 386
132 962
234 205
893 458
525 594
29 454
223 619
211 346
811 305
435 142
894 291
294 527
24 583
363 917
40 829
423 61
342 884
571 604
453 733
226 506
933 380
608 257
670 636
936 489
573 582
978 799
669 470
765 602
849 182
961 134
515 568
742 135
950 411
770 975
463 688
528 15
489 100
250 386
323 271
855 439
620 133
218 932
266 84
499 359
218 800
775 584
333 906
186 821
638 607
871 312
750 100
133 721
652 201
785 502
302 680
599 947
977 784
119 333
269 756
970 349
240 553
698 891
745 664
952 423
834 255
420 95
530 660
1000 579
395 814
123 432
345 730
711 903
729 994
246 55
501 108
38 282
956 801
279 74
239 232
596 361
443 725
48 275
947 329
320 544
383 898
357 940
194 852
115 946
915 310
814 314
584 112
642 255
656 24
152 568
259 860
507 345
386 799
283 852
557 272
42 695
685 669
312 543
974 398
715 256
249 810
766 158
132 542
253 317
668 310
409 482
345 710
162 635
741 503
536 807
758 136
616 876
93 858
645 112
519 54
593 215
321 276
177 95
207 768
256 319
366 574
324 955
504 768
812 500
553 175
897 667
717 569
294 245
301 896
16 992
170 676
630 499
612 793
350 194
826 255
273 84
312 333
553 953
141 360
281 136
556 262
986 168
713 231
941 81
516 299
780 196
604 443
528 508
76 338
328 223
768 884
403 889
472 732
195 128
297 711
258 381
207 315
601 347
932 896
979 259
118 746
11 665
792 19
267 217
446 876
12 837
916 82
426 246
991 834
184 92
410 258
648 202
629 267
770 426
224 931
16 423
168 657
188 578
267 836
454 900
786 879
221 71
666 160
253 241
112 190
739 242
493 460
139 463
338 360
904 296
954 345
564 320
465 51
897 202
906 716
176 954
460 219
515 972
707 78
291 967
357 145
150 539
460 19
386 925
421 709
879 285
465 654
16 746
102 74
175 744
40 883
767 233
509 491
861 387
514 964
978 708
329 442
572 728
657 25
801 183
65 8
85 837
60 851
355 929
972 567
33 181
240 741
803 952
652 374
679 308
842 517
375 906
524 460
95 583
662 515
64 16
582 111
484 966
975 234
989 777
502 215
300 251
397 142
768 772
226 596
612 155
324 545
617 159
407 837
844 748
966 380
740 819
70 342
532 189
465 283
831 399
345 958
344 20
854 960
922 937
905 765
36 222
496 775
40 441
165 461
135 49
350 161
351 583
653 694
6 484
772 126
347 539
199 818
497 199
768 179
812 690
555 816
735 861
696 895
20 62
357 5
384 289
688 75
909 852
667 499
324 988
238 371
837 253
317 165
322 269
73 129
551 781
485 3
986 392
444 589
404 779
956 923
801 278
191 225
406 94
448 343
634 21
281 860
523 828
826 241
229 299
355 30
809 721
224 90
580 830
834 998
870 690
786 99
340 492
480 267
389 85
951 730
519 57
777 10
768 357
706 381
308 235
11 655
589 880
301 310
246 251
39 997
626 3
537 816
956 243
477 559
917 417
494 120
280 650
873 730
345 906
106 322
138 216
236 686
478 64
244 395
388 432
660 609
522 533
809 386
708 358
260 845
882 50
911 125
796 390
157 506
213 103
444 921
519 92
410 429
736 626
339 531
547 552
119 8
642 884
374 725
907 584
85 777
27 494
963 757
441 653
639 339
204 624
118 193
596 170
107 66
177 100
949 902
106 541
267 828
970 581
233 575
101 788
198 218
980 145
211 915
538 511
168 714
718 4
218 431
205 259
21 672
418 121
691 790
760 77
579 322
833 511
181 550
515 858
288 492
187 142
508 207
165 926
679 623
893 369
764 652
798 343
974 141
810 158
200 958
801 413
768 504
429 954
645 288
263 900
109 60
552 403
591 906
745 297
606 727
491 255
208 258
419 771
612 555
227 874
120 188
153 710
74 436
706 846
268 67
385 231
973 612
457 130
298 741
929 33
282 189
644 961
331 381
543 656
344 999
785 641
740 665
697 241
393 978
429 985
522 366
784 945
233 699
222 281
939 966
258 368
950 413
130 866
316 695
305 494
623 717
13 802
326 302
4 910
563 662
527 980
268 42
56 607
800 68
387 722
340 928
12 234
428 641
135 649
816 555
596 43
41 747
110 801
241 268
840 319
641 268
312 675
235 135
769 722
783 936
970 274
211 193
331 572
65 971
191 376
645 902
37 491
25 770
667 833
895 172
544 627
199 981
196 389
356 192
291 78
422 679
921 726
656 789
847 809
749 69
47 37
869 245
17 64
986 725
255 628
154 29
306 426
106 154
124 761
943 970
751 900
801 852
320 272
847 367
611 677
131 948
401 738
575 906
118 232
332 223
983 680
866 503
754 908
819 74
179 666
440 487
515 863
952 276
508 855
276 790
529 141
543 279
822 74
944 261
560 28
663 426
890 364
639 215
262 498
70 905
742 83
872 410
615 940
599 437
13 894
697 924
921 711
562 676
24 981
557 461
48 946
176 836
146 782
804 707
362 566
781 386
204 354
865 83
398 652
788 882
448 872
338 256
899 699
974 57
813 828
586 368
181 269
351 217
49 752
622 188
738 653
574 75
260 824
773 432
853 828
617 665
655 203
420 983
629 41
170 614
500 375
27 241
663 286
69 270
347 921
449 964
518 969
558 846
336 728
423 481
766 134
223 187
403 570
885 44
364 299
445 887
522 662
829 431
859 164
510 669
350 964
795 772
444 512
208 561
99 752
955 588
249 612
910 785
798 678
214 656
194 723
686 119
667 481
394 331
49 36
298 649
647 638
612 909
775 461
979 904
226 16
22 244
470 242
685 477
153 837
134 152
827 746
60 953
206 750
524 696
6 103
731 336
86 373
792 770
850 229
888 741
714 392
56 583
197 413
748 43
236 450
421 139
1 506
628 713
20 867
453 85
610 29
458 842
376 865
277 461
503 87
225 826
969 760
425 587
281 708
91 768
609 958
197 381
325 44
771 809
131 92
568 579
432 545
830 208
484 462
474 190
159 591
632 122
698 200
987 820
9 117
254 956
881 919
108 528
297 33
568 280
31 29
284 728
900 588
738 810
516 785
856 340
13 109
629 527
620 998
233 727
808 616
489 191
996 124
918 576
745 169
163 482
618 186
721 982
294 367
684 274
894 655
271 478
382 147
359 492
943 518
460 431
708 455
554 626
146 897
926 101
661 647
435 306
124 201
700 446
963 160
425 23
332 145
244 815
267 281
167 701
587 532
170 517
141 294
718 580
377 850
410 340
714 327
868 713
674 199
857 917
13 477
758 604
332 696
487 501
146 281
49 935
996 339
413 908
125 777
384 561
408 493
516 739
188 354
591 752
333 89
32 891
736 433
825 584
243 803
441 590
805 192
184 569
451 308
346 186
90 785
664 960
290 336
693 776
507 390
494 991
462 688
209 903
824 529
676 49
233 339
943 715
838 279
54 310
709 850
104 275
150 780
323 382
470 682
820 231
211 773
188 49
52 991
301 201
175 688
504 993
945 332
985 764
562 196
888 749
748 744
77 922
157 672
103 13
16 791
801 403
435 844
891 379
528 876
190 18
320 633
341 158
363 849
181 465
280 473
602 171
398 345
570 820
979 118
356 160
446 745
247 771
463 544
678 840
967 9
958 674
520 891
322 728
412 242
979 10
11 468
23 126
471 315
394 92
372 351
242 7
820 672
751 456
466 747
440 471
226 802
914 613
314 39
130 699
941 3
252 112
26 297
752 340
86 297
450 681
792 527
693 458
565 372
517 694
70 278
473 306
839 430
434 943
769 291
221 741
821 725
9 865
182 925
236 698
971 305
156 842
265 995
271 699
289 391
372 985
650 192
710 10
56 891
935 291
941 905
947 268
166 316
227 321
157 491
667 780
541 307
865 509
494 640
649 834
124 385
839 70
4 356
29 245
73 47
354 546
198 811
367 414
644 427
366 644
260 811
804 551
780 153
57 718
714 424
428 780
196 423
66 818
553 918
468 537
248 600
803 591
543 323
41 560
944 154
576 861
701 993
31 424
989 583
341 401
289 537
272 562
623 815
237 469
118 277
29 492
800 972
997 102
315 163
279 279
656 568
457 550
976 728
463 599
67 11
975 447
771 202
748 393
315 656
787 105
951 243
323 469
877 216
742 784
986 198
96 110
854 384
509 390
299 459
737 658
874 291
612 804
136 705
587 106
568 572
656 663
858 887
482 737
740 84
930 248
707 161
818 7
112 43
779 785
890 346
356 545
994 217
263 883
615 87
462 673
599 697
819 417
704 930
811 352
4 9
136 782
273 487
241 266
445 656
890 552
576 744
48 395
512 103
324 322
454 680
461 122
669 588
974 941
559 128
785 3
709 24
626 853
727 201
948 126
595 459
228 271
781 33
474 197
606 610
199 740
331 259
509 411
319 455
77 1
930 26
601 488
740 633
730 705
44 336
833 121
336 763
369 637
547 321
125 852
334 993
660 425
625 321
847 867
98 576
680 413
562 318
731 646
70 166
63 268
384 160
195 307
345 228
271 69
63 950
833 11
479 395
328 645
503 966
758 233
867 172
683 47
557 909
488 27
329 506
451 754
557 737
920 422
124 862
666 342
386 518
916 853
328 672
699 130
69 379
988 981
185 239
573 988
993 481
724 264
903 828
697 378
71 778
198 147
219 877
818 675
44 868
157 113
246 144
445 783
770 726
24 38
833 64
400 903
842 983
129 839
267 298
518 22
775 763
517 219
897 250
328 789
862 668
244 237
705 76
438 951
141 502
216 6
847 895
497 744
532 327
195 775
563 252
707 883
797 981
713 710
956 702
797 119
979 680
445 174
806 8
425 7
889 634
331 74
77 377
388 790
86 285
53 42
338 59
845 134
529 176
813 974
328 906
891 938
641 171
598 110
768 985
251 205
269 655
598 958
713 443
618 255
567 318
471 399
689 111
921 74
536 269
855 786
473 475
793 71
433 505
865 875
98 834
482 16
960 126
695 430
876 736
809 393
661 519
994 274
204 778
130 68
652 580
698 501
479 173
712 288
566 376
983 226
247 816
359 592
441 914
502 233
857 800
364 684
250 405
428 531
673 906
703 384
545 268
112 528
343 204
949 136
40 559
387 896
645 74
409 894
830 836
776 503
93 479
746 349
147 6
674 51
961 507
961 319
392 640
75 567
13 72
497 71
428 628
679 82
309 820
788 52
459 991
625 285
969 51
203 777
715 111
682 80
182 530
502 464
524 929
382 122
271 548
379 421
30 166
824 840
851 678
604 917
788 638
426 228
231 807
711 437
233 92
602 56
931 462
289 58
974 927
882 970
248 48
442 595
612 673
525 460
421 236
327 849
60 610
367 951
324 154
195 298
619 680
475 788
712 917
383 676
941 136
636 465
947 408
52 194
394 471
212 552
323 453
721 498
62 661
985 49
126 931
907 221
337 598
276 74
487 219
214 162
615 991
274 335
840 687
996 824
735 473
153 745
857 781
818 864
413 304
82 949
110 375
183 724
59 556
495 406
731 581
230 836
120 178
841 272
52 92
747 347
765 598
993 226
324 527
950 40
687 360
927 983
607 38
521 658
481 785
826 228
131 942
168 853
180 839
515 685
919 271
713 35
73 262
329 553
47 506
448 661
261 813
357 605
543 627
662 969
230 606
638 628
111 122
157 910
782 864
573 662
328 70
659 989
38 936
74 267
541 64
247 4
537 403
913 670
266 789
315 191
864 429
31 589
931 42
930 968
977 355
770 832
873 306
586 785
975 204
746 727
60 609
155 176
169 173
155 430
18 964
578 299
283 907
654 221
81 342
136 407
787 459
250 293
465 788
199 499
317 935
286 78
485 957
482 532
990 847
616 728
44 600
136 204
823 804
490 468
875 776
549 382
244 30
40 264
731 679
250 572
499 124
347 396
59 895
129 655
276 393
891 577
894 234
802 106
324 761
931 337
584 936
839 325
377 729
902 623
314 524
579 614
544 137
216 238
448 590
914 781
690 443
284 998
214 315
633 271
383 639
245 598
160 675
447 212
313 361
879 747
591 996
989 226
345 202
540 449
710 524
719 93
42 741
172 202
416 619
765 80
208 171
481 749
83 71
744 71
63 958
777 577
624 819
372 436
766 136
515 448
245 976
147 489
911 647
651 559
86 274
98 974
905 109
54 276
544 819
411 411
266 7
761 713
711 466
934 797
122 49
894 756
135 686
662 39
146 715
775 948
72 887
13 536
910 723
871 92
508 761
16 653
460 848
36 340
994 488
330 151
846 281
729 945
258 236
240 237
131 865
10 166
204 203
917 391
893 105
683 642
171 92
46 628
492 343
694 48
398 955
694 291
59 902
381 796
485 63
789 656
417 834
624 462
813 309
990 657
3 683
704 251
258 990
944 673
650 355
574 30
444 938
344 834
296 948
319 659
542 491
363 169
498 307
194 499
661 767
528 162
177 971
99 594
428 408
114 723
707 741
359 663
723 29
673 956
50 567
798 412
87 647
70 280
145 82
243 223
346 694
817 618
488 596
693 28
56 122
75 105
870 938
19 452
389 262
27 734
307 195
163 438
838 612
557 245
86 631
505 657
88 876
460 476
137 486
32 913
588 173
992 333
983 507
122 820
470 31
64 555
661 116
415 398
856 903
235 417
681 636
791 25
531 794
945 1000
907 836
867 643
51 805
671 465
720 436
999 723
922 139
175 398
870 958
746 892
775 299
735 64
261 140
390 664
984 741
973 254
515 205
593 788
185 122
698 445
64 568
460 580
995 634
685 737
649 21
477 387
6 585
627 700
61 261
105 56
246 142
144 894
162 620
281 134
420 921
857 599
761 650
662 368
814 967
579 650
633 824
791 776
718 952
395 998
438 815
270 762
388 472
733 270
939 898
237 132
991 924
532 708
227 278
57 664
444 678
425 35
155 136
453 542
608 521
942 798
473 27
542 751
822 675
859 812
950 390
871 176
192 463
849 462
27 279
56 302
53 108
976 911
271 925
772 291
259 684
893 714
689 248
896 987
506 922
618 914
863 627
362 190
889 985
114 892
478 565
914 601
785 925
531 473
172 658
996 191
692 965
245 581
565 972
377 394
995 95
912 526
891 447
225 582
997 92
563 855
576 479
178 304
873 65
593 867
892 423
217 210
314 19
244 557
465 468
795 337
780 771
349 708
11 474
942 956
340 453
290 583
228 501
424 796
62 90
814 305
772 135
858 918
824 66
662 790
285 673
980 954
679 269
536 258
121 312
753 867
487 750
145 259
419 588
396 632
347 10
946 499
498 419
601 914
663 912
265 577
516 970
642 862
644 390
845 343
399 54
668 714
294 966
564 791
384 725
340 336
774 652
549 636
751 857
164 804
81 183
517 374
570 145
963 696
148 333
870 48
968 972
905 638
589 82
302 419
903 706
446 66
249 377
900 748
808 416
623 552
811 585
247 958
358 237
226 27
695 879
446 598
585 243
363 629
944 58
248 106
994 495
416 262
610 773
386 76
75 80
954 872
29 890
115 396
983 883
432 338
185 740
171 109
630 598
540 936
469 569
825 583
316 807
818 677
410 172
191 8
607 601
827 330
803 997
438 433
368 415
898 192
349 565
241 312
57 647
154 355
59 847
1 885
528 804
593 896
498 941
160 696
693 568
694 209
800 847
915 392
600 325
238 952
561 117
755 794
434 694
324 80
648 916
975 498
486 856
713 530
776 758
90 927
957 4
318 556
329 907
507 889
34 457
889 307
804 184
201 486
708 266
15 483
23 104
6 413
271 477
928 919
977 129
404 684
518 768
225 278
356 632
24 201
614 220
276 718
479 547
547 759
887 573
694 427
704 497
954 412
680 155
589 645
54 561
548 600
319 717
474 557
289 383
540 982
161 291
252 865
399 441
965 452
404 672
228 868
964 768
10 967
167 45
613 212
904 965
636 7
227 851
335 428
974 744
232 314
291 241
280 809
637 329
614 503
567 861
425 859
496 852
858 756
698 436
863 932
127 95
597 770
687 876
578 676
556 379
881 341
871 158
361 266
22 602
986 220
233 353
86 163
28 641
541 801
141 895
960 364
52 357
433 764
333 996
558 588
927 882
875 674
107 388
282 110
314 685
731 780
787 317
52 275
953 848
246 232
889 308
404 347
695 201
946 976
662 259
660 128
357 459
919 88
590 706
404 411
170 644
270 94
420 515
808 296
912 502
848 209
829 510
819 488
989 528
298 259
964 370
13 439
705 282
884 125
977 40
638 887
299 467
748 118
306 736
980 492
794 345
930 851
626 813
724 951
938 725
90 237
543 837
155 621
664 349
930 643
987 770
926 965
209 641
809 147
717 898
735 611
982 156
665 263
150 505
690 137
570 542
570 124
925 832
442 643
802 603
919 688
801 584
438 66
311 242
135 196
3 634
941 250
949 497
612 390
885 210
511 638
531 301
720 677
662 201
840 602
177 874
490 586
489 374
795 686
323 443
957 26
283 499
76 188
133 268
789 286
50 289
882 578
515 371
688 9
965 363
729 218
837 625
850 244
214 899
884 448
476 398
818 990
298 440
274 262
802 76
535 893
603 417
654 629
728 537
428 555
896 334
511 193
125 136
170 427
80 249
434 514
420 540
507 350
627 666
5 797
444 650
250 280
529 289
309 175
185 914
35 605
453 491
919 678
379 264
442 5
281 446
153 724
438 128
720 78
294 990
134 98
775 993
256 622
510 536
419 662
820 858
914 257
337 250
931 56
679 275
804 81
623 289
178 806
693 305
847 670
762 747
464 99
506 26
20 293
659 824
439 804
389 287
843 424
839 677
278 601
51 419
796 506
201 455
329 925
87 792
179 877
948 737
817 976
202 196
97 396
619 288
72 248
989 290
979 397
181 750
160 630
25 209
895 97
456 134
943 796
775 207
368 836
611 41
140 413
245 672
21 590
788 243
26 34
691 833
629 942
191 250
644 163
377 135
575 621
806 440
29 32
358 599
842 226
531 884
517 39
640 608
592 862
3 968
941 154
369 393
332 749
777 689
348 625
186 541
651 107
977 778
764 917
661 262
303 931
62 488
203 895
228 319
834 230
425 184
147 831
538 123
608 301
136 700
488 806
650 549
293 120
164 847
14 743
383 842
545 578
317 82
734 91
142 22
587 982
882 472
708 46
319 73
140 483
424 7
953 855
493 497
754 804
32 594
541 172
428 812
58 663
28 309
864 910
81 488
292 140
607 852
512 147
23 939
311 657
142 832
745 317
691 775
83 440
979 515
489 455
370 352
954 392
642 264
400 784
320 431
609 362
431 639
153 904
471 852
477 740
17 430
794 492
877 832
432 197
910 819
809 202
454 962
165 635
594 535
300 70
852 110
992 472
387 869
303 170
417 916
734 786
339 471
856 148
746 20
782 691
113 181
546 598
853 200
743 156
139 950
970 436
2 697
692 564
513 534
154 256
311 100
284 906
500 938
141 821
490 886
69 630
517 222
885 828
674 692
307 441
242 942
346 742
232 838
914 605
416 55
956 192
454 797
778 594
95 14
773 120
373 257
392 604
560 351
163 529
304 470
618 797
742 76
760 866
548 465
296 459
623 162
810 182
103 764
970 853
638 63
280 827
214 576
638 328
218 642
69 41
302 881
644 118
930 867
361 899
748 593
881 313
640 467
222 824
36 439
817 434
519 238
826 173
118 318
788 857
146 773
717 985
557 237
855 548
55 76
371 90
867 188
425 701
18 837
7 157
693 339
305 152
924 197
47 641
533 603
229 739
417 836
472 854
778 776
6 870
418 624
921 303
41 728
601 802
981 929
12 142
347 146
985 433
515 905
54 127
524 836
334 476
990 572
488 389
85 207
967 449
348 686
639 68
800 44
231 527
799 220
99 638
960 677
676 397
680 832
277 510
707 622
760 688
107 129
793 301
179 955
595 629
951 189
613 499
771 292
84 537
287 358
454 189
651 401
817 242
307 122
861 609
662 826
469 436
146 285
214 508
981 19
696 631
224 725
333 999
262 791
783 730
704 475
806 775
29 550
186 770
33 166
944 371
807 672
502 40
731 205
797 672
783 825
221 339
702 758
461 87
923 953
166 70
863 461
440 850
375 867
75 889
227 223
912 9
539 163
165 375
528 257
980 343
736 116
213 110
335 640
350 561
570 261
713 984
132 251
498 595
306 81
808 799
526 39
30 745
772 243
6 693
855 749
313 567
169 934
38 475
648 174
108 78
305 659
840 131
944 717
521 339
84 699
792 441
392 647
541 56
500 734
236 611
192 756
177 912
95 717
968 659
744 604
562 850
434 229
677 670
191 868
777 492
338 82
770 624
121 89
634 814
907 378
680 648
517 893
328 430
742 761
782 201
992 920
496 795
745 129
506 376
375 484
430 702
913 524
293 596
506 518
607 497
789 142
17 464
798 864
993 218
593 159
387 320
642 817
21 906
692 835
532 336
783 358
831 867
17 89
408 9
858 250
462 597
569 455
776 596
846 180
335 982
134 730
269 150
170 29
668 645
586 14
239 714
140 468
93 826
449 992
436 243
877 298
17 146
56 684
142 6
467 80
85 415
541 225
402 35
969 402
831 405
859 674
105 352
32 571
275 223
260 689
318 579
342 500
983 986
51 177
202 561
483 43
617 721
819 606
794 791
193 463
369 534
738 921
181 602
754 145
113 591
83 389
274 541
505 145
413 242
65 813
742 304
434 129
70 977
7 648
780 281
526 193
790 233
889 626
514 69
448 300
549 783
197 620
887 157
716 245
130 653
646 655
846 761
967 987
795 383
654 594
376 231
822 816
969 60
972 36
656 776
470 12
185 116
18 30
228 336
806 300
972 459
236 186
436 556
245 759
836 969
350 698
189 718
623 694
307 780
345 631
239 589
788 996
755 721
635 640
995 381
739 817
234 440
867 775
510 489
268 164
752 785
7 599
982 414
406 50
268 787
142 777
275 961
297 894
104 876
231 915
188 589
514 847
725 847
121 765
133 649
777 453
699 62
937 101
716 476
689 581
780 287
347 594
8 329
499 128
446 231
521 578
203 8
152 141
432 850
651 491
754 718
319 795
651 993
560 430
631 906
375 638
586 225
117 383
456 637
960 686
45 487
7 829
52 236
407 370
30 57
714 941
838 696
198 565
333 783
789 801
282 125
987 665
223 393
386 604
544 639
794 741
555 478
631 392
291 68
221 572
544 915
250 506
968 755
155 230
742 141
246 316
885 632
82 814
906 231
57 133
876 217
106 448
154 682
263 941
800 509
257 685
140 527
722 573
693 398
800 598
981 857
82 258
474 649
405 966
297 119
462 63
923 102
298 62
635 672
769 786
622 749
6 537
185 417
797 833
987 39
454 252
705 359
377 424
209 329
245 203
434 275
83 94
88 841
894 893
444 955
268 500
313 57
536 689
832 243
186 393
571 430
595 305
959 861
262 129
862 349
593 117
709 860
393 599
28 86
122 318
228 432
849 792
754 710
817 84
943 158
898 211
367 288
51 713
656 279
145 538
329 657
434 222
255 976
99 549
760 792
658 422
575 563
205 166
900 256
231 907
534 375
444 437
719 124
295 230
698 549
98 689
143 209
833 800
982 676
426 490
748 61
382 544
927 962
120 913
627 428
410 876
700 137
728 719
32 656
86 400
556 205
313 426
630 135
156 741
703 856
83 172
620 371
265 572
938 577
304 979
579 459
666 347
870 716
618 78
548 265
488 935
783 837
379 438
815 310
942 914
583 38
753 133
914 728
743 813
891 215
627 25
51 6
463 217
315 711
453 608
624 35
645 638
770 957
974 800
612 302
642 644
20 309
626 482
525 292
899 520
157 202
292 278
510 827
156 484
626 466
552 590
767 304
947 538
380 319
846 357
1000 696
52 899
567 767
794 75
968 85
263 859
313 241
324 864
182 442
519 814
554 818
351 285
136 197
891 900
473 325
184 901
327 859
116 508
301 634
138 938
572 131
124 558
458 954
402 783
849 639
853 316
690 765
467 632
425 868
767 138
93 226
438 404
220 639
394 72
954 892
577 255
414 934
723 759
665 32
211 839
768 988
392 33
844 785
456 797
28 32
318 410
399 98
809 473
208 473
504 419
663 358
447 133
989 343
721 756
330 886
961 73
918 156
210 726
953 589
30 74
524 925
605 83
749 108
818 300
29 661
249 957
688 630
382 804
410 257
80 14
340 180
447 188
233 314
837 613
974 36
344 633
204 78
330 25
444 115
531 890
655 39
534 589
446 507
976 391
397 515
599 82
107 134
82 27
766 147
747 367
551 548
406 415
267 713
702 373
198 783
751 24
659 596
732 777
495 109
681 45
656 120
393 414
594 426
156 925
848 422
637 902
147 835
471 586
694 156
361 701
275 753
494 341
104 693
594 261
927 630
861 488
324 705
133 146
642 608
462 687
764 174
739 390
902 513
624 87
692 117
428 148
162 542
802 166
384 14
749 508
543 488
250 821
333 19
136 16
523 649
557 762
403 710
279 139
549 793
856 517
473 956
377 15
857 716
732 769
531 98
236 425
444 137
217 216
241 424
733 65
380 109
432 174
364 213
151 610
299 681
87 795
693 518
320 778
488 683
342 624
254 269
481 930
189 188
482 352
666 264
286 758
750 724
704 512
383 164
568 216
445 108
489 236
724 155
499 66
672 784
824 422
507 727
950 138
71 285
800 863
657 691
600 960
366 237
41 301
875 61
545 196
834 512
358 843
749 90
221 432
726 587
473 423
287 378
403 497
855 416
225 175
806 823
587 332
647 59
107 666
565 550
294 106
878 751
396 647
122 546
125 861
451 930
683 37
613 681
447 71
242 88
245 159
989 890
865 114
556 501
742 32
362 544
961 396
932 926
77 378
996 775
867 268
619 696
266 743
245 482
184 343
846 496
91 777
155 417
293 46
665 843
971 372
704 941
527 685
549 771
274 147
411 809
842 608
450 890
287 71
252 952
914 575
515 94
778 324
432 789
794 194
801 253
330 367
426 822
460 65
245 63
16 510
478 504
896 913
208 7
553 499
987 705
752 256
241 81
902 81
83 146
143 450
491 485
635 274
385 882
318 194
927 444
691 519
275 590
721 911
765 707
589 426
812 584
523 482
778 972
55 822
759 981
500 492
620 911
359 246
879 573
280 928
353 659
803 876
199 547
753 958
132 124
253 659
557 645
6 188
572 853
407 924
511 561
901 949
307 779
157 233
637 274
768 121
104 1
645 916
199 216
768 957
492 631
518 994
310 1
15 331
564 405
796 683
525 896
897 494
409 543
461 529
729 992
731 391
992 745
721 408
165 767
319 689
663 901
803 155
125 863
687 853
595 197
161 316
809 561
471 619
125 804
560 101
351 684
889 168
365 614
150 321
745 453
441 995
425 601
555 298
134 25
269 31
298 393
552 746
781 952
939 669
471 391
356 653
507 453
457 299
447 882
531 737
768 27
192 953
563 95
348 479
503 286
499 973
29 2
7 18
669 339
344 272
692 875
25 127
448 568
662 129
561 10
647 458
36 27
459 547
763 465
564 302
928 584
855 683
104 874
989 903
441 420
549 825
464 507
172 603
256 518
319 248
493 526
388 33
214 728
375 276
737 518
887 225
292 58
827 882
330 892
341 259
584 80
644 798
156 658
128 616
705 502
891 259
115 627
204 419
762 30
464 51
74 145
756 878
197 399
365 808
797 69
661 39
679 127
576 593
602 228
851 65
210 924
801 589
715 827
295 394
546 758
564 523
115 735
718 317
151 348
592 712
271 984
28 423
924 94
488 608
115 956
605 660
171 706
471 637
953 943
654 509
231 34
283 154
371 614
490 599
6 956
615 971
610 540
598 780
245 420
416 37
331 846
350 496
872 721
671 818
669 577
780 635
547 741
521 771
8 489
824 130
119 168
54 911
318 74
839 449
709 737
189 234
584 61
77 356
650 501
329 474
666 748
667 705
441 906
556 847
168 225
673 628
94 214
880 974
379 957
681 380
457 10
853 86
508 870
926 978
432 482
944 936
431 569
543 235
232 819
864 92
688 401
379 48
297 307
234 372
659 491
98 163
749 771
889 220
813 505
185 543
487 393
249 774
289 614
384 550
696 235
855 860
92 391
402 996
250 212
283 708
482 243
580 122
856 268
510 592
543 570
103 397
781 194
541 513
31 142
724 623
331 83
440 146
124 257
406 998
124 301
452 775
485 920
435 865
896 71
397 335
943 974
274 141
392 881
986 524
391 496
462 139
830 30
11 773
191 981
372 186
655 915
952 517
692 29
261 469
768 598
993 373
124 592
764 866
87 225
41 962
597 583
942 320
768 949
235 72
465 926
100 246
309 58
204 432
2 967
543 653
356 149
18 748
330 756
286 450
704 520
521 520
765 509
340 343
240 543
904 149
115 113
914 527
272 786
398 68
109 162
837 583
823 21
537 31
720 320
784 923
586 697
801 857
360 204
470 624
939 811
651 380
951 849
829 793
351 629
1 184
477 539
480 264
888 230
392 934
905 519
177 424
727 605
177 429
585 530
965 764
806 441
57 246
937 944
183 826
381 712
602 157
113 624
153 72
461 310
946 921
102 984
764 194
855 497
666 627
438 882
802 450
617 17
80 587
460 566
159 518
144 704
705 883
438 858
874 319
61 799
939 479
405 766
747 109
553 257
626 819
81 122
356 311
359 193
797 771
991 735
601 227
45 535
236 449
557 853
671 670
656 544
403 923
76 113
115 872
883 457
959 483
683 539
537 79
74 772
527 726
716 329
495 874
270 805
205 736
29 439
544 339
304 302
228 183
27 684
971 49
749 47
106 370
458 879
749 1
217 21
830 882
416 774
93 737
379 636
914 349
36 231
10 784
277 115
154 479
723 430
775 470
927 675
662 16
598 367
481 874
353 960
948 62
339 436
451 62
883 702
767 477
984 45
454 58
862 51
424 694
277 608
568 331
441 54
107 738
522 333
275 459
596 382
764 785
190 749
879 297
738 620
738 617
301 49
993 388
68 421
750 343
536 372
124 484
106 887
443 810
982 673
106 820
405 843
439 143
812 596
753 464
644 746
406 748
472 816
776 577
810 849
557 144
873 662
963 629
856 753
123 19
621 333
54 138
285 811
237 977
104 60
145 231
636 551
978 798
547 255
251 755
125 354
696 221
710 928
912 946
599 927
813 434
688 573
817 694
946 942
900 743
471 755
773 375
122 130
775 71
474 725
349 968
224 89
319 392
127 766
872 878
971 993
359 97
173 764
152 597
276 552
343 851
640 14
243 774
511 876
993 824
234 864
53 557
209 412
653 623
948 178
738 99
864 642
767 463
385 720
947 323
532 939
498 118
674 714
689 260
855 426
791 712
464 119
448 200
190 700
447 136
374 330
426 871
447 931
421 120
645 85
345 4
110 54
259 469
939 216
268 72
401 40
720 468
470 455
48 697
279 673
177 546
96 791
538 496
831 401
695 153
119 404
481 417
578 701
865 336
32 393
879 533
228 925
685 264
938 803
571 837
74 98
829 184
236 206
93 351
469 476
743 757
36 33
918 87
294 602
404 368
353 326
423 385
962 116
142 198
709 642
674 740
481 885
972 401
703 673
393 688
783 949
114 558
685 428
673 826
837 471
165 438
177 399
149 398
389 203
661 815
59 443
352 799
952 24
803 909
698 422
509 874
333 249
523 403
620 535
569 31
330 683
907 681
481 210
705 104
137 776
684 345
53 467
67 485
140 39
19 708
69 700
743 975
381 223
536 437
679 24
314 248
404 232
82 928
47 789
812 165
243 477
764 458
751 744
438 141
290 819
795 922
396 932
220 954
270 462
919 532
129 708
673 809
130 852
194 692
717 994
835 858
163 368
723 644
101 912
639 438
800 737
610 209
641 130
64 804
414 138
447 253
329 764
59 429
675 933
154 261
339 610
674 300
818 225
89 259
878 331
446 816
986 472
100 60
101 974
778 40
340 408
28 428
509 55
92 393
526 521
780 512
923 445
205 399
380 444
594 970
247 285
378 274
64 396
626 573
802 70
317 361
390 392
779 609
405 243
513 94
33 793
79 682
438 469
425 114
736 689
921 514
297 960
771 350
904 283
443 56
42 172
289 426
435 681
994 866
286 476
528 329
30 827
103 960
754 354
861 439
492 108
211 671
627 848
146 754
51 673
434 974
323 815
906 34
594 991
421 28
818 431
92 29
101 718
876 246
251 593
423 402
786 130
695 691
515 289
33 436
522 805
437 633
892 880
661 992
950 888
732 416
452 506
170 650
549 30
80 422
879 126
503 891
927 943
17 81
693 831
439 593
469 248
669 347
237 842
326 366
614 371
561 787
698 605
549 830
711 914
228 179
514 896
771 113
79 96
830 330
497 666
212 31
146 813
582 58
600 280
662 569
123 977
8 636
874 642
348 304
90 177
934 959
376 409
935 383
800 965
142 261
94 539
37 957
193 79
727 563
239 455
837 718
771 967
227 454
423 672
344 460
538 733
265 421
538 343
727 983
383 889
826 961
633 390
59 260
344 422
303 529
575 99
84 616
210 875
32 378
789 766
618 966
726 664
565 358
54 624
572 665
273 651
575 575
25 420
35 938
335 66
183 285
440 909
948 5
618 353
388 903
252 844
383 876
494 957
802 376
458 826
796 186
286 830
124 621
248 142
426 887
690 726
894 817
12 858
166 525
161 988
960 808
778 407
238 555
632 239
586 62
812 832
230 639
680 594
450 13
280 34
413 501
781 265
172 35
273 234
216 436
65 798
74 745
391 921
500 192
934 779
761 990
773 434
66 96
203 116
567 977
859 957
455 249
67 579
34 30
477 68
555 941
467 398
54 21
865 752
95 77
525 274
539 331
874 605
910 259
986 100
519 264
755 338
358 877
911 796
996 128
153 442
631 662
319 521
992 545
803 815
353 160
628 223
424 382
541 918
65 660
931 569
386 238
531 16
899 850
708 806
69 483
546 934
883 610
945 165
179 398
284 885
86 171
774 831
535 268
378 65
114 437
223 183
919 762
669 419
816 593
467 802
477 750
686 914
920 811
744 807
910 93
206 240
299 194
964 360
437 969
693 357
779 788
515 209
260 737
753 521
701 387
433 72
410 568
347 737
661 391
530 959
47 104
286 714
130 802
433 920
887 185
872 548
927 316
339 456
597 25
794 610
969 266
138 745
896 974
939 734
110 825
271 981
5 626
650 897
327 236
394 791
80 58
802 662
543 740
916 665
985 640
214 633
701 570
874 260
700 787
161 378
374 983
553 735
68 299
739 984
316 75
623 881
59 675
450 668
831 675
461 439
260 186
422 99
304 547
438 914
640 739
211 955
813 185
538 689
310 817
255 830
307 28
442 363
5 38
650 817
39 433
473 486
209 373
667 827
742 449
486 419
915 60
267 625
624 934
843 2
953 349
693 269
566 461
366 404
879 280
619 113
269 885
90 627
462 713
913 304
714 701
402 574
341 929
692 33
197 609
131 530
242 752
730 228
395 642
532 108
695 960
886 818
24 577
202 572
185 46
485 549
121 678
726 385
807 209
731 41
260 126
683 143
585 377
102 414
824 339
770 452
182 606
1000 302
636 725
686 442
842 244
983 573
695 838
48 870
176 630
68 443
414 189
894 595
794 893
969 286
223 254
237 64
813 685
319 145
347 433
355 760
973 248
492 306
547 812
591 121
65 179
209 849
461 879
345 197
596 711
109 942
586 905
416 484
717 6
605 133
184 141
398 285
549 872
102 988
50 666
991 545
154 597
151 570
80 867
575 36
999 111
176 749
544 295
711 187
656 165
526 213
861 928
472 62
246 483
969 862
676 895
357 73
774 455
264 317
102 327
321 351
660 902
317 623
198 99
765 209
484 473
634 258
928 897
223 133
137 713
416 228
710 673
647 669
124 78
127 629
629 406
786 100
164 606
833 439
251 894
390 746
540 927
181 427
156 426
464 680
332 249
131 369
327 603
577 159
393 180
421 209
987 500
558 283
858 21
314 189
621 797
746 841
825 717
91 597
277 659
197 264
158 676
310 905
88 623
446 61
771 707
294 650
936 39
490 485
541 889
287 717
313 234
387 861
497 897
536 544
964 845
463 590
747 212
595 704
940 907
938 327
767 786
330 538
940 669
771 115
556 668
998 481
547 96
44 493
400 89
661 166
874 235
772 669
36 712
765 232
727 320
152 150
171 547
642 322
529 393
410 542
559 284
776 730
838 900
750 226
43 428
88 594
875 428
816 26
308 453
352 121
20 704
119 982
494 161
409 933
137 283
163 363
389 343
316 312
265 623
934 109
164 54
566 695
470 430
792 719
413 629
844 29
603 959
39 353
379 943
990 688
117 625
792 108
87 635
136 689
946 95
69 784
698 725
522 428
20 268
372 361
956 691
171 424
667 316
684 362
775 476
821 861
902 407
755 587
310 191
98 7
268 619
887 158
201 169
484 301
228 610
128 400
708 724
978 928
566 730
923 473
319 999
74 606
1 88
367 683
847 687
190 930
848 417
735 470
726 993
199 799
599 37
113 193
215 831
227 660
377 960
676 918
151 88
464 403
123 189
748 321
340 346
709 872
723 62
405 835
606 972
17 184
526 359
89 553
806 426
416 826
79 879
873 111
982 747
995 739
213 677
198 370
103 613
844 776
103 606
725 479
539 58
796 157
484 857
457 971
548 886
983 949
626 600
564 112
612 759
373 693
303 449
507 395
725 654
903 208
711 998
60 336
623 679
723 25
796 894
865 654
308 895
500 522
253 30
543 993
198 602
680 499
715 370
684 474
367 82
133 359
374 792
313 857
903 948
57 797
940 607
457 680
65 171
507 152
377 191
625 946
22 344
702 752
946 306
675 849
468 985
420 661
203 983
94 224
678 472
378 379
224 675
36 200
284 549
78 193
471 752
175 860
983 982
743 137
836 514
662 704
528 107
928 205
578 657
683 322
352 318
870 429
810 227
17 311
855 66
218 984
462 922
702 811
712 714
387 35
261 344
374 873
683 509
417 103
175 118
913 550
703 624
263 698
729 492
352 798
617 34
773 418
877 541
520 51
600 65
408 214
762 207
190 100
32 294
897 684
923 865
69 47
283 945
587 802
347 597
586 298
661 345
551 374
785 808
631 252
77 573
144 141
464 564
188 746
508 774
151 30
181 661
804 83
615 171
582 597
422 658
522 125
118 740
285 35
888 562
372 390
944 552
51 99
634 788
549 732
111 70
208 228
161 283
193 40
916 363
957 900
573 829
851 531
614 39
619 332
103 163
882 182
380 636
184 371
630 99
310 351
798 618
250 370
446 453
555 865
765 727
685 735
62 779
314 793
766 849
163 395
951 556
226 552
278 672
398 911
275 844
774 41
693 288
787 992
600 838
453 825
389 82
611 893
655 356
407 643
137 655
686 426
99 604
97 986
387 368
955 349
704 370
251 193
24 291
897 175
600 921
745 417
26 843
372 122
169 2
760 519
128 320
93 730
512 468
372 761
504 143
361 882
338 85
355 517
957 524
519 838
564 83
601 369
45 80
41 489
895 972
557 255
853 894
82 632
836 997
66 589
309 68
98 349
556 611
462 963
34 356
934 590
962 138
835 653
651 778
580 487
127 645
663 735
864 113
723 40
181 44
99 466
633 413
415 67
429 994
66 215
986 839
749 291
956 515
357 385
860 262
939 849
209 617
861 194
710 826
452 359
288 857
640 514
156 821
254 864
557 113
125 848
962 69
489 814
393 56
233 256
812 520
464 452
191 540
150 445
557 880
553 870
948 394
36 25
442 818
314 36
92 563
126 932
113 227
816 21
891 54
114 926
430 555
591 853
415 663
483 659
287 595
823 858
842 229
918 784
433 70
732 878
782 421
133 349
526 718
682 812
375 623
203 747
352 635
816 521
398 966
314 907
977 235
651 641
153 916
4 112
417 730
946 288
993 650
274 160
170 458
59 919
423 379
152 88
637 57
927 613
644 929
196 876
559 551
339 327
227 336
428 396
217 818
874 933
466 517
664 408
298 574
901 591
60 825
445 747
142 602
625 823
107 596
17 30
726 314
604 36
244 643
699 385
245 409
544 765
334 520
939 464
370 45
411 736
363 428
117 440
93 72
458 958
302 644
785 545
930 234
892 825
393 66
332 803
582 621
134 27
693 961
772 619
929 67
611 214
196 892
448 439
69 797
85 408
830 416
462 496
954 595
555 645
969 671
578 897
720 509
591 519
947 659
667 962
423 751
926 651
647 560
730 769
290 449
967 223
621 606
891 909
503 510
670 95
654 195
541 462
785 622
582 426
657 389
374 968
564 462
577 184
67 467
487 595
41 558
824 46
752 716
859 888
649 969
500 81
48 431
687 976
443 409
108 281
3 973
530 964
441 633
872 368
91 184
504 979
819 723
505 594
194 470
698 988
879 158
620 233
482 408
980 363
723 420
401 951
979 836
953 479
636 496
255 746
165 825
81 939
42 201
504 404
177 27
620 519
862 400
407 166
482 114
981 88
416 376
987 496
49 116
173 552
519 574
335 47
566 813
978 935
143 132
295 293
729 281
789 395
13 837
862 185
874 789
371 204
723 681
880 522
375 300
993 456
932 781
134 276
323 877
80 727
374 311
601 196
132 990
697 979
201 182
254 204
622 159
542 505
200 260
871 32
213 616
979 611
544 58
568 140
511 388
893 201
489 808
940 271
808 139
821 532
499 506
996 42
563 7
206 482
147 716
221 14
567 960
330 581
722 224
612 895
921 259
497 40
724 415
351 347
910 804
56 612
663 130
548 407
633 195
748 319
964 244
710 39
10 61
286 592
738 40
102 285
350 878
44 258
524 53
536 853
444 869
665 101
493 712
39 290
755 499
947 646
747 572
193 634
807 220
25 983
384 689
795 575
58 834
217 854
55 323
352 505
246 651
993 757
373 104
324 311
874 109
241 9
316 742
663 660
498 601
751 178
732 475
5 604
328 869
481 840
241 244
506 481
253 173
868 935
601 951
409 882
968 765
485 647
985 499
212 851
895 737
707 375
929 948
619 786
780 223
958 706
130 708
658 188
963 977
304 448
623 640
946 299
143 509
597 207
662 638
307 620
465 472
855 245
554 865
841 88
472 966
524 76
297 382
808 959
19 115
930 361
638 90
692 291
251 127
730 411
525 366
957 749
517 734
665 208
25 252
310 189
767 140
14 656
822 101
741 801
301 609
168 911
568 883
71 268
637 986
423 107
417 567
286 238
668 565
497 760
365 149
369 899
465 536
613 193
282 981
38 5
320 460
27 748
677 46
312 173
673 525
927 138
522 183
749 134
727 30
466 879
300 783
607 689
139 278
717 526
571 661
689 591
80 16
54 601
550 155
734 277
155 835
334 113
523 473
74 459
548 422
204 471
441 143
169 846
95 70
1000 828
346 536
731 852
317 245
537 59
994 609
42 786
751 562
166 755
180 888
171 496
484 59
906 102
619 106
847 959
19 321
464 536
427 995
7 396
63 378
170 34
484 16
80 758
782 837
69 594
829 532
570 562
116 632
665 775
5 8
883 412
550 315
264 78
322 446
464 877
790 282
369 81
919 385
855 923
686 942
404 559
624 906
923 358
214 212
88 454
414 877
958 5
167 164
279 911
913 164
987 340
605 877
534 171
747 713
68 913
876 699
823 481
488 241
204 401
126 58
585 642
290 340
354 36
404 421
119 474
111 485
77 54
999 832
574 688
657 544
531 135
601 899
811 537
541 100
666 786
910 137
611 372
973 461
970 50
866 320
233 243
930 678
701 812
812 302
711 622
190 251
74 66
496 912
698 957
1 308
970 607
765 157
667 465
969 478
118 31
452 308
281 525
725 128
436 772
640 485
145 409
602 27
17 766
338 683
583 658
161 700
359 320
112 935
431 256
343 748
791 825
427 792
558 696
705 637
600 550
632 863
772 83
432 114
830 655
514 620
411 485
734 968
532 210
459 236
199 396
237 182
20 262
478 791
344 909
905 525
915 770
61 906
229 146
226 112
707 684
348 905
685 679
874 695
681 130
219 595
899 714
31 515
419 917
115 215
650 924
903 147
918 522
718 448
865 290
582 751
27 540
402 815
422 87
355 692
417 677
220 8
17 194
38 851
209 864
615 862
401 184
637 802
350 821
11 124
815 867
896 356
590 873
104 606
809 627
769 970
173 494
962 573
29 950
205 30
248 941
953 143
891 308
763 247
376 530
715 756
479 793
485 249
881 690
630 686
60 878
20 274
376 757
416 637
167 432
649 440
688 268
526 318
305 938
547 282
302 918
907 559
656 283
316 530
196 996
590 577
62 635
304 900
876 202
181 529
120 88
657 622
837 822
738 657
506 285
5 434
363 740
922 776
727 517
584 949
388 557
663 485
82 852
508 164
949 600
458 311
339 379
86 417
896 800
799 663
741 382
436 998
458 781
749 539
632 407
709 140
3 518
115 460
829 805
191 914
574 438
65 372
100 157
60 485
155 870
408 249
661 469
984 742
554 280
249 458
320 404
327 937
658 86
537 671
369 351
982 648
826 901
437 282
441 686
441 769
120 760
211 372
74 42
689 222
946 358
377 734
992 817
771 434
929 211
555 328
13 761
872 826
855 872
405 929
266 258
336 954
479 269
820 952
41 765
586 269
832 344
545 844
199 390
462 464
999 797
354 794
824 587
283 220
850 386
379 177
710 264
79 104
967 848
285 31
487 142
697 359
414 376
904 381
508 613
644 965
783 75
421 101
483 710
121 321
203 330
32 899
688 200
419 984
915 160
672 231
611 163
892 607
33 900
16 724
282 218
405 313
779 258
769 854
275 72
234 25
51 228
612 529
290 772
960 325
507 587
396 640
824 981
16 19
694 418
946 778
326 513
911 443
559 994
293 147
314 849
448 626
212 920
297 387
901 312
405 946
729 2
779 825
166 456
338 76
423 960
562 222
937 735
528 500
136 642
851 216
995 453
594 773
277 759
581 966
565 607
107 211
522 881
967 630
526 940
156 181
212 237
775 397
355 525
549 674
405 70
907 507
879 873
880 270
99 35
802 279
695 861
447 465
341 100
604 752
939 450
32 22
172 911
835 950
434 107
202 261
852 75
345 807
826 950
752 281
544 133
249 841
577 500
133 389
795 898
490 581
193 207
117 537
366 943
410 942
568 439
31 816
631 960
524 31
199 880
73 391
86 542
280 803
836 118
418 245
751 526
691 627
613 163
253 506
722 93
501 1
896 336
118 313
933 880
625 428
858 727
953 3
463 149
416 75
311 669
131 144
671 614
103 603
493 79
30 350
157 334
123 166
115 891
868 707
343 289
510 825
807 928
196 477
79 33
204 268
126 765
961 939
224 853
588 303
237 20
257 259
761 460
879 716
263 223
808 685
184 285
802 786
335 892
15 571
894 520
739 654
331 617
721 459
4 983
682 163
19 865
800 820
437 50
654 389
256 156
161 392
962 881
215 884
405 102
53 966
625 489
229 777
970 508
387 464
152 547
208 113
779 410
293 261
578 392
651 118
748 363
222 697
88 359
823 716
216 638
739 458
971 584
104 621
53 238
600 782
220 174
830 520
797 36
559 236
211 937
260 375
958 357
554 362
594 543
324 732
719 505
252 867
892 162
657 336
910 219
625 137
304 134
130 816
679 805
548 749
661 151
542 320
890 733
536 978
55 570
509 224
728 991
147 939
441 474
775 4
407 16
88 697
99 432
919 634
410 973
555 330
567 415
405 944
53 552
234 559
711 26
33 422
481 279
282 784
832 721
153 751
706 562
75 612
26 796
288 431
334 677
169 183
789 546
619 160
483 772
910 540
330 529
660 996
391 247
104 921
684 675
591 518
798 853
541 560
838 750
745 600
461 135
198 707
217 148
251 625
931 934
451 448
633 618
772 746
839 211
284 28
876 705
643 336
395 236
170 611
235 666
353 237
36 968
15 669
766 423
348 401
365 556
925 759
143 94
721 878
865 308
896 569
544 786
724 580
754 90
113 574
591 246
293 955
525 528
205 171
919 958
260 518
234 760
673 293
206 263
890 850
217 42
67 281
688 82
418 212
961 861
848 836
579 118
145 838
635 792
218 576
624 407
957 43
208 84
491 868
25 69
907 972
192 216
964 409
143 990
738 213
200 129
560 323
669 809
508 971
86 823
731 228
423 649
984 622
297 64
310 406
6 843
651 156
601 782
674 109
105 759
986 95
100 897
514 874
897 498
847 673
393 495
88 702
320 906
932 599
777 533
993 837
23 899
369 122
795 235
347 691
84 194
715 476
529 940
261 200
198 561
160 950
13 244
752 5
80 664
280 102
562 1000
467 816
446 582
576 643
142 749
50 136
896 801
816 772
429 378
123 4
437 709
277 187
729 744
354 225
602 323
601 47
256 528
42 398
276 165
402 325
477 792
624 293
915 404
22 38
759 458
996 474
50 732
24 650
130 280
29 805
687 430
727 310
482 703
602 397
106 975
900 780
356 382
129 406
784 936
765 812
22 189
371 127
163 156
991 947
686 242
727 41
975 855
446 87
359 853
953 232
951 546
157 92
865 392
66 238
364 742
591 707
670 745
473 809
893 778
323 549
287 187
940 352
424 871
787 139
356 497
419 23
722 509
318 824
972 710
610 305
832 550
656 607
97 736
522 294
142 158
901 91
450 622
952 381
784 939
880 967
925 612
667 87
431 160
423 496
476 872
470 427
605 637
47 161
128 728
735 263
19 614
582 210
879 872
734 897
56 905
753 377
466 337
281 552
952 299
198 269
904 931
447 573
75 455
112 4
693 415
958 212
185 214
639 379
820 713
618 76
305 908
55 832
833 69
748 142
707 477
338 485
83 759
823 230
879 485
544 456
293 919
633 477
339 733
369 677
798 58
513 566
372 596
324 768
615 228
896 547
797 540
465 429
369 155
938 880
839 661
827 514
781 324
688 626
357 537
136 391
980 734
358 935
431 721
347 772
514 538
216 802
258 676
131 516
648 110
249 853
450 853
880 203
392 226
975 750
287 978
642 855
882 948
767 882
410 367
973 432
284 501
775 460
626 518
759 594
35 992
873 302
519 958
380 846
799 154
306 424
23 694
727 289
193 268
5 303
861 39
191 519
553 865
663 40
689 320
14 894
763 897
443 348
364 849
409 840
56 281
130 649
816 145
688 857
747 271
167 811
914 942
790 245
557 876
548 39
524 715
571 646
416 842
827 163
113 512
674 650
348 173
786 262
114 622
890 256
866 710
585 69
784 346
22 354
344 437
196 170
951 660
290 707
975 990
879 113
553 121
190 888
585 969
678 928
449 708
33 526
867 418
762 205
312 361
155 865
482 582
353 671
995 406
269 24
685 26
249 134
734 484
967 118
361 506
923 596
399 37
152 711
397 658
927 230
931 598
622 502
577 870
705 953
780 418
458 256
996 380
204 395
768 355
365 383
746 604
13 350
15 296
847 568
789 319
271 216
911 80
459 26
300 579
733 756
189 418
150 136
601 996
418 844
337 873
952 596
856 763
621 508
341 705
626 908
959 167
678 108
563 872
551 165
78 239
390 850
189 693
552 499
285 979
622 911
886 580
77 563
789 755
930 660
705 792
209 66
784 336
164 175
667 206
462 735
897 733
296 800
18 810
663 578
669 975
14 929
576 149
264 739
323 681
447 342
886 260
428 134
344 308
534 607
239 903
416 901
804 945
82 992
685 405
771 849
922 656
558 222
61 389
216 336
280 950
199 159
605 883
564 95
346 453
577 117
301 498
772 755
10 682
977 422
70 192
563 389
554 101
956 883
923 154
42 879
973 734
202 710
751 973
816 760
6 144
688 290
30 584
156 55
163 197
285 551
505 610
511 837
242 324
573 927
208 627
848 340
284 355
395 798
903 31
640 335
171 997
763 332
490 487
498 774
98 289
362 22
261 283
81 22
115 451
178 637
778 465
413 521
555 510
161 269
884 727
634 844
81 413
872 195
215 401
693 151
300 822
342 522
574 502
142 809
581 683
44 73
483 561
485 942
434 708
460 672
13 152
822 312
974 437
311 302
110 101
258 926
229 94
153 708
13 612
379 25
116 200
689 441
107 299
365 627
79 236
331 251
204 748
811 813
25 391
404 410
529 129
928 869
544 387
439 444
46 410
516 208
598 831
136 1
452 295
689 732
844 834
629 859
403 27
234 194
162 184
25 650
184 616
580 502
512 32
149 552
48 683
769 52
317 398
262 71
340 9
428 854
503 728
91 895
382 591
798 496
968 199
704 284
948 965
354 723
199 45
250 275
429 104
693 737
197 136
726 428
425 331
713 855
335 32
355 20
64 511
137 958
769 491
804 814
301 209
282 378
709 52
83 318
23 139
768 450
691 184
960 220
460 712
914 846
594 980
188 362
429 878
897 740
97 745
835 273
713 125
957 847
640 640
928 364
957 739
427 980
610 189
386 225
925 980
204 113
990 589
723 439
685 909
11 875
388 967
299 575
354 566
450 740
486 763
680 828
703 754
662 680
487 47
51 82
71 61
956 810
27 920
975 325
494 328
431 506
251 462
333 305
395 229
627 32
315 697
92 622
541 832
795 387
511 36
771 349
161 470
953 787
501 619
835 944
240 692
413 132
518 386
595 199
269 105
644 781
852 376
953 156
774 349
100 13
41 512
212 670
381 462
567 857
284 210
989 499
693 840
995 388
153 120
737 604
132 129
115 628
772 877
665 525
734 161
11 836
914 236
184 260
291 863
842 290
590 482
37 164
847 66
615 760
19 277
965 883
238 806
640 564
727 636
729 766
652 406
496 953
581 746
737 326
889 610
144 270
361 287
6 365
45 501
697 334
521 274
265 675
440 1
116 759
45 916
393 135
462 441
468 983
67 732
657 506
84 8
938 812
247 683
943 804
92 788
316 650
616 360
918 160
801 334
372 545
820 834
816 51
18 824
529 559
584 552
116 675
339 431
677 306
143 594
465 295
279 837
839 98
384 189
12 134
979 469
326 859
380 909
583 101
926 611
204 223
362 482
411 552
972 599
91 205
273 470
465 683
317 400
136 242
10 894
661 214
468 374
695 231
746 717
539 221
53 855
448 981
433 460
833 241
131 109
866 144
129 358
1000 787
327 562
599 298
101 398
279 534
64 916
411 906
616 596
692 657
797 304
332 476
865 282
125 965
679 403
579 635
927 994
902 427
684 63
556 299
10 247
955 743
289 102
330 437
405 13
912 269
294 37
585 324
421 488
266 989
248 412
656 836
849 128
32 142
402 27
867 741
497 132
81 483
376 681
894 515
587 400
942 242
653 84
225 151
651 42
809 53
69 835
927 723
418 359
205 851
883 86
62 73
156 883
33 751
126 193
155 546
379 381
832 305
103 601
663 659
293 387
153 130
125 214
279 709
606 379
792 990
482 917
183 636
814 561
17 645
87 71
458 589
860 934
164 264
533 434
280 346
994 296
343 211
318 775
611 127
882 717
950 354
979 465
969 230
109 853
15 389
551 360
832 365
177 909
787 251
229 884
600 437
933 196
507 229
402 55
689 693
348 188
236 584
590 22
710 147
911 938
383 594
701 982
30 633
214 283
869 752
2 114
54 349
301 641
622 723
319 532
478 712
35 507
395 909
198 689
998 582
13 351
47 418
699 347
588 71
154 562
525 922
474 175
284 860
117 648
65 260
509 474
945 448
544 450
361 688
921 158
79 709
707 859
555 895
485 667
553 901
278 413
374 222
671 925
956 944
740 161
219 884
650 493
236 557
774 140
905 534
625 117
802 296
41 109
591 123
242 810
679 483
917 240
292 903
354 772
260 595
581 371
132 358
390 352
248 64
346 278
467 614
97 677
359 389
932 712
659 740
561 712
364 45
421 754
396 21
169 93
187 862
682 653
827 820
140 587
976 195
360 135
385 18
874 863
385 609
372 563
780 863
366 426
959 726
912 695
743 138
991 176
772 903
635 952
671 514
77 654
990 89
994 908
531 336
19 465
733 142
367 367
280 116
10 153
806 116
663 529
820 4
969 654
303 134
47 296
984 476
496 11
339 941
507 618
408 516
770 268
954 928
383 968
972 776
559 274
909 957
922 301
885 905
258 420
97 105
52 804
578 594
243 814
939 107
495 387
212 276
822 608
564 873
764 719
398 186
827 498
695 254
757 757
653 791
733 954
270 328
120 119
50 58
577 544
796 140
100 735
453 239
400 631
89 94
884 845
202 888
636 579
884 481
695 3
951 97
412 880
992 208
897 17
332 701
331 344
529 567
188 731
661 18
543 544
32 29
872 88
61 555
788 668
990 471
363 519
389 903
601 842
77 261
156 61
560 54
213 596
716 596
997 167
980 868
60 764
215 775
282 603
677 882
797 753
724 650
55 631
230 770
58 575
442 977
429 216
967 613
538 643
847 334
747 692
693 822
456 748
94 38
869 671
294 743
606 14
935 937
949 901
895 748
439 216
463 132
879 420
90 902
867 339
725 512
433 330
525 720
267 826
664 867
915 539
836 433
592 66
165 645
152 541
331 370
881 663
737 758
734 355
583 706
136 783
456 328
674 400
393 877
650 909
259 404
694 347
893 500
827 94
100 572
971 101
695 777
487 351
359 325
432 131
25 258
929 13
390 534
293 436
663 743
446 373
470 369
301 264
341 970
431 522
516 359
534 257
244 178
693 906
484 785
98 146
879 334
294 324
693 963
226 595
76 619
550 416
289 456
351 757
838 835
893 936
980 771
621 626
93 787
131 217
188 605
973 128
936 262
935 625
909 138
34 303
35 372
833 132
595 888
689 134
261 131
546 15
947 146
415 510
249 455
644 444
468 256
574 93
803 680
153 349
222 947
305 397
38 643
121 638
450 116
371 655
215 874
187 437
172 491
710 711
422 561
824 431
86 158
538 158
594 356
567 426
460 727
789 812
620 846
887 708
858 498
385 748
655 921
628 390
599 462
584 511
390 935
939 266
966 909
353 176
406 90
923 412
10 746
364 637
135 742
860 740
674 132
329 772
256 294
32 608
697 743
840 564
46 975
657 906
66 939
363 971
283 911
395 186
371 460
584 769
345 615
377 165
404 425
260 956
871 528
433 491
170 148
410 959
761 804
496 131
182 199
130 878
165 858
875 117
644 528
977 429
18 146
950 337
141 988
349 374
251 822
688 644
94 322
649 320
438 400
417 434
927 393
862 297
891 789
478 840
125 970
958 742
724 306
907 824
360 1000
145 8
720 38
686 370
721 163
562 197
133 111
814 90
974 883
706 97
879 202
488 215
636 207
252 116
139 937
452 398
860 573
25 63
17 710
796 751
236 431
310 840
898 448
128 735
11 931
866 992
342 242
365 138
444 132
484 753
971 382
116 563
381 599
332 246
590 673
840 996
485 821
317 739
695 212
792 139
343 275
891 665
357 847
444 15
712 283
362 242
486 198
414 410
411 308
984 106
588 989
542 661
29 338
27 740
219 929
588 328
672 207
871 901
949 907
843 490
827 945
963 799
333 943
689 826
199 33
806 139
597 813
276 620
372 498
872 691
352 820
597 195
459 379
674 245
102 105
712 279
141 373
288 850
98 961
95 511
330 146
663 350
138 258
242 820
556 954
606 538
206 834
651 444
966 527
8 647
996 161
543 429
374 840
84 145
919 289
978 426
520 678
473 429
49 833
75 73
854 70
233 133
659 213
993 553
322 910
335 339
861 153
985 300
322 732
778 992
285 771
489 639
882 480
466 555
205 75
975 884
36 450
97 20
750 430
210 823
643 531
554 773
543 418
57 127
862 874
33 250
671 860
998 119
232 99
548 441
315 845
591 671
388 804
405 53
888 833
628 559
677 275
723 225
67 995
820 433
641 200
870 835
386 765
254 790
817 614
869 705
472 643
219 535
276 712
765 993
991 634
827 376
751 433
165 567
46 34
685 353
38 790
787 665
853 907
878 750
316 642
627 921
298 816
507 334
837 417
539 875
558 677
160 603
761 254
260 740
526 293
468 583
685 129
729 789
899 620
199 834
739 710
436 500
315 695
591 192
821 458
14 205
791 958
95 457
420 426
960 651
792 545
730 398
897 717
212 839
908 903
896 34
272 986
442 882
495 753
793 675
16 768
848 418
284 96
486 847
101 182
779 240
393 521
958 854
590 400
504 619
226 648
645 263
382 298
782 666
864 31
13 965
212 143
204 461
115 948
333 73
802 274
824 888
74 648
948 819
915 812
421 683
225 888
183 783
671 540
31 24
211 897
544 254
455 811
89 896
578 645
991 736
842 662
476 651
877 155
397 318
50 817
462 279
338 529
750 179
477 272
923 177
437 209
244 175
329 699
867 967
709 680
112 669
523 944
751 999
637 91
352 946
675 268
947 703
139 748
43 526
11 258
986 665
746 623
755 443
794 557
316 194
697 991
461 155
725 408
209 58
752 845
813 890
465 561
225 342
777 331
702 929
539 369
123 235
711 935
741 436
493 93
596 885
780 412
797 376
566 374
717 342
704 852
133 862
623 235
840 467
679 337
249 910
186 46
419 353
556 768
231 688
981 708
294 780
895 187
319 870
421 510
199 163
464 328
584 712
872 527
225 316
1 133
435 583
290 466
405 424
725 93
874 923
607 337
251 542
663 157
64 534
684 288
201 684
420 635
401 259
57 946
794 60
995 708
142 445
248 156
953 311
41 636
671 722
227 288
313 979
546 721
924 692
132 84
242 966
321 588
674 128
188 70
806 397
822 828
470 48
27 365
56 339
738 649
236 329
537 775
750 425
808 967
560 996
754 397
121 576
445 940
305 564
270 948
590 806
75 340
230 882
147 804
828 997
851 537
452 294
615 776
833 905
569 137
407 121
469 250
122 639
757 925
630 790
566 782
734 398
13 918
302 317
683 352
471 251
371 239
488 583
829 596
570 489
254 826
436 171
985 33
399 264
454 906
794 634
248 928
873 855
867 893
547 203
840 330
800 829
110 763
748 831
908 845
253 752
547 501
679 771
355 897
15 254
762 291
471 472
254 478
722 563
677 233
816 479
290 523
376 304
776 826
449 938
416 464
68 966
281 934
911 449
413 552
323 140
855 98
317 154
986 433
72 786
722 814
840 137
278 456
807 276
100 709
911 306
484 821
106 248
372 428
877 55
732 862
487 155
648 561
295 855
873 746
617 940
487 528
598 322
700 703
2 7
713 85
239 220
58 160
156 704
669 418
872 748
420 2
406 421
361 119
505 581
6 209
292 161
913 658
483 511
68 780
680 248
995 547
905 753
967 265
197 244
556 667
787 820
885 615
592 720
499 156
259 626
706 605
226 931
121 901
558 29
374 85
858 966
156 334
329 654
631 546
543 154
508 252
347 85
859 708
645 979
608 554
7 527
643 979
292 798
50 100
290 909
703 636
345 237
296 993
534 255
899 892
782 147
121 444
234 764
593 249
383 747
531 154
392 820
807 758
584 46
89 717
971 17
334 556
780 279
805 515
806 556
727 475
584 324
40 248
445 588
304 480
776 274
496 461
830 627
739 634
141 116
542 947
23 955
495 749
781 137
986 364
813 26
612 817
564 408
404 500
293 59
979 68
332 826
881 513
86 391
243 108
558 135
571 54
774 64
319 151
72 116
185 643
632 776
373 555
181 161
357 747
163 288
341 969
65 11
119 283
195 243
887 919
797 68
79 506
648 886
864 246
889 77
860 546
559 214
326 174
413 212
445 561
476 526
731 124
412 420
177 236
602 761
613 927
286 377
490 730
938 121
605 355
917 661
909 108
529 256
917 57
492 801
445 273
244 46
937 813
933 60
72 339
593 610
559 88
919 439
496 835
635 940
337 195
791 308
216 727
120 671
305 405
730 885
360 322
490 630
112 185
464 959
19 450
32 586
23 822
245 591
261 205
121 343
496 15
769 337
931 259
1 814
230 251
642 614
891 269
913 683
345 408
18 466
658 300
76 623
403 47
36 985
598 836
45 384
222 313
684 134
894 45
510 712
210 938
686 904
302 843
871 374
918 179
625 191
352 989
244 192
830 545
386 606
846 257
979 631
524 87
618 502
651 592
73 237
332 584
192 717
908 802
759 530
902 89
160 425
865 145
695 148
957 52
330 526
811 522
661 150
937 696
795 695
225 696
120 311
807 976
379 538
440 762
867 34
896 879
535 184
575 329
879 799
887 495
676 167
244 872
878 900
564 669
661 431
702 908
661 588
916 322
137 10
790 967
983 86
507 185
401 455
354 967
650 366
274 409
291 717
996 559
849 372
356 986
733 145
780 286
12 287
823 764
543 394
164 643
505 399
131 498
265 486
630 490
275 762
128 638
48 950
753 492
526 497
63 691
594 466
430 451
344 346
929 961
661 165
605 936
926 732
925 325
174 458
978 416
210 888
319 706
123 247
18 658
361 678
965 99
696 890
423 728
919 590
47 615
860 661
869 569
473 600
748 846
573 105
760 210
549 158
177 408
819 535
77 39
455 985
916 152
860 851
802 448
450 19
864 915
327 157
412 403
195 867
313 341
634 466
249 590
520 329
786 383
243 504
523 262
333 872
749 155
909 671
597 797
736 230
732 214
986 785
106 860
110 831
85 585
607 720
993 91
115 589
171 853
430 254
856 960
200 193
744 658
141 306
501 100
25 493
190 491
81 429
44 603
856 698
245 726
62 322
874 86
814 415
928 247
195 971
201 827
796 57
525 570
120 533
191 23
637 822
330 233
547 123
899 181
527 73
955 940
377 560
594 304
158 789
615 773
342 237
376 885
612 12
706 941
784 941
566 738
232 960
871 215
355 889
89 321
661 207
443 187
239 54
550 296
286 683
54 204
255 507
116 609
395 204
762 92
114 205
630 352
647 308
421 961
164 351
110 678
414 349
309 959
84 589
366 198
681 479
182 363
193 180
23 867
725 443
5 729
309 452
857 402
389 39
218 138
448 294
932 626
949 551
632 42
404 418
530 202
768 545
309 76
102 644
731 959
349 513
212 286
828 512
836 147
816 819
541 571
588 70
783 962
957 518
546 354
988 894
218 391
812 219
856 69
886 692
567 53
624 450
528 748
807 319
317 37
608 158
854 463
578 739
791 368
955 766
817 835
680 396
66 139
600 253
561 68
206 209
526 784
947 31
398 938
207 566
772 72
890 451
819 503
288 237
993 888
489 553
316 137
346 998
363 936
151 533
769 782
678 258
687 984
229 468
745 545
418 949
566 74
593 946
57 492
511 846
628 959
888 666
13 736
255 782
207 629
305 895
559 921
391 112
917 672
743 896
630 982
561 923
133 566
738 153
149 558
423 453
725 468
881 327
438 159
55 923
514 967
197 315
481 496
722 427
664 811
580 812
616 820
983 693
404 557
412 600
871 775
622 829
800 358
178 693
460 168
259 478
577 328
284 107
567 356
247 96
400 706
263 10
183 311
457 172
851 930
718 87
193 648
392 353
291 723
203 441
643 449
888 394
404 689
813 860
315 693
329 945
799 926
239 507
610 596
295 629
569 558
129 643
800 202
112 533
879 956
508 893
125 118
98 769
249 970
924 8
607 648
533 270
577 964
55 84
553 343
950 2
972 191
719 850
847 642
857 497
693 766
297 348
242 246
796 672
508 82
942 576
499 904
601 915
680 380
246 298
372 105
732 665
32 230
693 359
833 835
284 744
670 974
312 150
379 896
903 411
977 60
290 292
223 428
204 892
753 653
647 65
960 57
435 586
384 123
809 713
420 906
549 542
846 176
769 192
844 41
937 998
502 508
413 31
573 828
488 502
5 289
19 47
161 862
87 98
345 266
706 530
407 680
874 909
737 163
615 661
342 102
502 947
564 663
760 372
856 456
989 562
593 859
303 131
81 652
999 695
312 692
148 825
23 257
69 183
379 324
182 591
101 98
427 533
579 765
941 373
802 635
132 177
711 853
510 400
741 822
377 167
706 477
593 762
487 163
691 762
521 401
966 604
369 987
674 879
28 107
347 768
280 723
286 337
551 580
694 981
149 833
661 669
625 954
184 351
809 415
331 441
137 616
462 272
663 185
987 792
224 534
188 758
672 249
138 133
520 192
255 812
418 644
956 480
16 69
158 3
888 399
314 163
614 803
295 486
607 727
357 24
371 664
856 648
309 910
678 838
863 566
931 902
868 896
415 29
281 373
108 989
396 830
652 251
512 449
578 665
31 441
146 864
760 927
328 292
873 960
911 526
85 250
367 14
914 749
314 194
132 186
50 868
393 101
114 827
211 920
674 929
222 736
517 537
558 735
377 871
928 508
303 276
235 509
377 968
300 121
420 212
584 885
38 794
722 378
151 590
914 708
797 689
386 452
960 267
809 357
118 392
848 39
131 524
680 60
126 828
681 90
348 86
829 567
963 598
624 440
670 823
346 509
212 824
687 615
374 521
205 54
465 525
573 960
653 784
135 989
694 159
965 263
541 444
246 827
628 998
267 943
192 740
80 221
851 34
544 561
199 888
150 996
99 556
691 78
372 972
963 84
762 982
508 911
262 707
574 300
713 532
439 205
240 344
841 676
71 954
657 733
935 695
940 250
806 580
722 671
543 389
427 316
370 267
991 441
525 490
23 606
652 102
889 449
457 900
907 351
801 876
358 677
282 984
966 587
633 623
473 540
973 464
225 990
404 707
653 121
456 478
571 541
261 269
488 226
95 73
246 356
717 251
828 154
537 283
176 243
80 663
820 286
307 352
983 247
320 580
346 272
590 592
979 306
194 806
460 82
88 442
540 615
37 619
997 487
638 668
291 8
553 514
480 306
63 109
985 514
126 612
936 764
451 922
191 379
200 616
855 752
481 124
843 961
575 405
808 808
969 71
257 95
898 660
587 611
388 129
744 195
690 577
537 747
141 957
41 67
361 848
874 682
270 482
674 337
320 571
348 258
181 735
673 834
715 362
254 523
804 966
511 774
647 184
110 319
106 457
928 638
851 224
928 260
909 89
909 162
479 334
899 324
786 9
880 360
964 854
659 286
955 442
44 26
386 299
423 203
394 839
1 709
762 288
909 408
583 863
201 358
776 769
323 725
585 300
75 937
8 118
187 801
925 245
733 185
400 556
25 245
151 408
747 278
624 733
87 209
384 513
145 743
630 184
840 767
322 760
483 472
520 581
749 48
481 927
250 104
11 688
312 394
200 809
344 867
521 761
748 360
879 835
950 201
594 784
365 125
512 845
51 114
300 414
801 964
159 353
772 647
865 882
994 245
97 873
830 448
572 1
4 898
594 760
385 91
122 279
716 693
631 457
667 744
498 406
304 331
332 199
959 569
947 54
943 922
739 573
731 758
668 580
163 29
432 818
39 679
112 758
163 883
72 533
411 586
561 194
756 271
309 476
166 347
154 629
456 638
38 619
872 346
304 141
876 654
947 718
117 812
344 311
126 257
504 881
356 44
511 861
861 634
436 543
354 446
954 612
449 184
664 538
620 876
746 974
451 730
693 53
942 883
481 423
32 887
500 9
80 471
236 178
689 476
97 751
803 422
871 687
48 646
192 283
175 988
805 231
662 50
309 611
361 273
694 97
964 350
777 834
388 694
907 435
339 98
718 865
526 555
311 179
946 912
46 991
9 9
194 80
830 100
514 521
385 986
843 494
579 685
970 473
540 495
27 6
168 689
536 465
455 961
941 147
937 91
822 868
380 400
195 250
178 243
267 632
44 355
338 695
683 237
462 301
303 38
298 582
17 743
565 678
823 902
724 212
142 118
824 177
706 686
11 7
190 179
485 936
614 947
588 608
997 835
930 186
748 939
935 241
444 779
121 985
273 923
882 440
750 878
627 573
243 556
758 144
401 973
867 148
264 801
433 353
690 597
510 962
852 922
982 478
846 576
385 956
280 585
637 543
737 377
885 999
999 524
903 688
472 412
1 343
447 675
447 780
376 879
363 12
774 99
388 339
393 625
337 744
783 620
962 178
957 760
539 707
946 998
229 386
324 196
972 106
815 326
889 128
952 778
700 398
736 280
135 421
633 619
845 676
56 522
88 27
705 868
382 208
750 383
47 360
354 528
41 762
140 28
895 116
51 310
736 669
677 837
51 745
381 558
588 875
54 803
182 144
37 76
260 440
385 347
108 61
184 510
33 442
478 812
593 158
63 354
703 244
498 740
671 757
179 407
455 638
468 990
499 624
837 208
649 868
502 127
141 488
439 700
791 947
44 321
354 850
310 173
840 808
368 791
249 16
109 987
881 377
423 877
58 861
148 718
38 338
800 211
241 810
203 421
149 143
356 887
957 877
214 494
693 76
85 743
424 236
954 664
398 617
389 822
447 672
878 188
566 627
472 578
128 291
878 300
566 275
137 909
254 991
681 354
332 910
377 156
407 966
624 589
215 168
657 543
140 905
451 819
130 271
517 861
380 532
784 973
239 924
230 532
269 382
722 750
652 821
960 889
20 476
101 159
558 832
426 442
767 608
484 348
139 275
340 801
207 137
101 846
673 875
983 230
690 483
44 232
315 527
931 453
154 271
421 812
838 544
70 908
651 353
623 318
481 39
819 731
347 335
534 193
229 907
745 674
434 166
933 85
518 997
666 121
886 499
159 583
774 944
652 15
565 233
542 369
887 954
412 756
303 3
248 968
466 633
68 592
536 954
206 665
678 209
31 243
793 304
672 612
565 777
131 913
187 606
595 518
704 130
824 261
95 614
480 685
300 503
296 665
413 213
79 571
990 617
621 118
311 337
18 405
442 953
617 764
841 380
332 182
976 768
183 963
772 540
586 280
368 99
52 669
508 244
400 191
111 897
339 135
879 734
784 465
13 618
753 732
48 151
765 473
898 166
816 612
542 278
423 236
395 654
118 333
147 870
898 216
71 65
827 612
895 741
394 91
733 192
225 80
244 295
496 422
107 452
295 425
986 541
166 108
181 559
199 351
422 974
668 154
165 198
911 523
517 446
552 741
387 373
569 996
562 27
452 433
540 928
527 90
279 948
101 579
495 364
454 12
503 491
409 71
450 285
717 924
869 608
695 112
131 795
691 625
510 496
988 670
707 354
934 115
437 226
537 698
83 92
925 138
31 794
780 19
816 983
462 522
337 395
636 113
690 924
37 167
864 480
16 307
445 558
842 376
562 644
953 550
756 470
973 797
285 178
837 584
493 936
713 687
12 761
968 188
89 70
741 62
867 485
422 181
627 707
359 248
236 891
828 725
660 806
43 979
250 434
75 991
975 183
700 332
280 907
149 975
699 777
134 741
746 5
913 172
464 173
675 288
471 325
333 199
911 612
458 172
479 958
146 245
934 196
937 128
898 34
557 830
354 595
596 129
738 370
94 235
614 380
431 986
799 719
104 948
858 660
129 426
31 483
20 689
894 849
337 771
104 311
857 569
359 960
619 645
479 12
690 939
979 859
55 872
858 809
824 214
927 337
353 31
951 357
572 139
814 564
492 292
39 637
139 933
593 962
146 520
298 850
902 297
411 852
653 931
421 835
92 708
972 482
578 419
351 477
975 108
556 811
955 47
722 80
114 166
647 483
452 949
1000 502
609 649
305 999
769 212
259 882
155 724
128 401
918 29
633 478
530 436
937 976
896 745
819 332
407 984
618 271
29 746
671 298
126 547
858 110
898 803
619 834
130 825
731 105
849 760
385 668
92 322
992 850
120 37
59 142
689 191
998 65
80 348
170 525
976 934
242 386
75 575
117 919
165 749
774 223
268 323
237 81
528 565
14 121
950 441
47 871
907 163
561 657
582 658
237 364
907 140
19 32
706 302
367 585
866 732
705 816
524 751
38 431
266 531
220 826
187 109
446 968
525 702
988 444
892 706
188 666
743 453
774 664
821 220
327 130
16 65
719 355
861 962
60 241
808 864
316 910
292 989
960 464
84 164
608 410
329 39
677 388
236 955
297 486
773 863
431 416
203 742
684 314
278 292
723 922
266 901
637 595
764 569
964 46
127 260
122 313
407 544
438 90
989 999
642 278
847 214
611 147
421 141
806 62
570 212
957 360
653 165
426 386
96 766
400 384
957 90
141 155
660 88
982 915
118 903
478 427
614 130
515 38
157 250
668 251
987 886
861 127
40 868
484 300
507 177
383 984
603 996
387 332
583 896
934 251
146 862
670 132
99 530
611 491
397 250
198 881
473 608
472 332
137 854
667 739
201 132
816 867
117 628
112 61
667 722
903 416
648 224
795 472
183 266
471 470
410 672
953 45
868 379
72 830
868 183
242 887
256 144
302 579
595 301
154 389
772 336
7 575
7 477
396 768
468 75
554 335
516 673
559 416
512 499
587 635
209 544
421 956
311 273
913 677
785 639
487 685
202 832
882 713
682 468
348 868
412 908
697 152
208 37
885 289
109 670
927 947
193 812
55 892
31 818
2 719
867 458
941 766
296 637
917 772
493 476
809 730
764 269
399 43
567 104
523 49
213 448
959 243
36 267
180 902
108 287
143 600
571 79
568 490
538 576
345 288
280 732
555 459
930 356
643 496
988 405
282 721
99 202
562 633
643 452
208 151
870 248
981 776
58 966
758 987
375 315
606 715
477 833
906 38
489 376
699 42
954 972
939 63
751 349
534 837
701 362
22 958
505 240
214 555
574 274
349 840
163 186
716 473
801 827
911 822
659 640
195 885
394 120
510 94
959 757
946 443
701 807
869 718
619 922
469 530
329 438
31 75
557 540
168 515
649 267
987 943
385 133
738 254
202 860
248 820
701 228
968 243
333 211
87 556
311 607
422 959
873 409
901 304
436 430
641 138
809 773
352 525
736 844
49 87
263 135
643 573
621 516
297 661
150 205
61 355
879 520
800 966
364 848
53 978
462 784
392 638
566 12
153 336
419 449
996 815
737 145
499 436
307 713
695 670
560 99
145 900
683 416
779 748
548 283
432 278
521 345
57 406
849 968
504 848
214 1
99 238
959 134
653 554
85 431
979 200
835 434
428 618
63 300
690 682
527 255
682 977
110 144
926 549
904 420
28 865
193 507
587 371
404 64
429 150
516 326
696 441
226 261
185 293
963 541
83 504
555 669
419 194
197 847
695 64
524 390
504 102
3 199
844 741
607 39
894 818
709 120
261 4
828 519
717 655
397 294
694 399
492 472
585 687
551 170
53 814
210 947
984 918
418 244
921 518
659 100
388 971
827 456
910 741
771 402
88 480
370 990
1 422
804 211
720 787
480 137
382 753
6 40
362 31
201 339
647 248
711 909
341 482
662 256
540 749
91 736
683 246
298 402
891 765
467 841
856 465
88 567
400 34
36 939
200 577
822 154
969 811
773 125
247 765
995 65
605 850
768 254
824 167
980 657
702 837
890 523
990 228
727 272
435 229
524 681
653 223
377 110
348 357
118 49
193 359
571 534
587 649
736 369
940 931
73 945
406 501
549 349
394 472
271 956
926 969
862 217
899 934
513 52
382 919
442 452
887 675
495 43
209 142
136 946
417 666
189 694
911 885
335 423
693 839
606 486
290 845
161 565
317 7
959 829
362 167
970 849
82 529
30 270
319 484
252 5
259 539
72 951
874 301
59 340
56 950
402 86
571 976
811 704
339 218
460 273
408 118
164 777
137 574
961 228
176 765
468 987
468 712
28 778
289 720
590 100
992 349
217 156
81 297
62 176
172 72
377 132
299 552
538 715
830 945
775 209
74 156
814 219
88 806
994 149
334 517
572 710
648 871
609 522
447 735
731 520
586 469
687 757
782 412
369 902
668 941
562 503
376 172
257 106
319 7
380 357
381 688
689 552
758 851
775 320
705 500
842 81
694 618
16 425
974 131
585 93
403 965
564 754
956 48
899 834
445 922
635 982
343 32
904 711
841 392
322 595
68 772
823 983
525 96
495 1000
197 393
974 4
754 317
387 657
27 194
886 219
585 208
813 292
661 232
416 836
566 940
283 574
573 320
312 539
577 286
602 929
338 980
550 59
783 362
945 765
630 510
57 912
765 515
451 341
800 992
994 153
270 196
800 326
460 234
209 499
241 412
927 213
205 70
831 476
133 914
547 672
825 756
771 762
214 979
613 807
743 375
811 21
940 860
98 144
971 61
194 192
831 740
792 958
895 6
289 859
833 148
19 114
428 990
533 356
360 99
802 677
338 593
635 584
950 923
442 113
305 26
439 355
550 623
736 281
909 262
253 793
969 964
892 48
306 733
317 317
465 621
695 255
975 244
163 613
226 66
29 459
191 901
792 600
194 195
547 311
738 363
931 784
27 495
316 37
667 884
583 48
342 880
71 829
746 969
331 422
618 948
679 996
442 468
888 253
69 204
87 223
135 780
95 499
558 517
489 816
591 106
115 621
88 988
161 157
543 801
761 476
708 395
475 759
937 126
656 97
249 229
179 271
958 939
651 988
70 914
293 341
982 540
347 637
988 332
835 237
560 365
303 605
126 16
410 776
356 831
523 701
275 951
258 756
344 466
808 203
807 460
587 184
398 628
184 273
536 777
999 114
411 905
557 107
371 716
516 6
189 783
81 372
55 761
674 652
419 278
54 393
609 404
661 415
477 31
130 137
87 307
312 636
576 825
248 249
829 666
878 716
108 579
686 966
301 346
380 130
728 509
415 478
605 257
451 204
857 279
869 734
346 839
16 454
769 53
771 69
751 150
198 478
644 177
684 410
6 539
165 835
38 503
245 258
588 942
96 603
395 216
656 517
649 878
204 684
288 561
223 518
600 387
705 246
353 94
749 597
704 336
367 298
153 3
188 289
198 837
872 158
313 94
27 912
480 83
158 832
593 670
30 235
532 458
628 938
227 825
577 997
254 242
91 280
363 662
754 891
271 885
450 859
567 944
289 145
769 766
938 557
774 443
478 136
456 583
468 147
649 743
232 251
724 900
251 643
843 891
9 28
12 123
169 949
429 199
91 806
277 558
952 570
930 953
203 388
412 805
30 255
178 364
881 856
657 623
363 438
173 453
243 801
362 547
370 644
421 920
858 450
617 94
960 812
344 535
528 58
972 53
113 223
256 727
15 28
646 872
616 439
927 134
546 622
669 426
478 894
558 330
469 670
904 40
118 647
538 115
518 718
637 998
515 252
608 142
984 628
919 15
908 529
78 729
198 981
768 830
844 237
476 733
451 987
342 965
438 834
328 827
376 246
842 347
994 101
875 423
755 948
253 598
331 534
895 886
565 362
6 93
338 610
505 631
444 478
538 987
179 241
136 536
333 473
145 23
747 457
947 251
555 530
7 745
971 221
372 591
54 274
688 584
221 345
449 320
153 747
276 477
120 282
476 558
473 836
725 109
706 525
272 702
449 899
178 920
533 102
982 942
52 439
548 409
301 327
986 707
445 955
534 205
785 516
498 336
859 902
30 673
971 682
352 237
606 83
992 640
486 1
955 523
21 858
95 906
414 232
516 44
579 420
44 152
433 152
361 352
710 126
583 483
389 853
465 256
896 657
735 921
325 580
433 721
83 630
455 867
62 732
620 996
848 679
687 415
59 858
778 410
382 455
341 166
400 300
638 663
145 291
802 292
682 165
107 81
95 210
772 876
218 87
727 372
378 997
589 375
417 622
540 875
322 501
917 446
728 931
102 880
922 935
659 299
931 824
94 540
161 858
213 409
80 449
712 505
849 63
921 315
928 485
317 281
846 79
940 224
24 873
286 233
209 349
658 185
743 499
355 818
198 671
451 395
465 993
103 696
146 702
560 930
981 155
924 278
112 342
237 523
817 340
355 262
671 500
845 874
783 336
238 116
218 767
252 141
386 156
678 287
313 248
162 667
518 823
256 115
90 846
230 307
612 481
609 185
164 431
158 193
792 230
489 300
122 656
73 169
923 436
519 13
671 244
933 470
252 893
311 391
634 103
621 474
402 386
832 876
393 904
660 319
656 178
331 288
630 1
454 828
991 563
519 976
450 770
877 633
645 269
726 41
135 707
393 18
503 721
669 368
361 685
858 162
794 451
707 682
843 547
593 529
365 985
898 632
704 242
155 553
859 481
147 16
567 293
860 917
917 452
798 281
437 695
912 988
447 968
544 985
1 893
478 40
918 689
308 835
467 281
551 569
63 948
990 366
930 675
53 497
953 608
338 796
955 399
984 17
347 997
406 688
362 249
3 16
521 144
929 441
587 334
475 581
332 624
973 555
717 686
241 430
286 77
477 898
101 831
326 177
968 373
869 555
706 695
487 346
476 818
847 294
532 915
345 265
514 653
306 717
109 274
484 518
811 8
757 684
113 270
336 468
400 960
676 257
586 861
395 491
646 991
283 388
812 748
9 499
215 760
458 363
954 557
517 885
732 327
598 412
613 992
386 617
47 931
391 856
341 616
705 646
524 63
566 392
947 649
887 313
941 221
227 553
802 625
103 173
743 807
221 735
10 519
763 300
521 301
380 710
262 272
583 745
168 415
872 270
428 108
194 298
166 576
369 139
878 474
126 925
459 597
882 73
220 816
582 40
357 83
730 172
590 247
747 318
326 207
246 275
131 954
710 110
246 791
633 187
198 665
620 490
17 776
907 294
804 132
338 475
92 935
888 811
684 486
953 316
24 990
47 880
556 245
544 175
615 361
526 118
193 215
593 285
501 46
859 741
856 542
578 160
231 937
288 885
280 493
279 894
11 750
723 955
386 576
1000 244
316 207
137 893
719 345
493 868
276 99
387 988
833 373
559 37
529 922
178 228
737 504
951 582
723 550
906 998
208 387
594 949
980 203
143 54
753 401
52 105
6 611
491 951
728 232
506 894
500 374
568 838
21 393
314 274
954 293
476 449
346 580
849 749
684 206
501 926
129 284
871 166
699 438
4 71
830 317
344 135
961 820
407 435
989 765
313 497
34 733
11 213
889 392
194 939
829 197
865 705
144 825
524 79
483 627
413 201
653 725
49 39
457 485
924 467
237 589
293 169
599 408
296 207
12 301
339 739
558 944
233 246
92 460
48 286
863 762
212 226
585 885
545 60
373 989
317 918
920 98
610 725
804 469
384 686
920 797
532 908
901 116
31 469
493 902
103 809
819 374
249 930
760 895
215 643
110 594
436 718
565 532
497 454
827 485
447 629
546 47
121 534
528 465
46 887
153 273
398 221
749 534
467 474
311 994
290 716
438 638
343 828
689 740
715 841
56 363
237 161
694 390
215 974
689 943
494 383
123 182
122 837
374 486
456 250
959 778
84 439
497 491
652 99
488 84
57 715
559 97
9 404
479 483
585 953
319 310
559 101
539 751
485 43
483 136
141 904
185 980
987 393
34 396
459 944
302 931
627 973
593 768
450 151
868 705
455 630
117 292
545 301
272 883
46 657
278 856
601 122
675 947
796 329
230 422
806 117
767 841
431 794
787 226
122 16
999 774
227 161
299 33
277 169
645 374
838 546
343 453
276 952
338 749
320 336
874 508
227 100
132 648
673 960
764 765
90 719
962 903
480 237
206 817
337 877
505 210
737 83
309 756
959 441
885 241
87 268
255 851
32 643
362 643
231 933
361 567
809 217
299 436
653 258
876 56
613 796
36 918
621 998
795 347
295 440
119 422
26 85
43 638
880 226
143 603
102 544
893 560
936 51
3 178
926 859
943 912
941 174
137 779
440 631
733 700
595 361
469 790
805 747
648 322
50 943
233 342
468 721
473 260
703 205
959 298
743 553
392 929
386 17
135 820
680 922
96 501
573 296
652 157
379 931
666 689
228 760
593 237
114 337
165 500
671 384
572 118
884 634
18 482
777 995
99 766
466 327
226 196
258 243
3 829
755 488
969 141
863 953
500 99
35 736
288 389
564 713
596 894
460 199
686 207
347 107
622 966
266 791
179 639
265 35
366 918
779 274
380 954
147 953
30 864
870 238
528 385
763 788
199 363
965 718
38 750
610 190
142 880
535 705
863 473
439 977
612 650
817 22
419 133
234 593
310 843
782 160
598 276
39 568
417 738
880 303
442 742
775 233
266 213
21 767
609 82
709 879
477 699
386 893
437 617
814 429
673 206
96 939
295 790
120 355
912 737
191 388
632 223
544 827
805 254
34 559
764 112
645 533
885 794
194 912
105 105
1000 647
845 787
574 476
302 517
723 801
359 503
749 329
545 633
474 738
896 930
194 896
577 38
34 150
619 167
320 397
98 678
152 864
922 118
750 663
892 168
319 288
873 581
981 192
977 430
442 710
234 363
890 816
85 763
856 957
343 189
501 671
618 74
150 690
668 383
405 847
774 945
374 698
972 263
72 647
385 766
310 684
762 811
725 782
193 129
980 701
645 790
803 969
404 20
329 982
824 752
517 814
797 952
617 106
987 731
864 461
840 843
472 21
195 152
2 18
903 981
722 762
844 99
911 962
286 613
300 115
412 772
135 606
923 488
975 826
468 903
596 261
276 318
375 458
377 218
556 147
242 676
376 527
615 982
237 494
695 512
639 876
341 145
443 934
173 819
846 453
863 644
580 870
716 194
204 614
459 675
303 621
498 548
351 190
693 794
676 809
387 890
484 491
517 408
30 425
696 879
972 47
68 16
192 543
830 260
315 568
149 470
988 101
574 472
765 460
438 679
103 118
164 765
442 707
659 25
284 527
56 785
393 970
159 335
1000 923
601 216
256 55
334 953
556 79
298 768
567 934
647 974
618 465
329 362
434 487
769 94
134 601
633 523
969 199
808 615
524 877
854 127
776 901
94 838
250 855
20 18
618 242
59 843
241 877
378 764
106 338
608 799
361 541
661 749
721 996
354 790
666 489
709 771
569 452
853 840
738 142
646 467
681 306
568 237
266 173
814 541
623 573
486 289
411 886
529 894
179 266
36 825
84 68
482 651
175 417
600 144
959 289
183 662
104 570
838 187
637 319
190 292
418 364
239 14
718 455
376 649
145 392
616 627
230 150
640 333
520 707
148 61
350 565
424 410
898 501
480 13
975 549
468 351
197 901
678 693
672 522
207 513
140 78
138 569
330 100
62 753
117 36
738 989
485 415
34 129
14 154
792 422
335 835
446 748
939 858
640 55
245 432
639 982
748 805
603 455
509 604
307 524
164 320
256 173
518 556
595 963
303 885
173 294
939 417
77 929
952 513
388 828
627 538
941 848
298 458
128 945
702 66
361 130
347 111
650 279
693 590
479 990
47 585
233 819
994 360
763 47
777 476
839 737
562 979
134 566
196 826
507 674
167 906
259 399
76 604
650 887
683 936
149 521
205 585
371 766
802 981
164 878
584 274
68 234
160 85
456 187
966 127
792 170
712 80
291 213
256 197
5 675
782 164
759 544
989 490
969 775
476 32
244 706
798 154
157 23
401 46
242 107
236 907
861 114
497 903
806 741
609 604
840 730
505 258
165 472
663 377
938 360
65 786
826 771
801 178
120 620
37 885
143 868
387 629
5 452
766 619
414 178
5 567
443 178
697 895
520 239
787 14
106 122
120 411
777 124
742 887
186 934
946 42
280 926
399 207
617 311
642 830
853 735
68 38
20 508
340 130
298 987
167 995
880 113
389 19
282 668
296 464
670 291
601 205
194 311
393 533
792 696
389 442
682 908
931 653
116 600
624 138
890 835
646 33
127 839
343 872
724 487
371 715
161 742
746 734
685 996
351 927
182 125
768 924
957 845
956 651
716 679
143 416
131 747
542 704
458 914
917 142
657 908
877 591
337 551
731 878
607 188
144 523
682 405
494 101
199 237
288 917
49 592
852 268
429 790
647 323
938 790
13 327
32 153
611 678
977 630
94 693
379 740
367 316
881 563
286 426
253 709
522 530
419 886
873 766
699 166
701 389
56 742
168 881
763 820
281 357
737 878
617 747
135 156
250 363
975 346
258 831
460 844
737 740
700 288
167 316
34 814
321 718
81 296
284 146
33 90
787 841
36 278
338 587
568 390
57 260
899 393
779 220
110 192
865 123
564 911
103 149
778 990
731 301
560 329
180 691
900 641
882 393
831 721
223 47
843 550
648 759
812 255
461 914
755 113
877 185
987 503
732 239
631 325
334 853
639 566
625 99
479 731
563 586
415 490
200 249
291 487
905 312
289 543
995 555
293 609
570 59
308 246
292 950
675 808
540 14
514 87
6 294
735 646
836 964
263 828
865 951
72 736
37 995
736 712
802 275
361 466
759 824
716 946
139 978
808 608
117 880
22 682
795 175
956 223
841 668
753 453
756 15
246 933
23 333
859 344
628 101
931 381
905 25
243 731
700 966
17 517
497 614
801 258
906 113
966 280
797 354
801 8
698 543
325 334
513 255
280 689
419 153
840 788
593 658
912 90
441 961
984 147
373 308
653 546
419 3
142 279
100 538
904 737
447 193
170 710
634 611
109 394
925 940
630 191
162 78
598 65
166 396
610 335
297 127
873 489
696 854
488 767
273 724
991 256
685 45
568 850
772 185
942 896
102 150
916 469
518 540
575 534
403 23
685 88
289 507
10 780
887 303
675 709
210 458
68 477
16 822
996 215
384 752
802 646
369 432
606 667
56 431
532 739
262 267
888 65
462 42
566 430
310 595
201 945
683 195
350 173
232 238
69 719
808 956
784 270
349 493
451 822
137 368
603 446
260 903
152 152
777 835
698 126
144 731
904 412
314 859
209 628
882 696
603 517
366 301
994 724
230 709
151 229
660 79
967 287
25 223
698 691
81 906
670 635
682 106
3 422
258 635
725 839
344 227
419 279
357 782
364 734
356 413
424 788
671 93
755 846
476 608
433 656
500 429
110 705
427 337
953 52
905 97
704 178
564 444
144 481
539 226
821 421
34 537
885 812
545 781
816 194
488 768
245 392
123 920
998 687
363 493
167 902
70 340
674 399
945 102
227 330
893 37
827 826
225 42
997 348
961 346
386 324
190 904
577 259
351 236
699 712
735 476
869 503
947 81
648 541
892 651
373 942
715 279
532 814
179 533
143 913
360 648
150 233
57 350
628 561
739 926
641 738
466 323
394 249
355 637
357 461
779 535
921 375
607 636
123 234
159 189
371 572
67 116
63 998
890 669
255 533
225 413
74 527
741 584
222 966
793 95
816 586
509 987
604 704
820 737
757 4
424 11
536 1000
526 516
545 100
833 697
791 172
709 71
988 353
5 97
708 429
459 243
102 748
405 934
444 409
581 121
178 641
305 317
655 991
261 994
996 473
134 199
130 587
873 741
295 783
679 875
867 446
114 616
514 375
861 437
507 991
23 804
30 575
396 285
782 263
730 743
786 196
570 320
210 561
109 335
447 483
139 323
730 35
492 759
961 240
395 742
502 476
836 639
289 240
513 850
800 235
534 3
58 169
408 786
111 261
262 946
238 758
214 489
981 415
512 306
48 569
826 440
577 48
197 190
840 372
671 430
925 788
629 52
257 140
61 534
95 998
470 24
46 666
112 686
467 353
445 476
86 516
567 222
160 972
263 981
402 757
893 980
204 926
278 596
320 75
71 757
942 388
471 860
609 676
941 997
596 285
179 345
234 715
733 175
102 555
386 711
610 249
419 557
901 190
166 342
868 360
453 254
908 343
537 777
330 57
943 940
305 361
848 838
309 101
27 416
443 977
633 705
456 558
110 48
837 770
148 864
538 792
760 998
974 364
800 555
260 458
325 10
694 13
640 156
691 814
352 450
812 749
3 137
464 803
692 214
939 951
24 615
518 609
104 331
600 150
715 581
747 666
207 910
363 89
795 653
391 818
267 703
330 785
311 785
934 161
171 582
442 927
16 92
909 75
211 122
898 457
802 420
390 476
688 988
709 569
703 502
657 510
91 817
268 351
589 454
849 315
480 620
290 221
447 329
208 507
897 262
261 665
833 872
54 76
734 929
387 552
152 218
523 441
438 969
122 997
476 18
258 835
851 14
573 684
759 187
619 640
3 70
559 389
621 710
606 143
464 271
391 291
871 976
766 795
773 121
541 743
761 878
21 115
856 568
288 813
60 598
950 292
804 172
267 922
967 629
749 816
481 509
976 640
643 620
507 202
145 918
152 311
321 101
602 124
273 220
848 320
488 161
457 180
662 432
162 609
701 20
732 334
924 880
448 252
764 636
221 385
70 382
993 770
753 803
966 689
763 824
297 176
861 316
547 956
739 726
242 503
713 708
279 132
517 118
232 861
24 778
27 320
305 311
700 166
978 207
301 876
601 756
815 172
797 863
671 665
980 902
525 218
238 540
421 261
317 448
581 973
110 632
138 87
459 75
578 625
488 268
522 267
37 759
806 457
19 474
451 124
726 764
685 959
261 282
684 748
550 426
567 423
692 955
411 903
854 767
702 834
262 427
37 978
76 721
3 971
84 904
326 87
935 719
385 317
503 549
157 539
260 165
920 614
517 235
885 286
961 837
737 510
353 614
94 612
130 13
368 93
934 875
482 475
850 344
945 680
581 181
17 318
355 753
180 707
718 625
637 895
988 368
433 273
961 75
999 810
419 943
891 492
244 5
629 621
868 678
974 207
398 406
930 791
418 280
300 428
24 135
482 326
448 463
947 959
80 166
372 738
810 202
728 91
345 145
370 648
792 869
990 91
648 529
568 671
420 591
812 760
497 156
736 577
73 615
80 405
426 881
647 440
901 793
641 673
432 729
986 929
884 74
505 129
333 651
158 310
548 471
765 632
424 919
338 158
371 121
49 121
249 638
482 343
925 166
993 83
827 892
553 112
44 982
240 688
808 703
22 857
823 154
761 71
791 594
112 109
150 938
308 445
550 193
20 692
250 842
845 363
264 988
956 380
488 556
357 839
609 758
407 268
202 956
981 697
483 352
388 84
446 160
539 978
533 880
637 975
282 571
234 887
577 214
917 675
847 461
45 158
159 569
887 43
448 102
428 646
537 282
742 942
123 71
222 633
639 108
561 561
522 989
206 500
698 773
985 895
925 708
717 204
938 16
990 964
728 465
97 24
408 772
332 335
834 6
14 818
580 593
475 855
993 412
727 950
799 760
250 247
330 702
943 763
932 246
246 808
164 178
752 990
32 745
754 253
202 229
475 726
165 845
321 494
898 602
483 840
364 477
147 647
722 745
922 558
557 732
312 754
266 138
982 152
923 231
422 469
233 569
468 954
313 273
542 586
803 446
719 173
15 198
702 876
632 352
920 742
169 584
15 711
302 467
640 839
964 91
445 132
6 728
661 36
712 868
632 365
686 456
918 183
837 174
706 152
616 502
312 829
556 201
983 105
782 788
23 699
304 624
497 9
776 113
106 173
239 998
842 795
426 375
466 207
141 44
159 445
19 655
119 667
556 225
574 32
929 705
804 869
461 35
78 393
397 449
594 518
868 150
94 58
944 667
940 234
102 121
873 176
563 107
499 877
414 297
535 859
707 478
900 103
452 354
234 448
695 796
554 175
140 52
51 932
318 66
129 852
682 801
334 746
102 719
657 905
424 232
72 657
805 584
174 897
748 627
527 599
377 980
969 308
749 999
425 905
201 921
409 428
559 935
324 262
889 725
204 668
660 297
378 628
626 28
743 583
833 504
362 391
438 37
5 26
812 245
102 15
448 881
275 508
805 544
265 408
788 756
154 882
691 986
385 404
729 174
551 604
329 653
653 65
472 279
565 80
532 829
13 225
508 55
458 290
770 250
374 321
853 702
973 822
293 625
593 636
648 432
311 856
497 283
748 569
551 985
684 806
341 636
841 418
57 690
352 835
403 484
435 439
226 912
183 952
860 491
232 53
260 289
742 312
966 769
219 242
381 654
933 664
258 467
44 803
604 304
615 861
997 932
629 836
829 200
582 790
716 514
332 771
602 672
324 525
224 368
327 179
23 122
524 989
982 872
920 962
59 100
161 839
13 365
506 14
81 291
815 404
217 497
615 92
485 948
261 374
212 868
138 862
227 274
305 916
207 879
269 615
112 480
928 596
165 531
392 240
297 618
513 602
533 929
338 91
807 830
112 427
445 977
263 556
809 542
136 854
412 494
148 727
429 444
221 87
916 782
806 712
111 68
267 919
962 770
623 539
576 179
964 4
975 308
888 516
894 725
436 98
471 55
368 432
676 334
373 528
572 693
747 240
168 56
130 558
891 831
807 883
762 219
92 264
270 15
975 253
641 398
886 829
511 845
132 92
520 439
276 153
698 544
29 209
405 655
98 179
327 36
693 334
122 613
183 374
721 805
429 460
342 613
619 272
986 717
802 664
752 260
186 810
229 230
143 703
842 989
201 138
548 273
732 911
979 771
30 917
891 610
312 988
374 468
725 921
600 258
357 331
248 230
263 659
733 988
75 623
365 299
464 744
826 615
498 390
999 737
779 338
474 26
771 181
168 604
952 243
541 597
692 397
840 820
897 220
916 895
957 695
232 782
72 150
250 843
683 1
92 613
668 984
340 605
284 663
482 7
46 750
902 354
796 485
136 867
817 758
813 851
758 256
463 425
240 24
664 579
241 738
773 75
524 619
834 659
136 563
7 300
908 876
541 147
77 230
117 671
537 302
681 373
474 427
612 755
982 285
841 94
193 312
22 225
36 495
455 344
934 66
450 678
937 432
962 953
16 154
46 181
200 160
18 223
455 714
560 515
148 366
859 433
783 308
110 719
672 106
577 69
639 776
628 742
678 547
385 190
704 888
309 562
222 781
162 312
204 833
254 760
907 834
767 904
782 746
645 874
773 802
863 513
98 918
401 758
201 53
853 363
716 408
547 485
187 800
348 767
108 344
992 525
17 116
678 231
885 331
287 601
145 883
45 130
244 392
896 351
227 455
685 335
867 870
704 602
404 644
847 690
597 992
572 641
518 471
958 97
278 664
705 962
998 87
850 416
58 717
670 867
614 73
510 813
762 106
99 276
995 722
657 304
818 934
968 874
248 317
313 97
482 834
588 447
906 449
705 5
839 35
691 800
429 658
673 28
974 985
124 58
706 289
122 718
399 73
733 992
113 423
143 893
504 396
684 945
625 582
627 398
3 359
742 467
133 884
969 907
26 135
866 93
948 49
205 18
416 319
542 157
786 26
392 497
479 558
86 782
567 385
956 165
476 512
182 792
695 949
105 600
613 849
96 202
759 399
782 802
276 707
92 366
384 399
3 605
364 817
416 156
669 511
413 570
622 34
620 897
740 803
169 825
230 402
36 140
96 181
206 639
794 669
483 503
683 270
323 447
191 296
480 810
965 633
457 279
233 217
883 790
855 883
410 1000
855 585
824 510
866 15
728 182
999 129
666 455
651 528
673 950
369 434
678 508
207 543
36 237
598 859
996 223
954 661
29 713
212 679
592 816
914 688
303 938
989 23
294 400
149 852
942 184
89 892
706 618
363 702
733 277
251 676
93 164
363 747
453 704
769 176
345 414
575 846
618 869
381 706
760 775
243 817
744 958
870 936
626 584
508 710
860 758
274 748
402 726
803 523
901 499
288 828
344 905
48 725
623 594
881 139
295 771
331 696
280 327
762 327
485 253
199 441
303 79
931 730
369 316
710 637
838 250
694 240
973 178
637 43
44 939
21 643
103 741
95 824
545 583
192 734
833 237
973 805
415 169
409 403
426 65
678 528
805 988
343 559
883 821
392 190
5 800
604 989
602 29
53 632
908 858
768 56
99 494
764 622
657 187
458 400
200 672
12 982
183 65
613 442
692 41
827 201
794 938
911 630
829 580
190 916
275 154
358 548
440 401
588 429
351 722
659 647
405 921
27 469
787 218
723 594
995 900
373 645
140 972
45 544
893 673
1 564
533 136
599 418
363 860
759 129
773 911
882 265
808 127
40 726
164 639
664 210
979 867
719 364
731 527
433 852
14 759
862 207
892 131
365 907
340 991
49 259
672 132
137 513
164 569
364 177
831 372
119 74
980 546
825 735
500 361
619 314
32 108
179 195
723 707
471 810
172 301
181 642
374 387
932 301
88 86
205 260
419 704
604 590
727 635
697 905
798 256
79 269
65 603
569 598
984 72
647 267
372 86
535 587
906 261
573 602
165 106
326 314
361 757
582 777
797 61
377 443
327 100
881 30
27 225
504 10
541 390
596 446
831 337
481 765
114 191
267 191
496 63
252 873
972 89
314 815
651 557
826 49
426 803
773 256
139 253
795 939
52 398
163 261
349 638
484 14
452 843
219 359
149 869
129 690
948 619
295 319
223 737
957 369
27 360
766 189
675 321
730 158
334 533
892 853
179 690
498 659
278 378
115 500
868 493
783 633
33 754
76 707
74 805
690 569
773 84
938 202
624 957
941 280
864 17
338 937
173 554
696 214
794 247
758 839
171 733
796 418
456 34
642 981
940 690
194 413
400 340
64 61
362 587
146 509
4 988
597 700
693 52
85 686
384 24
727 578
238 837
786 747
192 778
581 276
542 792
316 810
294 988
652 356
476 889
430 551
87 568
382 278
350 171
52 665
701 831
147 603
740 770
974 988
618 485
135 346
116 186
362 448
196 5
10 324
93 493
322 66
772 449
299 439
323 295
994 1
299 876
718 80
457 914
85 634
254 94
194 49
337 516
466 169
100 560
614 446
992 777
763 149
521 719
120 682
229 937
850 558
174 818
184 553
461 105
315 561
664 929
358 576
840 678
558 831
806 452
639 593
492 758
46 475
292 461
123 753
366 22
699 417
388 856
868 997
60 266
171 685
337 216
787 450
554 694
346 218
625 63
620 289
587 129
746 503
48 208
641 177
870 814
682 848
995 933
854 139
410 638
689 742
516 666
91 989
750 312
155 513
158 383
219 191
230 214
123 435
704 175
994 114
855 151
116 451
170 983
898 988
936 340
329 685
4 835
549 513
217 768
703 798
333 825
999 577
149 515
259 356
665 726
806 186
297 588
537 652
774 86
164 990
205 866
139 537
690 370
299 425
780 571
282 585
756 989
857 674
298 116
56 63
171 704
625 309
592 666
58 329
939 612
654 290
210 862
963 507
330 840
452 385
565 753
808 783
801 130
810 556
822 46
644 476
845 606
446 434
910 699
482 826
775 12
141 979
784 950
347 863
960 613
863 358
856 772
597 211
872 887
380 364
120 363
317 431
975 162
203 946
188 62
731 136
273 411
349 798
864 572
684 244
759 600
353 230
963 21
661 289
534 46
55 736
343 243
58 368
127 345
940 33
61 698
633 766
407 679
675 520
249 732
953 540
713 51
702 652
702 67
231 981
365 369
40 608
995 309
87 456
953 40
348 665
442 401
295 97
702 659
258 856
932 850
880 672
21 274
905 107
615 461
813 571
882 370
360 724
390 858
148 332
378 474
477 132
973 641
54 550
458 544
804 691
265 729
592 908
631 652
974 843
303 99
362 796
279 315
865 640
330 493
577 734
868 631
460 73
172 241
909 514
782 188
181 612
872 45
603 451
295 516
557 46
878 133
132 242
224 321
156 705
901 115
6 503
827 389
111 400
739 687
720 775
42 517
380 197
770 738
592 849
899 730
60 539
56 250
409 519
205 720
794 563
215 367
723 53
322 734
98 518
559 335
517 742
304 567
221 761
846 749
114 12
741 439
486 129
720 837
881 236
578 881
897 234
963 418
77 375
826 858
424 663
209 57
890 89
645 819
969 893
404 767
169 367
791 650
872 176
848 988
197 937
687 534
943 879
49 655
831 453
422 351
60 720
374 41
691 920
267 456
492 305
990 481
711 886
564 314
403 382
622 814
453 995
511 897
138 384
757 404
839 249
709 180
463 792
497 684
199 972
655 3
318 509
207 828
381 247
738 710
436 818
321 899
609 818
582 863
854 669
527 813
880 196
376 782
28 187
800 411
776 760
623 786
378 302
180 867
414 76
156 141
265 598
475 707
664 359
13 174
280 192
759 155
594 615
476 842
982 819
433 993
416 892
751 47
895 244
85 656
704 66
226 350
40 658
343 752
126 59
313 541
302 63
746 961
444 182
247 794
781 824
144 172
482 838
924 401
941 724
900 288
709 407
10 806
303 585
481 435
409 976
606 242
813 233
253 89
633 675
324 925
750 974
828 408
848 888
815 209
13 679
925 315
616 757
101 24
265 897
985 922
895 661
847 644
762 51
701 928
611 394
424 89
846 741
62 578
799 678
826 88
362 441
437 104
914 640
43 618
628 786
208 268
825 53
9 238
982 159
246 814
518 42
34 163
458 76
80 846
882 707
632 89
493 687
845 664
633 442
401 435
828 638
481 154
74 464
243 400
86 20
913 282
724 512
497 124
298 888
877 741
986 29
250 921
664 522
288 144
676 362
960 270
113 230
147 661
30 444
920 425
178 468
638 465
963 313
178 922
582 643
504 290
193 456
557 376
635 237
32 280
438 952
56 953
679 706
202 994
241 917
645 316
905 954
36 447
852 456
524 531
115 790
835 487
576 400
678 60
102 323
996 687
54 234
679 441
896 863
412 57
246 935
939 360
847 988
552 602
828 479
628 382
43 81
704 390
119 110
550 655
679 446
869 90
854 114
474 805
625 971
62 413
874 711
681 424
869 585
684 485
656 170
797 658
498 750
286 559
96 699
324 832
894 911
973 840
546 124
913 595
356 482
866 974
537 662
631 386
763 268
967 620
811 788
248 783
739 613
652 690
575 869
663 463
530 645
848 645
913 144
779 931
939 311
945 663
871 948
353 445
12 106
794 988
107 650
333 53
68 564
576 420
8 743
138 266
392 824
972 389
992 585
326 685
213 393
812 607
224 674
450 946
270 540
562 661
715 886
401 217
178 388
129 169
972 455
853 184
847 452
972 11
312 633
880 761
578 389
690 199
280 252
489 612
563 624
819 740
908 982
402 760
518 600
211 841
610 620
47 921
252 927
380 299
326 591
293 814
790 20
134 72
614 651
672 176
491 281
796 890
580 834
132 339
983 293
474 929
445 793
782 930
864 395
932 887
923 774
168 718
11 48
16 23
361 260
537 657
586 547
65 869
433 987
643 952
56 657
24 875
274 854
704 121
337 956
938 198
495 826
206 177
75 912
250 654
663 187
531 501
572 805
354 980
788 409
453 31
739 789
854 544
687 435
294 861
517 14
866 566
898 639
979 350
21 717
490 710
745 828
723 606
392 261
458 38
121 809
174 136
683 391
701 886
876 940
807 350
98 551
610 555
716 81
718 241
568 753
990 944
570 217
464 891
656 772
994 623
974 695
396 761
330 358
316 269
439 383
975 268
613 958
888 954
902 457
170 136
26 980
756 20
602 729
66 914
861 813
674 542
163 961
75 511
131 785
711 18
738 612
100 149
431 913
726 724
536 247
559 491
244 691
515 955
494 513
946 940
934 331
866 869
416 550
357 954
647 257
252 90
566 282
428 540
880 952
922 265
323 26
397 671
993 183
830 558
687 756
208 566
707 562
27 980
6 575
170 526
790 999
84 606
605 824
882 994
788 568
102 995
557 511
563 145
893 426
368 682
776 803
640 525
700 361
500 159
319 779
513 410
695 858
15 587
268 762
115 770
591 337
14 628
361 967
801 55
641 810
923 493
519 561
803 21
611 167
288 198
413 41
508 353
437 660
660 696
608 430
941 663
467 705
395 444
455 863
147 634
804 925
177 354
781 486
218 508
402 158
327 186
292 866
137 449
196 981
686 511
209 255
18 610
412 539
830 626
359 513
95 39
839 947
36 34
927 414
925 317
219 294
833 107
79 382
169 403
176 615
793 944
242 232
440 55
567 718
37 751
176 996
49 607
546 774
529 681
328 321
977 524
304 218
756 319
738 105
443 574
981 944
951 369
695 127
365 95
867 91
772 671
41 407
406 483
332 135
717 312
430 667
681 124
842 508
155 60
598 498
807 721
168 226
15 988
247 772
471 930
205 274
226 863
240 380
262 397
110 252
274 477
153 858
545 156
371 707
505 392
792 83
572 43
959 186
439 616
867 244
376 106
467 976
787 130
313 26
315 236
68 626
421 858
241 391
757 459
986 133
565 804
460 83
775 996
553 491
76 826
307 407
144 519
195 456
896 861
691 315
854 928
537 192
412 453
995 223
218 791
259 293
507 275
946 2
145 140
457 40
353 499
354 190
962 877
268 816
804 156
7 568
960 353
790 198
919 510
230 217
863 374
708 319
765 60
818 470
250 131
346 869
376 656
9 210
884 482
213 573
180 484
434 761
487 407
967 251
819 784
73 420
288 564
271 15
220 691
709 821
160 273
393 691
451 807
566 441
540 736
577 612
381 794
406 652
808 977
556 594
795 264
415 306
996 996
985 799
455 828
22 970
973 561
756 314
420 311
927 674
872 815
810 169
979 456
35 230
81 489
409 22
449 430
209 315
980 533
99 552
912 322
718 744
892 528
912 909
824 796
169 519
72 222
177 834
537 509
718 162
66 11
489 783
754 381
662 17
641 505
610 356
734 433
503 803
665 672
673 678
930 139
167 365
327 655
387 809
448 379
842 589
905 506
535 793
673 785
855 954
923 73
601 575
742 119
125 790
500 512
242 615
708 328
916 621
407 175
549 942
78 174
527 353
279 691
908 826
869 420
963 275
568 617
142 315
548 540
815 906
577 841
222 150
766 149
463 487
998 608
466 131
670 516
271 170
915 837
275 211
602 127
277 68
940 650
780 43
122 801
559 393
581 602
19 609
772 879
793 218
505 445
336 26
770 50
70 350
310 964
732 480
526 855
254 8
18 47
225 522
669 937
598 242
48 367
643 117
716 646
856 487
494 566
676 13
924 495
585 789
900 672
343 279
117 854
953 391
392 98
85 270
99 9
765 683
149 62
406 467
292 479
500 651
905 480
663 342
102 762
702 866
796 850
927 364
379 684
182 579
607 967
548 825
916 404
672 453
563 909
381 820
740 44
161 841
805 862
58 952
711 336
815 819
875 611
262 423
636 60
370 346
396 684
532 156
744 698
975 970
661 93
743 448
906 964
183 625
399 787
862 34
618 868
360 150
23 455
199 349
424 859
793 518
306 271
789 211
186 768
564 877
757 777
262 955
359 992
548 976
859 907
477 234
713 28
582 488
886 375
6 544
645 794
649 292
350 479
614 265
393 969
325 751
961 872
78 171
131 555
404 195
582 986
360 688
362 356
833 468
937 833
254 19
987 769
748 947
732 521
669 665
858 703
276 927
664 213
176 109
715 196
125 572
899 607
493 640
803 768
591 534
746 87
341 186
28 145
612 737
345 336
178 613
815 58
698 419
427 615
939 179
618 631
574 997
776 185
872 522
737 811
703 353
469 752
123 895
366 711
693 211
926 266
207 53
802 291
812 421
644 700
746 766
594 112
120 422
541 812
429 190
480 745
518 31
939 721
100 231
660 978
226 655
677 971
772 623
434 952
373 760
716 356
577 496
545 798
543 35
18 412
132 164
539 143
438 920
496 872
872 716
776 244
827 844
952 756
339 848
553 768
901 341
382 439
554 631
748 991
214 774
369 137
185 320
892 523
25 628
610 71
273 512
666 486
827 654
325 356
886 492
234 395
847 38
803 639
783 180
266 106
176 381
739 842
219 24
29 633
408 353
989 645
845 140
534 548
998 380
371 719
215 1000
173 954
193 743
329 713
139 357
346 898
61 334
687 359
316 684
188 460
663 662
498 187
929 295
754 67
3 99
965 64
626 6
319 942
546 229
868 868
452 315
328 511
941 306
350 944
7 892
524 326
332 818
442 725
207 756
110 220
221 438
731 224
84 634
507 24
967 399
651 141
194 334
310 987
326 362
470 791
751 42
819 124
39 109
980 357
507 502
682 148
898 684
288 91
369 949
139 516
658 388
573 971
94 642
851 426
351 710
619 435
445 400
212 631
154 702
146 143
662 804
393 454
638 399
559 988
371 316
365 437
223 961
892 262
514 284
68 202
279 615
13 542
788 447
61 303
781 283
263 866
68 854
104 555
449 568
131 104
14 495
967 728
408 306
588 671
171 655
876 626
209 817
182 468
777 302
213 259
758 578
753 755
846 719
834 738
176 359
284 481
163 844
297 623
764 11
293 328
269 50
906 374
92 341
51 233
603 497
288 117
692 584
739 150
232 973
788 995
984 80
481 931
33 421
976 224
40 26
457 594
443 670
401 45
518 688
623 251
358 854
200 911
929 225
866 410
156 843
397 540
764 654
750 572
241 999
941 110
38 454
318 12
217 631
525 416
893 453
953 611
335 802
572 436
373 170
520 921
74 557
568 429
418 136
412 294
747 894
62 312
41 366
932 256
880 855
44 604
24 23
920 543
295 993
451 668
449 505
208 693
123 226
89 354
998 801
468 306
162 27
775 312
433 290
866 118
129 159
384 687
919 323
139 268
68 943
616 337
837 491
516 965
1 114
216 385
848 321
33 470
579 453
764 946
474 9
310 314
408 935
561 777
869 676
897 510
685 827
962 449
772 355
363 731
558 122
718 145
200 278
921 244
791 998
26 270
522 274
779 207
100 92
467 808
510 377
349 998
143 679
375 286
944 406
789 818
658 382
352 103
546 894
195 247
146 518
926 577
403 869
686 12
109 61
661 833
271 559
726 817
942 739
11 476
186 151
593 979
564 73
372 720
394 403
943 315
970 718
182 988
987 262
737 930
560 822
132 953
536 519
844 131
621 830
826 481
155 663
140 605
75 699
427 207
3 651
521 530
394 757
418 632
450 713
937 525
763 363
83 765
654 886
994 260
987 233
216 36
998 328
604 267
466 503
379 703
819 833
70 984
870 64
648 708
611 864
743 960
226 142
479 631
19 944
998 282
617 173
381 778
919 991
641 13
303 183
325 541
699 831
464 393
763 432
565 893
23 913
288 15
198 987
568 364
249 481
182 947
663 623
642 127
15 405
910 579
297 552
876 671
431 924
108 310
255 675
25 228
894 273
708 75
219 371
265 758
994 913
113 962
310 6
376 4
67 5
280 204
823 14
824 744
639 459
507 158
689 814
38 65
169 778
646 402
863 449
197 600
368 731
853 501
55 850
923 120
344 215
601 178
954 149
129 380
85 113
984 472
202 583
784 457
19 311
525 697
515 125
226 469
200 818
116 216
564 200
23 58
602 576
640 804
536 424
612 572
236 339
679 861
44 878
678 511
830 93
13 470
248 900
245 860
691 51
263 546
409 691
885 471
907 293
114 419
278 993
990 119
304 216
251 313
524 659
355 408
129 170
462 306
658 927
636 354
824 572
140 516
473 109
623 610
766 7
834 100
546 357
77 370
280 93
210 220
435 483
445 990
529 282
799 993
122 984
93 668
692 521
390 572
612 269
330 383
527 718
127 678
711 601
13 155
268 705
675 656
767 611
459 832
791 1000
108 359
63 960
382 90
174 560
124 292
170 274
701 980
106 491
980 487
160 49
642 506
828 750
424 858
369 373
235 367
927 597
403 448
594 759
814 753
807 807
611 986
908 827
98 736
105 873
945 825
597 130
51 831
496 524
942 774
473 344
574 695
374 392
496 917
902 605
932 351
692 389
765 264
139 294
657 787
568 26
689 913
155 218
195 367
982 92
737 11
321 92
512 983
755 689
667 379
588 521
426 861
345 162
872 779
222 102
879 343
780 335
812 867
507 830
246 590
2 193
219 540
528 158
18 756
819 241
887 57
510 15
450 3
518 77
786 183
799 665
340 210
970 710
318 788
663 705
707 451
648 973
580 166
49 576
169 858
565 955
40 363
971 732
727 390
828 811
626 279
627 685
729 275
657 309
236 684
711 933
511 699
845 659
973 672
822 598
634 31
725 982
491 762
44 114
292 734
331 638
12 583
699 694
375 390
438 100
487 622
665 154
421 23
36 787
440 79
252 731
221 891
160 11
990 883
873 476
504 131
391 257
844 137
46 231
661 175
568 824
108 288
58 276
866 217
286 855
288 487
307 934
381 502
422 426
84 345
911 744
920 330
117 622
305 174
24 193
339 58
498 979
454 554
974 834
408 395
91 522
351 154
992 672
205 492
549 127
167 327
350 492
513 757
238 772
247 681
645 833
993 347
986 635
592 340
893 221
235 794
699 460
589 217
139 290
708 651
977 770
829 970
956 280
279 889
787 414
290 730
105 183
302 692
328 1000
151 268
216 641
558 275
291 955
951 548
185 132
869 652
298 825
713 69
151 797
537 452
942 922
699 865
412 226
132 281
457 160
580 48
845 763
182 332
978 985
204 944
226 902
903 572
204 368
879 522
570 407
169 73
449 499
57 771
311 59
75 514
355 652
391 831
166 312
237 57
129 525
431 302
724 198
815 641
48 273
494 838
530 884
20 695
195 256
12 232
499 619
121 146
162 535
514 35
381 885
729 927
140 832
901 503
416 399
121 888
544 656
759 134
913 692
375 529
14 240
675 942
949 787
683 568
53 725
775 507
786 149
249 215
944 273
829 770
363 222
792 539
629 826
458 793
619 511
780 292
961 565
792 347
648 965
98 591
589 279
360 136
928 74
268 501
678 217
79 908
750 858
551 710
775 343
408 490
645 746
234 584
453 48
295 120
781 334
768 859
69 144
578 843
486 985
332 415
442 388
682 524
572 556
698 218
28 830
688 497
598 478
355 709
431 450
529 112
597 896
846 646
114 873
475 17
667 515
865 329
270 504
853 873
462 975
617 211
189 698
396 654
570 871
22 588
737 886
268 6
577 370
681 429
594 494
13 438
648 938
922 500
549 84
47 409
862 976
404 723
388 159
873 753
421 229
465 374
364 521
197 813
793 58
140 922
645 692
215 648
36 635
877 500
360 240
372 126
624 568
291 768
978 430
972 26
26 781
661 225
212 351
943 271
838 339
685 815
96 445
410 67
186 848
955 480
33 429
519 74
696 567
991 886
172 160
566 994
826 751
230 12
316 370
144 862
728 752
888 780
278 651
150 843
644 975
945 836
847 325
413 689
437 729
527 206
721 751
964 776
967 204
194 184
95 343
670 323
573 267
201 771
944 613
693 870
579 572
75 299
322 122
514 637
840 155
276 33
339 371
108 749
391 33
621 140
31 486
129 279
317 968
786 593
353 124
963 80
180 934
806 546
208 432
679 409
965 247
989 347
626 401
437 411
345 789
433 399
362 238
296 238
198 503
807 700
197 496
31 537
843 115
868 442
582 564
582 467
247 7
198 442
349 866
565 507
917 96
291 465
943 321
2 137
788 359
956 655
800 537
355 144
150 83
928 758
187 276
97 709
67 584
950 179
603 834
916 692
666 334
380 374
474 828
711 501
688 365
116 121
647 786
84 784
742 102
301 556
940 725
145 627
89 349
469 306
615 519
922 51
152 771
488 626
533 459
504 941
66 829
895 562
910 115
634 139
406 825
133 291
635 636
704 52
552 728
955 728
908 585
367 413
61 937
938 516
382 498
967 196
273 899
470 69
958 712
709 483
813 643
35 546
140 765
665 107
312 115
660 968
168 933
275 881
862 744
516 259
225 576
741 579
221 482
451 361
246 467
934 147
495 593
346 152
916 208
689 567
875 784
265 626
808 862
445 978
476 265
975 624
62 283
169 149
305 132
471 132
748 792
72 377
342 46
352 43
343 745
436 404
505 228
708 390
251 228
538 900
907 252
993 563
735 463
694 482
210 948
162 562
447 333
545 883
88 924
503 928
981 753
474 997
812 668
41 770
784 250
717 297
163 59
743 642
917 712
774 419
557 801
550 48
456 333
629 812
583 78
720 616
507 988
327 632
738 930
813 65
251 225
723 152
54 817
894 210
601 504
804 359
820 893
640 985
309 448
353 526
131 956
751 853
107 727
1000 436
759 788
424 652
997 737
261 569
927 848
700 598
322 82
892 673
381 918
721 796
468 540
614 279
184 915
184 420
205 21
781 612
679 464
240 399
137 714
861 11
902 435
958 85
701 397
648 885
168 204
257 949
816 393
856 375
206 716
388 797
466 524
862 805
732 722
815 905
401 68
691 710
152 391
355 236
574 170
589 220
550 976
820 934
950 986
54 880
412 557
623 517
708 601
142 63
836 67
232 463
281 599
818 199
196 538
566 398
766 737
722 873
417 127
753 828
684 727
697 391
257 389
329 537
987 978
341 742
830 34
122 65
88 170
711 612
633 967
1000 961
141 467
917 834
292 389
4 817
291 262
110 672
104 543
154 109
133 153
421 340
304 982
815 736
191 458
626 767
438 78
68 968
76 424
725 849
559 419
195 736
823 182
819 299
728 797
884 206
964 905
382 798
71 25
370 499
801 94
659 257
334 206
817 585
471 120
790 434
377 521
670 312
485 860
107 387
748 268
79 595
56 483
54 267
805 31
459 629
124 350
866 376
58 324
114 805
944 786
388 422
659 467
949 421
684 754
355 183
235 286
51 366
339 557
576 22
391 982
4 97
516 829
262 678
669 848
964 858
947 976
102 506
296 226
637 903
380 975
459 307
348 472
453 40
187 320
868 800
647 961
936 202
666 389
59 752
977 741
15 414
856 695
442 395
546 12
197 545
324 295
1000 906
257 104
293 910
990 659
675 880
709 531
575 502
277 941
162 822
366 275
5 855
360 236
643 493
443 985
151 470
216 211
352 142
64 628
801 33
373 896
143 732
483 251
348 822
675 549
393 502
653 896
458 674
747 101
828 682
619 839
86 115
723 568
717 422
741 743
322 448
412 715
949 416
636 67
944 998
162 691
815 226
153 555
354 379
540 302
924 430
779 507
462 923
545 510
247 263
176 408
7 110
727 303
244 81
961 203
876 739
62 690
199 260
868 726
19 173
909 377
283 175
623 837
972 793
186 607
802 146
162 678
885 575
532 917
861 399
924 902
431 149
209 490
156 180
139 436
465 723
972 757
99 832
62 430
825 513
442 607
449 168
165 391
952 616
574 459
707 988
240 700
121 480
739 563
439 751
270 746
172 894
584 689
637 887
549 937
62 205
515 534
36 605
448 474
355 12
758 680
104 175
870 578
562 393
472 497
669 432
450 218
774 882
396 161
486 844
635 192
855 346
167 964
378 271
639 671
130 283
159 151
715 608
668 866
61 639
49 267
337 567
231 714
123 950
21 541
305 532
43 371
157 961
178 258
856 585
298 483
510 609
223 632
558 634
654 931
526 311
681 952
329 837
912 582
12 441
23 65
816 190
107 469
120 632
779 581
532 879
236 3
407 618
594 529
487 845
318 880
348 427
485 641
685 297
939 744
258 532
272 97
215 45
469 915
300 877
378 584
208 969
412 785
316 815
117 43
151 683
88 365
556 908
631 207
760 115
641 490
50 311
280 69
705 43
63 521
62 180
929 122
262 559
328 46
286 544
367 45
658 359
670 108
315 949
177 19
991 382
266 405
902 327
936 817
891 150
271 433
729 950
830 14
560 224
404 226
524 932
596 866
313 861
270 566
188 206
383 430
985 328
10 104
761 14
437 357
231 749
667 108
57 49
537 763
953 136
464 17
751 157
260 762
379 10
649 869
118 816
668 367
146 724
839 719
170 929
297 759
222 400
549 953
821 572
310 407
524 779
965 60
347 803
778 516
896 288
166 469
687 66
421 96
967 594
1000 542
117 223
580 951
398 14
88 897
185 911
803 871
328 576
318 294
169 337
878 976
444 347
108 733
966 965
231 363
652 796
633 454
666 961
254 549
672 175
420 901
783 154
470 569
886 722
171 537
271 541
247 43
447 25
330 352
799 241
514 321
129 382
476 470
268 294
366 815
857 174
490 366
444 372
801 773
565 521
194 876
163 21
345 783
55 652
996 911
177 60
922 865
458 366
236 610
138 958
117 54
831 864
483 376
780 709
675 50
991 229
433 818
128 855
70 810
685 160
807 432
595 938
140 269
621 816
706 293
235 640
775 667
457 513
940 936
301 235
64 247
173 556
867 512
787 216
556 875
623 613
520 857
252 294
158 815
81 944
370 509
577 670
96 640
916 268
195 782
131 333
350 33
141 905
424 494
660 526
162 93
822 883
601 398
667 584
952 797
916 301
182 56
557 441
283 75
321 339
394 53
846 698
350 383
823 339
653 15
56 604
729 478
781 602
512 799
571 709
470 198
506 990
456 680
680 138
424 159
716 513
880 328
324 685
121 404
5 919
718 46
577 565
169 398
707 130
576 422
790 521
527 465
557 999
868 423
252 224
341 374
92 410
975 940
614 157
657 319
926 363
136 442
349 277
962 227
741 871
225 960
202 627
395 972
647 369
925 816
547 850
942 749
277 683
971 502
642 263
681 825
206 450
361 468
696 790
992 866
587 342
745 472
474 21
506 444
874 500
58 907
324 656
297 345
929 9
165 146
881 860
288 217
453 279
972 964
787 237
32 314
220 819
56 226
431 10
598 37
380 657
433 875
363 991
300 820
7 939
669 581
699 222
135 790
865 39
763 707
36 462
928 689
440 78
517 31
153 686
324 642
436 540
11 525
901 546
384 417
929 310
417 136
209 359
447 414
244 123
628 515
508 162
490 539
64 87
957 426
732 863
609 116
777 48
161 584
342 608
997 937
848 385
678 178
9 661
66 785
120 221
749 261
348 551
860 389
40 59
773 245
60 783
750 730
620 809
171 91
29 546
905 888
891 764
174 401
526 739
983 937
874 810
26 186
293 775
267 264
355 612
335 609
964 991
573 868
878 815
97 157
248 887
911 121
696 288
658 340
62 924
607 399
354 881
120 927
749 997
741 84
149 189
240 54
515 839
292 777
959 340
679 125
943 79
560 411
337 545
58 872
534 169
701 591
733 260
119 350
490 89
569 70
924 978
346 855
260 321
736 926
590 89
103 879
779 177
689 798
775 748
602 357
721 995
558 914
677 646
724 153
765 623
621 248
280 337
12 1
684 922
914 360
919 105
978 4
751 473
868 572
271 589
484 470
92 397
864 538
629 484
137 908
260 856
422 526
630 192
343 380
17 562
952 882
893 574
822 377
329 487
24 669
28 513
928 200
713 621
125 694
165 819
74 181
414 625
302 235
353 696
182 566
873 558
234 252
70 514
829 991
106 345
809 531
525 541
166 560
524 518
256 402
551 789
319 423
346 905
418 828
200 118
882 216
870 437
109 480
727 626
40 602
144 295
435 674
468 133
578 493
112 707
516 345
274 924
683 186
623 952
384 701
578 775
302 73
330 585
350 591
625 733
643 554
507 944
952 743
891 459
709 143
910 396
363 521
804 712
463 428
981 654
401 958
985 730
535 875
188 595
342 579
848 420
775 562
940 578
625 403
73 259
296 356
611 347
173 264
121 579
237 320
881 290
44 945
635 700
161 930
55 123
628 177
421 704
31 959
962 267
513 993
692 57
428 98
274 951
111 460
544 430
461 927
340 774
545 969
740 195
187 873
102 230
936 952
475 307
686 287
585 25
60 129
993 145
829 745
16 157
381 450
783 661
978 109
413 882
310 175
482 872
248 130
766 454
687 342
3 773
930 474
38 342
355 347
764 552
767 363
33 665
955 658
112 862
504 540
767 299
361 121
72 291
455 852
841 937
553 956
531 255
697 994
117 902
418 972
441 536
271 154
796 250
450 131
550 256
193 887
697 681
990 435
587 198
733 562
959 144
280 151
31 976
341 88
185 683
851 295
38 583
953 312
165 114
850 476
456 161
600 116
856 624
518 881
175 470
584 394
166 193
875 144
581 308
727 84
295 713
476 800
958 386
267 38
297 163
729 232
298 5
440 810
877 734
522 704
885 831
870 218
464 960
911 852
270 726
248 693
18 545
49 970
205 811
483 646
911 140
93 574
702 81
284 209
689 531
428 302
28 700
849 420
811 405
50 492
891 229
679 860
858 732
696 576
6 384
458 259
442 885
912 470
585 406
825 790
434 590
999 656
456 290
67 976
797 847
88 776
983 264
407 718
725 338
985 374
993 52
702 256
454 821
626 437
84 542
311 104
244 127
887 310
207 285
486 46
603 470
772 596
873 473
851 606
322 304
92 509
385 351
536 24
936 386
629 257
42 407
556 485
267 396
239 231
831 471
565 782
379 809
306 640
173 841
15 108
579 996
364 972
869 463
986 222
290 595
416 947
586 588
140 601
689 997
681 496
16 698
542 266
898 763
80 527
321 922
824 306
12 785
875 427
731 461
61 60
939 8
4 502
475 371
636 801
130 715
637 503
460 131
431 472
267 658
971 158
537 792
136 892
645 610
614 548
330 250
348 811
316 26
613 952
528 73
435 311
544 701
50 437
426 854
97 167
714 204
14 275
438 627
65 595
172 159
859 946
358 572
149 669
984 162
140 224
960 577
469 990
370 203
713 241
585 784
889 444
367 229
476 234
488 214
776 427
190 250
879 911
803 869
159 388
348 549
251 407
993 68
846 869
733 627
406 275
229 636
185 32
340 458
775 60
763 355
775 76
296 310
247 702
584 475
689 121
858 243
460 110
954 186
94 56
873 902
411 647
961 525
353 98
525 856
873 101
171 562
221 28
804 680
217 205
172 662
260 396
916 23
394 876
547 747
325 530
669 902
454 575
865 257
607 353
366 175
910 537
933 104
543 326
979 442
619 172
961 286
65 315
770 518
241 986
127 199
374 248
665 663
650 426
677 796
963 703
901 114
580 274
713 959
271 203
376 199
172 381
357 840
825 819
277 787
521 52
227 773
517 806
399 229
765 585
413 387
788 258
535 636
865 239
619 906
875 795
76 504
582 596
966 118
652 82
703 64
820 842
322 169
867 110
302 416
67 396
875 648
204 772
205 234
427 944
175 437
19 394
809 690
592 129
61 658
876 287
657 570
420 816
631 623
167 173
748 359
480 275
147 851
668 692
171 476
956 146
124 183
432 132
752 851
947 382
896 7
257 998
848 204
94 370
679 827
836 986
168 755
442 271
4 783
626 899
141 6
408 750
563 256
835 812
304 112
465 616
31 769
819 774
967 941
612 230
535 453
87 897
948 372
503 746
912 519
461 965
45 555
364 799
272 682
911 242
306 9
400 193
89 761
507 120
462 319
596 15
729 640
569 708
858 762
541 654
236 940
425 287
230 668
986 892
907 175
573 827
882 63
39 172
654 580
519 375
938 296
628 731
684 886
847 69
364 285
235 996
527 1
731 811
541 787
243 797
934 768
782 38
446 980
287 292
780 764
759 74
367 489
199 128
608 441
924 354
99 857
474 931
371 790
418 152
827 215
24 638
4 52
996 370
892 231
191 90
504 981
263 212
119 681
364 945
247 494
410 105
24 786
743 317
356 98
720 352
468 612
992 178
681 110
210 396
561 265
601 655
933 309
753 5
660 572
968 593
581 20
588 741
955 216
756 870
684 747
857 609
65 352
968 31
608 998
942 535
947 882
627 901
97 382
122 780
129 520
848 985
480 958
661 28
58 152
584 396
535 191
375 64
920 2
316 16
383 437
147 863
308 994
825 555
296 882
706 231
630 592
80 538
953 683
160 268
698 542
56 197
757 364
190 955
104 537
161 928
92 808
161 797
38 142
516 820
962 137
920 11
207 787
593 844
81 105
232 162
813 236
346 84
598 376
514 452
348 497
450 780
602 572
559 622
166 336
682 276
979 913
789 253
473 601
840 818
37 438
545 799
602 498
664 949
460 947
282 37
943 380
897 132
432 281
24 512
227 411
357 896
662 990
304 818
357 648
785 557
40 850
944 471
482 967
98 438
428 406
376 381
637 679
550 993
291 705
547 428
613 110
812 4
959 756
851 803
386 948
241 507
912 434
48 901
464 597
245 142
198 621
667 162
233 990
831 307
149 681
41 39
720 304
472 119
67 801
428 141
138 842
881 768
939 718
21 232
519 547
729 298
473 764
640 655
418 872
422 413
934 847
733 881
399 23
32 971
743 512
899 613
59 979
263 97
896 218
4 535
872 773
759 646
185 692
492 389
598 219
541 724
141 439
689 551
417 951
648 514
731 842
599 799
879 91
539 598
18 512
68 616
730 697
597 270
773 737
60 461
640 828
341 249
829 423
442 609
559 26
739 997
86 721
971 725
548 381
11 888
151 38
182 298
364 740
323 132
189 298
189 78
179 118
358 976
83 19
750 234
56 284
23 206
254 211
503 523
711 842
544 899
271 561
87 793
444 169
163 546
402 219
829 285
341 203
185 364
374 455
666 643
189 226
370 402
443 532
102 479
481 443
682 970
741 447
276 295
951 903
782 64
8 151
683 468
646 784
947 126
426 759
255 505
345 206
408 111
20 279
38 801
304 863
846 986
331 844
256 768
526 246
102 427
338 861
889 510
140 202
61 186
598 364
48 444
349 378
6 959
78 535
132 727
88 585
446 394
286 610
164 713
611 761
76 10
204 776
245 393
6 230
649 2
69 585
48 514
330 334
695 73
898 821
148 494
609 571
572 418
93 652
689 161
26 918
422 852
900 884
842 947
421 389
545 670
164 775
695 124
697 576
732 268
272 33
688 860
121 65
129 110
679 436
825 597
768 386
641 283
160 335
406 856
475 606
146 848
273 198
795 65
186 435
121 457
298 378
692 315
925 205
293 17
7 2
155 706
361 164
830 158
293 934
42 570
15 883
650 308
899 224
717 746
15 733
341 345
137 170
508 762
716 997
35 82
879 684
741 778
845 850
244 561
947 908
686 323
779 753
319 813
834 198
327 754
955 511
83 901
770 410
571 854
327 381
592 364
703 371
535 302
570 383
228 248
418 443
5 501
695 775
941 962
202 309
312 736
610 234
118 189
481 606
683 251
400 687
103 94
813 364
727 3
212 641
706 449
472 899
740 673
761 168
636 230
356 469
719 586
76 821
536 94
681 262
94 198
274 652
600 34
819 588
264 526
388 638
878 185
695 935
969 473
976 347
866 996
921 273
750 536
954 702
935 817
612 732
667 799
130 148
723 552
902 300
696 696
981 616
313 923
624 107
787 235
839 265
893 505
64 374
929 726
544 830
26 374
463 721
336 37
459 235
737 991
270 575
607 514
431 22
240 435
14 168
997 537
609 350
739 175
762 142
179 966
308 446
410 653
718 922
876 771
67 929
477 119
993 655
922 743
9 278
738 648
180 148
652 249
421 564
314 582
757 541
352 299
228 729
270 56
200 262
431 984
450 738
378 187
737 557
686 388
303 470
357 437
161 936
165 430
992 716
351 473
389 728
465 598
376 201
871 242
652 196
632 813
296 149
864 284
621 757
927 348
309 432
761 248
94 984
841 576
893 492
852 403
551 950
785 767
586 828
980 342
611 921
670 231
29 596
930 338
585 473
400 918
825 754
594 410
581 926
846 772
773 874
720 55
563 99
745 148
925 322
39 545
369 474
728 338
301 552
524 415
538 691
594 257
656 629
610 932
828 499
534 624
222 795
561 566
465 99
257 411
707 353
919 414
42 803
857 696
939 765
141 774
459 481
931 266
618 603
176 444
318 384
68 685
479 299
543 155
407 462
942 255
139 872
861 842
426 910
4 954
705 321
337 844
880 623
54 432
125 286
974 531
747 393
60 477
243 838
587 517
948 133
812 424
770 785
614 238
289 230
639 700
218 96
94 607
87 42
465 212
35 771
174 398
979 321
514 36
905 402
182 87
996 108
66 827
719 111
69 151
911 921
913 816
217 495
602 436
5 19
262 839
138 245
747 356
152 647
524 856
480 789
908 803
771 955
366 724
742 723
743 4
693 50
608 963
961 145
655 210
2 563
12 124
517 730
614 364
561 658
414 777
502 21
91 701
483 403
197 153
238 549
923 660
423 924
516 247
701 967
323 95
115 670
523 896
118 945
819 340
782 246
464 482
564 3
499 246
455 173
349 807
704 578
436 624
667 958
871 784
259 256
583 74
89 498
77 587
95 531
760 435
564 460
593 619
37 348
908 829
14 574
139 884
709 393
925 184
791 663
608 880
513 36
466 607
918 577
393 482
389 985
100 425
684 845
816 591
516 164
65 577
556 341
112 636
875 902
299 834
781 163
870 599
769 787
620 915
124 941
39 992
456 103
568 11
443 679
932 649
811 372
663 579
92 778
456 590
849 499
123 116
409 395
227 292
186 225
313 118
182 35
824 191
998 24
689 472
69 900
792 658
115 641
917 596
468 789
762 649
346 227
548 521
418 897
368 388
93 753
286 258
608 362
165 75
503 278
816 922
611 690
667 330
429 169
814 210
172 99
819 617
330 183
500 832
743 455
491 353
992 490
361 163
131 607
957 460
644 601
734 504
989 225
531 298
507 273
753 349
978 249
821 886
376 875
678 315
406 808
875 263
184 648
273 404
391 602
652 248
1 18
527 759
473 796
212 699
658 527
527 879
883 151
635 273
752 286
842 802
568 842
819 94
952 995
245 424
474 552
385 132
325 957
843 207
107 477
480 858
114 703
573 576
334 35
587 212
325 18
846 652
886 765
391 935
864 815
845 109
495 661
338 433
801 400
924 124
127 631
76 991
797 920
451 630
450 945
266 63
655 386
459 274
110 354
557 197
205 783
553 740
805 456
809 901
966 875
485 897
394 41
89 373
309 799
306 865
582 861
856 28
827 408
767 631
863 948
129 165
595 965
61 340
553 284
407 486
496 614
865 322
22 983
259 130
647 866
703 707
205 59
313 445
624 291
927 745
13 422
96 731
19 621
131 242
864 443
85 25
121 730
159 635
152 177
255 238
249 933
231 379
173 565
636 257
82 756
890 391
987 450
899 838
366 163
640 614
668 164
889 303
773 829
889 89
480 837
228 742
156 260
105 815
209 984
287 97
926 294
154 814
382 4
592 213
840 172
783 969
540 858
45 977
953 473
861 269
596 69
253 882
517 891
293 442
536 446
340 856
756 741
598 131
624 550
784 420
214 200
873 821
468 674
723 301
667 797
652 547
99 738
869 168
598 175
3 768
725 906
678 206
935 243
405 807
63 224
833 785
525 851
510 306
322 54
2 542
222 951
718 793
834 259
303 319
426 236
282 634
939 141
35 770
242 751
543 530
40 736
307 522
98 965
68 875
200 702
508 371
196 447
863 744
738 897
865 332
999 562
994 893
91 267
438 483
2 216
978 309
410 539
956 829
413 507
821 808
988 38
491 338
599 485
231 41
523 104
236 853
492 173
2 627
960 265
425 258
170 915
948 120
887 720
245 674
528 598
301 480
12 792
924 888
892 445
154 839
564 553
368 75
405 564
109 361
700 347
76 677
833 603
626 133
600 146
385 970
443 527
442 417
560 141
20 484
146 645
453 298
796 806
127 246
70 286
711 605
213 984
980 199
641 784
173 763
823 299
108 99
625 818
90 427
772 421
204 473
779 40
154 289
533 240
350 640
338 326
809 40
192 58
705 739
472 794
166 595
214 142
966 136
808 433
333 175
596 670
852 756
61 709
118 762
555 508
183 120
1 540
27 48
261 185
132 593
614 211
271 892
654 620
329 560
479 511
680 480
319 252
949 679
426 209
154 222
988 767
793 406
630 521
336 661
871 250
104 819
27 792
438 180
365 777
950 91
513 403
876 65
725 778
630 523
257 733
341 185
613 720
328 402
251 45
178 549
897 127
640 154
493 504
557 928
58 784
992 836
613 1000
75 594
874 331
678 215
868 291
692 184
591 222
348 724
824 31
382 255
286 60
702 106
699 745
642 290
966 726
776 666
801 416
857 379
964 976
678 318
627 411
272 360
665 557
771 838
61 472
943 760
569 584
401 534
309 176
199 109
906 171
44 935
488 22
734 714
551 729
328 493
840 896
781 89
739 389
594 226
513 483
594 96
952 824
341 279
669 532
526 97
771 306
185 538
637 86
247 375
474 567
847 68
793 842
867 139
314 574
105 973
78 876
765 915
730 356
771 946
624 637
731 886
113 503
775 877
769 826
999 168
248 943
466 508
452 894
760 183
131 985
367 645
877 615
246 882
439 881
947 706
490 648
553 267
746 683
251 440
926 89
908 44
47 554
753 413
198 630
379 136
17 537
595 346
963 355
566 205
87 664
103 812
129 363
208 175
588 113
293 966
248 391
280 446
580 796
66 145
1000 152
808 238
841 263
50 321
625 609
496 540
920 435
4 565
752 603
219 586
491 502
459 634
535 780
963 694
956 419
827 932
379 322
108 474
77 169
257 647
148 565
733 894
56 840
645 370
886 662
524 193
432 351
125 810
24 595
459 484
47 849
495 298
862 485
998 295
359 642
242 561
507 705
101 927
127 921
801 622
571 553
968 432
501 310
553 386
915 408
125 15
686 206
513 813
126 665
480 959
697 811
328 996
813 736
996 179
384 179
195 982
874 418
207 964
845 886
621 647
291 5
235 345
952 230
876 618
796 459
472 827
921 345
661 793
716 971
450 336
789 644
784 664
274 408
856 746
478 855
33 445
923 658
980 223
326 301
314 18
855 102
662 639
117 274
388 391
682 243
241 965
617 669
857 614
255 662
464 109
116 477
99 232
103 486
622 136
918 321
733 42
574 941
655 575
71 278
701 192
990 486
634 45
57 736
530 31
491 140
282 916
45 366
658 963
897 80
592 597
646 612
769 958
181 402
354 589
489 235
850 477
729 246
215 851
931 295
708 905
60 285
790 240
38 495
180 526
753 44
682 947
80 248
149 782
359 431
76 418
336 897
122 852
124 877
364 303
402 92
805 989
368 120
777 121
728 767
998 803
536 333
51 657
536 131
541 375
251 715
243 120
998 757
929 768
335 78
104 684
232 639
648 255
765 188
981 117
852 231
586 693
571 886
752 920
688 993
368 374
422 471
462 776
30 756
296 10
451 312
809 373
644 839
591 331
183 958
781 464
313 242
239 303
702 620
981 633
848 924
452 193
530 612
523 208
917 113
891 452
423 946
410 71
148 1000
374 849
972 783
549 952
416 748
876 806
967 679
291 914
574 165
473 491
294 404
661 52
630 205
48 397
554 919
766 243
816 340
760 641
830 389
792 15
526 749
625 483
172 201
841 277
319 195
210 997
980 766
978 861
62 747
563 991
819 188
473 810
765 857
219 249
641 537
999 357
370 208
974 262
474 292
401 36
282 220
575 754
611 298
620 950
85 767
692 83
123 413
762 968
440 344
622 913
301 917
242 227
919 896
444 974
881 528
963 214
336 605
392 97
924 832
96 427
567 748
343 808
781 892
348 699
139 702
461 766
433 423
379 722
217 302
905 9
847 353
100 129
844 705
244 33
388 918
895 849
683 327
95 2
735 312
303 639
991 106
266 443
868 781
894 889
324 649
695 567
34 435
283 871
254 905
236 701
364 913
960 35
492 30
209 113
333 639
425 967
223 744
731 481
65 94
679 971
187 775
399 405
90 607
491 982
192 941
931 904
842 439
535 664
544 599
779 956
562 608
514 52
589 57
344 419
836 951
270 732
901 378
232 522
477 536
442 731
152 138
501 83
763 175
207 827
129 403
780 848
662 488
618 811
850 95
346 432
570 30
416 837
779 892
739 122
654 753
961 272
563 811
366 260
594 202
737 670
318 487
350 183
396 440
544 617
779 390
591 463
196 421
130 402
666 867
199 113
711 429
602 429
899 544
243 446
591 621
70 141
734 991
399 656
927 2
634 989
739 659
2 341
439 252
697 200
53 896
182 995
868 603
135 601
608 173
675 886
527 661
227 309
135 573
265 269
35 585
855 131
368 814
700 182
490 240
165 281
816 429
908 431
794 891
904 482
295 68
762 110
848 14
367 481
216 412
517 475
194 489
434 878
120 938
444 176
234 702
678 268
433 535
367 840
563 883
314 756
723 99
986 371
30 457
308 473
632 541
252 538
931 282
158 77
837 96
423 945
948 82
417 931
974 942
831 126
859 988
554 463
184 241
500 913
201 688
464 944
94 379
786 868
675 85
949 443
16 275
384 563
41 710
554 946
172 737
650 387
359 362
51 553
740 497
939 136
891 790
229 670
992 415
693 993
153 52
354 890
253 725
632 435
359 272
527 561
879 870
215 127
974 568
676 810
463 928
886 630
263 807
16 721
804 894
942 130
464 156
609 438
137 425
31 23
54 278
942 810
156 296
219 636
485 34
671 778
515 486
934 123
275 9
759 235
609 714
418 551
846 601
588 291
828 818
203 90
441 718
840 554
734 290
877 802
515 51
624 232
99 214
489 301
656 282
488 741
851 278
79 865
267 950
534 380
746 180
6 110
411 112
46 134
341 534
163 106
622 241
487 576
182 20
307 927
970 432
13 662
205 127
719 369
363 609
309 201
572 491
809 938
30 236
212 783
663 747
381 27
408 697
617 965
175 311
143 245
853 339
58 37
181 981
103 687
274 450
399 929
797 131
873 353
586 15
597 265
223 450
486 135
613 364
402 673
726 872
394 874
354 701
430 180
624 302
668 480
826 891
522 766
481 701
201 882
373 399
909 846
864 986
69 258
310 289
495 610
500 596
362 69
859 194
770 411
428 494
161 336
692 25
171 838
228 113
26 722
616 507
957 922
33 87
381 386
850 485
682 923
177 427
847 464
974 143
465 589
650 659
326 918
995 588
829 800
483 619
167 942
579 16
426 260
184 544
343 324
551 272
351 129
740 225
729 130
382 254
9 787
617 704
110 545
284 215
487 657
666 126
784 405
886 414
895 891
491 629
496 499
415 113
9 837
443 314
22 281
618 329
521 627
949 556
768 439
184 263
727 843
401 53
547 722
827 534
411 796
215 283
422 920
558 731
286 916
648 469
66 905
779 890
992 809
213 55
465 304
837 769
403 509
323 960
239 471
170 524
753 409
650 164
907 256
559 923
663 748
150 797
108 847
94 65
597 198
562 994
12 285
66 120
132 360
396 205
40 841
879 732
803 440
725 977
16 817
192 692
976 476
835 718
559 285
213 949
730 968
771 650
8 420
151 59
29 228
35 396
396 227
87 806
430 415
281 104
172 723
569 200
596 697
66 673
954 238
560 997
321 84
337 828
856 943
101 285
501 21
836 802
624 783
851 157
774 200
148 971
913 37
436 361
643 286
517 811
342 988
778 532
523 418
28 648
617 168
912 945
223 80
714 233
754 501
138 462
801 336
753 389
357 10
323 579
441 171
473 154
403 579
161 532
621 961
635 971
801 434
499 158
343 561
389 745
139 395
537 604
347 510
844 551
196 230
589 997
664 439
693 953
153 434
50 643
180 493
107 68
986 421
185 181
2 125
177 17
564 682
831 427
304 880
551 172
980 479
536 349
899 801
957 236
573 493
416 575
626 417
288 240
327 591
923 976
718 902
454 253
587 978
403 355
651 494
911 664
140 725
918 875
540 987
128 994
239 82
697 996
992 284
973 394
990 524
765 640
267 279
828 640
351 320
884 633
738 113
748 177
475 89
80 421
961 347
844 879
198 700
685 378
865 475
556 188
277 2
973 356
422 286
54 472
702 320
796 251
684 703
373 891
358 110
996 492
494 945
830 719
484 235
543 466
484 244
785 279
847 156
923 882
858 647
772 568
296 137
911 379
256 92
97 91
327 639
556 810
235 693
89 81
962 57
361 85
624 117
75 117
809 370
402 774
64 9
865 512
99 191
151 6
817 897
954 515
398 144
658 2
687 241
614 699
705 700
852 754
492 668
651 998
991 955
474 321
370 271
323 706
180 166
164 521
137 28
399 959
663 470
725 437
622 30
288 296
462 811
39 511
834 516
370 910
952 862
509 362
826 596
758 475
615 89
301 117
199 339
214 832
600 47
534 864
746 638
585 150
561 342
430 586
702 694
421 680
393 986
511 993
33 857
507 199
272 128
223 856
277 135
550 253
190 804
61 891
497 833
818 433
641 898
542 147
261 362
457 810
966 117
140 155
920 552
656 554
750 241
755 391
889 937
894 492
75 626
814 687
496 656
738 987
827 625
24 934
933 256
153 29
277 46
23 38
659 236
223 531
757 113
88 533
386 315
316 565
292 691
850 658
555 134
265 59
162 894
104 34
423 985
220 208
829 794
90 586
906 529
560 135
475 409
144 381
894 409
439 56
19 863
943 805
769 124
598 858
386 178
314 410
619 310
118 272
520 573
134 419
111 602
713 497
429 92
354 102
204 324
763 321
922 375
628 17
688 739
587 396
963 15
839 934
75 863
522 278
952 532
899 870
447 861
885 285
609 579
850 498
710 272
265 628
336 373
526 417
31 914
631 267
550 129
12 255
349 620
254 989
758 297
67 970
490 50
178 247
76 688
878 424
806 278
68 459
330 322
448 459
452 557
133 174
360 622
575 947
660 753
546 657
631 116
135 58
158 639
98 250
709 702
453 816
444 585
102 569
226 298
114 712
207 937
513 628
25 115
524 85
168 328
900 611
264 240
766 821
155 220
218 318
30 178
599 457
69 806
932 609
392 242
428 291
853 691
863 685
859 407
845 206
525 129
203 828
779 631
470 983
952 888
389 141
547 467
927 988
121 137
140 291
393 435
614 972
954 602
787 258
841 527
125 296
854 404
283 326
540 309
259 306
351 989
966 545
516 217
170 153
31 828
397 156
559 757
927 450
417 186
583 702
127 286
182 329
23 697
545 388
870 715
61 1
141 478
186 895
596 552
758 990
318 18
757 209
508 653
923 987
291 199
43 352
552 183
181 737
256 683
873 595
803 473
982 662
959 291
887 174
143 667
495 277
223 689
700 25
513 33
686 341
293 598
850 188
494 993
854 624
262 716
358 108
665 686
834 449
637 805
89 41
790 798
501 133
299 679
245 522
619 638
676 571
978 509
371 641
849 224
617 432
917 737
147 967
577 406
958 821
811 703
698 995
354 330
17 135
893 131
765 172
764 850
844 750
79 213
368 592
223 492
513 239
183 223
816 948
394 226
874 619
550 638
860 298
715 609
280 434
92 775
979 957
642 548
495 924
357 361
956 234
217 22
808 746
983 251
269 200
784 799
680 706
512 54
652 819
841 129
716 1000
250 98
334 632
782 720
98 856
464 447
822 495
227 15
554 230
97 25
321 165
24 547
215 626
434 330
208 145
446 342
864 896
870 752
420 287
594 443
185 808
420 180
509 944
350 307
285 213
202 481
739 720
579 762
746 172
557 930
979 976
110 714
657 530
773 986
371 975
403 109
694 571
72 752
647 2
173 421
674 503
397 783
217 577
106 676
518 199
504 642
184 875
616 586
495 846
582 359
961 176
44 529
753 209
823 622
407 326
264 591
528 887
892 36
630 739
936 901
138 318
846 595
328 951
155 502
924 562
180 539
617 661
751 738
638 907
561 995
223 698
665 715
231 862
661 558
812 816
60 88
729 591
614 290
866 755
630 815
592 794
982 3
881 710
293 265
605 906
520 410
48 65
352 623
392 858
24 951
166 5
953 46
66 897
222 904
314 906
158 833
522 328
456 874
302 847
83 310
219 106
260 385
110 565
782 527
813 37
884 326
248 498
393 470
251 382
361 122
794 621
858 255
781 997
28 664
745 267
21 658
81 935
558 891
368 703
958 399
865 90
519 619
237 860
740 353
855 354
183 198
954 459
834 816
308 924
277 544
580 787
850 310
637 156
120 822
965 889
407 549
238 285
916 897
560 192
444 255
276 203
186 494
356 35
803 992
542 274
813 865
429 129
941 4
514 853
559 169
37 186
723 222
421 150
14 887
66 118
722 95
166 578
567 361
882 464
350 793
978 707
960 9
186 912
201 259
421 421
688 587
422 1000
738 353
112 50
361 600
852 2
265 25
350 68
43 390
6 392
173 41
999 637
236 411
336 998
387 280
121 733
149 887
450 545
483 65
640 282
906 92
946 138
902 220
500 987
730 521
673 471
545 951
561 854
23 362
750 857
491 662
753 632
300 699
121 554
270 339
325 565
437 227
229 982
530 789
835 904
151 936
676 251
488 649
202 366
298 395
959 41
620 609
729 149
498 812
414 121
412 911
829 965
276 126
359 762
100 670
417 774
440 145
922 837
59 325
87 908
432 902
665 904
330 428
814 510
392 441
772 61
566 540
36 107
194 94
431 280
173 634
616 54
787 7
495 421
109 401
507 232
461 73
123 646
603 886
902 955
91 329
316 132
490 924
874 599
182 136
805 305
781 234
814 884
770 757
723 926
907 813
851 122
67 166
605 144
619 94
68 493
879 29
882 659
614 47
895 117
815 16
873 538
293 132
718 975
735 337
420 154
897 405
785 274
785 398
866 487
46 90
221 725
587 394
629 957
35 55
518 121
323 910
895 459
535 32
514 67
797 735
144 384
536 856
381 760
422 250
881 744
511 775
202 45
602 220
679 347
433 207
979 902
80 800
228 967
727 77
821 719
733 374
313 425
983 824
77 440
844 175
91 664
245 823
38 359
138 139
17 451
563 983
806 907
347 970
889 753
737 855
237 580
29 327
596 273
983 918
156 408
95 460
794 642
357 951
184 246
350 271
278 938
202 658
133 264
23 828
285 569
380 784
86 624
301 269
869 835
457 321
226 977
169 147
946 548
284 368
292 584
636 513
771 680
435 579
336 969
184 638
185 919
149 820
756 274
953 91
456 656
337 153
792 981
202 848
798 671
339 333
308 328
813 844
296 461
204 751
116 587
147 453
119 986
802 269
656 492
953 315
158 416
299 536
267 852
438 487
777 971
483 247
515 963
775 820
8 15
311 659
902 253
113 550
491 732
401 831
114 190
317 300
70 445
622 552
835 558
243 961
905 313
360 913
679 670
923 932
766 233
595 231
423 263
708 503
783 230
359 380
628 281
311 902
376 260
368 798
642 582
332 886
266 991
27 213
255 728
171 965
459 151
598 121
52 617
789 499
721 430
432 824
754 675
891 132
888 145
675 53
33 427
44 9
860 267
406 502
177 405
642 416
550 853
177 11
404 743
67 788
169 110
43 55
628 557
961 558
923 510
410 451
891 588
433 851
472 229
587 602
728 884
375 770
290 354
509 287
796 173
455 124
607 751
112 202
656 779
736 874
99 597
512 510
379 660
736 933
221 55
766 40
155 719
760 891
944 859
720 217
115 754
181 793
77 537
124 298
8 932
724 773
971 635
502 700
942 155
119 132
349 76
868 242
148 944
593 73
217 622
674 678
331 967
343 799
880 178
734 10
800 679
83 306
631 86
412 105
681 231
174 706
9 122
920 806
989 950
596 221
230 630
102 175
48 513
433 354
796 372
578 30
723 849
283 981
463 513
611 469
528 898
810 629
72 857
494 55
584 588
211 368
823 89
601 657
730 103
439 365
229 45
420 321
40 110
203 215
199 148
367 841
321 332
731 378
558 123
57 778
220 734
26 591
200 638
45 567
358 426
336 30
440 670
421 171
399 330
645 237
793 981
282 682
182 853
444 615
197 840
803 718
271 912
562 711
581 334
15 877
215 808
522 392
695 288
329 786
876 64
781 650
28 944
850 380
221 779
108 672
457 831
971 706
491 822
100 662
393 145
584 340
363 279
462 978
7 322
962 491
124 287
38 446
344 528
620 443
541 507
95 285
25 184
616 349
150 792
683 156
914 5
420 806
863 515
673 42
804 884
167 486
39 632
129 36
422 958
388 335
314 807
492 177
321 933
41 993
42 199
907 628
643 297
259 124
332 831
534 105
140 921
79 930
744 187
907 785
896 125
662 539
662 104
455 547
208 594
819 998
927 731
648 492
456 744
880 415
506 775
137 401
291 671
422 304
978 571
301 916
747 108
659 776
543 729
640 48
855 128
630 91
775 403
631 948
967 857
21 235
112 673
151 210
132 809
985 952
990 447
168 116
850 265
663 480
398 655
117 861
327 267
428 759
114 126
285 146
816 211
80 807
840 281
71 503
760 283
396 394
358 726
536 679
538 650
957 23
253 388
829 93
595 780
135 220
624 833
611 161
482 767
686 628
90 422
509 46
444 761
876 799
585 761
789 757
329 843
776 94
458 738
504 292
713 779
990 508
540 775
579 359
543 163
471 331
827 428
225 602
873 682
770 596
139 834
374 481
607 825
9 185
535 551
348 6
233 619
218 815
320 442
123 459
671 448
653 792
385 581
493 745
647 465
33 231
83 21
771 300
741 603
635 215
14 417
444 264
819 937
316 6
400 348
720 358
133 907
800 873
862 434
87 274
90 453
691 889
212 602
664 91
487 460
706 305
396 65
240 63
422 991
410 9
367 604
388 166
874 41
282 930
756 726
660 503
565 564
890 326
573 714
807 291
808 497
763 19
152 833
454 837
212 114
365 256
269 606
581 841
319 739
483 340
284 291
152 200
782 86
984 895
536 65
901 240
807 591
945 171
128 779
517 888
178 973
274 436
130 55
521 114
920 908
372 864
78 570
429 557
816 5
440 310
495 961
611 158
378 39
714 77
912 364
368 727
168 807
119 163
810 839
12 551
359 643
897 736
681 963
164 257
31 807
553 294
373 537
696 916
5 896
1000 16
446 32
108 156
674 356
243 354
318 406
994 734
408 812
317 926
331 250
763 679
628 727
44 249
566 625
462 344
417 368
259 716
794 464
487 11
628 688
289 201
426 362
35 829
155 253
813 459
526 710
198 317
925 1000
765 905
687 405
645 885
259 86
147 581
727 136
663 277
452 940
628 216
844 667
972 300
131 738
622 85
849 426
278 347
18 437
358 560
298 608
48 435
421 248
212 50
133 963
995 422
372 317
465 960
131 823
872 948
14 169
555 980
791 599
878 664
857 298
911 69
700 856
990 832
819 347
481 584
570 963
406 441
910 772
961 465
30 30
98 640
148 87
824 318
785 710
482 904
967 962
277 245
328 186
16 288
2 119
485 916
59 515
806 747
833 814
270 970
523 751
873 490
65 712
442 438
647 927
353 58
396 47
861 172
901 383
224 339
821 704
142 490
547 332
495 603
649 832
822 861
3 74
180 779
835 99
614 976
821 134
88 118
261 89
949 434
949 303
508 544
741 485
247 921
272 450
742 597
310 206
523 464
948 428
634 159
12 938
747 788
121 704
729 519
580 634
191 570
107 682
547 55
969 94
384 42
84 732
375 862
777 482
888 356
188 537
443 660
453 676
867 281
188 900
269 729
812 701
197 186
563 974
648 906
517 107
206 303
960 659
939 6
280 17
298 476
555 212
373 449
479 889
907 592
559 767
892 764
422 399
757 689
265 395
822 524
890 194
324 368
435 230
311 993
349 203
108 770
641 795
529 603
690 292
609 387
570 366
710 540
699 181
681 643
808 212
6 305
460 556
705 747
357 326
2 548
881 100
830 931
280 862
73 701
5 698
126 304
16 585
859 721
709 687
293 710
773 673
489 5
125 670
560 138
34 917
835 159
398 631
111 690
692 696
540 465
721 380
821 845
49 756
600 579
534 174
442 767
725 662
969 467
444 891
891 841
521 353
882 564
380 769
152 201
956 564
710 664
447 642
760 955
902 80
774 345
970 16
537 842
369 418
757 769
543 137
889 694
246 644
565 126
391 11
119 621
420 384
154 579
715 148
1000 338
46 768
245 456
428 223
944 707
727 252
759 574
958 55
633 930
77 250
548 4
109 792
811 433
656 449
945 734
52 56
307 284
690 607
78 322
536 587
974 292
483 82
884 874
235 913
74 820
529 763
427 958
436 314
635 22
564 608
41 99
43 907
38 926
106 386
651 992
512 179
702 881
295 271
369 175
183 558
897 761
93 760
291 551
697 778
444 300
832 137
534 474
778 68
169 280
164 88
739 580
561 286
758 628
411 165
475 222
627 825
892 1000
643 413
281 305
116 841
942 873
389 294
789 903
504 758
110 652
645 241
628 335
363 908
639 478
100 580
703 919
212 559
110 823
725 571
662 471
398 312
291 25
646 654
932 636
949 849
628 160
760 750
511 925
747 452
542 573
39 204
44 219
292 78
578 271
589 689
423 360
198 964
932 588
167 975
806 144
767 336
412 583
863 684
888 684
353 828
372 725
279 337
471 701
48 20
658 765
678 424
452 441
7 666
690 267
499 444
349 386
778 844
896 585
619 911
916 577
445 573
341 475
996 144
267 354
394 499
10 892
294 710
629 772
115 546
621 244
899 658
390 695
169 930
226 788
283 34
271 177
601 252
948 715
79 153
173 173
966 71
831 707
766 764
788 286
693 365
355 634
811 445
877 110
512 673
30 822
805 815
598 251
885 431
227 157
830 538
559 391
125 333
175 282
147 524
12 762
699 512
746 648
115 331
113 232
388 256
429 569
960 494
224 436
178 750
717 325
625 272
385 803
813 752
316 277
335 416
968 723
671 397
88 602
13 663
866 389
772 875
595 573
399 728
464 486
681 476
500 70
665 264
4 608
500 379
73 272
606 668
844 797
426 520
656 109
883 929
225 510
163 199
148 180
462 27
987 209
844 59
547 252
612 781
533 723
748 757
797 284
223 311
482 723
490 296
112 87
760 307
107 223
618 704
726 165
307 338
945 839
596 348
983 763
94 223
672 205
530 169
148 988
691 117
621 135
276 284
716 112
179 827
401 73
829 282
241 976
101 21
123 570
291 710
496 6
821 674
184 222
297 936
294 477
218 534
452 839
518 544
875 865
11 350
434 345
741 868
929 756
36 750
429 571
554 75
501 6
225 214
947 720
714 728
290 36
805 147
222 152
67 134
782 124
73 461
710 635
926 993
937 610
184 621
222 482
692 936
209 981
971 13
479 974
834 997
856 241
702 918
910 202
927 513
800 487
845 123
96 926
375 572
293 128
414 149
248 402
560 48
665 806
366 811
158 345
838 575
254 890
721 378
937 320
719 19
545 747
504 262
558 110
271 495
951 960
801 23
585 61
280 860
721 177
438 163
685 709
482 546
111 784
858 263
158 898
69 936
912 259
828 563
558 460
422 630
206 73
894 242
133 903
759 325
807 240
531 533
977 881
210 212
866 256
992 351
510 750
675 316
327 466
347 337
269 667
212 326
495 556
28 357
24 998
949 960
281 123
637 337
37 849
119 975
652 845
237 679
243 33
183 309
659 960
679 940
271 70
721 659
919 953
711 785
819 764
794 105
652 526
680 895
910 863
139 595
290 806
380 1000
942 491
60 760
606 964
167 400
420 818
64 186
753 487
93 466
92 769
795 329
937 855
441 542
293 942
776 569
41 840
754 706
544 659
470 636
757 278
495 471
721 234
917 516
563 853
722 355
961 39
607 576
279 361
219 176
98 688
164 573
742 275
680 658
948 608
458 260
646 641
348 252
65 182
25 514
221 540
459 289
563 298
858 705
244 719
326 376
369 150
127 538
72 513
705 292
464 510
62 698
754 327
989 672
517 667
400 319
989 768
490 524
705 546
167 756
266 471
64 679
955 344
12 296
357 267
812 56
464 842
700 411
117 7
106 129
355 765
820 22
807 692
958 270
885 909
33 999
761 801
606 517
310 34
598 515
551 770
536 920
626 694
315 848
679 520
824 959
550 219
477 229
404 138
614 354
123 539
232 398
753 785
193 928
95 806
377 365
705 255
44 492
173 838
969 417
632 428
738 384
564 282
87 551
267 526
595 120
334 669
909 40
944 150
780 468
987 100
353 91
254 367
917 402
927 749
655 993
828 279
947 671
200 242
710 158
430 593
127 309
566 831
399 819
511 114
766 654
171 593
602 656
986 830
76 339
238 826
510 787
324 20
252 575
685 251
207 852
67 160
512 693
761 749
140 298
149 713
210 655
252 494
499 971
411 110
464 88
845 52
1000 721
660 500
433 869
7 124
115 822
28 765
419 780
500 165
270 285
320 746
500 784
405 76
522 266
407 228
809 825
595 211
830 864
495 214
639 166
959 66
960 695
14 720
894 494
702 591
604 863
768 963
173 710
923 215
632 379
73 727
326 792
595 466
680 969
750 664
606 124
241 15
562 390
668 493
608 368
1000 555
194 243
9 34
197 794
903 228
891 812
166 849
935 758
499 882
340 189
992 299
908 541
316 908
502 239
591 862
367 120
932 695
905 757
788 75
9 234
583 862
724 96
664 378
621 382
342 781
821 119
301 725
876 143
972 635
892 759
345 291
114 168
167 837
263 182
737 905
548 933
869 730
227 334
897 745
523 512
747 841
767 151
378 666
928 681
260 653
307 488
69 2
513 639
41 528
357 856
508 180
616 940
485 437
3 621
363 516
477 652
434 5
19 293
184 827
346 290
177 954
269 14
390 623
986 752
138 244
258 589
394 658
984 893
42 681
535 571
584 375
777 921
478 267
516 703
584 763
282 841
351 791
732 976
1000 966
257 835
80 366
120 871
791 460
514 98
68 796
938 771
847 111
298 958
694 729
323 317
694 610
480 555
671 699
26 960
469 963
479 581
691 618
779 340
575 824
68 250
859 416
925 691
312 687
910 591
918 932
906 370
690 537
398 733
329 196
604 188
878 285
484 888
234 88
20 276
946 431
780 159
451 384
509 446
274 529
510 344
936 791
949 418
743 976
711 807
755 923
993 263
368 266
143 88
866 440
167 298
34 676
994 629
419 119
644 367
536 70
109 630
397 263
422 928
30 414
820 612
475 281
701 1
740 122
928 121
887 470
507 56
167 335
761 65
956 742
333 775
590 683
106 524
666 198
997 593
415 539
594 319
959 707
848 42
247 532
817 952
677 40
445 365
676 390
811 90
826 979
736 26
710 815
143 720
204 3
124 1000
390 753
433 837
522 276
365 309
663 758
659 751
783 195
131 926
267 686
102 972
599 746
660 964
424 855
437 548
176 549
380 958
96 862
235 362
103 585
215 642
11 317
614 273
527 425
489 400
806 277
290 921
634 87
671 957
273 342
906 323
866 784
888 892
224 41
33 863
455 199
874 195
911 923
825 127
519 323
560 832
77 653
129 917
135 514
691 81
576 372
145 449
566 992
772 600
925 35
513 334
862 85
359 343
353 845
208 484
508 163
266 83
883 451
753 7
403 677
393 628
777 905
631 149
757 341
843 109
592 658
235 100
861 366
71 907
95 357
857 335
443 602
186 19
193 799
435 405
19 558
783 667
259 232
115 911
668 696
254 188
2 334
337 872
508 194
320 110
776 967
679 396
979 28
762 499
312 294
751 979
989 212
16 594
752 370
927 440
241 786
895 539
366 23
858 44
67 421
149 828
121 21
175 333
775 767
119 407
387 154
193 476
896 405
217 910
811 425
104 227
638 134
592 934
530 978
440 322
499 32
562 715
942 100
720 664
870 883
88 975
219 196
206 674
423 843
808 14
129 689
343 920
362 829
486 526
189 141
440 628
468 10
684 597
516 843
962 996
915 245
485 169
459 406
178 602
888 15
652 363
646 471
373 820
143 408
34 919
728 518
440 186
762 494
467 240
4 391
258 7
753 903
722 620
884 138
629 133
868 986
256 696
771 695
855 487
332 668
207 336
694 163
639 440
7 148
401 363
319 523
409 552
390 121
231 722
788 790
57 198
253 750
762 413
872 690
887 879
707 171
464 116
722 383
185 642
102 593
839 707
694 550
900 790
730 771
831 616
649 20
961 502
672 424
209 12
825 393
985 844
984 678
995 293
153 77
692 64
917 668
443 452
316 541
417 621
461 401
412 645
850 917
252 765
679 958
890 867
696 44
864 667
617 628
663 466
544 736
354 729
57 888
149 549
261 100
159 876
943 127
693 673
544 544
162 489
377 874
219 483
640 984
211 531
277 65
814 180
75 28
516 82
158 244
307 377
591 772
755 325
732 317
733 695
933 546
393 46
774 96
398 574
345 313
989 653
767 843
365 499
396 115
506 57
700 524
844 743
42 132
809 283
397 308
908 163
39 219
772 382
238 739
642 81
481 853
197 25
52 964
448 143
535 957
39 125
400 33
905 937
717 240
905 619
374 12
303 764
796 45
935 681
162 476
456 742
317 713
631 515
278 687
988 74
106 233
112 74
451 894
409 288
12 411
152 700
532 216
689 673
956 464
957 680
419 760
573 545
296 333
266 9
462 954
977 219
468 932
227 571
833 794
473 687
232 547
206 471
44 178
553 76
42 529
295 861
812 977
832 167
942 304
854 193
701 437
851 297
331 616
793 687
802 186
47 378
5 306
130 96
392 986
868 723
953 2
40 249
344 328
695 102
404 633
678 678
667 159
591 42
639 772
451 393
453 497
846 245
710 250
611 554
765 277
382 906
406 823
966 997
865 28
387 354
128 25
477 186
359 928
930 812
424 127
56 486
376 933
220 338
873 348
979 386
92 631
389 920
108 951
640 440
15 606
305 851
974 847
575 274
722 609
747 296
574 206
598 176
615 899
843 307
326 130
606 767
896 712
337 768
354 301
476 782
32 735
878 559
34 433
163 39
801 802
104 890
832 996
383 963
983 612
365 60
314 20
150 997
234 879
580 417
88 134
194 81
190 987
43 77
423 852
272 968
384 389
827 471
875 397
328 252
496 486
686 254
31 203
315 209
605 299
960 785
941 933
273 788
398 307
650 83
579 507
296 398
433 326
601 99
640 490
276 951
274 882
166 597
706 936
594 714
120 20
243 720
119 128
697 110
618 973
60 243
206 384
161 371
659 45
321 252
110 858
588 378
195 537
814 665
126 985
835 185
728 758
10 427
727 148
754 289
473 975
331 745
714 797
272 344
499 474
372 894
304 471
25 93
744 91
889 740
466 808
737 471
807 490
315 937
253 586
280 1000
12 241
240 457
217 983
265 810
834 71
256 896
119 432
428 845
973 495
874 984
735 306
757 326
308 13
377 46
468 842
815 705
395 285
136 822
481 109
668 706
444 755
12 552
80 126
490 306
780 818
505 193
44 161
797 497
612 277
982 401
385 993
952 817
470 828
556 312
529 483
652 842
147 248
158 156
38 954
653 1
230 609
556 313
140 739
414 217
756 91
867 251
69 97
859 700
660 220
419 215
532 602
201 754
559 429
512 855
532 544
961 751
424 106
803 16
999 775
302 199
528 213
627 391
67 839
362 364
83 245
408 559
402 982
760 826
440 563
408 191
46 62
742 574
626 720
408 993
922 666
739 268
813 477
423 214
810 183
97 583
269 867
938 806
840 108
714 930
375 783
611 569
21 199
726 893
69 948
753 858
206 939
906 397
46 619
327 421
754 121
41 711
488 144
342 931
753 396
262 261
848 467
552 105
17 828
662 328
896 702
38 735
934 361
612 356
265 120
346 527
733 193
993 284
297 856
397 249
551 58
576 446
112 965
533 956
560 479
530 780
797 493
613 833
377 932
980 26
397 184
459 299
593 386
97 704
988 845
258 445
307 196
141 683
127 120
330 456
801 141
193 937
668 242
925 656
86 757
891 341
633 786
633 387
356 161
876 632
816 313
388 297
8 940
84 250
280 906
83 252
935 67
37 568
430 394
857 168
551 84
151 718
397 890
367 756
829 802
5 460
707 974
208 614
403 13
406 781
407 218
347 887
776 156
957 206
179 316
804 756
504 11
721 258
442 781
329 808
760 582
597 839
946 697
763 666
955 137
621 396
216 85
116 469
572 649
421 368
669 366
65 783
31 371
919 4
766 188
360 712
119 214
322 334
298 437
803 539
529 726
187 201
94 848
272 477
729 191
219 165
850 101
639 857
81 825
889 230
469 320
719 914
520 342
390 737
763 469
202 333
985 4
873 835
104 553
190 742
918 169
11 158
751 479
478 469
163 134
977 266
801 961
147 373
210 617
542 312
447 371
780 838
323 155
691 29
663 756
21 1
15 306
434 481
216 908
8 109
219 454
479 350
644 966
356 462
103 571
403 117
949 223
579 165
482 586
273 700
49 386
378 696
631 82
789 734
653 543
731 151
103 309
315 584
247 939
283 637
42 683
22 694
727 724
273 307
741 798
989 393
341 190
273 71
340 727
731 654
593 944
614 986
626 987
711 783
807 129
310 432
788 319
117 675
879 204
586 153
139 203
537 169
907 599
951 65
746 399
208 369
264 437
397 835
988 392
371 597
208 764
240 505
133 446
234 554
741 446
964 728
189 200
205 135
972 498
986 694
446 902
495 315
532 99
104 766
533 63
471 721
262 27
525 193
279 970
975 463
584 470
556 300
750 26
760 303
366 319
23 550
413 246
803 983
886 168
401 449
389 516
642 283
428 608
305 569
551 123
362 666
817 143
514 639
973 399
806 725
199 546
592 192
829 371
799 332
876 612
734 945
688 447
702 427
962 515
706 300
632 448
810 805
925 37
815 854
273 1
896 186
567 312
886 384
45 6
305 565
444 640
155 212
65 359
174 364
717 723
814 272
141 210
664 933
697 620
700 245
261 91
7 88
240 723
810 575
357 195
84 94
366 599
614 764
666 616
483 278
58 489
563 878
72 202
793 890
25 876
983 980
279 988
959 343
443 925
106 494
765 123
400 519
345 39
305 616
589 288
648 226
550 959
883 673
245 546
815 684
334 357
68 174
399 667
377 318
10 259
342 198
609 488
494 206
889 397
642 222
105 662
8 851
846 774
540 222
91 901
271 944
108 859
258 935
87 882
873 756
711 718
882 602
108 952
247 561
489 84
290 273
881 22
129 820
822 362
579 502
522 825
45 177
63 42
125 225
176 357
440 229
269 81
539 791
814 92
812 876
133 747
324 659
966 921
295 779
413 791
331 864
267 185
901 536
618 439
678 875
744 725
510 557
817 673
784 301
771 267
367 219
673 769
188 884
414 892
326 582
564 461
235 686
780 3
74 146
846 788
217 537
246 132
350 480
817 76
327 948
79 400
445 652
181 659
897 82
731 497
284 736
785 579
178 35
904 390
55 100
367 133
851 812
136 31
822 32
881 79
814 615
85 346
866 562
97 925
993 927
541 887
502 189
481 287
236 559
572 674
588 953
739 771
923 240
825 197
74 399
577 661
353 153
621 276
178 829
782 489
698 12
783 448
27 93
958 203
641 876
677 715
627 438
783 700
563 41
513 159
158 294
647 207
657 523
970 20
884 279
574 524
507 251
40 373
732 247
931 825
703 744
535 825
68 770
645 313
596 235
636 509
47 974
951 381
485 216
925 371
140 846
337 785
159 932
919 329
287 880
370 865
102 357
682 675
881 504
919 200
351 58
194 907
862 241
120 965
673 88
210 825
372 355
906 298
52 303
337 245
209 660
900 108
425 636
945 449
723 666
803 484
619 364
660 166
253 76
673 640
62 852
644 334
970 167
869 44
184 23
880 802
967 394
349 947
334 845
582 747
433 918
645 402
797 619
536 676
420 274
215 739
667 488
577 367
786 192
886 212
408 139
670 103
716 102
855 807
425 112
679 196
934 403
732 510
53 440
29 290
512 790
191 465
113 946
117 734
768 659
528 563
484 667
598 549
642 380
23 320
445 322
72 39
319 177
656 787
911 423
379 972
348 131
862 568
308 306
241 379
344 14
901 999
800 811
773 244
975 151
409 531
935 168
877 324
669 423
665 530
990 972
703 882
18 168
641 992
693 79
813 827
820 784
781 126
424 350
743 416
363 441
359 867
456 767
971 628
753 730
129 85
786 696
320 831
711 930
95 546
456 361
826 815
661 531
261 88
850 565
612 310
818 424
726 667
564 121
287 110
732 156
921 727
482 122
643 472
134 278
798 809
762 436
85 191
313 783
390 773
147 891
678 878
625 989
986 468
454 477
386 766
539 351
1 941
440 96
338 51
199 16
280 175
98 739
536 435
912 944
70 997
937 992
736 292
832 16
542 151
87 639
890 974
74 448
391 421
233 57
348 412
847 438
218 375
838 572
164 924
563 405
898 636
852 212
984 533
405 752
808 744
507 507
296 698
170 514
878 910
476 393
25 1000
945 980
83 199
689 242
503 396
261 921
182 404
883 367
793 679
152 170
31 149
869 975
480 453
676 563
804 296
360 904
95 214
651 944
238 911
400 398
920 282
313 267
234 343
415 102
907 344
457 909
867 299
985 517
779 458
738 531
164 970
722 476
588 307
170 3
760 839
575 241
668 779
429 348
403 375
832 658
64 38
667 227
359 740
55 946
414 548
823 948
956 397
540 624
682 170
149 865
828 212
439 964
261 983
68 561
140 482
781 416
63 320
223 252
249 472
642 16
498 821
666 17
714 251
861 326
586 281
238 725
114 698
465 102
43 787
458 643
924 252
72 270
638 588
913 925
483 151
649 596
200 40
841 664
493 405
192 31
706 804
53 749
370 746
212 7
333 551
209 597
747 124
638 946
515 478
235 182
579 270
18 799
458 387
996 275
169 634
220 683
463 533
41 697
714 285
57 404
386 916
302 677
864 398
351 136
128 347
331 794
513 724
8 316
72 402
48 809
4 970
858 867
301 70
953 780
416 362
76 747
342 759
482 382
41 953
30 991
808 154
465 760
330 167
119 222
248 134
744 277
125 246
672 284
751 489
72 516
397 402
682 867
623 406
562 611
933 709
248 660
868 495
145 612
123 269
209 147
905 959
995 706
107 849
254 427
37 590
876 696
349 476
180 445
591 376
698 577
675 692
689 43
821 943
771 337
11 359
403 81
526 836
821 566
508 699
658 460
417 821
422 808
658 234
730 587
870 39
397 257
269 799
338 146
711 216
266 678
632 743
721 53
902 378
639 631
317 860
669 126
91 417
383 711
581 271
121 84
113 731
559 439
181 351
500 256
949 419
324 259
427 445
349 741
596 331
931 776
209 761
508 906
355 381
988 740
273 666
248 597
925 26
644 575
315 371
675 598
193 685
713 675
701 208
782 733
392 448
126 871
159 342
379 682
687 269
140 951
429 192
240 939
119 631
387 574
527 174
654 538
232 93
514 610
294 157
764 930
570 502
855 618
637 381
144 290
270 613
705 318
332 534
113 626
51 742
957 862
32 73
143 953
923 562
377 66
203 999
678 655
412 192
169 121
655 572
433 245
550 609
924 472
171 653
537 373
380 853
869 808
155 872
95 810
421 228
905 104
155 806
712 78
730 813
607 732
689 805
485 585
559 591
627 587
665 650
814 882
867 766
221 907
843 358
245 402
301 656
861 71
232 365
367 520
994 180
401 823
588 295
878 509
352 721
219 948
474 871
274 815
950 849
306 998
517 636
203 270
810 630
241 749
610 627
190 180
574 663
542 323
47 844
524 858
136 278
627 544
179 371
765 341
474 50
229 827
326 278
707 220
953 105
415 828
962 550
406 510
226 936
232 342
698 365
506 172
414 759
83 576
99 497
399 859
923 93
590 680
615 186
509 891
607 625
383 915
366 672
427 990
358 320
177 108
178 451
130 505
638 96
42 146
338 810
434 432
668 817
840 124
985 643
621 694
314 149
153 843
599 704
314 80
208 951
411 150
12 631
708 442
580 328
135 245
829 287
507 902
350 34
503 149
898 913
533 120
213 745
970 319
34 677
209 537
885 295
963 227
47 821
128 748
894 195
660 471
118 419
435 826
289 677
588 331
877 318
833 5
11 953
622 863
41 144
402 754
45 43
782 524
482 163
901 721
511 734
780 295
702 685
50 104
791 95
498 572
202 452
741 238
431 773
658 942
858 735
815 895
157 487
677 936
781 673
842 835
710 244
338 787
12 625
432 752
857 588
876 371
557 69
205 266
117 1
632 188
660 995
99 25
750 787
669 503
484 606
465 915
357 321
854 947
669 466
798 225
70 200
387 121
695 550
926 639
493 766
207 187
652 763
224 520
572 671
157 618
572 397
763 498
387 45
92 880
189 842
903 818
727 109
983 7
455 433
741 30
493 619
971 255
116 357
588 461
554 776
655 808
917 949
425 251
36 400
909 339
566 471
548 58
442 518
227 314
820 166
942 781
513 448
187 938
893 77
424 317
841 398
564 205
384 857
743 849
363 929
786 413
498 667
383 273
335 785
262 826
757 611
424 597
608 923
779 394
258 873
242 972
154 380
736 928
333 233
594 715
852 470
106 290
481 862
113 313
693 690
235 780
969 568
12 915
690 300
775 522
777 323
285 237
754 557
131 16
278 667
871 322
709 106
101 29
25 464
943 658
683 137
143 372
788 269
893 301
294 21
257 419
45 362
729 604
545 952
409 25
442 171
65 936
204 139
504 498
159 831
481 576
350 562
179 894
865 104
480 484
490 475
434 383
679 989
873 182
12 913
151 613
540 85
192 718
680 653
972 74
586 461
549 371
760 197
985 775
344 315
495 862
949 492
304 132
256 850
269 469
23 31
875 606
657 860
526 913
869 373
126 389
312 887
300 920
830 752
430 802
156 305
759 812
164 393
402 32
772 999
815 969
888 681
827 477
389 656
133 10
666 430
99 181
919 615
552 770
154 121
359 286
482 31
812 24
638 251
756 979
514 232
185 690
652 504
106 752
592 156
441 952
332 366
98 496
378 332
637 472
55 184
191 706
40 649
457 41
196 469
349 637
528 94
996 105
436 186
394 424
9 746
925 63
281 467
467 928
361 113
327 908
933 676
896 352
60 249
342 567
430 529
347 892
278 498
914 584
498 486
52 564
355 343
28 997
871 224
133 605
389 304
228 678
4 142
261 501
698 749
373 443
804 752
791 921
243 293
739 631
648 101
543 228
369 38
398 347
172 440
376 222
499 454
616 411
421 283
49 369
422 697
821 316
987 610
990 159
732 942
465 395
637 315
91 801
255 140
521 29
696 463
435 271
163 166
646 463
101 74
47 578
633 653
69 154
494 377
285 527
60 154
325 494
11 636
836 815
736 288
888 223
152 753
906 619
886 983
478 945
900 161
425 736
500 886
247 86
457 504
606 755
738 63
864 578
490 855
368 154
908 400
285 943
845 93
79 51
8 664
894 97
147 339
844 731
208 509
522 544
636 16
619 66
74 806
993 747
98 603
293 164
894 21
102 9
727 788
675 934
495 189
919 950
494 164
971 490
989 458
746 90
761 897
685 447
594 537
145 240
538 990
403 860
479 391
317 225
480 487
686 328
342 587
903 315
76 978
469 498
764 613
602 139
656 360
667 129
286 988
728 980
574 675
143 477
806 517
512 191
944 24
622 824
205 630
110 485
624 396
824 351
25 517
881 830
689 596
51 552
187 977
245 362
111 352
487 687
421 949
105 779
375 949
623 463
565 704
85 809
418 412
413 382
143 139
682 191
650 328
814 625
339 308
812 873
171 705
858 654
760 69
739 762
823 724
197 849
979 912
43 481
236 702
456 783
645 510
58 164
452 148
277 199
89 225
90 285
548 32
109 591
865 696
292 333
94 217
324 549
351 321
966 899
913 441
944 2
69 625
400 529
215 616
224 858
426 976
866 777
296 275
801 59
404 506
946 74
669 23
442 737
648 194
72 461
731 93
364 883
503 119
786 334
707 454
356 500
217 206
997 640
488 102
186 524
972 268
150 119
158 538
103 943
223 809
661 290
285 705
448 853
910 444
492 576
948 979
29 825
481 316
453 983
786 962
872 888
904 94
49 652
375 709
942 659
511 323
685 278
308 127
322 697
658 459
359 571
246 222
245 429
927 494
912 611
738 319
346 899
30 356
236 760
858 515
545 183
398 472
28 661
82 151
880 171
821 457
670 384
399 760
728 151
519 125
49 17
226 869
473 730
387 179
262 908
17 121
354 38
505 741
321 255
852 927
56 403
711 841
458 759
979 681
278 563
383 782
389 859
981 331
438 409
144 493
655 294
11 786
795 988
332 220
918 714
354 925
783 100
424 572
509 919
124 101
733 273
58 213
216 766
831 924
762 599
17 544
467 558
452 362
713 716
2 635
553 833
431 927
209 480
38 430
616 242
192 888
274 62
597 578
997 48
284 3
564 286
638 116
118 548
474 637
663 120
974 922
516 280
693 424
367 42
823 657
538 107
660 101
744 649
216 213
565 998
314 890
830 434
433 941
119 256
597 656
362 608
256 675
669 803
176 5
325 92
2 990
982 921
744 163
820 280
206 253
508 169
128 440
677 736
114 697
890 136
140 856
157 494
846 490
766 941
69 824
751 274
76 322
507 322
57 834
583 946
969 762
360 719
622 405
831 990
939 239
824 873
185 144
604 251
769 557
64 128
627 818
458 734
288 774
591 114
412 388
787 16
990 555
924 53
222 523
653 76
828 614
49 921
847 753
641 600
333 891
733 718
793 307
241 862
740 816
244 2
679 71
991 814
766 473
778 105
785 936
987 870
992 694
387 83
861 365
827 104
174 686
888 824
721 490
777 906
727 782
36 254
26 379
263 847
792 788
998 381
524 71
871 443
280 647
348 358
611 806
761 909
921 574
419 401
860 33
599 3
176 565
987 474
494 266
472 194
975 252
409 689
296 680
897 679
560 872
282 488
528 5
370 141
620 803
965 267
483 792
735 348
76 831
851 720
212 76
351 419
471 730
771 720
282 492
860 253
520 129
968 254
634 903
912 973
712 252
326 183
557 972
359 76
681 279
698 667
181 899
855 154
478 494
442 836
486 113
417 346
753 768
380 433
46 429
732 990
483 598
258 606
793 669
163 462
478 931
807 469
218 657
899 949
158 128
85 805
817 878
474 980
910 849
841 316
910 776
827 808
352 35
259 520
912 84
386 761
799 153
468 602
810 729
536 806
515 464
660 900
407 204
236 205
196 823
233 357
903 962
344 791
114 566
415 628
879 308
536 285
842 867
401 37
42 985
946 89
220 156
352 250
886 290
156 409
116 549
394 509
493 691
403 191
821 974
347 747
499 858
138 589
136 508
109 189
373 995
830 381
721 338
141 836
886 886
956 331
656 533
743 363
94 230
716 331
325 227
172 398
902 633
512 815
965 167
348 191
673 442
553 118
622 386
177 486
245 700
883 808
715 820
452 490
797 80
327 308
246 292
482 851
386 386
968 56
793 674
312 321
159 556
372 42
715 87
861 674
516 851
637 966
186 22
430 568
799 222
144 83
756 406
19 271
608 465
465 117
453 793
267 990
166 970
495 947
521 481
204 384
82 312
141 453
934 748
269 750
864 425
699 668
569 317
658 87
33 878
501 553
358 606
319 940
18 635
734 452
256 232
981 540
699 217
307 336
720 340
213 220
244 922
178 563
682 189
438 113
333 833
169 933
979 733
655 681
136 220
289 400
450 180
368 971
772 139
869 936
655 381
372 377
152 350
109 7
923 115
334 328
810 136
859 559
971 578
529 94
716 750
30 958
408 429
981 414
917 432
439 508
918 530
157 79
665 16
637 987
593 518
619 461
618 378
242 950
791 402
139 72
286 407
855 518
377 628
474 646
157 983
725 173
998 713
159 942
582 590
403 571
521 72
417 349
926 336
153 2
508 502
959 397
199 361
968 480
356 840
850 45
745 41
818 90
321 997
599 543
663 871
106 214
583 425
693 291
264 595
395 113
639 532
473 245
249 85
827 411
807 738
683 543
462 812
693 386
982 312
318 421
508 125
511 980
946 822
716 558
478 553
677 427
897 11
738 497
185 333
105 454
785 276
789 341
255 504
898 960
756 721
625 24
876 988
403 905
188 741
305 293
546 635
611 682
22 164
255 920
475 362
946 616
887 344
225 34
127 451
56 24
706 995
769 727
510 23
736 989
956 333
855 911
273 932
627 207
545 420
971 23
870 378
396 103
301 165
182 810
146 275
737 249
278 655
842 600
978 75
370 725
529 670
831 780
269 713
290 597
874 379
845 670
450 955
962 933
327 990
996 656
380 945
386 621
400 950
517 55
761 742
433 957
911 502
960 872
434 638
146 25
645 931
880 644
200 293
808 716
876 571
364 138
424 323
362 209
990 605
203 136
19 625
668 937
113 867
581 920
934 927
839 94
409 66
490 637
320 877
611 340
994 492
672 184
585 433
39 2
760 857
675 827
901 798
874 720
940 545
596 902
625 442
609 402
166 572
897 277
455 680
721 328
399 12
873 346
913 108
406 746
407 672
189 101
446 956
520 550
159 54
41 182
940 654
151 728
431 43
117 837
756 238
650 313
862 597
941 21
651 546
316 67
259 709
362 398
278 144
792 394
470 30
272 226
267 139
24 268
788 665
373 729
37 23
626 704
764 689
439 711
621 230
456 601
87 278
630 710
855 248
401 359
111 842
595 874
882 28
90 971
550 897
174 552
257 17
604 262
640 404
364 466
388 687
425 310
213 722
978 363
323 586
848 401
251 839
804 279
121 166
625 485
902 768
591 290
806 15
553 293
878 227
231 609
268 812
80 857
14 704
693 996
119 595
884 921
723 834
835 89
342 843
139 822
141 831
169 259
909 41
846 12
667 760
448 237
973 453
519 781
602 678
758 254
923 666
294 768
314 695
835 733
946 858
339 989
575 786
226 547
328 128
853 161
49 128
178 342
460 983
932 358
155 611
158 484
542 593
689 90
315 123
390 83
534 322
284 277
650 527
269 849
540 431
560 910
661 249
581 639
682 999
273 473
889 959
778 141
641 317
385 483
731 622
251 663
612 461
75 37
64 465
945 516
338 14
236 330
690 715
641 960
112 371
933 362
33 897
174 295
621 937
885 47
973 300
816 718
648 52
814 337
66 49
814 847
667 925
569 599
638 954
495 811
513 72
306 341
664 246
937 510
579 450
920 271
400 364
610 754
142 375
88 980
188 103
964 985
659 292
491 677
485 421
691 878
767 300
287 216
80 143
460 738
674 61
713 456
530 648
912 805
406 198
372 823
275 919
427 454
394 506
595 382
956 677
289 429
1000 198
598 911
3 355
178 734
539 37
462 487
868 395
622 428
548 910
262 444
68 262
642 665
369 549
742 994
77 609
740 196
832 361
623 183
99 884
497 619
652 983
454 368
347 957
975 99
92 702
677 831
249 508
544 224
239 166
401 383
918 615
949 395
640 295
746 328
682 837
20 630
853 456
145 128
992 999
960 328
918 908
722 558
203 776
104 205
915 155
113 484
939 796
926 435
276 918
433 652
650 221
146 567
272 46
305 340
362 595
488 640
281 415
39 426
334 519
201 639
613 131
770 463
925 979
394 885
334 727
887 307
320 694
488 407
779 943
782 726
677 216
825 798
30 390
475 306
369 322
558 196
619 197
603 531
948 733
280 959
435 308
458 556
1 284
861 721
605 75
622 377
381 637
263 12
595 49
672 473
28 11
412 240
644 709
433 450
774 189
518 772
244 282
669 623
644 433
153 528
724 816
765 547
797 786
521 440
218 383
518 370
501 498
969 939
540 110
827 235
845 623
747 932
310 8
914 51
233 10
879 442
936 232
948 760
248 47
692 909
54 486
781 239
600 279
295 142
843 35
915 130
612 767
252 621
969 155
224 232
9 871
43 680
291 836
578 14
205 384
119 700
47 219
862 15
726 437
598 734
659 970
103 936
123 374
759 345
861 470
49 577
943 40
125 5
861 219
428 101
3 531
610 253
417 140
349 465
54 71
901 178
748 855
214 102
465 127
619 25
738 229
720 977
501 44
414 402
574 840
694 80
423 78
153 838
862 258
562 457
501 488
815 426
451 498
194 891
728 866
820 941
475 523
945 249
982 859
879 582
79 792
572 425
592 117
354 479
622 323
688 326
367 958
235 898
446 894
667 525
685 238
412 720
204 117
550 825
407 941
805 599
492 869
126 528
53 698
94 410
985 243
770 404
453 609
412 981
930 323
84 24
376 836
775 146
240 663
624 731
24 68
178 474
779 171
67 162
335 395
295 576
412 834
168 3
848 487
46 471
569 422
538 724
212 649
808 325
522 20
190 158
814 876
452 962
130 215
569 643
135 966
739 355
3 938
627 198
204 149
217 295
801 759
986 355
73 789
316 555
203 923
457 690
241 921
97 331
627 875
281 982
164 260
179 719
857 816
260 755
747 852
183 6
69 815
987 232
74 517
302 833
264 666
481 916
314 2
865 297
634 489
776 893
595 522
745 974
332 784
187 668
333 743
273 165
235 356
945 868
196 720
116 309
486 447
93 579
116 811
97 302
479 95
189 728
328 199
424 548
552 720
767 747
889 33
86 356
341 571
154 785
149 269
596 245
923 74
104 267
112 206
668 663
762 716
312 2
748 397
357 441
225 468
245 755
987 588
709 562
577 250
162 338
317 473
339 417
857 539
556 433
6 37
253 70
793 849
824 925
33 810
864 484
397 902
300 973
398 444
43 305
410 65
807 273
548 736
637 496
956 283
663 240
634 250
96 32
890 29
514 432
4 275
548 396
897 96
692 885
376 546
137 580
639 232
611 683
955 611
327 58
321 192
841 324
467 688
83 381
461 126
266 51
948 735
383 84
314 373
667 924
574 362
997 252
419 318
443 259
993 261
946 830
562 438
858 827
382 554
222 47
278 888
46 623
147 816
466 827
206 104
960 377
243 693
600 102
457 244
691 882
718 708
371 982
438 980
304 680
823 739
175 778
370 922
69 249
813 673
593 530
733 963
864 753
891 653
820 446
633 45
972 701
293 136
725 237
552 232
209 442
884 644
339 567
102 821
97 322
798 472
373 534
584 647
445 907
699 90
42 423
326 59
880 877
436 9
829 540
858 979
363 573
843 736
106 857
136 42
948 201
400 207
575 41
998 597
957 362
322 785
253 179
751 958
166 190
250 669
121 549
221 142
890 196
840 641
402 414
34 400
362 951
184 318
684 569
884 786
878 938
127 595
712 247
144 284
26 233
993 59
9 816
672 673
941 707
493 924
761 838
967 887
785 30
485 928
313 873
312 144
451 689
747 8
149 108
895 397
587 935
964 729
2 629
953 665
772 404
354 148
198 100
508 346
559 682
517 690
880 165
761 785
533 827
193 725
705 938
859 477
693 564
624 891
911 396
621 24
658 691
239 419
977 200
222 187
676 266
750 651
134 96
45 524
623 929
366 628
277 695
179 850
115 983
857 623
747 342
718 436
213 356
594 346
326 624
5 504
868 918
899 787
635 42
796 950
892 457
960 456
812 553
135 868
686 960
105 747
16 460
738 41
828 861
29 975
162 272
432 121
80 595
106 889
415 593
756 100
847 450
909 825
217 65
277 365
371 438
989 154
911 68
100 936
150 283
517 701
495 715
759 423
819 109
459 541
898 799
694 808
218 145
95 869
286 851
905 155
551 399
869 52
781 797
313 932
856 124
922 517
913 140
661 7
360 363
213 533
283 372
167 64
169 980
479 215
94 334
87 611
102 94
808 985
869 314
37 6
567 205
985 968
483 767
452 576
101 141
493 539
370 245
230 180
901 450
953 882
392 871
438 728
966 673
558 92
835 661
998 963
257 302
525 633
728 67
711 693
110 690
851 19
407 247
943 373
921 599
783 918
571 756
513 450
812 603
4 921
645 854
291 778
538 321
631 944
669 400
190 589
858 910
227 756
521 739
206 332
604 338
415 894
214 97
248 780
373 916
179 562
856 176
492 453
2 718
209 522
809 414
853 502
974 456
349 305
753 939
391 61
399 276
640 876
686 848
397 846
974 108
193 665
21 297
125 160
937 515
874 17
892 53
361 641
593 596
912 1
484 885
324 504
315 587
283 42
824 650
555 68
702 267
60 599
592 652
546 855
652 29
144 785
530 807
618 844
746 785
652 28
826 827
29 732
894 730
351 305
328 294
957 873
149 960
253 888
71 308
38 671
798 919
830 415
763 575
461 838
494 742
456 450
614 604
494 914
832 574
410 946
500 961
663 689
293 119
74 900
731 999
638 576
264 734
219 95
41 158
940 455
314 628
461 803
697 646
86 377
603 816
941 829
494 880
283 159
314 339
482 447
678 629
68 355
46 971
61 711
662 812
610 745
588 243
805 197
92 482
366 230
764 407
730 75
238 600
442 63
181 126
892 101
950 538
226 26
942 96
179 819
810 953
998 544
673 241
644 974
779 145
39 75
659 264
131 758
574 508
852 104
327 8
945 597
122 106
902 471
141 938
751 911
289 233
668 214
879 494
442 141
281 695
963 282
621 674
926 520
515 67
218 9
500 320
271 140
705 997
809 374
415 39
214 660
707 888
914 52
198 428
470 6
210 687
366 61
359 988
553 263
259 87
982 25
535 918
713 793
150 228
221 867
640 931
854 192
193 132
982 636
736 193
110 47
638 347
849 656
880 350
883 452
568 874
66 574
376 825
871 628
579 633
661 213
559 537
953 439
238 187
578 477
342 925
478 528
968 667
837 492
124 940
980 813
701 189
328 939
727 570
615 389
665 514
649 143
393 616
809 581
347 583
380 678
395 616
157 247
816 832
207 636
749 63
592 765
576 240
507 599
501 195
792 657
442 529
892 609
712 912
969 918
547 69
549 57
953 402
565 621
41 641
964 831
662 32
137 442
498 943
391 200
792 366
757 417
416 65
231 456
705 183
681 956
117 800
679 254
964 433
632 982
604 545
353 299
369 33
255 288
583 145
896 261
750 488
281 392
824 120
949 807
454 372
643 231
550 246
127 793
80 479
91 449
441 670
35 336
156 678
830 150
396 386
171 827
434 965
284 960
603 169
971 432
318 230
615 685
892 831
298 518
584 174
177 203
41 610
468 934
882 71
854 420
484 399
661 828
664 74
147 840
32 330
8 265
752 110
881 900
298 377
78 983
17 91
162 681
164 309
587 61
234 493
449 448
811 250
149 901
128 579
669 397
976 903
236 56
277 469
548 844
522 349
643 473
999 345
369 144
340 868
617 334
341 89
139 62
263 261
128 825
481 531
921 754
556 919
584 317
813 720
587 189
277 976
341 339
172 955
915 727
609 756
500 164
26 302
618 735
914 430
454 486
674 122
319 950
97 11
288 268
927 880
317 410
165 478
779 450
151 748
537 64
935 53
876 31
401 576
337 237
993 853
313 472
112 213
787 220
897 662
176 252
691 929
828 302
997 516
890 990
721 955
150 303
11 92
425 323
888 849
380 674
68 277
335 670
236 862
274 278
790 453
579 787
968 468
128 688
422 549
154 923
818 437
219 405
299 844
682 440
296 613
82 515
592 552
137 695
131 671
710 781
514 743
221 161
355 798
423 787
992 755
885 119
210 208
613 644
722 35
239 666
939 375
360 391
32 842
61 741
975 926
305 173
437 514
380 401
157 454
436 747
116 504
23 176
596 997
453 431
895 890
788 37
670 685
693 785
189 715
64 116
900 105
539 40
494 859
131 54
125 470
506 942
657 593
478 72
932 929
520 822
67 1000
799 952
320 48
97 825
990 378
519 646
322 348
717 381
742 97
377 315
847 696
230 739
509 409
84 344
537 954
341 210
301 409
590 395
857 385
419 234
51 617
179 76
868 688
484 808
994 195
67 348
354 151
691 242
104 383
451 757
791 392
151 648
233 179
538 513
291 439
126 647
842 384
819 547
534 861
244 591
746 386
335 896
690 252
281 167
898 950
334 807
20 130
208 615
72 305
868 368
467 238
317 717
187 306
159 872
307 449
225 537
240 649
500 683
974 289
771 37
418 220
933 204
631 158
92 870
158 814
219 373
141 70
55 704
454 62
362 428
350 770
195 472
43 599
617 831
129 61
701 638
874 919
10 14
718 576
989 582
302 690
514 509
459 147
970 659
118 938
489 598
660 658
726 881
181 714
756 165
25 790
176 483
141 757
435 629
706 784
170 292
7 628
887 948
779 137
441 767
263 754
836 697
833 904
832 839
138 956
969 743
458 99
879 674
690 201
853 587
577 293
353 191
944 560
16 678
101 848
581 284
38 112
354 176
419 674
918 877
772 148
701 897
835 187
197 187
506 673
720 283
864 757
746 570
243 201
392 367
180 401
894 790
328 501
267 409
834 363
416 49
618 403
29 861
227 7
407 662
899 63
389 226
564 655
986 337
238 69
552 423
304 212
301 610
983 527
636 375
689 233
778 910
601 760
788 217
863 423
592 626
308 29
867 421
169 380
50 821
445 101
746 232
141 184
634 281
400 848
55 991
371 251
781 455
187 647
227 355
728 431
353 350
375 450
140 958
353 540
882 630
122 605
233 902
59 771
803 289
990 457
957 570
766 280
444 746
106 678
480 340
82 731
977 207
359 890
530 293
668 519
771 844
589 588
596 315
166 877
626 997
727 897
913 438
415 617
833 868
592 272
734 847
56 857
944 644
598 569
640 517
275 719
156 198
661 105
295 665
863 375
237 552
913 11
181 390
380 125
743 258
807 871
354 319
298 427
366 592
972 306
763 208
218 390
416 949
866 449
582 215
731 791
464 537
661 169
596 573
961 873
696 723
433 905
749 2
647 164
2 782
850 817
986 525
820 581
275 231
679 949
991 850
881 791
552 866
357 254
515 865
3 679
538 33
20 336
607 614
233 646
552 305
613 418
521 593
17 606
562 907
750 456
673 514
677 692
850 284
658 31
506 947
593 233
747 557
650 267
149 253
424 847
433 772
680 90
36 834
980 628
418 726
536 68
672 494
910 329
889 445
273 905
185 195
966 981
706 119
953 849
73 370
574 609
789 918
645 461
763 198
342 24
526 69
240 766
59 324
656 76
143 526
169 95
726 241
201 605
569 845
417 683
42 110
707 919
685 395
162 707
444 221
245 37
537 739
914 57
186 640
297 2
291 498
893 88
6 14
249 42
409 410
100 204
982 833
17 226
870 905
774 610
855 64
459 812
274 152
538 519
239 374
387 717
990 147
703 460
274 719
624 354
630 936
819 355
224 444
487 431
45 225
499 35
789 101
596 119
531 225
407 737
979 951
658 724
612 323
336 657
900 835
43 623
163 870
970 543
14 658
789 420
746 768
916 379
542 806
514 380
354 746
48 746
295 528
185 451
993 721
655 406
218 737
998 571
323 234
519 617
579 201
955 31
54 961
788 983
447 942
73 664
679 70
525 857
154 877
155 732
429 310
643 145
105 636
567 256
119 717
781 936
424 26
254 243
661 683
552 850
149 194
994 997
241 451
632 270
723 624
816 245
776 287
313 188
475 629
471 211
67 906
254 493
863 886
762 568
446 484
191 614
80 319
188 332
85 10
894 642
86 50
859 843
405 926
101 657
745 661
331 957
413 107
872 497
116 117
167 349
748 923
274 200
162 848
990 280
588 86
262 623
811 661
150 999
348 757
591 973
956 170
584 861
249 97
708 590
729 647
939 641
643 187
172 805
7 405
33 949
118 312
848 719
761 907
553 687
660 849
847 827
573 317
491 772
35 251
679 694
91 583
426 59
805 158
909 464
313 726
420 750
750 870
334 949
48 258
265 538
30 299
344 582
577 395
152 665
260 769
851 333
291 327
703 240
943 949
226 332
14 521
664 82
950 866
415 268
450 397
723 764
24 829
687 727
357 702
2 285
335 813
529 827
699 898
115 742
267 564
656 565
109 460
442 466
136 803
31 17
910 680
162 237
330 298
641 199
384 747
230 128
892 690
587 685
155 452
536 623
319 672
778 349
688 758
614 949
107 867
201 773
120 839
290 670
601 960
309 732
487 274
680 276
95 859
788 563
509 825
671 709
491 201
939 681
481 539
640 173
904 755
390 43
468 60
969 966
688 258
979 334
405 551
269 786
261 761
415 650
61 554
330 443
192 17
700 574
168 980
912 729
563 679
730 717
264 790
287 979
652 353
842 579
492 311
380 404
363 697
910 984
103 549
465 613
317 921
783 731
661 49
452 325
686 237
93 48
934 354
383 895
105 486
758 612
664 440
551 798
522 108
773 182
508 411
573 312
87 258
728 340
877 523
757 986
134 138
729 846
835 744
541 806
987 703
428 560
14 514
169 562
42 279
569 769
974 698
434 499
516 403
314 697
258 203
11 651
833 931
772 451
727 414
177 861
542 40
502 397
691 960
404 156
87 615
39 165
381 216
607 451
141 48
835 618
863 775
465 509
821 543
357 966
736 760
348 559
546 387
551 560
607 89
169 945
594 641
523 942
552 68
328 979
345 281
782 248
291 799
828 655
530 683
603 913
998 729
468 207
211 988
980 673
746 883
93 425
705 995
981 75
774 106
876 593
312 438
242 911
487 339
352 403
67 86
728 112
401 916
706 921
526 299
184 12
923 390
827 790
452 825
849 638
719 122
933 759
167 685
675 157
396 732
77 921
284 19
123 626
533 397
367 594
383 188
369 584
178 87
845 223
379 893
602 456
67 449
650 7
674 124
984 558
520 350
151 256
894 886
796 614
469 325
700 525
786 896
747 283
767 126
933 692
493 353
75 348
393 577
955 638
426 950
806 563
845 964
683 314
415 386
664 907
90 373
424 917
616 161
427 571
798 888
672 49
12 547
510 612
932 545
925 698
930 941
605 19
665 380
230 903
473 390
686 973
869 547
585 152
91 861
849 20
153 805
390 817
249 766
229 667
83 195
149 723
92 85
298 722
879 296
324 867
656 287
618 905
876 305
27 153
461 252
208 204
692 797
100 118
558 644
130 619
771 833
590 437
696 149
640 583
792 17
372 152
571 456
891 318
981 745
281 307
353 73
148 841
564 919
751 398
562 732
143 842
266 64
346 799
862 493
639 145
210 935
304 571
785 163
894 488
892 283
347 641
912 798
352 125
290 990
269 851
276 383
180 283
876 483
431 989
451 128
687 344
967 930
438 677
328 328
331 709
494 974
101 62
639 419
991 969
718 781
565 709
158 245
193 918
981 523
626 164
80 169
340 859
364 682
462 176
192 263
46 796
496 378
670 122
541 749
720 893
81 59
751 445
457 672
685 209
823 986
455 868
775 137
551 417
904 651
468 984
61 571
780 801
329 391
267 43
910 829
631 501
643 533
507 636
849 287
789 700
359 623
885 579
575 882
388 192
110 450
870 310
736 10
10 31
504 720
5 389
71 818
824 622
814 543
853 226
285 260
852 372
996 3
356 465
542 532
946 611
234 991
176 841
891 460
125 353
363 959
962 767
250 552
797 140
1 674
650 477
378 249
308 899
857 48
319 669
687 568
59 583
339 435
402 988
588 922
381 329
376 463
28 260
180 226
966 498
837 735
818 832
10 106
700 951
210 745
792 389
330 202
288 862
599 261
581 364
663 942
440 101
979 820
513 61
763 842
614 776
711 902
104 795
68 572
945 859
24 304
984 421
36 848
481 150
925 751
948 550
389 276
584 808
667 870
367 712
158 548
158 856
751 805
527 791
840 474
693 229
101 276
388 299
155 54
520 690
728 927
333 966
821 359
714 355
935 611
909 187
386 437
985 465
815 399
593 283
205 937
86 918
675 225
899 819
247 474
866 985
262 202
449 976
347 616
374 808
680 318
718 647
102 591
649 507
479 894
367 349
477 681
56 508
961 67
144 702
734 675
686 2
593 614
385 5
593 287
535 46
580 943
553 929
792 513
996 935
567 568
594 50
795 297
935 739
910 319
958 313
786 615
613 577
128 960
609 43
293 899
637 569
698 459
212 835
73 824
136 274
597 15
155 628
489 462
30 454
561 804
308 309
331 357
767 542
717 954
743 852
632 705
876 855
611 257
412 968
831 742
324 597
788 352
820 530
203 399
220 421
162 204
522 123
837 172
257 64
653 572
826 328
194 660
811 365
698 189
360 344
949 737
914 621
775 655
579 530
110 152
16 2
869 130
405 428
971 454
616 58
753 288
63 666
260 189
616 251
701 538
725 162
163 909
702 236
79 669
645 769
995 397
408 410
62 668
983 565
984 180
638 36
717 362
197 757
453 359
665 321
986 930
517 376
815 970
571 413
84 319
427 800
680 623
908 133
982 572
853 102
357 721
233 973
470 141
876 284
463 798
48 518
350 729
908 434
309 493
210 642
960 621
468 316
341 649
732 926
188 528
645 236
397 346
964 657
131 10
342 68
87 650
560 649
15 250
947 834
918 640
482 1
510 649
327 258
914 477
3 608
544 90
257 455
719 419
770 635
617 877
766 478
877 92
735 223
86 1
529 216
115 183
369 616
319 299
476 935
527 593
412 404
976 738
673 377
355 140
755 524
381 139
208 808
941 527
388 397
723 365
870 573
394 431
382 369
745 874
949 651
530 681
790 90
616 946
930 563
141 890
896 656
688 778
336 477
473 760
613 402
322 617
528 126
430 321
607 570
211 962
617 646
587 304
790 603
704 463
219 773
799 264
875 314
74 46
94 975
913 32
412 558
262 466
836 924
321 326
280 679
945 725
595 592
418 155
195 213
519 808
30 354
981 747
243 653
72 522
331 16
598 336
886 66
517 158
506 161
702 24
968 83
714 219
453 702
334 101
416 572
167 933
729 133
962 612
910 691
661 944
220 817
379 721
480 272
997 165
373 413
736 891
697 817
23 470
403 315
297 364
926 207
407 938
150 510
98 721
834 624
532 830
594 876
834 56
614 920
49 115
429 146
974 628
240 830
742 771
247 505
692 358
735 684
622 803
11 618
921 250
448 14
248 398
767 709
922 13
682 124
283 636
873 710
703 672
723 75
482 322
824 249
709 335
813 198
173 847
321 389
966 128
801 600
855 552
613 105
103 335
531 937
9 354
835 149
792 118
525 841
236 831
181 772
704 201
113 402
581 860
407 977
73 39
430 397
4 650
379 275
205 872
662 4
443 815
55 855
364 501
791 105
668 890
756 671
891 135
297 448
6 382
579 721
800 226
972 848
84 467
635 896
178 654
786 933
324 28
419 973
475 424
354 182
204 284
255 987
611 995
864 612
164 299
195 607
452 332
540 128
711 310
452 186
734 157
719 289
628 61
730 543
538 122
657 753
52 515
970 598
473 774
281 364
528 759
571 26
711 301
569 896
468 613
967 438
562 792
185 828
870 712
586 729
731 529
362 793
181 282
469 949
913 827
725 475
618 287
668 772
101 852
753 235
516 611
105 255
18 573
555 526
861 467
352 585
92 324
812 395
646 79
932 47
304 804
179 408
390 454
512 434
722 418
959 934
870 529
769 652
820 414
731 103
812 34
441 648
796 133
905 212
640 421
617 509
88 899
135 170
2 946
259 435
931 290
597 106
536 214
615 836
272 243
937 711
141 423
233 494
105 7
430 364
441 910
879 438
22 161
628 676
350 756
127 973
36 491
837 268
984 557
804 356
97 682
793 118
194 872
958 822
688 140
16 719
722 353
995 867
90 428
361 341
683 401
481 497
790 151
900 707
425 846
336 583
212 592
896 286
286 227
542 766
493 865
362 380
170 107
647 946
574 775
634 445
706 479
809 198
343 641
13 56
480 465
352 360
146 502
957 883
436 712
361 141
690 532
161 703
939 533
916 255
75 599
531 913
433 676
807 711
473 115
401 16
177 90
899 337
144 838
222 380
289 124
448 557
730 874
155 261
288 199
261 739
560 205
647 386
861 47
753 37
488 3
726 632
363 481
422 810
389 152
684 543
486 56
837 132
352 443
876 663
732 37
847 103
784 695
102 922
619 633
353 394
771 111
774 184
261 330
979 344
367 177
798 502
871 883
122 973
157 873
219 775
857 361
830 209
755 343
265 943
964 387
53 114
649 349
860 628
692 226
156 841
75 200
351 231
72 569
357 280
281 186
840 387
528 105
843 734
957 931
263 957
279 122
584 322
699 740
118 589
819 399
678 20
713 870
172 391
908 283
662 323
850 139
773 562
8 531
969 589
927 30
313 729
644 175
881 796
885 542
483 67
880 490
409 304
327 687
521 998
85 664
35 729
838 915
876 74
15 901
169 894
260 620
595 368
927 755
141 954
607 525
464 494
445 109
789 46
413 591
935 345
553 883
721 875
222 213
828 180
78 703
500 72
441 296
10 542
982 296
178 958
760 751
676 360
354 99
755 886
796 862
633 259
800 377
289 38
614 819
664 203
423 691
914 383
842 679
564 817
27 749
477 76
215 90
246 562
721 500
520 634
234 845
524 226
207 747
329 585
847 116
763 323
890 577
307 319
170 278
12 403
181 645
441 907
84 482
748 483
317 511
439 281
229 197
659 399
826 670
153 947
944 29
592 379
668 441
866 796
630 551
461 265
884 689
439 638
915 944
937 503
277 880
531 220
603 277
832 459
523 697
607 756
658 487
840 118
752 75
159 916
321 597
554 235
738 168
721 620
739 330
958 843
588 552
715 494
409 931
166 713
232 227
664 514
345 323
925 932
226 918
529 616
454 243
109 64
819 870
55 690
118 287
916 991
609 824
337 659
438 33
503 846
357 302
375 474
940 642
816 548
405 960
186 737
698 468
101 239
291 367
8 784
129 825
977 935
611 514
24 284
15 318
137 326
199 589
544 351
494 222
734 128
935 62
180 942
754 118
414 429
910 907
369 157
72 966
441 157
93 375
219 506
87 48
642 714
277 106
269 816
787 340
781 579
849 225
305 67
731 575
728 650
424 646
360 93
941 85
677 569
542 772
198 810
940 336
502 72
496 331
755 223
869 425
243 580
67 161
866 279
229 232
119 877
607 297
920 361
519 252
890 739
614 88
204 381
660 413
680 266
203 868
22 230
478 964
143 960
672 428
630 563
819 602
346 431
44 358
378 601
537 580
468 910
162 818
953 639
782 83
525 276
42 548
703 753
986 333
315 805
286 12
944 275
185 577
932 137
571 92
340 964
716 977
394 367
692 762
514 696
626 446
184 193
862 754
717 628
814 89
685 207
807 376
525 425
190 159
177 701
208 690
748 833
135 931
36 366
550 105
345 497
537 300
740 854
852 105
5 41
263 533
94 822
223 193
57 511
101 958
615 445
96 623
205 836
476 465
382 56
513 753
625 775
286 70
949 508
263 955
690 625
600 790
934 215
586 388
69 681
516 190
175 184
734 789
526 179
320 211
585 663
852 177
349 449
909 955
181 813
346 195
956 665
757 647
569 58
720 847
958 924
375 306
724 740
487 632
46 773
776 578
659 973
971 904
824 81
279 718
818 654
24 541
525 143
635 300
105 267
110 726
379 126
155 69
283 978
872 780
761 42
785 136
998 106
23 984
757 95
555 214
610 159
744 833
874 722
992 456
603 989
913 625
719 878
587 431
893 877
564 647
73 377
928 946
259 18
677 582
391 748
178 351
853 699
697 6
102 724
585 552
956 252
706 632
833 96
731 291
72 261
993 925
732 736
686 18
742 257
243 195
685 760
50 444
379 394
120 412
400 852
919 636
926 33
307 853
310 343
612 330
406 845
880 526
729 106
68 597
417 460
910 335
95 66
585 261
645 978
715 954
635 780
973 563
129 701
649 84
8 559
714 647
216 359
624 282
410 693
543 366
927 24
418 594
30 930
625 800
32 600
455 222
117 827
204 146
757 180
131 802
236 729
227 43
303 581
161 171
894 281
465 504
858 55
684 578
226 940
67 342
119 622
840 227
801 488
347 666
139 652
196 300
454 53
781 400
273 251
456 592
950 194
26 497
494 831
902 199
130 453
283 754
217 532
463 927
805 273
883 531
14 184
681 569
816 249
105 570
918 254
341 722
527 816
713 761
346 726
342 40
174 62
561 423
28 879
551 554
666 392
988 610
165 807
937 506
847 494
967 834
570 27
870 743
441 8
483 285
197 21
115 225
251 665
39 267
757 555
61 920
757 622
202 197
620 464
392 86
989 522
469 738
468 631
295 392
752 505
180 303
787 844
879 321
279 441
151 762
139 967
30 631
719 667
186 891
734 376
997 706
431 648
691 569
15 302
489 44
933 990
177 419
402 895
437 117
7 486
299 92
213 295
921 646
426 352
272 611
912 335
682 844
677 858
104 51
546 92
577 675
996 142
969 792
790 415
593 434
44 80
854 956
766 887
816 769
643 192
867 316
712 187
459 701
428 600
34 348
779 793
679 887
338 774
324 818
330 966
537 876
669 248
62 479
861 464
244 245
240 628
141 918
514 831
43 516
743 367
332 343
777 868
276 120
949 724
743 441
623 36
124 718
402 809
151 270
702 693
243 174
750 128
832 989
64 480
924 57
616 845
281 873
377 585
944 795
487 950
522 237
430 731
858 613
72 243
723 19
917 634
344 111
670 720
866 403
589 133
565 446
745 636
947 351
363 128
777 285
133 643
687 445
995 742
279 935
732 971
811 953
238 21
499 564
215 861
689 603
811 683
969 570
278 573
951 844
786 642
558 55
792 967
471 487
407 791
57 43
491 949
861 666
651 631
78 725
649 617
551 786
841 883
72 406
378 215
724 200
706 385
850 708
15 279
432 681
986 432
650 888
218 611
347 58
998 269
354 727
484 429
819 654
866 269
920 867
156 137
478 502
450 544
270 74
258 494
549 747
625 254
932 909
177 14
664 333
150 493
186 696
167 987
141 860
183 76
921 279
135 942
378 664
307 393
885 181
168 446
87 416
559 649
227 973
437 714
492 423
681 2
83 338
695 521
105 531
799 833
739 424
838 377
964 87
470 438
313 349
138 739
557 135
567 206
967 861
213 563
954 176
649 469
295 535
259 77
211 441
294 318
593 823
621 782
311 267
501 927
446 889
618 678
47 311
932 252
296 614
566 599
609 332
969 277
581 821
555 259
998 1000
29 516
826 513
326 52
490 974
572 746
235 593
447 843
471 209
728 965
480 429
265 893
944 281
300 867
26 534
728 87
927 114
431 258
763 262
38 946
56 865
554 478
266 306
581 74
19 136
305 671
545 712
887 358
793 637
981 346
466 42
138 845
150 573
78 814
875 443
360 772
129 947
502 133
896 252
210 704
973 97
354 331
524 140
626 1
461 29
161 806
860 894
224 809
704 244
559 637
623 431
75 600
526 476
399 727
865 762
490 309
449 349
543 616
252 995
235 327
594 370
966 625
350 375
918 781
669 830
446 283
367 49
277 954
727 223
626 288
190 181
782 677
750 8
612 667
140 632
496 49
547 293
331 913
342 960
866 420
182 541
180 123
260 694
910 127
402 766
661 541
589 944
922 497
671 534
191 609
247 452
735 492
494 890
435 404
7 375
699 808
653 228
684 566
114 913
446 39
745 44
490 479
535 983
229 375
778 526
390 477
685 387
255 605
505 314
9 249
79 892
264 413
130 993
555 864
682 521
985 937
724 161
581 487
637 523
111 965
773 592
456 991
200 440
927 677
22 621
743 681
352 503
697 284
342 307
697 978
181 874
787 838
830 249
840 463
806 479
439 84
667 529
209 659
264 257
916 990
215 720
933 44
320 87
645 160
158 58
755 596
142 262
931 160
959 838
491 874
437 816
358 484
77 714
302 218
36 950
455 215
37 71
663 538
354 629
454 430
343 107
679 919
500 880
440 306
446 165
136 544
518 334
207 871
314 660
653 797
570 497
934 421
726 173
49 498
708 184
96 183
399 843
525 968
691 810
270 222
50 237
949 98
86 657
634 479
78 681
684 688
416 827
147 758
351 172
411 620
393 460
910 294
349 543
615 80
888 395
221 20
595 719
129 696
605 7
530 741
553 485
4 901
101 214
478 989
153 590
899 281
639 968
809 168
61 86
441 613
571 55
426 700
953 968
182 9
969 943
978 868
575 615
934 883
320 526
310 242
294 300
515 246
619 46
650 800
406 43
589 547
841 111
128 416
77 850
333 11
84 769
356 403
294 18
997 225
752 290
876 619
535 847
646 421
967 712
847 808
822 974
261 258
27 968
13 673
298 477
707 184
367 320
494 297
906 812
8 752
619 181
725 545
79 900
509 182
659 521
529 454
930 141
361 252
214 80
572 707
259 188
640 926
380 123
698 309
616 59
913 829
138 484
536 865
504 773
599 416
601 88
304 266
893 254
434 883
277 117
602 634
81 111
174 936
563 954
220 215
471 783
1 940
652 418
971 85
300 247
553 721
977 390
326 463
649 539
756 553
538 578
688 890
307 840
438 328
425 999
171 124
731 820
142 769
969 31
537 843
556 926
283 618
93 718
272 107
134 766
491 456
647 896
90 26
165 966
590 799
935 577
251 380
640 64
234 787
855 478
151 853
387 815
104 841
497 921
918 438
719 204
14 322
548 420
325 823
706 810
572 975
248 643
401 367
141 77
608 194
782 990
111 817
468 595
234 39
921 481
834 610
812 327
687 1
636 343
493 209
396 476
314 434
829 202
193 733
282 715
141 127
4 932
347 563
547 175
624 850
384 838
865 739
797 840
908 714
62 683
622 685
636 567
243 437
732 180
472 225
366 268
65 114
47 238
699 108
273 673
589 86
955 291
115 590
210 881
407 422
461 721
851 791
354 250
357 653
76 501
808 16
939 762
659 405
445 539
899 629
32 120
635 108
123 910
908 781
314 611
1000 951
363 318
786 913
255 97
21 530
158 21
492 887
649 464
680 123
159 542
807 958
41 827
24 701
890 515
205 619
226 489
788 823
691 490
119 849
675 638
162 123
338 185
823 227
51 761
379 479
787 583
98 583
71 351
715 850
487 666
402 253
633 529
111 444
118 423
147 293
984 671
531 818
317 369
835 532
544 37
813 273
952 160
210 73
717 152
27 227
803 68
861 120
788 695
3 332
628 371
699 793
304 37
431 625
330 951
333 399
754 780
251 845
528 743
881 508
300 108
581 603
212 927
323 542
230 655
718 268
47 82
437 297
927 449
191 782
313 656
116 644
538 313
507 628
743 529
991 286
662 656
941 374
619 56
369 537
667 359
24 688
27 343
379 581
532 188
506 626
716 848
911 378
503 852
259 471
658 278
10 212
942 453
513 502
421 396
689 926
125 932
485 628
135 587
749 394
671 239
443 89
419 341
617 391
966 129
877 932
111 515
272 731
110 351
938 904
791 356
630 835
692 874
157 587
72 492
609 534
6 317
53 629
979 984
417 769
691 12
223 990
747 914
482 19
122 551
88 439
248 856
559 939
850 441
908 948
706 770
618 187
140 875
485 706
857 427
695 330
439 269
998 951
887 200
915 117
635 407
112 847
176 579
23 337
774 462
691 15
631 643
374 518
663 341
565 578
457 551
984 447
605 172
508 326
441 464
560 131
478 205
847 280
921 837
214 256
635 587
125 998
561 955
554 466
97 96
440 844
360 721
976 778
332 613
691 915
119 603
221 672
68 987
72 165
82 863
8 169
528 394
939 142
168 786
398 986
269 440
42 473
59 110
697 985
413 83
851 292
434 919
738 244
986 905
29 181
519 25
570 771
764 611
595 174
651 704
682 63
138 884
707 965
25 140
884 762
18 763
798 461
86 847
393 93
148 577
458 285
250 836
705 615
503 457
740 394
449 630
476 148
979 371
299 999
763 111
162 12
496 247
204 552
213 58
8 952
452 735
855 288
639 961
108 855
981 487
1000 95
106 247
329 953
493 885
504 705
134 392
764 658
513 46
873 845
532 872
979 891
480 741
465 965
133 229
452 838
387 324
719 180
997 66
346 896
268 811
860 752
391 834
93 842
517 705
100 415
28 202
733 694
343 136
409 165
427 717
910 349
405 801
841 785
354 538
584 398
533 890
808 352
517 557
244 195
77 242
599 833
345 700
485 972
528 512
534 458
953 426
667 581
214 60
371 830
806 402
61 141
960 545
443 444
568 328
753 883
253 420
815 466
648 989
939 680
978 307
809 813
15 251
102 910
877 284
446 524
272 736
555 601
42 514
838 449
614 326
249 221
81 714
860 824
772 313
171 220
266 77
590 194
481 456
275 791
101 888
116 349
109 375
527 541
364 860
699 448
507 647
330 30
106 38
253 48
232 871
854 427
36 784
551 853
87 880
882 952
826 340
990 79
387 573
949 908
405 442
162 531
937 210
536 325
345 926
718 626
191 804
755 683
764 96
761 150
409 655
688 463
496 92
570 509
517 914
570 795
306 427
219 413
109 334
483 880
705 733
506 311
225 384
966 828
239 887
313 544
877 520
751 980
155 475
772 105
488 814
45 633
488 273
984 254
593 258
389 842
190 684
402 69
569 734
816 965
238 222
508 365
470 453
974 56
367 692
885 991
696 74
142 434
379 238
372 968
865 48
389 218
18 536
526 371
820 822
884 503
789 262
582 903
168 190
274 19
516 14
236 886
549 912
282 467
814 962
137 906
80 404
749 860
598 77
313 238
36 485
446 600
458 919
669 617
964 604
920 851
13 999
606 787
666 246
287 120
874 402
979 684
320 647
742 128
127 423
893 792
21 2
564 843
314 990
875 917
318 347
345 435
128 554
402 870
975 159
303 13
221 690
114 136
884 188
530 212
113 898
472 878
853 799
36 197
562 589
725 262
810 391
640 289
175 672
430 371
52 284
794 775
898 770
58 105
124 497
20 474
670 268
335 721
12 445
177 191
965 61
91 365
949 149
821 72
721 164
989 542
614 262
136 80
384 374
256 547
936 908
563 52
109 293
764 176
607 244
964 343
142 848
755 790
184 85
71 98
652 914
781 112
443 246
847 758
588 167
329 829
182 470
899 782
866 545
532 354
764 767
32 413
879 590
956 518
545 750
763 743
860 351
909 188
179 91
776 555
987 251
989 204
953 203
962 260
720 506
362 834
760 714
271 374
323 257
680 523
909 356
362 538
110 350
441 310
295 769
27 736
926 570
300 835
426 124
816 787
396 770
990 746
935 78
493 259
711 397
872 231
274 885
212 22
654 542
288 170
973 71
148 738
517 683
120 280
652 483
889 67
970 760
649 243
264 650
401 502
645 40
462 916
875 609
643 124
898 795
827 901
277 715
967 246
840 470
970 627
894 957
392 898
21 74
220 899
819 848
965 137
456 285
843 533
316 567
234 59
464 933
445 484
778 83
412 222
873 867
499 597
292 758
531 916
319 994
200 764
829 910
856 969
542 705
996 103
212 990
252 894
602 135
161 920
128 713
417 745
781 897
127 69
595 523
512 312
385 925
276 771
881 898
437 770
102 878
869 55
547 852
362 493
650 238
733 701
617 86
454 892
209 687
202 674
397 303
551 617
709 276
127 623
99 852
89 128
801 791
657 417
228 463
308 436
149 801
433 956
630 751
719 996
807 628
602 285
250 700
137 294
799 577
773 599
367 430
367 947
382 392
827 166
151 328
931 438
860 1
433 18
628 386
15 295
834 734
710 405
736 867
519 595
612 846
689 914
722 125
8 71
242 842
394 835
987 972
599 696
376 529
103 312
962 838
530 480
784 396
134 396
661 314
947 717
261 306
787 502
499 942
255 306
143 782
399 279
674 121
402 47
901 160
578 618
334 780
911 940
85 164
507 580
297 905
858 178
436 883
131 805
687 986
113 431
824 409
915 236
508 801
619 72
831 934
663 338
403 823
935 680
68 47
110 243
807 797
276 745
659 985
898 775
619 901
456 524
978 523
922 87
118 80
157 88
248 959
554 224
195 143
522 2
18 499
525 939
371 172
386 546
332 561
153 932
837 813
211 869
445 272
907 318
274 276
817 150
215 106
143 937
277 528
482 953
109 666
642 151
604 208
144 885
511 911
407 957
785 571
920 567
810 435
386 144
889 27
235 550
355 975
738 866
885 497
822 21
67 93
587 990
493 498
486 98
517 295
884 902
439 772
929 85
263 515
98 504
1000 285
354 67
377 292
408 221
670 658
912 330
414 938
706 400
140 597
523 554
410 658
305 409
942 10
827 671
653 587
480 561
804 371
113 715
78 963
217 218
123 458
293 409
79 28
705 969
173 536
881 976
259 346
134 651
776 563
613 993
780 876
333 145
138 799
510 430
901 285
264 957
606 788
493 486
764 751
831 157
808 188
999 615
616 683
759 754
482 268
677 119
744 282
907 588
690 302
530 102
969 337
289 199
435 528
494 193
633 327
954 394
434 697
27 692
636 146
799 243
426 119
931 715
161 390
725 972
287 862
911 862
628 353
714 297
96 248
526 1
568 634
399 80
23 123
52 283
916 690
145 751
304 323
526 459
424 239
755 871
223 758
922 11
113 44
176 429
752 570
357 935
993 882
420 98
834 609
201 11
642 835
428 107
535 446
435 638
572 7
25 668
126 849
511 351
243 889
793 795
899 435
893 506
634 427
951 420
65 317
675 938
786 525
916 648
876 244
916 550
318 815
845 580
804 830
6 107
601 422
602 885
533 816
843 221
925 809
304 769
388 108
950 394
214 550
789 162
640 742
611 283
96 239
997 769
577 445
710 117
243 876
104 305
467 443
147 771
670 594
361 317
729 357
85 869
977 216
332 956
914 788
260 717
32 726
511 17
942 886
33 16
302 761
630 704
751 294
76 79
96 382
98 659
433 608
28 374
814 500
867 983
959 942
720 940
645 822
935 955
750 914
925 94
647 984
182 369
310 29
378 102
109 238
470 395
544 219
660 205
650 575
887 469
804 78
180 108
196 962
977 791
183 924
128 660
234 664
598 810
197 753
887 56
90 333
223 621
440 419
816 911
347 727
650 581
722 777
240 499
906 473
282 711
852 340
110 603
847 277
513 194
295 211
91 569
697 451
809 556
239 768
168 927
48 189
570 157
434 656
961 728
711 309
152 275
825 849
725 487
803 352
16 963
259 254
83 334
790 182
949 950
29 157
493 740
465 645
14 289
128 647
441 495
961 52
385 61
997 997
69 786
535 361
518 880
655 334
524 20
948 679
953 695
73 689
108 69
686 176
207 863
761 628
989 728
839 835
588 813
555 48
266 920
301 213
260 23
91 979
193 655
925 534
302 265
613 216
759 371
773 665
770 38
936 71
675 862
908 968
228 350
298 121
647 843
775 923
187 692
616 426
742 918
429 677
562 14
892 821
334 471
171 983
591 169
825 366
443 904
793 629
288 211
565 554
288 713
945 29
755 619
791 19
468 961
2 58
82 920
903 677
707 190
744 878
335 688
906 668
988 166
932 674
438 656
85 341
413 625
312 408
415 723
780 50
31 113
220 70
628 146
153 319
461 873
650 90
94 624
798 321
514 976
329 18
646 438
429 665
979 692
618 348
40 619
438 884
507 150
25 916
954 891
891 635
908 889
994 500
129 324
543 108
455 665
491 533
63 313
701 704
27 628
140 391
997 390
829 697
450 158
197 95
276 310
665 103
77 292
756 228
845 752
674 797
757 635
619 420
983 365
580 302
800 336
959 465
645 969
940 950
850 26
648 606
12 793
996 630
212 195
60 897
761 809
805 892
841 763
83 295
226 885
580 228
983 991
124 169
450 132
940 387
555 744
631 370
224 654
803 465
349 352
168 280
931 151
622 54
671 423
985 477
696 540
287 782
946 41
420 813
336 588
444 266
90 65
671 112
69 472
36 764
740 101
519 813
462 690
739 362
156 534
979 597
209 777
261 596
892 624
554 979
624 294
432 142
899 271
197 890
616 287
603 124
820 582
556 468
738 447
91 291
778 714
208 394
384 106
595 318
94 294
800 203
128 577
137 475
932 120
823 436
980 664
107 502
146 483
263 990
991 811
568 127
286 376
496 173
653 827
836 560
61 801
128 229
842 966
517 498
637 688
514 484
860 166
693 489
116 821
69 852
388 910
36 882
576 978
606 770
23 34
85 715
875 553
404 275
205 573
474 569
47 509
802 19
650 579
970 577
908 734
61 623
477 36
177 233
662 381
157 135
995 103
221 584
996 222
51 816
140 111
545 446
905 693
728 505
965 741
993 896
157 988
118 23
731 287
758 645
255 837
501 571
44 452
627 367
25 619
556 263
970 728
248 606
203 565
479 960
796 710
656 373
177 425
44 30
86 2
113 993
75 437
991 629
940 561
906 87
460 420
611 988
892 240
761 330
674 856
982 720
106 219
607 448
269 138
520 175
913 50
780 266
348 540
947 588
412 620
795 746
340 939
916 797
157 523
844 352
39 420
845 125
526 828
513 306
445 212
845 391
799 609
362 945
884 621
849 392
143 93
99 976
957 294
679 995
119 167
654 142
354 498
532 504
298 36
523 284
540 235
158 11
7 98
931 660
591 637
492 319
719 292
481 16
327 616
161 106
894 751
334 498
198 843
357 489
745 427
780 578
442 107
564 438
56 897
936 704
753 420
37 788
149 265
916 145
691 624
633 788
50 765
365 491
223 909
444 786
347 500
555 786
980 763
49 50
939 531
654 702
477 336
687 31
853 414
699 869
508 248
585 866
960 292
917 401
793 601
13 997
14 833
455 64
53 963
311 589
16 798
183 974
169 282
641 438
182 770
682 854
202 923
878 657
619 297
871 986
290 460
785 331
768 786
433 950
907 494
699 814
908 74
144 878
299 857
680 762
439 784
539 559
569 971
508 828
816 413
415 866
578 48
626 715
677 603
175 356
716 966
139 254
524 60
576 383
700 725
37 961
12 706
586 781
527 211
495 203
134 862
460 710
452 390
113 50
10 588
628 374
506 819
193 819
230 965
818 306
31 596
536 492
374 908
127 546
267 514
949 906
388 152
448 969
468 744
50 988
968 701
114 22
218 896
801 601
669 601
773 745
592 502
593 496
579 116
350 122
365 463
195 31
506 412
929 79
671 949
31 591
437 374
471 138
63 999
16 655
123 195
419 487
348 203
944 854
614 222
652 947
537 631
407 84
573 903
875 940
909 720
885 31
914 656
517 923
125 865
984 737
263 648
902 279
775 811
666 710
186 587
401 888
987 384
976 278
105 722
721 972
216 707
686 402
645 611
712 447
334 944
847 661
573 760
395 202
176 250
978 960
202 19
77 974
171 74
584 882
520 541
836 543
514 408
947 182
336 594
196 161
174 749
518 608
435 688
681 370
921 200
160 271
856 462
541 643
596 487
432 8
146 979
728 699
584 909
889 846
268 150
850 808
792 797
646 320
327 226
408 846
545 487
896 325
435 905
891 71
594 474
332 835
114 446
906 257
928 322
899 442
452 443
119 715
137 549
834 468
383 857
69 217
894 663
119 822
427 234
28 523
589 236
136 691
899 572
732 71
135 873
352 767
370 940
354 227
17 489
918 913
359 168
484 443
239 679
486 298
179 377
185 62
282 30
892 416
903 243
534 272
535 887
499 551
727 768
463 86
935 298
528 525
329 365
823 975
802 730
112 944
850 366
539 383
637 73
621 487
975 347
606 789
432 893
86 311
675 591
16 286
127 817
367 531
899 478
475 748
130 832
670 411
448 276
168 636
402 217
527 141
778 830
710 145
712 608
974 538
352 338
289 21
179 428
609 879
101 320
858 544
966 548
106 613
198 73
428 483
521 657
655 44
853 107
715 42
585 830
37 92
30 142
566 483
660 229
154 113
280 589
632 643
393 347
270 620
286 232
786 674
675 816
168 731
42 733
331 736
689 962
677 128
248 308
770 992
6 454
620 276
931 63
736 687
532 255
417 925
340 982
27 922
206 710
671 685
373 918
345 143
261 350
434 969
655 507
776 424
783 115
757 162
36 962
207 893
163 425
74 423
931 689
547 826
360 330
491 328
724 636
605 157
567 119
620 982
376 166
203 689
779 632
476 295
176 369
975 188
877 243
160 981
338 459
666 166
753 193
886 458
731 802
248 738
56 453
818 951
585 633
227 639
133 138
1000 886
330 885
686 427
436 912
363 683
649 418
167 304
289 53
190 163
189 322
300 540
559 981
425 606
393 462
32 828
725 746
862 373
349 681
404 348
532 944
185 908
73 568
649 223
145 290
296 472
987 454
801 373
685 822
556 520
131 937
978 204
705 168
346 14
666 297
222 568
389 889
1 749
710 312
920 548
43 605
275 803
546 703
91 360
338 795
879 140
222 640
486 755
601 219
408 445
505 682
737 42
409 74
196 690
600 681
23 906
651 623
124 410
68 628
91 19
605 247
76 170
297 41
726 292
227 921
333 178
601 129
853 796
506 875
701 156
850 176
156 8
186 346
592 49
311 240
89 36
531 315
956 216
492 908
703 201
39 86
632 325
269 170
22 242
290 974
204 378
224 997
197 503
274 315
989 373
614 697
670 530
616 27
913 570
718 973
338 635
889 270
546 872
898 645
782 162
214 46
7 413
859 707
645 929
679 191
879 667
995 862
496 847
700 385
110 506
936 26
742 147
781 768
351 775
629 949
459 476
795 159
755 468
325 146
106 343
368 216
540 451
1000 268
216 578
486 359
706 162
504 163
897 447
83 978
597 349
278 221
213 912
886 68
74 742
966 294
428 640
495 840
878 929
169 460
363 765
160 128
929 438
700 455
802 938
310 656
662 522
919 900
590 345
641 338
296 826
285 120
581 797
395 249
850 665
9 141
777 686
98 759
143 47
606 509
398 890
65 65
628 300
41 22
681 47
892 809
85 990
767 669
436 260
664 500
152 717
665 52
412 71
873 131
104 800
97 965
222 532
224 238
383 900
529 534
616 193
896 388
212 997
82 659
830 117
377 593
723 219
18 774
495 592
657 70
829 39
969 709
157 148
731 677
269 983
709 992
554 738
521 571
863 15
514 871
261 405
50 185
989 303
569 298
974 300
974 770
759 595
586 658
556 458
580 770
640 909
313 189
85 653
502 644
774 70
293 99
869 479
213 973
297 150
607 561
973 431
6 964
339 145
216 4
333 300
781 509
818 906
931 111
5 651
442 530
442 306
479 448
622 169
592 837
524 276
488 532
450 268
729 881
101 653
583 542
222 420
775 195
31 464
995 794
137 386
708 141
894 680
485 402
3 67
983 236
863 556
655 989
750 595
706 132
58 50
649 404
789 255
149 496
747 42
527 47
392 11
430 95
330 496
836 68
199 692
295 199
335 883
744 483
877 609
972 40
13 401
844 482
855 680
828 867
509 451
292 341
199 884
960 170
923 324
922 760
321 85
843 466
986 564
722 693
546 582
144 11
892 944
338 814
703 658
250 333
465 16
985 85
135 253
816 607
812 362
540 307
94 426
490 113
435 740
445 608
259 909
847 230
229 663
172 520
258 964
487 387
486 462
981 831
60 151
842 248
894 217
315 413
284 345
801 479
12 541
516 792
68 292
36 289
791 383
46 684
951 20
628 265
784 714
410 903
795 765
57 933
119 86
19 369
741 226
585 876
291 687
295 701
308 38
323 419
886 12
225 472
847 994
108 787
537 581
971 174
560 293
961 144
227 198
155 169
709 30
190 409
585 37
175 290
486 947
925 45
109 695
67 69
190 293
619 345
583 873
698 642
681 840
101 789
886 167
812 827
701 546
344 457
967 858
929 766
513 885
870 191
383 78
618 546
905 741
170 506
798 18
915 551
307 447
38 168
168 586
772 37
776 154
485 573
590 435
131 856
991 635
862 192
630 698
764 857
331 705
291 461
250 214
942 310
523 459
760 647
416 295
404 279
350 746
914 792
215 406
52 76
416 181
268 327
159 869
530 414
308 637
914 573
780 128
556 574
513 680
285 402
487 52
379 93
684 454
144 744
952 341
914 541
538 551
481 980
320 454
661 933
586 290
114 952
849 417
292 878
770 812
108 64
41 611
122 642
937 953
525 707
250 397
35 20
435 396
63 946
337 536
669 864
304 605
168 949
478 762
831 2
820 17
846 328
691 232
77 134
998 630
928 547
709 265
221 249
313 51
362 495
404 182
863 130
476 708
641 118
349 852
178 276
493 458
742 926
175 134
364 888
69 491
918 534
651 907
409 181
534 159
304 437
64 830
547 786
744 147
682 293
557 447
485 474
980 44
302 792
514 188
566 917
764 768
905 271
916 716
697 449
988 16
932 653
125 989
989 175
640 224
136 829
752 338
833 632
326 116
728 270
417 660
236 524
541 339
156 761
44 988
744 369
104 379
3 146
279 731
768 196
575 939
583 991
950 1
398 184
324 921
33 168
467 776
888 922
154 58
555 111
591 322
659 165
507 210
593 256
746 852
241 805
467 737
355 727
977 861
288 569
469 33
772 709
837 422
548 20
21 489
234 904
670 721
293 260
732 223
301 182
299 588
103 767
973 874
35 56
350 56
776 994
581 617
968 353
533 422
119 857
648 945
18 646
396 443
888 226
274 237
723 797
583 490
842 846
324 312
257 71
513 160
385 496
989 369
897 571
669 761
390 391
759 140
268 69
172 674
392 780
744 360
783 609
871 357
9 607
919 643
212 660
259 855
566 4
73 885
16 954
562 397
507 922
3 710
271 977
161 541
553 357
105 956
193 164
358 383
914 216
245 437
160 371
839 208
309 145
385 853
246 770
985 168
94 23
50 912
590 210
212 393
583 963
746 773
522 406
610 929
986 669
409 231
93 775
439 223
346 857
171 919
53 693
676 321
601 935
517 95
397 750
614 42
531 312
251 705
591 421
975 643
316 415
287 268
349 592
277 218
39 910
179 611
571 583
685 756
67 962
586 314
476 61
718 74
319 430
641 737
391 263
393 125
218 835
337 693
247 166
232 987
315 550
768 307
286 511
183 843
846 606
107 39
850 606
707 119
847 938
105 161
487 225
735 387
383 350
876 971
641 520
385 433
203 492
472 52
449 178
170 295
807 954
851 625
430 937
657 178
217 391
879 341
311 67
499 828
500 401
379 440
272 581
417 701
517 780
916 188
192 694
942 854
746 439
778 783
41 618
397 59
434 706
262 350
893 805
395 834
180 555
536 280
14 738
652 54
355 76
486 396
457 747
745 701
551 491
644 637
485 819
508 310
319 878
569 322
931 924
289 835
981 385
887 884
876 420
444 871
408 914
732 841
202 676
508 198
872 929
173 729
718 425
572 513
647 979
426 980
192 396
471 823
103 521
130 652
321 199
575 488
757 797
349 928
924 885
682 116
305 102
456 774
627 898
63 233
194 517
520 425
21 584
725 596
424 481
744 772
761 668
135 287
740 883
599 973
847 703
296 366
313 500
423 343
591 849
485 331
731 400
483 576
941 179
298 605
314 226
842 522
530 616
465 701
57 182
849 540
21 49
79 319
6 109
232 999
563 545
419 754
372 635
335 28
735 139
320 78
682 428
330 703
21 186
535 100
442 450
996 666
771 929
48 348
117 735
873 604
641 545
33 323
324 362
25 504
840 576
201 420
686 493
807 832
143 130
986 666
6 106
854 135
159 364
989 124
386 570
285 544
401 779
297 11
963 915
684 320
468 109
848 115
478 975
450 757
634 188
326 270
400 756
766 338
962 802
9 333
438 476
794 346
351 641
91 338
80 772
619 978
742 999
423 185
336 233
676 156
554 93
332 774
519 461
673 619
116 291
762 846
226 449
78 302
583 106
809 136
643 698
435 687
504 341
448 167
318 679
437 487
121 283
50 427
805 506
634 817
987 206
702 207
118 825
555 273
426 804
179 747
873 102
617 155
449 958
816 633
46 968
424 600
403 770
224 157
900 456
523 30
211 491
537 808
817 269
690 685
490 857
317 887
824 93
537 593
218 112
749 469
850 777
114 386
747 62
98 832
858 907
939 503
498 827
938 196
183 856
428 337
374 525
496 480
2 346
306 97
60 595
802 461
979 785
392 748
818 541
913 707
846 806
285 207
39 942
655 450
888 298
396 689
759 726
473 502
826 881
733 939
634 550
480 371
92 896
979 4
809 159
670 809
281 711
914 481
725 5
728 55
361 682
231 521
840 452
415 55
32 950
185 713
584 906
77 585
579 369
129 896
302 205
370 333
506 357
381 938
230 917
650 165
175 726
749 786
67 517
12 568
822 189
295 833
915 949
390 284
185 222
738 808
945 330
354 770
337 268
905 581
262 387
502 894
633 494
259 169
355 156
699 618
413 745
62 101
33 678
202 604
514 703
498 147
999 21
769 49
691 937
681 224
542 940
924 64
811 728
693 973
373 488
278 64
776 88
851 204
717 923
986 26
469 5
872 501
728 199
897 964
309 99
167 25
368 7
363 813
313 916
687 307
202 136
691 473
102 999
571 620
375 591
364 95
949 486
298 119
249 611
690 426
374 445
609 827
647 898
368 684
907 753
68 511
176 757
936 223
1000 496
458 753
197 592
10 344
969 832
719 615
200 257
679 727
949 13
813 759
942 314
693 488
935 868
772 486
124 450
212 489
768 513
271 970
162 643
219 427
996 47
811 335
915 877
88 618
51 602
612 24
873 830
731 609
965 929
375 848
943 412
981 549
427 895
426 762
380 938
466 343
173 411
911 979
514 524
250 596
414 126
904 667
202 11
357 791
530 584
739 32
291 979
227 426
859 772
135 438
926 187
501 172
992 338
129 378
991 539
235 81
570 877
59 436
31 2
125 417
652 259
778 297
193 770
499 643
971 841
921 103
434 331
538 208
387 920
561 219
988 163
215 221
389 407
342 23
17 401
958 952
300 743
950 20
109 511
548 578
123 225
935 337
698 525
263 882
976 593
103 926
964 211
182 687
293 337
139 387
475 836
911 451
725 45
322 29
389 461
934 571
238 27
490 666
404 941
815 315
743 364
527 922
318 386
430 639
414 170
451 700
857 277
797 261
864 204
807 667
627 236
757 460
91 849
530 735
904 254
514 185
14 440
848 692
867 64
895 568
952 701
245 813
618 774
899 15
113 154
205 134
925 465
528 156
409 496
241 730
790 136
909 60
773 374
214 744
806 418
988 802
888 249
945 767
654 359
108 246
121 677
855 926
446 731
386 180
706 142
186 656
106 191
682 51
435 668
446 250
779 918
483 894
130 540
387 668
58 350
13 622
672 519
713 470
768 843
387 693
125 275
499 906
344 45
750 906
14 452
921 624
668 99
709 539
864 822
464 822
393 71
142 173
409 155
624 266
585 544
850 557
307 738
751 51
630 404
247 818
404 130
200 779
321 961
487 114
726 336
22 384
74 12
34 176
414 575
601 395
330 199
213 644
662 616
430 84
27 510
936 513
976 13
201 997
396 626
361 782
801 774
356 753
169 685
681 964
130 396
899 767
462 926
761 342
289 119
871 957
137 389
518 103
498 102
413 959
379 41
947 750
906 170
342 99
487 519
166 429
387 522
559 255
435 927
443 382
638 244
62 675
786 557
956 524
78 630
77 615
245 920
553 147
742 187
180 167
11 309
177 319
832 606
948 800
327 857
211 737
23 142
110 379
918 862
370 477
551 893
553 626
231 736
774 214
901 462
384 362
586 182
177 34
94 729
465 594
206 352
956 980
316 866
463 755
757 363
216 140
572 102
370 748
477 146
739 697
644 46
28 560
571 695
747 16
25 470
776 934
657 607
26 500
899 117
548 894
117 421
762 216
436 786
719 145
855 192
34 955
480 43
561 857
719 158
387 687
759 148
286 939
109 356
83 315
288 574
12 345
60 730
854 278
68 240
316 178
739 218
915 764
241 515
440 825
554 77
668 444
13 578
134 520
113 217
109 314
199 309
857 223
192 296
47 415
926 511
6 755
952 118
971 413
339 144
808 113
619 351
760 18
117 258
970 960
89 679
845 392
804 580
41 876
775 531
862 745
233 974
122 3
953 829
651 185
589 865
281 173
190 395
874 772
72 711
808 348
669 165
332 428
197 668
726 684
900 424
839 89
818 64
860 646
451 372
545 957
356 226
564 434
100 160
248 2
648 654
908 98
26 418
708 449
200 805
692 205
922 452
733 133
814 566
774 413
567 127
781 779
664 158
196 723
951 800
888 829
314 620
185 86
892 104
213 763
893 684
83 263
981 700
827 776
604 376
353 99
613 106
29 466
628 732
869 505
976 266
593 931
500 903
819 862
169 432
249 864
336 229
19 464
81 247
524 472
625 23
487 367
916 576
669 251
804 616
432 916
144 713
607 781
357 502
773 512
695 282
348 778
942 323
851 530
342 387
623 750
960 581
530 793
102 238
647 226
750 116
5 787
368 52
204 770
920 406
652 613
792 746
996 440
550 70
246 233
547 613
284 966
31 465
563 587
982 794
536 483
603 507
127 501
466 502
579 29
440 164
215 784
271 734
807 197
96 569
233 198
393 190
737 313
595 935
920 865
668 78
646 723
561 230
480 665
30 976
11 78
354 215
484 184
118 745
401 406
70 35
464 158
290 763
435 197
732 203
699 201
947 697
690 120
756 941
646 462
848 129
498 663
425 482
30 32
314 533
227 3
296 590
273 203
958 245
39 962
316 964
66 948
501 282
835 517
59 564
441 782
268 756
717 175
474 508
116 974
672 812
653 143
623 805
653 64
771 143
181 434
597 241
82 249
383 180
690 358
985 694
421 274
71 247
829 394
190 262
40 312
404 739
589 585
173 522
370 497
401 59
854 737
105 626
11 70
568 81
474 168
301 15
429 340
679 832
768 603
788 908
503 251
618 607
28 795
60 47
542 885
214 842
825 612
196 945
884 980
840 758
287 650
578 999
943 644
108 794
125 311
544 802
813 735
560 269
135 569
570 93
306 19
767 224
199 262
691 508
584 779
555 889
671 478
549 789
701 11
368 659
32 918
251 102
259 821
680 844
277 182
90 549
253 781
911 611
887 237
114 254
895 145
172 166
12 774
267 622
947 299
480 907
123 84
687 531
919 597
655 695
92 191
584 321
407 107
233 457
669 152
932 755
945 92
354 371
396 880
233 628
336 624
158 442
27 945
137 47
644 246
882 349
698 384
242 930
906 168
723 89
385 918
164 484
448 747
280 681
609 316
467 202
482 502
349 204
942 778
220 743
221 667
489 500
371 706
280 837
730 367
107 508
47 325
488 619
343 328
118 42
358 985
273 638
866 191
975 595
557 271
618 405
574 967
827 52
843 70
878 821
385 675
907 711
621 815
587 735
569 364
959 296
464 180
481 342
352 24
195 161
187 645
290 807
812 622
744 467
181 703
114 160
435 671
938 206
225 29
137 411
673 778
569 836
866 631
327 764
448 70
583 629
841 12
303 130
158 57
834 210
879 235
351 14
994 102
411 80
420 566
424 605
541 5
473 186
662 818
149 242
668 943
992 752
994 725
834 769
681 960
964 294
23 152
61 37
970 700
30 624
769 528
689 270
121 357
381 453
945 566
574 626
877 487
847 192
132 878
67 507
895 351
178 924
326 299
568 571
1000 415
332 912
921 208
750 119
399 234
997 465
944 634
909 405
771 711
771 690
281 845
379 172
82 717
467 766
980 388
973 81
231 835
390 958
8 485
308 708
167 389
776 985
724 479
554 149
928 943
975 587
240 855
186 899
562 352
287 337
623 277
620 330
624 67
756 205
166 281
747 757
655 48
636 294
384 60
235 231
803 854
101 69
145 267
349 892
176 30
530 811
323 265
135 760
819 247
477 400
258 740
294 10
626 607
951 727
338 719
857 865
676 422
2 162
181 443
31 351
42 627
403 870
26 13
610 320
374 235
771 657
975 460
376 832
161 429
365 543
780 406
169 534
546 885
866 920
471 143
95 365
825 815
901 149
391 12
983 140
462 69
143 286
884 395
216 637
62 958
65 905
331 810
69 950
689 797
787 840
643 766
692 334
684 575
728 821
253 809
243 669
714 422
345 271
167 131
462 809
248 46
432 87
444 475
420 479
50 499
651 500
794 460
364 398
621 958
66 334
379 16
90 847
321 660
584 574
635 166
210 540
992 652
244 603
428 106
968 1
761 496
805 823
397 970
159 467
118 502
86 654
435 575
70 981
840 671
169 175
141 654
782 257
155 251
111 241
255 859
737 967
924 250
920 480
396 432
348 537
277 753
498 989
745 67
435 344
182 706
176 119
387 571
902 735
459 987
215 604
578 946
513 782
827 324
390 563
982 190
766 515
985 634
863 887
368 674
562 812
945 854
776 139
925 883
560 258
424 677
304 832
995 671
857 219
604 837
20 483
26 933
646 53
906 755
129 611
10 97
71 313
280 66
335 488
324 8
421 702
754 946
52 960
45 944
747 674
3 875
636 364
443 111
489 925
936 758
643 447
668 646
674 656
714 389
826 313
309 532
160 596
927 989
961 570
567 812
283 279
9 874
959 520
470 247
317 725
426 235
514 48
862 943
652 125
869 166
454 877
608 596
673 456
511 209
260 470
865 911
946 642
83 898
64 474
179 455
198 514
998 61
436 682
435 47
958 448
345 312
695 408
151 528
267 662
81 499
245 583
30 793
456 640
864 347
227 231
28 380
691 583
730 16
135 493
691 847
697 287
429 198
841 810
36 992
287 455
653 940
900 350
203 377
684 331
397 719
323 763
69 680
920 737
611 195
893 794
675 734
110 716
786 882
562 32
504 330
418 610
981 960
156 50
196 313
134 228
542 595
944 102
453 729
983 425
456 438
861 643
135 109
158 607
689 705
933 813
417 228
266 869
293 243
32 721
672 244
363 206
436 317
425 409
15 604
639 285
425 571
449 193
413 458
314 57
700 809
529 180
208 529
36 632
937 598
566 951
201 205
127 388
522 277
101 935
343 433
515 102
30 841
345 766
587 453
117 135
857 990
411 310
924 144
928 1
117 795
635 798
263 589
578 588
489 517
656 400
193 124
886 402
113 297
63 389
792 489
7 720
841 123
620 500
444 234
441 497
493 18
534 179
578 248
111 63
165 255
326 392
645 191
38 616
690 834
849 130
330 693
574 224
327 237
365 501
107 645
389 47
622 426
259 862
554 644
408 578
9 601
277 688
435 625
532 381
918 545
407 187
281 898
810 558
905 446
411 339
175 829
100 9
147 561
336 747
988 263
708 460
230 481
326 405
309 980
462 869
656 411
550 466
400 238
213 387
279 912
425 860
392 750
616 701
921 983
337 917
12 587
485 748
576 49
486 779
690 86
835 943
20 54
249 865
798 586
899 144
162 439
186 249
694 24
792 466
688 141
644 837
78 776
383 270
387 532
247 795
166 491
575 205
631 570
518 402
400 388
89 478
148 25
956 946
384 473
436 310
880 422
829 577
508 567
544 26
968 296
765 409
125 264
785 725
194 475
154 396
985 502
502 721
974 937
30 2
706 261
189 283
660 420
828 504
580 585
289 317
389 162
515 783
31 290
925 768
539 387
712 366
890 752
977 821
336 414
905 668
749 546
985 585
746 765
495 260
899 526
686 104
113 224
490 825
589 731
576 917
931 430
366 391
991 111
722 405
11 975
914 617
231 755
485 368
87 387
901 249
178 266
728 145
654 450
549 16
776 872
67 388
190 611
652 91
356 201
349 84
885 598
721 660
469 546
225 792
160 631
19 51
189 670
850 849
284 296
904 168
893 625
362 501
214 223
78 584
605 118
17 455
318 616
5 601
263 260
120 508
472 983
267 478
906 607
61 267
107 275
842 185
858 819
802 463
936 818
907 120
976 478
877 447
813 143
924 718
749 337
336 208
634 283
715 902
888 851
878 93
250 762
418 508
338 461
839 150
603 115
219 703
262 765
435 5
584 781
254 570
415 968
471 302
909 264
506 747
213 983
132 715
284 870
704 106
806 269
645 619
16 341
439 951
325 149
848 808
545 498
171 600
603 46
790 930
232 303
232 517
852 601
749 241
335 963
543 231
110 7
828 553
873 219
891 731
572 474
840 401
715 302
77 234
793 949
611 303
326 337
410 104
329 359
182 371
76 258
206 112
766 728
21 151
363 347
487 772
482 431
729 179
743 374
428 637
847 224
180 601
120 621
799 14
97 730
288 536
741 357
341 880
689 461
168 630
895 907
206 344
231 391
67 874
287 408
753 327
220 604
509 851
907 756
47 112
451 973
956 681
715 295
446 189
271 166
91 842
121 572
572 581
280 478
336 326
818 364
131 245
785 284
143 198
48 414
414 328
263 985
814 948
868 754
85 517
881 190
514 363
642 570
119 3
549 833
845 156
19 258
835 281
242 94
41 42
910 160
380 142
349 245
55 870
633 173
688 23
325 874
968 829
994 568
273 694
164 129
827 79
301 257
790 761
135 620
703 790
890 22
618 565
489 243
439 653
956 958
611 745
71 906
302 125
882 143
719 672
147 442
316 744
799 278
183 766
86 915
773 240
52 427
716 285
957 715
228 597
790 610
111 588
184 812
356 416
204 442
755 101
17 323
239 325
389 466
273 683
833 62
2 883
598 162
606 32
895 287
360 280
788 618
435 336
859 619
913 751
912 392
879 658
473 450
933 843
563 664
980 736
685 729
163 390
718 393
47 652
163 663
505 904
110 86
606 742
730 483
160 62
790 808
496 269
207 500
283 283
352 888
371 535
748 225
904 586
235 914
322 347
136 887
94 175
614 504
770 837
69 121
34 411
635 291
556 211
505 877
505 71
259 934
747 335
729 4
780 58
785 721
27 693
931 531
192 391
59 49
674 424
858 772
758 587
776 890
996 883
407 816
377 409
622 513
129 648
531 774
544 608
791 570
31 1
693 141
749 430
548 370
18 147
885 97
299 781
56 441
441 42
931 379
214 664
345 702
783 639
840 495
275 857
931 976
647 723
849 394
826 545
447 608
80 6
501 963
409 127
819 339
455 466
394 866
631 606
731 809
416 685
4 452
335 83
2 309
810 762
417 191
730 174
131 259
520 633
436 288
814 321
942 500
756 751
348 109
870 198
773 617
380 300
558 848
135 812
836 300
485 129
800 240
231 499
700 290
655 569
745 216
501 425
78 58
272 572
736 590
58 572
70 209
707 862
942 714
501 893
782 245
460 282
21 537
403 195
118 456
141 49
440 922
828 296
229 796
481 10
392 292
828 333
57 287
778 459
270 951
970 642
231 77
369 723
645 305
808 291
86 725
594 843
723 2
481 500
460 666
15 81
723 551
61 443
273 537
602 269
841 761
560 733
796 997
809 192
178 824
18 305
772 851
156 583
16 836
532 363
631 295
379 393
937 68
174 314
249 450
851 264
286 356
353 375
72 368
725 317
62 151
642 998
571 5
867 113
737 41
982 652
968 496
161 381
32 246
564 6
577 772
88 856
764 219
87 93
168 311
112 72
437 622
867 304
926 783
661 408
466 590
531 905
124 908
649 402
461 695
119 355
175 764
546 102
388 742
303 747
897 713
938 357
407 208
914 177
663 89
540 485
557 751
847 248
493 114
855 833
384 335
542 817
667 455
784 435
769 341
185 616
81 378
909 287
210 517
188 193
969 924
527 505
66 68
875 665
240 92
685 531
120 117
908 380
755 470
248 903
610 788
434 776
859 267
388 71
875 294
997 209
301 335
975 747
616 685
720 50
812 113
507 670
645 118
336 852
719 332
60 362
350 513
197 878
15 360
342 873
854 25
799 583
266 568
919 46
869 457
458 218
321 968
183 869
228 539
774 609
611 627
235 232
809 385
284 155
585 504
963 394
721 284
361 256
152 910
800 577
265 141
670 434
131 254
937 93
728 712
264 880
621 420
611 772
885 903
43 828
547 963
50 697
939 71
482 69
387 394
120 360
813 730
131 161
31 16
63 303
517 105
482 90
25 29
410 525
328 923
200 458
297 664
824 745
147 886
47 663
343 529
752 719
909 156
144 337
829 715
653 883
434 578
608 832
712 344
507 555
441 513
395 46
745 293
87 177
754 622
704 994
739 187
160 399
181 666
810 832
946 233
410 335
521 50
486 459
987 296
290 284
936 312
873 484
785 985
582 160
765 824
462 527
102 448
174 391
732 53
307 59
209 243
722 434
726 735
44 403
47 535
962 500
334 135
243 65
539 549
475 100
533 220
81 56
779 589
742 174
593 34
58 835
451 596
695 878
652 530
218 73
902 628
648 32
569 389
206 912
737 597
641 794
742 519
719 436
396 895
15 197
57 666
727 274
11 469
478 568
732 33
616 468
73 357
145 733
686 159
367 618
987 268
355 349
216 2
837 792
58 910
701 644
154 57
832 682
64 198
299 402
76 404
372 982
610 547
925 446
338 982
355 190
833 856
145 339
372 327
525 22
598 213
616 274
6 577
820 930
23 510
264 729
436 483
528 990
555 597
99 42
788 473
551 403
201 601
394 688
701 277
112 316
85 219
474 183
612 614
114 762
895 948
355 54
490 706
591 381
295 706
674 380
213 499
562 824
464 568
689 832
126 154
593 372
102 945
865 539
378 589
433 320
322 79
73 51
644 286
461 365
196 953
655 788
84 261
38 132
186 463
658 258
513 653
209 708
778 36
209 973
988 215
323 195
924 590
721 951
431 793
331 843
495 747
257 55
454 386
358 78
844 995
329 916
945 760
61 651
801 935
990 297
794 431
311 503
617 340
56 315
630 683
913 875
641 353
619 793
287 462
202 628
411 69
311 524
146 248
228 190
67 857
657 321
909 711
341 110
633 554
457 198
797 877
233 643
102 315
16 867
803 985
818 144
446 150
146 430
703 955
908 776
322 613
799 740
736 31
458 780
887 398
222 705
352 604
850 25
31 497
88 464
441 546
595 35
671 742
418 767
649 113
68 43
691 493
291 74
801 429
597 593
326 543
628 108
24 763
791 783
24 94
654 444
431 179
875 73
206 53
995 803
345 624
739 243
377 933
723 240
622 688
38 848
112 289
120 690
806 167
283 534
163 684
744 544
743 297
917 733
507 348
901 172
263 788
953 404
282 116
1 362
668 96
905 853
149 354
508 763
849 385
534 126
804 839
872 329
489 224
671 946
360 251
297 509
956 804
271 127
156 702
86 749
481 242
134 221
509 974
482 466
69 496
701 24
150 878
792 305
659 607
87 836
143 155
518 680
212 309
819 498
641 903
524 119
707 963
117 637
970 913
221 367
323 239
951 829
153 453
474 211
412 884
416 807
918 643
926 592
881 992
423 891
72 651
752 648
46 33
3 550
485 477
761 252
608 524
682 368
111 104
746 557
822 291
939 492
769 154
45 376
102 710
813 529
45 227
406 983
437 517
859 380
426 296
281 953
904 718
819 59
257 236
460 78
668 248
595 526
174 921
332 806
218 10
506 208
552 949
519 122
718 244
811 529
776 267
356 754
639 529
674 970
718 903
612 575
110 516
875 376
323 892
374 331
661 91
619 246
865 656
184 525
771 739
115 232
232 420
750 127
48 323
950 19
764 784
906 615
492 109
649 81
356 115
664 961
455 271
185 691
168 290
914 40
900 915
472 607
29 136
758 511
522 448
217 165
886 916
735 622
59 993
164 973
384 415
373 267
102 452
155 623
251 371
787 489
543 360
557 629
882 243
881 941
235 396
178 535
769 872
493 574
54 632
414 528
273 956
888 181
584 220
180 817
463 60
757 49
19 617
523 548
151 292
514 742
364 358
739 536
490 570
970 191
785 307
342 650
400 705
474 996
849 123
10 753
1 966
700 160
459 939
821 243
245 162
892 996
413 692
245 261
166 205
199 175
309 458
559 681
547 257
40 547
222 91
58 680
30 878
974 257
999 113
567 197
639 227
173 706
407 747
797 465
426 178
342 52
866 288
345 216
752 263
764 390
490 770
309 543
534 86
960 705
38 923
587 734
997 902
79 838
641 61
143 952
623 538
21 931
368 152
782 505
392 598
667 32
452 97
551 509
812 861
143 662
738 510
366 246
32 354
524 93
683 207
217 52
339 50
588 837
441 178
984 971
648 901
125 395
43 527
867 835
64 885
41 63
137 852
400 439
381 709
761 230
37 611
232 332
650 647
709 353
893 108
143 577
128 634
695 184
917 688
298 759
222 347
513 623
853 951
757 771
807 93
741 682
875 146
182 215
800 184
807 583
304 63
618 473
863 765
262 497
304 872
235 455
56 318
766 862
276 9
464 7
209 27
486 172
764 747
521 25
238 176
411 865
17 927
435 62
570 988
210 442
660 842
557 769
48 574
48 597
639 901
314 347
697 898
853 771
212 769
722 557
483 892
456 367
269 12
488 668
937 535
353 100
244 224
993 512
309 876
649 929
239 136
455 456
139 159
907 411
559 903
884 378
104 127
581 380
363 1
662 23
798 900
642 820
112 448
627 250
788 247
373 198
312 657
494 893
231 769
32 896
145 280
896 508
754 40
278 478
290 374
922 872
142 985
943 228
90 450
322 404
275 789
580 679
710 598
825 301
194 911
2 66
750 95
919 66
775 8
930 540
135 566
13 715
596 528
59 390
260 235
690 453
138 788
795 881
773 444
301 907
193 168
771 190
423 181
416 289
757 568
717 529
787 77
688 698
927 931
807 957
524 776
795 239
315 826
671 245
869 405
51 890
976 473
755 467
322 561
423 381
827 947
509 621
537 301
478 245
903 882
215 460
52 885
57 272
518 38
749 515
83 302
997 840
252 581
125 121
695 392
664 444
97 976
659 995
948 452
218 468
801 47
659 830
687 72
464 430
49 186
619 996
989 430
374 637
236 943
456 31
429 312
533 299
80 191
128 118
263 894
850 78
151 851
650 199
37 620
401 920
19 728
39 609
97 470
152 577
939 766
843 145
166 993
361 125
654 21
695 44
981 143
719 452
592 91
685 757
435 32
415 709
418 527
247 778
704 595
967 715
783 928
69 383
820 661
474 856
417 260
400 655
784 182
776 142
196 94
856 948
745 64
343 282
261 162
370 710
401 934
262 800
797 724
903 431
258 861
515 658
795 776
569 606
809 544
904 186
133 585
807 302
608 710
108 269
45 981
988 613
156 461
994 2
51 159
406 796
173 865
119 461
324 458
425 262
85 172
473 78
173 8
555 110
350 982
655 752
492 48
59 249
195 584
927 583
71 603
40 848
864 997
780 937
471 864
109 296
829 749
148 166
920 342
749 385
305 28
967 375
574 845
781 177
357 616
482 186
364 589
234 479
235 215
80 599
238 953
77 946
568 911
131 283
164 980
856 397
597 762
213 372
971 79
597 47
309 507
846 296
996 851
364 456
221 797
222 817
196 597
131 131
964 126
761 311
976 140
468 268
161 494
133 815
422 960
108 531
458 655
530 812
508 264
555 975
884 37
4 396
882 137
563 303
448 520
403 753
244 992
91 899
837 731
666 344
977 841
161 539
143 608
411 438
694 141
499 804
796 863
344 632
594 9
581 348
381 533
388 875
140 150
810 767
377 605
630 72
261 386
586 284
159 656
14 787
29 798
793 375
433 603
880 795
49 312
676 673
305 236
863 173
343 965
950 775
567 443
935 126
917 166
272 965
84 659
763 947
831 323
319 11
709 866
555 881
440 897
845 389
23 764
889 99
475 512
63 304
819 244
855 582
190 38
256 860
725 954
844 165
851 41
905 225
804 88
65 799
836 251
188 58
98 315
615 253
296 939
891 521
694 893
197 111
43 192
716 230
816 656
779 4
66 188
393 163
858 63
162 766
40 557
309 107
992 602
406 770
957 823
957 701
60 105
65 917
519 610
633 135
52 615
501 566
733 540
122 41
999 907
860 901
111 816
517 60
229 576
164 646
844 683
817 652
400 221
619 900
165 238
192 860
117 491
10 934
143 409
463 100
889 65
441 931
259 985
143 269
692 414
508 679
861 613
898 729
397 655
390 297
211 278
713 357
639 906
174 533
563 42
777 423
645 255
795 275
9 635
565 757
641 954
405 204
583 117
560 878
135 463
996 876
269 118
333 626
880 627
603 240
613 167
348 254
869 368
724 652
827 65
561 95
534 245
73 717
695 823
544 660
913 460
440 795
955 935
999 628
954 960
740 218
771 734
78 356
84 641
771 390
575 838
522 925
808 40
53 455
498 358
575 184
889 100
739 753
391 546
145 789
304 628
434 639
714 199
735 551
601 947
855 890
237 593
138 138
120 442
118 261
899 863
247 871
663 199
750 479
26 851
957 881
591 777
317 646
389 602
938 120
546 139
989 275
106 3
474 686
166 575
512 718
212 103
318 600
56 608
71 601
414 701
888 932
627 755
475 755
920 89
471 940
43 758
281 98
365 704
699 110
115 926
811 956
238 629
456 834
641 850
947 956
274 730
970 603
281 781
823 7
247 147
266 736
14 12
47 469
965 161
730 591
242 52
193 522
461 952
721 635
958 968
133 224
235 101
615 431
252 962
90 217
122 172
223 351
236 406
805 48
357 526
845 166
351 278
913 476
437 733
381 910
904 539
241 860
381 719
559 311
818 202
475 607
516 189
745 140
18 337
382 609
253 507
422 711
60 790
860 581
783 771
891 600
972 717
797 19
355 267
307 372
952 510
910 19
92 16
181 909
274 949
979 786
905 520
37 417
277 298
435 496
482 878
511 683
591 158
991 587
10 604
327 988
860 461
794 103
945 864
633 168
983 67
663 464
945 525
339 205
27 348
809 705
687 901
288 546
362 433
308 945
629 117
719 611
74 831
12 472
12 350
29 390
49 189
95 735
89 734
633 802
167 261
444 435
259 527
156 639
202 843
493 129
453 220
629 959
688 239
877 752
46 55
674 264
644 623
503 269
176 950
167 573
5 984
260 30
475 827
326 466
554 64
511 964
326 686
179 870
650 425
386 476
322 356
332 559
764 16
279 598
969 956
635 881
151 245
114 151
105 851
627 708
265 567
264 295
563 737
295 185
614 383
190 892
199 615
742 349
677 324
174 372
841 438
513 30
301 258
981 3
458 347
975 627
569 590
800 677
830 186
222 968
287 522
347 557
803 609
826 261
239 301
242 478
502 42
154 864
647 983
401 552
175 448
248 723
683 485
311 638
636 549
290 907
356 884
925 241
575 473
474 505
656 855
433 32
606 681
106 264
731 788
642 1
302 729
210 578
969 282
500 543
106 973
959 54
437 950
423 542
329 313
249 106
525 689
542 826
417 751
384 255
228 325
979 538
378 323
624 55
493 547
349 17
587 242
992 949
204 369
672 774
219 951
939 842
75 524
892 718
73 7
738 515
427 280
406 766
400 696
960 405
693 341
672 724
925 746
630 846
712 625
940 934
31 899
458 748
571 977
589 344
541 403
937 604
379 948
551 653
827 270
168 766
203 198
273 958
824 413
741 758
89 955
967 917
568 134
34 770
683 49
575 176
655 16
130 335
996 838
66 367
869 669
69 866
210 427
608 621
796 842
549 926
176 897
991 894
757 154
533 850
411 386
251 962
252 217
407 438
279 3
899 946
336 625
779 248
187 663
97 597
428 650
514 37
437 765
749 833
526 625
684 861
657 732
254 843
746 702
902 219
255 231
426 86
270 978
754 260
237 971
491 838
921 878
341 666
350 606
815 613
567 84
139 836
61 892
522 36
319 364
863 145
173 203
810 103
537 516
119 597
601 615
995 825
909 857
412 131
536 745
103 822
428 680
706 66
796 71
518 173
40 472
355 150
390 651
265 776
321 493
984 602
969 613
315 358
871 218
755 206
601 729
204 740
658 309
591 641
910 735
232 751
200 201
715 515
962 961
559 184
389 938
377 989
666 581
801 737
476 744
377 737
830 222
420 62
485 523
719 798
981 365
943 370
302 319
710 319
526 314
144 354
189 981
229 260
778 416
889 759
780 831
480 434
978 590
256 357
462 658
831 777
482 332
954 62
477 479
661 673
830 211
994 641
324 460
889 914
543 365
973 756
408 366
269 620
358 559
769 936
404 619
116 749
612 621
432 464
180 296
61 153
52 820
160 913
451 280
200 206
307 214
640 882
500 71
348 457
28 751
629 898
629 976
20 605
869 690
87 553
434 773
274 333
930 695
670 772
515 909
302 735
950 464
155 197
749 149
274 171
664 450
973 772
350 598
456 631
644 208
541 313
979 407
574 632
719 971
472 264
354 745
434 17
546 853
686 870
976 35
467 431
17 110
964 347
870 47
17 345
608 112
598 814
200 816
3 216
773 51
960 89
309 649
558 326
165 953
229 295
219 624
839 671
566 964
721 877
404 469
87 448
959 290
246 738
390 296
548 161
316 299
175 601
504 314
548 590
114 496
585 238
527 35
281 268
682 278
590 271
783 390
814 469
6 968
281 119
464 866
357 604
761 235
990 41
855 671
670 444
294 368
592 380
514 405
200 998
689 103
587 969
221 402
6 946
516 347
727 448
566 379
86 765
384 416
736 209
76 922
780 205
725 797
565 241
459 291
41 196
283 314
495 191
691 941
786 179
535 152
209 259
415 892
306 540
792 341
580 921
137 865
737 922
44 109
613 837
188 912
670 376
282 975
915 78
508 497
923 221
614 411
437 350
409 422
797 949
334 758
485 621
50 188
248 261
893 133
510 915
948 947
616 632
778 426
592 539
849 529
501 270
457 331
991 117
962 852
776 835
562 775
536 151
108 37
938 229
873 100
123 242
592 341
552 367
175 721
728 605
877 941
591 903
243 958
548 770
30 943
870 109
723 655
534 659
111 761
379 985
119 541
417 694
771 353
900 319
921 630
655 871
462 126
763 548
650 484
229 484
456 679
999 965
184 767
846 522
667 766
151 674
989 964
799 103
283 394
770 277
534 954
85 954
228 321
693 144
646 226
113 768
854 876
887 798
623 187
79 350
893 733
923 472
53 261
291 893
542 71
800 485
63 902
129 803
3 506
719 291
689 722
793 315
111 481
835 27
829 461
266 403
20 299
79 803
570 119
47 118
954 509
535 346
102 363
158 720
619 701
47 638
792 568
412 641
780 93
808 568
953 276
706 365
975 313
877 374
302 876
113 447
739 800
793 54
215 572
805 658
933 898
473 627
426 800
525 240
685 324
818 797
58 740
23 624
312 521
530 441
577 463
690 401
89 115
552 380
417 76
450 655
974 267
490 87
207 801
959 455
621 489
895 549
303 584
122 467
576 93
765 377
300 248
105 789
686 311
484 12
462 786
262 650
669 561
82 393
533 137
132 966
739 616
401 276
962 929
20 682
594 605
213 882
378 446
282 59
334 958
565 66
106 275
385 350
614 580
118 528
424 525
62 308
307 333
525 988
465 983
614 849
332 915
933 81
132 899
660 762
770 40
290 928
587 344
810 894
28 335
881 844
669 846
692 1000
227 92
701 126
620 815
451 890
152 683
733 820
528 777
171 639
105 603
882 331
479 98
363 666
288 26
357 176
342 987
534 204
452 336
93 955
19 825
126 546
953 648
185 57
602 418
387 647
655 865
42 239
359 451
455 162
76 593
655 823
840 661
40 936
677 921
319 71
511 229
443 429
962 17
186 429
821 613
640 612
805 119
284 808
562 603
183 320
501 15
302 433
748 839
213 920
794 442
548 906
24 768
961 970
625 140
643 132
912 437
694 443
164 69
562 216
551 535
939 841
76 981
313 937
226 151
268 202
925 972
63 920
104 327
708 29
220 394
928 291
962 4
623 626
292 849
742 61
387 305
78 99
73 534
553 695
623 151
425 580
618 304
402 373
154 826
596 665
669 490
786 64
526 760
214 689
986 534
360 528
156 380
506 507
873 383
266 86
450 184
988 285
122 839
479 331
330 986
62 50
302 174
453 329
168 287
626 631
441 23
570 235
942 478
902 595
967 420
812 351
990 153
351 443
369 1
625 380
390 602
11 581
101 145
697 22
499 633
585 149
991 903
568 803
253 558
307 955
803 177
872 165
757 928
488 209
73 536
231 156
526 729
788 462
878 131
364 797
379 216
695 357
12 708
863 699
512 551
7 766
981 293
927 949
526 726
363 762
869 536
355 84
586 677
438 449
283 144
81 616
785 715
283 311
792 33
472 506
147 692
394 501
780 108
133 455
385 470
972 67
166 607
210 598
574 350
284 358
416 566
668 207
183 457
301 957
788 829
521 919
91 992
302 653
941 875
2 224
975 442
890 277
585 986
904 658
682 936
323 772
279 625
424 219
499 777
444 175
326 217
142 648
272 116
892 431
853 437
716 187
25 862
608 468
36 1
518 571
207 843
787 348
843 127
767 466
588 485
331 580
694 946
616 523
261 223
342 648
575 860
571 781
353 301
265 242
93 537
846 776
721 966
911 829
902 485
688 472
618 742
989 367
146 399
355 410
993 799
947 838
574 414
377 646
982 218
272 244
644 345
531 176
442 520
542 488
886 927
449 878
726 395
945 891
814 278
460 86
521 210
610 600
781 738
577 974
360 462
692 977
906 759
276 66
308 720
849 119
157 721
320 328
723 616
857 503
705 258
528 281
95 834
399 786
896 438
9 29
872 209
499 380
281 179
324 602
841 647
739 240
997 407
138 531
597 985
177 779
370 365
520 265
395 858
881 930
688 813
723 177
164 839
58 223
773 36
294 494
758 147
428 577
218 467
389 941
643 739
577 318
583 824
46 691
635 203
365 759
238 659
253 990
136 494
70 273
381 811
213 375
549 253
885 477
459 697
804 445
203 489
531 807
830 2
231 916
496 963
726 61
690 626
313 926
700 202
375 201
246 905
392 456
102 975
724 598
690 958
200 844
601 187
274 53
509 384
991 584
384 342
257 810
15 512
158 84
231 357
554 880
781 637
637 608
334 265
598 916
974 876
755 244
830 480
820 197
745 191
906 320
543 894
927 589
138 48
649 246
862 159
66 789
506 895
430 450
933 601
998 29
143 903
796 627
566 679
860 726
678 632
820 821
317 818
404 714
574 797
330 139
324 687
352 310
478 29
293 649
849 178
188 879
129 943
680 632
428 89
81 770
903 937
612 546
603 292
99 343
915 165
34 785
28 33
361 566
859 972
463 813
823 863
298 274
438 670
215 747
103 485
8 878
510 996
732 870
842 23
754 808
13 929
554 227
714 463
742 168
947 585
653 324
962 736
677 386
896 782
194 260
710 863
921 263
606 689
493 319
171 837
659 116
493 852
637 169
143 12
645 416
275 85
913 232
991 740
847 727
247 947
719 197
376 213
561 20
457 893
66 229
650 967
504 640
505 635
507 563
457 890
203 718
256 620
946 257
938 801
248 644
630 728
179 10
936 341
181 744
112 491
928 666
208 183
285 506
791 222
658 38
764 893
545 130
158 33
167 93
912 651
149 191
316 709
725 600
566 515
552 390
259 341
589 22
473 457
156 291
941 356
609 256
207 981
91 61
763 835
291 452
136 798
742 342
642 464
508 201
796 354
163 194
869 10
844 736
187 705
46 852
315 447
27 956
910 535
240 439
408 343
622 756
316 362
739 511
997 636
484 582
207 510
890 469
174 636
336 476
677 651
513 286
494 189
902 977
838 364
573 947
976 887
714 500
313 902
266 826
687 461
832 180
156 475
193 345
838 768
930 950
756 872
491 578
106 47
24 645
457 921
654 748
284 198
422 537
227 670
790 334
893 280
264 426
836 692
738 999
937 827
60 393
553 105
47 188
661 618
864 434
776 995
575 39
458 287
201 504
474 502
994 486
651 374
816 493
240 254
716 986
144 625
810 601
512 450
222 983
10 493
867 824
437 939
967 252
431 871
344 739
455 606
749 910
595 721
760 202
732 978
26 521
772 698
214 272
720 689
408 768
506 35
60 606
570 7
717 458
758 742
978 25
723 650
691 564
520 98
795 133
716 364
879 865
689 4
649 125
127 534
164 817
266 428
134 817
126 242
582 356
950 485
840 426
115 649
182 312
57 630
842 26
802 620
466 265
851 400
145 625
911 336
984 549
147 910
741 891
933 542
510 424
799 328
79 659
931 805
254 193
492 655
344 119
28 610
749 768
500 33
662 362
460 119
505 120
980 119
8 901
946 915
437 642
959 584
181 811
968 194
5 564
270 816
34 127
914 562
134 245
145 978
558 241
483 287
137 104
102 170
303 847
301 436
309 41
169 279
185 99
340 823
183 742
882 817
820 556
295 628
248 595
927 696
926 587
88 447
218 624
475 900
330 357
69 997
72 171
79 125
996 373
968 519
285 246
566 210
184 653
8 401
276 905
53 993
245 173
588 313
835 321
254 913
445 249
286 549
419 127
688 385
786 263
968 8
967 253
224 604
192 409
793 541
278 930
120 114
317 991
126 270
238 934
893 204
908 76
774 813
848 859
812 319
973 835
210 641
177 461
177 303
236 974
617 773
441 775
462 973
140 721
48 265
533 706
641 381
51 771
639 261
412 815
469 803
776 969
180 217
95 641
481 286
426 813
894 499
752 714
301 104
770 428
996 518
103 302
335 379
407 98
10 495
224 467
783 653
130 446
351 528
500 274
926 673
638 268
477 491
446 377
820 927
822 270
743 350
536 477
534 484
656 142
614 507
415 965
638 332
923 627
599 751
675 949
650 684
21 912
465 28
405 79
887 171
43 27
659 309
704 13
933 871
136 749
251 892
515 276
411 263
532 649
742 236
187 463
767 315
152 946
519 317
840 123
189 251
738 72
340 624
426 172
542 192
162 660
605 309
229 475
598 517
589 273
165 895
870 182
383 307
466 160
62 19
784 575
31 641
301 171
591 411
469 850
955 203
373 144
814 834
773 405
657 280
27 477
130 333
873 627
13 162
657 734
210 647
343 408
45 575
747 343
273 966
484 362
911 639
563 96
460 309
790 105
725 409
115 6
300 509
592 572
826 606
686 661
706 328
318 203
424 787
545 890
767 928
693 453
110 645
691 795
260 8
998 831
722 188
379 229
547 3
158 970
141 702
211 284
888 63
74 577
724 731
771 73
612 292
72 553
555 175
940 47
229 150
330 125
788 349
950 259
331 642
915 942
286 986
494 655
956 400
829 895
446 409
396 128
534 858
558 293
280 733
379 781
453 119
696 90
104 542
744 411
305 739
218 866
262 396
891 819
688 170
552 167
984 282
741 502
620 857
635 76
398 379
429 635
501 456
274 81
264 177
459 249
96 370
109 282
45 618
425 632
262 505
588 364
671 35
85 694
765 881
466 873
635 586
576 332
382 104
468 960
117 320
997 379
176 936
636 594
156 453
625 711
861 552
17 943
982 339
120 225
933 383
747 568
328 903
372 304
965 584
856 358
484 486
614 569
605 222
3 806
748 339
709 219
747 200
868 494
768 547
395 348
176 352
157 926
901 905
617 961
731 313
859 814
693 61
877 119
28 852
551 431
125 119
961 282
397 861
821 12
544 266
233 626
112 520
638 671
874 891
846 733
744 197
284 977
823 213
627 650
224 714
262 424
703 459
156 356
477 252
324 206
376 677
944 248
230 22
671 825
248 590
298 571
682 938
495 303
550 262
812 306
66 250
291 534
358 681
965 423
768 646
349 683
348 250
907 362
760 845
31 403
67 736
504 15
44 373
18 594
210 20
152 558
702 499
808 997
362 714
911 741
956 421
895 717
453 459
709 662
830 860
571 883
879 72
444 941
544 354
681 419
994 948
360 369
718 667
141 612
383 374
137 58
634 845
719 463
345 767
371 575
190 814
515 733
846 862
232 563
881 725
527 263
98 780
86 586
837 719
430 907
878 600
569 732
946 695
977 826
419 503
88 868
634 526
453 470
596 234
376 129
72 922
820 272
182 49
872 102
132 334
380 843
902 150
697 342
800 651
152 990
261 695
371 484
796 503
170 663
857 833
888 386
911 499
67 62
501 218
51 662
541 664
518 48
217 375
232 267
333 514
251 56
513 514
906 931
575 406
68 393
993 776
159 149
523 727
345 154
667 713
601 270
768 113
783 674
44 709
38 498
625 942
521 256
44 453
481 449
114 589
64 500
771 990
442 735
184 744
355 253
840 675
899 860
796 171
692 677
666 151
238 755
850 439
673 33
338 129
329 529
203 111
401 999
210 851
822 902
879 20
506 439
179 708
229 204
740 566
332 421
941 648
939 693
646 993
195 165
816 784
115 994
491 695
3 58
709 295
706 647
991 330
910 186
897 580
438 175
959 721
598 449
416 147
31 28
27 385
85 735
845 723
260 897
476 870
277 724
899 56
318 209
128 916
657 895
414 40
776 359
526 807
500 258
332 226
816 250
317 486
458 796
691 166
858 964
322 482
143 174
221 422
896 22
650 826
124 61
550 876
879 240
556 349
402 624
884 623
397 131
996 762
500 646
587 322
999 25
960 601
13 32
662 891
624 54
754 50
407 935
616 809
558 499
431 955
630 426
423 6
374 512
548 738
543 562
967 310
696 721
359 103
7 974
911 917
825 693
223 454
934 893
295 87
200 390
187 100
13 460
769 646
805 10
434 172
806 357
822 344
456 301
776 468
760 726
799 528
372 849
906 164
129 231
778 578
744 453
848 901
810 21
596 617
97 235
959 468
833 419
923 328
600 701
257 953
314 553
72 410
357 271
310 518
291 906
690 725
157 1
545 591
901 206
829 852
804 571
980 346
547 350
18 110
629 301
858 791
733 763
115 665
563 965
306 778
105 204
127 855
177 439
479 194
548 459
692 703
301 424
817 528
663 502
745 130
518 659
436 198
378 914
52 459
142 839
431 582
898 474
284 550
430 911
306 174
40 823
832 485
997 619
34 726
884 438
488 677
1 119
364 783
788 592
414 93
765 806
267 948
918 676
465 875
903 81
552 643
586 770
795 725
366 435
49 695
34 388
614 545
801 517
978 432
779 33
802 894
441 163
993 171
816 915
536 15
912 917
18 889
348 140
769 773
805 398
615 958
643 408
121 96
60 800
416 824
949 327
740 318
567 439
457 335
211 756
153 200
324 795
146 845
598 416
591 509
43 682
120 986
295 330
741 879
430 723
391 388
418 130
194 564
975 550
938 59
540 892
509 283
266 401
964 835
758 29
726 226
630 411
513 522
654 373
804 637
37 612
232 352
798 944
639 555
324 810
303 610
21 28
135 343
548 765
286 759
785 89
395 536
782 296
202 64
581 504
25 953
883 212
753 276
737 887
618 285
480 480
367 589
560 361
187 492
216 212
444 98
775 548
795 437
77 895
769 41
392 776
900 476
129 438
968 345
649 411
794 423
311 167
860 432
170 300
765 938
284 629
716 535
834 686
747 144
204 32
240 64
464 125
338 89
357 213
27 992
878 945
368 182
303 641
838 118
117 176
207 201
34 594
746 403
496 626
883 786
319 351
155 538
961 924
196 798
394 312
864 711
545 265
244 569
971 122
926 819
99 808
604 277
812 600
273 620
329 598
684 831
304 168
825 755
383 737
53 361
312 475
158 821
365 572
843 821
587 357
832 94
411 323
32 365
368 34
784 252
44 723
306 342
187 448
204 244
719 699
212 366
909 752
208 940
974 138
529 961
937 834
654 923
16 738
585 202
839 361
126 260
336 147
884 113
905 421
253 701
807 286
199 47
286 722
546 796
147 112
187 51
532 791
103 207
234 164
39 34
319 648
889 592
638 958
160 98
40 705
459 544
822 44
413 523
646 731
170 886
761 192
892 6
459 22
805 500
733 626
896 144
5 713
499 109
828 172
482 103
338 594
294 643
494 269
75 389
454 4
495 393
945 993
516 452
275 349
943 199
192 541
302 145
888 595
787 423
691 118
21 102
218 402
386 718
525 901
521 799
250 426
976 305
436 278
224 587
98 268
385 591
242 933
451 712
702 976
126 213
756 328
896 192
866 828
283 963
103 832
764 210
194 844
887 84
852 783
127 492
636 409
262 909
265 704
252 380
469 459
487 620
706 657
735 879
404 191
615 698
212 421
131 473
681 396
528 284
604 766
567 661
423 301
363 295
269 860
901 242
983 963
727 403
890 607
686 16
751 965
533 258
415 488
94 760
272 173
779 848
529 881
75 953
210 684
854 113
754 330
903 379
787 65
892 917
264 772
614 735
673 688
360 696
164 276
729 269
605 602
412 64
730 686
457 770
772 422
143 26
73 472
777 802
740 734
169 591
675 898
65 14
857 921
51 379
811 475
851 588
673 30
764 673
862 391
827 385
469 35
856 592
531 806
1000 203
23 834
760 786
529 178
429 355
914 249
741 922
526 92
217 526
117 411
849 403
236 387
361 445
595 887
809 265
795 348
420 196
439 901
194 6
734 395
440 459
950 165
300 689
852 460
306 631
978 443
128 749
1 536
923 734
930 683
580 116
652 150
881 953
315 180
750 477
797 229
577 139
146 578
598 432
246 601
582 126
553 248
657 546
117 647
843 265
353 944
640 669
599 313
441 909
902 622
754 508
815 107
803 259
608 327
280 247
347 878
681 156
647 704
770 548
735 424
531 769
366 284
742 431
757 70
595 103
300 857
242 438
33 922
593 31
931 654
51 665
594 255
729 336
685 871
684 793
941 631
487 136
29 872
902 738
946 680
179 309
7 472
427 253
63 265
488 501
415 390
244 773
150 541
465 32
857 519
468 404
303 208
494 790
60 260
64 456
277 307
580 779
760 312
118 815
954 457
631 163
328 890
377 669
280 196
425 934
723 815
413 740
899 344
408 195
444 362
3 426
876 682
668 604
703 947
800 127
880 554
368 925
559 831
517 323
923 415
421 919
632 644
642 859
505 486
167 901
440 887
825 350
717 694
673 639
460 690
242 425
73 898
123 32
511 628
517 677
915 704
397 682
723 404
284 729
997 703
493 432
799 566
901 465
773 782
440 537
396 748
85 969
886 849
157 834
39 409
907 450
957 721
76 459
548 823
706 108
268 214
622 943
562 809
183 623
401 491
887 304
12 343
246 313
576 351
492 868
8 465
626 878
212 536
202 128
920 183
535 3
705 655
977 64
16 856
904 867
128 553
412 340
826 640
322 593
517 485
140 30
168 973
707 183
828 610
401 308
514 813
999 954
589 954
160 831
992 414
810 860
433 390
393 58
231 532
159 229
397 426
774 951
811 349
798 595
90 690
15 793
750 759
690 561
752 849
141 589
446 973
564 952
798 742
437 133
867 127
327 185
910 814
541 519
599 306
738 874
958 732
546 989
737 539
632 836
534 421
722 225
548 631
38 622
258 930
140 208
235 229
824 391
135 721
731 223
259 763
598 642
785 180
801 822
751 940
618 338
740 344
801 675
917 882
551 931
151 296
491 430
466 627
448 761
324 550
701 293
239 573
556 979
303 708
653 939
617 921
173 167
814 693
752 631
97 205
203 347
620 103
689 822
484 537
655 65
941 813
635 38
17 575
422 95
345 976
794 275
147 413
377 835
234 153
689 100
989 272
217 730
329 10
5 827
422 733
13 7
886 53
459 918
541 479
441 229
331 812
857 347
494 781
607 345
934 620
775 988
903 447
648 967
938 522
752 961
561 290
337 379
399 547
795 858
128 297
279 30
855 742
322 541
502 876
968 62
517 138
52 853
869 450
751 663
660 676
803 355
727 930
611 903
404 127
332 260
275 916
461 77
622 187
6 624
543 316
480 909
419 623
966 14
960 721
492 704
609 237
665 24
960 670
999 502
337 70
850 240
820 766
623 135
901 583
409 28
97 558
174 281
447 686
746 267
803 721
862 740
368 864
49 633
289 832
144 263
300 470
209 103
542 961
158 197
787 867
725 990
588 125
308 355
782 185
775 686
788 869
164 326
559 704
845 283
372 405
190 505
402 401
130 213
618 530
195 662
313 954
372 50
432 913
841 916
440 454
889 903
540 370
467 542
932 800
601 888
237 196
528 429
111 967
882 419
342 174
770 808
954 639
795 396
159 383
811 53
5 692
471 164
131 105
916 824
983 696
441 942
567 394
261 563
204 15
733 352
404 119
587 227
938 227
7 378
657 384
14 213
563 511
711 647
542 617
901 173
183 145
371 490
849 890
340 423
355 705
635 104
614 402
444 226
811 41
965 294
332 620
323 686
676 309
142 367
209 755
582 699
924 116
662 430
822 253
291 253
153 23
709 217
584 345
956 704
100 889
265 325
762 927
106 49
398 927
653 515
259 296
119 950
325 407
623 234
930 541
782 662
369 545
840 707
978 253
637 438
995 943
114 256
675 895
917 702
941 255
337 66
44 469
631 324
878 960
576 340
137 124
773 789
405 950
50 741
17 410
499 999
310 661
68 48
577 548
151 65
671 195
667 753
266 516
304 4
305 404
520 166
178 79
229 754
573 837
401 191
352 152
67 164
835 418
350 907
784 361
87 961
67 64
693 885
64 618
808 425
968 387
432 827
991 305
723 104
443 424
784 448
538 574
989 159
776 913
869 935
337 836
322 768
15 642
265 5
946 981
181 20
436 975
443 149
200 578
597 89
693 140
221 532
544 349
444 412
283 780
247 956
949 164
617 247
266 284
771 709
432 322
638 380
411 789
280 663
11 782
234 645
913 832
499 174
210 765
457 332
825 889
268 768
724 207
988 288
730 901
472 34
287 390
549 20
573 373
908 578
345 436
236 566
669 959
44 464
716 482
749 797
520 76
207 712
466 393
591 162
137 202
571 532
862 514
964 381
589 897
793 937
683 610
681 625
771 860
60 938
822 419
914 478
97 132
209 263
389 939
233 533
227 267
495 907
891 265
767 693
638 72
633 140
856 645
440 150
417 895
925 659
220 333
195 730
153 767
324 254
482 378
891 275
623 754
670 326
729 241
658 924
971 144
263 431
962 978
707 590
922 742
948 624
58 191
512 366
299 482
862 406
956 124
837 36
826 785
526 323
513 972
890 323
689 482
234 550
872 294
745 816
366 923
600 740
21 478
62 743
714 378
733 955
397 293
290 635
834 314
710 763
174 933
56 270
192 700
513 565
307 940
318 936
326 18
203 33
758 951
586 511
227 33
805 50
595 920
643 810
381 968
179 936
353 936
886 30
892 693
117 517
549 435
374 97
952 968
368 796
765 10
329 784
720 318
62 53
140 954
470 674
460 325
74 943
75 799
391 26
766 758
821 530
119 778
37 267
847 134
160 178
854 462
908 180
607 286
95 459
1000 892
840 846
595 901
803 800
362 716
79 622
1000 81
896 591
563 400
700 765
9 502
570 994
344 589
80 695
21 995
305 632
867 200
158 28
405 150
868 837
196 888
699 93
158 551
703 316
930 428
172 73
484 318
161 889
819 380
77 366
619 259
865 490
307 915
934 966
506 999
85 638
749 788
953 30
103 78
710 938
748 223
932 221
488 920
118 430
569 262
738 350
71 512
195 582
752 73
954 591
992 298
328 647
277 697
663 916
732 235
658 802
181 412
430 173
61 339
196 515
967 211
560 903
667 657
765 564
327 670
470 387
878 213
767 16
896 5
638 92
872 604
654 653
280 899
518 839
801 185
938 612
469 178
909 147
885 559
480 763
123 598
130 18
603 119
461 474
74 114
126 353
544 812
717 469
354 537
683 197
755 824
682 229
421 163
281 707
848 706
58 184
321 601
348 500
343 64
320 49
601 318
311 635
515 654
477 587
850 898
749 448
154 768
86 326
862 413
96 209
264 439
839 224
253 501
154 412
999 940
528 99
387 799
918 917
570 362
412 431
774 860
639 389
650 263
771 458
724 298
908 462
354 366
728 771
354 853
594 631
607 917
118 92
844 105
598 247
56 747
18 315
561 466
406 914
535 895
763 517
239 356
147 197
721 427
707 318
25 730
829 407
654 406
316 450
737 78
523 56
729 162
941 932
13 860
266 847
429 561
638 384
843 422
829 928
878 54
728 818
985 198
81 771
514 430
494 143
379 341
211 560
268 88
258 950
299 306
331 410
610 845
191 966
604 588
750 923
232 544
544 963
236 754
522 856
194 486
435 451
756 875
636 534
160 462
356 227
448 901
703 147
452 248
231 560
474 155
41 280
517 402
196 676
215 902
67 572
164 859
964 461
306 982
932 822
383 479
381 916
40 683
742 389
645 500
450 960
727 371
431 599
135 736
580 418
262 276
674 430
159 713
751 903
508 684
419 567
934 760
198 798
180 618
152 368
385 11
291 414
423 587
15 356
150 224
348 329
193 911
27 642
932 430
365 287
52 455
177 474
393 543
182 90
832 685
883 112
785 582
792 978
835 15
404 398
928 597
536 109
39 719
928 27
961 607
42 805
258 2
162 874
237 627
328 441
620 607
390 156
874 212
866 903
936 316
721 627
667 191
64 703
807 743
495 426
701 884
933 768
980 90
312 922
684 177
824 884
435 882
603 370
197 323
348 863
865 166
22 362
246 558
716 821
350 27
269 341
798 871
62 346
546 410
575 602
801 711
433 752
447 361
430 541
677 607
884 738
190 73
218 617
551 265
105 543
14 409
289 88
743 507
56 332
601 719
983 193
692 754
211 796
296 577
441 475
483 729
587 970
771 318
579 6
726 531
724 933
125 479
641 816
584 203
964 231
779 167
201 219
300 907
260 886
228 520
55 351
837 985
867 431
494 899
488 971
138 312
384 613
568 99
908 974
449 96
75 425
825 803
115 291
103 386
751 486
998 880
520 220
318 527
625 631
250 562
485 324
237 388
249 691
773 351
129 54
599 802
969 187
877 314
271 405
435 853
453 776
407 291
894 915
667 280
151 100
484 148
121 24
68 998
337 338
402 772
543 206
139 742
599 382
13 514
613 935
221 977
939 694
352 6
43 689
812 237
537 850
761 607
472 560
936 84
846 781
875 66
109 165
501 217
373 342
151 767
311 477
895 429
702 5
439 458
759 425
543 304
727 388
927 645
181 785
141 916
105 650
107 708
484 722
125 27
378 182
900 623
619 710
73 800
284 671
384 742
243 435
240 620
381 31
231 552
208 850
649 106
73 426
712 667
861 951
574 769
576 721
196 667
393 585
8 850
30 22
766 113
984 5
305 801
721 50
262 172
669 42
39 130
594 520
409 347
622 378
320 74
846 710
555 686
514 149
873 614
932 242
732 894
68 137
198 936
730 4
210 401
78 55
110 984
740 976
132 945
913 356
90 17
130 928
215 827
338 337
169 7
784 221
784 875
172 108
74 393
320 558
881 887
384 570
85 309
110 511
611 990
867 185
3 804
928 375
923 191
752 487
416 134
493 469
855 155
339 132
369 362
19 78
568 941
148 842
936 993
662 117
902 206
360 386
476 51
517 704
88 763
465 656
703 436
445 959
983 946
274 728
333 362
490 150
585 694
377 186
638 743
933 82
779 217
617 231
158 722
19 821
220 352
534 709
501 902
622 745
993 611
839 925
248 822
108 864
54 644
709 263
187 263
790 786
84 249
2 488
152 865
771 857
558 16
527 776
914 66
961 454
582 694
462 704
903 187
173 875
788 172
855 697
473 804
859 649
853 295
303 548
302 423
94 546
262 959
482 990
783 33
194 670
764 160
707 258
477 836
732 923
733 345
745 714
644 973
994 834
348 287
544 138
714 373
141 879
980 886
431 28
175 898
638 331
469 297
402 816
583 358
202 171
726 910
801 243
696 328
658 990
614 960
608 312
685 599
717 615
174 442
876 338
933 158
3 424
491 12
766 457
972 323
891 579
121 654
520 182
781 76
996 332
73 928
703 332
692 128
225 812
776 663
209 556
738 730
127 209
329 190
814 119
686 924
279 910
735 412
734 799
341 388
181 350
692 413
501 377
639 422
543 494
811 959
583 368
651 936
471 102
120 783
842 853
267 273
212 122
224 547
968 795
708 131
753 536
992 335
705 564
713 508
363 334
792 792
206 851
922 958
644 641
710 521
289 7
961 345
853 285
137 682
473 485
131 746
794 869
621 467
748 261
606 394
84 458
678 145
14 505
785 745
490 923
712 997
119 469
961 781
69 974
618 69
22 174
424 733
201 745
714 631
245 95
586 396
910 999
547 63
337 165
483 421
663 920
608 295
406 674
46 381
323 149
404 659
665 238
546 931
668 561
855 256
653 483
905 772
344 302
152 556
628 106
538 39
816 113
921 892
747 127
522 305
57 25
131 756
56 241
359 946
21 693
306 910
558 805
660 518
822 264
172 134
789 803
42 382
426 54
476 589
485 133
498 394
911 144
760 245
932 553
990 58
622 211
997 399
617 824
957 836
846 893
344 756
509 547
617 609
60 160
850 375
586 92
222 554
358 223
468 91
355 103
458 264
14 318
279 222
327 171
731 795
349 635
864 196
144 673
459 157
747 789
866 49
219 759
905 656
130 606
290 50
968 779
91 183
855 784
755 585
816 596
329 533
814 817
472 315
676 761
364 643
891 806
825 216
226 105
307 787
127 268
78 742
651 753
502 14
747 392
305 957
61 879
201 93
336 178
760 874
656 718
842 86
474 117
198 46
96 249
541 248
601 993
22 288
978 805
905 680
537 664
553 192
381 692
492 761
813 41
489 254
462 382
374 875
702 896
52 668
710 589
306 635
332 960
353 144
353 510
357 841
574 616
843 604
271 25
835 954
639 966
953 837
149 240
779 501
306 267
183 537
214 24
6 602
216 840
158 275
112 389
112 82
70 832
852 635
207 377
568 400
788 784
592 694
562 432
879 306
180 154
644 190
717 330
83 111
863 6
786 806
52 774
906 372
616 467
155 846
56 303
702 699
492 10
54 809
139 133
370 276
290 773
401 195
144 16
13 298
846 268
908 660
629 1000
124 683
808 621
171 78
984 661
563 705
399 620
269 564
899 114
184 689
12 501
322 272
985 78
943 102
391 492
81 660
408 331
125 591
371 489
91 693
760 251
885 979
104 306
91 244
976 834
845 495
739 321
437 109
809 527
129 147
125 759
76 234
611 109
905 66
414 348
796 377
891 886
697 327
347 858
205 499
699 122
436 45
816 672
557 644
736 903
853 940
754 629
872 246
860 664
708 461
232 594
669 399
617 615
610 543
97 714
812 957
187 436
974 256
534 557
849 202
304 121
591 137
653 33
885 784
937 577
116 475
365 441
997 931
451 303
748 618
416 89
560 213
851 958
641 642
939 489
66 712
702 782
679 501
901 549
410 875
621 403
517 911
891 761
137 308
829 335
599 984
795 49
906 48
508 186
451 533
82 857
165 859
834 381
724 14
715 674
74 255
153 768
559 956
300 759
342 15
582 506
873 341
72 139
211 421
352 285
675 259
658 179
134 677
138 363
619 480
729 200
337 602
336 435
104 899
855 455
65 192
60 443
198 853
342 335
512 151
249 756
949 260
720 637
694 175
535 901
981 69
133 398
260 192
105 286
867 798
620 433
758 786
728 621
288 976
376 588
587 447
224 633
974 110
885 306
178 17
161 649
908 617
934 774
415 905
558 524
690 638
917 552
184 642
602 68
948 779
920 996
632 815
186 189
690 227
556 791
963 877
695 83
431 968
707 457
260 892
118 823
485 25
613 243
496 306
534 737
386 694
144 431
716 423
246 271
865 58
868 533
220 401
622 945
582 77
538 749
718 759
918 31
85 163
653 647
372 869
56 239
401 275
992 374
219 573
451 935
803 567
367 569
749 284
798 955
831 521
823 238
112 576
949 83
619 468
317 198
864 65
481 815
249 278
121 432
669 909
11 467
218 631
683 338
806 813
274 786
119 395
217 917
690 886
928 595
14 463
969 697
800 951
350 605
763 946
78 125
401 85
425 969
25 623
6 644
106 317
267 417
214 382
906 471
796 658
555 220
454 151
463 460
831 603
775 898
860 394
127 27
715 984
629 713
511 607
438 406
557 70
880 884
781 516
940 878
472 654
861 968
978 18
259 958
730 121
564 701
668 353
596 14
935 313
591 686
915 582
901 864
144 159
822 226
280 737
90 383
926 685
397 975
903 217
882 833
66 140
925 952
168 761
336 341
914 166
202 394
455 451
607 336
651 940
301 348
752 946
538 954
473 646
334 631
330 290
567 307
893 971
916 885
598 606
587 789
504 412
843 119
186 809
98 801
900 995
663 818
302 333
303 813
190 570
697 139
175 636
47 65
535 418
284 147
524 703
748 563
651 274
550 929
304 596
345 888
188 880
896 589
718 263
133 194
970 976
526 50
421 557
962 507
622 32
225 574
190 54
133 345
306 633
682 235
12 679
17 80
453 636
495 856
188 788
271 89
494 467
540 346
365 468
348 859
775 493
927 756
746 377
60 80
860 951
425 22
859 202
784 116
628 799
923 849
812 49
858 83
811 811
34 671
364 795
415 147
910 677
630 235
613 257
34 887
457 845
108 444
879 545
920 689
707 954
711 172
143 479
901 909
937 255
863 781
788 671
402 748
861 673
789 568
978 499
572 505
314 431
803 62
331 17
842 470
687 171
544 859
823 8
161 684
32 949
102 404
573 574
635 236
999 249
640 605
14 462
497 995
496 458
678 773
159 801
781 146
974 94
694 296
109 243
234 958
589 708
408 945
334 903
402 11
948 275
603 464
297 576
600 530
661 708
772 894
297 354
644 244
629 285
701 56
706 304
871 354
879 131
306 482
732 905
11 393
964 135
847 239
53 503
525 731
839 117
472 896
420 342
162 142
299 126
628 289
106 474
527 510
328 52
240 591
224 676
145 640
756 563
583 175
256 184
176 79
89 307
728 427
854 933
169 429
609 665
68 700
352 175
263 935
349 870
183 934
569 887
760 493
71 11
941 148
49 109
928 9
708 477
192 232
747 140
789 281
262 993
383 131
783 206
781 259
553 841
514 849
80 42
169 935
317 707
307 153
284 41
165 497
470 298
756 22
490 842
96 3
412 122
342 106
41 599
569 699
103 884
388 386
299 441
738 706
655 404
266 613
311 989
727 345
152 25
137 102
144 226
873 384
294 204
150 908
561 813
896 630
998 462
130 490
910 304
329 227
37 439
965 375
430 213
186 681
8 536
454 773
1000 290
733 664
465 163
228 821
878 439
838 899
919 53
826 396
506 177
685 78
644 384
47 633
242 274
212 338
665 585
991 854
373 787
334 191
974 853
181 537
190 887
738 207
282 270
416 625
970 208
251 204
741 959
318 830
517 788
93 546
66 147
551 387
690 455
990 920
19 240
124 788
23 216
746 340
479 601
893 923
649 665
347 584
308 761
548 358
49 42
258 880
995 151
992 802
534 451
24 749
394 592
471 57
153 625
778 408
31 663
423 477
203 356
830 971
262 435
411 9
911 541
768 293
481 296
457 683
3 373
491 213
921 357
585 912
616 549
317 877
336 426
643 746
787 553
846 841
15 629
344 888
199 929
151 166
829 468
395 164
289 787
857 911
237 871
888 244
118 206
445 989
389 596
415 548
733 11
585 994
541 34
908 520
190 144
743 432
482 982
675 599
187 113
59 984
101 800
485 982
617 392
853 158
928 264
319 467
728 377
434 896
349 782
380 795
133 70
327 749
814 531
18 995
93 942
908 472
562 495
969 375
378 875
722 847
259 184
289 130
374 756
801 744
898 695
637 236
462 724
728 631
592 290
477 560
664 854
786 91
708 859
394 578
685 600
832 780
454 820
384 726
46 47
932 183
957 786
707 756
880 158
935 63
937 740
7 426
46 608
334 957
827 617
491 316
255 883
538 120
421 772
387 460
94 942
857 160
392 528
84 988
553 830
208 283
476 630
802 447
484 49
518 251
827 205
509 920
499 1000
809 355
882 594
891 787
776 57
522 638
761 81
920 588
63 980
501 557
362 999
353 67
74 587
776 133
327 695
720 741
27 683
128 219
58 266
889 421
560 955
506 335
382 511
193 879
564 672
98 663
848 758
615 931
780 212
514 331
590 754
130 683
67 192
120 681
475 899
244 396
871 110
79 812
686 229
134 858
218 615
814 176
856 650
184 451
651 147
768 454
311 556
867 203
613 154
359 722
457 104
888 488
514 890
987 634
343 325
886 6
560 492
906 918
441 462
3 249
240 472
674 284
345 762
418 683
730 642
946 295
36 738
706 578
144 379
214 81
257 933
786 622
304 255
283 588
32 580
234 68
670 990
458 8
662 163
585 806
542 798
238 129
871 676
504 9
649 159
197 898
648 498
21 457
840 512
591 77
641 553
235 298
368 33
878 196
46 733
767 952
695 606
34 455
190 307
802 235
776 197
229 497
338 292
374 383
376 706
657 683
99 472
491 592
530 652
918 588
473 987
177 83
208 706
579 215
97 261
273 357
981 683
474 57
918 691
925 103
68 71
253 340
779 233
22 770
65 392
257 537
233 730
594 270
957 157
483 233
774 683
655 378
22 433
787 458
539 156
342 122
761 975
483 355
949 94
488 564
246 684
990 619
14 669
978 152
126 541
987 624
715 859
340 198
566 289
643 53
204 320
958 785
936 615
475 810
324 845
263 310
521 159
879 86
799 521
192 506
154 546
511 573
367 468
709 504
806 451
647 718
790 466
47 662
797 236
237 604
854 603
71 914
106 825
558 927
843 376
873 984
841 271
646 465
547 744
980 368
386 72
297 622
224 98
416 681
922 325
959 327
39 688
835 233
569 903
330 214
275 288
712 974
476 857
890 461
920 848
787 311
543 597
852 713
676 219
940 985
529 214
272 854
226 335
425 655
67 611
250 956
156 858
830 22
639 213
484 490
60 865
430 767
865 878
625 932
488 874
43 42
768 873
84 949
246 722
241 622
302 736
209 84
854 1
90 307
184 948
886 672
821 124
518 701
440 601
649 685
766 884
600 6
605 387
812 859
425 961
561 93
549 234
469 206
672 973
458 116
389 146
275 19
544 358
807 229
87 769
362 512
730 806
727 642
876 504
941 696
669 871
368 845
990 776
613 284
89 25
247 109
518 262
873 83
903 735
755 879
446 644
361 414
414 704
159 26
987 600
708 297
558 486
673 289
496 831
430 68
418 490
117 60
790 890
849 153
461 281
411 337
73 435
625 920
618 643
710 522
903 658
697 770
86 134
560 66
283 676
565 326
606 690
714 30
332 53
574 732
351 156
891 985
831 720
760 748
728 838
31 204
879 979
297 563
31 789
955 956
872 476
432 260
85 395
184 327
379 366
113 91
806 459
219 188
247 173
729 692
954 165
86 137
492 816
503 538
143 333
989 56
595 362
732 738
831 731
664 560
724 860
676 608
456 332
868 130
563 362
462 813
220 428
552 620
823 568
531 597
185 606
173 483
898 980
167 472
767 386
953 330
747 414
494 412
191 577
350 833
790 886
80 73
896 60
741 729
140 181
652 683
109 531
900 289
356 427
603 436
851 896
33 746
307 368
945 400
96 910
986 588
442 637
270 550
167 635
325 831
875 691
299 120
644 394
381 629
333 822
265 954
371 783
588 47
965 537
693 162
337 97
856 836
561 54
686 736
921 62
15 130
319 955
796 180
668 757
957 876
593 424
829 315
240 478
650 446
122 378
930 806
760 800
133 39
914 731
865 543
446 319
183 718
271 942
517 505
895 887
886 28
754 332
732 989
463 251
501 734
246 736
113 835
306 295
80 482
124 94
82 388
499 544
630 236
87 18
845 107
878 533
265 536
283 817
557 651
260 546
2 241
133 88
259 355
638 462
569 983
617 446
867 233
99 540
256 592
108 270
340 366
976 329
827 856
162 747
190 778
193 57
213 630
41 701
153 416
790 694
750 907
859 874
369 469
643 102
727 35
802 961
183 124
534 47
90 924
357 423
311 493
603 31
777 307
593 855
342 747
222 700
839 12
917 392
842 455
604 551
571 1
307 628
905 1000
374 720
939 609
160 207
1 402
92 194
96 85
524 899
634 558
185 501
292 910
572 815
856 343
963 147
523 445
492 944
815 86
276 143
41 1
293 893
489 584
750 10
833 861
360 707
437 148
151 603
585 779
929 785
773 947
530 613
883 684
25 984
45 131
540 232
458 727
568 960
329 504
738 425
806 667
407 184
945 641
625 616
255 932
1000 50
919 919
10 599
422 747
23 227
765 583
915 446
885 62
437 688
887 623
25 155
156 34
105 577
132 480
803 897
62 490
316 329
287 918
91 776
463 222
468 149
309 492
684 571
489 223
693 931
810 812
657 316
67 124
191 843
877 582
202 466
776 458
780 868
22 825
151 371
373 724
314 188
803 632
306 993
574 27
351 350
836 820
160 216
971 292
435 345
67 121
530 554
439 254
629 752
441 431
383 98
775 208
50 422
505 561
852 72
171 319
440 256
161 277
574 789
572 763
464 346
46 908
682 635
360 318
814 211
882 749
356 763
993 516
39 566
656 418
532 394
925 206
840 322
769 146
957 128
656 30
595 11
878 182
951 435
828 36
40 19
358 504
605 465
418 646
551 515
390 694
102 268
875 605
801 826
39 912
660 219
948 699
554 577
782 203
19 642
383 391
164 303
459 266
484 437
168 72
276 225
612 206
383 686
874 400
472 709
133 928
52 22
475 403
811 86
608 193
153 738
801 379
262 571
604 326
463 650
986 514
212 497
934 655
146 606
97 634
229 535
923 484
554 209
702 601
583 988
255 796
396 60
866 893
665 962
805 901
817 826
352 658
219 822
809 463
948 556
523 814
448 187
127 326
432 975
280 21
418 97
846 501
188 506
768 891
499 734
709 707
169 481
646 225
230 773
178 379
800 366
840 567
608 355
454 458
88 514
806 160
575 285
968 674
404 539
795 582
160 906
363 858
561 988
724 639
594 365
743 913
390 144
761 145
34 556
501 376
977 995
653 455
224 835
20 136
822 743
202 720
440 745
165 593
199 141
939 851
948 514
413 775
847 797
513 701
927 373
525 931
83 270
17 504
356 18
144 184
734 990
980 995
172 493
796 244
507 503
865 973
476 248
368 394
736 352
587 243
551 382
838 963
391 345
466 256
669 358
489 497
957 91
484 58
426 219
478 957
367 834
369 80
675 121
670 579
540 147
338 902
561 364
23 249
875 458
311 319
796 126
792 975
544 683
473 783
293 805
389 982
345 728
550 571
537 228
591 667
564 479
53 800
334 848
277 639
813 420
614 357
139 747
242 879
180 72
379 729
994 916
17 77
376 70
876 61
269 504
790 377
123 696
158 202
995 338
273 373
66 619
288 374
406 104
707 675
774 897
176 732
571 333
670 558
461 496
81 731
833 957
729 238
412 788
264 370
545 371
267 859
943 468
775 228
952 695
340 506
293 845
216 426
508 482
636 53
872 50
278 432
958 582
965 255
461 657
761 394
111 405
238 935
594 453
360 453
287 995
573 728
963 729
374 612
543 594
399 273
267 797
598 191
422 645
135 127
226 160
298 446
327 437
416 70
419 940
333 690
797 755
687 618
334 252
492 911
763 581
5 60
378 429
251 416
767 930
548 325
747 23
254 79
64 403
833 750
115 353
538 620
683 166
259 535
128 220
445 294
438 524
208 189
355 815
972 987
392 444
522 330
500 775
552 26
521 349
498 428
242 895
451 565
233 843
209 245
68 381
435 436
715 307
784 33
968 7
910 818
786 29
21 379
943 508
35 418
536 244
705 81
220 211
28 654
32 137
223 326
645 888
981 31
274 670
103 787
879 24
760 258
677 622
658 60
385 402
785 776
881 58
446 517
398 106
813 276
129 924
886 157
545 895
216 303
250 818
825 183
859 66
906 698
724 507
495 935
126 365
914 440
738 90
974 197
152 313
572 211
540 430
957 534
40 134
173 886
68 89
805 764
555 131
160 528
680 663
545 71
878 502
232 345
889 951
373 635
373 279
765 532
28 666
215 199
347 100
967 656
90 856
93 606
213 251
402 758
305 429
424 122
952 402
43 650
501 939
418 239
446 975
321 287
304 765
274 671
425 697
379 912
750 232
202 21
611 258
232 150
46 535
914 290
286 29
950 711
725 741
869 723
530 519
669 863
214 438
430 163
904 587
380 974
544 353
835 875
284 311
423 766
822 913
75 755
109 330
655 237
938 483
845 719
381 456
573 544
575 272
11 749
999 611
946 595
302 490
375 303
137 657
382 847
654 717
916 226
850 623
238 33
888 589
995 612
677 345
633 645
270 769
506 31
846 118
740 462
943 800
360 619
144 592
415 936
936 920
389 189
179 480
2 257
682 752
371 698
900 352
977 875
916 391
810 203
881 21
424 155
442 978
548 812
483 53
768 734
404 822
475 858
804 137
337 490
355 419
728 476
630 902
480 529
714 155
281 963
56 966
47 752
657 298
5 917
392 777
235 373
572 369
445 658
11 723
877 20
372 439
566 728
823 687
463 76
430 34
164 398
407 879
450 168
890 912
350 749
988 57
982 799
506 991
195 328
29 657
166 706
103 615
873 138
49 258
727 398
6 67
217 312
639 358
772 394
167 462
295 399
19 594
151 875
511 577
989 911
835 68
134 114
179 702
777 507
464 415
48 807
133 67
752 404
602 402
276 991
329 617
36 560
706 169
25 884
870 801
743 685
568 958
885 177
385 636
932 339
389 60
636 20
565 342
445 661
981 364
612 131
757 1000
948 308
19 513
649 558
966 547
248 763
126 299
251 160
274 803
931 885
933 39
885 475
237 900
769 909
216 918
581 216
476 386
144 793
932 391
970 33
141 573
299 659
485 749
9 334
603 254
143 430
223 922
923 705
178 970
397 151
623 718
655 961
234 536
358 998
886 870
255 160
574 277
808 104
793 102
86 14
74 164
591 396
708 891
826 294
778 535
291 15
174 330
174 333
785 771
798 929
872 759
864 263
115 301
464 218
936 847
877 931
475 239
378 699
313 463
651 356
509 939
861 893
639 214
264 227
690 502
406 712
192 618
786 261
23 525
902 13
90 132
381 353
928 400
843 794
91 699
462 863
691 867
484 531
634 896
509 737
295 410
750 736
893 482
88 603
2 665
869 177
190 559
145 878
125 656
549 633
745 195
931 287
327 370
889 150
687 233
575 555
761 764
465 155
879 610
384 172
739 509
141 923
837 61
596 925
525 341
346 451
247 106
615 411
402 349
883 539
167 122
45 691
199 706
772 811
206 366
837 6
294 233
245 642
687 393
437 197
859 643
562 469
601 628
851 794
391 281
675 230
447 282
648 65
716 686
809 505
882 667
136 99
422 338
244 349
108 987
629 134
84 733
919 905
969 227
731 484
444 229
679 52
268 923
752 727
861 476
278 341
355 714
618 584
894 586
162 496
715 244
472 961
364 61
776 115
787 36
864 657
559 493
349 266
206 125
60 136
789 989
659 656
780 392
626 876
174 962
514 799
787 576
570 241
410 345
150 560
561 282
121 829
750 884
111 863
689 625
13 779
278 800
355 199
40 906
719 580
74 544
455 662
505 757
613 977
937 363
860 626
260 576
223 493
974 5
250 47
716 478
111 329
806 48
43 666
25 483
316 286
419 927
861 422
816 114
118 81
187 17
783 809
638 834
178 444
881 220
55 448
472 370
85 890
266 121
137 273
613 860
693 948
519 153
294 36
245 941
333 908
322 651
250 460
455 739
84 419
950 205
668 642
453 241
556 697
151 341
141 472
343 743
481 366
567 430
423 74
946 692
141 395
641 519
126 597
530 276
765 382
779 597
378 22
578 152
447 876
843 895
38 983
927 627
145 434
867 27
62 155
785 813
761 345
907 490
641 165
59 101
817 699
13 821
914 232
847 327
386 247
411 436
85 171
781 992
660 498
828 652
770 162
396 798
641 409
971 906
640 169
232 377
416 422
899 826
858 984
975 360
487 154
44 497
799 694
547 194
491 187
954 461
630 676
322 45
450 572
555 570
648 881
34 293
986 429
789 558
166 939
603 712
485 93
906 695
735 535
979 504
351 808
105 437
694 827
196 976
412 904
5 177
258 966
617 612
709 472
634 221
632 735
172 92
266 719
67 615
801 148
537 410
466 216
883 890
460 915
777 91
649 175
266 148
114 487
229 257
495 381
404 31
790 869
598 455
950 777
15 748
916 15
186 17
314 113
495 98
220 122
93 235
869 189
708 235
765 624
249 515
421 786
883 717
566 583
862 87
944 522
971 740
627 101
369 50
890 141
187 124
68 878
89 223
667 411
962 900
1000 631
659 686
79 999
292 800
400 533
940 586
656 797
281 198
420 520
131 733
103 945
943 538
70 272
420 969
439 550
747 93
153 786
730 851
140 25
96 997
239 867
416 557
99 514
1 241
31 965
513 633
906 852
458 417
712 598
441 451
964 868
87 823
230 854
731 680
720 732
696 784
686 640
246 372
788 212
14 425
90 978
179 83
770 761
440 655
847 842
481 623
975 558
107 64
11 65
846 174
845 313
593 523
355 489
204 329
46 662
476 221
437 954
788 116
641 319
931 403
362 524
364 833
494 141
340 962
246 335
613 483
393 843
179 403
139 814
882 123
248 278
883 93
418 222
498 767
62 851
747 823
134 925
577 440
309 381
325 800
546 436
215 427
56 793
554 826
489 627
978 338
637 989
914 557
562 574
373 834
674 587
400 668
376 306
265 333
368 594
901 898
387 743
586 112
194 98
855 569
31 30
612 701
142 991
7 864
957 145
845 768
879 434
377 828
526 167
149 557
549 112
609 690
455 924
101 813
310 168
172 154
287 677
110 30
966 173
304 787
268 303
227 383
792 843
885 963
348 172
992 986
367 836
535 684
9 796
506 664
467 277
101 693
227 244
887 111
559 587
634 902
354 291
974 221
599 465
536 947
391 988
584 877
79 142
463 65
43 387
90 748
677 950
988 2
171 376
697 860
108 647
528 564
842 270
551 832
238 134
708 317
627 523
123 756
290 645
51 532
334 158
530 10
679 475
609 489
585 235
11 669
256 623
490 24
911 964
609 966
26 659
497 359
168 378
720 573
435 644
170 466
118 951
734 78
439 670
338 920
588 102
112 590
323 280
219 803
675 952
232 465
973 896
167 391
840 813
435 331
979 547
921 302
641 380
105 212
534 132
515 765
596 488
13 213
149 179
992 382
322 933
396 756
422 74
859 415
750 42
293 209
590 141
896 182
28 490
866 239
256 318
554 233
655 1000
207 705
149 148
197 68
836 445
393 373
611 766
833 558
768 590
46 113
48 448
963 588
366 947
856 994
75 261
949 685
51 786
157 451
777 899
334 387
897 541
467 617
616 314
799 898
874 225
511 174
261 561
311 417
11 895
162 139
146 495
878 873
194 563
41 442
455 553
587 556
962 737
454 187
961 316
713 573
876 23
270 502
997 254
639 542
168 31
983 623
584 645
660 884
780 134
453 8
509 793
246 778
295 622
544 643
184 395
565 518
17 148
163 264
80 741
193 859
866 734
790 463
437 406
410 504
131 779
42 606
376 137
220 695
801 299
435 346
190 256
258 50
456 740
180 458
710 986
855 146
872 996
329 61
38 264
216 149
382 541
777 257
661 379
945 976
380 334
420 91
282 180
555 663
72 138
201 474
653 977
707 886
548 432
371 844
157 793
215 552
748 286
689 300
759 693
765 800
452 523
549 981
66 503
366 869
953 752
267 52
389 955
1000 978
663 768
316 427
567 768
302 116
389 621
202 454
322 12
281 274
763 547
854 28
358 341
799 675
625 530
66 178
335 541
96 8
634 315
275 311
818 480
160 595
419 268
174 217
295 872
318 292
318 383
12 475
643 645
141 269
955 310
748 644
129 431
43 288
378 461
677 202
74 321
266 800
439 244
146 796
491 888
363 829
987 854
526 159
128 842
464 544
304 509
183 802
304 81
73 147
968 788
975 513
328 314
725 244
963 549
541 510
570 370
71 874
878 253
27 534
686 451
517 917
319 235
532 44
814 490
719 443
76 288
165 499
103 891
927 788
200 930
36 572
827 851
598 254
490 762
752 355
155 207
994 938
687 138
221 650
799 772
932 397
121 889
179 462
226 311
513 861
9 3
898 952
281 905
925 545
660 438
405 668
780 500
315 915
916 564
866 501
392 213
33 619
209 534
553 298
134 305
269 247
406 935
161 322
851 26
591 465
435 566
287 309
284 496
194 790
440 156
357 916
244 977
163 650
323 113
701 496
961 479
265 747
717 481
200 425
753 911
279 926
672 61
798 431
384 560
820 177
915 19
813 706
277 609
375 288
814 172
718 553
70 101
113 530
535 932
302 12
815 114
69 91
74 142
303 800
694 504
138 783
984 754
537 358
41 350
881 758
255 302
211 367
832 745
897 951
605 711
416 673
153 490
814 455
642 294
531 178
651 571
879 883
184 243
339 500
802 212
828 902
431 508
633 661
390 313
794 574
496 900
479 297
218 699
749 478
678 361
690 858
568 44
370 771
845 661
368 340
912 198
988 375
73 547
185 173
533 66
72 146
613 639
541 667
190 597
463 54
445 184
177 289
197 544
834 65
431 339
688 354
739 230
283 746
387 933
354 718
132 178
344 393
145 722
419 531
601 46
571 637
919 785
254 402
963 931
667 831
454 291
641 149
36 739
582 9
490 568
617 634
517 943
105 258
11 180
992 677
924 816
316 607
616 143
465 232
619 997
47 778
465 386
643 725
631 653
645 696
610 863
997 866
485 678
131 387
282 563
637 348
415 916
166 344
78 184
284 688
957 387
621 239
949 130
392 610
71 719
916 707
662 140
608 957
332 911
90 699
309 942
559 611
774 166
567 457
429 168
217 227
368 501
687 810
199 731
555 198
980 79
465 640
372 413
207 876
461 424
102 512
440 524
78 159
968 574
217 167
304 123
716 636
553 532
627 277
206 319
651 5
612 210
232 424
633 685
509 401
876 135
704 963
633 680
889 850
534 307
676 207
779 184
959 198
614 350
923 317
312 952
930 297
893 872
397 912
745 930
23 944
300 581
646 632
333 1
280 997
953 209
293 584
807 504
448 903
434 18
295 808
18 92
672 272
300 750
751 162
990 478
981 256
699 766
611 431
945 596
580 749
692 912
803 414
891 992
940 223
600 638
334 914
233 572
467 530
10 16
808 55
629 488
736 969
234 872
364 282
858 669
781 253
827 994
4 188
10 816
85 169
222 974
813 2
422 404
100 785
424 535
555 739
361 336
343 539
681 346
513 811
136 124
935 949
509 275
80 703
90 634
989 2
480 67
43 992
77 365
376 11
750 624
115 432
816 272
881 118
781 553
252 121
188 949
722 417
160 446
780 275
313 418
375 554
664 700
884 896
449 68
136 2
950 223
91 502
430 532
442 408
12 488
483 895
384 652
910 832
185 221
72 487
443 162
988 167
385 769
330 855
710 123
614 767
550 240
926 32
35 747
844 754
144 28
190 579
778 155
593 246
530 664
769 325
539 618
565 618
471 851
82 796
185 951
99 726
529 228
694 802
617 223
947 937
734 364
315 299
501 63
13 383
763 893
728 160
795 696
734 964
845 32
820 791
550 582
35 511
576 855
57 394
848 136
400 750
145 533
668 927
548 488
69 449
310 720
207 647
504 389
702 271
301 198
577 823
78 476
662 499
925 82
954 236
955 524
124 161
170 627
901 453
439 19
757 164
762 417
857 220
922 638
936 640
10 243
242 897
53 27
698 80
380 69
700 213
522 388
894 810
379 380
974 777
637 26
789 472
903 838
551 797
298 405
309 445
466 688
251 622
935 630
18 326
598 6
704 752
832 979
775 347
864 431
854 944
556 105
565 490
734 269
311 103
594 908
460 649
11 242
492 585
151 943
248 277
290 427
267 505
448 412
901 309
984 211
763 577
470 223
578 832
816 69
416 92
241 478
200 743
19 61
226 285
289 62
659 403
991 480
625 568
532 229
555 83
971 327
882 990
626 656
371 736
362 450
184 2
863 842
321 29
820 112
61 703
340 615
786 662
293 667
3 32
126 629
687 17
753 723
506 936
724 721
508 401
382 203
216 104
135 662
199 821
877 783
485 83
483 137
23 346
900 143
256 502
795 485
284 429
219 353
904 271
459 256
615 294
744 989
358 168
530 395
630 859
502 776
343 137
490 991
289 745
40 743
170 662
273 739
258 912
264 357
132 765
254 688
677 95
221 455
837 453
544 535
90 801
13 61
173 435
199 784
344 875
191 69
994 231
965 54
489 208
991 839
266 221
641 930
61 898
869 472
791 299
25 998
222 66
264 538
120 942
149 522
360 615
64 923
71 704
232 253
210 793
104 659
108 453
150 468
742 490
371 278
698 401
868 633
323 25
220 426
230 536
146 649
100 240
537 462
352 41
263 401
793 768
298 271
647 420
99 978
627 317
835 116
387 372
929 381
394 334
412 656
86 557
773 72
759 621
120 655
438 98
566 62
865 187
310 629
842 748
929 433
575 542
163 695
196 601
792 871
225 709
900 419
264 562
539 815
890 468
140 174
534 303
220 82
255 364
952 479
72 235
402 626
959 653
214 443
26 103
770 916
269 659
735 868
42 537
529 613
328 921
377 818
216 421
237 595
11 240
821 404
128 349
131 696
95 877
244 436
708 811
857 165
403 731
217 29
794 859
953 150
391 60
973 436
872 596
112 134
810 853
831 956
272 399
95 64
919 888
123 793
285 96
581 172
664 452
527 692
727 913
909 758
683 179
181 626
544 817
721 124
989 736
130 809
633 656
282 227
46 516
472 517
441 4
143 984
821 215
459 809
951 385
563 80
545 547
934 846
528 767
330 573
282 343
568 202
89 518
597 483
550 36
403 149
994 576
454 675
544 229
874 652
934 616
817 20
19 755
237 572
2 115
796 256
689 652
322 232
810 167
665 979
187 35
354 673
780 707
463 49
293 611
656 648
212 938
835 820
722 70
984 884
589 1
35 298
687 740
970 466
329 261
453 475
3 168
213 76
589 548
311 177
303 287
806 472
249 135
271 727
554 369
888 679
983 477
817 660
648 142
483 806
292 697
839 398
300 109
183 30
56 298
937 296
328 919
212 480
992 556
944 957
841 751
46 449
48 521
644 64
629 988
620 572
944 258
87 845
956 377
201 849
122 25
965 828
635 317
621 978
807 265
252 660
358 547
270 867
436 367
309 193
295 431
217 611
927 231
180 733
495 221
519 98
232 876
644 501
561 453
984 386
589 292
74 498
846 684
701 772
914 880
857 760
452 375
888 696
340 448
444 671
408 13
718 338
247 792
835 92
827 887
216 740
119 72
851 570
448 897
230 735
665 583
362 264
726 548
435 922
345 141
474 143
199 431
246 756
627 693
4 918
640 233
280 902
99 993
541 872
375 327
793 17
231 138
632 59
838 877
814 464
570 818
50 738
254 448
10 369
623 240
858 484
296 489
542 133
525 330
198 926
813 753
728 604
936 385
537 962
316 870
272 264
508 148
945 705
425 363
387 882
486 902
286 934
703 496
788 856
60 456
725 683
719 232
378 358
947 116
592 392
230 77
201 282
236 269
23 709
932 616
650 539
790 283
399 180
479 980
281 808
77 778
576 302
314 137
99 134
145 748
579 577
113 221
88 634
998 16
935 851
344 404
923 275
994 543
147 153
503 585
143 443
15 188
826 102
821 823
117 107
200 907
181 526
362 526
68 508
31 922
445 173
779 730
779 300
267 597
35 71
764 823
446 560
347 810
986 477
432 74
306 555
190 849
105 613
171 221
313 668
742 804
306 467
458 5
967 564
831 156
155 869
89 755
941 868
591 718
386 53
648 479
856 305
945 285
30 608
500 213
115 263
216 269
131 183
594 571
791 232
604 775
827 134
819 682
516 960
166 676
219 499
730 735
784 216
75 962
701 893
644 491
607 170
562 175
851 172
375 61
602 993
284 737
560 359
51 261
751 258
359 357
372 691
654 574
215 29
986 984
240 521
664 800
879 714
60 481
90 469
870 869
99 236
961 168
361 527
548 346
863 521
267 463
632 497
528 43
556 419
106 425
639 556
660 704
474 526
491 786
313 593
197 527
466 790
273 913
975 892
727 958
488 348
333 126
181 376
870 672
513 915
523 177
859 71
703 324
213 328
496 958
567 848
27 809
156 440
343 58
195 650
270 69
491 881
208 744
57 737
735 976
936 761
784 43
626 292
972 38
135 242
722 948
192 877
620 243
331 911
4 619
661 1
78 143
969 779
111 164
553 102
413 396
309 605
355 244
906 883
414 867
361 487
650 588
904 202
689 579
326 872
182 412
546 439
294 169
27 438
796 232
605 209
610 24
984 611
170 727
753 847
180 260
383 972
495 344
995 478
306 957
608 238
169 585
925 390
256 195
794 911
523 476
306 257
447 152
750 698
375 357
287 571
717 371
716 237
626 936
839 233
496 38
513 614
274 312
765 225
481 205
129 982
218 758
837 196
428 175
212 614
493 491
440 326
48 233
532 961
942 116
857 159
71 134
796 80
408 7
46 52
490 712
342 373
24 7
385 965
314 761
491 73
120 536
476 554
728 829
938 153
877 830
638 614
456 547
800 773
534 799
186 5
808 637
25 471
380 315
975 186
946 852
484 500
272 229
748 157
27 933
945 71
927 439
599 902
478 569
21 862
676 645
801 116
180 3
373 386
639 208
867 743
866 604
949 683
348 201
641 468
524 13
315 201
545 247
647 315
211 241
61 558
992 434
537 867
446 741
981 167
286 614
280 272
812 852
456 274
670 344
84 114
247 666
754 579
184 960
455 948
375 545
396 9
76 554
897 608
722 810
740 532
831 386
637 96
798 11
640 481
549 387
577 940
655 652
493 122
749 742
730 312
73 803
473 422
629 212
953 766
757 136
231 300
132 304
764 536
264 418
849 268
986 999
520 94
486 716
322 240
937 453
543 248
777 306
784 392
723 675
500 614
314 348
233 616
621 655
390 667
820 799
597 657
896 803
74 791
594 171
860 93
136 525
793 368
432 430
82 113
916 999
201 567
591 729
147 965
609 578
746 215
992 273
109 73
385 33
753 652
31 224
969 231
790 175
240 615
453 181
997 395
261 143
435 98
261 426
401 603
406 432
14 967
901 390
356 1000
25 704
746 286
199 457
506 271
368 876
718 90
244 568
844 997
522 601
780 699
535 564
424 242
563 800
946 660
766 732
235 485
607 952
574 203
519 769
199 392
722 978
669 754
250 583
554 547
243 990
932 159
441 518
602 340
129 821
810 250
279 140
258 299
757 828
537 424
956 330
941 950
729 410
750 559
210 283
917 819
582 162
677 815
211 815
191 291
576 60
972 677
618 804
509 586
362 974
144 729
439 173
543 750
957 536
418 426
779 628
694 705
218 945
134 13
574 278
114 758
648 941
920 35
747 838
554 127
80 750
125 125
454 59
933 23
35 929
293 497
764 758
606 639
776 254
688 511
257 119
612 733
143 527
439 498
426 992
840 68
51 636
876 434
485 833
563 172
695 171
255 884
426 398
895 59
40 672
51 344
741 890
763 271
577 89
522 292
988 85
607 457
43 862
259 454
513 75
538 195
704 466
622 805
802 609
889 968
424 37
708 116
921 539
470 785
264 207
971 154
401 26
619 683
839 41
9 195
583 633
899 87
956 294
769 7
565 702
537 317
728 508
99 190
8 651
799 780
178 50
218 128
251 528
922 291
10 974
989 96
875 351
189 444
288 831
451 174
402 205
975 675
847 93
675 645
913 642
615 143
902 956
95 464
777 283
260 958
43 250
390 330
432 840
503 833
175 482
459 142
97 214
787 543
900 321
101 755
505 496
584 364
89 857
898 679
565 136
563 13
702 349
555 731
284 145
992 242
504 432
46 389
757 608
540 924
59 43
225 103
595 508
599 253
648 942
373 943
785 726
808 830
374 449
526 265
309 103
884 903
155 962
775 1000
942 366
259 261
479 781
848 4
1 579
833 692
5 493
992 633
710 628
817 969
888 224
138 342
375 105
796 158
936 486
626 927
118 810
955 828
148 676
347 515
393 703
81 465
709 78
878 329
256 814
815 233
92 284
394 47
111 183
169 258
210 515
217 557
419 672
127 225
507 835
663 387
153 133
668 321
742 877
188 866
774 602
428 900
178 286
89 706
724 342
203 944
201 866
130 124
90 208
91 215
114 338
522 948
904 245
289 458
675 869
867 614
410 269
574 787
229 154
843 421
368 147
200 631
276 234
583 60
846 971
254 420
536 213
779 491
360 979
121 726
663 749
959 312
849 893
371 865
835 625
758 202
78 805
131 224
613 948
160 381
991 871
597 373
889 497
680 441
14 283
745 212
449 660
540 697
862 643
373 75
868 300
45 402
90 660
845 340
815 176
51 668
95 667
318 566
723 944
562 247
435 876
26 602
51 447
228 560
926 757
873 596
323 993
957 642
350 157
512 136
384 537
737 434
335 749
886 801
222 937
929 542
487 202
542 434
468 243
868 467
568 347
354 928
565 33
280 282
466 739
387 285
333 680
264 711
356 483
178 465
24 975
455 940
359 456
89 638
89 131
805 205
395 1
91 897
497 424
928 112
486 284
946 15
100 630
759 263
589 473
74 947
584 720
682 452
254 609
244 861
754 696
998 899
36 423
845 667
937 429
386 581
168 310
736 995
83 980
207 837
675 400
53 984
611 402
825 727
155 50
45 674
711 367
292 320
932 372
311 667
719 746
582 320
387 537
263 300
27 769
215 81
695 146
151 35
130 827
20 137
321 288
753 348
864 207
577 79
288 623
576 92
468 679
565 918
126 669
617 886
87 338
638 991
675 969
958 753
59 124
216 656
325 274
630 763
157 768
721 183
61 39
89 120
514 657
266 588
943 942
57 824
189 393
724 714
585 805
50 646
843 491
765 708
534 934
910 655
39 463
661 343
87 459
266 672
263 316
164 304
589 319
69 184
526 360
281 965
818 898
889 722
377 466
427 688
749 387
840 817
922 463
249 448
174 881
779 751
65 197
68 793
758 445
470 537
215 232
401 724
868 649
530 286
2 145
341 299
819 968
446 641
160 857
475 912
739 824
101 478
622 917
872 962
567 82
963 738
401 760
678 552
674 286
464 765
461 564
18 216
970 492
775 722
603 152
330 995
936 8
546 224
31 470
762 827
361 779
667 923
164 988
709 368
674 297
568 724
494 153
234 255
33 725
647 588
38 764
132 670
397 238
104 700
18 366
246 511
118 202
720 80
469 175
780 318
192 265
295 789
127 517
619 244
746 348
976 26
239 15
40 631
890 723
803 331
648 30
863 192
294 509
26 951
16 447
344 761
58 121
962 648
985 878
163 821
500 25
364 793
646 579
709 989
590 729
838 665
644 56
566 143
432 929
287 669
923 818
475 22
279 416
750 468
641 974
714 284
208 416
833 183
969 763
804 101
752 413
924 595
650 198
764 476
289 501
281 265
194 840
680 27
789 178
101 892
942 376
573 250
66 791
111 504
279 399
5 927
308 34
757 501
788 667
776 889
911 717
264 749
659 189
998 76
331 993
384 441
849 14
840 853
344 247
977 452
240 978
915 554
378 401
842 844
774 33
48 713
976 744
311 953
195 762
739 953
528 727
609 941
474 679
80 292
487 385
657 535
450 632
630 112
873 737
610 611
42 422
500 984
215 83
194 701
235 268
834 216
732 417
392 956
506 1
819 625
598 263
85 225
179 224
148 650
732 339
63 551
857 647
608 775
357 338
914 508
17 414
509 161
851 189
791 391
213 256
547 150
704 287
217 60
976 545
654 913
153 232
969 295
974 158
606 89
238 950
451 249
422 667
212 513
638 615
879 115
698 40
677 672
390 42
177 911
888 599
347 140
275 633
100 130
250 841
619 16
563 348
687 975
984 37
188 963
406 772
715 740
107 272
619 271
996 949
416 116
906 193
494 207
689 829
792 268
555 3
659 621
658 553
201 242
574 171
865 922
471 280
37 728
824 882
148 832
402 538
622 308
928 339
562 586
891 114
179 465
636 43
386 106
186 497
360 717
351 451
282 675
982 632
887 262
322 800
913 377
28 900
6 445
538 191
294 545
13 653
29 354
172 293
730 199
193 501
595 714
819 50
600 384
137 160
687 479
702 326
933 440
84 292
655 276
792 618
177 89
76 626
629 811
394 668
642 448
993 701
157 35
851 300
741 825
351 771
396 734
967 874
161 311
926 816
587 417
991 189
841 356
668 400
45 986
625 205
648 550
373 235
594 554
149 434
261 72
345 716
462 788
412 982
471 431
381 516
650 225
849 203
181 442
756 681
227 368
105 592
161 449
492 121
723 255
102 193
191 132
927 870
322 127
920 179
886 146
737 59
642 282
516 364
802 968
377 345
504 242
320 423
420 205
376 337
970 919
84 857
887 992
959 508
385 409
456 826
292 640
991 331
401 395
313 135
478 710
240 788
569 976
548 377
801 685
650 444
324 516
54 90
153 572
637 415
791 37
161 842
759 825
328 688
376 158
945 670
46 742
529 47
562 942
294 66
157 296
468 836
336 843
810 938
782 150
197 310
196 733
675 806
527 540
689 357
367 578
352 523
365 703
996 526
640 453
629 773
602 825
82 150
557 946
258 231
122 978
835 162
334 553
740 37
75 965
525 572
839 872
602 278
549 35
40 435
172 162
412 358
911 62
26 693
616 663
126 712
430 689
479 208
597 119
347 361
476 669
810 738
427 108
562 487
639 806
850 69
341 523
799 169
543 960
906 625
254 332
583 94
898 496
429 266
60 181
607 858
774 423
938 858
367 872
303 616
367 234
120 601
567 180
37 129
735 447
543 195
230 697
853 948
193 75
558 566
907 124
649 133
168 322
120 669
366 171
577 12
322 429
504 757
903 284
965 165
687 185
712 469
810 289
717 143
984 925
951 872
695 67
702 616
892 590
943 208
890 792
581 601
889 443
578 606
938 279
151 865
113 453
736 159
871 494
107 572
461 351
558 970
800 447
113 732
48 724
519 51
329 774
267 155
78 31
75 943
316 830
100 142
192 714
73 873
839 68
704 476
176 339
552 794
493 474
504 593
865 289
577 776
723 294
801 562
713 856
414 551
961 269
143 177
77 456
707 113
274 927
558 285
696 946
238 909
459 239
623 601
767 531
671 71
526 95
207 637
87 542
205 301
891 406
289 285
749 747
383 401
905 368
186 991
124 748
904 498
798 960
123 40
365 737
732 408
503 271
67 885
24 971
604 561
168 437
612 423
934 140
99 4
123 816
741 171
299 479
239 724
301 305
960 676
428 755
177 662
179 59
97 629
444 154
619 39
94 840
69 332
915 721
636 875
396 263
790 983
607 266
944 137
676 40
258 561
595 998
176 566
757 457
529 589
546 924
851 687
998 640
668 763
81 277
675 28
472 701
372 998
12 269
273 214
229 655
181 265
578 207
644 203
217 880
641 38
952 12
388 315
633 12
529 939
542 498
315 434
339 499
87 871
77 759
866 486
365 339
472 668
702 211
8 476
238 159
396 552
944 86
403 30
869 326
696 234
664 519
901 366
729 883
417 752
262 249
558 557
938 993
830 797
161 83
162 889
317 565
591 959
612 779
45 521
687 731
480 625
723 308
696 897
195 877
693 707
509 410
931 670
636 410
70 955
860 208
113 395
35 59
547 710
870 993
562 378
446 859
403 24
347 835
664 542
952 197
855 499
281 281
357 727
491 336
475 996
895 952
802 584
755 980
419 874
102 128
736 416
615 841
511 790
837 618
654 541
484 482
710 584
815 445
352 436
884 601
115 38
706 951
731 94
551 692
628 46
57 979
481 940
214 106
347 328
630 150
231 713
243 949
97 228
926 598
650 509
554 914
607 387
205 537
800 888
147 601
456 796
425 15
578 31
568 273
552 561
729 38
612 520
759 431
951 434
213 985
699 317
531 79
671 579
969 154
270 237
916 380
165 308
315 551
750 458
579 962
442 278
631 559
247 219
228 777
708 192
1000 676
1000 283
703 816
130 890
449 509
286 331
630 993
20 866
478 601
566 307
765 155
451 184
147 506
999 595
139 480
909 921
274 909
342 523
123 109
423 761
708 571
971 195
180 880
194 113
223 535
700 489
110 474
601 543
247 660
113 203
203 84
405 126
12 218
745 717
251 378
811 361
203 411
903 801
3 625
450 400
503 547
24 637
104 883
714 815
220 432
369 930
196 983
881 973
956 904
961 194
99 364
9 466
465 580
519 428
400 153
346 944
877 521
688 628
1000 786
991 889
654 433
368 662
593 146
234 570
746 360
412 400
792 779
962 6
810 480
217 690
617 854
320 907
792 14
672 651
69 435
402 212
565 814
171 143
208 981
22 590
277 693
496 420
706 389
420 44
156 91
525 447
139 89
261 95
967 431
763 562
949 784
477 999
822 526
591 242
684 615
25 561
62 516
104 199
368 830
252 110
413 628
143 670
147 105
989 603
303 832
821 62
976 174
325 343
4 586
937 621
775 977
612 378
357 107
303 258
652 123
319 627
296 995
321 299
580 731
703 216
682 829
192 646
206 629
22 915
414 566
34 873
978 37
347 296
663 643
291 983
442 768
596 68
48 142
553 436
472 154
177 134
117 792
101 482
300 977
401 91
652 979
220 204
414 378
371 30
728 839
822 120
372 274
953 671
251 262
918 294
690 318
137 664
642 468
645 728
336 15
854 282
534 577
599 806
747 517
186 187
400 675
462 844
231 247
980 467
395 335
351 993
492 97
509 943
533 47
721 683
579 534
338 481
838 341
159 671
545 201
452 975
297 524
139 206
876 707
201 584
784 570
151 278
583 954
457 885
149 376
631 868
650 649
505 157
454 397
235 6
246 253
558 645
410 386
906 867
271 54
594 253
274 244
208 758
96 377
125 873
907 104
549 9
919 195
131 645
145 579
373 431
655 89
486 321
704 141
671 877
850 454
283 986
481 655
768 311
503 422
400 807
624 849
329 971
258 699
354 954
490 600
709 773
779 704
125 603
440 100
855 190
405 117
796 496
672 554
7 161
505 67
285 441
49 620
413 488
909 781
140 418
332 163
757 960
448 220
506 189
229 128
882 868
398 205
47 154
517 890
781 690
664 516
275 277
321 74
496 618
447 957
823 305
145 52
582 653
196 331
209 594
907 669
904 227
707 18
197 203
69 629
76 840
988 52
943 973
286 37
723 481
281 429
499 478
67 953
4 69
581 130
220 281
382 289
340 324
261 626
396 222
980 644
788 560
774 266
898 50
215 437
781 343
440 206
584 947
521 181
825 485
411 950
294 1000
480 279
589 204
525 803
992 105
799 805
77 591
362 12
537 255
342 57
435 39
875 319
749 854
484 268
464 895
250 263
853 413
338 741
150 454
422 57
64 649
727 624
54 312
627 837
294 212
890 601
342 128
111 993
40 712
269 334
618 139
744 311
267 706
153 199
89 403
195 769
380 166
965 495
745 428
487 494
561 527
205 829
846 241
643 815
380 738
443 629
196 532
652 112
239 212
638 443
921 590
756 820
683 594
403 334
464 709
552 44
389 111
434 829
26 189
1 382
829 863
576 583
548 636
245 364
804 150
19 355
193 119
963 635
141 396
899 707
689 812
294 264
395 842
205 595
744 490
960 960
670 922
594 162
669 760
31 604
310 558
369 6
199 864
810 929
114 905
770 179
193 730
138 214
275 417
687 585
326 399
934 46
757 547
763 969
354 21
574 961
184 405
632 509
156 565
464 418
218 578
387 279
149 635
349 752
895 274
989 613
384 877
869 290
140 684
988 761
80 793
303 438
372 41
231 635
586 124
828 806
413 967
489 472
862 347
511 951
783 813
388 970
115 112
378 675
309 300
410 541
11 437
641 926
803 502
452 407
728 591
303 89
763 141
991 72
792 254
105 754
542 550
51 17
46 502
74 348
379 352
975 92
208 671
776 17
12 969
243 19
502 868
934 945
162 784
426 639
28 985
661 488
648 436
857 130
752 774
4 763
262 986
941 198
743 758
300 122
962 742
295 875
262 389
732 439
216 644
193 784
93 57
635 392
178 377
660 340
566 212
958 998
771 42
788 986
37 279
62 808
107 506
864 741
469 953
884 938
630 354
850 195
917 544
541 354
268 681
692 304
959 537
885 372
877 912
305 552
436 471
537 637
32 72
954 651
785 230
493 616
138 798
831 638
363 105
101 134
676 665
677 60
824 814
209 343
703 833
374 885
470 838
435 265
129 234
90 843
753 460
751 961
210 856
314 935
92 135
399 252
112 841
447 153
758 107
294 160
237 259
115 521
844 219
981 594
532 486
427 741
694 92
28 785
663 977
403 126
278 926
437 306
992 673
545 759
352 560
192 447
830 855
423 232
80 610
868 386
181 304
334 872
198 924
865 784
915 639
15 247
856 448
263 78
957 49
511 870
153 28
538 3
349 456
521 531
843 623
404 106
53 352
401 510
238 263
291 370
225 385
791 988
789 663
285 274
441 336
213 493
688 51
854 440
912 92
702 643
12 329
74 237
713 159
306 1
340 632
967 396
132 407
83 344
252 122
958 663
709 384
251 773
16 115
322 335
148 344
418 893
902 700
566 140
913 530
724 37
914 727
615 406
979 60
800 624
176 686
997 93
826 985
261 90
866 984
505 378
12 483
659 352
389 74
655 275
463 167
544 553
875 800
149 972
675 859
932 271
889 157
547 433
61 700
165 990
90 597
278 79
778 246
307 667
754 206
490 421
85 572
74 608
438 862
637 528
26 713
333 685
731 438
890 533
450 93
566 709
410 2
260 839
899 434
340 709
690 481
443 420
918 684
829 402
613 746
110 22
747 742
395 729
543 293
859 796
357 549
968 898
834 272
418 662
25 30
228 758
240 30
900 753
351 122
48 59
22 27
924 42
55 636
74 813
455 94
555 69
993 257
542 392
904 694
918 515
387 972
503 460
676 521
688 751
326 242
172 318
498 65
62 165
173 606
19 65
178 260
491 474
492 178
577 817
785 143
27 825
430 126
728 480
775 306
137 644
929 715
563 51
671 330
596 807
472 974
631 849
326 986
817 895
710 953
618 145
723 108
243 4
882 141
340 748
70 508
994 132
812 236
732 825
888 974
130 234
858 670
758 198
24 385
222 829
768 385
64 222
811 163
640 471
880 831
852 475
287 875
941 694
490 514
898 938
84 227
466 556
156 579
509 966
409 189
553 349
215 756
2 464
45 831
878 480
921 895
688 373
800 962
694 704
663 927
97 877
280 217
910 688
911 296
191 134
155 235
957 681
335 862
186 486
824 231
974 881
419 719
141 965
551 611
976 885
370 647
391 910
484 899
441 687
306 413
866 173
243 306
601 897
600 151
859 575
87 757
728 268
284 709
352 929
453 32
337 157
329 209
159 171
740 449
57 296
496 394
453 143
682 112
297 896
591 981
75 671
79 542
830 23
820 449
696 170
834 250
275 670
579 865
650 6
888 80
547 274
668 610
655 634
412 485
514 482
649 140
5 152
517 602
91 171
655 242
16 477
955 946
860 603
924 869
441 507
827 470
762 781
384 760
345 819
429 549
886 892
572 226
519 548
177 266
939 500
438 765
897 88
171 280
200 515
451 304
107 568
146 266
929 154
638 391
94 814
500 986
291 396
28 624
388 961
881 357
975 508
179 612
898 624
101 632
827 780
886 848
46 946
132 501
124 919
583 834
691 139
279 168
185 984
284 740
960 607
416 40
634 459
178 502
106 871
174 384
39 625
314 62
353 850
397 989
590 357
269 920
987 949
988 607
213 518
53 778
610 176
441 275
125 985
133 714
924 492
132 192
763 470
140 736
491 510
685 953
726 625
98 202
915 654
661 838
497 144
381 260
613 872
899 81
192 978
546 917
119 562
577 385
567 589
732 955
827 21
180 177
414 156
588 603
858 741
511 459
20 16
604 940
246 28
678 72
48 210
476 656
428 527
536 975
769 393
67 280
512 124
916 865
892 488
772 789
458 307
115 579
210 901
335 469
474 855
578 94
51 840
143 764
419 914
904 229
572 18
807 622
198 16
836 348
856 275
979 483
789 715
509 191
555 652
306 325
565 209
226 359
110 776
726 984
683 397
194 719
465 243
518 935
1 663
314 506
232 231
715 136
419 572
811 78
485 845
563 643
273 519
209 295
27 275
430 97
200 87
414 684
931 592
66 846
364 548
480 168
16 983
294 895
329 672
169 759
386 44
424 937
130 189
257 13
728 620
560 208
542 111
425 228
122 826
742 290
729 321
797 472
971 53
836 699
258 163
26 770
789 530
473 869
202 729
372 163
886 419
666 722
117 690
469 726
204 142
752 544
371 892
73 195
760 626
923 131
546 236
654 313
354 972
847 558
114 75
386 705
328 983
815 431
878 537
323 302
731 82
927 654
41 110
655 40
782 58
15 980
615 480
54 352
334 350
886 486
919 143
209 14
944 215
523 757
879 304
635 781
133 260
610 584
381 847
386 436
174 947
449 118
953 35
610 183
690 424
779 325
557 855
13 689
467 785
858 428
524 6
517 973
475 30
64 787
313 754
430 119
159 412
578 16
839 650
657 76
331 526
400 157
555 577
75 925
43 635
46 227
569 236
876 822
260 251
344 268
678 26
5 117
716 743
473 159
23 701
980 73
323 765
858 352
791 651
780 973
441 17
760 794
831 302
604 421
89 77
129 910
184 198
500 858
963 358
8 341
420 288
545 602
375 678
576 305
141 704
215 676
902 66
787 396
490 911
912 566
576 297
909 517
796 635
546 372
940 38
427 506
713 680
571 950
127 533
609 968
795 873
533 683
990 439
307 81
237 853
804 176
890 582
262 252
597 650
535 682
691 681
906 575
564 705
928 544
719 83
665 104
377 57
346 100
157 422
756 463
288 36
470 429
613 134
884 879
411 590
625 240
391 362
813 250
671 751
784 958
138 493
745 556
403 340
47 702
534 82
927 979
631 199
707 415
930 803
970 684
139 454
155 360
619 943
726 637
656 611
298 616
691 253
321 972
55 290
8 549
88 146
682 508
450 35
601 527
23 609
138 92
928 123
88 577
238 803
92 111
516 289
54 213
940 855
247 541
382 621
712 428
4 83
863 725
288 967
369 731
77 913
810 777
325 863
989 265
207 657
773 439
748 909
276 962
633 915
928 353
997 357
265 258
393 427
333 710
145 184
494 580
201 267
18 948
909 159
559 189
897 480
165 289
906 551
178 120
518 323
902 855
982 272
916 63
603 881
382 499
361 546
787 618
164 430
724 362
243 241
36 897
752 937
560 905
444 828
319 814
46 35
932 557
52 891
161 235
948 256
829 983
505 784
624 608
721 535
362 183
329 15
455 375
768 833
750 281
516 367
371 344
859 697
879 396
770 340
525 213
775 944
310 697
986 11
923 465
664 898
470 683
368 895
437 149
385 98
197 371
461 120
835 147
396 31
625 785
412 165
907 313
733 292
753 848
369 979
698 764
10 278
981 427
983 605
211 934
327 625
384 523
39 884
379 946
548 464
589 310
531 497
801 251
475 851
614 111
303 825
44 629
573 542
44 952
839 592
415 779
253 511
386 833
383 752
98 986
324 400
810 720
498 883
777 166
109 140
650 125
496 8
657 881
253 81
550 576
446 795
961 588
188 421
79 581
782 80
861 630
457 492
546 709
924 447
317 182
328 641
61 10
455 194
174 527
578 34
508 34
94 800
851 81
906 360
363 574
893 141
40 220
212 712
952 624
721 759
270 342
375 195
599 677
110 659
232 701
965 623
701 483
458 881
410 626
922 166
194 344
322 303
127 586
187 908
560 745
352 337
348 582
494 940
595 317
296 721
254 125
929 349
48 280
667 946
668 412
349 455
493 202
828 22
325 154
201 290
896 220
702 522
554 279
742 557
152 682
813 500
488 882
319 622
426 672
97 438
66 820
351 618
110 598
838 811
120 743
441 861
299 944
895 463
444 382
344 924
891 219
8 300
159 358
955 106
849 222
509 425
103 751
91 562
60 738
50 526
678 933
167 996
65 675
425 766
855 866
802 34
384 232
428 956
312 487
693 572
860 94
449 889
379 616
236 443
642 8
962 67
773 816
16 811
740 104
590 516
974 801
689 987
782 31
284 743
97 408
299 919
471 757
613 802
463 587
954 423
271 543
780 906
313 194
960 612
278 193
823 275
314 637
861 268
262 173
64 8
782 341
553 181
793 206
409 454
366 583
728 680
572 940
299 983
507 833
443 573
530 92
87 434
272 879
685 356
615 764
704 685
596 26
950 333
620 576
650 951
51 135
59 674
366 49
165 495
435 127
517 54
126 134
621 761
850 986
387 918
764 434
161 557
390 938
670 907
425 298
374 199
348 76
305 350
619 354
139 68
387 584
623 163
233 47
25 607
245 725
34 971
743 541
731 688
107 303
168 82
752 83
18 420
209 63
496 386
279 37
278 905
906 385
207 426
466 310
799 877
683 802
830 687
730 744
481 535
463 759
924 93
15 181
477 573
740 15
211 303
603 678
825 993
930 997
947 487
381 992
78 566
516 817
932 78
261 801
256 515
866 325
583 42
233 490
731 348
972 12
850 76
262 927
993 129
96 925
992 769
925 247
283 142
572 217
81 393
756 810
886 935
415 979
96 888
782 372
487 416
984 48
649 646
815 82
133 145
102 328
92 338
316 63
829 565
804 857
624 512
911 700
423 591
127 866
76 243
98 904
733 530
393 303
314 304
102 45
742 562
277 108
815 877
349 539
906 443
367 536
989 644
524 810
349 58
289 881
945 685
846 336
331 547
341 215
239 973
628 234
797 503
395 497
560 683
719 521
313 722
42 996
268 712
911 544
183 247
571 508
11 753
216 570
787 944
464 653
212 777
726 605
124 994
954 946
186 216
842 720
845 385
456 239
307 671
161 94
614 938
942 162
206 668
13 434
387 318
380 572
885 221
394 891
761 701
561 921
146 526
210 96
955 151
257 160
818 374
808 226
499 539
111 333
965 628
15 134
2 854
316 161
901 161
75 687
212 409
489 292
887 860
336 841
81 421
563 507
107 126
916 366
735 729
967 478
154 807
667 268
242 506
346 145
580 698
646 100
100 726
787 499
344 399
902 430
128 869
907 633
295 265
219 772
592 864
871 43
593 276
496 751
779 727
215 73
991 413
147 183
307 365
307 251
580 177
919 349
395 639
542 121
702 134
397 546
205 892
297 908
414 75
634 981
499 976
745 645
159 403
993 946
811 912
646 558
321 426
670 149
415 74
394 511
718 904
914 79
370 64
90 229
832 367
891 566
833 675
93 542
628 164
108 349
182 322
782 876
648 484
511 957
591 955
75 422
971 236
597 950
399 56
299 977
378 531
853 311
627 379
862 938
458 372
246 48
678 673
376 144
94 806
380 744
667 478
327 452
830 806
579 43
95 37
767 341
436 444
365 609
478 442
550 566
275 216
396 601
675 484
243 121
872 361
461 308
916 420
916 20
92 331
865 921
241 470
759 260
413 297
678 569
340 389
71 181
351 195
690 234
220 764
392 812
585 502
423 922
165 882
286 122
971 891
7 310
632 971
93 702
248 192
307 420
165 437
286 802
974 692
193 944
583 551
521 697
567 520
685 226
468 563
720 632
932 253
751 477
548 333
898 900
275 340
418 501
869 413
621 944
498 648
988 292
365 199
20 114
598 240
878 758
122 856
14 401
985 276
573 972
920 938
682 915
6 679
235 241
624 356
351 833
616 924
213 30
516 284
602 290
662 759
257 792
470 271
854 94
252 806
877 145
174 662
952 153
469 613
319 549
698 70
862 443
218 813
947 39
510 102
406 80
556 678
859 121
212 739
820 679
211 36
467 34
172 97
231 550
339 786
228 549
165 422
356 338
79 744
657 897
129 52
706 379
817 396
516 396
944 774
494 80
620 973
122 327
310 552
422 318
410 259
326 598
666 483
680 68
685 751
653 739
627 206
318 118
967 643
716 854
336 393
666 204
97 979
528 366
239 494
347 179
923 704
643 894
60 899
92 508
229 774
35 148
993 913
931 340
373 365
672 773
452 756
838 94
649 249
757 572
865 365
868 652
630 488
839 17
987 391
642 979
670 97
462 564
167 265
58 361
75 668
506 68
257 883
62 70
334 469
788 189
388 650
670 17
881 668
177 872
977 540
101 381
356 354
332 123
222 719
772 733
460 277
413 742
895 619
645 223
159 17
135 93
176 587
293 331
358 624
453 579
721 763
39 330
679 804
422 716
732 985
24 260
923 201
791 215
531 500
838 336
461 984
49 907
470 470
622 968
402 706
952 777
965 227
329 107
145 982
833 661
227 317
223 676
995 849
254 299
525 306
517 633
595 415
19 460
138 721
286 938
683 860
331 661
965 609
241 45
856 824
962 276
643 599
213 325
459 178
806 218
724 840
272 580
15 380
966 534
185 608
132 750
927 90
160 415
225 390
512 20
634 793
637 295
838 954
562 312
124 845
857 679
530 410
420 660
30 488
632 943
624 3
871 612
650 61
435 478
140 558
675 97
212 126
156 351
62 391
226 46
686 849
616 376
878 50
959 528
113 269
487 677
659 926
59 713
934 744
652 724
21 305
627 979
248 670
768 993
330 216
141 720
657 628
578 814
977 311
732 547
135 915
990 382
936 109
691 262
796 650
680 136
543 842
388 120
143 350
189 551
201 590
784 859
214 790
926 643
932 69
294 591
180 770
861 878
899 816
202 87
719 464
423 919
53 893
13 836
626 29
97 563
786 742
562 819
643 460
898 704
659 672
565 986
899 667
211 876
785 791
992 570
502 742
345 496
44 802
697 16
243 751
689 379
301 777
529 964
540 61
154 835
869 931
859 607
985 684
670 101
73 366
879 666
990 195
183 495
446 229
998 923
967 228
940 407
270 204
392 259
750 926
753 482
83 347
65 994
683 862
222 472
376 377
957 733
260 342
600 255
928 704
359 523
517 655
609 853
96 50
134 350
358 206
553 852
38 243
798 674
480 488
342 378
540 828
79 249
887 188
429 651
502 257
244 228
400 281
822 549
824 698
446 304
33 77
395 230
775 639
458 526
74 929
626 581
72 289
239 389
399 916
809 372
786 44
760 180
274 886
170 731
763 793
361 189
721 497
438 698
77 694
861 148
366 627
351 637
120 136
667 305
117 189
387 880
981 748
244 857
398 672
902 610
820 883
966 778
523 306
610 123
354 358
96 773
629 159
362 530
769 533
310 926
313 640
93 836
945 99
336 680
382 697
230 325
34 821
405 344
98 771
661 411
411 753
246 355
727 811
138 387
805 900
491 50
255 341
30 816
289 837
900 227
284 898
351 246
747 845
706 237
246 312
930 620
179 45
212 360
44 427
560 655
201 694
539 780
535 136
756 269
860 475
850 949
950 920
626 523
608 622
401 748
211 740
112 423
567 587
810 343
614 664
14 591
540 419
40 379
348 792
126 332
634 689
94 141
650 146
252 615
246 782
846 412
632 237
790 979
308 85
340 825
819 44
177 170
759 968
532 557
15 957
997 443
828 578
763 860
607 432
253 783
849 985
231 56
40 544
807 526
244 413
195 262
279 136
325 29
794 80
544 510
493 791
548 217
991 175
62 621
662 386
911 13
261 435
960 406
267 201
895 360
151 272
834 493
798 247
334 895
125 946
351 899
99 78
287 114
805 603
414 405
29 100
45 684
589 748
582 878
956 355
805 37
219 612
575 24
139 731
978 560
843 967
650 472
673 860
147 295
132 421
956 130
812 272
509 6
239 40
867 986
194 539
185 24
776 851
839 907
418 249
640 685
895 150
914 365
712 845
801 578
182 994
469 379
38 653
754 797
447 530
648 285
788 271
783 176
776 497
181 453
916 447
291 322
315 25
678 956
485 148
323 4
990 855
808 258
301 977
650 441
668 495
924 168
970 761
624 184
262 69
759 584
72 101
174 499
993 43
396 187
519 20
440 481
933 856
235 683
511 268
581 463
346 293
777 500
38 893
544 759
591 738
846 523
573 456
722 406
709 72
716 431
553 442
955 590
335 498
832 291
448 30
321 681
635 266
782 560
722 503
694 25
636 348
130 982
571 830
540 116
912 987
497 77
731 170
109 365
924 508
745 240
264 59
489 693
674 257
53 596
86 337
218 625
805 129
963 653
205 693
822 313
410 609
925 188
440 540
246 929
233 359
967 951
502 404
639 71
381 795
448 756
420 797
229 326
976 405
191 945
357 941
635 479
170 328
760 3
854 55
198 369
87 796
655 647
33 364
299 346
822 697
916 581
956 121
938 358
718 944
356 103
519 929
688 784
759 862
832 674
442 787
481 168
349 753
90 638
934 818
901 358
663 589
95 243
463 889
22 295
399 849
807 757
173 54
763 152
13 255
925 814
408 744
504 789
868 215
170 708
204 694
547 483
296 411
471 692
685 690
906 685
916 884
229 471
577 990
515 46
884 176
758 840
484 238
473 354
695 440
852 326
501 656
916 635
149 71
910 970
273 785
573 108
375 50
210 199
755 783
222 46
710 74
371 964
619 619
253 103
354 780
91 80
829 301
278 935
435 877
735 657
274 444
82 997
220 378
859 525
491 204
275 163
781 183
626 940
755 33
181 974
762 391
850 376
298 203
336 92
308 963
254 724
867 702
927 999
893 609
514 31
523 516
575 859
607 235
173 212
310 39
265 236
21 146
8 449
656 253
57 844
258 407
777 248
458 194
937 630
405 247
20 669
834 409
906 176
654 561
756 37
469 284
380 431
352 387
508 810
439 337
394 459
52 791
220 320
103 104
55 254
260 406
567 572
915 6
816 618
494 376
166 896
249 143
921 655
61 387
959 213
336 571
224 503
540 815
888 33
996 362
12 763
905 771
267 652
951 679
39 249
658 349
813 993
919 36
842 391
483 124
485 820
934 362
108 191
842 434
405 880
682 62
228 494
882 902
636 445
741 458
251 27
217 654
255 517
967 661
663 848
282 197
667 332
29 613
147 592
28 710
157 634
404 269
682 39
563 456
728 61
47 127
314 196
32 694
327 482
827 930
644 582
550 57
851 685
825 538
747 600
795 269
809 80
512 878
498 182
801 354
953 764
959 100
142 738
16 193
47 879
423 637
425 299
951 592
181 751
46 164
940 61
939 778
168 740
684 430
220 980
841 221
515 850
13 70
972 720
850 85
288 860
835 613
704 518
823 387
300 395
801 795
876 668
579 656
427 551
727 185
812 576
270 100
436 456
574 984
154 873
12 993
818 164
831 430
698 410
437 124
739 930
574 526
385 637
530 909
26 907
132 389
251 949
553 37
994 735
818 691
167 807
769 827
282 859
390 599
859 199
529 990
938 492
168 931
578 986
974 74
591 492
232 711
921 777
324 713
983 723
995 1
773 162
499 609
776 442
100 7
872 425
897 295
80 220
933 425
547 267
499 242
646 488
929 256
779 433
376 2
857 624
296 288
844 856
691 353
351 605
180 958
565 547
892 941
36 759
756 78
886 739
666 280
869 848
515 551
901 668
547 80
977 315
187 541
213 79
833 465
178 749
13 565
24 78
989 58
90 855
608 342
421 202
820 608
95 32
27 861
980 125
278 189
784 653
267 290
886 607
699 327
813 658
163 89
240 982
48 334
366 437
4 639
611 153
805 211
817 735
20 907
125 259
888 525
961 557
547 539
450 71
943 61
223 536
807 380
98 842
421 915
928 789
896 672
525 817
826 469
377 239
778 903
346 72
963 568
947 57
963 720
971 890
508 218
181 80
97 477
533 405
762 855
646 622
424 559
48 995
137 512
59 807
253 624
945 515
952 739
910 836
143 23
691 141
804 859
197 940
371 255
98 987
962 268
825 258
134 776
612 491
631 765
119 329
770 195
75 768
241 230
521 997
692 619
159 145
273 901
39 236
889 22
925 359
813 146
787 626
517 464
768 28
573 62
820 964
146 755
346 932
380 490
305 524
201 121
436 581
812 972
227 275
678 399
95 823
153 441
484 938
555 934
966 776
747 40
438 498
599 943
919 661
509 304
771 63
237 826
169 642
240 999
835 586
713 720
928 459
195 822
592 372
393 510
385 253
667 402
396 923
186 582
860 445
733 572
527 227
444 792
44 769
522 17
850 150
73 41
667 992
570 627
888 156
866 317
585 233
816 665
8 88
714 644
898 786
704 658
813 607
516 30
275 810
42 41
997 127
733 249
336 844
539 894
575 350
837 740
308 704
385 120
857 669
269 568
411 702
620 896
495 194
933 905
387 54
317 982
123 893
561 545
272 182
7 495
476 978
742 970
171 338
594 391
509 432
413 149
41 943
218 954
487 841
146 624
470 300
481 211
621 3
458 494
277 656
494 41
928 549
502 774
337 988
724 482
611 900
337 80
642 172
172 541
796 981
55 973
489 334
830 374
361 977
1000 323
877 688
936 394
8 673
345 642
426 218
418 255
591 319
772 304
811 380
63 68
571 216
857 585
485 626
839 427
296 962
730 943
465 247
265 860
569 308
714 950
507 776
369 77
991 528
825 302
607 121
615 688
63 51
649 833
645 265
574 261
968 640
415 282
809 246
957 272
426 781
925 32
719 963
207 990
498 780
602 465
939 186
796 841
86 899
679 855
894 932
746 965
246 687
628 79
966 22
590 736
889 880
72 567
465 922
777 913
779 874
229 24
737 90
215 42
530 156
129 770
387 754
806 458
320 149
423 478
393 301
732 959
383 852
927 540
40 274
383 461
259 718
479 785
471 176
918 695
751 310
995 834
620 688
447 733
861 181
936 788
517 768
571 127
485 933
986 315
70 675
281 540
562 127
116 497
945 961
87 902
800 425
216 869
451 849
408 652
398 993
956 609
29 352
200 934
163 916
671 922
320 466
732 701
685 879
660 269
506 263
271 1000
304 526
294 770
81 308
535 467
889 854
469 407
676 838
175 483
814 874
892 74
510 330
148 13
112 589
479 139
426 220
449 78
632 79
164 141
339 283
940 870
488 347
238 266
566 25
232 182
987 681
611 822
252 637
382 12
924 918
920 575
857 995
894 348
295 734
999 964
556 582
145 894
614 107
348 319
724 82
330 1000
48 338
37 272
674 435
399 63
958 895
956 571
2 375
693 734
430 374
975 658
834 833
440 233
522 418
41 199
993 548
574 743
806 990
196 472
709 280
252 683
938 437
867 377
669 740
297 539
392 641
86 317
383 47
200 372
963 5
713 606
940 367
875 1000
646 126
34 583
738 793
743 450
750 561
41 925
204 74
859 118
326 170
307 677
995 587
434 310
787 183
222 991
777 273
811 264
926 623
445 878
48 456
71 226
213 130
456 479
640 900
708 904
263 275
601 287
495 62
911 883
365 1
491 936
128 62
834 248
256 448
86 205
654 430
798 565
687 28
322 530
728 784
291 561
360 256
766 746
937 419
983 191
937 357
670 319
607 30
574 64
482 553
10 9
773 267
791 123
441 423
609 936
359 970
944 997
666 142
393 382
261 165
847 43
650 33
503 792
666 931
737 422
54 95
744 349
790 103
480 720
582 334
863 89
653 817
37 98
612 54
28 425
524 116
199 930
210 942
839 139
574 838
387 760
363 968
94 577
57 98
195 5
850 222
781 373
302 899
272 932
903 973
51 741
930 392
909 43
461 438
765 150
400 392
349 302
374 675
218 992
676 329
316 584
237 914
953 707
135 256
909 908
234 655
87 959
329 304
303 671
999 692
562 73
986 946
467 773
976 376
32 209
30 118
167 358
380 149
799 730
840 712
803 891
861 788
189 254
726 841
681 85
894 65
760 275
534 279
984 307
93 295
960 895
35 726
426 760
918 106
367 421
839 399
714 342
655 164
608 144
157 447
915 888
705 980
821 908
137 577
631 532
222 878
313 944
583 976
590 543
119 98
989 13
929 870
175 689
785 318
677 958
697 108
215 986
962 804
528 432
253 868
445 533
238 728
137 432
130 351
643 955
836 370
505 844
992 791
918 139
922 324
109 690
766 967
337 992
76 203
14 70
510 201
979 415
610 817
376 953
607 838
291 989
61 980
333 489
182 346
558 43
547 701
56 877
678 288
228 150
440 305
121 772
697 15
403 104
891 518
595 298
391 624
37 494
612 476
151 85
91 420
997 139
621 563
982 215
212 372
190 148
389 197
783 850
478 819
647 197
106 450
478 212
778 825
182 320
973 923
773 760
468 820
201 114
16 430
397 726
699 854
175 289
906 4
653 668
270 168
591 199
958 284
398 550
409 687
715 951
668 881
228 936
47 271
336 5
933 735
884 724
604 265
914 831
200 944
916 726
924 251
82 181
120 299
836 538
365 650
332 13
277 436
470 476
731 148
225 404
248 306
605 772
72 973
60 671
973 796
278 5
767 961
17 289
121 807
216 602
122 54
54 876
806 27
671 83
44 399
44 153
711 517
311 926
118 466
718 474
424 389
265 770
856 287
205 590
76 600
242 384
304 952
252 614
80 299
994 390
438 418
779 402
524 454
681 728
43 756
117 563
223 368
88 608
101 282
259 918
22 438
682 467
983 317
36 969
359 124
791 388
323 812
520 389
673 787
100 872
990 576
699 1
515 881
480 34
172 720
376 188
153 915
293 142
842 718
842 892
346 609
943 797
937 274
569 429
975 534
37 556
679 36
105 506
412 822
430 504
777 826
568 552
437 940
489 474
237 238
625 343
302 11
256 240
500 745
604 654
624 410
289 176
311 543
937 673
291 332
584 544
105 351
330 604
950 50
48 534
94 659
81 734
277 771
538 566
494 473
109 589
292 893
169 90
287 118
492 686
3 174
356 96
184 436
182 18
531 810
140 297
16 463
58 905
378 488
140 940
53 783
832 573
224 470
507 397
650 25
145 532
834 284
746 238
754 125
788 483
774 17
61 958
589 637
351 286
378 943
719 501
33 80
499 213
280 596
721 237
867 685
950 641
564 80
561 864
365 170
601 344
617 363
828 747
793 129
739 356
974 925
64 535
140 340
604 814
57 564
855 331
156 946
39 716
898 779
635 272
776 590
85 833
856 992
853 115
242 510
127 881
886 929
521 129
523 744
714 512
842 192
216 403
400 86
922 339
430 728
599 703
184 832
708 50
914 99
176 481
854 294
486 605
731 759
430 725
851 962
123 28
713 331
750 772
732 664
871 907
496 76
552 333
559 521
51 210
900 829
967 886
658 189
264 696
973 240
97 23
204 768
382 447
212 156
203 392
826 884
968 798
123 416
721 423
934 280
573 85
757 127
476 582
10 795
537 351
870 195
633 155
474 665
296 973
147 868
409 255
994 237
823 595
269 453
155 263
351 787
803 619
54 597
835 350
569 329
917 775
53 864
320 446
668 826
545 415
151 598
363 985
299 283
963 255
782 880
860 774
943 913
440 122
302 569
169 452
166 531
788 465
813 456
62 817
7 91
518 78
971 825
193 139
174 834
222 209
313 284
726 243
855 243
320 164
54 661
398 235
685 368
939 528
453 112
673 26
278 610
622 527
513 333
919 624
630 329
367 790
254 80
846 278
974 504
226 472
350 717
532 288
263 609
96 497
608 463
894 513
490 350
80 259
82 285
70 332
836 333
799 739
814 758
201 481
971 446
147 715
923 352
625 354
11 43
693 514
825 46
901 894
729 88
578 20
110 570
402 456
108 746
915 255
609 890
287 671
788 820
157 190
935 542
871 747
42 731
178 2
970 463
920 431
504 437
576 660
276 912
10 474
973 544
98 14
367 246
926 152
152 895
326 388
144 935
922 222
138 692
57 830
386 245
353 711
633 784
36 776
495 15
832 768
588 130
432 307
790 921
350 993
174 73
533 600
563 812
56 882
362 40
17 398
816 86
843 662
100 26
782 40
508 213
346 297
486 47
641 345
156 814
769 689
413 683
852 942
983 259
175 344
313 908
409 685
104 260
782 817
754 473
20 872
292 492
687 759
801 900
866 454
875 677
289 504
9 197
975 408
82 230
367 188
54 386
59 697
229 98
997 672
834 617
646 687
578 705
425 988
402 5
232 219
402 392
279 47
768 719
873 768
837 456
924 488
495 501
193 919
488 946
153 660
358 384
231 111
128 509
880 943
208 105
710 991
286 898
61 930
211 900
497 533
644 242
150 114
56 496
486 117
839 123
929 743
680 491
642 554
350 47
253 993
145 141
522 711
755 515
257 327
880 852
68 164
378 417
173 906
891 972
926 70
938 756
483 818
959 550
333 336
967 247
985 492
319 676
999 688
636 421
654 496
731 394
427 67
238 97
657 92
687 639
585 519
256 495
343 710
44 7
84 951
196 814
697 622
718 326
418 971
364 301
805 301
819 60
968 137
265 364
496 906
444 851
517 528
693 202
445 491
672 601
661 937
74 662
771 435
18 276
146 62
829 830
339 667
312 585
824 198
234 576
271 504
66 393
21 435
496 849
616 186
126 8
554 789
679 370
720 104
959 551
735 248
985 755
682 833
955 649
18 822
284 774
855 407
255 948
705 285
382 329
730 340
587 216
400 525
863 900
658 906
17 714
190 333
640 385
721 21
65 451
266 946
510 188
712 832
30 409
296 293
288 510
192 939
227 201
914 34
928 553
770 1000
573 834
802 932
229 990
607 793
976 280
78 623
924 717
133 468
668 500
486 655
232 59
488 386
310 411
715 912
80 43
543 509
226 797
285 881
508 953
732 461
781 758
45 386
227 759
297 306
801 839
815 818
614 941
933 130
618 977
459 425
811 12
650 132
523 549
246 794
669 843
652 886
513 1000
855 971
826 587
45 320
39 949
791 265
994 33
828 161
24 653
747 27
443 143
189 149
841 539
839 943
559 597
447 940
538 440
945 709
101 124
869 124
921 297
188 172
524 805
244 288
128 540
348 580
714 643
404 634
747 830
208 740
16 918
116 539
951 317
13 520
162 25
711 804
128 809
634 402
110 257
962 291
368 194
997 735
239 630
401 931
309 963
20 208
742 299
286 957
387 591
113 394
445 513
676 681
68 141
603 376
103 635
773 211
16 361
612 301
669 205
795 227
32 367
44 144
760 488
8 787
168 75
927 123
109 374
866 701
475 446
941 305
358 948
374 370
999 176
103 460
901 310
762 586
937 627
287 628
636 488
240 403
667 714
584 789
817 462
989 781
627 889
90 740
367 112
6 173
103 993
747 678
407 595
889 342
634 174
66 451
987 744
335 393
696 53
504 53
578 958
397 589
651 144
751 176
615 385
187 336
775 156
103 581
969 789
973 664
194 828
786 464
359 788
959 329
575 802
356 660
934 493
475 645
973 829
185 160
128 760
35 793
736 349
958 311
418 281
841 897
298 146
126 697
961 801
57 958
680 642
819 704
608 655
507 765
510 276
172 788
856 582
727 42
202 39
843 258
996 874
725 744
541 394
136 845
778 259
300 48
306 889
368 557
626 135
6 702
878 898
95 802
296 253
235 969
64 942
797 410
606 42
282 622
171 442
357 796
576 714
612 944
607 907
548 193
876 706
558 329
334 315
876 331
304 627
950 660
726 624
919 641
595 467
185 470
524 98
380 823
412 809
645 361
820 419
42 272
912 476
408 481
337 788
563 805
968 207
392 107
326 292
800 981
189 194
326 931
739 82
716 882
895 21
252 589
953 561
807 552
78 532
965 601
516 661
284 120
601 588
680 407
491 174
971 77
355 48
960 975
216 925
928 233
298 306
923 808
307 523
512 172
561 482
248 268
594 97
484 521
282 626
682 884
251 956
479 86
894 760
675 405
931 235
854 472
737 448
968 248
817 405
469 419
361 511
329 880
857 567
409 710
833 801
366 1
697 98
756 644
670 57
266 999
288 474
545 44
615 966
872 171
44 301
952 876
855 648
738 516
765 25
73 875
691 617
918 306
441 428
558 473
807 808
387 345
537 430
735 247
341 77
633 789
12 705
357 171
949 339
848 687
684 736
542 202
243 841
116 467
543 564
583 462
632 959
885 50
144 185
78 691
419 972
245 662
812 360
167 22
306 115
72 755
858 7
568 305
366 988
410 530
632 829
853 876
842 16
758 753
220 765
521 77
123 441
106 670
930 205
611 691
86 242
871 290
305 703
807 77
842 701
735 131
183 39
73 288
845 319
693 282
560 915
572 28
627 876
82 10
87 469
914 280
169 368
595 661
555 682
792 89
720 864
218 573
450 262
206 361
176 129
5 469
233 987
647 599
212 790
339 513
873 11
433 680
182 806
395 180
890 327
553 733
226 277
838 252
46 383
837 607
686 737
472 5
190 569
176 842
183 80
362 151
104 838
842 596
496 690
710 31
297 396
897 590
158 438
631 692
765 556
59 974
315 900
921 162
589 404
846 881
571 793
540 188
20 788
577 639
214 207
877 473
872 166
427 293
33 318
481 404
933 681
809 299
506 443
661 410
275 256
44 146
774 823
438 806
140 270
277 125
405 168
868 237
504 743
945 665
107 54
661 254
239 568
937 800
644 440
955 48
153 822
917 228
25 957
29 483
362 239
216 23
808 920
464 47
487 753
919 841
442 562
178 396
691 486
825 715
197 508
530 288
735 694
776 284
608 654
336 453
166 378
444 83
546 993
942 989
756 823
276 316
692 246
528 467
358 121
715 241
693 206
780 982
416 93
568 358
180 709
289 422
643 13
231 1000
265 925
390 450
510 637
670 252
825 522
819 18
299 410
542 646
46 272
124 662
197 177
694 565
797 435
366 91
48 443
524 698
204 418
343 601
263 885
346 308
743 519
585 450
746 664
764 41
342 17
324 263
867 878
132 338
605 896
293 876
595 243
949 502
52 642
870 513
775 214
963 907
785 814
519 389
763 563
12 144
23 881
656 56
426 430
621 389
337 302
115 440
861 175
688 737
219 399
257 139
56 371
166 891
937 540
221 210
2 746
834 432
791 442
570 846
982 691
391 705
646 337
253 371
256 542
103 669
766 375
133 851
894 116
965 827
43 135
186 298
28 969
990 639
586 755
365 82
354 523
369 745
318 841
67 282
667 236
35 235
556 453
897 545
443 834
268 4
101 932
840 48
240 653
439 258
888 778
158 937
808 192
958 431
940 854
327 382
540 955
942 433
152 781
832 738
390 79
566 664
732 441
175 582
525 715
824 602
842 536
817 759
200 549
199 702
238 421
144 132
969 318
66 494
350 319
392 339
449 165
882 415
199 583
733 684
558 917
607 923
88 617
54 306
19 495
566 401
92 447
325 658
387 806
37 9
916 818
786 493
12 452
681 597
496 355
40 548
893 542
146 161
359 585
867 144
595 746
980 42
281 12
776 486
17 198
422 759
780 7
185 906
929 348
183 541
239 162
533 652
201 776
134 623
886 913
629 461
937 528
785 191
524 185
628 804
532 810
344 123
345 847
849 230
851 258
385 264
25 622
937 316
853 138
947 607
858 622
236 203
432 670
529 745
51 56
750 484
620 801
194 746
73 429
948 893
562 558
379 37
873 451
339 582
564 492
817 452
944 10
197 16
438 144
908 303
226 822
124 776
486 734
539 176
493 102
330 930
245 590
584 822
346 433
488 876
51 630
839 714
887 435
303 822
256 65
617 297
929 314
81 978
691 636
863 730
359 388
749 789
488 4
111 15
918 801
413 238
832 124
978 518
417 74
392 165
863 231
521 67
552 311
741 917
794 986
684 914
301 53
808 411
578 312
204 671
595 267
593 388
604 53
473 666
472 27
3 155
512 523
834 401
759 413
986 705
652 263
641 549
629 932
693 209
308 476
558 827
897 403
267 83
82 526
717 174
90 514
313 636
636 954
885 229
918 613
310 395
920 835
997 336
46 885
178 168
619 95
780 288
223 213
308 978
634 631
355 553
465 431
914 165
523 263
147 451
825 909
835 437
56 409
648 309
701 281
291 55
834 756
837 99
361 419
560 246
697 736
173 210
285 291
834 337
231 580
207 502
642 567
272 272
426 492
454 894
140 41
101 294
275 625
855 918
560 983
827 482
458 569
590 41
500 148
765 491
394 682
521 669
938 455
639 815
418 532
697 72
326 706
707 222
289 452
120 561
239 57
368 807
201 587
106 868
209 96
628 989
381 700
553 439
921 193
243 176
354 362
737 592
771 104
751 27
965 717
170 174
812 203
543 965
467 602
653 7
990 926
200 232
94 903
901 58
971 70
273 734
769 505
863 282
698 414
513 799
318 810
987 166
885 663
675 855
85 257
875 744
600 595
768 815
876 465
228 741
615 546
711 425
232 473
488 68
322 572
280 370
149 65
879 696
788 347
761 883
350 377
331 579
970 551
852 596
643 583
892 430
929 895
118 580
462 202
833 878
909 164
808 878
66 244
17 842
790 679
439 979
209 935
304 945
865 406
704 693
723 278
822 138
582 612
898 873
720 359
33 516
378 845
180 82
81 202
339 880
64 493
851 63
650 183
461 915
523 386
877 955
209 278
758 74
652 270
76 84
739 106
598 150
416 948
796 292
819 111
184 800
619 187
306 643
213 588
885 811
89 662
220 504
610 15
47 36
501 480
4 190
56 955
616 810
1000 577
177 147
440 277
112 765
93 4
625 708
867 24
744 367
503 979
941 506
520 508
192 878
876 808
40 227
384 568
373 176
292 289
996 58
424 146
70 716
576 329
179 863
93 936
163 617
699 887
792 246
971 994
324 746
823 216
603 883
818 818
178 332
434 228
571 577
558 714
240 880
977 902
308 790
396 993
208 781
452 497
827 622
666 5
305 99
232 875
519 37
64 428
307 513
866 284
73 810
735 183
926 561
156 591
917 812
41 149
687 67
205 557
923 291
421 788
926 834
995 183
612 39
908 537
479 220
720 264
937 924
821 391
299 466
447 719
605 373
452 379
624 63
769 883
951 71
297 429
138 883
625 828
114 276
285 250
89 772
31 209
655 981
279 303
761 921
177 707
281 315
941 565
272 918
744 738
650 890
637 286
492 154
996 640
763 505
292 769
838 922
72 598
657 123
914 597
866 783
275 410
170 924
300 806
312 204
782 434
639 896
203 736
335 733
519 249
335 607
18 895
114 88
426 404
530 923
319 863
338 837
463 19
746 600
565 436
11 872
296 697
831 666
831 886
215 551
679 96
474 207
702 144
69 391
981 884
826 485
961 684
644 786
890 697
87 262
987 676
11 415
506 836
899 815
536 589
624 235
634 514
920 514
396 796
365 269
923 375
683 429
316 298
117 907
146 741
493 131
606 775
46 781
496 221
735 896
516 485
473 198
35 975
881 38
244 374
148 213
629 995
281 839
518 668
813 58
171 694
67 966
262 566
722 322
835 97
644 804
340 155
597 781
55 562
616 572
229 428
164 891
457 274
589 91
690 775
187 685
578 879
839 527
11 120
681 270
988 909
98 822
413 841
598 221
115 967
478 595
825 857
933 835
976 940
899 656
557 926
747 248
495 696
14 760
663 422
389 140
899 841
244 331
436 775
22 571
179 594
15 340
333 383
575 359
414 601
948 535
526 543
217 41
635 188
375 9
759 307
201 289
482 267
649 589
176 599
493 969
91 816
744 817
824 854
123 24
142 642
960 242
756 392
209 508
476 537
951 657
92 41
857 295
670 534
865 2
435 350
596 995
209 39
48 685
557 248
458 597
631 540
343 971
527 502
496 495
542 575
809 932
738 365
531 547
961 461
49 956
62 575
457 700
546 559
495 429
3 157
522 202
287 834
663 664
13 410
560 300
107 16
967 896
924 88
721 551
846 85
312 682
689 198
566 248
497 672
743 592
746 66
522 514
14 299
386 643
191 583
616 767
52 181
366 549
912 489
972 10
308 650
251 181
164 265
480 86
553 217
728 96
152 806
598 767
924 649
549 503
268 296
340 135
732 855
940 303
779 19
176 347
348 348
641 428
368 525
978 59
11 709
913 409
63 50
159 83
782 233
590 648
419 478
257 694
936 234
943 17
220 120
932 297
190 443
621 405
496 563
325 648
71 612
233 175
543 966
740 762
86 705
555 369
353 97
811 84
667 919
708 410
57 719
996 642
245 257
316 455
551 190
103 35
300 50
920 733
452 931
969 696
539 489
189 798
988 536
478 639
586 969
157 781
831 242
332 750
326 267
825 440
768 183
672 107
718 150
746 655
436 300
78 816
783 278
503 175
756 719
786 427
826 856
862 398
49 319
491 505
495 857
564 572
24 346
521 800
130 628
122 334
266 984
83 89
632 483
932 249
418 603
673 441
948 873
590 188
171 972
295 154
905 386
654 159
947 341
157 595
74 340
527 306
869 49
277 164
554 82
819 222
834 209
511 342
803 666
169 569
846 794
781 271
286 11
854 154
411 482
317 965
563 237
422 382
459 390
969 684
933 479
25 736
497 193
304 694
987 436
964 471
482 189
208 584
317 118
522 875
67 516
524 286
275 357
474 29
452 160
79 111
580 215
258 411
546 780
285 407
922 860
339 336
541 291
802 612
7 33
805 470
601 319
756 749
22 30
464 115
595 45
242 953
224 233
275 906
86 783
31 841
223 622
18 31
602 964
336 177
125 723
893 554
694 671
454 842
810 472
761 179
854 234
977 42
930 6
321 191
412 325
442 92
767 238
223 572
881 723
831 162
81 686
397 401
876 809
78 728
824 490
216 590
162 510
733 569
975 620
489 263
53 499
958 235
272 409
790 147
217 219
343 49
639 185
51 152
694 135
872 103
922 236
644 634
692 213
852 269
318 583
767 857
344 882
832 98
441 115
470 234
689 74
971 924
813 14
488 17
282 316
898 721
577 68
301 11
369 741
194 25
438 359
240 288
270 490
299 684
47 929
692 523
288 269
13 661
473 554
103 625
259 486
63 413
33 712
181 599
380 972
187 455
674 975
188 146
880 642
122 138
127 304
69 747
458 310
73 45
995 760
928 462
537 977
796 210
708 831
837 582
996 905
328 238
547 781
737 528
686 665
342 124
358 878
101 153
440 51
840 499
881 167
679 201
621 515
134 616
771 814
854 128
951 752
31 997
715 716
286 292
425 673
369 727
776 629
562 806
977 277
874 989
684 65
710 321
708 583
327 879
576 805
82 695
769 901
925 305
920 701
285 833
461 83
953 497
607 243
442 555
509 210
101 673
784 385
506 993
349 318
76 301
814 574
962 983
152 435
672 337
202 426
68 654
450 851
625 270
38 438
844 351
420 623
260 319
360 411
386 355
844 916
112 867
252 666
985 188
802 149
559 9
541 945
955 463
843 598
43 653
170 703
558 335
272 35
948 527
887 88
803 601
175 14
828 621
79 960
964 59
267 682
781 789
475 618
138 98
638 97
462 888
600 345
873 77
302 362
174 306
11 494
360 951
644 571
915 868
851 283
438 76
711 91
384 396
98 277
868 756
58 626
149 82
221 415
83 983
265 272
361 976
212 110
440 597
714 175
344 812
451 212
790 976
57 279
705 358
340 842
425 957
465 137
284 826
637 495
288 428
443 1
349 730
485 139
705 543
781 762
821 837
976 163
119 485
310 877
248 949
656 42
950 258
661 528
39 798
660 211
293 410
65 763
894 305
504 188
156 805
445 334
213 760
306 230
658 697
27 670
558 952
398 73
507 578
539 362
167 562
195 677
821 204
873 631
564 24
640 732
661 986
31 25
108 414
442 877
428 730
797 343
754 427
935 572
115 269
251 364
228 594
950 284
161 456
538 705
931 291
214 598
704 188
612 954
514 549
494 882
625 889
548 182
477 85
727 369
319 812
805 22
975 254
290 582
973 866
505 859
579 303
918 464
798 245
70 612
634 719
291 923
57 820
213 930
703 232
820 559
142 372
449 16
269 914
46 538
782 799
869 96
41 521
340 723
677 81
534 496
639 327
642 132
499 318
4 544
208 85
108 752
991 148
624 149
224 975
55 151
395 45
478 27
196 834
923 403
918 12
743 153
907 850
998 879
194 620
871 974
370 789
667 834
277 862
667 199
264 937
856 696
574 113
798 768
84 717
578 955
690 539
571 59
309 345
409 585
206 427
715 696
164 386
343 739
381 144
10 303
554 689
878 862
798 591
64 932
763 779
628 941
933 143
326 135
373 915
653 452
571 874
176 508
973 405
721 357
571 328
654 296
594 563
11 247
729 659
221 256
756 848
986 910
618 909
204 183
781 551
421 837
495 707
602 800
174 357
999 684
266 259
782 252
168 751
512 109
291 558
632 423
779 70
407 952
987 44
15 120
870 158
643 243
576 285
707 260
962 965
559 865
876 539
171 654
686 943
587 284
586 229
526 513
865 678
720 571
937 33
898 957
862 86
380 973
951 794
752 537
202 629
305 438
63 202
746 825
749 618
540 940
516 920
264 467
713 16
355 142
704 120
97 905
177 3
648 482
887 713
945 690
150 300
771 632
462 222
711 991
795 777
390 772
338 348
618 108
979 79
681 690
69 905
48 892
102 470
111 108
41 257
380 499
264 871
310 945
560 379
849 959
622 119
130 75
940 959
98 791
250 480
817 486
336 81
740 598
516 293
723 138
564 351
162 661
493 249
221 742
772 324
511 657
125 601
245 294
497 693
705 201
943 689
380 249
787 152
160 230
988 316
268 608
257 721
242 786
521 380
937 796
478 382
893 272
724 439
989 833
770 415
551 378
651 729
743 523
108 31
319 487
502 593
756 331
751 426
981 474
864 969
307 986
736 857
814 717
951 908
896 120
604 749
65 711
768 942
413 983
320 997
219 93
603 178
113 207
926 177
919 106
699 879
693 818
172 106
782 103
195 608
302 155
462 257
966 97
484 664
327 529
833 499
455 417
272 994
60 573
148 950
600 290
439 778
402 720
235 685
233 689
353 574
713 976
368 335
801 387
738 26
578 976
407 331
479 386
394 191
361 961
690 274
411 58
796 49
237 37
13 964
956 863
683 817
726 77
359 438
389 25
412 739
391 822
148 702
751 972
980 307
622 985
755 578
662 971
996 482
167 759
611 315
309 713
335 641
111 89
533 488
895 793
764 563
605 111
44 123
869 615
32 800
114 642
633 726
879 968
719 989
56 288
650 589
127 544
733 961
99 848
524 55
958 919
178 826
555 443
413 866
310 539
784 408
386 659
815 344
929 344
292 242
85 58
281 747
426 673
889 355
368 409
497 504
562 998
180 676
22 644
910 721
914 959
562 185
429 172
87 214
72 583
717 809
806 47
305 179
690 790
908 899
666 587
751 457
740 416
615 654
952 395
177 390
608 248
973 325
954 214
886 611
528 659
984 850
788 202
457 528
817 709
824 406
930 61
16 674
635 768
759 515
426 742
364 877
742 151
30 750
666 664
422 278
902 437
951 888
556 709
402 334
802 765
268 991
563 112
203 536
144 766
443 551
880 256
783 594
576 874
377 128
680 546
289 813
250 629
903 56
820 134
311 480
574 812
406 356
757 333
229 117
678 551
693 709
448 333
671 261
265 901
762 46
107 352
861 407
219 813
271 645
196 362
859 818
42 775
580 815
650 717
145 511
737 45
526 930
793 974
832 340
336 385
30 546
554 973
283 626
694 343
924 626
157 574
436 521
367 524
80 597
936 929
1000 965
387 518
495 775
428 671
412 794
596 117
946 541
549 646
283 838
55 107
976 378
152 339
9 931
361 421
77 258
136 409
55 326
873 461
784 985
902 759
580 218
695 941
149 407
713 225
664 461
508 920
233 660
857 276
696 263
954 568
905 977
848 619
333 427
836 380
138 79
560 802
846 754
316 982
574 39
71 478
696 283
845 530
369 736
131 143
442 683
406 404
767 979
442 189
507 505
538 936
503 764
559 810
7 965
214 125
815 122
627 894
608 545
401 463
685 510
197 775
731 293
480 26
300 144
266 836
730 97
559 448
919 244
293 506
649 501
268 503
704 350
375 95
326 206
42 697
834 123
145 622
421 875
882 750
98 63
160 801
412 307
335 139
753 13
344 312
603 737
859 504
559 182
558 141
242 595
657 959
492 420
558 369
680 145
875 55
407 375
686 971
834 654
501 392
23 691
836 634
834 691
824 801
589 374
365 190
933 9
27 224
796 281
88 508
417 829
481 585
719 845
205 721
112 362
378 841
118 404
36 148
885 468
108 258
411 656
857 523
17 586
715 487
342 131
630 636
197 828
945 36
132 998
303 586
336 484
244 747
621 507
38 335
993 379
818 744
108 447
184 709
312 654
620 908
400 110
968 101
707 313
832 524
56 939
322 139
594 948
318 701
697 913
640 988
210 393
746 273
764 714
374 470
26 205
993 433
571 440
141 123
195 810
489 789
307 50
181 52
765 48
252 111
185 390
585 611
672 725
86 866
886 90
52 386
310 120
658 6
161 242
874 957
15 382
429 369
75 845
929 10
239 90
603 522
487 285
856 270
429 81
578 342
247 944
764 151
288 58
580 480
220 30
648 466
492 284
410 607
786 494
4 248
76 823
880 144
956 811
950 75
104 785
507 829
711 268
435 848
205 385
956 208
97 614
926 52
424 252
158 230
58 622
651 674
341 615
228 471
841 3
722 725
728 399
554 90
271 963
63 554
807 532
768 789
141 108
462 64
903 663
194 937
17 637
891 157
843 993
730 611
524 543
674 152
453 60
1000 263
52 902
925 392
962 471
328 832
468 462
853 212
107 695
693 286
181 368
720 633
250 778
31 568
45 993
390 724
965 411
577 228
674 296
29 814
230 672
467 261
591 511
586 428
718 68
275 924
301 592
600 734
924 176
961 597
823 525
401 851
339 631
874 805
891 465
445 605
267 457
685 645
522 346
976 204
17 218
668 36
64 464
640 337
327 710
484 593
166 662
545 887
439 581
578 828
224 100
959 500
109 327
717 777
592 2
468 145
602 794
98 635
258 888
215 492
464 202
881 410
541 292
436 548
984 244
307 433
230 916
921 677
385 614
600 617
210 268
18 688
376 676
400 999
447 340
40 258
314 640
874 689
291 84
308 585
314 943
630 442
398 949
245 150
299 692
841 727
426 95
620 91
928 439
373 625
462 440
613 141
780 263
184 620
341 238
333 767
332 304
149 340
496 428
778 807
947 150
202 174
753 450
590 935
790 46
894 998
337 662
878 908
159 822
946 427
161 659
369 302
299 870
531 827
453 350
606 408
944 949
967 312
887 125
757 340
877 86
772 834
357 944
694 300
244 12
963 493
33 239
744 628
169 631
970 578
979 80
708 207
393 11
39 416
851 546
489 846
576 890
412 320
857 271
394 867
439 138
553 431
372 875
649 783
67 847
469 37
37 436
993 617
48 639
955 37
236 153
742 924
780 808
759 653
694 298
705 813
432 78
415 440
320 531
234 161
597 927
826 612
932 229
382 675
10 63
891 659
936 657
98 908
830 541
311 531
677 760
732 608
527 145
652 658
847 495
829 640
576 625
634 348
518 299
895 492
125 665
830 948
465 627
808 419
410 18
899 986
994 484
916 979
831 785
500 774
51 747
380 681
513 561
156 998
934 149
986 756
404 838
692 906
239 946
19 251
436 304
328 218
715 183
168 306
481 314
767 960
580 214
398 950
464 833
54 856
669 53
952 141
90 475
393 282
665 699
378 734
273 431
941 461
551 331
28 233
477 590
82 41
777 172
867 310
943 317
800 960
15 177
959 633
316 914
485 868
749 865
806 130
410 388
794 627
646 736
372 397
845 6
339 650
277 40
837 754
232 161
350 413
953 914
952 347
885 228
739 944
799 927
698 30
439 190
911 235
777 742
760 478
519 822
168 402
346 200
536 395
328 734
293 456
476 52
623 803
198 140
677 938
90 374
560 511
694 720
34 978
147 186
939 138
791 28
4 279
996 955
793 709
300 486
341 595
729 839
780 45
298 241
898 236
615 240
924 851
867 389
449 172
257 141
387 36
185 684
628 82
271 709
121 237
949 87
276 319
899 568
786 310
116 42
429 987
538 409
68 160
117 541
749 417
235 377
994 954
794 622
275 281
463 686
793 580
996 204
495 582
188 926
899 506
189 995
228 858
222 704
231 154
253 904
961 106
758 450
36 645
663 106
161 217
742 145
987 173
82 531
544 686
305 142
369 596
933 168
756 882
487 497
26 825
22 742
265 228
182 698
758 77
932 174
438 236
744 35
794 874
605 281
457 96
323 905
333 505
326 264
83 351
537 62
23 303
811 355
618 188
251 468
884 10
52 939
620 508
958 509
767 612
718 473
730 250
904 663
106 62
250 401
763 658
803 475
765 586
94 282
37 327
79 553
902 536
611 216
157 856
745 128
356 509
65 69
582 159
703 913
371 300
312 759
626 313
646 704
399 459
729 570
333 114
80 267
624 782
433 842
104 59
114 724
555 303
402 842
666 637
365 351
578 147
70 362
420 494
273 534
217 625
590 123
514 533
880 749
238 898
385 954
248 486
749 864
40 701
547 780
238 682
133 368
720 646
900 952
849 131
968 191
663 530
868 24
160 907
724 667
718 270
446 413
385 849
346 974
882 830
475 241
729 104
351 171
25 556
670 666
495 687
503 970
862 540
529 765
284 790
611 533
534 45
14 250
146 203
961 8
94 841
124 302
82 452
264 355
923 521
361 863
152 911
796 685
955 120
73 320
522 681
504 625
208 575
746 823
529 363
625 213
717 579
711 771
737 606
560 194
629 119
768 726
941 49
252 263
295 930
504 110
969 566
204 969
735 953
41 855
903 764
276 507
184 645
50 10
552 357
335 638
662 727
844 692
455 688
605 833
539 890
908 863
248 655
487 909
381 683
952 441
781 406
480 385
590 99
515 446
933 53
754 790
549 927
187 388
180 850
586 837
282 42
233 771
786 516
248 539
305 281
239 984
634 787
263 641
174 801
29 243
291 208
444 538
374 976
369 985
299 124
635 889
909 201
874 289
497 239
268 427
82 410
362 838
817 182
544 115
4 116
799 31
583 63
348 378
617 631
335 138
255 362
902 799
828 207
329 183
674 479
565 863
889 148
277 588
525 854
783 493
29 649
479 926
370 86
639 271
236 819
829 916
717 282
417 993
870 293
198 4
696 865
573 337
279 954
986 757
194 870
688 510
344 40
364 737
424 592
370 621
654 642
19 579
983 702
380 22
211 723
414 574
812 74
151 428
674 54
65 44
693 515
710 450
48 611
136 779
408 674
214 160
209 845
554 253
712 615
531 733
35 154
397 858
782 594
486 562
759 131
298 822
100 814
63 486
662 811
343 443
756 173
984 374
494 685
25 356
177 596
673 689
389 124
503 367
454 954
791 887
678 486
682 785
10 665
833 947
316 209
883 831
761 555
30 373
219 835
54 469
331 731
954 12
867 315
29 24
169 729
323 1
675 990
562 329
159 267
350 29
402 338
134 266
547 465
348 852
828 214
166 208
589 686
937 263
605 248
291 111
43 801
830 849
303 560
614 811
251 64
36 397
61 157
979 950
194 640
127 63
241 1
710 461
350 545
649 941
471 843
690 482
794 29
249 35
381 170
113 367
744 221
859 705
742 507
997 212
701 280
761 556
929 907
936 529
941 316
982 687
124 244
865 236
610 608
664 549
326 13
112 379
292 766
673 49
311 961
577 603
628 275
830 468
524 953
540 672
347 348
491 10
248 169
22 360
547 666
477 667
461 643
686 89
926 99
188 943
290 216
895 889
384 269
248 282
948 707
577 662
998 754
906 425
689 93
367 766
978 8
333 873
493 496
997 426
957 273
888 612
451 717
822 910
593 502
413 925
726 661
643 79
102 818
554 552
886 442
703 137
786 389
832 184
218 823
156 796
872 85
902 644
876 787
846 139
880 678
940 673
230 417
933 799
875 401
115 286
507 365
78 704
758 53
23 339
469 308
137 708
460 775
428 859
610 85
140 495
831 473
580 651
98 338
703 473
676 524
780 165
528 42
249 272
400 29
786 709
967 747
970 206
369 673
913 778
635 440
171 236
264 193
965 49
901 932
147 397
538 933
32 990
669 222
697 390
246 726
13 370
744 978
770 996
201 424
915 807
673 611
196 270
688 981
62 925
797 166
416 746
14 199
473 566
975 259
65 42
241 725
708 260
219 490
667 634
588 474
672 781
519 998
391 888
887 456
281 90
68 944
628 660
669 91
930 376
702 70
156 568
925 727
360 996
65 21
86 544
351 986
429 598
483 711
938 159
337 682
668 379
456 597
770 885
947 166
492 726
133 203
809 132
546 409
178 48
339 187
836 953
683 33
451 453
917 996
408 215
513 899
845 424
712 5
591 202
500 440
356 191
398 178
235 200
982 503
548 389
640 8
921 836
840 986
438 756
65 937
127 173
666 622
375 415
799 961
615 780
520 179
925 511
186 846
181 186
602 347
102 817
327 649
588 806
822 605
779 548
20 577
499 579
150 423
620 435
646 600
540 325
84 908
321 103
440 895
152 938
712 914
339 684
396 247
571 885
766 52
658 201
311 979
655 498
31 216
962 94
501 246
649 248
852 127
510 506
624 668
599 367
74 712
943 203
641 29
452 527
795 973
178 611
152 381
681 836
168 366
300 241
429 595
795 321
534 961
713 719
748 578
550 760
504 54
66 729
564 441
353 118
430 970
605 908
27 704
485 609
369 100
693 857
819 262
588 171
731 845
409 513
166 365
420 192
801 664
995 521
763 786
732 807
707 179
122 93
199 541
349 351
204 695
477 473
274 336
773 801
41 781
745 660
505 586
269 144
782 969
494 337
671 483
319 944
170 91
97 562
223 714
661 533
410 405
430 40
343 735
569 857
957 738
300 169
702 879
68 246
792 409
944 476
458 590
414 766
327 713
233 991
641 286
870 708
531 661
246 515
960 541
991 167
867 445
889 123
720 504
327 361
790 196
420 672
208 888
403 776
346 745
942 212
449 429
870 242
479 582
801 293
324 72
928 307
755 717
854 175
740 413
414 556
218 168
331 564
912 624
775 452
817 359
174 617
3 497
41 983
524 775
391 368
636 518
820 6
598 908
762 771
877 764
859 919
937 382
45 547
670 375
386 117
494 373
634 313
379 77
716 976
99 861
592 717
578 12
282 421
612 438
810 145
769 540
222 484
868 206
312 318
34 546
297 612
201 216
54 567
915 665
122 517
409 440
78 628
997 389
945 766
644 330
941 571
907 626
496 960
768 54
339 528
155 193
958 800
780 620
444 73
542 516
412 301
278 989
750 252
990 39
422 834
112 510
14 129
255 642
972 931
828 916
559 486
332 245
836 831
688 62
383 659
52 812
773 484
969 751
347 363
483 857
404 95
843 443
509 225
15 855
867 352
803 147
775 595
276 609
401 425
946 156
872 140
951 380
717 404
583 10
864 839
542 422
545 126
280 523
300 956
188 523
254 811
541 188
137 36
638 405
178 347
459 722
418 778
733 242
549 59
590 453
527 836
700 271
730 819
294 147
590 157
591 87
65 12
606 613
423 233
631 364
685 643
411 563
830 462
833 560
58 580
612 415
734 837
77 324
112 736
730 235
711 560
471 681
260 198
612 637
748 345
21 395
316 60
521 385
860 345
180 589
931 242
850 271
989 593
13 461
208 316
921 773
180 932
358 722
342 723
170 230
536 566
23 521
946 928
210 679
678 568
290 287
832 748
2 599
331 352
801 457
528 972
572 265
830 438
980 776
365 189
806 42
108 558
196 596
676 850
664 737
192 235
1 255
310 408
214 115
25 566
513 270
498 188
119 23
991 304
479 343
901 186
301 161
138 677
726 559
778 299
944 419
762 513
113 197
176 473
14 476
301 242
848 78
19 329
748 985
849 31
850 314
138 593
96 355
307 945
438 41
423 359
952 354
469 737
857 258
129 366
896 551
76 199
100 849
594 203
393 86
867 175
911 207
945 39
942 999
808 29
877 403
356 470
996 460
132 450
656 161
433 579
577 94
123 378
780 702
182 507
423 633
684 554
948 89
19 764
857 83
460 29
803 850
963 430
356 23
673 994
51 355
677 862
736 358
859 75
154 527
596 308
376 624
884 209
687 366
147 184
910 808
154 381
242 24
539 694
193 397
5 650
606 686
673 104
763 130
474 999
374 79
760 566
475 879
750 931
348 627
673 681
856 73
827 788
194 781
759 170
461 431
662 623
869 26
509 236
958 261
276 51
286 982
941 607
566 161
632 946
181 3
615 380
853 122
289 138
968 568
285 690
791 753
873 444
422 564
111 714
973 272
997 505
307 241
481 159
106 263
735 390
304 877
494 528
161 207
479 466
990 105
567 296
697 399
454 410
167 101
363 663
14 18
952 504
666 421
887 330
977 296
57 369
882 985
993 596
999 359
450 344
802 449
649 467
870 637
962 108
856 114
75 264
551 246
185 515
134 402
673 584
728 250
970 376
717 191
298 681
591 209
326 798
322 400
62 156
982 609
907 166
919 148
669 55
829 146
714 478
687 504
867 962
175 848
544 151
1 212
202 986
668 897
609 418
592 39
26 241
566 26
804 122
642 357
459 942
954 326
197 469
446 157
621 534
48 669
301 73
261 218
691 740
33 511
795 691
811 748
568 813
773 537
628 674
293 726
90 983
373 278
893 944
258 413
968 383
754 595
672 498
360 216
689 84
518 964
270 618
940 163
621 907
897 726
802 208
11 161
423 52
244 268
983 861
842 877
328 524
465 457
515 567
236 990
442 37
197 804
549 619
356 432
142 257
341 949
738 811
241 170
974 832
407 180
328 997
389 879
820 82
727 116
167 456
11 759
977 294
125 306
482 804
302 202
487 82
2 438
833 391
316 5
472 846
762 999
396 280
391 783
51 937
84 175
242 565
119 817
977 810
118 330
759 931
929 922
504 87
255 424
869 233
148 871
173 400
993 41
389 848
127 67
741 347
147 922
697 519
634 367
857 387
365 356
101 781
231 75
422 594
364 514
292 510
436 942
263 132
812 249
851 20
375 243
259 827
375 702
289 337
791 872
822 358
407 482
4 571
730 854
420 317
958 679
495 684
7 782
220 804
11 215
924 108
979 56
626 706
187 567
422 607
883 731
637 378
568 165
379 697
468 794
479 654
612 243
982 248
620 396
2 101
364 71
327 831
864 805
836 576
695 141
624 966
222 625
402 670
547 547
969 390
92 185
760 249
638 773
421 422
739 360
668 156
306 59
635 949
374 535
814 463
520 892
743 157
16 163
206 316
162 225
823 171
190 480
582 177
781 502
486 504
756 128
299 890
762 880
66 542
381 127
872 867
218 560
833 556
927 83
195 225
324 956
104 389
849 484
442 131
867 659
690 441
891 251
944 574
950 399
314 799
235 180
223 288
334 565
444 679
492 230
750 957
357 1
599 653
51 240
698 637
771 920
935 343
450 377
190 717
901 50
354 650
650 956
715 576
504 765
754 937
473 678
506 891
980 731
800 462
571 153
215 465
532 929
392 387
495 411
828 581
131 999
506 89
249 969
286 789
734 224
939 228
160 156
964 517
43 983
84 173
217 851
292 373
836 826
559 580
2 844
720 88
695 955
479 54
256 930
303 161
558 490
339 116
959 141
151 446
782 926
272 694
665 318
648 386
96 478
183 644
157 855
678 495
538 281
591 317
10 93
18 737
484 35
54 483
772 149
124 636
482 729
688 370
537 996
41 590
739 790
374 492
626 334
427 458
93 997
702 927
77 305
785 670
665 532
262 494
695 352
284 69
843 909
402 621
366 992
522 811
341 576
206 80
565 154
826 48
54 633
85 807
606 803
965 139
907 285
717 159
827 281
610 979
327 665
565 622
785 881
482 543
730 658
822 783
89 337
618 226
570 377
928 228
887 960
54 755
175 788
801 916
525 883
926 347
343 754
34 961
809 435
662 123
434 299
655 608
87 591
328 239
858 852
480 245
891 866
32 304
427 609
945 860
893 147
885 252
848 731
933 404
732 31
55 20
970 28
296 199
479 137
303 728
357 239
557 918
551 878
945 560
50 448
604 880
936 870
675 371
757 826
11 532
567 792
291 968
239 246
932 992
600 943
875 130
67 851
246 986
953 233
133 800
48 630
6 999
129 137
497 621
189 94
414 114
61 172
559 806
469 631
590 826
982 514
706 462
152 850
943 188
873 276
810 454
279 233
216 232
97 981
592 161
852 593
869 811
10 962
644 416
1000 471
54 943
763 502
924 772
303 515
688 783
859 117
859 220
391 844
326 386
976 326
529 381
620 644
409 699
840 449
420 696
51 396
128 640
535 341
39 89
825 944
266 29
663 592
506 273
672 340
913 800
979 487
513 865
827 409
791 673
549 408
54 551
287 68
560 647
442 140
924 409
748 739
19 806
971 867
540 312
863 159
329 572
355 770
627 970
579 355
160 279
464 275
391 355
651 801
422 662
156 102
223 1000
139 753
888 363
735 866
684 794
148 376
654 26
934 396
11 382
672 432
43 180
885 980
689 107
860 218
83 577
739 502
229 400
546 234
425 479
629 508
351 639
422 932
553 306
263 242
765 593
773 976
162 666
921 596
449 431
545 677
183 442
910 959
881 355
996 654
142 76
51 5
579 971
600 172
629 48
954 526
76 136
967 985
861 755
267 209
760 257
109 71
508 602
146 352
867 548
708 797
518 660
968 499
24 783
119 855
767 441
451 385
1 211
281 501
326 263
922 43
342 981
115 76
930 286
540 871
649 184
169 720
999 862
700 666
741 636
273 327
421 703
332 673
625 166
492 293
874 63
476 803
790 977
304 9
117 362
564 250
922 527
51 887
50 863
899 413
67 716
382 655
130 37
496 759
178 769
285 736
493 718
580 465
588 484
752 513
122 802
519 651
570 155
834 231
954 400
864 430
913 241
776 587
252 786
253 928
164 108
2 723
125 490
730 192
87 670
807 560
247 57
757 400
785 501
63 662
853 784
636 939
805 66
628 964
830 195
292 366
207 71
4 813
462 857
795 753
866 775
68 843
648 439
685 478
543 925
12 359
394 978
968 324
532 162
266 448
642 452
771 326
972 823
679 983
40 927
568 896
424 134
677 955
985 560
57 437
889 366
376 169
120 347
329 228
897 720
154 324
72 157
977 495
290 5
614 786
574 90
720 462
441 678
905 621
296 77
213 523
459 141
395 531
186 201
549 499
215 767
485 39
193 861
28 355
640 101
952 520
345 774
897 559
74 6
545 136
729 89
882 680
245 43
309 227
746 927
485 277
49 101
653 141
594 726
147 490
861 227
335 372
403 541
776 647
584 436
317 280
412 365
733 64
912 268
819 49
188 222
220 525
42 150
415 837
285 83
116 48
799 848
10 395
307 943
842 218
266 750
882 207
65 453
897 124
316 663
960 952
999 895
550 504
205 740
938 766
762 931
85 845
320 765
996 280
663 354
825 600
472 576
465 718
482 677
63 550
265 459
554 902
477 853
714 36
32 585
403 360
388 135
256 50
701 278
672 417
680 370
479 674
182 93
666 500
164 206
135 27
336 159
993 428
176 279
269 486
496 500
122 982
526 457
557 346
400 54
59 339
824 262
965 160
108 933
629 129
101 589
500 853
995 887
577 935
732 753
196 697
25 949
107 132
882 963
63 537
376 43
17 438
786 470
26 286
674 372
524 759
425 100
46 508
204 764
966 712
686 990
660 144
930 798
267 1000
371 227
327 448
655 178
40 210
921 330
699 933
473 172
825 931
115 340
407 22
314 458
985 716
605 663
163 611
820 485
429 497
179 858
879 210
695 192
20 31
693 69
271 53
145 886
438 817
525 855
866 219
528 996
176 994
485 614
184 180
299 688
344 56
481 562
626 527
446 226
552 303
997 727
544 227
342 50
819 640
266 81
110 98
625 439
313 808
448 535
556 280
345 556
718 7
50 792
224 597
8 349
900 807
883 615
797 577
523 260
651 673
365 701
367 392
800 483
223 967
184 122
774 418
935 320
342 861
7 984
514 888
594 602
73 528
898 951
909 821
729 539
977 345
984 983
680 173
969 782
890 83
310 403
782 629
970 743
693 178
383 601
808 827
980 723
315 439
658 420
993 40
20 343
503 863
689 34
187 484
357 473
60 109
832 920
855 747
697 848
787 69
190 289
931 915
948 97
9 486
932 365
310 992
473 731
382 656
650 459
851 397
144 231
904 282
299 446
144 251
627 805
535 975
459 536
434 766
514 622
290 502
41 563
434 400
598 553
131 706
953 571
332 117
248 372
679 681
368 532
567 317
218 621
387 138
844 113
440 888
272 406
729 955
874 976
8 800
367 727
683 933
204 286
258 648
911 66
179 308
866 18
643 352
48 9
294 472
109 461
270 719
784 977
637 314
637 629
245 992
296 816
731 640
416 373
733 773
597 97
291 350
907 888
694 202
148 889
661 181
629 132
627 440
202 653
350 547
315 926
528 957
196 968
988 250
71 242
421 707
474 433
42 867
214 707
51 192
146 252
196 496
421 677
818 695
463 14
615 109
334 686
351 106
538 630
906 579
662 431
150 209
70 346
328 887
252 758
867 628
733 295
744 270
849 771
668 484
692 840
820 761
647 281
640 899
824 293
314 567
247 26
547 211
705 366
971 241
864 970
521 503
220 911
84 336
166 644
288 20
963 318
159 561
241 129
323 104
152 758
791 318
307 40
516 214
431 821
20 388
384 741
209 268
334 531
289 513
155 393
9 813
26 25
350 714
912 397
683 140
639 465
750 412
550 75
327 911
135 488
332 888
461 366
27 100
109 34
682 211
445 996
294 739
33 566
673 935
640 1000
845 878
110 982
789 245
821 118
437 403
243 233
750 888
972 135
453 996
969 457
701 419
923 583
482 792
966 54
843 687
87 279
441 329
677 669
182 97
113 529
713 81
985 662
146 20
619 851
51 482
393 619
595 725
28 899
270 67
512 328
141 482
531 191
161 630
550 855
568 795
869 199
723 173
852 859
68 382
401 31
657 561
359 490
697 467
635 433
453 504
880 873
292 731
83 359
741 769
472 106
909 709
509 540
305 313
20 549
993 251
774 284
982 856
691 735
566 85
487 37
190 728
615 922
259 475
461 563
761 529
736 823
863 43
492 52
310 491
707 924
765 317
232 889
979 511
67 807
580 537
931 90
247 118
420 371
802 170
680 975
938 284
128 271
459 394
399 672
998 369
714 125
639 492
184 798
516 331
453 37
629 911
430 128
428 539
568 507
969 917
228 35
42 218
375 934
744 232
458 975
434 262
11 414
555 257
828 876
910 566
624 435
947 554
757 27
336 281
297 508
116 24
78 288
430 987
206 54
396 953
99 694
507 784
384 995
779 604
19 597
480 315
456 676
517 571
886 706
114 633
348 710
462 779
382 734
48 644
566 644
379 920
382 241
250 195
786 753
699 973
318 98
968 910
14 886
553 228
13 28
916 735
406 115
685 726
973 470
831 23
795 500
999 961
961 538
815 49
143 747
217 129
628 960
348 158
190 688
349 582
957 725
859 215
693 353
962 991
819 530
892 451
619 719
839 415
545 538
924 86
249 992
76 597
573 32
673 726
855 532
236 605
890 55
65 377
96 353
430 467
892 678
459 319
627 383
703 651
108 557
182 752
456 770
356 697
409 240
218 923
275 665
628 76
657 870
448 438
688 692
529 712
739 76
772 573
165 505
806 791
866 178
356 433
839 718
230 367
707 49
305 797
243 247
130 791
739 936
720 798
67 170
539 905
887 768
624 316
92 330
478 192
451 73
954 920
220 44
855 152
651 764
933 384
343 755
179 183
573 485
454 144
528 660
296 831
585 597
921 236
304 292
501 277
463 651
609 895
799 799
541 446
397 166
169 221
808 765
723 310
56 331
556 138
145 740
741 518
588 135
239 84
601 367
494 121
238 662
551 71
574 88
533 666
957 472
916 518
883 855
516 131
412 859
1000 545
670 852
823 221
922 396
660 454
62 617
925 213
991 751
603 800
948 980
849 443
442 852
704 44
683 977
792 343
810 372
452 757
971 551
622 774
525 680
360 860
497 129
852 963
456 484
556 395
809 830
625 334
893 166
497 794
956 856
336 516
92 507
259 900
991 384
628 898
779 481
201 939
310 177
661 291
95 204
743 361
78 186
85 210
72 64
107 202
835 764
376 351
279 64
364 940
706 232
787 488
848 785
276 895
919 382
999 99
929 629
514 292
814 904
898 29
614 620
255 612
240 583
826 160
35 524
8 397
952 901
201 26
490 131
509 358
155 122
978 761
295 325
306 179
773 643
865 325
20 706
486 338
861 97
569 681
272 387
917 871
538 348
987 361
719 794
109 325
591 546
139 393
842 561
841 410
594 113
41 417
718 930
764 867
592 457
817 302
377 471
890 444
356 15
449 522
978 666
321 794
967 43
225 134
17 953
144 183
174 551
492 580
415 940
683 783
929 832
45 730
704 622
863 721
574 818
947 670
852 476
27 555
309 793
994 529
531 472
201 394
466 474
233 796
443 179
817 867
695 683
397 73
466 858
717 845
833 759
152 24
800 618
765 292
914 581
159 534
277 509
529 929
798 680
953 949
297 802
332 413
93 246
993 603
131 945
292 83
560 344
212 630
111 441
607 796
597 284
668 690
957 451
885 973
943 812
826 507
947 192
842 459
685 439
480 974
716 123
925 102
624 162
424 118
787 382
857 981
419 286
596 250
724 947
400 662
162 825
395 549
881 172
457 90
753 975
975 117
453 488
35 632
247 151
710 641
51 689
87 931
722 781
558 298
933 944
703 176
168 227
452 763
510 16
274 473
664 80
212 548
760 821
718 818
937 894
570 982
423 786
153 48
127 886
553 691
785 167
116 658
624 404
552 557
211 376
941 781
553 131
181 57
179 791
873 657
29 777
699 813
357 634
631 297
88 98
955 63
233 911
954 395
71 135
452 601
277 676
804 660
470 98
584 826
83 214
311 77
585 163
226 166
463 528
905 266
293 90
838 448
837 457
16 294
875 830
809 786
175 293
117 424
251 970
984 637
956 749
262 227
794 355
728 683
821 723
828 937
499 78
66 368
116 250
265 18
596 377
584 323
411 781
520 353
679 773
636 5
460 170
539 140
329 58
645 786
710 280
142 138
182 181
607 316
254 347
756 226
401 620
599 621
370 132
234 388
768 841
84 661
594 29
139 649
269 808
492 170
790 668
99 108
760 45
488 155
71 809
754 440
85 29
289 715
657 710
106 70
878 726
88 687
485 538
341 64
856 361
281 940
741 135
112 30
431 735
978 888
804 252
72 814
603 41
753 457
874 792
112 330
251 915
581 666
300 909
519 371
722 262
557 642
993 159
34 521
968 138
977 716
982 920
519 993
744 769
434 558
347 684
821 760
30 802
679 605
760 890
507 630
398 492
277 184
850 98
178 22
857 207
824 887
73 837
903 306
150 66
836 551
879 794
79 396
259 162
994 358
289 157
542 619
430 966
661 820
971 937
494 201
669 206
171 924
9 329
924 592
52 936
411 374
225 256
180 874
403 200
432 309
287 710
731 690
646 493
749 342
215 282
942 893
422 43
791 940
612 322
947 46
460 233
35 337
30 204
414 245
242 427
821 60
198 467
566 988
406 177
309 704
223 120
82 696
898 55
182 928
258 947
172 95
190 765
873 678
780 693
737 329
159 654
668 917
831 328
447 908
117 167
155 14
581 500
853 712
193 942
432 446
782 920
186 415
735 813
313 443
378 857
559 330
44 617
582 688
44 561
393 269
224 459
793 21
168 573
932 563
133 115
81 967
944 143
928 208
502 228
708 232
313 227
804 597
24 319
997 54
738 858
321 277
231 380
952 553
998 253
935 58
420 961
397 443
279 393
497 368
461 791
222 782
513 576
239 189
946 739
193 896
191 593
602 3
384 823
627 649
378 325
865 38
335 196
323 879
676 710
894 411
884 381
29 238
834 499
656 929
690 434
211 921
566 94
604 682
15 789
181 572
839 69
638 847
349 806
902 925
661 505
823 745
551 512
835 223
317 779
412 993
468 603
449 761
262 702
686 274
19 757
372 548
105 975
727 275
898 525
504 309
911 929
413 727
586 36
936 515
45 40
974 567
834 80
352 97
807 401
875 219
928 268
134 769
254 974
540 751
94 462
280 716
723 154
287 554
970 972
200 289
40 340
156 667
871 601
128 482
398 37
804 677
753 878
182 391
431 227
217 400
446 88
879 737
292 334
606 162
995 684
122 150
713 226
28 894
472 832
210 22
119 165
291 297
983 61
95 917
145 90
600 266
76 29
291 510
517 556
848 987
720 138
284 175
71 266
235 166
149 192
1 890
86 642
526 136
982 267
321 53
884 555
570 769
253 635
826 186
810 826
427 896
820 304
383 948
944 545
961 428
565 882
548 203
837 428
905 14
839 40
370 253
711 945
531 753
853 76
855 679
881 102
881 459
82 494
173 921
930 933
912 995
159 303
657 611
654 537
879 1
513 840
450 696
547 154
251 603
90 259
795 985
500 657
180 403
508 58
130 916
691 285
467 140
980 365
645 582
840 883
515 149
769 664
491 172
439 671
546 129
955 12
621 286
867 46
351 706
928 884
691 147
597 557
647 850
466 125
566 37
96 4
707 642
132 661
5 752
946 733
369 812
869 58
954 911
820 202
752 94
4 34
136 469
510 701
56 211
951 187
291 168
81 551
226 35
461 781
937 632
334 688
797 148
612 835
3 238
196 580
360 560
640 693
576 185
255 191
510 715
159 488
866 122
675 375
415 677
13 746
972 745
418 899
930 25
350 886
473 24
514 818
426 344
758 749
715 555
804 119
173 109
643 697
964 546
137 810
848 610
585 589
949 880
801 16
786 604
134 267
959 263
372 267
382 130
826 734
502 778
9 131
87 302
61 45
565 321
528 288
344 266
580 563
158 772
305 11
164 910
634 116
952 198
485 726
438 299
397 877
358 73
520 867
845 177
877 745
6 632
724 709
176 139
555 315
969 40
392 758
635 627
881 128
201 751
456 397
141 442
75 147
207 612
156 735
102 62
49 70
101 441
180 142
581 814
768 461
293 351
889 732
892 382
525 318
880 598
116 86
561 623
83 137
926 65
111 42
502 671
485 906
28 115
498 806
864 902
525 964
893 154
32 78
142 425
350 995
447 14
713 913
818 274
15 667
80 879
44 63
401 936
568 784
365 234
10 90
433 479
420 602
753 435
269 184
518 831
272 270
340 81
235 192
888 42
712 472
913 496
303 332
118 365
590 782
992 422
691 28
806 744
862 877
241 201
310 828
745 197
869 456
21 781
764 670
715 20
397 58
441 307
334 478
646 491
298 288
962 462
999 42
43 114
133 459
407 450
20 985
444 449
315 235
773 536
1000 167
276 133
520 442
984 816
800 786
79 955
29 588
891 802
655 595
388 665
163 371
832 600
385 452
325 341
432 909
772 84
591 247
325 911
370 332
857 977
993 20
615 176
323 467
436 106
727 845
634 414
660 679
839 381
10 695
710 867
291 54
238 906
230 209
916 387
483 590
853 918
48 932
851 747
103 205
323 115
883 513
463 498
909 351
853 75
836 956
279 511
70 513
23 916
757 582
824 220
272 186
889 200
707 977
259 175
918 587
339 142
676 191
498 846
373 919
359 748
187 467
38 760
794 309
840 538
967 898
514 577
73 432
515 763
925 190
916 552
213 965
502 794
302 15
722 726
798 236
488 75
567 181
739 137
197 581
436 235
931 744
279 769
478 984
621 548
538 983
184 691
272 824
802 310
448 687
616 247
871 505
229 452
521 412
498 349
857 651
658 385
82 88
962 530
775 958
751 914
601 412
177 605
354 405
168 902
18 107
112 516
455 321
57 600
481 326
328 231
591 280
26 387
792 94
606 311
769 459
779 8
39 187
959 590
267 883
515 367
790 254
565 924
722 685
570 946
670 153
840 43
409 394
453 189
692 594
341 358
494 194
425 837
137 349
45 897
743 123
457 547
140 456
710 163
330 486
520 68
317 781
327 701
920 467
298 673
352 191
232 294
80 768
942 461
761 415
692 88
906 623
3 555
647 707
745 879
1000 451
674 431
570 632
840 175
587 781
359 881
241 962
861 266
60 147
121 595
872 767
301 968
997 652
771 23
82 340
514 592
53 224
186 332
305 942
343 716
440 583
385 560
575 27
49 913
37 702
126 117
531 311
449 793
735 71
172 174
163 764
434 839
892 642
724 537
906 239
14 911
592 803
102 378
895 280
221 957
844 561
207 41
63 572
747 126
656 447
7 52
892 421
975 194
427 701
950 162
419 616
96 725
279 659
764 20
488 809
224 583
533 759
643 164
347 414
65 802
125 371
776 516
544 306
245 889
427 647
412 41
235 845
872 657
287 53
523 865
946 509
492 543
750 918
541 81
473 278
797 344
934 296
821 377
212 98
839 988
682 805
526 979
665 369
638 61
846 681
13 671
958 161
808 538
868 786
347 334
955 186
772 204
899 969
884 263
423 709
83 583
601 881
18 314
901 941
411 672
924 335
923 346
701 539
690 206
862 892
383 469
435 758
38 551
908 715
720 966
947 593
204 344
164 62
292 877
614 551
764 702
47 710
472 400
850 635
461 546
291 604
21 934
480 182
205 94
142 715
768 154
895 27
642 12
999 230
345 169
69 429
495 654
27 702
720 804
283 489
999 281
718 387
173 509
770 317
292 367
795 153
569 641
806 387
255 965
523 633
18 37
193 187
577 191
819 295
930 992
155 699
660 177
544 741
893 230
683 51
969 937
15 843
880 825
614 181
344 895
593 183
133 921
821 794
611 713
186 501
325 986
35 806
227 645
278 253
724 410
173 544
779 371
228 888
927 33
763 924
240 341
568 517
279 470
116 735
165 741
445 665
551 656
29 130
549 174
764 772
218 614
905 409
594 235
885 709
801 766
65 351
773 94
481 668
824 29
152 511
460 551
196 716
158 904
964 734
443 764
499 507
952 298
643 776
326 483
346 178
211 487
372 406
585 996
106 900
729 900
15 579
406 480
202 358
678 846
375 311
844 937
150 567
83 1
932 881
160 709
919 796
84 646
582 607
846 276
552 781
629 824
356 63
177 831
512 108
63 440
497 623
725 8
331 995
397 926
38 752
928 16
433 104
563 260
735 858
334 393
928 325
399 306
906 59
676 833
288 272
423 890
133 12
5 96
897 381
792 606
65 625
125 650
92 528
959 862
486 656
809 113
21 795
771 170
255 949
894 913
184 411
188 230
284 396
541 242
257 300
183 95
955 856
967 680
980 63
825 479
175 236
817 550
758 710
791 366
203 522
95 348
199 325
750 368
874 859
693 388
399 224
709 827
427 912
164 629
455 870
372 771
461 832
24 976
860 517
360 148
370 14
171 267
244 894
694 528
700 929
358 103
563 115
215 23
350 111
587 832
198 26
926 441
920 315
893 551
277 455
434 179
426 832
739 756
271 389
868 770
975 793
460 37
210 301
211 103
852 839
682 738
184 115
268 961
716 921
395 162
129 967
88 85
492 649
685 188
642 455
733 551
675 415
288 210
881 555
170 179
398 579
926 711
359 923
720 43
462 323
289 104
129 374
654 155
364 20
847 533
199 758
770 297
416 167
274 812
541 994
668 847
220 110
303 711
731 248
551 929
358 672
577 125
839 804
309 320
484 375
927 690
942 397
63 900
943 614
180 300
285 109
424 475
912 291
610 877
154 93
134 331
163 472
833 456
745 885
630 233
665 702
563 394
75 77
866 907
261 35
368 866
650 872
392 562
678 945
11 894
177 675
167 285
370 540
57 759
435 908
301 178
469 351
728 138
654 256
164 248
346 232
868 549
440 645
327 549
855 383
467 758
893 788
310 972
227 441
210 572
24 831
83 892
129 522
70 494
189 376
135 830
502 832
803 59
773 30
499 334
516 36
163 888
69 898
249 7
892 102
838 673
264 993
22 229
103 589
187 743
494 575
871 767
308 472
774 199
573 963
223 837
955 953
224 328
533 297
503 72
109 264
377 520
75 222
94 774
540 939
137 712
628 711
900 582
772 915
534 657
4 808
30 1
851 661
407 87
797 419
357 18
143 243
674 422
810 986
913 717
63 294
69 266
306 738
545 766
342 64
152 490
835 119
300 728
251 771
262 233
228 71
570 492
138 208
601 443
78 40
530 91
189 267
273 944
39 618
840 737
128 715
157 899
647 730
592 235
543 406
1 440
775 868
160 903
911 90
906 452
767 552
300 989
281 842
394 751
191 68
311 559
467 823
830 76
193 88
527 959
991 708
761 63
702 413
606 796
541 275
40 677
172 400
793 706
297 135
765 318
615 878
290 134
2 895
281 86
712 906
850 937
332 779
188 478
72 464
781 25
45 354
997 46
601 277
131 819
814 274
640 457
920 335
712 963
916 756
669 913
153 269
541 635
640 309
846 78
473 12
352 114
309 343
406 841
920 656
73 242
906 613
955 55
507 946
715 705
24 187
652 24
421 573
413 527
481 658
861 451
818 950
191 994
472 844
900 833
724 615
911 727
286 231
224 336
848 718
108 305
255 8
771 388
76 720
950 214
549 139
208 545
52 463
904 892
793 877
607 678
872 215
168 821
960 166
464 519
678 33
771 585
433 377
138 520
724 256
238 453
68 384
7 48
517 554
926 287
799 974
327 905
326 649
44 393
792 84
221 255
673 359
110 301
320 610
343 253
488 470
914 816
504 487
568 954
301 460
421 49
421 380
573 89
493 235
625 980
57 891
377 569
440 573
658 8
526 695
246 178
353 21
435 773
214 35
386 58
252 535
388 78
255 663
936 404
777 375
413 529
915 118
213 731
182 910
339 33
201 594
361 188
211 551
973 20
772 633
173 130
392 623
675 701
313 376
500 695
627 505
140 143
776 702
601 514
650 773
644 397
19 103
468 673
928 143
374 241
518 60
680 369
107 659
225 246
299 198
934 41
214 534
554 215
659 549
612 488
897 732
791 494
486 249
633 891
638 596
679 584
190 927
667 651
44 809
496 529
58 647
999 934
925 879
23 558
121 13
505 851
289 82
245 35
208 759
763 905
839 293
225 706
962 513
831 508
194 75
543 259
714 386
468 882
286 675
514 535
547 857
99 748
454 282
188 945
117 371
452 311
445 994
921 159
379 388
392 16
62 31
808 949
784 504
390 750
506 488
850 826
163 655
107 703
599 224
27 774
546 770
790 959
908 935
584 193
266 195
897 665
947 969
715 184
883 887
985 24
845 137
972 104
566 358
615 130
798 647
542 63
841 961
787 737
269 893
108 387
848 445
156 713
48 711
401 24
147 457
67 415
376 161
99 62
126 955
512 454
477 949
368 543
716 69
229 420
666 185
137 932
345 963
918 624
474 335
648 628
247 125
928 966
86 966
150 391
330 378
185 874
497 988
7 182
991 605
658 918
922 676
511 998
273 765
748 775
155 781
337 206
886 235
839 715
742 706
368 802
49 419
446 386
439 74
389 233
575 160
837 629
204 204
782 373
78 715
890 436
805 291
391 287
784 470
832 157
26 839
351 391
933 906
429 520
459 234
810 664
844 226
123 228
984 907
49 167
744 688
593 732
743 222
755 171
756 902
168 213
652 503
471 700
669 237
28 888
200 124
152 519
68 894
92 822
387 172
86 616
94 453
961 177
179 512
848 803
975 915
696 67
251 475
442 748
515 321
612 929
841 143
441 140
599 288
555 990
453 242
187 792
745 970
731 612
923 253
59 901
271 613
242 262
607 695
503 76
338 671
574 432
238 671
401 320
295 350
671 41
177 8
144 418
621 102
464 123
177 949
971 831
298 560
880 782
338 386
303 360
778 775
636 516
953 164
875 448
581 496
550 397
697 227
642 458
692 733
115 791
836 492
921 266
933 441
808 511
320 42
70 4
442 161
603 280
422 424
245 245
503 815
991 12
578 151
969 837
550 794
862 768
269 268
409 349
712 981
549 586
130 228
689 404
674 168
953 887
157 417
561 298
674 461
235 934
313 364
161 353
119 482
232 589
144 394
810 787
675 212
25 612
259 979
746 845
264 410
209 776
257 345
911 97
100 929
515 774
852 42
307 635
303 867
890 184
161 8
264 261
288 778
34 779
20 771
813 791
333 184
684 992
210 581
997 511
448 31
289 467
153 931
501 404
899 845
681 497
166 425
373 37
899 191
657 256
391 38
10 641
883 43
137 943
345 506
899 24
320 797
214 423
568 251
994 287
976 732
353 210
651 352
731 216
127 65
438 157
152 366
441 479
689 575
985 192
397 35
311 663
305 41
106 668
73 690
762 346
400 158
887 392
407 930
590 637
304 299
372 329
644 910
997 68
569 293
487 369
113 78
7 863
155 71
370 984
138 365
245 486
432 195
220 716
664 788
469 998
114 506
868 358
991 652
367 919
349 727
124 795
361 507
74 33
883 505
985 98
307 245
176 400
278 319
351 80
856 513
90 476
181 968
213 521
198 536
289 374
24 480
1 687
390 554
418 957
385 924
868 748
268 312
319 908
551 795
348 261
536 766
218 347
885 466
158 999
310 920
525 789
143 845
962 210
25 988
170 623
88 908
609 72
764 485
860 874
224 895
68 720
916 619
888 877
886 614
521 862
366 556
279 974
915 958
852 770
562 830
332 829
680 72
886 138
749 758
999 115
835 938
559 890
779 762
592 342
521 391
913 578
850 401
869 528
801 944
638 171
134 902
100 855
255 873
495 585
798 604
111 656
495 239
700 323
630 633
928 284
525 565
818 905
513 169
205 119
42 945
615 536
529 350
119 678
819 32
122 448
229 592
508 195
494 8
745 887
775 832
412 245
744 671
832 133
776 691
680 538
16 482
164 862
489 260
100 792
323 874
585 901
15 508
243 830
488 343
974 810
568 948
895 38
431 345
360 910
293 500
254 694
219 283
992 795
274 300
61 633
210 706
485 815
399 660
249 267
880 937
374 297
814 759
944 277
938 836
184 499
314 291
909 175
104 405
513 900
548 376
997 843
5 922
129 779
614 655
322 230
144 57
813 119
295 40
68 857
278 616
810 941
547 939
719 666
542 994
244 262
341 771
844 87
368 258
275 272
474 947
57 990
43 506
860 639
119 553
409 548
539 570
748 382
809 719
189 528
328 104
318 954
375 791
158 897
316 566
886 358
71 97
348 541
649 756
88 188
569 684
751 730
35 120
535 704
144 420
516 761
229 483
773 666
415 518
943 801
989 363
439 730
941 973
433 84
744 198
649 611
311 755
427 385
868 566
579 180
965 364
615 708
561 616
722 797
753 374
928 478
122 258
108 994
963 213
368 292
744 126
807 719
568 580
189 106
479 162
763 623
47 35
789 506
70 396
395 165
523 252
45 859
337 945
115 904
945 713
636 423
226 750
397 624
785 186
481 165
936 551
715 784
110 784
763 154
643 100
99 757
355 974
23 118
886 159
655 719
323 590
269 586
272 335
984 959
60 82
55 705
65 93
607 593
202 931
265 844
321 322
737 346
155 294
373 548
484 926
830 958
909 474
77 684
519 866
405 119
361 455
136 948
241 270
402 479
378 403
361 450
950 115
332 96
639 89
363 879
890 87
60 269
36 743
717 974
434 619
399 72
59 761
303 120
580 97
42 12
486 972
580 897
240 968
640 308
926 691
497 336
803 799
161 556
446 258
248 95
511 642
458 996
356 532
338 452
602 580
172 763
135 617
20 527
120 722
168 8
361 625
356 325
528 721
828 410
890 952
550 491
605 369
698 744
104 592
834 999
409 866
316 310
709 198
383 313
556 814
202 659
757 395
469 672
953 526
467 584
65 652
934 42
160 920
609 95
260 810
175 369
392 861
521 858
861 378
811 539
882 323
6 380
528 140
644 48
256 995
431 123
701 664
797 510
858 565
575 863
944 801
747 44
183 227
677 529
719 284
875 382
446 657
673 652
359 530
568 933
733 491
619 559
799 63
391 475
591 461
842 907
473 50
404 145
701 762
26 269
132 130
260 38
798 375
510 343
916 997
46 910
23 263
32 201
549 643
238 346
369 67
389 884
515 341
197 24
684 336
476 838
186 738
647 72
681 669
334 398
255 74
611 121
415 807
495 971
168 900
835 304
262 378
457 580
225 548
532 719
518 171
149 583
995 316
481 805
109 676
941 480
501 666
719 170
84 770
10 231
546 955
404 378
45 220
918 337
699 379
242 260
925 884
264 360
653 219
372 322
706 102
508 67
684 980
70 229
958 46
716 354
690 667
12 932
26 203
412 289
563 417
507 934
738 565
387 597
631 70
650 862
259 241
226 2
285 820
766 310
598 936
869 35
669 607
983 651
28 910
351 677
124 876
636 382
469 948
301 502
931 586
930 197
630 227
261 673
809 595
504 26
901 500
447 969
63 747
822 345
684 494
745 283
539 674
831 520
370 864
155 530
458 829
365 962
854 229
728 948
475 526
268 889
356 124
992 607
606 713
471 112
889 146
187 829
900 267
128 727
144 396
615 768
484 200
242 885
197 233
946 961
241 558
145 129
703 684
309 955
950 437
33 93
199 344
436 728
416 677
262 806
97 359
644 594
652 578
584 684
683 234
577 573
960 345
249 923
728 129
110 395
204 386
542 207
963 477
891 984
951 412
413 765
963 197
349 518
54 458
912 609
843 453
816 157
929 58
140 523
630 61
559 852
755 234
998 939
1000 960
478 540
805 389
149 999
21 646
435 969
101 983
525 453
73 354
742 140
455 733
730 757
828 788
6 614
108 458
665 163
957 617
757 642
38 456
853 865
595 858
479 703
882 332
370 668
262 486
271 239
321 227
855 737
276 963
378 612
526 104
708 915
911 560
131 857
769 609
767 975
435 646
490 290
377 481
685 764
551 872
91 317
198 674
871 129
382 831
871 777
641 532
11 731
757 357
751 627
931 611
130 382
345 511
287 575
785 940
431 909
649 441
992 201
1000 748
909 750
726 746
306 8
361 365
206 705
876 122
48 55
172 236
576 173
28 919
666 634
379 786
589 986
557 301
443 634
949 205
835 877
377 862
795 102
593 813
643 106
572 454
626 158
432 68
968 46
68 115
147 660
732 833
697 941
490 894
352 187
180 923
992 805
80 423
224 223
315 557
602 516
100 101
175 378
211 30
275 935
535 626
121 66
900 112
222 332
886 445
329 488
854 931
31 529
331 715
434 893
96 631
348 37
500 468
931 385
264 484
704 486
139 312
439 434
34 355
967 382
333 242
32 263
98 136
302 153
123 659
444 803
268 411
536 11
252 7
365 955
750 145
770 671
707 641
756 362
372 479
511 623
924 217
797 7
554 898
503 335
290 624
265 838
44 181
22 319
749 818
989 357
803 346
704 67
183 232
982 621
854 990
815 836
855 651
919 497
694 721
194 749
140 377
981 473
21 668
814 914
217 515
135 946
260 240
47 970
97 348
19 428
311 15
530 634
899 360
209 34
657 468
273 704
790 366
21 850
967 675
829 415
374 528
718 723
90 509
503 971
665 393
467 215
661 811
417 45
655 751
682 898
113 537
445 352
17 75
147 28
602 540
290 996
598 944
746 880
318 900
987 430
788 678
381 4
658 992
913 804
172 331
797 105
356 452
130 883
726 862
854 150
16 882
533 877
174 489
172 360
338 221
686 224
254 933
366 383
167 91
322 273
597 206
502 770
835 499
823 950
706 707
868 963
394 88
776 604
305 471
855 658
81 689
157 154
260 955
961 62
199 739
779 724
785 907
663 729
555 929
516 165
363 365
475 476
740 945
683 962
686 705
857 860
131 724
24 524
719 738
241 234
385 67
255 800
742 1
90 424
315 11
236 1000
51 500
192 443
166 592
198 884
117 65
510 463
815 66
26 129
76 614
480 143
920 531
859 762
997 375
642 301
218 970
903 33
388 281
513 815
894 993
957 165
319 410
865 49
27 911
808 24
637 356
112 834
713 191
262 226
5 507
218 314
671 740
968 989
501 806
903 717
207 281
656 263
330 416
675 658
344 186
469 429
40 365
919 761
212 607
593 541
22 754
979 699
82 942
128 910
502 325
86 70
26 678
783 987
169 761
893 118
889 692
669 472
241 102
965 484
470 238
796 518
868 443
211 888
259 350
316 772
263 385
870 84
590 807
880 980
434 321
727 284
726 992
834 45
798 243
835 260
425 277
390 656
976 335
458 757
749 113
953 299
558 658
588 553
22 121
171 114
743 336
954 350
36 616
683 487
747 361
833 416
714 328
114 668
949 65
590 986
380 92
524 806
997 99
188 566
474 935
926 720
54 759
487 639
889 201
966 354
976 168
411 918
153 142
361 276
652 884
334 226
791 903
974 861
178 460
660 817
163 747
398 573
714 376
611 963
540 794
464 330
480 333
993 492
157 120
587 172
22 300
899 551
17 509
514 381
452 53
174 268
890 836
564 909
517 637
571 25
756 158
809 447
956 545
558 759
949 731
304 267
870 896
306 605
520 876
630 627
385 178
108 546
976 139
42 983
714 419
18 17
38 239
222 232
915 633
73 719
857 664
331 891
294 724
143 242
375 180
558 702
870 334
320 370
822 931
647 857
747 665
23 195
213 750
726 45
616 462
295 30
740 966
159 896
679 105
739 878
730 355
339 376
342 486
485 875
765 791
976 962
698 631
459 478
400 197
707 481
903 398
856 990
476 169
22 622
352 679
561 468
469 702
139 444
663 91
798 360
721 608
156 896
952 411
400 471
708 227
818 759
306 95
806 528
62 347
352 569
594 655
331 238
814 731
309 699
63 888
618 349
615 697
66 920
143 873
708 240
477 571
444 781
145 649
753 267
754 370
992 561
861 656
98 164
734 776
109 530
43 700
696 795
966 801
164 285
872 933
317 863
932 705
877 787
563 635
798 356
585 883
131 46
92 806
737 139
952 55
291 467
25 892
228 956
949 456
94 863
442 146
109 503
243 508
158 267
751 737
193 20
225 371
598 698
582 727
105 624
618 648
974 726
585 659
835 335
386 940
132 299
925 649
107 287
838 724
449 788
731 385
29 457
262 827
551 66
294 354
714 443
359 732
57 739
540 541
898 646
832 722
788 840
474 780
390 302
705 102
930 770
544 942
674 689
211 234
499 831
265 644
1 405
184 225
326 408
350 994
705 149
548 347
481 712
708 625
854 543
451 389
980 796
337 341
16 38
335 841
412 369
657 350
983 713
851 831
109 505
997 816
710 284
212 570
910 342
289 596
534 700
316 190
255 252
481 322
1 361
865 866
67 986
444 487
435 367
909 537
140 880
836 140
601 457
273 877
154 340
871 122
206 845
422 342
196 370
226 31
509 465
87 461
273 359
321 799
854 270
928 276
611 874
220 153
561 445
535 422
261 973
882 534
684 219
482 697
462 802
848 525
237 701
742 285
596 961
789 156
757 323
648 811
903 331
381 214
63 149
50 396
426 613
164 884
852 544
449 266
44 885
988 907
212 797
897 271
471 491
845 697
218 360
686 299
852 991
961 674
388 44
243 185
415 407
13 812
189 864
154 502
537 635
311 606
844 347
990 354
893 932
709 487
867 860
665 754
840 677
917 28
529 780
57 410
37 367
66 981
81 55
686 326
986 394
812 101
854 5
334 72
865 999
867 612
50 923
373 87
318 707
73 399
761 758
892 533
883 308
104 245
179 971
208 229
893 581
315 534
734 353
150 809
696 1
885 492
46 767
151 560
676 254
224 12
732 594
259 633
715 656
215 778
514 972
165 867
235 248
460 889
64 405
44 689
236 140
764 177
163 87
306 852
926 765
41 743
276 818
309 691
497 16
234 612
192 147
358 118
556 58
261 476
626 352
169 499
523 230
293 151
427 181
30 867
701 586
276 251
798 536
273 428
298 703
409 492
523 130
124 346
43 550
527 424
769 579
361 44
829 159
598 300
661 185
199 151
16 820
691 377
128 819
668 632
376 617
931 80
223 23
433 883
88 274
93 139
386 461
311 428
298 75
245 395
988 122
208 27
975 295
301 419
434 38
231 96
466 419
325 763
845 700
343 169
98 407
357 917
391 237
75 717
532 375
764 877
488 88
183 891
745 877
283 768
111 312
815 853
549 889
569 80
255 260
598 598
944 736
481 69
311 415
891 369
488 719
837 655
923 385
543 491
888 669
280 670
938 305
673 802
167 794
924 61
301 809
757 502
669 751
380 462
522 630
394 796
513 694
771 258
599 516
370 375
458 2
475 820
592 101
660 887
950 391
348 592
16 85
229 100
769 584
455 490
958 912
491 642
776 317
813 719
417 824
309 907
173 881
344 188
323 371
338 632
625 410
481 266
261 85
37 292
998 223
830 320
813 977
906 796
854 314
563 813
846 560
879 980
497 177
720 662
918 247
842 123
560 804
20 990
550 265
893 780
244 791
313 155
740 773
949 773
761 667
303 602
790 863
406 217
558 158
642 459
422 886
676 903
171 767
28 224
3 328
133 98
956 893
764 258
495 905
473 752
676 31
909 670
489 682
555 79
349 713
954 173
241 909
65 357
261 342
162 86
93 838
116 353
507 956
34 413
347 72
303 696
750 175
963 764
543 833
26 803
888 266
25 355
120 92
41 255
190 790
429 783
493 128
639 268
666 812
429 831
713 274
104 712
47 525
886 827
659 730
537 196
490 527
691 918
221 813
944 324
676 159
985 86
65 827
219 472
131 789
405 977
528 262
39 465
644 435
9 349
744 953
892 257
271 385
525 104
760 929
80 345
481 303
758 592
568 766
186 683
291 877
813 985
88 389
587 390
879 419
200 450
418 119
567 357
39 27
666 885
273 1000
764 750
105 350
491 983
438 902
588 536
356 843
727 614
774 351
146 517
499 549
171 659
220 507
236 9
408 521
300 551
572 726
429 461
93 489
540 591
227 855
865 440
255 452
324 18
427 871
176 78
421 175
392 681
268 837
427 877
127 653
786 656
102 586
670 425
603 448
295 778
877 67
644 154
990 461
69 768
420 771
894 173
180 522
617 201
1000 592
349 876
64 772
561 707
278 501
969 267
313 390
937 806
123 830
416 829
304 748
288 313
752 351
437 664
410 714
164 378
980 828
524 302
237 205
630 478
538 626
776 177
439 705
666 771
532 784
191 11
12 779
216 855
227 633
817 208
236 999
175 405
889 54
483 78
989 273
134 6
43 665
142 531
375 332
893 386
462 460
592 40
92 408
248 554
552 13
770 382
780 252
524 945
478 919
802 948
777 401
853 674
884 405
39 729
411 273
180 356
218 833
947 257
660 749
556 788
501 409
461 384
658 926
260 420
550 344
58 119
649 437
321 219
270 721
861 216
329 872
659 817
996 472
322 16
806 332
941 417
291 845
80 922
393 678
45 393
397 337
178 921
659 138
290 431
451 96
523 629
170 39
20 812
883 635
770 963
556 247
390 300
924 976
365 320
368 762
656 529
702 773
615 125
871 497
811 666
965 514
176 330
443 489
775 703
973 348
722 674
121 259
317 216
178 875
774 416
426 91
953 326
268 626
974 974
584 867
723 902
32 501
992 312
805 763
424 4
772 843
21 442
95 454
462 534
303 589
150 377
844 34
37 626
572 349
652 758
912 151
105 933
733 392
346 234
922 787
328 948
49 240
98 506
524 42
374 773
569 777
618 216
944 758
549 317
986 553
152 764
892 127
128 591
298 970
618 64
631 312
728 888
115 833
590 842
72 182
120 409
86 272
524 667
146 822
858 707
562 488
18 641
727 484
802 651
922 569
258 617
984 403
639 229
869 620
491 341
639 385
402 500
5 933
583 829
396 857
397 653
473 732
407 262
194 739
168 330
175 158
66 928
658 70
860 793
227 795
651 721
979 123
804 385
988 930
543 952
220 698
767 137
931 698
770 296
801 20
970 63
222 541
760 146
121 526
634 494
543 187
483 198
885 515
988 37
807 615
29 353
669 788
851 142
665 484
635 534
488 907
93 725
421 80
785 915
852 322
139 317
11 807
104 213
948 769
342 302
632 434
709 1
923 610
236 61
219 29
162 167
149 210
452 803
8 266
528 349
915 998
433 624
351 189
536 672
767 458
304 736
254 87
675 58
383 241
169 216
509 704
239 275
513 872
981 30
429 285
118 719
750 371
780 398
809 102
518 191
567 377
683 79
600 664
300 578
300 256
654 984
455 14
876 998
726 446
225 326
109 685
614 804
60 687
344 65
235 548
271 991
264 147
471 868
904 800
955 201
782 366
887 477
808 807
922 292
716 545
743 827
202 837
988 799
351 107
308 238
583 89
498 288
105 305
485 485
308 824
635 281
765 986
387 424
214 621
819 392
24 234
143 410
731 522
788 338
490 515
391 189
190 957
809 446
365 394
608 323
980 770
657 64
808 885
632 183
471 774
593 480
1 629
496 755
30 37
483 427
584 442
749 563
978 627
583 137
512 567
692 264
813 534
938 813
162 301
654 9
55 36
46 117
874 880
321 643
371 532
399 348
900 804
656 336
646 63
531 596
420 774
126 819
761 67
993 179
534 267
754 189
955 751
794 134
559 380
506 83
148 979
936 431
53 48
514 111
651 6
35 514
626 895
873 689
776 160
119 181
207 615
930 784
400 795
246 452
413 249
205 579
115 865
841 734
990 66
422 118
225 540
650 784
506 579
373 517
765 165
621 618
360 971
209 916
862 664
312 703
749 302
771 344
127 566
998 398
471 722
914 179
696 830
801 855
322 701
716 613
266 357
700 693
455 179
916 812
65 68
666 738
273 836
931 862
218 636
194 23
723 71
344 71
543 760
849 258
335 95
356 905
174 410
978 621
593 209
810 749
588 153
918 566
456 81
20 701
947 349
122 464
647 699
746 335
252 452
376 977
76 184
721 428
461 925
419 376
462 89
904 559
222 27
870 949
355 297
132 763
900 852
190 907
870 317
963 284
724 775
347 964
522 866
893 242
396 599
362 790
379 903
696 600
956 125
701 458
127 400
773 217
925 153
942 745
541 989
622 180
58 788
190 182
828 438
116 179
760 393
331 126
965 918
681 586
97 973
771 187
163 927
61 343
716 625
615 184
204 957
879 74
328 456
565 657
437 488
175 951
293 129
337 239
498 540
316 426
679 10
336 690
151 219
26 739
487 814
226 661
316 783
543 921
573 210
698 603
571 33
644 74
604 466
904 629
615 892
753 282
674 223
285 47
541 179
389 16
68 311
384 4
529 287
676 426
866 77
725 951
177 829
399 920
56 139
450 335
186 185
338 66
472 322
150 499
576 435
653 652
737 181
480 320
255 233
63 917
314 211
362 794
530 96
930 848
73 105
669 663
267 404
703 444
67 177
272 380
41 511
892 829
985 540
265 39
314 789
307 746
341 347
451 155
335 792
80 326
116 502
627 997
326 83
966 991
871 624
363 772
849 122
223 413
145 41
692 470
123 657
812 345
725 90
58 836
117 266
125 903
414 347
387 359
379 861
557 998
437 674
567 43
874 404
416 990
670 540
244 83
886 911
640 624
560 286
325 997
959 742
136 810
457 361
213 873
625 829
231 764
649 927
975 137
849 301
655 551
534 67
68 55
235 184
904 352
249 847
146 783
632 684
47 139
35 795
48 415
662 909
177 409
858 721
493 871
867 891
524 35
889 95
850 55
960 457
796 321
402 320
708 578
44 76
901 646
250 789
740 137
205 594
881 693
417 131
793 213
532 862
102 816
312 39
580 404
349 55
829 504
137 576
367 307
789 705
899 879
805 23
990 906
838 881
320 236
666 251
991 840
247 568
194 735
143 561
344 182
125 10
217 281
32 558
848 109
56 98
962 677
164 438
687 732
14 490
540 710
706 899
992 450
524 475
948 543
766 112
980 452
915 966
356 454
676 61
174 51
845 588
415 188
27 962
425 493
947 619
108 41
454 525
927 50
566 694
924 361
212 437
504 636
281 450
254 470
621 708
963 306
76 70
204 151
810 694
1000 79
1 923
440 564
711 295
551 991
745 156
216 775
22 643
771 322
396 867
424 747
946 776
339 732
31 241
748 534
843 963
308 864
857 987
205 862
998 502
989 19
750 621
919 823
981 15
157 938
786 475
243 56
397 231
959 179
349 57
301 899
767 899
388 410
893 982
817 289
565 242
4 469
905 137
887 206
362 456
986 101
217 878
519 999
823 747
377 739
825 752
685 730
240 923
319 289
886 175
173 425
369 245
786 655
222 712
396 540
352 944
548 93
708 433
267 858
188 792
282 439
540 938
268 14
876 945
517 661
951 738
278 428
520 701
609 139
558 796
282 191
586 420
994 61
434 533
974 125
872 490
138 822
579 862
289 512
564 992
651 121
703 656
137 488
914 285
707 51
458 286
912 329
493 552
841 877
220 714
787 699
187 86
875 175
459 651
936 453
245 781
192 228
290 482
959 428
532 505
590 464
149 816
638 93
955 96
363 31
596 959
163 952
747 171
358 40
467 572
641 114
68 328
710 327
741 872
803 649
521 974
169 161
125 886
565 333
327 274
659 419
497 640
258 890
991 35
681 549
498 324
649 735
239 183
455 363
69 409
741 937
356 755
391 613
645 734
1000 677
242 131
196 456
500 196
190 381
283 428
564 89
968 942
337 578
9 681
520 8
709 153
880 950
974 946
867 609
697 867
619 84
839 955
21 359
378 541
718 86
387 680
727 144
89 31
812 357
254 650
678 306
18 698
664 747
314 407
713 478
459 802
861 766
248 79
647 259
931 199
472 688
447 159
615 905
275 745
574 921
3 448
998 781
398 303
753 629
374 894
651 376
661 691
657 892
288 712
793 259
153 450
326 554
45 669
545 818
46 526
340 724
747 166
57 281
259 950
125 584
917 4
186 961
793 509
92 754
946 838
377 399
87 156
605 942
519 521
833 968
785 314
37 744
539 696
765 836
138 202
871 485
778 842
347 74
545 531
844 430
425 977
258 29
989 148
221 982
974 619
670 233
242 93
481 18
81 62
344 653
43 669
272 544
16 886
959 33
254 617
668 835
948 148
237 250
130 473
371 347
509 115
744 114
731 337
172 563
931 487
311 347
796 604
968 555
951 119
783 979
680 385
354 963
871 330
374 533
677 484
591 177
2 386
940 813
984 469
478 7
124 118
263 803
502 968
765 372
256 325
974 846
445 279
343 93
637 200
750 681
143 364
835 996
331 952
719 980
742 755
438 388
629 234
523 721
247 338
556 496
81 955
961 29
480 432
108 577
169 294
813 755
399 690
491 470
317 988
581 398
942 88
116 635
212 690
335 606
134 895
667 545
919 428
286 970
825 955
957 406
352 251
84 213
582 569
460 248
114 216
312 699
127 670
551 951
976 860
110 552
185 261
512 326
450 694
682 351
203 147
626 298
210 685
624 671
486 732
793 868
411 815
980 655
357 972
159 275
190 356
30 899
340 7
549 549
692 524
571 928
27 170
37 699
353 754
726 891
163 243
986 711
308 918
918 334
439 854
153 827
552 137
213 138
745 375
732 83
85 875
203 613
745 749
674 186
954 194
312 698
826 572
428 122
100 122
443 320
460 469
505 765
662 991
303 973
688 979
470 444
178 689
291 218
19 23
329 108
478 714
492 866
1 52
693 238
556 408
625 138
528 641
298 294
93 854
688 804
198 617
859 428
695 766
835 814
963 459
304 534
763 549
623 876
593 306
810 632
462 86
252 659
702 110
86 748
227 920
914 189
730 217
74 844
1 214
911 660
512 476
616 104
735 595
253 564
800 691
663 27
962 576
567 692
792 993
535 908
999 766
956 261
777 820
737 392
169 362
464 383
700 68
758 961
763 328
436 649
587 201
744 585
318 699
846 94
837 145
451 358
740 557
333 38
998 284
162 533
212 162
513 312
435 315
21 292
848 913
355 147
890 868
745 490
437 479
872 506
328 787
790 217
654 172
766 960
341 24
370 6
377 731
236 966
113 758
250 806
374 359
859 328
190 20
481 882
984 764
48 712
846 284
30 959
41 516
28 787
557 401
957 708
195 667
869 589
352 756
915 197
507 783
811 424
653 245
942 680
31 498
80 880
915 773
439 918
49 147
255 387
780 493
582 432
737 523
635 290
10 501
73 58
999 545
931 110
602 965
458 498
516 546
665 744
84 860
218 65
861 726
211 233
492 898
249 252
753 971
701 317
86 561
874 121
365 132
725 844
165 735
57 282
898 270
321 127
583 714
126 727
199 243
467 82
464 183
214 287
163 290
482 679
508 197
147 873
221 729
586 699
807 99
698 6
342 516
87 157
698 652
942 925
151 541
101 658
737 153
161 820
82 962
966 840
695 907
764 936
476 27
275 212
500 778
744 12
461 466
677 657
384 904
545 817
577 15
161 53
394 435
616 925
54 641
448 292
380 196
20 597
960 219
812 889
233 324
293 626
550 656
980 654
343 1000
587 810
704 148
705 621
373 98
80 974
705 29
483 878
574 477
980 680
339 777
545 717
902 36
622 384
266 30
820 482
93 799
139 38
637 241
711 742
776 684
477 41
713 502
229 50
403 322
848 916
716 622
835 424
163 989
416 938
672 893
746 209
610 708
975 399
20 834
802 250
254 261
949 232
792 653
20 401
562 686
418 497
79 437
115 109
704 438
723 505
821 629
68 75
803 763
400 95
912 475
198 821
409 36
655 650
601 623
656 850
222 399
324 974
448 148
919 117
189 468
289 460
322 698
495 328
137 896
684 491
990 484
415 908
600 603
727 889
414 48
586 908
926 260
582 566
466 470
400 603
365 435
313 362
145 996
852 91
478 841
574 892
100 525
846 826
413 259
211 567
657 28
630 752
842 294
113 987
509 2
878 854
138 291
112 715
992 630
73 227
895 81
607 282
385 682
668 522
517 448
640 378
854 827
321 317
992 18
136 886
519 939
682 255
87 75
75 390
566 280
569 886
596 813
778 361
951 297
910 982
682 996
235 834
124 800
685 61
856 586
954 578
787 903
929 89
551 579
73 454
201 970
163 110
303 196
458 711
930 692
544 53
492 9
448 528
69 655
584 590
941 370
811 747
152 883
910 271
217 839
243 805
265 280
91 558
778 812
46 233
755 208
399 29
35 222
746 397
526 779
677 571
106 574
884 645
960 681
743 440
803 238
757 328
94 70
579 277
367 105
185 678
785 263
888 505
184 160
889 875
503 279
240 501
684 818
778 905
359 144
9 543
822 793
806 532
734 911
364 525
906 547
981 925
913 483
203 690
980 794
611 319
920 969
463 280
512 636
528 252
5 891
776 263
736 565
254 583
83 795
14 928
148 877
897 81
666 424
314 459
622 585
149 474
297 614
286 314
688 350
780 972
513 906
891 413
922 861
890 208
527 278
176 214
102 169
627 717
481 118
958 498
735 15
584 363
160 800
554 868
548 174
472 373
346 895
593 393
305 73
159 61
920 360
853 477
253 144
255 239
312 377
737 768
777 179
468 425
447 891
899 39
880 689
227 968
456 247
728 584
777 547
8 700
620 96
425 403
382 505
111 603
298 108
675 176
139 27
251 649
189 294
211 965
696 825
681 472
472 793
147 765
292 864
242 311
622 823
456 162
116 19
127 164
852 240
384 927
440 832
99 732
162 937
744 180
557 200
693 24
570 819
658 483
286 967
809 137
207 589
812 590
516 252
773 614
983 468
865 971
166 403
734 823
885 19
790 693
508 348
634 671
937 149
922 62
103 988
451 684
838 754
524 240
210 266
143 944
89 379
72 173
205 765
574 670
373 454
441 800
870 5
726 358
646 392
235 69
324 681
172 897
703 699
125 402
969 346
758 93
360 854
385 357
245 971
425 809
782 901
581 738
985 759
980 707
582 258
350 204
57 102
769 302
462 557
445 28
365 377
659 102
828 990
819 97
441 808
468 497
261 589
150 36
991 309
561 558
817 152
227 875
282 181
689 179
476 822
142 772
943 810
367 381
223 708
208 392
860 786
266 600
807 899
133 634
426 40
692 901
861 833
672 963
668 103
722 962
912 797
529 39
338 736
148 328
649 632
313 648
990 899
669 13
116 286
505 346
699 638
894 220
389 393
25 211
36 817
301 74
972 322
303 536
148 256
773 156
218 629
501 916
618 394
139 385
395 163
948 430
979 248
889 827
953 543
715 962
372 820
628 990
851 741
865 150
171 844
827 637
852 131
180 566
444 843
805 63
159 621
11 530
455 218
958 923
118 906
543 709
284 922
894 91
432 194
40 239
763 98
895 72
21 53
552 138
958 408
116 507
376 545
395 478
967 434
532 611
15 56
689 324
176 931
996 899
351 93
341 882
900 825
745 715
947 920
645 927
519 406
319 460
720 24
788 413
905 41
866 7
871 164
278 867
442 353
277 295
62 595
106 736
642 178
759 782
590 16
2 273
949 224
788 578
930 327
9 110
77 422
157 698
723 102
625 165
683 554
491 337
258 324
768 266
687 488
463 367
876 239
738 452
21 812
976 588
551 819
924 808
142 43
887 463
413 616
658 302
705 472
668 445
35 706
509 890
353 437
81 629
671 668
525 140
565 581
611 584
377 179
884 348
238 470
158 124
733 862
842 155
387 513
822 885
773 303
369 170
913 63
725 422
538 457
636 97
621 477
244 114
114 872
628 806
300 914
83 108
922 347
121 59
454 756
507 75
232 109
884 28
123 151
185 281
845 812
438 496
180 437
857 701
434 977
112 888
732 618
314 964
79 98
923 600
779 107
232 624
270 669
422 361
337 731
505 623
92 982
251 366
933 29
4 94
184 123
108 295
842 881
7 813
735 696
895 181
116 594
587 851
724 443
103 356
802 406
329 40
239 170
920 246
334 6
941 228
186 408
173 125
414 695
754 610
716 806
734 296
398 62
335 637
583 606
234 916
143 149
273 190
563 192
623 329
238 130
739 278
319 807
466 141
821 401
668 709
579 811
858 511
52 392
605 598
975 923
594 497
349 767
897 95
820 564
803 751
42 18
715 32
306 901
802 985
109 395
161 377
83 18
70 695
924 563
240 507
538 798
994 844
698 795
180 158
541 660
388 870
738 31
928 820
400 349
866 324
497 685
89 386
482 82
688 121
541 803
82 940
151 299
263 61
227 808
51 259
943 899
943 32
284 776
465 865
624 698
352 690
952 796
30 385
683 350
893 815
483 176
590 947
392 600
114 1000
196 369
787 566
601 379
827 462
913 265
512 395
693 832
199 701
700 738
236 196
532 119
861 420
684 71
876 563
598 208
980 140
519 679
229 551
582 545
507 617
296 906
677 37
280 360
187 334
613 310
801 922
818 272
42 113
530 520
620 206
908 251
400 104
947 311
600 447
98 92
368 863
869 537
487 910
781 620
573 688
870 490
593 103
84 892
765 855
427 864
540 378
311 990
821 30
567 690
951 567
539 630
771 760
318 899
474 425
644 294
454 848
537 285
15 477
927 137
236 397
312 616
164 293
73 801
196 187
611 451
788 187
285 726
788 789
158 451
757 322
95 187
287 215
285 483
753 92
503 363
542 169
131 192
521 918
378 157
749 92
100 843
279 595
161 610
399 914
27 163
451 21
347 874
498 977
820 824
433 292
545 521
728 319
630 513
613 657
677 401
588 550
42 437
527 213
612 772
415 437
309 961
360 623
899 384
571 294
668 422
814 255
324 208
43 850
420 7
403 387
49 636
698 709
596 327
272 593
568 520
165 34
912 978
185 35
436 605
41 408
794 616
430 844
325 25
796 794
268 65
584 495
529 587
554 960
866 946
356 77
545 877
399 340
22 18
438 525
466 515
424 950
73 987
549 52
468 300
991 521
908 102
529 332
88 413
805 595
652 705
998 471
356 92
461 152
58 71
931 831
14 459
162 454
375 45
344 730
488 656
754 430
264 950
297 724
101 809
380 158
231 951
422 513
781 788
323 294
612 288
418 986
684 761
67 523
768 821
952 429
379 119
290 831
279 669
989 861
373 103
397 141
239 8
780 8
993 815
768 411
231 641
856 46
523 497
877 153
978 385
19 669
698 151
965 795
452 302
34 683
439 150
707 521
271 338
484 528
889 518
562 183
332 317
960 682
940 424
548 482
902 752
402 240
275 143
792 485
319 414
166 643
59 438
180 459
528 448
394 753
167 600
635 684
595 446
721 653
236 252
513 510
394 40
309 555
842 211
792 957
287 502
20 805
488 400
452 560
811 218
62 324
727 807
713 434
819 220
430 232
193 573
188 831
631 663
33 386
701 196
603 114
272 585
204 39
270 90
919 226
381 901
241 413
608 241
922 678
415 990
876 218
175 773
214 112
800 970
745 718
547 125
971 787
889 256
80 849
326 769
515 92
758 177
876 985
512 562
632 668
806 621
209 885
469 57
722 146
825 237
765 465
271 510
867 732
215 269
133 687
525 764
396 696
981 470
58 783
247 10
93 843
413 446
767 897
132 643
660 838
349 478
565 718
500 529
147 99
375 794
239 599
241 48
560 490
775 908
319 427
245 413
276 777
142 161
32 529
883 624
53 784
833 408
627 892
93 275
89 646
942 338
648 864
772 141
25 803
21 259
779 949
405 244
79 246
545 171
873 848
365 80
522 540
378 898
347 912
716 701
369 94
99 965
487 54
842 478
216 678
217 501
899 493
60 346
852 241
646 534
92 76
178 659
753 948
747 322
800 84
824 942
104 423
829 516
46 437
612 223
447 716
522 193
628 973
995 665
535 170
958 991
593 786
506 713
525 834
366 870
650 436
180 277
832 402
357 516
228 830
973 735
88 466
149 89
253 680
365 661
581 549
915 985
726 623
500 738
919 13
556 803
668 862
903 652
960 155
683 677
167 615
495 198
312 677
131 868
831 150
839 841
235 798
94 348
892 10
889 4
303 273
718 615
349 562
145 935
127 379
85 473
647 910
986 881
312 431
559 570
827 494
573 721
242 717
655 368
95 739
193 93
974 664
961 553
373 776
637 220
713 25
827 689
409 222
468 415
941 914
506 485
236 738
79 609
321 502
316 388
76 93
245 836
666 712
964 457
783 902
316 182
588 991
378 735
101 453
827 345
288 844
408 889
403 736
637 720
158 65
31 97
407 653
703 784
588 917
499 227
467 912
125 261
798 84
694 546
933 851
320 1
503 58
804 442
974 302
668 85
208 135
348 849
560 424
737 91
293 475
337 591
194 656
65 747
490 38
48 510
474 607
263 676
129 555
498 48
824 89
798 750
841 145
923 647
792 301
849 384
33 12
39 324
140 699
139 739
27 832
933 398
673 855
397 464
677 355
144 62
366 986
1 801
30 670
584 786
640 420
501 323
162 219
661 869
778 327
473 384
618 940
129 999
610 197
247 199
970 21
473 589
509 280
15 780
778 530
692 536
343 866
877 942
64 178
198 268
856 62
656 15
898 510
141 662
738 156
793 658
175 622
863 706
7 412
973 245
82 828
599 693
313 740
895 498
420 598
831 443
416 424
836 34
19 269
214 325
358 407
232 309
451 544
189 73
219 863
141 635
287 203
742 153
752 452
760 362
476 344
213 339
111 354
973 749
222 847
808 315
1000 911
624 475
387 493
298 542
367 125
238 314
554 710
48 375
475 730
753 696
363 928
190 419
357 813
306 543
637 24
935 602
976 808
890 459
498 466
393 896
340 582
666 48
142 403
452 778
355 115
68 675
835 328
138 695
755 598
997 963
681 138
258 940
967 885
721 153
228 702
819 269
583 118
305 948
193 701
144 455
691 98
262 255
15 489
552 11
440 841
161 394
303 740
763 680
849 453
129 462
707 143
302 14
919 766
177 274
876 869
210 809
833 767
384 103
532 481
851 642
390 123
147 951
399 734
523 583
526 975
807 299
767 879
913 508
124 695
497 958
285 338
431 91
988 811
689 626
471 736
707 40
472 738
587 858
232 432
523 305
825 236
410 865
862 670
758 345
530 115
429 236
509 330
62 871
168 648
80 316
629 311
747 946
677 621
603 501
857 12
717 70
105 791
670 634
257 98
422 82
952 964
279 463
760 722
253 285
364 509
735 585
976 156
383 825
117 388
112 690
594 189
299 947
231 314
411 965
473 267
587 892
685 647
378 154
195 979
677 878
199 327
371 712
206 681
327 357
747 712
43 226
552 995
741 133
617 500
966 947
215 161
677 420
13 871
363 760
583 560
53 977
137 223
569 40
444 183
129 531
86 343
114 236
769 126
237 41
42 289
17 178
570 784
245 741
105 810
992 182
166 107
695 275
109 153
635 246
558 294
69 973
687 235
819 325
278 575
670 822
373 655
382 701
207 230
949 190
322 938
962 264
140 43
368 29
884 389
850 257
395 583
83 592
539 353
552 678
747 655
987 466
683 870
854 884
478 600
200 981
760 579
504 794
513 586
737 39
304 842
160 513
112 154
486 873
517 764
233 20
910 97
606 998
488 820
625 230
570 730
69 705
653 195
368 138
488 376
307 397
83 370
650 963
25 219
44 835
299 637
333 367
342 985
914 709
475 332
345 277
540 413
135 371
556 652
365 888
370 706
873 635
967 199
213 137
179 104
818 712
174 804
234 896
530 628
508 848
186 348
718 103
301 887
166 92
410 957
437 935
113 670
479 360
953 986
160 343
128 697
413 493
944 489
591 24
65 552
243 529
784 806
684 414
570 267
497 645
279 440
548 135
838 964
493 610
857 346
13 640
333 438
852 546
842 678
304 741
574 197
459 782
894 823
421 45
224 753
835 525
580 707
961 431
277 17
280 202
565 90
335 459
264 755
860 337
364 332
374 434
762 181
347 141
771 179
713 390
42 451
995 148
792 729
45 31
104 527
394 600
132 286
430 548
441 366
818 435
792 345
460 935
425 432
716 246
697 487
408 182
430 511
461 891
609 907
117 242
278 308
926 27
246 831
148 558
368 848
249 836
441 878
143 367
155 861
638 942
190 518
75 842
875 106
597 594
429 394
112 979
311 174
745 198
303 414
352 686
914 815
922 408
981 738
397 647
663 214
617 317
523 627
275 436
363 782
517 284
189 568
306 627
15 649
915 777
10 883
93 989
62 368
371 788
143 734
921 659
369 109
227 430
884 808
264 997
125 613
61 570
937 532
865 694
537 586
802 115
15 782
229 40
230 832
923 398
929 568
198 664
542 564
665 431
936 376
767 4
348 688
710 144
893 826
547 173
393 745
837 92
160 507
198 705
21 798
599 956
525 373
824 644
729 172
331 790
773 560
732 920
768 920
214 809
188 26
80 268
197 762
57 216
852 858
130 921
289 19
291 164
782 156
834 157
424 834
49 490
13 175
128 216
385 38
996 246
409 142
793 467
78 373
919 715
638 695
526 949
106 212
77 627
282 424
225 643
451 675
616 529
51 458
92 556
541 452
743 206
189 377
981 413
371 41
532 861
728 930
487 908
275 834
285 307
377 380
512 565
977 478
884 373
990 299
621 817
118 85
536 604
344 162
437 169
977 74
475 705
453 338
269 560
181 597
37 64
321 371
193 893
589 183
622 811
247 440
110 929
204 936
633 8
625 253
567 805
201 603
974 765
414 914
659 661
603 298
568 1
537 893
117 950
806 416
553 808
688 319
620 309
324 854
400 860
809 255
635 713
648 890
955 996
992 315
623 838
362 298
691 113
157 140
936 412
126 469
710 682
473 530
196 111
467 990
251 623
481 230
291 226
196 320
685 847
847 157
972 924
220 749
446 519
887 912
719 177
918 914
848 950
620 187
491 757
956 550
959 879
108 756
483 906
434 218
564 138
247 104
237 664
303 644
252 964
579 904
516 12
196 560
129 948
280 407
919 868
767 965
742 211
177 320
115 693
331 587
26 328
520 556
785 922
156 417
636 102
66 753
539 565
488 482
628 7
37 412
280 544
180 959
618 168
61 991
569 478
855 413
455 838
557 920
815 977
144 558
388 517
281 463
353 233
335 159
70 398
208 829
862 504
362 659
691 176
960 483
547 837
520 816
502 590
952 393
569 508
991 983
819 861
594 248
688 814
282 414
12 931
862 43
793 166
436 961
511 356
699 196
108 209
22 517
938 496
42 523
271 351
844 371
196 550
14 342
621 924
931 751
132 972
852 402
894 597
290 61
732 840
661 352
528 13
734 962
971 254
579 372
770 824
82 609
248 166
38 409
961 917
440 126
840 643
451 354
38 885
545 918
997 51
30 759
575 481
464 612
717 778
249 118
244 793
35 977
727 65
671 576
516 590
818 197
300 536
244 65
142 84
726 716
319 280
749 914
72 135
200 561
78 67
502 895
782 683
156 378
100 210
345 241
645 422
308 912
129 788
191 680
746 201
43 860
673 142
421 369
734 417
790 41
328 103
87 645
686 345
376 822
289 977
142 454
27 26
952 574
787 325
754 239
567 862
260 180
258 564
240 40
664 994
811 332
719 263
786 105
654 465
517 422
660 171
115 811
588 724
120 613
731 135
958 361
292 993
992 554
56 253
696 606
661 162
416 248
291 357
843 63
382 134
147 242
8 138
267 804
329 29
987 124
723 774
482 1000
62 768
810 821
409 956
93 857
756 712
571 989
365 448
510 901
202 585
799 984
183 212
103 344
278 743
303 386
467 729
272 929
492 42
89 594
385 473
104 35
130 222
119 935
536 585
864 129
821 694
736 268
258 120
740 713
507 11
446 636
922 119
662 364
306 169
833 298
126 653
344 953
316 79
220 925
321 83
43 904
901 388
314 871
486 426
47 318
322 418
496 47
805 30
267 569
196 829
63 461
226 124
153 347
581 790
910 947
911 529
515 47
193 401
610 733
749 506
966 348
286 328
729 790
675 310
580 356
757 380
931 130
10 432
184 201
287 495
143 35
197 966
624 967
322 758
729 864
56 33
459 637
908 458
901 457
290 68
203 913
386 556
467 60
601 393
657 522
318 243
486 164
116 296
106 52
299 117
90 685
672 556
80 628
320 821
651 328
343 320
483 390
765 285
37 300
516 951
419 213
851 91
778 780
30 761
639 724
432 561
256 914
950 83
717 882
48 656
195 875
8 188
84 767
499 466
879 490
189 311
576 703
768 244
761 836
675 525
508 412
433 359
951 90
686 135
362 165
941 20
486 269
32 470
703 260
162 425
708 919
436 777
440 273
617 76
947 672
687 79
184 723
950 587
929 390
859 325
219 827
753 517
596 71
153 131
145 459
499 187
678 167
716 829
767 950
627 977
804 379
780 536
889 224
363 604
669 862
380 210
527 49
227 646
351 985
961 425
78 523
566 923
621 148
352 847
678 143
191 384
947 620
259 191
5 845
133 705
807 387
136 930
643 756
429 347
954 573
48 136
338 78
630 880
813 576
851 71
119 974
229 123
170 361
179 329
286 540
647 764
905 916
338 761
277 871
234 903
929 908
975 851
298 618
606 988
905 317
82 217
910 793
550 692
162 66
645 395
968 819
315 248
726 261
631 701
670 716
267 751
753 172
419 39
706 500
255 615
931 820
498 927
745 880
65 823
140 47
326 896
344 152
79 181
349 552
118 822
243 560
84 503
415 870
766 637
653 866
316 931
113 785
753 205
116 135
696 199
990 462
420 755
233 847
987 255
116 99
655 291
214 122
777 261
722 91
873 172
529 88
133 892
358 540
266 297
724 252
583 271
531 796
238 349
788 184
740 603
51 464
206 953
246 712
910 828
982 386
539 513
533 16
117 122
240 856
427 956
157 343
875 896
945 277
582 365
56 827
76 317
6 57
54 545
707 627
482 58
606 135
530 762
477 756
436 681
791 863
349 797
693 544
932 398
878 564
695 712
621 300
198 150
413 675
257 774
799 289
845 425
253 632
457 396
494 806
544 116
839 591
647 68
779 126
993 977
3 236
530 153
524 374
577 129
5 34
191 419
318 749
998 492
918 996
689 690
901 33
18 880
471 401
838 346
764 567
128 769
895 478
545 580
422 334
303 888
631 700
447 820
45 49
199 808
967 678
155 187
844 271
857 389
74 505
683 747
475 665
322 682
360 578
116 877
197 176
781 353
380 206
857 896
642 108
908 88
381 392
930 54
425 931
342 136
860 194
354 976
70 550
66 74
653 445
372 12
755 702
984 851
44 372
428 567
326 493
641 978
191 628
887 295
961 610
713 765
296 770
579 959
807 358
526 132
202 518
470 26
635 309
515 700
73 300
921 721
35 385
811 72
425 918
142 916
922 611
294 220
979 952
672 331
596 58
911 598
110 910
354 403
356 13
595 563
321 873
384 861
416 802
996 567
212 308
19 861
477 226
368 72
141 463
85 461
631 719
392 470
677 219
230 889
879 87
134 897
947 96
930 424
322 649
847 814
669 256
302 741
35 365
834 637
997 64
150 11
224 779
405 422
592 868
18 724
473 887
286 126
110 498
994 659
154 896
134 507
104 112
699 332
373 152
710 483
1 453
50 255
772 395
265 511
815 874
90 270
656 681
515 934
169 916
298 812
127 686
42 294
102 129
371 888
920 119
94 787
702 944
748 708
654 397
519 132
82 912
425 993
820 820
900 190
567 331
556 12
117 312
978 170
750 460
371 95
795 647
300 713
77 445
614 773
333 580
115 58
175 586
410 787
190 998
156 829
234 85
797 521
206 84
270 672
493 70
313 667
655 75
884 771
94 614
112 565
638 345
649 435
865 232
696 769
641 189
191 953
207 197
379 364
393 802
592 376
581 230
72 582
813 428
901 960
397 949
81 37
467 72
557 103
165 149
478 98
730 550
679 745
803 272
390 883
71 686
886 296
444 173
180 960
673 657
57 754
850 747
578 373
189 380
644 578
808 470
792 77
121 30
372 737
261 285
269 887
598 846
577 254
715 542
908 874
11 561
184 360
526 778
926 4
186 451
4 947
552 870
122 459
95 484
990 8
537 173
719 406
166 245
248 948
309 785
877 935
418 350
745 865
265 512
789 799
98 262
932 385
953 703
987 697
567 819
163 538
993 989
163 157
418 583
106 408
47 389
792 808
55 77
779 783
703 345
602 217
698 872
525 745
904 314
218 436
136 370
235 129
25 457
553 884
568 808
508 220
945 755
778 887
385 45
173 441
914 725
829 539
422 544
542 744
725 406
431 975
487 50
417 400
938 102
977 712
646 516
682 204
61 796
471 137
202 500
409 380
424 815
160 192
788 504
33 671
170 320
941 578
51 269
688 474
436 199
17 2
857 925
319 951
799 493
188 647
318 451
158 839
122 98
154 488
170 11
342 104
374 140
597 913
485 807
646 599
739 62
123 456
517 121
476 773
96 909
365 922
928 961
224 817
282 538
505 798
10 113
319 496
151 54
452 599
387 679
570 667
528 560
959 810
305 981
956 808
34 408
406 348
378 328
83 893
997 781
827 382
82 299
78 875
69 108
766 615
110 114
585 895
270 508
136 212
945 194
385 80
139 111
830 280
553 595
630 468
484 566
480 793
139 749
845 882
333 581
691 143
256 797
43 205
24 835
942 738
180 107
320 376
956 653
795 633
593 532
331 200
680 725
101 780
218 42
517 626
784 784
87 579
768 31
462 99
175 338
524 275
469 742
668 985
719 481
734 595
1 958
89 221
223 225
357 661
314 632
375 782
875 499
15 57
181 209
136 106
833 244
206 146
449 201
594 407
535 214
734 235
644 181
269 176
390 405
281 574
720 578
771 998
232 97
649 287
45 855
537 931
68 271
371 161
615 639
336 356
395 968
930 746
806 1
998 554
672 391
162 443
682 129
336 765
765 896
801 741
857 34
413 886
840 326
312 500
227 200
189 389
642 870
550 925
418 585
369 487
579 908
245 148
771 472
347 959
180 80
783 964
46 251
437 463
188 806
975 879
793 529
221 938
275 241
342 734
336 488
774 119
451 171
721 888
634 908
146 19
165 290
547 385
579 173
625 972
692 364
450 312
317 625
363 443
95 813
613 168
427 744
884 572
214 661
833 761
115 876
476 953
613 925
265 902
800 933
878 162
727 325
326 692
492 378
194 235
923 407
550 79
819 665
571 233
518 401
77 560
937 576
996 374
432 690
672 602
895 323
248 465
907 771
186 424
524 420
980 306
520 916
677 332
91 672
57 231
913 488
441 978
636 689
109 353
658 630
355 891
574 780
904 909
682 98
139 152
828 247
38 865
107 904
775 680
661 396
149 481
741 990
572 398
521 779
336 558
643 902
302 102
781 192
257 794
274 968
957 732
702 559
985 486
979 555
304 281
680 991
839 675
567 908
945 176
851 444
341 160
175 42
879 49
65 287
950 720
711 758
42 652
421 738
249 243
154 319
699 656
790 315
761 184
319 103
278 206
376 50
295 796
162 544
599 549
661 600
305 749
520 561
42 123
572 838
558 284
781 570
235 983
441 585
589 213
655 873
299 512
867 488
942 655
889 865
845 574
97 402
209 230
635 652
188 224
216 189
227 532
327 526
44 546
13 337
202 396
178 650
149 738
180 795
722 815
587 863
770 166
746 449
994 55
912 458
57 634
219 343
323 655
419 624
659 429
6 303
617 390
744 895
652 655
640 975
265 534
987 836
228 538
859 667
439 980
31 585
229 566
407 198
369 796
769 634
821 557
644 165
831 131
834 861
715 280
661 275
193 790
86 147
457 448
323 825
243 91
810 924
197 630
480 841
146 172
654 232
995 894
36 174
126 377
995 664
370 996
242 57
307 636
783 784
282 850
847 742
700 672
753 42
109 30
777 362
658 711
652 964
346 786
99 710
589 953
802 740
964 477
794 663
148 101
295 820
120 322
63 896
606 39
387 304
985 239
890 608
373 659
697 39
523 998
919 968
688 232
219 584
25 548
771 731
8 757
394 262
262 200
62 545
617 280
121 644
461 10
519 21
751 378
45 496
790 504
120 403
55 348
119 609
673 361
333 15
35 389
119 536
659 773
965 779
175 19
330 985
331 218
543 4
579 97
111 31
113 497
771 252
633 241
140 264
576 562
389 54
283 942
182 173
687 112
269 699
374 731
227 204
515 954
7 56
549 8
20 827
339 201
999 26
702 157
177 871
874 303
125 232
358 673
306 944
890 854
802 601
107 711
631 785
981 856
87 105
87 797
130 677
525 628
749 649
348 81
286 972
515 872
109 497
9 441
898 790
818 768
654 127
741 25
483 440
28 742
329 568
195 944
566 61
558 176
467 909
270 364
390 868
632 396
994 556
230 734
580 64
525 37
69 552
778 397
340 37
385 507
682 881
202 304
168 986
472 799
706 314
551 637
673 798
627 803
194 449
478 885
837 862
132 709
312 247
248 102
739 840
637 850
917 182
67 487
586 221
823 666
912 12
269 309
463 888
263 452
90 531
925 51
999 798
535 173
658 726
846 926
386 358
981 809
599 490
792 583
581 68
994 7
841 132
886 38
747 554
418 728
875 114
603 468
407 183
536 392
589 165
789 934
94 715
953 851
930 420
534 815
283 386
778 715
8 718
410 96
778 571
307 83
773 13
805 702
785 295
109 836
157 743
264 351
245 272
580 828
518 47
982 647
729 742
443 789
179 300
621 829
568 39
766 865
958 491
731 753
279 262
404 88
253 890
406 986
698 307
836 617
346 438
115 212
557 659
411 674
520 185
937 370
810 116
453 179
172 140
446 372
486 143
809 600
39 838
22 456
650 338
256 647
648 583
317 133
84 783
842 694
251 232
142 553
774 653
863 950
380 512
640 573
743 895
219 503
448 321
643 765
242 888
934 752
667 464
718 808
446 784
116 540
42 703
375 36
254 179
755 847
67 608
281 1000
815 429
116 416
613 494
393 588
434 958
35 125
37 538
421 489
117 33
334 103
464 782
280 40
105 268
554 117
227 358
115 615
568 788
818 958
455 281
739 61
635 19
100 946
756 557
565 309
25 659
409 182
233 408
110 2
303 848
62 290
218 514
235 973
810 93
705 218
915 859
18 462
463 184
389 59
940 867
247 495
735 231
3 741
96 269
952 465
730 832
367 917
420 191
460 808
476 521
534 716
832 473
934 78
308 322
590 64
220 672
248 163
567 614
805 242
568 115
920 395
111 818
926 396
247 893
566 881
661 507
944 233
530 191
747 97
718 689
84 383
941 150
589 68
427 46
660 583
895 695
728 964
759 304
912 721
34 282
845 614
83 856
196 9
703 379
53 86
460 425
38 208
511 585
674 919
4 747
433 908
459 181
40 744
987 993
200 423
937 985
686 477
62 41
670 418
217 395
36 894
822 184
456 689
440 794
33 352
999 62
890 877
725 465
497 872
518 714
607 439
88 415
231 81
912 93
121 376
604 853
876 677
900 943
847 396
814 722
802 391
455 713
484 575
440 612
584 44
438 147
441 852
248 810
596 739
486 635
514 139
534 248
211 255
939 1000
705 757
564 652
495 46
248 980
32 235
271 731
56 136
222 841
361 378
498 113
442 785
598 357
424 786
870 766
844 957
687 113
669 417
299 678
559 958
743 665
27 258
325 190
53 413
326 351
90 380
82 608
387 1000
613 129
17 640
273 172
274 496
111 18
431 730
109 299
116 557
436 73
634 634
805 782
453 698
594 932
384 193
101 667
815 688
284 602
760 269
50 982
490 441
782 727
87 235
10 29
19 714
787 513
133 819
118 182
568 516
102 144
390 619
971 15
347 342
729 735
527 481
345 348
687 477
166 156
606 203
821 950
332 474
268 655
489 614
348 522
401 755
926 619
864 644
357 390
215 640
605 41
623 953
562 376
707 100
323 398
686 712
715 717
956 930
360 173
914 77
108 129
183 673
181 683
508 990
929 867
163 633
61 394
546 739
802 91
544 778
550 76
432 654
987 185
271 483
648 551
183 635
590 596
724 926
883 877
7 565
634 148
159 330
971 693
965 912
288 344
553 625
712 576
938 785
178 913
29 910
836 316
254 244
164 415
283 228
593 731
930 546
418 523
433 305
466 38
263 433
414 125
805 232
863 649
367 415
857 267
765 326
630 881
586 177
962 142
719 215
72 875
798 338
793 12
986 512
427 651
893 9
357 309
867 269
695 828
585 950
356 735
287 500
746 624
274 185
151 518
216 43
878 924
216 328
306 626
699 184
133 814
746 676
212 140
888 779
535 118
904 315
184 537
793 400
549 471
648 270
241 313
736 987
988 77
330 751
714 31
339 617
274 370
292 650
636 629
99 484
805 692
678 135
969 386
639 47
16 94
203 521
287 476
412 9
700 945
812 729
431 780
466 116
668 800
198 231
635 565
85 962
17 678
906 448
807 670
238 507
899 49
181 701
852 631
506 49
861 492
614 536
80 739
654 346
12 880
111 403
109 959
450 540
49 991
283 342
246 767
277 478
812 870
548 905
93 271
513 474
499 857
71 133
313 247
717 835
275 880
137 501
444 452
481 461
730 979
669 801
680 693
617 397
528 243
628 584
567 139
680 793
707 325
137 415
567 627
60 444
137 244
486 115
173 145
942 231
769 957
263 841
637 497
740 901
367 738
98 295
440 391
16 293
929 682
522 587
866 510
398 249
862 876
550 985
171 999
279 610
389 804
869 756
448 437
118 880
920 991
466 137
501 548
346 150
242 346
417 251
37 688
242 502
824 94
227 121
942 837
202 928
375 795
484 759
66 115
48 466
57 626
540 123
112 232
238 562
586 467
167 421
577 694
673 938
726 291
492 134
132 379
606 23
501 717
254 90
473 819
239 866
155 292
874 399
318 952
590 568
591 187
263 196
629 892
872 861
686 622
516 721
61 109
841 497
328 359
834 777
550 157
229 666
247 100
489 927
140 827
952 963
988 502
472 770
292 562
921 917
734 784
258 44
173 482
734 69
666 378
631 586
294 731
529 379
710 100
377 320
143 323
797 900
149 842
394 635
56 762
504 686
347 149
135 704
349 540
538 7
780 237
508 547
464 34
622 558
1 317
402 887
540 441
402 315
942 40
854 916
950 565
991 762
462 607
764 373
209 904
281 70
211 574
980 989
781 99
484 999
781 247
723 989
410 712
928 871
984 107
200 828
2 430
720 134
529 952
258 972
192 980
334 722
757 261
29 927
343 785
964 124
946 317
482 344
280 794
389 965
226 810
733 606
736 427
743 843
968 706
318 266
375 223
930 824
7 898
409 887
351 890
231 631
947 901
710 201
130 798
992 947
212 303
884 493
479 242
743 565
292 503
392 34
24 576
538 2
300 727
190 863
382 425
356 212
776 662
952 227
656 695
612 632
473 616
555 504
791 1
244 814
661 467
329 833
627 36
44 645
835 362
946 659
852 757
537 450
268 955
140 378
984 535
706 33
817 643
157 145
494 670
263 345
864 615
563 424
345 898
310 719
70 368
823 800
879 991
281 187
646 755
853 992
683 520
144 27
418 453
97 487
820 199
220 994
999 451
728 949
467 988
56 220
271 738
218 861
383 762
369 71
554 557
979 698
9 386
270 279
476 713
44 592
221 261
804 919
976 205
455 881
762 698
162 619
863 154
612 941
326 969
917 97
970 30
11 599
197 710
922 875
27 63
668 776
318 543
520 170
772 490
324 846
349 184
877 379
354 385
777 183
173 80
768 627
718 30
630 418
761 941
198 786
128 106
285 901
713 344
545 841
526 678
408 254
319 477
895 847
334 18
918 831
83 607
546 627
447 424
656 615
752 142
307 159
227 82
351 608
298 992
207 305
446 264
468 192
705 965
998 293
20 613
791 578
917 748
888 715
470 848
544 478
693 541
771 596
129 734
395 148
77 614
285 316
328 648
23 586
602 535
415 423
545 190
917 870
762 918
651 303
389 348
840 466
226 76
690 992
612 62
841 693
129 101
478 594
69 920
75 655
971 764
646 173
186 734
920 798
30 430
474 675
322 407
805 76
729 282
788 501
985 214
507 307
886 751
693 814
311 421
447 331
289 869
772 76
348 145
120 749
98 129
336 790
294 998
960 452
260 973
886 343
218 367
36 459
910 754
671 639
793 908
333 10
275 643
503 578
99 842
652 220
833 561
974 212
380 996
904 534
494 445
374 13
129 600
840 417
481 572
764 683
95 19
568 980
143 214
575 637
658 535
899 133
251 521
462 622
304 879
967 1
105 269
55 541
388 479
702 822
309 42
429 191
477 778
392 426
589 567
662 746
942 194
765 116
69 60
206 138
298 233
909 429
974 337
227 55
281 385
382 677
422 799
940 538
914 726
250 377
474 899
327 286
71 650
50 324
70 93
982 969
734 250
586 760
633 59
11 945
338 21
102 701
334 44
344 735
640 436
459 48
16 530
41 527
36 648
41 674
669 143
538 70
440 905
372 156
278 92
9 345
346 664
371 366
720 695
951 954
482 591
914 851
21 637
980 791
43 611
873 114
48 566
250 600
985 732
934 211
639 236
927 511
594 258
302 649
935 107
777 977
70 2
90 727
744 65
686 791
494 454
595 485
690 521
995 635
779 648
107 412
689 528
546 939
620 709
949 204
838 145
943 473
857 49
884 897
378 181
803 923
472 100
140 943
645 111
389 876
678 755
162 913
560 732
655 389
437 305
215 365
568 583
119 386
140 18
124 660
858 665
320 842
274 294
119 250
987 333
703 900
565 708
580 799
105 986
693 538
628 168
184 629
431 100
420 267
369 830
758 619
610 561
180 196
377 807
363 912
787 794
363 122
703 134
741 411
67 466
191 270
773 300
240 289
538 838
797 686
132 537
354 80
985 352
624 176
973 397
600 58
912 363
361 328
932 845
217 379
458 27
274 82
458 866
404 223
102 3
725 711
425 104
544 24
50 842
434 956
688 897
480 91
119 581
94 750
460 573
158 885
105 100
378 673
453 779
734 953
853 421
849 332
265 957
27 137
491 76
683 868
100 135
998 614
373 84
732 172
85 153
788 793
281 757
832 80
566 340
896 938
593 671
986 88
844 524
955 82
369 676
963 723
269 357
383 288
443 44
160 215
600 322
762 320
618 93
698 906
981 300
757 932
851 90
301 579
899 558
2 404
744 324
857 76
570 731
803 420
821 94
4 902
142 480
914 704
893 164
294 827
749 648
320 844
920 945
260 848
598 890
953 512
593 197
675 854
87 58
468 732
885 568
732 682
522 674
521 275
748 621
308 336
292 775
67 176
694 798
732 104
852 815
551 539
29 989
934 320
707 76
822 221
388 836
519 623
64 221
734 105
116 848
457 315
245 919
959 694
319 161
588 109
227 410
330 614
597 200
236 660
421 652
96 138
985 153
878 992
111 475
168 580
581 606
578 396
947 384
186 367
79 6
398 415
749 668
335 589
324 780
1000 711
73 309
568 324
343 834
748 290
663 82
264 461
22 160
393 898
840 646
318 912
745 81
592 377
26 513
192 900
292 453
916 973
616 700
829 724
120 619
104 842
894 295
94 756
975 385
208 242
709 264
532 793
504 127
850 749
317 969
719 320
661 139
228 583
878 702
845 872
454 700
998 193
384 199
519 660
511 367
608 105
694 955
510 319
619 304
378 2
329 73
451 192
791 246
702 793
648 976
752 954
724 112
207 777
79 992
532 177
321 797
25 385
714 839
24 301
285 775
255 797
686 573
327 892
893 979
738 985
134 588
794 199
508 449
576 354
569 625
869 697
56 999
481 297
826 692
706 311
862 56
946 369
857 45
513 784
750 452
207 318
77 555
251 620
502 866
646 208
529 276
683 356
110 539
401 622
322 150
435 383
150 37
354 796
884 476
2 924
141 75
62 669
828 520
493 596
476 900
419 262
463 717
571 949
966 985
969 667
456 379
51 635
920 295
660 748
194 430
9 828
816 65
839 278
133 647
522 703
595 839
687 915
293 908
989 647
158 973
753 679
676 699
870 714
71 371
785 673
283 617
637 199
497 477
305 655
190 721
438 130
190 404
112 558
80 416
825 601
106 84
250 92
486 881
537 101
351 905
507 782
672 423
662 497
23 18
781 880
916 433
416 475
469 548
950 176
547 95
125 250
999 983
31 22
405 693
518 779
62 298
659 977
83 27
891 850
501 536
728 321
435 689
390 74
488 339
601 34
635 135
62 674
243 123
452 406
279 342
229 334
452 663
375 842
89 862
532 41
247 317
451 825
633 234
578 319
652 347
188 261
388 418
71 190
594 321
632 781
467 65
717 231
389 473
310 561
851 850
821 441
891 700
20 997
69 651
777 536
68 864
599 836
661 180
381 71
303 301
544 933
960 786
621 4
577 721
441 516
351 193
724 981
225 105
51 880
164 717
393 804
524 115
384 317
630 58
708 332
417 919
150 538
460 130
551 609
162 943
764 128
911 640
242 646
703 663
99 248
628 868
519 761
687 668
752 193
783 455
476 337
758 574
936 738
793 806
850 831
986 158
949 728
844 425
504 596
403 713
975 512
639 910
601 783
596 599
267 320
96 89
323 388
171 30
373 784
922 320
320 686
201 720
680 467
391 265
706 336
172 784
95 479
262 101
386 852
690 140
133 112
23 441
271 441
230 315
517 868
835 255
271 112
324 36
177 809
147 199
668 520
848 955
403 740
406 906
922 98
704 103
378 975
949 890
50 24
170 631
649 924
908 480
285 841
293 559
885 269
587 762
746 636
138 773
83 625
105 132
73 60
900 340
453 151
510 742
562 999
389 409
220 800
152 428
538 394
158 81
391 733
19 336
352 362
161 125
479 348
594 630
128 478
408 665
223 280
471 381
360 276
279 201
356 302
722 419
971 849
248 731
866 471
10 688
851 721
963 129
921 87
858 439
48 689
919 873
30 641
644 352
641 78
517 315
382 778
114 610
231 196
638 765
824 253
726 267
213 152
960 71
200 321
661 569
931 244
764 950
66 748
202 889
1000 86
962 313
32 166
583 231
552 147
742 73
473 848
88 379
463 2
666 626
234 356
521 421
505 119
917 903
281 503
357 510
279 22
448 807
689 969
327 740
638 831
858 573
76 48
290 952
206 455
561 487
309 270
643 834
905 479
771 593
799 349
698 330
685 112
887 242
918 800
728 226
69 427
675 517
109 823
145 941
299 233
690 580
691 370
968 608
185 589
651 437
953 568
473 62
350 732
663 750
579 659
308 730
794 901
984 546
886 647
141 663
159 685
633 3
266 728
127 402
956 588
753 596
907 32
443 890
578 328
536 224
33 887
989 173
549 743
146 59
271 336
232 27
411 748
28 340
427 915
646 128
469 466
326 91
801 234
591 900
102 248
37 864
995 416
879 483
536 665
817 909
415 495
999 568
642 670
958 264
17 160
277 915
182 296
128 717
960 468
417 179
673 306
773 888
486 690
805 837
850 166
236 266
449 368
848 198
471 171
58 75
285 898
870 590
407 835
397 284
473 419
134 450
682 604
620 622
199 29
926 917
838 89
486 406
641 958
824 359
666 860
861 689
998 60
717 45
895 995
26 406
157 741
565 150
860 68
889 51
739 18
802 80
77 179
905 234
565 764
653 163
748 987
808 988
38 829
711 440
43 788
186 865
970 94
620 154
287 392
22 119
985 462
247 182
498 477
893 165
652 632
999 291
375 347
223 839
511 821
705 870
753 29
409 369
323 827
169 480
215 415
90 929
550 816
276 226
60 722
533 425
904 11
116 512
124 911
975 673
379 524
194 347
307 859
335 719
883 35
162 415
459 958
115 714
578 436
628 701
725 776
494 375
874 304
684 341
18 651
697 386
693 546
54 583
641 279
543 911
838 684
485 839
173 540
122 155
856 515
558 297
208 763
303 147
422 941
936 594
603 26
820 963
902 529
221 751
389 429
798 414
686 452
561 790
575 914
636 745
219 590
904 741
314 805
556 10
315 420
540 160
453 689
573 138
140 485
280 39
466 714
226 392
938 706
350 252
315 641
88 541
933 101
525 420
53 679
958 148
842 220
738 619
57 250
575 438
836 958
555 924
659 536
187 772
228 455
108 886
783 927
716 144
667 235
168 221
158 870
135 791
813 321
999 641
732 458
526 954
17 948
969 35
534 137
358 746
666 467
785 696
311 310
1 828
970 233
653 338
724 65
109 682
756 467
427 967
581 727
960 485
304 398
769 916
604 553
863 964
422 596
217 280
781 528
153 420
72 921
687 675
223 513
186 95
690 87
20 258
115 152
826 937
2 897
924 35
42 216
304 296
224 489
390 167
95 79
605 231
396 293
550 884
918 335
467 743
623 820
991 184
860 266
833 643
938 187
625 327
757 957
302 504
602 71
954 187
240 624
347 451
559 20
206 538
332 409
323 638
57 228
203 373
451 443
641 506
868 551
525 781
319 926
561 507
541 699
861 406
511 270
985 537
981 850
831 651
330 822
89 656
656 258
305 518
527 289
866 511
711 17
218 21
694 344
491 975
382 820
827 841
369 834
352 328
313 757
423 339
356 970
107 573
342 801
916 184
775 649
471 182
763 839
368 564
512 71
667 601
731 296
155 838
221 496
137 387
363 308
969 502
521 428
76 363
275 934
701 520
21 860
43 893
496 363
62 316
415 337
249 643
883 334
552 482
502 245
136 896
145 632
930 690
289 991
5 703
346 561
939 365
276 720
717 179
553 589
301 321
364 445
305 500
553 575
340 855
416 162
401 43
233 470
573 785
190 594
616 842
639 218
815 553
26 154
407 602
763 294
515 383
465 153
952 295
472 424
481 684
978 475
942 92
615 74
466 732
378 813
236 366
487 563
597 278
944 429
24 290
678 317
734 644
777 488
784 44
101 250
776 218
30 531
354 617
248 841
72 706
349 706
215 907
801 596
789 154
564 37
857 20
176 297
878 680
772 560
466 390
933 255
543 496
589 875
398 587
670 346
876 767
60 535
106 649
872 923
38 805
529 933
173 889
397 227
44 128
490 177
448 483
517 675
601 279
221 13
813 678
953 51
335 140
652 859
380 48
527 666
568 945
917 409
244 989
390 844
267 611
640 869
468 592
271 308
73 605
463 531
305 2
917 224
633 122
900 228
110 289
71 728
251 279
159 891
499 626
933 258
725 84
333 187
437 918
494 810
889 478
931 140
429 127
767 31
255 107
23 188
364 747
285 236
498 938
893 241
699 395
687 63
685 333
755 168
150 764
783 470
529 28
62 901
527 761
296 213
823 789
873 285
270 768
602 473
167 286
498 211
140 168
422 246
335 571
392 241
496 454
214 789
929 810
577 625
22 96
262 530
740 150
278 162
747 612
84 107
458 921
368 141
9 378
262 626
491 697
733 570
524 432
497 804
580 522
196 70
218 928
992 742
711 840
585 616
426 96
417 237
224 864
551 379
812 363
805 359
967 12
909 619
67 509
896 483
745 471
888 632
5 51
528 275
609 467
949 55
974 998
349 175
719 589
806 76
639 503
237 400
151 942
32 99
602 154
580 902
900 908
80 618
848 237
45 839
91 633
590 73
367 233
683 840
13 943
753 912
529 50
888 862
558 477
935 314
898 911
237 973
150 81
904 885
179 380
216 60
985 668
559 65
139 457
295 593
405 796
673 660
680 953
985 106
517 666
539 501
184 738
430 588
599 564
674 833
353 359
924 747
891 501
51 136
101 782
306 672
736 289
141 354
591 307
637 641
442 558
744 22
358 173
929 902
300 609
931 440
928 874
36 565
514 830
331 42
415 58
351 773
650 718
372 792
962 652
216 178
179 689
82 320
269 607
355 814
959 5
937 391
461 660
182 775
124 526
376 302
496 270
139 116
876 887
117 231
973 764
538 845
314 288
287 545
978 134
354 365
988 94
858 617
461 522
408 183
952 73
344 841
707 698
891 90
753 2
943 923
748 755
444 507
937 395
351 831
865 851
164 50
649 871
552 201
904 443
642 48
768 747
303 753
511 560
523 184
796 622
822 644
789 816
691 909
562 91
970 230
125 49
462 540
661 662
805 938
642 978
935 950
445 979
383 694
916 166
701 720
657 999
915 470
37 979
281 926
302 122
462 674
19 402
969 205
535 257
588 51
894 868
702 172
697 447
849 110
728 90
831 973
957 159
519 945
724 271
629 352
97 325
392 999
171 43
41 251
382 94
747 461
906 47
687 886
398 783
194 70
481 19
91 965
242 666
759 142
247 952
96 645
192 457
314 738
175 857
619 821
547 471
448 164
681 695
10 451
619 536
392 611
790 161
202 662
132 631
264 813
325 731
941 15
660 922
17 23
36 152
332 811
826 297
940 471
598 600
745 225
59 988
81 288
844 688
864 978
141 634
522 966
930 574
391 222
506 330
31 339
626 499
839 282
984 35
746 504
925 267
780 698
541 824
964 534
160 91
997 137
166 863
957 530
506 702
33 431
944 65
129 907
598 288
350 595
776 291
962 914
821 468
781 300
776 261
559 726
548 908
320 676
550 526
874 323
625 183
448 82
639 7
405 48
873 952
266 514
841 322
19 66
996 644
582 47
691 339
165 329
345 569
729 940
606 198
543 872
63 365
294 504
292 155
791 456
426 203
164 669
499 590
316 791
744 107
598 579
176 658
687 174
779 904
67 123
439 815
625 782
420 102
645 919
43 961
419 658
631 210
219 67
332 349
721 29
195 484
292 615
937 937
249 945
117 667
602 185
390 965
313 446
118 488
700 711
999 992
325 935
914 176
153 382
194 106
279 728
200 270
427 503
18 159
652 368
888 567
956 392
948 149
370 835
176 649
741 602
335 167
457 793
303 112
792 494
232 679
71 360
754 752
409 20
85 294
693 218
384 885
21 527
205 143
854 830
238 652
181 998
808 755
379 571
462 483
723 450
944 423
906 797
252 803
227 841
454 407
190 124
230 222
920 106
764 710
897 225
580 495
64 212
410 984
205 888
449 968
597 345
544 492
529 729
65 101
72 843
187 40
711 227
977 607
719 225
922 825
756 732
994 498
227 277
997 154
825 68
996 11
460 180
813 817
423 35
444 145
607 440
298 431
507 645
793 966
176 547
715 372
129 489
184 968
965 963
523 934
406 952
833 126
938 276
715 919
326 221
430 730
218 74
41 367
599 804
759 220
491 24
45 757
493 935
590 844
186 160
913 309
954 980
224 957
452 442
440 50
245 550
622 295
705 419
780 584
172 387
718 284
725 873
219 321
615 148
655 636
150 975
486 42
90 501
584 159
635 154
479 409
697 446
556 351
81 826
928 582
152 276
669 942
103 646
254 545
47 475
718 480
884 301
806 821
278 502
266 186
363 483
632 514
29 381
748 654
803 631
306 144
853 111
964 130
964 229
279 677
1 910
542 759
201 960
659 477
233 595
248 954
963 553
97 815
663 61
289 611
639 144
828 533
352 438
201 552
29 334
252 877
289 737
891 578
848 338
529 676
572 51
261 153
332 672
299 367
340 92
984 629
828 874
611 757
432 437
274 635
870 298
637 228
714 968
899 830
196 123
103 467
405 12
859 552
538 357
680 574
489 901
480 937
766 876
350 917
844 452
815 80
320 582
640 178
485 987
13 22
695 692
596 184
945 170
13 424
348 83
936 505
883 420
939 389
721 883
558 733
658 16
542 811
590 225
594 477
745 534
505 588
429 298
686 198
282 610
400 366
10 292
157 736
392 423
546 135
272 584
179 965
833 141
44 539
322 424
899 331
66 656
167 20
705 177
573 603
662 900
208 801
856 251
339 178
508 93
644 926
716 939
427 201
452 635
889 659
237 228
836 263
621 103
401 192
904 701
86 683
317 29
977 809
691 74
888 564
64 288
173 658
389 259
558 46
292 210
953 878
260 930
469 242
881 902
911 313
663 954
194 162
559 576
619 339
359 911
549 311
592 825
109 298
824 423
402 838
615 315
600 973
577 148
307 579
877 300
538 71
598 713
845 351
611 993
116 491
539 134
478 26
727 488
786 276
868 298
623 9
680 732
731 536
503 598
405 393
83 621
646 620
896 122
147 793
339 14
374 122
44 787
43 774
567 176
400 323
920 482
724 328
739 58
697 77
612 433
935 654
456 476
783 855
151 702
336 446
515 728
738 948
627 78
718 366
794 910
905 535
58 516
967 992
522 876
352 733
832 502
787 519
599 36
952 117
546 566
296 33
980 441
975 704
83 784
725 869
873 252
58 177
368 907
107 266
650 803
38 521
1000 141
412 685
556 126
346 449
322 853
685 145
300 799
168 422
900 399
707 597
199 713
128 913
669 449
391 244
581 191
352 409
674 730
151 253
3 975
687 165
430 823
614 546
879 559
268 269
992 734
424 495
747 465
328 101
791 326
995 272
629 609
817 507
519 436
128 672
758 905
814 252
515 845
297 62
872 302
337 88
946 716
941 425
739 516
99 327
649 197
41 53
710 689
990 709
946 983
888 143
488 186
296 505
565 542
738 526
930 790
819 395
961 48
351 200
542 190
970 347
347 617
203 142
331 120
685 773
600 413
95 671
422 856
261 155
203 943
581 887
61 204
392 336
148 638
757 29
760 17
201 378
295 852
698 708
43 533
768 812
358 117
564 671
481 321
51 592
700 107
378 994
625 265
722 282
191 188
845 415
466 544
521 195
890 830
622 942
193 841
439 985
127 300
415 84
924 790
752 752
437 797
555 700
153 220
86 952
48 213
251 850
888 316
765 106
901 227
214 667
985 545
244 790
530 749
361 43
812 447
994 211
60 898
559 176
829 712
886 805
297 994
885 633
524 781
254 53
550 774
35 961
23 945
740 251
528 976
87 406
811 726
417 69
195 435
421 611
129 160
487 95
720 925
853 916
617 15
623 58
376 888
773 754
391 828
901 603
835 739
822 280
905 538
223 598
838 666
604 646
502 728
278 465
204 198
370 219
5 754
552 227
177 892
859 640
452 366
90 368
264 719
833 765
183 388
962 553
678 614
858 568
385 353
912 826
292 727
643 253
279 600
17 374
406 443
237 31
292 622
383 556
447 102
83 343
358 374
70 1000
600 995
789 545
26 559
799 955
848 35
985 140
656 367
47 455
820 129
502 218
529 831
566 480
836 965
520 348
705 286
75 712
4 121
166 176
704 102
532 584
285 449
439 251
426 324
420 943
825 937
118 425
251 821
879 135
405 163
623 725
69 400
49 532
700 654
866 700
1 273
225 535
171 103
617 307
639 80
49 690
389 80
57 560
479 341
910 703
227 432
157 599
710 773
395 452
636 784
883 122
876 587
183 555
266 592
284 376
159 955
652 348
70 542
821 58
677 56
179 553
459 907
656 925
652 448
800 162
29 834
401 127
668 872
879 697
122 411
474 777
688 475
716 339
501 29
862 804
286 841
860 986
682 980
547 268
45 372
44 732
199 111
978 274
501 807
610 440
202 94
478 168
426 187
957 572
820 504
227 587
947 425
697 721
994 397
832 500
940 311
886 769
830 162
139 234
873 95
926 202
8 272
598 192
336 62
722 222
830 904
383 638
238 873
224 110
319 381
149 14
970 101
654 355
518 604
663 234
287 189
521 876
413 744
270 986
208 168
626 222
753 328
211 244
120 511
945 944
857 198
419 745
692 887
702 962
481 498
177 440
143 387
610 343
301 906
638 510
103 432
176 978
408 877
291 280
130 972
355 306
411 497
737 514
599 839
161 208
533 813
113 171
322 568
289 848
358 579
480 847
818 55
551 310
672 639
175 270
500 942
235 821
132 949
317 420
148 26
587 689
104 853
514 939
996 689
561 176
375 389
682 123
399 542
842 979
950 990
701 555
915 156
162 624
664 384
685 39
125 573
616 806
700 357
544 541
495 850
564 195
404 830
703 514
715 216
724 801
191 398
820 903
735 715
795 422
759 757
878 675
146 571
221 282
109 944
56 272
625 577
333 640
187 565
699 295
861 132
756 159
654 185
845 771
137 785
326 803
520 302
36 63
51 545
413 395
960 12
245 820
735 250
783 388
786 627
510 922
724 283
488 454
916 876
517 837
313 695
706 334
450 91
70 778
317 232
115 804
686 30
219 54
472 952
263 202
254 572
731 55
14 999
642 83
776 502
915 92
733 381
411 278
323 981
284 876
282 281
806 41
242 940
970 340
439 98
541 925
47 496
828 453
391 133
17 895
753 715
251 74
170 480
555 216
937 155
128 155
266 456
302 656
940 841
85 844
739 725
167 989
151 572
440 338
22 194
385 150
348 650
957 649
658 896
194 830
538 360
283 200
712 99
623 504
850 693
886 493
142 328
585 799
224 425
796 665
216 877
528 839
804 246
182 809
503 767
960 726
191 851
551 719
596 688
309 327
355 376
260 715
312 218
237 493
27 91
259 338
188 559
581 123
445 487
405 774
831 112
826 700
917 740
831 592
909 325
811 851
52 16
519 325
290 349
436 791
438 613
490 941
405 215
564 416
93 853
177 903
97 789
489 382
528 279
994 369
571 94
479 603
526 883
664 735
73 303
497 562
840 29
745 410
901 727
969 569
978 939
664 641
925 382
36 935
559 72
311 750
100 55
159 926
278 875
460 80
745 366
66 329
650 991
62 88
340 97
22 898
520 684
999 620
738 157
897 367
384 173
101 143
701 912
630 882
871 285
205 288
965 854
630 26
475 314
218 994
997 216
453 108
385 905
882 798
408 752
391 399
72 911
478 912
154 202
773 607
863 262
789 475
828 196
578 262
808 968
340 787
382 681
389 453
873 420
622 371
336 634
880 199
229 684
879 524
215 911
246 72
450 549
183 94
566 564
324 343
387 697
514 989
412 61
911 684
925 477
340 922
660 698
301 997
985 885
945 527
609 258
434 240
514 796
204 483
920 921
799 508
100 810
762 213
397 372
113 3
506 17
889 185
10 290
504 20
988 363
425 698
891 541
792 475
74 54
532 100
703 586
663 206
957 571
823 893
875 162
255 459
312 444
509 154
731 993
672 307
77 367
999 699
999 507
851 523
248 336
932 333
779 199
155 464
907 387
98 67
930 526
224 136
434 427
79 530
561 948
649 67
764 556
453 861
974 382
731 689
589 762
791 667
643 545
29 208
507 78
7 270
985 811
193 516
69 854
477 314
256 247
8 460
863 2
184 715
214 542
353 114
859 897
377 719
783 632
911 690
284 533
402 819
248 967
361 584
868 65
49 79
313 382
357 414
542 949
814 918
668 597
550 632
956 310
999 232
347 867
648 747
945 960
373 670
602 538
587 269
134 488
252 533
864 559
334 355
153 205
118 503
788 464
746 690
359 271
655 297
891 141
785 142
53 571
43 966
597 547
522 714
529 122
309 489
109 832
273 513
402 905
870 703
694 743
51 648
215 145
959 197
202 765
596 743
526 349
334 189
611 453
283 662
553 494
299 447
664 852
564 133
875 391
448 931
720 855
994 208
322 292
7 985
495 570
80 696
569 773
294 662
480 189
365 288
718 82
308 995
25 27
202 18
586 523
661 592
859 156
161 327
515 241
374 617
179 294
364 672
508 81
105 407
176 764
570 727
477 230
319 687
365 604
447 396
154 165
597 680
438 667
969 45
492 501
185 853
153 898
538 748
619 691
672 361
832 339
370 632
641 66
293 961
754 657
5 524
919 620
981 124
928 175
903 649
159 701
788 799
118 432
210 616
291 115
990 762
54 630
279 931
9 418
81 478
408 416
763 687
970 40
8 283
520 971
279 574
575 639
992 655
352 631
992 401
504 999
624 600
786 848
486 290
475 441
585 8
555 981
158 984
123 79
972 115
296 338
569 481
927 586
708 944
497 638
376 362
687 699
477 982
37 543
110 642
436 31
122 714
824 960
896 260
901 102
914 587
921 189
285 382
412 303
785 380
409 659
401 23
983 602
161 142
868 639
445 426
832 197
801 749
912 903
612 392
645 943
766 872
979 985
511 317
306 673
982 106
773 253
743 37
155 981
683 766
372 613
116 980
274 620
984 252
605 494
373 761
594 469
465 708
809 967
819 82
647 957
838 372
628 888
116 6
763 677
986 701
178 424
742 103
257 808
573 255
765 411
626 834
416 369
565 13
267 328
161 579
623 200
239 888
620 754
555 381
749 564
266 892
865 899
777 973
654 693
182 604
544 432
200 56
255 601
709 905
792 680
10 346
60 555
19 808
52 335
886 180
756 54
837 798
707 199
971 313
151 679
217 942
358 226
590 527
437 540
689 235
900 326
815 826
267 96
791 586
969 250
586 175
815 387
735 433
694 908
876 836
105 302
403 853
117 971
410 688
881 576
426 967
360 259
480 53
529 82
473 803
810 166
225 77
108 627
282 224
912 829
148 977
610 709
588 229
102 695
207 735
222 131
370 169
634 146
777 684
523 489
765 386
910 769
410 849
597 814
709 373
118 920
174 487
89 635
147 306
582 556
154 930
588 561
832 113
400 272
747 340
345 527
434 51
993 478
864 139
135 445
47 288
337 913
887 550
243 645
508 994
844 918
747 599
327 881
395 373
520 472
893 856
938 55
215 445
400 482
124 253
485 200
23 66
212 406
196 969
596 8
891 885
586 83
896 678
320 664
966 474
565 897
480 128
302 27
448 250
387 338
442 815
317 379
249 212
409 568
876 374
393 746
462 470
765 299
427 846
974 874
447 360
99 828
391 144
266 618
364 330
32 213
432 148
730 2
470 465
720 112
335 231
232 276
406 488
952 541
950 560
387 535
42 355
731 762
819 418
846 214
321 300
588 238
787 429
328 739
321 278
415 435
931 809
922 959
79 617
830 437
970 724
890 290
880 514
257 207
252 929
836 253
810 596
641 576
382 571
736 522
584 657
443 525
472 267
180 853
189 915
727 125
138 548
310 779
741 884
223 345
140 129
475 910
291 516
284 85
393 910
689 864
69 68
782 795
705 682
812 958
512 553
862 723
239 525
846 665
60 924
605 642
130 417
321 144
726 569
443 233
363 61
748 858
287 362
595 507
589 178
388 547
284 570
491 387
855 157
649 372
935 210
68 268
445 262
160 511
432 861
579 360
532 520
898 180
891 184
742 695
962 106
321 102
563 251
298 931
603 504
885 845
687 626
411 553
255 125
886 817
728 50
460 586
259 776
5 150
2 86
517 816
237 771
292 122
939 371
172 555
748 503
992 207
89 135
621 177
49 982
687 792
511 978
163 34
536 875
361 88
505 874
318 808
392 49
134 311
99 792
114 746
576 474
996 936
914 500
162 583
307 905
984 1000
956 117
650 954
745 145
425 728
51 783
609 743
242 74
456 900
251 285
656 610
692 244
290 288
946 66
849 114
973 457
208 885
330 801
390 80
641 331
794 586
933 244
626 257
494 381
634 804
795 741
988 423
691 964
282 505
361 323
653 508
668 223
480 696
76 462
128 593
147 274
685 487
222 322
595 934
645 958
286 649
49 484
799 45
740 957
770 729
112 269
755 50
54 795
557 471
904 648
779 505
167 549
817 939
988 479
717 128
1000 553
270 112
60 746
976 403
21 533
874 924
532 4
781 698
552 365
303 400
894 631
535 731
356 946
701 849
215 926
772 747
929 904
796 481
200 923
874 842
565 103
551 686
492 796
40 202
500 160
430 200
8 996
94 405
364 437
691 532
680 199
487 71
818 604
682 599
155 42
35 911
281 272
880 41
455 251
322 526
834 34
265 358
269 705
348 333
384 579
500 945
650 955
248 220
300 359
414 689
536 30
46 960
680 666
665 954
203 364
955 662
100 501
436 347
866 560
932 631
660 645
426 691
644 865
803 100
476 697
746 263
349 452
600 214
363 883
196 610
897 268
568 541
176 761
749 772
820 103
666 872
579 752
214 498
292 346
225 732
659 692
906 957
737 923
828 839
94 153
166 738
850 91
564 64
712 222
755 396
704 157
935 883
582 904
176 169
673 89
179 264
2 370
138 540
501 558
714 838
439 708
880 432
41 553
520 102
74 698
68 758
391 715
687 942
622 401
460 557
17 353
772 796
308 164
700 827
524 982
848 943
795 954
831 641
111 962
275 786
933 252
756 305
248 899
282 223
562 943
688 836
80 632
347 664
968 132
312 586
705 727
994 454
72 33
641 151
664 225
913 694
572 111
496 945
704 7
889 727
462 775
759 975
521 351
782 756
735 837
763 284
948 848
373 837
148 37
936 540
392 474
828 918
621 839
372 881
989 716
693 103
990 328
912 791
702 576
562 568
215 191
424 203
258 468
460 606
979 639
318 96
759 958
170 812
534 135
608 934
279 322
306 476
304 219
43 871
409 819
425 18
39 252
736 871
220 405
493 248
533 604
939 724
187 577
673 844
63 760
66 635
964 879
870 809
261 658
848 876
463 608
348 114
776 639
421 239
999 903
470 163
286 785
41 507
701 205
527 498
591 726
519 109
70 277
515 538
678 513
440 147
675 77
583 876
936 284
432 463
578 649
981 640
916 704
244 430
678 712
86 677
667 216
864 881
235 219
282 502
898 273
400 606
256 429
669 392
238 106
852 536
359 223
800 495
62 533
277 973
836 696
229 509
44 863
870 150
881 702
736 478
562 536
972 693
881 176
150 158
130 563
43 513
645 671
366 713
341 381
144 736
596 366
879 117
993 614
149 918
598 381
93 99
14 933
86 658
842 320
701 482
270 648
327 930
690 920
189 785
219 633
235 109
258 643
566 99
32 254
463 951
233 996
61 419
865 88
389 257
97 566
686 945
460 148
289 479
250 945
597 804
701 830
917 334
647 427
989 845
216 534
298 332
680 894
2 276
50 702
106 994
725 658
436 203
216 295
474 290
838 690
823 881
504 473
212 148
530 891
394 531
436 202
701 115
124 206
797 559
853 881
277 829
497 275
365 489
700 488
694 848
333 864
340 864
383 991
973 143
826 546
162 223
598 207
659 281
894 344
950 835
50 332
826 47
343 645
124 374
527 448
346 262
377 517
611 108
441 857
43 752
435 596
490 129
592 613
503 118
61 371
173 406
632 902
274 2
144 13
970 592
174 932
51 614
788 853
198 830
956 969
273 391
916 762
519 508
977 787
544 374
376 194
980 188
968 768
392 518
949 348
838 222
335 608
333 589
847 75
738 390
449 140
207 176
685 388
224 821
578 623
168 530
239 831
367 85
827 706
881 631
772 456
804 865
266 503
954 68
917 149
607 436
678 458
215 268
288 933
705 545
670 38
937 825
902 947
680 231
24 597
379 983
440 598
324 79
531 380
910 225
707 330
941 845
801 323
604 261
28 486
640 651
108 549
280 251
105 220
790 247
773 941
529 4
316 556
489 955
558 596
363 930
63 25
567 509
123 708
649 530
174 989
896 181
282 305
652 364
225 700
630 980
947 630
509 237
748 969
278 273
113 205
10 631
473 244
445 905
73 103
455 182
993 164
289 530
150 130
903 975
195 976
347 513
143 954
696 368
421 287
106 301
730 309
636 176
515 982
376 477
885 925
873 305
605 245
684 31
689 327
289 555
660 329
567 295
272 560
307 347
481 283
665 958
34 712
40 789
639 455
401 645
774 626
22 573
196 502
856 138
18 520
266 260
953 974
280 591
428 359
535 128
984 449
374 173
211 229
100 110
980 142
633 890
493 977
841 379
104 824
533 553
606 743
133 620
729 198
910 708
691 848
737 506
586 217
170 560
700 14
716 572
424 248
1000 15
212 101
911 866
901 81
409 373
159 884
753 501
491 752
867 682
831 431
684 729
671 612
829 16
13 253
564 163
590 233
85 79
446 951
760 276
893 65
973 915
28 736
752 860
460 71
318 375
585 613
965 180
874 975
634 542
722 606
456 101
956 444
866 767
866 183
493 451
795 83
109 112
615 999
325 646
510 249
349 979
977 156
810 386
561 996
431 240
819 45
590 834
884 266
831 393
867 569
103 916
584 568
418 509
862 848
244 42
217 127
308 47
297 906
932 757
293 498
887 494
535 207
606 774
843 16
478 162
414 650
887 345
406 179
418 465
94 811
901 779
142 95
146 619
25 801
617 33
159 851
69 448
805 480
18 706
800 755
253 273
479 277
425 418
70 42
162 672
382 506
138 742
769 155
892 244
915 900
82 215
634 855
965 196
238 578
557 375
319 678
51 307
224 923
361 360
214 539
189 451
116 97
126 57
651 176
817 702
624 40
976 780
364 159
157 724
518 730
717 84
268 905
886 735
354 415
873 479
471 523
712 234
409 528
920 615
515 801
264 621
575 149
915 579
102 765
692 636
418 963
763 365
609 360
640 932
894 398
625 850
813 100
973 927
464 135
898 605
440 683
42 138
69 959
782 737
344 829
711 163
733 184
321 628
102 800
467 656
479 621
114 203
671 824
717 756
388 543
437 679
774 153
304 467
743 587
817 765
762 534
872 121
760 52
970 809
321 617
632 105
739 457
720 833
925 75
374 90
212 622
185 524
492 771
610 230
62 270
426 989
831 702
924 755
776 280
584 420
602 704
471 975
145 34
596 329
557 734
834 49
504 795
352 42
54 129
382 236
182 658
342 309
728 890
980 550
864 125
583 811
453 140
300 969
822 178
727 434
278 662
596 82
891 503
761 128
852 412
96 164
197 754
167 18
218 148
807 429
556 370
290 37
838 412
727 55
559 534
452 743
98 682
555 752
222 517
645 469
823 936
342 22
83 529
450 534
315 368
119 501
540 162
597 790
522 973
326 956
501 775
842 4
31 222
198 922
672 332
582 822
27 423
795 9
333 404
530 465
307 254
257 700
459 112
165 841
686 362
115 772
960 481
125 174
993 748
359 874
564 665
480 888
165 88
587 975
200 103
817 930
8 971
67 463
295 568
157 960
662 501
59 20
374 975
36 205
862 200
175 492
255 342
623 439
901 802
419 196
212 344
26 623
715 751
597 751
956 458
950 248
91 863
637 439
960 381
480 861
429 418
40 500
908 636
602 863
462 405
379 904
268 196
986 385
637 817
597 819
74 920
445 854
689 582
434 918
938 594
563 669
658 426
370 254
257 317
987 180
473 772
449 187
697 96
175 612
297 582
532 955
687 817
270 745
490 208
322 963
351 198
809 701
900 953
31 197
814 710
526 116
702 901
71 405
707 533
81 96
965 170
916 264
998 870
196 750
155 897
653 99
708 938
170 269
27 250
717 678
142 475
644 248
781 707
468 936
955 469
512 960
245 626
385 414
88 846
686 668
579 427
646 440
958 988
408 204
399 422
511 887
842 636
598 326
861 282
695 620
837 93
241 349
452 609
377 529
39 845
498 924
126 544
637 584
595 259
267 247
610 332
498 338
860 889
183 381
169 703
423 64
1000 683
941 947
452 163
853 591
323 219
632 899
450 152
601 873
283 215
299 964
677 199
301 760
500 153
702 40
922 60
284 888
882 613
731 495
963 316
453 801
504 147
668 910
525 693
784 161
580 626
79 386
998 848
806 313
503 647
595 286
263 237
911 380
900 261
573 94
987 299
413 717
96 807
558 218
709 61
698 375
351 919
568 275
13 555
317 333
704 241
48 207
267 937
411 964
33 616
137 384
10 898
963 935
27 585
200 343
584 918
758 631
124 479
738 742
706 430
948 193
83 563
153 461
804 120
959 739
546 458
94 399
644 150
873 944
129 294
208 805
178 819
917 567
886 637
431 784
96 755
506 696
991 383
164 119
33 587
620 56
997 832
92 888
490 874
23 288
911 118
658 899
9 700
981 999
434 144
469 462
400 930
909 396
114 495
348 364
813 855
554 805
172 987
300 641
800 610
494 200
891 754
600 220
119 300
935 472
489 524
200 669
727 44
713 451
518 236
790 817
228 589
426 721
672 426
658 142
966 565
468 165
208 475
85 106
188 149
226 612
685 425
863 343
288 872
636 913
413 890
584 149
761 223
530 946
86 366
310 901
167 887
183 132
400 362
657 35
561 39
954 299
687 470
305 105
900 186
403 985
885 70
554 349
780 210
735 406
199 296
796 726
440 982
190 745
281 876
562 870
55 938
797 958
1 33
28 951
451 933
33 134
482 133
178 395
354 713
35 745
418 170
899 709
808 68
462 303
63 700
22 780
702 56
770 285
914 978
720 501
795 879
401 461
830 115
319 74
18 630
735 90
633 504
866 640
689 937
592 545
142 556
869 501
200 539
574 570
515 737
216 380
377 904
317 868
739 132
661 990
490 128
772 415
49 292
74 60
796 660
916 988
744 6
26 984
161 147
983 3
769 27
757 768
125 262
577 151
878 686
787 761
594 121
115 571
597 976
77 34
817 211
267 21
15 375
141 807
415 665
231 644
739 489
590 684
607 540
939 203
237 683
577 855
55 592
229 195
460 817
834 189
19 960
376 960
672 744
192 178
757 294
766 590
477 852
298 853
214 507
107 447
876 298
624 604
238 959
604 909
288 437
617 804
539 491
675 388
184 782
834 59
431 809
119 805
367 722
65 654
207 34
954 747
884 819
966 347
417 626
455 485
113 316
160 610
972 765
358 478
680 126
592 48
451 547
32 38
145 59
354 789
234 643
796 707
892 862
801 496
395 669
816 203
512 169
991 548
34 741
906 15
849 742
675 434
385 791
926 532
849 170
393 649
899 411
347 758
211 3
606 74
524 949
973 909
923 241
972 949
14 839
548 712
115 158
442 73
434 147
95 31
465 186
334 56
115 553
654 293
55 147
530 853
669 299
930 611
656 653
218 694
145 181
25 300
383 802
613 538
908 406
377 743
46 125
367 22
494 604
895 207
387 757
43 87
221 777
239 691
241 636
801 396
999 417
108 369
167 347
522 85
44 788
42 551
963 350
268 538
891 727
426 812
955 762
802 102
225 992
265 489
292 307
8 545
638 289
197 896
697 974
59 937
595 365
195 402
784 812
243 427
470 633
680 477
352 214
215 900
873 520
552 468
120 686
273 984
460 31
186 388
957 890
789 63
435 14
934 338
292 952
177 917
800 156
763 315
907 876
387 905
864 821
270 798
319 801
406 174
90 49
89 204
341 928
155 674
475 201
527 691
840 882
250 158
683 7
331 931
197 566
845 937
137 351
151 147
295 966
903 806
369 195
928 257
96 124
174 208
144 501
720 106
803 692
191 372
689 583
381 163
372 284
478 249
791 405
858 238
401 940
746 472
397 548
13 31
190 53
965 923
76 35
136 218
455 672
916 127
951 939
209 466
171 945
443 712
998 408
634 565
226 586
389 369
392 305
320 733
198 210
507 734
141 769
960 870
808 147
257 89
393 138
954 528
152 810
964 795
881 470
529 664
433 96
257 744
213 853
887 958
485 467
817 96
221 968
358 643
663 585
219 797
628 577
458 444
672 679
763 929
567 877
804 130
182 441
237 342
778 628
525 405
204 335
200 227
13 962
854 709
790 812
721 80
838 513
832 74
855 719
312 984
522 939
776 886
900 282
833 392
234 83
514 330
171 346
756 25
64 67
8 762
254 747
310 128
13 936
26 924
919 151
468 412
678 848
354 94
914 713
855 520
811 164
783 671
839 160
594 40
687 511
13 892
368 820
150 902
93 26
101 7
987 292
683 204
160 454
988 774
629 471
220 844
221 36
1000 207
451 338
850 968
917 884
343 683
515 694
210 139
620 549
265 448
195 893
919 415
88 590
625 184
753 976
826 693
642 169
214 936
646 833
484 262
281 679
901 468
57 653
795 150
39 270
438 148
187 3
84 832
94 467
597 599
369 41
915 444
679 323
96 825
473 654
283 564
833 804
352 622
629 901
765 350
561 560
399 592
882 846
416 354
270 234
723 454
37 75
428 691
77 37
565 381
203 546
633 968
895 278
275 807
750 71
776 722
568 397
203 695
716 630
194 271
238 388
456 512
546 996
418 760
165 194
125 219
120 157
105 225
457 598
558 530
557 341
542 45
642 351
396 978
912 305
508 820
751 36
794 659
377 313
126 632
57 81
499 653
783 141
355 178
835 977
438 585
13 583
243 741
626 488
671 23
712 858
290 976
125 72
468 480
601 937
449 435
266 886
371 630
792 585
100 949
260 771
971 323
127 568
399 644
431 499
118 849
110 115
662 561
63 273
331 385
184 38
930 662
957 973
607 355
987 285
551 467
97 776
626 110
382 19
777 329
974 674
28 903
420 580
301 759
865 203
225 405
223 539
667 246
429 3
491 701
725 208
630 260
839 799
159 55
353 383
460 576
895 940
973 675
294 610
375 679
501 118
977 482
729 475
883 920
625 41
974 977
904 49
988 189
798 661
298 525
340 16
976 577
748 476
958 775
550 840
232 20
804 758
908 394
856 732
26 5
529 83
43 856
866 641
832 878
293 63
897 499
70 52
609 124
719 516
518 926
247 895
570 163
425 613
19 436
493 620
342 676
553 32
235 801
530 304
849 603
77 663
156 831
364 648
802 57
675 189
229 228
572 816
380 453
471 232
943 250
155 947
902 145
609 129
219 507
973 131
584 430
936 526
31 90
92 725
425 576
57 839
421 200
559 991
58 630
117 700
404 635
512 239
781 688
871 873
764 647
383 856
793 465
416 154
437 143
113 539
349 445
464 731
653 340
885 59
774 29
523 541
684 257
827 848
438 468
824 918
330 729
52 982
68 936
41 193
965 915
755 442
645 490
340 472
689 129
350 19
712 614
678 767
140 259
453 246
52 98
569 775
389 987
992 452
601 682
844 942
94 369
979 145
830 382
19 663
211 619
913 768
976 967
973 313
31 665
897 9
161 78
267 741
101 791
602 663
417 43
640 636
354 612
948 384
745 788
274 486
541 971
703 159
558 248
910 387
457 978
861 77
662 160
356 557
42 322
480 662
67 628
496 624
134 489
859 590
186 78
975 541
634 403
724 472
123 556
133 189
535 980
101 298
601 311
933 405
937 617
301 263
509 286
312 93
853 787
648 337
327 182
316 843
295 768
140 895
79 730
313 11
614 917
494 903
885 146
165 394
783 182
232 274
753 102
398 892
996 828
973 660
282 803
376 127
57 612
357 54
7 775
993 814
267 154
988 262
981 961
274 170
34 381
110 657
954 466
63 60
949 914
996 151
316 940
85 582
93 73
195 425
727 269
653 760
1 762
579 830
718 527
743 862
936 739
364 471
410 163
260 502
587 806
278 323
478 352
111 844
149 173
708 218
700 450
79 987
457 618
133 83
719 719
889 996
218 871
865 60
352 327
903 298
470 263
155 604
845 611
828 706
751 546
541 169
152 110
46 424
179 861
864 800
884 47
498 809
715 326
866 466
871 641
162 960
873 552
679 394
646 725
326 348
516 56
338 81
631 561
324 234
398 548
942 783
810 770
18 309
750 190
361 265
626 967
879 316
101 687
821 22
856 342
326 212
168 475
78 480
626 658
665 848
531 720
939 953
557 699
55 488
840 574
962 614
336 395
266 413
597 920
991 122
823 929
467 33
606 864
272 941
259 889
712 97
856 34
75 452
305 568
930 296
689 753
576 115
835 555
530 301
959 545
296 582
470 542
390 181
366 579
61 406
683 636
190 50
170 777
834 480
35 530
699 424
499 434
232 534
464 433
2 498
68 874
275 535
386 108
14 58
236 74
956 264
451 188
855 682
630 536
391 131
285 776
14 195
48 317
442 851
884 281
226 514
817 588
497 201
951 112
835 236
886 424
600 961
822 750
504 738
241 712
990 161
903 486
361 624
899 974
151 784
398 102
204 87
758 500
478 614
589 70
546 669
641 535
372 542
886 679
892 981
601 95
420 359
946 897
324 534
318 1000
212 216
669 852
746 474
390 615
696 499
529 58
504 333
581 163
514 546
749 567
383 846
460 777
366 381
232 969
26 259
889 530
330 523
561 589
155 23
506 194
970 512
698 124
92 269
350 469
360 680
695 115
413 256
55 53
916 209
198 712
715 641
981 755
110 507
328 394
347 185
398 943
578 656
356 127
367 423
768 699
687 533
956 177
713 690
765 856
914 629
574 394
448 670
835 167
444 954
865 972
886 868
396 860
200 108
549 316
315 427
596 229
55 521
622 538
314 936
279 753
565 962
155 180
82 706
640 630
21 954
182 815
914 399
731 193
383 604
539 167
826 45
698 907
750 337
90 824
462 578
464 997
522 546
364 228
602 746
831 492
264 657
563 638
2 803
819 911
131 149
75 214
210 794
84 750
977 419
262 159
815 150
788 472
532 899
452 286
735 434
439 630
840 989
703 691
186 945
261 420
196 841
18 634
685 610
719 534
220 558
522 6
632 761
906 334
630 75
886 537
438 605
422 9
56 271
831 858
932 830
630 9
463 819
252 900
261 641
320 274
138 375
545 320
132 515
790 538
643 412
2 95
685 685
911 945
677 230
605 114
486 188
75 617
506 697
275 860
792 331
986 533
245 896
580 977
873 257
558 443
702 630
846 381
592 947
545 405
598 530
937 843
777 3
331 996
964 241
438 386
754 345
252 366
201 226
737 138
420 513
221 175
415 679
23 565
975 701
83 888
253 867
529 917
772 216
734 861
705 506
373 196
48 945
722 289
129 136
656 341
869 913
779 965
260 111
42 982
399 522
469 717
57 887
809 98
503 493
687 244
108 646
930 970
243 323
357 407
215 995
69 290
533 707
819 754
735 61
53 624
511 761
526 451
220 740
675 181
794 293
331 997
911 150
750 997
23 247
708 900
49 927
991 845
98 87
762 891
731 286
563 384
998 772
386 66
629 761
660 712
614 3
12 320
902 159
824 621
872 452
733 887
950 752
649 110
528 127
218 286
718 921
126 947
12 27
490 999
897 76
523 780
564 661
524 513
722 413
730 601
539 300
886 609
220 363
555 583
389 11
10 287
306 815
541 8
271 305
628 992
717 358
9 830
192 121
163 933
955 196
172 797
76 656
15 473
351 407
588 513
634 453
4 225
257 194
44 563
389 567
359 816
581 552
746 284
994 250
205 284
88 444
124 25
192 555
747 974
494 835
739 478
709 49
521 55
338 679
780 857
737 424
669 481
715 407
958 423
807 478
555 167
777 252
27 47
126 212
42 653
171 874
767 114
186 157
629 639
31 1000
1000 807
650 721
738 916
221 913
552 350
531 339
320 133
761 943
631 205
610 215
987 774
123 322
70 462
800 155
733 741
361 665
818 885
960 635
916 921
694 391
792 168
712 862
629 899
53 546
521 252
391 555
513 103
987 955
322 282
954 589
202 155
546 634
847 394
173 911
163 948
477 383
708 151
973 532
795 982
190 309
993 144
376 286
105 401
403 77
285 179
160 763
739 440
111 652
676 104
148 820
187 859
131 554
259 594
772 491
74 859
487 196
479 10
14 769
588 878
784 107
948 833
568 217
727 691
59 699
409 398
873 248
946 351
257 38
158 631
782 745
860 505
814 643
617 910
478 300
226 536
998 550
550 759
300 422
6 597
772 614
240 904
873 54
794 515
51 575
462 367
178 12
785 834
799 410
971 34
403 145
918 627
814 343
60 381
656 298
147 833
661 623
661 446
808 85
495 324
338 394
543 255
71 186
96 846
626 788
581 772
973 242
718 40
962 52
658 618
596 80
803 30
832 250
752 113
354 72
708 392
783 485
986 302
806 558
782 469
251 8
211 535
610 953
256 670
68 786
976 53
635 892
644 421
433 672
573 996
559 820
189 821
193 858
662 744
169 592
935 954
616 508
949 174
679 480
971 234
975 693
868 274
899 674
848 399
331 162
691 34
10 860
165 241
804 465
766 482
959 910
236 439
464 747
885 316
477 737
953 487
170 586
419 871
137 139
18 447
886 652
750 328
532 198
683 479
942 648
402 517
875 228
872 244
674 623
626 291
612 376
765 507
243 725
341 529
262 771
306 485
242 85
460 179
866 214
457 540
283 114
567 686
953 722
81 397
264 946
486 999
376 54
613 184
246 247
465 813
778 387
587 316
121 892
293 470
628 605
896 750
806 401
194 843
229 560
639 349
803 380
184 95
202 767
3 969
663 630
925 558
725 985
507 49
308 735
960 299
436 762
678 619
209 231
737 211
840 475
456 489
20 265
406 96
145 909
646 104
559 433
218 589
51 426
396 3
686 851
107 511
592 479
637 906
784 741
816 602
231 451
317 672
523 332
810 640
111 383
368 370
453 4
627 978
199 317
368 982
409 183
684 997
272 493
103 31
358 82
8 557
890 158
796 245
435 258
505 914
517 217
793 504
858 405
402 215
136 13
744 45
289 623
149 146
537 537
638 802
57 935
103 925
428 453
209 668
203 46
77 326
690 375
746 37
190 710
49 185
583 547
928 566
111 617
847 910
568 22
989 106
786 965
909 834
150 380
436 84
278 716
649 740
684 941
162 530
876 876
555 746
915 805
316 904
286 369
918 472
393 79
2 243
470 859
191 25
956 428
232 635
126 141
735 345
446 869
389 586
89 410
308 350
991 777
208 533
960 472
385 191
106 862
207 344
916 624
554 361
492 294
946 165
389 458
665 948
110 949
641 847
708 525
289 266
869 205
846 678
136 487
503 873
377 371
263 246
371 342
139 768
709 235
954 556
307 569
291 630
678 2
247 633
975 749
1000 465
967 844
391 976
733 538
168 385
738 24
656 964
952 630
712 951
447 580
689 731
638 26
780 885
564 864
423 83
600 98
121 768
320 128
110 794
725 935
680 607
470 82
179 307
74 78
443 26
911 847
591 289
712 210
23 371
914 983
100 764
3 372
750 686
643 252
540 740
649 603
949 672
325 104
935 429
464 424
99 449
987 551
212 58
702 214
781 829
10 530
866 4
236 320
274 818
990 969
203 553
378 256
118 158
688 301
482 820
727 69
305 765
413 211
335 872
486 677
192 40
229 569
295 699
727 378
177 766
678 659
703 383
841 467
946 203
151 930
617 953
7 808
992 587
285 103
16 814
153 902
285 720
674 230
274 825
952 185
896 369
911 533
823 278
346 42
935 421
236 797
774 993
989 702
701 236
433 523
298 113
719 720
188 105
517 712
755 752
335 441
877 660
248 126
652 905
624 19
827 400
463 107
95 323
254 2
955 41
898 641
833 127
653 526
226 15
184 780
320 140
706 627
267 717
594 136
995 533
548 661
847 980
835 105
213 161
275 97
116 893
813 548
2 678
866 854
249 765
48 311
290 767
999 618
839 806
319 892
632 775
629 294
805 806
907 446
924 905
63 114
62 33
165 412
30 498
711 803
513 343
203 156
168 504
881 74
330 363
270 391
395 786
434 534
784 145
688 297
206 381
888 521
835 407
24 716
871 513
687 492
904 433
277 26
33 705
955 791
60 195
961 433
11 184
945 697
675 200
129 304
577 584
436 241
824 453
688 208
435 384
269 846
578 580
91 531
618 404
740 703
627 915
507 666
800 551
692 522
746 310
925 60
475 480
219 860
797 845
671 662
248 434
276 678
649 319
199 746
985 179
554 876
583 675
300 731
190 547
577 165
135 775
262 467
250 771
735 586
949 319
23 302
274 360
586 576
390 101
744 966
92 879
681 387
59 684
43 187
539 781
382 476
356 123
577 99
440 193
329 531
71 24
667 257
232 221
607 437
947 603
770 522
607 608
748 789
987 775
241 945
564 187
899 684
528 40
694 650
479 557
200 977
137 297
743 181
308 866
26 871
52 276
554 932
136 20
529 337
426 17
550 259
601 857
727 879
810 568
852 248
48 733
749 922
180 592
569 232
215 47
741 445
788 887
782 462
194 166
592 618
624 156
977 896
906 69
340 694
985 474
326 595
639 602
498 291
934 839
288 176
29 969
216 941
986 380
401 322
536 675
993 174
628 842
816 523
974 649
856 2
969 242
359 184
534 784
442 871
163 843
192 368
28 456
486 372
981 113
565 797
898 701
373 871
366 647
578 528
248 760
215 769
999 196
233 563
463 621
642 381
269 198
87 986
196 16
796 420
739 10
557 772
492 615
590 307
235 149
778 968
335 816
9 823
720 817
214 662
519 830
416 559
727 17
169 310
1000 507
705 361
945 538
704 846
27 574
27 23
38 874
180 769
838 947
9 933
186 134
601 130
672 656
327 50
73 619
56 55
459 441
95 47
113 852
213 439
901 794
144 325
412 723
832 660
455 888
714 887
728 524
939 649
48 766
431 535
329 414
459 320
559 15
504 286
539 183
214 230
809 384
61 591
275 500
903 577
764 461
746 129
801 530
826 523
917 239
455 726
622 867
197 293
841 293
277 882
876 904
551 267
602 393
631 188
596 252
55 263
494 603
247 536
215 122
439 299
251 918
878 890
879 93
101 833
837 834
373 298
70 779
355 816
454 793
63 612
291 455
287 406
576 637
286 646
561 164
977 948
4 928
329 629
727 971
83 296
713 369
702 640
357 278
839 836
927 325
118 978
72 523
152 306
602 787
427 663
87 847
41 619
52 389
645 330
473 831
596 896
353 175
1000 856
481 74
442 82
860 396
736 638
58 667
707 66
912 265
653 56
674 117
796 363
108 276
436 549
709 648
771 686
488 682
950 899
997 954
108 218
470 748
829 84
621 124
952 598
690 628
677 727
550 341
621 454
937 752
108 240
349 837
31 332
515 720
418 578
448 95
304 968
660 506
939 281
974 653
262 884
956 746
921 373
182 699
979 61
767 60
64 578
706 467
3 559
922 264
442 709
455 311
770 129
31 940
769 286
760 99
698 526
158 309
970 221
39 240
21 893
423 475
556 544
956 586
483 414
604 548
333 995
788 565
307 642
506 442
874 386
66 428
408 925
56 294
289 561
87 196
21 466
938 246
851 346
688 167
891 830
338 3
297 795
342 677
976 93
353 163
516 923
884 486
488 793
519 281
299 70
120 887
665 885
271 17
760 431
191 275
706 433
685 589
162 406
541 55
102 411
481 598
652 939
38 427
563 722
237 162
8 130
540 903
860 372
324 335
467 864
440 119
802 27
805 270
949 367
198 37
550 851
916 765
311 455
19 170
290 518
670 522
393 826
8 742
171 851
528 720
53 443
836 715
249 855
237 427
724 589
923 697
866 944
219 258
144 958
406 666
160 285
927 680
426 515
458 502
104 738
781 511
85 55
784 282
818 189
947 977
826 683
541 256
935 32
533 437
482 665
300 566
868 68
636 426
286 322
759 103
739 972
943 992
791 229
561 102
413 57
272 940
404 133
172 86
73 667
711 986
978 267
377 390
675 41
340 857
148 393
580 618
581 386
334 481
744 618
558 485
441 514
259 326
731 190
575 730
210 838
713 113
677 925
405 785
761 962
546 794
607 986
515 656
319 385
890 344
996 451
170 882
844 592
972 741
768 652
666 282
508 332
321 503
868 644
746 346
830 915
579 152
197 422
700 950
999 531
131 513
363 581
753 239
622 456
405 474
470 403
405 885
910 242
674 707
237 157
556 734
190 275
850 946
349 505
48 402
305 770
387 231
347 975
739 51
107 747
44 663
480 300
575 689
967 674
530 266
346 578
668 650
699 399
795 255
837 386
507 928
674 832
526 57
835 207
541 502
208 591
676 392
961 463
833 10
579 72
879 414
630 771
267 837
362 519
838 559
114 257
242 240
451 848
964 13
115 895
660 713
901 828
812 682
735 277
854 65
64 513
1000 478
238 796
47 379
8 298
814 105
4 442
19 858
507 504
456 90
448 751
503 103
958 70
430 357
490 159
263 914
356 405
476 214
149 67
943 948
818 106
973 330
432 578
650 775
274 478
414 422
545 356
813 693
519 827
362 766
39 647
165 41
773 722
189 529
539 462
12 604
615 825
648 10
609 167
188 322
266 92
521 746
226 602
130 930
876 487
389 598
774 65
364 382
129 726
491 108
709 343
131 190
624 358
820 416
771 932
302 134
665 884
102 165
796 120
71 961
117 131
839 776
280 313
666 296
866 161
124 778
738 644
324 744
242 995
374 197
648 5
840 844
366 614
51 489
392 578
573 710
225 814
705 598
11 398
161 334
853 73
669 192
512 254
12 5
530 377
218 362
510 604
842 82
313 66
248 369
15 610
943 322
375 439
796 491
423 684
639 320
717 952
738 964
573 142
279 868
463 231
479 328
36 877
615 343
192 81
601 755
906 317
58 995
633 730
959 902
12 460
100 950
901 643
608 147
253 203
876 311
392 295
417 614
94 662
792 104
412 128
429 563
957 220
671 210
758 911
14 173
186 763
562 598
242 576
460 670
481 764
983 99
80 106
131 48
632 6
531 361
455 68
475 368
665 716
943 125
386 432
195 516
966 356
286 666
124 59
765 755
416 155
751 946
14 990
298 594
659 493
462 17
372 659
445 947
728 568
5 844
322 421
998 424
980 83
121 970
916 362
155 101
646 951
399 373
518 404
216 191
614 245
77 945
680 929
200 144
113 189
90 28
550 704
691 263
379 337
213 777
532 629
273 59
183 335
830 739
54 942
927 495
322 828
199 77
458 889
965 638
986 496
496 562
248 332
764 77
16 691
821 383
713 785
20 698
633 637
956 539
833 699
559 949
775 981
329 132
763 14
525 782
892 832
672 41
269 819
821 179
767 595
230 239
918 344
252 802
171 754
409 48
887 300
33 960
491 450
800 1
192 52
166 590
828 736
739 432
889 261
185 297
308 71
948 187
51 14
951 734
867 793
260 336
271 425
888 416
522 72
368 475
2 770
840 304
504 706
96 687
75 240
111 852
617 282
308 793
597 112
634 964
938 987
734 777
290 589
834 737
627 908
977 532
594 904
60 704
755 677
337 415
609 28
646 227
338 637
558 627
403 265
231 236
495 977
232 800
476 127
324 355
587 974
597 276
610 506
940 386
94 499
212 277
157 798
610 327
841 873
197 780
610 374
811 435
402 233
297 294
444 131
909 869
343 519
486 468
599 715
149 892
402 550
850 647
867 305
434 614
52 542
956 255
254 337
641 542
885 139
797 531
122 872
712 578
517 227
719 755
296 445
57 985
489 206
748 973
302 956
588 818
924 671
427 220
241 717
783 598
947 992
220 435
197 86
585 144
137 390
68 671
980 155
349 50
976 942
123 177
174 611
918 594
142 203
357 657
467 286
853 49
281 299
151 656
222 273
883 102
693 164
418 981
183 269
735 891
925 673
702 392
12 811
315 983
20 595
251 855
794 435
191 658
948 303
975 807
615 284
986 583
448 779
369 401
807 256
913 727
135 991
902 461
797 869
744 868
254 159
6 586
520 551
303 280
495 700
629 408
426 8
5 587
538 153
455 633
812 180
563 915
171 82
969 768
820 552
222 597
612 948
534 779
345 585
116 384
423 286
465 240
282 785
359 205
108 173
127 18
357 881
894 120
725 239
929 168
810 745
529 766
647 480
652 773
123 340
151 534
94 147
873 975
264 519
331 746
340 317
60 85
192 183
535 965
404 860
642 759
938 866
85 202
112 359
456 846
469 929
463 572
431 641
657 424
78 611
734 775
404 189
972 742
893 48
187 713
328 225
725 790
8 931
962 995
631 461
835 827
568 823
222 930
584 696
491 26
931 474
839 301
533 261
525 6
221 268
549 694
708 649
227 187
874 510
972 917
315 787
768 888
406 937
982 727
9 627
462 716
276 245
510 966
445 170
29 958
226 976
763 530
132 168
474 800
890 482
778 703
549 53
948 906
357 286
407 385
596 472
447 850
65 209
379 196
729 548
360 202
347 601
304 584
142 702
968 900
371 173
300 411
307 646
363 342
620 767
907 965
666 416
331 21
273 566
23 700
86 682
345 449
469 438
444 445
733 984
94 5
902 494
957 889
355 384
983 175
266 322
641 899
303 777
545 983
340 684
859 573
146 340
81 787
949 452
397 296
311 699
72 855
33 123
944 133
150 822
144 166
474 865
533 57
964 641
600 274
480 724
498 775
208 980
802 355
962 945
989 534
159 789
963 638
765 424
233 49
536 638
724 17
902 533
4 60
313 921
513 197
289 826
863 614
248 938
982 682
2 884
214 357
943 887
385 533
358 199
848 173
469 63
397 353
62 945
948 797
766 729
985 704
22 369
236 419
393 594
654 903
153 6
21 901
211 606
238 738
210 611
106 446
30 850
762 940
284 122
356 833
556 28
723 937
878 465
324 722
218 852
82 374
495 375
563 574
584 270
225 121
708 299
57 937
763 991
64 724
928 373
816 833
89 311
236 143
674 18
958 734
316 15
357 629
704 92
496 995
719 998
12 433
241 453
351 489
946 373
918 302
353 136
227 922
754 761
696 472
110 655
630 121
525 791
341 197
128 927
651 73
746 417
986 207
423 968
110 694
234 580
507 986
512 313
311 625
140 396
444 281
825 527
261 160
240 767
67 846
229 254
730 65
702 948
710 49
246 958
492 475
87 995
619 789
750 753
654 830
60 167
41 740
129 818
959 567
355 458
562 100
286 622
743 833
903 991
83 931
898 128
542 16
834 814
455 837
399 17
990 905
208 732
722 85
367 6
804 5
198 637
634 913
81 441
101 479
457 740
529 85
536 250
521 645
406 888
650 40
864 479
468 677
541 393
132 976
794 127
581 681
720 998
828 239
951 287
262 134
561 662
910 530
464 834
229 548
479 78
86 351
232 566
227 47
511 732
341 214
715 378
533 414
469 96
24 221
465 109
104 507
553 585
809 647
878 149
212 365
856 226
814 107
330 881
294 304
876 774
394 881
343 584
300 679
132 466
346 620
26 991
923 335
460 436
948 853
431 229
926 871
878 106
418 361
923 554
258 447
547 724
304 16
275 581
958 314
692 131
863 301
569 173
69 44
373 3
583 647
936 820
190 488
269 365
788 186
484 245
387 52
769 532
756 947
593 369
208 77
311 476
340 282
813 29
649 739
446 629
260 307
115 467
315 530
488 220
486 735
16 466
494 284
844 837
934 103
143 49
825 567
97 860
882 936
895 37
216 558
166 485
807 887
759 932
814 304
381 331
788 242
887 578
594 279
301 752
165 424
723 126
147 162
481 249
89 871
948 847
154 36
339 401
642 887
339 681
482 170
311 205
647 457
366 866
35 198
114 475
673 574
449 693
892 787
446 893
779 319
976 859
63 883
95 780
672 565
457 476
144 794
765 239
573 512
71 254
725 26
2 350
776 675
283 607
22 508
158 166
302 923
212 207
233 745
325 376
440 787
393 349
624 259
29 782
776 682
56 531
907 841
709 738
703 911
569 266
819 928
429 610
714 501
178 359
392 13
205 896
388 907
159 956
524 979
55 460
809 120
619 294
661 862
328 48
355 644
771 848
936 177
587 226
483 349
486 819
464 236
114 473
667 774
334 346
173 454
183 528
450 999
264 572
748 856
295 395
178 882
972 660
230 457
830 221
561 293
765 122
800 451
256 354
851 705
352 466
276 901
665 375
109 311
122 286
298 773
345 166
772 800
334 278
402 350
660 125
328 175
571 673
340 342
230 97
189 241
512 987
136 793
791 537
399 802
357 192
990 36
254 532
642 483
980 217
457 913
507 917
426 642
709 216
530 851
361 280
4 631
78 455
338 645
165 317
234 254
336 294
821 866
145 499
210 338
487 605
580 916
598 748
227 762
756 859
818 644
981 982
655 114
430 423
553 460
675 308
671 621
398 448
638 944
869 783
545 940
691 433
201 145
357 372
96 127
419 875
635 161
134 532
452 176
964 411
873 861
799 343
959 351
573 605
177 929
408 101
518 915
251 152
35 878
264 998
288 488
859 438
831 169
789 318
588 361
642 249
874 676
218 281
969 841
970 799
468 948
822 389
63 463
638 153
780 737
14 307
358 272
155 160
828 124
585 130
518 549
53 732
197 832
870 279
375 896
636 84
167 827
423 322
986 602
141 382
776 627
788 646
504 579
739 701
410 558
27 814
17 546
975 532
951 375
543 565
489 838
288 528
411 600
717 568
134 464
955 28
646 555
407 748
36 730
60 524
567 699
313 813
369 29
605 894
630 250
448 914
88 4
400 123
646 651
212 141
628 229
474 640
376 151
711 816
507 110
290 239
242 430
603 899
193 853
433 213
756 258
853 293
531 110
703 259
74 766
963 530
335 131
303 456
453 59
714 305
766 406
143 44
542 643
800 469
999 621
286 333
752 309
464 830
682 167
425 447
824 741
137 550
147 579
434 145
200 719
708 144
325 810
690 101
16 24
161 567
743 341
93 928
451 941
31 140
400 124
422 105
115 172
444 680
479 459
703 991
918 775
368 218
694 789
312 266
166 401
81 609
432 559
419 135
743 201
7 619
86 354
945 264
83 762
834 450
918 203
908 582
572 809
729 854
406 47
441 492
107 834
499 940
635 477
170 576
129 559
477 398
920 6
344 855
593 4
990 823
616 511
493 181
809 628
596 18
118 410
307 813
914 868
871 611
908 707
749 249
529 364
759 279
459 179
889 309
250 547
596 956
14 644
104 895
393 677
473 456
889 717
327 728
557 215
36 159
894 460
362 842
415 257
252 448
675 611
429 407
523 253
969 189
755 525
388 868
32 115
944 278
121 164
993 555
159 543
277 479
356 838
290 95
598 135
475 920
530 947
435 144
419 85
951 625
642 579
305 466
600 624
543 204
347 464
538 765
548 356
780 436
285 123
598 198
107 503
277 592
181 166
288 768
184 886
169 325
358 869
413 65
949 285
138 175
290 425
662 611
467 402
461 361
930 157
954 287
377 718
906 492
569 548
177 838
331 271
558 730
448 196
611 802
521 37
314 855
445 248
573 369
649 997
222 559
845 525
909 807
7 442
882 82
581 722
980 909
945 206
627 330
363 705
396 207
581 656
14 259
506 40
580 864
945 414
535 277
129 266
984 187
592 444
161 729
339 55
918 47
812 969
747 323
509 107
517 974
220 108
62 269
908 223
349 457
748 687
511 313
346 170
7 188
510 403
834 19
861 350
344 80
446 871
445 82
769 671
505 77
450 863
335 38
793 410
215 653
437 756
586 881
837 746
143 499
364 879
323 699
917 899
895 61
795 615
358 984
360 134
292 127
414 325
344 908
175 59
109 55
467 408
177 481
2 387
832 293
514 245
619 290
641 728
344 36
82 810
484 896
432 825
562 459
523 915
208 63
623 454
319 241
743 959
347 402
248 141
112 322
311 948
217 95
772 131
905 647
352 252
107 98
379 849
57 698
287 403
99 535
543 44
474 655
602 934
416 135
723 460
589 75
890 186
940 620
34 996
317 673
750 416
811 32
299 528
461 750
687 825
944 169
94 333
872 652
209 555
657 853
248 245
421 27
36 700
230 980
869 618
215 8
112 837
481 335
17 876
461 197
386 363
131 806
390 519
850 726
816 693
531 656
531 232
487 425
974 502
579 257
238 312
59 994
585 942
606 63
836 411
362 808
263 599
73 588
452 93
410 31
702 647
694 289
238 103
933 174
220 772
411 581
471 543
148 524
190 841
165 637
576 279
310 861
452 353
369 389
353 588
160 764
776 474
855 675
664 355
550 205
274 769
218 583
981 21
288 349
409 640
289 921
363 530
634 351
619 837
824 826
44 374
961 103
199 677
37 959
316 325
879 719
133 242
600 118
944 219
217 594
438 606
282 988
643 177
837 550
833 880
454 2
790 569
223 88
617 536
344 386
802 939
451 990
488 283
221 909
73 674
910 513
427 25
707 164
889 995
68 679
915 642
766 432
859 382
492 570
111 332
240 629
493 135
878 34
140 845
628 469
639 947
374 110
548 235
289 708
54 166
88 383
259 579
579 869
689 473
153 62
934 572
927 965
551 16
936 253
474 341
209 758
688 171
740 728
995 244
790 929
167 68
893 619
635 858
561 922
262 232
690 410
682 26
449 542
470 445
305 714
509 50
323 868
454 936
868 904
620 558
665 301
22 130
642 470
911 418
885 317
486 207
142 634
537 18
919 553
319 853
160 692
982 153
777 219
200 845
933 110
7 615
746 630
135 296
514 986
459 798
993 974
690 526
901 696
498 876
9 968
833 436
698 913
605 508
532 236
440 541
647 505
98 341
821 702
233 983
573 765
657 125
123 303
781 272
612 362
283 459
892 387
302 476
361 211
704 718
887 827
491 352
734 102
561 957
754 214
784 619
28 471
416 505
136 477
546 856
17 565
75 828
717 565
179 450
666 244
189 902
372 46
968 520
41 514
375 409
78 449
236 146
13 767
10 764
794 376
29 508
347 824
862 425
922 637
984 626
370 39
755 398
899 269
680 608
103 128
61 449
225 279
367 285
722 638
336 615
370 705
6 124
455 904
745 134
613 923
844 224
722 812
152 440
448 962
699 949
180 68
593 302
485 557
176 420
59 73
986 132
236 137
628 442
661 807
509 666
85 526
361 153
225 712
327 726
590 867
149 631
935 233
508 912
64 971
343 640
683 597
100 235
420 595
885 10
832 598
226 511
324 601
933 820
972 219
404 832
267 746
342 636
535 114
123 766
628 43
653 676
18 393
790 989
989 459
321 173
767 249
859 487
881 601
514 341
923 531
85 65
519 48
492 802
613 585
720 373
622 469
676 922
874 819
661 61
927 732
570 54
5 597
975 310
153 848
481 402
87 559
400 171
732 661
746 58
61 137
740 493
673 661
899 29
257 225
691 410
425 171
411 516
118 949
667 113
854 390
520 752
771 776
537 752
523 981
731 421
265 494
288 383
442 307
847 391
707 412
872 9
60 13
483 481
863 203
428 710
593 963
28 344
214 854
550 6
383 529
541 880
503 757
148 337
111 886
268 647
406 886
21 149
726 403
678 420
196 570
299 50
71 816
434 936
871 634
399 925
670 18
923 427
697 605
400 892
495 32
580 246
15 365
533 886
350 712
858 748
636 879
306 372
501 881
352 197
441 362
469 92
337 860
764 869
932 954
833 682
477 490
54 329
877 558
271 11
754 188
657 574
632 853
712 89
189 160
554 120
39 298
152 515
787 557
195 508
665 71
417 876
887 845
227 895
419 858
747 391
479 717
970 384
837 435
854 227
93 870
265 287
709 145
157 448
289 711
453 443
197 284
160 519
953 872
926 37
906 196
656 635
131 633
812 314
27 456
723 315
518 341
701 970
605 295
416 272
994 720
495 919
756 427
288 14
648 98
276 518
774 793
859 475
724 719
640 491
686 141
459 767
962 254
227 589
772 1000
382 630
826 848
918 614
391 612
598 953
800 500
41 952
353 876
157 329
697 383
918 468
382 651
850 71
684 851
730 281
132 424
294 524
727 999
399 711
36 766
926 716
316 660
834 678
501 34
809 589
939 905
23 398
870 469
246 147
184 914
158 901
467 511
406 151
731 637
366 738
63 1000
711 932
222 588
760 73
576 491
709 492
9 575
536 6
338 247
289 510
659 471
895 433
880 748
82 538
539 260
366 951
160 850
318 794
789 514
145 421
153 992
808 805
193 64
952 9
535 972
473 896
157 280
76 20
499 320
885 124
804 808
288 227
230 760
122 739
522 466
319 172
167 77
362 703
125 522
46 226
649 201
33 245
823 222
960 175
627 237
834 960
684 656
952 493
559 843
170 694
21 579
28 162
480 445
400 1
491 354
248 609
10 378
292 446
342 286
269 665
587 834
531 699
171 847
898 650
643 298
2 133
70 250
855 431
229 320
984 596
703 923
781 191
47 59
573 297
60 215
946 62
700 948
11 131
495 793
628 478
873 308
184 113
34 230
524 958
343 318
493 882
376 987
675 3
816 415
935 261
373 260
569 929
831 92
104 178
254 387
373 612
336 540
592 185
252 216
278 335
851 884
721 788
751 552
984 480
924 91
144 907
813 867
526 925
410 676
135 151
630 953
560 125
842 696
707 686
310 456
483 588
278 731
871 764
233 215
127 444
924 814
238 234
270 207
305 752
497 775
718 367
267 123
597 326
266 872
140 504
105 761
62 409
396 360
416 993
557 258
502 739
995 366
298 742
207 155
558 974
866 451
294 215
472 101
194 52
539 48
413 439
626 489
773 833
996 331
158 495
585 767
105 451
217 10
23 862
576 521
63 399
973 437
352 166
840 890
213 981
774 977
818 192
307 458
260 427
772 283
450 127
138 801
958 815
917 650
814 793
296 120
883 862
580 6
57 650
306 419
34 347
461 343
632 275
432 628
949 363
986 92
93 500
557 852
639 942
285 414
698 178
515 184
240 220
250 225
664 183
34 164
532 268
582 168
898 221
405 859
838 910
529 455
666 563
970 993
504 336
958 387
555 635
900 78
473 935
81 570
548 328
237 797
711 514
246 567
142 345
494 938
339 424
715 239
103 983
976 339
444 894
238 210
147 611
488 490
265 821
57 286
614 1
637 991
301 80
884 223
17 473
433 659
556 931
621 43
50 406
730 107
760 226
337 128
699 121
52 758
1000 823
484 219
507 735
141 936
366 183
56 321
177 517
239 147
104 843
133 103
666 968
431 195
166 149
377 796
325 784
468 501
653 468
579 821
954 169
544 423
525 253
644 198
776 698
892 594
741 383
235 408
28 959
779 348
127 449
93 671
871 680
698 396
285 693
945 412
742 373
322 633
967 380
762 8
915 349
307 160
507 379
885 951
401 756
379 473
844 493
832 111
405 147
387 819
919 140
926 901
590 780
579 844
672 750
843 893
66 549
544 258
850 300
308 690
97 127
562 143
892 653
126 130
226 842
390 459
252 592
759 7
48 180
464 907
751 248
900 47
476 125
119 630
850 370
221 608
25 775
302 841
681 29
841 373
304 83
623 553
943 438
139 792
751 534
833 128
308 486
866 808
713 422
775 45
768 430
127 360
6 204
108 523
961 628
194 767
653 523
71 960
300 225
647 972
442 328
281 193
67 157
245 426
547 896
612 297
715 371
62 116
257 186
598 68
127 480
971 535
286 621
278 897
460 876
926 380
890 875
799 673
606 168
242 84
629 987
873 415
846 931
520 305
158 34
766 879
662 564
551 435
592 953
572 220
939 349
170 164
665 426
930 510
834 451
452 810
387 405
709 269
549 1000
969 70
163 731
161 827
337 568
242 150
137 427
953 141
805 596
512 256
757 250
370 127
196 882
420 356
149 45
546 336
476 545
131 281
492 994
595 548
299 988
222 179
810 701
345 609
721 172
196 692
15 964
199 773
809 420
413 26
473 206
896 169
814 616
341 671
668 365
506 426
636 222
605 1
327 578
458 141
193 798
811 363
942 830
93 585
553 301
107 541
874 241
726 220
573 244
987 37
598 784
933 346
176 583
354 268
519 258
217 524
365 455
206 937
212 651
105 809
786 288
740 649
141 451
579 505
905 784
368 891
609 251
735 94
882 227
732 801
596 525
643 826
518 763
274 349
264 784
621 224
71 698
277 235
116 8
338 878
671 207
640 23
839 400
361 102
678 921
873 289
338 857
551 449
659 86
782 336
359 6
279 823
612 252
459 975
207 544
620 38
243 581
860 254
252 651
230 983
549 508
805 512
817 453
689 788
847 437
690 316
699 279
43 697
843 294
347 424
277 247
110 394
315 375
180 211
270 374
810 930
173 852
245 871
919 324
747 561
863 29
994 325
422 586
38 736
123 487
217 403
954 26
568 268
33 500
884 779
61 99
160 406
423 581
725 66
895 30
92 579
30 426
94 527
986 952
473 884
309 782
274 245
458 367
771 742
45 598
817 586
242 17
752 489
300 576
372 310
98 242
474 907
648 115
712 873
889 833
255 353
330 6
193 981
581 565
290 9
948 732
1000 916
313 449
157 139
355 117
735 355
231 791
399 294
212 852
210 152
151 15
10 137
544 703
583 503
654 820
285 721
288 17
191 237
456 238
499 998
366 280
659 183
559 593
685 506
326 20
807 496
292 94
424 927
144 249
105 469
965 16
61 649
521 796
690 198
560 973
340 751
807 150
533 263
618 497
278 30
497 151
316 637
463 734
834 279
373 576
929 905
190 899
280 601
553 911
593 738
598 981
294 393
803 483
291 907
730 644
644 881
847 961
217 290
641 301
224 795
136 866
787 559
554 55
749 25
329 800
961 697
755 807
658 448
969 745
96 961
45 319
756 180
536 808
969 323
91 609
415 172
397 381
224 717
990 785
405 526
32 934
894 924
671 308
619 196
264 522
513 941
380 21
252 331
607 199
864 774
968 864
431 832
156 825
975 417
699 286
826 722
777 208
353 684
88 718
784 410
238 246
10 488
442 399
718 540
572 696
140 826
235 43
603 334
893 631
769 891
289 376
908 279
86 479
326 577
118 427
437 901
884 848
738 485
213 378
212 774
925 119
949 730
939 604
494 336
736 963
952 600
509 900
856 544
879 675
893 662
478 124
516 234
727 529
916 270
813 989
471 43
663 134
54 279
718 531
402 585
116 661
542 49
192 186
309 711
831 615
507 372
663 649
237 896
331 781
81 877
872 340
957 135
316 247
6 822
618 21
822 243
74 411
632 267
663 219
276 534
910 584
987 630
374 788
751 135
212 177
270 212
782 981
817 691
783 811
440 131
875 813
270 875
544 583
717 703
403 402
965 403
42 900
453 916
305 985
39 427
437 476
889 172
951 28
822 615
950 282
937 343
533 389
259 597
463 752
737 809
568 414
861 736
211 149
479 125
627 767
441 917
823 283
174 322
230 143
124 406
882 466
977 228
482 436
550 663
244 518
576 368
322 508
561 209
270 42
644 171
56 93
512 635
276 896
528 891
466 124
491 386
896 474
644 255
241 700
994 200
942 471
98 54
864 940
751 684
710 307
841 605
437 976
248 884
27 253
210 321
723 659
6 688
79 471
652 548
961 531
527 398
507 774
26 490
148 282
798 349
684 346
169 204
103 799
702 981
548 560
754 180
669 353
780 393
211 463
738 501
429 510
917 483
490 464
981 797
207 443
35 47
327 29
885 755
764 441
346 20
926 967
557 316
839 886
79 844
50 535
553 462
758 211
748 756
722 575
434 531
865 118
390 914
728 762
242 387
593 300
33 692
55 403
716 128
977 56
197 410
922 311
16 964
906 667
623 22
673 236
259 727
638 974
206 966
256 649
629 31
899 555
671 914
102 757
685 393
985 66
713 11
565 806
913 999
885 661
417 32
799 141
192 29
834 353
542 920
865 807
918 89
14 802
140 517
399 188
472 801
921 467
900 205
684 444
989 615
760 89
630 251
828 359
247 367
77 558
707 328
762 562
770 346
541 320
116 576
124 364
410 112
330 521
771 157
741 943
118 447
592 879
399 462
729 906
89 677
992 829
971 666
682 827
99 17
247 606
419 546
294 260
288 235
436 360
828 10
95 953
338 681
284 208
69 103
805 714
714 48
448 1
635 361
956 46
246 136
407 179
862 16
211 956
21 338
406 349
397 195
478 865
350 236
396 563
251 606
888 517
854 414
564 750
99 491
440 847
685 263
695 848
759 460
716 9
417 585
932 656
102 84
916 307
849 480
57 944
801 507
413 900
71 548
723 181
7 790
190 423
79 828
486 756
825 542
52 625
659 422
925 74
503 466
848 229
408 197
624 893
952 800
425 186
544 993
276 535
761 565
761 140
771 715
384 314
867 825
349 490
615 193
455 149
959 142
502 192
683 60
16 979
909 626
208 479
582 235
697 461
666 726
434 627
525 122
618 989
516 986
702 138
676 873
352 236
917 366
443 845
561 319
966 530
307 833
270 568
550 204
749 852
86 452
762 757
153 31
474 564
409 877
235 374
406 894
207 273
518 476
924 904
356 559
667 420
499 140
984 815
43 643
117 801
425 405
684 221
489 908
871 536
307 121
28 642
287 436
385 330
430 502
130 317
528 906
251 505
403 384
194 273
271 464
219 870
456 32
73 984
937 145
13 458
253 615
962 552
944 460
460 490
953 597
306 888
757 464
220 286
269 628
789 634
85 393
296 657
14 33
749 729
14 378
612 635
497 219
735 344
595 815
896 960
982 470
498 430
608 536
913 361
445 546
856 191
555 26
740 355
901 108
836 22
562 493
116 938
442 244
272 533
951 276
736 627
310 385
945 952
890 709
853 53
155 278
480 824
487 900
26 222
526 687
959 78
610 349
817 554
301 400
965 542
109 818
946 61
396 274
69 551
903 9
850 776
599 58
933 976
663 590
888 272
177 942
835 916
435 976
361 368
309 471
878 174
892 333
248 328
858 576
385 615
703 994
768 158
159 351
407 309
753 244
909 489
210 232
833 483
959 985
543 13
330 987
77 19
444 243
838 757
36 48
988 868
882 299
204 424
311 886
723 837
511 249
268 907
101 711
705 293
513 971
746 653
343 337
355 393
276 622
299 376
324 941
585 577
547 413
517 292
65 469
974 728
757 249
349 407
976 32
679 909
867 521
637 135
499 410
10 790
661 337
965 19
120 410
158 986
282 23
269 975
127 675
868 563
36 718
324 125
325 333
584 870
27 989
157 498
836 383
688 456
188 484
752 407
477 721
405 530
263 811
728 125
202 490
37 708
877 793
218 558
759 2
814 21
403 229
320 131
353 622
803 951
139 192
659 15
984 248
380 553
555 971
510 719
543 783
530 214
913 882
187 479
787 1
64 768
596 554
205 300
199 362
789 105
332 650
823 711
951 717
493 832
930 757
65 468
236 852
468 552
497 883
671 444
402 357
627 958
8 825
797 103
931 100
666 996
199 386
455 243
609 871
225 67
991 641
549 449
612 566
916 622
40 536
96 881
592 902
124 356
335 676
167 526
114 37
39 15
485 2
580 280
532 398
632 757
562 235
769 80
760 235
249 600
152 180
222 518
794 539
533 799
878 692
887 346
86 858
950 308
375 417
777 520
307 616
296 954
299 737
742 561
906 466
397 84
826 123
853 602
643 511
471 115
697 603
65 322
583 322
876 948
474 531
252 295
521 173
946 55
762 976
649 606
448 524
906 36
832 40
922 916
308 926
926 559
221 799
731 157
135 28
448 550
347 449
324 60
829 155
451 938
164 372
854 471
298 131
929 464
26 63
680 860
490 647
289 653
475 667
976 207
319 865
204 318
245 616
398 277
827 676
654 486
460 825
468 655
527 957
301 167
961 671
994 577
841 914
879 397
364 981
27 467
121 108
155 422
92 286
625 895
909 549
945 364
72 937
754 226
341 801
664 594
581 640
488 288
836 640
535 132
355 797
439 50
522 585
162 214
5 502
366 21
905 864
717 695
913 878
334 312
105 198
134 734
604 296
299 609
149 665
981 596
881 899
24 667
530 902
209 335
861 342
735 757
748 965
299 258
276 64
953 158
317 279
951 95
937 408
585 487
719 342
599 595
691 227
384 326
922 686
445 102
707 539
996 897
127 858
452 437
80 39
138 353
76 910
562 521
411 358
685 812
540 869
36 934
722 601
652 801
991 141
50 66
939 764
686 349
847 315
492 883
478 882
61 18
286 24
1 289
176 343
430 328
595 782
47 715
687 209
875 93
327 180
722 429
979 24
47 180
905 222
901 283
164 997
825 817
940 426
701 815
870 820
351 240
687 849
234 209
182 486
482 177
455 612
56 481
652 532
825 3
123 800
331 737
307 627
397 994
264 185
32 548
824 175
529 698
800 859
838 182
515 653
401 728
862 730
938 245
289 804
986 216
452 514
913 603
231 511
944 916
997 892
703 41
429 41
554 520
834 630
569 245
895 269
367 323
31 831
609 337
340 958
228 92
582 282
133 362
23 752
683 129
871 577
634 282
478 30
847 800
338 946
423 560
874 172
376 279
764 401
752 578
506 672
516 121
66 389
560 265
399 174
938 126
548 313
871 887
256 514
639 221
719 57
961 484
100 763
888 498
489 380
954 426
251 824
665 731
245 325
314 595
890 102
974 465
122 230
655 919
1 198
23 728
133 912
137 756
985 586
504 989
186 657
521 329
186 183
559 322
938 476
61 318
265 916
171 131
220 539
874 470
767 59
652 678
153 14
404 252
895 56
468 996
508 522
635 728
60 936
916 285
405 682
343 409
350 864
429 825
43 557
516 446
808 49
135 54
104 954
402 964
475 36
43 887
991 866
136 702
643 837
401 345
901 774
174 374
593 154
944 914
333 903
527 500
589 767
912 115
492 377
676 202
970 419
131 265
198 463
884 968
87 442
312 188
472 55
710 419
742 385
972 711
597 579
60 832
147 769
505 28
482 276
277 550
147 540
907 563
655 307
75 63
41 932
591 923
618 736
996 769
549 688
357 47
580 489
72 838
403 968
911 410
274 917
563 701
297 574
47 267
387 489
393 718
945 941
339 689
526 896
305 3
703 386
173 686
510 470
259 908
88 919
949 474
407 694
634 301
355 973
654 46
95 85
906 462
863 345
13 546
166 353
219 134
333 784
480 90
227 565
758 726
174 649
840 534
872 370
359 803
181 690
599 513
825 957
60 304
953 625
685 314
69 469
776 340
328 486
495 139
93 950
926 157
901 316
218 969
785 336
646 338
175 791
463 712
848 707
648 292
657 956
568 544
808 622
278 830
213 734
383 221
41 164
299 608
60 482
452 112
85 674
907 745
992 807
420 720
928 633
592 417
60 396
354 913
720 758
415 857
889 909
246 896
291 603
473 882
965 619
734 307
828 458
731 69
719 446
627 689
641 904
290 205
890 206
473 789
759 267
96 803
664 419
539 994
46 180
198 935
386 22
724 919
811 482
537 907
284 325
691 888
720 188
587 610
533 984
789 82
104 641
123 332
8 353
653 555
141 952
197 212
492 135
173 24
106 36
191 561
670 998
260 678
232 283
554 258
48 46
610 52
731 782
76 849
445 263
976 270
413 645
935 905
603 76
904 156
333 304
201 893
944 372
904 417
379 348
680 354
351 588
467 672
908 401
929 510
17 512
72 674
415 327
22 794
147 994
581 962
521 488
362 801
349 542
934 457
264 312
337 580
544 931
277 508
469 763
697 182
723 899
762 776
584 688
358 741
796 578
626 340
734 136
739 41
850 653
437 573
551 550
700 975
596 283
663 305
350 695
624 679
837 483
668 570
619 516
355 385
936 143
693 656
291 827
863 294
439 334
594 275
817 613
480 389
397 15
671 103
245 708
444 289
434 873
231 530
120 427
795 410
422 590
197 627
499 162
542 191
972 607
698 555
488 169
218 435
149 129
895 318
361 523
65 657
860 114
634 543
689 70
538 24
504 595
961 574
437 19
619 393
155 995
568 550
157 701
396 811
531 367
204 21
548 646
496 623
941 722
838 878
873 936
837 294
786 486
766 279
75 504
934 264
43 417
749 231
576 705
540 475
510 397
102 382
126 176
886 411
519 46
144 525
326 71
581 425
780 17
184 289
394 419
24 184
37 542
230 964
806 396
920 965
463 571
939 391
631 315
143 654
499 180
495 352
475 134
653 746
451 375
225 763
113 432
356 404
459 717
47 583
114 141
844 154
94 496
223 199
439 447
961 903
658 755
906 117
471 865
849 263
144 311
540 823
426 402
305 832
54 314
587 960
430 409
824 630
24 630
194 154
304 170
870 534
749 481
339 526
883 589
628 634
119 803
263 142
432 139
398 332
496 113
223 268
978 408
238 994
813 951
517 658
562 733
334 13
402 780
346 379
474 100
430 63
93 594
366 898
620 912
731 700
856 599
709 769
332 43
133 971
457 577
101 858
708 446
588 246
202 413
476 142
225 193
998 564
393 181
390 210
290 977
807 843
390 503
245 512
508 491
982 91
169 706
239 519
80 48
605 886
242 994
741 67
116 618
122 712
129 629
203 303
208 648
246 107
990 836
464 409
295 388
474 922
591 596
985 71
726 431
187 633
501 219
638 119
737 402
375 330
464 317
925 800
740 149
931 525
449 254
153 510
174 887
245 497
39 265
654 673
742 20
798 267
258 61
823 47
183 282
784 425
734 174
380 623
222 33
376 783
719 10
614 517
276 223
135 751
38 404
828 539
54 725
54 484
858 606
888 649
923 925
404 728
97 584
267 443
452 320
167 647
947 628
135 352
463 406
321 893
935 956
257 552
93 37
147 179
891 666
825 189
717 213
647 815
215 934
122 823
485 214
859 140
506 767
240 652
945 482
317 122
22 609
433 561
716 501
295 788
271 897
50 11
655 555
375 875
830 785
362 959
695 600
247 220
974 145
710 656
531 138
476 237
347 615
489 610
532 807
770 357
12 197
356 663
905 831
251 434
833 575
953 469
962 793
430 493
31 213
932 482
816 786
733 72
857 213
157 644
150 989
218 454
23 197
582 172
296 99
797 67
382 14
520 542
666 624
492 245
108 151
199 689
322 905
354 916
209 951
996 942
128 2
942 971
746 911
799 607
825 7
557 820
949 872
39 784
728 43
131 484
383 720
983 394
55 528
667 409
81 1
802 364
512 531
58 87
225 656
994 42
243 213
988 665
166 6
73 599
6 226
756 707
461 128
449 476
812 25
370 406
286 145
310 298
481 253
240 964
410 657
688 131
62 429
593 503
127 102
301 788
751 955
909 879
683 324
532 476
538 364
80 129
327 489
786 15
721 440
844 200
987 995
873 485
960 460
119 39
879 374
164 202
572 958
901 954
539 419
192 471
673 763
780 214
597 918
595 772
322 562
838 574
276 716
535 166
16 365
789 257
535 96
728 726
918 752
840 49
965 549
684 787
124 987
152 748
464 76
523 503
462 715
482 279
184 518
112 866
762 725
875 914
710 414
256 315
910 328
963 373
934 70
339 338
652 45
394 887
889 907
237 413
533 37
13 117
556 296
445 580
631 399
239 233
96 511
244 332
275 128
513 288
936 632
708 422
173 797
922 815
232 370
677 828
307 773
760 308
505 685
305 115
589 160
338 105
770 611
980 596
532 33
228 999
955 747
222 895
258 637
543 190
962 232
647 731
206 763
773 6
456 954
314 728
269 557
439 915
832 73
811 251
401 64
756 217
988 906
252 650
816 890
314 438
659 578
380 897
104 654
964 721
72 580
988 184
679 647
762 175
423 594
333 794
461 641
780 424
625 53
254 613
811 523
194 233
116 172
471 177
129 161
907 461
307 994
986 346
39 562
614 441
627 554
759 152
119 226
402 803
263 408
653 829
526 639
628 524
579 594
964 557
499 40
146 106
926 904
257 44
895 701
881 721
537 407
809 211
455 954
668 380
209 276
925 645
697 38
759 606
983 898
183 305
664 635
204 376
402 364
586 208
317 253
939 526
528 713
661 779
702 730
355 812
687 690
709 221
99 608
640 753
458 520
219 40
302 232
170 355
961 876
949 425
384 723
435 550
594 470
137 903
107 355
586 463
114 898
690 631
516 157
48 342
526 703
416 179
463 361
263 107
866 243
370 980
492 412
962 740
205 885
678 799
775 610
574 301
312 342
54 831
289 733
224 154
327 946
709 447
968 466
962 645
264 524
134 802
923 549
217 343
89 333
131 134
874 98
742 214
604 844
641 618
517 563
173 113
49 262
445 626
58 927
112 284
24 710
119 117
438 879
673 560
523 313
177 392
227 342
765 916
978 23
852 693
540 781
903 549
992 682
148 34
213 8
224 17
285 182
127 614
634 677
704 525
457 804
290 931
985 464
806 613
803 442
146 929
55 54
812 87
971 798
763 27
830 964
854 46
309 845
742 231
160 403
841 825
405 379
62 681
700 722
366 888
659 327
433 442
66 592
196 568
744 34
475 868
599 759
791 897
734 668
173 451
777 608
666 561
504 597
650 418
632 393
803 974
339 629
194 669
859 144
155 217
306 819
652 378
703 785
434 248
391 231
785 683
825 135
646 574
457 25
724 862
915 263
850 502
885 548
366 378
512 396
468 320
181 382
996 561
165 9
663 413
238 775
489 101
522 309
851 953
920 705
659 934
470 269
18 413
860 454
687 710
406 65
276 805
715 227
284 703
323 454
237 341
866 230
735 577
811 903
128 845
593 987
859 134
713 472
987 336
780 728
177 907
924 121
752 293
923 448
319 133
581 395
57 293
218 319
640 95
294 838
427 834
41 343
422 987
79 345
968 839
658 286
965 989
738 743
86 632
951 859
971 381
204 430
12 826
52 339
610 17
759 500
484 132
512 610
590 391
294 387
644 938
96 695
109 822
806 938
17 641
446 932
258 793
503 484
302 39
976 360
639 604
769 702
558 877
875 715
166 243
356 586
870 49
161 90
216 664
573 610
541 874
648 805
818 976
514 88
969 347
710 190
396 542
261 908
923 555
438 464
110 990
773 971
829 286
939 636
541 438
430 703
830 210
159 551
892 709
591 73
346 1
1 177
362 933
456 880
468 237
446 424
326 35
576 570
744 519
136 455
138 528
632 851
304 268
477 772
69 301
608 511
201 536
406 721
589 303
644 78
183 275
929 995
3 117
461 423
508 142
437 372
659 173
999 474
128 358
176 917
13 246
739 551
458 175
941 414
82 107
315 995
654 222
589 830
75 831
339 656
928 43
155 787
463 278
736 481
281 50
623 704
458 989
475 191
846 373
907 125
767 62
912 581
691 925
395 450
640 423
49 529
187 506
696 492
18 982
498 281
562 540
205 38
318 314
250 540
298 242
470 362
868 60
21 563
808 767
749 837
377 13
347 46
569 646
421 908
744 278
830 472
291 177
248 51
601 769
746 453
79 951
604 693
600 89
902 683
445 576
323 45
696 69
575 697
560 654
647 684
728 541
981 225
373 699
410 203
574 738
665 798
218 262
164 793
958 723
446 604
406 72
612 535
163 593
111 888
615 351
720 157
888 133
516 105
395 680
897 704
754 694
117 865
996 729
751 159
673 861
273 175
718 240
878 211
673 828
967 190
369 433
501 641
959 571
785 147
128 866
73 223
665 391
825 818
719 988
974 106
890 675
334 849
597 566
684 377
126 820
405 377
901 829
952 565
571 716
759 395
287 908
934 237
802 60
879 780
791 165
52 429
72 955
604 5
886 992
270 621
536 309
126 448
238 788
409 669
224 8
980 915
645 868
576 731
47 523
283 524
970 872
311 731
981 719
250 241
998 664
72 925
394 470
346 417
252 656
499 791
652 484
867 680
750 400
440 701
876 843
399 611
535 951
751 581
633 876
129 602
332 455
552 86
348 42
275 119
346 933
861 455
851 507
991 219
724 747
230 627
280 203
282 238
279 978
6 905
449 811
600 383
33 775
271 235
360 34
983 896
98 601
852 745
230 482
926 972
874 310
544 379
757 348
735 469
364 700
653 238
719 984
468 105
858 865
6 878
676 185
834 762
653 566
181 270
503 173
277 284
834 282
121 155
456 9
198 989
630 4
176 856
101 805
827 2
715 300
848 501
114 932
245 827
445 245
837 972
101 938
567 660
701 74
183 252
968 357
381 45
798 547
750 594
792 939
876 693
204 824
249 174
375 691
141 992
523 891
829 853
261 56
897 446
858 154
225 61
669 930
456 914
977 594
790 118
937 664
329 540
726 941
128 962
737 868
61 192
92 753
182 881
343 576
42 902
925 521
680 543
728 417
762 788
960 246
418 736
482 510
840 664
134 638
213 816
585 937
90 728
256 203
867 568
449 637
655 930
498 494
945 239
906 78
876 250
169 1
861 897
49 860
736 139
939 344
911 141
794 917
762 367
881 19
549 684
150 69
460 46
564 801
203 474
742 363
990 503
82 870
521 526
227 526
613 515
753 98
966 296
448 107
355 741
806 449
103 795
366 465
427 519
663 393
2 830
780 457
976 83
258 405
632 924
267 165
909 334
865 597
52 645
727 396
800 649
259 195
955 821
487 692
33 468
25 879
101 218
568 152
178 292
194 885
908 667
868 394
498 270
380 882
112 442
715 224
970 244
515 688
558 983
288 898
619 670
500 505
788 510
151 503
85 472
222 468
501 485
364 297
3 237
30 490
996 251
896 341
637 308
88 991
896 492
845 988
683 209
657 351
520 55
278 901
544 274
504 852
311 709
474 653
995 817
156 86
814 704
791 685
110 69
342 441
857 652
686 992
178 159
996 100
71 990
268 474
829 424
283 7
409 393
75 346
429 98
624 436
830 694
777 98
167 958
873 78
185 88
154 820
94 914
564 520
612 961
918 57
35 347
154 236
812 594
615 436
481 158
77 651
205 582
495 33
345 456
513 241
477 124
238 392
400 87
352 816
866 218
519 62
140 261
28 386
189 830
732 641
910 779
722 986
575 837
398 882
238 958
539 756
629 126
596 56
186 402
842 873
905 768
709 797
907 345
655 943
251 25
621 619
418 818
343 46
453 623
146 638
510 280
107 570
103 497
829 757
791 432
133 763
150 819
725 492
781 668
289 278
657 16
969 518
832 532
690 170
82 434
592 806
472 410
688 483
480 8
1 775
434 440
849 265
196 240
414 507
340 847
652 570
89 476
979 267
940 18
750 419
545 458
75 215
353 273
916 548
467 278
997 158
88 128
955 540
795 246
910 896
997 561
96 889
794 370
557 657
859 23
146 195
792 209
187 807
494 535
110 877
958 862
744 568
548 535
776 735
342 622
621 60
926 222
646 837
30 904
34 44
44 343
905 451
541 526
707 636
523 221
194 961
923 107
356 6
130 979
244 581
625 712
514 512
406 220
499 851
473 21
773 159
516 852
458 283
695 502
590 363
131 566
426 102
447 939
146 719
91 270
877 813
16 559
775 861
427 212
502 322
957 842
986 48
111 215
958 227
500 393
56 626
883 31
53 240
607 554
562 35
916 346
868 259
965 176
223 563
126 474
809 863
57 723
626 461
314 232
572 485
838 883
905 705
21 30
530 32
628 338
905 87
773 474
512 479
651 701
713 555
405 733
936 935
624 715
532 881
193 961
110 151
673 694
441 429
778 376
715 246
938 691
960 469
211 763
728 210
298 969
933 427
344 647
25 633
453 259
805 101
714 393
387 762
590 915
913 239
883 197
665 226
858 532
25 310
325 164
264 126
604 491
643 885
646 769
296 911
359 531
107 23
756 302
64 966
834 440
627 976
139 660
135 754
137 912
4 740
754 647
380 622
701 675
205 343
644 848
639 608
804 253
911 294
265 397
660 51
49 117
90 397
668 592
323 311
791 304
34 174
941 298
699 582
390 839
439 672
721 246
683 388
189 5
51 979
408 572
91 314
895 857
979 241
647 285
283 864
33 721
536 105
318 218
845 506
837 234
389 549
103 480
215 569
268 461
777 599
53 423
56 174
724 373
231 316
14 706
882 821
894 501
281 670
99 334
952 75
904 675
313 703
448 862
413 695
311 857
939 332
405 194
233 151
493 636
426 707
809 923
803 154
131 430
445 442
286 825
417 513
732 607
760 964
666 840
546 620
717 348
125 734
98 256
699 791
90 430
746 858
615 93
682 280
284 142
529 238
845 38
872 245
838 942
416 212
3 257
896 751
608 72
85 290
703 720
269 428
219 691
582 737
687 154
396 294
225 832
935 279
551 69
316 675
878 799
831 703
218 953
981 680
382 355
482 6
670 837
380 872
226 654
334 991
853 39
505 299
914 300
926 844
358 659
198 897
188 910
505 956
622 493
18 848
67 610
222 185
196 175
828 383
208 908
812 72
831 958
796 235
436 214
196 305
440 357
992 65
592 467
569 27
81 857
232 91
176 286
389 204
140 828
561 131
667 238
524 792
429 457
360 686
913 674
689 825
805 284
25 473
710 332
625 585
635 843
465 25
980 825
674 183
329 208
233 732
418 37
169 193
777 311
153 764
146 201
455 171
730 427
729 962
159 146
351 526
588 212
11 423
968 679
323 744
989 828
797 998
976 294
199 430
565 545
712 293
506 870
791 856
747 378
287 119
215 219
789 73
423 686
230 973
467 45
589 617
676 446
839 466
654 585
293 383
808 782
369 230
467 598
202 934
317 934
380 265
810 33
202 4
456 895
578 871
253 5
621 194
548 79
901 279
311 544
66 119
790 119
341 130
590 594
486 892
5 624
191 469
26 49
273 926
988 990
787 312
556 165
162 826
899 319
597 234
651 510
987 373
373 125
685 181
173 66
915 466
62 120
118 655
967 768
516 953
430 825
416 118
329 696
541 243
292 390
509 753
407 956
746 274
260 238
414 935
218 829
140 294
666 898
524 508
971 766
859 547
391 840
653 51
47 954
143 539
788 847
570 311
336 670
748 230
476 910
581 218
101 586
268 730
185 291
18 55
279 724
977 664
648 700
304 862
637 757
447 905
334 747
887 761
738 339
878 385
39 470
889 787
533 878
404 44
221 674
329 552
661 559
28 419
722 269
146 100
18 340
572 590
365 447
561 105
647 242
800 647
710 179
418 783
37 944
637 510
729 654
849 300
595 213
746 885
341 887
900 700
877 116
103 545
716 739
54 444
744 254
818 840
574 706
498 267
966 488
446 676
779 186
703 868
962 673
217 98
154 622
875 283
586 44
122 160
101 972
426 44
884 167
759 329
194 537
866 896
757 179
920 139
236 100
349 337
762 286
206 574
876 926
963 304
884 71
561 429
291 796
275 580
940 528
638 844
34 429
84 715
698 808
127 578
509 1000
820 59
534 679
702 287
286 692
120 314
18 555
28 436
473 545
705 893
645 960
491 424
454 663
15 91
354 496
409 825
809 779
379 837
214 203
946 470
484 534
13 190
29 744
26 594
298 758
574 374
195 797
253 599
260 479
109 558
513 798
972 893
400 337
82 780
80 459
726 729
217 299
455 763
447 707
512 889
965 811
868 273
594 732
422 566
413 84
328 867
846 127
573 558
238 369
239 18
906 740
913 773
12 506
423 831
360 108
588 773
284 537
1000 411
29 513
408 236
297 182
66 903
45 955
371 36
746 586
996 166
968 657
559 569
691 723
490 103
409 197
921 752
313 223
744 58
808 272
507 155
651 504
20 338
296 578
653 747
440 831
633 201
128 47
101 287
318 607
794 754
817 796
375 178
276 22
360 759
941 264
169 654
10 648
875 732
670 722
744 668
831 103
427 462
253 719
726 956
609 48
245 661
509 530
461 835
727 225
638 981
870 247
996 639
142 277
142 727
84 360
982 965
589 937
972 667
162 168
350 457
792 987
585 169
482 225
429 623
501 922
920 489
60 892
508 221
677 554
843 817
985 46
969 652
725 469
405 206
460 657
328 731
145 387
607 736
508 635
290 703
130 788
355 78
608 166
86 936
249 230
234 281
310 93
858 115
27 94
946 772
809 971
400 782
33 485
717 281
207 300
654 327
775 254
451 976
812 483
116 526
917 322
177 587
523 6
391 125
576 50
97 439
274 665
139 389
62 719
607 505
43 290
537 785
766 464
834 976
394 154
719 842
101 865
588 239
619 191
867 232
682 984
695 516
418 232
442 618
221 413
989 503
86 303
818 501
205 706
246 749
661 242
746 833
609 947
915 50
564 135
814 371
361 663
795 304
404 137
667 453
137 647
494 51
48 57
538 862
780 748
16 357
931 376
19 416
279 165
71 682
324 348
327 68
796 297
462 95
446 364
658 598
929 929
630 455
170 583
221 409
542 306
129 50
444 770
649 554
19 938
364 701
676 358
650 248
119 191
906 247
592 349
368 179
258 409
418 822
775 67
422 893
609 679
379 858
731 727
563 291
723 172
699 496
873 280
464 539
568 873
715 985
403 467
381 12
145 223
433 646
518 635
170 881
207 42
932 238
320 500
602 470
960 98
620 477
710 291
183 221
312 114
810 983
965 919
368 801
426 594
201 992
572 382
861 954
782 851
620 843
268 873
138 232
23 651
384 920
683 707
553 816
909 524
659 401
326 722
908 593
946 397
176 441
253 208
713 55
629 87
681 440
313 542
169 253
615 203
959 519
19 867
42 677
663 47
274 839
840 879
398 904
991 990
781 84
916 302
688 530
856 999
65 174
402 691
569 409
496 853
194 909
860 975
628 32
656 483
30 55
709 598
965 850
532 366
958 460
656 805
184 46
629 163
77 284
645 458
339 353
315 840
192 631
41 75
348 932
970 305
461 407
313 595
868 957
53 206
391 328
299 934
9 305
961 718
955 773
124 726
198 832
416 905
311 283
213 715
489 874
174 231
165 862
867 525
518 842
559 161
886 478
124 83
620 461
358 832
227 945
472 94
935 674
171 845
834 773
878 71
602 353
154 262
337 39
222 642
892 279
241 919
264 64
364 84
404 650
13 299
427 518
560 846
821 896
884 288
929 833
736 973
368 102
177 265
782 628
449 955
594 816
648 229
847 151
204 90
49 470
741 9
462 31
647 593
593 781
76 680
842 32
250 633
498 712
701 662
442 889
685 880
559 948
681 113
560 829
865 323
180 706
355 478
300 208
612 854
738 665
867 55
957 308
577 138
966 426
811 497
326 782
120 645
646 347
612 185
976 69
282 904
206 195
391 171
620 553
19 454
69 345
537 270
58 444
441 577
516 844
190 806
874 330
524 514
67 971
157 40
647 71
569 439
339 223
623 110
653 498
623 605
928 941
528 242
445 984
233 405
597 149
169 768
265 109
778 609
150 705
549 677
299 728
186 743
711 734
851 769
904 969
994 936
816 480
588 886
765 241
289 624
944 659
241 289
841 355
92 881
473 195
926 841
559 289
449 151
266 157
703 506
897 628
104 776
442 52
930 890
554 507
284 465
202 730
393 381
59 94
389 649
581 936
320 862
720 812
173 656
659 506
272 609
873 12
455 349
249 813
900 968
241 517
843 414
173 296
792 910
645 260
294 631
675 894
795 926
862 770
514 102
3 197
370 513
293 838
76 85
140 77
707 122
47 892
345 909
620 212
760 440
486 649
182 945
932 644
379 202
286 180
500 46
620 338
116 531
114 33
274 143
1 9
860 379
562 767
102 24
481 477
371 596
7 222
449 528
984 660
259 546
426 712
213 234
1 46
993 421
296 270
892 253
795 794
46 243
902 283
994 198
748 444
29 673
5 90
747 350
510 43
619 754
706 904
999 731
154 431
271 202
886 538
451 663
238 201
207 603
869 114
295 758
959 951
49 202
782 541
49 701
240 367
738 552
814 663
20 980
458 986
755 47
793 891
784 193
373 422
563 110
990 880
4 288
949 935
544 321
915 1
306 180
901 412
578 45
237 245
835 66
440 559
155 734
965 508
432 266
443 975
624 660
698 343
608 84
787 735
66 793
903 41
452 431
498 880
347 801
63 625
355 441
407 405
136 49
885 743
714 947
399 590
370 168
225 551
391 712
951 627
455 787
671 94
147 737
75 836
667 167
415 298
636 527
110 378
239 412
5 45
198 675
138 315
226 656
498 372
857 205
530 58
160 944
503 343
340 612
720 930
23 76
974 573
887 328
471 384
51 566
32 259
770 228
366 573
545 220
267 885
183 986
814 557
129 515
602 368
194 72
103 245
568 934
666 534
357 210
446 287
399 324
592 1000
43 786
382 709
631 236
37 527
856 494
780 814
913 975
891 311
651 482
662 693
145 821
645 145
425 463
342 999
413 250
226 415
731 239
107 702
405 468
469 696
79 336
970 76
833 746
890 623
911 231
973 569
7 432
185 764
817 678
939 573
497 759
269 928
827 874
166 251
35 388
182 209
923 735
818 543
190 170
611 90
767 437
963 285
688 164
808 74
140 405
23 851
585 927
965 379
468 962
12 783
946 406
507 264
604 85
937 217
608 4
954 360
90 667
43 578
983 679
187 841
294 791
359 412
892 778
782 178
1 87
889 824
4 978
490 497
239 821
353 281
398 907
621 732
937 159
572 582
301 849
515 660
609 570
445 609
784 660
663 273
94 860
534 843
118 154
994 503
624 606
261 60
521 221
630 317
182 637
650 965
590 155
917 35
14 450
877 132
538 267
231 294
379 854
899 991
564 246
883 441
709 530
685 22
684 50
823 913
715 70
44 15
947 626
831 911
693 473
327 927
913 387
37 492
984 74
342 699
144 737
362 77
470 544
988 489
639 21
845 749
609 109
488 416
947 449
874 830
567 397
810 280
824 461
768 814
137 130
5 778
890 304
586 804
208 918
820 126
405 139
261 580
163 213
970 699
47 859
921 521
660 544
924 1
745 845
262 103
90 154
283 678
473 947
364 745
467 648
382 184
663 326
794 71
316 56
525 576
182 868
281 580
324 390
643 97
867 834
299 506
426 679
93 313
801 768
864 921
629 341
198 419
592 381
53 327
586 656
314 881
992 191
394 86
348 838
398 148
295 821
161 301
90 123
568 56
975 692
924 273
478 317
506 107
910 619
286 447
504 356
479 413
265 398
820 240
373 709
33 82
885 539
541 561
532 635
429 72
427 517
655 100
23 844
359 260
382 899
368 486
127 148
909 701
217 364
45 149
698 783
164 733
115 531
30 479
942 813
355 603
958 615
27 601
483 644
122 26
43 894
848 966
655 104
476 678
644 194
775 670
491 247
493 964
20 645
393 603
923 244
552 929
347 380
164 602
623 147
383 267
435 193
869 806
189 272
763 934
227 37
177 130
524 682
610 146
282 602
214 242
865 573
609 216
90 729
401 723
804 363
220 632
585 539
869 805
560 242
483 621
79 927
483 18
72 68
556 293
224 468
534 33
5 824
703 579
58 553
404 708
627 887
725 51
306 632
913 691
596 918
872 521
398 710
593 900
118 997
607 96
772 413
420 684
601 321
382 419
280 605
939 816
694 591
149 301
217 735
983 66
258 749
747 385
837 480
333 492
923 984
644 617
105 145
917 673
879 251
738 209
900 347
957 961
477 474
429 389
517 354
408 146
606 737
478 613
157 955
926 462
883 706
850 904
417 718
610 971
786 869
575 566
654 534
146 372
437 423
927 896
218 260
538 738
649 736
755 306
620 970
141 117
892 174
600 19
207 526
570 950
634 171
918 634
906 960
208 558
485 976
501 235
747 707
473 365
386 458
91 793
295 74
550 41
132 662
53 500
437 362
913 174
861 523
913 591
121 241
767 753
493 899
16 6
712 186
95 395
840 1
543 350
802 813
63 968
622 988
175 149
954 621
895 343
627 285
944 507
587 783
859 130
132 553
718 429
749 177
165 942
356 237
9 309
3 835
187 946
693 126
80 904
607 564
456 185
542 849
557 294
298 911
856 525
850 235
104 50
235 768
123 908
417 510
206 55
326 669
572 430
901 816
200 24
76 968
173 141
647 23
46 972
153 910
992 818
500 150
468 332
641 543
652 525
17 124
847 415
95 551
554 599
922 58
674 914
227 326
975 726
476 692
309 846
692 964
964 659
87 638
924 314
963 898
589 769
631 376
626 396
455 225
254 654
643 477
6 606
726 396
516 496
839 515
562 408
585 638
533 103
795 923
880 639
122 217
543 657
680 432
946 384
277 129
766 504
487 298
689 648
199 568
286 746
782 849
58 727
621 52
354 2
283 554
903 699
332 684
899 741
763 482
720 326
324 19
109 29
372 118
797 277
947 128
961 845
869 75
326 647
395 397
324 39
303 979
795 411
629 730
736 9
102 532
286 49
660 598
672 571
878 418
657 242
794 803
321 633
148 953
987 159
390 573
469 798
1000 759
261 8
988 439
789 825
763 906
65 957
529 486
73 870
605 893
652 280
334 773
358 891
254 345
329 394
849 284
385 56
564 69
862 92
554 934
962 158
114 830
260 76
848 190
835 454
886 515
199 407
601 48
42 241
648 219
846 509
310 399
908 973
955 21
97 985
511 296
749 764
212 300
53 1
340 52
913 233
287 707
679 162
958 342
935 59
105 147
408 231
767 326
211 405
598 414
826 413
247 136
106 533
679 903
539 989
660 469
343 778
908 120
970 69
376 948
725 77
975 906
898 330
144 805
768 205
387 176
287 943
622 218
603 252
633 638
504 531
472 651
532 564
41 859
204 492
444 599
256 763
179 42
856 860
234 23
514 142
595 609
868 390
769 682
804 11
816 659
222 953
327 384
406 633
232 993
516 849
794 154
561 961
813 134
913 372
665 240
755 544
799 513
176 147
510 465
606 808
53 121
762 720
266 198
563 197
270 28
232 322
809 154
703 876
180 146
960 445
695 587
389 422
815 372
952 207
712 410
616 11
469 40
580 470
238 573
93 463
874 115
604 585
185 161
382 717
706 89
851 347
283 212
993 580
648 327
462 989
351 264
541 527
187 392
617 430
803 172
915 616
879 957
736 746
474 590
842 757
704 810
187 227
399 341
750 313
930 539
217 961
414 953
541 424
561 212
887 755
564 506
520 962
847 270
699 927
50 240
616 519
98 580
791 137
616 950
219 971
142 747
878 840
673 927
432 288
763 895
51 916
233 395
198 244
116 692
990 993
883 662
272 314
301 69
136 415
315 185
376 634
293 677
442 321
599 807
720 148
191 391
180 426
404 803
91 56
223 227
810 139
815 151
501 758
299 942
78 249
748 150
748 149
336 291
891 867
349 891
772 941
285 358
406 288
435 505
437 122
973 9
668 673
195 382
197 318
322 481
675 68
424 448
142 858
953 930
331 99
609 319
609 581
680 628
605 931
469 986
707 144
424 720
277 847
56 471
348 738
409 530
888 88
412 464
18 471
197 531
729 577
244 136
873 321
547 281
630 89
90 814
824 909
542 997
508 261
706 489
961 442
360 930
743 850
301 733
966 83
204 789
344 351
347 370
145 404
932 629
558 491
341 745
384 91
474 701
174 677
380 351
401 78
720 897
482 930
743 189
209 240
883 947
598 206
423 333
296 896
33 469
337 656
576 89
338 566
577 80
106 532
489 315
771 527
755 351
171 629
636 940
948 369
587 637
716 40
399 205
892 560
582 329
382 433
954 671
930 724
390 610
373 407
397 373
480 323
543 181
965 924
518 899
566 453
602 299
238 190
751 17
389 999
206 49
624 807
730 541
611 331
191 848
849 762
510 747
827 250
899 652
37 629
544 647
311 735
619 215
59 225
876 920
971 54
170 68
696 896
791 373
126 690
376 162
670 920
6 655
937 239
681 996
463 556
961 436
853 367
614 280
273 740
321 648
567 413
67 483
295 309
547 648
578 362
555 845
795 515
233 769
547 199
400 819
307 381
309 725
864 955
33 183
293 736
959 87
802 674
828 620
567 888
5 225
619 982
666 155
913 847
643 183
63 105
635 864
130 462
484 697
350 840
453 122
276 468
827 667
431 347
746 152
256 859
24 386
320 859
434 21
322 483
263 949
197 974
826 24
722 386
427 185
649 953
823 198
927 1
573 567
609 294
304 720
240 849
86 395
417 190
374 718
907 49
489 889
134 750
947 723
309 519
812 944
793 425
798 561
614 19
756 340
826 796
287 16
323 83
324 269
139 797
741 239
445 277
873 200
954 154
22 299
510 161
1000 519
644 245
68 611
556 396
237 509
696 627
28 212
129 402
914 309
751 728
848 103
598 271
723 122
953 959
969 30
897 760
419 852
252 266
306 849
171 27
886 736
584 960
572 866
923 203
724 171
281 62
859 51
668 922
959 556
582 933
319 439
305 673
444 28
844 757
878 435
453 403
121 386
903 578
464 954
91 134
375 697
513 170
76 708
530 397
309 885
389 761
288 861
146 974
2 994
497 746
406 319
11 940
704 943
772 818
688 832
55 560
570 447
619 530
866 322
902 456
820 326
298 744
657 632
765 696
11 434
755 785
918 439
246 959
497 322
921 794
65 930
625 888
682 72
23 497
613 37
828 739
54 73
49 550
344 163
251 121
992 875
8 703
419 116
856 452
539 230
967 231
561 931
619 513
871 652
120 616
973 463
778 223
935 121
176 868
410 383
320 948
618 369
409 17
112 283
526 805
410 425
802 868
544 397
59 916
801 531
451 562
370 463
990 661
645 399
925 591
114 820
87 449
229 240
102 480
446 599
1000 510
739 959
463 16
688 840
679 514
432 644
680 845
478 87
236 664
326 687
71 524
368 783
782 721
707 505
155 796
570 390
76 44
261 954
212 411
900 82
832 194
266 874
48 579
936 969
320 395
216 395
790 828
701 93
215 755
586 954
522 851
179 343
483 166
134 500
246 953
102 424
33 402
605 276
249 371
878 731
536 410
500 21
74 506
967 955
804 364
982 962
423 811
825 17
541 792
971 696
155 86
60 770
655 847
39 699
803 99
127 160
473 393
338 156
759 650
812 20
36 108
155 582
444 214
149 862
373 800
735 845
74 429
509 300
194 663
234 637
228 937
86 640
678 586
213 226
103 905
190 963
205 383
978 790
371 205
844 403
394 697
623 958
608 343
116 73
478 670
126 862
23 228
542 675
946 519
464 316
124 567
615 565
178 536
208 785
231 414
467 346
839 297
367 964
543 628
305 436
918 678
305 393
164 142
98 723
971 184
392 925
300 661
954 957
406 549
555 18
111 718
160 561
440 790
253 279
428 62
634 398
38 627
853 443
528 407
477 971
198 916
760 438
702 448
555 472
869 188
870 466
565 543
714 602
44 49
324 855
68 289
61 561
577 589
233 798
54 149
692 767
750 213
684 145
261 7
159 529
839 455
987 252
15 126
552 773
846 654
535 501
896 45
29 781
42 109
104 676
431 431
340 892
489 117
990 736
161 370
919 909
821 370
937 707
435 276
117 438
525 941
827 392
371 746
19 940
214 14
84 233
955 341
507 107
73 795
523 539
904 302
115 141
951 550
726 415
755 312
38 880
416 912
214 765
587 623
150 698
794 264
814 916
947 266
98 740
176 663
469 443
601 239
366 127
394 347
964 430
775 112
298 491
409 734
816 877
528 769
519 404
697 92
880 217
602 529
707 617
627 936
22 326
264 901
199 719
103 965
28 280
489 832
146 489
917 983
838 115
432 397
485 141
37 182
76 189
604 158
185 101
998 101
567 135
364 588
101 35
658 842
564 694
376 639
235 771
280 406
291 629
858 725
816 424
860 942
126 390
202 998
453 859
192 16
905 919
654 139
41 875
265 906
56 390
230 328
841 431
253 972
578 157
890 583
647 930
601 441
296 900
930 342
367 546
599 774
799 516
947 34
948 638
50 525
459 793
220 916
357 767
108 789
304 713
336 228
262 737
360 209
85 521
51 543
811 784
508 9
356 42
67 270
831 563
303 559
453 685
327 263
82 42
681 500
311 542
574 645
739 875
331 921
437 105
821 273
661 147
536 481
553 303
660 634
696 340
486 358
892 721
631 393
630 62
761 289
47 808
518 861
942 520
832 874
736 600
378 104
592 453
406 5
812 663
688 329
781 800
728 185
640 454
717 521
324 946
346 846
38 724
919 901
354 441
115 148
723 184
935 992
987 345
958 685
271 552
262 189
235 131
32 170
641 185
869 995
317 208
892 881
163 406
67 785
918 356
906 19
194 292
834 225
820 77
702 484
391 864
1 845
605 961
892 76
661 179
552 774
767 175
784 767
372 271
550 93
443 165
886 676
68 172
299 186
699 82
305 422
705 100
644 950
538 193
987 572
113 129
563 21
592 800
696 11
323 995
304 191
492 957
172 829
809 78
335 922
207 912
349 121
932 292
920 628
615 401
757 408
950 303
358 442
327 782
28 488
409 418
273 109
890 205
754 157
957 368
909 713
124 77
96 833
518 706
488 59
684 699
420 444
468 693
249 655
517 432
59 270
638 848
388 711
145 419
34 249
737 501
293 640
857 893
676 704
70 632
815 501
396 807
246 443
213 556
849 759
643 585
260 287
180 869
489 855
572 483
470 642
114 636
442 549
343 98
428 556
949 206
878 718
990 409
586 830
263 510
312 84
151 425
193 437
886 978
442 242
130 743
447 393
267 562
322 243
86 585
104 398
599 152
725 258
216 524
462 121
525 783
360 91
695 782
818 645
128 61
671 186
311 170
33 377
132 103
195 491
193 971
995 774
155 813
418 439
662 546
102 522
169 829
546 605
503 681
359 887
57 842
989 604
554 568
184 60
380 601
498 350
24 599
427 768
829 316
889 238
509 877
841 193
410 766
603 316
333 786
375 65
457 236
834 796
563 876
409 872
539 766
784 841
525 784
480 509
475 924
942 408
576 77
544 578
796 428
293 521
120 243
820 996
599 478
628 78
986 212
787 83
982 613
358 150
785 651
710 622
438 857
219 53
530 442
247 515
949 986
349 306
488 133
956 396
256 554
656 693
411 56
280 97
336 498
150 151
546 597
298 494
934 647
800 421
169 975
141 424
987 117
332 488
518 563
911 63
207 60
865 337
312 658
193 504
923 126
992 831
890 785
887 407
741 221
27 521
474 642
767 296
930 688
577 993
281 993
321 373
650 793
45 541
269 20
789 459
741 487
657 515
578 179
321 791
455 970
862 204
870 79
323 612
917 445
708 960
382 364
826 50
949 333
863 670
668 317
991 602
167 852
157 37
282 980
243 957
92 541
96 473
874 204
605 871
81 468
136 882
702 303
190 285
322 781
544 190
428 25
695 820
342 568
908 253
562 961
907 646
11 711
233 333
522 270
268 186
240 961
753 615
611 542
979 783
642 237
428 163
185 439
874 770
771 716
822 111
112 530
313 828
679 740
342 215
530 215
984 652
296 620
600 814
572 23
581 951
122 290
117 638
526 458
25 188
772 354
817 823
493 575
415 948
322 353
605 187
783 663
368 211
318 726
674 839
620 910
242 293
843 777
230 799
315 364
814 511
984 341
743 885
680 395
29 913
491 593
710 317
229 734
436 218
695 865
240 605
321 535
141 999
742 938
807 322
106 476
564 370
421 816
990 82
616 334
112 431
395 205
368 201
794 122
109 251
597 672
972 228
905 599
464 646
596 454
727 789
763 694
205 414
142 924
967 20
363 737
446 334
316 624
420 860
619 738
231 285
811 857
897 126
480 879
697 406
17 79
774 324
61 529
252 88
944 370
188 775
600 236
180 628
253 356
925 156
442 50
146 244
917 527
614 978
581 909
914 11
29 518
718 305
707 856
899 852
99 815
378 604
933 266
386 638
204 261
444 213
589 825
731 306
129 404
259 714
880 64
759 597
183 361
998 562
12 553
131 970
523 719
794 253
376 923
8 544
257 795
328 137
211 992
53 969
329 518
154 679
431 517
583 957
927 350
784 720
55 103
580 311
897 907
706 944
786 488
460 368
81 371
902 782
597 636
824 235
369 990
283 813
276 363
535 263
555 306
115 457
87 356
494 676
773 90
663 570
112 487
804 242
367 334
323 790
547 598
153 81
231 863
5 724
538 777
686 502
869 53
787 157
118 669
967 335
58 111
100 222
752 485
993 315
118 89
922 255
614 899
360 187
297 322
658 121
957 761
650 301
750 763
203 894
625 903
752 922
232 46
987 889
649 474
774 489
874 875
93 806
92 566
549 451
849 231
20 366
533 668
318 317
389 284
194 480
849 133
106 538
128 333
986 28
135 230
199 892
208 75
58 751
35 8
735 950
712 214
241 768
931 803
694 722
148 405
555 390
970 183
272 462
357 6
338 672
365 486
429 720
109 417
231 873
738 993
503 34
304 203
376 630
637 484
46 505
216 628
730 954
621 21
560 634
555 977
551 198
970 777
431 580
275 983
806 4
288 426
25 901
786 156
337 345
368 462
184 675
607 42
219 659
545 233
282 686
39 1
600 96
771 11
102 974
350 508
897 700
932 73
831 322
865 51
320 464
599 269
997 186
182 450
159 676
535 62
761 153
928 44
577 758
53 461
45 551
819 663
341 167
848 874
616 359
901 225
570 787
787 849
89 716
959 805
717 748
386 121
424 841
359 303
341 974
13 242
551 583
28 836
217 949
479 787
908 415
645 930
771 959
613 875
455 626
560 496
192 128
796 777
131 593
144 599
207 650
486 741
967 937
76 435
114 77
149 73
343 488
627 486
86 948
625 966
123 831
923 97
472 956
513 937
385 477
891 682
830 585
756 46
542 150
339 600
390 723
372 616
197 108
384 516
112 447
36 501
888 280
312 122
11 229
756 865
919 996
863 720
616 620
664 496
859 747
136 746
76 739
847 387
890 178
149 773
583 214
153 979
726 144
109 456
26 184
923 405
372 802
478 687
699 367
864 20
87 327
92 164
470 200
619 496
568 448
250 940
445 841
319 668
852 463
826 428
571 496
524 292
151 142
246 224
658 495
163 258
573 788
557 369
42 214
611 964
972 883
70 847
456 644
868 884
547 382
141 119
522 50
840 501
332 670
412 957
804 262
278 507
787 504
739 880
225 260
929 416
643 444
226 435
635 31
768 96
34 778
748 473
443 915
158 947
93 765
111 838
423 717
151 967
434 20
466 773
595 312
725 389
578 186
183 453
217 507
625 680
396 494
366 181
865 518
24 751
985 748
140 562
318 819
591 372
798 159
838 925
766 634
316 697
973 120
96 361
267 380
147 585
199 89
308 996
248 890
22 584
477 139
217 531
233 271
881 732
820 515
426 419
856 569
152 609
491 804
252 69
720 268
127 724
768 711
995 1000
78 262
32 822
467 894
614 632
341 218
472 772
173 950
660 841
940 454
394 370
576 98
634 976
337 728
508 155
973 648
44 587
279 736
156 331
289 979
454 814
928 300
106 939
141 397
392 886
697 694
908 682
669 596
136 521
453 941
22 732
646 834
137 367
172 907
427 86
599 760
169 839
570 384
659 187
852 333
419 198
953 542
82 441
28 801
271 190
241 340
142 147
938 226
644 442
655 183
128 993
58 750
173 31
704 743
279 382
290 942
240 347
216 304
462 920
404 520
253 86
824 65
808 733
918 718
374 71
405 772
217 160
978 497
458 153
561 393
790 230
545 480
482 704
825 130
615 950
504 19
73 720
314 941
94 131
785 76
814 349
816 883
645 345
950 608
419 263
901 989
386 994
119 902
358 333
207 952
27 256
340 960
246 170
242 781
515 238
198 544
726 98
443 2
441 982
519 759
574 29
539 652
478 422
763 272
6 678
565 798
253 650
766 84
645 340
991 941
309 105
583 987
193 631
943 221
812 507
19 823
548 781
186 326
788 438
874 620
225 901
967 389
760 337
563 307
117 748
632 257
185 607
162 58
578 758
250 738
272 148
66 155
276 218
555 35
341 23
931 792
458 860
295 244
333 555
44 398
530 707
83 435
823 775
457 687
99 87
439 29
878 896
240 778
21 86
782 705
327 194
482 784
961 452
917 553
158 219
658 501
553 556
689 916
221 962
136 503
388 747
294 305
299 874
827 885
955 485
386 702
948 938
609 636
772 322
793 907
626 610
743 897
929 50
751 680
603 359
540 968
290 259
569 465
559 135
141 784
271 236
285 764
745 814
274 284
781 740
998 515
187 266
799 253
388 115
174 420
535 235
844 330
224 275
697 767
684 935
435 743
9 397
577 853
319 213
571 218
303 624
302 381
72 72
550 120
597 336
104 174
354 577
91 102
297 745
482 720
191 357
951 930
278 54
196 592
27 549
520 572
276 717
321 866
874 803
186 128
659 21
431 113
879 575
787 506
308 398
552 366
926 737
653 727
157 196
792 800
12 32
164 795
920 919
779 215
685 432
293 212
625 349
146 34
293 817
337 911
608 901
742 337
765 257
527 262
251 212
45 543
243 920
55 229
573 635
5 378
939 650
560 154
975 386
11 839
37 935
473 41
665 764
690 210
715 917
166 446
814 483
574 698
187 584
537 223
264 182
124 953
554 458
430 144
61 515
728 436
200 652
844 739
235 380
286 216
81 434
498 906
777 506
150 9
232 998
968 467
729 929
504 208
387 384
237 467
410 154
87 907
59 863
764 560
223 442
671 372
919 112
127 742
311 565
633 354
908 124
495 456
909 191
964 466
724 672
855 57
829 333
150 492
250 502
212 380
733 524
320 815
202 530
564 348
165 257
297 460
947 515
927 915
710 11
177 891
328 179
999 464
725 148
89 23
806 615
858 595
996 34
485 190
630 31
880 930
304 937
711 873
828 968
583 576
962 415
588 431
805 441
275 36
723 619
355 26
555 418
385 969
718 967
896 857
414 14
420 303
639 13
209 265
883 755
308 437
172 910
522 556
878 239
875 125
488 982
633 907
637 461
115 845
210 437
18 609
719 900
287 210
641 390
493 622
603 377
190 353
436 418
854 475
253 572
205 236
751 776
721 391
545 319
638 783
136 344
244 593
20 144
560 968
910 116
818 658
12 538
789 648
252 917
686 847
861 25
295 279
617 314
633 332
996 540
350 948
63 894
452 496
671 233
150 875
120 362
79 415
747 64
603 665
906 151
98 52
946 215
242 948
71 361
310 674
85 574
181 342
949 526
826 712
594 332
44 333
337 170
624 45
171 298
576 997
9 965
471 287
244 682
962 484
854 303
863 767
521 459
501 554
462 739
288 744
882 601
579 344
490 411
167 696
713 275
42 135
36 469
335 819
556 765
860 417
113 285
848 279
553 593
839 946
139 55
883 740
615 450
919 949
268 826
924 166
314 133
859 941
448 741
127 778
274 465
677 939
597 853
157 674
866 672
325 688
394 772
78 250
27 798
701 79
37 364
196 662
828 872
724 109
43 456
565 116
418 643
366 252
846 744
50 547
823 438
999 300
88 381
309 187
390 483
976 651
500 426
408 691
675 665
693 756
408 417
982 184
938 623
122 380
38 474
562 731
943 969
172 624
121 893
910 244
866 62
12 968
32 121
581 773
185 307
969 188
390 834
117 612
767 998
440 818
542 694
430 168
269 380
789 237
423 519
202 891
131 841
764 449
447 303
996 480
489 800
662 157
107 316
525 895
905 443
777 327
171 332
984 263
94 888
567 583
39 580
91 86
402 249
444 306
43 220
984 4
550 552
798 721
884 41
730 386
63 759
716 156
998 635
90 37
214 181
187 524
180 230
744 515
67 382
365 302
557 760
292 121
896 527
124 639
90 1000
409 864
118 509
367 973
896 342
592 452
453 591
222 745
117 706
177 12
233 300
3 626
733 449
637 493
664 107
353 30
69 953
449 895
520 467
440 604
535 449
824 321
939 245
766 520
66 383
820 436
506 268
432 862
53 587
789 228
908 727
472 885
404 859
971 529
909 142
410 349
731 832
311 488
75 946
590 334
501 936
466 168
701 875
58 418
946 751
85 786
500 719
52 211
855 621
28 856
990 646
614 690
872 482
473 930
32 79
575 116
290 896
805 694
459 11
314 486
540 46
353 529
691 318
843 753
831 739
310 50
576 958
592 793
216 131
237 581
510 674
899 481
192 548
144 246
766 360
622 194
658 872
771 72
36 425
397 179
538 397
468 817
135 654
36 157
153 544
315 916
408 288
127 727
476 287
185 962
293 220
119 573
212 271
116 653
920 668
733 581
515 998
863 73
27 776
999 846
435 777
951 35
808 20
2 186
313 436
578 105
909 414
784 696
542 331
600 242
793 775
915 360
732 355
38 639
75 945
358 590
272 630
141 64
970 670
617 3
732 252
571 256
946 997
692 361
456 315
342 948
730 98
511 930
864 242
182 71
174 69
324 611
714 776
488 240
852 397
907 165
447 122
10 628
951 181
553 383
974 360
605 364
952 511
279 679
658 522
174 705
730 156
581 730
901 957
166 400
524 451
785 201
41 14
990 417
816 643
690 647
495 459
671 546
665 390
201 664
842 431
847 359
825 152
884 726
357 13
11 167
72 1000
741 665
751 782
306 789
213 154
921 96
231 278
675 471
495 572
327 471
490 750
486 211
344 276
729 655
423 299
256 989
803 308
215 129
779 705
879 600
303 506
160 678
682 669
780 749
742 388
89 910
890 39
998 44
346 212
268 403
470 237
257 124
507 254
922 673
288 663
857 724
347 381
199 966
135 626
215 500
363 586
561 904
928 412
496 339
140 420
60 793
75 406
174 273
724 660
251 966
817 695
476 180
870 362
52 659
137 377
753 38
845 610
7 320
141 638
708 927
393 930
647 691
67 856
855 795
948 955
430 806
118 598
183 476
270 323
465 977
258 240
895 892
495 745
611 442
699 719
524 569
468 436
263 932
140 22
277 32
732 192
558 226
668 987
238 835
811 220
708 73
197 389
139 504
82 675
13 158
935 182
991 745
844 277
18 637
833 3
51 726
597 971
67 762
134 455
731 142
889 963
885 638
442 87
252 936
562 299
400 318
628 483
904 816
805 670
973 765
851 414
702 334
817 536
236 982
481 149
632 233
67 278
219 834
118 474
613 806
704 420
292 693
571 773
164 423
936 769
70 154
627 307
716 592
112 914
529 33
274 584
805 46
635 632
954 205
756 794
110 112
886 740
394 307
846 872
654 914
827 343
215 132
897 168
71 1000
857 464
306 102
769 140
285 947
835 787
377 307
826 715
865 742
256 935
93 465
750 751
566 264
431 374
31 68
206 718
965 705
955 992
919 274
50 527
924 850
799 707
223 181
126 542
612 724
979 576
428 934
714 329
65 984
862 162
960 204
822 204
53 262
804 627
794 929
521 190
611 132
265 589
59 45
153 939
772 994
691 602
580 857
774 100
398 384
583 662
706 198
136 980
546 362
157 885
307 705
687 349
194 238
606 319
54 272
16 377
913 74
926 235
283 62
516 84
604 822
522 798
391 67
387 348
737 75
791 444
837 328
47 79
847 651
253 987
136 35
382 929
596 84
719 942
801 237
551 591
32 747
15 537
216 718
264 49
800 908
406 365
696 558
953 599
345 867
872 499
217 684
701 13
497 316
413 648
575 586
582 516
952 389
144 948
962 839
506 914
437 5
871 769
207 200
564 824
575 976
561 405
17 864
794 559
127 11
696 238
704 327
178 910
169 89
556 963
840 701
389 113
642 751
404 171
660 282
675 180
466 60
760 760
309 748
138 735
862 526
847 244
321 275
644 724
445 655
357 471
824 164
387 975
732 107
180 393
822 747
427 107
883 115
252 616
112 497
838 843
603 586
614 594
15 531
188 701
328 9
447 47
918 225
505 152
294 207
894 417
11 186
776 69
77 491
476 404
851 923
803 120
767 391
289 371
929 593
452 360
327 579
552 424
457 706
895 956
365 166
793 483
854 607
718 134
779 602
580 911
693 880
959 661
412 164
619 130
878 101
103 935
652 902
604 897
839 588
472 797
364 608
532 259
943 409
171 814
67 21
46 574
692 517
722 643
641 302
378 524
913 320
851 454
788 20
628 854
875 309
184 104
341 906
938 310
964 583
805 876
255 88
894 638
491 517
99 366
416 438
978 440
879 787
996 266
681 95
631 857
325 606
237 673
86 985
513 608
124 716
201 156
13 486
789 168
192 256
600 277
592 614
802 595
538 114
645 678
923 861
368 858
508 526
665 417
145 661
522 380
936 372
823 609
549 529
861 253
672 740
932 336
943 108
838 371
517 497
663 918
445 687
9 728
820 355
239 152
137 831
642 241
245 739
245 540
13 388
22 529
884 79
348 517
575 104
327 394
458 918
748 539
629 432
884 827
214 808
776 449
716 282
644 664
591 570
119 918
963 928
874 934
750 61
278 379
844 161
408 771
437 536
571 674
735 269
610 803
882 97
827 344
320 384
973 79
345 43
151 247
647 968
739 820
903 501
448 6
853 681
192 281
344 511
664 668
597 509
903 405
372 277
72 626
742 577
384 595
947 448
119 643
157 251
246 59
5 473
163 782
203 904
850 966
766 246
439 427
677 33
553 335
807 108
691 9
364 400
261 49
899 937
122 68
245 103
125 149
438 422
58 244
851 903
809 920
328 522
753 998
398 922
302 831
657 775
251 177
995 717
740 405
312 621
504 268
522 25
898 378
198 570
391 596
491 692
778 499
818 380
226 307
625 573
375 716
977 686
336 832
306 552
928 163
541 577
395 283
736 143
33 411
492 511
480 827
342 785
730 232
316 658
394 695
623 229
568 147
387 184
962 540
146 30
472 160
190 304
338 884
440 68
449 911
310 721
507 48
256 468
850 255
414 271
506 416
170 620
170 246
156 328
42 646
601 406
683 107
453 938
339 775
998 420
542 35
280 348
682 788
28 75
785 772
37 385
843 981
425 13
800 948
532 585
321 247
636 303
696 882
24 165
928 506
675 748
304 886
247 576
695 398
982 946
837 157
778 884
48 965
64 159
745 107
388 909
34 722
728 751
371 249
442 794
804 489
562 822
972 365
698 716
58 504
915 798
463 602
948 904
744 505
916 657
21 376
955 491
835 13
810 111
277 801
98 246
501 821
654 274
379 609
116 565
973 462
313 782
572 361
591 441
804 373
914 901
715 837
563 967
192 569
177 356
487 149
282 741
826 799
490 97
838 160
946 29
728 186
951 256
893 438
404 61
801 100
834 897
553 719
869 595
821 358
44 86
358 288
65 195
576 526
781 792
852 903
924 5
354 757
894 762
308 475
714 427
21 566
682 944
574 566
632 457
171 962
162 852
960 530
457 409
450 192
34 756
224 490
717 855
492 473
201 6
440 913
283 251
9 732
442 745
135 261
571 520
368 794
10 84
331 951
370 804
568 653
55 928
673 871
389 751
768 465
562 609
621 923
928 343
347 133
775 82
980 799
394 694
619 134
444 529
522 854
28 863
823 864
597 552
985 757
836 143
112 863
155 179
928 423
310 525
326 735
491 769
555 435
708 393
119 543
421 802
576 591
677 824
914 519
908 331
146 462
61 473
762 124
783 346
147 668
610 831
326 286
102 415
280 600
876 397
508 289
869 161
820 588
711 835
278 98
826 174
365 832
133 866
817 162
809 324
905 31
480 111
106 157
330 688
115 94
559 247
10 127
802 160
485 518
174 389
548 896
624 112
388 947
395 69
986 509
302 99
934 456
259 484
93 95
2 619
483 549
514 757
576 872
850 730
147 188
239 13
84 993
878 389
218 707
96 557
258 431
647 399
145 730
526 475
246 174
7 123
145 663
839 240
571 449
908 183
689 554
933 186
283 675
878 747
662 475
920 20
193 330
73 215
111 167
78 367
411 349
239 598
73 431
279 497
645 516
477 393
73 904
236 585
951 478
189 899
78 203
650 126
514 74
556 144
571 552
296 453
851 943
960 876
394 677
916 935
575 993
137 110
908 138
269 134
532 694
732 994
734 261
212 295
396 348
756 655
780 48
181 884
327 64
577 58
58 342
848 393
957 581
5 489
118 345
639 643
828 444
563 917
79 410
181 826
358 8
270 167
904 75
45 334
836 705
721 300
497 230
644 808
987 668
109 386
138 986
589 318
163 946
464 189
912 367
615 956
12 773
73 828
143 191
139 306
308 371
771 320
987 563
665 74
231 260
523 726
383 938
180 471
823 560
503 131
450 776
695 302
934 336
413 637
574 999
885 440
726 387
570 655
659 371
783 384
685 792
157 900
376 262
475 309
946 936
908 838
209 552
301 431
610 97
20 726
162 317
187 650
498 224
172 766
604 108
659 297
594 686
573 869
821 721
817 950
507 331
266 519
352 805
28 692
770 922
767 30
151 981
862 653
739 180
101 195
678 744
919 549
495 819
993 114
16 690
698 446
337 225
272 673
262 362
204 632
222 657
193 856
756 788
253 821
862 39
488 559
837 824
136 647
785 759
30 342
270 576
762 751
294 421
980 360
251 394
896 140
958 184
708 342
151 623
376 912
809 770
190 322
94 411
11 73
777 510
950 153
421 322
444 20
396 985
819 435
100 181
293 896
315 315
176 657
595 597
56 925
757 749
614 576
535 66
990 901
513 752
622 594
732 11
346 489
416 293
39 366
699 513
322 966
43 91
939 16
584 577
197 344
451 307
655 866
465 655
497 755
191 277
687 524
940 946
226 473
981 56
3 787
725 287
378 411
810 317
709 91
219 934
579 985
773 201
69 46
506 565
336 231
30 701
455 453
713 673
256 207
907 958
826 67
890 869
915 292
522 76
314 866
440 695
919 894
148 631
92 938
483 209
774 777
195 139
820 981
448 86
687 145
748 352
10 540
433 194
430 941
228 521
878 711
81 3
954 34
468 125
14 267
562 637
939 600
578 997
774 362
542 683
207 545
988 943
44 549
931 335
373 802
908 302
151 681
15 692
716 783
427 563
894 132
839 452
963 957
573 950
850 533
477 62
738 814
722 534
307 325
857 804
10 509
203 408
906 31
845 22
105 903
762 393
114 969
548 943
388 673
397 78
101 536
649 697
100 753
62 712
470 412
540 273
982 708
744 552
43 492
113 443
970 939
703 15
63 44
409 507
901 803
511 192
854 892
389 319
687 296
94 289
4 156
199 464
165 53
421 739
83 935
276 839
267 341
745 380
200 951
641 671
605 196
744 880
503 207
628 121
903 643
953 399
912 612
604 811
323 596
481 773
671 438
113 531
438 967
439 635
629 468
148 222
8 385
510 841
606 650
888 719
181 325
37 917
742 476
904 994
169 532
461 316
753 395
592 829
652 600
213 174
792 74
70 142
42 250
519 208
906 422
553 426
111 859
134 702
687 137
677 676
1000 286
73 393
450 728
826 2
366 597
529 493
809 182
977 772
498 841
889 364
664 712
769 113
791 946
466 296
428 831
658 347
991 187
720 286
888 111
614 365
236 854
565 201
716 708
737 631
939 791
645 362
425 561
268 412
674 270
337 389
516 932
762 107
518 321
303 661
579 827
221 755
865 246
377 553
485 396
998 354
608 371
251 571
711 600
517 641
216 318
900 703
124 472
428 377
239 266
231 110
185 4
781 151
840 389
329 768
991 86
538 385
327 197
986 93
128 759
166 197
577 857
341 258
976 465
478 318
703 867
415 227
473 2
13 47
517 140
980 35
570 608
81 399
926 982
765 628
201 7
233 481
625 735
999 849
370 128
932 955
88 640
873 957
416 752
806 226
960 645
288 106
752 442
19 130
690 331
993 323
628 734
943 927
181 117
808 469
222 291
29 207
429 54
847 983
464 483
209 540
625 31
856 567
309 37
684 116
857 257
891 786
191 405
851 390
387 644
607 851
126 506
792 334
397 55
212 973
583 969
600 473
143 297
189 994
501 568
799 897
975 320
269 411
508 165
533 719
40 89
587 497
873 729
145 413
339 62
177 468
527 29
387 326
124 397
701 403
398 740
237 715
416 733
127 490
915 817
636 430
472 23
735 103
500 44
488 413
679 189
167 428
280 657
115 868
371 530
601 849
19 515
351 780
911 820
619 762
646 692
793 70
667 745
611 287
959 920
939 661
699 965
469 578
725 379
449 666
358 934
371 57
71 516
127 738
745 192
770 661
943 870
3 83
185 803
29 619
134 344
750 109
745 846
300 32
410 421
291 695
787 475
497 887
569 745
716 914
946 348
253 265
200 25
445 292
338 100
561 186
338 482
430 998
651 829
255 20
295 924
509 894
648 600
60 338
723 511
315 554
477 487
503 361
913 557
76 355
594 675
224 329
639 40
147 429
431 56
611 343
964 744
666 210
957 682
388 221
734 735
987 272
311 315
111 452
205 241
975 865
749 752
700 835
458 7
861 394
435 295
78 897
455 92
14 659
684 340
970 930
195 960
102 484
293 468
494 976
590 81
179 849
508 466
777 462
588 160
911 610
959 15
946 340
569 48
823 861
867 668
923 624
732 453
472 591
271 593
644 47
406 455
912 372
299 86
585 165
753 125
776 111
450 186
900 111
548 530
438 704
429 701
427 79
243 242
487 432
994 906
130 588
619 69
158 108
432 400
183 729
870 652
885 245
573 879
502 938
111 684
786 409
603 428
840 573
497 997
681 928
197 931
757 376
7 627
121 725
889 928
67 443
127 529
126 912
467 224
506 822
755 22
720 227
402 633
311 235
774 586
161 359
530 331
765 636
863 450
353 658
848 549
98 97
621 214
50 946
666 740
744 370
618 739
59 930
412 906
845 81
22 928
405 71
266 891
270 9
613 370
882 230
460 491
854 739
997 112
435 707
860 246
867 704
965 927
451 587
956 169
660 324
768 865
130 762
513 916
469 372
427 191
513 67
879 448
129 835
969 772
602 980
95 369
770 325
270 634
128 431
647 53
840 975
639 456
915 151
522 146
951 2
773 933
418 347
437 957
841 704
108 714
849 58
715 180
976 839
464 873
57 116
965 783
242 382
481 650
535 608
670 854
994 458
810 186
900 9
974 966
540 301
805 3
173 861
713 965
96 126
2 645
539 637
553 196
951 775
23 663
92 470
789 967
451 874
511 286
304 864
282 919
784 618
606 731
386 806
970 938
582 507
844 370
595 983
847 565
169 224
476 894
216 880
761 305
812 960
416 284
805 780
159 359
590 881
678 626
880 35
794 295
639 915
60 130
407 973
853 400
684 523
753 336
184 511
661 428
993 243
269 143
634 538
991 568
913 673
996 902
38 100
589 222
344 830
324 505
42 958
606 247
968 954
500 5
53 89
578 663
337 930
907 108
176 744
437 519
206 258
192 393
574 149
931 827
169 620
522 515
863 603
36 540
218 609
40 561
501 494
51 750
576 520
298 679
318 171
193 823
810 14
158 24
616 506
397 65
612 437
625 465
282 28
619 535
954 475
951 464
498 919
922 718
762 533
506 739
118 562
67 478
790 581
18 90
573 324
787 766
599 681
314 948
861 885
260 915
454 401
532 270
711 383
225 627
392 51
821 206
117 997
781 715
877 875
141 834
656 421
322 967
945 809
612 688
211 432
893 327
780 673
41 457
952 996
484 421
516 20
407 524
714 276
963 558
109 207
884 888
696 350
682 828
734 549
72 991
858 412
951 169
465 650
986 442
718 593
65 624
525 641
712 791
634 870
312 6
187 381
598 752
131 540
14 547
516 456
448 42
244 50
39 474
906 68
461 294
784 704
695 356
338 758
777 446
427 681
142 511
154 190
961 173
754 866
353 354
225 625
424 1
337 200
497 478
62 650
175 772
888 767
372 388
395 743
619 83
560 4
75 580
364 237
334 630
927 713
24 249
867 770
991 837
693 17
633 528
574 59
545 920
89 472
632 464
234 62
698 342
466 244
705 233
637 338
112 562
396 570
202 43
885 437
356 590
605 340
921 626
475 386
970 209
869 81
2 971
759 808
372 467
397 976
87 443
490 408
632 39
224 472
938 635
922 95
440 874
58 790
936 996
243 575
661 955
655 884
426 893
830 715
880 103
188 96
964 925
665 438
642 303
877 45
928 968
776 110
682 655
564 491
321 942
136 134
281 286
288 297
5 716
91 389
951 319
202 712
459 329
335 385
983 655
830 1
551 111
759 712
626 764
427 716
34 584
295 31
523 601
852 857
281 472
572 461
685 331
172 310
94 950
377 597
678 410
180 250
632 615
714 822
376 994
168 379
578 204
61 101
51 889
651 281
681 999
106 664
169 180
2 270
942 386
115 462
665 824
145 530
626 772
414 307
770 871
269 491
914 163
724 267
784 303
265 725
978 567
791 739
74 366
68 921
75 782
808 52
701 891
709 165
665 296
173 872
308 96
397 382
229 556
433 281
798 493
999 779
523 15
428 41
428 663
469 338
949 254
746 64
132 761
127 155
973 832
334 832
561 628
919 670
669 388
550 866
698 786
863 968
500 699
496 567
437 240
828 238
93 135
111 955
102 918
485 809
436 337
255 295
557 916
280 796
273 24
962 77
881 399
402 973
782 763
146 218
500 57
299 670
937 252
399 401
776 271
538 499
68 175
471 230
630 105
245 758
375 696
706 485
117 430
957 559
21 419
523 398
408 250
94 524
644 642
427 376
306 455
112 64
247 87
645 267
505 446
980 937
552 624
552 344
212 363
654 303
976 783
815 955
71 718
506 182
874 986
381 65
368 270
763 508
178 564
906 769
410 742
912 600
781 367
900 150
795 889
258 910
611 43
503 626
704 32
800 599
491 343
631 102
815 27
576 923
680 279
306 221
888 105
168 720
783 352
697 695
38 48
897 61
803 472
751 640
406 990
97 576
677 256
728 770
759 624
183 913
96 869
747 198
187 309
276 374
828 595
850 951
382 152
818 411
421 487
106 683
694 292
146 587
212 215
525 61
517 907
317 324
984 89
810 404
620 271
357 64
70 688
525 216
626 736
149 298
409 713
984 725
36 967
813 845
961 100
931 878
784 467
898 308
34 523
396 815
25 544
465 433
509 291
766 674
487 840
270 305
599 582
756 881
902 357
524 887
192 988
435 180
232 12
350 197
139 252
553 1000
415 557
736 35
313 143
77 452
483 411
983 720
206 398
598 363
186 350
654 498
845 902
268 858
787 779
765 269
988 99
330 435
885 678
45 352
752 162
910 606
818 529
872 201
382 211
299 581
826 549
378 156
983 877
491 619
78 499
165 181
12 426
787 829
307 953
432 966
166 617
550 51
155 40
669 725
692 196
377 826
634 515
655 940
819 438
257 54
445 774
22 662
704 305
707 651
645 376
727 763
959 506
627 687
201 337
552 19
934 446
892 886
613 593
161 341
952 199
218 658
228 948
822 807
504 546
507 189
389 38
44 958
951 274
357 741
529 921
576 118
966 343
91 822
240 634
175 991
380 60
872 74
469 822
699 177
18 235
5 54
669 22
969 49
122 902
18 121
620 369
364 776
389 302
830 901
205 835
954 873
273 288
919 267
702 224
402 89
139 277
578 314
757 759
593 519
186 448
793 458
204 276
173 596
65 734
465 203
10 757
82 939
422 838
151 290
857 688
497 176
258 701
804 289
174 49
631 930
963 640
38 44
149 31
70 708
235 616
619 38
904 792
174 832
189 156
114 503
546 76
314 427
701 462
809 968
27 177
206 737
518 552
561 853
884 629
498 45
948 668
275 974
196 71
738 42
972 764
614 489
899 22
237 811
268 154
511 822
54 707
244 640
397 728
121 847
687 917
454 585
290 690
395 516
518 803
702 833
584 32
353 185
101 571
624 743
261 370
551 253
82 684
679 906
957 381
738 237
831 649
133 755
720 108
497 332
592 565
385 142
588 481
31 770
887 514
219 189
163 792
418 992
898 9
908 635
804 679
786 114
946 267
132 456
158 668
812 297
695 807
295 851
838 857
900 300
336 197
566 573
381 50
380 754
722 871
441 43
537 88
893 726
801 458
75 596
382 270
485 506
147 4
832 35
91 725
195 418
260 655
62 507
783 755
226 516
22 719
487 965
252 985
320 435
700 449
457 380
79 591
107 510
366 480
580 120
436 897
402 755
868 842
199 366
164 890
238 680
86 696
190 803
175 769
463 750
800 458
272 359
497 225
217 686
379 391
562 345
657 629
801 321
906 848
746 283
499 243
859 715
928 237
457 86
998 66
400 966
665 177
962 715
739 543
258 869
186 66
788 88
971 785
864 213
144 551
845 457
266 798
953 461
307 490
527 613
563 314
52 886
224 666
632 299
902 775
201 98
896 497
775 392
478 804
293 317
100 208
355 668
774 300
750 790
1000 233
792 985
768 956
904 568
953 205
882 702
698 279
416 190
302 708
292 230
104 84
214 705
671 981
900 443
227 899
351 180
233 449
79 901
674 845
641 102
433 219
394 800
553 227
726 934
55 711
982 980
52 944
349 824
170 939
501 713
203 21
701 247
194 41
311 271
696 612
390 539
363 672
29 215
235 536
241 353
599 169
878 477
342 731
919 56
673 59
899 597
969 567
268 408
765 981
101 34
890 494
333 314
668 351
960 36
200 196
98 779
111 450
248 580
431 137
425 822
271 268
655 402
353 398
593 359
682 943
572 793
744 819
724 526
347 242
106 516
635 25
753 489
940 624
283 884
178 905
76 832
799 382
332 498
976 366
819 837
598 924
352 584
949 104
73 975
646 787
762 989
821 95
999 413
596 70
808 280
919 783
619 594
935 423
359 501
980 179
595 636
529 945
371 348
220 178
627 138
312 623
568 886
251 97
845 27
50 779
369 254
788 951
23 708
3 206
315 987
573 476
574 456
316 294
286 23
832 289
580 995
92 926
912 665
140 686
292 808
979 352
873 130
139 485
285 77
381 468
365 960
462 808
213 148
405 326
704 342
978 366
553 172
48 777
896 898
365 590
236 827
571 649
434 391
929 284
181 107
48 687
158 641
758 129
316 396
277 854
631 710
244 653
148 172
288 382
840 799
485 439
432 441
475 99
836 557
984 231
968 200
701 951
261 296
789 815
217 550
990 268
98 177
627 336
670 446
930 810
612 991
769 656
205 522
336 547
141 785
75 669
217 186
472 848
179 645
332 757
603 613
918 567
142 724
412 918
743 747
531 891
76 375
634 20
633 962
155 588
172 466
356 749
152 784
123 98
259 560
264 654
754 284
654 416
65 839
726 216
259 429
83 3
656 64
981 661
535 319
14 667
682 497
996 746
570 16
354 82
182 686
248 641
596 337
367 704
711 115
997 416
102 290
542 487
825 367
252 577
719 733
436 940
315 499
406 311
914 954
841 367
243 382
854 159
721 898
652 700
487 476
418 90
52 136
241 239
108 999
902 373
740 546
827 593
35 777
34 315
348 685
14 186
512 431
919 448
865 195
57 458
304 958
572 359
164 637
19 675
590 338
93 807
17 719
532 780
441 455
138 534
412 625
13 684
320 829
850 739
473 792
418 213
283 684
690 759
519 573
845 438
473 461
289 234
883 113
377 663
30 326
973 799
584 172
986 625
816 575
364 552
485 863
525 145
943 75
502 879
346 50
49 161
172 988
501 40
176 864
867 128
96 69
305 599
88 800
781 433
202 181
130 117
156 691
846 63
279 216
155 889
27 242
70 324
440 934
181 947
746 470
792 24
685 836
358 841
54 949
345 208
837 102
470 60
173 144
713 653
852 706
899 203
509 595
926 38
97 303
306 75
527 923
927 941
150 195
631 658
789 745
707 836
873 108
28 322
411 14
657 75
314 678
687 610
185 552
781 845
304 563
326 66
928 706
927 296
707 728
603 111
125 787
14 257
262 639
463 939
645 480
488 284
804 767
968 502
172 619
76 648
758 442
990 518
730 805
343 292
96 394
283 112
453 839
725 682
445 918
833 102
325 434
606 35
239 688
173 44
526 751
671 978
11 264
665 495
67 510
611 616
3 842
255 175
885 133
560 393
395 822
154 997
682 426
128 606
553 730
252 582
603 576
320 67
91 180
957 485
617 375
153 217
255 566
636 160
647 166
69 9
988 23
537 904
464 788
644 649
835 515
987 431
497 408
440 837
945 714
756 408
56 733
358 162
490 345
752 384
851 37
744 795
750 851
202 954
687 963
390 37
937 346
925 425
746 282
586 587
978 530
925 81
913 451
614 671
621 464
610 809
566 163
194 955
541 372
661 466
916 417
111 521
3 225
641 846
317 340
90 977
157 541
901 425
310 496
664 541
382 261
837 529
213 862
401 201
931 197
765 247
888 206
821 407
102 329
732 592
416 569
121 628
253 195
125 369
574 367
409 672
842 581
430 164
64 377
635 518
57 367
109 473
287 581
453 984
560 527
895 409
836 782
882 122
669 814
340 499
264 587
768 602
353 156
305 280
285 140
851 505
589 519
674 362
948 933
674 354
307 22
949 180
857 260
407 513
539 691
4 600
856 968
472 962
785 27
742 414
81 506
765 46
154 656
88 157
607 296
354 596
293 282
390 19
950 822
463 993
987 616
370 248
585 723
196 229
9 16
523 599
600 1
493 828
942 307
820 929
425 724
798 840
549 288
559 830
314 992
647 608
650 818
968 414
127 762
266 277
426 536
99 294
113 162
576 656
866 565
545 833
330 509
622 950
227 888
227 597
95 235
619 207
317 517
855 893
905 490
929 53
2 523
438 228
471 814
264 521
755 327
917 855
238 233
371 445
477 894
962 773
126 891
825 774
793 827
297 230
709 515
368 816
841 636
220 392
227 49
285 95
867 163
214 275
703 256
463 509
24 985
399 872
239 35
318 276
985 185
309 374
723 11
982 186
709 894
583 47
406 107
392 156
331 983
184 47
703 411
589 582
793 922
119 664
909 102
381 678
158 638
204 342
684 259
826 963
896 381
661 120
26 315
453 854
364 93
618 874
784 670
275 609
595 413
972 139
610 376
230 363
2 945
818 241
709 928
197 261
620 792
980 315
290 450
785 659
124 297
344 303
94 947
448 854
736 541
71 774
752 235
264 634
936 974
272 832
211 71
37 946
322 953
953 536
766 299
694 416
741 52
258 13
235 820
435 272
766 398
702 266
535 131
667 553
663 993
45 516
336 554
787 667
223 26
237 194
655 583
182 422
975 115
374 916
780 307
919 567
973 206
231 144
741 639
861 486
707 797
426 913
162 986
825 294
301 119
515 883
521 9
57 395
663 879
975 393
509 136
429 373
110 855
314 372
732 995
659 140
741 673
18 912
199 596
732 613
744 512
985 875
504 324
306 613
336 991
454 67
207 78
489 576
990 881
207 903
933 290
515 677
801 851
903 656
175 209
269 704
180 604
23 32
109 288
61 540
1 267
424 984
741 955
939 139
170 738
541 631
80 546
85 527
758 879
812 17
339 792
68 65
378 192
96 918
822 473
614 254
18 789
745 454
667 855
333 478
602 947
596 121
479 362
810 574
279 631
46 893
236 63
33 981
775 778
365 116
243 349
733 721
646 988
525 691
105 264
92 972
963 278
687 298
268 394
684 404
254 417
476 963
163 182
446 685
238 760
315 113
250 353
411 869
841 416
832 595
67 711
892 568
604 437
549 49
917 719
474 473
6 206
973 661
643 156
296 674
761 270
254 5
45 441
541 332
130 822
482 247
649 905
174 367
819 810
155 59
654 864
496 547
356 949
355 1
810 311
454 644
967 845
563 435
854 382
224 287
585 503
422 456
843 129
439 909
296 347
429 137
7 634
853 217
690 533
855 112
988 697
240 443
349 678
703 996
374 278
376 954
811 369
585 563
15 626
565 976
228 914
5 282
286 211
658 722
419 33
28 230
401 642
244 337
139 691
956 383
763 954
222 192
913 105
912 292
353 841
366 685
715 577
808 942
735 518
470 440
566 343
750 538
833 254
287 264
272 239
253 647
240 172
22 335
137 412
6 867
303 755
360 12
903 802
58 189
429 789
469 925
232 490
192 503
257 722
733 234
332 959
225 112
263 671
686 761
839 893
145 365
19 721
476 118
631 781
902 601
507 817
193 846
62 353
597 889
860 630
949 356
76 174
437 707
954 690
324 636
61 252
93 833
168 615
787 45
912 762
603 915
278 278
902 690
529 995
984 552
826 325
263 351
547 183
800 604
912 590
178 367
37 442
128 992
708 757
824 939
223 649
581 878
60 925
881 257
851 102
179 559
211 800
301 827
765 903
182 667
783 28
333 406
741 69
897 612
77 197
438 109
11 795
850 892
911 182
909 787
105 692
167 437
449 86
971 307
831 64
264 948
678 752
630 408
212 430
88 676
755 272
323 30
384 586
329 401
351 210
70 544
996 747
333 888
738 314
296 949
743 140
167 79
997 921
303 733
381 474
264 131
571 911
79 665
402 913
489 340
941 530
743 674
356 824
401 928
200 443
573 106
725 4
771 126
164 535
597 678
325 20
151 450
279 92
980 373
117 687
614 396
562 884
255 286
343 359
538 667
469 8
131 448
764 99
309 853
522 547
700 278
138 434
453 901
66 921
909 197
720 641
795 205
569 910
336 901
106 1
191 38
636 242
667 80
444 308
864 244
487 187
771 966
318 372
614 284
87 249
917 318
353 311
165 28
623 751
895 743
842 512
795 431
123 233
679 666
678 969
67 578
349 690
680 599
150 969
266 928
439 513
22 280
24 421
735 170
522 903
270 633
896 948
954 962
877 654
3 556
252 505
876 870
382 453
574 77
888 975
475 865
798 428
178 26
581 685
685 457
122 287
691 497
573 986
943 235
99 523
725 68
284 522
979 461
547 412
641 128
912 573
650 837
910 592
71 8
427 839
386 886
840 673
239 983
129 562
498 391
505 568
886 522
733 56
523 494
155 308
698 556
271 687
989 509
560 721
891 486
209 945
247 398
669 112
154 948
790 272
851 696
21 93
181 229
845 338
890 351
637 530
553 139
388 202
300 638
600 833
614 29
547 703
392 522
93 28
51 998
166 438
551 35
981 292
112 499
47 980
452 10
777 969
703 29
387 683
803 612
853 202
794 976
42 481
453 281
585 424
897 388
35 749
589 329
656 448
215 407
449 475
961 811
971 579
712 895
557 449
568 186
511 464
226 618
66 164
990 600
676 853
431 146
579 418
536 146
961 527
391 519
752 911
504 391
776 494
346 424
96 128
258 738
437 836
156 324
982 758
637 14
378 348
364 719
798 61
881 797
153 669
992 965
769 712
259 405
432 961
442 798
948 14
668 325
713 383
44 510
952 986
654 762
726 236
115 423
449 556
573 749
623 116
494 417
5 600
399 309
764 591
289 583
818 999
702 809
487 817
232 287
724 804
35 645
629 369
575 123
937 187
537 771
563 375
301 696
11 695
12 482
606 739
925 570
341 562
997 359
895 7
668 845
447 731
298 394
919 297
858 393
593 268
592 590
626 486
886 593
850 718
351 869
272 9
885 90
52 566
261 779
473 532
139 144
3 902
635 175
963 872
879 243
742 370
462 958
901 722
606 578
868 960
486 794
473 700
242 840
769 222
144 647
68 557
54 881
954 954
871 714
752 356
219 281
374 812
33 615
655 105
289 525
881 29
869 689
351 439
251 793
408 710
131 58
113 59
155 473
803 377
864 457
834 504
334 4
895 214
32 763
202 575
368 380
184 61
454 648
120 273
689 335
81 522
979 260
847 233
994 400
159 156
203 878
536 641
4 976
973 658
130 661
914 307
279 57
706 282
385 266
173 772
630 358
630 954
15 759
966 359
673 499
260 453
307 281
564 549
597 168
845 227
824 420
115 496
270 6
496 882
514 373
679 644
769 651
564 511
363 17
619 538
387 804
271 88
963 422
90 641
248 962
464 940
308 656
716 96
505 181
982 443
246 349
771 249
552 835
567 799
148 973
167 537
606 475
544 674
774 426
868 541
474 465
242 633
376 12
198 799
123 394
214 55
689 577
560 504
684 779
396 509
595 989
493 970
875 29
422 467
888 528
456 816
594 531
1000 188
509 519
569 109
137 962
429 411
757 484
108 661
78 405
610 949
819 816
625 628
813 481
82 858
202 487
891 241
931 139
710 750
636 564
834 870
149 725
37 530
740 934
611 847
337 320
596 643
417 819
641 231
244 450
10 77
154 707
40 533
529 779
818 485
683 111
580 372
430 527
38 45
460 633
223 722
99 751
500 917
587 1000
110 933
459 358
431 958
950 628
295 408
384 296
381 845
735 38
82 718
956 9
513 542
727 183
239 547
567 886
954 950
181 686
794 761
798 843
560 177
778 62
419 187
942 568
30 243
25 233
259 211
649 307
988 299
547 740
59 17
12 473
705 923
972 465
704 675
662 692
973 560
349 367
940 713
839 215
101 895
489 424
752 383
625 535
597 220
732 866
152 433
145 422
9 597
20 26
548 25
734 524
906 642
862 98
33 452
343 765
288 693
641 988
497 660
365 44
1 365
606 258
111 219
613 160
589 252
251 844
793 490
854 914
242 865
130 82
1 333
176 942
998 678
217 50
982 524
194 836
399 30
460 828
631 833
789 124
230 918
205 230
250 898
833 425
102 96
497 656
843 334
716 744
420 115
562 51
174 177
619 730
627 591
913 446
767 761
450 295
998 735
887 65
830 306
356 126
445 881
655 64
610 765
355 927
24 318
78 727
565 693
45 114
424 399
418 853
477 871
732 850
108 835
880 675
296 50
9 800
226 53
913 166
812 337
317 497
363 278
128 470
96 300
170 1
476 595
288 793
879 143
837 835
575 199
21 928
318 866
103 726
580 578
320 867
904 379
531 302
473 849
519 95
809 876
736 79
780 190
804 360
578 489
440 140
617 132
928 405
406 15
204 991
465 474
945 602
630 247
659 414
866 245
1 789
326 11
530 221
449 589
489 924
749 471
170 759
774 549
66 933
88 391
964 980
962 361
827 360
703 275
948 544
14 719
729 923
848 623
904 396
900 677
610 383
999 23
236 960
383 62
319 438
336 619
981 885
603 472
242 684
658 297
326 780
225 287
471 393
840 142
830 527
155 366
249 396
49 642
837 706
291 673
254 965
440 353
975 668
771 223
415 820
865 252
924 491
474 728
44 154
226 520
285 502
970 609
512 964
807 25
369 133
44 139
356 459
310 572
29 903
979 851
411 148
695 914
46 942
752 863
193 987
896 650
390 552
491 85
499 862
330 52
339 745
152 993
332 980
102 227
629 710
885 777
328 627
328 818
671 231
557 915
601 247
592 320
907 738
57 586
755 426
903 950
532 116
363 851
884 306
228 822
880 80
101 138
817 157
723 532
893 829
957 124
244 271
757 533
354 57
416 454
194 584
963 268
116 207
96 424
441 752
709 75
131 63
516 324
646 830
979 606
673 63
226 487
114 781
786 569
482 835
701 45
519 892
386 96
251 91
650 810
905 543
780 958
587 999
281 457
904 323
87 455
248 474
699 280
100 478
237 38
846 69
886 749
189 980
754 275
787 302
962 706
879 337
103 234
48 750
63 928
264 252
878 398
670 810
498 128
833 445
148 447
373 115
160 131
318 262
717 741
561 371
888 735
715 499
402 745
556 83
169 688
226 213
57 275
820 528
557 716
43 804
487 796
819 230
374 742
250 430
368 421
480 274
908 388
989 951
192 827
727 511
384 112
817 649
285 725
389 625
27 580
688 569
626 119
582 542
260 82
464 604
964 353
531 133
857 741
792 883
672 243
255 46
879 888
118 222
115 507
485 931
110 316
558 20
761 939
181 5
402 740
434 632
627 904
955 320
250 193
970 125
497 825
644 257
40 295
648 517
730 401
459 724
87 972
287 593
201 530
573 592
825 572
324 68
772 356
654 190
265 854
751 924
203 199
791 282
244 941
584 543
437 558
499 580
46 307
188 837
139 48
172 883
347 608
119 733
957 519
75 144
397 173
920 690
499 91
698 364
725 793
554 69
23 25
243 493
757 200
505 187
970 356
553 326
257 566
13 261
53 233
158 427
257 400
919 14
197 998
351 729
541 80
363 770
273 16
767 489
895 718
715 825
29 675
555 540
969 413
780 902
742 16
458 329
724 833
430 258
426 459
623 150
535 693
238 5
24 853
220 834
181 611
461 905
561 225
524 986
242 654
779 569
596 44
579 131
736 842
847 514
966 824
400 597
403 895
64 996
548 195
917 144
238 847
626 326
689 764
3 887
277 532
656 624
593 36
783 911
211 504
788 611
45 854
654 117
291 892
964 916
569 4
679 571
242 308
283 46
956 495
568 744
98 501
224 346
541 432
209 856
37 152
700 319
198 984
383 153
248 287
672 345
690 452
417 562
417 664
106 979
782 781
308 482
10 647
486 257
954 425
529 644
986 494
973 755
733 902
683 542
348 133
966 408
16 448
312 969
872 714
316 99
338 715
230 847
145 962
828 782
915 670
77 853
682 93
621 900
375 261
780 604
272 902
133 24
814 166
468 465
511 880
960 311
143 804
150 601
46 604
748 530
377 558
478 637
871 400
195 365
267 23
768 664
626 867
150 727
573 979
701 822
888 984
627 85
20 253
304 565
857 434
509 906
985 865
988 699
849 712
591 943
482 387
660 774
998 330
913 196
145 761
221 542
163 180
781 167
318 277
928 928
413 626
206 562
915 426
192 45
244 720
366 771
344 8
303 598
764 799
712 43
99 901
536 391
197 207
426 562
329 36
621 173
779 48
553 799
80 183
673 122
683 790
486 608
835 786
53 848
65 536
70 435
111 995
234 798
791 116
191 571
106 401
187 214
26 934
4 542
607 275
836 337
489 531
173 745
137 630
805 29
438 802
805 934
888 178
922 516
755 550
806 911
579 364
415 595
748 257
636 39
371 729
258 4
613 107
152 236
186 354
154 578
658 811
815 451
514 748
310 479
206 196
497 510
204 1000
97 638
706 333
831 860
910 17
735 567
827 516
678 184
662 936
315 382
896 870
382 992
507 528
470 213
860 652
424 121
668 158
40 847
26 873
839 696
153 868
231 883
819 444
279 485
825 174
777 297
990 552
855 86
681 694
914 238
370 90
763 75
617 415
966 150
958 469
312 946
896 919
508 904
251 270
979 898
548 969
512 735
811 716
141 802
549 579
721 799
696 99
372 677
615 107
39 735
159 550
722 23
90 326
479 560
619 902
966 31
129 223
629 650
781 350
586 114
293 159
24 447
237 452
810 365
460 707
578 641
898 558
642 30
260 666
645 845
780 289
4 475
411 74
141 434
122 876
923 283
240 300
134 51
621 685
350 280
76 481
504 800
124 402
277 473
427 314
998 668
299 705
196 991
718 761
357 341
740 235
561 512
144 24
127 141
812 371
209 107
642 846
900 733
563 573
949 704
199 991
684 623
760 595
165 470
977 122
950 307
435 122
854 661
585 762
876 276
506 874
846 559
140 10
803 501
992 393
919 625
467 764
183 606
125 562
73 608
878 46
50 481
54 563
660 224
941 410
877 73
945 695
188 479
392 724
921 149
680 970
532 953
536 468
810 737
104 964
57 980
26 927
48 214
856 320
289 694
993 150
690 96
427 205
131 280
128 73
502 527
286 709
948 487
659 690
562 725
50 720
7 867
818 786
71 619
899 69
274 752
812 145
910 759
381 641
717 210
121 596
467 479
462 636
264 532
254 205
84 504
255 571
177 345
482 909
800 805
343 618
253 899
335 859
103 418
626 563
61 107
824 397
582 25
450 267
124 250
423 466
269 472
957 955
330 411
725 43
490 203
11 139
300 45
960 562
383 783
959 964
582 283
361 5
748 580
403 18
408 252
528 492
823 910
274 133
226 433
715 605
811 814
242 857
21 22
255 146
811 167
959 339
658 133
600 284
617 825
632 782
936 612
150 87
973 961
651 263
767 250
546 383
57 573
652 168
43 105
443 544
410 169
756 955
551 182
567 793
239 960
365 119
954 900
570 605
68 964
61 510
508 604
629 363
199 624
818 749
805 384
695 96
187 345
463 659
631 712
244 940
117 61
41 273
796 286
667 842
733 205
539 438
460 1
448 263
737 63
739 567
758 704
797 905
989 463
747 721
510 479
637 957
20 929
162 758
478 477
72 579
276 512
567 801
23 136
190 546
572 388
701 50
980 65
343 494
112 984
400 727
513 882
404 308
143 140
771 684
71 737
861 75
127 376
771 238
824 59
367 108
718 489
791 754
182 862
148 703
703 499
870 87
814 547
716 605
604 263
673 303
358 39
879 201
414 23
689 562
181 187
834 473
415 523
126 235
416 201
941 456
114 369
550 525
64 958
67 714
246 670
657 368
633 796
348 579
948 758
690 613
840 753
184 279
618 781
948 418
297 31
431 705
748 207
312 995
854 564
770 292
853 323
533 869
593 315
350 110
387 980
545 240
445 461
783 865
548 667
556 535
540 500
962 976
690 630
772 325
923 619
12 57
454 630
982 913
72 859
341 384
333 509
513 658
382 586
901 187
216 382
350 248
386 690
984 665
716 734
433 228
743 8
15 371
128 566
444 292
556 229
520 298
236 534
249 577
590 361
225 620
298 752
352 834
705 889
532 502
376 51
151 963
584 171
143 678
726 762
547 847
759 147
860 999
320 509
751 671
342 414
795 46
242 921
236 393
235 172
849 640
491 748
246 260
613 9
995 306
422 790
530 248
168 496
667 782
221 860
166 874
317 776
846 929
784 840
587 558
981 289
536 245
457 759
634 939
978 54
559 592
312 131
803 830
752 741
393 338
235 162
72 24
727 57
962 704
603 710
911 375
300 303
712 949
27 690
851 459
481 418
442 154
627 856
549 333
42 280
606 718
309 985
407 242
246 257
574 488
472 926
983 181
229 989
894 187
721 495
197 747
269 531
388 949
43 730
433 741
273 136
720 196
572 515
963 293
42 309
518 194
998 787
824 430
527 379
515 598
317 188
57 388
736 629
254 698
273 615
209 15
819 474
744 689
475 491
222 717
505 88
627 74
561 362
54 814
428 620
693 23
222 15
499 392
841 242
80 860
334 907
260 923
288 637
365 848
96 441
381 788
155 314
345 995
907 425
331 907
830 72
349 669
732 164
622 886
232 383
743 789
696 771
366 877
842 774
821 246
283 716
126 131
624 414
723 973
374 628
699 116
795 257
382 406
918 480
309 894
893 383
383 233
669 756
860 720
872 627
744 763
738 538
526 401
185 70
247 225
885 478
23 921
779 246
8 989
780 601
358 86
139 604
511 427
629 152
922 691
211 296
541 862
862 900
850 272
279 266
560 58
218 917
495 356
873 805
231 930
556 57
153 519
397 45
199 145
631 416
61 126
930 635
371 512
916 256
122 53
357 677
461 509
70 58
178 595
596 459
322 497
933 705
213 918
954 118
112 424
87 936
734 264
882 329
647 396
311 220
276 658
362 636
953 927
553 907
382 9
154 907
43 617
682 130
552 415
745 786
215 226
48 929
861 353
855 766
324 144
885 557
480 549
397 46
974 987
101 334
634 350
634 621
632 62
159 329
587 482
472 930
257 882
369 825
935 566
439 35
45 368
298 555
696 884
388 520
814 143
729 188
885 360
317 290
738 806
371 552
976 147
514 154
37 313
433 202
894 769
410 91
720 523
115 442
74 877
414 401
23 270
124 888
423 49
801 812
564 324
198 215
759 146
704 182
546 857
993 610
89 357
926 884
831 582
592 449
420 340
906 807
240 348
296 615
164 55
760 219
588 658
75 932
267 516
640 99
982 382
478 90
866 686
720 900
777 107
412 416
205 963
696 831
920 424
421 700
822 287
737 378
744 121
997 489
685 837
388 453
271 398
65 92
36 801
822 131
608 24
170 382
747 483
926 283
413 883
705 305
374 186
821 817
312 781
192 289
498 479
5 667
50 412
120 976
74 458
316 927
518 841
374 223
498 100
760 318
98 460
711 595
614 502
811 684
659 235
39 103
614 488
743 48
177 515
60 70
558 63
253 342
191 849
661 104
525 95
494 659
995 23
526 54
92 970
499 654
736 103
347 871
151 143
18 678
506 279
310 241
237 506
561 843
337 249
411 842
871 843
241 222
642 450
55 422
106 560
53 415
800 434
70 262
119 364
558 1
94 247
250 504
497 781
214 617
909 922
274 379
409 842
88 552
357 527
657 667
972 153
800 12
135 60
933 408
438 217
710 846
348 850
377 233
695 565
865 209
751 292
822 722
240 595
134 91
133 843
288 895
43 473
296 737
298 24
87 709
62 86
740 915
425 836
308 625
203 696
489 852
71 508
900 737
349 373
846 161
733 901
609 669
196 957
792 46
23 641
492 568
304 719
115 149
401 540
208 760
381 631
286 172
676 723
622 698
686 931
597 989
649 712
489 231
911 241
770 280
601 330
391 719
754 305
737 135
935 22
306 962
324 617
84 586
857 854
183 608
70 198
637 728
160 733
543 756
94 207
287 531
736 649
257 832
95 979
70 84
706 581
142 734
228 22
471 660
517 559
788 746
716 209
829 421
789 996
86 972
830 989
296 346
166 727
871 816
913 178
440 139
146 37
115 570
378 133
808 560
257 20
992 502
90 561
595 40
270 34
178 221
530 675
257 996
519 974
523 152
5 648
39 49
985 568
594 878
509 190
452 380
57 399
239 307
173 961
559 539
459 972
593 653
1000 107
505 204
496 385
885 859
412 33
810 322
569 382
596 378
484 203
3 989
758 950
384 552
978 879
288 664
557 684
196 335
565 32
662 350
69 610
727 757
908 562
312 910
550 69
860 285
164 612
784 725
642 693
446 441
868 328
429 179
589 331
599 800
362 379
686 524
678 377
532 669
53 456
892 235
999 570
905 618
996 967
490 532
762 824
702 248
205 485
325 352
967 793
114 372
601 358
958 951
568 816
782 982
866 357
957 375
31 510
394 707
852 327
754 962
891 684
851 847
58 156
756 440
17 502
214 997
907 649
904 943
873 680
676 108
942 743
290 827
383 486
204 731
535 77
762 563
234 330
558 438
924 724
43 910
433 438
520 140
65 634
702 600
128 922
39 835
888 548
809 388
303 622
521 913
703 591
590 222
730 654
207 783
605 895
169 179
271 13
441 80
942 250
819 596
871 340
509 857
645 211
448 234
784 529
239 991
312 195
237 803
278 757
981 547
294 107
793 916
471 233
348 413
834 518
78 360
438 214
889 28
574 792
354 203
549 687
750 194
126 160
27 312
606 280
443 36
992 880
249 232
40 318
30 853
12 311
817 73
690 808
39 563
93 173
748 39
660 135
503 652
129 435
510 493
746 680
800 384
587 841
543 891
482 933
805 926
105 552
317 117
686 202
302 308
830 804
311 311
481 771
554 633
232 438
442 548
787 283
11 450
593 601
974 747
137 768
206 267
235 539
976 247
366 882
726 818
736 864
100 746
665 44
753 169
784 882
120 18
420 276
629 599
815 174
217 511
496 338
989 600
506 308
455 183
161 239
416 632
608 188
907 443
630 545
242 443
954 196
533 508
816 206
925 328
444 340
846 813
701 193
727 432
613 357
151 55
15 456
256 135
213 801
140 198
411 19
767 257
831 819
801 558
266 930
618 416
984 632
872 586
518 479
486 948
100 656
57 239
609 971
640 262
672 609
21 568
315 788
617 414
443 673
4 648
492 613
502 433
13 173
645 476
798 727
605 614
638 926
696 293
479 490
355 796
863 152
874 706
321 519
214 277
132 136
61 426
251 302
594 624
435 637
603 61
396 458
845 433
936 216
765 608
87 978
884 218
113 912
339 525
826 482
887 419
105 673
407 59
733 802
517 163
595 691
420 882
906 184
489 992
162 725
636 252
193 976
103 801
955 189
350 303
993 321
856 19
406 793
53 950
768 858
472 483
670 621
923 232
667 267
215 757
128 309
911 122
38 669
266 90
300 998
899 771
832 565
914 501
185 245
871 459
86 241
843 300
349 322
444 997
446 737
894 345
507 725
909 420
577 446
256 844
689 981
927 126
425 921
794 736
650 169
906 601
184 606
497 551
394 445
144 346
929 938
526 164
271 175
685 978
622 590
578 60
705 607
111 240
359 536
208 983
450 703
640 761
837 518
44 961
436 665
902 366
972 187
846 184
794 636
153 152
171 566
945 730
941 321
122 985
649 534
923 725
430 57
323 582
575 750
602 359
783 726
739 75
411 678
136 701
455 711
947 366
899 823
841 580
898 975
305 637
402 702
223 941
993 541
461 381
907 268
92 205
633 647
676 322
562 697
540 410
675 83
793 554
986 505
24 339
610 576
170 501
985 30
38 604
628 597
299 967
704 778
348 603
410 289
877 381
258 31
26 360
282 874
490 650
700 789
968 749
323 802
11 378
579 710
332 340
351 208
862 716
972 471
746 704
47 838
495 300
860 858
29 790
567 713
130 917
272 201
956 365
488 353
251 835
443 298
672 534
396 649
592 242
99 681
593 18
393 722
286 16
78 809
623 98
367 874
932 161
523 956
604 638
159 256
936 33
107 912
695 733
626 538
708 884
783 77
994 175
466 505
642 740
3 443
1000 49
693 903
378 26
642 308
488 355
562 324
181 555
63 929
527 712
295 878
365 657
107 698
21 953
575 435
66 378
607 73
700 739
561 416
115 342
297 324
344 671
21 270
105 253
684 168
979 291
592 678
445 776
837 569
675 906
627 370
576 999
251 192
987 105
70 263
9 465
355 684
331 396
939 667
37 397
689 12
186 352
578 652
396 648
266 216
873 762
578 600
565 948
285 321
900 655
403 280
300 588
524 857
946 429
854 615
67 138
936 663
104 3
9 827
643 764
458 942
170 294
170 46
136 265
654 554
860 304
982 854
878 316
129 502
202 540
541 689
595 205
61 428
966 272
125 501
974 614
84 687
377 976
727 532
736 302
483 148
730 448
746 896
96 105
80 812
403 789
237 974
973 324
627 807
834 8
92 867
745 486
106 722
315 31
682 16
92 6
692 71
109 649
770 598
184 603
606 60
883 69
287 760
812 744
980 40
165 671
110 977
242 71
471 847
32 906
650 89
672 775
582 680
306 99
702 767
427 238
654 174
530 189
970 741
886 600
846 494
794 847
583 465
314 741
653 367
508 80
604 161
701 646
607 311
509 576
783 823
639 181
999 722
815 740
382 322
482 775
469 534
772 75
536 386
323 736
751 438
502 132
759 24
116 592
362 969
554 364
215 263
234 102
891 734
746 641
124 282
862 836
634 862
774 665
264 235
649 154
993 622
387 738
625 662
546 893
755 770
286 880
435 549
55 786
628 822
174 103
450 823
124 147
808 934
826 742
235 932
163 297
421 629
414 208
381 553
938 648
639 413
513 954
826 839
765 449
734 390
942 432
930 232
80 568
644 873
460 156
728 278
776 844
726 219
380 155
996 477
13 872
240 506
488 408
603 937
833 983
91 577
725 439
283 736
219 939
943 848
964 103
341 555
137 447
933 894
718 375
165 579
223 803
650 820
389 33
380 39
921 656
151 546
346 358
711 347
529 330
40 255
117 581
250 326
315 480
820 295
424 179
834 880
46 487
282 574
816 322
428 648
304 677
326 971
617 286
536 64
241 245
152 814
85 319
487 265
42 914
264 698
942 589
734 972
546 289
70 786
533 536
803 65
695 306
624 717
983 11
715 924
600 382
656 715
995 290
358 893
578 427
963 832
489 109
130 511
435 201
616 243
659 963
532 16
855 461
794 884
923 756
68 801
261 608
696 734
1000 624
244 235
173 361
822 739
896 962
922 257
109 595
271 805
328 270
428 571
856 996
925 306
398 518
685 571
608 947
980 913
772 688
824 67
159 933
863 45
350 43
657 386
965 264
684 982
873 406
83 383
338 744
392 466
647 93
860 303
918 162
819 55
504 924
493 78
510 352
502 331
201 895
918 675
219 422
449 381
459 523
41 586
336 124
734 536
204 389
770 100
945 580
623 942
122 485
903 530
837 267
29 276
270 150
375 567
866 384
937 709
839 351
378 15
775 914
986 992
650 923
52 624
665 941
465 680
341 781
477 9
247 766
772 373
365 681
32 416
437 408
812 925
46 629
761 310
911 59
53 158
824 176
887 964
14 895
108 422
830 730
710 776
613 470
59 107
305 322
165 709
958 434
744 245
125 915
979 782
842 66
463 731
57 142
386 161
725 360
820 876
394 255
517 104
248 752
599 90
170 81
167 299
385 572
495 441
713 817
592 451
329 668
162 149
755 885
157 232
704 673
776 286
392 297
366 911
595 828
675 979
771 464
914 666
333 272
513 489
504 216
167 641
180 910
820 884
862 123
938 1
699 203
629 832
103 869
802 958
852 954
864 595
529 691
853 847
380 6
805 816
671 8
121 977
616 547
739 469
802 282
193 66
309 235
509 513
82 888
518 238
55 189
511 439
190 216
428 983
451 109
799 996
992 835
876 500
740 217
405 439
73 184
63 673
586 195
656 389
655 807
384 181
227 65
632 966
309 40
615 371
712 678
169 912
104 635
114 87
494 443
269 460
481 349
576 814
595 144
659 50
627 637
94 895
226 232
889 447
932 721
470 480
252 664
884 121
62 27
772 40
663 865
124 512
341 521
758 195
481 271
435 252
311 449
108 251
815 126
831 134
599 588
218 335
318 327
9 38
532 79
646 698
831 983
960 782
79 788
466 492
613 365
379 231
113 262
309 110
960 865
275 769
877 354
556 840
683 339
524 616
335 817
775 66
400 887
572 286
539 411
463 447
602 564
492 574
505 669
83 853
659 654
138 142
776 672
899 315
273 922
437 705
79 576
428 753
608 671
858 720
354 134
79 222
77 95
674 504
199 192
421 445
134 9
589 93
579 463
761 241
446 744
737 875
730 388
954 150
832 87
531 836
569 343
805 332
742 957
64 530
105 51
183 556
156 14
994 665
138 524
501 706
205 23
403 296
916 144
604 979
490 130
538 924
540 720
831 47
280 918
131 208
884 86
294 379
741 904
122 63
438 11
728 166
354 19
421 404
575 715
618 256
377 408
266 715
973 312
4 530
865 457
46 638
861 620
286 673
898 663
729 520
31 864
309 355
500 312
395 101
899 792
738 111
710 897
868 790
721 480
800 467
932 50
258 22
160 20
814 264
617 129
270 944
399 773
17 499
233 331
88 384
785 406
392 296
425 206
911 844
324 363
306 980
752 982
554 413
49 870
669 615
43 344
87 606
603 795
112 623
587 606
601 209
430 975
139 495
640 477
140 106
92 860
914 566
68 405
412 890
429 473
302 863
235 720
604 874
543 803
685 954
692 974
550 687
203 203
901 501
420 135
572 153
26 449
620 121
780 732
182 885
285 471
10 56
957 934
460 938
410 872
763 364
137 286
37 670
246 27
646 423
801 602
367 830
114 481
119 934
991 553
773 99
376 186
844 373
609 645
835 655
262 180
625 593
43 672
935 887
396 543
894 869
68 339
614 379
399 8
402 333
894 797
517 437
15 64
932 309
916 646
356 418
599 321
682 574
837 489
47 234
493 314
649 567
68 356
984 18
677 132
367 357
238 653
994 514
721 17
104 767
715 80
436 734
820 897
270 101
921 578
778 444
861 731
724 665
751 741
326 615
808 328
644 389
53 18
150 745
112 279
188 324
10 931
968 924
388 691
657 32
374 520
615 322
6 774
798 131
454 952
268 421
86 969
291 742
892 593
896 449
470 475
456 284
993 440
651 202
494 246
419 579
567 507
631 209
248 456
795 196
104 445
390 222
43 285
671 512
796 104
305 58
43 75
988 961
581 970
522 571
215 625
368 255
971 757
393 499
877 504
959 540
821 263
258 697
448 34
716 322
605 283
298 972
889 621
80 717
986 824
81 762
317 505
207 926
553 7
959 268
886 791
789 722
724 827
683 851
317 235
513 76
546 461
351 388
982 454
159 806
238 262
462 783
74 853
385 959
713 735
540 780
525 50
937 533
576 506
334 468
582 571
729 43
353 155
896 539
622 632
849 335
718 546
380 609
325 904
658 261
367 802
215 438
905 931
325 528
140 572
66 761
447 272
880 487
99 870
233 118
981 522
401 583
229 466
55 893
320 934
731 402
623 574
730 856
433 698
797 128
694 995
388 317
524 258
196 530
854 677
318 489
524 939
375 647
945 460
357 820
69 904
181 774
452 291
582 466
89 309
855 317
300 747
206 265
899 804
51 431
578 502
721 662
801 201
755 743
561 791
645 25
814 851
341 113
709 154
865 125
540 291
84 237
576 921
734 112
921 545
848 380
689 667
27 913
618 723
342 352
834 614
30 675
185 535
549 481
814 306
631 84
134 672
576 553
358 714
563 250
520 248
13 360
518 642
123 794
521 910
183 403
499 97
244 345
259 891
154 686
237 377
505 420
868 993
570 836
799 415
86 207
771 180
205 39
104 312
101 732
503 110
176 671
438 687
461 875
282 368
18 726
52 222
109 986
196 903
232 878
196 734
753 192
299 472
727 928
495 533
20 166
370 544
390 98
630 32
402 59
216 563
849 823
225 446
371 946
989 743
679 730
74 718
727 731
678 534
154 834
374 787
473 404
868 664
485 519
902 716
762 998
81 114
997 814
958 356
86 967
895 910
574 167
298 410
685 200
903 772
58 354
186 266
22 76
745 916
985 818
984 327
938 103
226 816
151 844
64 492
750 300
523 505
347 472
477 451
692 500
704 498
653 703
560 68
708 760
46 677
664 188
930 463
137 589
990 696
656 854
842 13
305 827
649 702
503 784
267 45
981 38
388 644
577 631
64 586
389 993
48 525
582 389
220 589
536 439
261 184
141 115
967 759
159 300
881 423
31 944
360 419
936 407
458 388
196 779
956 373
39 266
834 772
464 258
522 23
445 668
173 325
943 900
273 96
109 736
705 982
428 174
258 377
106 750
335 931
58 536
788 707
940 932
313 212
300 84
755 410
784 538
288 837
768 889
861 939
580 310
82 43
41 188
804 625
295 639
637 576
364 752
22 195
80 972
33 248
826 467
642 218
654 446
876 660
954 340
359 299
513 126
261 898
725 86
163 850
669 599
5 31
375 220
902 85
870 711
522 492
284 693
154 999
367 573
10 388
635 132
604 663
305 506
748 526
216 621
359 985
403 711
11 412
450 533
804 84
664 532
306 952
617 909
966 273
798 981
335 29
618 90
739 628
501 188
160 657
188 929
189 443
428 955
156 226
935 193
392 290
236 542
382 273
654 42
805 744
666 907
361 375
365 968
677 756
650 638
353 542
116 510
285 136
519 568
668 184
388 660
908 748
34 45
360 290
308 9
279 844
434 984
385 549
589 704
546 415
780 285
426 39
33 164
231 643
523 616
687 234
258 995
594 536
190 28
519 927
725 888
654 799
907 432
595 112
562 177
754 436
793 793
139 615
606 570
885 599
497 904
220 150
768 176
704 459
117 496
251 138
897 389
752 186
345 378
454 36
101 985
739 453
665 443
911 133
901 374
698 137
285 683
687 101
813 493
351 352
655 451
336 746
256 1
188 166
133 477
157 652
616 29
590 967
341 376
420 528
894 904
10 371
461 809
410 498
295 303
228 415
533 349
724 605
753 617
183 746
318 373
476 679
903 525
644 35
527 4
457 896
612 626
10 994
525 546
944 843
74 822
741 548
820 115
545 382
461 623
872 509
49 748
406 82
664 871
490 862
103 34
470 923
742 44
63 67
167 76
411 681
459 495
677 280
417 177
121 511
788 127
305 628
298 804
100 780
738 937
529 506
16 37
558 930
734 656
494 5
158 61
842 623
61 210
659 404
757 947
356 901
131 142
637 285
134 130
414 889
627 754
818 602
900 115
474 383
667 741
944 308
196 151
484 464
420 900
293 299
96 900
761 762
70 532
412 617
682 769
37 658
483 226
41 552
975 124
764 394
23 577
290 569
499 385
821 259
499 165
696 77
536 729
845 924
665 618
356 640
208 737
734 380
151 591
170 901
652 186
871 668
965 234
225 944
680 403
164 26
2 772
527 321
377 608
425 540
323 5
383 834
249 67
323 250
922 541
944 336
91 564
88 406
594 512
945 567
571 156
454 553
543 424
666 487
759 756
161 995
913 17
172 180
236 511
176 189
424 40
415 878
592 938
183 134
713 849
668 117
720 728
573 633
780 414
118 308
954 541
347 368
770 290
775 370
505 747
928 191
823 35
500 290
654 679
897 786
93 398
906 791
765 676
980 854
144 484
547 223
75 436
311 48
987 755
445 892
545 561
567 624
830 478
852 63
901 676
900 773
604 584
67 400
475 728
755 48
54 708
512 954
383 763
78 336
388 727
39 847
69 261
493 655
216 267
724 322
666 129
30 529
367 628
85 489
718 581
606 216
295 635
744 728
751 35
64 827
275 805
394 376
35 904
837 474
993 641
603 287
732 604
578 148
782 472
97 593
703 463
418 547
371 862
210 966
890 473
549 718
465 838
720 843
277 419
970 309
993 314
326 893
32 790
730 765
424 244
723 394
236 55
482 864
73 443
81 494
902 721
125 326
393 442
491 816
136 383
455 659
153 957
432 457
998 177
343 366
704 896
754 737
624 486
765 231
466 750
373 195
18 722
387 544
618 835
159 340
405 951
234 284
19 168
665 198
295 323
346 606
678 357
474 48
935 283
669 799
20 311
527 288
525 66
786 159
717 909
618 175
651 481
115 357
759 783
508 779
77 295
633 795
955 621
793 656
366 410
902 184
120 457
185 230
360 35
429 778
602 858
652 170
54 337
177 198
959 877
40 531
761 144
179 47
904 672
366 555
111 247
796 132
884 106
737 356
434 549
534 964
406 999
912 868
858 392
830 741
497 190
380 165
873 262
352 561
508 299
201 678
421 797
371 388
905 59
672 976
507 99
282 708
128 55
856 503
412 54
135 862
804 39
379 253
122 507
361 410
77 773
463 563
634 618
201 691
865 194
554 354
769 519
571 737
861 860
562 847
478 515
104 820
986 656
510 851
446 295
629 351
648 768
942 416
286 852
840 580
750 237
97 492
745 343
271 254
545 119
413 652
419 633
69 676
265 347
286 547
259 382
635 786
127 412
661 171
155 4
838 991
658 911
995 847
45 647
8 249
634 287
785 322
584 266
249 34
6 261
19 50
94 266
285 160
990 915
237 613
661 479
946 666
61 900
272 188
870 860
800 789
701 692
861 646
709 600
949 768
964 348
816 670
157 659
198 306
287 997
446 318
9 239
792 717
872 132
54 835
505 418
669 669
203 243
192 290
394 481
871 266
964 276
144 308
976 674
340 654
571 296
539 753
354 920
18 546
561 6
278 955
838 500
775 23
420 840
176 958
592 301
195 132
86 619
771 98
32 366
924 330
406 344
653 113
762 156
640 265
780 77
86 6
200 117
371 567
478 895
530 8
941 342
401 277
33 885
465 185
389 665
330 256
999 859
380 775
17 635
191 517
103 60
313 460
67 63
852 681
749 112
886 19
186 629
84 547
325 690
653 389
451 534
997 987
975 148
973 472
123 341
572 206
888 663
209 795
306 213
183 340
535 221
454 729
827 298
710 301
507 525
647 977
141 855
68 305
289 361
581 757
444 387
66 162
946 244
459 7
545 96
973 637
379 465
615 911
474 847
91 912
37 683
755 767
500 598
619 114
216 120
219 679
468 541
550 793
796 815
621 551
500 551
787 201
518 742
57 382
698 71
551 926
604 297
329 836
656 5
636 135
130 371
331 651
7 169
67 501
279 255
161 607
611 78
302 861
192 382
250 507
684 379
877 14
381 6
394 453
125 419
234 391
645 536
603 188
269 204
694 952
583 571
318 963
576 711
768 611
721 271
242 185
583 197
373 851
400 66
155 982
174 647
275 592
373 772
284 445
945 583
440 538
557 379
467 544
826 632
86 984
576 534
603 274
459 395
68 640
167 923
611 625
714 789
950 640
909 927
516 512
258 12
551 673
908 618
665 290
138 759
309 100
888 343
172 12
320 619
161 739
746 272
813 235
31 473
460 17
555 450
98 716
436 463
717 122
695 40
930 984
610 978
982 887
799 252
751 896
319 290
943 646
198 986
800 687
106 380
771 233
136 732
210 117
510 168
203 532
869 448
487 842
399 438
994 169
490 14
285 999
178 989
505 805
92 59
688 921
811 556
368 547
897 459
263 387
824 899
737 357
697 55
423 788
466 110
633 209
916 628
590 410
614 769
667 16
624 56
629 89
165 689
364 181
468 185
745 39
913 103
722 192
208 36
897 857
20 61
545 383
919 717
702 555
860 531
722 535
674 281
122 446
914 18
601 198
976 654
844 963
896 901
181 296
903 302
671 396
946 119
827 860
57 918
467 268
213 858
884 39
939 424
600 153
164 161
572 178
35 966
507 500
158 709
37 982
856 244
610 455
748 357
439 987
122 590
137 696
405 646
756 441
628 611
684 589
894 160
927 308
646 740
329 74
532 848
575 936
493 330
729 472
293 764
709 440
516 635
99 53
1000 97
831 408
117 385
176 819
812 274
871 811
398 937
837 707
720 593
917 714
304 384
11 32
287 591
573 358
536 841
424 839
225 212
677 16
190 758
789 62
737 639
431 798
579 252
72 444
342 711
386 915
107 491
54 140
698 243
897 324
738 530
429 35
170 859
192 804
70 33
202 176
876 665
859 929
804 556
495 61
70 275
485 279
750 203
588 660
324 852
391 479
760 914
329 732
322 835
54 309
781 292
494 648
545 286
813 656
551 343
410 914
704 256
336 572
906 641
296 418
551 22
305 407
960 48
532 553
101 235
808 366
638 496
938 733
373 593
362 675
319 8
17 284
681 480
642 824
728 120
760 888
485 397
383 774
404 231
522 765
982 993
652 975
135 978
654 869
752 783
328 71
847 911
864 498
573 824
583 837
166 290
340 59
698 345
567 545
255 261
771 118
249 461
157 129
507 731
40 142
800 205
431 88
861 182
297 115
794 420
232 904
387 363
337 543
746 701
195 718
806 166
183 509
977 239
676 91
805 803
639 701
275 178
871 80
343 53
850 200
757 926
516 629
175 982
43 332
331 774
51 30
331 535
712 146
783 399
225 314
708 112
607 257
86 389
440 587
767 908
801 142
426 25
807 626
97 640
899 998
118 808
735 500
575 512
876 382
377 344
375 157
997 340
979 962
102 366
861 836
135 627
771 895
667 407
332 143
419 636
602 695
116 533
870 202
24 929
31 42
687 303
774 326
125 521
309 1000
655 953
464 868
546 270
289 963
835 392
764 50
177 760
502 754
977 508
544 404
955 235
454 812
857 991
91 145
564 673
784 41
845 761
901 255
235 444
658 541
30 635
310 484
798 315
573 541
482 877
713 391
720 198
310 846
171 896
436 23
814 745
411 340
194 861
29 118
605 360
94 19
265 813
568 210
81 230
408 251
71 244
657 929
855 420
862 510
836 485
47 484
985 454
373 276
760 382
556 966
153 527
718 432
527 234
96 609
847 393
153 602
437 484
4 874
297 209
836 501
918 535
769 801
410 741
531 256
485 683
796 612
375 281
796 644
440 936
285 975
67 681
302 551
716 510
535 948
105 571
267 8
382 125
362 269
630 511
408 212
619 880
239 28
296 215
758 867
272 104
798 336
787 209
70 768
393 12
831 363
891 477
600 482
856 962
81 503
184 373
317 254
658 174
655 739
219 88
241 746
302 694
382 735
96 268
378 279
885 543
966 757
220 26
772 522
71 153
608 841
542 399
796 884
76 762
993 266
113 488
269 987
595 488
12 366
361 435
518 320
243 295
45 216
669 841
954 444
951 826
746 423
788 340
262 151
294 211
69 888
853 692
362 401
678 516
554 423
114 903
843 170
229 780
744 523
410 847
449 785
537 758
765 250
755 682
115 70
269 910
562 137
752 746
662 463
220 305
824 982
60 290
403 170
39 993
665 249
861 417
994 191
636 341
803 227
526 375
883 789
958 136
902 133
905 779
181 118
547 526
866 337
831 21
933 750
540 754
250 870
154 66
535 745
927 77
882 758
946 314
602 230
415 141
805 959
374 55
33 991
307 266
582 608
100 923
826 905
882 551
311 62
395 390
228 816
230 258
58 643
174 63
2 756
104 770
864 929
806 916
767 553
657 518
966 237
200 491
679 73
822 877
170 649
402 854
30 91
364 815
525 743
766 988
222 738
255 240
904 656
93 161
206 914
834 324
138 987
923 856
891 177
95 146
184 539
659 791
327 339
452 572
151 731
889 191
769 709
542 917
521 464
772 763
108 919
317 435
257 800
372 494
685 18
200 857
773 232
995 899
425 573
173 94
7 429
195 630
999 636
813 922
933 876
367 58
107 274
525 418
707 949
990 879
42 348
474 128
204 280
469 488
714 985
267 420
285 256
651 679
965 3
416 461
459 894
155 436
420 118
725 993
302 699
51 518
355 432
301 861
868 505
432 639
974 423
695 51
882 395
447 984
516 990
288 193
756 588
444 837
261 418
259 308
88 900
445 567
308 811
499 439
22 254
591 872
249 883
371 761
843 367
137 217
995 648
689 608
488 631
832 282
124 316
375 495
76 859
354 721
522 24
191 204
934 964
149 247
834 273
563 208
767 990
419 645
145 124
147 432
382 690
987 667
946 615
518 833
902 148
323 660
134 441
2 904
85 146
28 449
211 219
340 602
104 242
101 197
292 846
123 966
858 608
406 859
356 891
642 166
416 874
709 631
443 271
987 369
565 650
213 707
797 874
555 998
646 981
160 844
937 177
148 640
575 759
397 572
483 540
852 762
605 510
286 448
15 785
87 52
849 785
820 909
312 152
913 348
857 37
708 494
59 966
598 115
24 489
515 394
336 503
819 529
398 258
350 764
716 75
133 797
364 905
357 512
291 649
565 663
692 969
692 269
146 938
434 83
188 2
896 299
619 434
432 310
702 655
157 199
830 345
739 829
279 292
603 64
726 392
797 914
985 641
579 164
153 11
17 630
405 608
890 586
304 962
262 395
790 892
956 412
999 661
461 179
160 845
437 401
782 92
287 172
248 242
583 383
615 695
884 398
875 634
872 663
387 653
754 748
251 687
280 697
671 929
929 623
204 164
20 30
839 246
16 710
800 71
119 889
56 425
440 726
353 125
986 281
747 542
797 118
691 59
988 544
172 944
999 972
51 132
192 106
183 612
107 521
245 205
414 41
675 685
626 371
211 953
512 974
88 55
959 143
485 203
243 20
938 917
57 563
260 864
270 50
45 306
15 3
205 498
453 447
870 390
774 706
440 269
461 11
172 475
369 42
871 436
142 311
706 915
764 852
874 723
721 227
613 893
708 333
751 909
620 808
542 587
790 362
313 52
325 186
774 2
693 655
901 657
548 608
989 186
537 108
142 639
16 113
799 542
100 340
177 661
855 781
416 547
276 543
477 601
293 38
392 289
306 569
719 275
278 486
173 65
37 345
585 781
423 568
124 576
647 873
493 950
537 829
50 174
290 750
721 678
810 78
279 791
350 26
850 772
945 973
699 591
198 56
210 42
357 98
533 308
356 167
298 979
108 969
515 76
878 473
338 885
143 753
118 499
167 679
167 984
163 396
510 235
455 5
796 290
526 366
42 165
791 208
195 261
244 809
983 234
919 508
599 629
176 421
456 693
687 554
565 829
114 759
568 283
603 373
158 131
990 112
56 517
532 511
912 248
76 63
587 869
277 874
824 789
949 166
867 243
490 480
606 918
786 363
600 690
33 649
621 166
56 922
683 308
442 144
274 448
451 879
706 21
543 808
456 6
323 798
216 997
989 318
753 262
766 203
492 482
547 561
336 252
933 878
664 282
314 341
355 537
786 472
189 641
889 122
870 300
421 674
152 182
512 671
265 837
874 108
326 581
996 111
404 87
740 709
349 965
264 525
612 311
320 123
982 936
736 185
115 61
117 111
524 520
237 999
499 500
523 743
96 677
861 242
302 541
433 520
951 799
827 766
580 40
368 62
645 216
313 81
596 146
912 207
52 213
747 434
355 531
808 266
480 452
980 999
181 928
115 637
314 148
580 367
7 640
1000 905
170 889
385 846
844 12
643 692
713 571
326 139
958 110
528 960
659 170
650 241
163 640
74 866
377 489
528 686
598 308
708 998
479 169
358 720
757 275
192 713
688 663
849 944
52 123
559 635
402 995
184 794
31 573
487 574
313 821
162 351
903 401
927 309
607 552
924 322
1000 35
208 131
377 375
454 538
516 639
39 143
869 710
756 510
98 31
832 19
511 831
406 458
316 626
395 91
528 703
408 330
617 629
39 724
228 14
217 566
980 426
50 234
741 351
24 755
110 878
226 597
901 442
288 822
934 307
839 147
715 579
424 225
717 886
102 86
121 195
314 562
662 745
47 376
323 248
339 99
336 925
493 108
252 526
780 724
721 814
964 759
283 630
673 351
715 287
834 367
831 784
191 826
579 683
933 182
877 220
39 159
509 916
537 182
809 784
609 828
33 541
600 968
21 683
510 182
532 427
938 565
319 946
754 46
730 613
243 681
581 307
816 82
996 675
590 857
186 257
655 504
555 163
778 116
543 532
148 517
823 441
503 938
448 882
386 846
265 515
314 159
46 826
694 321
420 842
486 82
589 342
771 305
51 468
340 850
701 632
952 86
79 998
670 739
966 859
783 238
222 620
671 61
453 612
402 576
916 804
653 95
525 485
209 603
834 528
714 400
634 935
915 100
751 183
903 145
790 555
240 28
511 772
94 387
256 654
533 420
816 657
943 273
752 289
96 19
388 199
343 342
369 59
820 491
753 352
854 725
705 755
525 999
640 474
647 27
672 847
21 15
540 569
948 908
979 653
618 716
764 801
604 820
555 129
818 933
399 402
26 893
110 882
300 218
732 281
63 507
376 461
184 701
288 314
206 879
295 270
151 897
325 488
306 296
365 791
424 929
603 151
741 863
272 375
372 250
866 33
313 546
100 88
826 54
238 566
916 862
562 141
212 517
269 121
643 539
561 307
828 982
252 513
689 152
330 615
712 541
80 84
425 810
143 234
99 561
911 455
315 944
294 9
911 644
805 224
587 947
457 309
692 907
870 602
890 991
373 187
119 666
182 381
376 818
41 716
756 246
123 821
781 20
867 22
208 480
266 89
469 348
890 197
376 206
375 163
4 497
983 136
791 68
357 398
486 185
421 307
533 663
503 50
255 768
306 510
50 501
899 470
655 505
42 539
519 896
207 902
369 382
198 954
438 600
806 87
358 56
908 90
792 914
946 185
452 465
214 120
425 423
363 230
638 769
513 781
965 486
228 290
328 423
307 268
694 177
102 654
77 296
141 476
869 298
907 183
359 485
220 423
186 717
39 786
36 180
626 604
283 846
28 84
493 739
740 481
854 747
829 624
321 500
995 955
211 936
899 970
92 223
299 298
326 516
1000 947
725 919
607 719
873 798
677 526
259 502
417 703
76 67
1000 44
62 896
815 351
149 532
771 26
775 574
610 275
821 684
19 746
974 226
784 474
940 879
373 384
54 688
199 828
963 332
514 103
567 69
814 537
10 270
297 949
684 202
61 882
101 752
912 415
787 28
542 895
746 838
211 879
943 212
284 206
564 91
699 433
872 583
261 413
477 7
602 24
604 813
583 378
935 555
583 565
7 606
261 460
989 233
598 468
686 87
651 832
118 10
789 966
486 377
863 746
836 991
619 59
300 498
236 983
216 218
685 799
338 722
952 459
948 598
497 820
391 402
820 852
784 249
931 398
923 572
254 162
44 56
457 515
74 303
48 446
265 219
370 951
511 153
551 793
805 819
541 168
339 560
271 241
336 419
209 399
722 82
505 81
767 45
600 615
154 30
832 769
753 868
386 514
932 798
471 5
85 997
371 684
963 732
504 257
175 623
677 279
490 175
40 313
975 340
336 467
447 299
199 903
159 382
510 181
355 916
226 746
228 173
716 337
28 38
806 363
505 604
756 665
552 75
408 61
608 600
411 314
515 636
60 94
160 127
430 454
491 326
172 347
803 648
723 58
414 330
9 177
643 876
812 702
829 751
425 349
559 267
614 956
970 14
522 897
342 171
793 784
326 621
886 102
322 445
878 334
644 235
650 322
486 77
251 98
289 924
894 9
970 393
376 863
28 229
196 641
384 33
80 265
188 273
729 810
396 775
227 482
477 567
57 276
856 240
14 824
967 532
988 194
13 524
220 552
675 48
118 759
72 677
375 236
461 947
476 847
549 489
670 515
372 657
288 207
581 385
893 851
87 529
375 830
511 232
739 798
555 754
269 354
416 24
798 704
288 310
809 77
55 773
456 779
748 811
517 679
287 348
691 129
844 892
321 128
720 118
725 435
546 70
3 866
995 116
165 190
440 374
869 821
948 650
237 806
550 964
317 96
385 671
313 791
258 879
497 616
108 623
281 56
624 938
297 487
874 34
176 872
713 736
143 340
552 25
798 429
358 616
392 962
185 759
352 287
815 265
315 310
956 597
985 507
750 494
688 555
222 431
516 488
350 701
598 53
128 58
272 295
604 278
722 775
836 823
268 523
328 655
945 278
707 283
326 216
231 454
625 854
577 973
290 65
127 364
186 459
836 563
299 141
807 979
385 933
773 967
738 397
539 624
688 710
544 878
23 729
336 859
643 987
351 801
965 498
504 827
606 594
575 426
430 270
893 972
682 692
835 617
567 151
722 520
108 578
698 65
523 272
718 235
290 235
727 556
172 919
712 637
156 848
102 412
741 138
590 281
193 656
485 456
431 529
926 159
338 930
472 682
138 74
619 698
856 947
593 802
682 190
700 891
468 238
902 702
781 744
425 355
911 914
436 312
579 117
502 506
75 553
346 761
508 600
343 986
243 119
692 505
33 119
386 644
754 565
876 130
635 84
5 370
969 797
504 663
603 814
297 988
904 7
209 763
132 403
551 933
115 685
31 248
413 511
973 221
264 876
580 557
7 67
212 867
189 302
962 547
180 390
767 704
491 661
698 754
663 895
113 236
527 471
985 590
39 839
656 277
416 720
764 247
205 652
875 867
898 922
158 618
791 47
508 829
541 892
649 176
406 853
179 632
72 76
554 163
437 711
996 994
216 164
65 434
338 713
917 139
726 988
214 279
503 650
989 635
119 711
794 341
504 799
540 568
232 877
536 545
327 390
24 815
211 53
79 747
522 549
676 745
383 567
807 765
901 824
466 422
330 22
317 13
241 513
150 53
543 716
760 700
564 153
976 883
885 699
509 973
736 21
959 65
541 710
834 817
213 729
885 324
780 448
80 148
854 588
120 517
306 207
537 616
624 930
133 164
639 15
381 609
285 990
65 112
186 976
267 265
475 472
204 947
340 509
153 228
125 776
292 147
271 588
718 92
628 280
708 912
269 772
376 455
99 642
520 804
516 443
37 138
30 748
805 100
191 785
798 564
588 65
955 706
533 992
91 1000
784 744
671 318
197 869
279 232
801 218
648 991
298 892
457 388
210 659
804 463
496 818
912 648
991 46
901 524
867 272
173 111
441 976
273 340
768 248
109 854
317 719
364 112
298 637
451 35
757 312
34 524
491 162
15 140
935 331
858 894
924 574
210 808
608 318
471 641
193 30
605 464
388 95
625 600
739 332
522 934
93 129
770 592
593 354
418 827
839 237
706 815
836 103
523 12
945 948
903 589
371 910
521 802
570 115
839 422
32 316
459 460
9 715
304 326
898 44
621 36
64 892
549 902
314 932
743 464
365 482
283 168
556 820
862 433
406 175
970 278
801 136
200 152
68 320
932 573
435 794
320 72
450 443
977 771
72 777
677 106
91 744
978 280
535 334
472 639
433 973
750 950
444 778
383 590
582 325
10 396
971 767
734 794
419 190
764 489
581 523
705 756
948 388
768 968
840 854
113 597
440 461
672 372
983 45
176 688
153 569
309 641
445 485
945 637
338 410
293 371
557 990
720 785
622 895
824 126
816 16
8 206
199 373
857 480
632 194
889 864
465 533
369 323
69 88
167 149
298 743
624 305
430 202
86 602
267 607
281 514
21 73
706 355
240 910
915 548
506 737
816 138
602 890
877 508
297 250
919 746
383 245
860 88
600 808
314 191
211 883
678 126
782 321
659 639
715 5
215 525
193 597
37 72
690 825
302 1
639 95
137 767
456 852
772 972
214 377
771 428
253 315
377 726
71 765
939 189
521 592
189 559
5 39
946 460
446 553
347 680
435 220
271 623
778 525
802 135
946 157
964 613
633 198
663 852
513 141
142 239
768 65
311 778
997 810
719 126
334 521
638 720
269 62
474 781
202 615
31 802
475 508
405 161
761 351
925 517
184 208
989 799
271 360
768 653
513 245
722 737
993 126
249 724
525 211
746 515
671 343
722 260
445 235
504 142
628 751
229 454
48 74
683 822
801 781
522 95
789 377
494 215
921 699
222 965
654 93
431 462
878 157
210 466
754 570
394 258
155 967
31 580
305 620
385 529
192 13
316 635
350 525
580 132
921 686
295 208
633 220
196 478
503 22
312 260
215 627
894 564
477 158
768 881
824 62
88 808
286 807
615 889
183 29
312 158
335 902
240 163
59 7
420 131
341 566
372 97
867 59
895 441
613 991
542 620
980 853
777 666
754 368
828 165
704 143
196 45
842 385
473 736
178 438
409 57
571 185
74 677
904 901
222 496
998 244
279 125
133 120
855 686
690 415
355 593
221 141
840 993
319 628
313 892
136 753
138 620
224 647
928 430
684 26
362 440
118 221
821 824
165 487
82 650
543 927
304 484
549 31
529 835
487 421
200 894
801 318
10 333
77 132
919 427
189 467
698 103
937 75
998 489
320 798
158 461
949 167
757 618
686 322
877 481
680 259
788 268
335 73
826 283
660 594
25 768
441 36
513 732
511 139
344 557
676 260
684 746
716 304
818 665
993 535
401 648
803 264
820 814
757 740
824 441
67 553
772 287
644 195
57 237
461 3
537 218
161 882
51 995
90 724
960 374
501 849
943 13
730 46
743 405
513 477
60 112
79 785
508 555
369 819
928 221
916 806
572 648
547 876
280 675
751 710
945 950
170 803
551 362
560 908
189 503
112 874
938 588
15 969
287 253
545 775
929 923
636 27
422 955
151 360
778 57
274 792
387 664
834 283
790 662
549 571
343 714
271 237
186 817
874 219
107 251
998 476
772 933
643 672
855 837
310 345
904 920
342 453
23 544
510 516
488 507
791 633
635 645
822 944
989 399
121 178
525 815
858 198
631 390
896 103
82 38
12 375
10 827
618 680
580 739
857 104
553 838
193 275
834 73
872 817
462 984
287 709
746 524
784 798
472 556
12 117
517 781
302 698
760 399
149 24
508 972
4 942
188 520
722 941
933 480
321 664
418 432
415 639
329 944
346 376
329 846
818 330
623 448
176 618
250 403
66 71
761 456
644 773
192 903
702 988
863 441
410 356
674 11
758 327
932 175
749 988
270 485
940 873
645 891
660 741
104 356
12 387
530 112
373 893
231 312
766 577
895 762
467 732
703 875
145 601
694 120
138 797
475 501
183 356
612 557
279 244
814 525
358 632
807 171
682 296
967 508
796 502
863 759
410 458
425 472
301 704
606 542
713 471
60 31
532 193
2 311
358 427
248 458
528 312
300 275
220 184
477 821
495 834
242 92
556 769
755 241
581 309
416 402
622 892
96 919
537 280
955 884
192 979
768 126
767 535
527 740
426 100
208 502
772 873
929 360
932 140
498 804
695 453
137 459
993 234
623 956
106 795
788 295
1 72
786 499
875 832
638 642
495 127
452 202
788 24
565 473
578 187
428 137
273 37
402 412
483 468
548 469
442 810
819 358
634 748
176 755
14 428
816 312
610 366
161 320
145 332
79 572
823 262
509 435
801 328
728 723
599 918
37 997
776 860
873 71
144 655
618 143
522 332
249 20
469 376
782 536
494 348
148 265
152 516
997 657
314 180
853 284
140 528
547 134
115 778
212 897
665 705
786 743
610 23
946 293
234 439
339 725
138 579
993 349
406 422
67 191
516 740
37 241
738 696
420 390
463 598
570 578
792 153
368 512
989 837
807 963
478 765
341 892
821 904
311 227
790 864
980 613
261 156
851 613
127 923
823 196
3 802
922 34
525 446
766 768
405 690
153 227
597 350
590 59
999 441
60 223
762 307
814 397
746 888
49 527
563 646
694 170
509 692
266 303
77 73
717 513
863 734
481 608
487 535
527 715
985 220
413 528
952 390
873 59
668 625
672 736
489 240
468 703
973 301
311 945
479 60
631 450
308 893
561 723
133 905
410 804
396 460
953 368
665 293
352 329
958 982
778 617
874 423
919 897
719 157
682 203
340 401
512 292
258 785
915 20
468 170
788 538
740 739
523 384
159 222
972 405
228 950
471 205
936 149
239 287
537 972
941 13
906 806
430 64
820 78
927 399
379 345
549 380
701 926
212 528
671 100
881 440
486 29
322 267
92 701
19 263
130 945
661 860
289 105
61 190
836 761
115 241
52 326
121 74
834 658
174 248
986 848
900 532
829 352
241 117
306 644
237 817
98 357
338 17
257 203
445 508
735 136
889 915
488 130
31 296
460 527
883 253
679 19
652 710
428 989
78 36
191 523
543 277
913 574
792 694
262 83
609 603
855 764
757 886
134 408
595 913
748 25
405 538
426 701
786 632
817 542
517 950
488 162
949 101
551 200
585 852
900 502
961 887
239 316
144 884
297 510
284 814
910 232
690 275
529 240
827 466
91 841
695 576
232 804
705 493
35 323
801 196
215 876
229 806
433 298
509 259
451 378
940 497
242 653
456 496
686 384
190 114
763 691
641 34
607 933
883 912
452 16
20 955
802 836
355 299
917 896
838 657
920 221
87 83
970 898
573 169
764 985
940 782
339 172
883 508
193 646
351 31
380 642
164 655
198 403
670 536
371 476
638 563
473 481
186 57
517 451
990 390
375 228
505 396
271 311
479 865
793 201
618 447
601 134
690 239
80 107
770 198
919 562
399 610
344 514
58 391
52 11
651 566
194 201
444 924
237 436
542 877
75 640
225 825
172 747
207 469
791 401
21 234
324 257
925 211
62 646
873 488
286 449
312 535
557 892
466 560
865 109
782 418
573 844
246 995
235 613
504 150
465 322
948 582
136 221
819 829
170 313
839 951
730 763
560 181
493 157
175 727
375 334
112 367
111 412
731 953
133 149
798 659
228 919
884 449
247 258
8 913
145 655
677 876
608 333
517 92
833 667
103 412
860 183
430 935
590 43
955 840
292 338
16 140
502 513
740 753
862 256
845 47
458 858
392 878
739 491
859 106
630 712
970 424
242 709
528 455
317 372
853 590
800 953
830 641
892 930
244 91
451 334
581 661
338 966
822 865
287 582
121 980
943 572
666 876
232 457
438 956
273 742
639 397
837 659
966 230
658 227
35 696
549 603
391 589
292 579
365 471
111 331
417 261
583 426
839 842
18 873
889 566
476 63
450 617
896 94
733 850
306 315
275 497
459 300
719 685
966 496
347 1
20 418
752 13
58 331
35 716
998 662
306 932
747 125
718 400
247 676
35 266
631 44
727 358
19 670
580 676
926 346
537 644
97 514
326 343
961 986
982 460
535 550
225 711
439 249
531 717
594 67
360 42
932 685
397 344
2 247
60 536
796 169
2 372
880 3
491 670
386 548
782 973
251 492
140 237
152 493
496 451
405 98
823 142
239 586
558 883
901 226
591 325
169 103
446 610
847 237
22 727
517 19
957 677
126 514
911 27
703 269
695 223
76 679
429 741
743 803
819 259
366 129
187 843
221 733
180 915
239 848
584 981
591 823
913 308
951 452
151 945
678 203
551 496
177 285
732 98
430 628
887 902
460 789
749 566
882 926
668 545
807 646
860 237
626 929
470 284
111 24
442 992
301 643
658 511
150 707
994 184
811 463
819 894
836 884
863 463
760 325
838 553
317 490
195 549
801 612
761 347
833 507
565 170
98 558
354 908
373 524
22 166
909 654
867 709
618 627
606 502
141 330
26 294
890 432
474 371
8 525
949 963
670 969
660 162
298 685
455 539
468 115
802 769
467 627
532 809
450 833
617 938
642 779
372 795
548 838
773 39
15 276
175 544
655 624
933 69
119 660
312 18
56 864
417 496
618 423
120 993
552 906
308 920
302 110
677 590
601 289
481 478
686 952
822 238
404 516
432 990
675 76
675 627
428 88
442 420
288 683
667 794
712 341
772 428
679 98
188 417
966 300
736 554
149 859
57 496
589 926
90 54
88 102
754 19
961 397
907 930
530 315
363 366
135 176
29 1
494 470
571 600
337 676
640 570
871 598
848 648
159 474
937 865
207 274
893 825
517 111
755 508
97 749
699 464
377 331
647 679
286 285
806 492
910 698
160 422
934 840
234 19
784 881
722 431
371 196
59 528
688 968
577 355
394 737
777 679
412 868
52 465
600 536
416 853
275 888
767 561
300 344
723 359
951 436
14 785
320 265
699 88
117 864
103 639
75 869
564 819
214 846
706 538
719 279
243 738
172 942
383 611
932 458
741 866
503 798
81 21
467 800
652 885
539 502
519 47
795 901
657 78
710 840
913 245
586 917
903 678
262 57
707 265
511 266
940 401
119 458
448 913
991 420
647 903
16 232
546 913
335 350
262 221
941 252
506 360
819 29
277 80
333 951
816 231
863 460
797 221
923 433
566 638
6 506
241 350
695 459
936 511
333 779
156 273
706 986
843 761
859 120
903 985
457 597
795 744
58 908
180 859
196 967
300 39
79 711
678 289
183 580
273 639
903 626
414 167
970 613
295 298
14 543
533 340
414 799
114 997
759 880
618 757
398 264
538 353
661 701
710 756
905 573
689 18
921 598
830 629
883 231
312 420
473 926
220 864
488 92
275 393
762 937
401 754
947 202
875 258
933 798
735 152
884 945
147 372
764 756
736 525
44 648
650 10
741 50
46 710
613 920
81 604
383 167
576 639
495 125
229 651
591 969
368 87
690 664
788 455
263 797
238 109
338 627
277 299
534 680
653 265
777 420
201 909
344 612
279 655
173 904
530 138
838 440
859 186
461 716
440 656
310 55
917 503
580 696
13 15
361 850
476 275
85 551
31 699
826 695
8 64
160 447
868 380
96 841
707 708
415 420
710 75
701 674
777 731
975 937
529 693
978 396
424 73
589 893
436 284
632 622
677 573
159 377
246 245
925 563
196 712
494 883
198 357
373 706
945 72
541 468
321 976
370 597
538 565
309 87
757 514
978 7
983 823
889 426
344 696
714 897
945 34
630 762
352 586
915 48
641 732
574 942
204 559
346 733
399 915
683 982
557 882
672 711
411 17
162 235
112 802
743 874
243 930
323 31
764 467
942 514
734 624
495 290
734 489
76 777
665 201
714 805
581 561
446 438
57 317
996 790
224 948
712 647
240 149
862 766
678 276
880 460
166 925
194 495
229 417
794 292
416 385
641 844
693 503
962 875
945 639
99 573
463 227
160 776
298 325
171 632
259 316
924 26
44 341
843 520
314 960
36 128
186 379
666 345
154 315
21 557
157 543
189 767
858 112
178 836
250 736
582 469
465 39
527 861
627 787
178 419
696 708
607 945
795 882
388 402
118 321
919 649
635 224
376 164
995 71
367 666
834 106
472 344
757 246
578 211
555 572
281 778
524 648
659 531
852 482
226 491
96 356
936 32
277 951
46 464
898 306
377 773
305 819
81 820
888 17
852 433
61 480
27 682
455 930
222 935
339 605
426 630
486 399
147 210
930 227
382 817
595 585
64 335
113 359
678 141
578 303
544 384
671 923
721 448
553 559
768 128
277 501
296 872
85 897
878 501
543 380
551 479
753 569
21 657
127 218
889 436
683 471
133 3
857 230
601 609
798 621
191 324
659 971
942 430
92 565
943 844
302 799
73 254
759 870
700 370
652 579
385 593
360 817
701 803
733 163
724 675
6 377
825 79
983 583
300 209
977 658
367 561
812 293
110 464
223 494
662 108
420 628
189 244
731 784
793 78
985 512
639 149
156 748
593 19
664 254
647 748
212 66
727 400
922 486
622 53
710 766
277 769
194 433
868 805
163 812
65 302
578 63
540 140
263 813
464 950
160 173
68 290
568 642
572 76
166 452
875 585
49 273
128 561
264 397
227 32
816 116
504 42
700 596
838 628
170 435
906 39
422 925
956 642
22 198
701 946
555 87
580 77
115 527
870 713
149 2
927 900
217 234
785 285
444 583
227 350
995 540
420 216
677 784
65 428
449 907
798 825
10 402
375 232
369 600
365 378
726 289
489 692
205 8
154 673
390 801
464 110
481 171
811 330
268 362
54 804
163 600
571 317
273 708
832 698
850 403
762 899
300 495
945 222
929 994
566 764
270 600
717 127
839 784
463 601
682 357
149 418
484 448
913 428
69 911
818 634
233 742
565 424
376 559
820 606
657 587
14 2
912 796
419 290
235 4
383 151
427 908
530 154
895 670
674 570
508 253
607 985
133 373
728 542
869 154
801 399
659 619
611 552
72 858
881 580
462 591
482 448
778 209
396 372
786 368
56 312
871 666
864 942
39 325
756 966
82 45
25 563
493 154
151 484
734 518
945 356
745 697
512 237
421 352
117 747
250 323
536 263
314 692
331 969
71 64
105 412
1000 727
602 772
870 680
393 405
942 707
675 519
688 512
261 359
327 176
702 346
358 159
127 108
231 744
150 101
505 717
823 27
490 83
982 64
409 41
627 671
683 252
658 458
526 746
372 642
724 629
369 57
44 52
444 284
672 71
307 999
362 409
660 214
854 806
80 379
551 898
784 615
114 152
671 157
960 351
421 56
981 135
816 537
102 736
280 181
105 321
546 240
287 659
168 298
423 479
1 172
462 421
579 442
555 394
963 637
345 138
713 890
900 471
121 81
898 121
252 359
893 182
152 800
236 795
912 408
44 327
816 683
366 691
650 483
952 350
662 768
459 290
865 582
308 743
673 568
152 674
51 42
910 31
375 660
454 830
398 846
503 800
887 412
742 637
984 468
960 348
960 640
535 709
485 389
509 469
857 64
31 153
529 237
227 466
20 111
519 979
102 53
662 593
883 170
413 705
268 247
399 789
238 978
254 96
516 418
557 535
866 981
473 7
738 733
521 245
895 249
219 774
340 673
779 141
605 995
824 706
197 448
569 286
532 576
172 591
178 864
275 73
997 268
145 186
896 65
831 164
379 166
11 982
286 32
559 614
807 318
546 281
253 535
729 749
814 894
402 157
672 85
945 50
243 612
710 278
902 995
803 647
813 471
901 522
685 977
804 14
537 959
515 167
770 551
424 792
824 78
406 768
934 561
519 793
687 304
745 425
327 217
206 569
638 442
603 342
506 148
864 545
825 648
750 552
760 333
791 687
28 387
696 688
885 824
968 292
678 200
563 15
275 926
741 374
186 883
357 772
216 405
812 453
580 346
448 87
429 687
131 965
847 660
439 414
64 250
947 666
271 637
293 10
246 98
234 728
26 610
622 764
485 892
898 127
513 772
134 110
221 719
838 635
607 232
246 801
417 271
402 558
185 238
762 304
285 247
8 486
453 521
941 605
299 125
195 748
765 107
268 496
956 292
501 105
581 249
898 346
230 868
187 260
961 824
115 860
29 315
611 926
660 317
643 35
255 406
792 620
872 109
969 276
496 703
745 964
135 999
721 997
783 942
559 279
729 55
931 998
204 539
889 705
408 580
33 639
832 975
373 350
742 5
39 983
709 77
754 144
342 514
57 338
428 993
663 486
690 420
806 783
117 484
273 222
772 966
118 88
142 744
552 969
153 215
23 847
231 1
175 952
646 898
762 752
932 139
237 711
273 501
998 799
805 45
357 560
210 354
891 514
76 361
113 921
570 396
56 1000
907 385
183 20
301 891
932 862
534 681
488 589
336 871
194 519
243 846
409 526
707 5
265 388
843 870
53 429
216 47
1000 992
215 242
172 585
843 878
979 846
803 667
957 154
11 5
840 225
598 397
362 70
19 63
647 141
263 661
861 457
891 627
887 781
871 897
137 62
473 734
458 857
769 819
853 297
362 50
486 9
21 50
909 911
29 472
131 853
189 18
985 411
472 387
595 326
625 953
169 986
458 719
981 973
189 112
177 377
787 746
985 610
484 542
539 79
867 991
839 933
596 784
650 577
108 190
566 520
797 704
531 542
546 481
736 840
303 916
488 778
794 678
875 844
486 540
832 608
57 319
737 202
997 799
942 457
863 259
729 116
614 933
36 123
403 331
283 850
477 673
420 533
992 508
734 988
307 675
796 521
809 625
443 446
569 243
92 667
479 367
606 898
405 984
10 83
897 416
861 739
333 679
632 425
709 823
473 901
891 834
480 590
357 701
714 218
791 233
998 123
899 959
273 204
139 274
536 122
450 15
304 808
41 987
569 655
614 173
74 746
913 699
950 495
937 333
196 427
549 407
450 612
31 962
408 391
6 328
46 324
848 220
756 761
255 558
401 686
143 59
545 131
266 902
458 663
577 604
823 428
537 92
649 521
944 632
325 93
535 48
968 431
531 585
943 919
208 830
67 208
351 10
192 217
68 159
851 955
385 88
681 722
839 615
797 59
715 961
71 922
876 616
442 613
56 547
33 835
898 65
556 167
133 394
133 125
792 929
183 397
545 141
604 493
960 511
568 48
424 750
444 850
703 340
601 761
482 209
258 523
965 853
418 920
697 377
820 686
840 528
867 520
255 112
717 736
931 930
251 247
397 947
889 568
418 146
893 596
40 759
67 721
456 981
510 738
262 112
132 853
260 753
976 290
840 569
703 971
834 564
60 95
490 807
600 67
482 653
465 894
100 492
650 592
8 335
695 244
818 580
739 54
965 966
244 742
817 724
372 814
43 571
974 214
867 287
778 692
258 427
284 265
860 931
336 874
916 932
967 84
898 697
910 731
381 128
445 147
772 703
736 179
672 997
290 188
831 944
640 785
302 550
515 682
29 883
47 732
376 718
76 949
602 366
511 301
850 662
545 311
582 896
714 773
6 668
490 141
98 300
477 299
529 857
134 236
517 67
47 109
867 171
635 544
132 584
327 888
12 193
642 406
8 704
482 89
587 468
81 980
708 155
395 431
930 805
877 25
235 116
372 595
207 652
493 240
342 906
986 373
916 148
78 475
427 270
678 1000
801 363
544 803
683 529
91 71
749 359
570 826
185 369
948 963
506 667
450 210
229 377
158 635
22 192
176 403
970 400
850 116
329 299
655 95
352 908
581 724
839 821
224 310
112 976
346 175
434 152
514 943
694 540
407 868
878 710
534 101
428 709
394 374
548 747
140 982
276 230
142 979
718 835
725 836
90 93
839 581
970 88
586 245
348 810
996 416
274 954
44 350
311 726
267 882
871 493
992 840
581 929
437 897
144 784
104 666
883 722
133 770
29 124
961 609
532 916
237 84
260 328
476 776
973 349
367 682
149 266
35 247
757 995
708 627
331 945
710 652
637 322
331 181
507 755
992 876
604 100
223 811
260 966
263 654
560 252
975 890
48 739
567 555
493 777
779 281
488 269
144 242
404 541
602 35
551 6
927 234
987 137
610 491
454 790
792 449
880 876
447 912
314 552
97 267
272 864
233 610
1 444
877 488
865 682
264 479
745 171
978 387
348 672
404 202
835 620
884 464
324 510
70 137
840 333
615 425
397 711
79 981
223 419
186 985
702 385
455 839
937 852
864 362
740 935
502 314
862 117
947 777
120 224
99 253
566 145
617 427
261 553
861 807
59 980
31 987
168 30
842 329
536 940
581 328
472 860
925 85
412 665
691 741
386 402
4 580
871 662
159 690
974 435
100 186
174 155
895 242
119 442
137 354
371 722
327 109
123 682
688 204
573 910
810 254
85 261
791 258
436 944
455 572
234 540
371 609
915 851
957 77
456 394
689 246
440 476
100 444
395 385
564 404
61 887
984 647
426 355
769 12
257 959
264 48
787 732
491 80
775 551
966 110
549 744
84 372
383 675
686 802
807 4
911 708
511 182
737 185
255 748
573 20
821 927
634 712
810 496
245 611
138 314
797 62
686 916
24 506
322 944
276 155
810 66
334 349
321 781
697 162
151 452
365 850
201 38
146 561
624 577
934 450
248 56
93 420
361 231
193 428
674 715
609 986
885 574
773 193
584 464
519 540
630 964
194 504
121 992
823 795
707 431
948 597
523 450
237 693
336 820
493 983
342 156
325 887
879 185
959 995
737 907
708 511
450 429
571 194
885 513
198 971
698 140
52 556
723 166
633 57
208 153
698 573
643 179
776 877
618 325
199 668
765 476
373 839
993 342
251 978
399 198
101 85
799 743
263 574
899 713
301 323
150 255
607 142
407 882
853 968
404 617
47 666
898 791
470 385
310 971
113 587
126 583
932 532
973 236
616 371
91 150
298 155
872 119
539 534
90 530
450 554
116 927
810 656
370 582
732 411
143 381
565 366
851 456
985 700
626 37
692 761
425 368
855 709
367 184
312 89
117 72
900 200
482 42
580 399
74 190
62 271
641 687
250 251
959 84
694 71
955 527
465 887
669 130
319 646
12 959
685 318
154 71
115 144
748 112
318 684
330 217
534 395
875 201
705 51
93 397
921 344
455 551
55 659
875 485
749 761
300 421
62 988
116 195
736 16
711 824
27 517
374 81
176 912
654 149
75 982
814 374
361 518
69 96
103 596
471 82
393 866
686 807
341 988
584 288
628 48
847 541
622 79
534 619
985 378
508 69
580 194
876 763
45 408
300 450
360 414
772 206
522 927
888 56
293 364
950 520
126 346
927 473
275 31
570 64
121 559
668 426
831 381
97 658
399 117
852 673
499 421
88 954
27 152
758 572
34 589
305 742
64 753
399 58
387 197
523 765
700 498
847 810
422 880
750 78
622 165
830 372
574 507
773 257
231 642
713 96
882 281
830 347
463 791
47 436
382 579
572 574
646 285
146 494
523 327
193 908
208 741
138 249
710 600
40 108
35 346
335 842
874 716
772 10
32 696
936 29
980 957
894 1
211 391
718 390
641 277
130 130
730 916
262 632
309 487
700 433
849 83
459 302
98 656
157 320
718 238
999 14
446 887
132 925
848 801
213 245
772 983
326 489
220 913
207 925
112 205
938 798
659 705
978 393
676 432
383 888
677 561
894 448
288 115
484 494
391 595
51 680
41 776
485 370
168 653
1000 752
184 969
891 213
495 634
331 593
854 167
820 313
125 54
987 660
375 252
871 256
411 233
680 492
767 825
769 503
616 83
876 435
840 734
422 943
77 328
547 924
699 339
728 574
773 123
926 613
178 192
820 999
939 286
693 274
637 743
316 737
839 594
531 231
229 527
987 726
152 500
581 644
196 249
842 433
783 372
663 723
73 891
602 411
968 656
181 121
972 761
386 815
646 532
708 193
132 439
578 973
871 712
696 885
434 120
775 387
530 95
43 265
762 223
840 291
522 790
673 62
128 723
351 175
523 176
828 565
669 693
235 508
983 109
627 674
477 955
678 328
483 637
464 129
656 550
974 511
18 68
109 295
691 211
632 520
287 310
790 200
101 342
891 591
101 467
488 346
385 530
556 368
49 721
915 614
297 155
988 229
278 185
257 526
906 172
140 795
916 855
387 483
766 994
825 26
931 375
253 961
710 392
756 626
448 600
681 835
82 579
482 200
572 230
946 748
255 228
766 727
118 25
453 67
605 993
919 589
139 951
775 221
529 609
772 101
200 444
935 355
136 826
849 54
414 988
560 884
336 986
781 694
561 885
685 116
425 498
842 274
613 258
716 765
236 906
747 417
884 628
800 308
933 379
953 897
68 128
172 671
495 468
222 534
400 968
751 185
896 777
498 848
947 93
366 568
239 621
897 724
644 258
628 942
933 550
415 489
527 389
793 172
185 377
666 180
634 645
121 335
884 458
439 356
668 372
905 260
78 672
748 507
195 846
369 513
692 700
974 436
144 395
602 811
118 507
422 195
47 84
290 415
704 832
155 90
98 481
800 328
182 918
186 603
468 314
80 613
604 817
416 110
258 513
942 135
918 668
506 717
986 885
318 219
532 365
541 963
195 285
822 610
122 688
565 391
355 71
939 751
699 343
597 852
33 413
325 387
229 731
694 474
127 87
477 410
966 243
731 998
655 55
736 841
610 477
244 933
67 868
71 543
629 748
676 2
374 659
974 768
103 291
10 185
288 16
240 375
856 782
255 639
149 857
724 201
110 353
300 137
795 31
321 450
334 321
806 588
870 710
186 331
158 614
149 950
539 208
863 668
379 85
415 143
613 909
858 61
179 416
562 583
143 1000
493 5
138 856
51 549
615 758
225 599
568 665
346 57
520 587
593 312
397 1000
603 363
110 216
359 767
353 84
995 206
952 926
551 528
876 470
526 64
375 599
212 677
653 608
822 827
439 180
593 791
615 939
216 898
719 637
618 852
735 57
969 547
915 185
796 711
347 939
824 533
957 446
406 987
838 441
569 88
176 835
545 899
486 244
190 947
993 302
797 143
130 484
577 319
891 395
638 811
835 813
709 621
920 481
551 97
648 737
132 444
232 613
448 926
31 724
114 575
620 174
547 755
62 398
10 379
660 2
306 358
469 771
546 366
719 751
43 24
186 24
408 6
794 692
797 89
475 143
292 288
176 474
493 805
296 311
653 504
998 179
671 891
330 315
531 857
788 569
542 11
162 934
123 712
24 793
459 485
562 599
53 130
698 444
422 591
707 967
653 868
252 644
79 705
551 409
857 574
962 51
322 11
269 256
909 556
384 869
418 15
207 546
466 880
909 663
975 862
143 287
535 95
912 711
299 181
325 752
510 324
105 328
755 369
293 641
352 113
88 669
671 527
386 39
936 568
993 491
372 158
119 693
892 470
805 980
139 828
858 524
620 858
408 907
778 400
749 710
867 426
410 717
437 654
538 593
420 490
552 638
231 968
881 638
874 658
389 622
252 691
681 14
759 469
138 727
736 323
797 430
390 49
62 583
243 728
378 555
781 14
441 674
913 375
389 1000
698 77
805 846
859 546
922 763
984 830
480 324
862 118
845 780
125 542
857 929
397 146
708 325
35 926
449 712
940 310
181 332
435 25
111 559
918 319
810 579
255 597
802 943
868 268
843 12
104 953
922 21
624 761
677 656
437 586
896 878
454 502
462 816
633 360
439 169
266 745
752 382
73 906
517 21
623 331
837 255
690 163
332 739
901 189
285 652
544 888
11 464
202 84
721 71
401 292
922 138
856 646
789 623
700 799
438 253
234 158
323 690
853 723
333 155
165 139
271 438
83 569
694 959
698 232
31 623
2 616
133 324
1000 404
887 434
972 803
856 734
113 741
21 299
921 491
19 53
390 564
664 528
478 792
641 829
263 518
603 28
19 646
387 837
592 702
447 300
753 989
543 367
858 224
603 207
458 419
690 196
160 278
524 353
928 754
312 651
301 1
199 908
471 621
458 994
761 617
60 44
955 505
839 698
515 879
493 815
311 180
561 104
256 810
593 192
422 2
57 706
124 37
900 649
444 812
787 652
5 334
213 48
680 621
754 558
936 199
387 873
170 830
36 626
604 243
247 202
651 567
487 756
476 562
341 412
760 314
932 499
187 453
125 240
926 371
621 680
445 623
246 931
378 73
454 570
572 133
492 350
875 335
477 743
876 162
754 920
291 795
682 19
689 904
184 107
614 473
557 442
568 927
194 443
714 325
469 225
243 592
947 611
468 952
302 850
449 342
656 866
367 404
520 313
366 339
265 667
8 293
48 808
515 873
511 500
138 30
337 561
746 203
434 623
352 363
669 574
999 244
602 688
69 990
770 116
645 895
505 333
455 250
535 240
171 665
705 154
495 808
913 264
923 608
335 786
252 559
451 186
837 680
306 165
7 9
18 212
94 268
405 476
338 780
681 140
516 734
669 671
687 230
314 634
198 441
950 421
134 576
765 828
954 280
914 622
302 9
803 516
203 150
198 400
591 148
820 810
854 716
719 339
291 118
687 859
328 808
841 531
398 578
329 439
95 149
286 858
913 733
443 249
625 291
844 305
729 290
646 874
878 433
298 142
92 459
396 381
350 642
98 201
688 892
182 645
969 910
238 523
793 235
397 670
19 46
811 887
212 902
345 959
308 706
536 995
41 916
399 630
438 191
860 234
275 816
105 909
482 713
596 141
770 131
487 719
364 874
871 801
64 734
987 276
319 570
649 438
605 820
532 779
578 653
176 683
814 539
247 247
781 705
917 664
668 744
557 39
823 117
152 776
889 59
382 931
369 855
805 343
734 97
565 984
907 716
375 508
190 770
816 357
953 101
657 785
309 563
418 677
798 987
229 972
215 862
650 495
828 694
941 347
306 492
746 621
862 327
944 608
483 640
862 695
285 647
545 287
141 724
332 70
389 624
769 83
383 74
574 480
694 435
158 989
225 467
106 534
465 968
581 102
966 125
740 107
671 428
382 417
402 775
594 606
390 51
139 854
794 395
969 5
103 981
834 700
988 223
429 120
133 600
273 824
465 241
180 404
929 131
954 31
303 72
647 371
468 645
484 61
464 663
145 770
175 343
157 711
180 669
711 999
666 662
659 262
674 349
156 489
741 652
528 433
579 977
223 516
667 888
819 174
978 272
370 235
922 898
19 562
861 598
693 27
812 850
717 360
273 893
37 773
307 855
532 960
417 754
685 824
254 223
643 864
511 565
285 716
750 59
690 705
437 899
184 805
551 46
369 626
490 930
679 81
75 231
401 176
641 90
233 430
340 257
308 719
197 311
998 239
285 235
526 126
267 843
705 128
774 909
196 81
744 683
921 968
993 205
202 870
683 718
475 775
767 182
121 245
411 772
865 826
454 324
651 445
560 769
979 31
627 348
570 881
427 475
97 291
300 279
894 835
369 453
835 707
150 461
406 268
116 975
133 241
665 229
40 244
191 933
78 911
378 500
470 525
745 271
121 280
370 347
82 999
243 489
704 360
715 146
118 451
641 495
950 463
479 967
455 620
392 557
114 448
917 180
233 931
976 484
151 300
289 692
288 596
171 956
922 902
369 728
285 635
560 553
737 522
477 702
1 260
207 841
489 518
797 210
32 371
244 341
42 579
190 369
683 396
291 49
795 439
920 762
582 843
427 197
963 670
742 931
500 441
325 41
636 79
869 379
822 975
957 93
736 768
610 223
513 572
893 402
493 634
426 656
658 649
603 779
431 471
446 113
115 257
945 798
601 723
510 670
819 464
448 249
935 604
853 732
140 108
179 904
443 464
438 247
65 661
477 917
872 335
883 109
337 154
869 542
663 306
789 463
106 205
475 576
492 921
667 597
765 592
678 500
47 367
688 229
178 828
210 118
38 532
769 645
90 775
135 108
371 899
51 400
274 281
912 803
438 139
173 172
379 123
219 889
93 483
436 99
691 258
449 298
898 853
376 289
35 26
416 107
45 794
581 168
274 799
57 155
661 55
420 296
594 405
73 240
402 445
425 529
856 224
30 459
827 368
254 781
971 389
402 642
609 781
110 932
402 15
478 309
637 304
28 568
348 870
22 750
863 404
344 471
639 893
424 541
388 533
708 821
488 509
366 739
608 811
814 470
566 158
292 102
361 930
470 86
779 419
871 486
229 900
964 207
532 130
716 463
867 938
184 109
830 366
847 18
483 289
311 264
458 930
80 619
891 615
79 293
757 780
792 148
277 956
65 523
731 496
151 70
222 200
87 721
55 363
58 93
588 205
114 50
558 604
511 279
484 13
753 670
336 810
850 660
514 677
340 683
31 981
180 783
2 867
944 115
816 869
598 565
577 282
828 743
369 693
420 87
504 633
315 483
176 847
713 561
644 979
158 459
430 265
46 151
629 92
982 434
287 649
847 885
826 170
880 223
538 20
453 133
946 718
604 935
920 517
353 362
793 708
151 24
930 318
720 102
692 566
325 144
50 196
863 995
913 819
282 540
218 553
56 571
101 149
857 352
669 480
810 740
996 707
452 211
54 364
225 133
364 290
672 302
439 279
942 419
533 967
38 537
840 902
286 454
388 634
762 661
386 786
205 357
977 867
921 77
283 659
527 295
360 839
867 225
124 428
791 680
137 420
439 745
174 311
370 700
741 109
121 854
81 332
630 445
910 753
472 552
523 910
214 342
422 762
67 514
368 288
222 800
932 386
290 55
958 637
342 752
744 761
265 318
652 984
605 873
75 732
904 385
766 788
787 55
675 416
519 180
480 136
497 131
471 101
3 606
675 429
513 575
453 677
778 102
821 529
16 889
431 487
214 133
309 214
667 66
652 487
594 44
139 962
448 624
137 946
227 99
973 978
429 976
336 654
876 783
25 914
444 866
677 22
909 627
997 881
209 771
151 579
585 952
533 645
127 386
703 327
701 481
459 711
488 49
82 126
856 799
929 248
975 966
517 714
847 643
122 929
879 976
19 310
198 474
41 647
262 853
566 320
962 306
693 433
526 571
880 953
321 78
427 345
929 668
17 321
98 127
726 183
746 418
615 271
166 868
297 753
897 789
304 522
960 821
391 898
331 566
414 458
383 109
188 38
210 723
786 221
470 76
936 697
683 967
827 100
513 240
746 675
64 220
480 843
28 925
546 385
710 643
411 300
928 474
747 165
569 730
113 842
404 492
228 753
153 358
944 409
405 867
951 571
65 810
653 924
768 233
28 62
871 431
896 846
555 23
241 758
882 272
172 645
43 926
588 265
950 763
736 845
960 815
244 515
178 429
52 332
55 443
66 678
670 964
889 790
328 596
768 713
884 576
259 529
759 409
474 647
595 562
430 305
30 388
278 913
281 929
102 21
783 481
445 55
620 796
452 898
60 767
2 611
691 282
655 262
613 140
204 49
878 8
774 299
933 438
699 762
982 418
717 523
572 363
759 166
639 315
215 516
322 864
515 704
262 447
141 221
528 52
414 782
338 829
316 977
143 882
351 523
410 492
683 725
904 370
40 431
421 877
658 951
337 348
779 652
886 519
946 869
360 614
537 536
370 264
611 201
709 638
157 560
931 255
1000 730
168 784
938 6
885 868
6 241
392 267
879 467
38 684
396 793
47 333
150 932
201 761
794 96
734 810
328 494
317 718
975 712
510 22
45 660
150 791
428 295
480 178
216 64
910 480
528 297
866 844
14 193
556 523
214 600
196 954
689 448
625 257
511 458
151 772
68 155
874 81
28 489
919 890
616 910
223 584
383 332
17 78
52 85
584 926
354 472
313 973
308 106
995 749
833 67
312 20
373 328
97 425
962 55
140 64
26 516
360 865
437 395
121 215
228 951
167 535
403 113
408 839
507 170
108 320
775 246
578 895
609 483
367 975
273 533
138 835
454 997
4 561
316 814
991 110
636 766
12 168
635 432
178 158
992 445
329 973
590 689
480 945
111 943
708 963
662 72
503 660
157 933
729 262
812 821
241 753
697 813
886 270
565 740
929 74
672 78
808 572
799 971
723 605
770 681
455 577
562 371
444 692
443 257
58 251
573 277
600 648
233 62
94 700
526 951
237 217
145 805
414 164
855 565
900 706
491 472
856 889
900 529
661 495
572 157
299 337
899 777
393 369
342 248
548 550
354 799
78 366
875 592
425 453
379 986
114 214
716 360
159 937
787 451
844 314
318 665
402 404
173 460
65 234
847 1000
566 690
897 905
626 145
858 379
290 241
392 355
222 916
844 547
62 761
589 726
683 662
878 579
7 874
229 789
959 507
125 182
957 470
695 742
530 379
669 849
42 24
517 415
294 712
228 591
495 618
855 376
348 523
898 93
651 174
620 322
941 96
703 575
160 282
36 422
478 252
338 725
428 153
249 447
369 874
328 759
66 973
959 992
445 293
757 423
47 321
956 903
850 868
165 218
741 844
147 464
189 102
394 253
970 749
651 812
31 159
718 771
354 46
217 134
868 369
332 15
184 520
505 862
284 263
5 208
956 585
748 244
402 528
901 756
837 572
806 21
52 948
894 954
169 849
891 418
768 415
143 668
170 67
982 664
289 747
372 127
433 934
239 137
526 129
982 793
257 504
859 392
266 716
731 763
24 19
509 747
145 942
32 466
602 145
180 221
810 409
264 480
809 529
479 278
638 854
610 58
554 709
609 183
752 208
837 533
436 485
629 821
724 238
741 574
515 374
423 76
258 323
607 271
292 667
151 152
223 519
924 503
601 533
803 168
406 560
2 527
639 152
282 1
647 1
201 221
536 316
31 223
886 306
726 838
976 179
224 977
320 114
467 288
823 426
5 853
648 242
159 373
79 348
340 697
139 667
227 715
643 932
929 475
96 215
693 930
604 771
246 968
634 505
103 807
912 950
871 692
923 39
810 199
167 738
142 800
595 944
893 354
629 156
303 430
811 410
674 375
414 596
629 313
795 106
529 97
887 691
724 311
939 749
345 290
575 491
253 446
509 734
796 339
245 105
651 535
853 688
887 549
977 461
367 193
187 396
459 440
410 452
674 540
511 178
616 364
847 414
700 984
648 623
848 527
821 337
467 487
519 542
198 14
917 525
428 998
213 9
302 669
144 820
210 953
117 759
284 117
353 495
207 113
744 800
598 69
898 251
737 393
422 298
698 890
57 16
501 668
790 43
178 930
149 697
712 892
848 661
961 745
490 684
554 550
94 685
880 279
309 350
392 537
750 744
793 752
968 641
92 276
342 451
626 572
801 179
435 751
380 327
859 252
16 3
355 983
157 336
983 256
690 993
340 428
661 548
237 429
15 101
788 160
767 724
114 966
313 163
951 652
942 614
202 973
292 755
357 304
575 890
548 685
208 772
763 241
893 529
964 7
521 148
786 404
587 143
33 281
517 29
975 394
226 119
618 705
559 378
186 345
839 488
364 871
226 608
840 858
202 814
603 37
707 317
317 266
694 854
962 827
977 152
666 341
538 946
477 763
906 316
481 575
847 866
803 33
997 182
447 863
518 760
41 494
186 636
546 723
838 486
689 809
390 172
42 558
836 840
599 812
788 647
266 829
456 210
79 880
596 468
403 638
608 843
640 829
578 488
947 388
268 86
34 533
743 615
350 109
678 298
576 80
935 600
669 115
748 962
919 154
172 833
447 673
446 708
659 840
846 407
625 1
42 349
340 752
936 309
235 465
637 680
524 808
763 183
589 504
812 675
54 205
23 239
366 362
577 630
693 57
364 378
194 588
748 743
702 840
602 401
893 766
970 450
536 336
795 221
141 747
404 433
244 655
494 485
698 738
250 124
387 219
906 736
502 977
741 621
719 454
919 404
955 674
189 199
328 719
921 632
680 423
609 505
933 195
951 121
525 139
377 764
62 287
919 81
286 293
25 207
925 704
561 410
585 389
376 430
299 825
792 749
614 169
774 784
344 358
697 567
190 424
996 990
167 58
27 501
321 655
13 552
833 239
832 59
207 374
482 554
363 840
249 908
510 627
408 238
619 76
961 518
898 145
756 260
784 588
38 156
223 544
756 679
181 699
742 875
145 945
259 959
980 96
236 369
603 458
141 865
543 287
315 76
1 470
558 589
36 203
906 638
673 985
813 156
232 355
794 898
954 731
200 996
314 110
424 406
201 916
354 226
253 166
872 879
734 654
696 936
373 361
397 660
698 633
445 532
550 532
819 633
957 215
644 302
184 257
897 666
257 289
48 35
432 868
546 228
752 447
760 12
997 351
793 992
652 753
969 836
918 852
995 349
72 540
338 336
186 380
731 57
526 734
731 372
915 522
169 184
532 797
795 508
772 60
468 567
588 277
445 142
879 301
822 29
695 247
571 665
639 718
173 762
777 566
968 596
414 669
945 181
915 766
209 846
999 880
728 989
949 252
817 69
623 896
916 933
33 588
802 977
768 68
94 328
914 110
80 222
821 430
453 548
418 401
151 520
829 967
588 501
618 563
748 163
447 335
668 756
696 933
506 390
711 439
846 892
405 433
392 374
631 754
933 293
296 390
7 853
179 762
808 396
803 38
786 434
78 912
670 478
451 110
755 535
727 293
803 940
392 601
726 177
386 868
247 464
780 268
293 564
820 740
291 114
106 347
233 521
619 960
165 421
251 963
108 643
53 417
684 408
747 856
499 389
321 395
963 426
741 999
284 35
349 135
706 93
348 734
962 375
509 796
495 543
903 314
924 161
816 713
1 558
555 34
265 362
454 610
879 611
223 740
271 604
744 174
686 733
878 629
805 300
44 286
604 670
772 823
192 314
965 887
263 672
80 797
157 586
747 889
561 721
497 164
356 708
914 128
623 340
548 13
305 76
4 814
54 574
823 550
90 564
338 797
924 857
356 716
696 809
107 756
440 763
576 844
770 719
179 211
465 826
998 160
634 470
932 671
564 691
902 22
798 693
840 360
340 945
155 793
401 855
377 665
262 309
198 149
129 120
693 304
249 366
510 990
127 875
208 504
812 226
814 843
662 447
176 790
918 220
604 46
842 209
550 772
834 739
972 393
862 53
89 859
215 254
370 618
800 815
94 403
212 288
258 320
712 582
137 836
970 526
186 932
444 726
777 53
45 117
51 77
589 96
3 368
869 737
636 953
61 173
885 301
26 125
85 423
593 718
31 105
205 207
220 189
141 801
142 707
697 173
433 588
511 987
432 763
51 593
152 861
296 105
227 228
260 243
345 122
382 95
194 956
87 320
837 856
960 203
711 770
609 322
12 953
81 678
722 829
604 103
275 149
410 361
469 431
638 889
140 598
719 51
172 731
323 436
996 333
281 343
491 924
267 311
707 531
748 688
100 878
829 614
784 319
537 402
630 243
932 948
939 350
210 714
242 121
546 335
35 343
750 88
136 497
983 875
962 811
840 97
482 376
482 816
164 74
67 551
638 904
665 765
989 648
458 830
753 528
978 926
609 506
932 77
675 348
245 366
953 995
656 510
242 409
540 900
101 148
405 111
187 298
260 816
522 915
675 65
89 245
240 980
67 66
127 910
542 648
183 943
195 16
286 128
726 477
413 914
787 704
803 1
368 185
483 20
757 943
100 698
872 512
963 392
372 750
447 174
102 516
522 469
52 5
850 721
603 39
220 50
180 686
198 826
146 921
927 593
849 511
323 688
319 974
320 521
324 658
890 911
596 686
823 145
913 510
170 372
476 729
73 521
992 675
95 536
852 918
680 67
208 150
873 786
641 155
637 237
799 502
389 424
490 752
253 122
259 523
230 899
321 3
914 67
819 302
721 331
436 885
28 688
358 805
164 616
327 745
883 61
473 239
306 104
995 857
910 352
661 73
818 186
342 153
12 140
525 97
673 72
928 321
723 588
745 394
927 914
579 268
351 542
667 708
471 909
515 260
637 913
281 611
513 708
325 194
926 632
853 939
420 537
597 286
874 347
650 856
176 638
769 273
892 972
949 309
299 51
975 105
633 394
156 552
487 805
908 177
808 250
933 839
917 233
148 216
283 400
909 257
2 848
474 680
584 473
785 343
414 129
301 221
412 647
662 122
708 517
15 710
716 488
741 702
468 324
527 604
367 436
668 929
743 837
191 956
429 995
368 795
634 149
137 101
824 663
80 162
950 699
87 741
815 494
901 818
677 956
659 55
544 738
569 724
486 105
66 291
626 9
666 265
476 956
202 134
362 745
224 930
447 946
402 958
24 699
832 114
378 590
836 983
963 389
154 405
355 615
371 457
305 246
909 812
253 96
484 613
244 320
8 849
253 576
929 912
693 228
629 954
644 464
918 887
437 340
852 172
362 329
111 342
282 107
805 551
345 587
696 264
702 263
352 808
842 157
763 655
594 210
891 289
826 14
473 714
86 409
280 927
742 479
231 592
903 341
831 728
706 202
167 779
170 900
695 590
283 202
617 248
867 483
704 833
527 762
563 969
376 39
783 127
680 518
955 222
822 753
431 610
505 375
489 293
919 51
205 749
719 91
843 724
832 272
337 688
999 838
483 341
955 484
435 608
296 304
397 500
52 468
359 433
824 200
389 91
660 871
993 892
547 752
219 82
673 577
928 473
126 317
685 856
731 716
959 76
959 962
715 505
713 854
211 801
529 400
133 295
210 277
403 347
38 529
101 33
985 325
505 461
111 763
124 243
409 994
458 770
89 612
103 912
188 953
651 161
644 40
689 744
68 576
690 609
867 776
329 955
739 431
699 509
119 342
900 808
438 971
185 505
631 808
389 256
563 449
75 375
945 718
871 195
740 905
134 722
521 989
168 372
670 305
482 80
551 352
274 290
739 996
696 906
314 11
190 997
310 463
638 918
724 416
507 462
719 482
870 841
148 680
451 945
991 640
569 676
635 509
819 687
239 889
520 608
388 390
386 545
720 376
536 364
646 948
637 84
122 765
382 524
188 658
230 282
432 615
867 368
702 512
667 69
291 31
505 663
62 734
945 493
348 122
77 75
956 572
901 218
820 327
480 116
867 72
84 275
959 512
349 914
84 601
132 139
484 601
814 994
92 198
758 924
314 929
974 882
319 656
169 154
671 421
246 610
890 732
461 337
404 786
570 350
945 813
897 113
966 504
736 988
192 331
124 5
19 527
229 859
255 224
124 749
533 879
218 268
867 846
970 902
325 380
448 894
576 853
921 321
755 453
169 41
319 845
772 853
962 543
885 631
264 614
289 840
368 986
449 269
746 44
9 559
860 556
191 815
800 586
625 248
854 347
580 105
685 878
644 213
993 582
477 899
375 711
746 198
997 599
632 118
39 16
135 413
78 751
998 696
47 953
929 395
552 825
323 606
757 479
304 901
18 623
860 547
959 650
97 308
337 301
695 760
200 21
659 819
802 167
727 13
358 24
652 806
572 860
652 937
378 183
134 105
710 553
457 473
873 639
498 661
464 892
712 842
74 845
298 620
865 585
57 658
383 957
753 763
19 266
581 834
510 292
27 583
203 882
498 295
662 18
616 718
675 700
9 962
949 446
279 682
894 412
247 743
725 673
194 85
197 61
900 145
25 785
442 721
890 454
185 137
267 373
740 991
45 933
75 31
278 271
91 530
767 597
953 144
778 252
947 19
705 132
155 900
854 640
275 593
983 671
701 155
32 792
740 989
293 824
997 175
236 295
193 941
602 46
990 773
714 833
749 6
320 578
298 865
564 61
874 517
106 16
96 96
788 993
314 321
943 39
448 949
516 196
342 296
225 824
308 612
59 927
411 835
726 210
135 593
758 89
737 641
463 313
759 714
228 977
15 278
47 773
344 530
37 181
157 568
616 897
685 655
829 365
462 443
835 355
63 159
278 461
990 672
153 13
102 687
40 139
509 522
414 971
316 600
677 812
248 739
970 878
498 541
277 3
554 564
311 486
629 207
421 668
69 206
987 482
113 681
558 494
386 667
776 335
806 404
542 578
423 238
755 698
283 516
682 67
95 405
798 776
810 675
494 500
594 158
468 348
207 103
249 830
771 642
562 768
292 835
367 137
294 153
255 874
27 357
90 276
159 511
26 118
909 459
54 866
438 474
749 995
951 322
888 461
930 665
436 626
436 331
898 46
904 303
403 53
572 508
884 811
416 872
386 122
119 1000
732 335
904 27
365 987
858 211
667 777
592 288
287 182
583 691
829 314
756 546
513 659
924 877
998 230
532 982
436 486
883 362
575 396
20 499
624 17
728 984
224 168
10 558
510 624
994 280
310 588
983 332
629 950
833 491
629 226
435 683
32 772
695 876
281 433
959 875
112 791
365 389
458 345
614 893
380 997
465 731
349 102
546 631
30 469
367 275
483 924
168 589
14 316
398 537
892 766
586 86
548 216
410 48
310 228
913 792
239 671
999 394
256 396
930 538
691 801
567 591
17 418
93 748
141 337
190 422
223 449
391 725
644 418
183 715
95 224
95 995
380 637
298 472
266 876
298 292
39 872
900 816
503 816
33 607
116 602
636 204
980 253
689 450
6 962
969 865
618 290
341 935
849 965
424 206
254 706
718 144
786 820
609 239
985 20
771 981
946 653
529 224
42 77
222 851
604 207
538 389
26 146
980 850
551 153
475 422
137 3
431 466
603 952
907 360
40 289
208 942
441 684
74 915
739 700
272 914
244 74
211 503
785 250
192 583
290 564
167 835
49 853
830 645
987 425
718 197
927 854
197 637
59 78
969 348
908 469
627 16
850 7
349 31
573 329
803 121
100 992
375 66
589 576
959 722
793 154
499 717
482 301
837 799
106 531
385 383
709 851
94 169
294 468
586 882
395 657
171 353
730 442
470 522
579 78
622 724
534 829
304 280
267 454
422 324
642 395
749 572
606 365
584 164
44 357
751 587
588 233
358 528
245 129
164 31
473 788
353 37
918 431
219 501
650 960
886 309
893 145
520 976
168 804
680 24
590 50
4 603
92 36
899 746
951 24
738 566
485 84
644 492
534 976
269 378
457 562
733 529
31 457
269 120
654 918
794 477
760 108
162 380
933 672
914 411
709 772
545 105
396 233
850 962
439 44
622 910
51 201
334 403
319 618
157 547
1000 299
871 911
813 619
987 675
517 672
289 856
66 668
990 69
592 580
818 748
126 148
284 196
366 449
929 573
72 446
596 501
632 884
356 698
551 697
118 143
276 287
242 753
434 699
91 760
307 520
221 746
144 175
162 851
224 65
559 822
979 800
927 765
498 17
876 4
742 534
523 916
27 579
989 366
216 729
567 115
515 126
230 390
924 3
239 633
327 785
461 668
502 614
522 717
694 440
916 471
668 914
237 44
443 239
325 122
23 785
141 524
245 774
152 226
545 272
667 875
717 754
933 393
28 773
723 480
495 495
405 404
180 354
452 199
228 410
41 389
131 570
107 312
436 571
965 687
181 311
863 307
548 429
949 127
665 815
37 245
812 464
19 26
770 589
175 287
421 143
641 218
801 805
158 329
792 384
995 562
972 215
248 675
570 434
891 563
3 659
12 803
815 410
739 474
443 180
204 103
289 791
218 717
217 139
307 283
240 602
446 96
628 147
990 469
36 630
259 504
172 828
578 667
302 613
338 803
861 965
949 202
839 355
223 411
95 541
484 645
311 50
540 82
514 229
545 184
928 329
519 111
372 358
120 263
907 750
367 218
152 14
829 165
485 572
649 679
7 422
38 731
265 922
593 416
137 675
408 174
224 564
331 904
292 262
854 467
251 710
478 163
33 799
583 630
613 234
355 479
465 695
109 294
858 808
502 581
440 217
367 434
63 904
91 683
30 797
795 606
976 611
300 85
904 509
635 748
301 244
982 989
988 563
894 639
999 149
148 243
661 710
458 875
647 639
869 947
234 767
108 3
880 724
362 79
273 861
321 883
801 333
39 714
923 273
840 292
762 66
221 958
243 935
36 867
147 708
749 947
40 341
566 18
93 411
12 191
583 242
90 587
646 518
535 38
317 892
838 654
77 849
442 152
54 960
931 822
547 576
420 338
230 139
727 67
792 156
519 709
490 37
911 407
975 875
658 507
894 211
605 665
549 393
752 778
531 831
196 674
172 149
892 224
43 239
559 110
132 469
868 106
695 526
612 589
960 709
539 609
515 876
71 174
674 974
900 693
534 306
941 643
525 46
682 198
19 203
266 934
282 443
135 428
517 996
352 47
112 876
92 793
425 462
995 690
132 22
808 619
802 933
675 993
592 388
219 389
736 752
88 819
127 439
314 308
769 376
780 515
3 263
889 162
95 555
34 686
427 335
338 514
86 425
333 212
215 549
559 749
844 913
427 244
409 336
778 746
850 215
523 534
617 290
334 462
770 144
532 178
831 309
275 680
523 797
213 300
87 554
467 559
312 758
846 644
40 729
173 871
389 448
902 911
113 144
334 400
135 772
543 320
451 10
767 401
692 569
624 80
342 316
509 709
590 858
359 633
64 146
813 201
656 409
793 862
646 750
897 203
866 757
912 462
383 725
582 130
956 359
111 19
856 321
522 785
390 543
573 769
668 438
251 259
655 21
150 889
947 613
907 802
188 181
565 856
618 442
240 986
354 133
444 686
752 320
204 360
728 877
528 320
862 907
61 88
233 414
403 88
308 198
774 56
327 525
727 530
237 195
989 52
605 68
928 484
387 142
239 992
399 490
241 126
956 546
160 296
549 301
406 36
379 646
688 430
729 199
314 440
542 625
858 279
520 529
882 250
174 43
999 1000
429 307
236 505
216 63
927 493
626 127
221 835
757 344
681 276
224 563
488 149
50 977
413 861
814 628
923 740
472 901
218 693
735 975
388 416
250 611
978 127
3 459
768 18
737 331
818 448
616 172
906 82
439 891
388 558
261 868
375 254
413 633
355 662
777 716
497 218
909 579
180 78
378 795
228 39
525 616
596 785
483 322
745 218
499 122
364 99
756 943
489 633
558 437
110 159
665 918
176 311
777 149
315 538
712 412
755 562
533 470
412 853
552 52
289 216
321 258
996 419
466 663
74 62
442 958
883 806
659 574
967 651
615 32
753 518
650 781
956 951
339 421
301 38
548 297
939 558
871 257
289 313
354 76
183 355
570 138
441 966
298 757
795 22
341 494
790 253
318 553
576 23
730 560
600 357
149 285
685 295
659 377
941 437
938 440
693 865
814 35
327 895
946 927
251 383
469 818
209 505
881 251
180 767
261 472
611 493
709 987
41 36
881 987
314 132
153 264
45 264
483 925
414 831
486 547
572 878
864 247
936 936
582 343
476 734
612 904
250 12
950 148
25 272
677 241
870 964
176 451
306 652
171 885
99 167
422 780
144 204
110 93
351 448
317 728
878 317
810 932
451 464
323 872
243 864
543 738
420 4
451 499
849 521
414 456
772 290
550 25
869 872
896 464
87 790
201 506
794 383
628 596
469 724
644 281
579 885
251 153
974 758
214 174
263 359
908 242
718 127
407 738
310 101
110 923
32 979
608 646
888 995
7 605
473 222
959 982
119 336
759 321
291 69
20 672
211 977
130 818
685 862
466 638
868 223
467 987
307 200
293 79
951 664
728 323
563 657
513 866
89 979
852 998
864 393
189 655
144 29
9 872
351 532
91 136
852 694
362 1
710 565
110 586
334 253
615 694
163 915
872 979
658 92
697 821
968 697
441 944
761 746
566 968
785 629
277 74
770 27
508 90
33 670
842 553
520 404
20 11
512 268
99 679
57 766
642 932
309 433
985 761
787 858
421 298
328 735
500 752
516 565
506 86
953 814
519 750
421 48
712 25
409 848
412 350
436 249
83 954
998 102
798 306
40 583
499 89
465 545
715 873
744 620
424 757
62 746
605 691
823 646
163 19
207 627
150 679
229 583
751 335
707 601
812 800
44 654
466 61
402 711
857 630
11 694
434 69
647 129
667 949
989 830
499 772
176 964
640 393
461 593
893 894
660 992
392 662
552 576
464 187
678 374
240 906
130 235
553 22
185 851
103 577
864 654
504 327
841 663
36 142
559 977
338 592
827 955
841 955
519 206
173 704
928 135
949 120
149 956
98 550
190 812
788 688
507 517
823 663
366 311
483 882
20 632
837 9
168 286
98 260
75 805
15 219
504 837
233 407
947 650
1000 430
531 20
413 720
5 290
902 743
691 200
91 919
266 274
869 983
985 77
597 515
586 827
940 591
469 227
321 86
807 754
881 675
88 605
490 72
798 524
955 737
466 775
315 862
947 416
507 358
796 540
667 945
34 75
10 233
585 966
964 222
868 832
913 688
179 932
365 502
596 51
736 605
283 470
591 947
89 465
909 400
669 87
22 440
941 739
789 676
497 854
1 439
800 896
766 44
896 435
130 578
147 808
114 540
762 962
863 666
233 998
810 998
41 705
634 575
387 375
957 937
627 278
591 288
184 512
43 338
394 155
957 28
729 537
706 383
638 205
801 645
432 42
31 388
421 111
924 597
82 980
304 482
105 605
481 550
943 738
848 926
465 745
757 79
666 469
750 970
303 716
647 759
887 844
161 234
386 473
11 850
280 235
939 29
556 593
352 416
81 701
119 796
991 454
654 97
899 40
557 60
105 424
686 44
804 241
670 341
146 795
960 987
93 103
878 124
364 580
270 896
384 661
681 53
65 499
611 206
336 55
248 547
126 151
473 747
47 856
407 79
901 677
610 220
554 504
373 448
312 639
185 419
409 968
278 298
518 394
224 493
781 260
157 93
250 357
776 582
448 345
280 208
664 185
349 652
359 190
469 424
226 692
303 776
338 908
616 673
179 429
843 980
981 975
103 837
891 448
992 536
148 786
403 96
221 850
426 968
744 759
380 913
841 880
975 271
618 713
688 393
378 630
489 188
718 763
969 948
12 249
391 442
811 619
2 445
211 643
708 379
31 702
429 535
21 397
334 493
679 246
197 421
143 347
900 653
558 434
20 236
51 143
236 719
739 730
652 298
59 323
509 774
915 907
825 165
602 412
493 300
81 496
819 313
448 498
585 191
961 806
64 807
341 868
560 659
875 992
136 929
174 721
471 369
165 434
479 478
589 636
40 875
73 558
450 984
569 325
327 75
148 808
737 276
349 935
257 405
402 432
53 827
341 503
179 137
335 678
313 32
591 708
892 583
869 438
997 161
634 389
987 35
172 392
125 424
159 459
838 311
433 428
18 676
10 199
743 621
4 81
390 717
325 593
206 572
358 43
470 252
818 831
802 85
700 802
762 55
581 706
285 322
435 215
173 668
357 642
271 526
824 73
214 13
67 271
320 750
905 507
312 182
312 804
384 836
829 94
58 8
897 153
6 224
532 677
970 553
805 633
709 188
469 532
625 247
176 539
225 117
165 282
636 317
158 609
597 426
597 402
58 305
941 878
836 572
955 698
461 642
941 246
444 624
928 179
750 257
968 151
60 134
31 872
775 323
118 600
250 32
583 138
50 609
232 508
58 117
787 25
70 636
971 539
236 573
570 170
710 971
873 877
586 499
664 268
737 190
4 456
594 326
898 267
350 960
841 130
563 22
118 966
94 854
507 542
209 893
701 798
889 46
304 999
870 865
601 832
590 694
686 96
588 697
86 917
835 750
2 754
86 368
67 675
122 351
687 240
994 642
748 996
668 814
23 80
431 265
421 106
651 978
886 339
418 231
680 514
914 753
369 411
266 142
119 263
562 135
30 157
650 189
897 583
947 373
928 938
261 572
614 635
823 242
201 844
951 450
779 413
152 56
595 969
951 270
63 600
141 513
878 341
357 829
790 135
542 539
808 267
219 739
395 655
750 307
833 402
248 973
665 623
306 807
109 898
452 650
788 65
142 595
816 902
485 26
777 370
694 411
385 159
516 493
408 319
384 636
141 67
382 956
968 867
646 48
365 851
241 416
944 734
962 679
369 102
745 751
409 64
617 741
208 701
101 232
55 858
182 777
306 143
807 674
596 551
776 4
966 392
817 558
207 685
516 248
171 117
478 828
612 285
187 277
21 306
983 26
120 189
62 234
754 363
806 542
926 769
975 12
195 728
780 760
988 97
547 944
603 391
580 368
479 411
552 824
387 73
274 374
708 368
892 771
504 440
264 643
10 672
529 288
700 970
468 759
205 690
651 742
587 12
506 213
172 557
534 992
315 871
702 843
696 258
798 724
465 694
833 311
659 74
417 903
345 344
472 804
518 33
40 362
177 699
787 765
891 204
97 314
9 324
948 152
964 796
106 481
828 370
514 817
806 757
694 825
62 367
941 828
471 390
182 150
442 457
128 867
95 993
682 902
659 982
664 72
700 605
994 392
493 527
8 193
303 543
761 187
337 809
698 625
267 29
491 312
162 498
857 263
413 68
876 762
469 683
340 452
627 518
415 47
540 905
710 702
403 566
964 536
762 17
36 526
274 311
185 329
682 370
890 587
492 661
227 797
771 107
403 45
417 264
395 602
592 76
323 871
424 689
433 375
470 276
873 613
452 6
603 938
374 374
44 777
765 335
728 718
354 549
203 218
575 972
725 177
226 671
670 508
488 543
443 368
285 646
937 990
651 511
313 375
40 573
228 698
315 150
927 299
477 742
605 316
637 628
347 145
76 284
794 150
453 185
722 925
126 301
590 623
610 516
273 86
856 614
533 983
168 171
910 645
85 817
524 26
893 416
571 501
645 324
289 477
406 398
697 464
578 794
964 710
93 786
946 529
954 446
513 876
298 157
551 747
361 839
430 417
126 830
530 71
581 197
708 94
812 326
80 751
831 792
387 447
215 170
999 442
303 921
808 996
88 194
362 9
689 921
714 112
98 991
765 67
95 150
535 831
405 429
671 622
485 836
228 551
823 390
658 537
501 755
527 618
173 726
232 619
227 766
605 31
307 226
26 841
765 859
782 940
600 791
70 70
79 301
586 628
916 702
192 468
821 959
158 251
611 198
991 999
788 336
707 724
345 541
453 867
957 626
228 139
664 135
166 55
680 509
745 436
361 242
579 964
360 358
496 345
399 753
522 452
571 717
473 645
971 217
183 38
421 729
572 543
688 10
291 222
400 608
311 172
655 17
952 726
517 844
10 413
879 147
478 171
108 923
358 807
773 966
43 607
358 912
324 939
611 202
437 858
894 266
294 487
237 547
823 946
705 134
112 477
451 647
757 406
628 80
447 526
665 57
725 901
847 307
384 310
956 40
519 498
376 838
411 393
854 609
51 589
422 226
578 453
239 103
159 105
954 555
62 975
998 852
369 294
723 287
832 497
301 649
287 539
474 301
598 772
118 841
258 486
134 333
124 317
181 988
636 363
371 739
604 985
155 702
242 516
448 84
874 45
207 343
885 464
148 304
687 328
291 764
126 883
369 285
269 321
374 940
218 229
858 103
44 38
825 192
871 984
614 104
265 982
536 2
291 300
191 148
754 235
778 230
792 648
213 770
225 646
816 459
71 877
741 262
25 846
790 919
611 375
483 947
413 553
637 901
43 613
607 82
131 792
518 834
416 1000
132 828
83 264
511 71
516 554
683 474
987 652
691 728
847 209
560 692
442 464
997 126
534 501
764 671
576 425
245 347
318 499
101 9
569 138
944 530
30 288
796 146
777 885
87 321
329 119
486 897
608 46
815 647
360 496
236 560
199 322
809 521
85 188
1 280
311 536
423 377
566 381
848 375
65 618
328 447
881 2
260 700
153 826
294 814
932 840
638 181
321 211
253 68
420 871
312 713
37 205
795 320
428 267
516 417
118 948
396 743
306 648
810 978
200 643
200 88
420 335
214 935
752 12
291 221
404 568
36 735
148 236
729 441
823 928
875 948
234 816
36 761
689 225
999 697
241 752
453 998
811 208
942 65
433 670
505 256
332 697
264 565
864 66
827 129
178 716
66 739
837 982
976 100
287 960
9 891
956 974
123 134
666 591
623 511
971 983
401 505
854 708
279 152
619 944
94 583
675 774
741 664
200 429
841 888
399 241
744 605
300 925
933 141
561 211
644 179
862 496
512 470
383 959
289 949
594 481
188 992
513 768
298 300
245 411
479 106
907 749
218 442
728 602
619 368
902 564
200 90
907 272
86 507
994 880
663 292
531 907
54 361
364 960
109 424
631 187
879 885
863 344
912 709
70 486
277 530
560 477
517 542
426 413
448 283
517 371
991 113
174 55
540 496
277 722
929 292
457 477
818 904
626 693
158 337
870 331
391 89
277 283
214 419
124 409
885 144
830 812
780 549
231 311
593 26
440 84
518 793
201 795
925 437
704 702
370 976
703 600
286 792
106 231
167 48
840 238
30 392
828 674
145 692
432 200
175 447
238 859
148 92
128 890
857 157
463 461
914 231
610 667
655 785
113 408
597 703
266 639
460 191
289 959
634 338
918 212
675 732
672 941
999 884
713 340
520 266
487 153
266 182
147 536
465 160
423 366
465 167
858 448
154 188
976 25
805 462
330 686
549 948
529 314
125 345
825 900
62 289
241 970
994 619
378 906
21 671
282 702
844 529
615 672
46 620
946 424
878 966
692 667
963 535
441 777
706 380
117 137
136 731
510 48
933 556
331 896
195 424
517 848
247 133
933 265
362 263
859 999
720 540
116 864
996 155
204 864
354 404
242 600
216 250
789 376
294 573
794 308
658 587
151 555
759 618
618 125
81 859
76 969
218 173
351 312
752 394
872 69
691 996
746 660
472 826
794 255
839 363
386 129
472 602
938 727
587 980
74 684
991 546
93 654
115 283
16 245
491 753
725 363
31 391
262 320
469 200
651 895
883 641
502 884
565 8
371 600
609 339
773 660
200 496
907 37
724 422
326 446
726 907
825 837
394 702
370 944
199 569
440 671
637 698
158 491
749 932
268 428
726 93
146 870
164 515
165 714
435 604
736 71
653 795
614 932
525 362
122 213
501 148
683 646
17 846
793 798
912 324
88 525
255 613
239 470
106 244
457 936
934 743
337 93
276 247
39 413
245 54
202 38
851 465
361 939
436 11
606 893
201 262
706 568
135 96
150 533
769 1000
917 235
479 808
221 595
208 791
710 148
361 41
879 510
925 999
963 277
47 231
863 600
318 142
284 413
143 345
560 855
432 599
894 478
585 919
204 868
683 698
904 300
31 620
549 597
83 981
810 376
84 887
662 885
75 670
996 913
863 551
348 520
337 24
255 771
356 802
177 182
404 190
419 830
860 747
11 637
533 357
542 335
548 879
710 155
649 65
956 747
581 484
26 699
165 885
797 939
443 807
927 200
654 459
437 375
454 336
605 163
704 160
950 336
988 876
540 519
915 976
245 369
302 508
973 286
295 228
830 188
409 779
210 176
608 454
896 623
654 130
943 781
899 500
694 773
248 347
239 341
674 932
907 409
51 34
219 993
103 345
612 645
985 40
639 726
593 394
803 49
532 373
393 697
927 714
707 305
949 208
946 238
649 538
509 88
749 250
998 578
225 205
475 625
358 90
745 97
334 282
828 398
756 560
749 685
78 191
915 194
109 390
170 467
831 266
547 801
609 272
379 872
97 206
269 323
547 25
393 27
134 470
217 49
15 678
790 184
802 762
562 744
497 235
742 43
611 975
903 619
284 917
452 143
44 253
904 178
756 887
122 85
411 336
107 161
417 157
396 319
127 31
103 390
870 742
834 212
391 59
326 497
5 966
764 483
996 702
444 171
947 438
341 973
920 605
764 816
755 506
874 433
355 444
761 642
842 108
695 449
620 207
927 960
618 706
556 786
953 577
825 178
889 733
658 638
651 451
286 269
406 330
218 507
307 774
585 18
907 34
727 770
391 633
135 79
810 478
387 168
564 464
177 453
530 805
839 577
910 581
561 70
858 810
448 344
65 982
393 514
761 858
998 341
538 907
826 822
444 58
572 882
110 81
421 459
823 815
171 648
636 283
245 857
812 176
233 278
443 156
159 290
408 738
679 591
284 535
106 689
12 814
741 806
988 343
596 158
748 490
20 383
24 810
121 945
824 875
420 188
410 440
736 398
487 329
820 998
29 818
44 78
589 384
92 998
823 179
953 171
851 693
300 340
908 893
181 303
306 829
908 128
436 573
307 740
284 928
66 233
18 653
545 93
931 867
16 669
849 35
781 347
327 875
458 600
44 525
572 59
732 393
734 884
471 733
120 149
959 782
451 743
233 400
548 271
365 357
187 634
123 67
840 112
260 766
895 543
710 479
750 659
966 323
321 28
588 507
661 264
22 359
434 603
775 592
1 604
434 194
319 535
858 876
329 431
386 519
967 802
806 285
337 10
920 194
237 582
905 50
588 924
29 92
742 650
499 750
20 168
901 765
11 891
940 323
190 70
238 896
987 40
182 595
468 791
405 751
641 386
708 223
353 297
267 809
889 728
875 422
675 998
965 142
470 639
641 382
653 673
360 69
665 627
877 704
948 117
432 175
951 312
529 420
302 794
293 43
457 135
177 413
672 960
417 110
774 296
786 75
89 431
827 963
613 939
101 289
103 518
814 22
452 67
403 518
662 967
307 233
837 133
195 801
71 713
912 164
687 40
168 637
293 971
703 47
841 364
14 438
49 874
929 343
647 183
737 413
539 1000
576 765
498 615
804 18
143 180
827 638
854 81
504 782
423 502
316 511
914 854
376 58
362 365
895 733
872 864
924 183
685 154
751 507
689 469
101 560
962 184
460 642
81 860
699 908
292 920
276 980
344 205
959 155
279 971
233 864
215 599
184 133
672 924
212 563
62 965
855 951
338 486
316 157
181 120
384 468
953 240
842 164
154 540
71 272
434 925
887 355
495 587
743 494
504 348
955 72
663 108
999 141
624 675
763 446
771 352
959 514
197 132
141 514
68 479
939 550
898 937
42 337
482 17
73 962
891 717
896 87
200 36
952 818
995 870
771 429
222 812
828 127
441 94
476 681
768 819
758 71
514 370
197 87
142 712
440 976
69 106
430 545
786 49
267 905
220 25
976 208
586 754
95 790
563 167
406 984
588 146
666 807
144 697
705 392
387 385
701 516
924 500
196 895
788 901
52 170
810 438
594 917
67 607
870 160
618 768
113 557
954 631
87 360
123 420
718 518
372 335
501 362
824 830
415 146
512 89
958 74
770 711
72 207
380 948
778 128
518 176
482 116
556 528
573 514
460 415
125 780
338 935
137 624
345 146
626 862
321 679
315 374
690 842
58 585
730 138
616 402
816 156
225 53
256 388
531 260
377 220
912 490
405 527
244 220
34 151
203 845
431 325
74 152
540 462
721 625
641 525
16 650
51 420
444 172
675 442
827 758
94 872
266 199
546 95
462 667
362 807
76 154
305 937
122 756
41 481
723 146
622 920
971 715
791 588
829 851
299 256
4 604
192 686
890 687
578 748
206 842
790 533
873 245
985 67
476 296
334 190
228 291
38 13
809 922
538 992
245 328
768 294
389 593
99 282
723 982
342 113
517 582
910 621
731 304
237 40
392 270
275 90
684 653
368 552
782 4
66 804
942 315
533 673
618 769
64 58
180 640
909 494
586 615
305 551
68 836
734 310
681 847
430 332
310 822
516 149
832 820
7 242
889 764
885 419
315 286
892 905
331 217
416 388
343 77
644 387
518 884
502 265
684 224
218 998
969 177
361 736
564 55
264 389
518 996
396 235
799 355
973 482
838 999
848 158
893 738
614 56
445 380
643 639
543 441
994 516
9 411
250 198
409 97
656 599
673 269
654 535
497 450
437 266
830 618
620 238
714 326
989 929
731 485
379 996
857 537
494 293
330 893
140 301
626 654
574 901
850 562
181 580
399 911
927 954
279 277
741 432
184 804
48 93
297 142
535 222
42 385
487 35
778 511
175 56
538 119
237 702
1000 533
843 886
107 236
423 294
532 261
340 105
770 866
513 908
133 352
616 367
821 737
57 352
962 41
639 391
760 572
42 971
338 214
27 887
819 337
706 76
393 696
267 411
733 95
874 79
400 806
692 825
118 693
750 149
124 143
799 885
483 296
859 526
472 329
219 959
108 552
46 149
764 616
124 641
332 169
789 193
864 829
214 430
412 260
930 527
519 878
31 844
240 363
364 855
655 613
951 595
73 573
358 213
876 981
908 441
197 279
743 716
508 748
943 961
253 306
815 259
271 765
205 695
908 806
237 414
481 468
6 373
679 976
995 133
987 902
939 627
36 76
174 963
293 859
190 989
992 703
30 555
606 318
296 606
156 70
316 599
653 243
149 650
797 536
7 92
912 412
896 86
125 305
916 440
76 744
928 861
286 420
23 453
242 918
509 477
629 607
385 46
611 459
850 779
135 135
756 801
523 607
386 561
858 936
588 541
316 76
245 149
157 219
224 956
414 103
616 85
963 529
826 873
26 257
188 100
980 925
730 176
675 326
394 316
634 886
182 460
110 268
524 580
396 716
243 576
803 271
521 248
989 75
150 98
473 171
71 329
769 467
295 991
893 449
250 505
359 954
292 596
693 667
447 305
123 587
236 418
578 480
866 542
220 386
980 158
668 894
93 696
762 22
442 914
861 866
684 607
841 131
172 508
366 835
882 146
125 393
982 210
391 176
270 251
42 897
934 77
503 775
67 999
808 650
949 638
31 178
739 326
320 129
502 941
379 895
718 424
463 136
422 231
586 582
310 249
819 552
613 557
37 83
977 413
79 651
532 174
291 995
309 65
577 246
646 809
8 287
52 763
337 792
290 334
901 403
145 552
470 842
847 802
177 898
916 162
817 246
833 505
392 108
159 766
17 304
318 851
863 139
606 207
502 272
456 318
35 350
760 426
192 825
573 861
585 102
848 317
463 950
80 965
221 89
298 349
18 521
454 129
946 262
86 971
349 760
829 901
340 413
82 817
258 256
151 383
144 979
635 483
22 177
274 994
422 387
352 126
349 657
781 445
140 33
528 774
867 271
799 270
101 839
558 375
832 332
113 615
991 980
708 694
853 397
611 345
742 724
529 577
502 236
270 959
644 620
195 849
16 189
80 283
116 173
735 795
254 145
708 840
416 873
824 685
667 671
213 961
631 238
732 62
933 632
128 504
19 914
181 849
507 438
711 137
27 794
198 250
992 784
832 241
654 351
497 174
88 60
896 940
891 755
130 440
356 474
714 656
303 937
236 308
287 319
844 921
454 875
629 384
64 519
490 193
18 181
19 775
345 658
445 387
308 442
158 376
162 165
455 790
548 518
586 80
163 336
6 181
838 906
194 396
682 581
843 195
98 298
336 645
386 229
964 971
309 112
939 823
997 193
822 712
832 245
827 866
60 627
318 748
271 485
94 656
978 725
873 268
563 550
742 802
45 41
555 289
297 930
542 201
304 456
894 620
12 303
745 678
319 548
300 615
477 60
317 734
225 562
247 713
660 649
846 854
201 60
565 595
412 337
534 566
887 71
611 733
154 42
225 743
659 425
154 575
89 29
335 500
717 480
285 588
600 456
570 801
347 76
170 853
348 324
427 71
99 727
367 816
786 843
272 124
610 39
225 531
606 33
885 546
99 663
616 491
530 66
834 238
326 467
414 283
499 612
58 735
157 508
879 422
399 65
791 72
775 867
457 931
447 772
488 955
279 237
78 629
220 618
391 298
940 441
621 731
380 252
320 809
778 132
988 169
429 854
702 150
141 101
93 600
48 229
442 675
768 831
598 439
961 668
738 479
998 486
74 439
851 595
33 433
914 864
261 544
511 610
29 937
440 876
90 206
363 297
22 990
279 403
278 679
295 718
835 1000
831 338
403 33
259 204
87 701
894 262
99 81
323 444
987 106
505 12
396 896
856 564
288 102
182 790
794 880
484 413
82 988
425 719
751 107
959 31
397 815
946 684
952 496
513 97
727 939
576 147
299 542
967 349
313 831
374 501
952 302
999 602
943 753
94 548
759 243
786 94
872 980
175 72
825 878
195 526
607 722
888 365
829 634
223 290
519 154
699 944
475 78
663 88
581 941
579 155
267 321
813 956
803 740
840 164
595 307
837 864
584 357
443 300
470 131
452 659
878 308
652 481
201 108
146 146
818 616
276 40
954 943
948 991
767 189
361 226
876 172
180 76
279 325
488 985
783 310
206 33
418 869
58 445
113 70
721 434
529 267
494 368
604 679
164 591
68 979
591 188
342 60
564 381
454 152
66 43
223 109
648 76
298 817
411 220
514 975
952 43
447 461
231 337
854 948
557 731
402 57
459 757
336 870
976 201
683 788
477 481
920 622
207 156
787 608
716 899
451 13
992 355
836 432
172 103
98 418
807 304
22 190
20 694
235 804
574 187
988 498
131 603
934 725
914 698
648 795
213 243
931 710
835 25
820 468
302 54
271 330
318 613
45 919
463 104
966 675
736 533
1000 927
960 622
127 511
541 85
432 689
611 476
580 925
173 186
809 797
92 160
109 220
899 907
331 494
781 782
123 305
319 931
454 763
91 176
166 224
858 618
822 309
548 282
282 536
383 732
947 505
388 618
100 226
514 921
47 836
653 891
413 627
633 896
163 584
61 545
667 8
840 765
436 725
177 990
842 223
825 494
484 283
385 544
179 51
903 580
345 156
953 781
232 129
122 74
704 298
567 521
886 687
970 369
321 355
264 851
757 167
267 983
378 583
604 975
43 659
624 961
531 509
170 315
880 407
499 146
741 228
459 941
984 899
162 308
553 945
750 46
180 67
612 643
752 552
979 987
807 986
51 320
293 284
751 559
604 287
919 789
553 882
924 985
956 575
893 286
950 942
105 771
163 564
907 755
774 689
513 7
343 400
686 626
286 308
950 242
364 9
969 986
230 385
925 355
425 437
224 55
290 658
935 540
598 258
428 712
66 236
457 717
185 78
87 567
923 724
764 589
952 182
160 496
760 846
964 682
921 69
771 64
488 614
489 663
381 969
42 463
187 229
720 416
315 157
816 179
564 815
883 433
943 276
895 205
428 203
134 614
396 854
546 890
118 860
398 41
452 181
281 220
980 163
438 899
479 866
743 227
441 641
852 217
397 136
636 400
890 1000
569 720
978 400
419 445
309 622
838 747
328 222
529 994
794 231
604 833
314 381
535 622
231 192
778 879
721 105
101 249
719 836
343 220
52 959
747 583
794 101
293 774
264 70
526 752
682 363
728 85
451 722
656 201
650 137
577 294
175 241
568 409
87 7
871 251
788 904
965 515
988 638
750 791
711 509
709 341
854 285
635 763
941 340
866 970
152 654
168 212
2 815
777 693
34 386
474 20
501 950
219 766
872 318
743 511
556 659
768 440
496 153
177 970
172 677
216 377
524 310
239 160
572 313
12 71
281 183
748 903
827 681
77 869
160 167
576 375
896 99
685 134
611 608
61 537
966 876
941 29
721 719
768 558
145 321
265 340
215 740
89 402
220 438
399 941
193 959
772 5
165 168
710 449
856 281
238 607
688 412
722 171
55 726
623 49
875 746
797 922
945 890
198 381
829 739
540 66
345 112
337 671
675 959
56 828
678 204
94 530
668 643
262 551
289 441
552 22
376 524
834 430
950 889
445 358
952 538
295 810
175 164
203 714
853 930
641 280
663 250
532 175
202 656
256 377
171 811
90 23
92 679
234 423
54 762
689 756
676 436
69 846
598 511
189 805
463 640
383 517
754 210
348 404
830 967
187 82
508 784
592 80
473 132
124 266
451 877
201 174
913 544
964 743
63 496
97 82
368 356
172 862
956 293
23 19
94 298
352 411
529 584
742 897
763 922
810 180
667 233
885 689
603 25
702 696
322 540
636 650
764 875
478 182
748 592
7 265
936 283
642 469
766 343
165 439
426 221
816 823
737 752
753 767
374 610
352 9
709 117
908 937
391 333
157 206
156 245
963 130
139 370
980 976
456 331
336 517
799 39
327 484
80 350
366 176
134 865
728 974
68 536
627 902
369 164
193 780
161 292
47 451
623 840
311 573
388 969
705 960
702 969
268 964
817 780
608 216
596 654
18 570
494 964
888 443
124 831
790 329
577 36
993 383
470 162
710 87
529 503
779 508
683 920
189 831
68 412
489 391
442 198
161 172
26 276
548 60
4 360
358 874
264 133
207 209
73 306
169 619
394 59
518 542
957 958
817 549
42 906
746 658
390 161
721 62
211 72
254 123
719 305
686 675
614 525
843 430
682 302
377 754
143 166
766 551
519 608
844 19
464 737
217 454
30 682
219 942
411 48
223 851
887 38
534 329
861 135
111 511
575 216
563 740
322 570
608 544
772 494
933 62
532 466
391 744
952 176
173 243
342 284
622 680
17 503
245 714
324 661
132 8
747 753
687 763
144 155
221 411
221 783
796 809
58 851
627 97
210 229
339 269
904 764
898 547
19 693
707 411
14 912
249 331
177 883
606 371
876 503
442 150
852 690
236 581
172 388
189 884
526 416
785 967
917 636
657 749
341 387
969 576
624 228
82 12
6 947
907 531
714 691
731 660
644 665
561 649
661 200
764 329
262 770
275 169
123 946
663 985
787 50
689 464
15 159
928 304
445 579
644 655
895 381
666 443
571 140
613 755
503 483
184 217
55 564
648 992
475 542
724 140
182 510
248 551
810 450
19 206
909 863
539 127
44 870
955 380
334 577
919 321
276 269
402 4
428 433
195 64
309 509
15 157
337 149
237 255
469 795
380 295
342 7
678 52
408 974
287 835
406 833
250 66
504 30
831 870
186 519
99 684
971 506
657 609
692 62
127 487
490 982
852 701
191 869
474 316
885 912
575 335
596 898
192 252
506 883
314 299
176 792
137 17
689 977
845 529
741 167
277 137
282 210
575 322
186 631
573 26
3 676
700 688
169 976
523 354
915 460
90 732
884 767
328 457
144 574
836 498
164 948
276 460
249 955
972 516
767 801
616 856
532 450
456 768
576 712
209 957
256 644
165 379
183 137
894 949
937 509
157 820
958 612
747 514
763 932
873 19
575 632
901 29
332 31
257 497
413 820
87 527
410 273
180 666
121 589
729 407
879 599
622 604
893 514
531 304
661 988
832 841
662 923
365 540
241 596
417 507
339 521
65 231
386 248
904 664
570 87
856 231
770 234
977 50
641 935
199 544
752 900
987 873
134 477
114 500
40 640
111 975
967 87
376 864
445 927
743 720
220 546
161 159
396 536
896 167
11 461
668 166
63 515
1000 255
414 220
447 295
954 146
118 409
534 100
438 709
280 10
304 942
757 787
55 877
834 62
137 614
701 574
322 664
706 254
338 382
749 326
964 811
598 798
751 305
406 887
270 458
812 591
544 498
351 575
826 56
180 644
869 219
284 167
307 41
405 576
851 217
340 645
560 519
404 370
840 930
508 358
167 814
420 79
459 393
207 20
517 638
919 819
833 539
946 1000
352 717
78 683
776 935
481 912
766 512
314 843
768 626
604 544
589 393
321 379
784 742
759 97
584 21
146 565
485 902
797 878
116 612
133 502
116 892
912 927
361 496
99 544
385 595
280 6
411 747
403 138
169 667
416 520
629 128
519 721
916 896
994 772
604 21
459 255
533 998
373 287
487 541
630 311
76 691
938 940
224 932
871 157
827 709
963 461
416 696
887 560
222 477
558 853
750 457
985 973
583 142
795 409
851 844
656 659
12 42
747 221
904 19
507 486
160 302
350 453
770 449
47 133
842 815
780 226
470 435
151 996
732 630
664 81
269 269
84 520
984 399
507 729
515 562
972 453
694 358
979 110
129 62
819 432
182 443
523 963
394 923
790 6
591 212
674 800
301 800
954 619
748 857
820 323
660 47
662 149
133 56
71 93
450 878
798 449
920 131
103 572
863 328
92 521
950 911
196 609
310 857
912 180
534 200
429 815
264 726
709 718
205 318
580 891
115 889
50 216
562 793
317 150
366 431
38 465
654 720
277 614
777 185
531 93
686 897
876 75
795 188
271 363
940 464
718 320
740 109
344 746
27 487
806 806
58 973
960 986
106 582
233 347
118 124
869 850
641 907
728 698
879 39
35 984
620 735
381 16
504 28
321 675
798 743
649 366
488 879
862 375
742 111
44 245
333 863
851 363
525 44
833 30
303 739
181 987
71 822
959 560
329 681
150 212
265 818
367 530
42 899
516 995
281 216
670 870
440 93
347 543
881 720
631 245
872 781
456 136
814 648
706 208
546 573
788 223
48 228
642 662
633 874
733 549
65 363
495 600
251 684
723 39
258 122
860 611
938 844
484 22
744 901
189 231
872 316
677 354
880 557
336 616
444 524
846 930
878 452
454 683
882 842
321 551
541 761
402 141
620 215
114 918
200 570
886 77
373 460
178 492
62 983
845 16
278 737
877 747
246 721
363 711
718 795
129 108
320 232
357 448
546 860
685 143
358 907
389 650
954 353
786 626
425 198
57 763
113 989
162 318
623 84
342 562
211 318
896 517
175 918
154 902
239 562
16 703
550 177
372 459
886 619
126 508
55 167
840 396
728 110
779 725
159 448
823 849
566 724
377 937
70 539
547 849
263 57
648 20
708 404
984 408
914 361
622 603
459 743
916 636
55 977
892 477
867 791
677 481
847 324
235 728
487 197
647 405
89 701
177 599
123 853
79 969
529 579
875 959
30 113
405 617
835 679
589 765
753 831
15 485
396 514
92 480
586 474
944 991
31 276
392 729
555 59
430 945
127 739
19 289
281 453
235 303
583 676
790 965
303 306
35 490
786 828
226 841
4 881
370 703
667 869
817 953
914 203
442 370
18 579
490 763
961 608
66 402
939 538
819 610
24 635
189 4
659 206
935 855
571 424
969 655
169 281
262 36
819 62
611 884
774 403
561 365
910 379
575 553
758 826
335 770
40 948
157 858
361 768
94 823
668 867
578 228
583 839
958 557
124 322
93 698
282 335
648 689
433 9
183 475
744 760
599 12
235 74
686 679
939 308
960 823
531 607
863 963
840 798
496 935
612 859
525 56
213 539
67 937
244 732
180 126
379 250
141 372
660 173
381 595
488 172
251 902
164 719
200 133
75 362
921 845
3 156
672 157
161 122
94 172
634 825
664 59
137 763
594 923
105 290
341 980
271 853
214 752
694 595
449 646
594 827
791 699
468 484
30 739
336 483
541 476
768 788
413 874
277 45
106 744
528 136
22 351
701 535
761 147
117 392
447 187
415 553
930 295
40 764
712 602
232 879
511 110
548 277
14 830
571 53
314 124
836 5
883 171
162 992
145 614
622 281
685 1000
573 755
181 409
111 120
146 993
217 452
580 139
970 201
772 25
24 369
706 838
238 816
160 599
143 376
403 246
98 235
29 282
428 933
233 85
762 938
105 230
829 875
753 303
87 737
145 514
669 730
950 783
781 124
214 564
866 495
983 237
310 691
100 748
261 799
326 562
819 235
227 910
46 99
619 690
966 70
437 744
666 49
610 475
39 393
188 209
627 414
84 757
204 618
62 497
773 970
483 90
39 919
672 94
143 942
927 67
37 319
761 103
544 747
160 554
159 43
785 17
214 280
959 140
622 382
121 646
54 477
241 597
224 106
678 378
371 671
429 584
954 697
381 487
648 502
485 701
830 326
893 404
426 960
199 376
698 274
970 403
489 617
697 318
643 420
996 157
114 934
853 530
946 200
687 930
64 963
807 35
79 184
647 304
708 88
614 243
614 818
17 811
466 894
649 896
77 988
98 75
643 446
693 898
369 744
889 76
184 854
671 149
671 795
605 901
118 729
622 899
77 309
112 769
259 696
75 256
156 828
759 406
657 296
781 895
775 651
564 238
771 474
330 274
836 824
45 950
555 701
597 688
943 722
173 507
578 954
59 259
227 18
404 268
644 304
669 550
237 951
24 311
606 369
361 183
322 419
789 929
425 192
548 605
324 655
257 441
972 790
706 9
377 484
845 51
918 727
683 598
623 6
252 732
998 808
601 667
581 580
415 862
711 669
851 13
63 120
739 649
937 773
643 128
734 257
828 17
672 779
655 339
539 483
912 195
380 631
602 173
742 549
631 810
911 655
941 294
965 184
874 644
478 19
607 854
664 761
790 395
743 391
556 586
847 436
958 986
120 761
308 993
757 233
194 218
970 113
702 261
15 347
166 922
933 365
358 601
301 315
938 773
427 246
117 182
660 873
766 92
279 102
197 980
714 563
678 880
563 896
668 933
97 137
466 108
9 583
551 596
635 295
316 470
257 911
311 171
806 817
22 826
102 471
962 919
854 129
917 990
569 277
611 445
869 532
770 503
973 787
347 635
957 152
803 330
858 880
223 71
665 91
955 434
870 270
719 706
556 696
962 708
337 488
515 942
719 336
384 712
663 681
950 466
262 952
659 553
710 743
811 106
719 376
399 476
606 134
540 620
504 115
899 691
244 216
651 96
144 197
672 286
306 202
583 61
956 826
77 787
395 58
181 652
897 830
116 554
383 533
177 532
777 84
931 360
912 971
626 859
728 306
363 361
125 612
165 925
124 694
456 253
129 386
272 500
431 340
885 259
813 599
880 79
279 218
70 270
368 730
560 322
302 172
611 1
844 554
157 81
653 701
22 472
497 34
722 279
943 917
825 739
179 22
210 80
915 619
328 185
467 889
417 315
593 864
55 776
115 785
697 28
972 25
49 524
473 9
649 939
146 863
423 792
608 281
144 720
566 467
462 360
669 594
226 889
34 300
838 526
775 756
885 248
607 421
276 15
895 967
273 76
831 445
269 67
44 498
412 651
121 912
249 9
213 691
926 515
966 164
91 238
591 896
637 422
692 258
488 736
643 402
11 763
123 345
35 245
760 400
638 418
449 626
839 140
883 678
365 923
366 375
38 382
337 160
727 612
847 761
209 281
681 899
316 321
184 687
166 464
650 882
608 424
558 659
411 225
979 705
234 266
633 819
493 241
537 529
309 597
256 698
135 547
635 979
757 581
783 249
300 491
474 689
529 755
81 697
925 752
597 33
98 213
503 236
700 285
415 846
92 786
218 802
341 650
220 775
522 439
492 221
141 548
702 753
615 578
99 954
189 658
59 645
285 200
544 48
549 178
31 107
752 656
311 851
571 391
544 831
795 26
833 201
64 692
572 559
188 142
777 774
772 844
454 767
4 183
232 306
267 771
230 18
174 683
283 927
301 459
133 656
993 426
196 727
782 427
32 49
303 820
381 198
150 610
215 675
776 927
683 281
749 815
592 484
126 810
383 740
552 801
439 844
122 132
504 805
345 915
535 516
717 765
206 26
182 327
131 920
938 454
972 634
149 7
669 978
97 587
879 627
597 753
778 777
206 751
385 783
141 39
102 615
592 128
278 40
714 156
463 38
602 967
409 338
101 794
185 676
190 25
231 208
686 491
528 859
89 203
83 311
959 491
770 902
110 377
842 578
436 316
849 808
678 485
974 603
7 331
475 541
441 836
620 470
749 111
464 569
521 909
182 563
195 77
867 466
950 695
264 164
673 797
726 867
419 631
97 334
913 220
62 735
755 286
269 319
950 504
917 398
837 8
499 102
580 472
75 72
480 725
881 50
688 657
975 290
145 707
673 333
66 524
347 302
550 838
769 927
234 565
840 65
82 864
387 183
496 86
836 223
507 560
781 356
554 330
464 784
408 232
710 998
562 136
200 751
617 949
602 355
132 97
440 967
879 451
5 432
132 550
257 595
333 665
689 576
328 727
829 180
982 744
490 114
645 747
703 157
418 31
235 879
940 328
772 450
629 861
956 501
599 135
724 301
712 191
861 482
573 96
360 602
615 443
295 118
604 451
648 559
160 48
880 461
893 457
55 250
686 157
323 328
328 398
700 689
838 580
243 393
327 867
52 126
195 356
73 508
325 311
160 5
790 193
585 418
18 913
17 694
698 634
286 811
560 870
886 179
673 930
25 629
777 155
27 352
337 69
818 219
325 609
152 161
176 389
670 356
503 694
985 819
606 374
945 975
482 555
934 985
67 462
113 164
862 972
742 241
758 108
235 246
751 566
797 116
934 659
439 27
251 537
65 817
753 480
410 811
898 912
853 656
902 847
315 289
708 753
957 528
8 405
668 204
88 520
211 184
953 221
449 619
179 90
596 507
2 766
285 249
624 946
712 6
446 503
885 624
592 586
279 187
444 979
91 829
574 420
186 575
367 822
759 401
179 495
788 123
640 656
998 358
999 878
246 529
241 477
894 585
186 484
841 745
879 630
201 976
414 213
975 427
402 820
697 46
185 401
398 152
987 857
470 827
167 221
652 703
621 279
485 550
146 743
777 543
477 232
410 397
646 217
902 672
790 267
385 844
64 398
606 685
676 90
586 821
715 429
301 192
12 97
489 773
845 486
989 746
364 182
918 100
377 664
651 793
697 414
910 880
480 624
167 671
228 8
521 354
887 534
198 338
584 531
307 745
631 706
979 451
931 327
982 698
490 814
911 555
341 541
640 814
940 618
265 683
440 437
537 523
973 518
221 462
683 405
609 593
959 950
871 462
8 862
275 948
982 1
902 876
779 438
399 103
307 971
916 989
375 524
934 333
902 571
622 124
337 658
928 167
549 910
604 68
861 734
857 611
626 436
639 99
367 52
103 703
61 383
869 609
946 247
980 662
269 326
762 644
992 615
535 12
441 253
415 895
277 175
913 381
538 497
379 305
879 305
177 640
606 834
532 46
941 392
566 913
489 478
645 358
478 491
795 32
348 95
757 208
212 675
120 52
327 137
836 157
865 774
517 147
58 220
512 141
647 820
936 885
904 234
851 231
814 989
487 834
902 999
326 115
540 969
844 15
251 726
364 102
944 555
371 109
895 147
332 396
731 657
373 877
8 667
768 875
476 863
499 847
323 393
345 466
126 677
861 856
261 718
28 973
256 724
671 600
541 148
628 401
124 264
30 895
434 75
633 639
330 627
257 209
45 481
468 293
46 11
279 999
207 602
814 367
154 748
374 605
85 788
38 931
785 351
713 772
306 739
416 610
214 827
966 973
895 358
477 915
38 138
697 343
876 454
166 333
722 508
253 52
572 709
336 212
835 461
635 663
375 592
556 934
987 277
793 236
450 161
869 41
718 227
811 921
990 891
70 839
494 978
254 917
538 543
612 122
338 502
587 327
393 758
773 591
430 477
470 375
506 222
901 103
685 593
52 838
465 825
371 210
624 554
866 975
360 917
813 177
976 463
356 916
851 851
689 867
358 554
576 575
844 693
463 936
285 439
42 106
483 203
432 820
677 187
79 88
338 663
204 265
238 84
904 81
776 366
368 60
497 550
576 201
131 410
100 660
519 725
380 723
344 50
57 271
681 653
452 261
337 298
366 639
688 743
929 12
942 733
593 812
426 251
548 126
605 986
625 990
383 664
744 52
947 10
360 109
638 71
717 20
86 800
564 260
637 511
269 980
39 148
144 703
124 212
248 526
784 233
143 420
247 243
188 592
849 856
67 832
989 133
955 10
920 259
184 124
725 357
930 85
292 172
356 988
491 696
120 445
706 487
390 952
438 678
464 720
400 304
466 755
291 957
451 762
753 508
32 794
861 36
965 251
357 777
947 820
496 412
1000 633
554 642
589 356
755 342
863 354
628 21
815 808
58 385
48 767
161 346
704 924
557 338
696 145
803 817
610 273
85 123
970 23
129 288
737 244
730 892
752 902
600 657
679 678
863 1
264 860
73 324
453 547
899 648
468 578
325 467
468 444
401 437
266 13
231 777
76 917
81 896
494 758
648 181
904 992
429 11
736 64
835 194
666 65
970 647
594 988
904 513
916 750
810 465
224 715
718 242
779 687
26 672
31 805
73 98
169 823
39 339
580 851
795 819
222 821
490 966
102 25
938 179
952 367
133 430
585 861
335 285
250 447
634 796
781 924
326 84
290 810
56 301
508 225
950 122
771 584
507 242
986 796
51 850
151 756
605 168
858 91
89 842
315 628
622 231
824 867
923 226
683 219
346 485
540 944
868 497
112 726
919 149
776 211
815 658
215 592
202 249
810 900
733 43
523 526
163 414
470 383
460 201
484 730
349 74
314 476
469 361
937 683
390 16
156 912
893 671
325 362
405 587
314 190
89 799
240 731
846 157
504 492
277 794
364 365
330 215
563 271
601 679
868 194
499 147
256 471
529 361
591 78
573 920
272 494
760 491
687 922
282 885
411 132
383 667
402 599
753 549
811 713
206 3
277 35
469 643
201 222
242 838
279 607
101 150
434 185
94 165
276 134
170 97
777 722
318 370
569 190
779 21
859 277
555 90
245 251
645 772
15 983
132 753
355 997
343 989
809 443
85 339
925 451
758 655
503 44
544 986
891 931
802 826
346 497
166 715
127 593
416 403
43 88
702 695
901 773
218 81
557 726
438 712
216 810
17 763
809 680
804 532
382 16
761 79
703 21
650 274
435 365
412 324
3 142
634 807
26 583
416 407
837 548
701 207
721 889
578 722
162 364
14 964
349 641
962 218
741 150
658 757
43 36
73 586
919 472
158 187
757 426
671 821
742 748
967 948
464 624
891 83
877 564
35 194
498 988
808 708
455 548
285 773
958 407
411 878
423 903
869 439
778 362
480 123
649 326
574 396
580 531
154 773
730 995
224 411
289 646
313 509
226 861
370 814
798 791
745 635
18 576
605 647
560 130
638 569
232 863
917 112
130 601
622 430
187 112
593 402
971 201
193 386
362 898
662 335
327 848
945 391
621 671
466 65
774 970
537 807
568 781
108 278
541 533
753 17
611 379
92 77
796 865
23 966
817 131
565 62
457 736
621 63
542 303
352 967
37 963
345 788
528 368
498 347
149 374
960 330
297 244
486 686
558 182
166 948
26 510
229 840
248 78
539 131
491 299
470 640
672 509
99 72
591 790
586 76
475 496
186 82
915 650
558 736
289 581
245 401
393 343
472 886
117 745
845 912
379 698
441 916
701 939
263 947
629 7
161 270
393 320
326 123
17 118
39 796
734 404
57 674
86 759
706 697
373 493
570 671
493 45
437 237
360 380
879 750
840 261
7 187
402 63
68 107
858 736
973 383
407 684
763 638
902 116
871 836
818 877
374 219
292 442
59 448
461 148
827 575
137 611
234 765
952 568
139 624
250 968
99 308
737 507
766 197
6 945
771 142
555 986
597 54
83 288
455 634
216 704
953 314
584 99
646 770
429 552
435 640
273 698
872 529
250 678
162 465
733 115
185 362
545 762
63 544
697 708
260 421
302 608
655 34
128 259
147 25
621 233
653 576
534 282
394 828
8 74
611 151
506 530
570 126
763 114
70 926
765 533
622 563
119 753
937 846
87 891
412 156
168 993
697 625
660 123
655 51
803 846
557 57
881 51
896 436
146 982
490 845
754 950
893 78
915 231
428 758
627 358
879 934
7 24
268 684
933 757
880 537
486 355
986 485
906 5
648 384
994 275
93 32
318 205
693 120
167 612
553 251
372 778
789 278
783 789
415 105
159 612
404 104
527 570
715 983
541 839
567 93
223 229
484 431
36 642
43 463
118 210
236 529
633 143
561 699
125 486
462 764
939 684
392 9
516 834
935 633
43 523
513 146
802 73
911 926
575 108
143 342
371 534
908 721
440 421
163 639
224 965
830 412
266 200
297 616
358 57
980 786
258 239
12 885
1000 281
366 137
747 191
531 808
398 496
784 632
627 228
573 80
588 439
713 712
218 546
484 316
873 618
711 592
629 795
647 692
512 430
657 248
218 596
659 255
658 935
526 123
145 949
545 955
32 853
277 562
6 22
325 591
679 672
949 619
693 94
568 962
960 7
920 398
56 724
137 356
694 830
801 261
791 960
113 94
732 366
781 196
661 177
36 68
1 224
558 144
535 633
850 648
735 589
546 195
920 678
600 403
227 635
822 478
806 245
423 159
821 332
302 355
2 394
240 89
982 824
621 350
165 938
96 278
270 749
984 586
603 338
426 312
607 937
235 87
24 473
908 354
17 684
937 406
808 482
770 442
800 919
320 474
244 463
575 465
289 292
976 319
347 182
404 284
977 887
165 776
157 485
249 384
973 844
144 949
608 814
441 550
804 606
677 960
442 925
960 781
252 984
581 506
180 360
342 349
660 916
647 354
598 640
899 424
94 979
63 895
574 35
888 119
904 582
951 830
536 677
715 133
457 610
752 519
464 462
722 390
860 751
543 679
856 156
528 171
121 435
816 739
25 567
257 880
693 619
461 540
915 484
802 437
409 900
729 102
993 449
213 635
107 239
477 759
265 264
650 889
332 680
193 448
820 521
36 109
724 584
594 373
829 806
842 142
679 158
679 969
127 790
501 163
250 169
815 973
752 760
76 805
962 380
14 155
873 924
926 551
82 838
752 112
806 879
253 658
826 207
318 522
855 625
781 879
258 551
474 174
385 907
11 137
18 816
258 620
714 39
132 108
800 380
110 550
82 476
171 554
234 646
555 902
89 981
183 587
608 834
865 70
32 495
63 53
137 597
609 925
883 825
994 617
122 891
21 72
731 404
567 972
674 882
128 736
684 924
553 362
92 546
788 852
564 842
591 237
723 718
325 9
685 360
932 18
745 965
518 224
586 324
968 916
767 426
883 636
706 94
454 249
407 110
426 361
727 658
387 43
655 621
578 736
518 895
698 816
867 832
479 199
668 140
811 674
576 967
584 52
289 79
929 114
840 795
297 319
345 581
727 115
423 128
619 693
764 379
68 108
179 651
82 446
539 498
614 260
840 58
73 614
185 955
384 601
286 563
603 796
738 496
371 351
660 946
38 615
450 684
786 335
214 169
935 499
647 464
925 887
949 471
952 319
173 58
3 481
637 665
83 360
204 163
347 532
406 263
216 324
619 107
144 55
805 578
52 596
114 809
858 559
234 503
629 926
575 34
802 193
247 297
874 13
57 351
933 489
298 111
467 66
611 40
916 857
336 141
686 519
221 123
824 154
612 76
552 261
538 860
401 93
291 220
231 107
329 918
772 328
497 414
26 71
259 627
71 138
583 933
405 910
828 182
987 470
150 173
926 302
701 742
75 545
11 604
558 816
555 836
294 817
12 175
128 731
663 87
777 117
698 692
749 490
875 956
88 535
108 42
948 123
239 177
668 51
763 296
208 436
52 521
570 532
708 363
723 391
794 998
355 852
718 838
13 323
768 511
400 843
253 721
718 469
305 362
733 660
213 785
923 678
83 755
211 203
265 610
45 870
330 981
267 399
801 572
760 885
231 325
739 828
19 131
880 293
808 974
829 243
728 392
445 345
173 480
51 193
561 633
21 607
762 635
950 780
117 181
72 924
154 252
643 962
154 790
144 677
36 779
54 819
51 705
52 39
62 956
632 70
182 127
499 419
878 943
630 940
659 48
493 76
832 208
738 260
739 44
892 692
945 121
412 852
954 616
807 446
6 507
772 282
385 509
894 683
547 996
768 880
58 724
809 733
240 206
448 976
66 341
658 196
775 837
839 761
463 530
206 272
614 640
437 853
180 262
224 190
377 271
695 419
386 169
871 576
930 685
275 322
935 204
996 743
511 132
584 837
608 792
367 728
866 176
945 550
945 388
601 904
478 599
424 691
381 745
947 80
758 891
981 498
999 314
53 773
524 931
832 1
881 607
44 4
628 424
945 91
288 54
934 723
847 472
921 370
723 283
912 60
268 182
499 907
235 832
526 137
211 139
149 409
131 716
524 853
998 585
970 987
626 510
494 92
539 240
955 578
162 842
643 787
812 580
660 337
230 227
357 755
915 301
929 330
954 106
685 934
375 344
923 98
852 668
525 198
367 439
850 643
432 204
107 360
307 619
315 92
636 237
867 393
973 391
942 691
181 791
333 757
828 844
883 142
372 101
337 838
230 988
945 172
678 125
233 613
829 192
502 773
385 187
307 681
545 644
289 204
258 941
147 245
925 803
448 794
893 260
449 827
296 764
897 138
78 961
206 838
29 482
992 828
276 706
317 668
534 977
100 862
640 552
368 70
645 70
135 25
853 178
832 29
3 530
267 685
664 220
29 609
756 720
795 979
919 174
462 262
409 59
910 42
650 161
232 229
709 661
603 134
15 363
544 279
390 321
562 109
624 46
660 786
737 127
674 197
445 280
303 104
65 40
583 685
104 799
962 424
686 991
35 982
405 128
507 421
288 76
866 592
333 662
223 988
766 288
628 602
935 623
592 526
898 231
777 396
272 542
241 359
692 217
615 335
548 140
619 324
194 626
169 465
600 861
33 586
486 871
728 533
663 462
835 303
9 51
507 855
682 700
832 851
63 197
721 548
420 717
313 214
118 108
77 885
187 234
962 762
616 871
520 448
230 135
35 4
854 267
53 166
759 851
820 297
59 274
496 825
473 569
860 55
55 444
356 441
799 374
170 824
646 551
707 340
164 246
652 529
819 7
733 974
642 632
354 287
534 691
720 569
447 106
465 949
587 549
969 47
333 41
181 869
964 739
274 944
356 90
205 614
525 611
518 342
36 233
513 747
789 157
47 603
249 619
511 453
233 36
63 722
717 398
786 613
770 379
29 17
270 75
69 219
870 931
672 454
318 86
157 243
947 921
782 447
60 758
845 181
136 873
197 406
738 877
298 761
846 856
165 355
627 149
596 684
187 929
43 735
686 342
61 990
570 711
750 899
678 948
654 557
656 280
705 397
688 652
432 14
658 225
184 844
505 226
930 190
234 980
54 367
573 160
560 226
716 567
505 772
964 544
424 395
619 92
664 941
92 898
920 616
52 962
241 105
328 165
390 331
806 246
103 769
142 878
516 50
142 938
103 587
873 374
554 925
335 794
29 663
975 411
180 438
116 596
912 304
38 293
318 995
779 349
934 738
972 49
334 310
958 239
585 232
323 537
691 101
238 601
395 314
51 97
758 763
549 709
623 486
467 138
999 790
242 263
994 959
410 850
556 800
940 364
153 188
331 395
353 322
63 977
965 129
3 57
906 125
477 180
181 374
205 121
738 367
410 890
767 989
29 829
317 994
402 878
355 645
683 238
710 662
510 195
48 947
236 201
826 945
293 978
377 51
395 736
187 397
489 129
122 393
332 363
949 510
404 230
412 257
932 788
28 54
695 571
939 822
320 623
430 127
114 664
784 773
239 424
246 869
977 918
566 211
87 298
208 201
314 343
506 502
345 235
480 583
659 29
389 89
258 631
646 175
841 733
472 48
743 961
674 179
145 136
283 190
896 383
579 61
905 378
111 4
491 13
57 342
545 436
131 487
892 378
869 822
234 143
872 778
385 335
888 441
28 619
771 829
698 315
863 157
880 345
950 530
752 779
572 930
8 374
682 641
740 626
504 41
508 862
658 879
91 52
446 194
830 348
94 388
42 889
529 962
2 560
246 659
644 212
543 64
847 865
58 240
106 280
315 986
605 365
654 666
994 696
752 168
313 209
995 268
985 921
637 888
122 725
236 764
914 463
776 717
305 787
250 911
374 23
3 333
533 675
888 64
183 621
337 738
524 273
904 898
24 535
787 821
153 206
777 749
227 301
513 645
710 738
272 591
905 117
731 409
445 203
694 896
617 239
287 694
472 416
794 699
180 617
834 693
261 543
782 66
979 54
644 844
859 89
38 853
959 105
18 491
73 203
183 685
959 891
86 410
352 557
714 741
197 778
152 85
327 771
64 412
532 105
297 537
300 362
386 825
190 252
860 102
100 79
201 626
189 732
83 84
827 223
805 127
584 433
248 225
507 198
299 43
431 273
795 709
931 696
748 867
12 112
847 611
673 923
671 844
204 53
971 396
72 70
993 718
264 839
328 304
544 488
286 319
945 311
241 967
154 862
59 379
687 381
774 110
451 387
13 509
226 154
547 905
744 95
405 1
7 910
214 186
210 886
995 211
721 7
553 573
352 296
336 423
684 29
860 727
682 421
755 959
966 724
437 680
941 923
459 258
952 304
655 831
910 639
220 149
809 8
102 388
117 672
234 575
510 855
415 467
720 324
105 6
549 186
980 2
771 480
334 12
746 406
763 236
388 513
482 849
403 146
299 427
397 105
939 21
72 104
755 570
180 823
845 403
269 193
303 810
304 926
239 1
180 558
305 654
163 836
238 448
364 853
718 161
135 468
13 344
157 193
901 814
198 63
472 323
176 555
557 306
818 522
933 330
368 768
216 502
588 228
845 744
557 969
345 933
796 168
255 287
887 256
938 974
939 505
269 856
176 632
40 522
711 94
768 639
143 555
231 226
578 852
865 673
629 566
924 585
146 878
19 11
928 626
431 552
181 438
374 530
670 937
275 929
72 294
811 853
2 738
221 260
49 942
857 774
823 20
610 421
81 34
107 346
614 351
435 443
450 8
761 455
229 568
989 712
241 135
317 567
264 68
368 50
878 667
489 909
360 157
827 815
174 90
491 744
68 87
456 205
682 755
336 752
418 650
825 778
159 651
944 332
577 582
375 901
370 830
274 139
783 552
346 945
946 292
244 456
942 187
364 364
318 636
705 799
919 79
645 967
479 428
870 176
724 985
291 21
276 886
953 788
331 270
113 470
333 725
258 621
401 737
264 475
848 233
440 324
153 864
291 457
79 777
469 119
196 296
268 341
846 920
368 657
113 718
846 636
41 667
107 712
997 765
684 512
887 539
13 607
264 308
798 894
850 995
529 242
661 987
953 832
943 394
392 285
324 277
936 298
379 953
784 339
84 282
823 475
668 749
466 309
937 645
432 225
294 615
362 585
679 92
889 730
420 769
102 503
977 968
607 996
71 534
493 567
27 781
72 718
793 751
162 33
832 936
704 511
753 106
786 81
27 420
553 331
539 285
979 331
427 772
634 572
588 419
153 90
862 753
83 796
303 819
791 18
141 856
779 639
650 58
500 549
684 713
301 618
765 799
356 197
451 11
15 593
162 520
257 213
293 36
203 188
246 734
6 97
809 583
620 886
831 767
286 644
557 578
963 714
810 863
362 618
255 467
795 339
844 766
576 231
997 138
750 634
781 306
658 731
393 238
51 555
453 412
68 930
117 912
47 44
142 798
450 491
124 419
208 687
664 927
166 188
176 301
966 244
777 278
490 63
481 35
652 709
118 867
431 624
495 259
623 271
537 465
430 166
449 524
592 293
771 939
279 451
257 925
137 231
634 795
422 756
207 897
970 372
368 516
538 849
176 633
153 26
762 786
105 681
895 340
818 216
711 186
600 183
945 489
31 625
257 87
231 371
658 140
342 25
490 588
364 660
804 427
845 887
69 180
804 570
656 61
783 231
992 688
179 619
643 300
785 155
853 668
950 921
415 810
967 197
710 66
934 704
359 846
866 780
13 205
67 167
678 367
507 914
810 466
976 519
574 247
6 636
481 752
927 698
413 547
447 691
106 305
604 915
899 549
275 542
524 157
951 637
462 478
554 909
703 711
986 246
146 766
56 761
103 241
168 919
56 981
889 917
620 454
9 836
597 735
553 231
824 22
191 243
589 163
48 629
60 187
722 19
248 542
382 196
446 180
709 300
673 463
269 76
467 668
896 164
336 813
345 51
433 530
992 696
132 479
771 609
695 624
385 590
787 926
234 269
66 419
133 401
457 458
776 800
10 183
321 780
755 528
956 541
805 541
810 870
311 294
820 643
826 628
100 953
211 409
755 572
591 427
441 457
613 748
997 417
490 922
766 661
564 943
266 105
827 372
676 769
798 378
689 535
882 976
768 895
427 331
838 66
836 962
946 636
665 983
438 61
356 362
323 52
172 697
530 146
277 42
766 293
3 991
394 895
834 406
226 603
286 854
548 972
143 997
648 537
891 833
942 122
201 851
453 16
631 449
172 23
683 773
246 847
936 215
999 835
538 142
678 73
370 971
366 395
113 96
172 918
111 155
366 528
550 669
867 949
783 252
7 614
38 509
771 724
13 67
857 880
15 570
745 797
762 609
490 152
383 240
570 712
123 740
20 571
792 180
666 903
778 487
447 846
42 915
692 776
487 628
705 403
902 725
973 693
242 496
814 504
592 972
485 257
456 471
673 961
84 512
589 788
914 490
864 238
261 115
166 487
153 495
965 153
920 400
664 508
539 577
350 403
225 290
108 616
228 745
770 732
591 250
691 555
403 610
306 418
470 844
598 160
702 823
922 811
93 284
190 123
744 495
691 534
383 640
462 846
147 178
661 127
840 789
777 284
424 145
418 614
267 513
78 150
692 460
655 905
955 102
914 794
77 665
278 804
314 435
239 5
247 380
983 378
943 894
690 236
990 118
459 506
885 796
685 412
306 896
875 300
965 393
371 232
740 829
533 973
544 411
559 127
749 660
432 713
404 802
296 144
586 866
357 472
234 111
831 55
625 124
135 741
116 619
442 38
149 610
350 966
277 518
100 901
502 414
622 965
141 460
486 251
528 566
536 878
747 204
929 835
616 947
406 650
674 891
901 202
808 788
431 691
17 534
737 615
206 701
3 423
303 379
213 774
775 876
988 512
842 546
212 844
968 378
757 511
785 869
17 898
775 544
615 586
878 119
827 903
405 518
112 513
28 315
834 664
919 837
864 707
284 620
133 604
61 966
619 458
935 150
159 883
69 935
875 249
726 794
324 871
617 404
487 655
622 62
944 791
884 364
744 797
448 891
790 169
198 194
412 37
164 745
461 224
158 332
823 517
633 918
313 200
673 305
522 222
669 59
156 555
778 91
959 932
222 624
973 566
222 675
959 180
473 979
785 95
218 495
118 424
771 148
580 344
174 149
767 132
328 591
69 726
872 957
736 90
528 921
125 150
154 709
652 766
740 116
841 654
116 928
190 463
113 315
913 260
191 503
502 982
104 289
568 567
696 300
542 608
559 84
779 26
449 275
840 684
169 732
65 505
88 760
804 982
720 714
559 782
206 150
361 197
779 884
500 354
953 340
389 121
977 511
565 132
197 908
817 252
876 745
501 84
490 805
775 878
683 605
60 248
88 903
883 284
276 302
15 484
974 243
983 453
650 883
216 61
482 304
963 365
587 773
299 369
204 281
174 756
188 349
385 131
364 642
275 673
675 518
489 387
280 676
178 684
306 205
336 899
541 321
994 645
661 13
825 838
155 103
875 168
955 696
866 847
369 188
832 48
906 844
993 163
733 169
1000 888
271 98
705 446
278 558
200 942
61 568
129 425
281 312
472 186
156 884
365 148
398 450
668 397
735 572
949 364
481 209
516 205
907 916
586 731
453 93
966 170
548 957
403 634
560 513
564 982
580 62
817 215
157 934
836 425
83 467
494 747
962 410
80 894
823 248
108 510
134 831
864 140
105 783
438 540
601 45
502 24
309 816
988 168
493 685
804 149
651 308
675 311
123 460
66 391
135 248
845 938
396 562
465 95
722 545
321 691
492 807
513 537
77 374
393 62
324 936
776 209
161 267
15 451
834 378
448 910
103 273
520 496
334 314
862 9
473 294
552 601
854 712
376 547
616 561
924 63
822 26
29 255
688 235
432 239
187 637
302 406
578 538
872 305
436 488
865 359
736 589
380 257
343 340
126 31
642 313
152 733
787 406
131 305
261 971
156 482
679 597
261 562
294 535
170 65
467 453
584 943
824 109
891 979
901 692
952 546
227 473
610 635
526 453
628 536
268 310
252 440
872 81
115 998
437 94
886 704
403 64
555 7
434 402
75 191
244 700
268 746
126 135
550 241
334 369
42 89
432 948
447 934
669 232
336 95
774 931
794 649
706 414
452 603
737 189
170 220
589 920
324 641
983 98
571 128
541 843
84 147
335 443
37 360
397 794
370 608
491 805
976 792
4 208
151 455
814 76
899 165
648 707
588 9
836 309
968 326
113 426
441 88
217 351
805 573
558 205
60 61
11 897
599 824
176 6
683 678
920 123
826 922
795 489
368 746
16 149
316 654
296 843
659 861
690 341
891 609
816 7
97 641
280 157
375 110
628 522
950 996
267 613
687 212
713 452
457 387
496 321
967 127
236 457
150 490
44 117
896 756
920 987
136 729
373 710
973 355
868 1000
433 49
693 21
205 660
501 135
242 446
725 114
662 109
929 801
176 426
179 99
213 497
754 712
640 319
925 10
639 100
484 970
936 237
681 136
623 545
278 794
464 890
300 389
157 410
542 522
67 377
491 355
68 119
381 534
273 722
239 63
11 79
888 424
44 306
800 887
410 502
1000 477
505 448
526 549
115 892
26 645
766 913
69 809
219 868
47 230
632 456
714 293
709 288
838 932
999 913
486 376
557 251
845 106
440 828
914 171
811 845
873 524
138 581
164 213
499 1
145 216
451 943
458 449
194 817
988 573
172 212
793 612
612 370
863 870
984 804
760 233
149 38
345 321
250 793
981 394
404 206
927 893
430 590
559 644
811 169
683 795
869 435
3 757
209 347
429 810
492 762
614 894
834 395
835 393
961 364
22 82
253 596
739 814
280 178
492 601
392 678
675 257
182 217
371 937
455 288
802 87
817 185
333 584
534 176
536 926
853 232
653 449
737 435
728 314
826 262
539 693
572 431
465 531
146 68
868 626
524 605
500 487
729 185
267 336
326 211
166 810
971 663
165 744
954 551
351 762
679 79
430 431
680 806
802 197
615 124
951 23
63 638
267 368
541 617
521 499
281 96
508 516
644 155
286 910
526 3
396 925
685 914
730 740
452 22
809 907
57 446
816 579
933 371
661 152
825 657
460 907
96 516
705 912
446 327
957 378
49 574
738 561
144 341
153 376
213 612
635 308
127 339
571 925
17 527
452 392
978 949
142 689
177 518
288 320
211 32
54 67
864 266
188 496
81 204
125 598
639 437
68 815
955 708
486 165
91 401
652 144
467 867
762 497
182 85
459 908
734 295
381 860
560 19
185 602
687 670
118 777
422 770
988 33
385 704
719 389
958 253
160 642
936 579
827 133
705 513
986 367
63 483
540 139
638 366
837 871
774 135
204 65
8 936
105 87
621 871
434 610
588 57
185 875
110 538
299 102
765 51
589 97
522 555
723 723
314 143
43 423
681 457
75 955
720 549
154 309
645 851
869 611
333 391
165 872
704 260
167 746
34 847
202 691
551 628
645 709
197 429
577 621
519 797
539 100
339 372
983 1000
139 16
706 101
320 703
809 516
79 510
861 13
712 751
560 450
491 491
743 629
859 748
172 995
206 163
672 918
209 380
680 80
343 260
246 554
7 769
548 212
931 957
847 954
688 895
605 560
474 814
861 544
592 866
248 586
628 394
351 964
863 577
809 551
471 766
616 600
338 207
144 80
879 692
587 373
119 363
124 821
678 339
397 839
889 219
453 252
203 313
852 60
603 970
774 79
417 538
108 245
6 621
878 427
669 812
132 85
349 773
741 809
908 653
250 137
993 581
36 323
181 180
467 817
528 21
701 428
9 832
512 709
956 605
517 324
450 381
117 142
6 935
307 68
83 8
495 91
839 7
965 643
712 426
219 608
271 292
913 93
307 229
735 283
760 522
923 89
416 546
909 372
895 821
11 346
560 857
890 72
293 20
542 793
493 309
338 225
615 248
2 570
391 381
356 489
251 267
345 492
339 990
512 208
394 405
462 404
15 76
4 64
605 728
170 549
919 877
143 86
13 481
706 344
433 167
747 799
595 750
215 661
97 63
494 1000
469 864
332 883
226 37
555 973
74 49
809 180
248 258
370 721
556 87
709 993
857 419
390 540
653 642
928 879
203 864
265 791
390 275
197 703
505 364
134 620
261 531
16 642
506 995
198 770
757 22
459 714
507 82
281 34
611 293
604 116
237 775
157 221
311 265
978 727
180 701
273 94
490 861
221 646
442 160
63 78
809 392
851 135
400 961
958 728
855 220
403 858
284 433
1000 487
650 544
704 648
636 419
294 303
970 975
635 805
867 19
801 151
676 464
961 543
264 708
368 443
461 890
41 725
721 532
236 787
393 200
829 201
133 548
644 574
816 222
719 856
298 1000
912 154
40 632
38 896
664 464
875 734
699 716
939 527
268 423
427 263
997 560
719 812
134 437
19 431
585 180
265 622
75 280
437 949
756 619
438 23
286 390
775 356
144 571
691 932
463 469
248 537
749 684
837 114
624 49
802 656
607 909
611 568
57 738
997 419
702 735
961 164
204 560
595 240
417 571
288 570
226 246
478 500
519 604
372 418
376 425
504 337
248 991
362 843
413 517
490 756
624 821
590 764
452 712
894 284
347 658
800 398
21 268
496 380
290 782
954 171
286 384
141 501
43 935
157 689
405 672
959 406
904 571
631 753
133 771
253 193
508 388
323 460
590 523
597 766
743 1
789 695
46 593
292 855
320 484
385 4
83 974
878 679
18 429
473 446
473 705
296 116
370 255
834 754
610 268
79 487
947 170
696 105
161 899
636 719
605 456
88 326
63 921
189 510
167 80
285 419
328 121
7 416
798 421
714 768
800 646
91 410
121 607
961 448
482 545
192 196
665 873
428 864
257 166
117 350
484 207
471 480
224 926
471 556
966 716
882 773
331 387
162 76
974 308
654 226
257 495
210 627
147 443
160 730
577 321
259 666
223 303
923 63
406 896
722 59
473 867
361 166
222 876
59 552
54 317
936 542
751 262
796 946
342 508
112 996
148 793
677 860
394 246
840 365
529 218
659 676
700 612
756 735
919 776
486 423
197 924
321 358
234 332
33 101
36 568
79 735
179 664
285 286
157 393
496 477
750 81
53 611
929 583
869 24
768 281
204 465
872 487
698 788
967 206
180 815
895 842
37 819
38 317
401 664
902 23
342 151
208 897
968 79
866 702
677 763
613 579
741 861
940 305
77 157
554 226
907 230
988 4
138 988
459 940
684 602
632 338
274 724
784 489
434 768
123 156
422 575
536 48
651 85
242 434
769 734
977 900
506 99
902 972
952 144
757 877
447 888
467 478
741 873
126 902
63 930
684 496
351 998
747 430
711 334
535 510
573 848
76 545
767 8
384 244
294 201
609 644
653 388
679 187
148 876
866 522
457 984
529 840
227 790
87 930
517 434
249 547
150 6
233 685
819 689
668 699
528 247
841 517
973 723
563 509
776 322
308 748
105 638
107 338
940 167
550 351
947 325
673 255
64 177
798 891
425 383
853 155
114 925
997 529
331 847
560 176
924 736
995 711
157 146
926 352
211 164
211 325
440 207
805 121
596 127
828 907
387 103
643 382
814 151
527 252
603 245
4 708
82 160
180 29
287 7
936 25
80 285
525 365
644 720
396 952
100 920
135 188
751 95
488 394
858 462
22 92
773 942
612 831
294 755
674 265
169 877
211 871
764 907
999 481
634 123
646 977
473 30
167 777
251 927
749 556
60 353
153 651
916 732
175 956
1000 826
978 618
345 450
648 123
122 814
899 275
965 150
201 66
705 613
770 209
855 353
107 206
175 874
339 247
748 834
721 804
294 989
187 826
467 716
262 994
941 795
167 289
802 506
621 881
74 803
182 123
925 828
111 981
242 848
359 61
54 855
766 220
144 568
725 31
354 885
117 103
392 191
313 534
752 776
957 107
612 315
519 526
381 699
144 876
618 220
906 972
945 573
25 688
115 281
965 780
907 679
138 444
970 814
864 723
942 482
403 101
323 427
141 789
920 225
904 652
688 41
48 417
381 627
118 245
349 694
78 643
527 882
334 714
708 474
855 767
578 774
600 246
401 639
493 46
585 827
112 292
652 318
410 230
979 42
825 336
927 360
348 704
619 2
360 464
399 944
235 293
179 996
410 758
493 751
46 543
105 280
905 725
910 607
63 842
160 67
996 903
506 489
5 407
590 555
307 851
81 352
413 76
677 647
11 978
483 691
466 601
349 662
638 77
446 162
190 445
547 574
607 12
224 887
401 901
658 260
355 998
669 547
443 893
913 185
223 571
445 577
920 976
164 863
359 692
529 365
603 68
532 271
163 398
350 379
803 842
279 510
260 20
220 194
537 569
924 982
190 629
735 744
513 532
209 756
583 615
45 602
795 240
185 718
221 726
397 785
716 691
710 112
157 872
184 99
55 26
614 880
653 318
383 29
715 891
97 636
629 141
543 283
307 509
88 430
122 466
881 857
706 844
733 849
912 661
431 467
559 518
630 485
634 37
301 545
278 479
215 386
445 844
870 978
558 554
228 579
970 496
684 669
856 677
122 848
658 679
401 450
310 628
370 899
453 654
430 133
866 286
64 873
150 775
301 375
354 465
485 451
814 854
701 136
615 153
34 446
562 97
318 358
90 106
363 743
832 152
394 336
840 409
108 124
237 239
37 632
58 521
626 72
223 945
995 191
323 230
941 508
351 49
147 778
703 119
699 680
168 981
923 594
695 273
960 75
154 84
617 995
200 205
181 210
277 349
875 583
89 869
313 327
569 819
410 537
170 369
298 581
444 795
883 366
184 379
513 976
615 422
15 849
652 674
21 406
617 872
310 310
206 822
193 603
452 487
544 103
446 533
949 632
741 453
654 627
208 315
288 413
527 688
526 135
393 878
747 871
927 923
688 4
490 27
66 628
762 130
981 506
913 458
421 302
396 929
396 674
851 263
239 538
916 653
280 146
276 42
899 339
158 811
148 930
465 443
26 325
253 32
446 456
294 684
212 564
827 135
379 984
914 761
320 291
86 956
63 690
988 508
497 281
191 842
192 307
454 403
597 283
322 833
132 263
150 192
256 999
456 645
312 67
215 164
391 698
778 321
94 801
921 780
613 477
20 135
113 844
300 627
344 432
418 678
56 161
375 185
833 820
951 950
64 601
964 176
796 599
338 130
175 975
819 393
458 3
991 808
442 594
399 292
951 477
538 121
124 432
142 231
271 935
693 911
212 843
662 962
557 520
814 680
442 772
264 141
1 844
173 488
7 14
760 957
851 159
904 31
837 771
818 469
180 170
554 44
820 88
255 22
502 205
1 691
159 507
339 822
641 512
555 452
301 678
912 486
859 457
448 177
867 441
550 939
181 190
227 36
739 894
731 314
816 590
770 490
370 884
260 407
351 499
955 438
778 281
637 621
320 6
696 116
85 828
873 240
998 819
450 874
281 122
879 137
268 528
506 757
352 469
590 545
120 491
582 109
709 902
30 461
933 543
929 493
322 133
833 341
809 888
520 399
784 640
121 924
642 461
997 499
991 938
410 824
360 87
223 231
870 77
245 953
229 325
866 127
684 130
51 675
850 697
795 561
791 619
695 985
274 303
89 491
429 125
151 391
291 352
912 870
805 54
66 535
178 155
213 184
671 737
439 296
39 528
786 819
650 154
728 768
821 297
413 239
183 279
604 360
257 334
751 647
213 888
466 568
721 145
758 577
720 517
483 484
755 18
762 710
729 546
229 976
1 485
442 987
443 861
8 786
48 79
654 882
469 628
221 698
955 573
182 616
355 675
846 590
872 313
559 444
129 395
560 970
763 821
693 354
897 420
801 180
153 482
376 645
957 972
837 58
214 318
945 243
684 792
606 740
532 914
64 574
569 435
2 866
376 492
832 421
266 134
250 592
684 303
121 747
228 704
350 211
501 919
997 774
639 279
73 114
705 425
523 205
791 411
505 620
495 970
294 306
628 323
460 604
147 983
808 26
855 574
110 997
985 614
616 97
482 557
940 58
52 694
381 978
314 103
503 340
248 71
394 299
116 924
91 542
158 389
417 77
958 792
937 704
687 8
549 294
35 914
912 451
342 221
661 757
294 929
941 63
683 841
708 834
100 161
544 441
513 806
834 525
562 374
20 450
712 239
31 695
163 169
609 658
626 174
322 918
508 672
79 5
569 969
126 676
150 420
931 472
11 560
805 684
68 337
766 146
37 580
268 744
831 836
925 181
962 772
670 892
595 13
107 707
759 224
335 241
382 602
337 565
790 401
590 739
2 551
862 23
705 2
987 382
259 368
335 947
347 98
945 289
338 620
323 704
528 838
208 917
285 643
118 111
17 62
359 590
431 376
967 806
995 701
957 997
938 997
44 191
892 413
466 270
98 638
179 121
43 924
436 980
920 429
474 671
964 543
733 457
221 692
686 103
291 850
797 821
322 840
739 409
364 867
1000 211
238 462
653 715
730 206
891 822
568 629
462 899
215 130
461 264
287 708
635 45
295 25
994 943
407 591
650 645
926 883
832 155
179 171
85 568
102 293
46 213
929 16
102 273
162 933
411 958
925 17
936 743
150 38
387 992
95 295
371 819
83 472
443 244
757 222
350 167
179 626
987 119
508 943
915 926
639 231
417 497
287 306
564 658
124 647
129 919
52 318
569 587
43 565
908 544
395 60
520 958
956 198
493 837
423 501
396 817
235 655
360 33
134 957
369 206
37 246
439 773
257 265
735 544
469 551
459 982
639 657
629 40
967 986
754 605
644 83
775 318
313 941
716 670
745 642
65 500
550 24
317 814
98 32
25 251
46 765
881 254
313 3
943 882
843 354
769 669
518 909
438 848
137 847
894 162
278 709
315 66
513 609
300 707
727 479
788 230
77 448
789 174
234 139
576 900
557 88
508 856
973 42
896 364
639 848
373 338
846 959
210 384
116 22
63 307
759 661
695 285
284 523
57 845
275 804
362 506
992 477
916 293
381 546
299 713
414 899
841 859
991 898
704 248
420 457
946 763
285 176
468 569
98 70
134 736
646 556
752 357
283 523
813 228
638 450
403 474
846 426
712 4
170 792
17 847
926 277
904 798
551 541
247 306
473 895
960 449
283 129
592 299
690 153
299 344
526 225
682 161
141 738
398 38
650 87
679 586
313 928
347 866
469 355
562 965
601 827
638 756
151 801
787 292
681 539
622 575
932 859
426 988
76 894
342 989
211 294
816 408
123 219
913 112
432 802
295 465
39 589
921 550
408 574
191 836
789 652
561 427
216 28
998 999
463 873
403 961
388 810
887 931
997 58
814 173
439 695
515 227
346 76
654 813
610 221
840 959
238 57
699 640
802 256
369 798
970 103
912 334
862 896
948 99
689 944
690 11
46 918
60 579
630 318
506 460
146 157
893 359
52 193
28 979
251 176
841 649
93 687
375 287
796 434
103 74
236 248
231 481
606 282
637 215
545 103
933 278
206 773
811 300
937 958
86 153
734 188
578 321
801 393
442 825
159 78
926 121
334 676
469 496
858 387
646 11
132 87
835 290
516 874
113 314
599 184
591 932
427 187
167 879
599 779
636 716
51 470
357 919
695 470
627 458
201 569
389 412
979 168
598 497
275 814
745 242
175 942
574 406
796 784
593 975
738 320
168 898
63 978
35 853
659 241
278 406
498 877
510 24
818 83
219 204
496 267
398 996
246 538
358 308
337 790
931 186
209 835
255 426
614 751
44 363
98 348
885 636
651 752
304 558
253 322
156 224
803 307
194 922
522 122
868 801
957 389
964 805
122 631
855 668
851 348
401 718
386 28
454 718
476 957
387 950
924 443
142 524
92 368
929 477
747 734
194 608
125 898
910 853
162 675
944 543
237 863
245 702
935 369
952 147
351 362
36 636
549 386
976 209
432 206
341 961
98 627
681 401
773 755
614 124
116 915
551 599
509 192
978 553
110 278
773 826
674 465
138 123
92 819
339 392
276 106
899 439
275 24
617 300
488 754
422 931
591 836
514 836
788 141
941 284
273 807
934 548
571 445
507 410
198 280
693 474
27 264
451 632
267 305
550 328
733 315
959 36
103 985
877 102
845 196
566 746
875 807
943 592
15 173
550 26
197 712
668 425
165 597
144 252
106 19
962 741
925 460
222 939
984 124
324 179
440 343
956 604
939 289
964 82
452 301
468 413
394 907
862 198
657 568
43 392
866 550
152 181
601 787
327 412
550 295
944 978
287 987
364 193
502 919
455 113
782 673
853 348
679 806
134 374
578 685
448 452
280 349
98 223
968 572
431 483
312 8
263 614
928 542
315 377
112 677
417 149
184 676
966 852
211 533
105 473
366 460
401 328
995 175
860 960
378 874
406 44
413 903
428 779
715 189
413 769
710 67
525 882
972 75
394 239
443 388
527 286
730 284
329 143
273 252
652 479
603 550
214 996
470 398
510 427
209 637
954 273
659 285
864 319
34 326
898 942
491 673
99 233
340 53
638 87
405 864
234 184
800 918
873 49
722 235
576 324
2 964
50 544
844 455
759 956
715 760
101 949
301 428
529 374
56 121
8 158
553 405
501 603
409 411
170 103
423 112
707 640
420 159
732 434
457 276
960 163
480 368
573 482
491 94
905 835
797 471
513 788
237 344
155 161
177 645
254 465
458 814
645 810
489 342
323 513
60 119
983 624
200 810
748 701
752 9
511 210
174 507
849 614
610 696
216 932
208 275
403 190
250 954
369 948
699 32
416 798
159 594
728 332
346 652
347 279
905 641
594 94
41 37
442 91
240 151
96 455
381 897
597 619
803 853
518 734
176 265
767 245
24 662
559 222
375 713
74 986
241 410
331 820
835 847
445 144
224 716
37 599
428 110
936 388
893 476
690 133
886 78
641 975
617 613
81 831
975 656
546 363
254 325
712 717
793 595
488 961
616 6
661 876
552 127
17 396
518 990
669 318
41 346
888 656
446 900
630 998
378 788
827 837
731 847
506 828
659 418
764 783
481 44
262 55
306 527
315 669
607 629
297 926
984 683
37 747
550 297
480 202
414 377
753 922
633 712
902 281
427 131
302 57
278 241
416 757
485 702
603 92
282 55
537 740
805 315
870 174
725 34
15 584
825 408
400 618
941 236
320 543
328 337
250 692
339 668
360 879
160 581
271 460
624 447
867 375
702 289
981 410
29 693
571 590
826 639
730 322
481 929
218 599
8 454
43 35
353 716
160 672
952 740
338 8
718 697
462 204
472 563
714 718
716 855
421 747
614 760
232 318
341 687
811 727
86 247
333 910
161 360
77 306
608 988
730 353
121 464
997 547
721 809
712 129
70 397
456 184
637 537
384 41
130 109
946 250
924 942
148 645
273 53
442 662
626 467
22 856
449 291
688 40
133 790
935 535
939 248
221 573
796 213
346 215
798 180
316 376
519 72
10 458
319 230
382 467
345 636
549 521
52 155
387 367
201 322
638 232
376 773
973 344
475 783
32 265
488 81
839 598
526 680
390 239
48 385
791 896
935 145
723 933
634 248
612 811
560 354
49 836
272 569
528 873
96 486
269 217
254 317
541 525
676 382
366 871
439 607
213 534
258 975
379 143
803 116
8 861
342 765
466 785
497 63
513 877
781 608
75 501
677 747
647 482
896 797
372 519
679 543
885 527
830 357
545 391
611 751
473 972
100 641
643 642
762 90
753 515
625 595
346 931
923 794
176 777
706 654
415 920
92 621
285 252
750 976
208 308
453 948
259 510
601 536
960 367
455 404
987 739
655 547
932 654
220 565
53 759
897 521
798 23
840 134
892 791
882 364
17 700
729 421
458 978
105 359
448 787
440 267
613 800
645 93
22 726
683 878
588 967
605 197
463 973
3 739
316 967
538 960
324 202
802 919
833 836
622 735
659 922
95 493
465 489
295 819
579 610
137 469
921 195
322 244
396 571
489 184
183 357
722 501
255 381
873 443
859 214
864 995
484 117
575 826
118 854
808 179
797 436
674 776
481 677
115 23
737 880
715 889
550 226
902 509
347 183
604 892
204 703
780 297
610 494
171 761
550 371
675 496
944 830
601 853
698 912
217 539
741 894
635 216
879 930
45 698
969 800
990 19
712 206
972 829
295 188
720 592
837 185
567 445
945 445
495 201
106 919
71 969
175 682
868 146
685 582
106 272
393 294
456 203
999 968
819 724
924 414
191 654
224 987
787 750
20 654
816 931
463 921
202 207
384 759
909 202
12 173
511 889
433 548
489 809
952 398
363 433
511 913
55 274
622 918
334 932
503 760
920 427
510 401
301 187
953 772
564 616
887 388
671 681
331 147
672 251
573 412
532 432
184 770
580 488
762 700
619 602
57 642
204 630
405 88
413 522
481 597
661 14
884 599
506 848
349 898
19 589
189 642
851 807
889 853
726 718
130 685
690 229
226 390
478 597
330 666
628 555
291 228
426 5
220 467
364 904
167 803
528 150
481 4
688 888
471 400
756 835
714 340
279 569
754 24
6 821
736 172
915 880
112 602
904 589
350 519
149 984
7 927
86 12
747 173
435 208
955 90
284 418
990 718
817 178
80 675
828 366
539 408
295 973
339 305
603 107
424 419
284 302
939 363
976 443
616 256
304 444
622 177
936 664
484 902
777 82
944 715
989 576
30 380
939 993
173 817
955 30
326 989
326 108
534 860
548 147
555 466
283 829
931 937
104 817
796 3
34 221
237 757
520 759
10 180
669 702
495 791
680 778
727 783
137 260
548 170
109 167
887 184
942 89
289 962
142 453
807 375
620 97
356 826
20 204
761 32
55 993
719 192
670 523
776 377
535 629
79 397
193 970
998 306
650 218
528 460
748 567
963 263
421 979
644 228
189 714
436 526
769 908
407 516
474 477
46 788
441 217
444 181
545 675
806 593
367 235
338 807
451 333
865 302
500 89
373 212
287 740
332 399
348 637
570 714
918 455
565 914
938 213
424 575
579 13
308 83
71 315
720 941
573 591
353 882
98 645
885 240
123 988
587 430
436 492
432 571
98 396
86 802
277 407
644 952
378 742
966 519
613 203
758 88
869 612
282 737
413 911
495 333
879 584
705 197
454 669
551 988
540 368
456 467
87 787
350 318
722 54
866 175
737 478
555 346
333 382
111 49
822 223
172 495
256 611
928 354
658 793
880 731
408 616
419 646
694 570
256 560
342 863
170 326
467 449
32 476
313 839
778 732
260 530
93 790
493 378
90 100
962 458
906 139
50 812
577 810
893 602
878 504
131 322
645 825
202 5
236 491
976 854
351 786
713 970
676 253
784 905
889 291
286 267
187 117
297 899
581 259
347 158
11 436
3 899
79 501
137 752
643 19
752 280
637 685
268 689
538 211
721 827
320 723
78 398
575 804
555 603
882 70
343 501
307 267
723 643
854 738
143 926
648 993
797 171
637 703
773 70
713 6
139 407
507 600
760 165
200 619
470 592
647 12
716 974
821 850
596 290
789 426
198 410
506 419
269 683
501 363
915 964
536 703
841 435
197 37
628 686
720 415
309 588
777 809
810 528
42 724
778 584
371 51
7 567
439 624
98 106
353 793
312 661
381 89
821 683
562 246
353 405
341 732
99 63
475 387
889 31
28 450
417 589
591 498
912 964
150 152
954 622
58 310
329 554
958 271
51 4
615 700
476 790
220 478
980 793
415 660
473 693
560 23
579 486
66 103
54 637
580 948
820 568
613 244
903 966
102 184
65 180
581 538
225 382
939 748
586 305
469 203
780 433
798 399
236 781
670 20
77 840
358 31
829 843
147 401
834 118
677 996
170 744
876 703
926 545
722 827
757 82
859 41
974 159
54 233
916 930
287 193
19 580
291 167
762 192
183 870
910 473
680 982
693 653
140 99
952 205
772 880
305 764
262 985
97 307
637 589
348 784
44 299
621 828
964 331
450 351
620 755
467 234
952 498
431 348
625 769
302 588
452 260
540 717
662 98
200 832
850 982
179 350
456 155
470 757
742 921
16 201
880 197
155 887
337 333
721 865
381 56
817 475
976 832
831 466
14 175
342 637
181 414
501 865
101 643
126 687
703 859
742 871
54 711
922 143
470 597
102 650
866 399
854 319
357 447
189 450
935 792
896 175
668 61
148 571
879 969
970 528
279 843
858 671
173 214
508 521
323 723
812 570
717 567
375 82
647 216
545 861
366 219
789 832
8 771
580 408
411 558
299 868
80 155
61 14
684 201
323 129
425 424
535 758
667 748
81 658
47 413
296 561
140 859
652 552
224 335
753 421
250 266
435 149
897 642
703 634
492 909
714 46
474 710
871 602
428 526
656 872
269 451
220 462
904 109
340 995
516 99
564 383
606 699
501 510
555 105
618 422
650 367
753 689
330 226
898 86
947 254
886 627
844 129
834 72
63 740
161 730
337 185
570 150
731 516
96 328
22 510
67 197
278 177
742 726
566 592
475 877
846 205
360 76
226 915
882 290
931 329
615 129
207 824
836 125
271 681
109 866
911 334
132 59
342 317
352 102
46 323
182 882
434 670
754 372
769 921
65 472
141 604
391 946
376 740
504 116
840 422
62 510
956 830
431 20
654 804
49 794
959 798
722 720
811 549
655 761
370 879
260 170
59 732
333 17
881 226
165 602
297 598
93 85
300 102
515 392
491 449
401 982
804 50
509 429
809 891
933 524
609 964
355 248
2 344
676 420
942 831
469 224
684 329
4 492
572 936
15 884
312 975
802 554
821 743
587 241
201 178
25 494
717 691
8 548
875 531
813 676
943 878
611 159
163 970
660 529
303 193
626 311
529 641
521 416
246 655
696 780
442 122
630 775
272 729
610 449
730 482
184 652
171 25
550 867
891 598
724 141
988 996
351 895
984 886
287 63
431 177
660 835
730 196
412 46
566 57
971 385
432 730
976 404
19 873
468 227
903 898
775 875
223 154
26 720
912 29
545 166
278 300
103 430
159 80
542 286
955 200
641 913
596 215
66 382
409 716
749 306
881 26
739 412
740 861
536 895
797 622
812 437
534 759
651 599
41 296
11 280
107 891
442 571
363 9
182 855
150 702
375 161
403 285
680 73
248 935
602 790
130 376
219 571
175 304
204 537
743 835
310 893
536 685
517 807
766 790
166 720
169 463
231 783
218 505
625 622
372 493
428 524
257 542
70 103
466 932
488 434
520 705
290 496
326 662
537 596
392 900
419 978
535 10
931 990
715 220
848 770
365 811
119 701
216 654
62 248
744 663
595 674
246 840
247 82
744 963
886 720
251 357
671 432
261 424
822 398
908 919
781 145
639 384
501 410
131 334
670 669
100 17
766 361
441 90
572 946
695 416
312 827
561 302
275 953
733 41
884 982
999 89
696 439
102 674
608 14
975 818
427 686
990 665
880 819
881 115
801 205
450 799
237 823
763 324
509 126
105 962
799 64
976 126
881 402
163 813
829 546
315 834
120 903
656 235
226 164
360 682
635 978
557 797
142 10
685 554
788 226
59 297
4 714
531 581
229 242
751 358
861 738
534 180
501 334
787 96
148 963
197 206
484 499
555 837
295 530
698 599
156 468
961 632
924 46
377 780
970 401
741 614
989 299
576 38
249 433
283 405
900 783
414 106
80 742
733 425
938 914
19 894
196 306
736 925
190 737
960 642
831 805
259 915
230 196
899 199
111 446
549 951
407 743
985 17
657 566
783 815
443 981
116 279
107 228
9 161
263 144
388 586
189 182
918 477
366 983
368 871
689 98
391 805
377 212
832 835
792 601
630 740
937 521
811 125
703 728
601 964
946 447
189 987
24 655
78 923
500 231
732 662
356 786
274 47
914 814
33 809
433 885
852 243
522 481
135 112
660 405
540 947
337 805
760 721
740 802
282 25
136 976
845 810
566 979
222 108
750 943
490 438
747 601
104 108
909 452
477 963
957 964
291 153
125 937
267 581
150 669
124 899
565 845
421 20
304 234
685 20
335 413
918 601
858 792
690 162
945 377
871 861
233 876
425 152
206 40
42 33
281 338
551 334
498 783
580 1000
247 414
900 906
18 379
418 686
396 118
150 739
594 677
597 91
811 158
167 390
509 804
660 938
513 186
179 287
756 983
721 192
273 275
420 781
536 998
40 799
437 777
111 208
731 956
353 3
230 124
135 659
93 2
70 685
8 218
226 360
114 867
255 508
299 783
157 109
667 91
775 765
335 583
493 554
390 679
260 503
897 988
975 446
635 390
897 394
24 285
975 374
576 749
491 285
868 727
730 257
406 342
99 315
710 759
464 455
598 438
538 318
810 772
142 677
499 224
565 395
909 245
897 861
208 161
811 492
416 727
238 324
429 235
348 862
373 745
468 958
731 838
496 177
69 85
30 556
329 239
681 749
676 38
55 788
582 573
990 611
128 709
365 779
784 91
34 165
276 668
9 563
772 930
169 350
849 196
983 751
879 802
787 243
685 965
914 363
988 275
277 111
563 76
17 605
185 399
993 192
398 337
31 915
124 654
258 84
543 781
528 507
104 872
50 348
901 558
684 428
938 83
98 69
691 221
712 331
74 309
461 968
441 340
474 544
387 236
656 325
59 387
780 871
354 221
764 774
702 359
600 40
610 535
755 259
384 547
624 280
954 278
77 905
317 110
601 574
402 94
443 785
640 671
109 671
235 732
9 26
796 678
573 636
35 752
904 360
37 998
788 893
338 871
326 329
999 480
452 479
151 838
51 842
473 191
124 408
456 17
193 807
106 867
299 837
674 905
522 905
247 178
980 370
738 482
242 586
29 484
25 703
284 51
244 73
370 224
795 659
659 884
140 900
218 783
266 838
739 785
903 565
637 699
357 379
667 848
630 487
463 98
695 980
465 995
881 704
901 919
567 639
56 821
318 191
731 39
974 440
417 992
478 520
568 664
10 902
439 910
173 357
644 342
532 969
133 301
960 420
82 611
70 649
993 822
544 517
530 795
744 706
248 355
212 181
735 524
952 785
313 594
812 394
205 233
394 830
324 129
185 831
507 281
987 438
436 871
94 100
465 257
490 590
850 165
833 19
26 370
2 384
637 340
173 986
784 332
408 980
569 850
887 764
101 90
735 513
934 71
672 716
486 85
353 353
682 656
596 1
159 371
672 45
486 683
455 586
126 320
812 141
563 987
381 234
54 867
536 375
615 373
410 69
310 533
682 244
391 807
298 862
740 678
95 793
198 114
280 467
841 146
892 250
78 57
465 727
918 204
349 300
425 546
915 846
448 103
6 582
106 460
865 535
261 434
798 232
964 563
992 71
409 449
601 595
962 981
764 667
537 294
478 340
510 495
595 853
653 446
711 836
385 989
836 725
64 28
232 76
366 884
870 68
529 273
125 265
613 760
179 373
971 697
686 35
397 307
624 762
190 848
106 411
723 611
883 402
94 340
802 112
418 984
976 705
745 421
837 431
36 638
894 396
629 229
20 356
697 685
915 794
741 53
283 634
297 179
444 881
967 158
387 120
215 235
544 685
622 185
419 270
893 510
667 857
805 53
747 907
660 868
951 431
489 17
168 381
239 193
641 44
22 407
772 531
255 547
415 699
918 542
857 407
558 24
787 436
421 576
982 244
692 579
310 346
270 549
772 188
90 628
594 999
3 732
109 765
313 529
971 674
28 943
191 72
206 900
309 992
122 890
210 664
961 82
533 444
889 501
951 521
708 848
812 803
735 215
811 249
411 503
107 351
679 918
153 771
776 149
199 510
481 725
623 191
379 40
259 548
725 235
89 398
837 768
667 990
158 6
809 890
432 866
822 845
392 768
432 90
55 656
662 930
453 797
965 472
825 983
506 430
89 937
386 302
428 352
269 558
213 159
37 5
94 354
828 270
336 685
699 776
441 358
777 450
164 989
609 49
552 15
625 589
371 70
942 550
691 629
234 741
756 206
309 196
563 531
531 33
433 26
333 337
277 762
663 420
453 821
500 15
990 74
799 545
435 584
266 787
153 962
36 541
909 996
230 59
892 664
642 813
477 562
460 254
70 576
693 998
438 506
165 697
812 46
140 124
97 274
187 848
179 257
250 43
740 791
732 750
795 40
164 95
471 303
570 920
929 958
845 115
805 375
563 49
239 709
440 556
248 955
637 538
529 833
652 685
208 727
615 805
407 209
754 517
21 756
234 630
407 171
891 614
419 303
783 35
687 429
638 240
846 907
775 678
706 8
660 32
954 596
250 697
84 184
813 48
830 802
287 27
974 683
67 775
162 656
115 862
457 120
168 937
651 302
328 764
598 558
340 791
565 55
61 680
916 196
315 891
180 521
85 651
775 735
952 831
517 979
334 410
464 149
281 380
104 363
406 281
452 180
368 756
11 743
739 957
500 218
627 92
434 90
869 566
478 321
76 460
803 835
343 236
925 934
950 97
373 222
463 885
67 332
451 897
93 431
711 384
375 138
37 898
751 525
452 865
991 623
21 922
254 515
381 616
78 131
492 405
684 912
776 846
552 991
160 835
636 699
737 799
36 218
715 879
543 584
60 693
844 345
437 985
586 824
839 885
113 740
798 745
503 546
3 980
500 868
707 108
281 143
319 997
881 711
248 31
928 654
685 193
524 75
587 23
359 640
134 756
505 452
104 104
626 995
838 726
33 361
152 972
658 20
742 144
127 247
567 219
282 168
66 471
831 45
935 197
270 945
216 11
88 694
609 34
924 662
881 55
126 423
478 759
229 836
880 119
327 74
270 258
558 837
678 454
242 970
647 474
24 125
397 112
674 94
978 200
814 599
457 371
367 965
366 768
892 971
731 111
91 294
311 420
19 301
198 453
377 564
769 384
960 890
633 677
658 708
65 549
30 307
675 191
296 264
376 27
375 818
513 256
817 710
929 937
924 2
687 950
192 983
214 919
900 488
550 288
261 527
116 189
454 779
159 835
778 846
785 321
180 350
653 175
520 151
173 497
273 985
830 55
404 610
252 692
289 527
307 941
53 762
173 295
766 45
32 840
659 336
991 300
436 673
512 290
726 848
5 236
846 53
601 188
463 553
147 569
30 465
829 880
697 865
650 900
990 720
517 728
945 546
192 18
385 372
109 864
877 553
230 165
636 927
1000 504
7 945
867 817
675 215
119 551
762 5
283 323
252 289
619 652
436 760
307 169
753 173
985 779
739 306
899 321
104 222
27 514
704 449
698 260
359 250
577 462
471 645
879 638
667 321
553 359
459 309
819 873
276 370
590 591
946 820
506 512
999 809
519 332
721 14
364 368
167 419
374 569
949 46
523 454
614 431
115 339
400 835
704 115
554 871
533 279
823 584
317 524
721 245
267 244
699 176
468 664
959 595
796 73
285 547
907 989
584 385
999 901
909 296
122 629
540 388
564 44
254 522
946 923
154 753
121 281
15 430
554 906
817 129
496 732
172 101
605 162
853 550
753 346
818 264
544 889
346 560
435 742
474 940
477 594
713 504
850 584
793 745
534 455
952 868
848 778
159 754
743 931
592 724
814 416
214 470
313 250
180 525
352 131
392 551
254 398
558 757
832 397
916 398
218 114
459 882
779 894
326 482
376 69
971 39
998 224
436 994
369 442
190 98
598 407
563 408
640 277
857 771
252 898
533 573
26 530
148 814
875 273
426 734
954 795
175 136
347 364
586 296
703 761
122 727
312 483
216 694
884 742
105 767
266 931
338 42
680 476
375 973
201 67
395 819
997 733
212 837
472 307
789 503
503 107
676 619
727 120
163 917
289 716
983 684
768 745
167 720
648 990
493 511
892 995
969 919
966 65
352 792
534 758
552 283
981 408
837 950
327 154
945 547
139 817
236 600
670 154
647 650
562 835
599 240
988 964
863 760
749 21
478 951
550 962
58 13
966 232
185 613
234 98
447 184
337 787
148 957
382 546
755 813
804 164
677 740
323 116
213 405
191 887
431 629
470 551
275 368
785 265
525 261
270 307
857 15
506 939
480 133
338 19
338 508
283 32
677 297
25 553
909 294
384 68
869 552
189 711
784 527
81 255
762 431
692 838
454 514
66 240
789 381
175 485
564 899
457 325
329 638
716 111
195 393
916 983
773 212
528 299
48 782
980 110
220 358
217 547
617 523
448 990
123 538
502 196
932 688
10 874
212 504
501 659
28 758
250 993
33 320
222 42
545 433
718 169
537 97
926 718
171 393
178 963
112 620
56 273
97 27
684 814
910 824
768 77
927 757
729 97
502 443
899 436
330 821
644 424
172 426
875 85
695 38
312 469
912 563
256 331
458 432
495 379
766 195
126 714
732 1000
877 700
85 141
262 340
471 719
450 767
39 513
900 548
408 381
540 251
732 731
836 511
518 875
997 535
420 644
894 422
735 825
744 640
79 457
801 949
331 175
926 495
973 302
879 744
948 63
848 19
932 400
246 66
511 125
809 807
248 325
190 548
739 417
960 314
671 641
785 623
895 124
11 249
392 585
396 485
770 113
212 267
516 13
744 275
857 942
43 789
887 165
604 357
708 709
636 588
889 37
439 902
422 678
418 26
383 13
721 379
29 725
929 234
389 906
334 162
477 922
597 743
468 526
578 282
514 97
376 602
627 473
896 955
673 522
945 916
518 983
598 946
277 604
36 797
714 51
472 463
722 973
214 666
338 757
510 425
133 776
388 973
811 371
695 928
706 608
615 195
885 597
921 486
32 469
737 195
191 451
727 886
730 276
172 612
782 261
869 19
682 301
664 145
93 123
608 907
261 876
454 784
877 402
335 81
694 858
94 653
885 395
491 572
903 504
551 349
156 18
627 504
585 281
702 330
548 424
997 572
144 149
720 748
420 825
185 322
339 799
196 923
672 835
72 196
362 791
295 585
790 299
573 794
772 905
48 994
391 8
910 180
307 625
516 231
592 915
67 566
962 902
639 506
611 848
472 882
500 241
134 281
378 726
547 796
643 709
753 249
841 724
616 778
559 578
847 448
307 822
421 36
497 989
842 601
589 471
700 375
680 358
393 799
770 575
996 187
787 78
859 205
7 42
771 612
490 319
469 833
698 470
696 484
235 758
911 860
290 236
964 723
281 896
207 51
860 48
721 922
700 439
908 294
584 807
678 793
42 599
63 901
676 280
722 727
718 672
827 978
317 411
228 700
929 257
492 760
236 947
567 299
924 708
182 852
249 220
563 485
518 129
135 717
693 272
297 876
350 220
935 884
423 603
845 509
604 407
750 280
819 186
864 542
57 312
488 758
884 774
376 901
979 754
796 686
563 537
311 12
104 686
454 715
866 601
400 805
567 975
469 155
406 110
999 657
118 309
20 221
308 156
65 645
597 904
878 906
579 74
394 749
409 245
307 253
996 676
709 513
31 952
987 864
497 418
300 461
305 557
403 927
228 533
916 678
206 951
159 915
737 8
333 388
468 244
658 772
801 959
459 661
191 504
843 955
389 353
447 791
631 26
839 630
767 378
756 919
579 527
833 458
125 632
9 275
77 728
365 460
86 131
837 842
401 525
759 979
51 180
637 876
215 60
602 784
894 720
174 164
795 259
100 47
26 910
390 777
884 181
442 210
252 241
405 692
35 699
697 122
443 86
250 586
667 279
816 460
840 419
701 384
195 105
427 230
986 764
849 622
366 313
227 960
742 466
142 56
619 173
423 335
816 929
180 773
646 904
525 918
806 104
292 500
818 73
917 593
760 732
457 832
140 614
877 619
812 168
470 976
851 287
401 767
231 160
851 104
58 816
155 728
303 587
941 442
729 252
588 606
222 751
125 691
329 478
15 694
278 76
869 731
499 525
634 438
897 265
933 225
743 26
319 550
24 948
977 202
518 845
284 313
227 134
571 670
66 110
375 560
187 469
585 674
199 257
824 975
876 62
616 310
975 275
487 307
75 52
611 11
725 809
136 953
367 186
567 982
593 616
688 79
923 576
631 339
481 813
899 91
875 738
804 19
92 3
985 324
939 214
8 213
837 383
927 534
747 259
600 332
715 161
170 891
377 878
813 835
370 142
816 531
262 67
677 177
599 276
63 574
877 232
462 134
990 274
639 475
778 360
616 382
88 783
913 701
202 660
413 878
973 307
922 253
733 228
587 683
465 507
727 18
518 491
502 753
672 76
239 823
754 376
568 944
800 294
785 208
312 477
552 159
660 945
552 414
672 281
251 275
726 302
816 204
595 383
28 460
19 85
801 331
913 722
314 817
583 540
305 439
767 555
713 492
856 880
614 194
353 607
678 18
491 401
748 515
988 794
316 601
354 70
68 32
88 490
847 389
141 931
39 44
313 379
331 176
673 883
762 392
630 702
90 908
838 108
380 229
151 693
514 163
967 218
961 614
429 983
891 252
711 183
308 861
200 547
907 65
61 471
96 834
679 26
579 664
277 534
755 764
969 558
844 32
892 966
121 443
512 27
758 907
284 247
138 728
274 363
797 28
127 117
937 322
176 40
641 296
322 341
428 522
296 537
781 611
857 775
804 994
854 77
457 835
508 914
831 344
174 126
736 555
369 945
329 173
290 534
601 998
450 691
374 870
359 198
985 427
727 184
757 584
639 872
588 993
308 409
127 338
962 824
696 687
810 940
282 524
441 38
107 953
427 745
89 588
550 313
194 35
966 241
184 938
461 839
144 984
258 251
768 570
107 841
712 652
156 776
33 428
378 568
365 129
384 177
967 589
211 390
524 978
818 23
52 876
986 381
861 328
878 828
268 324
641 840
80 125
867 340
620 530
904 305
181 825
849 498
551 129
119 428
956 739
751 948
578 182
824 291
734 795
820 407
583 723
711 416
240 542
778 440
392 46
174 702
440 824
358 204
388 669
86 937
91 781
74 616
132 568
168 810
232 774
71 971
739 705
746 718
749 183
6 95
162 532
127 53
652 828
595 136
395 762
945 978
761 39
737 773
87 482
664 848
282 457
842 444
341 321
848 94
921 894
655 931
945 297
572 57
335 660
493 23
961 509
870 594
965 63
389 657
575 424
42 581
354 390
473 651
56 240
614 457
897 439
382 632
27 484
858 888
640 293
596 677
245 897
348 210
354 756
481 293
546 214
924 924
49 236
123 628
509 295
221 148
587 168
177 979
821 577
426 418
825 126
627 178
285 713
754 326
473 494
121 92
242 693
239 180
860 767
158 32
449 520
60 428
697 293
450 982
357 764
164 635
1 917
960 473
634 13
192 785
817 38
396 605
330 960
370 641
433 131
536 204
13 169
217 938
745 760
125 96
451 927
849 802
358 243
553 926
37 606
736 497
496 860
244 86
313 881
159 93
173 537
301 543
637 149
696 867
461 437
330 992
85 367
598 173
151 276
508 161
554 905
53 988
56 937
392 516
88 457
868 819
545 422
723 836
611 128
999 192
246 370
517 413
248 796
814 896
36 628
92 337
971 437
628 194
334 431
843 509
965 91
657 445
341 853
521 728
832 613
65 889
325 946
178 405
188 662
474 30
171 791
472 179
235 984
188 521
907 389
809 584
334 869
536 824
295 65
580 633
927 119
407 495
218 61
442 292
160 242
302 806
791 584
352 789
688 852
957 229
176 303
623 11
302 672
914 197
507 133
774 512
158 483
950 322
727 477
516 349
152 660
600 417
340 637
121 877
672 890
399 595
691 125
825 910
50 541
601 649
958 808
218 297
796 547
494 916
117 793
639 807
35 373
21 250
794 239
546 589
856 911
922 932
416 969
13 148
307 3
306 928
417 669
373 740
421 407
464 361
426 508
472 820
265 240
754 504
14 540
469 477
252 861
398 738
722 875
651 620
856 475
786 561
230 292
279 579
960 719
191 710
808 264
235 791
440 951
317 6
135 6
61 325
67 220
550 702
5 669
928 444
945 491
364 90
188 156
210 767
297 291
959 577
97 282
172 249
4 415
181 513
279 67
32 576
504 167
416 661
315 95
747 775
848 408
727 966
59 643
915 91
433 74
100 919
69 543
990 540
348 928
319 836
745 889
314 676
594 5
308 615
739 297
507 193
32 173
619 49
704 535
775 900
977 88
575 561
852 520
807 993
165 694
68 95
239 872
273 553
376 103
652 303
300 433
152 673
956 590
155 876
185 158
903 607
851 968
422 328
930 670
825 529
70 361
686 247
912 51
246 393
429 905
459 683
2 636
33 801
642 618
978 325
103 190
661 442
996 979
527 257
579 282
307 612
18 427
68 657
490 46
713 49
590 256
257 585
587 136
128 202
506 117
840 324
674 700
906 689
746 162
274 684
649 819
200 417
618 971
362 106
519 629
335 530
991 963
555 685
780 73
527 894
813 152
753 147
681 652
579 724
7 524
608 613
605 632
591 132
877 755
635 981
633 183
329 153
313 402
829 811
311 728
847 539
269 537
342 638
791 259
871 454
182 977
809 590
101 307
844 756
394 242
990 864
55 682
464 880
469 784
505 773
597 166
376 939
381 741
712 262
77 521
930 892
400 612
515 220
569 802
972 878
863 286
750 184
212 982
971 338
571 682
599 999
492 404
173 238
489 767
644 969
780 251
434 775
510 404
112 432
86 63
782 991
944 433
426 468
550 122
209 158
110 70
853 998
636 634
989 577
704 874
246 94
103 271
609 889
623 461
886 258
94 226
834 749
861 195
829 611
485 527
626 587
797 457
402 70
531 460
37 818
725 898
365 905
860 294
821 415
283 969
861 284
325 478
764 855
289 396
830 677
574 929
811 434
223 599
871 429
246 7
878 9
861 518
404 43
865 425
660 430
346 984
899 575
154 638
67 453
915 661
785 975
45 1
579 411
622 732
644 831
723 727
366 622
302 710
733 745
382 522
836 604
34 551
838 15
116 560
895 265
502 521
10 763
147 512
735 77
608 847
98 594
846 349
743 479
995 882
754 107
40 115
870 538
626 956
966 331
661 722
422 621
920 871
214 852
157 173
251 2
665 79
303 670
717 172
207 342
25 139
246 798
849 619
529 370
805 613
985 469
664 321
435 966
489 196
370 568
244 499
212 92
704 149
93 746
982 756
66 769
74 55
251 467
881 970
39 338
935 408
796 500
267 359
359 154
559 317
709 984
372 332
897 622
943 189
948 371
998 744
222 265
351 904
410 878
864 661
430 264
266 842
590 487
3 809
222 708
368 673
859 345
692 409
620 13
768 402
297 824
400 475
635 445
292 520
864 106
469 555
721 461
564 98
212 709
852 198
198 39
827 18
82 834
790 132
229 486
683 918
14 439
486 749
847 683
139 25
650 394
454 115
300 512
707 628
29 741
545 42
699 356
93 750
791 810
598 205
861 484
631 241
224 175
293 153
221 468
217 360
151 29
537 57
305 486
101 391
95 313
874 725
553 98
252 187
691 620
757 263
928 656
482 836
244 438
208 856
882 308
405 524
63 771
368 181
188 317
399 21
955 850
23 581
103 591
588 517
714 138
916 938
535 5
85 143
722 579
522 782
42 419
654 29
377 752
600 292
655 612
718 211
904 308
945 627
22 143
790 995
328 389
39 517
592 693
129 661
255 705
57 82
727 656
297 904
938 574
942 318
362 572
415 419
74 848
461 285
858 615
932 769
35 294
909 673
927 271
479 694
764 782
166 696
341 947
619 57
872 449
102 912
401 910
205 129
273 868
121 263
603 640
550 628
785 477
5 56
536 313
69 906
578 771
12 398
91 173
88 564
436 42
901 806
940 876
778 574
317 218
259 691
88 928
734 724
511 630
115 802
218 747
293 706
630 916
932 362
40 794
991 506
72 109
443 987
184 768
481 43
692 770
72 489
302 274
448 493
943 242
10 482
313 775
140 789
162 302
109 631
952 403
872 782
880 881
263 175
81 35
265 545
502 220
72 131
688 723
21 519
290 975
371 723
9 987
267 27
684 72
677 371
794 50
312 171
339 682
921 312
569 604
383 598
327 528
647 567
207 529
308 370
800 823
172 165
884 604
860 157
915 428
903 16
753 197
787 552
15 67
7 918
323 161
263 856
590 458
986 342
146 791
770 504
188 487
342 86
333 926
717 602
334 425
45 349
298 46
776 196
422 429
100 116
866 872
982 23
718 863
231 504
31 916
928 75
177 748
343 880
603 483
308 185
986 338
765 365
115 434
637 291
181 87
919 396
107 419
8 239
440 946
874 42
428 534
871 678
678 987
223 149
934 771
979 467
210 898
862 316
668 869
906 270
864 345
270 315
993 732
887 90
389 820
969 499
88 636
720 993
257 583
671 426
785 733
528 506
279 95
312 366
965 399
810 635
927 917
793 63
1 43
30 470
456 353
207 962
651 27
854 651
421 883
121 20
320 518
44 349
50 142
811 611
489 157
143 542
185 996
230 664
625 160
313 889
546 666
184 300
441 375
985 35
899 908
66 530
682 250
241 830
618 906
71 163
571 326
380 106
690 418
623 410
550 332
616 843
363 88
686 340
109 406
412 938
29 678
9 541
161 589
660 321
74 342
511 130
117 816
302 130
809 201
389 472
294 967
172 77
927 951
969 645
397 479
126 780
814 486
99 389
114 855
974 767
336 795
141 159
46 950
711 786
773 4
752 296
598 401
27 994
125 896
733 182
679 199
36 652
965 723
799 458
881 196
981 531
826 379
763 775
768 10
182 638
907 860
864 152
17 662
609 897
857 367
840 837
869 683
848 1000
361 114
840 40
254 746
252 441
688 115
952 632
634 741
775 441
63 618
182 902
648 908
580 687
22 524
742 149
76 45
132 995
163 173
379 818
415 603
500 830
488 398
416 862
921 157
343 741
445 505
260 644
305 808
226 72
757 631
210 576
361 49
910 894
285 272
48 52
838 704
10 163
824 370
41 133
970 860
570 900
413 284
522 624
699 297
711 261
97 449
435 708
104 385
106 51
575 780
934 681
121 382
129 507
214 624
94 986
575 381
998 647
973 572
584 594
813 517
888 934
792 471
538 454
272 4
277 417
340 590
172 275
535 403
271 369
281 168
991 19
428 789
112 951
462 531
116 739
171 383
54 907
454 396
891 863
657 354
560 534
208 899
876 76
479 24
293 581
61 997
547 242
596 623
255 584
435 368
300 229
190 263
623 8
49 588
669 765
49 854
356 289
868 308
880 220
374 901
984 774
63 552
480 70
756 298
706 228
182 755
393 173
725 431
876 746
130 605
112 885
862 263
332 501
20 893
195 439
745 688
547 830
980 593
280 61
323 852
428 13
561 415
279 854
737 14
509 749
39 137
515 573
759 318
259 672
664 606
718 295
811 498
471 845
859 932
438 788
32 147
290 422
283 804
346 394
473 604
417 204
388 666
702 105
960 512
954 783
694 566
480 621
202 269
767 49
795 676
421 578
491 97
773 2
269 637
923 438
999 893
911 322
738 543
727 876
242 851
229 441
854 539
196 145
798 933
448 759
199 697
566 848
170 92
893 365
340 620
827 535
888 734
376 405
375 175
164 219
915 119
562 976
773 807
697 171
772 813
616 386
143 51
517 306
371 536
324 454
259 448
676 787
537 456
53 153
847 335
935 677
646 258
130 904
705 389
855 147
49 749
198 502
752 435
566 36
763 15
860 551
846 419
822 500
115 103
88 839
246 993
381 388
685 10
754 702
391 868
716 14
3 571
879 694
979 377
113 697
891 493
854 190
610 514
623 877
817 320
483 507
531 560
557 179
521 993
106 375
782 932
160 272
891 261
982 104
98 410
321 407
840 609
435 748
741 245
331 652
942 997
257 550
288 706
624 83
327 664
315 556
472 249
226 42
342 168
38 910
352 295
811 991
474 389
456 67
264 399
954 807
816 759
202 639
314 650
640 716
531 719
154 977
441 200
242 278
837 711
293 233
304 72
151 261
875 497
598 54
788 191
730 678
741 459
610 714
370 666
731 618
550 680
870 2
516 123
649 799
908 372
634 840
582 394
544 147
442 451
871 15
811 239
147 198
519 986
34 274
724 318
577 752
342 63
366 160
304 535
897 690
597 833
170 13
173 409
482 248
727 322
401 303
690 118
278 924
971 837
739 190
322 361
508 121
418 87
11 163
219 333
352 81
604 372
742 694
562 63
55 2
272 122
95 552
859 864
638 433
948 128
685 299
561 288
670 302
982 583
560 433
870 674
956 81
889 946
945 812
277 981
110 837
269 132
139 602
714 855
200 531
186 232
223 473
806 445
680 719
643 3
885 153
172 203
484 390
506 411
404 247
249 821
591 133
726 991
193 271
74 432
782 307
466 639
70 681
467 88
964 814
984 508
436 415
210 669
981 397
683 442
304 424
126 673
732 177
646 65
925 627
938 319
283 895
466 938
318 348
556 906
191 111
852 579
452 936
756 97
723 270
529 608
223 818
712 391
90 702
935 6
735 864
352 654
437 880
261 11
698 538
868 409
291 632
498 127
594 314
481 799
178 269
632 727
488 606
864 277
326 578
704 51
919 459
426 864
124 873
706 856
779 384
341 569
894 666
498 949
942 750
389 904
347 263
793 721
531 17
972 577
519 313
145 764
330 643
712 398
223 6
148 611
270 974
22 145
811 368
440 937
465 849
99 490
559 163
934 365
509 564
675 267
519 115
678 432
333 494
63 961
258 157
647 573
991 554
415 20
203 694
55 223
153 766
78 464
724 465
957 857
734 975
936 724
528 350
96 864
448 609
127 651
654 533
96 426
241 667
263 946
104 239
309 189
213 244
593 8
42 973
967 915
951 538
963 939
958 209
803 220
810 815
58 711
70 774
710 378
810 347
345 971
161 791
501 162
935 964
46 670
20 746
333 435
89 42
812 722
322 97
125 399
82 522
69 101
267 401
887 707
795 51
278 329
208 362
502 750
45 803
885 473
705 164
232 499
214 364
967 360
807 596
40 372
475 586
356 131
940 240
955 847
373 601
319 417
319 126
13 710
309 286
871 281
653 611
185 8
927 47
354 194
610 598
150 974
398 506
409 209
257 28
151 535
74 245
438 135
451 400
85 952
373 392
724 213
525 77
307 405
156 445
61 880
836 66
676 842
354 828
26 753
814 749
318 339
260 138
982 725
369 5
53 44
223 147
960 600
899 125
348 216
803 716
775 962
855 805
405 333
901 105
628 5
390 782
73 517
7 523
646 342
18 228
630 872
686 789
80 519
301 77
794 696
948 870
211 786
173 840
10 205
993 299
946 453
626 407
802 819
362 423
956 277
147 40
847 709
927 803
453 605
507 399
410 261
348 387
667 374
692 512
753 190
898 80
805 25
474 123
68 715
579 726
677 550
846 562
451 834
408 962
87 493
490 351
613 894
195 458
292 223
337 121
777 626
566 166
436 408
516 630
680 250
196 487
535 92
779 823
805 91
39 578
290 24
436 796
86 751
233 582
756 393
483 694
618 834
126 722
210 182
153 604
100 941
1000 756
852 834
897 292
229 250
238 749
17 334
867 465
777 372
69 487
315 397
744 235
72 852
26 479
430 892
944 558
263 364
396 723
968 842
638 949
613 972
639 594
917 948
432 989
799 457
819 580
137 315
38 797
687 388
677 536
265 315
481 377
55 398
324 839
406 347
670 542
662 146
370 954
866 989
930 552
728 607
87 993
369 328
317 44
869 812
609 274
159 278
168 820
375 609
862 833
886 634
190 847
260 348
19 740
74 261
349 585
919 963
291 358
88 473
977 443
78 847
45 97
587 364
409 636
14 568
864 104
992 183
755 968
477 196
828 283
99 934
447 46
520 535
240 540
735 989
29 669
415 887
492 242
521 590
175 475
242 814
653 732
997 387
113 793
832 410
831 246
839 169
911 365
995 278
349 791
627 353
91 298
697 255
370 880
16 200
873 315
412 40
818 223
691 261
872 777
164 867
950 37
533 485
14 935
954 131
789 691
407 765
703 814
783 93
335 843
534 505
754 625
741 74
960 118
304 536
706 364
11 489
808 110
787 119
159 121
625 422
485 325
994 238
749 41
158 790
182 349
458 926
459 969
545 308
790 29
844 366
972 330
119 371
23 833
805 514
173 262
792 632
230 837
211 299
901 1000
680 532
463 330
103 389
49 275
29 12
663 78
591 342
609 77
406 300
210 416
91 477
747 480
123 221
675 381
744 981
410 235
793 68
835 126
350 899
1 24
279 156
78 374
780 545
614 59
687 650
61 521
127 242
818 811
18 593
491 591
742 121
746 171
455 857
730 596
108 332
142 821
870 732
539 360
674 633
481 772
803 327
357 399
234 122
922 40
330 391
390 437
257 511
967 796
428 702
764 582
28 120
581 734
449 838
792 435
203 534
417 480
375 406
987 360
602 827
811 5
738 684
118 783
978 183
555 942
485 541
301 446
212 991
715 813
817 877
620 555
546 665
736 69
866 660
929 523
395 197
53 81
488 235
455 135
6 408
309 546
964 410
734 428
628 350
982 527
572 351
938 481
888 514
964 196
99 950
842 315
317 469
665 655
501 447
427 473
831 324
768 718
265 600
590 715
501 971
279 817
439 295
284 660
767 63
132 597
666 926
525 571
961 93
959 588
73 322
484 597
244 480
22 493
956 411
243 51
77 513
957 463
90 669
762 911
499 778
588 997
612 805
194 381
361 636
898 418
546 396
946 828
764 848
440 311
781 226
942 248
659 38
483 388
971 89
617 975
321 254
103 437
126 358
493 136
415 719
181 72
556 856
104 10
644 556
621 256
234 360
203 705
828 758
913 931
767 556
298 808
37 918
415 811
412 167
85 590
960 561
656 726
747 766
35 420
125 651
553 774
590 154
581 688
271 938
174 305
357 822
58 507
747 55
294 933
981 750
636 106
401 188
231 128
774 796
328 44
733 853
674 110
299 573
871 45
31 177
205 864
896 257
263 575
300 995
427 1000
435 101
429 973
476 135
998 378
845 184
740 239
637 201
323 13
16 664
775 995
994 302
409 119
239 340
804 328
446 562
488 86
7 810
905 34
812 378
308 805
679 717
475 418
633 65
109 436
744 906
155 798
217 710
471 40
361 918
16 457
175 365
267 330
433 132
835 934
605 930
246 807
332 362
753 283
98 914
243 885
120 9
782 640
925 123
954 830
549 816
640 731
88 288
748 613
133 955
595 165
6 924
238 386
463 629
568 238
745 214
561 369
288 167
228 877
598 480
235 492
120 630
462 515
580 965
557 662
349 470
30 863
422 669
29 650
227 733
629 698
922 133
647 372
435 291
350 35
580 800
598 942
226 872
74 18
627 125
891 616
907 247
655 834
185 356
851 39
283 149
433 889
201 540
952 223
563 758
786 957
740 357
482 285
907 484
184 460
812 239
823 763
461 133
753 380
17 158
525 802
900 417
783 436
486 688
450 208
562 178
294 813
234 733
509 981
745 311
188 536
362 136
341 359
460 400
688 234
210 93
145 333
401 684
582 635
472 621
843 131
955 769
348 544
876 259
724 50
656 899
533 945
150 349
480 400
794 18
583 749
786 283
292 644
126 519
254 357
227 879
862 503
169 363
52 297
600 189
579 243
119 169
808 221
330 669
723 498
32 926
812 737
903 752
133 87
324 994
91 24
934 850
710 263
760 549
638 20
449 577
734 974
468 636
74 235
295 248
896 337
737 182
230 556
479 241
663 279
588 456
914 136
670 256
738 758
437 923
555 232
978 137
895 341
825 916
729 739
161 763
370 624
587 158
898 493
629 528
24 740
13 713
226 611
135 111
792 504
661 984
929 369
110 426
604 998
129 617
710 99
472 935
474 958
397 265
346 474
685 408
905 681
448 691
925 265
610 800
891 166
419 200
576 641
753 925
555 200
616 480
847 173
258 461
830 833
618 23
162 908
113 151
727 851
34 385
786 232
321 951
179 930
411 361
762 863
487 380
352 839
108 737
969 835
794 641
685 683
57 523
414 294
20 914
219 544
346 748
783 766
411 241
424 102
652 300
104 23
717 123
15 935
474 748
262 608
104 970
133 856
950 136
155 406
642 156
119 516
838 921
459 276
813 891
125 298
747 74
255 75
548 253
431 595
677 555
27 459
267 999
928 873
265 615
614 149
258 932
19 516
70 628
891 58
532 461
221 103
603 573
766 612
157 851
869 788
186 117
930 853
777 68
108 340
17 668
924 200
922 704
998 459
810 439
372 514
552 831
854 937
792 878
77 67
616 492
348 718
191 616
801 83
271 524
949 822
111 216
256 5
529 871
760 395
113 687
822 303
738 572
146 38
746 851
191 856
418 676
864 78
384 471
342 930
617 101
325 850
536 733
355 180
760 852
702 407
898 365
120 331
914 289
93 825
558 519
699 576
115 267
26 792
336 580
392 507
6 440
639 83
892 278
67 233
195 324
468 753
485 330
555 226
423 912
192 22
641 195
779 686
361 134
78 692
857 584
458 763
602 867
430 110
301 728
511 941
503 456
676 993
971 742
937 412
17 924
848 479
694 366
536 692
937 24
106 234
682 582
612 2
561 446
26 788
567 962
527 475
772 572
192 493
185 217
76 121
706 274
762 652
832 845
416 756
834 632
752 423
793 809
48 907
125 674
932 239
918 938
179 724
768 362
568 685
440 764
302 626
395 485
886 498
937 782
981 220
965 938
319 773
796 86
486 364
189 776
951 86
314 322
743 278
611 688
998 929
812 146
99 911
614 939
326 154
654 59
144 279
556 888
926 905
817 737
22 485
172 423
852 138
713 529
291 779
651 372
327 797
894 956
387 801
705 12
400 107
546 786
622 540
68 46
724 454
198 919
361 827
745 922
619 438
854 68
466 748
374 663
18 490
269 947
709 222
659 325
582 887
633 849
792 838
917 168
396 933
232 329
645 708
929 564
759 77
581 193
507 690
574 774
986 641
528 982
349 865
429 70
568 668
482 710
686 63
216 266
847 832
31 839
249 911
820 597
775 858
577 203
206 552
703 343
716 313
192 914
522 879
789 54
264 294
118 190
337 670
313 750
62 296
646 910
340 167
936 576
979 5
490 242
298 607
81 892
910 250
768 394
526 55
21 524
681 326
654 639
926 422
33 451
515 755
339 685
560 363
171 852
586 869
302 33
395 443
864 554
259 780
886 819
856 813
528 457
497 529
728 581
56 943
308 562
221 194
732 981
793 408
354 320
70 232
270 481
413 671
291 899
199 627
540 216
52 272
196 173
210 340
12 796
689 777
779 110
8 48
665 600
54 556
629 37
53 560
708 837
389 799
947 136
526 110
138 542
647 276
292 627
312 344
450 970
310 202
956 378
956 657
604 350
819 980
964 204
30 964
887 567
981 138
339 823
293 666
7 12
367 383
558 626
928 87
252 757
586 970
947 16
222 608
529 528
402 632
696 701
70 389
145 58
642 636
274 499
840 731
510 906
224 264
538 721
278 916
149 973
968 570
498 236
469 599
145 214
427 485
918 316
205 195
167 551
89 489
259 838
666 84
649 855
6 491
911 632
499 458
439 357
350 888
194 403
479 104
34 200
4 532
657 745
486 398
754 150
732 546
323 998
986 350
298 687
237 59
782 902
244 179
933 721
244 318
921 600
344 686
327 735
610 432
236 341
690 314
259 339
353 496
749 993
16 991
133 948
265 984
151 238
757 112
805 350
16 512
359 285
205 460
138 137
602 408
135 104
72 839
390 362
872 18
582 322
186 916
590 34
380 543
998 141
108 565
511 46
20 938
351 702
186 222
720 120
114 497
56 906
363 53
970 908
113 860
684 742
479 222
693 210
400 617
290 165
661 537
669 767
573 631
369 965
788 670
935 187
857 124
109 23
633 681
5 1
997 413
289 31
158 971
664 540
111 119
881 967
22 345
364 907
611 316
479 597
469 247
533 842
893 415
995 27
342 54
665 173
113 716
53 561
613 756
708 887
755 181
843 448
620 236
456 678
725 73
584 129
356 344
189 320
206 48
428 400
907 467
248 678
903 551
580 268
782 163
763 139
68 470
835 495
814 328
771 222
709 677
651 438
402 618
535 236
465 570
897 879
943 857
314 894
959 635
870 650
767 831
709 279
638 635
401 186
199 716
768 510
306 121
215 125
662 367
167 435
437 326
600 271
878 798
302 13
612 607
191 972
96 277
373 757
995 891
816 334
218 604
226 888
615 915
884 273
955 185
741 462
91 188
297 85
172 227
827 182
43 404
421 9
282 273
966 133
637 408
223 616
812 279
503 330
46 681
864 441
449 403
940 82
1000 568
743 729
137 843
106 359
811 917
88 491
298 134
172 161
926 256
10 736
456 388
516 455
427 144
152 843
990 240
725 504
111 948
683 830
285 517
227 834
512 717
150 547
97 183
16 794
762 866
137 94
280 65
192 414
522 153
422 28
504 764
115 558
989 688
807 689
299 460
339 603
481 134
20 367
65 531
883 710
618 882
977 84
439 317
772 57
236 930
97 886
488 222
588 984
390 470
184 578
951 821
257 739
596 380
795 184
271 950
285 509
680 330
923 669
598 730
525 548
563 127
890 710
953 730
600 630
80 216
897 540
998 376
621 261
970 241
59 922
970 10
232 834
49 37
72 574
926 280
447 200
5 10
54 936
871 23
297 498
184 434
506 154
335 175
709 691
627 407
40 784
391 740
551 553
687 173
64 884
290 596
843 330
12 362
656 567
81 398
404 353
325 295
772 250
579 687
509 480
870 178
874 743
235 645
992 543
591 76
594 524
481 463
293 85
148 81
74 735
77 417
277 686
458 907
390 579
499 682
15 561
98 860
539 657
839 39
89 912
277 153
411 259
62 574
315 560
473 56
189 363
753 152
881 618
228 250
315 412
338 299
287 296
352 168
919 540
862 436
807 203
27 687
172 122
723 996
514 707
723 851
358 361
472 850
504 297
616 401
874 534
356 493
99 67
779 843
47 772
193 339
803 664
493 270
942 200
114 258
431 432
255 59
24 795
92 167
443 860
417 635
299 394
849 376
786 208
128 421
518 483
609 960
694 377
947 595
989 788
661 182
389 246
372 584
875 211
287 920
587 585
181 855
322 368
755 800
949 596
245 689
145 616
25 395
605 581
171 544
78 345
891 751
64 678
518 170
829 818
117 73
321 717
440 80
798 957
249 626
126 717
698 983
749 246
466 147
269 240
440 73
42 312
80 827
786 877
135 386
595 831
429 519
193 392
266 113
704 906
959 138
605 1000
449 345
57 529
458 215
381 454
331 646
918 797
532 622
3 897
87 878
739 844
102 507
351 559
722 862
421 335
154 801
140 836
679 687
347 700
577 701
277 463
370 378
581 708
925 906
592 211
391 288
925 737
987 887
587 150
729 956
879 698
27 166
91 607
45 84
334 318
212 166
690 144
506 564
713 787
836 777
109 926
736 334
744 132
807 545
610 871
795 576
707 672
319 155
957 716
215 511
708 524
754 194
690 912
90 299
134 772
641 852
870 436
796 996
992 680
704 521
558 13
523 295
702 645
464 112
154 455
221 211
472 743
505 118
370 345
102 612
275 88
636 976
910 761
179 15
317 506
66 537
716 889
632 572
965 543
870 630
913 2
335 822
763 938
546 986
397 725
602 297
585 488
123 549
500 251
651 57
789 915
737 172
158 809
873 587
926 474
706 455
247 643
294 370
191 676
99 418
955 156
676 837
112 34
345 985
810 207
558 516
173 700
333 563
742 611
954 840
348 920
224 978
215 687
363 911
23 334
533 833
892 90
894 209
908 542
504 934
803 847
918 378
43 439
623 467
369 674
882 579
31 790
473 363
296 983
859 840
875 14
276 807
102 318
246 864
268 915
114 846
354 964
892 598
535 386
913 780
97 526
957 418
946 764
390 707
619 800
392 985
948 258
934 896
750 242
313 685
242 309
205 632
160 149
855 460
406 900
942 48
131 575
916 608
265 279
402 507
133 272
63 645
520 397
224 730
16 608
567 122
209 968
926 469
92 866
134 509
257 966
382 912
580 265
346 147
386 907
466 717
405 743
537 856
153 980
721 558
194 206
549 592
938 731
351 119
429 121
989 726
264 493
706 337
402 251
199 383
344 488
825 816
525 225
323 526
771 921
999 998
603 56
686 5
979 726
875 322
214 339
727 38
263 603
128 594
9 512
345 964
320 225
573 590
611 138
281 690
725 516
395 339
766 260
442 42
607 982
12 531
923 974
668 203
113 435
488 236
168 929
630 282
689 247
355 647
580 366
530 503
95 45
956 430
421 63
378 29
264 543
145 245
824 185
183 71
925 587
613 630
26 248
917 192
334 304
285 663
4 310
108 220
467 274
797 384
221 566
77 971
466 713
22 543
312 482
114 131
866 924
667 677
543 710
139 378
357 715
536 292
885 847
977 584
260 194
86 357
502 541
217 877
878 708
94 504
218 836
952 956
377 928
539 636
474 397
753 59
375 568
423 732
919 468
991 768
476 143
63 731
621 538
850 316
142 664
748 474
133 516
471 367
21 644
846 675
237 695
348 458
476 243
391 960
111 861
840 243
271 212
875 878
897 874
469 27
684 579
856 406
553 47
259 238
971 108
515 197
337 428
268 241
224 386
149 229
225 702
877 885
462 199
33 871
99 790
366 463
13 954
858 759
772 907
133 5
697 982
853 667
456 201
28 821
663 990
351 675
785 633
172 556
540 818
431 556
544 621
138 861
164 552
372 966
281 776
683 54
610 165
86 617
25 201
492 162
413 236
265 576
787 568
884 216
3 47
502 709
158 939
901 844
80 480
889 218
728 284
512 596
642 896
551 94
343 479
746 695
181 647
312 970
262 975
928 125
922 156
638 916
9 292
945 810
689 287
641 434
432 872
531 572
861 804
79 850
125 686
973 881
53 30
177 972
469 67
395 944
623 39
32 505
962 244
308 41
446 379
874 187
873 697
333 440
68 307
831 452
47 470
200 58
408 551
747 986
387 248
277 622
795 322
98 479
761 165
137 591
968 299
120 918
858 320
328 86
360 888
369 746
626 411
602 845
787 241
607 155
791 816
704 153
537 914
659 219
982 250
6 8
261 279
745 48
871 132
286 710
644 112
179 699
616 733
544 152
646 276
57 304
939 827
249 697
892 606
704 152
551 106
931 471
532 930
31 62
628 647
794 171
798 439
798 206
94 644
80 713
762 135
455 864
589 389
432 473
670 814
534 297
964 371
175 731
217 418
286 151
366 477
480 149
301 149
963 835
798 774
514 617
383 335
937 198
631 239
111 715
21 591
91 177
508 888
856 685
707 145
397 154
600 487
672 334
705 386
452 597
757 666
918 200
439 497
797 295
791 415
811 187
568 667
505 643
852 542
675 556
279 898
747 763
539 116
789 687
762 970
542 552
90 655
723 61
173 579
704 24
979 652
166 126
812 740
276 705
709 849
564 181
930 556
497 409
489 151
457 607
312 202
442 208
762 724
116 259
132 847
589 117
511 582
7 309
653 292
913 802
984 28
412 467
226 352
780 553
54 379
332 972
184 195
553 542
503 557
186 624
99 229
612 139
292 824
255 703
406 224
575 185
916 460
600 99
6 504
641 508
413 826
754 48
710 113
893 918
851 709
655 651
181 756
481 190
929 465
577 689
263 500
203 338
53 215
273 335
609 23
651 596
446 831
352 278
373 632
742 498
186 885
170 740
311 627
164 664
923 1000
335 341
548 295
381 945
201 139
82 722
852 852
538 175
515 946
518 230
496 760
741 876
704 530
980 280
60 581
478 612
685 948
214 708
246 690
865 97
7 731
395 876
312 890
635 53
117 691
28 799
604 450
358 640
397 571
277 764
212 85
847 947
762 958
568 789
757 523
36 509
573 101
966 915
801 232
18 308
448 573
107 38
147 390
402 201
989 955
527 409
825 565
29 552
638 509
904 606
366 490
207 429
217 984
900 650
944 889
511 794
508 651
730 1
410 448
743 530
597 248
125 89
136 159
186 396
5 281
275 456
779 509
496 106
223 35
210 273
122 457
654 246
545 534
644 468
231 771
197 453
767 809
433 257
971 878
712 14
440 491
414 281
182 77
847 555
515 85
341 94
774 355
424 485
848 168
541 596
520 722
24 878
134 222
576 382
684 90
466 994
388 807
88 771
697 549
343 671
190 574
295 512
733 371
481 308
158 136
375 245
258 79
457 87
559 153
635 253
823 667
666 525
184 189
663 284
378 100
725 552
767 518
799 341
57 262
467 142
760 2
683 774
285 440
945 55
82 189
290 548
570 117
475 756
178 70
683 164
728 794
165 410
664 569
188 676
413 157
303 18
994 129
774 523
987 188
597 945
160 510
798 638
8 985
314 594
447 95
657 220
43 726
265 168
883 861
709 197
534 638
715 763
210 240
733 827
797 775
155 168
380 217
927 92
426 547
614 951
284 698
129 81
718 634
725 826
969 151
724 843
900 690
317 359
739 59
401 490
873 785
618 134
720 939
781 535
485 677
35 264
967 572
943 933
60 933
179 439
954 898
681 220
462 484
948 522
725 243
807 102
442 866
386 911
813 78
384 419
955 647
845 448
665 46
429 967
619 735
523 496
943 314
742 123
773 517
328 743
604 293
740 890
810 570
386 608
203 763
591 643
571 836
712 523
121 935
579 678
348 225
569 430
119 51
873 312
904 307
984 268
357 272
620 180
947 492
491 348
976 683
335 891
516 318
899 515
712 56
792 765
151 191
361 126
355 976
805 168
196 682
267 530
575 449
504 91
754 654
779 988
485 149
542 441
575 957
899 501
406 550
915 272
518 448
609 806
860 629
287 342
955 167
438 81
913 401
848 585
742 329
450 759
318 959
300 46
96 236
672 734
930 847
314 368
332 365
33 1
272 718
856 201
436 281
951 891
435 264
610 341
864 111
48 303
268 666
951 57
732 997
399 342
304 836
490 493
369 505
443 750
553 746
639 160
18 194
846 768
566 785
312 11
964 967
846 837
670 687
330 390
140 448
221 297
84 315
826 650
268 672
417 154
624 753
763 984
254 961
173 275
329 156
342 550
864 436
499 689
651 463
726 970
765 724
823 781
266 504
956 612
703 20
465 326
918 906
573 569
368 458
135 712
782 310
813 780
5 217
871 740
484 398
973 791
361 675
353 728
82 277
648 450
615 681
39 101
762 236
635 990
768 995
171 369
645 303
54 730
120 505
197 234
511 756
45 5
981 628
52 748
622 68
677 145
788 684
397 432
513 973
779 194
525 871
312 36
626 708
40 618
597 174
593 148
715 381
912 677
494 732
36 900
935 927
758 326
897 528
697 493
63 293
315 129
25 498
591 189
18 502
585 166
598 388
211 547
438 497
474 196
75 870
214 775
38 629
201 348
449 962
173 659
509 611
155 334
55 232
358 234
600 128
571 490
401 141
574 193
727 98
203 587
60 357
800 233
818 897
113 656
268 513
630 73
171 111
799 855
244 950
459 257
438 95
653 959
54 765
967 673
187 296
759 966
290 578
884 440
784 127
479 457
646 841
850 650
415 118
927 396
583 315
358 769
649 877
558 433
677 384
638 911
306 880
583 663
691 829
616 684
640 4
205 643
553 747
110 210
588 267
509 203
818 214
480 521
271 471
524 865
644 374
135 848
394 272
682 503
899 57
340 486
323 200
40 624
7 857
837 373
74 668
893 697
561 782
494 695
982 861
630 375
133 312
373 13
964 695
671 571
212 859
954 597
798 447
643 131
857 144
270 528
879 834
234 549
404 445
408 346
434 286
284 61
582 295
685 438
438 620
318 960
860 86
602 557
150 20
8 433
81 589
691 845
814 8
156 496
910 368
676 343
362 157
911 475
375 968
963 417
164 776
623 333
39 203
969 592
979 25
902 268
587 753
44 750
880 467
421 854
187 972
774 507
915 797
977 331
189 274
366 495
920 491
1 835
639 330
517 173
589 371
994 797
6 383
573 84
939 696
581 127
969 889
75 686
176 384
339 701
919 279
71 264
427 76
999 575
343 357
440 116
594 930
261 669
616 643
663 143
378 843
309 442
539 999
982 685
779 511
951 570
799 964
71 689
314 564
128 274
696 331
155 826
17 39
740 210
592 331
935 672
422 301
753 271
553 374
56 258
338 343
929 456
472 162
980 367
310 378
877 143
990 258
782 379
569 778
121 401
889 430
668 931
963 689
257 914
990 391
168 222
624 695
877 577
268 734
900 295
198 123
405 865
406 367
157 572
496 554
566 399
660 442
327 279
176 226
574 357
831 33
399 244
250 30
576 800
256 544
62 836
277 931
351 804
157 924
160 785
818 386
930 568
950 823
536 253
172 463
634 420
157 238
492 785
169 194
589 677
813 516
606 499
407 141
103 931
956 155
709 314
932 928
768 452
808 292
105 601
274 709
676 175
25 700
281 339
42 108
91 315
918 245
632 353
634 64
625 408
190 606
488 823
930 680
359 373
935 760
356 107
281 244
586 1000
507 562
407 49
876 840
601 162
347 646
902 377
307 658
926 801
734 772
771 265
922 177
133 823
905 439
620 429
597 508
267 179
761 872
300 55
888 157
11 507
687 549
699 18
467 14
987 346
228 835
259 569
441 970
400 92
145 287
304 754
737 62
853 495
129 111
63 993
947 690
872 546
832 715
211 136
468 770
972 611
498 228
601 979
971 172
404 464
326 275
10 754
820 853
680 288
357 794
435 206
373 36
536 62
384 819
615 745
619 791
340 406
405 16
889 680
146 156
518 614
456 421
10 411
90 96
370 107
493 168
936 859
655 283
74 334
745 112
874 258
356 315
705 782
529 588
706 251
418 457
862 353
316 627
813 970
262 886
766 760
263 323
114 967
705 924
365 372
902 177
404 531
127 244
210 489
233 116
339 854
107 148
678 638
429 147
951 970
140 718
20 436
912 698
767 93
565 548
239 625
9 328
297 336
980 872
432 276
96 335
770 588
813 194
336 931
638 900
877 839
458 411
649 597
38 381
311 370
604 742
645 700
76 673
815 197
261 379
199 91
929 512
549 429
954 229
5 594
266 564
894 369
825 154
99 376
953 281
356 143
371 89
215 761
111 273
62 467
767 56
144 52
956 269
964 798
309 610
657 833
554 70
651 320
254 514
395 424
911 350
64 7
676 781
333 398
710 989
934 886
416 463
630 668
239 962
303 999
232 495
950 946
589 807
841 4
269 601
165 507
624 27
180 447
881 746
69 502
8 674
612 794
516 138
859 47
817 344
406 874
486 771
370 92
702 305
913 518
1 761
402 406
635 564
208 553
677 45
323 664
932 30
658 493
348 797
725 581
25 153
50 423
508 36
460 767
677 743
148 334
235 496
483 311
108 452
438 210
311 790
233 818
177 571
648 172
327 234
742 4
250 179
213 342
863 925
40 887
565 39
58 891
521 792
463 310
721 292
335 681
957 818
435 522
208 492
764 831
919 815
913 928
672 823
451 275
552 523
918 238
204 696
33 72
255 335
726 629
564 935
80 701
777 845
488 529
314 809
16 319
610 542
656 439
283 355
313 563
155 396
554 821
589 644
876 949
123 227
902 580
121 202
679 128
992 194
900 224
226 526
971 814
259 237
917 823
761 171
386 874
509 64
1 501
913 457
982 378
193 833
654 461
7 767
631 760
74 368
633 582
431 634
897 208
898 736
873 163
192 280
374 571
32 774
497 14
382 518
503 937
555 400
496 804
943 299
836 878
239 351
492 734
507 330
102 824
847 404
17 702
114 397
589 301
702 964
621 545
874 151
604 95
146 65
469 829
397 934
578 985
234 851
825 606
964 540
461 661
164 671
407 4
788 522
538 964
127 165
262 341
165 829
257 128
407 970
681 957
960 212
952 957
236 468
948 856
95 350
522 965
736 84
871 70
399 175
26 986
642 162
829 589
17 742
705 122
310 990
342 183
157 61
5 694
56 740
525 581
331 167
95 159
423 957
256 732
663 823
204 509
945 407
854 470
987 184
988 81
544 594
876 966
550 484
49 847
450 250
735 112
424 553
587 251
345 809
226 572
126 776
887 511
199 975
417 2
283 99
259 242
369 605
671 355
744 499
690 890
224 556
270 240
896 484
403 617
858 815
284 131
986 859
686 255
135 284
304 751
485 993
894 463
652 390
307 406
6 488
343 382
893 793
602 380
76 905
130 913
645 724
268 250
203 919
362 906
640 704
287 884
145 744
188 393
851 184
808 479
6 798
559 354
393 272
259 32
673 476
822 141
228 193
224 234
267 134
306 178
599 777
57 501
976 509
35 542
447 653
675 752
830 865
801 279
961 881
54 305
228 5
82 103
54 490
601 793
938 559
242 490
280 409
289 462
740 233
890 549
149 323
652 202
175 121
80 26
754 369
611 131
680 871
425 633
584 70
888 472
308 850
367 54
194 446
80 947
325 975
106 218
434 137
591 402
498 56
73 158
359 833
976 144
969 415
279 340
297 357
812 147
764 884
674 866
821 558
529 55
871 856
198 191
978 548
991 518
111 639
785 989
158 440
8 832
658 180
741 869
88 871
149 995
895 42
995 5
32 220
608 567
347 553
697 902
654 11
371 482
405 2
874 275
176 358
185 523
7 77
134 904
117 843
457 892
877 588
159 292
80 23
379 326
520 779
214 719
159 819
157 8
949 411
141 825
150 836
15 21
223 953
33 108
978 501
325 852
637 826
39 3
198 5
536 378
945 533
795 727
370 988
932 972
728 38
242 266
229 280
268 778
284 423
153 713
440 136
476 813
825 273
367 904
267 986
681 902
73 913
162 128
904 596
551 905
973 125
453 588
216 917
29 119
512 789
229 421
445 47
507 22
611 45
950 132
670 102
490 657
157 920
528 609
525 888
213 389
712 822
744 693
396 821
69 272
660 439
205 709
161 835
751 608
974 713
582 721
533 2
992 944
283 4
176 995
453 336
620 84
660 885
667 625
686 514
410 436
122 383
148 55
57 447
975 691
398 329
706 665
591 365
814 889
976 961
944 79
345 1000
877 319
379 87
6 81
457 51
939 514
230 617
948 286
175 594
74 470
469 900
88 158
577 466
898 405
984 837
918 51
717 148
70 889
482 701
147 643
581 94
576 478
962 735
915 981
292 336
704 395
722 185
91 968
978 766
309 44
687 109
549 614
525 956
165 839
690 79
171 981
766 391
786 576
654 584
904 418
862 212
462 390
19 148
113 140
911 998
740 322
897 503
599 716
554 297
215 180
715 996
124 977
913 854
488 605
172 673
415 239
428 981
662 929
906 629
727 262
64 639
116 376
152 824
148 1
719 404
851 488
425 738
522 251
128 742
155 627
614 347
827 212
615 790
384 691
855 160
428 849
220 301
451 908
901 963
294 138
232 448
84 82
151 849
638 506
362 696
265 945
496 381
917 931
814 940
788 835
893 414
156 864
501 921
48 96
392 798
45 309
600 328
174 387
515 282
621 283
772 397
581 16
810 88
62 571
71 453
127 201
483 73
173 944
514 563
680 56
566 806
609 368
446 91
193 795
947 44
833 83
541 357
26 33
942 892
947 980
834 156
767 759
785 207
1 44
373 434
670 781
863 430
814 505
439 669
187 651
980 744
327 704
199 765
938 12
772 104
380 211
772 495
375 108
213 718
638 741
714 121
158 268
32 460
881 843
404 612
405 528
106 492
561 526
514 308
741 23
996 14
701 833
735 262
34 600
142 708
608 953
897 851
890 262
427 625
989 909
87 325
529 739
38 462
137 934
742 879
843 253
223 596
334 175
125 132
591 379
378 980
841 514
762 523
803 292
474 356
951 89
263 627
416 788
171 359
414 603
566 977
748 328
499 550
619 206
655 969
797 519
722 411
145 137
495 68
215 833
425 628
956 534
83 640
11 227
694 521
433 767
900 162
141 369
19 96
902 40
679 911
563 801
928 109
24 455
221 160
737 124
993 684
874 892
845 807
568 985
977 332
765 7
807 522
139 216
526 514
562 410
56 631
683 172
989 276
797 340
363 674
854 32
76 175
542 676
406 236
308 412
534 382
248 735
74 539
70 927
68 26
236 551
523 406
519 565
492 351
651 394
660 70
758 161
283 845
409 736
93 252
438 881
196 39
505 527
576 43
752 470
225 73
476 508
354 278
699 625
815 627
668 918
41 398
510 112
105 734
184 932
65 605
777 637
60 57
292 885
509 490
968 176
408 415
973 800
899 265
468 27
83 899
297 918
259 710
461 579
20 157
44 283
425 611
729 624
474 979
240 942
68 957
256 904
338 601
465 357
118 720
860 592
885 407
197 982
855 305
154 833
503 624
904 362
567 953
813 451
507 260
916 758
634 176
787 232
455 935
790 988
420 300
986 613
918 492
5 298
835 67
702 341
548 686
562 39
710 548
39 800
922 235
415 248
25 819
840 572
182 877
534 96
915 596
223 385
209 129
296 352
447 179
413 981
591 468
454 660
228 1000
52 420
640 699
951 22
109 542
553 633
959 133
984 132
758 534
411 370
164 540
561 869
359 402
44 17
575 530
420 941
226 8
80 891
382 373
735 942
241 94
281 541
825 52
411 39
472 397
498 362
406 193
88 762
513 720
1 146
197 93
580 608
151 39
758 288
700 581
684 278
166 348
461 98
391 667
274 5
395 560
63 94
723 925
559 68
834 532
432 487
934 306
160 559
310 610
335 57
495 225
584 397
889 142
816 252
878 839
723 712
371 872
714 819
334 112
426 20
520 594
768 22
254 263
11 838
89 560
623 739
31 631
32 589
924 866
28 412
568 185
993 570
636 746
753 722
728 714
650 827
523 326
344 687
958 536
721 876
187 188
578 780
938 978
399 300
835 2
936 374
88 470
286 471
582 55
374 871
33 32
918 168
212 995
873 999
399 160
372 939
282 490
309 215
437 280
65 706
701 797
919 505
664 194
4 14
855 941
326 639
30 391
18 45
159 286
1000 791
110 270
287 480
563 319
698 701
986 774
44 292
26 981
511 449
313 429
310 943
591 131
733 365
338 70
490 688
516 885
820 727
879 330
754 998
841 67
361 859
341 267
667 31
703 447
360 233
651 926
702 12
136 236
962 477
98 529
774 175
760 660
585 385
421 73
549 826
363 407
367 851
334 464
379 956
9 869
110 835
780 622
948 218
455 190
535 169
948 254
618 793
177 679
398 638
611 535
419 891
888 718
438 749
412 589
325 500
530 350
490 394
878 100
342 167
366 802
145 155
132 640
944 353
887 826
677 761
951 340
355 230
849 244
507 103
427 257
419 129
539 641
348 74
203 702
655 190
749 754
9 401
15 427
881 893
9 30
354 687
596 107
131 71
970 478
496 525
66 280
256 960
64 984
28 424
736 43
724 683
334 671
789 465
635 825
104 994
598 426
850 754
371 52
491 872
806 584
172 968
924 910
255 382
414 852
829 657
60 257
306 864
976 389
854 466
261 659
401 594
834 285
411 88
666 824
292 825
607 472
833 143
400 582
445 23
446 650
3 770
155 996
550 227
194 571
243 798
855 610
25 858
732 188
154 970
246 246
217 490
520 39
935 790
882 960
850 33
355 45
601 402
683 249
351 252
892 548
13 215
401 948
487 336
89 720
685 497
211 886
529 10
241 235
406 194
989 440
442 691
880 770
369 632
279 965
597 963
200 342
520 793
338 916
364 779
606 407
541 40
601 962
247 919
577 390
37 448
354 231
551 327
417 151
70 758
891 305
1000 104
470 389
226 584
360 227
773 205
855 985
1 271
213 276
959 212
600 281
240 266
592 856
319 79
847 308
987 596
186 199
18 788
772 609
405 711
620 226
539 814
481 394
862 72
839 489
42 25
590 331
844 994
394 816
219 932
629 51
21 977
236 208
85 108
361 302
904 228
753 463
463 342
145 659
688 538
474 258
822 102
309 498
943 783
127 315
111 554
526 279
374 113
220 199
760 475
778 512
937 593
206 82
971 724
642 119
856 347
543 989
64 78
657 240
535 650
769 494
190 283
629 755
901 491
262 991
331 454
669 394
633 418
187 779
176 605
757 34
383 19
376 909
362 194
870 83
992 963
8 281
75 993
580 457
661 78
322 656
891 194
906 133
867 966
160 94
550 162
695 836
168 369
351 44
589 260
819 363
494 76
959 614
477 177
12 263
892 854
187 838
552 408
785 399
900 76
434 27
175 677
420 149
452 161
517 410
830 776
986 135
158 100
278 187
210 698
335 832
718 138
513 849
925 694
812 149
390 138
591 951
782 904
832 621
689 521
246 697
382 850
21 21
792 184
521 832
392 381
518 826
311 221
933 87
474 171
3 730
374 590
862 243
768 944
298 222
454 634
585 820
127 518
906 846
842 772
598 532
261 491
233 281
695 26
335 338
911 633
764 105
756 713
636 873
722 799
124 579
727 189
29 45
678 319
269 364
656 179
283 752
484 271
976 500
519 690
489 679
831 206
952 361
813 30
901 194
393 422
129 368
273 647
887 898
270 893
253 690
883 380
425 727
266 1
367 204
987 888
633 225
785 695
545 406
588 422
111 636
92 792
792 927
912 3
37 240
841 681
905 890
648 459
651 332
965 699
475 92
828 618
973 406
331 315
273 523
995 378
82 336
947 614
455 773
57 283
373 715
381 455
200 731
774 230
354 73
688 695
347 987
111 716
436 853
215 651
435 594
553 140
18 165
800 57
859 498
585 86
710 725
246 629
400 812
287 779
846 937
23 345
431 956
814 26
524 654
167 162
981 932
302 716
260 588
846 105
534 899
826 40
870 502
797 107
767 320
760 934
833 740
217 135
391 351
457 426
660 576
529 467
403 603
472 335
468 782
754 156
294 497
858 601
387 666
640 246
770 535
967 892
431 700
325 583
917 703
440 170
748 103
338 811
132 540
1 847
800 595
382 230
954 842
675 631
476 192
931 165
623 52
76 755
801 461
376 983
978 503
808 18
138 635
562 68
799 268
871 422
900 837
556 53
229 665
559 802
353 733
588 152
1000 458
282 6
985 348
594 19
19 174
35 577
295 499
980 427
603 734
740 869
510 761
74 793
211 444
967 245
309 667
63 520
11 395
200 219
360 308
323 565
457 13
543 871
265 830
357 68
963 104
396 682
360 835
249 808
637 371
281 311
935 276
974 710
861 288
332 790
94 517
827 454
196 290
877 905
2 42
565 659
800 420
620 114
263 745
996 763
829 824
297 183
505 781
523 397
29 674
168 74
921 304
511 340
518 125
552 784
823 186
322 119
368 538
983 873
621 346
179 788
419 97
339 516
360 849
120 876
777 125
662 695
70 30
254 902
557 874
13 18
475 785
14 398
625 803
45 823
227 256
530 136
129 128
222 494
145 109
453 570
982 927
707 407
556 781
490 868
131 243
489 175
418 492
747 684
131 228
721 308
803 936
448 266
193 290
816 4
142 498
146 892
4 680
110 803
976 976
483 514
351 624
189 169
832 278
169 876
27 172
907 488
974 851
142 418
631 469
393 383
951 472
592 433
338 942
126 596
2 312
564 908
474 758
209 918
970 80
668 674
338 41
485 236
730 935
554 439
459 447
774 91
831 771
290 663
719 575
968 425
930 49
711 593
857 244
713 562
988 266
895 773
475 731
655 117
150 620
212 97
677 404
829 664
113 20
971 250
734 715
975 777
633 460
732 325
79 408
768 426
598 559
442 262
244 785
390 827
324 468
586 403
588 196
388 708
950 358
416 758
160 704
714 663
866 312
284 454
707 247
171 947
428 491
241 377
97 692
204 50
640 534
403 151
590 468
165 455
131 449
912 318
885 434
617 312
276 857
518 610
202 839
742 604
306 749
66 779
90 629
807 760
726 96
478 925
303 679
634 457
314 215
62 722
63 646
495 146
988 572
553 653
786 512
272 748
14 812
128 645
918 911
398 362
411 183
419 890
827 123
817 606
882 86
516 279
447 261
444 906
471 737
576 807
47 393
2 357
962 689
90 763
958 958
550 521
257 508
179 656
344 285
492 799
454 806
839 708
635 157
760 76
919 69
385 821
824 371
501 75
605 496
675 329
36 265
692 588
216 77
760 805
393 952
642 691
838 168
376 143
656 135
299 400
439 301
967 112
507 961
732 396
156 959
461 149
772 980
592 142
706 599
656 317
178 514
277 980
542 187
320 625
935 827
936 395
249 98
479 884
110 246
447 53
3 15
81 515
22 259
590 570
837 909
194 771
87 481
511 107
1 972
704 447
376 91
598 378
457 457
731 538
971 104
796 998
998 465
711 84
945 228
497 925
345 359
529 741
869 724
406 139
312 755
955 375
839 900
602 687
290 78
863 722
435 737
593 405
599 792
146 332
416 542
243 57
490 104
469 15
23 684
88 809
420 680
565 530
492 693
693 443
348 353
422 504
835 886
109 429
294 79
183 841
524 237
717 295
824 760
554 512
864 603
404 334
60 390
999 594
230 148
400 355
114 175
38 976
919 902
587 450
264 510
431 282
374 490
671 724
435 253
223 936
357 958
665 2
683 778
528 477
741 405
637 639
453 659
247 326
328 409
40 207
237 188
124 40
772 995
350 612
917 338
755 956
761 434
993 953
292 404
285 314
740 202
120 853
789 696
642 152
248 285
6 607
594 64
932 878
729 867
119 824
377 151
63 715
338 419
694 126
392 549
230 669
996 378
777 466
553 160
996 999
125 622
828 86
370 876
843 894
12 111
28 7
315 500
674 976
237 669
975 745
357 451
888 797
972 726
410 814
619 872
988 822
818 812
311 888
460 899
908 786
643 616
151 123
861 507
657 832
584 419
293 523
445 110
686 11
247 157
190 241
953 274
899 813
780 908
326 992
916 967
589 916
377 11
359 996
152 915
197 275
548 942
313 679
849 308
492 274
541 788
559 669
113 62
619 767
375 487
1 458
56 12
338 570
203 609
855 120
558 722
247 558
531 881
820 9
628 143
155 810
264 460
217 759
231 840
749 675
683 336
18 569
674 28
856 700
569 562
522 625
637 739
383 919
161 965
793 859
331 502
779 13
467 207
761 730
474 786
837 325
502 116
469 138
854 204
56 14
670 961
208 459
714 80
991 308
981 276
948 37
75 930
310 240
436 674
890 134
592 414
130 835
151 190
286 247
766 812
13 201
837 254
687 691
703 278
104 832
271 223
453 556
788 103
844 487
291 697
860 624
608 696
878 294
739 932
924 842
763 388
377 142
117 334
670 740
557 123
480 321
177 229
277 736
430 15
923 560
270 592
66 946
216 652
183 35
170 442
777 951
655 15
306 925
549 360
97 970
931 955
341 71
506 863
813 671
428 468
853 222
826 718
505 726
358 526
555 962
89 374
798 83
693 64
752 919
703 583
403 310
636 168
235 463
453 39
895 384
466 77
271 158
844 473
147 923
890 782
550 5
488 206
154 758
192 735
678 544
93 873
368 591
179 226
495 238
669 882
667 509
296 360
483 325
904 927
198 623
869 345
659 282
131 505
519 151
708 629
626 525
489 147
114 357
843 345
981 811
944 95
971 328
506 332
383 941
399 339
667 916
278 204
135 316
592 993
144 19
96 246
54 14
35 379
39 190
163 525
857 107
517 855
310 584
50 656
407 872
643 816
354 292
35 307
247 132
294 900
787 989
179 491
32 679
135 399
927 381
507 347
432 607
147 291
349 239
175 924
625 33
622 776
678 308
564 670
425 920
736 684
590 234
326 938
13 243
477 927
932 453
212 685
577 491
438 401
878 11
820 382
137 525
374 393
7 933
662 871
551 262
916 526
69 484
315 73
758 321
493 438
684 397
901 612
596 321
448 332
188 66
298 417
504 349
783 818
421 540
138 426
381 882
899 828
565 438
893 215
207 748
563 341
880 55
761 264
36 975
804 875
498 860
529 231
750 206
135 379
621 385
558 537
73 115
568 556
87 723
583 311
868 517
423 354
247 395
91 805
931 265
607 34
724 142
50 249
366 184
185 300
494 702
418 817
621 433
86 164
892 708
214 968
610 602
626 630
68 112
248 570
971 220
355 447
798 820
918 883
336 162
942 549
925 442
357 746
58 556
1 477
47 989
819 753
435 616
924 705
851 259
218 144
160 50
984 259
318 692
5 179
86 262
445 32
688 231
999 612
222 504
993 381
553 982
654 736
267 103
716 961
808 928
311 936
899 769
158 120
624 502
924 254
171 577
818 9
663 533
721 123
784 50
323 942
474 982
588 915
888 448
372 144
361 968
695 233
488 410
968 813
479 376
519 99
891 122
258 585
365 101
265 700
280 692
742 106
51 385
410 597
538 300
884 424
910 803
486 703
618 766
746 246
351 491
411 410
257 820
6 146
499 17
368 585
740 441
547 225
990 592
114 430
431 816
272 5
825 35
414 433
206 419
930 677
494 574
590 750
244 880
144 233
471 609
672 23
34 878
794 963
554 639
982 830
37 261
280 510
107 212
816 921
111 425
869 916
472 711
908 339
116 223
504 563
105 632
596 42
104 578
494 64
486 96
771 876
620 284
741 820
79 358
488 448
593 761
176 276
343 676
843 828
771 41
268 745
650 809
941 269
444 33
440 522
348 913
629 504
779 386
25 121
300 535
696 483
356 297
941 145
381 324
328 153
355 106
162 229
716 963
991 232
926 675
451 892
45 751
235 427
38 768
200 551
970 64
770 37
545 112
620 139
395 347
52 673
978 371
909 306
382 496
615 636
674 963
443 995
27 212
61 70
742 722
822 71
851 706
544 573
435 217
440 947
132 114
183 650
238 197
872 278
515 723
284 134
24 767
974 965
58 697
146 404
864 383
600 735
874 354
820 228
785 515
657 420
1000 33
186 247
731 309
841 594
691 440
49 1
354 478
336 525
391 714
746 780
627 369
806 865
195 486
842 312
112 547
271 814
911 865
645 192
637 7
857 748
905 350
547 680
547 169
493 809
33 48
168 677
591 628
299 503
574 62
221 737
523 724
234 732
823 490
169 979
60 954
933 249
505 506
595 584
561 99
822 115
224 253
138 362
174 549
372 408
105 33
484 51
616 496
611 767
702 776
762 658
22 126
731 623
959 256
833 32
630 757
367 284
762 569
99 66
623 830
492 198
871 155
263 821
901 534
601 237
59 423
929 96
328 514
633 146
575 361
540 552
369 547
307 775
114 248
160 762
528 88
279 477
384 287
489 233
970 55
217 729
815 847
805 546
784 894
146 89
846 41
844 70
268 298
464 73
843 645
935 626
793 684
833 906
338 598
548 481
200 641
540 132
950 474
757 840
262 456
751 331
972 292
401 646
604 688
659 804
484 171
171 466
84 244
285 887
516 774
678 908
409 55
310 161
52 913
985 551
846 155
16 339
690 480
688 183
718 349
878 62
49 334
526 738
604 14
743 596
744 538
445 743
267 766
652 728
234 747
54 370
205 331
221 808
226 437
2 39
277 818
916 488
986 882
730 592
482 224
53 738
471 557
184 190
166 570
911 441
294 296
907 656
832 388
420 841
582 190
297 679
244 794
169 409
201 929
920 495
224 352
518 590
82 995
452 535
294 223
412 870
548 524
501 716
146 485
331 720
454 7
213 950
390 66
281 515
847 348
415 190
709 746
603 329
937 168
278 326
350 865
162 211
992 93
534 913
957 300
779 162
995 617
687 566
300 965
900 544
185 208
457 974
681 27
603 413
256 903
730 484
873 115
78 92
626 977
636 163
537 831
156 304
147 98
726 99
863 206
230 592
42 133
502 266
599 935
27 949
111 541
196 263
919 31
448 337
603 525
205 297
111 434
676 740
545 54
689 902
67 151
794 262
61 764
102 678
278 342
83 950
196 997
680 450
504 385
62 685
192 1
843 232
665 711
188 627
352 219
728 690
337 26
273 953
59 938
15 19
168 659
562 405
383 554
319 810
702 73
982 925
229 188
558 358
254 119
114 104
219 848
475 711
972 60
749 138
414 843
590 939
900 307
867 909
979 661
651 477
529 826
38 428
485 904
23 989
932 912
702 262
974 814
427 624
642 954
780 71
950 264
946 275
778 65
275 421
364 551
866 689
716 644
312 358
768 828
368 817
77 465
839 854
216 248
759 842
817 477
186 452
212 262
115 797
59 331
524 64
994 268
949 507
683 895
952 555
941 156
843 167
562 239
649 191
792 203
678 637
489 386
664 432
132 746
556 336
744 729
655 891
179 39
217 970
241 171
88 176
452 592
594 106
834 258
760 619
26 291
657 594
260 898
815 490
665 311
3 468
854 685
975 714
824 586
956 487
465 383
674 468
202 280
416 775
811 128
852 137
637 180
549 593
18 992
113 567
603 118
587 370
990 54
542 977
64 85
968 529
4 287
711 934
422 627
744 828
745 988
393 620
596 498
902 79
386 330
954 262
890 921
142 245
598 803
889 657
943 999
77 753
525 275
558 830
888 800
44 13
232 574
344 61
696 403
905 481
746 556
182 640
451 421
439 552
564 32
408 260
92 103
676 823
663 932
130 782
689 389
642 819
202 442
162 37
255 371
785 708
213 437
825 37
268 195
720 701
463 374
157 658
375 345
468 650
86 117
669 723
73 912
451 792
411 228
191 977
150 141
559 240
661 227
835 387
217 637
178 181
901 343
474 345
515 623
485 453
828 624
249 488
949 9
673 126
541 574
168 895
743 839
121 216
839 667
106 80
486 250
610 140
713 83
974 509
269 141
23 855
565 253
684 967
290 662
511 12
141 953
634 650
721 165
949 743
19 514
535 30
333 470
824 974
338 858
952 64
331 92
182 500
907 529
999 794
558 817
33 283
814 708
567 259
795 48
652 976
704 414
712 580
929 210
813 747
328 379
778 656
802 676
925 621
336 854
693 786
640 626
406 452
559 960
383 360
635 301
604 843
700 49
565 222
240 204
655 570
82 837
297 993
796 679
331 72
693 252
40 145
77 331
679 758
594 492
753 741
538 380
849 981
928 277
663 31
788 99
943 206
669 892
210 125
377 650
324 774
505 843
121 2
335 63
559 808
879 572
804 547
463 365
788 400
96 111
932 868
978 617
777 836
107 932
735 922
508 815
905 220
413 836
439 929
557 467
157 515
354 285
734 864
298 700
84 171
414 848
359 852
128 596
25 434
680 378
718 381
817 275
149 361
412 994
694 874
257 173
470 974
558 78
180 834
267 274
285 337
622 471
183 828
567 594
173 207
562 867
659 383
840 568
926 20
328 211
37 329
284 840
222 724
528 833
823 539
138 634
909 891
40 187
53 433
921 746
761 829
755 877
907 16
202 28
996 70
734 292
278 654
514 462
51 620
255 540
483 271
340 222
769 969
144 821
305 499
194 436
757 226
921 334
141 321
447 623
603 88
596 806
383 255
240 738
203 236
382 61
35 176
818 838
810 678
117 488
519 809
865 916
5 498
621 611
412 354
246 980
380 654
96 496
493 957
117 757
53 982
672 996
437 28
170 113
139 783
542 854
27 428
688 645
109 169
448 519
52 77
282 762
603 892
22 889
41 576
572 311
831 495
808 759
328 607
524 926
560 316
676 527
468 455
254 39
118 838
71 300
684 83
810 843
841 137
449 470
466 359
423 337
146 909
438 745
230 508
44 265
942 205
108 782
341 556
570 410
527 197
802 964
823 688
893 754
546 585
792 404
982 891
639 708
188 515
24 66
711 177
382 3
552 24
65 166
576 604
32 599
127 403
96 37
593 277
423 255
930 857
602 9
32 229
862 604
191 279
121 766
716 255
893 194
657 340
829 822
243 251
944 144
70 849
57 619
491 178
329 803
979 574
996 988
954 93
240 874
380 310
74 379
592 171
700 561
158 381
363 489
476 218
287 781
311 37
976 5
242 807
484 973
352 582
412 295
104 236
374 489
221 201
981 720
896 308
725 814
290 439
372 74
661 367
983 809
604 518
529 63
749 861
135 996
528 781
191 817
810 943
278 448
746 769
621 416
97 978
306 625
754 357
188 593
41 683
786 500
327 407
736 573
6 84
592 742
960 259
381 520
75 773
202 477
331 340
328 657
431 833
418 318
412 578
132 289
453 206
61 7
346 361
751 443
603 182
275 768
141 668
772 590
435 394
110 343
631 427
799 43
545 888
69 199
563 393
75 703
541 917
698 523
696 496
917 480
722 362
145 516
220 708
260 646
844 54
518 434
351 856
932 46
704 848
525 735
902 486
721 701
938 169
473 268
665 995
729 152
27 390
772 902
442 844
954 705
136 361
881 774
189 474
890 661
742 829
64 758
175 315
299 255
644 164
868 450
82 799
874 314
925 782
120 113
190 837
151 404
619 321
484 451
733 252
613 695
719 555
667 405
277 209
613 76
99 693
690 934
939 260
914 569
475 778
175 142
534 374
581 638
846 219
340 810
294 790
724 349
108 612
121 99
836 386
19 816
370 494
269 567
128 961
305 467
284 331
677 391
967 415
935 802
152 953
171 428
25 903
621 660
586 297
372 137
670 817
476 303
2 951
132 172
378 779
84 462
497 217
830 142
635 350
487 608
429 384
823 912
907 552
690 722
509 717
692 593
531 540
709 324
138 681
631 481
652 597
337 534
137 497
643 306
845 443
101 117
143 892
631 125
60 630
611 64
226 299
147 194
499 783
43 420
573 256
221 513
973 831
928 551
481 877
264 627
416 568
985 351
621 246
702 16
651 995
350 634
498 235
785 233
654 400
860 723
642 587
184 30
629 201
656 252
53 658
165 715
423 917
492 559
959 360
219 912
826 34
8 303
475 413
681 997
494 766
30 527
192 453
839 596
969 61
882 217
499 357
606 662
353 413
531 384
261 912
524 232
448 356
835 285
668 873
276 929
760 417
382 452
401 132
599 433
788 448
420 221
45 47
501 156
607 341
306 359
168 383
644 951
704 145
775 34
433 928
795 897
796 762
644 315
891 382
1000 946
815 608
410 39
220 751
800 772
57 42
154 409
987 383
990 387
682 291
484 44
396 431
267 501
334 915
877 997
720 729
988 218
935 254
386 308
203 719
200 673
810 430
35 653
369 553
206 755
34 624
167 118
846 40
531 8
660 616
742 138
621 566
744 654
542 910
162 403
2 692
665 985
567 282
225 163
20 766
424 143
421 333
753 582
216 410
624 134
692 369
793 462
624 754
896 555
665 386
753 284
455 614
704 135
270 679
268 313
47 60
774 133
429 750
238 563
149 485
680 878
698 546
81 404
107 861
505 345
775 5
829 244
236 665
959 29
700 990
827 749
667 524
441 472
844 874
876 951
734 732
647 509
737 475
104 324
410 617
42 428
141 336
496 982
161 681
703 895
820 899
497 610
334 366
273 181
469 801
481 637
875 244
338 629
744 865
600 549
663 144
807 888
729 141
254 353
673 953
474 585
977 923
306 462
841 540
945 763
794 607
495 338
92 100
609 156
340 82
782 919
194 544
571 34
279 380
986 457
23 480
579 835
59 543
147 728
515 340
271 437
725 57
436 721
778 422
267 184
165 215
177 806
476 675
885 342
366 507
131 91
223 993
207 731
358 553
879 593
103 9
35 18
16 736
637 780
941 668
444 237
86 930
761 644
185 166
782 173
297 943
15 675
759 1
599 475
683 494
424 714
357 753
925 702
474 799
685 912
294 446
991 2
198 396
491 122
98 274
424 464
834 32
268 466
960 504
839 683
441 722
914 671
177 559
116 520
915 402
787 12
27 919
934 803
961 453
313 272
308 151
484 99
769 599
254 34
503 987
153 688
834 465
736 799
491 570
231 259
520 241
810 691
78 484
378 177
530 218
17 596
10 516
649 63
647 78
7 168
121 976
84 785
26 445
652 104
296 440
765 406
379 497
650 147
575 733
931 952
177 934
837 944
826 953
940 312
45 645
578 225
774 584
274 992
264 563
49 341
690 885
785 352
100 76
16 462
687 733
63 462
805 219
912 543
457 363
867 499
202 699
628 969
186 964
355 224
696 396
657 110
243 708
234 364
271 452
862 870
632 431
608 260
399 793
575 105
852 24
48 527
426 290
696 117
960 956
359 141
762 745
749 844
370 230
125 962
752 747
822 547
698 782
854 385
348 421
821 59
107 885
680 240
194 110
104 319
71 856
297 238
19 45
730 719
817 551
264 560
444 977
944 113
290 48
783 361
255 199
5 903
437 196
248 807
592 978
525 408
954 22
734 432
686 723
286 933
530 877
636 141
284 919
69 500
574 991
522 187
443 808
412 764
790 674
793 968
300 719
958 351
134 961
972 448
125 766
255 753
666 304
252 455
329 421
295 129
96 947
948 121
920 197
420 264
110 333
124 578
335 703
485 567
855 811
269 569
848 322
553 182
24 172
348 941
496 776
412 687
332 935
236 773
701 652
51 89
171 255
626 95
314 326
387 161
453 468
337 822
381 477
205 340
934 182
611 38
141 924
715 527
436 168
994 847
861 331
807 225
932 623
782 783
960 67
964 232
157 237
357 297
238 817
43 657
280 170
109 239
637 967
79 511
809 577
234 712
530 865
881 990
455 469
413 277
653 631
421 114
525 852
976 334
277 316
38 701
31 707
322 780
245 398
946 221
83 725
871 971
388 670
529 146
705 943
668 368
996 49
107 225
510 332
133 133
131 872
155 660
579 655
746 327
13 649
225 566
320 883
214 645
742 323
400 896
982 768
942 134
813 365
687 869
787 638
520 74
969 491
258 776
812 530
517 717
174 521
436 133
370 226
392 517
680 227
999 207
78 170
365 420
660 831
498 554
35 201
719 46
272 191
156 467
988 946
818 136
555 988
454 567
120 979
199 372
622 822
562 578
629 33
851 959
257 539
720 584
475 174
150 645
477 621
623 982
127 154
206 677
525 180
470 916
615 673
88 299
597 63
529 773
41 695
375 267
382 237
25 527
367 304
601 934
377 157
282 385
607 322
588 812
354 325
632 221
378 770
617 659
876 770
840 229
863 427
125 745
137 109
468 695
722 84
705 875
306 853
393 615
18 268
848 181
449 711
959 466
86 436
925 600
799 629
726 673
488 118
386 374
907 514
652 540
953 547
220 43
538 945
716 377
62 706
233 799
80 298
811 678
554 141
410 206
544 13
849 973
270 117
587 985
494 1
691 726
799 122
212 364
569 357
686 321
685 710
202 109
751 855
898 338
191 743
690 233
880 704
909 448
412 594
157 15
704 316
233 958
810 606
542 352
779 909
594 395
827 102
410 952
508 465
619 655
475 431
619 292
93 506
867 487
704 259
751 415
182 258
879 800
881 496
795 286
157 260
909 47
439 11
461 621
131 441
289 788
232 571
21 443
152 414
422 272
978 747
522 168
610 206
956 613
406 39
784 705
501 36
353 693
340 233
855 861
400 909
754 362
326 731
828 83
253 905
274 959
995 527
921 354
716 999
356 543
81 477
112 333
733 385
510 638
636 550
527 397
380 736
696 808
641 370
433 356
720 788
251 801
617 362
605 753
982 308
56 822
455 291
766 368
495 553
824 612
364 615
87 454
7 58
704 682
538 204
350 287
419 844
192 594
455 824
374 818
790 460
623 264
954 250
707 262
244 806
788 287
957 82
697 90
239 214
13 797
876 160
51 16
504 724
327 483
916 705
794 97
662 3
73 590
648 951
671 916
479 697
149 208
248 292
733 476
993 48
58 652
105 658
382 933
827 164
320 430
896 956
562 779
468 741
294 840
336 849
676 533
271 32
924 807
954 877
321 769
766 726
327 160
321 847
311 412
596 852
659 729
928 42
241 693
884 867
94 781
902 135
306 912
997 583
968 391
840 833
835 724
699 920
818 13
800 43
664 457
460 736
577 84
852 896
728 12
700 320
949 490
532 864
908 486
504 716
635 355
397 339
765 459
770 103
168 470
774 468
485 475
679 577
243 818
777 746
474 995
446 247
463 756
598 57
856 276
445 410
195 977
172 998
198 600
197 350
327 107
19 772
353 481
528 573
862 125
752 615
167 197
24 361
525 547
359 644
596 787
137 507
815 463
613 185
586 318
947 693
837 113
241 212
825 765
759 535
837 316
822 961
139 787
392 778
920 338
470 756
802 710
128 954
581 545
503 36
999 726
917 824
803 429
382 998
85 589
28 222
981 286
196 135
768 447
801 686
305 949
29 196
245 792
946 136
652 968
490 976
522 92
691 674
623 946
493 615
402 421
920 54
740 310
426 431
158 806
249 257
705 25
681 463
587 475
291 62
259 45
835 178
356 870
662 24
109 172
584 775
859 702
879 724
599 326
783 881
426 985
595 178
937 981
154 168
704 124
449 175
266 150
30 1000
384 339
452 7
812 300
522 824
343 611
150 579
264 599
100 31
23 389
564 958
568 425
836 832
954 703
904 56
886 278
526 7
264 166
997 951
391 413
776 712
756 729
171 599
656 458
934 132
117 198
58 770
750 813
851 516
632 55
777 154
230 660
905 228
705 66
821 853
430 496
826 97
94 966
809 998
787 441
318 355
101 736
801 81
999 381
108 82
755 179
674 663
111 711
817 920
60 714
16 846
772 770
762 572
282 456
992 491
444 609
671 159
279 377
334 1000
951 447
768 750
344 211
196 294
683 771
838 961
790 832
65 740
892 46
89 596
614 44
62 82
645 609
379 564
287 877
981 76
384 59
798 629
343 262
5 957
658 67
675 117
981 406
695 342
409 862
272 413
364 266
246 264
775 603
572 784
75 233
943 105
377 214
517 695
844 232
313 764
745 910
512 598
579 987
859 30
115 567
800 917
130 513
574 973
148 115
895 975
961 719
854 408
964 321
854 858
356 336
167 748
215 424
491 571
395 917
70 600
676 34
830 177
990 186
467 523
623 890
666 679
507 995
962 866
16 932
646 845
198 577
819 187
8 484
217 474
991 817
896 850
163 234
956 193
804 653
393 353
467 531
586 683
426 365
837 203
443 74
78 446
951 658
226 713
274 428
144 799
235 897
859 881
306 847
645 202
393 370
676 153
850 491
96 476
271 59
878 414
209 483
379 496
79 589
729 872
890 34
71 492
436 720
192 199
53 608
372 183
569 336
378 81
522 71
641 121
651 45
728 615
9 198
962 266
552 281
333 90
132 416
223 347
148 231
95 521
813 701
309 516
314 531
214 461
761 462
677 968
352 372
806 943
60 228
96 959
250 309
770 447
330 640
327 818
832 678
189 759
54 346
731 319
678 641
459 90
809 963
62 59
279 749
385 605
918 568
634 106
707 534
402 764
47 431
938 22
739 561
657 485
89 528
986 639
84 789
674 123
457 572
484 468
56 140
952 666
533 392
319 204
416 582
868 197
712 703
194 967
711 330
255 823
473 289
632 575
763 452
648 427
745 708
37 841
335 249
892 115
782 761
939 647
574 974
488 314
29 688
112 125
747 31
580 135
223 914
383 114
163 98
375 669
649 215
817 99
138 950
321 884
332 252
18 906
517 401
913 335
563 75
432 343
17 255
548 17
833 116
75 153
405 369
169 385
381 146
945 928
401 787
223 233
902 649
973 420
414 445
368 991
24 497
681 404
994 977
331 507
741 139
956 141
925 530
706 15
550 510
868 401
719 118
611 555
92 514
899 618
24 246
19 482
623 528
554 828
162 892
547 254
947 728
765 278
759 149
883 733
677 452
338 230
631 497
740 589
211 695
576 909
701 824
194 65
160 734
724 851
257 535
104 300
327 195
418 970
711 470
872 882
663 945
885 341
492 477
415 886
816 945
287 14
722 886
918 461
134 407
407 254
790 638
24 794
684 155
168 284
968 396
308 237
996 606
537 131
245 295
736 676
313 355
28 325
466 588
626 433
66 36
498 310
682 234
486 809
133 690
452 111
474 138
191 575
566 41
237 599
574 385
515 225
427 352
34 651
846 168
718 388
94 283
234 53
52 359
955 701
591 582
866 748
604 172
935 801
691 5
373 424
420 864
869 654
414 225
91 775
148 397
864 124
86 906
638 670
633 409
464 401
889 878
625 331
862 704
291 302
700 684
68 645
245 58
598 1000
159 574
698 408
641 559
85 578
874 505
574 119
660 35
811 818
252 972
216 67
486 177
960 396
489 267
726 851
21 271
928 982
675 495
48 160
194 982
665 770
729 989
219 981
585 100
81 936
358 481
95 380
409 442
118 566
717 522
356 144
386 724
186 256
250 896
275 837
602 96
75 554
345 192
119 414
66 724
867 223
883 252
849 570
156 740
265 348
768 336
28 926
871 262
872 847
193 27
938 468
920 682
138 236
169 438
34 639
283 775
995 289
654 915
843 484
798 936
31 512
540 667
780 174
54 465
291 359
155 162
657 318
743 39
628 412
162 519
500 729
363 994
419 768
479 965
222 444
138 743
412 698
691 414
232 670
825 394
960 543
531 378
310 340
87 788
656 660
584 793
402 187
938 166
884 122
758 926
735 784
15 144
309 975
686 839
178 142
802 422
978 555
960 916
389 478
121 923
633 257
203 300
28 570
444 688
896 481
526 599
241 542
88 218
147 167
431 802
906 874
490 153
752 886
70 492
904 662
385 991
809 185
873 648
873 874
283 578
815 662
877 718
323 261
648 246
86 361
18 325
550 309
235 610
411 483
122 548
735 692
908 280
828 684
584 695
738 310
942 885
714 210
262 671
613 360
283 229
728 141
451 377
814 392
176 628
189 229
911 986
697 590
443 204
539 844
424 939
314 674
755 116
507 663
853 34
275 830
399 537
815 652
412 511
241 854
31 956
987 242
129 410
83 286
580 426
315 783
645 574
716 962
291 546
372 551
382 577
317 880
598 635
989 413
475 221
234 140
922 436
637 385
821 145
964 562
549 377
824 317
732 204
753 683
809 401
648 984
796 798
809 300
509 273
545 465
113 544
448 182
499 596
979 618
827 684
769 374
82 578
674 515
440 441
443 96
912 266
659 778
350 485
210 246
760 827
698 417
393 489
525 200
911 779
908 840
849 429
95 20
789 649
984 998
835 272
712 360
472 43
118 734
151 757
377 820
248 648
610 342
20 218
218 820
487 302
218 934
42 793
506 684
480 525
332 118
135 840
521 226
411 284
163 788
810 650
89 380
935 505
100 328
298 991
185 19
214 954
923 897
423 57
283 146
227 774
522 741
742 2
355 155
503 540
526 631
229 579
238 443
533 160
898 851
924 476
624 445
538 541
986 43
406 340
301 128
640 296
74 389
921 625
742 458
501 923
419 50
812 776
313 543
713 804
192 159
905 934
273 422
344 430
431 649
949 242
659 89
892 495
195 548
627 386
319 987
112 989
877 542
136 766
29 146
868 449
463 887
286 133
225 590
941 927
677 818
468 666
347 603
748 340
788 122
395 470
873 561
99 860
717 391
560 896
633 659
844 141
103 675
309 171
418 446
915 977
754 28
883 665
324 157
351 653
308 870
713 578
214 457
89 194
350 737
774 71
963 9
221 235
528 309
428 914
425 130
360 694
305 715
826 962
832 141
713 506
635 116
680 347
809 665
147 568
654 386
603 831
870 902
203 984
390 189
535 259
986 401
423 939
298 569
954 460
134 301
598 456
505 190
337 707
525 727
247 975
148 782
528 399
335 513
803 449
103 280
471 588
856 548
270 852
643 769
985 227
2 512
977 336
576 771
50 660
618 333
728 661
560 728
720 390
568 592
205 944
676 468
732 913
910 451
499 842
225 917
544 240
327 907
415 844
756 455
881 187
603 250
117 453
944 810
768 839
600 804
1000 601
407 62
508 287
600 463
536 69
895 198
924 687
524 707
25 321
33 625
135 920
897 805
214 756
438 301
688 714
987 127
559 694
885 985
46 19
256 90
104 241
510 541
676 517
184 53
417 68
390 815
71 176
905 174
67 308
188 759
730 983
837 914
420 67
121 49
801 25
223 569
228 104
664 414
445 852
693 902
662 530
177 554
876 191
724 814
295 866
454 523
288 766
933 942
984 808
101 769
534 481
200 978
435 738
494 941
117 870
17 449
27 450
245 480
868 455
535 67
501 256
261 517
704 910
421 83
711 666
719 781
199 869
87 804
378 725
918 155
725 178
672 780
440 92
862 502
757 775
432 105
386 492
647 43
833 318
761 36
126 518
697 69
174 916
247 509
793 168
578 83
893 299
335 155
875 849
413 571
917 241
464 552
638 682
562 567
143 593
893 387
392 577
76 266
432 886
487 292
945 644
640 329
896 201
688 390
501 520
775 928
119 973
210 83
223 842
34 915
704 25
314 264
583 269
843 711
143 444
42 739
402 608
242 736
375 436
96 928
252 138
666 949
740 838
109 597
764 510
877 998
454 362
357 590
885 856
507 975
540 22
863 768
20 776
489 721
326 589
487 250
31 879
352 322
100 644
980 832
411 351
608 191
413 185
316 966
898 698
145 471
429 920
539 760
751 949
98 944
343 796
10 107
332 325
72 229
22 268
864 524
255 551
657 652
707 352
392 882
158 74
194 770
985 894
156 539
163 988
430 973
854 474
779 872
466 728
954 833
822 147
354 907
70 369
356 153
557 472
973 410
115 307
179 821
5 146
254 382
248 608
962 624
673 812
605 996
296 610
141 278
568 747
946 674
62 94
366 707
949 563
732 573
602 162
20 342
597 611
750 288
266 647
580 868
808 932
751 106
955 797
656 974
139 519
354 719
791 342
769 259
905 802
733 4
170 40
695 850
593 488
558 682
182 932
966 848
961 694
663 7
895 413
784 809
924 774
128 439
370 697
896 622
264 774
591 592
146 903
637 160
909 532
572 261
370 823
772 586
810 176
488 73
301 78
17 447
981 5
958 241
888 530
135 41
446 704
778 569
289 211
109 913
539 919
456 711
187 788
380 955
564 729
941 326
58 889
683 948
920 631
896 651
938 273
353 824
999 538
100 510
363 874
909 926
626 180
831 846
146 714
889 524
264 492
224 867
352 727
617 471
247 574
499 479
352 517
956 497
994 471
962 301
851 185
167 555
905 232
689 64
650 246
316 605
95 898
49 329
494 710
63 853
459 217
337 571
107 231
370 756
829 686
713 923
583 970
714 302
14 198
503 819
30 996
365 659
581 82
636 951
838 816
871 804
566 556
753 378
726 628
874 926
35 590
995 516
91 983
78 52
207 257
260 924
364 254
86 738
669 371
682 109
11 923
420 997
60 880
182 48
723 894
809 699
792 477
421 341
231 102
801 241
24 220
589 935
84 648
166 265
47 751
699 809
207 507
859 998
983 279
380 491
805 403
40 206
218 357
422 376
655 900
742 125
141 804
518 181
387 61
550 325
240 373
416 754
232 736
492 973
164 76
638 550
948 716
192 55
650 970
794 771
630 893
751 397
306 697
426 636
738 621
698 387
736 260
593 803
575 250
499 399
242 145
759 657
438 649
285 175
621 335
484 616
34 803
957 627
435 411
621 92
406 410
937 65
728 850
264 925
551 212
379 928
473 814
378 263
465 135
672 557
864 784
894 914
989 624
437 530
441 79
551 818
341 16
304 364
324 896
836 470
16 824
94 856
284 882
737 725
6 198
368 929
381 691
176 171
824 793
665 687
510 711
887 145
944 623
221 904
262 115
566 842
634 314
303 485
523 431
999 384
529 436
860 749
863 598
223 991
273 539
65 190
578 365
850 286
787 636
384 38
828 210
290 479
480 220
452 44
590 3
768 657
569 691
689 245
195 588
475 896
335 920
316 724
140 83
380 44
309 948
734 170
755 356
983 903
570 907
44 461
106 312
724 784
592 644
870 770
629 162
44 995
560 119
130 407
229 73
587 272
244 626
864 225
188 474
820 498
702 301
373 658
318 271
285 197
779 36
832 994
153 540
237 340
365 823
923 536
673 976
836 928
257 208
166 865
933 836
135 217
774 163
508 573
464 459
634 274
715 306
585 858
529 626
29 197
711 760
759 218
684 981
791 230
326 776
855 40
653 487
57 240
610 740
572 840
886 715
69 211
602 275
644 42
590 182
105 534
991 489
346 915
328 584
671 748
209 595
981 774
730 530
136 516
97 482
65 410
172 210
309 679
769 331
828 41
5 673
619 101
339 700
730 404
247 159
828 663
764 661
685 109
209 23
354 839
238 661
64 554
216 45
595 791
675 23
573 508
808 204
421 493
858 981
515 211
171 104
423 287
679 900
296 476
614 63
294 272
362 775
900 269
222 931
176 816
930 564
638 265
82 139
606 795
265 453
730 165
54 974
538 769
231 868
673 53
929 769
49 887
563 313
249 114
984 138
580 772
282 252
966 511
214 247
279 614
133 193
927 471
233 431
734 588
79 982
701 414
458 559
598 91
574 858
811 852
959 912
486 604
92 231
807 827
31 235
870 881
92 917
211 187
863 818
994 849
118 250
436 584
492 356
57 857
685 459
368 31
115 128
545 315
715 437
652 776
626 45
555 748
130 487
218 245
967 762
911 126
94 160
827 49
956 212
554 933
609 617
951 163
84 846
864 971
372 108
813 784
562 955
84 190
707 800
320 142
443 791
224 209
495 636
68 358
763 224
493 649
190 178
319 77
798 113
361 388
708 22
490 822
245 982
822 364
910 12
521 212
66 670
736 68
74 826
240 74
308 973
789 201
962 661
764 380
683 439
184 523
35 776
336 137
149 209
381 831
999 396
260 786
409 795
308 842
866 142
134 864
857 69
614 147
432 609
392 119
749 500
896 687
532 656
834 191
497 589
549 714
731 682
116 395
863 588
640 611
87 68
754 593
528 332
365 480
404 442
617 970
528 436
398 108
793 44
51 134
972 509
516 875
118 881
674 323
842 804
222 808
334 629
87 866
999 648
196 274
592 741
1000 175
2 686
309 241
940 327
729 938
974 401
941 455
108 361
239 375
184 591
612 936
295 551
840 587
776 99
906 528
133 234
600 77
288 31
593 744
8 204
31 655
29 946
224 653
529 652
237 569
599 314
12 962
210 315
788 937
171 24
505 612
548 455
925 950
161 645
544 475
428 569
974 368
682 267
319 1
205 29
247 481
331 760
932 435
583 827
909 10
110 162
145 222
372 832
408 954
10 317
315 756
25 94
827 101
858 952
6 967
466 388
365 573
236 142
364 597
392 141
553 365
507 762
729 486
251 445
58 149
25 5
443 479
971 565
892 218
292 922
912 911
614 52
409 715
366 851
545 855
37 516
419 928
62 376
173 97
155 833
564 66
739 153
738 704
205 105
693 613
912 851
934 683
394 235
475 567
683 981
839 202
166 436
589 981
183 788
806 708
59 200
118 977
574 263
560 369
119 726
805 59
58 659
263 240
446 148
552 604
847 920
829 64
15 417
544 903
495 779
954 46
382 512
12 559
622 593
594 299
225 563
926 960
94 231
742 717
297 600
761 242
153 24
333 993
784 316
113 249
631 38
560 725
268 917
985 561
728 115
136 196
417 649
897 552
398 712
628 221
378 964
781 195
348 369
649 391
627 937
888 695
64 101
987 342
123 648
16 829
504 280
522 813
637 643
723 700
492 158
211 976
126 526
531 982
805 175
117 616
543 105
156 352
821 999
861 639
476 64
228 305
94 991
796 304
967 668
830 444
431 2
611 306
751 439
369 331
743 814
909 298
9 859
802 895
556 706
604 848
670 49
71 75
241 417
7 841
767 15
151 157
862 541
942 864
515 648
278 585
101 314
43 383
507 952
460 748
555 581
187 70
228 464
484 107
723 60
830 581
942 822
978 48
469 890
543 463
581 510
681 515
944 755
574 125
688 288
584 613
135 107
296 30
569 876
539 951
772 36
550 744
206 475
220 893
121 176
73 249
589 924
167 127
191 948
817 568
939 515
27 293
613 902
650 151
630 840
903 266
576 121
609 970
811 127
393 446
71 628
185 251
630 634
259 532
900 834
4 508
804 166
55 11
425 483
4 132
759 418
460 380
630 838
721 529
74 77
222 425
61 544
322 64
489 785
945 497
765 574
737 485
103 811
39 155
217 859
366 569
561 508
350 159
967 646
568 673
986 83
803 351
289 349
367 1
277 687
726 103
78 693
748 733
639 677
620 511
862 591
939 100
991 853
468 68
955 897
760 54
629 887
132 105
866 104
877 829
43 241
47 303
432 306
887 47
111 115
227 153
453 539
624 851
194 488
471 787
45 178
225 500
707 767
306 780
124 84
636 854
208 106
461 575
529 931
451 711
23 108
842 735
958 812
113 226
79 703
789 300
164 893
352 598
272 309
409 727
566 529
180 257
546 199
605 720
621 47
292 819
673 643
49 678
902 591
413 799
142 592
561 600
647 557
932 495
710 345
395 123
714 139
960 626
738 103
25 90
584 211
574 209
324 966
410 415
769 120
636 481
463 145
217 826
675 593
755 148
103 680
997 118
632 182
556 34
192 299
132 209
323 700
386 349
292 300
893 193
340 603
164 220
497 752
523 480
285 430
513 476
6 212
911 204
855 922
746 3
605 655
484 984
34 647
556 882
362 683
859 226
511 939
836 516
318 711
65 122
852 21
981 560
43 731
341 404
414 199
982 924
490 817
791 991
471 987
755 679
390 412
23 183
86 434
267 851
632 600
417 917
816 239
255 922
917 817
472 592
248 917
455 334
184 333
709 812
182 532
755 429
114 797
481 306
722 422
352 159
745 745
556 628
409 135
871 874
283 504
875 116
776 11
33 198
513 755
971 253
432 674
418 857
333 326
837 21
988 245
507 858
714 345
257 874
881 9
132 657
371 164
270 177
945 942
538 145
704 246
592 977
726 798
948 334
21 236
586 220
304 177
196 30
326 407
377 651
826 52
457 60
390 28
242 985
702 219
583 6
748 778
45 704
763 283
655 411
936 131
261 10
460 797
124 535
437 366
787 833
69 361
593 711
383 31
834 612
146 444
277 742
997 961
924 992
702 34
303 330
583 152
41 809
117 709
844 790
456 967
39 759
262 95
507 238
304 14
706 44
912 981
338 911
11 8
646 398
842 843
453 22
521 115
554 669
912 134
570 975
628 588
119 152
326 125
408 29
123 863
983 44
896 465
669 943
429 139
91 707
389 768
184 256
756 534
589 837
925 984
162 680
890 307
558 127
919 20
604 475
374 658
141 768
764 659
213 850
547 374
897 671
290 211
928 31
574 531
540 909
691 953
999 255
628 682
54 294
910 519
995 46
476 685
350 475
939 151
335 823
693 571
785 594
351 359
817 721
399 811
119 875
619 423
55 803
790 226
400 691
614 207
109 714
46 992
728 16
799 285
434 551
643 293
63 680
897 476
419 211
58 879
518 972
956 688
545 274
910 432
246 589
388 24
182 483
954 396
654 796
863 899
490 617
852 760
745 381
26 141
46 639
597 170
197 882
476 644
11 72
20 384
475 683
866 307
543 864
657 153
958 199
541 89
747 632
762 796
146 934
692 385
958 140
466 24
250 564
656 11
944 800
277 490
378 968
874 430
668 762
469 817
554 500
806 622
592 145
379 247
399 450
691 518
837 713
850 504
827 670
673 380
353 131
234 703
698 129
625 601
887 131
690 637
635 622
538 891
560 164
562 227
548 332
815 366
423 746
368 96
882 409
84 771
487 562
91 934
993 84
662 587
164 369
53 986
351 271
612 999
31 331
103 872
805 646
276 538
551 290
476 715
658 138
124 625
247 892
757 252
797 411
796 954
432 579
756 24
821 596
358 747
724 882
604 537
467 677
97 223
701 699
802 705
94 722
455 368
132 210
309 813
993 943
719 214
176 205
541 659
562 677
633 760
55 386
453 399
37 954
731 752
407 88
577 947
747 694
697 970
119 258
18 241
822 658
869 790
336 257
744 418
269 424
17 530
954 883
24 691
460 791
128 34
434 389
671 802
795 223
614 798
488 179
969 272
369 383
561 739
103 326
618 29
335 888
112 481
278 858
714 117
416 356
92 136
738 297
181 732
761 539
919 951
107 61
640 945
80 769
14 809
230 998
729 453
300 346
140 166
842 518
965 873
993 979
139 351
629 429
934 998
10 460
18 203
329 334
427 928
730 420
778 396
554 133
724 701
129 289
931 987
676 706
697 356
40 124
283 769
971 672
288 876
156 513
724 616
319 255
686 601
465 930
665 492
836 482
794 82
374 117
147 109
646 817
853 234
886 869
546 769
215 668
34 197
268 181
349 20
947 766
976 152
20 77
85 601
352 982
672 572
399 366
288 666
898 945
964 877
380 715
352 495
775 169
924 107
824 196
145 35
750 898
275 892
486 978
50 340
998 45
480 406
21 819
88 502
967 584
536 713
460 637
996 99
520 125
271 752
276 333
369 833
796 30
739 655
27 623
537 670
657 532
415 931
787 957
678 360
988 751
378 149
662 330
289 670
52 979
131 390
412 899
308 481
427 521
889 479
802 467
675 964
480 163
895 753
334 729
677 431
188 663
535 941
851 841
562 673
998 266
823 264
43 508
938 698
939 126
740 246
429 185
857 639
196 863
279 18
392 463
519 330
588 582
828 251
700 642
331 239
39 506
689 569
215 559
251 154
184 320
39 826
268 670
775 838
607 165
343 187
940 74
441 506
592 923
417 630
580 409
747 538
725 310
314 664
383 106
501 532
727 932
207 75
759 949
842 393
858 421
153 956
959 429
738 414
920 795
826 30
440 278
259 398
432 796
421 481
267 292
663 152
331 392
48 827
559 967
348 67
370 843
857 517
58 754
564 740
145 611
439 276
37 497
304 629
4 201
69 396
118 40
618 289
282 535
344 562
776 134
680 936
696 735
57 51
287 754
611 891
929 228
115 226
712 313
458 384
201 153
470 257
362 169
120 215
794 332
909 86
798 620
750 122
556 467
971 905
46 473
941 650
32 412
811 10
515 773
917 424
395 311
187 405
118 866
700 333
50 511
694 916
635 611
490 516
257 961
375 710
604 734
401 631
493 660
773 449
607 980
658 721
877 414
771 603
123 423
154 651
908 846
646 353
119 605
684 165
288 694
457 972
977 161
531 18
230 883
341 490
28 640
978 711
156 617
660 605
504 468
833 232
602 184
673 325
50 292
185 379
83 6
714 939
473 641
460 905
211 61
88 807
354 113
483 970
658 884
262 967
76 617
133 415
661 797
643 611
867 503
189 76
379 801
270 993
123 565
334 29
2 818
614 438
624 258
147 773
620 514
210 960
270 563
576 743
854 551
851 538
236 177
454 855
205 4
761 546
191 63
121 752
22 390
143 894
134 229
29 489
491 403
397 446
696 539
428 438
717 805
214 311
800 217
997 30
564 731
930 427
162 305
181 456
941 746
340 918
24 935
124 682
323 687
413 111
10 342
537 875
808 213
409 988
668 701
733 786
368 425
703 603
112 649
210 700
914 957
67 536
762 70
282 468
87 536
490 528
283 213
420 641
249 588
281 687
828 316
824 389
16 68
20 288
928 229
378 560
915 204
300 725
145 816
671 160
841 903
45 143
762 847
547 473
82 586
688 982
797 966
344 680
542 536
709 978
128 79
670 889
277 217
154 722
321 142
475 325
192 272
423 589
566 189
591 669
731 320
41 406
766 204
99 957
475 740
492 130
922 914
718 860
48 986
303 893
704 754
408 311
10 246
44 837
985 887
884 972
725 168
250 205
121 87
529 902
810 703
295 313
211 54
682 453
856 931
9 217
923 452
96 976
727 834
13 537
506 406
389 539
698 114
152 621
402 150
588 766
38 828
776 239
452 198
238 286
45 799
529 865
549 65
805 52
985 124
856 196
439 232
12 827
719 123
6 704
592 111
967 695
939 622
430 351
310 785
964 784
866 954
697 289
822 9
247 741
714 945
887 61
153 197
113 424
191 137
983 364
497 246
28 126
749 802
595 347
895 109
405 770
966 217
624 489
301 350
838 543
789 586
740 757
945 622
179 206
533 681
68 309
701 257
203 259
942 343
196 105
232 935
920 430
404 176
181 934
733 713
223 582
691 164
277 886
268 508
660 665
599 578
256 564
299 115
917 30
106 775
794 367
92 805
384 937
514 252
897 918
831 631
221 481
97 489
510 995
935 632
63 761
257 513
639 607
861 536
119 839
360 53
823 422
165 79
934 627
793 573
755 188
663 259
871 501
48 528
851 562
154 513
174 423
54 953
5 959
258 360
79 37
415 322
771 745
767 621
658 920
486 477
31 679
460 84
983 464
394 241
234 823
26 113
537 553
7 73
889 881
229 63
885 908
568 919
220 945
384 217
737 817
335 625
721 426
170 545
595 879
219 280
667 800
613 227
49 405
254 537
151 201
986 986
675 749
281 589
460 757
934 214
190 802
82 956
43 238
804 87
444 80
739 95
961 928
462 528
160 532
10 683
943 421
4 590
918 900
892 361
979 630
807 292
699 147
672 858
678 628
113 110
882 537
562 885
884 120
225 392
267 973
698 731
82 687
709 537
766 497
563 976
447 727
14 62
939 169
335 781
70 222
626 960
21 300
718 73
929 562
342 211
500 822
155 569
395 421
229 854
153 285
472 415
328 828
556 608
574 83
445 73
256 599
369 114
967 763
399 222
636 569
49 543
528 790
224 221
877 479
172 482
497 922
55 739
584 539
333 713
34 456
811 859
746 222
215 96
713 269
186 856
310 845
48 246
383 380
288 890
592 673
345 32
441 349
919 169
617 26
402 802
12 266
507 400
432 509
409 778
319 327
460 563
9 214
521 937
202 901
830 60
263 84
660 510
955 868
659 363
646 330
41 592
506 321
66 221
286 81
983 793
242 635
945 857
718 956
366 24
738 469
58 779
412 370
631 269
489 602
93 127
35 722
857 998
143 497
353 895
394 71
919 217
447 656
37 856
786 448
716 618
815 557
219 259
980 891
603 587
81 745
858 71
145 656
863 864
704 150
408 638
929 761
549 18
88 887
766 518
733 751
748 624
363 623
801 449
818 1000
810 258
886 575
573 205
764 54
517 259
481 669
59 91
721 228
442 531
457 611
336 363
335 42
366 849
422 41
886 938
809 679
641 602
710 715
949 360
320 820
74 685
623 95
492 783
773 132
385 334
251 342
53 290
408 480
953 836
915 359
183 407
538 230
641 146
571 868
995 623
346 322
133 753
801 86
941 537
248 709
322 8
1000 567
445 421
636 15
990 149
930 380
511 455
515 199
53 523
889 52
659 231
604 298
212 593
798 572
927 619
416 718
860 666
233 413
673 932
964 683
333 726
159 482
101 64
155 341
112 603
443 262
279 221
965 545
78 989
672 989
311 356
714 821
837 362
777 764
277 240
366 71
724 132
661 80
976 922
439 625
992 505
117 347
586 535
816 439
571 463
680 583
894 523
444 821
319 110
809 110
966 882
288 95
881 456
905 230
545 827
693 576
99 969
455 894
355 949
586 440
86 961
416 12
784 758
833 88
547 188
388 133
35 652
565 472
790 732
326 184
432 71
428 573
802 175
291 462
997 974
783 512
135 600
516 709
669 810
881 763
289 874
324 580
117 682
547 915
608 396
98 742
995 966
609 822
274 739
887 176
857 790
269 779
174 111
570 36
592 428
436 388
386 712
949 624
225 994
121 751
104 441
271 179
619 896
371 137
328 812
435 370
657 41
570 413
780 132
604 346
638 222
646 628
949 777
498 723
147 313
636 847
611 49
634 560
317 582
669 185
497 168
321 202
400 456
512 11
856 552
229 363
938 618
860 500
307 494
411 623
282 840
360 582
332 547
354 401
741 210
679 748
501 891
384 10
609 389
802 202
443 377
986 746
45 148
629 723
895 481
613 845
854 419
862 961
701 264
789 492
988 624
135 326
721 179
254 71
915 819
918 769
589 779
55 89
428 178
652 609
288 992
584 423
356 206
563 536
776 477
706 693
597 647
161 985
6 567
68 978
633 110
228 341
876 443
618 934
580 957
595 263
599 383
674 24
100 562
505 519
606 875
376 366
569 51
211 168
543 601
357 994
162 861
927 293
301 493
920 310
679 429
532 185
403 94
546 750
354 420
218 632
712 870
124 793
194 984
489 77
168 243
522 871
431 851
468 571
888 706
856 267
412 91
856 757
5 402
92 845
478 259
481 870
5 311
888 781
399 782
74 810
224 463
572 35
185 15
13 106
540 566
6 762
363 462
975 761
923 171
800 218
152 425
883 427
401 102
139 307
608 921
722 562
58 708
278 850
366 516
592 447
885 907
505 906
584 838
288 74
496 135
159 554
679 883
473 275
180 587
954 522
567 209
288 393
695 366
535 274
90 12
865 681
878 380
60 183
798 552
177 452
695 394
1000 910
735 880
939 58
366 168
789 777
351 690
120 819
342 833
502 518
284 548
27 262
141 719
776 445
599 565
606 975
450 63
753 734
420 203
945 164
563 274
731 668
359 268
298 778
83 511
132 499
129 199
413 779
976 214
268 62
924 521
623 215
750 754
78 841
243 561
691 372
760 455
394 287
410 16
989 333
657 215
128 631
567 850
225 607
633 925
786 176
266 207
153 36
670 502
565 588
703 533
526 900
506 269
531 594
425 685
360 502
59 991
166 366
402 671
753 423
11 874
281 255
594 115
658 163
133 829
162 488
84 214
199 365
300 868
31 576
423 191
895 156
526 234
860 196
308 580
386 151
815 802
670 930
857 208
913 279
750 159
179 312
686 972
495 247
258 309
53 385
623 426
142 433
816 961
25 57
706 799
180 513
365 682
252 720
467 993
922 498
554 249
569 259
129 816
323 658
613 463
745 675
173 464
713 587
944 197
681 556
78 639
966 405
189 494
32 465
780 231
415 75
779 448
983 438
850 582
220 668
457 207
543 537
819 847
604 380
629 635
217 610
185 321
411 158
338 602
941 293
680 495
138 513
804 782
454 300
40 442
146 384
163 424
912 842
707 112
594 739
90 398
872 395
738 325
590 980
317 541
135 979
103 298
414 197
109 158
860 429
297 314
726 51
680 216
413 210
804 699
421 447
648 233
612 928
106 823
612 61
792 416
679 615
686 788
305 459
586 953
691 890
217 337
978 181
50 626
545 351
82 236
240 858
597 164
403 158
208 812
39 776
500 16
136 903
106 185
271 293
357 816
643 438
403 234
735 911
510 439
975 177
194 246
413 464
691 815
50 338
128 903
580 605
159 332
853 410
291 616
772 387
354 767
245 899
529 842
179 421
26 343
442 230
104 733
846 802
462 723
652 815
64 896
713 427
874 753
519 719
358 568
69 421
969 700
46 280
447 289
455 353
103 922
693 49
493 13
103 387
310 148
18 172
961 108
880 462
229 335
735 122
836 706
150 762
321 811
983 455
126 538
194 211
24 479
760 758
18 371
78 339
182 339
29 164
53 592
4 303
865 985
326 888
624 151
331 703
217 270
333 572
924 67
27 217
267 263
413 668
275 205
909 491
474 241
62 749
659 182
536 61
443 284
218 83
762 510
654 587
626 576
932 68
744 429
985 126
946 668
506 820
702 646
34 577
468 41
481 848
958 814
595 463
945 379
534 847
492 370
164 472
92 569
609 228
798 179
632 392
347 551
136 683
404 653
451 496
221 401
407 182
622 55
222 94
913 942
685 319
512 702
608 210
253 744
722 647
494 966
147 904
566 454
793 478
374 432
486 43
798 738
735 533
914 560
910 77
380 702
911 606
868 396
1000 665
485 138
701 743
242 787
761 16
494 102
946 756
548 533
28 183
960 200
884 880
247 443
496 603
123 998
661 599
337 208
483 989
455 757
235 841
23 617
813 266
497 57
835 395
734 367
218 216
708 24
325 294
856 848
447 754
310 344
859 395
452 287
268 969
257 218
65 805
614 613
426 478
606 985
413 21
437 864
819 786
662 416
752 625
886 412
418 843
510 160
496 298
23 154
796 905
471 291
134 132
758 85
373 509
614 299
421 31
141 168
858 3
680 705
958 937
510 883
290 643
359 123
631 844
494 864
32 837
636 63
39 795
895 43
60 253
336 148
96 530
911 151
88 155
438 851
905 820
924 295
547 644
709 441
224 691
193 265
467 897
192 768
411 447
530 801
355 823
306 409
968 430
686 497
860 227
84 192
539 698
107 713
708 330
826 713
170 399
818 513
551 317
72 561
333 131
890 778
227 67
533 936
356 951
914 898
948 763
329 158
792 158
381 681
288 607
100 778
974 772
535 329
74 449
578 229
201 831
340 529
711 551
50 682
92 912
137 978
512 110
846 368
769 159
144 444
602 727
760 849
562 896
358 279
823 148
453 668
749 459
263 486
645 28
827 246
248 865
761 963
586 118
617 45
251 527
52 800
169 936
831 165
315 9
762 420
865 931
217 481
964 929
677 689
919 343
697 32
40 398
145 706
370 362
194 666
230 509
595 751
413 285
458 352
26 317
5 377
45 54
408 159
694 800
908 61
712 52
766 433
19 607
771 600
351 880
828 688
327 542
991 390
945 109
213 193
51 494
13 51
6 595
77 833
632 254
577 266
159 879
813 551
261 936
647 626
220 415
256 906
106 832
735 682
137 210
195 949
428 645
665 919
654 237
333 137
90 606
511 799
792 263
872 187
151 631
390 578
969 208
396 986
222 810
767 878
676 536
311 467
481 141
579 704
679 729
658 314
814 978
511 147
25 854
554 700
519 890
592 999
55 61
481 611
54 646
589 278
87 489
765 339
259 148
703 313
405 40
915 810
38 855
60 492
553 375
65 561
340 455
438 577
715 556
703 813
590 291
929 489
525 620
470 676
185 290
607 974
217 796
233 640
128 284
484 423
689 118
388 510
762 822
840 995
513 393
80 81
529 848
584 13
270 180
44 53
645 84
916 16
122 927
447 553
360 987
286 98
279 869
110 901
588 475
76 532
626 965
143 41
379 574
581 664
111 285
327 621
73 944
445 43
588 943
507 50
465 907
959 320
88 286
793 278
265 146
654 323
522 593
265 28
749 589
114 491
264 72
163 351
709 454
240 267
459 707
300 692
535 881
55 12
358 569
714 66
684 191
277 963
137 704
747 653
885 185
268 706
748 368
639 154
414 96
749 97
638 478
269 142
952 397
536 698
153 950
991 900
977 127
194 390
574 943
772 459
690 585
566 796
274 950
636 848
750 638
922 881
647 829
900 354
742 380
141 234
128 835
550 115
941 796
511 872
910 613
845 508
861 149
630 955
90 547
772 582
780 333
830 907
519 731
374 905
350 398
144 194
258 507
290 470
7 271
776 238
83 276
359 196
861 909
217 404
873 230
891 297
881 748
145 877
241 89
946 270
694 425
270 513
797 282
325 735
623 216
383 510
315 264
258 674
396 790
149 332
811 679
818 926
66 614
701 181
957 435
698 300
405 845
205 800
987 983
592 592
706 5
336 52
885 505
471 535
68 648
270 7
761 918
964 100
707 907
983 854
155 925
447 265
374 114
410 134
31 282
829 429
379 201
4 482
758 708
960 697
961 721
443 83
777 313
94 939
491 111
61 624
619 384
823 578
81 135
650 262
93 317
363 887
720 773
798 101
769 99
128 520
941 679
992 740
675 753
267 961
407 453
609 80
209 694
302 700
911 781
571 851
667 938
628 23
335 411
50 663
131 658
769 452
503 500
203 74
229 479
27 234
724 361
644 774
23 127
783 117
473 338
790 852
365 53
344 729
631 190
586 447
785 289
141 666
217 843
637 238
840 344
162 398
822 438
979 579
251 5
988 387
352 801
112 543
940 926
294 971
21 873
742 361
351 922
171 358
119 486
892 756
106 342
223 865
784 845
728 219
250 250
399 525
452 369
453 344
542 375
69 492
939 148
590 796
514 957
8 246
844 812
797 909
520 288
314 938
332 827
246 901
517 40
638 923
516 474
761 737
844 548
414 192
732 79
481 64
257 79
316 125
1 107
516 758
941 31
583 414
418 696
503 613
742 954
715 57
430 185
451 783
436 209
975 341
306 660
96 462
986 793
98 165
135 527
309 991
670 729
161 938
622 949
147 546
319 473
238 736
395 748
811 989
867 670
665 875
267 639
536 493
237 125
20 326
867 149
612 830
335 974
848 128
990 22
866 480
720 668
233 574
400 451
315 147
425 650
218 909
137 866
632 651
937 988
116 430
1000 353
904 563
961 307
171 281
440 397
268 71
399 903
525 336
243 650
686 923
288 581
750 271
765 684
82 556
626 831
604 503
921 730
875 598
476 298
148 413
305 126
243 908
980 760
26 558
904 555
689 447
971 27
786 72
433 99
296 941
301 430
144 577
296 449
899 466
20 557
855 477
838 710
581 139
139 724
67 323
907 442
220 227
746 352
573 409
947 107
663 418
894 895
385 717
916 816
384 788
227 399
374 831
959 372
740 343
93 715
953 359
203 438
612 573
940 369
191 474
247 878
847 199
236 10
384 439
799 185
905 762
757 26
705 48
521 237
596 479
649 786
922 623
67 707
107 313
584 953
864 171
314 599
961 464
225 891
938 988
824 458
224 521
309 272
830 375
241 902
852 44
261 595
523 813
622 418
571 829
589 921
36 249
623 874
4 118
695 813
241 635
845 857
798 487
566 153
605 535
93 477
828 336
890 522
148 482
110 742
598 717
709 508
789 6
474 881
482 302
216 723
175 716
300 666
424 162
323 374
461 20
108 267
390 545
562 758
203 884
916 26
300 685
465 599
719 72
867 492
747 208
791 488
104 125
529 666
549 364
389 235
815 569
714 786
492 772
633 595
896 513
612 777
492 461
695 245
844 861
166 493
447 24
935 270
783 357
958 730
869 801
190 196
745 606
720 75
429 30
473 228
405 8
862 106
628 958
287 410
314 245
564 522
304 661
479 375
756 559
486 160
394 480
952 59
76 90
593 473
769 674
547 556
345 25
549 907
678 772
559 540
372 734
363 447
175 307
332 523
254 360
754 888
749 95
420 348
282 259
654 680
622 467
707 91
822 66
739 527
455 159
874 437
766 132
756 364
131 564
911 222
90 366
459 754
629 632
863 672
600 561
880 84
748 13
70 892
997 717
764 873
215 745
504 429
768 456
883 426
674 226
568 979
739 508
83 503
43 67
819 237
662 331
631 229
398 445
399 42
609 482
131 494
576 208
485 553
637 884
946 597
717 194
279 40
611 575
480 410
215 442
329 176
913 127
507 201
65 731
938 76
488 548
310 498
853 524
291 192
753 933
344 355
852 831
903 854
351 1
439 993
193 778
393 208
802 649
790 906
582 916
722 596
835 788
494 576
429 156
311 132
124 701
536 54
261 571
122 140
657 85
792 128
188 148
437 521
404 674
38 12
484 50
826 931
28 431
967 101
974 83
95 62
582 582
489 847
398 66
708 425
497 265
507 689
14 408
479 862
268 682
636 774
722 305
754 95
707 250
245 215
717 461
651 417
867 16
177 697
969 858
783 702
951 994
216 699
67 68
130 295
268 251
791 501
8 412
455 422
589 606
462 371
212 610
556 267
365 252
303 282
717 369
96 805
821 456
568 628
163 45
256 751
431 811
17 147
430 717
343 451
412 791
608 585
598 527
290 894
839 828
996 671
275 527
891 969
329 655
759 288
791 786
650 857
380 103
126 271
71 806
94 867
668 70
155 983
823 859
470 699
632 739
193 55
213 261
127 333
917 146
754 73
240 525
735 20
350 95
735 280
458 927
55 985
555 533
669 471
31 422
895 142
141 555
422 876
574 533
873 431
205 761
396 974
25 105
334 518
639 616
3 340
884 491
534 199
453 633
405 963
45 797
898 683
363 76
647 79
33 510
279 638
545 972
951 442
548 659
700 66
716 496
937 465
175 651
892 147
548 897
947 580
570 804
173 555
496 179
461 904
816 749
720 990
400 611
480 387
967 600
3 888
88 360
914 711
715 714
916 202
11 747
156 526
964 634
421 70
612 627
635 845
1000 949
149 714
662 64
644 249
843 913
799 818
672 219
887 283
909 483
538 846
172 748
431 850
921 291
728 883
630 658
659 200
225 355
169 373
201 514
378 280
396 228
883 377
707 896
851 886
946 279
435 354
506 537
107 375
768 683
729 245
358 181
698 74
348 561
935 900
145 550
86 750
749 544
394 447
585 930
946 520
328 115
284 972
489 239
60 371
706 805
817 26
7 609
50 805
184 40
240 223
473 567
306 621
211 599
308 623
969 13
98 440
244 931
238 780
322 477
2 795
396 691
153 53
199 873
871 922
241 261
707 338
970 779
761 207
910 82
36 912
954 732
565 386
608 693
79 314
609 918
154 524
465 492
141 29
229 628
377 472
314 829
586 256
498 546
525 809
476 924
978 582
635 118
98 339
687 411
684 393
1000 192
167 524
1 642
799 881
605 32
484 383
234 462
579 279
83 28
617 770
106 983
863 505
936 480
595 771
48 163
265 996
79 417
158 536
440 614
498 308
689 81
595 350
218 137
468 742
463 273
171 668
382 5
73 827
866 922
994 949
376 211
437 502
30 905
203 462
230 820
450 276
946 804
104 678
531 883
661 819
79 863
972 862
825 802
194 404
242 140
559 543
782 14
258 102
165 406
434 239
320 425
203 731
452 157
345 997
912 938
833 918
836 404
552 93
851 436
415 819
254 321
268 877
685 755
698 869
24 885
625 927
330 834
346 180
815 646
729 314
463 600
870 501
612 489
729 649
244 427
326 539
523 946
591 274
498 582
886 58
745 926
419 202
741 273
259 240
931 704
113 45
135 522
645 35
961 737
374 621
986 636
937 386
284 923
978 566
272 220
587 132
948 41
17 612
666 972
11 602
14 657
511 656
824 642
308 710
102 877
179 585
397 701
559 62
580 82
366 595
384 462
799 671
302 338
559 756
68 941
2 469
627 933
902 992
126 913
762 363
493 320
118 58
170 766
536 241
696 191
554 172
776 671
229 931
333 381
153 286
978 705
883 127
360 52
328 340
219 810
160 914
723 257
10 850
280 238
780 964
989 870
274 859
294 274
435 768
778 787
852 129
637 821
412 886
848 753
163 493
27 419
5 461
186 782
599 143
633 994
757 981
711 948
974 708
479 950
83 763
159 715
429 359
732 617
962 59
531 672
611 831
216 89
282 953
529 329
188 507
141 989
591 378
205 202
561 773
504 394
259 349
8 892
220 730
643 760
588 756
31 63
419 630
618 990
597 801
99 153
430 470
223 460
884 756
819 303
566 354
560 206
914 126
683 512
334 964
923 217
871 455
663 788
160 222
994 38
736 945
249 770
233 142
656 155
710 726
720 691
482 65
168 942
780 940
557 848
236 893
470 890
682 362
502 636
399 148
37 986
40 371
105 193
128 267
156 674
950 186
218 359
384 750
923 237
737 673
495 115
173 804
227 809
356 176
994 573
534 699
302 339
78 148
770 186
74 420
828 574
127 713
756 845
717 27
330 675
87 759
174 891
428 404
634 501
175 481
153 755
682 332
680 808
44 303
233 448
12 989
15 18
44 562
807 217
804 962
512 232
717 497
329 588
646 363
743 406
717 109
157 818
105 963
276 250
492 993
236 427
525 158
914 593
267 689
785 775
506 889
89 244
708 239
215 295
17 729
809 83
114 556
712 494
86 601
665 222
727 523
766 611
531 259
251 590
849 817
885 865
545 763
260 167
300 449
598 316
671 325
838 133
491 956
95 373
566 345
315 766
313 2
135 21
91 995
136 40
662 806
364 500
931 372
137 593
795 118
650 460
783 645
331 492
337 264
805 143
866 80
24 127
471 673
897 218
550 299
47 881
142 871
708 673
538 287
163 403
718 495
621 226
518 849
463 766
418 13
686 294
230 745
966 501
140 254
351 909
411 116
964 281
331 500
105 676
147 996
605 407
316 525
423 133
413 202
662 19
945 328
956 479
978 970
756 82
998 254
429 468
830 386
226 944
692 893
469 114
199 839
44 495
973 740
637 302
62 392
735 411
230 178
901 455
122 592
286 416
911 99
584 686
697 705
120 563
657 584
961 785
56 492
776 841
879 781
176 60
974 844
984 982
189 999
487 19
721 542
727 620
866 717
422 54
801 286
850 311
458 320
213 840
195 842
645 531
479 263
437 156
335 654
224 108
60 291
52 705
15 7
573 579
101 335
923 579
87 636
600 109
387 678
27 491
762 718
52 805
188 730
838 265
995 554
488 72
926 257
974 505
900 377
730 528
922 717
111 462
799 117
100 80
321 593
509 160
292 941
979 319
48 783
8 995
983 974
26 913
468 663
892 713
841 385
157 71
370 757
447 774
38 714
864 40
35 734
413 397
970 605
456 674
594 838
533 749
961 729
462 986
793 57
82 343
672 325
214 486
422 505
522 300
244 827
169 335
364 809
606 494
482 512
438 383
730 109
60 943
423 328
915 583
731 913
373 18
739 956
237 559
238 741
148 932
866 980
691 609
199 166
513 142
473 251
161 380
472 321
669 969
397 816
229 766
405 310
552 383
132 455
591 152
319 675
169 870
186 957
418 546
156 221
742 26
825 293
563 891
262 506
394 684
711 1000
895 778
735 207
94 309
529 899
626 353
544 385
315 668
457 511
731 519
725 756
816 100
711 133
576 337
905 891
583 262
17 896
107 205
238 264
579 300
456 712
630 906
171 387
651 578
221 888
841 799
539 588
305 526
497 652
922 961
924 97
836 865
501 486
794 73
725 987
229 9
824 77
241 562
10 555
257 845
903 53
20 828
933 512
520 168
941 532
597 275
106 237
940 347
150 918
510 159
228 389
807 409
147 709
814 518
29 584
610 901
784 700
288 764
554 541
261 367
59 148
464 439
732 73
363 526
747 963
554 305
380 964
403 887
916 93
73 890
215 311
188 898
525 501
588 84
97 774
709 3
430 88
318 585
472 199
165 544
25 183
443 243
663 151
597 444
28 225
300 40
577 13
515 635
549 62
560 454
35 306
258 656
638 572
163 793
311 196
257 280
744 169
332 780
67 379
218 705
950 496
641 43
732 605
127 558
288 765
662 972
544 972
274 616
657 843
70 979
219 699
285 51
694 573
815 707
896 711
989 304
814 931
474 676
201 410
570 247
305 229
672 435
432 431
116 432
227 869
883 742
512 435
151 81
681 484
712 263
320 736
50 957
818 833
739 629
572 357
925 687
265 163
595 411
251 764
748 963
470 772
917 335
650 568
278 914
66 932
231 295
243 605
717 7
147 756
382 63
90 31
982 368
297 63
23 329
345 834
790 367
396 503
436 542
957 700
67 848
529 443
20 555
959 161
283 765
149 719
659 759
888 967
458 439
668 815
306 725
85 6
616 834
804 985
480 87
750 980
157 760
90 44
726 899
774 120
293 793
122 127
746 946
368 447
766 155
877 651
833 173
318 848
64 800
656 181
306 884
831 689
575 734
787 679
113 433
544 313
269 108
951 797
903 256
680 86
296 655
904 871
210 768
552 198
510 210
555 618
85 486
861 491
591 889
940 947
315 494
401 482
774 726
598 344
347 720
170 541
330 808
799 767
689 938
664 438
227 64
696 840
292 865
380 873
18 744
401 347
469 552
113 381
642 177
437 741
236 708
280 787
216 571
3 947
443 21
806 150
446 488
211 603
465 9
385 261
343 952
831 698
899 625
84 751
734 889
510 781
713 955
268 276
909 754
28 465
764 629
75 833
398 482
862 882
72 770
452 367
922 644
326 652
94 442
281 169
982 656
87 195
593 468
928 823
371 606
866 14
80 304
644 139
213 610
458 644
400 682
179 949
852 459
123 222
930 15
461 9
545 873
11 792
435 645
591 186
752 995
113 901
267 902
602 996
787 156
8 426
420 963
363 861
356 981
268 685
486 389
17 538
263 555
647 110
887 646
469 659
960 832
172 524
701 907
780 401
992 225
570 606
779 216
67 927
924 43
964 884
874 834
884 991
499 733
339 382
635 757
308 209
62 584
251 377
467 476
563 369
343 684
26 989
514 275
86 903
654 936
639 990
198 848
224 700
275 138
691 199
485 556
858 798
201 908
376 750
107 609
660 823
820 79
890 234
35 374
142 211
68 927
204 620
445 794
593 76
190 448
553 230
357 370
931 912
342 764
56 381
931 128
176 910
236 362
433 829
790 189
438 349
579 340
61 276
464 799
828 703
627 355
964 863
43 858
447 373
902 836
118 587
686 316
989 77
707 804
875 479
303 54
244 538
686 180
91 484
319 970
608 772
494 667
927 720
976 904
877 799
749 256
92 532
655 518
365 581
589 862
240 867
851 349
447 827
884 955
824 483
470 765
344 280
145 593
484 345
609 282
543 981
463 159
41 509
495 876
509 375
52 87
384 947
419 72
313 882
458 135
133 327
985 979
786 62
36 281
874 419
526 72
443 846
403 553
392 338
664 14
279 765
552 832
140 425
602 718
69 444
312 594
868 700
510 310
602 594
607 723
834 809
66 465
925 214
618 309
894 480
970 438
744 535
725 697
313 87
611 171
945 934
748 305
977 484
999 231
865 126
471 529
564 785
332 461
651 314
896 37
934 754
302 973
944 976
972 557
797 298
384 408
445 52
754 849
633 718
252 108
681 158
590 653
714 738
80 942
294 159
254 766
845 969
668 131
476 919
269 166
590 414
938 21
707 114
188 1000
624 75
193 615
917 365
967 551
1000 654
442 814
178 729
294 25
864 11
716 982
247 340
238 688
505 264
992 691
839 518
195 621
965 467
814 681
453 522
795 699
213 32
739 717
398 639
178 456
341 619
476 871
573 79
674 890
897 487
922 696
424 429
118 514
402 531
702 642
996 904
983 486
162 879
934 801
364 994
225 202
607 151
169 766
645 573
743 796
949 357
614 162
233 428
576 878
71 488
474 19
845 539
650 272
285 565
707 408
947 536
736 454
243 941
751 769
282 327
634 905
43 830
865 666
553 93
33 800
1 783
461 565
619 414
438 695
306 832
876 100
531 186
909 403
22 525
807 801
767 868
202 204
915 507
470 488
446 395
586 648
676 495
402 698
852 995
313 739
245 55
42 464
584 628
111 259
308 844
815 115
621 589
864 924
699 232
421 520
147 290
154 626
360 850
931 975
576 871
59 74
985 93
357 3
692 615
30 632
654 778
680 7
340 664
451 604
449 692
97 495
27 771
745 990
422 126
621 289
435 475
567 816
489 572
579 933
535 29
889 519
562 572
6 914
60 55
172 156
282 16
234 716
491 152
883 331
723 476
34 1
605 658
725 95
341 607
426 415
68 195
364 453
139 391
179 595
816 373
255 192
201 566
400 925
532 790
154 966
769 573
454 985
345 707
250 590
375 519
439 13
385 379
584 582
961 439
941 621
243 163
48 619
897 959
371 687
65 280
931 86
889 867
241 840
334 289
916 570
288 333
849 857
877 679
625 653
240 231
751 401
933 79
919 220
763 119
429 639
179 561
648 155
213 941
150 413
894 952
492 116
352 741
578 943
343 486
28 628
847 679
417 627
317 213
126 847
354 338
788 503
103 681
455 594
148 158
100 360
404 794
438 145
710 445
305 835
513 626
463 319
571 611
226 141
760 360
346 93
484 869
875 348
495 337
673 338
771 639
780 491
450 5
983 372
310 94
83 760
98 901
343 210
32 211
28 14
934 690
39 502
335 656
235 754
778 127
571 447
355 317
311 833
60 84
763 960
335 744
800 180
693 509
143 647
453 905
31 174
352 718
917 210
744 46
990 569
223 790
101 421
929 161
204 950
602 554
580 607
844 419
544 834
340 118
769 515
188 68
965 141
250 926
507 184
560 182
682 756
589 291
82 936
755 492
165 886
163 969
683 825
891 306
797 406
519 155
805 109
478 344
23 642
581 837
766 853
878 412
90 32
23 200
940 433
8 715
180 227
13 457
889 206
545 331
589 568
882 571
707 285
753 646
711 118
154 185
786 388
844 591
767 88
932 763
327 788
759 481
354 63
612 198
5 632
634 152
576 330
331 503
546 902
868 189
221 404
110 122
803 701
506 849
530 311
196 860
813 892
619 957
267 164
858 121
600 69
871 173
294 626
32 799
826 980
763 289
49 422
391 699
567 271
602 189
320 665
201 812
630 548
280 536
365 353
294 994
888 702
461 207
366 510
548 918
673 177
632 332
326 454
429 799
958 238
227 768
222 678
267 10
427 394
134 943
461 707
972 304
953 196
9 572
557 787
965 62
993 860
887 149
647 920
386 662
56 717
37 353
548 528
913 456
666 229
639 782
867 334
686 687
596 586
41 583
735 719
259 158
511 76
152 388
71 370
276 572
775 575
806 308
379 726
366 763
378 109
50 654
680 96
390 179
691 195
87 217
588 136
573 890
30 315
732 407
775 133
412 806
229 610
621 411
942 976
556 780
485 643
996 424
895 54
233 924
330 494
299 677
703 271
280 28
611 188
159 447
830 506
612 533
150 230
906 906
893 702
740 523
29 49
498 518
122 875
246 293
594 486
175 895
908 914
314 733
763 538
630 497
275 394
570 616
903 791
388 353
309 150
890 66
437 871
563 46
821 2
992 754
391 722
46 686
653 470
657 556
612 432
89 999
784 397
500 26
815 936
248 377
730 460
443 190
587 840
158 880
48 167
443 358
813 127
426 894
649 409
341 235
799 213
275 585
224 576
459 232
127 682
661 904
576 599
746 542
750 746
332 901
361 159
743 637
563 553
220 223
634 311
375 407
807 472
501 358
749 862
868 162
798 411
163 17
986 148
328 978
298 524
448 482
240 538
997 540
817 641
150 917
854 370
78 54
778 643
476 880
607 213
738 507
100 943
996 207
53 998
271 390
319 516
299 421
583 68
872 189
423 24
578 454
125 630
803 736
844 147
933 495
920 515
703 193
382 989
182 805
364 325
695 729
642 272
182 118
253 984
409 682
697 252
181 629
98 100
496 659
242 198
61 458
582 755
55 898
910 463
931 958
938 164
562 433
175 804
779 520
421 526
719 2
280 256
517 198
196 448
155 262
778 472
877 304
627 859
375 736
503 6
343 79
698 304
51 567
366 7
860 275
98 326
536 28
832 266
877 849
936 918
960 279
348 975
948 397
307 938
760 663
942 799
451 902
429 798
547 506
773 847
602 730
947 433
96 999
398 959
109 983
593 538
265 679
138 433
629 253
356 110
916 753
420 448
92 529
783 684
504 34
945 180
375 835
195 387
252 980
350 21
246 205
736 429
376 931
804 714
204 653
740 508
402 962
627 482
68 972
254 150
84 867
36 586
612 328
942 590
270 662
398 153
217 466
124 551
261 377
596 539
18 363
532 405
301 443
995 890
93 445
998 933
46 267
419 162
65 872
933 890
779 707
529 181
203 86
825 770
524 755
381 349
55 715
413 583
895 599
559 22
733 113
443 588
277 151
266 464
352 419
344 262
375 250
337 257
364 131
196 416
997 829
344 617
302 336
654 567
151 892
725 204
984 31
765 672
562 533
277 863
220 282
219 104
595 247
194 799
756 960
358 317
492 987
531 63
268 664
784 793
488 811
178 707
933 884
42 542
322 637
140 888
33 572
722 808
442 685
478 862
920 300
125 204
535 167
745 857
96 187
308 301
313 784
494 474
766 867
954 999
736 78
596 299
936 695
426 52
576 734
869 383
208 438
580 906
658 77
112 45
739 232
536 577
1 751
489 694
440 498
53 32
264 859
443 881
296 569
205 545
664 923
726 16
709 464
22 773
992 55
466 667
658 603
440 383
928 12
784 159
889 775
566 213
381 479
970 986
502 125
512 941
632 953
475 872
84 812
870 402
505 407
705 530
762 674
515 229
353 446
100 891
954 626
564 390
437 786
192 847
533 454
56 237
899 68
800 825
763 256
7 372
329 867
98 571
769 305
913 729
841 44
947 200
514 936
659 513
62 411
187 974
892 4
871 329
955 713
156 793
533 616
865 879
272 278
432 562
48 814
494 657
844 448
721 351
593 521
474 773
49 573
303 480
486 351
939 223
171 951
523 849
206 171
282 151
39 616
98 830
753 26
814 800
259 272
60 661
631 610
60 188
425 176
552 658
992 886
391 305
574 140
764 222
845 746
934 315
557 180
432 334
468 259
611 547
184 683
568 879
479 493
371 994
696 848
898 188
466 224
716 296
781 208
482 278
573 850
130 146
19 337
32 902
899 957
198 966
709 385
100 708
121 331
433 602
608 357
338 405
675 330
335 225
295 587
415 356
383 423
520 855
105 304
809 64
12 612
924 292
516 253
196 748
622 4
812 634
614 857
623 231
571 767
643 215
85 190
339 160
941 247
857 563
460 352
784 966
427 590
890 11
227 948
584 167
194 793
134 893
374 917
211 115
394 229
944 973
727 553
60 979
408 374
562 986
673 145
241 422
478 966
690 40
432 83
269 662
606 438
763 148
454 852
546 513
238 743
291 910
887 795
479 176
597 561
721 221
130 327
658 903
227 420
960 123
684 627
830 171
285 232
851 907
179 394
736 703
894 327
611 929
305 156
284 508
91 443
474 622
836 536
578 535
906 665
991 848
80 648
398 129
198 697
264 377
232 90
625 105
240 710
303 497
648 717
723 114
185 179
264 800
241 905
461 639
97 187
175 971
737 976
154 783
72 60
630 313
964 896
530 973
572 106
505 20
292 386
358 642
891 952
818 979
251 784
119 322
986 159
643 515
483 288
394 237
426 37
622 541
583 979
104 424
610 4
815 728
678 10
827 663
530 650
460 910
146 480
438 226
866 115
864 659
403 324
920 458
528 417
593 984
205 174
883 422
288 469
466 417
223 329
4 346
762 723
300 297
735 244
632 4
953 60
42 51
451 211
842 83
954 518
715 243
206 782
736 419
438 189
728 988
866 530
198 60
612 411
715 566
160 838
257 293
602 176
146 39
364 991
241 599
453 210
524 316
106 96
600 820
381 161
164 951
59 879
294 651
212 353
61 40
734 438
717 107
229 565
215 671
267 778
23 680
817 977
747 551
741 299
146 751
711 559
979 832
764 229
899 479
510 923
249 256
473 15
571 566
313 716
66 566
991 23
361 73
50 505
51 156
778 912
78 26
519 903
13 129
471 338
749 456
710 741
60 529
796 216
367 710
29 918
528 761
782 998
615 507
55 316
126 116
56 538
105 363
265 768
442 712
83 823
629 610
583 762
28 89
947 481
309 425
962 592
271 66
449 647
883 383
766 442
21 793
253 227
811 566
631 476
615 816
431 453
726 594
886 177
620 672
5 250
766 609
476 928
8 156
323 903
999 856
815 388
297 967
139 366
768 758
8 154
732 835
434 905
60 305
767 383
353 918
847 711
389 565
325 174
469 509
165 732
632 83
374 336
1000 24
505 928
257 352
638 740
414 465
737 578
653 528
971 610
563 306
844 67
191 356
937 739
644 673
375 321
583 484
708 816
936 478
811 223
313 39
772 333
653 299
978 414
102 114
943 376
992 268
305 323
946 635
252 142
93 198
419 607
143 354
702 510
3 127
606 268
423 693
154 27
834 859
731 440
782 665
331 689
855 384
198 209
862 197
545 346
832 866
481 638
496 18
106 749
758 966
7 330
824 556
753 434
725 136
426 557
223 269
729 680
370 921
773 141
894 883
107 369
20 291
725 918
511 211
923 266
945 626
766 817
304 224
185 626
688 586
479 953
680 360
25 542
52 824
980 87
5 454
794 233
463 625
515 940
71 9
922 481
75 973
327 56
142 83
464 936
667 425
963 879
861 587
749 433
130 828
91 272
542 549
232 480
123 651
725 21
661 855
848 751
656 684
335 46
902 790
19 315
56 141
965 327
721 41
699 382
895 898
484 372
407 691
626 559
154 312
605 517
965 858
888 389
949 259
55 4
399 371
411 381
853 658
278 336
29 284
827 436
327 804
346 480
116 302
997 80
160 654
156 399
42 104
459 408
818 493
238 502
418 618
786 245
53 464
48 751
943 515
52 291
945 750
962 338
138 16
860 903
887 732
234 403
94 371
248 128
265 300
72 438
476 408
95 174
755 217
283 695
212 287
635 448
455 186
191 878
976 18
286 241
599 212
959 454
179 220
842 480
867 737
115 501
184 921
151 14
586 204
115 918
245 859
932 86
94 780
633 136
481 319
214 631
418 937
834 3
140 275
899 148
894 365
417 138
128 412
570 780
88 850
548 103
180 441
467 948
578 394
648 504
659 966
729 612
863 431
562 286
136 282
313 822
794 844
6 791
46 664
108 390
239 215
203 685
458 348
312 672
613 317
332 922
399 132
109 751
149 347
966 949
308 233
168 117
539 891
559 884
512 890
805 911
374 914
661 522
260 978
822 698
646 835
512 756
858 189
239 517
421 758
633 353
673 154
447 768
642 439
189 507
540 779
24 312
16 44
531 611
622 555
116 84
350 537
278 529
996 919
967 432
733 807
865 734
241 696
985 88
412 100
391 239
817 593
173 33
437 567
25 972
534 384
629 507
638 19
756 605
404 924
256 745
442 280
15 110
186 125
970 550
571 918
28 71
710 784
676 465
707 873
936 700
770 257
174 630
639 781
234 667
852 943
802 879
760 508
522 850
390 77
458 904
370 745
538 636
524 80
153 322
712 542
398 521
445 767
265 751
143 196
73 230
75 489
605 116
381 316
248 452
204 504
68 862
941 211
854 340
103 665
326 390
946 289
855 717
930 704
69 276
211 993
904 659
543 308
192 111
720 853
762 369
643 230
229 127
754 739
541 60
404 377
157 923
764 140
671 518
942 594
98 482
5 571
585 409
2 466
67 222
316 288
596 431
948 9
75 959
719 175
509 61
672 701
12 738
274 679
296 723
276 558
204 870
154 126
851 177
244 292
448 454
464 964
795 465
435 442
539 216
67 15
924 971
564 430
979 520
724 574
277 610
849 93
926 995
557 360
437 95
927 753
807 250
824 254
15 429
301 602
918 463
425 197
639 350
709 979
641 635
978 148
980 784
330 795
501 322
434 282
448 943
778 6
997 398
533 875
498 862
670 351
561 367
748 538
380 547
193 609
60 986
822 664
92 170
497 593
459 347
806 128
697 341
826 448
994 883
687 614
833 99
28 497
783 724
705 151
904 405
382 88
408 715
370 292
300 152
828 303
17 188
53 412
73 678
283 113
616 363
773 181
786 763
650 613
740 166
751 528
939 935
194 707
614 896
860 713
167 503
433 794
402 723
404 631
749 452
463 451
911 493
22 652
634 659
577 427
662 281
36 981
573 884
807 483
141 888
884 717
349 51
33 385
14 655
936 602
757 285
34 564
581 591
328 247
265 560
732 384
80 566
457 544
766 784
790 252
48 826
374 878
410 970
865 590
354 654
444 886
5 874
548 53
95 706
290 651
630 422
124 582
993 364
249 192
230 658
318 713
763 427
459 886
8 424
94 865
871 819
30 130
996 699
76 867
662 169
83 906
448 736
396 574
744 222
302 773
824 897
549 48
787 749
213 188
449 865
112 911
339 381
519 689
676 657
789 240
196 576
140 513
758 261
478 412
308 819
526 706
983 889
799 414
367 444
466 488
580 1
435 458
58 417
346 270
35 498
720 543
448 830
10 601
266 149
769 311
765 701
694 180
30 586
346 206
590 65
748 37
576 233
733 101
856 497
801 519
399 310
516 637
896 217
716 925
154 61
125 230
26 355
939 729
498 671
519 333
994 165
78 869
453 583
929 582
326 406
127 189
493 453
123 137
81 189
453 520
638 260
895 160
700 600
560 768
639 38
50 939
60 221
200 501
656 488
832 907
53 766
885 176
213 128
835 325
724 103
115 138
216 116
937 268
936 613
740 607
633 948
40 910
327 175
536 634
831 400
782 661
990 999
847 668
173 734
113 985
369 463
56 268
280 161
954 239
98 943
237 296
610 761
30 263
251 765
571 141
616 711
563 569
863 185
308 825
87 547
805 476
653 72
587 288
782 959
100 126
739 531
627 189
101 489
578 572
676 907
64 4
139 591
271 781
75 522
840 232
339 966
570 44
445 512
130 286
517 652
318 390
394 626
764 383
348 896
765 408
153 246
215 562
989 533
494 106
941 646
324 917
547 6
800 850
945 313
43 182
559 880
170 610
698 104
48 686
143 929
538 494
762 164
218 562
14 298
238 166
348 715
512 869
676 279
274 373
213 553
298 750
79 180
829 646
811 91
805 210
29 967
239 241
343 621
803 657
132 233
324 17
701 781
873 505
342 955
408 385
281 539
95 292
485 295
658 601
699 883
106 392
541 955
800 796
7 437
319 146
448 507
291 19
358 34
342 250
73 728
904 225
524 184
657 562
59 226
596 506
271 569
577 468
338 832
774 799
608 467
938 180
423 225
873 507
652 85
694 244
162 31
428 205
595 795
904 368
593 863
186 714
893 479
644 836
432 812
16 666
485 219
311 654
694 203
132 14
373 977
109 118
314 320
402 613
9 833
776 80
691 144
745 695
414 130
291 251
701 601
904 394
804 36
760 528
997 762
327 594
558 705
456 694
783 567
786 570
659 291
82
522
255
696
687
1000000
1365
327
550
655
992
570
555
346
933
289
1017
720
83
869
0 0 0 0
