5
48585
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
24
24
24
24
24
24
24
24
24
24
24
24
24
23
23
23
23
23
23
23
23
23
23
23
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
21
21
21
21
21
21
21
21
21
21
21
21
21
20
20
20
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
19
19
19
19
19
18
18
18
18
18
18
18
18
18
18
17
17
17
17
17
17
17
17
17
17
16
16
16
16
16
16
16
16
16
15
15
15
15
15
15
15
15
15
14
14
14
14
14
14
14
14
14
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
6
6
6
6
6
6
6
5
5
5
5
5
5
5
4
4
4
4
4
4
4
3
3
3
3
3
3
3
2
2
2
2
2
2
2
1
1
1
1
1
1
1
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-46
-46
-46
-46
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-50
-50
-50
-50
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-54
-54
-54
-54
-55
-55
-55
-55
-55
-56
-56
-56
-56
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-65
-65
-65
-65
-66
-66
-66
-66
-66
-67
-67
-67
-67
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-70
-70
-70
-70
-71
-71
-71
-71
-71
-72
-72
-72
-72
-73
-73
-73
-73
-73
-74
-74
-74
-74
-75
-75
-75
-75
-76
-76
-76
-76
-76
-77
-77
-77
-77
-78
-78
-78
-78
-78
-79
-79
-79
-79
-80
-80
-80
-80
-81
-81
-81
-81
-81
-82
-82
-82
-82
-83
-83
-83
-83
-84
-84
-84
-84
-85
-85
-85
-85
-85
-86
-86
-86
-86
-87
-87
-87
-87
-87
-88
-88
-88
-88
-89
-89
-89
-89
-90
-90
-90
-90
-90
-91
-91
-91
-91
-92
-92
-92
-92
-93
-93
-93
-93
-94
-94
-94
-94
-95
-95
-95
-95
-96
-96
-96
-96
-96
-97
-97
-97
-97
-98
-98
-98
-98
-99
-99
-99
-99
-100
-100
-100
-100
-101
-101
-101
-101
-102
-102
-102
-102
-102
-103
-103
-103
-103
-104
-104
-104
-104
-105
-105
-105
-105
-106
-106
-106
-106
-107
-107
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-110
-110
-110
-110
-111
-111
-111
-111
-112
-112
-112
-112
-113
-113
-113
-113
-114
-114
-114
-114
-115
-115
-115
-115
-116
-116
-116
-116
-117
-117
-117
-117
-118
-118
-118
-118
-119
-119
-119
-119
-120
-120
-120
-120
-121
-121
-121
-121
-122
-122
-122
-122
-123
-123
-123
-123
-124
-124
-124
-124
-125
-125
-125
-125
-126
-126
-126
-126
-127
-127
-127
-127
-128
-128
-128
-128
-129
-129
-129
-129
-130
-130
-130
-130
-131
-131
-131
-131
-132
-132
-132
-133
-133
-133
-133
-134
-134
-134
-134
-135
-135
-135
-135
-136
-136
-136
-136
-137
-137
-137
-137
-138
-138
-138
-138
-139
-139
-139
-139
-140
-140
-140
-141
-141
-141
-141
-142
-142
-142
-142
-143
-143
-143
-143
-144
-144
-144
-144
-145
-145
-145
-146
-146
-146
-146
-147
-147
-147
-147
-148
-148
-148
-149
-149
-149
-149
-150
-150
-150
-150
-151
-151
-151
-152
-152
-152
-152
-153
-153
-153
-154
-154
-154
-154
-155
-155
-155
-156
-156
-156
-156
-157
-157
-157
-158
-158
-158
-158
-159
-159
-159
-160
-160
-160
-160
-161
-161
-161
-162
-162
-162
-163
-163
-163
-163
-164
-164
-164
-165
-165
-165
-165
-166
-166
-166
-167
-167
-167
-167
-168
-168
-168
-169
-169
-169
-169
-170
-170
-170
-171
-171
-171
-171
-172
-172
-172
-173
-173
-173
-173
-174
-174
-174
-175
-175
-175
-175
-176
-176
-176
-177
-177
-177
-177
-178
-178
-178
-179
-179
-179
-179
-180
-180
-180
-181
-181
-181
-181
-182
-182
-182
-183
-183
-183
-183
-184
-184
-184
-185
-185
-185
-185
-186
-186
-186
-187
-187
-187
-187
-188
-188
-188
-189
-189
-189
-189
-190
-190
-190
-191
-191
-191
-191
-192
-192
-192
-193
-193
-193
-193
-194
-194
-194
-195
-195
-195
-195
-196
-196
-196
-197
-197
-197
-197
-198
-198
-198
-199
-199
-199
-199
-200
-200
-200
-201
-201
-201
-201
-202
-202
-202
-203
-203
-203
-203
-204
-204
-204
-205
-205
-205
-205
-206
-206
-206
-207
-207
-207
-207
-208
-208
-208
-209
-209
-209
-210
-210
-210
-210
-211
-211
-211
-212
-212
-212
-212
-213
-213
-213
-214
-214
-214
-214
-215
-215
-215
-216
-216
-216
-216
-217
-217
-217
-218
-218
-218
-218
-219
-219
-219
-220
-220
-220
-221
-221
-221
-221
-222
-222
-222
-223
-223
-223
-223
-224
-224
-224
-225
-225
-225
-225
-226
-226
-226
-227
-227
-227
-228
-228
-228
-228
-229
-229
-229
-230
-230
-230
-231
-231
-231
-231
-232
-232
-232
-233
-233
-233
-233
-234
-234
-234
-235
-235
-235
-236
-236
-236
-236
-237
-237
-237
-238
-238
-238
-238
-239
-239
-239
-240
-240
-240
-241
-241
-241
-241
-242
-242
-242
-243
-243
-243
-243
-244
-244
-244
-245
-245
-245
-246
-246
-246
-246
-247
-247
-247
-248
-248
-248
-249
-249
-249
-249
-250
-250
-250
-251
-251
-251
-251
-252
-252
-252
-253
-253
-253
-254
-254
-254
-254
-255
-255
-255
-256
-256
-256
-257
-257
-257
-258
-258
-258
-258
-259
-259
-259
-260
-260
-260
-261
-261
-261
-262
-262
-262
-262
-263
-263
-263
-264
-264
-264
-265
-265
-265
-266
-266
-266
-267
-267
-267
-267
-268
-268
-268
-269
-269
-269
-270
-270
-270
-271
-271
-271
-272
-272
-272
-273
-273
-273
-274
-274
-274
-275
-275
-275
-276
-276
-276
-276
-277
-277
-277
-278
-278
-278
-279
-279
-279
-280
-280
-280
-281
-281
-281
-282
-282
-282
-283
-283
-283
-284
-284
-284
-285
-285
-285
-285
-286
-286
-286
-287
-287
-287
-288
-288
-288
-289
-289
-289
-290
-290
-290
-291
-291
-291
-292
-292
-292
-293
-293
-293
-294
-294
-294
-294
-295
-295
-295
-296
-296
-296
-297
-297
-297
-298
-298
-298
-299
-299
-299
-300
-300
-300
-301
-301
-301
-302
-302
-302
-303
-303
-303
-304
-304
-304
-305
-305
-305
-306
-306
-306
-307
-307
-307
-308
-308
-308
-309
-309
-309
-310
-310
-310
-311
-311
-311
-312
-312
-312
-313
-313
-313
-314
-314
-314
-315
-315
-315
-316
-316
-317
-317
-317
-318
-318
-318
-319
-319
-319
-320
-320
-320
-321
-321
-321
-322
-322
-322
-323
-323
-323
-324
-324
-324
-325
-325
-325
-326
-326
-326
-327
-327
-327
-328
-328
-329
-329
-329
-330
-330
-330
-331
-331
-331
-332
-332
-332
-333
-333
-333
-334
-334
-334
-335
-335
-335
-336
-336
-336
-337
-337
-338
-338
-338
-339
-339
-339
-340
-340
-340
-341
-341
-341
-342
-342
-342
-343
-343
-343
-344
-344
-344
-345
-345
-345
-346
-346
-346
-347
-347
-347
-348
-348
-348
-349
-349
-349
-350
-350
-350
-351
-351
-352
-352
-352
-353
-353
-353
-354
-354
-354
-355
-355
-355
-356
-356
-356
-357
-357
-357
-358
-358
-358
-359
-359
-359
-360
-360
-360
-361
-361
-361
-362
-362
-362
-363
-363
-363
-364
-364
-365
-365
-365
-366
-366
-366
-367
-367
-367
-368
-368
-368
-369
-369
-369
-370
-370
-370
-371
-371
-371
-372
-372
-373
-373
-373
-374
-374
-374
-375
-375
-375
-376
-376
-376
-377
-377
-377
-378
-378
-378
-379
-379
-380
-380
-380
-381
-381
-381
-382
-382
-382
-383
-383
-383
-384
-384
-384
-385
-385
-386
-386
-386
-387
-387
-387
-388
-388
-388
-389
-389
-389
-390
-390
-390
-391
-391
-392
-392
-392
-393
-393
-393
-394
-394
-394
-395
-395
-395
-396
-396
-397
-397
-397
-398
-398
-398
-399
-399
-399
-400
-400
-400
-401
-401
-402
-402
-402
-403
-403
-403
-404
-404
-404
-405
-405
-406
-406
-406
-407
-407
-407
-408
-408
-408
-409
-409
-410
-410
-410
-411
-411
-411
-412
-412
-413
-413
-413
-414
-414
-414
-415
-415
-416
-416
-416
-417
-417
-417
-418
-418
-419
-419
-419
-420
-420
-420
-421
-421
-422
-422
-422
-423
-423
-423
-424
-424
-425
-425
-425
-426
-426
-426
-427
-427
-428
-428
-428
-429
-429
-430
-430
-430
-431
-431
-431
-432
-432
-433
-433
-433
-434
-434
-435
-435
-435
-436
-436
-436
-437
-437
-438
-438
-438
-439
-439
-440
-440
-440
-441
-441
-441
-442
-442
-443
-443
-443
-444
-444
-445
-445
-445
-446
-446
-446
-447
-447
-448
-448
-448
-449
-449
-449
-450
-450
-451
-451
-451
-452
-452
-453
-453
-453
-454
-454
-454
-455
-455
-456
-456
-456
-457
-457
-457
-458
-458
-459
-459
-459
-460
-460
-460
-461
-461
-462
-462
-462
-463
-463
-463
-464
-464
-465
-465
-465
-466
-466
-467
-467
-467
-468
-468
-468
-469
-469
-470
-470
-470
-471
-471
-472
-472
-472
-473
-473
-473
-474
-474
-475
-475
-475
-476
-476
-476
-477
-477
-478
-478
-478
-479
-479
-480
-480
-480
-481
-481
-481
-482
-482
-483
-483
-483
-484
-484
-485
-485
-485
-486
-486
-486
-487
-487
-488
-488
-488
-489
-489
-489
-490
-490
-491
-491
-491
-492
-492
-493
-493
-493
-494
-494
-494
-495
-495
-496
-496
-496
-497
-497
-498
-498
-498
-499
-499
-500
-500
-500
-501
-501
-501
-502
-502
-503
-503
-503
-504
-504
-505
-505
-505
-506
-506
-507
-507
-507
-508
-508
-508
-509
-509
-510
-510
-510
-511
-511
-512
-512
-512
-513
-513
-514
-514
-514
-515
-515
-516
-516
-516
-517
-517
-517
-518
-518
-519
-519
-519
-520
-520
-521
-521
-521
-522
-522
-523
-523
-523
-524
-524
-525
-525
-525
-526
-526
-527
-527
-527
-528
-528
-529
-529
-529
-530
-530
-531
-531
-531
-532
-532
-533
-533
-533
-534
-534
-535
-535
-535
-536
-536
-536
-537
-537
-538
-538
-538
-539
-539
-540
-540
-540
-541
-541
-542
-542
-542
-543
-543
-544
-544
-545
-545
-545
-546
-546
-547
-547
-547
-548
-548
-549
-549
-549
-550
-550
-551
-551
-551
-552
-552
-553
-553
-554
-554
-554
-555
-555
-556
-556
-556
-557
-557
-558
-558
-559
-559
-559
-560
-560
-561
-561
-561
-562
-562
-563
-563
-564
-564
-564
-565
-565
-566
-566
-567
-567
-567
-568
-568
-569
-569
-570
-570
-570
-571
-571
-572
-572
-573
-573
-574
-574
-574
-575
-575
-576
-576
-577
-577
-578
-578
-578
-579
-579
-580
-580
-581
-581
-582
-582
-582
-583
-583
-584
-584
-585
-585
-586
-586
-587
-587
-587
-588
-588
-589
-589
-590
-590
-591
-591
-592
-592
-593
-593
-594
-594
-594
-595
-595
-596
-596
-597
-597
-598
-598
-599
-599
-600
-600
-601
-601
-602
-602
-603
-603
-604
-604
-605
-605
-605
-606
-606
-607
-607
-608
-608
-609
-609
-610
-610
-611
-611
-612
-612
-613
-613
-614
-614
-615
-615
-616
-616
-617
-617
-618
-618
-619
-619
-620
-620
-621
-621
-622
-622
-623
-623
-624
-624
-625
-625
-626
-626
-627
-627
-628
-628
-629
-629
-630
-630
-631
-631
-632
-632
-633
-633
-634
-634
-635
-635
-636
-636
-637
-637
-638
-638
-639
-639
-640
-640
-641
-641
-642
-642
-643
-643
-644
-644
-645
-645
-646
-646
-647
-647
-648
-649
-649
-650
-650
-651
-651
-652
-652
-653
-653
-654
-654
-655
-655
-656
-656
-657
-658
-658
-659
-659
-660
-660
-661
-661
-662
-662
-663
-663
-664
-665
-665
-666
-666
-667
-667
-668
-668
-669
-669
-670
-671
-671
-672
-672
-673
-673
-674
-674
-675
-675
-676
-677
-677
-678
-678
-679
-679
-680
-680
-681
-682
-682
-683
-683
-684
-684
-685
-685
-686
-687
-687
-688
-688
-689
-689
-690
-690
-691
-692
-692
-693
-693
-694
-694
-695
-695
-696
-697
-697
-698
-698
-699
-699
-700
-701
-701
-702
-702
-703
-703
-704
-704
-705
-706
-706
-707
-707
-708
-708
-709
-709
-710
-711
-711
-712
-712
-713
-713
-714
-715
-715
-716
-716
-717
-717
-718
-718
-719
-720
-720
-721
-721
-722
-722
-723
-724
-724
-725
-725
-726
-726
-727
-727
-728
-729
-729
-730
-730
-731
-731
-732
-732
-733
-734
-734
-735
-735
-736
-736
-737
-737
-738
-739
-739
-740
-740
-741
-741
-742
-743
-743
-744
-744
-745
-745
-746
-747
-747
-748
-748
-749
-749
-750
-751
-751
-752
-752
-753
-753
-754
-755
-755
-756
-756
-757
-757
-758
-758
-759
-760
-760
-761
-761
-762
-762
-763
-764
-764
-765
-765
-766
-766
-767
-768
-768
-769
-769
-770
-770
-771
-772
-772
-773
-773
-774
-774
-775
-776
-776
-777
-777
-778
-778
-779
-779
-780
-781
-781
-782
-782
-783
-783
-784
-785
-785
-786
-786
-787
-787
-788
-789
-789
-790
-790
-791
-791
-792
-792
-793
-794
-794
-795
-795
-796
-796
-797
-798
-798
-799
-799
-800
-800
-801
-802
-802
-803
-803
-804
-804
-805
-806
-806
-807
-807
-808
-808
-809
-809
-810
-811
-811
-812
-812
-813
-813
-814
-815
-815
-816
-816
-817
-817
-818
-818
-819
-820
-820
-821
-821
-822
-822
-823
-823
-824
-825
-825
-826
-826
-827
-827
-828
-828
-829
-830
-830
-831
-831
-832
-832
-833
-833
-834
-835
-835
-836
-836
-837
-837
-838
-838
-839
-840
-840
-841
-841
-842
-842
-843
-843
-844
-845
-845
-846
-846
-847
-847
-848
-849
-849
-850
-850
-851
-851
-852
-852
-853
-854
-854
-855
-855
-856
-856
-857
-858
-858
-859
-859
-860
-860
-861
-861
-862
-863
-863
-864
-864
-865
-865
-866
-866
-867
-867
-868
-869
-869
-870
-870
-871
-871
-872
-872
-873
-874
-874
-875
-875
-876
-876
-877
-877
-878
-878
-879
-879
-880
-881
-881
-882
-882
-883
-883
-884
-884
-885
-885
-886
-887
-887
-888
-888
-889
-889
-890
-890
-891
-891
-892
-893
-893
-894
-894
-895
-895
-896
-896
-897
-897
-898
-899
-899
-900
-900
-901
-901
-902
-902
-903
-903
-904
-905
-905
-906
-906
-907
-907
-908
-908
-909
-909
-910
-911
-911
-912
-912
-913
-913
-914
-914
-915
-916
-916
-917
-917
-918
-918
-919
-919
-920
-920
-921
-922
-922
-923
-923
-924
-924
-925
-925
-926
-927
-927
-928
-928
-929
-929
-930
-930
-931
-932
-932
-933
-933
-934
-934
-935
-935
-936
-937
-937
-938
-938
-939
-939
-940
-940
-941
-942
-942
-943
-943
-944
-944
-945
-945
-946
-947
-947
-948
-948
-949
-949
-950
-951
-951
-952
-952
-953
-953
-954
-954
-955
-956
-956
-957
-957
-958
-958
-959
-959
-960
-961
-961
-962
-962
-963
-963
-964
-964
-965
-966
-966
-967
-967
-968
-968
-969
-970
-970
-971
-971
-972
-972
-973
-973
-974
-975
-975
-976
-976
-977
-977
-978
-979
-979
-980
-980
-981
-981
-982
-983
-983
-984
-984
-985
-985
-986
-987
-987
-988
-988
-989
-989
-990
-991
-991
-992
-992
-993
-993
-994
-995
-995
-996
-996
-997
-997
-998
-999
-999
-1000
-1000
-1000
-1000
-1002
-1002
-1002
-1004
-1004
-1004
-1004
-1006
-1006
-1006
-1008
-1008
-1008
-1008
-1010
-1010
-1010
-1012
-1012
-1012
-1012
-1014
-1014
-1014
-1016
-1016
-1016
-1016
-1018
-1018
-1018
-1020
-1020
-1020
-1020
-1022
-1022
-1022
-1024
-1024
-1025
-1026
-1026
-1027
-1027
-1028
-1028
-1029
-1030
-1030
-1031
-1031
-1032
-1032
-1033
-1034
-1034
-1035
-1035
-1036
-1037
-1037
-1038
-1038
-1039
-1039
-1040
-1041
-1041
-1042
-1042
-1043
-1043
-1044
-1045
-1045
-1046
-1046
-1047
-1047
-1048
-1048
-1049
-1050
-1050
-1051
-1051
-1052
-1052
-1053
-1053
-1054
-1054
-1055
-1056
-1056
-1057
-1057
-1058
-1058
-1059
-1059
-1060
-1060
-1061
-1061
-1062
-1062
-1063
-1063
-1064
-1065
-1065
-1066
-1066
-1067
-1067
-1068
-1068
-1069
-1069
-1070
-1070
-1071
-1071
-1072
-1072
-1073
-1073
-1074
-1074
-1075
-1075
-1076
-1077
-1077
-1078
-1078
-1079
-1079
-1080
-1080
-1081
-1081
-1082
-1083
-1083
-1084
-1084
-1085
-1086
-1086
-1087
-1087
-1088
-1089
-1089
-1090
-1090
-1091
-1092
-1092
-1093
-1093
-1094
-1095
-1095
-1096
-1097
-1097
-1098
-1098
-1099
-1100
-1100
-1101
-1102
-1102
-1103
-1103
-1104
-1105
-1105
-1106
-1106
-1107
-1108
-1108
-1109
-1109
-1110
-1111
-1111
-1112
-1112
-1113
-1114
-1114
-1115
-1115
-1116
-1116
-1117
-1117
-1118
-1119
-1119
-1120
-1120
-1121
-1121
-1122
-1123
-1123
-1124
-1124
-1125
-1125
-1126
-1127
-1127
-1128
-1128
-1129
-1129
-1130
-1130
-1131
-1131
-1132
-1132
-1133
-1133
-1134
-1134
-1134
-1135
-1135
-1136
-1136
-1137
-1137
-1138
-1138
-1139
-1139
-1140
-1140
-1141
-1141
-1142
-1142
-1143
-1143
-1143
-1144
-1144
-1145
-1145
-1146
-1146
-1147
-1147
-1147
-1148
-1148
-1149
-1149
-1150
-1151
-1151
-1152
-1152
-1153
-1153
-1154
-1154
-1155
-1156
-1156
-1157
-1157
-1158
-1158
-1159
-1159
-1160
-1160
-1161
-1161
-1162
-1163
-1163
-1164
-1164
-1165
-1166
-1166
-1167
-1168
-1169
-1169
-1170
-1171
-1172
-1172
-1173
-1174
-1174
-1175
-1176
-1176
-1177
-1178
-1178
-1179
-1180
-1180
-1181
-1182
-1182
-1183
-1184
-1185
-1185
-1186
-1187
-1188
-1188
-1189
-1189
-1190
-1191
-1191
-1192
-1193
-1193
-1194
-1194
-1195
-1195
-1196
-1196
-1197
-1197
-1198
-1198
-1199
-1199
-1200
-1201
-1201
-1202
-1202
-1203
-1204
-1204
-1205
-1206
-1206
-1207
-1208
-1208
-1209
-1209
-1210
-1211
-1211
-1212
-1213
-1213
-1214
-1214
-1215
-1216
-1216
-1217
-1217
-1218
-1218
-1219
-1219
-1220
-1220
-1221
-1221
-1222
-1223
-1223
-1224
-1224
-1225
-1226
-1226
-1227
-1227
-1228
-1228
-1229
-1229
-1229
-1230
-1230
-1231
-1232
-1232
-1233
-1233
-1234
-1234
-1235
-1235
-1236
-1236
-1236
-1237
-1237
-1238
-1238
-1239
-1239
-1240
-1240
-1241
-1241
-1242
-1242
-1243
-1243
-1243
-1244
-1244
-1245
-1245
-1246
-1246
-1247
-1247
-1248
-1248
-1249
-1249
-1250
-1250
-1251
-1251
-1252
-1253
-1253
-1254
-1254
-1255
-1256
-1256
-1257
-1257
-1258
-1258
-1259
-1260
-1260
-1261
-1261
-1262
-1262
-1262
-1263
-1263
-1264
-1264
-1265
-1265
-1266
-1266
-1267
-1267
-1268
-1268
-1268
-1269
-1269
-1269
-1270
-1270
-1271
-1271
-1271
-1272
-1272
-1273
-1273
-1274
-1274
-1275
-1275
-1275
-1275
-1276
-1276
-1276
-1277
-1277
-1278
-1278
-1278
-1279
-1279
-1280
-1280
-1281
-1281
-1282
-1282
-1283
-1283
-1284
-1284
-1285
-1285
-1285
-1286
-1286
-1287
-1287
-1288
-1288
-1289
-1289
-1290
-1291
-1291
-1292
-1292
-1292
-1293
-1293
-1293
-1294
-1294
-1294
-1295
-1295
-1296
-1296
-1296
-1297
-1297
-1297
-1297
-1298
-1298
-1298
-1298
-1298
-1298
-1298
-1298
-1298
-1298
-1298
-1298
-1298
-1299
-1299
-1299
-1299
-1299
-1299
-1300
-1300
-1300
-1301
-1301
-1301
-1301
-1301
-1302
-1302
-1302
-1302
-1303
-1303
-1303
-1303
-1304
-1304
-1304
-1305
-1305
-1305
-1305
-1306
-1306
-1306
-1307
-1307
-1307
-1307
-1307
-1308
-1308
-1308
-1308
-1308
-1308
-1309
-1309
-1309
-1309
-1309
-1309
-1310
-1310
-1310
-1310
-1311
-1311
-1311
-1311
-1311
-1312
-1312
-1312
-1312
-1312
-1312
-1313
-1313
-1313
-1313
-1313
-1313
-1314
-1314
-1314
-1314
-1314
-1314
-1314
-1314
-1314
-1314
-1314
-1314
-1314
-1313
-1313
-1313
-1313
-1313
-1313
-1313
-1314
-1314
-1314
-1314
-1314
-1313
-1313
-1313
-1313
-1313
-1313
-1313
-1313
-1314
-1314
-1314
-1314
-1315
-1315
-1315
-1315
-1316
-1316
-1316
-1316
-1316
-1315
-1315
-1315
-1315
-1314
-1314
-1314
-1313
-1313
-1313
-1312
-1312
-1311
-1311
-1310
-1310
-1309
-1309
-1308
-1307
-1307
-1306
-1305
-1304
-1303
-1303
-1302
-1301
-1300
-1299
-1298
-1297
-1296
-1295
-1294
-1293
-1292
-1291
-1290
-1289
-1288
-1287
-1286
-1284
-1283
-1282
-1281
-1280
-1279
-1277
-1276
-1275
-1274
-1272
-1271
-1269
-1268
-1267
-1265
-1264
-1262
-1261
-1260
-1258
-1257
-1256
-1255
-1254
-1253
-1252
-1251
-1251
-1250
-1249
-1249
-1248
-1247
-1247
-1246
-1245
-1244
-1243
-1242
-1241
-1240
-1239
-1238
-1237
-1236
-1235
-1234
-1234
-1233
-1233
-1233
-1232
-1232
-1232
-1232
-1231
-1231
-1230
-1230
-1229
-1229
-1228
-1227
-1226
-1225
-1224
-1223
-1222
-1221
-1220
-1219
-1218
-1218
-1218
-1217
-1217
-1217
-1216
-1216
-1216
-1215
-1215
-1214
-1214
-1213
-1213
-1212
-1211
-1211
-1210
-1209
-1208
-1207
-1207
-1206
-1206
-1206
-1206
-1205
-1205
-1205
-1205
-1204
-1204
-1203
-1203
-1202
-1202
-1201
-1201
-1200
-1199
-1198
-1197
-1196
-1195
-1194
-1194
-1193
-1192
-1192
-1191
-1190
-1190
-1189
-1187
-1186
-1185
-1184
-1182
-1181
-1180
-1179
-1178
-1177
-1176
-1175
-1174
-1173
-1172
-1171
-1169
-1168
-1167
-1166
-1164
-1162
-1161
-1159
-1158
-1156
-1155
-1154
-1153
-1152
-1151
-1150
-1150
-1149
-1148
-1147
-1146
-1145
-1144
-1143
-1142
-1141
-1140
-1138
-1137
-1136
-1134
-1133
-1131
-1130
-1129
-1127
-1126
-1125
-1124
-1122
-1121
-1121
-1120
-1119
-1118
-1117
-1117
-1115
-1114
-1113
-1111
-1109
-1107
-1106
-1104
-1102
-1101
-1099
-1097
-1096
-1094
-1092
-1091
-1090
-1089
-1088
-1087
-1086
-1085
-1083
-1082
-1080
-1078
-1076
-1075
-1073
-1072
-1071
-1070
-1068
-1067
-1066
-1064
-1063
-1061
-1059
-1057
-1055
-1053
-1051
-1049
-1047
-1045
-1043
-1041
-1040
-1039
-1037
-1037
-1036
-1035
-1034
-1033
-1032
-1031
-1030
-1029
-1028
-1027
-1025
-1024
-1024
-1022
-1022
-1020
-1020
-1018
-1018
-1018
-1016
-1016
-1016
-1014
-1014
-1014
-1012
-1012
-1012
-1012
-1010
-1010
-1010
-1010
-1008
-1008
-1006
-1006
-1004
-1004
-1002
-1000
-1000
-999
-998
-997
-995
-994
-993
-991
-990
-988
-987
-985
-984
-983
-981
-979
-978
-976
-975
-973
-971
-969
-968
-966
-964
-963
-961
-960
-958
-957
-955
-954
-953
-951
-950
-949
-948
-947
-945
-944
-943
-941
-940
-939
-938
-937
-936
-935
-934
-934
-933
-932
-931
-929
-927
-925
-924
-922
-920
-918
-916
-914
-912
-911
-909
-908
-906
-905
-903
-902
-900
-899
-897
-895
-894
-892
-890
-888
-887
-885
-884
-882
-881
-880
-879
-878
-877
-875
-874
-873
-872
-871
-870
-869
-868
-867
-867
-866
-866
-866
-866
-865
-865
-865
-864
-864
-863
-862
-861
-860
-859
-857
-856
-855
-854
-853
-852
-851
-851
-850
-849
-848
-847
-846
-845
-844
-843
-842
-841
-840
-839
-838
-837
-836
-836
-835
-835
-834
-834
-833
-832
-830
-829
-828
-827
-826
-825
-823
-822
-822
-821
-819
-818
-817
-816
-814
-813
-812
-811
-809
-808
-806
-805
-803
-802
-801
-800
-799
-798
-797
-797
-796
-795
-794
-794
-793
-792
-790
-789
-788
-787
-786
-784
-784
-783
-782
-781
-780
-779
-779
-778
-777
-775
-774
-772
-771
-769
-767
-766
-764
-763
-761
-760
-758
-757
-756
-755
-753
-752
-751
-750
-749
-747
-746
-745
-744
-743
-741
-740
-738
-737
-735
-734
-732
-730
-729
-727
-726
-724
-722
-721
-719
-717
-716
-714
-713
-711
-710
-709
-707
-705
-704
-702
-700
-699
-697
-696
-694
-693
-691
-690
-689
-687
-686
-685
-684
-683
-682
-681
-680
-678
-677
-676
-675
-673
-672
-671
-669
-667
-666
-664
-663
-661
-660
-658
-657
-656
-655
-654
-652
-651
-650
-648
-647
-646
-644
-642
-641
-639
-637
-636
-634
-633
-631
-629
-628
-626
-624
-622
-621
-619
-618
-616
-614
-612
-611
-609
-608
-607
-606
-606
-605
-605
-604
-603
-602
-601
-600
-599
-598
-597
-596
-595
-593
-592
-591
-590
-588
-587
-586
-585
-583
-582
-581
-579
-578
-577
-576
-575
-574
-573
-572
-572
-571
-570
-569
-569
-568
-568
-567
-566
-565
-564
-563
-562
-562
-561
-561
-560
-560
-560
-560
-560
-560
-559
-559
-558
-558
-558
-557
-557
-556
-556
-555
-555
-554
-554
-553
-552
-552
-551
-550
-550
-550
-550
-550
-549
-549
-549
-549
-549
-548
-548
-548
-547
-547
-546
-545
-544
-543
-542
-541
-541
-540
-539
-538
-537
-536
-534
-533
-532
-531
-530
-529
-528
-527
-526
-525
-524
-523
-522
-521
-520
-519
-518
-517
-515
-514
-512
-510
-507
-505
-504
-502
-501
-499
-499
-498
-498
-497
-497
-496
-496
-495
-493
-492
-491
-490
-489
-488
-487
-485
-484
-482
-481
-479
-478
-477
-476
-475
-474
-473
-473
-472
-471
-470
-469
-468
-468
-467
-466
-466
-466
-466
-465
-465
-465
-465
-465
-465
-465
-465
-465
-464
-464
-463
-462
-462
-461
-460
-459
-459
-458
-458
-457
-457
-456
-455
-455
-454
-453
-451
-450
-449
-447
-445
-443
-441
-439
-437
-434
-432
-429
-427
-425
-422
-420
-418
-415
-413
-410
-407
-404
-401
-399
-396
-394
-392
-389
-387
-384
-381
-378
-375
-372
-369
-366
-363
-360
-358
-355
-352
-350
-347
-344
-341
-339
-336
-333
-331
-328
-325
-323
-320
-317
-315
-312
-310
-307
-305
-303
-300
-298
-296
-294
-292
-289
-287
-284
-282
-279
-277
-274
-272
-270
-269
-267
-265
-264
-263
-261
-260
-259
-258
-258
-257
-256
-255
-255
-254
-253
-253
-252
-252
-251
-251
-250
-250
-249
-248
-248
-247
-246
-245
-244
-243
-243
-242
-241
-240
-239
-238
-237
-236
-235
-234
-233
-233
-232
-231
-231
-230
-229
-228
-227
-225
-224
-223
-221
-220
-219
-218
-216
-215
-213
-212
-210
-208
-206
-204
-203
-202
-201
-200
-199
-198
-197
-196
-195
-195
-194
-193
-193
-192
-192
-191
-190
-189
-188
-187
-186
-185
-184
-183
-183
-182
-181
-181
-180
-180
-179
-179
-179
-178
-178
-177
-177
-176
-175
-174
-173
-172
-171
-171
-170
-169
-169
-168
-168
-167
-166
-166
-165
-165
-164
-164
-164
-163
-163
-163
-162
-162
-161
-160
-159
-159
-158
-157
-156
-155
-154
-153
-151
-150
-149
-147
-146
-144
-142
-141
-139
-137
-135
-132
-130
-127
-125
-122
-120
-117
-115
-112
-110
-108
-106
-103
-101
-99
-97
-95
-93
-91
-89
-87
-86
-84
-82
-80
-77
-75
-73
-70
-68
-66
-65
-63
-61
-59
-57
-56
-54
-52
-51
-49
-47
-46
-44
-42
-41
-39
-37
-35
-33
-32
-30
-28
-27
-25
-24
-22
-21
-20
-18
-17
-16
-15
-14
-12
-11
-10
-8
-7
-6
-4
-3
-2
0
1
2
4
5
6
7
9
10
10
11
12
12
12
12
13
13
13
13
14
14
15
15
15
15
15
15
15
15
15
15
15
15
16
16
17
18
18
19
20
21
23
24
25
27
29
31
33
35
37
39
41
44
46
49
52
55
57
61
64
67
69
72
75
78
80
83
86
89
92
94
97
99
101
104
106
109
111
113
116
118
120
122
125
127
130
132
135
137
140
143
146
149
151
154
156
158
160
163
165
167
170
172
175
177
179
182
184
186
189
191
194
196
199
201
203
205
207
209
211
213
215
217
219
221
223
225
227
229
231
233
236
238
240
243
245
248
250
252
254
256
258
260
261
263
264
266
268
269
271
273
275
277
280
283
286
289
292
295
298
301
304
307
309
313
316
319
323
326
329
332
335
338
342
345
348
352
356
359
363
367
371
375
379
383
387
391
395
399
404
408
413
417
422
426
431
435
440
444
448
452
457
461
465
469
473
477
480
484
488
491
495
499
503
507
511
515
519
523
527
531
536
540
544
548
552
556
560
564
568
573
577
582
586
591
596
600
605
609
613
617
622
626
630
634
638
642
646
650
654
659
664
668
673
678
683
688
693
698
702
707
711
715
719
723
728
732
736
740
744
748
753
757
761
766
770
775
779
783
787
791
795
799
802
806
810
813
817
821
825
829
833
837
841
844
848
852
856
860
863
867
871
875
879
883
887
891
896
901
905
910
915
920
926
931
937
942
948
953
959
965
970
975
980
985
990
994
999
1002
1006
1012
1016
1020
1024
1027
1031
1034
1038
1041
1045
1048
1052
1056
1059
1063
1067
1070
1074
1078
1082
1087
1091
1095
1099
1103
1107
1112
1116
1121
1126
1131
1137
1142
1148
1154
1159
1165
1171
1177
1182
1188
1193
1199
1205
1210
1216
1222
1227
1232
1238
1243
1248
1253
1257
1262
1267
1271
1276
1281
1286
1291
1296
1301
1306
1311
1317
1322
1328
1333
1339
1344
1350
1355
1360
1364
1368
1372
1376
1380
1384
1388
1392
1396
1399
1403
1407
1410
1414
1417
1421
1424
1427
1430
1433
1435
1438
1440
1443
1445
1448
1451
1454
1457
1460
1463
1465
1468
1470
1472
1473
1475
1477
1478
1480
1482
1484
1486
1488
1490
1492
1494
1496
1498
1500
1502
1504
1506
1507
1509
1511
1513
1514
1516
1518
1519
1520
1521
1522
1523
1524
1524
1525
1525
1526
1526
1527
1528
1529
1531
1533
1535
1537
1539
1541
1544
1546
1548
1551
1553
1555
1558
1560
1562
1564
1566
1568
1570
1571
1573
1575
1576
1578
1580
1582
1584
1586
1588
1590
1592
1594
1596
1598
1599
1601
1603
1604
1606
1607
1609
1610
1611
1611
1612
1612
1613
1613
1612
1612
1611
1611
1610
1609
1609
1609
1609
1609
1609
1609
1609
1608
1608
1608
1607
1606
1605
1605
1604
1603
1603
1602
1601
1601
1600
1599
1599
1598
1597
1596
1594
1592
1590
1588
1586
1583
1581
1580
1578
1577
1577
1576
1576
1577
1577
1577
1576
1576
1576
1575
1575
1574
1573
1573
1572
1571
1570
1570
1569
1568
1568
1567
1566
1565
1565
1564
1563
1562
1561
1560
1560
1559
1559
1559
1558
1558
1557
1557
1556
1555
1554
1553
1552
1551
1551
1550
1550
1549
1549
1549
1549
1549
1550
1551
1552
1553
1555
1557
1558
1560
1562
1564
1567
1569
1573
1576
1579
1583
1587
1590
1594
1597
1601
1604
1606
1609
1612
1615
1617
1620
1623
1626
1629
1632
1635
1638
1641
1644
1647
1650
1652
1655
1657
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1670
1671
1671
1671
1671
1670
1670
1670
1670
1669
1669
1668
1668
1667
1667
1667
1668
1668
1669
1670
1672
1673
1674
1675
1675
1676
1677
1678
1679
1680
1681
1683
1684
1686
1687
1688
1690
1691
1693
1695
1697
1700
1702
1705
1708
1711
1714
1716
1719
1721
1723
1725
1726
1728
1729
1730
1731
1732
1733
1734
1735
1736
1738
1739
1741
1743
1746
1749
1751
1755
1758
1761
1765
1769
1773
1777
1781
1786
1791
1796
1801
1806
1812
1817
1822
1827
1831
1836
1840
1845
1849
1853
1858
1862
1866
1871
1876
1880
1885
1890
1895
1900
1904
1909
1913
1916
1920
1923
1926
1929
1931
1933
1935
1936
1937
1938
1938
1939
1939
1939
1940
1940
1941
1942
1944
1945
1947
1949
1951
1953
1955
1957
1960
1962
1965
1967
1970
1973
1976
1979
1983
1987
1991
1995
1999
2003
2005
2009
2013
2016
2019
2021
2023
2025
2027
2028
2029
2031
2032
2033
2033
2035
2035
2036
2035
2035
2035
2033
2033
2033
2032
2031
2029
2028
2027
2025
2024
2021
2021
2020
2017
2017
2016
2015
2013
2012
2011
2009
2009
2008
2008
2008
2008
2008
2008
2009
2009
2009
2009
2011
2011
2012
2013
2015
2016
2017
2017
2017
2019
2020
2020
2021
2021
2021
2021
2023
2023
2024
2024
2025
2025
2025
2025
2025
2025
2025
2025
2025
2025
2024
2023
2021
2021
2020
2017
2016
2013
2012
2009
2007
2005
2001
1998
1995
1992
1989
1985
1982
1980
1977
1974
1971
1969
1966
1964
1961
1959
1957
1955
1954
1953
1952
1950
1949
1948
1947
1946
1945
1944
1944
1943
1943
1942
1942
1941
1940
1940
1939
1939
1940
1940
1940
1940
1940
1940
1939
1938
1938
1937
1936
1935
1934
1933
1932
1931
1930
1929
1929
1928
1928
1927
1926
1925
1924
1923
1922
1921
1920
1919
1918
1918
1917
1917
1916
1916
1915
1914
1914
1913
1912
1911
1910
1910
1909
1908
1908
1908
1908
1908
1908
1908
1909
1909
1910
1911
1911
1912
1913
1913
1914
1914
1915
1916
1917
1919
1921
1923
1925
1927
1929
1931
1934
1936
1939
1941
1944
1947
1951
1954
1956
1959
1962
1964
1966
1968
1970
1972
1974
1975
1977
1979
1981
1983
1985
1987
1990
1992
1994
1995
1997
1998
2000
2001
2001
2003
2003
2004
2005
2005
2005
2005
2007
2007
2008
2008
2007
2007
2007
2005
2005
2005
2007
2007
2008
2009
2009
2011
2013
2013
2015
2017
2019
2021
2024
2025
2029
2031
2033
2036
2039
2041
2045
2049
2052
2056
2060
2064
2069
2073
2077
2082
2086
2091
2095
2100
2106
2111
2116
2122
2127
2132
2137
2142
2146
2150
2154
2158
2161
2164
2167
2169
2172
2174
2176
2178
2179
2181
2182
2184
2185
2187
2189
2191
2193
2196
2199
2201
2204
2206
2209
2210
2212
2213
2214
2215
2215
2216
2216
2216
2216
2215
2215
2215
2215
2215
2215
2215
2215
2214
2214
2214
2213
2212
2212
2210
2209
2208
2206
2205
2204
2202
2201
2200
2199
2199
2198
2198
2197
2197
2196
2196
2195
2195
2195
2194
2194
2194
2194
2194
2194
2194
2194
2194
2194
2194
2194
2194
2194
2195
2196
2198
2200
2202
2204
2206
2208
2210
2212
2214
2215
2217
2219
2220
2222
2223
2225
2226
2228
2229
2230
2231
2232
2233
2235
2236
2238
2240
2242
2244
2246
2247
2249
2249
2250
2251
2251
2251
2251
2250
2249
2248
2246
2244
2243
2241
2239
2237
2236
2235
2233
2232
2230
2229
2227
2226
2225
2224
2223
2222
2221
2221
2220
2220
2220
2219
2219
2219
2218
2218
2219
2219
2221
2222
2224
2226
2229
2231
2234
2238
2242
2245
2249
2253
2257
2260
2262
2264
2266
2267
2267
2268
2268
2268
2267
2267
2266
2264
2263
2261
2258
2255
2252
2249
2246
2243
2239
2236
2233
2229
2226
2222
2219
2216
2212
2209
2206
2203
2200
2197
2194
2192
2189
2186
2184
2182
2180
2178
2176
2174
2173
2172
2171
2170
2169
2168
2167
2165
2164
2163
2162
2161
2160
2160
2160
2160
2160
2160
2160
2159
2158
2157
2156
2155
2154
2153
2153
2153
2153
2153
2153
2153
2153
2154
2154
2154
2155
2155
2155
2154
2154
2153
2152
2150
2148
2147
2144
2142
2140
2137
2134
2130
2127
2123
2119
2115
2111
2107
2103
2100
2096
2093
2090
2087
2084
2081
2078
2076
2073
2070
2067
2064
2060
2057
2053
2049
2044
2040
2037
2033
2029
2028
2025
2024
2023
2021
2021
2020
2019
2019
2017
2017
2017
2017
2017
2017
2017
2017
2017
2017
2017
2019
2019
2019
2019
2017
2017
2017
2017
2017
2016
2015
2015
2013
2013
2012
2009
2009
2007
2004
2001
1999
1996
1993
1990
1987
1985
1983
1981
1980
1978
1977
1976
1975
1973
1972
1971
1969
1968
1966
1964
1962
1960
1958
1956
1955
1953
1952
1952
1951
1950
1950
1950
1949
1949
1949
1948
1947
1946
1945
1945
1944
1943
1943
1942
1941
1940
1939
1937
1936
1934
1931
1929
1926
1924
1921
1919
1916
1913
1911
1908
1905
1903
1900
1897
1895
1893
1891
1889
1887
1885
1884
1882
1881
1880
1878
1877
1876
1874
1873
1872
1870
1869
1868
1866
1865
1864
1863
1862
1861
1861
1860
1860
1860
1859
1859
1859
1858
1857
1857
1856
1855
1853
1852
1851
1849
1847
1844
1842
1839
1837
1834
1831
1828
1825
1822
1818
1815
1812
1809
1806
1803
1800
1798
1795
1793
1790
1788
1786
1784
1782
1780
1778
1777
1775
1774
1773
1772
1771
1770
1768
1767
1766
1766
1765
1764
1764
1764
1763
1763
1763
1762
1762
1762
1762
1762
1762
1762
1761
1761
1760
1759
1758
1756
1755
1753
1751
1749
1746
1744
1742
1739
1737
1735
1733
1731
1729
1728
1726
1724
1723
1721
1719
1717
1716
1714
1712
1710
1708
1707
1705
1704
1703
1701
1700
1699
1697
1696
1695
1693
1692
1691
1690
1688
1686
1684
1682
1680
1677
1674
1671
1668
1665
1661
1657
1653
1649
1644
1640
1634
1629
1623
1617
1611
1605
1599
1592
1585
1578
1572
1565
1558
1551
1544
1537
1531
1524
1518
1512
1506
1500
1494
1489
1484
1480
1475
1472
1468
1465
1461
1458
1456
1453
1451
1450
1448
1447
1447
1447
1447
1447
1447
1447
1448
1448
1447
1447
1446
1446
1444
1443
1441
1438
1436
1432
1429
1425
1422
1418
1414
1410
1406
1401
1397
1393
1388
1384
1380
1375
1371
1366
1362
1358
1353
1349
1345
1341
1337
1334
1330
1327
1325
1322
1320
1318
1316
1314
1313
1312
1311
1309
1308
1307
1306
1304
1303
1301
1300
1298
1296
1294
1292
1289
1286
1284
1280
1277
1274
1270
1267
1263
1259
1255
1251
1247
1243
1238
1233
1228
1223
1218
1213
1207
1202
1196
1191
1185
1180
1174
1169
1163
1158
1153
1147
1142
1136
1130
1124
1118
1111
1104
1098
1092
1085
1079
1073
1067
1061
1054
1048
1042
1035
1028
1020
1014
1006
1000
993
985
978
971
963
956
948
941
934
926
919
912
905
898
891
884
877
869
862
855
848
841
835
828
822
815
809
802
795
789
782
776
769
763
757
750
744
738
731
725
719
713
707
702
696
691
686
680
675
670
664
659
655
650
646
642
638
634
630
626
622
618
613
609
604
599
595
590
584
578
572
566
559
552
545
538
531
524
517
510
503
496
489
482
475
469
463
457
451
446
440
434
429
423
417
412
406
401
395
390
384
379
373
368
363
358
353
348
343
338
334
329
324
319
314
309
305
299
294
288
282
276
269
262
255
248
241
233
225
217
209
201
192
183
174
165
156
146
137
127
117
108
98
88
79
69
59
50
41
32
23
15
7
0
-7
-13
-20
-26
-32
-38
-44
-50
-56
-63
-70
-77
-85
-92
-100
-108
-115
-123
-131
-138
-145
-153
-159
-166
-173
-180
-186
-193
-200
-207
-214
-222
-229
-237
-244
-253
-261
-269
-278
-286
-295
-303
-311
-320
-328
-336
-344
-352
-360
-367
-375
-382
-390
-397
-405
-412
-419
-426
-433
-440
-447
-453
-460
-466
-473
-480
-486
-492
-499
-505
-511
-517
-523
-529
-535
-541
-547
-552
-558
-564
-570
-576
-582
-588
-594
-600
-606
-612
-617
-623
-628
-632
-637
-642
-647
-651
-656
-661
-665
-669
-672
-675
-677
-680
-682
-683
-685
-686
-687
-688
-689
-689
-689
-689
-688
-687
-685
-683
-681
-679
-677
-675
-672
-670
-668
-666
-664
-663
-661
-659
-658
-657
-656
-655
-654
-654
-653
-652
-651
-651
-650
-650
-650
-650
-650
-651
-651
-651
-650
-650
-650
-650
-650
-650
-650
-650
-651
-651
-652
-652
-654
-655
-657
-659
-661
-663
-666
-668
-669
-671
-672
-673
-674
-674
-675
-676
-677
-677
-678
-678
-677
-677
-676
-675
-674
-673
-672
-671
-671
-670
-670
-670
-669
-668
-668
-667
-666
-666
-666
-666
-666
-667
-667
-667
-667
-667
-667
-667
-666
-666
-666
-665
-665
-665
-664
-663
-662
-661
-659
-658
-656
-655
-653
-652
-650
-648
-646
-643
-640
-637
-633
-630
-626
-622
-618
-613
-609
-605
-601
-597
-594
-590
-587
-584
-581
-579
-577
-575
-573
-571
-569
-567
-566
-564
-563
-562
-561
-561
-560
-560
-559
-559
-559
-558
-558
-558
-558
-559
-559
-560
-561
-562
-563
-564
-565
-567
-568
-570
-572
-574
-575
-577
-580
-583
-586
-590
-595
-600
-604
-609
-614
-619
-624
-629
-634
-639
-644
-649
-654
-659
-664
-669
-674
-680
-685
-691
-697
-703
-709
-715
-722
-729
-735
-742
-749
-755
-761
-767
-773
-778
-782
-787
-791
-794
-798
-801
-804
-806
-809
-811
-813
-816
-818
-821
-824
-827
-830
-833
-836
-839
-841
-844
-847
-849
-852
-855
-858
-861
-864
-867
-870
-874
-878
-882
-886
-889
-893
-895
-898
-900
-903
-905
-907
-910
-913
-915
-918
-920
-923
-925
-928
-931
-934
-936
-939
-942
-945
-947
-950
-952
-954
-957
-959
-962
-965
-968
-971
-974
-978
-981
-985
-989
-992
-996
-1000
-1004
-1008
-1012
-1016
-1022
-1027
-1033
-1038
-1043
-1048
-1052
-1057
-1061
-1065
-1068
-1071
-1074
-1076
-1078
-1079
-1081
-1082
-1083
-1084
-1085
-1086
-1087
-1088
-1090
-1092
-1094
-1097
-1099
-1102
-1105
-1107
-1110
-1113
-1116
-1118
-1121
-1124
-1126
-1129
-1131
-1133
-1135
-1137
-1140
-1143
-1146
-1149
-1153
-1156
-1160
-1164
-1168
-1172
-1176
-1179
-1183
-1187
-1190
-1193
-1196
-1198
-1201
-1203
-1205
-1207
-1209
-1210
-1212
-1213
-1214
-1215
-1216
-1217
-1219
-1220
-1223
-1225
-1227
-1230
-1232
-1234
-1236
-1238
-1240
-1242
-1244
-1246
-1248
-1250
-1252
-1254
-1255
-1257
-1259
-1260
-1262
-1265
-1267
-1270
-1272
-1275
-1277
-1280
-1282
-1284
-1286
-1288
-1290
-1291
-1292
-1294
-1295
-1296
-1297
-1298
-1299
-1301
-1302
-1304
-1305
-1307
-1308
-1310
-1311
-1312
-1313
-1314
-1315
-1315
-1316
-1316
-1316
-1316
-1317
-1317
-1317
-1317
-1317
-1317
-1318
-1318
-1318
-1318
-1319
-1319
-1319
-1320
-1320
-1320
-1321
-1321
-1322
-1322
-1322
-1323
-1324
-1325
-1326
-1328
-1329
-1330
-1332
-1333
-1335
-1336
-1338
-1339
-1340
-1340
-1340
-1339
-1338
-1337
-1335
-1333
-1331
-1329
-1327
-1325
-1323
-1321
-1319
-1317
-1315
-1313
-1310
-1308
-1305
-1301
-1298
-1293
-1288
-1283
-1278
-1272
-1267
-1261
-1256
-1251
-1245
-1240
-1234
-1229
-1224
-1219
-1215
-1210
-1206
-1202
-1199
-1195
-1192
-1190
-1187
-1185
-1184
-1182
-1180
-1178
-1176
-1174
-1172
-1170
-1167
-1165
-1162
-1160
-1158
-1155
-1153
-1151
-1149
-1147
-1145
-1144
-1143
-1141
-1140
-1138
-1136
-1134
-1132
-1129
-1125
-1121
-1117
-1113
-1108
-1103
-1098
-1094
-1089
-1084
-1080
-1075
-1071
-1067
-1063
-1059
-1055
-1051
-1047
-1044
-1040
-1036
-1033
-1029
-1025
-1020
-1018
-1014
-1010
-1006
-1004
-1000
-997
-994
-991
-988
-985
-982
-980
-977
-974
-972
-969
-967
-964
-962
-959
-956
-954
-951
-948
-945
-943
-940
-937
-934
-932
-929
-926
-924
-921
-919
-916
-914
-911
-909
-907
-905
-903
-901
-899
-897
-895
-893
-891
-889
-887
-885
-883
-881
-878
-876
-873
-869
-865
-860
-855
-849
-844
-838
-832
-826
-820
-813
-807
-800
-793
-786
-779
-772
-766
-760
-754
-748
-743
-738
-733
-729
-725
-720
-717
-713
-710
-707
-704
-701
-698
-696
-693
-691
-690
-689
-688
-688
-688
-688
-688
-688
-689
-689
-690
-691
-692
-693
-695
-696
-698
-699
-701
-702
-703
-704
-705
-706
-708
-710
-712
-714
-716
-717
-719
-721
-724
-726
-728
-730
-732
-734
-736
-737
-738
-739
-739
-739
-738
-737
-735
-734
-732
-729
-727
-724
-722
-719
-717
-715
-713
-711
-710
-709
-708
-707
-707
-707
-708
-708
-709
-710
-711
-712
-714
-715
-717
-718
-720
-722
-724
-726
-728
-731
-734
-737
-740
-743
-746
-749
-751
-754
-757
-759
-762
-764
-767
-770
-772
-775
-777
-780
-782
-785
-787
-789
-792
-794
-795
-797
-798
-799
-799
-800
-800
-800
-799
-799
-798
-797
-796
-794
-793
-791
-790
-788
-787
-785
-784
-782
-780
-778
-776
-773
-769
-766
-762
-759
-755
-752
-750
-747
-745
-743
-741
-739
-738
-736
-735
-734
-733
-732
-731
-731
-731
-731
-731
-730
-730
-730
-730
-730
-730
-730
-731
-731
-731
-731
-731
-731
-731
-730
-729
-728
-728
-727
-726
-725
-724
-722
-721
-719
-717
-715
-713
-711
-709
-708
-706
-704
-702
-700
-698
-695
-692
-689
-684
-680
-675
-670
-665
-659
-654
-648
-642
-637
-631
-626
-620
-615
-610
-604
-599
-594
-588
-583
-578
-573
-568
-563
-559
-555
-552
-548
-545
-541
-538
-534
-531
-528
-525
-522
-519
-516
-513
-510
-507
-505
-503
-501
-499
-499
-498
-498
-498
-498
-498
-498
-499
-499
-499
-499
-499
-499
-499
-499
-499
-498
-497
-496
-495
-494
-493
-493
-492
-492
-492
-492
-491
-491
-491
-490
-490
-488
-487
-485
-483
-481
-478
-475
-473
-470
-467
-464
-462
-460
-457
-455
-453
-450
-446
-442
-438
-433
-428
-422
-416
-410
-405
-399
-394
-389
-383
-378
-373
-367
-362
-357
-351
-347
-342
-338
-333
-329
-325
-321
-317
-314
-310
-306
-302
-299
-295
-290
-286
-281
-276
-271
-267
-262
-258
-255
-252
-249
-246
-244
-241
-239
-237
-234
-233
-231
-229
-228
-226
-225
-224
-223
-222
-221
-220
-219
-219
-218
-216
-215
-214
-213
-212
-211
-210
-209
-209
-209
-209
-209
-209
-210
-210
-211
-211
-212
-212
-212
-213
-213
-213
-213
-214
-214
-214
-215
-215
-215
-215
-215
-215
-214
-214
-213
-212
-210
-209
-207
-204
-201
-197
-193
-189
-184
-179
-174
-169
-163
-157
-151
-145
-139
-133
-127
-122
-116
-111
-106
-100
-95
-89
-84
-78
-73
-68
-63
-59
-54
-50
-46
-42
-38
-34
-31
-28
-26
-23
-21
-19
-17
-15
-14
-12
-11
-9
-8
-6
-5
-3
-1
2
4
7
10
13
15
18
21
24
26
28
30
32
33
35
36
37
38
39
40
41
41
42
43
44
44
45
46
46
47
48
49
50
51
51
52
52
53
53
53
52
51
50
49
47
46
44
43
41
40
39
37
36
35
34
33
31
30
28
26
25
23
22
20
19
18
17
16
14
13
12
11
10
8
6
4
2
0
-3
-5
-8
-10
-12
-14
-15
-16
-17
-18
-18
-18
-18
-19
-19
-20
-20
-21
-22
-22
-23
-23
-24
-25
-26
-26
-27
-28
-29
-30
-31
-32
-34
-36
-38
-41
-43
-46
-48
-51
-53
-56
-59
-63
-67
-71
-75
-79
-83
-87
-91
-95
-99
-103
-107
-111
-115
-119
-123
-127
-130
-133
-136
-138
-141
-143
-146
-148
-150
-152
-153
-155
-156
-156
-156
-156
-155
-154
-151
-148
-145
-140
-135
-130
-124
-118
-111
-105
-99
-93
-88
-83
-78
-74
-70
-66
-63
-60
-57
-55
-54
-52
-52
-51
-51
-51
-51
-51
-52
-53
-55
-56
-58
-59
-60
-62
-63
-63
-64
-65
-66
-67
-68
-69
-70
-72
-73
-73
-74
-75
-75
-75
-75
-75
-74
-73
-72
-70
-69
-67
-64
-62
-60
-57
-55
-53
-50
-48
-46
-43
-40
-37
-33
-30
-26
-21
-17
-12
-6
-1
5
10
16
22
27
32
36
40
43
46
49
51
53
54
55
56
57
59
60
61
63
64
66
69
71
73
75
77
79
80
81
82
82
82
82
82
81
80
79
79
78
78
78
78
79
80
82
84
85
87
89
90
92
93
94
95
96
96
97
97
97
97
96
96
96
95
95
94
94
94
93
93
93
93
93
94
94
95
96
98
100
102
104
107
110
113
117
121
125
129
133
137
141
145
149
153
156
160
163
166
169
172
174
176
178
179
180
180
180
180
179
178
177
175
174
172
171
170
169
168
168
168
168
169
170
171
173
174
176
177
179
180
182
183
185
186
188
190
192
194
196
198
200
203
205
208
210
213
215
218
220
223
225
227
228
229
230
231
232
232
232
233
232
232
232
231
230
229
228
227
226
225
224
224
223
223
224
225
226
227
229
231
233
236
238
241
244
247
251
254
258
261
265
268
271
274
277
279
282
284
286
287
288
288
288
287
285
284
281
279
276
273
271
268
266
264
261
260
258
256
255
254
254
254
254
255
256
257
259
262
264
267
270
272
276
279
282
285
287
290
292
294
295
296
297
297
297
296
295
294
293
292
290
288
286
284
282
280
278
277
275
273
271
269
266
263
260
257
254
251
248
245
242
240
238
236
235
234
233
233
233
233
233
232
231
230
228
226
224
221
217
213
208
203
198
192
185
179
172
165
158
150
143
135
128
121
114
107
100
94
88
82
78
73
70
66
63
60
57
55
52
50
48
46
44
42
41
40
38
38
37
37
37
38
39
41
44
47
50
54
59
64
70
76
82
89
95
102
108
115
121
127
132
138
144
149
155
161
168
175
183
191
199
208
217
227
237
248
259
270
282
294
305
317
329
340
351
361
372
381
390
399
407
414
420
426
431
435
438
441
443
444
445
446
446
445
445
444
443
443
442
443
443
445
446
448
451
454
457
460
463
467
470
473
477
480
483
486
489
493
496
499
502
506
510
514
519
523
528
533
538
543
548
552
557
562
566
570
574
578
582
585
589
592
595
599
602
604
607
609
611
613
615
616
616
616
616
615
615
613
612
610
609
607
605
604
602
600
599
598
596
595
594
592
590
589
587
584
582
580
578
576
575
574
573
572
572
572
573
575
577
580
583
587
591
595
600
605
609
614
619
624
630
635
640
645
651
657
662
668
675
681
687
693
699
705
711
716
721
726
730
734
738
742
745
748
751
754
756
758
760
762
763
764
765
765
766
766
767
768
769
770
772
774
777
781
785
789
794
799
805
810
815
820
825
829
833
837
841
845
849
853
857
861
866
871
876
882
888
894
901
909
916
925
933
942
951
961
970
979
988
997
1006
1014
1024
1032
1040
1048
1055
1062
1069
1076
1083
1090
1097
1104
1111
1118
1125
1131
1138
1143
1148
1152
1156
1159
1162
1164
1165
1166
1167
1167
1167
1166
1164
1163
1161
1159
1156
1153
1150
1147
1143
1140
1136
1133
1130
1128
1125
1123
1122
1121
1120
1120
1120
1121
1123
1125
1128
1131
1135
1139
1144
1148
1152
1157
1160
1164
1167
1170
1173
1175
1177
1179
1181
1182
1184
1187
1189
1192
1194
1198
1201
1205
1210
1214
1219
1224
1230
1235
1241
1247
1253
1259
1265
1272
1278
1285
1292
1300
1308
1316
1324
1333
1342
1351
1361
1371
1381
1391
1401
1411
1421
1431
1441
1451
1461
1471
1480
1490
1499
1508
1517
1525
1534
1542
1550
1558
1565
1572
1579
1586
1592
1598
1604
1609
1615
1620
1626
1632
1639
1645
1652
1659
1667
1674
1682
1690
1699
1707
1715
1723
1731
1738
1746
1753
1759
1766
1771
1777
1781
1786
1790
1794
1798
1801
1805
1808
1811
1815
1818
1821
1824
1827
1830
1832
1834
1835
1836
1837
1837
1836
1835
1833
1831
1828
1825
1821
1817
1812
1807
1802
1796
1791
1785
1778
1772
1765
1758
1751
1744
1737
1730
1724
1717
1712
1706
1702
1697
1693
1689
1686
1682
1679
1675
1672
1669
1667
1664
1661
1659
1656
1654
1651
1648
1645
1642
1638
1634
1630
1625
1620
1614
1608
1602
1595
1589
1582
1575
1569
1563
1557
1552
1546
1541
1536
1532
1528
1524
1520
1517
1514
1511
1508
1505
1502
1500
1497
1494
1492
1489
1486
1483
1480
1478
1475
1472
1469
1467
1464
1462
1459
1456
1453
1449
1446
1442
1438
1433
1428
1423
1418
1413
1407
1402
1396
1391
1385
1380
1374
1368
1362
1357
1351
1346
1340
1335
1329
1324
1318
1313
1307
1302
1296
1291
1285
1280
1274
1269
1263
1257
1251
1245
1239
1232
1226
1220
1214
1208
1202
1196
1191
1186
1181
1177
1173
1169
1166
1163
1161
1159
1157
1156
1154
1153
1153
1152
1152
1152
1151
1151
1151
1151
1151
1152
1152
1152
1152
1152
1152
1153
1153
1154
1154
1155
1156
1157
1158
1159
1161
1163
1166
1169
1172
1175
1178
1182
1186
1190
1194
1198
1203
1207
1212
1217
1221
1226
1230
1234
1238
1242
1246
1250
1253
1257
1260
1263
1267
1270
1273
1276
1279
1282
1285
1288
1291
1294
1296
1298
1300
1302
1303
1304
1305
1306
1306
1306
1306
1305
1305
1304
1303
1303
1302
1302
1302
1302
1302
1302
1302
1302
1303
1303
1304
1304
1305
1306
1306
1306
1307
1307
1307
1307
1307
1307
1307
1307
1306
1306
1306
1306
1305
1305
1304
1303
1303
1302
1301
1300
1299
1298
1298
1297
1298
1298
1299
1300
1302
1304
1307
1310
1314
1317
1321
1325
1328
1332
1335
1338
1340
1342
1343
1345
1345
1345
1345
1344
1343
1342
1340
1338
1336
1334
1332
1330
1327
1324
1321
1318
1315
1311
1306
1301
1297
1291
1286
1281
1275
1270
1264
1258
1252
1246
1240
1234
1228
1221
1215
1208
1201
1194
1186
1178
1170
1162
1154
1146
1138
1130
1122
1115
1107
1100
1092
1085
1078
1071
1064
1057
1051
1044
1038
1032
1025
1018
1012
1008
1002
996
990
984
978
972
965
959
953
946
940
934
928
922
917
912
907
902
898
894
890
887
884
882
880
879
878
878
878
878
878
879
881
882
884
886
888
890
892
894
896
897
898
899
899
898
896
894
892
889
885
881
877
873
868
864
860
855
851
846
842
837
833
828
824
819
815
810
805
800
795
789
784
778
773
767
762
756
751
746
741
736
731
727
722
717
712
707
702
697
692
686
681
675
669
663
657
650
644
637
631
625
618
612
606
601
595
589
583
577
571
566
560
555
550
544
539
534
528
523
517
512
508
503
499
495
491
487
484
481
478
475
473
470
469
467
467
466
465
465
466
466
466
467
468
469
470
471
472
473
473
473
473
473
472
472
471
470
469
468
468
467
466
465
464
463
462
462
461
460
459
458
458
457
456
456
455
454
454
454
453
453
453
452
452
451
450
450
449
447
446
444
443
441
439
437
435
432
430
428
425
422
419
416
413
410
407
404
401
398
394
391
388
384
380
376
371
367
362
358
353
349
345
342
338
335
333
330
328
325
323
321
319
317
315
313
311
309
306
303
300
297
294
291
288
285
281
278
274
270
266
261
257
252
247
241
236
230
224
218
211
205
198
192
186
180
174
167
161
155
149
144
138
133
127
122
116
111
105
100
95
90
84
79
74
69
64
59
55
50
45
40
35
29
24
18
12
5
-2
-9
-16
-23
-31
-38
-46
-54
-61
-68
-75
-82
-90
-97
-104
-111
-118
-124
-131
-138
-144
-150
-156
-162
-168
-174
-180
-186
-192
-197
-203
-209
-215
-222
-228
-234
-240
-246
-252
-259
-265
-272
-278
-285
-293
-300
-308
-316
-325
-334
-343
-352
-361
-370
-379
-388
-397
-405
-414
-422
-430
-439
-447
-455
-463
-471
-479
-487
-495
-503
-510
-518
-525
-532
-540
-547
-554
-561
-567
-574
-581
-587
-593
-598
-604
-609
-613
-618
-622
-626
-629
-633
-636
-639
-642
-645
-647
-649
-651
-653
-655
-657
-659
-661
-664
-666
-669
-672
-676
-680
-684
-689
-694
-699
-705
-711
-717
-723
-729
-734
-740
-746
-751
-756
-762
-767
-772
-777
-782
-787
-792
-797
-802
-807
-812
-817
-822
-827
-832
-836
-841
-845
-850
-854
-858
-862
-866
-870
-874
-878
-882
-886
-890
-895
-899
-902
-906
-910
-913
-917
-920
-924
-927
-930
-933
-936
-939
-942
-945
-949
-952
-955
-959
-963
-967
-971
-975
-980
-985
-989
-994
-999
-1004
-1008
-1014
-1018
-1024
-1029
-1034
-1039
-1043
-1047
-1052
-1056
-1060
-1064
-1069
-1073
-1077
-1082
-1086
-1091
-1096
-1101
-1105
-1110
-1115
-1120
-1125
-1131
-1136
-1141
-1147
-1152
-1158
-1164
-1170
-1177
-1183
-1190
-1196
-1203
-1210
-1217
-1224
-1231
-1238
-1245
-1253
-1260
-1268
-1276
-1284
-1292
-1300
-1308
-1316
-1325
-1333
-1341
-1350
-1358
-1367
-1375
-1384
-1393
-1402
-1411
-1420
-1429
-1438
-1447
-1457
-1466
-1475
-1485
-1494
-1504
-1513
-1522
-1532
-1541
-1551
-1560
-1569
-1578
-1588
-1597
-1606
-1616
-1625
-1635
-1645
-1655
-1665
-1676
-1686
-1697
-1708
-1720
-1731
-1743
-1754
-1767
-1779
-1792
-1804
-1818
-1831
-1845
-1859
-1874
-1888
-1903
-1918
-1933
-1948
-1963
-1978
-1993
-2008
-2024
-2039
-2055
-2071
-2087
-2103
-2120
-2137
-2154
-2171
-2189
-2207
-2225
-2243
-2261
-2279
-2297
-2316
-2334
-2353
-2371
-2389
-2408
-2426
-2444
-2463
-2481
-2499
-2517
-2536
-2554
-2573
-2592
-2611
-2631
-2650
-2670
-2691
-2712
-2733
-2754
-2776
-2797
-2819
-2841
-2862
-2884
-2906
-2927
-2949
-2970
-2992
-3014
-3036
-3058
-3081
-3103
-3126
-3149
-3172
-3195
-3219
-3242
-3266
-3290
-3315
-3339
-3364
-3389
-3414
-3440
-3465
-3491
-3517
-3543
-3569
-3595
-3622
-3648
-3675
-3702
-3729
-3756
-3783
-3811
-3838
-3865
-3892
-3920
-3947
-3974
-4001
-4027
-4054
-4082
-4109
-4136
-4162
-4189
-4216
-4243
-4270
-4297
-4324
-4351
-4378
-4405
-4432
-4460
-4487
-4514
-4542
-4569
-4596
-4623
-4650
-4677
-4704
-4731
-4758
-4785
-4812
-4839
-4866
-4893
-4920
-4947
-4973
-5000
-5027
-5053
-5079
-5105
-5130
-5156
-5180
-5205
-5228
-5251
-5273
-5295
-5316
-5337
-5357
-5376
-5395
-5413
-5430
-5447
-5463
-5478
-5493
-5508
-5522
-5536
-5550
-5564
-5577
-5590
-5604
-5617
-5630
-5643
-5656
-5669
-5683
-5697
-5711
-5725
-5740
-5754
-5769
-5784
-5799
-5814
-5830
-5845
-5861
-5876
-5892
-5908
-5923
-5938
-5953
-5968
-5983
-5998
-6013
-6028
-6043
-6057
-6071
-6085
-6099
-6112
-6124
-6137
-6149
-6161
-6173
-6184
-6196
-6208
-6219
-6230
-6242
-6253
-6264
-6275
-6285
-6296
-6306
-6316
-6325
-6335
-6344
-6352
-6361
-6369
-6377
-6385
-6393
-6401
-6409
-6418
-6426
-6435
-6444
-6454
-6463
-6474
-6484
-6495
-6506
-6517
-6528
-6540
-6552
-6564
-6576
-6588
-6601
-6614
-6627
-6640
-6654
-6667
-6681
-6696
-6710
-6725
-6739
-6754
-6769
-6783
-6798
-6813
-6828
-6843
-6858
-6873
-6888
-6903
-6918
-6933
-6949
-6964
-6980
-6995
-7011
-7027
-7044
-7060
-7077
-7094
-7111
-7128
-7145
-7162
-7179
-7197
-7214
-7232
-7250
-7268
-7286
-7305
-7323
-7342
-7361
-7380
-7399
-7418
-7438
-7457
-7476
-7495
-7514
-7533
-7551
-7569
-7586
-7603
-7620
-7635
-7650
-7664
-7678
-7691
-7704
-7716
-7728
-7740
-7752
-7764
-7776
-7787
-7799
-7811
-7823
-7835
-7847
-7859
-7871
-7883
-7895
-7907
-7919
-7931
-7943
-7955
-7967
-7980
-7993
-8006
-8019
-8032
-8047
-8061
-8074
-8090
-8103
-8119
-8132
-8148
-8162
-8176
-8189
-8205
-8219
-8234
-8248
-8264
-8279
-8295
-8311
-8328
-8345
-8362
-8381
-8399
-8418
-8438
-8458
-8478
-8498
-8519
-8539
-8559
-8579
-8598
-8617
-8636
-8654
-8671
-8689
-8705
-8722
-8738
-8753
-8768
-8783
-8797
-8810
-8824
-8837
-8849
-8861
-8873
-8885
-8897
-8908
-8919
-8930
-8941
-8952
-8963
-8974
-8985
-8996
-9007
-9018
-9029
-9040
-9051
-9061
-9070
-9079
-9087
-9095
-9101
-9107
-9112
-9117
-9120
-9124
-9127
-9129
-9132
-9134
-9136
-9139
-9142
-9144
-9147
-9151
-9154
-9157
-9161
-9164
-9168
-9172
-9176
-9180
-9185
-9189
-9193
-9196
-9200
-9204
-9208
-9211
-9215
-9218
-9222
-9225
-9228
-9231
-9234
-9236
-9238
-9240
-9241
-9242
-9243
-9243
-9243
-9242
-9241
-9239
-9237
-9234
-9231
-9228
-9224
-9220
-9215
-9210
-9204
-9199
-9193
-9186
-9179
-9171
-9163
-9155
-9146
-9137
-9127
-9117
-9107
-9097
-9086
-9076
-9065
-9054
-9044
-9033
-9023
-9014
-9004
-8996
-8987
-8979
-8972
-8964
-8957
-8950
-8943
-8936
-8929
-8922
-8915
-8909
-8902
-8896
-8889
-8882
-8876
-8869
-8862
-8856
-8849
-8842
-8836
-8829
-8822
-8815
-8808
-8801
-8794
-8787
-8780
-8773
-8765
-8758
-8750
-8743
-8735
-8728
-8721
-8715
-8708
-8702
-8696
-8690
-8684
-8679
-8674
-8670
-8665
-8661
-8657
-8653
-8650
-8646
-8643
-8640
-8638
-8635
-8633
-8631
-8630
-8629
-8628
-8627
-8627
-8627
-8628
-8628
-8630
-8631
-8634
-8636
-8640
-8644
-8649
-8655
-8661
-8667
-8674
-8682
-8689
-8697
-8705
-8713
-8720
-8728
-8736
-8744
-8752
-8760
-8768
-8776
-8784
-8793
-8802
-8812
-8822
-8832
-8843
-8854
-8866
-8878
-8890
-8903
-8915
-8929
-8942
-8955
-8969
-8982
-8995
-9008
-9021
-9034
-9046
-9058
-9070
-9081
-9091
-9102
-9112
-9121
-9131
-9140
-9149
-9158
-9166
-9175
-9183
-9191
-9199
-9207
-9216
-9224
-9233
-9242
-9250
-9259
-9267
-9276
-9284
-9292
-9300
-9308
-9315
-9322
-9329
-9335
-9341
-9347
-9353
-9359
-9364
-9370
-9376
-9381
-9387
-9392
-9397
-9402
-9407
-9412
-9417
-9422
-9426
-9430
-9433
-9437
-9440
-9444
-9447
-9450
-9454
-9458
-9462
-9466
-9470
-9475
-9479
-9484
-9490
-9495
-9500
-9506
-9511
-9516
-9522
-9527
-9533
-9539
-9545
-9551
-9558
-9565
-9573
-9581
-9590
-9599
-9608
-9618
-9628
-9639
-9650
-9662
-9673
-9685
-9697
-9709
-9720
-9732
-9743
-9754
-9764
-9774
-9784
-9793
-9802
-9811
-9819
-9828
-9836
-9845
-9853
-9862
-9871
-9880
-9889
-9898
-9907
-9915
-9924
-9933
-9941
-9950
-9958
-9966
-9974
-9982
-9990
-9997
-10004
-10010
-10017
-10023
-10029
-10035
-10040
-10046
-10051
-10056
-10061
-10066
-10071
-10075
-10079
-10083
-10087
-10090
-10093
-10096
-10098
-10100
-10101
-10102
-10103
-10103
-10102
-10102
-10101
-10101
-10100
-10099
-10098
-10097
-10096
-10095
-10094
-10093
-10092
-10091
-10091
-10090
-10089
-10088
-10087
-10086
-10085
-10084
-10083
-10081
-10080
-10079
-10078
-10078
-10078
-10078
-10079
-10080
-10082
-10084
-10086
-10089
-10093
-10097
-10101
-10105
-10110
-10115
-10120
-10124
-10129
-10133
-10138
-10143
-10147
-10152
-10157
-10162
-10166
-10171
-10176
-10181
-10186
-10192
-10198
-10203
-10209
-10215
-10221
-10228
-10234
-10240
-10246
-10252
-10258
-10263
-10268
-10274
-10279
-10284
-10289
-10294
-10299
-10304
-10309
-10315
-10320
-10326
-10332
-10338
-10344
-10350
-10357
-10363
-10370
-10377
-10383
-10390
-10396
-10402
-10408
-10414
-10420
-10425
-10429
-10433
-10436
-10439
-10441
-10443
-10444
-10445
-10445
-10445
-10444
-10443
-10442
-10441
-10439
-10437
-10435
-10432
-10430
-10427
-10423
-10420
-10417
-10413
-10409
-10405
-10401
-10396
-10391
-10386
-10381
-10375
-10369
-10363
-10358
-10352
-10346
-10341
-10335
-10330
-10324
-10319
-10313
-10308
-10302
-10297
-10292
-10286
-10280
-10274
-10267
-10260
-10252
-10244
-10236
-10226
-10217
-10207
-10196
-10185
-10173
-10160
-10146
-10132
-10116
-10100
-10083
-10066
-10047
-10028
-10008
-9988
-9967
-9946
-9924
-9902
-9880
-9858
-9836
-9814
-9792
-9770
-9749
-9728
-9706
-9685
-9664
-9643
-9622
-9601
-9579
-9558
-9536
-9515
-9493
-9470
-9448
-9425
-9402
-9379
-9356
-9333
-9310
-9287
-9264
-9241
-9218
-9195
-9172
-9149
-9127
-9105
-9083
-9061
-9040
-9019
-8999
-8978
-8959
-8939
-8920
-8902
-8883
-8865
-8847
-8830
-8812
-8795
-8778
-8761
-8744
-8727
-8711
-8694
-8678
-8662
-8646
-8631
-8617
-8602
-8589
-8575
-8563
-8551
-8540
-8529
-8519
-8510
-8501
-8493
-8485
-8478
-8471
-8465
-8459
-8454
-8449
-8445
-8441
-8437
-8433
-8430
-8426
-8423
-8420
-8416
-8412
-8409
-8405
-8401
-8397
-8392
-8388
-8384
-8380
-8376
-8372
-8369
-8365
-8362
-8360
-8358
-8357
-8356
-8355
-8355
-8355
-8356
-8357
-8358
-8360
-8361
-8363
-8364
-8365
-8365
-8365
-8365
-8364
-8362
-8360
-8357
-8353
-8349
-8345
-8340
-8335
-8329
-8323
-8317
-8310
-8304
-8297
-8290
-8283
-8275
-8268
-8259
-8251
-8242
-8232
-8222
-8212
-8201
-8189
-8177
-8164
-8150
-8135
-8121
-8106
-8090
-8073
-8055
-8039
-8021
-8003
-7985
-7966
-7947
-7927
-7908
-7888
-7868
-7849
-7829
-7809
-7789
-7769
-7749
-7729
-7710
-7690
-7670
-7651
-7631
-7611
-7592
-7572
-7552
-7533
-7513
-7493
-7474
-7454
-7435
-7416
-7396
-7377
-7358
-7339
-7320
-7301
-7282
-7263
-7244
-7225
-7206
-7187
-7168
-7149
-7130
-7110
-7091
-7072
-7052
-7032
-7012
-6993
-6973
-6953
-6934
-6915
-6895
-6877
-6859
-6841
-6823
-6806
-6789
-6772
-6756
-6741
-6725
-6710
-6695
-6680
-6665
-6650
-6635
-6620
-6605
-6590
-6574
-6559
-6543
-6527
-6511
-6496
-6480
-6464
-6449
-6433
-6418
-6402
-6387
-6372
-6358
-6343
-6328
-6314
-6299
-6285
-6270
-6255
-6240
-6225
-6210
-6195
-6180
-6164
-6148
-6133
-6117
-6101
-6084
-6068
-6051
-6035
-6018
-6000
-5983
-5965
-5947
-5928
-5909
-5890
-5870
-5850
-5830
-5809
-5787
-5765
-5743
-5720
-5697
-5673
-5649
-5625
-5601
-5576
-5552
-5526
-5501
-5475
-5449
-5423
-5396
-5369
-5342
-5314
-5285
-5256
-5225
-5195
-5163
-5131
-5097
-5064
-5029
-4995
-4959
-4924
-4888
-4851
-4814
-4777
-4740
-4702
-4664
-4626
-4588
-4551
-4513
-4475
-4437
-4400
-4362
-4324
-4286
-4249
-4211
-4173
-4135
-4097
-4059
-4019
-3981
-3942
-3902
-3863
-3822
-3782
-3741
-3700
-3658
-3616
-3574
-3532
-3490
-3447
-3405
-3362
-3320
-3278
-3236
-3194
-3152
-3111
-3070
-3030
-2989
-2949
-2909
-2870
-2831
-2793
-2754
-2717
-2679
-2642
-2606
-2569
-2533
-2498
-2463
-2428
-2394
-2360
-2327
-2294
-2261
-2229
-2197
-2165
-2133
-2102
-2071
-2040
-2009
-1978
-1947
-1917
-1886
-1856
-1825
-1794
-1763
-1732
-1700
-1669
-1637
-1605
-1572
-1539
-1506
-1472
-1437
-1402
-1366
-1330
-1293
-1255
-1217
-1178
-1139
-1100
-1061
-1020
-981
-941
-901
-862
-822
-782
-742
-702
-663
-623
-583
-543
-502
-462
-421
-380
-338
-297
-255
-212
-169
-126
-82
-39
5
49
93
137
181
225
269
312
355
398
441
484
526
569
611
653
695
737
779
820
862
904
946
987
1029
1071
1113
1155
1196
1238
1279
1321
1362
1403
1444
1485
1525
1566
1606
1646
1685
1725
1764
1803
1842
1880
1919
1957
1995
2033
2070
2108
2146
2183
2220
2257
2294
2331
2367
2403
2439
2474
2510
2544
2578
2612
2645
2678
2710
2741
2772
2802
2832
2860
2889
2916
2943
2970
2996
3022
3047
3073
3097
3122
3146
3169
3193
3216
3238
3261
3283
3305
3326
3347
3368
3388
3409
3429
3449
3469
3490
3510
3530
3550
3570
3591
3611
3632
3653
3674
3695
3716
3737
3758
3779
3800
3821
3841
3862
3883
3903
3923
3944
3964
3983
4003
4022
4042
4061
4081
4099
4118
4137
4156
4174
4193
4212
4230
4249
4268
4287
4306
4325
4344
4363
4382
4402
4421
4441
4460
4480
4500
4519
4539
4559
4579
4598
4618
4638
4659
4679
4700
4721
4743
4765
4787
4810
4833
4857
4881
4905
4930
4955
4980
5006
5032
5058
5084
5110
5136
5162
5188
5214
5239
5265
5290
5315
5339
5363
5388
5412
5435
5459
5483
5507
5530
5554
5578
5602
5626
5650
5674
5698
5723
5747
5772
5797
5822
5847
5873
5899
5925
5952
5979
6006
6034
6063
6092
6121
6150
6180
6211
6241
6272
6302
6333
6364
6396
6427
6459
6491
6523
6555
6587
6619
6652
6684
6717
6750
6783
6816
6849
6882
6916
6949
6983
7016
7050
7084
7118
7153
7187
7222
7256
7291
7326
7361
7396
7431
7466
7501
7537
7572
7607
7642
7677
7712
7747
7781
7816
7851
7885
7920
7954
7988
8022
8055
8090
8122
8157
8189
8223
8255
8287
8319
8350
8380
8409
8438
8466
8494
8520
8547
8572
8597
8622
8647
8671
8695
8719
8742
8766
8789
8812
8835
8858
8880
8902
8924
8945
8967
8987
9008
9028
9049
9069
9089
9109
9129
9149
9169
9189
9209
9229
9250
9271
9291
9312
9333
9353
9374
9394
9414
9435
9455
9475
9495
9515
9535
9555
9574
9594
9613
9631
9649
9667
9685
9702
9719
9736
9752
9768
9784
9799
9814
9828
9842
9856
9869
9881
9893
9905
9917
9928
9939
9950
9960
9971
9982
9993
10004
10015
10026
10038
10049
10061
10073
10085
10098
10110
10123
10135
10148
10161
10174
10187
10200
10213
10226
10240
10253
10266
10278
10291
10303
10316
10328
10339
10351
10362
10373
10384
10395
10406
10416
10426
10436
10446
10455
10463
10472
10480
10487
10494
10501
10506
10511
10516
10519
10522
10525
10527
10528
10528
10529
10528
10528
10527
10525
10524
10522
10521
10519
10518
10517
10515
10514
10513
10512
10510
10509
10507
10506
10505
10504
10503
10503
10503
10503
10503
10503
10504
10505
10505
10506
10507
10508
10508
10509
10510
10510
10511
10512
10512
10513
10514
10515
10517
10519
10521
10523
10525
10528
10531
10535
10538
10542
10546
10550
10555
10560
10565
10570
10576
10582
10589
10595
10602
10610
10617
10625
10633
10641
10649
10657
10665
10672
10680
10687
10695
10702
10708
10715
10721
10726
10732
10737
10741
10746
10750
10754
10758
10762
10767
10771
10776
10782
10788
10794
10801
10809
10817
10826
10836
10846
10858
10870
10883
10897
10912
10927
10943
10960
10978
10997
11015
11035
11055
11075
11096
11116
11137
11158
11178
11199
11219
11239
11259
11279
11299
11318
11337
11355
11374
11392
11410
11428
11445
11463
11480
11496
11513
11529
11544
11559
11574
11588
11602
11616
11630
11643
11656
11668
11680
11692
11703
11713
11723
11733
11742
11750
11758
11764
11771
11776
11780
11784
11787
11789
11790
11790
11790
11788
11786
11783
11779
11774
11769
11763
11756
11748
11740
11731
11721
11711
11701
11690
11679
11667
11655
11642
11629
11616
11602
11587
11572
11557
11541
11525
11508
11492
11475
11458
11440
11423
11405
11387
11369
11351
11333
11314
11296
11277
11257
11237
11217
11196
11174
11151
11128
11105
11080
11056
11030
11004
10977
10950
10923
10895
10866
10838
10809
10780
10751
10722
10694
10665
10636
10607
10577
10548
10518
10487
10456
10424
10391
10357
10323
10287
10251
10213
10176
10138
10099
10060
10021
9982
9943
9904
9865
9827
9788
9750
9712
9675
9638
9602
9566
9531
9496
9462
9428
9395
9362
9331
9299
9269
9239
9210
9181
9153
9126
9099
9073
9047
9022
8997
8973
8949
8925
8901
8877
8853
8829
8805
8780
8756
8731
8707
8682
8657
8633
8609
8585
8562
8540
8519
8499
8480
8462
8445
8429
8414
8401
8388
8377
8367
8358
8349
8342
8334
8328
8321
8315
8308
8301
8294
8287
8279
8270
8261
8251
8241
8231
8220
8208
8197
8185
8173
8162
8151
8140
8130
8119
8111
8102
8093
8085
8077
8071
8063
8055
8048
8042
8034
8026
8016
8009
8000
7990
7981
7971
7962
7952
7943
7933
7924
7916
7907
7899
7892
7886
7880
7875
7870
7867
7865
7863
7862
7863
7863
7865
7867
7869
7872
7875
7878
7881
7884
7886
7888
7890
7892
7893
7894
7895
7895
7895
7895
7895
7894
7893
7891
7890
7888
7885
7883
7880
7876
7873
7869
7865
7860
7855
7849
7842
7835
7827
7818
7808
7798
7786
7774
7760
7745
7729
7713
7695
7676
7657
7637
7616
7594
7572
7550
7527
7504
7480
7456
7432
7407
7382
7356
7330
7303
7275
7246
7217
7188
7157
7126
7095
7063
7030
6997
6964
6930
6896
6862
6827
6792
6756
6721
6685
6649
6613
6576
6539
6502
6465
6428
6391
6354
6317
6281
6244
6208
6172
6136
6100
6064
6028
5991
5955
5918
5881
5843
5805
5767
5729
5690
5651
5613
5574
5535
5497
5458
5420
5382
5344
5306
5268
5230
5192
5153
5115
5076
5037
4997
4957
4917
4876
4835
4793
4752
4710
4667
4625
4583
4541
4498
4456
4415
4373
4331
4290
4249
4208
4167
4126
4085
4043
4003
3962
3921
3880
3838
3797
3756
3715
3673
3632
3591
3550
3508
3467
3426
3385
3344
3302
3261
3219
3178
3136
3095
3053
3011
2970
2928
2887
2845
2804
2762
2720
2679
2637
2594
2552
2509
2465
2421
2376
2331
2285
2239
2192
2145
2098
2050
2003
1955
1907
1859
1812
1764
1717
1670
1623
1576
1529
1482
1435
1388
1341
1293
1246
1198
1150
1102
1053
1004
955
905
855
804
753
702
651
600
548
497
445
394
343
291
240
189
138
87
36
-15
-66
-116
-167
-217
-266
-315
-364
-412
-459
-505
-550
-594
-637
-679
-721
-762
-802
-841
-880
-919
-958
-997
-1035
-1075
-1114
-1153
-1193
-1233
-1274
-1315
-1356
-1397
-1438
-1479
-1520
-1561
-1602
-1643
-1684
-1725
-1765
-1806
-1848
-1889
-1930
-1972
-2013
-2057
-2100
-2143
-2186
-2230
-2274
-2318
-2362
-2407
-2451
-2495
-2540
-2584
-2627
-2671
-2713
-2756
-2798
-2840
-2882
-2923
-2963
-3003
-3043
-3083
-3122
-3161
-3199
-3238
-3276
-3314
-3353
-3391
-3430
-3468
-3507
-3546
-3585
-3625
-3664
-3704
-3743
-3783
-3821
-3860
-3898
-3935
-3971
-4006
-4041
-4075
-4109
-4141
-4173
-4205
-4236
-4267
-4297
-4327
-4356
-4386
-4414
-4443
-4471
-4499
-4527
-4554
-4581
-4608
-4635
-4661
-4688
-4714
-4740
-4765
-4791
-4816
-4841
-4866
-4890
-4914
-4938
-4961
-4984
-5007
-5029
-5051
-5072
-5092
-5113
-5132
-5151
-5169
-5186
-5203
-5219
-5234
-5249
-5263
-5277
-5290
-5303
-5315
-5326
-5337
-5347
-5357
-5366
-5374
-5382
-5388
-5395
-5400
-5405
-5410
-5414
-5418
-5421
-5425
-5428
-5431
-5433
-5436
-5438
-5440
-5441
-5443
-5444
-5444
-5445
-5445
-5446
-5446
-5447
-5447
-5448
-5449
-5451
-5452
-5454
-5456
-5458
-5461
-5465
-5468
-5472
-5477
-5482
-5487
-5492
-5498
-5504
-5510
-5516
-5523
-5530
-5537
-5544
-5551
-5559
-5566
-5574
-5582
-5591
-5599
-5608
-5616
-5624
-5633
-5641
-5649
-5657
-5664
-5672
-5679
-5685
-5691
-5697
-5702
-5707
-5711
-5715
-5719
-5723
-5727
-5731
-5735
-5739
-5744
-5749
-5755
-5760
-5767
-5774
-5781
-5788
-5796
-5803
-5810
-5818
-5824
-5831
-5837
-5842
-5847
-5852
-5855
-5858
-5861
-5863
-5865
-5867
-5868
-5870
-5872
-5873
-5875
-5877
-5879
-5881
-5883
-5884
-5886
-5887
-5888
-5889
-5890
-5891
-5891
-5892
-5892
-5893
-5893
-5895
-5896
-5898
-5901
-5904
-5907
-5911
-5915
-5920
-5925
-5931
-5936
-5942
-5949
-5955
-5961
-5968
-5974
-5980
-5987
-5994
-6000
-6007
-6014
-6022
-6029
-6037
-6046
-6054
-6064
-6073
-6083
-6093
-6104
-6114
-6125
-6135
-6146
-6156
-6165
-6175
-6184
-6192
-6200
-6208
-6215
-6222
-6229
-6236
-6242
-6249
-6255
-6262
-6268
-6275
-6282
-6289
-6297
-6305
-6313
-6322
-6330
-6339
-6348
-6356
-6365
-6373
-6381
-6389
-6396
-6404
-6411
-6418
-6425
-6431
-6438
-6443
-6449
-6454
-6459
-6463
-6468
-6472
-6476
-6479
-6483
-6487
-6490
-6494
-6498
-6502
-6505
-6509
-6513
-6516
-6520
-6523
-6526
-6529
-6532
-6534
-6536
-6537
-6538
-6539
-6539
-6539
-6538
-6537
-6536
-6534
-6532
-6529
-6527
-6524
-6521
-6519
-6516
-6513
-6511
-6508
-6506
-6504
-6501
-6499
-6497
-6495
-6493
-6491
-6489
-6488
-6486
-6485
-6485
-6484
-6484
-6484
-6485
-6486
-6487
-6488
-6489
-6490
-6491
-6493
-6494
-6495
-6496
-6496
-6497
-6497
-6497
-6497
-6497
-6496
-6495
-6494
-6492
-6491
-6488
-6486
-6483
-6480
-6476
-6473
-6469
-6464
-6460
-6455
-6450
-6445
-6440
-6434
-6428
-6422
-6417
-6411
-6405
-6400
-6394
-6388
-6382
-6377
-6371
-6365
-6358
-6352
-6345
-6339
-6332
-6324
-6317
-6309
-6300
-6292
-6283
-6274
-6264
-6255
-6246
-6236
-6226
-6217
-6207
-6197
-6188
-6178
-6168
-6158
-6148
-6138
-6127
-6116
-6105
-6094
-6082
-6070
-6057
-6044
-6031
-6018
-6004
-5991
-5978
-5964
-5952
-5939
-5927
-5915
-5904
-5894
-5884
-5874
-5865
-5856
-5847
-5839
-5830
-5822
-5814
-5806
-5797
-5789
-5780
-5770
-5760
-5750
-5740
-5729
-5717
-5705
-5693
-5680
-5667
-5654
-5640
-5625
-5610
-5595
-5579
-5563
-5546
-5529
-5511
-5494
-5475
-5457
-5438
-5419
-5400
-5381
-5362
-5343
-5324
-5305
-5286
-5267
-5248
-5230
-5211
-5192
-5174
-5155
-5137
-5119
-5101
-5084
-5067
-5051
-5035
-5019
-5004
-4990
-4976
-4964
-4951
-4940
-4929
-4919
-4909
-4900
-4891
-4882
-4873
-4864
-4855
-4845
-4836
-4825
-4815
-4803
-4792
-4780
-4767
-4754
-4741
-4728
-4714
-4701
-4687
-4674
-4660
-4647
-4633
-4620
-4606
-4593
-4579
-4566
-4552
-4538
-4524
-4510
-4496
-4481
-4466
-4451
-4435
-4419
-4403
-4387
-4371
-4354
-4338
-4321
-4304
-4287
-4270
-4253
-4235
-4217
-4199
-4181
-4162
-4143
-4124
-4104
-4083
-4062
-4041
-4019
-3996
-3973
-3950
-3926
-3901
-3876
-3851
-3826
-3801
-3775
-3750
-3724
-3699
-3674
-3649
-3625
-3600
-3576
-3552
-3528
-3504
-3480
-3457
-3433
-3410
-3387
-3365
-3342
-3320
-3298
-3276
-3254
-3232
-3211
-3189
-3169
-3148
-3128
-3109
-3090
-3071
-3053
-3036
-3019
-3004
-2989
-2974
-2961
-2948
-2936
-2924
-2913
-2903
-2892
-2882
-2871
-2861
-2850
-2839
-2828
-2816
-2804
-2791
-2778
-2763
-2749
-2733
-2717
-2701
-2684
-2667
-2650
-2633
-2617
-2600
-2584
-2568
-2552
-2537
-2522
-2507
-2492
-2478
-2464
-2450
-2436
-2422
-2408
-2393
-2379
-2364
-2350
-2335
-2321
-2306
-2291
-2277
-2262
-2247
-2233
-2218
-2204
-2190
-2176
-2163
-2150
-2138
-2126
-2115
-2105
-2095
-2085
-2076
-2067
-2059
-2052
-2045
-2037
-2032
-2025
-2021
-2016
-2012
-2008
-2004
-2001
-2000
-1999
-1998
-1998
-1999
-2001
-2003
-2005
-2009
-2012
-2016
-2021
-2025
-2031
-2036
-2041
-2047
-2052
-2057
-2062
-2067
-2071
-2075
-2079
-2082
-2085
-2088
-2090
-2093
-2095
-2097
-2099
-2101
-2103
-2105
-2106
-2108
-2109
-2111
-2112
-2113
-2113
-2113
-2113
-2111
-2110
-2107
-2104
-2100
-2096
-2091
-2086
-2080
-2073
-2066
-2059
-2051
-2043
-2035
-2027
-2019
-2011
-2003
-1994
-1985
-1977
-1967
-1958
-1948
-1938
-1928
-1917
-1906
-1895
-1883
-1871
-1859
-1847
-1834
-1822
-1809
-1796
-1784
-1771
-1758
-1745
-1732
-1718
-1704
-1690
-1676
-1661
-1646
-1631
-1616
-1601
-1585
-1569
-1553
-1537
-1521
-1504
-1488
-1471
-1454
-1438
-1421
-1404
-1388
-1371
-1354
-1337
-1320
-1303
-1286
-1268
-1250
-1233
-1214
-1196
-1178
-1159
-1140
-1121
-1102
-1082
-1062
-1041
-1020
-998
-976
-954
-931
-907
-883
-858
-832
-806
-780
-753
-726
-699
-671
-644
-615
-587
-558
-529
-499
-469
-438
-407
-375
-343
-310
-277
-242
-208
-173
-138
-103
-68
-32
3
37
72
107
141
175
209
243
276
309
342
374
406
439
471
503
535
567
598
630
662
694
726
758
790
822
854
886
919
951
983
1016
1048
1080
1112
1144
1175
1207
1239
1270
1302
1334
1366
1397
1429
1460
1492
1523
1554
1584
1615
1645
1675
1704
1734
1763
1792
1821
1850
1879
1907
1935
1963
1991
2019
2047
2074
2102
2129
2157
2184
2211
2239
2266
2293
2321
2348
2375
2402
2429
2455
2481
2506
2532
2556
2581
2605
2629
2653
2676
2700
2723
2746
2770
2793
2817
2841
2864
2888
2912
2936
2960
2983
3007
3030
3054
3077
3100
3122
3145
3167
3189
3210
3232
3253
3273
3294
3314
3335
3355
3375
3394
3414
3434
3453
3473
3493
3513
3534
3554
3575
3596
3617
3638
3659
3680
3702
3723
3744
3765
3787
3808
3829
3850
3871
3892
3913
3935
3956
3977
3998
4019
4041
4062
4083
4106
4128
4150
4173
4195
4218
4241
4264
4287
4310
4333
4357
4380
4403
4426
4449
4471
4494
4516
4539
4561
4583
4605
4626
4648
4669
4691
4712
4733
4754
4775
4796
4817
4838
4859
4880
4901
4922
4943
4965
4986
5007
5028
5049
5069
5090
5110
5130
5149
5168
5187
5206
5224
5243
5261
5279
5297
5315
5333
5351
5368
5386
5403
5421
5438
5455
5473
5490
5507
5524
5542
5559
5575
5592
5608
5623
5639
5653
5668
5683
5697
5711
5725
5738
5752
5766
5780
5794
5808
5822
5836
5850
5865
5879
5893
5908
5922
5935
5949
5962
5976
5989
6002
6015
6028
6041
6054
6068
6081
6095
6110
6124
6139
6154
6170
6186
6202
6218
6234
6251
6268
6285
6302
6318
6335
6352
6370
6386
6403
6420
6437
6454
6472
6489
6506
6524
6541
6559
6576
6594
6611
6628
6646
6662
6679
6695
6711
6726
6741
6755
6768
6782
6794
6806
6818
6830
6842
6853
6865
6876
6888
6900
6911
6923
6934
6946
6957
6968
6980
6990
7001
7012
7022
7032
7042
7052
7061
7070
7079
7089
7098
7107
7116
7126
7135
7144
7153
7163
7172
7181
7190
7199
7207
7216
7224
7231
7238
7245
7252
7258
7264
7270
7276
7281
7286
7292
7297
7302
7307
7312
7316
7321
7326
7331
7335
7340
7345
7350
7355
7359
7364
7368
7372
7376
7380
7383
7386
7389
7391
7393
7395
7396
7397
7397
7398
7398
7398
7398
7398
7399
7399
7399
7399
7399
7399
7400
7401
7401
7402
7403
7404
7405
7406
7407
7408
7408
7409
7410
7410
7411
7411
7411
7411
7411
7411
7411
7411
7410
7410
7409
7409
7408
7408
7407
7407
7406
7406
7406
7405
7405
7406
7406
7406
7407
7407
7408
7408
7408
7408
7408
7407
7406
7404
7402
7400
7397
7394
7390
7385
7380
7375
7368
7362
7354
7347
7339
7330
7321
7311
7302
7291
7281
7270
7258
7247
7235
7223
7211
7199
7186
7172
7159
7144
7129
7114
7098
7081
7064
7046
7028
7009
6990
6971
6951
6931
6911
6891
6871
6851
6831
6811
6791
6770
6750
6730
6710
6689
6669
6649
6629
6610
6591
6571
6552
6534
6515
6497
6478
6460
6442
6424
6406
6389
6371
6353
6335
6318
6300
6282
6264
6245
6227
6208
6189
6170
6151
6131
6111
6091
6071
6051
6031
6011
5991
5971
5951
5931
5912
5892
5872
5853
5833
5813
5794
5774
5754
5734
5714
5693
5672
5650
5628
5606
5583
5559
5536
5511
5487
5462
5436
5410
5383
5357
5329
5301
5273
5245
5216
5186
5157
5127
5097
5066
5035
5004
4973
4941
4910
4878
4845
4813
4780
4746
4713
4679
4644
4610
4575
4539
4504
4468
4432
4396
4359
4323
4286
4249
4212
4175
4137
4100
4062
4026
3989
3952
3915
3878
3841
3804
3767
3730
3693
3657
3620
3584
3548
3511
3475
3439
3403
3367
3331
3295
3259
3223
3187
3152
3116
3081
3046
3011
2976
2942
2908
2874
2841
2808
2776
2745
2715
2685
2657
2629
2603
2577
2552
2528
2505
2484
2463
2442
2423
2405
2387
2370
2354
2338
2324
2309
2296
2283
2270
2258
2246
2235
2225
2214
2204
2195
2186
2177
2169
2161
2153
2146
2139
2132
2125
2119
2112
2106
2101
2095
2090
2085
2080
2076
2072
2069
2066
2063
2060
2058
2056
2054
2053
2052
2051
2051
2050
2050
2050
2051
2051
2052
2053
2055
2056
2058
2060
2062
2065
2068
2071
2074
2077
2081
2085
2089
2093
2097
2102
2106
2111
2115
2120
2125
2129
2135
2140
2146
2152
2158
2164
2171
2177
2184
2191
2198
2205
2213
2220
2227
2234
2241
2247
2254
2261
2267
2273
2279
2285
2291
2297
2302
2308
2313
2318
2322
2327
2330
2334
2337
2340
2342
2345
2347
2349
2351
2353
2354
2356
2358
2361
2363
2365
2368
2371
2374
2376
2379
2382
2384
2387
2389
2391
2393
2395
2396
2398
2399
2400
2401
2402
2402
2403
2403
2403
2404
2404
2404
2404
2403
2403
2403
2402
2401
2400
2399
2398
2397
2395
2394
2392
2390
2387
2385
2382
2379
2376
2373
2370
2366
2363
2360
2357
2353
2350
2347
2345
2342
2340
2338
2336
2335
2333
2332
2331
2330
2329
2329
2328
2328
2328
2328
2328
2328
2328
2328
2328
2327
2327
2326
2325
2324
2323
2322
2320
2319
2317
2316
2314
2312
2310
2308
2306
2304
2301
2299
2296
2293
2289
2286
2282
2277
2273
2268
2262
2256
2250
2243
2235
2227
2219
2210
2200
2191
2181
2171
2160
2150
2139
2128
2118
2107
2096
2085
2075
2064
2053
2041
2029
2019
2007
1996
1984
1971
1959
1946
1933
1919
1905
1891
1876
1861
1846
1830
1814
1797
1780
1763
1746
1728
1710
1691
1672
1653
1633
1613
1593
1572
1551
1530
1508
1486
1463
1440
1417
1393
1369
1345
1321
1297
1273
1248
1224
1200
1175
1151
1126
1102
1077
1053
1028
1002
978
953
927
902
877
851
826
800
775
750
725
700
676
652
628
605
582
560
538
516
494
473
452
432
412
392
373
354
336
319
302
286
271
256
242
229
216
205
194
184
174
165
156
149
141
134
127
121
115
109
104
99
94
89
85
81
77
73
70
67
65
63
62
60
59
59
59
59
59
60
61
62
64
66
68
70
73
75
78
81
84
87
90
94
97
100
103
107
110
114
118
122
126
130
135
140
145
151
157
163
169
175
182
188
195
202
208
215
222
229
236
243
250
257
265
272
279
287
294
302
309
317
325
332
340
348
356
364
373
381
389
398
406
415
424
434
443
453
463
473
483
494
505
516
528
541
553
566
580
594
608
623
638
653
668
684
700
716
732
749
766
783
801
818
836
855
873
893
912
932
953
973
995
1016
1039
1061
1084
1107
1130
1154
1178
1202
1226
1250
1275
1299
1324
1349
1373
1398
1423
1448
1473
1499
1524
1550
1576
1602
1628
1655
1681
1708
1735
1762
1789
1817
1844
1871
1899
1926
1953
1979
2005
2033
2059
2085
2111
2137
2163
2188
2213
2238
2263
2288
2312
2337
2361
2386
2411
2436
2461
2486
2512
2538
2564
2590
2617
2645
2672
2700
2728
2756
2784
2812
2840
2868
2896
2924
2952
2980
3008
3036
3063
3091
3118
3146
3173
3200
3226
3253
3279
3304
3329
3354
3378
3402
3425
3448
3470
3492
3513
3533
3554
3573
3593
3612
3630
3649
3667
3685
3703
3720
3738
3755
3771
3788
3804
3820
3836
3852
3867
3881
3896
3910
3923
3937
3950
3962
3974
3987
3998
4010
4022
4033
4043
4054
4065
4075
4085
4094
4105
4114
4123
4132
4140
4148
4156
4163
4170
4177
4184
4190
4196
4202
4208
4214
4219
4225
4230
4236
4241
4246
4252
4257
4263
4268
4273
4279
4284
4288
4293
4298
4302
4306
4310
4315
4319
4323
4327
4332
4336
4341
4345
4350
4355
4360
4365
4370
4374
4379
4383
4387
4391
4394
4397
4400
4402
4405
4407
4409
4410
4412
4413
4414
4415
4416
4417
4418
4418
4419
4420
4420
4421
4421
4421
4422
4422
4422
4422
4422
4422
4421
4421
4420
4419
4417
4415
4413
4411
4408
4406
4402
4399
4396
4392
4388
4384
4380
4376
4371
4367
4363
4358
4353
4348
4343
4338
4332
4326
4319
4312
4305
4297
4289
4280
4271
4261
4251
4241
4230
4219
4207
4196
4184
4172
4160
4148
4136
4124
4113
4101
4089
4077
4065
4053
4041
4029
4017
4005
3993
3981
3969
3956
3943
3931
3917
3904
3890
3876
3862
3847
3833
3817
3802
3786
3770
3753
3737
3721
3704
3688
3672
3656
3640
3624
3609
3593
3578
3563
3548
3533
3518
3503
3488
3474
3460
3445
3431
3417
3403
3390
3376
3363
3350
3337
3325
3312
3300
3288
3276
3264
3252
3240
3228
3216
3204
3192
3181
3169
3157
3144
3132
3120
3108
3095
3083
3070
3058
3046
3034
3022
3010
2999
2987
2976
2966
2955
2945
2935
2925
2916
2907
2898
2889
2881
2873
2866
2859
2852
2846
2840
2834
2830
2825
2821
2817
2814
2810
2808
2805
2803
2801
2800
2798
2798
2797
2797
2797
2797
2799
2800
2803
2805
2809
2813
2818
2823
2829
2835
2842
2850
2858
2866
2874
2882
2891
2900
2908
2917
2925
2934
2942
2950
2959
2967
2975
2983
2991
3000
3008
3016
3024
3033
3041
3050
3059
3068
3077
3086
3095
3104
3113
3122
3131
3139
3148
3156
3164
3172
3179
3187
3194
3201
3208
3215
3222
3229
3235
3242
3248
3255
3261
3268
3274
3280
3286
3293
3299
3305
3311
3317
3322
3328
3333
3338
3343
3348
3352
3356
3361
3365
3369
3374
3378
3382
3386
3391
3395
3399
3402
3406
3410
3413
3417
3420
3423
3426
3429
3431
3433
3435
3437
3439
3441
3443
3444
3445
3446
3447
3447
3447
3446
3446
3445
3443
3442
3439
3437
3434
3430
3426
3421
3416
3410
3403
3396
3388
3379
3370
3360
3350
3338
3327
3315
3302
3289
3275
3261
3246
3231
3216
3200
3183
3167
3150
3133
3115
3097
3080
3062
3044
3025
3007
2988
2970
2951
2933
2914
2895
2876
2857
2837
2817
2797
2777
2756
2735
2714
2692
2670
2648
2626
2604
2581
2559
2536
2514
2491
2469
2446
2424
2402
2380
2359
2337
2316
2295
2273
2252
2231
2211
2190
2169
2149
2128
2107
2087
2066
2045
2025
2005
1984
1964
1943
1923
1903
1882
1862
1842
1823
1803
1783
1764
1744
1725
1705
1686
1668
1649
1631
1613
1595
1577
1559
1542
1525
1507
1490
1473
1455
1438
1420
1402
1384
1365
1347
1329
1310
1292
1274
1256
1238
1221
1204
1188
1172
1156
1141
1126
1112
1099
1085
1073
1061
1049
1037
1026
1014
1004
995
985
975
965
956
946
937
928
919
909
900
891
881
872
862
852
842
832
821
811
800
790
779
768
758
747
737
726
716
705
695
684
674
663
653
642
632
621
611
600
590
580
570
560
550
540
530
520
510
501
491
481
471
461
452
442
432
422
412
402
391
381
370
359
348
337
325
313
300
287
274
260
245
230
215
199
182
165
148
129
111
92
72
52
31
11
-11
-32
-54
-76
-99
-122
-146
-170
-194
-218
-244
-269
-295
-321
-348
-375
-402
-430
-458
-486
-515
-545
-575
-605
-636
-667
-699
-731
-763
-796
-829
-863
-897
-931
-966
-1000
-1036
-1071
-1106
-1142
-1177
-1212
-1248
-1283
-1319
-1355
-1391
-1428
-1464
-1501
-1539
-1576
-1614
-1652
-1691
-1729
-1768
-1808
-1847
-1887
-1927
-1967
-2007
-2048
-2088
-2129
-2169
-2210
-2250
-2291
-2332
-2372
-2412
-2453
-2493
-2533
-2573
-2613
-2653
-2693
-2733
-2773
-2813
-2853
-2893
-2933
-2974
-3014
-3055
-3095
-3136
-3176
-3217
-3257
-3297
-3337
-3377
-3417
-3457
-3497
-3537
-3576
-3615
-3655
-3694
-3733
-3771
-3810
-3848
-3885
-3923
-3960
-3996
-4032
-4067
-4102
-4136
-4170
-4204
-4237
-4269
-4301
-4333
-4364
-4395
-4425
-4455
-4485
-4514
-4543
-4572
-4601
-4629
-4658
-4686
-4714
-4742
-4771
-4799
-4827
-4855
-4882
-4909
-4936
-4963
-4989
-5015
-5040
-5064
-5088
-5112
-5135
-5157
-5180
-5201
-5223
-5243
-5264
-5283
-5303
-5322
-5340
-5358
-5376
-5393
-5409
-5425
-5441
-5456
-5471
-5485
-5500
-5513
-5527
-5540
-5553
-5565
-5578
-5589
-5600
-5611
-5622
-5632
-5642
-5652
-5661
-5670
-5679
-5688
-5696
-5704
-5712
-5719
-5727
-5734
-5741
-5748
-5754
-5761
-5767
-5773
-5779
-5784
-5789
-5794
-5799
-5803
-5807
-5811
-5814
-5816
-5818
-5819
-5819
-5819
-5818
-5817
-5815
-5813
-5810
-5808
-5805
-5802
-5798
-5795
-5792
-5788
-5785
-5782
-5778
-5774
-5771
-5767
-5762
-5758
-5753
-5749
-5744
-5739
-5734
-5729
-5724
-5719
-5714
-5710
-5705
-5701
-5696
-5692
-5688
-5684
-5680
-5676
-5672
-5669
-5665
-5661
-5658
-5654
-5651
-5648
-5645
-5642
-5640
-5637
-5635
-5633
-5631
-5629
-5627
-5626
-5624
-5623
-5622
-5621
-5620
-5619
-5618
-5618
-5617
-5617
-5616
-5616
-5616
-5616
-5616
-5615
-5615
-5615
-5615
-5615
-5615
-5615
-5614
-5614
-5613
-5612
-5611
-5610
-5608
-5607
-5605
-5603
-5601
-5599
-5597
-5595
-5592
-5590
-5588
-5586
-5585
-5583
-5582
-5581
-5579
-5578
-5578
-5577
-5576
-5575
-5574
-5573
-5572
-5571
-5569
-5568
-5567
-5565
-5563
-5561
-5559
-5557
-5555
-5552
-5550
-5549
-5547
-5545
-5544
-5543
-5541
-5540
-5539
-5537
-5536
-5534
-5532
-5530
-5527
-5524
-5521
-5518
-5515
-5511
-5507
-5504
-5500
-5496
-5491
-5487
-5482
-5477
-5472
-5467
-5461
-5456
-5450
-5444
-5438
-5432
-5426
-5420
-5414
-5409
-5403
-5398
-5393
-5388
-5384
-5380
-5376
-5372
-5369
-5366
-5364
-5361
-5359
-5358
-5356
-5355
-5354
-5353
-5353
-5353
-5353
-5354
-5354
-5355
-5357
-5359
-5361
-5363
-5366
-5369
-5373
-5377
-5382
-5387
-5392
-5398
-5404
-5411
-5418
-5425
-5433
-5441
-5450
-5458
-5467
-5476
-5486
-5496
-5506
-5516
-5527
-5538
-5549
-5560
-5571
-5583
-5594
-5606
-5618
-5630
-5642
-5654
-5666
-5678
-5690
-5702
-5714
-5726
-5739
-5751
-5764
-5777
-5790
-5804
-5818
-5832
-5847
-5861
-5876
-5891
-5905
-5920
-5935
-5950
-5966
-5981
-5996
-6012
-6028
-6044
-6061
-6078
-6096
-6114
-6133
-6152
-6172
-6193
-6214
-6236
-6258
-6280
-6303
-6325
-6348
-6370
-6393
-6416
-6438
-6460
-6483
-6505
-6527
-6549
-6571
-6593
-6614
-6635
-6656
-6677
-6698
-6718
-6739
-6759
-6780
-6800
-6820
-6840
-6860
-6880
-6900
-6920
-6940
-6960
-6980
-7000
-7020
-7040
-7060
-7081
-7101
-7122
-7142
-7162
-7182
-7202
-7222
-7242
-7261
-7279
-7298
-7316
-7333
-7351
-7368
-7384
-7400
-7416
-7431
-7445
-7459
-7472
-7485
-7497
-7509
-7520
-7530
-7539
-7548
-7556
-7564
-7571
-7577
-7583
-7588
-7592
-7596
-7600
-7602
-7605
-7606
-7608
-7608
-7608
-7607
-7606
-7603
-7600
-7597
-7592
-7587
-7582
-7576
-7569
-7562
-7555
-7547
-7538
-7529
-7519
-7509
-7499
-7488
-7476
-7464
-7452
-7439
-7425
-7410
-7396
-7380
-7364
-7347
-7330
-7312
-7294
-7274
-7255
-7234
-7213
-7192
-7169
-7146
-7123
-7099
-7074
-7049
-7024
-6998
-6972
-6945
-6918
-6890
-6862
-6834
-6805
-6776
-6747
-6718
-6689
-6660
-6631
-6602
-6574
-6545
-6517
-6489
-6461
-6433
-6406
-6379
-6352
-6325
-6299
-6273
-6247
-6220
-6194
-6168
-6141
-6114
-6086
-6058
-6030
-6001
-5972
-5943
-5913
-5883
-5853
-5823
-5792
-5762
-5732
-5702
-5672
-5642
-5612
-5582
-5553
-5524
-5495
-5466
-5438
-5409
-5381
-5352
-5324
-5295
-5266
-5236
-5207
-5177
-5147
-5116
-5086
-5055
-5025
-4994
-4963
-4932
-4901
-4870
-4839
-4808
-4777
-4746
-4715
-4684
-4653
-4621
-4589
-4557
-4525
-4493
-4460
-4428
-4395
-4362
-4329
-4295
-4261
-4227
-4192
-4157
-4122
-4086
-4050
-4013
-3976
-3938
-3901
-3863
-3824
-3786
-3748
-3710
-3671
-3633
-3595
-3557
-3520
-3482
-3445
-3408
-3371
-3335
-3298
-3262
-3226
-3190
-3154
-3119
-3084
-3050
-3016
-2982
-2949
-2916
-2884
-2852
-2821
-2790
-2759
-2730
-2700
-2671
-2643
-2614
-2586
-2559
-2531
-2504
-2477
-2450
-2423
-2397
-2370
-2344
-2318
-2291
-2265
-2239
-2212
-2186
-2159
-2133
-2106
-2079
-2052
-2025
-1999
-1972
-1945
-1918
-1892
-1865
-1838
-1812
-1785
-1759
-1732
-1706
-1680
-1654
-1627
-1601
-1575
-1549
-1523
-1496
-1470
-1443
-1417
-1390
-1363
-1336
-1308
-1281
-1253
-1226
-1198
-1169
-1141
-1112
-1084
-1055
-1026
-997
-968
-940
-911
-882
-854
-826
-798
-771
-744
-717
-691
-665
-639
-615
-590
-567
-544
-522
-501
-480
-460
-441
-422
-404
-385
-368
-350
-333
-315
-298
-280
-262
-245
-227
-209
-192
-174
-157
-140
-124
-108
-92
-77
-63
-49
-35
-23
-10
2
14
26
38
50
63
75
87
100
113
127
140
154
167
181
195
208
222
235
248
261
273
285
297
309
321
332
343
354
364
374
384
393
402
410
418
425
431
437
443
448
453
457
462
466
471
475
479
484
488
492
497
501
504
508
510
513
515
516
517
518
518
518
518
518
518
518
518
518
518
518
518
517
517
515
514
512
509
506
503
500
496
493
489
485
482
479
476
473
471
469
467
465
464
463
462
461
461
460
460
460
460
459
459
459
459
459
459
458
458
457
456
455
454
453
453
452
451
450
448
447
445
443
440
438
435
432
428
425
422
418
414
410
406
402
397
392
387
381
375
368
360
353
344
335
326
317
307
297
288
278
269
260
251
242
234
225
217
209
201
193
186
179
172
165
158
151
145
138
131
124
116
108
99
90
80
69
58
46
34
22
9
-4
-18
-31
-45
-59
-74
-88
-102
-117
-131
-146
-161
-176
-191
-206
-221
-236
-251
-265
-280
-294
-308
-322
-336
-350
-363
-376
-389
-402
-415
-428
-440
-453
-465
-478
-490
-503
-516
-528
-541
-555
-568
-581
-595
-609
-623
-637
-652
-668
-683
-699
-716
-733
-750
-768
-786
-805
-824
-843
-863
-884
-904
-926
-947
-969
-992
-1014
-1038
-1062
-1085
-1110
-1134
-1159
-1184
-1209
-1234
-1259
-1284
-1309
-1334
-1359
-1384
-1409
-1435
-1460
-1485
-1511
-1537
-1563
-1589
-1616
-1643
-1670
-1697
-1725
-1752
-1780
-1807
-1835
-1863
-1890
-1918
-1946
-1973
-2001
-2029
-2057
-2085
-2114
-2143
-2171
-2201
-2230
-2259
-2289
-2319
-2348
-2378
-2408
-2438
-2468
-2498
-2528
-2558
-2587
-2617
-2647
-2677
-2707
-2737
-2767
-2797
-2827
-2858
-2889
-2920
-2952
-2984
-3016
-3049
-3082
-3115
-3149
-3182
-3216
-3250
-3285
-3319
-3354
-3389
-3424
-3460
-3496
-3533
-3570
-3608
-3647
-3686
-3726
-3766
-3806
-3847
-3889
-3931
-3973
-4014
-4058
-4101
-4144
-4187
-4230
-4273
-4316
-4358
-4401
-4444
-4487
-4529
-4572
-4614
-4656
-4698
-4740
-4782
-4824
-4866
-4908
-4950
-4993
-5035
-5078
-5120
-5163
-5205
-5248
-5290
-5332
-5374
-5416
-5457
-5498
-5539
-5579
-5618
-5658
-5696
-5734
-5772
-5809
-5845
-5881
-5916
-5951
-5986
-6020
-6054
-6088
-6120
-6153
-6185
-6217
-6249
-6280
-6311
-6342
-6373
-6403
-6433
-6463
-6492
-6521
-6549
-6577
-6605
-6632
-6659
-6685
-6710
-6735
-6759
-6783
-6806
-6829
-6852
-6874
-6895
-6917
-6938
-6958
-6979
-6999
-7019
-7038
-7057
-7076
-7094
-7112
-7130
-7147
-7164
-7181
-7198
-7215
-7231
-7247
-7263
-7279
-7294
-7310
-7326
-7342
-7358
-7374
-7390
-7406
-7422
-7439
-7456
-7472
-7489
-7507
-7524
-7541
-7559
-7577
-7595
-7612
-7630
-7648
-7666
-7684
-7702
-7720
-7739
-7757
-7775
-7794
-7812
-7831
-7850
-7868
-7887
-7905
-7924
-7942
-7961
-7979
-7998
-8016
-8036
-8055
-8076
-8096
-8117
-8138
-8160
-8182
-8204
-8227
-8251
-8274
-8298
-8323
-8348
-8373
-8398
-8424
-8451
-8477
-8504
-8532
-8560
-8588
-8616
-8645
-8674
-8703
-8733
-8762
-8793
-8823
-8854
-8885
-8917
-8950
-8982
-9016
-9049
-9083
-9118
-9153
-9189
-9225
-9261
-9298
-9335
-9373
-9411
-9449
-9487
-9525
-9564
-9603
-9642
-9681
-9721
-9760
-9801
-9841
-9882
-9923
-9965
-10007
-10050
-10092
-10136
-10179
-10223
-10268
-10313
-10357
-10403
-10448
-10493
-10538
-10583
-10628
-10673
-10717
-10761
-10805
-10849
-10892
-10935
-10978
-11020
-11062
-11104
-11145
-11186
-11228
-11268
-11309
-11350
-11390
-11430
-11469
-11508
-11546
-11584
-11622
-11659
-11695
-11731
-11766
-11801
-11835
-11869
-11902
-11935
-11968
-12000
-12032
-12063
-12095
-12125
-12155
-12185
-12215
-12244
-12272
-12301
-12329
-12356
-12384
-12411
-12439
-12466
-12493
-12520
-12547
-12573
-12600
-12626
-12651
-12677
-12702
-12727
-12751
-12775
-12799
-12822
-12844
-12866
-12887
-12907
-12927
-12946
-12965
-12983
-13000
-13017
-13034
-13051
-13067
-13084
-13100
-13116
-13132
-13148
-13163
-13179
-13194
-13208
-13223
-13237
-13250
-13263
-13275
-13286
-13297
-13307
-13316
-13325
-13333
-13340
-13347
-13353
-13359
-13364
-13368
-13372
-13374
-13376
-13378
-13378
-13378
-13377
-13375
-13372
-13369
-13365
-13360
-13355
-13349
-13342
-13335
-13328
-13320
-13311
-13302
-13292
-13282
-13271
-13260
-13248
-13236
-13223
-13209
-13195
-13180
-13165
-13150
-13135
-13119
-13103
-13087
-13071
-13055
-13039
-13023
-13006
-12990
-12973
-12957
-12939
-12922
-12904
-12886
-12868
-12849
-12830
-12810
-12790
-12770
-12749
-12728
-12707
-12686
-12664
-12642
-12620
-12597
-12575
-12552
-12529
-12506
-12482
-12458
-12434
-12409
-12384
-12359
-12333
-12307
-12280
-12253
-12226
-12198
-12169
-12140
-12110
-12080
-12050
-12019
-11987
-11955
-11923
-11890
-11856
-11823
-11789
-11754
-11720
-11685
-11650
-11614
-11579
-11543
-11508
-11472
-11436
-11400
-11363
-11326
-11289
-11251
-11213
-11174
-11135
-11095
-11055
-11015
-10973
-10932
-10889
-10846
-10803
-10759
-10714
-10670
-10624
-10579
-10533
-10487
-10441
-10394
-10347
-10300
-10253
-10205
-10157
-10110
-10062
-10014
-9966
-9918
-9869
-9820
-9772
-9722
-9673
-9623
-9574
-9524
-9474
-9423
-9373
-9322
-9270
-9219
-9167
-9116
-9064
-9012
-8960
-8908
-8857
-8805
-8754
-8702
-8651
-8600
-8549
-8499
-8448
-8398
-8348
-8299
-8249
-8199
-8150
-8100
-8051
-8000
-7951
-7901
-7852
-7802
-7752
-7703
-7653
-7604
-7554
-7505
-7456
-7407
-7359
-7310
-7262
-7214
-7166
-7118
-7070
-7022
-6975
-6928
-6880
-6833
-6787
-6740
-6693
-6647
-6601
-6555
-6509
-6463
-6418
-6372
-6327
-6282
-6237
-6193
-6148
-6103
-6059
-6015
-5970
-5926
-5883
-5839
-5795
-5751
-5708
-5664
-5621
-5578
-5535
-5491
-5449
-5406
-5363
-5321
-5279
-5237
-5195
-5154
-5113
-5073
-5033
-4993
-4954
-4915
-4877
-4840
-4803
-4767
-4731
-4697
-4662
-4629
-4595
-4562
-4530
-4498
-4466
-4434
-4403
-4371
-4340
-4309
-4277
-4246
-4214
-4183
-4151
-4119
-4086
-4056
-4024
-3992
-3960
-3928
-3896
-3864
-3832
-3800
-3768
-3736
-3704
-3672
-3640
-3608
-3576
-3543
-3511
-3478
-3445
-3412
-3379
-3346
-3313
-3279
-3245
-3211
-3177
-3143
-3109
-3075
-3041
-3006
-2972
-2937
-2903
-2868
-2834
-2800
-2765
-2731
-2697
-2664
-2630
-2597
-2564
-2532
-2499
-2467
-2435
-2403
-2372
-2340
-2309
-2278
-2246
-2215
-2184
-2152
-2120
-2088
-2056
-2024
-1991
-1959
-1926
-1893
-1860
-1828
-1795
-1762
-1730
-1698
-1665
-1633
-1601
-1569
-1537
-1505
-1473
-1441
-1409
-1377
-1345
-1313
-1281
-1248
-1216
-1184
-1152
-1120
-1087
-1055
-1022
-990
-957
-924
-891
-858
-825
-792
-759
-726
-693
-659
-626
-593
-560
-527
-494
-461
-428
-396
-363
-331
-299
-267
-236
-204
-173
-142
-111
-80
-50
-19
12
43
74
104
135
165
195
225
254
284
313
342
370
399
427
455
483
510
538
566
594
622
650
678
706
735
763
792
821
850
878
907
936
965
995
1024
1054
1083
1113
1143
1174
1204
1234
1265
1295
1326
1357
1387
1418
1448
1479
1509
1539
1569
1599
1629
1659
1689
1718
1748
1777
1806
1835
1864
1892
1921
1949
1978
2005
2033
2062
2090
2118
2145
2173
2200
2228
2255
2282
2309
2336
2363
2390
2417
2444
2471
2498
2526
2553
2580
2608
2635
2662
2689
2716
2743
2770
2797
2824
2851
2878
2905
2932
2959
2987
3014
3041
3068
3095
3122
3150
3177
3205
3232
3259
3286
3313
3340
3367
3393
3420
3447
3473
3500
3526
3552
3579
3605
3632
3658
3684
3710
3736
3762
3788
3813
3839
3864
3890
3915
3941
3966
3992
4017
4043
4069
4094
4121
4147
4173
4199
4226
4253
4280
4307
4334
4362
4391
4419
4448
4477
4506
4535
4564
4594
4623
4653
4684
4714
4745
4776
4807
4838
4870
4901
4932
4964
4995
5026
5057
5088
5118
5149
5179
5208
5238
5267
5296
5325
5354
5382
5411
5439
5467
5496
5524
5552
5580
5609
5637
5666
5694
5723
5752
5781
5810
5840
5869
5898
5927
5956
5985
6014
6043
6071
6100
6128
6155
6182
6209
6236
6262
6288
6313
6339
6364
6389
6414
6439
6464
6489
6513
6538
6562
6587
6611
6635
6659
6682
6705
6727
6749
6771
6792
6813
6834
6854
6874
6894
6914
6933
6953
6972
6991
7010
7029
7048
7067
7086
7105
7124
7143
7162
7181
7200
7219
7238
7257
7275
7294
7312
7329
7347
7364
7381
7398
7415
7431
7448
7464
7480
7496
7512
7527
7542
7556
7570
7584
7598
7611
7623
7636
7648
7659
7671
7682
7692
7703
7713
7724
7734
7744
7753
7763
7772
7781
7789
7798
7806
7813
7821
7828
7834
7841
7847
7852
7858
7863
7868
7873
7878
7882
7887
7891
7895
7898
7902
7906
7909
7912
7915
7917
7919
7921
7922
7924
7925
7926
7926
7927
7927
7927
7927
7927
7927
7927
7927
7926
7926
7925
7924
7923
7922
7921
7920
7918
7917
7915
7914
7912
7911
7910
7908
7907
7906
7905
7904
7903
7902
7901
7899
7898
7896
7894
7892
7890
7887
7884
7881
7878
7874
7870
7866
7862
7858
7853
7848
7843
7837
7832
7826
7820
7813
7807
7799
7792
7784
7777
7768
7760
7752
7743
7734
7725
7715
7706
7696
7686
7675
7664
7653
7642
7630
7618
7607
7594
7582
7570
7557
7544
7532
7519
7507
7494
7482
7469
7457
7445
7433
7422
7410
7399
7388
7377
7366
7355
7345
7334
7324
7313
7303
7292
7282
7271
7259
7248
7237
7225
7213
7201
7188
7176
7163
7150
7137
7124
7111
7097
7084
7071
7058
7044
7031
7018
7004
6990
6976
6962
6948
6934
6919
6905
6890
6875
6860
6844
6829
6813
6798
6782
6766
6750
6734
6717
6701
6684
6666
6649
6631
6613
6594
6576
6556
6537
6516
6496
6475
6453
6431
6409
6386
6362
6339
6315
6291
6267
6243
6218
6194
6169
6144
6120
6095
6070
6046
6021
5997
5972
5948
5924
5901
5877
5853
5830
5807
5783
5759
5735
5711
5687
5663
5638
5613
5588
5563
5537
5511
5485
5459
5433
5406
5380
5354
5328
5302
5276
5250
5225
5199
5174
5149
5124
5099
5074
5049
5024
4999
4974
4949
4924
4899
4874
4849
4823
4798
4773
4748
4723
4699
4674
4650
4626
4602
4578
4555
4531
4508
4484
4461
4438
4415
4391
4368
4344
4320
4295
4271
4246
4221
4196
4171
4145
4120
4094
4067
4043
4018
3992
3967
3942
3917
3892
3867
3843
3818
3793
3768
3743
3717
3692
3666
3641
3615
3589
3563
3536
3510
3484
3457
3430
3402
3375
3347
3320
3292
3264
3236
3208
3180
3152
3124
3095
3067
3038
3010
2981
2953
2924
2895
2866
2836
2807
2777
2747
2717
2686
2656
2625
2594
2562
2530
2498
2466
2433
2400
2367
2334
2301
2268
2235
2202
2169
2137
2104
2071
2037
2004
1971
1937
1903
1868
1834
1798
1763
1726
1690
1653
1616
1579
1542
1505
1467
1430
1393
1355
1318
1281
1244
1207
1171
1134
1097
1060
1022
986
949
912
875
837
799
761
722
684
644
605
566
526
486
445
405
364
322
281
239
196
154
111
68
24
-19
-63
-107
-151
-196
-241
-286
-331
-377
-423
-470
-517
-564
-611
-659
-707
-755
-804
-853
-902
-951
-1000
-1050
-1100
-1149
-1199
-1249
-1299
-1348
-1398
-1448
-1498
-1547
-1597
-1647
-1698
-1748
-1799
-1849
-1900
-1951
-2003
-2055
-2107
-2159
-2211
-2264
-2317
-2370
-2423
-2477
-2530
-2584
-2638
-2692
-2747
-2801
-2856
-2910
-2965
-3020
-3075
-3130
-3185
-3239
-3294
-3348
-3402
-3456
-3510
-3563
-3617
-3670
-3724
-3777
-3831
-3885
-3938
-3992
-4046
-4100
-4154
-4209
-4263
-4318
-4373
-4428
-4483
-4538
-4594
-4650
-4705
-4761
-4816
-4872
-4927
-4982
-5037
-5091
-5145
-5198
-5251
-5304
-5357
-5409
-5461
-5513
-5565
-5617
-5669
-5721
-5773
-5824
-5876
-5927
-5979
-6030
-6081
-6132
-6183
-6233
-6284
-6334
-6383
-6433
-6482
-6531
-6579
-6627
-6675
-6722
-6768
-6814
-6860
-6904
-6949
-6992
-7036
-7078
-7121
-7163
-7204
-7246
-7287
-7328
-7368
-7409
-7449
-7489
-7528
-7568
-7607
-7645
-7684
-7721
-7759
-7796
-7832
-7869
-7904
-7939
-7973
-8007
-8041
-8073
-8105
-8135
-8167
-8197
-8226
-8255
-8283
-8310
-8337
-8363
-8388
-8412
-8436
-8460
-8483
-8505
-8527
-8548
-8569
-8590
-8610
-8629
-8649
-8668
-8686
-8705
-8723
-8740
-8758
-8774
-8791
-8806
-8821
-8836
-8849
-8862
-8875
-8887
-8898
-8909
-8919
-8929
-8939
-8948
-8956
-8965
-8972
-8980
-8987
-8994
-9001
-9008
-9014
-9020
-9026
-9032
-9037
-9041
-9046
-9050
-9054
-9057
-9060
-9062
-9064
-9066
-9067
-9068
-9069
-9069
-9068
-9068
-9066
-9065
-9063
-9061
-9058
-9055
-9051
-9047
-9043
-9039
-9034
-9029
-9024
-9019
-9013
-9007
-9001
-8995
-8989
-8983
-8977
-8971
-8965
-8959
-8954
-8949
-8943
-8939
-8934
-8929
-8924
-8920
-8915
-8910
-8906
-8901
-8896
-8890
-8885
-8879
-8873
-8866
-8859
-8852
-8844
-8836
-8828
-8820
-8811
-8802
-8793
-8783
-8773
-8764
-8754
-8744
-8734
-8724
-8714
-8704
-8694
-8684
-8674
-8664
-8654
-8644
-8635
-8625
-8615
-8606
-8596
-8587
-8578
-8569
-8559
-8550
-8541
-8532
-8522
-8513
-8503
-8494
-8484
-8475
-8466
-8457
-8448
-8440
-8432
-8425
-8418
-8412
-8406
-8401
-8396
-8392
-8388
-8384
-8381
-8377
-8374
-8371
-8368
-8365
-8363
-8361
-8358
-8357
-8355
-8354
-8353
-8353
-8353
-8353
-8353
-8354
-8356
-8357
-8359
-8361
-8363
-8365
-8367
-8370
-8372
-8375
-8378
-8381
-8384
-8388
-8393
-8398
-8403
-8410
-8416
-8424
-8432
-8440
-8449
-8459
-8468
-8478
-8489
-8499
-8510
-8520
-8531
-8542
-8552
-8563
-8573
-8584
-8594
-8605
-8615
-8625
-8636
-8646
-8656
-8667
-8677
-8687
-8698
-8709
-8720
-8731
-8742
-8753
-8765
-8777
-8789
-8801
-8813
-8825
-8837
-8850
-8862
-8875
-8888
-8901
-8915
-8928
-8942
-8955
-8969
-8983
-8996
-9010
-9023
-9037
-9050
-9063
-9076
-9089
-9102
-9114
-9127
-9139
-9151
-9162
-9173
-9184
-9195
-9205
-9215
-9224
-9232
-9240
-9248
-9255
-9261
-9267
-9272
-9277
-9281
-9284
-9287
-9290
-9292
-9293
-9294
-9294
-9294
-9293
-9291
-9289
-9286
-9283
-9279
-9274
-9269
-9263
-9257
-9250
-9243
-9236
-9228
-9220
-9212
-9204
-9196
-9187
-9179
-9170
-9161
-9152
-9143
-9134
-9125
-9115
-9105
-9095
-9084
-9073
-9062
-9051
-9040
-9028
-9017
-9005
-8993
-8981
-8969
-8957
-8945
-8932
-8920
-8907
-8894
-8881
-8868
-8854
-8840
-8826
-8812
-8798
-8783
-8768
-8753
-8737
-8721
-8705
-8689
-8672
-8655
-8638
-8621
-8604
-8587
-8570
-8552
-8535
-8518
-8500
-8483
-8465
-8448
-8431
-8413
-8396
-8379
-8362
-8344
-8327
-8310
-8292
-8275
-8258
-8240
-8222
-8204
-8186
-8167
-8148
-8130
-8111
-8092
-8071
-8052
-8032
-8012
-7991
-7970
-7949
-7927
-7905
-7883
-7861
-7838
-7816
-7793
-7770
-7748
-7725
-7703
-7680
-7658
-7636
-7614
-7593
-7571
-7549
-7528
-7507
-7485
-7464
-7443
-7422
-7402
-7381
-7361
-7341
-7321
-7301
-7282
-7263
-7243
-7224
-7205
-7186
-7167
-7148
-7129
-7110
-7091
-7072
-7053
-7033
-7014
-6994
-6974
-6955
-6935
-6916
-6896
-6877
-6858
-6838
-6819
-6800
-6782
-6763
-6744
-6726
-6707
-6688
-6670
-6651
-6633
-6614
-6595
-6576
-6556
-6536
-6516
-6496
-6476
-6455
-6434
-6413
-6392
-6370
-6348
-6326
-6304
-6282
-6259
-6237
-6214
-6190
-6167
-6143
-6119
-6094
-6069
-6044
-6018
-5992
-5965
-5938
-5911
-5883
-5855
-5826
-5798
-5769
-5740
-5711
-5681
-5652
-5623
-5594
-5565
-5535
-5506
-5476
-5447
-5417
-5388
-5358
-5328
-5298
-5268
-5239
-5208
-5178
-5148
-5118
-5088
-5058
-5029
-4999
-4970
-4940
-4911
-4882
-4852
-4823
-4794
-4765
-4736
-4707
-4677
-4648
-4618
-4588
-4558
-4528
-4498
-4467
-4436
-4405
-4373
-4342
-4310
-4279
-4247
-4214
-4182
-4149
-4116
-4083
-4049
-4014
-3981
-3947
-3912
-3878
-3843
-3808
-3773
-3738
-3703
-3667
-3632
-3597
-3562
-3527
-3492
-3457
-3422
-3386
-3351
-3315
-3279
-3243
-3207
-3170
-3134
-3097
-3060
-3023
-2986
-2948
-2911
-2873
-2836
-2799
-2761
-2724
-2687
-2649
-2612
-2575
-2538
-2501
-2464
-2427
-2391
-2355
-2319
-2283
-2248
-2212
-2177
-2142
-2107
-2072
-2037
-2003
-1968
-1933
-1898
-1863
-1828
-1793
-1757
-1721
-1685
-1649
-1613
-1576
-1540
-1503
-1466
-1429
-1392
-1355
-1318
-1280
-1242
-1204
-1165
-1126
-1087
-1047
-1006
-967
-926
-885
-844
-803
-761
-720
-679
-638
-597
-556
-515
-475
-435
-395
-355
-315
-276
-237
-198
-159
-121
-83
-44
-6
32
70
107
145
183
220
257
294
331
367
404
439
475
510
544
578
611
644
677
709
740
771
802
833
863
893
923
953
983
1012
1043
1073
1102
1132
1161
1191
1220
1248
1276
1304
1332
1359
1386
1412
1439
1465
1491
1516
1542
1567
1593
1618
1643
1667
1692
1717
1741
1765
1789
1812
1835
1858
1881
1903
1925
1946
1967
1988
2007
2027
2045
2063
2081
2098
2114
2130
2146
2161
2176
2190
2204
2218
2231
2245
2258
2271
2284
2297
2310
2323
2336
2349
2362
2374
2387
2399
2411
2423
2434
2446
2458
2469
2481
2492
2503
2515
2526
2537
2548
2559
2570
2581
2593
2604
2616
2628
2641
2653
2665
2678
2691
2703
2716
2729
2742
2755
2768
2782
2796
2809
2824
2838
2853
2868
2884
2900
2916
2933
2950
2968
2985
3003
3021
3039
3057
3075
3093
3111
3128
3146
3163
3180
3197
3213
3230
3246
3263
3279
3296
3313
3330
3347
3364
3381
3399
3417
3434
3453
3471
3490
3508
3527
3545
3564
3582
3601
3619
3637
3655
3673
3690
3708
3725
3742
3760
3777
3794
3812
3829
3847
3865
3883
3901
3919
3938
3957
3977
3996
4016
4035
4057
4077
4098
4119
4140
4162
4183
4205
4226
4248
4270
4292
4313
4335
4357
4379
4401
4423
4445
4467
4489
4511
4534
4556
4579
4602
4625
4649
4672
4696
4720
4744
4767
4791
4815
4839
4863
4887
4911
4935
4958
4982
5007
5031
5055
5079
5104
5128
5153
5178
5203
5228
5254
5279
5305
5330
5355
5380
5405
5429
5452
5475
5498
5520
5541
5562
5583
5603
5623
5642
5661
5680
5699
5717
5736
5754
5773
5791
5809
5828
5846
5864
5882
5900
5918
5935
5952
5969
5985
6001
6016
6031
6045
6059
6072
6084
6096
6108
6118
6129
6139
6148
6157
6165
6173
6181
6188
6195
6201
6207
6213
6219
6225
6230
6235
6240
6245
6249
6254
6258
6262
6266
6269
6272
6275
6278
6280
6282
6284
6285
6286
6286
6285
6285
6283
6282
6280
6277
6275
6271
6268
6264
6259
6255
6249
6244
6238
6231
6224
6217
6209
6200
6191
6181
6171
6160
6148
6136
6124
6111
6097
6083
6069
6055
6040
6025
6009
5994
5978
5961
5944
5927
5910
5893
5875
5857
5839
5820
5801
5782
5763
5743
5724
5704
5685
5665
5645
5625
5605
5585
5564
5544
5523
5502
5481
5459
5438
5416
5394
5371
5349
5326
5302
5279
5255
5231
5207
5183
5158
5134
5109
5085
5060
5035
5010
4985
4960
4935
4909
4883
4857
4831
4804
4777
4750
4722
4695
4667
4638
4610
4581
4552
4523
4494
4464
4434
4404
4374
4344
4313
4283
4252
4221
4190
4159
4128
4096
4065
4034
4003
3972
3941
3911
3880
3850
3820
3790
3761
3731
3701
3671
3641
3611
3580
3550
3519
3488
3457
3426
3395
3365
3334
3303
3272
3242
3212
3182
3153
3124
3095
3066
3038
3009
2981
2953
2925
2897
2869
2842
2814
2786
2758
2731
2703
2674
2646
2618
2589
2561
2533
2504
2476
2448
2420
2392
2364
2337
2309
2282
2255
2228
2202
2176
2150
2125
2100
2075
2050
2025
2000
1976
1951
1927
1903
1880
1856
1833
1810
1787
1764
1742
1721
1699
1679
1659
1639
1620
1602
1584
1567
1550
1533
1517
1502
1486
1472
1457
1443
1429
1415
1402
1388
1375
1362
1349
1336
1323
1310
1298
1285
1272
1260
1247
1235
1222
1210
1197
1185
1173
1161
1148
1136
1124
1112
1099
1087
1074
1061
1048
1034
1020
1006
992
977
962
947
932
916
900
885
869
854
838
823
808
794
779
765
751
737
724
711
698
685
672
659
646
634
621
608
596
583
570
557
545
532
518
505
492
479
465
451
437
423
409
395
381
367
352
338
323
308
293
278
263
247
232
216
201
185
170
154
138
121
104
87
69
51
32
13
-6
-27
-47
-68
-90
-112
-134
-157
-181
-205
-229
-253
-277
-302
-327
-351
-376
-401
-426
-451
-476
-500
-525
-550
-574
-598
-622
-645
-669
-692
-715
-737
-760
-782
-804
-825
-847
-868
-889
-910
-931
-952
-972
-992
-1012
-1032
-1052
-1071
-1090
-1108
-1126
-1144
-1161
-1178
-1194
-1210
-1226
-1242
-1258
-1273
-1288
-1304
-1319
-1334
-1349
-1364
-1379
-1394
-1409
-1424
-1440
-1455
-1471
-1487
-1504
-1520
-1537
-1554
-1571
-1588
-1606
-1623
-1641
-1658
-1676
-1694
-1711
-1729
-1746
-1764
-1781
-1799
-1816
-1833
-1850
-1867
-1884
-1901
-1917
-1934
-1950
-1966
-1982
-1997
-2012
-2027
-2041
-2056
-2070
-2084
-2097
-2110
-2124
-2137
-2150
-2163
-2176
-2189
-2202
-2215
-2228
-2242
-2255
-2269
-2282
-2295
-2309
-2322
-2335
-2348
-2361
-2375
-2388
-2401
-2414
-2428
-2441
-2455
-2469
-2483
-2496
-2510
-2523
-2537
-2550
-2563
-2575
-2588
-2600
-2612
-2623
-2635
-2646
-2657
-2669
-2680
-2691
-2702
-2713
-2724
-2736
-2747
-2759
-2771
-2783
-2795
-2807
-2819
-2831
-2843
-2855
-2867
-2879
-2890
-2902
-2913
-2924
-2934
-2945
-2955
-2965
-2975
-2984
-2993
-3002
-3010
-3019
-3027
-3035
-3042
-3049
-3056
-3063
-3069
-3076
-3082
-3087
-3093
-3099
-3104
-3110
-3115
-3121
-3126
-3131
-3137
-3142
-3147
-3152
-3157
-3161
-3166
-3170
-3174
-3178
-3181
-3184
-3186
-3187
-3188
-3189
-3189
-3188
-3187
-3186
-3184
-3183
-3180
-3178
-3176
-3173
-3171
-3168
-3166
-3164
-3161
-3159
-3156
-3153
-3150
-3147
-3144
-3140
-3136
-3132
-3128
-3124
-3119
-3115
-3110
-3106
-3101
-3096
-3092
-3087
-3082
-3078
-3074
-3070
-3066
-3062
-3059
-3055
-3052
-3049
-3046
-3044
-3041
-3039
-3037
-3035
-3033
-3031
-3029
-3027
-3025
-3023
-3021
-3019
-3017
-3014
-3012
-3010
-3008
-3005
-3002
-2999
-2996
-2993
-2989
-2985
-2981
-2976
-2972
-2967
-2961
-2956
-2950
-2944
-2938
-2932
-2925
-2918
-2911
-2904
-2897
-2890
-2882
-2875
-2867
-2860
-2852
-2845
-2838
-2831
-2824
-2817
-2811
-2805
-2799
-2793
-2788
-2784
-2780
-2776
-2772
-2769
-2766
-2764
-2762
-2760
-2759
-2757
-2757
-2756
-2755
-2755
-2755
-2754
-2754
-2755
-2755
-2755
-2756
-2757
-2758
-2759
-2760
-2762
-2764
-2765
-2767
-2769
-2771
-2774
-2776
-2779
-2781
-2784
-2786
-2789
-2791
-2794
-2796
-2799
-2801
-2804
-2806
-2809
-2811
-2814
-2816
-2818
-2820
-2822
-2824
-2825
-2827
-2828
-2828
-2829
-2829
-2829
-2829
-2828
-2827
-2827
-2826
-2824
-2823
-2822
-2821
-2819
-2818
-2816
-2814
-2812
-2810
-2808
-2806
-2803
-2801
-2798
-2795
-2792
-2789
-2786
-2782
-2779
-2775
-2772
-2769
-2766
-2762
-2759
-2756
-2753
-2750
-2747
-2743
-2739
-2735
-2731
-2727
-2722
-2718
-2713
-2708
-2703
-2698
-2693
-2687
-2682
-2676
-2670
-2664
-2658
-2652
-2645
-2639
-2631
-2624
-2616
-2607
-2598
-2588
-2578
-2567
-2556
-2544
-2531
-2518
-2504
-2490
-2476
-2461
-2446
-2430
-2414
-2398
-2381
-2364
-2346
-2328
-2310
-2291
-2271
-2252
-2232
-2211
-2190
-2169
-2147
-2125
-2103
-2080
-2057
-2033
-2011
-1987
-1964
-1940
-1915
-1891
-1866
-1841
-1816
-1790
-1765
-1738
-1712
-1686
-1659
-1631
-1604
-1576
-1547
-1518
-1489
-1460
-1430
-1400
-1369
-1338
-1307
-1275
-1243
-1211
-1178
-1144
-1111
-1077
-1042
-1008
-973
-938
-903
-867
-832
-796
-760
-724
-688
-652
-616
-579
-542
-505
-467
-429
-391
-352
-313
-274
-234
-195
-155
-115
-75
-35
5
45
85
126
166
207
247
288
328
368
409
449
489
529
569
609
649
689
729
769
808
848
887
927
966
1004
1044
1083
1122
1161
1199
1237
1276
1314
1351
1389
1427
1464
1502
1539
1576
1613
1650
1687
1724
1761
1797
1834
1871
1908
1945
1982
2020
2058
2096
2134
2172
2211
2250
2289
2329
2368
2409
2449
2491
2532
2574
2615
2658
2700
2743
2786
2829
2873
2916
2960
3004
3048
3092
3136
3181
3225
3270
3314
3358
3402
3446
3490
3533
3576
3619
3662
3704
3746
3788
3830
3871
3913
3955
3997
4038
4080
4121
4163
4204
4246
4287
4328
4369
4409
4450
4490
4529
4568
4607
4645
4683
4721
4758
4796
4833
4869
4906
4942
4978
5014
5049
5084
5119
5154
5188
5222
5255
5289
5321
5354
5386
5418
5450
5481
5512
5543
5574
5604
5634
5664
5693
5722
5751
5779
5806
5834
5860
5886
5912
5938
5963
5988
6013
6037
6062
6086
6110
6134
6157
6181
6205
6228
6252
6275
6298
6321
6343
6366
6388
6411
6433
6455
6476
6498
6519
6540
6562
6583
6603
6624
6645
6665
6685
6705
6724
6743
6762
6780
6797
6814
6831
6847
6862
6877
6892
6906
6921
6934
6948
6961
6974
6987
6999
7012
7024
7037
7049
7061
7073
7086
7098
7109
7121
7133
7144
7155
7165
7176
7186
7196
7206
7216
7225
7234
7243
7252
7261
7270
7278
7287
7295
7303
7311
7318
7326
7333
7340
7346
7353
7358
7364
7369
7374
7379
7383
7387
7391
7395
7399
7402
7406
7409
7412
7415
7417
7420
7422
7424
7426
7428
7430
7432
7434
7435
7437
7438
7440
7441
7443
7444
7446
7448
7450
7452
7454
7457
7459
7461
7463
7466
7468
7470
7472
7474
7476
7477
7479
7480
7481
7483
7484
7485
7486
7488
7489
7491
7492
7494
7497
7499
7502
7505
7508
7512
7516
7521
7525
7531
7536
7542
7549
7555
7562
7570
7577
7585
7593
7602
7610
7619
7628
7637
7646
7655
7665
7674
7684
7694
7704
7714
7724
7734
7745
7755
7766
7777
7788
7799
7811
7823
7834
7846
7858
7870
7882
7894
7907
7919
7931
7942
7954
7966
7978
7990
8002
8013
8026
8039
8052
8064
8077
8090
8105
8119
8132
8147
8161
8176
8189
8205
8220
8235
8250
8266
8281
8297
8313
8330
8346
8363
8380
8397
8414
8432
8449
8467
8484
8502
8519
8536
8553
8571
8588
8605
8622
8638
8655
8672
8689
8705
8722
8739
8756
8773
8790
8807
8824
8841
8858
8875
8892
8908
8925
8942
8958
8975
8991
9007
9023
9039
9055
9070
9085
9100
9115
9130
9144
9158
9172
9185
9199
9212
9224
9237
9248
9260
9271
9282
9292
9302
9312
9321
9330
9338
9347
9354
9362
9369
9376
9383
9390
9396
9402
9408
9413
9418
9423
9428
9432
9437
9440
9444
9448
9451
9454
9456
9459
9461
9463
9464
9465
9466
9466
9466
9465
9464
9462
9460
9458
9455
9451
9447
9443
9438
9433
9427
9420
9413
9405
9397
9388
9379
9369
9358
9347
9335
9322
9309
9295
9280
9265
9249
9232
9214
9196
9177
9157
9137
9116
9094
9072
9049
9025
9001
8977
8952
8927
8901
8875
8848
8821
8794
8766
8738
8710
8681
8652
8623
8593
8563
8533
8502
8471
8440
8409
8377
8345
8313
8280
8247
8214
8180
8146
8111
8076
8039
8004
7968
7931
7893
7855
7817
7779
7740
7701
7661
7621
7581
7540
7499
7458
7417
7375
7333
7290
7248
7205
7162
7118
7075
7031
6987
6943
6899
6855
6811
6766
6722
6677
6632
6587
6542
6497
6452
6407
6362
6317
6272
6226
6181
6136
6091
6046
6001
5956
5911
5866
5821
5776
5731
5686
5641
5596
5551
5506
5460
5415
5369
5323
5278
5232
5186
5139
5093
5047
5001
4955
4909
4863
4817
4771
4726
4681
4636
4592
4548
4504
4460
4417
4373
4330
4287
4244
4201
4158
4115
4072
4027
3984
3941
3897
3852
3808
3764
3719
3674
3630
3585
3540
3495
3451
3406
3362
3317
3273
3229
3184
3140
3096
3053
3009
2966
2922
2879
2836
2793
2750
2707
2664
2621
2577
2534
2490
2446
2402
2357
2313
2269
2224
2180
2135
2091
2047
2001
1958
1914
1870
1826
1783
1739
1696
1652
1609
1566
1523
1480
1437
1394
1351
1307
1264
1221
1178
1134
1091
1047
1002
959
916
872
828
784
740
697
653
609
566
523
480
437
394
352
309
267
225
183
141
100
59
19
-22
-62
-102
-141
-180
-219
-258
-297
-335
-373
-411
-448
-486
-523
-560
-597
-633
-670
-706
-742
-778
-814
-850
-886
-922
-957
-993
-1028
-1063
-1098
-1133
-1168
-1203
-1239
-1274
-1309
-1344
-1379
-1415
-1450
-1486
-1522
-1558
-1594
-1631
-1667
-1704
-1741
-1778
-1815
-1852
-1890
-1928
-1965
-2003
-2041
-2079
-2118
-2156
-2195
-2234
-2273
-2313
-2353
-2393
-2434
-2475
-2516
-2557
-2598
-2640
-2681
-2723
-2765
-2806
-2848
-2890
-2931
-2973
-3015
-3057
-3099
-3142
-3185
-3228
-3271
-3315
-3359
-3403
-3447
-3492
-3537
-3582
-3627
-3672
-3717
-3761
-3806
-3851
-3896
-3941
-3986
-4030
-4075
-4119
-4164
-4209
-4253
-4298
-4342
-4386
-4431
-4475
-4518
-4562
-4605
-4648
-4691
-4733
-4776
-4818
-4860
-4901
-4942
-4983
-5024
-5065
-5105
-5145
-5185
-5224
-5263
-5302
-5340
-5378
-5415
-5452
-5489
-5526
-5562
-5598
-5634
-5669
-5705
-5740
-5775
-5810
-5844
-5878
-5912
-5945
-5978
-6011
-6043
-6075
-6106
-6137
-6168
-6198
-6228
-6258
-6288
-6317
-6346
-6374
-6403
-6431
-6459
-6487
-6515
-6542
-6569
-6597
-6624
-6651
-6677
-6703
-6730
-6755
-6780
-6805
-6830
-6854
-6877
-6901
-6923
-6946
-6968
-6990
-7012
-7033
-7055
-7076
-7097
-7118
-7139
-7160
-7181
-7202
-7223
-7244
-7266
-7287
-7308
-7330
-7351
-7372
-7394
-7415
-7436
-7458
-7479
-7500
-7521
-7542
-7563
-7584
-7605
-7626
-7647
-7667
-7688
-7708
-7729
-7749
-7770
-7790
-7810
-7830
-7850
-7870
-7890
-7909
-7929
-7948
-7967
-7986
-8005
-8023
-8042
-8061
-8079
-8096
-8116
-8134
-8151
-8170
-8186
-8205
-8222
-8239
-8255
-8272
-8288
-8304
-8319
-8334
-8349
-8364
-8378
-8393
-8406
-8420
-8434
-8447
-8460
-8473
-8485
-8498
-8510
-8522
-8533
-8545
-8556
-8567
-8578
-8589
-8599
-8609
-8619
-8629
-8639
-8648
-8657
-8666
-8675
-8683
-8691
-8700
-8707
-8715
-8723
-8730
-8737
-8744
-8751
-8757
-8763
-8769
-8775
-8781
-8786
-8792
-8797
-8802
-8806
-8811
-8815
-8819
-8823
-8827
-8830
-8833
-8836
-8839
-8841
-8844
-8846
-8847
-8849
-8850
-8851
-8851
-8851
-8851
-8850
-8850
-8848
-8847
-8845
-8842
-8840
-8837
-8834
-8831
-8827
-8823
-8819
-8815
-8811
-8806
-8801
-8796
-8791
-8786
-8781
-8776
-8771
-8765
-8760
-8755
-8749
-8744
-8738
-8732
-8726
-8720
-8713
-8707
-8700
-8693
-8685
-8677
-8669
-8660
-8651
-8642
-8633
-8623
-8612
-8602
-8591
-8580
-8569
-8557
-8546
-8534
-8522
-8510
-8498
-8486
-8474
-8461
-8448
-8435
-8422
-8409
-8395
-8381
-8367
-8352
-8338
-8323
-8308
-8292
-8277
-8261
-8245
-8229
-8213
-8196
-8180
-8163
-8146
-8128
-8111
-8093
-8074
-8057
-8039
-8020
-8000
-7982
-7963
-7943
-7923
-7903
-7883
-7862
-7841
-7820
-7799
-7777
-7756
-7734
-7712
-7689
-7667
-7644
-7621
-7598
-7574
-7551
-7527
-7503
-7479
-7455
-7431
-7406
-7382
-7357
-7333
-7308
-7283
-7259
-7234
-7209
-7184
-7159
-7134
-7109
-7084
-7059
-7034
-7010
-6985
-6960
-6936
-6911
-6887
-6863
-6838
-6814
-6790
-6765
-6741
-6716
-6692
-6667
-6642
-6618
-6593
-6568
-6544
-6519
-6495
-6470
-6446
-6422
-6398
-6375
-6351
-6328
-6305
-6282
-6259
-6237
-6214
-6192
-6170
-6149
-6127
-6106
-6085
-6064
-6044
-6023
-6004
-5984
-5965
-5946
-5927
-5909
-5891
-5873
-5856
-5839
-5823
-5806
-5791
-5775
-5760
-5745
-5730
-5716
-5702
-5688
-5674
-5661
-5648
-5635
-5622
-5610
-5598
-5586
-5574
-5563
-5552
-5541
-5531
-5520
-5510
-5499
-5489
-5479
-5470
-5460
-5451
-5442
-5433
-5424
-5415
-5407
-5399
-5391
-5384
-5376
-5369
-5362
-5355
-5348
-5341
-5334
-5327
-5320
-5313
-5306
-5299
-5292
-5285
-5278
-5271
-5264
-5256
-5249
-5243
-5236
-5229
-5222
-5215
-5209
-5202
-5195
-5189
-5182
-5175
-5168
-5161
-5154
-5147
-5140
-5133
-5126
-5119
-5112
-5105
-5098
-5091
-5085
-5078
-5072
-5066
-5060
-5055
-5049
-5044
-5039
-5034
-5029
-5023
-5018
-5013
-5008
-5003
-4998
-4993
-4988
-4983
-4978
-4973
-4969
-4964
-4959
-4954
-4949
-4944
-4939
-4933
-4928
-4922
-4917
-4911
-4904
-4898
-4892
-4885
-4878
-4871
-4864
-4856
-4849
-4841
-4832
-4824
-4815
-4806
-4797
-4788
-4778
-4768
-4758
-4748
-4738
-4727
-4717
-4706
-4696
-4685
-4674
-4664
-4653
-4642
-4631
-4621
-4610
-4599
-4587
-4576
-4565
-4554
-4542
-4531
-4520
-4508
-4497
-4485
-4474
-4462
-4451
-4439
-4427
-4415
-4403
-4391
-4379
-4366
-4354
-4341
-4329
-4316
-4303
-4290
-4277
-4264
-4252
-4239
-4226
-4213
-4200
-4187
-4174
-4161
-4148
-4135
-4121
-4108
-4094
-4080
-4067
-4053
-4038
-4024
-4010
-3995
-3980
-3965
-3950
-3935
-3919
-3904
-3888
-3872
-3855
-3839
-3822
-3805
-3788
-3771
-3754
-3737
-3720
-3703
-3686
-3669
-3651
-3634
-3617
-3600
-3583
-3565
-3548
-3531
-3514
-3497
-3480
-3464
-3447
-3430
-3414
-3397
-3381
-3364
-3348
-3332
-3315
-3299
-3283
-3267
-3251
-3235
-3219
-3204
-3188
-3172
-3157
-3141
-3125
-3110
-3094
-3079
-3063
-3047
-3032
-3017
-3001
-2986
-2971
-2956
-2941
-2926
-2911
-2895
-2880
-2865
-2850
-2835
-2820
-2805
-2789
-2774
-2759
-2743
-2728
-2712
-2696
-2681
-2665
-2649
-2634
-2618
-2602
-2586
-2570
-2554
-2537
-2521
-2505
-2488
-2471
-2454
-2437
-2419
-2402
-2384
-2366
-2348
-2329
-2311
-2292
-2274
-2255
-2236
-2218
-2199
-2180
-2162
-2143
-2125
-2106
-2088
-2069
-2051
-2033
-2015
-1997
-1979
-1961
-1944
-1926
-1909
-1892
-1874
-1857
-1840
-1823
-1806
-1789
-1773
-1756
-1739
-1723
-1706
-1689
-1673
-1656
-1639
-1623
-1606
-1589
-1572
-1555
-1538
-1521
-1503
-1486
-1468
-1450
-1432
-1414
-1395
-1377
-1358
-1339
-1320
-1301
-1282
-1262
-1243
-1223
-1204
-1184
-1164
-1144
-1124
-1104
-1084
-1064
-1043
-1022
-1002
-982
-961
-940
-919
-898
-877
-855
-834
-812
-790
-768
-746
-723
-701
-678
-655
-632
-609
-586
-562
-539
-516
-492
-469
-445
-422
-398
-375
-351
-328
-304
-279
-255
-231
-206
-181
-156
-131
-105
-79
-53
-26
1
28
56
84
113
142
171
201
232
263
294
326
358
391
423
456
490
523
557
591
625
659
693
728
763
797
832
867
902
937
972
1006
1042
1077
1113
1148
1184
1220
1256
1292
1328
1365
1401
1438
1474
1511
1548
1585
1621
1658
1695
1731
1768
1804
1841
1877
1913
1950
1986
2023
2059
2096
2133
2170
2207
2244
2282
2319
2357
2396
2434
2474
2513
2553
2593
2634
2675
2716
2758
2800
2843
2885
2929
2972
3016
3061
3106
3151
3196
3241
3287
3333
3379
3426
3472
3519
3566
3613
3660
3707
3754
3802
3849
3897
3944
3992
4040
4088
4136
4185
4233
4282
4331
4380
4429
4478
4527
4577
4626
4676
4725
4775
4824
4874
4924
4973
5023
5073
5122
5172
5221
5270
5319
5369
5418
5467
5515
5564
5613
5661
5710
5758
5806
5854
5902
5950
5997
6044
6091
6138
6185
6231
6278
6324
6369
6415
6460
6505
6551
6595
6640
6685
6730
6774
6819
6863
6907
6952
6996
7041
7085
7130
7174
7219
7263
7308
7352
7397
7442
7487
7531
7576
7621
7666
7711
7756
7802
7847
7892
7938
7983
8029
8074
8119
8166
8212
8258
8303
8349
8395
8440
8485
8530
8575
8620
8665
8709
8753
8798
8842
8886
8930
8973
9017
9061
9104
9148
9191
9235
9278
9321
9365
9408
9452
9496
9539
9583
9627
9671
9714
9758
9802
9846
9890
9934
9978
10022
10066
10110
10155
10199
10244
10289
10335
10380
10426
10472
10518
10564
10611
10657
10703
10750
10796
10842
10888
10933
10979
11024
11069
11114
11158
11203
11247
11291
11335
11379
11422
11466
11509
11552
11595
11638
11680
11723
11765
11808
11850
11892
11934
11975
12017
12059
12100
12142
12183
12225
12266
12308
12349
12391
12432
12474
12516
12557
12599
12641
12683
12724
12766
12807
12848
12889
12930
12971
13011
13052
13092
13132
13172
13213
13253
13293
13333
13374
13414
13455
13496
13536
13577
13618
13658
13698
13739
13778
13818
13857
13896
13935
13974
14012
14049
14087
14124
14161
14198
14234
14270
14306
14342
14378
14413
14448
14483
14518
14552
14587
14621
14654
14688
14721
14754
14787
14820
14852
14884
14916
14948
14979
15010
15041
15072
15103
15133
15163
15193
15223
15253
15282
15312
15341
15370
15399
15428
15456
15485
15513
15542
15570
15598
15626
15654
15682
15710
15737
15765
15792
15819
15846
15873
15900
15926
15953
15979
16006
16032
16056
16082
16109
16134
16160
16184
16210
16236
16261
16286
16311
16335
16361
16386
16411
16435
16460
16485
16509
16534
16558
16582
16606
16630
16653
16677
16700
16723
16746
16769
16791
16813
16836
16857
16879
16901
16922
16943
16964
16984
17005
17025
17045
17065
17085
17104
17124
17143
17161
17180
17199
17217
17235
17253
17270
17288
17305
17321
17338
17354
17370
17386
17401
17416
17431
17445
17459
17472
17485
17498
17510
17523
17534
17546
17557
17567
17578
17588
17597
17606
17615
17624
17632
17640
17648
17655
17662
17669
17676
17682
17688
17693
17698
17703
17707
17711
17715
17718
17721
17723
17725
17727
17728
17729
17730
17730
17730
17729
17728
17727
17726
17724
17722
17720
17717
17714
17711
17708
17705
17702
17699
17696
17693
17690
17687
17684
17681
17678
17675
17672
17669
17666
17663
17660
17656
17653
17649
17645
17641
17636
17632
17627
17622
17617
17612
17606
17601
17595
17590
17584
17579
17574
17569
17564
17559
17554
17550
17546
17542
17539
17536
17532
17530
17527
17524
17522
17519
17517
17514
17512
17510
17508
17506
17503
17501
17500
17498
17496
17494
17492
17491
17489
17488
17487
17486
17485
17484
17483
17483
17483
17482
17482
17482
17482
17482
17482
17482
17482
17482
17482
17481
17481
17480
17479
17477
17475
17473
17471
17468
17465
17462
17458
17454
17450
17446
17441
17436
17431
17426
17420
17415
17409
17403
17396
17390
17384
17377
17371
17365
17358
17352
17346
17340
17334
17328
17323
17318
17313
17309
17304
17301
17297
17294
17291
17289
17286
17284
17282
17280
17279
17277
17275
17274
17272
17270
17268
17266
17264
17262
17259
17256
17252
17249
17245
17240
17235
17230
17225
17219
17213
17206
17199
17192
17185
17177
17169
17161
17152
17143
17134
17124
17114
17103
17093
17082
17070
17058
17046
17033
17020
17006
16992
16978
16964
16949
16933
16918
16902
16886
16869
16852
16835
16817
16799
16781
16762
16743
16723
16703
16682
16661
16640
16617
16595
16572
16549
16525
16501
16477
16452
16427
16402
16376
16350
16324
16297
16271
16245
16219
16192
16165
16137
16110
16082
16053
16026
15997
15968
15939
15910
15880
15849
15819
15788
15756
15725
15693
15661
15628
15595
15562
15528
15494
15459
15424
15389
15353
15317
15282
15246
15210
15174
15139
15103
15067
15031
14995
14959
14923
14887
14851
14814
14778
14741
14704
14667
14630
14593
14556
14519
14482
14445
14409
14372
14336
14301
14265
14230
14195
14160
14125
14090
14055
14020
13985
13951
13916
13881
13846
13811
13776
13741
13706
13671
13636
13602
13568
13533
13499
13464
13429
13395
13360
13324
13289
13253
13217
13180
13144
13106
13069
13031
12993
12955
12917
12878
12839
12801
12761
12722
12683
12643
12603
12562
12521
12480
12438
12395
12353
12309
12266
12221
12177
12131
12085
12039
11992
11945
11896
11848
11799
11750
11700
11650
11600
11550
11500
11449
11399
11350
11300
11251
11202
11154
11105
11057
11010
10962
10915
10868
10821
10775
10728
10681
10634
10586
10539
10491
10443
10395
10346
10297
10248
10199
10150
10101
10053
10004
9956
9908
9860
9812
9765
9718
9671
9624
9578
9532
9486
9440
9394
9349
9303
9258
9212
9167
9121
9076
9030
8985
8940
8894
8849
8803
8758
8712
8667
8622
8576
8531
8486
8441
8396
8352
8307
8263
8218
8173
8130
8086
8042
7999
7956
7913
7870
7828
7786
7744
7702
7660
7619
7578
7536
7496
7455
7414
7374
7334
7295
7255
7216
7177
7138
7099
7060
7022
6984
6945
6907
6870
6832
6794
6757
6720
6683
6647
6611
6575
6540
6505
6470
6435
6401
6366
6333
6299
6266
6233
6200
6168
6136
6104
6072
6041
6010
5979
5948
5917
5886
5856
5825
5794
5764
5734
5704
5674
5645
5615
5586
5557
5528
5499
5471
5442
5414
5385
5357
5328
5300
5271
5243
5215
5187
5159
5131
5103
5075
5047
5019
4991
4963
4935
4908
4880
4853
4826
4799
4773
4746
4720
4694
4668
4642
4617
4591
4566
4540
4515
4490
4465
4440
4416
4392
4369
4345
4322
4300
4277
4255
4233
4212
4191
4171
4151
4132
4113
4094
4077
4059
4043
4027
4010
3994
3978
3963
3947
3931
3915
3900
3884
3869
3853
3838
3823
3807
3792
3777
3762
3747
3732
3716
3701
3686
3671
3655
3640
3625
3610
3595
3580
3566
3553
3540
3527
3515
3504
3493
3483
3472
3463
3454
3445
3436
3428
3420
3412
3404
3396
3388
3381
3374
3367
3360
3354
3348
3343
3338
3334
3330
3327
3324
3322
3320
3318
3317
3316
3315
3315
3315
3315
3315
3315
3315
3315
3315
3315
3314
3314
3313
3313
3312
3310
3309
3307
3305
3302
3300
3297
3293
3290
3286
3282
3277
3272
3267
3261
3255
3249
3242
3235
3227
3220
3212
3203
3195
3186
3177
3167
3157
3147
3136
3125
3114
3102
3091
3079
3066
3054
3042
3029
3017
3004
2992
2979
2966
2953
2941
2928
2915
2902
2888
2875
2862
2848
2835
2822
2809
2795
2782
2769
2756
2743
2730
2717
2703
2690
2676
2662
2648
2634
2620
2605
2591
2577
2562
2548
2534
2519
2505
2490
2475
2460
2444
2428
2412
2396
2378
2361
2343
2324
2305
2286
2265
2245
2224
2203
2181
2159
2136
2113
2090
2067
2044
2021
1997
1974
1951
1927
1904
1881
1858
1835
1812
1789
1766
1743
1720
1696
1673
1650
1626
1602
1578
1554
1529
1505
1480
1455
1429
1404
1378
1352
1326
1300
1273
1246
1220
1193
1166
1139
1113
1086
1059
1032
1006
979
953
926
900
874
847
821
795
769
743
717
691
665
639
613
587
561
535
509
483
457
431
404
378
351
324
297
270
243
216
188
160
133
105
77
48
20
-9
-37
-66
-95
-124
-154
-183
-213
-243
-273
-303
-333
-363
-393
-423
-453
-483
-513
-542
-572
-601
-630
-659
-687
-715
-743
-771
-799
-826
-854
-881
-908
-936
-963
-991
-1018
-1047
-1075
-1103
-1131
-1160
-1188
-1217
-1246
-1275
-1304
-1333
-1362
-1391
-1421
-1450
-1480
-1510
-1540
-1571
-1602
-1632
-1663
-1695
-1726
-1757
-1788
-1819
-1851
-1882
-1913
-1944
-1975
-2005
-2037
-2068
-2099
-2129
-2160
-2190
-2220
-2250
-2280
-2310
-2340
-2369
-2398
-2427
-2456
-2485
-2514
-2542
-2571
-2599
-2628
-2656
-2684
-2712
-2740
-2768
-2796
-2824
-2851
-2879
-2906
-2934
-2961
-2989
-3016
-3043
-3070
-3097
-3123
-3150
-3176
-3202
-3228
-3253
-3279
-3304
-3329
-3354
-3379
-3404
-3429
-3454
-3478
-3503
-3527
-3551
-3575
-3599
-3623
-3646
-3669
-3691
-3714
-3735
-3756
-3777
-3797
-3817
-3835
-3853
-3871
-3888
-3904
-3920
-3935
-3950
-3964
-3978
-3992
-4005
-4017
-4029
-4041
-4051
-4062
-4073
-4082
-4091
-4100
-4109
-4116
-4124
-4131
-4137
-4144
-4150
-4155
-4161
-4166
-4170
-4174
-4178
-4181
-4183
-4185
-4187
-4187
-4188
-4188
-4187
-4186
-4184
-4182
-4180
-4177
-4174
-4171
-4167
-4163
-4160
-4156
-4151
-4147
-4142
-4137
-4132
-4127
-4121
-4115
-4108
-4101
-4094
-4086
-4078
-4069
-4059
-4049
-4038
-4027
-4017
-4005
-3993
-3981
-3968
-3955
-3942
-3928
-3914
-3899
-3885
-3870
-3855
-3839
-3823
-3807
-3791
-3774
-3757
-3740
-3723
-3705
-3687
-3668
-3650
-3631
-3611
-3591
-3571
-3550
-3529
-3508
-3487
-3465
-3444
-3422
-3400
-3378
-3356
-3334
-3311
-3289
-3267
-3246
-3224
-3202
-3181
-3160
-3139
-3118
-3098
-3078
-3058
-3038
-3018
-2999
-2980
-2962
-2944
-2926
-2908
-2891
-2874
-2857
-2841
-2825
-2809
-2793
-2777
-2761
-2746
-2731
-2715
-2700
-2685
-2670
-2656
-2641
-2627
-2612
-2598
-2584
-2571
-2557
-2543
-2530
-2517
-2503
-2490
-2476
-2463
-2449
-2435
-2420
-2406
-2390
-2375
-2359
-2343
-2326
-2309
-2292
-2275
-2258
-2241
-2224
-2208
-2191
-2175
-2159
-2143
-2128
-2112
-2097
-2083
-2068
-2054
-2040
-2025
-2012
-1999
-1986
-1973
-1960
-1948
-1936
-1924
-1912
-1901
-1890
-1878
-1867
-1856
-1845
-1835
-1824
-1814
-1804
-1794
-1784
-1775
-1766
-1758
-1750
-1742
-1735
-1729
-1723
-1717
-1712
-1707
-1703
-1698
-1694
-1689
-1685
-1681
-1677
-1673
-1668
-1664
-1660
-1656
-1653
-1649
-1646
-1643
-1640
-1638
-1636
-1634
-1633
-1631
-1630
-1629
-1627
-1626
-1625
-1623
-1621
-1619
-1616
-1614
-1611
-1607
-1604
-1600
-1596
-1591
-1587
-1582
-1577
-1571
-1565
-1559
-1553
-1546
-1539
-1532
-1524
-1516
-1507
-1498
-1488
-1478
-1467
-1456
-1444
-1432
-1420
-1407
-1393
-1379
-1365
-1351
-1336
-1320
-1304
-1288
-1272
-1255
-1237
-1219
-1201
-1182
-1163
-1144
-1124
-1104
-1084
-1063
-1042
-1020
-1000
-978
-956
-934
-911
-889
-866
-843
-819
-795
-772
-747
-723
-698
-674
-649
-623
-598
-572
-546
-519
-492
-465
-437
-409
-381
-352
-322
-292
-262
-232
-201
-170
-139
-108
-77
-46
-16
15
45
75
105
135
164
192
221
249
277
304
332
360
388
416
445
473
502
531
560
589
618
648
677
707
737
766
796
826
856
885
915
945
975
1004
1035
1066
1096
1127
1158
1189
1220
1251
1281
1312
1342
1372
1402
1431
1461
1489
1517
1545
1573
1600
1626
1653
1679
1704
1730
1755
1780
1805
1830
1854
1878
1902
1925
1948
1971
1993
2016
2037
2060
2082
2104
2126
2148
2170
2193
2216
2239
2262
2286
2309
2333
2357
2381
2405
2428
2452
2476
2499
2522
2545
2568
2590
2612
2634
2655
2676
2697
2717
2736
2756
2774
2792
2810
2827
2844
2860
2876
2892
2907
2922
2937
2952
2967
2982
2997
3012
3027
3042
3056
3071
3086
3100
3115
3129
3143
3158
3172
3186
3200
3213
3227
3241
3255
3269
3283
3296
3310
3324
3337
3351
3364
3378
3391
3404
3418
3431
3445
3458
3472
3486
3500
3514
3528
3542
3557
3571
3586
3601
3616
3632
3647
3663
3679
3695
3711
3727
3743
3760
3776
3792
3808
3824
3840
3856
3871
3887
3903
3918
3934
3950
3965
3981
3997
4011
4027
4043
4059
4074
4089
4104
4119
4133
4148
4162
4176
4190
4204
4218
4231
4245
4259
4273
4286
4300
4314
4328
4343
4357
4371
4386
4401
4416
4431
4446
4461
4476
4492
4507
4523
4539
4555
4571
4587
4603
4619
4635
4651
4667
4682
4698
4714
4729
4745
4760
4775
4789
4804
4819
4833
4847
4862
4876
4890
4904
4919
4933
4947
4961
4975
4988
5002
5015
5027
5040
5052
5063
5075
5085
5096
5106
5116
5125
5135
5144
5153
5162
5170
5179
5188
5197
5206
5215
5224
5233
5242
5252
5262
5272
5282
5292
5302
5313
5323
5334
5344
5355
5366
5377
5387
5398
5409
5421
5432
5443
5455
5467
5479
5490
5503
5515
5527
5539
5551
5564
5576
5588
5600
5612
5625
5637
5649
5662
5674
5686
5699
5711
5723
5736
5748
5760
5772
5784
5796
5808
5820
5831
5843
5854
5866
5878
5889
5901
5913
5925
5937
5949
5962
5974
5987
6000
6013
6027
6040
6053
6065
6078
6091
6103
6114
6126
6137
6148
6158
6169
6178
6188
6198
6207
6216
6225
6234
6243
6252
6262
6271
6281
6291
6301
6311
6321
6332
6343
6354
6365
6377
6389
6401
6414
6427
6440
6454
6468
6482
6496
6511
6525
6540
6555
6570
6585
6600
6615
6629
6644
6658
6673
6687
6701
6714
6728
6741
6754
6766
6778
6790
6802
6813
6824
6835
6846
6856
6867
6878
6889
6899
6910
6922
6933
6945
6957
6969
6982
6995
7009
7022
7036
7050
7064
7078
7092
7106
7121
7135
7150
7164
7178
7193
7207
7222
7236
7251
7265
7279
7294
7308
7322
7336
7351
7365
7380
7394
7408
7423
7438
7452
7467
7482
7497
7512
7527
7542
7558
7573
7588
7604
7619
7634
7650
7665
7681
7697
7712
7728
7744
7760
7775
7791
7807
7823
7839
7855
7871
7887
7904
7920
7936
7953
7969
7985
8000
8016
8032
8048
8064
8079
8093
8109
8122
8137
8150
8164
8176
8189
8201
8213
8224
8235
8245
8255
8264
8274
8282
8291
8299
8306
8314
8321
8328
8334
8341
8347
8353
8359
8365
8370
8376
8381
8386
8391
8395
8400
8404
8408
8412
8415
8418
8421
8424
8427
8429
8431
8433
8435
8436
8438
8439
8440
8440
8441
8441
8442
8442
8442
8442
8442
8443
8443
8444
8444
8445
8446
8446
8447
8448
8448
8449
8449
8449
8449
8449
8448
8447
8445
8443
8441
8438
8435
8432
8428
8424
8419
8415
8410
8406
8401
8397
8393
8388
8384
8381
8377
8374
8371
8368
8365
8362
8360
8358
8356
8353
8351
8349
8347
8345
8343
8341
8339
8337
8335
8333
8331
8329
8327
8324
8322
8320
8318
8315
8313
8310
8308
8305
8302
8298
8295
8291
8288
8284
8279
8275
8271
8267
8262
8258
8254
8250
8246
8241
8237
8233
8229
8225
8222
8218
8214
8210
8206
8202
8198
8195
8191
8186
8183
8179
8173
8170
8166
8161
8157
8153
8148
8143
8138
8134
8129
8125
8119
8115
8109
8106
8101
8096
8093
8089
8085
8080
8077
8074
8071
8070
8068
8066
8064
8063
8061
8061
8060
8060
8058
8058
8058
8057
8057
8055
8055
8055
8055
8055
8055
8055
8055
8055
8055
8057
8058
8058
8061
8061
8064
8066
8068
8071
8073
8076
8077
8080
8084
8087
8090
8093
8098
8102
8106
8109
8114
8119
8124
8129
8134
8140
8145
8151
8157
8164
8170
8178
8185
8192
8200
8208
8216
8224
8232
8241
8249
8258
8267
8277
8286
8296
8306
8316
8325
8335
8345
8355
8365
8375
8385
8395
8405
8415
8426
8436
8446
8457
8467
8478
8489
8500
8510
8522
8533
8544
8555
8565
8576
8586
8597
8607
8616
8626
8636
8645
8654
8663
8672
8681
8689
8698
8707
8715
8724
8732
8741
8749
8758
8766
8774
8782
8790
8798
8806
8815
8823
8831
8840
8848
8857
8866
8874
8883
8892
8900
8908
8917
8925
8933
8941
8949
8956
8963
8970
8977
8983
8989
8995
9001
9007
9012
9017
9022
9026
9031
9035
9039
9042
9046
9049
9052
9055
9057
9059
9061
9063
9064
9065
9066
9067
9067
9067
9066
9066
9065
9064
9063
9062
9060
9058
9057
9055
9053
9051
9049
9047
9045
9043
9041
9039
9037
9035
9034
9032
9031
9030
9030
9029
9029
9029
9029
9029
9030
9031
9033
9035
9038
9041
9045
9050
9055
9061
9067
9075
9083
9091
9101
9111
9121
9132
9144
9156
9168
9181
9194
9207
9221
9235
9249
9264
9278
9293
9308
9323
9339
9355
9371
9387
9403
9420
9436
9453
9470
9487
9504
9522
9539
9557
9575
9593
9612
9631
9650
9669
9690
9710
9731
9752
9774
9796
9818
9841
9864
9887
9910
9934
9958
9982
10006
10030
10054
10078
10103
10127
10152
10177
10202
10227
10252
10277
10303
10328
10354
10380
10406
10431
10457
10483
10510
10536
10562
10589
10615
10642
10669
10696
10723
10751
10779
10807
10836
10865
10894
10924
10954
10985
11016
11047
11078
11110
11142
11174
11206
11239
11272
11304
11337
11370
11404
11437
11471
11504
11538
11572
11606
11641
11675
11710
11746
11781
11817
11853
11890
11927
11965
12003
12042
12081
12120
12160
12200
12241
12283
12324
12367
12410
12453
12497
12542
12587
12632
12678
12725
12772
12820
12868
12917
12966
13016
13067
13118
13169
13221
13274
13327
13380
13434
13488
13542
13597
13652
13707
13762
13817
13873
13928
13984
14040
14095
14151
14207
14264
14320
14377
14434
14491
14549
14607
14665
14724
14783
14843
14903
14963
15024
15086
15148
15211
15274
15338
15403
15468
15533
15599
15666
15733
15801
15869
15937
16006
16076
16146
16216
16286
16358
16430
16502
16574
16647
16720
16793
16866
16940
17013
17087
17161
17234
17307
17381
17454
17526
17599
17671
17743
17814
17886
17957
18027
18097
18167
18237
18306
18375
18443
18512
18580
18647
18715
18782
18850
18917
18984
19051
19118
19185
19252
19319
19386
19453
19520
19586
19653
19720
19786
19852
19919
19985
20051
20117
20182
20248
20314
20380
20445
20511
20576
20641
20706
20771
20835
20899
20963
21027
21091
21154
21216
21279
21340
21402
21463
21524
21584
21644
21704
21763
21822
21880
21939
21997
22054
22112
22170
22227
22284
22341
22397
22453
22509
22565
22620
22674
22729
22782
22836
22888
22940
22992
23043
23093
23142
23191
23240
23288
23335
23381
23428
23473
23518
23563
23607
23650
23693
23735
23776
23817
23858
23897
23936
23974
24012
24049
24085
24121
24156
24190
24224
24257
24290
24322
24353
24385
24415
24446
24476
24505
24535
24563
24592
24620
24647
24674
24701
24727
24753
24779
24803
24828
24852
24875
24898
24921
24943
24964
24985
25006
25025
25045
25064
25082
25100
25117
25134
25150
25166
25181
25196
25210
25224
25237
25249
25261
25273
25284
25294
25303
25312
25320
25328
25335
25341
25347
25352
25357
25361
25364
25367
25369
25371
25373
25374
25374
25374
25374
25373
25371
25370
25367
25364
25361
25357
25353
25349
25343
25338
25332
25325
25318
25311
25303
25295
25287
25278
25270
25261
25252
25243
25233
25224
25214
25205
25195
25185
25175
25165
25154
25144
25133
25122
25111
25099
25087
25075
25062
25050
25036
25023
25008
24994
24979
24963
24947
24931
24914
24896
24878
24859
24840
24820
24799
24779
24757
24735
24713
24690
24667
24643
24618
24593
24568
24542
24516
24490
24463
24435
24408
24380
24352
24324
24296
24268
24239
24210
24181
24152
24123
24094
24065
24036
24007
23977
23948
23919
23890
23861
23832
23803
23774
23745
23715
23686
23657
23627
23598
23568
23538
23508
23478
23447
23417
23386
23354
23323
23290
23258
23225
23192
23158
23124
23089
23054
23019
22983
22947
22910
22873
22835
22798
22759
22721
22681
22642
22602
22562
22521
22480
22439
22397
22355
22313
22271
22228
22185
22142
22099
22056
22012
21968
21925
21881
21837
21792
21747
21702
21657
21611
21564
21517
21469
21421
21372
21323
21273
21222
21170
21118
21065
21012
20958
20904
20849
20793
20738
20681
20624
20567
20509
20451
20392
20332
20273
20212
20152
20090
20028
19966
19903
19840
19776
19712
19647
19581
19515
19449
19382
19314
19246
19177
19108
19038
18968
18897
18825
18753
18680
18607
18533
18459
18384
18309
18233
18157
18080
18004
17926
17849
17771
17693
17614
17536
17456
17377
17297
17217
17136
17055
16974
16892
16810
16728
16645
16562
16478
16394
16309
16224
16139
16053
15966
15878
15790
15702
15612
15523
15432
15341
15250
15157
15065
14971
14878
14783
14689
14594
14498
14402
14305
14208
14111
14013
13915
13817
13719
13620
13521
13422
13322
13222
13122
13022
12921
12821
12719
12618
12516
12414
12311
12208
12105
12001
11896
11792
11686
11580
11474
11367
11259
11150
11041
10932
10822
10711
10599
10488
10375
10263
10150
10036
9923
9809
9695
9581
9467
9353
9238
9124
9009
8895
8781
8667
8552
8439
8325
8211
8098
7985
7872
7760
7648
7536
7424
7312
7200
7088
6976
6864
6753
6641
6529
6417
6305
6193
6082
5970
5858
5747
5636
5525
5414
5303
5192
5081
4971
4861
4751
4641
4531
4422
4313
4204
4094
3987
3878
3770
3661
3553
3445
3336
3228
3120
3012
2904
2796
2688
2580
2473
2365
2258
2152
2045
1940
1834
1729
1624
1520
1416
1312
1209
1106
1002
900
798
696
595
494
393
292
192
92
-7
-107
-206
-304
-403
-501
-599
-697
-795
-893
-991
-1088
-1186
-1284
-1381
-1479
-1576
-1673
-1770
-1867
-1963
-2059
-2154
-2250
-2344
-2439
-2533
-2627
-2720
-2812
-2905
-2997
-3088
-3179
-3269
-3359
-3449
-3538
-3627
-3715
-3803
-3891
-3977
-4064
-4150
-4235
-4320
-4405
-4489
-4572
-4655
-4738
-4820
-4902
-4984
-5065
-5145
-5226
-5306
-5386
-5465
-5545
-5624
-5703
-5782
-5861
-5940
-6019
-6098
-6177
-6256
-6335
-6415
-6494
-6574
-6654
-6734
-6814
-6895
-6975
-7056
-7137
-7217
-7298
-7379
-7460
-7541
-7621
-7702
-7782
-7863
-7943
-8023
-8105
-8186
-8267
-8348
-8430
-8512
-8594
-8677
-8760
-8844
-8929
-9014
-9100
-9186
-9273
-9360
-9447
-9535
-9624
-9712
-9801
-9890
-9979
-10068
-10157
-10246
-10335
-10424
-10514
-10603
-10692
-10781
-10870
-10959
-11048
-11137
-11226
-11315
-11404
-11494
-11583
-11673
-11763
-11852
-11943
-12033
-12123
-12214
-12305
-12396
-12487
-12577
-12668
-12759
-12850
-12940
-13030
-13120
-13210
-13299
-13388
-13477
-13566
-13655
-13743
-13831
-13919
-14007
-14095
-14182
-14270
-14357
-14445
-14532
-14619
-14706
-14793
-14879
-14966
-15052
-15138
-15223
-15309
-15394
-15479
-15564
-15648
-15732
-15816
-15900
-15984
-16067
-16149
-16233
-16315
-16398
-16481
-16563
-16645
-16727
-16809
-16891
-16973
-17055
-17137
-17219
-17301
-17383
-17465
-17547
-17629
-17711
-17794
-17877
-17959
-18042
-18125
-18208
-18291
-18374
-18457
-18540
-18622
-18705
-18787
-18869
-18951
-19032
-19114
-19195
-19276
-19357
-19438
-19518
-19599
-19679
-19759
-19839
-19918
-19998
-20077
-20155
-20233
-20311
-20389
-20465
-20542
-20618
-20693
-20768
-20843
-20917
-20991
-21064
-21137
-21210
-21282
-21353
-21425
-21495
-21565
-21635
-21704
-21772
-21840
-21908
-21975
-22041
-22108
-22173
-22239
-22304
-22369
-22434
-22499
-22563
-22627
-22692
-22756
-22819
-22883
-22947
-23010
-23074
-23137
-23200
-23263
-23325
-23388
-23450
-23512
-23574
-23635
-23696
-23757
-23818
-23879
-23939
-24000
-24060
-24120
-24180
-24239
-24299
-24359
-24418
-24477
-24536
-24595
-24654
-24713
-24772
-24830
-24888
-24946
-25004
-25062
-25119
-25176
-25233
-25289
-25345
-25401
-25457
-25512
-25567
-25621
-25676
-25730
-25784
-25838
-25891
-25944
-25997
-26050
-26103
-26156
-26208
-26261
-26313
-26364
-26416
-26467
-26518
-26569
-26619
-26669
-26718
-26766
-26814
-26862
-26908
-26955
-27000
-27045
-27090
-27134
-27178
-27222
-27265
-27309
-27352
-27395
-27438
-27481
-27524
-27567
-27611
-27654
-27698
-27742
-27786
-27830
-27874
-27919
-27964
-28009
-28053
-28098
-28143
-28187
-28231
-28275
-28318
-28362
-28404
-28447
-28488
-28530
-28571
-28611
-28651
-28691
-28730
-28769
-28808
-28846
-28885
-28923
-28961
-28999
-29038
-29076
-29115
-29153
-29192
-29231
-29270
-29310
-29349
-29389
-29429
-29469
-29509
-29549
-29589
-29629
-29668
-29707
-29745
-29783
-29821
-29858
-29895
-29932
-29968
-30003
-30039
-30074
-30109
-30144
-30179
-30214
-30248
-30283
-30318
-30352
-30387
-30422
-30457
-30492
-30527
-30562
-30597
-30632
-30667
-30701
-30736
-30771
-30805
-30840
-30874
-30909
-30943
-30978
-31012
-31046
-31080
-31113
-31146
-31179
-31212
-31244
-31276
-31307
-31338
-31368
-31398
-31428
-31457
-31486
-31514
-31543
-31571
-31599
-31627
-31654
-31682
-31709
-31737
-31764
-31791
-31818
-31845
-31871
-31898
-31924
-31951
-31977
-32002
-32028
-32052
-32078
-32101
-32125
-32150
-32173
-32195
-32219
-32241
-32264
-32286
-32308
-32330
-32351
-32372
-32394
-32415
-32435
-32456
-32476
-32496
-32516
-32536
-32555
-32573
-32593
-32612
-32631
-32649
-32667
-32686
-32704
-32722
-32741
-32759
-32777
-32795
-32814
-32832
-32850
-32869
-32887
-32905
-32924
-32942
-32961
-32980
-32999
-33018
-33036
-33055
-33074
-33093
-33111
-33130
-33148
-33166
-33184
-33201
-33219
-33236
-33253
-33270
-33286
-33302
-33317
-33332
-33346
-33360
-33373
-33385
-33397
-33408
-33419
-33429
-33438
-33447
-33455
-33462
-33469
-33475
-33481
-33486
-33490
-33493
-33496
-33498
-33500
-33501
-33502
-33502
-33502
-33502
-33501
-33499
-33498
-33496
-33494
-33492
-33490
-33487
-33485
-33482
-33479
-33475
-33471
-33467
-33463
-33458
-33453
-33447
-33441
-33435
-33428
-33420
-33412
-33404
-33395
-33385
-33375
-33364
-33353
-33341
-33329
-33317
-33304
-33291
-33278
-33265
-33251
-33237
-33224
-33210
-33195
-33181
-33167
-33152
-33137
-33122
-33107
-33092
-33076
-33060
-33045
-33029
-33013
-32996
-32980
-32964
-32947
-32931
-32914
-32898
-32881
-32865
-32848
-32832
-32816
-32799
-32783
-32767
-32750
-32735
-32720
-32704
-32688
-32673
-32656
-32642
-32625
-32610
-32595
-32579
-32563
-32546
-32531
-32514
-32497
-32481
-32465
-32448
-32432
-32415
-32399
-32381
-32366
-32348
-32333
-32317
-32302
-32286
-32271
-32255
-32240
-32225
-32210
-32195
-32180
-32165
-32151
-32136
-32121
-32106
-32092
-32077
-32061
-32046
-32031
-32017
-32002
-31987
-31972
-31957
-31942
-31927
-31912
-31897
-31882
-31866
-31851
-31836
-31820
-31805
-31789
-31774
-31758
-31742
-31727
-31711
-31695
-31679
-31663
-31647
-31632
-31616
-31600
-31585
-31570
-31555
-31540
-31525
-31511
-31497
-31482
-31468
-31454
-31440
-31426
-31412
-31398
-31384
-31369
-31354
-31339
-31324
-31309
-31293
-31277
-31260
-31243
-31226
-31209
-31191
-31174
-31156
-31138
-31121
-31103
-31086
-31069
-31052
-31035
-31018
-31002
-30985
-30969
-30952
-30935
-30919
-30902
-30885
-30868
-30851
-30834
-30817
-30800
-30783
-30766
-30748
-30731
-30714
-30696
-30679
-30662
-30645
-30628
-30611
-30594
-30577
-30560
-30544
-30528
-30511
-30496
-30480
-30464
-30449
-30434
-30418
-30403
-30388
-30373
-30358
-30343
-30328
-30313
-30298
-30283
-30269
-30254
-30239
-30224
-30209
-30195
-30180
-30166
-30151
-30137
-30123
-30109
-30095
-30081
-30067
-30054
-30040
-30026
-30013
-29999
-29986
-29972
-29959
-29945
-29932
-29918
-29905
-29892
-29879
-29866
-29854
-29841
-29829
-29817
-29806
-29794
-29783
-29772
-29761
-29750
-29739
-29728
-29718
-29707
-29696
-29685
-29674
-29662
-29651
-29639
-29627
-29614
-29602
-29589
-29575
-29562
-29548
-29534
-29519
-29504
-29489
-29475
-29459
-29444
-29429
-29414
-29400
-29385
-29370
-29355
-29340
-29325
-29311
-29296
-29281
-29266
-29251
-29237
-29222
-29208
-29194
-29180
-29166
-29153
-29140
-29127
-29115
-29103
-29092
-29080
-29069
-29059
-29049
-29039
-29029
-29020
-29011
-29002
-28993
-28985
-28976
-28968
-28960
-28953
-28945
-28938
-28931
-28924
-28918
-28912
-28906
-28901
-28896
-28891
-28887
-28884
-28881
-28878
-28876
-28874
-28873
-28872
-28871
-28871
-28871
-28872
-28873
-28874
-28876
-28878
-28880
-28883
-28887
-28890
-28895
-28899
-28904
-28910
-28916
-28922
-28929
-28936
-28944
-28952
-28961
-28970
-28980
-28991
-29002
-29014
-29026
-29038
-29051
-29065
-29079
-29093
-29108
-29123
-29139
-29155
-29171
-29187
-29204
-29221
-29239
-29257
-29275
-29294
-29313
-29332
-29351
-29371
-29391
-29410
-29430
-29450
-29470
-29490
-29509
-29529
-29549
-29568
-29588
-29608
-29628
-29648
-29668
-29688
-29708
-29728
-29749
-29770
-29790
-29812
-29833
-29855
-29876
-29898
-29920
-29943
-29965
-29987
-30010
-30032
-30055
-30078
-30100
-30123
-30145
-30168
-30190
-30212
-30234
-30256
-30278
-30299
-30321
-30342
-30364
-30386
-30407
-30429
-30451
-30473
-30495
-30517
-30539
-30562
-30584
-30607
-30629
-30652
-30675
-30697
-30720
-30743
-30766
-30788
-30811
-30834
-30856
-30879
-30901
-30924
-30947
-30970
-30993
-31016
-31040
-31063
-31087
-31112
-31136
-31161
-31186
-31211
-31237
-31262
-31287
-31312
-31338
-31363
-31388
-31412
-31437
-31461
-31485
-31509
-31533
-31556
-31579
-31602
-31625
-31648
-31670
-31692
-31714
-31735
-31757
-31778
-31798
-31818
-31838
-31858
-31878
-31897
-31916
-31935
-31954
-31973
-31992
-32011
-32030
-32049
-32069
-32088
-32107
-32127
-32147
-32165
-32186
-32205
-32225
-32244
-32262
-32281
-32299
-32317
-32335
-32351
-32369
-32384
-32401
-32415
-32430
-32445
-32460
-32473
-32487
-32500
-32512
-32525
-32537
-32549
-32561
-32572
-32583
-32593
-32604
-32613
-32622
-32633
-32642
-32651
-32659
-32668
-32677
-32685
-32694
-32702
-32710
-32718
-32726
-32735
-32743
-32750
-32759
-32768
-32775
-32783
-32791
-32798
-32805
-32812
-32818
-32824
-32830
-32836
-32842
-32847
-32852
-32858
-32863
-32868
-32872
-32877
-32882
-32886
-32890
-32894
-32898
-32902
-32905
-32907
-32909
-32910
-32911
-32911
-32911
-32910
-32908
-32905
-32902
-32898
-32894
-32889
-32883
-32877
-32870
-32863
-32855
-32846
-32837
-32828
-32818
-32808
-32797
-32786
-32775
-32764
-32752
-32740
-32728
-32716
-32703
-32689
-32677
-32664
-32650
-32637
-32622
-32609
-32594
-32580
-32564
-32549
-32534
-32519
-32503
-32488
-32473
-32457
-32441
-32426
-32409
-32394
-32378
-32363
-32348
-32333
-32317
-32302
-32287
-32273
-32258
-32244
-32229
-32214
-32198
-32183
-32168
-32154
-32137
-32122
-32107
-32091
-32075
-32058
-32042
-32025
-32008
-31991
-31973
-31956
-31938
-31919
-31900
-31881
-31861
-31841
-31820
-31799
-31778
-31756
-31733
-31710
-31687
-31663
-31639
-31614
-31589
-31563
-31537
-31509
-31482
-31453
-31425
-31395
-31365
-31334
-31303
-31272
-31240
-31207
-31175
-31142
-31109
-31077
-31044
-31010
-30977
-30944
-30911
-30878
-30845
-30813
-30780
-30747
-30714
-30682
-30649
-30616
-30584
-30551
-30519
-30486
-30454
-30422
-30390
-30358
-30326
-30295
-30264
-30233
-30202
-30172
-30142
-30112
-30082
-30053
-30024
-29996
-29967
-29939
-29912
-29884
-29857
-29830
-29803
-29777
-29751
-29725
-29700
-29675
-29651
-29627
-29603
-29579
-29556
-29533
-29511
-29489
-29467
-29445
-29423
-29402
-29381
-29360
-29339
-29318
-29297
-29276
-29255
-29235
-29214
-29194
-29174
-29153
-29133
-29113
-29094
-29074
-29054
-29035
-29015
-28996
-28977
-28958
-28939
-28921
-28902
-28884
-28865
-28847
-28829
-28811
-28792
-28774
-28756
-28738
-28720
-28703
-28685
-28668
-28651
-28635
-28618
-28602
-28587
-28572
-28557
-28543
-28529
-28515
-28502
-28490
-28478
-28466
-28455
-28444
-28434
-28424
-28415
-28406
-28397
-28388
-28380
-28372
-28364
-28356
-28349
-28342
-28335
-28327
-28320
-28313
-28307
-28300
-28293
-28286
-28278
-28271
-28264
-28256
-28248
-28240
-28232
-28224
-28216
-28207
-28198
-28189
-28180
-28171
-28162
-28152
-28143
-28133
-28123
-28112
-28102
-28091
-28081
-28070
-28059
-28048
-28037
-28027
-28016
-28005
-27995
-27985
-27975
-27965
-27956
-27947
-27938
-27929
-27920
-27912
-27903
-27895
-27887
-27879
-27871
-27863
-27855
-27847
-27839
-27831
-27824
-27816
-27807
-27799
-27791
-27783
-27775
-27766
-27758
-27749
-27741
-27732
-27723
-27714
-27705
-27696
-27687
-27678
-27669
-27660
-27651
-27643
-27634
-27625
-27617
-27608
-27600
-27592
-27584
-27576
-27568
-27561
-27554
-27546
-27539
-27532
-27525
-27518
-27510
-27503
-27495
-27488
-27480
-27472
-27464
-27456
-27448
-27440
-27431
-27423
-27414
-27406
-27397
-27388
-27380
-27371
-27362
-27353
-27345
-27336
-27328
-27320
-27311
-27303
-27295
-27287
-27279
-27271
-27262
-27254
-27246
-27238
-27230
-27222
-27214
-27206
-27198
-27190
-27182
-27175
-27167
-27160
-27152
-27145
-27138
-27131
-27124
-27117
-27111
-27104
-27097
-27090
-27084
-27077
-27070
-27063
-27055
-27048
-27040
-27032
-27023
-27015
-27006
-26997
-26988
-26978
-26969
-26959
-26948
-26938
-26928
-26917
-26906
-26895
-26884
-26872
-26861
-26849
-26837
-26825
-26813
-26801
-26789
-26776
-26764
-26752
-26739
-26727
-26714
-26702
-26689
-26677
-26664
-26651
-26639
-26626
-26613
-26601
-26588
-26575
-26562
-26549
-26537
-26524
-26511
-26499
-26487
-26475
-26463
-26452
-26440
-26429
-26418
-26408
-26398
-26388
-26378
-26369
-26360
-26352
-26344
-26336
-26329
-26322
-26315
-26309
-26303
-26297
-26291
-26286
-26282
-26277
-26273
-26270
-26266
-26263
-26261
-26258
-26256
-26255
-26254
-26253
-26252
-26252
-26252
-26253
-26254
-26255
-26256
-26257
-26259
-26261
-26263
-26265
-26267
-26270
-26273
-26276
-26279
-26283
-26287
-26291
-26296
-26301
-26306
-26312
-26318
-26324
-26331
-26337
-26344
-26351
-26358
-26366
-26373
-26381
-26388
-26396
-26404
-26412
-26420
-26429
-26438
-26447
-26456
-26466
-26476
-26486
-26497
-26508
-26519
-26531
-26544
-26557
-26570
-26584
-26598
-26613
-26628
-26644
-26660
-26677
-26693
-26711
-26728
-26746
-26764
-26782
-26801
-26820
-26839
-26858
-26877
-26897
-26916
-26936
-26956
-26976
-26996
-27017
-27037
-27058
-27079
-27100
-27121
-27142
-27163
-27184
-27205
-27226
-27247
-27268
-27289
-27310
-27331
-27352
-27373
-27393
-27414
-27435
-27455
-27476
-27496
-27516
-27535
-27555
-27574
-27593
-27612
-27631
-27649
-27667
-27686
-27704
-27722
-27740
-27758
-27776
-27793
-27811
-27828
-27845
-27862
-27879
-27896
-27912
-27928
-27944
-27960
-27976
-27991
-28006
-28021
-28036
-28051
-28065
-28080
-28094
-28108
-28121
-28135
-28148
-28162
-28175
-28187
-28200
-28212
-28224
-28237
-28249
-28260
-28272
-28284
-28295
-28307
-28319
-28330
-28342
-28353
-28365
-28377
-28389
-28401
-28413
-28425
-28438
-28450
-28463
-28476
-28488
-28501
-28514
-28526
-28539
-28551
-28563
-28576
-28588
-28599
-28611
-28623
-28634
-28646
-28658
-28669
-28681
-28693
-28705
-28717
-28730
-28742
-28755
-28768
-28782
-28795
-28809
-28823
-28837
-28851
-28865
-28880
-28895
-28909
-28924
-28939
-28954
-28970
-28985
-29000
-29016
-29031
-29046
-29062
-29077
-29093
-29108
-29123
-29139
-29154
-29169
-29184
-29199
-29214
-29229
-29243
-29257
-29272
-29286
-29300
-29314
-29327
-29341
-29354
-29368
-29381
-29394
-29406
-29419
-29431
-29443
-29456
-29467
-29479
-29490
-29501
-29512
-29523
-29533
-29542
-29552
-29561
-29570
-29578
-29586
-29593
-29600
-29606
-29612
-29617
-29622
-29626
-29630
-29633
-29636
-29638
-29640
-29641
-29642
-29642
-29641
-29641
-29639
-29638
-29636
-29633
-29631
-29627
-29624
-29620
-29616
-29612
-29608
-29603
-29598
-29593
-29588
-29582
-29577
-29571
-29565
-29560
-29554
-29548
-29541
-29535
-29529
-29522
-29516
-29509
-29503
-29496
-29489
-29483
-29476
-29469
-29463
-29456
-29449
-29443
-29436
-29430
-29423
-29417
-29410
-29404
-29397
-29391
-29384
-29378
-29372
-29365
-29359
-29352
-29345
-29339
-29332
-29325
-29318
-29310
-29303
-29295
-29287
-29279
-29270
-29261
-29251
-29241
-29231
-29220
-29209
-29197
-29185
-29172
-29159
-29146
-29132
-29118
-29104
-29089
-29074
-29059
-29043
-29027
-29011
-28995
-28978
-28961
-28943
-28925
-28907
-28888
-28869
-28850
-28829
-28809
-28788
-28767
-28745
-28722
-28700
-28677
-28653
-28630
-28606
-28582
-28557
-28532
-28507
-28482
-28457
-28432
-28406
-28381
-28355
-28329
-28303
-28277
-28250
-28223
-28196
-28169
-28141
-28113
-28085
-28056
-28027
-27998
-27968
-27938
-27907
-27877
-27846
-27814
-27783
-27751
-27718
-27686
-27653
-27620
-27586
-27552
-27518
-27484
-27449
-27413
-27378
-27341
-27304
-27267
-27229
-27191
-27152
-27112
-27072
-27031
-26990
-26948
-26906
-26864
-26821
-26777
-26733
-26689
-26645
-26601
-26556
-26511
-26465
-26420
-26374
-26328
-26281
-26235
-26188
-26140
-26092
-26044
-25996
-25947
-25898
-25849
-25800
-25751
-25701
-25652
-25602
-25552
-25503
-25453
-25404
-25355
-25305
-25256
-25207
-25158
-25110
-25061
-25012
-24964
-24916
-24867
-24819
-24771
-24723
-24674
-24626
-24578
-24530
-24482
-24435
-24387
-24339
-24291
-24243
-24195
-24147
-24099
-24051
-24003
-23955
-23907
-23858
-23810
-23761
-23712
-23664
-23615
-23566
-23517
-23467
-23418
-23369
-23320
-23270
-23221
-23172
-23122
-23073
-23024
-22974
-22925
-22876
-22827
-22778
-22729
-22680
-22631
-22583
-22535
-22487
-22439
-22391
-22343
-22295
-22248
-22200
-22153
-22106
-22059
-22012
-21966
-21919
-21873
-21827
-21781
-21735
-21690
-21644
-21599
-21554
-21509
-21464
-21420
-21375
-21331
-21287
-21243
-21199
-21155
-21111
-21067
-21023
-20979
-20936
-20892
-20849
-20806
-20762
-20719
-20676
-20633
-20590
-20548
-20505
-20463
-20420
-20378
-20336
-20293
-20251
-20210
-20168
-20126
-20085
-20043
-20002
-19961
-19919
-19878
-19837
-19796
-19756
-19715
-19674
-19633
-19593
-19552
-19512
-19471
-19431
-19390
-19350
-19310
-19270
-19230
-19190
-19150
-19111
-19071
-19032
-18992
-18953
-18914
-18875
-18836
-18797
-18758
-18720
-18681
-18642
-18603
-18564
-18525
-18486
-18447
-18408
-18369
-18331
-18292
-18253
-18214
-18176
-18138
-18100
-18062
-18024
-17987
-17950
-17913
-17876
-17839
-17802
-17766
-17729
-17693
-17656
-17620
-17583
-17546
-17509
-17472
-17435
-17397
-17360
-17323
-17285
-17248
-17210
-17172
-17135
-17096
-17058
-17020
-16981
-16942
-16903
-16863
-16824
-16784
-16743
-16703
-16662
-16621
-16580
-16539
-16498
-16457
-16415
-16373
-16332
-16291
-16250
-16207
-16167
-16125
-16082
-16042
-16000
-15958
-15916
-15873
-15831
-15788
-15745
-15702
-15659
-15615
-15571
-15527
-15483
-15439
-15394
-15349
-15304
-15259
-15213
-15167
-15121
-15075
-15028
-14982
-14935
-14887
-14840
-14792
-14743
-14695
-14646
-14597
-14548
-14499
-14449
-14400
-14350
-14300
-14249
-14199
-14148
-14097
-14046
-13995
-13943
-13892
-13840
-13789
-13737
-13685
-13633
-13581
-13529
-13477
-13426
-13374
-13322
-13271
-13219
-13168
-13116
-13065
-13014
-12963
-12912
-12860
-12809
-12758
-12706
-12655
-12604
-12552
-12501
-12450
-12398
-12347
-12296
-12245
-12194
-12143
-12093
-12042
-11992
-11942
-11893
-11843
-11794
-11745
-11696
-11647
-11598
-11550
-11502
-11454
-11406
-11358
-11311
-11264
-11217
-11170
-11123
-11077
-11030
-10984
-10939
-10893
-10848
-10803
-10758
-10713
-10669
-10624
-10580
-10536
-10492
-10448
-10404
-10360
-10317
-10273
-10229
-10185
-10142
-10098
-10054
-10010
-9966
-9923
-9879
-9835
-9791
-9747
-9703
-9659
-9615
-9571
-9527
-9483
-9440
-9396
-9353
-9310
-9267
-9225
-9183
-9141
-9099
-9058
-9017
-8977
-8936
-8896
-8857
-8817
-8778
-8739
-8701
-8662
-8624
-8585
-8547
-8509
-8471
-8433
-8395
-8357
-8319
-8281
-8244
-8206
-8167
-8130
-8093
-8055
-8018
-7981
-7944
-7907
-7870
-7833
-7797
-7761
-7725
-7689
-7653
-7618
-7583
-7548
-7513
-7478
-7444
-7410
-7377
-7344
-7311
-7278
-7246
-7214
-7183
-7152
-7122
-7091
-7062
-7032
-7003
-6975
-6946
-6918
-6891
-6863
-6836
-6808
-6781
-6754
-6727
-6700
-6673
-6646
-6618
-6591
-6563
-6535
-6507
-6479
-6450
-6422
-6393
-6364
-6334
-6305
-6276
-6246
-6216
-6187
-6157
-6127
-6097
-6067
-6037
-6007
-5977
-5947
-5918
-5888
-5858
-5829
-5800
-5771
-5742
-5713
-5684
-5655
-5627
-5599
-5571
-5542
-5515
-5487
-5459
-5431
-5403
-5375
-5347
-5318
-5290
-5261
-5232
-5202
-5173
-5143
-5112
-5082
-5050
-5019
-4988
-4956
-4924
-4892
-4860
-4828
-4796
-4764
-4732
-4700
-4668
-4636
-4604
-4572
-4541
-4509
-4478
-4446
-4415
-4384
-4352
-4321
-4291
-4260
-4230
-4200
-4170
-4141
-4112
-4083
-4056
-4029
-4003
-3977
-3951
-3926
-3901
-3876
-3851
-3827
-3803
-3779
-3755
-3731
-3707
-3684
-3660
-3637
-3614
-3591
-3568
-3546
-3524
-3502
-3480
-3459
-3438
-3417
-3396
-3375
-3355
-3335
-3314
-3294
-3274
-3254
-3234
-3213
-3193
-3173
-3153
-3133
-3112
-3092
-3072
-3052
-3032
-3011
-2991
-2971
-2951
-2931
-2912
-2892
-2873
-2853
-2835
-2816
-2798
-2780
-2763
-2747
-2731
-2715
-2700
-2686
-2672
-2659
-2647
-2635
-2623
-2613
-2602
-2593
-2584
-2575
-2567
-2559
-2552
-2545
-2538
-2532
-2525
-2519
-2513
-2508
-2502
-2497
-2491
-2486
-2481
-2476
-2471
-2467
-2463
-2458
-2454
-2451
-2447
-2444
-2440
-2437
-2434
-2431
-2428
-2426
-2423
-2420
-2417
-2414
-2410
-2407
-2404
-2400
-2396
-2393
-2389
-2385
-2381
-2376
-2372
-2368
-2363
-2358
-2354
-2349
-2344
-2340
-2335
-2330
-2325
-2320
-2315
-2311
-2306
-2301
-2296
-2291
-2286
-2282
-2277
-2272
-2267
-2261
-2256
-2250
-2244
-2238
-2232
-2225
-2218
-2211
-2203
-2195
-2187
-2178
-2170
-2160
-2151
-2141
-2132
-2122
-2112
-2102
-2092
-2082
-2072
-2062
-2052
-2041
-2031
-2020
-2009
-1997
-1985
-1972
-1959
-1946
-1931
-1916
-1901
-1884
-1867
-1849
-1830
-1810
-1790
-1769
-1747
-1724
-1700
-1676
-1651
-1625
-1598
-1571
-1543
-1514
-1485
-1455
-1425
-1394
-1363
-1331
-1299
-1266
-1233
-1200
-1166
-1131
-1097
-1061
-1026
-989
-953
-915
-878
-839
-800
-761
-721
-681
-640
-599
-558
-516
-474
-432
-389
-346
-302
-258
-213
-168
-123
-77
-30
17
65
114
163
213
263
314
366
418
470
523
577
631
686
741
797
853
910
968
1026
1085
1145
1205
1266
1328
1390
1453
1516
1580
1645
1710
1776
1842
1908
1975
2043
2111
2179
2248
2317
2387
2458
2528
2599
2671
2743
2815
2888
2962
3036
3111
3186
3262
3339
3416
3494
3573
3652
3731
3812
3893
3974
4056
4139
4222
4306
4390
4475
4561
4646
4733
4819
4906
4994
5082
5170
5258
5346
5435
5523
5612
5700
5789
5878
5966
6055
6143
6232
6320
6408
6496
6584
6672
6760
6847
6935
7022
7109
7196
7283
7370
7457
7545
7632
7720
7807
7895
7983
8071
8160
8249
8338
8427
8516
8605
8695
8784
8874
8963
9053
9143
9232
9322
9411
9500
9590
9679
9768
9857
9946
10035
10125
10214
10303
10392
10481
10570
10660
10749
10838
10927
11016
11106
11195
11284
11373
11461
11550
11639
11728
11817
11906
11994
12083
12172
12260
12349
12437
12525
12613
12701
12789
12877
12964
13051
13138
13224
13311
13397
13483
13568
13654
13739
13825
13910
13995
14080
14165
14249
14334
14418
14503
14587
14671
14754
14838
14921
15004
15087
15170
15252
15334
15416
15497
15578
15658
15739
15819
15898
15978
16056
16135
16213
16292
16369
16447
16524
16601
16677
16753
16829
16905
16981
17056
17130
17205
17279
17352
17425
17498
17570
17641
17712
17783
17852
17922
17990
18058
18126
18193
18259
18324
18390
18454
18518
18582
18645
18708
18770
18832
18894
18955
19016
19076
19137
19196
19256
19316
19375
19434
19493
19552
19610
19669
19728
19787
19845
19904
19963
20022
20081
20140
20199
20257
20316
20374
20432
20490
20548
20605
20662
20719
20776
20833
20889
20946
21002
21058
21114
21170
21226
21282
21338
21394
21450
21505
21561
21616
21670
21725
21779
21834
21887
21941
21994
22047
22100
22152
22205
22257
22309
22361
22412
22464
22515
22567
22618
22669
22719
22770
22820
22870
22920
22970
23019
23068
23117
23166
23214
23261
23309
23356
23403
23449
23495
23541
23587
23632
23677
23722
23767
23811
23855
23899
23943
23986
24029
24072
24115
24157
24199
24240
24282
24323
24364
24405
24445
24486
24526
24567
24607
24648
24688
24729
24770
24811
24852
24894
24935
24977
25019
25061
25103
25146
25189
25232
25275
25319
25363
25407
25451
25496
25542
25587
25633
25680
25727
25774
25822
25870
25918
25966
26015
26064
26113
26163
26212
26262
26312
26362
26412
26462
26512
26562
26612
26662
26712
26762
26813
26863
26913
26964
27015
27065
27116
27167
27218
27269
27320
27372
27423
27475
27526
27578
27629
27681
27733
27784
27836
27888
27940
27992
28044
28096
28148
28200
28253
28305
28357
28409
28462
28514
28566
28618
28669
28721
28772
28823
28874
28925
28975
29025
29075
29125
29174
29224
29273
29322
29371
29420
29469
29518
29566
29615
29664
29713
29761
29810
29859
29907
29956
30004
30052
30100
30149
30197
30245
30293
30342
30390
30438
30487
30535
30583
30632
30681
30729
30778
30827
30876
30925
30975
31024
31074
31124
31174
31224
31274
31325
31376
31428
31479
31531
31583
31636
31689
31742
31796
31850
31904
31958
32012
32069
32124
32180
32235
32293
32348
32406
32464
32521
32579
32637
32695
32753
32813
32871
32930
32989
33047
33106
33164
33223
33281
33339
33397
33455
33512
33569
33626
33683
33739
33795
33851
33906
33961
34016
34070
34124
34177
34230
34283
34335
34386
34437
34487
34537
34586
34634
34682
34728
34774
34820
34864
34908
34951
34993
35035
35076
35117
35156
35196
35234
35272
35309
35345
35381
35416
35450
35484
35517
35549
35580
35611
35641
35670
35699
35727
35754
35780
35806
35832
35856
35881
35905
35928
35951
35973
35996
36017
36038
36059
36079
36099
36118
36137
36155
36172
36189
36206
36222
36237
36252
36266
36280
36294
36307
36319
36331
36343
36354
36365
36376
36386
36395
36405
36414
36422
36430
36437
36444
36450
36456
36462
36466
36471
36475
36478
36480
36483
36484
36486
36486
36486
36486
36486
36484
36483
36481
36479
36476
36473
36470
36466
36461
36457
36452
36446
36440
36434
36427
36420
36412
36404
36395
36386
36376
36365
36355
36343
36332
36320
36308
36295
36282
36268
36254
36240
36226
36211
36196
36180
36164
36148
36132
36115
36099
36082
36064
36047
36029
36011
35993
35975
35957
35939
35920
35901
35882
35863
35844
35825
35805
35785
35766
35746
35726
35706
35686
35666
35646
35626
35607
35587
35568
35549
35530
35511
35493
35475
35458
35440
35423
35407
35391
35376
35361
35346
35332
35319
35306
35294
35283
35273
35263
35254
35246
35239
35233
35228
35223
35220
35217
35215
35214
35214
35215
35216
35219
35222
35226
35231
35237
35244
35251
35259
35268
35278
35288
35299
35311
35323
35336
35350
35364
35379
35394
35410
35427
35445
35463
35481
35500
35520
35540
35561
35582
35604
35627
35650
35673
35697
35722
35747
35772
35799
35825
35852
35880
35908
35937
35966
35995
36025
36056
36087
36118
36150
36182
36215
36249
36282
36317
36352
36387
36423
36459
36496
36533
36571
36609
36647
36686
36726
36765
36805
36846
36886
36927
36968
37010
37051
37093
37135
37178
37220
37263
37306
37349
37393
37436
37480
37525
37569
37614
37659
37704
37749
37794
37840
37886
37932
37978
38025
38071
38118
38165
38213
38260
38308
38357
38405
38454
38503
38552
38601
38651
38700
38750
38800
38850
38900
38949
38999
39049
39099
39149
39198
39248
39297
39347
39396
39445
39494
39543
39592
39641
39690
39738
39787
39836
39885
39934
39982
40031
40080
40130
40179
40228
40277
40326
40376
40425
40474
40523
40573
40622
40671
40719
40768
40816
40864
40912
40959
41007
41054
41100
41147
41193
41239
41284
41330
41375
41420
41464
41509
41553
41597
41640
41684
41727
41769
41811
41853
41895
41936
41977
42017
42057
42096
42135
42174
42212
42250
42287
42324
42361
42397
42434
42469
42505
42541
42576
42611
42646
42680
42715
42749
42783
42817
42851
42885
42919
42952
42986
43020
43053
43087
43120
43153
43187
43220
43253
43287
43320
43354
43387
43421
43455
43489
43523
43557
43591
43625
43660
43694
43728
43763
43797
43831
43866
43900
43934
43968
44002
44036
44070
44104
44138
44172
44206
44240
44273
44307
44341
44375
44409
44443
44478
44512
44546
44581
44615
44650
44685
44719
44754
44789
44823
44857
44891
44924
44958
44991
45023
45055
45087
45118
45149
45180
45210
45240
45270
45300
45329
45357
45386
45414
45443
45471
45498
45526
45553
45581
45608
45635
45662
45689
45715
45742
45768
45794
45820
45846
45872
45898
45923
45948
45973
45998
46023
46048
46072
46096
46121
46145
46169
46192
46216
46240
46263
46287
46310
46334
46357
46380
46404
46427
46451
46474
46498
46521
46544
46568
46591
46614
46637
46660
46682
46705
46727
46749
46771
46793
46815
46836
46858
46879
46900
46921
46942
46963
46984
47005
47026
47047
47067
47088
47109
47130
47150
47171
47192
47212
47233
47253
47274
47294
47315
47335
47356
47376
47396
47416
47436
47456
47476
47496
47516
47535
47555
47574
47594
47613
47633
47652
47672
47692
47711
47731
47751
47771
47792
47812
47833
47853
47874
47895
47916
47938
47959
47980
48001
48022
48043
48064
48085
48105
48125
48146
48165
48185
48204
48224
48242
48261
48279
48297
48315
48332
48348
48365
48380
48396
48410
48425
48438
48451
48463
48475
48486
48496
48506
48515
48524
48531
48539
48545
48551
48557
48562
48567
48571
48574
48577
48580
48582
48583
48584
48585
48584
48584
48582
48580
48577
48574
48570
48565
48560
48554
48547
48539
48531
48522
48513
48503
48492
48480
48468
48456
48442
48428
48414
48399
48383
48367
48350
48333
48315
48297
48278
48259
48240
48220
48200
48180
48159
48138
48116
48095
48072
48050
48027
48004
47980
47956
47932
47908
47883
47858
47833
47807
47781
47755
47728
47701
47674
47646
47618
47590
47561
47532
47502
47472
47442
47411
47380
47349
47317
47285
47252
47220
47186
47152
47118
47084
47048
47013
46977
46941
46904
46867
46829
46791
46753
46714
46675
46636
46597
46557
46517
46477
46436
46396
46355
46314
46272
46231
46189
46147
46105
46063
46021
45979
45936
45894
45851
45808
45766
45723
45680
45638
45595
45553
45510
45468
45425
45383
45340
45298
45256
45213
45171
45129
45087
45045
45002
44960
44918
44876
44833
44791
44748
44706
44663
44620
44577
44534
44490
44447
44404
44360
44317
44273
44229
44186
44142
44098
44055
44011
43967
43923
43878
43834
43790
43745
43700
43655
43610
43565
43520
43475
43429
43384
43339
43294
43249
43203
43159
43114
43069
43025
42981
42936
42893
42849
42805
42762
42718
42675
42632
42589
42546
42503
42460
42418
42375
42333
42290
42248
42206
42164
42123
42081
42040
41999
41958
41918
41878
41838
41798
41758
41719
41680
41641
41603
41564
41526
41488
41450
41413
41376
41339
41302
41265
41229
41193
41157
41122
41087
41051
41017
40982
40948
40914
40880
40846
40813
40780
40747
40714
40682
40650
40618
40587
40556
40525
40495
40465
40435
40405
40376
40348
40319
40291
40263
40236
40209
40182
40155
40128
40102
40076
40050
40024
39999
39973
39948
39923
39899
39874
39850
39827
39803
39780
39757
39735
39713
39691
39669
39648
39627
39606
39586
39566
39546
39527
39507
39488
39470
39451
39433
39415
39398
39380
39363
39347
39330
39314
39298
39282
39267
39252
39237
39222
39207
39193
39178
39164
39151
39137
39124
39110
39097
39085
39072
39060
39048
39036
39024
39013
39002
38991
38981
38970
38960
38950
38941
38931
38922
38913
38904
38895
38886
38878
38869
38861
38853
38845
38836
38828
38820
38812
38804
38796
38788
38780
38772
38764
38756
38748
38740
38732
38724
38716
38708
38699
38691
38683
38674
38666
38657
38649
38640
38631
38622
38613
38603
38594
38584
38574
38563
38553
38542
38531
38519
38507
38494
38482
38469
38455
38441
38426
38411
38396
38380
38364
38347
38329
38312
38293
38274
38255
38235
38214
38193
38172
38150
38127
38104
38080
38056
38031
38006
37980
37954
37928
37900
37873
37845
37816
37787
37757
37727
37696
37665
37633
37601
37568
37535
37502
37467
37433
37397
37362
37326
37289
37252
37214
37175
37137
37097
37057
37017
36976
36935
36893
36850
36807
36763
36719
36675
36630
36584
36537
36491
36443
36395
36346
36297
36247
36197
36146
36094
36042
35989
35936
35882
35828
35772
35717
35660
35603
35546
35487
35428
35369
35308
35247
35185
35123
35059
34995
34931
34865
34799
34732
34664
34596
34527
34457
34386
34315
34244
34171
34098
34024
33950
33875
33799
33723
33645
33568
33489
33410
33331
33251
33170
33089
33007
32925
32842
32759
32674
32591
32506
32421
32336
32250
32162
32076
31988
31900
31812
31722
31633
31543
31452
31361
31269
31177
31084
30991
30898
30803
30709
30614
30518
30422
30326
30229
30132
30034
29936
29838
29739
29640
29540
29441
29340
29240
29139
29038
28937
28835
28734
28631
28529
28426
28323
28220
28116
28012
27907
27802
27697
27591
27485
27379
27272
27164
27056
26948
26840
26731
26621
26512
26401
26291
26180
26069
25958
25846
25734
25622
25510
25397
25284
25171
25057
24943
24829
24714
24600
24485
24370
24254
24139
24023
23907
23791
23675
23559
23442
23325
23208
23091
22974
22856
22738
22620
22502
22383
22263
22144
22023
21903
21782
21661
21539
21418
21295
21173
21050
20927
20804
20680
20556
20432
20308
20183
20058
19932
19807
19681
19555
19428
19301
19174
19047
18919
18791
18663
18535
18406
18278
18149
18020
17890
17761
17632
17502
17372
17242
17112
16982
16852
16722
16591
16461
16329
16199
16068
15938
15807
15677
15546
15415
15284
15154
15023
14892
14762
14631
14500
14369
14238
14107
13976
13845
13714
13583
13451
13320
13189
13058
12927
12796
12664
12533
12403
12272
12141
12010
11879
11748
11617
11487
11356
11225
11094
10964
10833
10702
10572
10441
10311
10180
10050
9920
9789
9659
9528
9398
9268
9137
9007
8876
8745
8615
8484
8353
8222
8090
7960
7829
7698
7567
7436
7305
7174
7043
6912
6781
6650
6520
6389
6258
6127
5996
5865
5734
5603
5472
5341
5210
5079
4948
4817
4685
4554
4423
4291
4160
4027
3897
3765
3634
3502
3371
3239
3107
2975
2844
2711
2579
2447
2315
2182
2049
1917
1784
1651
1518
1384
1251
1117
984
850
716
582
448
313
179
44
-91
-226
-361
-496
-632
-767
-903
-1039
-1176
-1312
-1449
-1586
-1723
-1861
-1998
-2136
-2275
-2413
-2552
-2691
-2830
-2970
-3110
-3250
-3391
-3532
-3673
-3815
-3957
-4099
-4242
-4385
-4529
-4673
-4817
-4962
-5107
-5253
-5399
-5545
-5692
-5839
-5986
-6134
-6282
-6431
-6580
-6729
-6879
-7029
-7179
-7330
-7481
-7633
-7785
-7937
-8089
-8242
-8396
-8549
-8703
-8857
-9012
-9167
-9322
-9477
-9633
-9789
-9945
-10102
-10259
-10416
-10573
-10731
-10889
-11047
-11205
-11364
-11523
-11682
-11841
-12001
-12160
-12320
-12480
-12640
-12801
-12961
-13122
-13283
-13444
-13606
-13767
-13929
-14091
-14253
-14415
-14578
-14740
-14903
-15066
-15229
-15393
-15557
-15721
-15885
-16049
-16213
-16378
-16543
-16708
-16872
-17038
-17203
-17368
-17533
-17699
-17864
-18030
-18195
-18361
-18527
-18692
-18858
-19024
-19190
-19356
-19522
-19688
-19853
-20019
-20185
-20350
-20516
-20681
-20846
-21011
-21176
-21340
-21505
-21669
-21832
-21996
-22159
-22321
-22484
-22646
-22808
-22969
-23131
-23292
-23452
-23612
-23772
-23932
-24091
-24250
-24409
-24567
-24724
-24882
-25039
-25195
-25351
-25507
-25662
-25816
-25970
-26124
-26277
-26430
-26583
-26734
-26886
-27037
-27187
-27337
-27487
-27636
-27785
-27933
-28080
-28227
-28374
-28520
-28665
-28810
-28955
-29098
-29242
-29384
-29526
-29668
-29809
-29949
-30089
-30228
-30366
-30504
-30641
-30778
-30914
-31049
-31184
-31318
-31451
-31584
-31716
-31848
-31979
-32109
-32238
-32368
-32496
-32622
-32750
-32877
-33002
-33127
-33251
-33374
-33497
-33619
-33740
-33860
-33980
-34098
-34217
-34334
-34450
-34566
-34681
-34795
-34909
-35021
-35133
-35244
-35355
-35464
-35573
-35681
-35788
-35895
-36000
-36105
-36209
-36312
-36414
-36516
-36617
-36716
-36815
-36913
-37011
-37107
-37202
-37297
-37391
-37483
-37575
-37666
-37755
-37844
-37932
-38019
-38105
-38190
-38275
-38358
-38440
-38521
-38602
-38681
-38760
-38838
-38914
-38990
-39065
-39139
-39212
-39284
-39355
-39425
-39494
-39562
-39629
-39695
-39761
-39825
-39889
-39951
-40013
-40073
-40133
-40192
-40250
-40307
-40363
-40419
-40473
-40527
-40580
-40631
-40682
-40733
-40782
-40830
-40878
-40925
-40971
-41016
-41060
-41104
-41147
-41189
-41231
-41272
-41312
-41351
-41390
-41429
-41467
-41504
-41540
-41576
-41611
-41646
-41680
-41714
-41746
-41779
-41811
-41842
-41873
-41903
-41932
-41962
-41990
-42018
-42046
-42073
-42099
-42125
-42151
-42175
-42200
-42223
-42247
-42269
-42292
-42313
-42334
-42355
-42376
-42395
-42415
-42434
-42452
-42470
-42488
-42505
-42522
-42538
-42554
-42569
-42584
-42599
-42614
-42627
-42641
-42654
-42667
-42680
-42692
-42703
-42715
-42726
-42736
-42747
-42757
-42766
-42776
-42785
-42793
-42801
-42809
-42817
-42824
-42831
-42837
-42844
-42849
-42855
-42860
-42865
-42869
-42873
-42877
-42881
-42884
-42887
-42890
-42893
-42895
-42897
-42898
-42899
-42900
-42900
-42900
-42900
-42899
-42898
-42896
-42895
-42892
-42889
-42886
-42883
-42879
-42874
-42869
-42864
-42858
-42852
-42846
-42839
-42831
-42824
-42816
-42807
-42798
-42789
-42779
-42769
-42759
-42748
-42737
-42725
-42713
-42701
-42688
-42675
-42662
-42648
-42634
-42619
-42605
-42590
-42574
-42559
-42543
-42527
-42511
-42494
-42477
-42460
-42443
-42425
-42408
-42390
-42372
-42354
-42335
-42317
-42298
-42279
-42260
-42241
-42222
-42203
-42184
-42164
-42145
-42125
-42106
-42087
-42067
-42048
-42029
-42009
-41990
-41971
-41952
-41933
-41914
-41896
-41877
-41859
-41841
-41823
-41805
-41788
-41770
-41753
-41736
-41719
-41702
-41685
-41668
-41652
-41635
-41619
-41602
-41586
-41569
-41553
-41537
-41520
-41504
-41488
-41472
-41457
-41441
-41426
-41410
-41395
-41380
-41365
-41350
-41336
-41321
-41307
-41292
-41278
-41264
-41250
-41236
-41222
-41208
-41195
-41181
-41168
-41155
-41142
-41130
-41118
-41106
-41094
-41083
-41072
-41062
-41051
-41042
-41032
-41024
-41015
-41007
-41000
-40992
-40986
-40979
-40974
-40968
-40963
-40959
-40955
-40952
-40949
-40946
-40944
-40943
-40941
-40941
-40941
-40941
-40942
-40943
-40945
-40947
-40950
-40953
-40957
-40961
-40966
-40971
-40977
-40983
-40990
-40997
-41004
-41012
-41021
-41030
-41039
-41049
-41059
-41070
-41081
-41093
-41104
-41117
-41129
-41142
-41156
-41170
-41184
-41198
-41213
-41228
-41244
-41260
-41276
-41293
-41310
-41327
-41344
-41362
-41380
-41398
-41416
-41435
-41454
-41473
-41492
-41512
-41531
-41551
-41571
-41591
-41611
-41632
-41652
-41673
-41693
-41714
-41734
-41755
-41776
-41797
-41817
-41838
-41858
-41879
-41900
-41920
-41940
-41961
-41981
-42001
-42021
-42041
-42061
-42081
-42101
-42120
-42140
-42159
-42178
-42197
-42216
-42235
-42253
-42271
-42289
-42307
-42324
-42342
-42358
-42375
-42391
-42407
-42423
-42438
-42453
-42468
-42482
-42496
-42509
-42523
-42536
-42548
-42561
-42573
-42584
-42596
-42607
-42618
-42628
-42638
-42648
-42657
-42667
-42675
-42684
-42692
-42700
-42707
-42714
-42721
-42728
-42734
-42740
-42745
-42751
-42756
-42760
-42765
-42769
-42773
-42777
-42780
-42783
-42787
-42789
-42792
-42794
-42796
-42798
-42800
-42801
-42802
-42802
-42803
-42803
-42802
-42802
-42801
-42800
-42799
-42798
-42796
-42794
-42792
-42790
-42787
-42784
-42782
-42779
-42775
-42772
-42769
-42765
-42761
-42758
-42754
-42750
-42745
-42741
-42736
-42731
-42726
-42721
-42716
-42710
-42704
-42698
-42692
-42685
-42678
-42671
-42664
-42657
-42649
-42642
-42634
-42626
-42617
-42609
-42600
-42592
-42583
-42574
-42565
-42556
-42546
-42537
-42528
-42518
-42509
-42499
-42490
-42480
-42471
-42461
-42451
-42442
-42432
-42423
-42414
-42404
-42395
-42386
-42377
-42368
-42359
-42351
-42342
-42334
-42325
-42317
-42309
-42301
-42293
-42286
-42278
-42271
-42263
-42256
-42249
-42242
-42235
-42228
-42222
-42215
-42209
-42203
-42197
-42191
-42185
-42180
-42174
-42169
-42164
-42160
-42155
-42151
-42146
-42142
-42138
-42134
-42131
-42127
-42124
-42120
-42117
-42114
-42111
-42109
-42106
-42104
-42102
-42100
-42099
-42098
-42097
-42096
-42096
-42095
-42096
-42096
-42097
-42097
-42098
-42100
-42101
-42103
-42105
-42108
-42110
-42113
-42115
-42119
-42122
-42125
-42129
-42132
-42136
-42140
-42144
-42149
-42153
-42157
-42162
-42166
-42171
-42175
-42180
-42185
-42189
-42194
-42198
-42203
-42207
-42211
-42216
-42220
-42224
-42228
-42232
-42235
-42239
-42242
-42246
-42249
-42252
-42256
-42259
-42262
-42265
-42267
-42270
-42273
-42275
-42278
-42280
-42283
-42285
-42287
-42289
-42291
-42293
-42295
-42296
-42298
-42299
-42301
-42302
-42303
-42304
-42305
-42305
-42306
-42306
-42307
-42307
-42307
-42307
-42307
-42307
-42307
-42306
-42306
-42305
-42304
-42303
-42302
-42300
-42298
-42296
-42293
-42291
-42288
-42284
-42281
-42277
-42273
-42268
-42263
-42258
-42253
-42247
-42241
-42235
-42229
-42222
-42216
-42209
-42201
-42194
-42186
-42178
-42170
-42162
-42153
-42144
-42134
-42125
-42115
-42104
-42094
-42083
-42071
-42059
-42047
-42035
-42022
-42008
-41994
-41980
-41966
-41950
-41935
-41919
-41902
-41886
-41868
-41850
-41832
-41813
-41794
-41775
-41754
-41734
-41713
-41691
-41669
-41646
-41623
-41599
-41574
-41549
-41524
-41497
-41471
-41443
-41415
-41387
-41357
-41328
-41297
-41266
-41234
-41202
-41169
-41136
-41102
-41067
-41031
-40995
-40959
-40922
-40884
-40845
-40806
-40767
-40726
-40685
-40644
-40602
-40559
-40516
-40472
-40427
-40382
-40337
-40291
-40244
-40197
-40149
-40101
-40052
-40002
-39953
-39902
-39851
-39800
-39748
-39696
-39643
-39589
-39536
-39481
-39426
-39371
-39315
-39259
-39202
-39145
-39087
-39029
-38971
-38912
-38852
-38792
-38732
-38672
-38610
-38549
-38487
-38425
-38362
-38299
-38235
-38171
-38107
-38042
-37976
-37910
-37844
-37777
-37710
-37642
-37574
-37506
-37437
-37367
-37297
-37227
-37156
-37085
-37014
-36942
-36869
-36796
-36723
-36649
-36574
-36500
-36424
-36349
-36272
-36196
-36118
-36041
-35963
-35884
-35805
-35725
-35645
-35565
-35484
-35402
-35320
-35238
-35155
-35071
-34988
-34903
-34818
-34733
-34648
-34561
-34475
-34388
-34301
-34213
-34125
-34037
-33948
-33859
-33769
-33679
-33589
-33499
-33408
-33317
-33225
-33133
-33041
-32949
-32856
-32762
-32670
-32577
-32484
-32390
-32296
-32202
-32109
-32015
-31920
-31826
-31732
-31638
-31543
-31449
-31355
-31260
-31166
-31071
-30976
-30882
-30787
-30692
-30597
-30502
-30407
-30312
-30217
-30121
-30026
-29930
-29834
-29739
-29643
-29547
-29451
-29355
-29259
-29162
-29066
-28970
-28873
-28776
-28680
-28583
-28486
-28389
-28292
-28195
-28097
-28000
-27902
-27805
-27707
-27609
-27511
-27413
-27315
-27216
-27118
-27019
-26920
-26821
-26722
-26622
-26523
-26423
-26323
-26223
-26123
-26023
-25923
-25823
-25722
-25621
-25520
-25419
-25318
-25217
-25115
-25013
-24911
-24810
-24707
-24605
-24503
-24400
-24298
-24195
-24093
-23990
-23888
-23785
-23682
-23579
-23477
-23374
-23271
-23168
-23066
-22963
-22860
-22757
-22655
-22552
-22449
-22346
-22244
-22141
-22038
-21936
-21833
-21730
-21628
-21525
-21422
-21320
-21217
-21115
-21012
-20910
-20807
-20705
-20603
-20500
-20398
-20296
-20194
-20093
-19991
-19889
-19788
-19686
-19585
-19484
-19383
-19282
-19181
-19080
-18979
-18879
-18778
-18678
-18577
-18477
-18377
-18276
-18176
-18076
-17976
-17876
-17776
-17676
-17576
-17476
-17376
-17276
-17176
-17076
-16977
-16877
-16777
-16677
-16577
-16477
-16376
-16276
-16175
-16076
-15976
-15875
-15775
-15674
-15573
-15473
-15372
-15271
-15170
-15069
-14968
-14866
-14765
-14663
-14561
-14459
-14357
-14254
-14152
-14049
-13946
-13843
-13740
-13636
-13533
-13429
-13325
-13221
-13116
-13012
-12907
-12802
-12696
-12591
-12485
-12379
-12273
-12167
-12060
-11953
-11846
-11739
-11632
-11524
-11417
-11309
-11200
-11092
-10983
-10875
-10766
-10657
-10547
-10438
-10328
-10218
-10108
-9998
-9887
-9777
-9666
-9555
-9444
-9333
-9221
-9110
-8998
-8886
-8774
-8662
-8549
-8437
-8324
-8211
-8098
-7984
-7871
-7757
-7644
-7530
-7416
-7301
-7187
-7073
-6958
-6843
-6728
-6613
-6498
-6383
-6267
-6152
-6036
-5920
-5804
-5688
-5571
-5455
-5338
-5222
-5105
-4988
-4871
-4754
-4637
-4520
-4402
-4285
-4168
-4050
-3932
-3815
-3697
-3579
-3461
-3343
-3225
-3107
-2989
-2870
-2752
-2634
-2515
-2397
-2279
-2160
-2041
-1924
-1805
-1687
-1569
-1451
-1333
-1215
-1097
-979
-862
-744
-626
-509
-392
-274
-157
-40
77
194
310
427
543
660
776
892
1008
1124
1239
1355
1471
1586
1701
1816
1931
2045
2161
2275
2390
2504
2618
2732
2845
2959
3072
3185
3299
3411
3524
3637
3750
3862
3975
4086
4200
4312
4424
4536
4648
4760
4872
4983
5095
5206
5317
5428
5539
5650
5760
5871
5981
6091
6201
6311
6421
6531
6640
6749
6858
6967
7076
7184
7292
7400
7507
7615
7722
7828
7935
8041
8147
8253
8358
8464
8568
8673
8777
8881
8985
9089
9192
9295
9397
9499
9601
9703
9804
9904
10005
10105
10205
10304
10403
10502
10601
10699
10797
10895
10992
11089
11186
11283
11379
11475
11571
11666
11761
11856
11951
12045
12139
12233
12327
12420
12513
12605
12698
12790
12881
12973
13064
13155
13245
13335
13425
13514
13603
13692
13780
13868
13956
14044
14131
14217
14304
14390
14476
14562
14647
14733
14817
14902
14987
15071
15155
15238
15322
15405
15488
15571
15653
15736
15818
15899
15981
16062
16143
16225
16306
16386
16466
16547
16627
16706
16786
16865
16945
17024
17103
17181
17260
17338
17417
17495
17573
17651
17729
17806
17884
17961
18039
18116
18193
18269
18346
18423
18499
18575
18651
18727
18803
18879
18955
19030
19105
19181
19256
19330
19405
19480
19554
19628
19702
19776
19850
19923
19997
20070
20143
20216
20289
20361
20434
20506
20578
20651
20723
20794
20866
20938
21009
21081
21152
21223
21294
21365
21435
21506
21576
21647
21717
21787
21857
21927
21996
22066
22135
22204
22273
22342
22410
22479
22547
22615
22683
22751
22819
22886
22953
23020
23087
23154
23220
23287
23353
23419
23484
23550
23615
23680
23745
23809
23874
23938
24001
24065
24128
24191
24254
24316
24378
24440
24501
24563
24623
24684
24744
24804
24863
24922
24981
25040
25098
25155
25213
25270
25326
25382
25438
25493
25548
25603
25657
25711
25764
25817
25870
25922
25974
26025
26076
26127
26177
26227
26277
26326
26375
26423
26471
26519
26566
26613
26660
26706
26752
26798
26843
26888
26932
26977
27021
27065
27108
27151
27194
27237
27279
27322
27363
27405
27447
27488
27529
27569
27610
27650
27690
27730
27770
27810
27849
27889
27928
27967
28007
28046
28085
28124
28163
28202
28241
28279
28318
28357
28396
28434
28473
28512
28551
28589
28628
28667
28706
28744
28783
28822
28861
28900
28939
28978
29017
29056
29095
29134
29174
29213
29252
29292
29331
29371
29410
29450
29490
29530
29570
29610
29650
29690
29731
29771
29812
29853
29894
29935
29976
30017
30059
30100
30142
30184
30226
30268
30310
30353
30396
30438
30481
30524
30568
30611
30655
30699
30743
30787
30831
30876
30920
30965
31010
31055
31100
31146
31191
31237
31283
31329
31375
31421
31468
31515
31561
31608
31656
31703
31750
31798
31846
31893
31941
31989
32037
32086
32134
32183
32231
32280
32329
32378
32427
32476
32525
32575
32624
32673
32723
32772
32821
32871
32920
32970
33019
33069
33118
33168
33218
33267
33317
33367
33416
33466
33515
33565
33614
33664
33713
33763
33812
33861
33910
33959
34008
34056
34105
34153
34201
34249
34297
34345
34392
34440
34487
34533
34580
34626
34673
34719
34765
34810
34856
34901
34946
34991
35036
35080
35124
35168
35212
35256
35299
35342
35385
35428
35470
35512
35554
35595
35637
35677
35718
35759
35799
35839
35878
35917
35956
35995
36034
36072
36110
36148
36185
36223
36260
36296
36333
36369
36405
36441
36476
36511
36545
36580
36614
36647
36681
36714
36746
36778
36810
36841
36872
36903
36933
36963
36992
37020
37049
37076
37104
37131
37157
37183
37208
37233
37258
37282
37305
37328
37351
37373
37394
37415
37436
37456
37476
37495
37513
37531
37549
37566
37582
37598
37614
37629
37643
37657
37671
37684
37696
37708
37720
37731
37742
37752
37761
37770
37778
37786
37794
37801
37807
37813
37819
37824
37828
37833
37836
37840
37842
37845
37847
37849
37850
37851
37852
37852
37852
37851
37850
37849
37847
37845
37843
37840
37837
37833
37829
37825
37820
37815
37809
37803
37797
37790
37783
37776
37768
37760
37752
37743
37734
37724
37714
37704
37693
37682
37670
37659
37647
37634
37622
37609
37595
37582
37568
37554
37540
37525
37511
37496
37481
37465
37450
37434
37418
37402
37386
37370
37353
37336
37320
37303
37286
37269
37252
37235
37217
37200
37182
37165
37147
37129
37111
37093
37075
37057
37039
37020
37002
36983
36965
36946
36927
36909
36890
36871
36852
36833
36814
36795
36776
36757
36738
36719
36699
36680
36661
36642
36623
36604
36585
36566
36546
36527
36508
36489
36470
36451
36431
36412
36393
36373
36354
36334
36314
36294
36275
36255
36235
36214
36194
36174
36153
36133
36112
36091
36070
36049
36028
36007
35985
35964
35942
35920
35898
35876
35854
35832
35810
35788
35766
35743
35721
35699
35677
35654
35632
35610
35588
35566
35544
35522
35501
35479
35457
35436
35415
35393
35372
35351
35330
35309
35289
35268
35248
35227
35207
35187
35167
35147
35128
35108
35089
35070
35051
35032
35013
34994
34976
34958
34940
34922
34904
34887
34870
34853
34836
34819
34803
34787
34771
34755
34740
34725
34710
34695
34681
34667
34653
34639
34626
34613
34601
34588
34576
34564
34553
34542
34531
34520
34510
34500
34490
34481
34471
34462
34453
34445
34437
34429
34421
34413
34406
34398
34391
34384
34378
34371
34365
34358
34352
34347
34341
34335
34330
34325
34320
34315
34310
34305
34301
34296
34292
34288
34284
34280
34276
34272
34269
34265
34262
34258
34255
34252
34249
34246
34243
34240
34238
34235
34232
34230
34227
34224
34222
34219
34217
34214
34211
34208
34206
34203
34200
34196
34193
34190
34186
34182
34178
34174
34170
34165
34161
34156
34151
34145
34139
34134
34127
34121
34114
34108
34100
34093
34085
34078
34069
34061
34052
34043
34034
34024
34014
34004
33993
33982
33971
33959
33947
33934
33921
33908
33895
33881
33866
33852
33837
33821
33805
33789
33773
33756
33738
33720
33702
33683
33664
33645
33625
33604
33583
33562
33540
33518
33495
33472
33448
33424
33399
33374
33349
33323
33296
33269
33241
33213
33185
33156
33126
33096
33066
33035
33004
32972
32940
32907
32874
32840
32806
32772
32737
32702
32665
32630
32593
32555
32518
32479
32441
32402
32363
32323
32281
32241
32198
32156
32115
32072
32028
31984
31940
31895
31849
31803
31757
31710
31663
31615
31567
31518
31469
31420
31370
31319
31268
31217
31165
31113
31061
31008
30954
30900
30846
30791
30736
30681
30625
30568
30512
30454
30397
30339
30280
30222
30162
30103
30043
29983
29922
29861
29800
29739
29677
29615
29552
29490
29427
29364
29300
29237
29173
29109
29044
28979
28915
28849
28784
28718
28653
28587
28520
28454
28387
28320
28253
28186
28119
28051
27984
27916
27848
27780
27712
27643
27575
27507
27438
27369
27301
27232
27163
27094
27025
26955
26886
26817
26747
26678
26608
26538
26469
26399
26329
26259
26189
26119
26048
25978
25908
25838
25767
25697
25626
25556
25485
25415
25344
25273
25203
25132
25061
24990
24919
24847
24776
24705
24633
24561
24489
24417
24345
24273
24200
24128
24055
23982
23909
23835
23762
23688
23614
23540
23466
23392
23318
23243
23168
23093
23018
22943
22867
22792
22716
22640
22564
22488
22411
22334
22258
22181
22103
22026
21948
21870
21792
21714
21636
21558
21479
21400
21322
21243
21163
21084
21005
20925
20846
20766
20686
20606
20525
20445
20364
20284
20203
20122
20041
19959
19878
19796
19715
19633
19551
19469
19387
19305
19222
19140
19057
18974
18892
18809
18726
18643
18559
18476
18393
18309
18225
18142
18058
17974
17890
17806
17722
17638
17554
17470
17386
17301
17217
17133
17049
16965
16880
16796
16712
16628
16544
16459
16375
16291
16207
16123
16040
15956
15872
15788
15704
15621
15537
15454
15370
15287
15204
15120
15037
14954
14871
14788
14705
14622
14540
14457
14374
14292
14210
14127
14045
13963
13881
13800
13718
13636
13555
13474
13392
13311
13230
13150
13069
12988
12908
12827
12747
12667
12587
12507
12428
12348
12269
12190
12111
12032
11953
11875
11796
11718
11641
11563
11486
11408
11331
11255
11178
11102
11026
10950
10874
10799
10723
10648
10574
10499
10425
10351
10277
10203
10130
10056
9983
9911
9838
9766
9694
9622
9550
9478
9407
9336
9265
9194
9124
9053
8983
8913
8843
8774
8704
8635
8566
8498
8429
8361
8293
8225
8157
8090
8023
7957
7890
7824
7758
7692
7627
7561
7496
7431
7367
7302
7238
7174
7111
7047
6984
6921
6858
6795
6732
6670
6608
6546
6484
6422
6361
6299
6238
6177
6116
6056
5995
5935
5875
5815
5755
5695
5636
5576
5517
5458
5399
5340
5282
5223
5165
5107
5049
4991
4933
4875
4818
4760
4703
4646
4589
4532
4475
4419
4362
4306
4250
4194
4138
4083
4027
3972
3917
3862
3807
3753
3698
3644
3590
3536
3482
3429
3375
3322
3269
3216
3163
3110
3058
3005
2953
2901
2848
2796
2744
2693
2641
2589
2538
2486
2435
2384
2332
2281
2230
2180
2129
2078
2027
1977
1926
1875
1825
1774
1724
1673
1623
1572
1522
1471
1421
1370
1320
1269
1218
1168
1117
1067
1016
966
915
865
815
765
714
664
614
564
514
464
415
365
315
266
216
167
118
68
19
-30
-79
-128
-176
-225
-273
-322
-370
-418
-466
-514
-562
-610
-658
-705
-752
-800
-847
-894
-941
-988
-1034
-1081
-1127
-1173
-1219
-1265
-1311
-1357
-1402
-1448
-1493
-1538
-1583
-1627
-1672
-1716
-1760
-1805
-1848
-1892
-1936
-1979
-2021
-2065
-2108
-2151
-2194
-2236
-2278
-2320
-2362
-2404
-2446
-2487
-2528
-2570
-2611
-2651
-2692
-2732
-2773
-2813
-2853
-2893
-2933
-2972
-3011
-3051
-3090
-3129
-3167
-3206
-3244
-3283
-3321
-3359
-3397
-3434
-3472
-3509
-3546
-3583
-3620
-3657
-3693
-3730
-3766
-3802
-3838
-3874
-3910
-3945
-3981
-4016
-4051
-4086
-4121
-4156
-4191
-4226
-4260
-4295
-4329
-4363
-4398
-4432
-4466
-4500
-4534
-4568
-4602
-4636
-4669
-4703
-4736
-4770
-4803
-4837
-4870
-4903
-4936
-4970
-5003
-5036
-5069
-5101
-5134
-5167
-5200
-5233
-5265
-5298
-5331
-5363
-5396
-5428
-5461
-5493
-5525
-5558
-5590
-5622
-5654
-5686
-5718
-5750
-5782
-5814
-5846
-5878
-5909
-5941
-5973
-6004
-6036
-6067
-6099
-6130
-6161
-6193
-6224
-6255
-6286
-6318
-6349
-6380
-6411
-6442
-6473
-6504
-6534
-6565
-6596
-6627
-6657
-6688
-6719
-6749
-6780
-6810
-6840
-6871
-6901
-6931
-6961
-6991
-7021
-7051
-7081
-7110
-7140
-7169
-7199
-7228
-7257
-7287
-7316
-7345
-7374
-7403
-7432
-7461
-7490
-7519
-7548
-7577
-7606
-7635
-7664
-7693
-7722
-7751
-7779
-7808
-7837
-7866
-7895
-7924
-7952
-7981
-8010
-8039
-8068
-8096
-8125
-8154
-8183
-8213
-8242
-8271
-8300
-8329
-8358
-8387
-8416
-8445
-8474
-8504
-8533
-8562
-8591
-8620
-8650
-8679
-8708
-8737
-8766
-8796
-8825
-8854
-8883
-8913
-8942
-8971
-9000
-9030
-9059
-9088
-9118
-9147
-9176
-9206
-9235
-9265
-9295
-9324
-9354
-9384
-9413
-9443
-9473
-9503
-9532
-9562
-9592
-9622
-9652
-9681
-9711
-9741
-9771
-9801
-9831
-9861
-9891
-9921
-9951
-9981
-10011
-10041
-10071
-10101
-10132
-10162
-10192
-10222
-10253
-10283
-10314
-10344
-10375
-10405
-10436
-10467
-10497
-10528
-10559
-10590
-10620
-10651
-10682
-10713
-10744
-10775
-10806
-10836
-10867
-10898
-10929
-10960
-10992
-11023
-11054
-11085
-11116
-11147
-11178
-11209
-11240
-11272
-11303
-11334
-11365
-11397
-11428
-11459
-11491
-11522
-11553
-11585
-11616
-11648
-11679
-11711
-11742
-11774
-11806
-11837
-11869
-11901
-11933
-11965
-11997
-12029
-12061
-12093
-12125
-12157
-12189
-12222
-12254
-12286
-12319
-12351
-12384
-12416
-12449
-12482
-12514
-12547
-12580
-12613
-12646
-12679
-12712
-12745
-12778
-12811
-12845
-12878
-12912
-12945
-12979
-13012
-13046
-13080
-13114
-13148
-13182
-13216
-13250
-13285
-13319
-13354
-13389
-13423
-13458
-13494
-13529
-13564
-13600
-13635
-13671
-13707
-13742
-13778
-13814
-13851
-13887
-13923
-13960
-13996
-14033
-14070
-14107
-14143
-14181
-14218
-14255
-14292
-14330
-14368
-14405
-14443
-14481
-14520
-14558
-14596
-14635
-14674
-14713
-14752
-14791
-14830
-14870
-14910
-14950
-14990
-15030
-15070
-15111
-15152
-15193
-15234
-15275
-15317
-15359
-15401
-15443
-15486
-15529
-15572
-15615
-15658
-15702
-15746
-15790
-15835
-15880
-15925
-15970
-16015
-16061
-16107
-16152
-16199
-16245
-16293
-16340
-16387
-16435
-16482
-16530
-16578
-16627
-16676
-16724
-16774
-16823
-16872
-16922
-16972
-17022
-17073
-17124
-17174
-17226
-17277
-17328
-17380
-17432
-17484
-17536
-17589
-17642
-17695
-17748
-17801
-17854
-17908
-17962
-18016
-18070
-18124
-18179
-18233
-18288
-18343
-18399
-18454
-18510
-18566
-18622
-18678
-18734
-18791
-18848
-18905
-18962
-19019
-19077
-19134
-19192
-19251
-19309
-19368
-19426
-19485
-19545
-19604
-19664
-19723
-19784
-19844
-19904
-19965
-20025
-20086
-20147
-20208
-20269
-20331
-20392
-20453
-20515
-20577
-20638
-20700
-20762
-20824
-20885
-20947
-21009
-21071
-21133
-21195
-21257
-21319
-21381
-21443
-21505
-21566
-21628
-21690
-21751
-21813
-21874
-21936
-21997
-22058
-22119
-22180
-22241
-22302
-22363
-22423
-22484
-22544
-22604
-22664
-22724
-22784
-22843
-22902
-22962
-23021
-23079
-23138
-23196
-23254
-23312
-23370
-23427
-23484
-23541
-23598
-23654
-23710
-23766
-23821
-23876
-23931
-23985
-24040
-24093
-24147
-24200
-24253
-24305
-24357
-24408
-24459
-24510
-24561
-24611
-24660
-24709
-24758
-24807
-24855
-24902
-24950
-24997
-25043
-25089
-25135
-25180
-25225
-25269
-25313
-25357
-25400
-25442
-25485
-25526
-25568
-25609
-25649
-25689
-25729
-25768
-25806
-25844
-25882
-25919
-25956
-25992
-26028
-26063
-26098
-26132
-26166
-26199
-26232
-26264
-26296
-26328
-26359
-26390
-26420
-26450
-26479
-26508
-26537
-26565
-26593
-26620
-26647
-26674
-26700
-26725
-26751
-26776
-26800
-26824
-26848
-26872
-26895
-26918
-26940
-26962
-26984
-27006
-27027
-27048
-27069
-27089
-27109
-27129
-27148
-27167
-27186
-27204
-27222
-27240
-27257
-27274
-27291
-27308
-27324
-27340
-27356
-27372
-27387
-27402
-27417
-27432
-27446
-27460
-27474
-27487
-27501
-27514
-27526
-27539
-27551
-27563
-27574
-27585
-27596
-27607
-27617
-27627
-27637
-27647
-27656
-27665
-27674
-27682
-27690
-27698
-27706
-27713
-27721
-27728
-27734
-27741
-27747
-27753
-27759
-27765
-27770
-27775
-27780
-27785
-27789
-27794
-27798
-27802
-27805
-27809
-27812
-27816
-27819
-27822
-27824
-27827
-27829
-27832
-27834
-27836
-27838
-27840
-27841
-27843
-27844
-27846
-27847
-27848
-27849
-27850
-27851
-27851
-27852
-27852
-27852
-27852
-27852
-27852
-27851
-27851
-27850
-27849
-27848
-27847
-27846
-27845
-27844
-27842
-27840
-27839
-27837
-27835
-27833
-27830
-27828
-27825
-27823
-27820
-27817
-27814
-27810
-27807
-27803
-27799
-27795
-27791
-27787
-27782
-27777
-27773
-27768
-27762
-27757
-27751
-27745
-27739
-27733
-27727
-27720
-27713
-27706
-27699
-27691
-27683
-27675
-27667
-27658
-27650
-27641
-27632
-27622
-27613
-27603
-27593
-27583
-27572
-27561
-27550
-27539
-27528
-27516
-27504
-27492
-27480
-27467
-27454
-27441
-27428
-27414
-27400
-27386
-27371
-27357
-27342
-27326
-27311
-27295
-27279
-27262
-27246
-27229
-27212
-27194
-27177
-27159
-27141
-27122
-27104
-27085
-27066
-27047
-27027
-27007
-26987
-26967
-26947
-26926
-26905
-26884
-26862
-26841
-26819
-26797
-26775
-26752
-26729
-26706
-26683
-26660
-26636
-26612
-26588
-26564
-26539
-26515
-26490
-26465
-26439
-26414
-26388
-26362
-26336
-26310
-26284
-26257
-26230
-26203
-26176
-26149
-26121
-26094
-26066
-26038
-26011
-25982
-25954
-25926
-25898
-25869
-25840
-25812
-25783
-25754
-25725
-25696
-25666
-25637
-25608
-25578
-25548
-25519
-25489
-25459
-25429
-25399
-25369
-25339
-25309
-25279
-25249
-25218
-25188
-25157
-25126
-25095
-25065
-25034
-25003
-24971
-24940
-24909
-24877
-24845
-24813
-24781
-24749
-24717
-24684
-24651
-24619
-24586
-24552
-24519
-24486
-24452
-24418
-24384
-24350
-24316
-24281
-24247
-24212
-24177
-24142
-24107
-24072
-24036
-24000
-23965
-23929
-23893
-23856
-23820
-23783
-23747
-23710
-23673
-23636
-23598
-23561
-23523
-23485
-23447
-23409
-23371
-23332
-23294
-23255
-23216
-23177
-23137
-23098
-23058
-23018
-22978
-22938
-22898
-22857
-22816
-22775
-22734
-22693
-22652
-22610
-22569
-22527
-22485
-22442
-22400
-22357
-22315
-22272
-22229
-22186
-22142
-22099
-22055
-22011
-21967
-21923
-21879
-21835
-21791
-21746
-21702
-21657
-21613
-21568
-21523
-21479
-21434
-21389
-21344
-21299
-21255
-21210
-21165
-21120
-21076
-21031
-20986
-20941
-20897
-20852
-20807
-20763
-20718
-20674
-20630
-20585
-20541
-20497
-20453
-20409
-20365
-20321
-20278
-20234
-20191
-20148
-20105
-20062
-20019
-19977
-19934
-19892
-19850
-19808
-19766
-19724
-19682
-19641
-19599
-19558
-19517
-19476
-19435
-19394
-19353
-19313
-19272
-19232
-19192
-19152
-19112
-19073
-19033
-18994
-18955
-18916
-18877
-18838
-18799
-18760
-18722
-18684
-18645
-18607
-18569
-18531
-18493
-18455
-18417
-18380
-18342
-18304
-18267
-18229
-18192
-18155
-18117
-18080
-18043
-18006
-17969
-17932
-17895
-17858
-17822
-17785
-17748
-17712
-17676
-17639
-17603
-17567
-17531
-17495
-17459
-17423
-17388
-17352
-17317
-17281
-17246
-17211
-17176
-17141
-17106
-17071
-17036
-17001
-16966
-16932
-16897
-16863
-16828
-16794
-16760
-16725
-16691
-16657
-16623
-16590
-16556
-16522
-16488
-16455
-16421
-16388
-16355
-16322
-16289
-16256
-16224
-16190
-16158
-16126
-16094
-16062
-16030
-15999
-15967
-15936
-15905
-15874
-15842
-15812
-15781
-15750
-15719
-15689
-15659
-15628
-15598
-15568
-15538
-15508
-15479
-15449
-15419
-15390
-15361
-15331
-15302
-15273
-15244
-15215
-15186
-15158
-15129
-15101
-15072
-15044
-15016
-14987
-14959
-14931
-14903
-14875
-14848
-14820
-14792
-14765
-14737
-14710
-14683
-14656
-14629
-14602
-14575
-14548
-14521
-14495
-14468
-14441
-14415
-14389
-14363
-14337
-14311
-14285
-14259
-14233
-14207
-14182
-14156
-14131
-14105
-14080
-14054
-14029
-14003
-13977
-13952
-13926
-13901
-13875
-13849
-13823
-13797
-13772
-13746
-13720
-13694
-13667
-13641
-13615
-13589
-13562
-13536
-13510
-13483
-13457
-13430
-13403
-13376
-13350
-13323
-13296
-13269
-13241
-13214
-13187
-13160
-13132
-13105
-13077
-13050
-13022
-12994
-12966
-12939
-12911
-12883
-12855
-12827
-12798
-12770
-12742
-12714
-12685
-12657
-12629
-12600
-12572
-12543
-12515
-12486
-12457
-12429
-12400
-12371
-12342
-12313
-12285
-12256
-12226
-12197
-12168
-12139
-12110
-12081
-12051
-12022
-11993
-11963
-11934
-11905
-11875
-11846
-11816
-11787
-11757
-11727
-11698
-11668
-11639
-11609
-11579
-11550
-11520
-11490
-11460
-11431
-11401
-11371
-11341
-11312
-11282
-11252
-11222
-11193
-11163
-11133
-11103
-11074
-11044
-11014
-10985
-10955
-10926
-10896
-10866
-10837
-10807
-10778
-10748
-10719
-10689
-10660
-10631
-10601
-10572
-10543
-10514
-10485
-10455
-10426
-10398
-10369
-10340
-10311
-10282
-10254
-10225
-10197
-10168
-10140
-10111
-10083
-10055
-10027
-9999
-9971
-9943
-9915
-9887
-9859
-9831
-9804
-9776
-9748
-9721
-9693
-9666
-9638
-9611
-9584
-9556
-9529
-9502
-9475
-9447
-9420
-9393
-9366
-9339
-9312
-9285
-9258
-9232
-9205
-9178
-9151
-9125
-9098
-9071
-9045
-9018
-8992
-8966
-8939
-8913
-8887
-8861
-8834
-8808
-8783
-8757
-8731
-8705
-8679
-8654
-8628
-8603
-8578
-8552
-8527
-8502
-8477
-8452
-8427
-8403
-8378
-8354
-8329
-8305
-8281
-8257
-8233
-8209
-8185
-8162
-8138
-8115
-8092
-8069
-8045
-8023
-8000
-7977
-7955
-7933
-7910
-7888
-7866
-7844
-7822
-7801
-7779
-7758
-7736
-7715
-7694
-7673
-7652
-7632
-7611
-7591
-7571
-7551
-7531
-7511
-7491
-7471
-7452
-7432
-7413
-7394
-7375
-7356
-7337
-7319
-7300
-7282
-7264
-7245
-7228
-7210
-7192
-7175
-7157
-7140
-7123
-7106
-7089
-7073
-7056
-7040
-7023
-7007
-6991
-6975
-6959
-6944
-6928
-6912
-6897
-6882
-6866
-6851
-6836
-6821
-6806
-6791
-6777
-6762
-6747
-6732
-6718
-6703
-6689
-6674
-6660
-6646
-6631
-6617
-6603
-6589
-6574
-6560
-6546
-6532
-6518
-6504
-6489
-6475
-6461
-6447
-6433
-6418
-6404
-6390
-6375
-6361
-6347
-6332
-6318
-6303
-6288
-6273
-6258
-6243
-6228
-6213
-6198
-6182
-6167
-6151
-6135
-6119
-6103
-6087
-6071
-6055
-6038
-6021
-6005
-5988
-5971
-5953
-5936
-5918
-5901
-5883
-5865
-5847
-5828
-5810
-5791
-5773
-5754
-5735
-5715
-5696
-5676
-5657
-5637
-5617
-5596
-5576
-5555
-5535
-5514
-5493
-5471
-5450
-5428
-5407
-5385
-5363
-5340
-5318
-5295
-5272
-5248
-5225
-5201
-5178
-5154
-5129
-5105
-5080
-5056
-5031
-5005
-4980
-4955
-4929
-4903
-4877
-4850
-4824
-4797
-4770
-4743
-4716
-4688
-4661
-4633
-4605
-4577
-4548
-4520
-4491
-4462
-4433
-4404
-4375
-4345
-4315
-4285
-4255
-4225
-4194
-4163
-4132
-4101
-4070
-4038
-4006
-3975
-3943
-3910
-3878
-3846
-3813
-3780
-3748
-3715
-3682
-3648
-3615
-3582
-3548
-3514
-3481
-3447
-3413
-3379
-3345
-3310
-3276
-3242
-3207
-3173
-3138
-3103
-3069
-3034
-2999
-2964
-2929
-2894
-2858
-2823
-2788
-2753
-2717
-2682
-2646
-2611
-2575
-2539
-2504
-2468
-2432
-2396
-2360
-2324
-2288
-2252
-2216
-2179
-2143
-2106
-2070
-2033
-1996
-1959
-1922
-1885
-1848
-1811
-1773
-1736
-1698
-1660
-1622
-1584
-1546
-1507
-1469
-1430
-1391
-1352
-1313
-1273
-1234
-1194
-1154
-1114
-1074
-1034
-993
-952
-911
-870
-829
-787
-746
-704
-662
-620
-577
-535
-492
-449
-406
-362
-319
-275
-231
-187
-143
-98
-54
-9
36
81
126
172
217
263
309
355
402
448
495
542
589
636
684
732
780
828
876
925
973
1022
1072
1121
1171
1221
1271
1321
1372
1423
1474
1525
1576
1628
1680
1732
1785
1837
1890
1943
1997
2050
2104
2158
2212
2266
2321
2376
2431
2486
2542
2597
2653
2710
2766
2822
2879
2936
2994
3051
3109
3167
3225
3283
3341
3400
3459
3518
3578
3637
3697
3757
3818
3878
3939
4000
4061
4122
4184
4245
4307
4370
4432
4494
4557
4620
4683
4746
4810
4873
4937
5001
5065
5130
5194
5259
5324
5389
5455
5520
5586
5652
5718
5784
5851
5918
5985
6052
6119
6186
6254
6322
6390
6459
6527
6596
6665
6734
6804
6874
6944
7014
7084
7155
7226
7297
7369
7440
7512
7584
7657
7729
7802
7875
7949
8022
8096
8170
8244
8318
8393
8468
8543
8618
8694
8770
8845
8922
8998
9074
9151
9228
9305
9383
9460
9538
9616
9694
9773
9852
9931
10010
10089
10169
10249
10329
10409
10490
10570
10651
10733
10814
10895
10977
11059
11141
11224
11306
11389
11472
11555
11638
11722
11806
11890
11974
12058
12143
12228
12312
12397
12483
12568
12653
12739
12825
12911
12997
13083
13169
13256
13342
13429
13516
13603
13690
13777
13864
13951
14039
14126
14214
14301
14389
14477
14564
14652
14740
14828
14916
15005
15093
15181
15269
15357
15445
15534
15622
15710
15798
15886
15974
16061
16149
16236
16324
16411
16498
16585
16672
16759
16845
16931
17017
17103
17188
17274
17359
17443
17528
17612
17696
17780
17863
17946
18029
18112
18194
18276
18357
18438
18519
18599
18679
18759
18838
18917
18995
19073
19150
19227
19303
19379
19455
19530
19604
19678
19752
19825
19897
19969
20041
20112
20182
20252
20322
20390
20459
20526
20594
20660
20727
20792
20857
20922
20985
21049
21112
21174
21235
21296
21357
21416
21475
21534
21592
21649
21706
21762
21818
21873
21928
21981
22035
22087
22139
22191
22242
22292
22342
22391
22440
22488
22535
22582
22629
22674
22720
22764
22808
22852
22895
22937
22979
23020
23061
23101
23140
23179
23218
23256
23293
23330
23366
23401
23437
23471
23505
23539
23572
23604
23636
23668
23699
23729
23759
23789
23818
23846
23874
23902
23929
23956
23982
24007
24032
24057
24081
24105
24129
24151
24174
24196
24217
24239
24259
24280
24299
24319
24338
24357
24375
24393
24410
24427
24444
24461
24477
24492
24507
24522
24537
24551
24565
24578
24591
24604
24617
24629
24640
24652
24663
24674
24684
24694
24704
24714
24723
24732
24740
24749
24757
24765
24772
24779
24786
24793
24800
24806
24812
24817
24823
24828
24833
24838
24842
24846
24850
24853
24857
24859
24862
24864
24867
24868
24870
24871
24872
24873
24873
24873
24873
24872
24872
24871
24869
24868
24866
24863
24861
24858
24855
24851
24847
24843
24839
24834
24828
24823
24817
24811
24804
24797
24790
24782
24774
24766
24757
24748
24738
24729
24719
24708
24698
24686
24675
24663
24651
24638
24625
24612
24598
24584
24570
24555
24540
24524
24508
24492
24475
24458
24440
24422
24403
24384
24365
24345
24325
24304
24283
24261
24239
24217
24194
24170
24147
24122
24098
24073
24047
24021
23995
23968
23941
23913
23885
23857
23828
23799
23769
23739
23708
23677
23646
23614
23581
23549
23515
23482
23448
23414
23379
23344
23308
23272
23236
23199
23162
23125
23087
23049
23010
22972
22932
22893
22853
22812
22772
22731
22689
22647
22605
22563
22520
22477
22434
22390
22346
22301
22257
22211
22166
22120
22074
22028
21981
21934
21886
21838
21790
21742
21693
21644
21594
21544
21494
21444
21393
21342
21291
21239
21188
21136
21083
21031
20978
20925
20871
20818
20764
20710
20656
20601
20547
20492
20437
20381
20326
20270
20215
20159
20103
20047
19990
19934
19878
19821
19764
19707
19650
19593
19536
19478
19421
19363
19305
19247
19189
19131
19073
19014
18956
18897
18838
18779
18720
18661
18602
18543
18483
18423
18364
18304
18243
18183
18123
18062
18002
17941
17880
17819
17758
17697
17636
17574
17512
17451
17389
17327
17264
17202
17139
17077
17014
16951
16888
16824
16761
16697
16634
16570
16505
16441
16376
16312
16247
16181
16117
16052
15986
15920
15855
15788
15722
15656
15589
15522
15455
15388
15320
15252
15184
15116
15048
14979
14910
14841
14772
14702
14632
14562
14492
14421
14351
14279
14208
14136
14065
13993
13920
13848
13775
13702
13628
13555
13481
13407
13332
13258
13183
13107
13032
12956
12880
12803
12726
12649
12572
12495
12417
12339
12261
12182
12103
12024
11945
11866
11786
11706
11626
11546
11466
11385
11304
11223
11141
11060
10978
10896
10814
10732
10649
10567
10484
10401
10318
10235
10151
10068
9984
9900
9816
9732
9648
9563
9479
9394
9309
9224
9139
9053
8968
8882
8796
8710
8624
8538
8451
8365
8278
8191
8103
8016
7929
7842
7754
7666
7578
7490
7402
7313
7225
7136
7047
6958
6869
6779
6690
6600
6510
6420
6330
6239
6149
6058
5967
5877
5785
5694
5603
5511
5419
5327
5235
5143
5051
4959
4866
4774
4681
4588
4495
4402
4309
4216
4123
4030
3936
3843
3749
3656
3562
3469
3375
3282
3188
3094
3001
2907
2814
2720
2627
2533
2440
2346
2253
2160
2067
1973
1880
1787
1695
1602
1509
1416
1324
1231
1139
1047
955
862
771
679
587
495
404
313
221
130
39
-52
-142
-233
-323
-414
-504
-594
-683
-773
-863
-952
-1041
-1130
-1219
-1307
-1396
-1484
-1572
-1660
-1747
-1834
-1922
-2008
-2095
-2181
-2267
-2353
-2439
-2524
-2609
-2694
-2778
-2862
-2946
-3029
-3112
-3195
-3277
-3359
-3441
-3523
-3603
-3684
-3764
-3844
-3924
-4003
-4081
-4159
-4237
-4315
-4392
-4468
-4544
-4620
-4695
-4770
-4844
-4918
-4992
-5064
-5137
-5209
-5280
-5351
-5422
-5492
-5561
-5630
-5699
-5767
-5834
-5901
-5968
-6034
-6099
-6164
-6229
-6293
-6356
-6419
-6482
-6544
-6605
-6666
-6726
-6786
-6845
-6904
-6962
-7020
-7077
-7134
-7190
-7246
-7301
-7355
-7409
-7462
-7515
-7567
-7619
-7670
-7720
-7770
-7820
-7868
-7916
-7964
-8010
-8057
-8103
-8148
-8192
-8236
-8280
-8323
-8365
-8406
-8447
-8488
-8528
-8567
-8605
-8643
-8681
-8718
-8754
-8789
-8824
-8859
-8893
-8926
-8958
-8990
-9022
-9053
-9083
-9112
-9141
-9170
-9198
-9225
-9252
-9278
-9304
-9329
-9353
-9377
-9400
-9423
-9445
-9467
-9488
-9508
-9528
-9547
-9566
-9584
-9602
-9619
-9636
-9652
-9667
-9682
-9696
-9710
-9723
-9736
-9748
-9760
-9771
-9781
-9791
-9801
-9810
-9818
-9826
-9833
-9840
-9846
-9852
-9857
-9861
-9865
-9869
-9872
-9875
-9877
-9879
-9880
-9881
-9881
-9881
-9880
-9879
-9877
-9875
-9873
-9870
-9866
-9862
-9858
-9853
-9848
-9842
-9836
-9829
-9822
-9815
-9807
-9799
-9790
-9781
-9771
-9761
-9751
-9740
-9729
-9717
-9705
-9693
-9680
-9667
-9654
-9641
-9627
-9612
-9598
-9583
-9568
-9553
-9537
-9521
-9505
-9488
-9472
-9455
-9438
-9420
-9403
-9385
-9367
-9349
-9330
-9312
-9293
-9274
-9255
-9236
-9216
-9196
-9177
-9157
-9136
-9116
-9095
-9075
-9054
-9033
-9012
-8990
-8969
-8947
-8926
-8904
-8882
-8860
-8838
-8816
-8793
-8771
-8748
-8725
-8703
-8680
-8657
-8633
-8610
-8587
-8563
-8539
-8516
-8492
-8468
-8444
-8420
-8397
-8373
-8349
-8324
-8300
-8276
-8252
-8228
-8204
-8180
-8156
-8132
-8108
-8084
-8060
-8036
-8012
-7988
-7964
-7940
-7917
-7893
-7869
-7846
-7822
-7799
-7775
-7752
-7728
-7705
-7682
-7659
-7636
-7613
-7590
-7567
-7545
-7522
-7500
-7477
-7455
-7433
-7411
-7388
-7367
-7345
-7323
-7301
-7279
-7258
-7236
-7214
-7193
-7171
-7150
-7128
-7107
-7085
-7064
-7043
-7021
-7000
-6979
-6958
-6936
-6915
-6894
-6873
-6852
-6831
-6810
-6789
-6768
-6748
-6727
-6706
-6685
-6664
-6644
-6623
-6602
-6582
-6561
-6540
-6520
-6499
-6478
-6458
-6437
-6417
-6396
-6376
-6356
-6335
-6315
-6295
-6275
-6255
-6235
-6215
-6196
-6176
-6156
-6137
-6117
-6098
-6078
-6059
-6040
-6021
-6001
-5982
-5963
-5944
-5926
-5907
-5888
-5870
-5851
-5833
-5814
-5796
-5778
-5760
-5742
-5724
-5706
-5688
-5671
-5653
-5636
-5618
-5601
-5584
-5566
-5549
-5532
-5515
-5498
-5481
-5465
-5448
-5431
-5415
-5399
-5383
-5367
-5351
-5335
-5320
-5305
-5289
-5274
-5260
-5245
-5231
-5217
-5203
-5189
-5175
-5162
-5149
-5136
-5123
-5110
-5098
-5085
-5073
-5062
-5050
-5039
-5028
-5017
-5006
-4996
-4986
-4976
-4967
-4957
-4949
-4940
-4932
-4923
-4916
-4908
-4901
-4894
-4887
-4881
-4874
-4868
-4862
-4857
-4851
-4846
-4841
-4837
-4832
-4828
-4823
-4820
-4816
-4812
-4809
-4806
-4804
-4801
-4799
-4798
-4796
-4795
-4794
-4794
-4794
-4794
-4794
-4795
-4796
-4798
-4800
-4802
-4804
-4807
-4810
-4814
-4817
-4821
-4826
-4831
-4836
-4841
-4847
-4853
-4860
-4867
-4874
-4882
-4890
-4898
-4907
-4916
-4926
-4936
-4946
-4957
-4968
-4980
-4992
-5004
-5017
-5030
-5044
-5058
-5072
-5087
-5102
-5118
-5134
-5150
-5166
-5183
-5201
-5219
-5237
-5256
-5275
-5294
-5314
-5335
-5356
-5377
-5399
-5421
-5443
-5466
-5490
-5514
-5538
-5562
-5587
-5613
-5639
-5665
-5691
-5718
-5745
-5773
-5801
-5829
-5858
-5887
-5917
-5947
-5977
-6008
-6039
-6070
-6102
-6134
-6167
-6200
-6234
-6268
-6302
-6337
-6372
-6407
-6443
-6479
-6516
-6553
-6590
-6628
-6666
-6704
-6742
-6781
-6820
-6859
-6899
-6938
-6978
-7019
-7059
-7100
-7141
-7182
-7223
-7265
-7307
-7349
-7392
-7434
-7477
-7520
-7563
-7607
-7650
-7694
-7738
-7782
-7826
-7871
-7916
-7960
-8005
-8051
-8096
-8141
-8186
-8232
-8278
-8324
-8370
-8416
-8462
-8509
-8555
-8602
-8648
-8695
-8742
-8789
-8836
-8883
-8931
-8978
-9025
-9073
-9120
-9168
-9215
-9263
-9311
-9358
-9406
-9454
-9501
-9549
-9597
-9645
-9692
-9740
-9788
-9835
-9883
-9931
-9978
-10026
-10074
-10122
-10170
-10218
-10265
-10313
-10361
-10409
-10457
-10505
-10553
-10601
-10649
-10697
-10745
-10793
-10840
-10888
-10936
-10984
-11032
-11079
-11127
-11174
-11222
-11269
-11317
-11364
-11411
-11458
-11505
-11552
-11598
-11645
-11691
-11737
-11784
-11830
-11876
-11921
-11967
-12013
-12058
-12103
-12149
-12194
-12238
-12283
-12328
-12372
-12416
-12460
-12504
-12548
-12592
-12635
-12679
-12722
-12765
-12807
-12850
-12893
-12935
-12977
-13019
-13061
-13102
-13143
-13184
-13225
-13266
-13306
-13346
-13386
-13426
-13465
-13504
-13543
-13581
-13620
-13658
-13695
-13733
-13770
-13807
-13844
-13881
-13917
-13953
-13988
-14024
-14059
-14094
-14129
-14163
-14197
-14231
-14265
-14298
-14332
-14365
-14398
-14430
-14463
-14495
-14527
-14559
-14591
-14623
-14654
-14685
-14716
-14747
-14778
-14808
-14838
-14869
-14898
-14928
-14958
-14987
-15016
-15045
-15074
-15103
-15132
-15160
-15188
-15216
-15244
-15272
-15299
-15327
-15354
-15381
-15408
-15435
-15462
-15488
-15514
-15541
-15567
-15593
-15618
-15644
-15669
-15695
-15720
-15745
-15770
-15795
-15819
-15844
-15868
-15893
-15917
-15941
-15965
-15989
-16013
-16036
-16061
-16084
-16108
-16131
-16155
-16178
-16201
-16224
-16247
-16270
-16292
-16315
-16338
-16360
-16382
-16405
-16427
-16449
-16471
-16493
-16515
-16537
-16558
-16580
-16601
-16623
-16645
-16666
-16687
-16709
-16730
-16751
-16772
-16793
-16814
-16835
-16855
-16876
-16896
-16917
-16937
-16957
-16978
-16998
-17018
-17037
-17057
-17077
-17096
-17116
-17135
-17154
-17173
-17192
-17211
-17229
-17248
-17266
-17284
-17302
-17320
-17337
-17355
-17372
-17389
-17406
-17423
-17440
-17456
-17472
-17489
-17504
-17520
-17536
-17551
-17566
-17581
-17596
-17610
-17624
-17639
-17652
-17666
-17680
-17693
-17706
-17719
-17732
-17744
-17756
-17768
-17780
-17792
-17803
-17815
-17825
-17836
-17847
-17857
-17867
-17876
-17886
-17895
-17904
-17913
-17921
-17929
-17937
-17945
-17952
-17959
-17966
-17973
-17979
-17985
-17991
-17996
-18001
-18006
-18010
-18014
-18018
-18022
-18025
-18028
-18030
-18032
-18034
-18035
-18036
-18037
-18038
-18038
-18038
-18037
-18036
-18035
-18034
-18032
-18030
-18027
-18025
-18022
-18018
-18014
-18010
-18006
-18001
-17996
-17991
-17985
-17979
-17973
-17967
-17960
-17953
-17946
-17938
-17931
-17923
-17914
-17906
-17897
-17887
-17878
-17868
-17858
-17847
-17836
-17825
-17813
-17802
-17789
-17777
-17764
-17751
-17738
-17724
-17710
-17695
-17680
-17665
-17650
-17634
-17617
-17601
-17584
-17566
-17548
-17530
-17511
-17492
-17473
-17453
-17432
-17412
-17390
-17369
-17347
-17325
-17302
-17279
-17255
-17232
-17207
-17183
-17158
-17133
-17107
-17081
-17055
-17028
-17001
-16974
-16946
-16918
-16890
-16861
-16832
-16803
-16773
-16743
-16713
-16682
-16651
-16620
-16588
-16556
-16524
-16491
-16458
-16424
-16391
-16356
-16322
-16286
-16251
-16216
-16181
-16145
-16109
-16072
-16035
-15998
-15960
-15922
-15884
-15846
-15807
-15768
-15728
-15689
-15649
-15609
-15568
-15527
-15486
-15444
-15403
-15360
-15318
-15275
-15232
-15188
-15145
-15100
-15056
-15011
-14966
-14921
-14875
-14829
-14783
-14736
-14689
-14642
-14594
-14546
-14498
-14450
-14401
-14352
-14302
-14253
-14203
-14152
-14101
-14050
-13999
-13947
-13895
-13843
-13791
-13738
-13685
-13631
-13577
-13523
-13469
-13414
-13359
-13304
-13249
-13193
-13137
-13081
-13025
-12968
-12911
-12854
-12797
-12739
-12682
-12624
-12565
-12507
-12448
-12389
-12329
-12270
-12210
-12150
-12089
-12029
-11968
-11907
-11845
-11784
-11722
-11659
-11597
-11534
-11471
-11408
-11345
-11281
-11217
-11153
-11089
-11024
-10959
-10894
-10829
-10763
-10698
-10632
-10566
-10500
-10433
-10367
-10300
-10233
-10166
-10099
-10032
-9964
-9897
-9829
-9761
-9693
-9625
-9557
-9488
-9420
-9351
-9283
-9214
-9145
-9076
-9007
-8938
-8869
-8800
-8730
-8661
-8592
-8522
-8453
-8384
-8314
-8245
-8175
-8106
-8037
-7967
-7898
-7828
-7759
-7690
-7620
-7551
-7482
-7413
-7344
-7275
-7205
-7137
-7068
-6999
-6930
-6862
-6793
-6725
-6656
-6588
-6520
-6452
-6384
-6317
-6249
-6182
-6115
-6048
-5981
-5914
-5847
-5781
-5715
-5649
-5583
-5517
-5451
-5386
-5320
-5255
-5190
-5125
-5060
-4996
-4932
-4867
-4803
-4739
-4676
-4612
-4549
-4485
-4422
-4359
-4297
-4234
-4172
-4110
-4048
-3986
-3924
-3863
-3801
-3740
-3679
-3619
-3558
-3498
-3438
-3378
-3318
-3259
-3199
-3140
-3081
-3022
-2964
-2906
-2848
-2790
-2732
-2675
-2617
-2560
-2504
-2447
-2391
-2335
-2279
-2223
-2167
-2112
-2057
-2001
-1947
-1893
-1839
-1785
-1731
-1677
-1624
-1570
-1517
-1465
-1412
-1360
-1307
-1255
-1204
-1152
-1101
-1049
-999
-948
-897
-847
-797
-748
-698
-649
-600
-551
-503
-454
-406
-358
-311
-263
-216
-169
-122
-76
-30
16
62
108
153
198
242
286
331
374
418
461
504
547
589
631
673
715
756
797
838
879
919
959
999
1038
1078
1117
1155
1194
1232
1270
1308
1345
1383
1420
1456
1493
1529
1565
1601
1637
1672
1707
1742
1776
1811
1845
1879
1913
1946
1979
2012
2045
2078
2110
2142
2174
2206
2238
2269
2300
2331
2362
2393
2423
2453
2483
2513
2542
2572
2601
2630
2658
2687
2715
2743
2771
2798
2826
2853
2880
2907
2933
2959
2986
3011
3037
3062
3088
3113
3137
3162
3186
3210
3234
3258
3281
3304
3327
3349
3372
3394
3416
3438
3460
3481
3502
3523
3544
3564
3585
3605
3625
3644
3664
3683
3702
3721
3739
3758
3776
3794
3811
3829
3846
3864
3881
3898
3914
3931
3947
3964
3980
3996
4011
4027
4042
4058
4073
4088
4102
4117
4131
4146
4160
4174
4187
4201
4214
4228
4241
4253
4266
4279
4291
4303
4316
4327
4339
4351
4362
4374
4385
4396
4407
4418
4428
4439
4449
4459
4470
4480
4490
4499
4509
4519
4528
4538
4547
4556
4565
4574
4583
4592
4600
4609
4617
4625
4634
4642
4650
4657
4665
4673
4680
4688
4695
4702
4709
4716
4723
4729
4736
4742
4748
4754
4760
4766
4771
4777
4782
4787
4792
4796
4801
4805
4809
4813
4816
4820
4823
4826
4829
4832
4835
4837
4839
4841
4843
4845
4846
4847
4848
4849
4849
4849
4849
4849
4849
4848
4847
4846
4844
4842
4841
4838
4836
4834
4831
4828
4824
4821
4817
4813
4808
4804
4799
4793
4788
4782
4776
4770
4763
4756
4749
4742
4734
4726
4718
4710
4701
4692
4683
4673
4664
4654
4643
4633
4622
4611
4600
4589
4577
4565
4553
4541
4528
4516
4502
4489
4476
4462
4448
4434
4419
4404
4390
4374
4359
4344
4328
4312
4296
4279
4262
4246
4229
4211
4194
4176
4158
4140
4122
4104
4085
4066
4046
4027
4009
3989
3969
3949
3929
3909
3889
3868
3847
3826
3805
3784
3763
3741
3720
3698
3676
3654
3632
3610
3587
3565
3542
3520
3497
3474
3451
3428
3405
3382
3359
3336
3312
3289
3265
3242
3219
3195
3171
3148
3124
3100
3077
3053
3029
3005
2981
2957
2933
2909
2885
2861
2837
2813
2789
2764
2740
2716
2691
2667
2642
2618
2593
2569
2545
2520
2496
2471
2446
2422
2397
2373
2348
2324
2300
2275
2251
2227
2202
2178
2154
2130
2106
2082
2058
2033
2009
1986
1963
1939
1916
1892
1869
1846
1823
1800
1777
1754
1731
1708
1686
1663
1641
1619
1597
1575
1553
1531
1510
1488
1467
1446
1425
1404
1383
1363
1342
1322
1302
1282
1262
1242
1222
1203
1184
1164
1145
1126
1108
1089
1071
1053
1035
1016
999
981
964
946
929
912
895
879
862
846
829
813
797
781
765
750
734
719
704
688
674
659
644
630
615
601
587
573
560
546
533
520
506
493
481
468
455
443
431
419
407
395
383
371
360
349
337
326
315
304
294
283
273
262
252
242
232
222
213
203
194
185
176
167
158
150
141
133
124
116
108
100
93
85
78
70
63
56
49
42
35
29
23
16
10
4
-1
-7
-13
-18
-23
-28
-33
-38
-42
-47
-51
-55
-59
-63
-67
-70
-74
-77
-80
-83
-85
-88
-90
-93
-95
-97
-99
-100
-102
-103
-105
-106
-107
-108
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-109
-108
-108
-107
-106
-105
-103
-102
-101
-99
-98
-96
-94
-92
-91
-89
-87
-84
-82
-80
-77
-75
-72
-70
-67
-64
-61
-58
-55
-52
-49
-45
-42
-38
-35
-31
-28
-24
-20
-16
-12
-8
-4
0
4
8
13
17
22
27
31
36
41
46
51
56
62
67
72
78
84
89
95
101
107
113
119
125
131
138
144
151
157
164
171
177
184
191
198
205
212
220
227
234
242
249
256
264
272
279
287
295
303
311
319
327
335
343
351
359
367
376
384
393
401
410
418
427
436
445
454
463
472
481
490
500
509
518
528
537
547
557
567
576
586
596
606
617
627
637
648
658
669
679
690
701
712
723
734
745
756
768
779
791
802
814
826
838
850
862
874
887
899
912
925
937
950
963
977
990
1002
1016
1031
1044
1058
1072
1086
1100
1115
1129
1143
1158
1172
1187
1202
1217
1231
1246
1261
1277
1292
1307
1322
1338
1353
1369
1384
1400
1416
1432
1448
1464
1480
1496
1513
1529
1545
1562
1578
1595
1611
1628
1645
1661
1678
1695
1712
1729
1746
1763
1781
1798
1816
1833
1851
1868
1886
1904
1921
1939
1957
1975
1993
2011
2029
2047
2065
2083
2101
2120
2138
2156
2174
2193
2211
2229
2247
2266
2284
2302
2321
2339
2357
2375
2393
2412
2430
2448
2466
2484
2502
2520
2538
2556
2573
2591
2609
2626
2644
2661
2679
2696
2713
2730
2747
2764
2781
2798
2815
2831
2848
2864
2881
2897
2914
2930
2946
2962
2978
2994
3010
3026
3041
3057
3072
3087
3103
3118
3133
3147
3162
3177
3192
3206
3220
3235
3249
3263
3277
3291
3305
3318
3332
3345
3358
3371
3384
3397
3410
3422
3434
3447
3459
3471
3483
3494
3506
3517
3529
3540
3551
3562
3573
3583
3594
3605
3615
3625
3635
3645
3655
3665
3675
3685
3694
3704
3713
3722
3731
3740
3749
3757
3766
3774
3782
3790
3798
3806
3814
3821
3829
3836
3843
3850
3856
3863
3869
3876
3882
3887
3893
3899
3904
3909
3914
3919
3924
3929
3933
3937
3941
3945
3948
3952
3955
3958
3961
3964
3966
3969
3971
3973
3975
3976
3978
3979
3980
3981
3982
3983
3983
3984
3984
3984
3984
3983
3983
3982
3981
3980
3979
3978
3977
3975
3973
3971
3969
3967
3964
3961
3959
3956
3952
3949
3946
3942
3938
3935
3931
3926
3922
3918
3913
3908
3904
3899
3894
3889
3883
3878
3873
3867
3861
3855
3850
3844
3837
3831
3825
3818
3812
3805
3798
3792
3785
3778
3771
3764
3756
3749
3742
3734
3727
3719
3712
3704
3697
3689
3681
3674
3666
3658
3650
3642
3635
3627
3619
3611
3603
3595
3587
3579
3571
3563
3555
3547
3539
3531
3523
3515
3507
3499
3491
3483
3475
3467
3459
3451
3444
3436
3428
3420
3412
3405
3397
3390
3382
3374
3367
3359
3352
3344
3337
3330
3322
3315
3307
3300
3293
3285
3278
3271
3263
3256
3248
3241
3233
3226
3219
3211
3204
3196
3189
3181
3174
3166
3158
3151
3143
3136
3128
3120
3112
3105
3097
3089
3081
3073
3065
3057
3049
3041
3033
3025
3017
3009
3000
2992
2984
2975
2967
2958
2949
2941
2932
2923
2915
2906
2897
2888
2879
2870
2861
2852
2843
2834
2825
2817
2808
2799
2790
2781
2772
2763
2753
2744
2735
2726
2717
2708
2699
2690
2680
2671
2662
2653
2643
2634
2625
2615
2606
2596
2587
2577
2567
2558
2548
2538
2528
2518
2508
2498
2488
2478
2468
2457
2447
2436
2425
2415
2404
2393
2381
2370
2359
2347
2336
2324
2312
2300
2289
2276
2264
2252
2240
2227
2214
2202
2189
2176
2163
2149
2136
2122
2109
2095
2081
2067
2052
2037
2024
2009
1994
1979
1964
1949
1934
1919
1903
1888
1872
1856
1841
1825
1808
1792
1776
1760
1743
1727
1710
1693
1676
1659
1642
1625
1608
1591
1573
1556
1538
1520
1502
1485
1466
1448
1430
1411
1393
1374
1355
1336
1317
1298
1279
1260
1240
1221
1201
1181
1161
1141
1121
1101
1081
1060
1040
1018
998
977
956
935
913
892
870
848
826
804
782
760
737
715
692
670
647
624
601
578
554
531
508
484
460
437
413
389
365
341
316
292
268
243
219
194
170
145
120
95
70
46
21
-4
-30
-55
-80
-105
-130
-156
-181
-207
-232
-258
-284
-309
-335
-361
-387
-413
-439
-465
-491
-517
-544
-570
-596
-622
-649
-675
-701
-727
-754
-780
-806
-832
-859
-885
-911
-937
-964
-990
-1016
-1042
-1068
-1095
-1121
-1147
-1173
-1200
-1226
-1252
-1278
-1304
-1330
-1356
-1382
-1408
-1434
-1460
-1486
-1512
-1538
-1564
-1589
-1615
-1641
-1667
-1692
-1718
-1744
-1769
-1795
-1820
-1846
-1871
-1896
-1921
-1946
-1971
-1996
-2021
-2045
-2071
-2095
-2120
-2144
-2168
-2193
-2217
-2241
-2265
-2289
-2313
-2337
-2361
-2384
-2408
-2431
-2455
-2478
-2501
-2524
-2547
-2570
-2592
-2615
-2638
-2660
-2683
-2705
-2727
-2749
-2771
-2793
-2815
-2837
-2858
-2880
-2902
-2923
-2945
-2966
-2987
-3008
-3030
-3051
-3072
-3093
-3114
-3135
-3156
-3177
-3198
-3218
-3239
-3260
-3280
-3301
-3322
-3342
-3363
-3383
-3404
-3425
-3445
-3466
-3486
-3507
-3528
-3548
-3569
-3590
-3610
-3631
-3652
-3672
-3693
-3714
-3735
-3756
-3776
-3797
-3818
-3839
-3860
-3881
-3902
-3923
-3944
-3965
-3987
-4008
-4029
-4051
-4072
-4094
-4115
-4137
-4159
-4181
-4202
-4224
-4247
-4269
-4291
-4313
-4336
-4358
-4380
-4403
-4426
-4448
-4471
-4494
-4516
-4539
-4562
-4585
-4608
-4631
-4654
-4678
-4701
-4724
-4748
-4771
-4795
-4818
-4842
-4866
-4890
-4914
-4938
-4962
-4986
-5011
-5035
-5060
-5084
-5109
-5134
-5159
-5184
-5209
-5234
-5260
-5285
-5310
-5336
-5361
-5386
-5412
-5438
-5463
-5489
-5515
-5540
-5566
-5592
-5618
-5644
-5670
-5696
-5722
-5748
-5774
-5800
-5826
-5852
-5878
-5905
-5931
-5957
-5983
-6010
-6036
-6062
-6088
-6115
-6141
-6167
-6193
-6219
-6245
-6271
-6297
-6323
-6349
-6375
-6401
-6427
-6452
-6478
-6504
-6529
-6555
-6581
-6606
-6632
-6657
-6683
-6708
-6734
-6759
-6785
-6810
-6836
-6861
-6887
-6912
-6938
-6963
-6988
-7014
-7039
-7064
-7089
-7115
-7140
-7165
-7190
-7215
-7239
-7264
-7289
-7313
-7338
-7362
-7387
-7411
-7435
-7459
-7483
-7507
-7531
-7555
-7578
-7602
-7625
-7648
-7672
-7695
-7717
-7740
-7763
-7785
-7807
-7829
-7851
-7873
-7894
-7915
-7937
-7958
-7978
-7999
-8019
-8039
-8060
-8080
-8099
-8119
-8138
-8157
-8176
-8195
-8214
-8232
-8250
-8268
-8286
-8303
-8321
-8338
-8355
-8372
-8388
-8405
-8421
-8437
-8453
-8469
-8485
-8500
-8515
-8530
-8545
-8559
-8574
-8588
-8602
-8616
-8629
-8643
-8656
-8669
-8682
-8695
-8708
-8720
-8732
-8745
-8757
-8768
-8780
-8791
-8802
-8813
-8824
-8835
-8845
-8855
-8865
-8875
-8885
-8894
-8904
-8913
-8922
-8930
-8939
-8947
-8955
-8962
-8970
-8977
-8984
-8991
-8998
-9004
-9010
-9016
-9022
-9027
-9032
-9037
-9042
-9047
-9052
-9056
-9060
-9064
-9068
-9072
-9075
-9078
-9082
-9085
-9087
-9090
-9093
-9095
-9097
-9099
-9101
-9102
-9104
-9105
-9106
-9107
-9108
-9109
-9109
-9109
-9109
-9109
-9109
-9109
-9108
-9107
-9107
-9105
-9104
-9103
-9101
-9099
-9097
-9095
-9093
-9090
-9087
-9084
-9081
-9078
-9075
-9071
-9067
-9063
-9059
-9055
-9050
-9045
-9040
-9035
-9030
-9024
-9018
-9012
-9006
-8999
-8993
-8986
-8979
-8971
-8964
-8956
-8948
-8939
-8931
-8922
-8913
-8903
-8893
-8883
-8873
-8863
-8852
-8841
-8830
-8818
-8807
-8795
-8783
-8770
-8758
-8745
-8732
-8718
-8705
-8691
-8677
-8662
-8648
-8633
-8618
-8603
-8588
-8572
-8556
-8540
-8524
-8508
-8491
-8474
-8457
-8440
-8423
-8405
-8387
-8369
-8351
-8333
-8314
-8295
-8276
-8257
-8237
-8218
-8198
-8178
-8157
-8138
-8117
-8096
-8076
-8055
-8035
-8013
-7992
-7971
-7950
-7928
-7906
-7884
-7862
-7840
-7818
-7795
-7773
-7750
-7727
-7704
-7681
-7658
-7634
-7611
-7587
-7564
-7540
-7516
-7492
-7468
-7443
-7419
-7395
-7370
-7345
-7320
-7295
-7270
-7245
-7219
-7194
-7168
-7142
-7116
-7090
-7064
-7037
-7011
-6984
-6957
-6930
-6903
-6876
-6849
-6821
-6793
-6766
-6738
-6710
-6681
-6653
-6624
-6596
-6567
-6538
-6509
-6480
-6451
-6421
-6392
-6362
-6333
-6303
-6273
-6242
-6212
-6182
-6151
-6120
-6089
-6059
-6027
-5996
-5965
-5933
-5901
-5870
-5838
-5805
-5773
-5741
-5708
-5675
-5642
-5609
-5576
-5542
-5509
-5475
-5441
-5407
-5373
-5339
-5305
-5270
-5236
-5201
-5166
-5131
-5096
-5061
-5026
-4990
-4955
-4919
-4883
-4847
-4811
-4775
-4738
-4702
-4665
-4629
-4592
-4555
-4518
-4481
-4444
-4407
-4370
-4333
-4295
-4258
-4220
-4182
-4145
-4107
-4069
-4030
-3993
-3955
-3916
-3878
-3840
-3801
-3763
-3725
-3686
-3648
-3609
-3571
-3532
-3494
-3455
-3416
-3378
-3339
-3301
-3262
-3223
-3185
-3146
-3108
-3069
-3030
-2992
-2953
-2914
-2876
-2837
-2798
-2760
-2721
-2682
-2644
-2605
-2567
-2528
-2490
-2451
-2412
-2374
-2335
-2297
-2258
-2220
-2182
-2143
-2105
-2066
-2028
-1989
-1951
-1912
-1874
-1835
-1797
-1759
-1720
-1682
-1643
-1605
-1566
-1528
-1489
-1451
-1412
-1374
-1336
-1297
-1259
-1221
-1182
-1144
-1106
-1068
-1030
-992
-953
-915
-877
-839
-802
-764
-726
-688
-650
-612
-574
-537
-499
-461
-424
-386
-349
-311
-274
-236
-199
-161
-124
-86
-49
-12
26
63
100
137
174
211
248
285
322
359
396
432
469
506
542
579
615
651
688
724
760
796
833
869
905
941
976
1012
1048
1084
1119
1155
1190
1226
1261
1296
1331
1366
1401
1436
1471
1506
1540
1574
1609
1643
1677
1711
1745
1779
1812
1846
1879
1913
1946
1979
2012
2044
2077
2110
2142
2174
2207
2239
2271
2303
2334
2366
2397
2429
2460
2491
2522
2553
2584
2615
2645
2675
2705
2736
2765
2795
2825
2854
2883
2912
2941
2970
2999
3027
3055
3084
3111
3139
3167
3194
3221
3249
3275
3302
3329
3355
3381
3408
3434
3459
3485
3510
3536
3561
3586
3611
3636
3660
3685
3709
3733
3757
3781
3804
3828
3851
3874
3897
3920
3942
3964
3987
4009
4030
4051
4074
4094
4117
4138
4159
4180
4200
4221
4241
4261
4282
4301
4321
4341
4360
4380
4399
4418
4437
4456
4475
4493
4512
4530
4548
4566
4584
4601
4619
4636
4653
4670
4687
4704
4721
4737
4753
4769
4785
4801
4817
4832
4848
4863
4878
4893
4908
4922
4937
4951
4965
4979
4993
5007
5020
5034
5047
5060
5073
5086
5098
5111
5123
5135
5147
5158
5170
5181
5192
5203
5214
5225
5235
5245
5255
5265
5275
5285
5294
5303
5312
5321
5330
5338
5347
5355
5363
5370
5378
5385
5392
5399
5406
5413
5419
5425
5431
5437
5443
5448
5454
5459
5463
5468
5472
5476
5480
5484
5488
5491
5494
5497
5499
5501
5503
5505
5507
5508
5509
5510
5511
5511
5511
5511
5511
5510
5509
5508
5507
5505
5503
5501
5499
5497
5494
5491
5488
5485
5481
5477
5473
5469
5465
5460
5456
5451
5446
5440
5435
5429
5423
5416
5410
5403
5396
5389
5382
5375
5367
5359
5351
5342
5334
5325
5316
5307
5297
5288
5278
5268
5258
5247
5237
5226
5215
5203
5192
5180
5168
5156
5144
5131
5119
5106
5093
5080
5066
5053
5039
5025
5011
4997
4983
4968
4954
4939
4925
4910
4895
4880
4864
4849
4833
4818
4802
4786
4770
4754
4738
4722
4706
4689
4673
4656
4639
4623
4606
4589
4572
4555
4538
4521
4503
4486
4469
4451
4434
4416
4398
4381
4363
4345
4327
4309
4290
4272
4254
4235
4217
4199
4180
4162
4143
4124
4106
4086
4067
4049
4030
4011
3993
3974
3955
3936
3917
3898
3878
3859
3840
3821
3802
3783
3763
3744
3725
3706
3687
3668
3649
3630
3611
3592
3573
3555
3536
3517
3499
3481
3462
3444
3426
3408
3390
3373
3355
3337
3320
3303
3286
3269
3252
3235
3219
3203
3187
3171
3155
3139
3124
3109
3094
3079
3064
3050
3036
3022
3008
2994
2980
2967
2954
2941
2928
2915
2902
2890
2877
2865
2853
2841
2830
2818
2807
2795
2784
2773
2762
2752
2741
2731
2721
2711
2701
2691
2682
2673
2663
2654
2645
2636
2628
2619
2611
2603
2594
2587
2579
2571
2563
2556
2548
2541
2534
2527
2520
2513
2506
2500
2493
2486
2480
2473
2467
2461
2455
2449
2443
2437
2432
2426
2420
2415
2410
2405
2399
2394
2390
2385
2380
2375
2370
2366
2361
2357
2352
2348
2343
2339
2335
2330
2326
2322
2318
2314
2310
2306
2302
2298
2295
2291
2287
2284
2280
2277
2274
2270
2267
2264
2261
2257
2254
2251
2248
2245
2243
2240
2237
2234
2231
2228
2226
2223
2220
2218
2215
2213
2210
2207
2205
2203
2200
2198
2196
2193
2191
2189
2187
2185
2183
2181
2179
2177
2175
2173
2171
2169
2167
2165
2164
2162
2160
2158
2157
2155
2153
2151
2150
2148
2146
2144
2143
2141
2140
2138
2136
2135
2133
2132
2131
2129
2128
2127
2125
2124
2123
2121
2120
2119
2118
2117
2116
2115
2113
2112
2111
2110
2109
2108
2107
2106
2104
2103
2102
2101
2100
2098
2097
2096
2094
2093
2092
2091
2089
2088
2087
2086
2085
2083
2082
2081
2080
2079
2078
2077
2076
2075
2074
2072
2071
2070
2069
2068
2067
2066
2065
2063
2062
2061
2060
2059
2058
2057
2056
2054
2053
2052
2051
2050
2049
2048
2047
2045
2045
2045
2044
2043
2041
2041
2041
2040
2040
2039
2037
2037
2037
2037
2036
2035
2035
2033
2033
2033
2033
2032
2031
2031
2029
2029
2029
2029
2028
2027
2027
2027
2025
2025
2025
2025
2024
2024
2024
2023
2023
2023
2023
2023
2021
2021
2021
2021
2021
2021
2021
2021
2021
2021
2021
2021
2021
2023
2023
2023
2023
2023
2024
2024
2024
2025
2025
2025
2025
2025
2027
2028
2028
2029
2029
2031
2032
2033
2035
2036
2037
2039
2041
2043
2044
2045
2048
2050
2053
2055
2057
2059
2062
2064
2067
2069
2072
2075
2077
2080
2083
2086
2089
2092
2095
2098
2101
2104
2108
2111
2114
2117
2120
2123
2127
2130
2133
2136
2139
2143
2146
2149
2152
2156
2159
2162
2165
2169
2172
2175
2179
2182
2185
2188
2192
2195
2198
2201
2205
2208
2211
2214
2218
2221
2224
2228
2231
2234
2238
2241
2245
2248
2251
2255
2258
2261
2265
2268
2271
2275
2278
2281
2284
2287
2290
2293
2296
2299
2302
2305
2308
2310
2313
2315
2318
2320
2323
2325
2327
2330
2332
2334
2337
2339
2341
2343
2345
2348
2350
2352
2354
2355
2357
2359
2361
2362
2364
2366
2367
2368
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2384
2385
2386
2386
2387
2388
2388
2388
2389
2389
2389
2389
2390
2390
2390
2390
2389
2389
2389
2389
2388
2388
2387
2387
2386
2385
2384
2383
2382
2381
2380
2378
2377
2375
2373
2371
2369
2367
2365
2362
2360
2357
2355
2352
2349
2346
2343
2339
2336
2332
2329
2325
2321
2317
2312
2308
2303
2299
2294
2289
2284
2279
2273
2268
2262
2256
2250
2244
2238
2232
2226
2219
2212
2206
2199
2192
2185
2178
2170
2163
2156
2148
2140
2133
2125
2117
2109
2100
2092
2083
2075
2066
2057
2047
2037
2029
2019
2009
2000
1990
1980
1969
1959
1949
1938
1928
1917
1907
1896
1885
1874
1864
1853
1842
1831
1820
1809
1797
1786
1775
1764
1752
1741
1729
1718
1706
1695
1683
1671
1660
1648
1636
1624
1612
1600
1587
1575
1563
1551
1538
1526
1513
1501
1489
1476
1464
1451
1439
1426
1414
1401
1389
1377
1364
1352
1340
1327
1315
1303
1291
1278
1266
1254
1242
1230
1218
1205
1193
1181
1169
1157
1144
1132
1120
1108
1096
1084
1072
1059
1047
1035
1022
1010
999
987
975
963
951
939
927
915
903
891
879
867
855
843
831
820
808
797
785
774
763
752
741
730
719
708
697
687
676
665
655
645
634
624
614
604
594
584
574
565
555
546
536
527
517
508
499
490
481
472
463
454
445
436
428
419
410
402
393
385
377
368
360
352
344
336
328
320
312
304
296
289
281
274
266
259
251
244
237
230
223
215
208
201
194
188
181
174
167
160
154
147
140
134
127
121
114
108
102
95
89
83
77
71
65
58
52
46
41
35
29
23
17
12
6
0
-5
-10
-16
-21
-26
-31
-36
-41
-45
-50
-54
-58
-63
-67
-71
-75
-79
-83
-87
-90
-94
-97
-101
-104
-107
-111
-114
-117
-120
-123
-125
-128
-131
-134
-136
-139
-141
-144
-147
-149
-152
-154
-157
-159
-162
-164
-166
-169
-171
-173
-176
-178
-180
-183
-185
-187
-190
-192
-194
-197
-199
-202
-204
-207
-210
-212
-215
-218
-220
-223
-226
-229
-232
-234
-237
-240
-243
-246
-249
-252
-254
-257
-260
-263
-266
-268
-271
-274
-277
-280
-282
-285
-288
-291
-294
-297
-299
-302
-305
-308
-311
-314
-317
-320
-323
-326
-328
-331
-334
-337
-340
-342
-345
-348
-350
-353
-356
-359
-361
-364
-366
-369
-372
-374
-377
-379
-382
-384
-387
-389
-392
-394
-396
-399
-401
-403
-406
-408
-410
-413
-415
-417
-420
-422
-425
-427
-430
-432
-435
-437
-440
-443
-445
-448
-451
-453
-456
-459
-462
-465
-468
-471
-474
-477
-480
-483
-486
-489
-492
-495
-498
-501
-504
-507
-511
-514
-517
-520
-523
-526
-530
-533
-536
-540
-543
-546
-550
-554
-557
-561
-564
-568
-572
-576
-580
-584
-588
-592
-596
-600
-604
-608
-613
-617
-621
-626
-630
-635
-639
-644
-649
-654
-659
-664
-669
-674
-680
-685
-690
-696
-701
-707
-712
-718
-724
-730
-735
-741
-747
-753
-760
-766
-772
-778
-784
-791
-797
-804
-810
-817
-824
-830
-837
-844
-851
-858
-865
-872
-880
-887
-894
-901
-909
-916
-924
-931
-938
-946
-953
-961
-968
-975
-983
-990
-998
-1004
-1012
-1020
-1027
-1035
-1042
-1050
-1057
-1065
-1072
-1080
-1087
-1095
-1103
-1110
-1118
-1126
-1133
-1141
-1149
-1157
-1165
-1172
-1180
-1188
-1196
-1204
-1212
-1220
-1228
-1237
-1245
-1253
-1261
-1270
-1278
-1287
-1295
-1304
-1312
-1321
-1329
-1338
-1347
-1355
-1364
-1373
-1382
-1390
-1399
-1408
-1417
-1426
-1435
-1444
-1453
-1462
-1470
-1479
-1488
-1497
-1506
-1515
-1524
-1533
-1542
-1551
-1560
-1570
-1579
-1588
-1597
-1606
-1616
-1625
-1634
-1643
-1653
-1662
-1671
-1681
-1690
-1700
-1709
-1718
-1728
-1737
-1747
-1756
-1766
-1775
-1785
-1794
-1804
-1813
-1823
-1832
-1842
-1851
-1861
-1870
-1880
-1889
-1899
-1908
-1918
-1927
-1937
-1946
-1955
-1964
-1974
-1983
-1992
-2001
-2009
-2019
-2028
-2037
-2045
-2055
-2064
-2073
-2082
-2091
-2100
-2108
-2117
-2126
-2134
-2143
-2151
-2160
-2168
-2177
-2185
-2193
-2201
-2209
-2217
-2225
-2233
-2241
-2249
-2257
-2264
-2272
-2279
-2287
-2294
-2302
-2309
-2316
-2324
-2331
-2338
-2345
-2351
-2358
-2365
-2372
-2378
-2385
-2391
-2398
-2404
-2410
-2416
-2422
-2428
-2434
-2440
-2446
-2452
-2457
-2463
-2469
-2474
-2479
-2485
-2490
-2495
-2500
-2506
-2511
-2516
-2521
-2525
-2530
-2535
-2540
-2544
-2549
-2554
-2558
-2563
-2567
-2572
-2576
-2581
-2585
-2589
-2594
-2598
-2602
-2606
-2610
-2614
-2618
-2622
-2626
-2630
-2633
-2637
-2641
-2644
-2648
-2651
-2654
-2658
-2661
-2664
-2667
-2670
-2673
-2675
-2678
-2681
-2683
-2686
-2688
-2690
-2693
-2695
-2697
-2699
-2701
-2703
-2705
-2707
-2709
-2710
-2712
-2714
-2715
-2716
-2718
-2719
-2720
-2721
-2723
-2724
-2724
-2725
-2726
-2727
-2727
-2728
-2728
-2729
-2729
-2729
-2729
-2729
-2729
-2729
-2728
-2728
-2728
-2727
-2726
-2726
-2725
-2724
-2723
-2722
-2721
-2720
-2718
-2717
-2716
-2714
-2713
-2711
-2709
-2708
-2706
-2704
-2702
-2700
-2698
-2696
-2694
-2692
-2689
-2687
-2685
-2683
-2680
-2678
-2675
-2673
-2670
-2667
-2664
-2661
-2658
-2655
-2652
-2649
-2646
-2643
-2639
-2636
-2632
-2629
-2625
-2622
-2618
-2614
-2611
-2607
-2603
-2600
-2596
-2592
-2588
-2584
-2581
-2577
-2573
-2569
-2566
-2562
-2558
-2554
-2550
-2546
-2543
-2539
-2535
-2531
-2527
-2523
-2519
-2515
-2510
-2506
-2502
-2498
-2493
-2489
-2484
-2480
-2475
-2471
-2466
-2461
-2456
-2452
-2447
-2442
-2437
-2432
-2427
-2423
-2418
-2413
-2408
-2403
-2398
-2393
-2389
-2384
-2379
-2374
-2369
-2365
-2360
-2355
-2350
-2345
-2341
-2336
-2331
-2326
-2322
-2317
-2312
-2307
-2303
-2298
-2293
-2289
-2284
-2280
-2275
-2271
-2266
-2262
-2257
-2253
-2249
-2244
-2240
-2236
-2232
-2227
-2223
-2219
-2215
-2211
-2207
-2203
-2199
-2195
-2191
-2187
-2183
-2180
-2176
-2172
-2168
-2165
-2161
-2158
-2154
-2151
-2147
-2144
-2141
-2137
-2134
-2131
-2128
-2125
-2122
-2119
-2116
-2113
-2110
-2107
-2104
-2101
-2099
-2096
-2094
-2091
-2088
-2086
-2084
-2081
-2079
-2077
-2074
-2072
-2070
-2068
-2066
-2064
-2062
-2061
-2059
-2057
-2056
-2055
-2053
-2052
-2051
-2050
-2049
-2048
-2047
-2045
-2045
-2045
-2044
-2044
-2043
-2043
-2041
-2041
-2041
-2041
-2041
-2041
-2041
-2041
-2041
-2041
-2041
-2041
-2041
-2043
-2043
-2044
-2045
-2045
-2047
-2048
-2049
-2050
-2051
-2053
-2054
-2055
-2057
-2059
-2060
-2062
-2064
-2066
-2067
-2069
-2072
-2074
-2076
-2078
-2081
-2083
-2086
-2089
-2092
-2094
-2098
-2101
-2104
-2107
-2111
-2114
-2118
-2121
-2125
-2129
-2133
-2137
-2141
-2145
-2149
-2154
-2158
-2163
-2167
-2172
-2176
-2181
-2186
-2191
-2195
-2200
-2205
-2210
-2215
-2221
-2226
-2231
-2236
-2242
-2247
-2253
-2259
-2264
-2270
-2276
-2282
-2288
-2295
-2301
-2307
-2314
-2321
-2328
-2335
-2342
-2349
-2356
-2364
-2371
-2379
-2387
-2394
-2402
-2410
-2418
-2426
-2435
-2443
-2452
-2460
-2469
-2478
-2487
-2496
-2505
-2514
-2523
-2533
-2542
-2552
-2561
-2571
-2581
-2591
-2601
-2611
-2621
-2631
-2642
-2652
-2663
-2674
-2684
-2695
-2706
-2717
-2728
-2740
-2751
-2763
-2774
-2786
-2798
-2810
-2822
-2834
-2847
-2859
-2872
-2884
-2897
-2910
-2923
-2936
-2949
-2962
-2975
-2989
-3002
-3016
-3029
-3043
-3057
-3071
-3085
-3099
-3113
-3127
-3141
-3156
-3170
-3185
-3199
-3214
-3229
-3244
-3259
-3274
-3289
-3304
-3319
-3335
-3350
-3366
-3381
-3397
-3412
-3428
-3444
-3460
-3476
-3492
-3508
-3524
-3540
-3556
-3572
-3589
-3605
-3621
-3638
-3654
-3671
-3688
-3704
-3721
-3738
-3755
-3772
-3789
-3805
-3822
-3839
-3856
-3873
-3890
-3907
-3923
-3940
-3957
-3974
-3991
-4006
-4024
-4041
-4058
-4075
-4091
-4108
-4125
-4142
-4159
-4175
-4192
-4209
-4226
-4243
-4259
-4276
-4293
-4310
-4326
-4343
-4360
-4377
-4393
-4410
-4427
-4443
-4460
-4477
-4493
-4510
-4526
-4543
-4560
-4576
-4593
-4609
-4626
-4642
-4658
-4675
-4691
-4708
-4724
-4740
-4756
-4773
-4789
-4805
-4821
-4837
-4853
-4869
-4885
-4901
-4916
-4932
-4948
-4964
-4979
-4995
-5010
-5025
-5041
-5056
-5071
-5087
-5102
-5117
-5132
-5147
-5162
-5177
-5191
-5206
-5221
-5235
-5250
-5264
-5278
-5293
-5307
-5321
-5335
-5348
-5362
-5376
-5389
-5403
-5416
-5430
-5443
-5456
-5469
-5482
-5495
-5508
-5521
-5533
-5546
-5558
-5571
-5583
-5596
-5608
-5620
-5632
-5644
-5656
-5668
-5680
-5692
-5704
-5716
-5727
-5739
-5750
-5762
-5773
-5785
-5796
-5807
-5818
-5829
-5840
-5851
-5862
-5873
-5884
-5895
-5905
-5916
-5926
-5937
-5947
-5958
-5968
-5978
-5988
-5998
-6008
-6018
-6028
-6038
-6047
-6057
-6066
-6076
-6085
-6094
-6103
-6112
-6121
-6130
-6138
-6147
-6155
-6163
-6172
-6180
-6188
-6196
-6203
-6211
-6219
-6226
-6233
-6241
-6248
-6255
-6262
-6268
-6275
-6282
-6288
-6294
-6301
-6307
-6312
-6318
-6324
-6329
-6335
-6340
-6345
-6350
-6355
-6360
-6364
-6369
-6373
-6378
-6382
-6386
-6390
-6393
-6397
-6400
-6404
-6407
-6410
-6413
-6415
-6418
-6421
-6423
-6425
-6427
-6429
-6431
-6433
-6434
-6436
-6437
-6438
-6439
-6440
-6441
-6441
-6442
-6442
-6442
-6442
-6442
-6442
-6441
-6440
-6440
-6439
-6438
-6437
-6435
-6434
-6432
-6430
-6428
-6426
-6424
-6422
-6419
-6417
-6414
-6411
-6408
-6405
-6401
-6398
-6394
-6390
-6386
-6382
-6378
-6374
-6369
-6365
-6360
-6355
-6350
-6345
-6340
-6335
-6329
-6324
-6318
-6312
-6306
-6300
-6294
-6288
-6282
-6276
-6269
-6263
-6256
-6249
-6243
-6236
-6229
-6222
-6215
-6208
-6201
-6194
-6186
-6179
-6172
-6164
-6157
-6149
-6142
-6134
-6127
-6119
-6112
-6104
-6097
-6089
-6081
-6074
-6066
-6058
-6050
-6043
-6035
-6027
-6019
-6011
-6003
-5995
-5987
-5980
-5972
-5964
-5956
-5948
-5940
-5932
-5924
-5916
-5908
-5900
-5892
-5884
-5876
-5867
-5859
-5851
-5843
-5835
-5827
-5819
-5811
-5803
-5794
-5786
-5778
-5770
-5762
-5754
-5745
-5737
-5729
-5720
-5712
-5704
-5696
-5687
-5679
-5670
-5662
-5654
-5645
-5637
-5628
-5620
-5611
-5603
-5594
-5586
-5577
-5569
-5560
-5552
-5543
-5535
-5526
-5518
-5509
-5501
-5492
-5484
-5475
-5467
-5458
-5450
-5441
-5433
-5424
-5416
-5408
-5399
-5391
-5382
-5374
-5366
-5357
-5349
-5341
-5332
-5324
-5315
-5307
-5299
-5290
-5282
-5274
-5265
-5257
-5249
-5240
-5232
-5223
-5215
-5206
-5198
-5189
-5181
-5172
-5164
-5155
-5147
-5138
-5130
-5121
-5113
-5104
-5096
-5087
-5079
-5071
-5062
-5054
-5046
-5037
-5029
-5021
-5013
-5005
-4997
-4989
-4981
-4973
-4965
-4958
-4950
-4942
-4934
-4926
-4919
-4911
-4903
-4895
-4888
-4880
-4872
-4864
-4857
-4849
-4841
-4834
-4826
-4818
-4811
-4803
-4795
-4788
-4780
-4773
-4765
-4758
-4750
-4743
-4735
-4728
-4721
-4713
-4706
-4698
-4691
-4684
-4676
-4669
-4662
-4654
-4647
-4640
-4632
-4625
-4618
-4610
-4603
-4595
-4588
-4581
-4573
-4566
-4558
-4551
-4543
-4536
-4528
-4521
-4513
-4506
-4498
-4491
-4483
-4475
-4467
-4460
-4452
-4444
-4436
-4428
-4420
-4412
-4404
-4396
-4388
-4379
-4371
-4363
-4354
-4346
-4337
-4328
-4320
-4311
-4302
-4293
-4284
-4276
-4267
-4257
-4248
-4239
-4230
-4221
-4212
-4202
-4193
-4183
-4174
-4164
-4155
-4145
-4135
-4126
-4116
-4106
-4096
-4086
-4075
-4066
-4054
-4045
-4035
-4025
-4014
-4003
-3993
-3983
-3972
-3961
-3951
-3940
-3929
-3918
-3907
-3896
-3885
-3874
-3863
-3851
-3840
-3829
-3817
-3806
-3794
-3783
-3771
-3760
-3748
-3736
-3724
-3712
-3700
-3688
-3676
-3663
-3651
-3639
-3626
-3613
-3601
-3588
-3575
-3562
-3549
-3536
-3523
-3509
-3496
-3482
-3469
-3455
-3442
-3428
-3414
-3400
-3386
-3372
-3358
-3344
-3330
-3316
-3301
-3287
-3272
-3257
-3242
-3228
-3213
-3197
-3182
-3167
-3152
-3136
-3121
-3105
-3089
-3073
-3057
-3041
-3025
-3009
-2993
-2977
-2960
-2944
-2928
-2911
-2895
-2878
-2862
-2845
-2829
-2812
-2795
-2779
-2762
-2745
-2728
-2712
-2695
-2678
-2661
-2644
-2627
-2610
-2593
-2577
-2560
-2543
-2526
-2509
-2492
-2475
-2458
-2440
-2423
-2406
-2389
-2373
-2356
-2339
-2322
-2305
-2288
-2271
-2254
-2237
-2220
-2203
-2186
-2169
-2152
-2135
-2119
-2102
-2085
-2068
-2051
-2033
-2017
-2001
-1984
-1967
-1950
-1934
-1917
-1900
-1884
-1867
-1851
-1834
-1818
-1801
-1785
-1769
-1752
-1736
-1720
-1704
-1688
-1671
-1655
-1639
-1623
-1607
-1591
-1575
-1559
-1543
-1527
-1511
-1496
-1480
-1464
-1448
-1432
-1416
-1401
-1385
-1369
-1353
-1338
-1322
-1306
-1291
-1275
-1259
-1244
-1228
-1213
-1197
-1182
-1166
-1151
-1135
-1120
-1104
-1089
-1074
-1058
-1043
-1028
-1012
-997
-982
-967
-952
-937
-922
-907
-892
-877
-862
-847
-832
-817
-803
-788
-773
-758
-744
-729
-714
-700
-685
-670
-656
-641
-627
-612
-598
-584
-569
-555
-541
-526
-512
-498
-484
-470
-455
-441
-427
-413
-399
-385
-371
-358
-344
-330
-316
-303
-289
-276
-262
-249
-235
-222
-208
-195
-182
-168
-155
-142
-129
-116
-103
-90
-77
-64
-51
-38
-25
-12
0
13
26
39
51
64
76
89
101
114
126
138
151
163
175
187
199
211
223
235
247
259
271
282
294
306
317
329
340
351
362
374
385
396
407
418
429
439
450
461
471
482
492
502
513
523
533
543
553
563
572
582
592
601
611
620
630
639
648
657
666
675
684
693
702
710
719
727
736
744
752
761
769
777
784
792
800
807
815
822
829
837
844
850
857
864
871
877
884
890
896
902
908
914
919
925
930
935
940
945
950
955
959
964
968
972
976
979
983
986
990
993
996
999
1000
1004
1006
1008
1010
1012
1014
1014
1016
1018
1018
1018
1020
1020
1020
1020
1020
1020
1020
1020
1020
1018
1018
1016
1016
1014
1012
1010
1008
1006
1004
1002
999
996
993
990
987
983
980
976
972
968
964
959
955
950
945
940
935
930
925
919
914
908
902
896
890
884
878
872
865
859
852
846
839
832
825
818
811
804
797
790
782
775
767
760
752
744
737
729
721
713
705
698
690
682
674
666
658
650
642
634
625
617
609
601
593
585
577
569
561
552
544
536
528
520
513
505
497
489
481
474
466
459
451
444
436
429
422
415
407
400
393
387
380
373
366
360
353
346
340
333
327
321
315
308
302
296
290
285
279
273
268
262
257
251
246
241
235
230
225
221
216
211
206
202
198
193
189
185
181
177
173
169
166
162
158
155
152
148
145
142
139
136
133
131
128
126
123
121
119
117
115
113
111
109
108
106
104
103
101
100
98
97
96
94
93
92
91
90
89
87
86
85
84
83
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
58
57
56
55
53
52
51
49
48
46
45
43
42
40
39
37
36
34
33
31
29
28
26
24
22
20
19
17
15
13
11
9
7
5
3
1
-1
-4
-6
-8
-10
-12
-14
-17
-19
-21
-24
-26
-28
-31
-33
-36
-38
-41
-43
-46
-48
-51
-54
-57
-59
-62
-65
-68
-71
-74
-77
-80
-84
-87
-90
-94
-97
-101
-105
-109
-112
-117
-121
-125
-129
-133
-138
-142
-147
-152
-156
-161
-166
-172
-177
-182
-188
-193
-199
-205
-210
-216
-222
-228
-235
-241
-247
-253
-260
-266
-273
-279
-286
-293
-299
-306
-313
-320
-327
-334
-341
-348
-355
-363
-370
-377
-385
-392
-400
-407
-415
-422
-430
-438
-446
-454
-462
-470
-478
-486
-494
-502
-511
-519
-528
-536
-545
-553
-562
-571
-580
-589
-598
-607
-616
-625
-635
-644
-653
-663
-673
-682
-692
-702
-712
-722
-732
-742
-752
-763
-773
-784
-794
-805
-816
-827
-838
-849
-860
-871
-882
-893
-905
-916
-928
-940
-951
-963
-975
-987
-999
-1010
-1022
-1035
-1048
-1060
-1072
-1085
-1097
-1109
-1122
-1135
-1147
-1160
-1173
-1186
-1199
-1212
-1225
-1238
-1251
-1264
-1277
-1290
-1303
-1317
-1330
-1343
-1356
-1370
-1383
-1396
-1410
-1423
-1436
-1450
-1463
-1477
-1490
-1503
-1517
-1530
-1544
-1557
-1570
-1584
-1597
-1611
-1624
-1637
-1651
-1664
-1677
-1690
-1703
-1717
-1730
-1743
-1756
-1769
-1782
-1794
-1807
-1820
-1833
-1845
-1858
-1871
-1883
-1895
-1908
-1920
-1932
-1944
-1956
-1968
-1980
-1992
-2004
-2016
-2027
-2039
-2050
-2062
-2073
-2084
-2095
-2106
-2117
-2128
-2139
-2149
-2160
-2170
-2180
-2190
-2200
-2210
-2220
-2230
-2239
-2249
-2258
-2267
-2276
-2285
-2294
-2302
-2311
-2320
-2328
-2336
-2344
-2352
-2360
-2368
-2376
-2383
-2391
-2398
-2405
-2412
-2419
-2426
-2432
-2438
-2445
-2451
-2457
-2463
-2468
-2474
-2480
-2485
-2490
-2495
-2500
-2505
-2510
-2515
-2519
-2524
-2528
-2532
-2537
-2541
-2545
-2548
-2552
-2556
-2559
-2563
-2566
-2569
-2573
-2576
-2579
-2582
-2585
-2587
-2590
-2593
-2595
-2598
-2600
-2603
-2605
-2607
-2610
-2612
-2614
-2616
-2618
-2620
-2622
-2624
-2626
-2627
-2629
-2631
-2633
-2635
-2636
-2638
-2640
-2641
-2643
-2645
-2646
-2648
-2650
-2651
-2653
-2654
-2656
-2657
-2659
-2660
-2662
-2663
-2665
-2666
-2667
-2669
-2670
-2672
-2673
-2675
-2676
-2677
-2679
-2680
-2682
-2683
-2684
-2686
-2687
-2689
-2690
-2691
-2693
-2694
-2696
-2697
-2699
-2700
-2701
-2703
-2704
-2706
-2707
-2708
-2710
-2711
-2712
-2714
-2715
-2716
-2717
-2718
-2720
-2721
-2722
-2723
-2724
-2725
-2726
-2727
-2728
-2729
-2730
-2731
-2732
-2733
-2734
-2735
-2736
-2737
-2738
-2739
-2740
-2741
-2742
-2743
-2744
-2745
-2746
-2747
-2748
-2749
-2749
-2750
-2751
-2752
-2752
-2753
-2754
-2755
-2755
-2756
-2757
-2758
-2758
-2759
-2760
-2761
-2761
-2762
-2763
-2764
-2764
-2765
-2766
-2766
-2767
-2768
-2768
-2769
-2770
-2771
-2771
-2772
-2773
-2773
-2774
-2775
-2775
-2776
-2777
-2777
-2778
-2779
-2780
-2780
-2781
-2782
-2783
-2784
-2785
-2786
-2787
-2788
-2789
-2790
-2791
-2793
-2794
-2795
-2796
-2798
-2799
-2801
-2802
-2804
-2806
-2807
-2809
-2811
-2813
-2815
-2817
-2819
-2821
-2823
-2826
-2828
-2830
-2833
-2835
-2838
-2841
-2843
-2846
-2849
-2852
-2855
-2858
-2861
-2864
-2868
-2871
-2874
-2878
-2882
-2885
-2889
-2893
-2897
-2901
-2905
-2909
-2913
-2917
-2921
-2926
-2930
-2935
-2939
-2944
-2949
-2953
-2958
-2963
-2968
-2973
-2979
-2984
-2989
-2995
-3000
-3006
-3012
-3017
-3023
-3029
-3035
-3041
-3047
-3053
-3060
-3066
-3072
-3079
-3085
-3092
-3098
-3105
-3112
-3119
-3126
-3133
-3140
-3147
-3154
-3161
-3168
-3176
-3183
-3190
-3197
-3205
-3212
-3220
-3227
-3234
-3242
-3249
-3257
-3264
-3271
-3279
-3286
-3294
-3301
-3309
-3316
-3323
-3331
-3338
-3345
-3353
-3360
-3367
-3375
-3382
-3389
-3397
-3404
-3411
-3418
-3426
-3433
-3440
-3447
-3454
-3461
-3468
-3475
-3482
-3489
-3496
-3503
-3510
-3517
-3524
-3531
-3537
-3544
-3551
-3557
-3564
-3571
-3577
-3584
-3590
-3597
-3603
-3609
-3616
-3622
-3628
-3634
-3640
-3646
-3652
-3658
-3664
-3669
-3675
-3681
-3686
-3692
-3697
-3702
-3708
-3713
-3718
-3723
-3728
-3733
-3738
-3743
-3747
-3752
-3756
-3761
-3765
-3769
-3773
-3777
-3781
-3785
-3789
-3792
-3796
-3799
-3802
-3805
-3808
-3811
-3814
-3817
-3819
-3822
-3824
-3826
-3829
-3831
-3833
-3835
-3836
-3838
-3840
-3841
-3843
-3844
-3845
-3846
-3847
-3848
-3849
-3850
-3850
-3851
-3851
-3851
-3851
-3851
-3851
-3851
-3851
-3850
-3850
-3849
-3848
-3847
-3846
-3845
-3844
-3843
-3842
-3840
-3839
-3837
-3835
-3833
-3831
-3829
-3827
-3825
-3823
-3820
-3817
-3815
-3812
-3809
-3806
-3803
-3799
-3796
-3792
-3789
-3785
-3781
-3777
-3773
-3769
-3765
-3760
-3756
-3751
-3747
-3742
-3737
-3732
-3727
-3722
-3717
-3712
-3706
-3701
-3695
-3689
-3684
-3678
-3672
-3666
-3660
-3653
-3647
-3641
-3635
-3628
-3621
-3615
-3608
-3601
-3595
-3588
-3581
-3574
-3567
-3560
-3553
-3546
-3538
-3531
-3524
-3517
-3509
-3502
-3494
-3487
-3479
-3471
-3464
-3456
-3448
-3440
-3432
-3424
-3416
-3408
-3400
-3392
-3384
-3376
-3368
-3359
-3351
-3343
-3334
-3326
-3317
-3309
-3300
-3291
-3282
-3273
-3264
-3255
-3246
-3237
-3228
-3219
-3210
-3201
-3192
-3183
-3174
-3165
-3156
-3146
-3137
-3128
-3119
-3110
-3100
-3091
-3082
-3072
-3063
-3054
-3045
-3035
-3026
-3017
-3008
-2999
-2990
-2981
-2972
-2963
-2954
-2945
-2936
-2927
-2918
-2909
-2900
-2891
-2882
-2872
-2863
-2854
-2845
-2836
-2827
-2818
-2809
-2800
-2791
-2782
-2773
-2764
-2755
-2746
-2737
-2728
-2719
-2710
-2701
-2691
-2682
-2673
-2664
-2655
-2645
-2636
-2627
-2618
-2609
-2600
-2591
-2582
-2573
-2564
-2555
-2546
-2537
-2528
-2519
-2510
-2501
-2492
-2483
-2474
-2465
-2456
-2447
-2438
-2429
-2420
-2411
-2402
-2394
-2385
-2376
-2368
-2359
-2350
-2342
-2333
-2324
-2315
-2306
-2298
-2289
-2280
-2271
-2263
-2254
-2245
-2236
-2227
-2219
-2210
-2201
-2192
-2184
-2175
-2166
-2157
-2148
-2140
-2131
-2122
-2113
-2104
-2096
-2087
-2078
-2069
-2060
-2052
-2043
-2033
-2025
-2016
-2008
-1999
-1990
-1981
-1972
-1963
-1954
-1945
-1936
-1927
-1918
-1909
-1900
-1891
-1882
-1873
-1864
-1854
-1845
-1836
-1827
-1818
-1809
-1799
-1790
-1781
-1772
-1763
-1754
-1745
-1735
-1726
-1717
-1708
-1699
-1690
-1681
-1672
-1663
-1654
-1645
-1636
-1627
-1619
-1610
-1601
-1593
-1584
-1576
-1568
-1559
-1551
-1543
-1534
-1526
-1518
-1510
-1502
-1494
-1485
-1477
-1469
-1461
-1453
-1445
-1437
-1429
-1421
-1413
-1405
-1397
-1389
-1381
-1373
-1365
-1357
-1349
-1341
-1333
-1325
-1318
-1310
-1302
-1294
-1287
-1279
-1271
-1264
-1256
-1248
-1241
-1233
-1226
-1218
-1211
-1203
-1196
-1189
-1182
-1175
-1168
-1161
-1154
-1148
-1141
-1134
-1128
-1121
-1115
-1108
-1102
-1096
-1089
-1083
-1077
-1071
-1064
-1058
-1052
-1046
-1040
-1035
-1029
-1022
-1016
-1012
-1006
-1000
-995
-989
-984
-978
-973
-967
-962
-956
-951
-946
-940
-935
-930
-925
-920
-915
-910
-905
-901
-896
-891
-887
-882
-878
-873
-869
-865
-860
-856
-852
-848
-844
-840
-836
-832
-828
-824
-821
-817
-814
-810
-807
-804
-801
-797
-794
-791
-788
-785
-783
-780
-777
-774
-772
-769
-766
-764
-761
-759
-757
-754
-752
-750
-748
-746
-744
-742
-740
-738
-737
-735
-733
-731
-730
-728
-726
-725
-723
-721
-720
-718
-717
-715
-714
-712
-710
-709
-707
-706
-704
-703
-701
-699
-698
-696
-694
-693
-691
-690
-688
-686
-685
-683
-681
-679
-678
-676
-674
-673
-671
-669
-667
-665
-663
-661
-659
-657
-655
-653
-650
-648
-646
-644
-641
-639
-636
-634
-631
-629
-626
-624
-621
-618
-615
-612
-610
-607
-604
-601
-597
-594
-591
-588
-585
-581
-578
-574
-571
-567
-564
-560
-557
-553
-549
-545
-542
-538
-534
-530
-526
-522
-518
-514
-510
-506
-502
-498
-494
-489
-485
-481
-476
-472
-467
-463
-458
-454
-449
-444
-440
-435
-430
-425
-420
-415
-410
-405
-400
-395
-390
-385
-380
-375
-369
-364
-359
-353
-348
-343
-337
-332
-326
-321
-316
-310
-305
-299
-294
-288
-283
-277
-272
-266
-261
-255
-250
-244
-239
-234
-228
-223
-218
-212
-207
-202
-197
-191
-186
-181
-176
-171
-166
-161
-156
-151
-146
-141
-137
-132
-127
-123
-118
-113
-109
-104
-100
-96
-91
-87
-83
-79
-75
-70
-66
-63
-59
-55
-51
-47
-44
-40
-36
-33
-29
-26
-23
-19
-16
-13
-10
-7
-4
-1
2
5
7
10
13
15
17
19
22
24
25
27
29
31
32
34
35
37
38
40
41
42
44
45
46
47
48
49
49
50
51
51
51
52
52
52
52
52
52
52
52
52
52
51
51
51
50
50
49
48
48
47
46
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
29
28
27
26
25
24
23
22
20
19
18
17
16
15
14
13
12
11
11
10
9
9
8
8
7
7
7
6
6
6
6
6
6
6
6
6
7
7
7
8
8
9
10
10
11
12
13
14
15
17
18
19
21
22
24
26
28
30
32
34
37
39
42
45
47
50
53
57
60
63
67
70
74
78
82
86
90
94
99
103
108
112
117
122
127
133
138
144
149
155
161
167
173
180
186
193
199
206
213
220
227
234
242
249
257
264
272
280
288
296
305
313
321
330
339
348
357
366
375
384
394
403
413
423
433
443
453
463
474
484
495
506
517
528
539
550
562
573
585
597
609
621
633
645
658
670
683
696
708
721
734
748
761
774
788
802
815
829
843
857
871
886
900
915
929
944
959
974
989
1004
1018
1035
1050
1066
1081
1097
1113
1129
1145
1161
1177
1194
1210
1226
1243
1259
1276
1292
1309
1326
1342
1359
1376
1393
1409
1426
1443
1460
1477
1494
1510
1527
1544
1561
1578
1595
1612
1629
1646
1663
1680
1697
1714
1730
1747
1764
1781
1798
1814
1831
1848
1864
1881
1897
1914
1930
1947
1963
1979
1996
2012
2028
2044
2060
2076
2092
2108
2124
2140
2156
2172
2187
2203
2219
2234
2250
2265
2281
2296
2311
2326
2341
2356
2371
2386
2401
2416
2431
2445
2460
2474
2489
2503
2517
2531
2545
2559
2573
2587
2601
2614
2628
2641
2655
2668
2681
2694
2707
2720
2733
2746
2758
2771
2784
2796
2808
2820
2833
2845
2857
2868
2880
2892
2903
2915
2926
2937
2948
2959
2970
2981
2991
3002
3012
3023
3033
3043
3053
3063
3073
3083
3092
3102
3111
3120
3129
3138
3148
3156
3165
3174
3183
3191
3200
3208
3216
3225
3233
3241
3249
3257
3265
3273
3280
3288
3295
3303
3310
3318
3325
3332
3340
3347
3354
3361
3367
3374
3381
3388
3394
3401
3407
3414
3420
3426
3432
3439
3444
3450
3456
3462
3468
3473
3479
3484
3489
3494
3499
3504
3509
3514
3519
3524
3529
3533
3538
3542
3546
3551
3555
3559
3563
3567
3571
3575
3579
3583
3587
3591
3594
3598
3601
3605
3608
3612
3615
3618
3621
3625
3628
3631
3634
3637
3640
3643
3645
3648
3651
3654
3657
3659
3662
3665
3667
3670
3672
3675
3677
3680
3683
3685
3688
3690
3693
3695
3698
3700
3702
3705
3707
3710
3713
3715
3718
3720
3723
3726
3728
3731
3734
3736
3739
3742
3745
3748
3751
3754
3757
3760
3763
3766
3769
3772
3776
3779
3782
3785
3789
3792
3795
3799
3802
3806
3809
3813
3816
3820
3823
3827
3830
3834
3838
3841
3845
3849
3853
3856
3860
3864
3868
3872
3876
3880
3884
3888
3892
3896
3900
3904
3909
3913
3917
3921
3926
3930
3935
3939
3944
3948
3953
3958
3962
3967
3972
3977
3982
3987
3992
3997
4002
4008
4013
4019
4024
4030
4035
4041
4046
4053
4059
4064
4070
4077
4083
4089
4094
4101
4107
4114
4120
4126
4133
4139
4146
4153
4159
4166
4173
4180
4187
4194
4201
4208
4215
4222
4230
4237
4245
4252
4260
4267
4275
4283
4291
4299
4307
4315
4323
4331
4340
4348
4357
4365
4374
4383
4392
4401
4410
4419
4428
4437
4447
4456
4465
4475
4485
4494
4504
4514
4524
4534
4544
4554
4565
4575
4585
4596
4606
4617
4627
4638
4648
4659
4670
4681
4692
4703
4714
4725
4736
4748
4759
4770
4782
4793
4805
4816
4828
4840
4851
4863
4875
4887
4898
4910
4922
4934
4946
4958
4970
4982
4994
5006
5019
5031
5043
5055
5068
5080
5092
5104
5117
5129
5141
5154
5166
5178
5191
5203
5215
5228
5240
5252
5264
5277
5289
5301
5313
5325
5337
5349
5361
5373
5385
5397
5409
5421
5433
5445
5456
5468
5480
5491
5503
5514
5526
5537
5548
5560
5571
5582
5593
5604
5615
5626
5637
5648
5658
5669
5679
5690
5700
5711
5721
5731
5741
5751
5761
5771
5781
5791
5800
5810
5819
5829
5838
5848
5857
5866
5875
5884
5893
5901
5910
5919
5927
5936
5944
5952
5960
5968
5976
5984
5992
6000
6008
6015
6023
6030
6038
6045
6052
6059
6066
6073
6080
6087
6094
6100
6107
6114
6120
6126
6132
6139
6145
6151
6157
6163
6168
6174
6180
6185
6191
6196
6202
6207
6212
6217
6222
6227
6232
6237
6241
6246
6251
6255
6260
6264
6268
6273
6277
6281
6285
6289
6293
6297
6301
6305
6309
6313
6317
6321
6325
6328
6332
6336
6339
6343
6347
6350
6354
6357
6361
6364
6367
6371
6374
6378
6381
6384
6387
6390
6394
6397
6400
6403
6406
6409
6412
6415
6418
6421
6424
6427
6430
6433
6436
6439
6442
6445
6448
6451
6453
6456
6459
6462
6465
6468
6470
6473
6476
6479
6482
6485
6487
6490
6493
6496
6499
6502
6505
6508
6511
6514
6517
6520
6523
6525
6528
6531
6534
6537
6540
6543
6546
6549
6552
6555
6557
6560
6563
6566
6569
6572
6575
6578
6581
6584
6587
6589
6592
6595
6598
6601
6604
6607
6610
6613
6616
6619
6622
6625
6628
6631
6634
6638
6641
6644
6647
6650
6653
6656
6659
6662
6665
6668
6671
6674
6677
6680
6683
6686
6689
6692
6695
6698
6701
6703
6706
6709
6712
6714
6717
6720
6722
6725
6728
6730
6733
6735
6738
6740
6743
6745
6748
6750
6752
6754
6757
6759
6761
6763
6765
6768
6770
6772
6774
6776
6778
6780
6782
6784
6786
6788
6790
6792
6794
6797
6799
6801
6803
6805
6807
6809
6811
6813
6815
6817
6819
6821
6823
6825
6827
6829
6831
6833
6835
6837
6839
6841
6843
6845
6848
6850
6852
6854
6856
6858
6861
6863
6865
6867
6870
6872
6874
6877
6879
6881
6884
6886
6888
6891
6893
6896
6898
6901
6903
6906
6908
6911
6914
6916
6919
6921
6924
6926
6929
6931
6934
6937
6939
6942
6944
6947
6949
6952
6954
6957
6959
6962
6964
6967
6969
6972
6974
6977
6979
6982
6984
6987
6989
6992
6995
6997
7000
7002
7004
7007
7009
7012
7014
7017
7019
7022
7024
7026
7029
7031
7033
7036
7038
7040
7043
7045
7047
7050
7052
7054
7056
7059
7061
7063
7065
7067
7070
7072
7074
7076
7078
7080
7082
7084
7086
7088
7090
7092
7094
7096
7097
7099
7101
7103
7105
7107
7108
7110
7112
7114
7116
7117
7119
7121
7123
7124
7126
7128
7129
7131
7133
7134
7136
7137
7139
7141
7142
7144
7145
7147
7148
7150
7151
7153
7154
7156
7157
7159
7160
7162
7163
7165
7166
7168
7169
7170
7172
7173
7175
7176
7177
7179
7180
7181
7182
7184
7185
7186
7187
7189
7190
7191
7192
7193
7194
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7206
7207
7208
7209
7209
7210
7211
7211
7212
7212
7213
7213
7214
7214
7215
7215
7216
7216
7216
7217
7217
7217
7218
7218
7218
7218
7218
7218
7218
7218
7218
7218
7218
7218
7217
7217
7217
7216
7216
7216
7215
7215
7214
7214
7213
7213
7212
7211
7211
7210
7209
7208
7207
7206
7205
7204
7203
7202
7201
7200
7198
7197
7195
7194
7192
7190
7189
7187
7185
7183
7181
7179
7177
7175
7173
7171
7169
7166
7164
7161
7159
7156
7154
7151
7148
7146
7143
7140
7137
7134
7131
7127
7124
7121
7117
7114
7110
7107
7103
7099
7095
7091
7087
7083
7079
7075
7071
7066
7062
7057
7053
7048
7043
7039
7034
7029
7024
7019
7014
7009
7003
6998
6993
6987
6982
6976
6970
6964
6959
6953
6946
6940
6934
6928
6922
6915
6909
6902
6895
6889
6882
6875
6868
6861
6854
6847
6840
6833
6825
6818
6811
6803
6796
6788
6781
6773
6766
6758
6751
6743
6735
6728
6720
6713
6705
6698
6690
6683
6675
6668
6660
6653
6645
6638
6630
6623
6615
6608
6600
6593
6586
6578
6571
6563
6556
6548
6541
6533
6526
6519
6511
6504
6496
6489
6481
6474
6467
6459
6452
6444
6437
6430
6422
6415
6408
6400
6393
6385
6378
6371
6363
6356
6349
6341
6334
6327
6319
6312
6305
6297
6290
6283
6276
6268
6261
6254
6246
6239
6232
6224
6217
6210
6203
6195
6188
6181
6174
6166
6159
6152
6145
6137
6130
6123
6116
6108
6101
6094
6087
6080
6072
6065
6058
6051
6044
6036
6029
6022
6015
6008
6001
5993
5986
5979
5972
5965
5958
5950
5943
5936
5929
5922
5915
5908
5901
5893
5886
5879
5872
5865
5858
5851
5844
5837
5830
5822
5815
5808
5801
5794
5787
5780
5773
5766
5759
5752
5745
5738
5731
5724
5717
5710
5703
5696
5689
5682
5675
5668
5661
5654
5647
5640
5633
5626
5619
5612
5605
5598
5591
5584
5577
5570
5563
5556
5549
5542
5535
5528
5522
5515
5508
5501
5494
5487
5480
5473
5466
5459
5452
5446
5439
5432
5425
5418
5411
5404
5398
5391
5384
5377
5370
5363
5356
5350
5343
5336
5329
5322
5315
5309
5302
5295
5288
5281
5275
5268
5261
5254
5248
5241
5234
5227
5220
5214
5207
5200
5193
5187
5180
5173
5166
5160
5153
5146
5140
5133
5126
5119
5113
5106
5099
5093
5086
5079
5073
5066
5059
5052
5046
5039
5032
5026
5019
5012
5006
4999
4993
4986
4979
4973
4966
4959
4953
4946
4940
4933
4926
4920
4913
4906
4900
4893
4887
4880
4874
4867
4860
4854
4847
4841
4834
4828
4821
4814
4808
4801
4795
4788
4782
4775
4769
4762
4756
4749
4743
4736
4730
4723
4717
4710
4704
4697
4691
4684
4678
4671
4665
4658
4652
4645
4639
4633
4626
4620
4613
4607
4600
4594
4588
4581
4575
4568
4562
4555
4549
4543
4536
4530
4523
4517
4511
4504
4498
4492
4485
4479
4472
4466
4460
4453
4447
4441
4434
4428
4422
4415
4409
4403
4396
4390
4384
4377
4371
4365
4359
4352
4346
4340
4333
4327
4321
4315
4308
4302
4296
4289
4283
4277
4271
4264
4258
4252
4246
4240
4233
4227
4221
4215
4208
4202
4196
4190
4184
4177
4171
4165
4159
4153
4146
4140
4134
4128
4122
4116
4109
4103
4097
4091
4085
4078
4073
4066
4059
4054
4048
4042
4035
4030
4024
4017
4011
4005
3999
3993
3987
3981
3975
3969
3963
3957
3951
3944
3938
3932
3926
3920
3914
3908
3902
3896
3890
3884
3878
3872
3866
3860
3854
3848
3842
3836
3830
3824
3818
3812
3806
3800
3794
3788
3782
3776
3770
3764
3758
3752
3746
3740
3734
3728
3722
3717
3711
3705
3699
3693
3687
3681
3675
3669
3663
3657
3651
3646
3640
3634
3628
3622
3616
3610
3604
3599
3593
3587
3581
3575
3569
3563
3558
3552
3546
3540
3534
3528
3523
3517
3511
3505
3499
3494
3488
3482
3476
3470
3465
3459
3453
3447
3441
3436
3430
3424
3418
3413
3407
3401
3395
3390
3384
3378
3372
3367
3361
3355
3350
3344
3338
3332
3327
3321
3315
3310
3304
3298
3293
3287
3281
3275
3270
3264
3258
3253
3247
3241
3236
3230
3225
3219
3213
3208
3202
3196
3191
3185
3179
3174
3168
3163
3157
3151
3146
3140
3135
3129
3123
3118
3112
3107
3101
3096
3090
3084
3079
3073
3068
3062
3057
3051
3046
3040
3035
3029
3024
3018
3012
3007
3001
2996
2990
2985
2979
2974
2968
2963
2957
2952
2946
2941
2936
2930
2925
2919
2914
2908
2903
2897
2892
2886
2881
2876
2870
2865
2859
2854
2848
2843
2838
2832
2827
2821
2816
2811
2805
2800
2794
2789
2784
2778
2773
2768
2762
2757
2751
2746
2741
2735
2730
2725
2719
2714
2709
2703
2698
2693
2687
2682
2677
2671
2666
2661
2656
2650
2645
2640
2634
2629
2624
2619
2613
2608
2603
2597
2592
2587
2582
2576
2571
2566
2561
2555
2550
2545
2540
2535
2529
2524
2519
2514
2508
2503
2498
2493
2488
2482
2477
2472
2467
2462
2457
2451
2446
2441
2436
2431
2426
2420
2415
2410
2405
2400
2395
2390
2384
2379
2374
2369
2364
2359
2354
2349
2344
2338
2333
2328
2323
2318
2313
2308
2303
2298
2293
2288
2283
2277
2272
2267
2262
2257
2252
2247
2242
2237
2232
2227
2222
2217
2212
2207
2202
2197
2192
2187
2182
2177
2172
2167
2162
2157
2152
2147
2142
2137
2132
2127
2122
2117
2112
2107
2102
2097
2092
2087
2082
2078
2073
2068
2063
2058
2053
2048
2043
2037
2033
2028
2023
2019
2013
2009
2004
1999
1994
1989
1984
1980
1975
1970
1965
1960
1955
1950
1946
1941
1936
1931
1926
1921
1916
1912
1907
1902
1897
1892
1888
1883
1878
1873
1868
1864
1859
1854
1849
1844
1840
1835
1830
1825
1821
1816
1811
1806
1802
1797
1792
1787
1783
1778
1773
1768
1764
1759
1754
1749
1745
1740
1735
1731
1726
1721
1716
1712
1707
1702
1698
1693
1688
1684
1679
1674
1670
1665
1660
1656
1651
1646
1642
1637
1632
1628
1623
1619
1614
1609
1605
1600
1595
1591
1586
1582
1577
1572
1568
1563
1559
1554
1549
1545
1540
1536
1531
1526
1522
1517
1513
1508
1504
1499
1495
1490
1485
1481
1476
1472
1467
1463
1458
1454
1449
1445
1440
1436
1431
1427
1422
1418
1413
1409
1404
1400
1395
1391
1386
1382
1377
1373
1368
1364
1360
1355
1351
1346
1342
1337
1333
1328
1324
1320
1315
1311
1306
1302
1297
1293
1289
1284
1280
1275
1271
1267
1262
1258
1253
1249
1245
1240
1236
1232
1227
1223
1218
1214
1210
1205
1201
1197
1192
1188
1184
1179
1175
1171
1166
1162
1158
1153
1149
1145
1140
1136
1132
1128
1123
1119
1115
1110
1106
1102
1098
1093
1089
1085
1080
1076
1072
1068
1063
1059
1055
1051
1046
1042
1038
1034
1030
1025
1020
1016
1012
1008
1004
1000
996
992
987
983
979
