5
54187
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-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
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-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
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-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
-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
-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
-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
-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
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-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
-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
-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
-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
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-61
-61
-62
-62
-63
-63
-64
-65
-66
-66
-67
-68
-69
-70
-71
-73
-74
-75
-76
-78
-79
-81
-82
-84
-85
-87
-89
-91
-92
-94
-96
-98
-100
-102
-105
-107
-109
-111
-114
-116
-118
-121
-124
-126
-129
-132
-134
-137
-140
-143
-146
-149
-152
-155
-158
-162
-165
-168
-172
-175
-179
-182
-186
-189
-193
-197
-201
-205
-209
-213
-217
-221
-225
-229
-233
-237
-242
-246
-251
-255
-260
-264
-269
-274
-278
-283
-288
-293
-298
-303
-308
-313
-319
-324
-330
-335
-341
-347
-352
-357
-363
-368
-373
-378
-383
-389
-395
-400
-406
-412
-418
-424
-431
-437
-443
-449
-455
-462
-468
-474
-480
-487
-493
-500
-507
-514
-521
-528
-535
-542
-550
-557
-564
-571
-579
-587
-595
-604
-612
-620
-628
-637
-646
-656
-666
-676
-685
-695
-703
-712
-721
-729
-739
-748
-757
-767
-776
-785
-794
-803
-811
-820
-829
-838
-846
-854
-862
-871
-881
-890
-899
-908
-916
-923
-930
-937
-944
-951
-958
-965
-973
-981
-989
-996
-1002
-1008
-1016
-1022
-1030
-1038
-1046
-1055
-1063
-1072
-1082
-1091
-1100
-1108
-1116
-1124
-1134
-1144
-1155
-1166
-1177
-1187
-1197
-1207
-1216
-1226
-1236
-1246
-1257
-1268
-1281
-1295
-1309
-1325
-1340
-1356
-1373
-1389
-1404
-1419
-1433
-1448
-1462
-1477
-1492
-1508
-1525
-1541
-1556
-1572
-1588
-1604
-1620
-1636
-1653
-1672
-1691
-1711
-1731
-1750
-1768
-1785
-1802
-1820
-1838
-1857
-1877
-1898
-1919
-1939
-1959
-1978
-1997
-2016
-2036
-2058
-2080
-2102
-2124
-2146
-2167
-2188
-2209
-2230
-2251
-2273
-2295
-2318
-2343
-2369
-2396
-2426
-2456
-2485
-2515
-2546
-2576
-2607
-2638
-2668
-2697
-2727
-2757
-2787
-2818
-2849
-2881
-2914
-2948
-2983
-3018
-3053
-3088
-3123
-3158
-3193
-3227
-3261
-3295
-3330
-3367
-3407
-3448
-3490
-3533
-3574
-3614
-3653
-3692
-3730
-3769
-3808
-3848
-3888
-3930
-3972
-4014
-4056
-4100
-4144
-4188
-4233
-4276
-4320
-4366
-4413
-4462
-4512
-4561
-4611
-4660
-4711
-4761
-4811
-4859
-4907
-4954
-5002
-5052
-5102
-5153
-5205
-5258
-5312
-5365
-5418
-5471
-5524
-5578
-5632
-5687
-5743
-5802
-5863
-5927
-5991
-6056
-6119
-6181
-6243
-6304
-6364
-6426
-6487
-6550
-6613
-6677
-6740
-6800
-6859
-6916
-6971
-7024
-7079
-7135
-7195
-7257
-7320
-7383
-7445
-7505
-7563
-7621
-7680
-7740
-7803
-7867
-7931
-7995
-8058
-8119
-8180
-8238
-8296
-8355
-8413
-8470
-8527
-8584
-8641
-8701
-8761
-8823
-8885
-8948
-9012
-9075
-9139
-9201
-9262
-9322
-9382
-9443
-9505
-9568
-9632
-9698
-9767
-9837
-9907
-9977
-10048
-10118
-10188
-10259
-10331
-10404
-10478
-10552
-10626
-10700
-10774
-10848
-10921
-10992
-11061
-11127
-11189
-11250
-11310
-11372
-11436
-11499
-11562
-11622
-11681
-11737
-11790
-11842
-11891
-11938
-11982
-12025
-12067
-12110
-12154
-12197
-12240
-12282
-12321
-12358
-12390
-12416
-12436
-12451
-12464
-12476
-12487
-12499
-12510
-12521
-12531
-12539
-12546
-12552
-12558
-12566
-12576
-12587
-12600
-12612
-12624
-12634
-12643
-12652
-12662
-12673
-12687
-12704
-12724
-12747
-12773
-12804
-12839
-12879
-12925
-12974
-13027
-13082
-13140
-13201
-13267
-13340
-13419
-13505
-13595
-13689
-13786
-13884
-13982
-14081
-14182
-14283
-14387
-14492
-14599
-14708
-14818
-14929
-15041
-15157
-15276
-15396
-15516
-15633
-15747
-15857
-15962
-16064
-16163
-16260
-16358
-16455
-16551
-16644
-16734
-16822
-16911
-17002
-17097
-17194
-17290
-17385
-17477
-17565
-17650
-17733
-17814
-17894
-17975
-18057
-18141
-18227
-18314
-18402
-18488
-18572
-18651
-18725
-18794
-18858
-18918
-18972
-19021
-19061
-19095
-19121
-19142
-19157
-19167
-19171
-19169
-19160
-19144
-19121
-19092
-19056
-19015
-18971
-18923
-18871
-18815
-18756
-18697
-18639
-18579
-18517
-18451
-18381
-18306
-18226
-18141
-18051
-17957
-17859
-17758
-17654
-17552
-17451
-17352
-17254
-17156
-17058
-16958
-16856
-16752
-16647
-16541
-16433
-16322
-16206
-16085
-15960
-15828
-15692
-15553
-15410
-15265
-15117
-14968
-14817
-14666
-14511
-14351
-14189
-14026
-13866
-13707
-13551
-13399
-13254
-13116
-12984
-12853
-12723
-12593
-12467
-12346
-12232
-12127
-12030
-11941
-11860
-11790
-11734
-11696
-11678
-11679
-11698
-11732
-11780
-11840
-11911
-11991
-12080
-12179
-12285
-12399
-12521
-12653
-12799
-12958
-13128
-13306
-13486
-13666
-13844
-14022
-14200
-14380
-14564
-14753
-14949
-15152
-15361
-15575
-15791
-16004
-16216
-16426
-16629
-16825
-17011
-17186
-17351
-17507
-17660
-17815
-17974
-18139
-18312
-18495
-18688
-18892
-19104
-19324
-19552
-19786
-20026
-20276
-20537
-20812
-21103
-21406
-21720
-22040
-22363
-22686
-23004
-23316
-23621
-23918
-24209
-24496
-24779
-25059
-25331
-25593
-25847
-26095
-26340
-26582
-26818
-27046
-27264
-27472
-27668
-27852
-28026
-28194
-28359
-28524
-28689
-28857
-29025
-29194
-29360
-29524
-29683
-29836
-29984
-30128
-30269
-30408
-30544
-30677
-30806
-30931
-31053
-31173
-31296
-31423
-31552
-31682
-31808
-31930
-32043
-32150
-32247
-32338
-32423
-32506
-32589
-32671
-32755
-32834
-32912
-32987
-33062
-33136
-33211
-33287
-33362
-33436
-33511
-33589
-33670
-33755
-33844
-33939
-34040
-34149
-34265
-34388
-34516
-34646
-34774
-34901
-35027
-35157
-35291
-35432
-35577
-35726
-35874
-36019
-36155
-36281
-36394
-36493
-36574
-36637
-36679
-36700
-36701
-36681
-36638
-36569
-36473
-36347
-36193
-36012
-35805
-35575
-35321
-35046
-34749
-34433
-34100
-33751
-33389
-33018
-32644
-32270
-31897
-31526
-31153
-30779
-30403
-30028
-29656
-29290
-28930
-28576
-28229
-27889
-27553
-27220
-26885
-26543
-26195
-25839
-25476
-25108
-24734
-24351
-23957
-23549
-23126
-22687
-22233
-21765
-21281
-20780
-20263
-19729
-19176
-18604
-18009
-17389
-16746
-16079
-15391
-14685
-13963
-13228
-12480
-11721
-10952
-10175
-9393
-8606
-7817
-7025
-6228
-5428
-4626
-3823
-3020
-2214
-1404
-588
238
1072
1912
2757
3606
4459
5319
6184
7051
7918
8783
9644
10503
11359
12213
13063
13909
14752
15594
16434
17272
18109
18945
19780
20616
21453
22288
23120
23948
24769
25586
26398
27205
28007
28803
29592
30376
31155
31928
32695
33453
34201
34936
35657
36361
37047
37714
38362
38991
39602
40195
40768
41322
41853
42361
42847
43309
43748
44166
44563
44939
45295
45627
45937
46225
46496
46749
46986
47205
47405
47587
47753
47903
48039
48165
48281
48389
48490
48582
48664
48735
48795
48845
48890
48930
48968
49004
49040
49076
49112
49148
49183
49219
49258
49304
49359
49425
49501
49582
49664
49739
49808
49870
49929
49986
50040
50089
50130
50162
50186
50201
50210
50215
50219
50223
50228
50232
50232
50225
50210
50189
50163
50135
50105
50073
50039
50005
49973
49945
49924
49909
49898
49889
49881
49873
49866
49862
49861
49863
49869
49875
49883
49896
49915
49946
49990
50044
50105
50170
50236
50304
50378
50459
50548
50642
50740
50840
50941
51044
51150
51260
51375
51495
51620
51749
51880
52015
52154
52297
52442
52588
52732
52870
53002
53126
53242
53352
53456
53557
53656
53752
53843
53926
54001
54064
54116
54154
54178
54187
54182
54162
54128
54078
54010
53924
53819
53697
53560
53409
53246
53070
52880
52672
52447
52204
51947
51675
51392
51097
50793
50477
50152
49815
49471
49120
48766
48411
48055
47699
47341
46976
46599
46209
45806
45392
44971
44546
44117
43684
43248
42810
42370
41930
41488
41043
40594
40144
39692
39240
38788
38335
37882
37426
36970
36513
36058
35606
35159
34717
34278
33843
33412
32986
32569
32165
31779
31411
31060
30726
30411
30115
29839
29580
29337
29105
28882
28667
28458
28252
28048
27846
27644
27445
27249
27058
26872
26691
26517
26348
26185
26028
25875
25727
25583
25444
25312
25189
25076
24973
24878
24791
24710
24635
24564
24493
24418
24337
24248
24151
24049
23940
23827
23709
23586
23458
23329
23199
23071
22944
22817
22690
22559
22422
22280
22130
21973
21809
21639
21464
21283
21096
20902
20700
20491
20275
20053
19826
19595
19359
19119
18875
18628
18382
18135
17889
17642
17392
17138
16882
16622
16359
16094
15827
15555
15280
15001
14719
14437
14154
13874
13597
13322
13049
12774
12497
12218
11938
11658
11378
11099
10821
10543
10267
9993
9721
9452
9187
8925
8667
8412
8160
7909
7658
7407
7157
6909
6665
6426
6191
5962
5739
5523
5315
5113
4918
4727
4539
4354
4172
3995
3823
3658
3501
3350
3207
3070
2942
2823
2714
2614
2524
2444
2372
2307
2249
2196
2148
2107
2071
2041
2015
1993
1972
1952
1931
1908
1883
1857
1830
1803
1777
1751
1725
1698
1668
1634
1595
1550
1499
1441
1376
1306
1230
1149
1064
977
887
796
705
616
529
443
358
273
190
110
34
-37
-105
-169
-229
-285
-338
-388
-433
-474
-510
-542
-571
-601
-631
-663
-698
-735
-774
-816
-860
-908
-960
-1016
-1076
-1139
-1203
-1268
-1331
-1391
-1448
-1503
-1554
-1603
-1650
-1692
-1730
-1760
-1785
-1803
-1815
-1821
-1822
-1816
-1802
-1780
-1749
-1712
-1668
-1622
-1572
-1520
-1467
-1413
-1357
-1300
-1241
-1181
-1121
-1063
-1008
-958
-912
-869
-828
-788
-751
-716
-683
-652
-621
-592
-565
-538
-513
-489
-469
-452
-440
-434
-434
-440
-449
-461
-473
-485
-495
-501
-502
-498
-489
-477
-463
-446
-429
-410
-389
-365
-337
-303
-263
-218
-168
-114
-56
6
71
139
210
282
353
422
489
551
610
663
710
753
792
825
854
877
895
909
918
923
925
924
921
917
912
906
900
892
883
870
856
839
820
798
776
754
733
713
696
682
671
664
662
665
673
684
699
714
730
747
764
785
810
842
879
920
966
1012
1062
1111
1158
1202
1245
1285
1324
1360
1394
1424
1449
1471
1489
1506
1521
1534
1546
1557
1567
1578
1589
1599
1606
1608
1606
1599
1586
1567
1540
1503
1454
1394
1324
1245
1160
1069
971
866
754
634
507
370
224
68
-97
-268
-443
-619
-792
-962
-1127
-1287
-1443
-1594
-1741
-1882
-2019
-2150
-2275
-2393
-2505
-2609
-2708
-2802
-2892
-2978
-3060
-3138
-3210
-3277
-3337
-3392
-3440
-3483
-3521
-3554
-3583
-3611
-3638
-3666
-3696
-3728
-3761
-3793
-3824
-3854
-3880
-3901
-3918
-3929
-3933
-3932
-3926
-3918
-3911
-3905
-3902
-3900
-3901
-3903
-3909
-3918
-3930
-3944
-3959
-3974
-3988
-4001
-4013
-4024
-4034
-4042
-4046
-4046
-4040
-4026
-4003
-3972
-3931
-3882
-3822
-3752
-3671
-3579
-3473
-3355
-3224
-3080
-2928
-2767
-2601
-2431
-2257
-2081
-1903
-1723
-1541
-1359
-1177
-997
-821
-649
-484
-324
-170
-23
119
255
385
509
628
744
854
960
1060
1156
1248
1337
1423
1506
1587
1665
1740
1813
1883
1951
2016
2080
2142
2204
2268
2333
2403
2476
2554
2637
2726
2821
2920
3024
3132
3242
3354
3468
3584
3702
3821
3942
4066
4192
4321
4452
4584
4719
4855
4994
5133
5275
5418
5564
5713
5866
6023
6183
6345
6510
6677
6845
7015
7187
7359
7532
7705
7879
8053
8230
8409
8588
8768
8948
9128
9308
9488
9669
9851
10032
10213
10394
10574
10755
10936
11118
11301
11486
11671
11857
12042
12226
12409
12589
12767
12942
13113
13281
13445
13607
13767
13923
14076
14225
14369
14508
14642
14770
14894
15014
15130
15244
15357
15469
15582
15695
15807
15918
16027
16133
16235
16335
16434
16531
16628
16723
16818
16911
17003
17092
17181
17268
17356
17444
17534
17625
17717
17810
17905
18002
18101
18202
18304
18408
18513
18620
18728
18836
18944
19049
19151
19253
19353
19454
19556
19658
19759
19860
19959
20058
20155
20250
20344
20435
20522
20606
20685
20761
20833
20901
20965
21025
21083
21139
21195
21251
21306
21362
21418
21474
21530
21587
21644
21702
21762
21823
21888
21955
22024
22095
22169
22245
22323
22402
22483
22564
22646
22727
22808
22889
22969
23050
23130
23211
23292
23372
23450
23525
23597
23666
23730
23792
23851
23907
23959
24008
24053
24094
24132
24166
24197
24223
24244
24259
24269
24273
24272
24264
24251
24231
24207
24177
24145
24108
24067
24021
23969
23911
23846
23774
23696
23611
23520
23422
23319
23211
23098
22981
22860
22737
22611
22482
22350
22215
22078
21938
21795
21650
21503
21353
21200
21045
20890
20735
20581
20426
20271
20117
19963
19811
19660
19512
19367
19226
19087
18950
18815
18681
18547
18413
18279
18145
18010
17876
17742
17608
17474
17340
17205
17068
16930
16790
16648
16505
16360
16215
16067
15918
15766
15612
15455
15295
15132
14966
14799
14632
14465
14298
14132
13965
13799
13632
13464
13298
13132
12967
12803
12639
12473
12305
12135
11964
11791
11618
11443
11268
11091
10913
10734
10555
10373
10190
10004
9816
9626
9434
9239
9043
8846
8646
8446
8243
8039
7832
7624
7414
7204
6993
6782
6569
6357
6143
5930
5715
5500
5284
5067
4849
4630
4410
4189
3967
3744
3520
3296
3072
2847
2623
2399
2176
1953
1729
1504
1277
1048
817
585
350
114
-123
-361
-599
-837
-1075
-1312
-1549
-1786
-2021
-2258
-2492
-2726
-2958
-3189
-3418
-3644
-3867
-4088
-4306
-4521
-4733
-4941
-5147
-5350
-5550
-5748
-5944
-6136
-6325
-6510
-6689
-6864
-7035
-7202
-7367
-7528
-7686
-7841
-7994
-8144
-8292
-8440
-8586
-8732
-8877
-9023
-9170
-9316
-9463
-9609
-9756
-9902
-10049
-10196
-10343
-10491
-10641
-10791
-10943
-11095
-11248
-11402
-11558
-11715
-11874
-12036
-12199
-12364
-12530
-12696
-12862
-13027
-13192
-13357
-13523
-13690
-13858
-14027
-14198
-14368
-14539
-14708
-14878
-15046
-15213
-15378
-15542
-15702
-15859
-16014
-16168
-16322
-16476
-16630
-16785
-16939
-17093
-17244
-17392
-17537
-17680
-17820
-17958
-18095
-18229
-18361
-18490
-18616
-18740
-18862
-18982
-19099
-19215
-19328
-19439
-19547
-19653
-19757
-19859
-19958
-20054
-20148
-20239
-20328
-20415
-20500
-20581
-20658
-20731
-20798
-20859
-20915
-20966
-21013
-21055
-21093
-21126
-21155
-21182
-21205
-21225
-21242
-21254
-21261
-21264
-21262
-21257
-21248
-21236
-21221
-21202
-21179
-21155
-21128
-21101
-21072
-21042
-21010
-20977
-20942
-20907
-20870
-20833
-20796
-20757
-20718
-20680
-20641
-20603
-20564
-20525
-20485
-20444
-20403
-20361
-20319
-20275
-20229
-20182
-20134
-20083
-20030
-19974
-19914
-19848
-19778
-19703
-19623
-19539
-19450
-19357
-19258
-19154
-19045
-18930
-18811
-18689
-18563
-18433
-18300
-18165
-18026
-17885
-17741
-17596
-17449
-17299
-17148
-16994
-16837
-16677
-16516
-16353
-16189
-16024
-15861
-15698
-15534
-15370
-15207
-15044
-14881
-14719
-14557
-14394
-14232
-14069
-13905
-13741
-13576
-13411
-13244
-13077
-12907
-12735
-12560
-12382
-12201
-12017
-11831
-11643
-11453
-11262
-11069
-10874
-10677
-10479
-10279
-10078
-9876
-9673
-9468
-9262
-9055
-8847
-8638
-8428
-8217
-8006
-7793
-7579
-7363
-7145
-6925
-6704
-6481
-6259
-6036
-5814
-5591
-5366
-5139
-4911
-4680
-4449
-4218
-3986
-3752
-3517
-3279
-3037
-2794
-2548
-2300
-2051
-1800
-1548
-1296
-1044
-792
-540
-289
-38
212
462
711
960
1209
1457
1706
1955
2203
2452
2700
2949
3199
3448
3697
3945
4191
4437
4683
4927
5171
5415
5657
5898
6137
6375
6610
6842
7071
7296
7519
7737
7952
8163
8370
8571
8766
8956
9140
9319
9494
9664
9831
9995
10155
10311
10462
10609
10751
10890
11024
11154
11281
11404
11524
11640
11754
11865
11974
12081
12188
12293
12399
12504
12607
12710
12810
12908
13005
13100
13193
13286
13379
13470
13560
13649
13735
13818
13898
13976
14051
14124
14195
14263
14327
14390
14449
14505
14557
14606
14650
14690
14725
14755
14781
14803
14821
14834
14844
14851
14853
14850
14844
14833
14819
14800
14778
14753
14725
14695
14663
14629
14592
14554
14514
14472
14428
14383
14336
14289
14241
14192
14144
14095
14048
14001
13955
13910
13865
13821
13777
13733
13690
13646
13602
13557
13510
13462
13411
13358
13301
13240
13176
13108
13037
12963
12886
12807
12724
12638
12548
12454
12356
12255
12150
12043
11932
11817
11700
11579
11455
11329
11201
11071
10938
10802
10664
10523
10379
10232
10083
9932
9779
9624
9469
9313
9158
9004
8852
8703
8556
8413
8273
8135
8002
7872
7745
7620
7498
7379
7263
7151
7041
6936
6835
6737
6643
6553
6466
6382
6301
6223
6148
6076
6006
5939
5874
5811
5749
5688
5629
5572
5515
5458
5400
5339
5276
5211
5145
5077
5007
4937
4865
4793
4719
4646
4572
4498
4423
4347
4268
4187
4105
4019
3935
3848
3760
3672
3582
3490
3396
3300
3202
3101
2998
2893
2788
2682
2575
2469
2362
2257
2152
2048
1944
1841
1738
1636
1534
1432
1331
1231
1131
1032
934
835
737
639
540
441
341
242
143
44
-53
-149
-243
-337
-431
-525
-618
-712
-804
-895
-986
-1076
-1166
-1257
-1350
-1443
-1538
-1635
-1732
-1831
-1930
-2029
-2130
-2231
-2332
-2434
-2537
-2640
-2745
-2850
-2957
-3066
-3176
-3287
-3399
-3510
-3621
-3732
-3842
-3952
-4061
-4170
-4279
-4388
-4498
-4608
-4719
-4830
-4941
-5051
-5160
-5269
-5377
-5486
-5595
-5703
-5810
-5917
-6024
-6131
-6240
-6350
-6462
-6577
-6693
-6812
-6932
-7055
-7179
-7304
-7429
-7554
-7679
-7805
-7932
-8061
-8193
-8325
-8459
-8592
-8726
-8861
-8995
-9129
-9263
-9396
-9527
-9658
-9789
-9920
-10050
-10179
-10308
-10435
-10561
-10686
-10809
-10930
-11049
-11165
-11280
-11392
-11503
-11611
-11717
-11820
-11921
-12021
-12119
-12214
-12307
-12398
-12486
-12572
-12656
-12737
-12816
-12893
-12968
-13040
-13111
-13180
-13248
-13315
-13382
-13446
-13510
-13571
-13631
-13688
-13745
-13800
-13853
-13905
-13954
-14001
-14046
-14087
-14125
-14160
-14192
-14221
-14246
-14267
-14283
-14294
-14299
-14300
-14296
-14288
-14276
-14259
-14239
-14216
-14188
-14156
-14120
-14081
-14037
-13989
-13937
-13881
-13821
-13758
-13692
-13624
-13552
-13478
-13401
-13323
-13244
-13164
-13083
-13000
-12916
-12831
-12743
-12654
-12564
-12473
-12382
-12292
-12201
-12110
-12020
-11929
-11840
-11751
-11662
-11574
-11486
-11398
-11310
-11223
-11135
-11048
-10961
-10875
-10790
-10705
-10622
-10539
-10457
-10377
-10297
-10219
-10143
-10068
-9993
-9919
-9845
-9771
-9696
-9620
-9543
-9464
-9384
-9302
-9219
-9133
-9046
-8956
-8865
-8772
-8678
-8582
-8484
-8385
-8284
-8182
-8077
-7971
-7861
-7749
-7635
-7519
-7400
-7280
-7157
-7033
-6908
-6782
-6655
-6528
-6402
-6274
-6147
-6019
-5891
-5763
-5635
-5507
-5380
-5252
-5125
-4999
-4874
-4752
-4631
-4514
-4398
-4284
-4172
-4062
-3954
-3847
-3743
-3640
-3541
-3444
-3350
-3258
-3168
-3080
-2994
-2909
-2826
-2745
-2667
-2591
-2517
-2445
-2375
-2307
-2240
-2175
-2111
-2048
-1986
-1925
-1865
-1805
-1746
-1686
-1627
-1567
-1507
-1446
-1384
-1321
-1258
-1195
-1132
-1069
-1006
-943
-880
-817
-754
-692
-631
-571
-512
-453
-394
-334
-274
-213
-151
-89
-27
36
100
164
230
297
365
434
504
573
643
714
785
857
928
1000
1071
1141
1212
1281
1352
1422
1493
1563
1634
1704
1774
1842
1910
1976
2041
2105
2167
2229
2291
2352
2414
2476
2537
2599
2659
2720
2779
2839
2900
2962
3026
3092
3160
3230
3301
3374
3449
3525
3603
3683
3764
3846
3929
4011
4094
4176
4257
4338
4418
4498
4578
4657
4735
4812
4888
4962
5034
5106
5176
5244
5312
5379
5443
5506
5567
5627
5686
5744
5801
5856
5908
5958
6006
6051
6093
6133
6170
6205
6237
6266
6292
6315
6336
6355
6371
6386
6397
6407
6413
6416
6416
6413
6406
6396
6383
6367
6349
6330
6308
6285
6261
6236
6210
6184
6158
6131
6104
6076
6046
6015
5983
5948
5911
5871
5830
5786
5741
5694
5645
5594
5541
5486
5429
5371
5312
5252
5190
5128
5066
5002
4939
4875
4812
4748
4684
4622
4559
4497
4435
4372
4309
4246
4184
4121
4058
3995
3932
3868
3805
3741
3678
3614
3550
3486
3422
3357
3293
3228
3163
3099
3035
2970
2905
2839
2772
2704
2634
2563
2491
2418
2344
2269
2193
2116
2039
1962
1886
1811
1736
1661
1586
1510
1434
1358
1281
1203
1126
1047
969
889
808
726
643
560
477
393
309
225
141
55
-30
-116
-202
-288
-373
-458
-543
-628
-713
-798
-883
-969
-1055
-1142
-1231
-1320
-1410
-1501
-1594
-1688
-1783
-1880
-1977
-2076
-2176
-2278
-2380
-2484
-2589
-2694
-2801
-2907
-3014
-3120
-3227
-3333
-3439
-3544
-3648
-3751
-3853
-3954
-4054
-4154
-4253
-4351
-4449
-4545
-4641
-4735
-4828
-4920
-5010
-5099
-5185
-5271
-5354
-5437
-5518
-5597
-5675
-5752
-5826
-5899
-5969
-6037
-6103
-6167
-6228
-6288
-6345
-6400
-6453
-6505
-6554
-6603
-6649
-6694
-6736
-6777
-6816
-6853
-6888
-6921
-6952
-6981
-7007
-7032
-7054
-7075
-7093
-7109
-7124
-7138
-7150
-7161
-7170
-7178
-7183
-7187
-7188
-7186
-7183
-7177
-7170
-7160
-7149
-7136
-7121
-7104
-7086
-7066
-7046
-7024
-7001
-6978
-6953
-6928
-6903
-6877
-6850
-6822
-6793
-6763
-6731
-6699
-6666
-6632
-6597
-6562
-6526
-6490
-6453
-6416
-6377
-6338
-6299
-6260
-6220
-6181
-6142
-6102
-6062
-6022
-5982
-5942
-5902
-5861
-5821
-5781
-5740
-5701
-5661
-5622
-5583
-5545
-5508
-5471
-5435
-5401
-5368
-5336
-5307
-5278
-5251
-5226
-5201
-5179
-5157
-5137
-5118
-5100
-5081
-5062
-5044
-5025
-5007
-4990
-4972
-4955
-4939
-4923
-4908
-4894
-4881
-4869
-4857
-4846
-4835
-4824
-4813
-4802
-4791
-4779
-4767
-4754
-4740
-4726
-4710
-4693
-4675
-4657
-4637
-4617
-4596
-4575
-4552
-4528
-4503
-4476
-4447
-4416
-4384
-4349
-4313
-4274
-4233
-4191
-4146
-4099
-4050
-3999
-3947
-3893
-3838
-3781
-3723
-3663
-3603
-3542
-3481
-3419
-3356
-3293
-3229
-3164
-3100
-3035
-2970
-2906
-2841
-2778
-2715
-2653
-2592
-2531
-2471
-2411
-2351
-2292
-2233
-2175
-2117
-2059
-2001
-1943
-1885
-1827
-1769
-1711
-1654
-1598
-1543
-1489
-1436
-1385
-1335
-1286
-1240
-1195
-1151
-1109
-1068
-1027
-986
-947
-908
-871
-835
-801
-768
-737
-707
-680
-653
-629
-606
-584
-565
-548
-532
-519
-507
-498
-490
-485
-481
-479
-479
-481
-484
-488
-493
-500
-508
-517
-527
-539
-553
-567
-584
-601
-620
-640
-660
-682
-704
-727
-751
-776
-802
-829
-857
-886
-915
-944
-973
-1000
-1029
-1055
-1081
-1106
-1130
-1155
-1179
-1202
-1225
-1247
-1267
-1287
-1306
-1324
-1342
-1358
-1373
-1386
-1398
-1409
-1419
-1428
-1437
-1445
-1452
-1458
-1463
-1467
-1470
-1473
-1475
-1478
-1480
-1483
-1486
-1489
-1492
-1495
-1499
-1503
-1507
-1512
-1517
-1523
-1530
-1538
-1546
-1556
-1566
-1578
-1591
-1605
-1621
-1637
-1653
-1671
-1689
-1707
-1726
-1745
-1765
-1785
-1806
-1827
-1848
-1869
-1890
-1912
-1934
-1957
-1981
-2004
-2027
-2050
-2072
-2094
-2116
-2138
-2160
-2181
-2201
-2222
-2242
-2262
-2281
-2301
-2321
-2341
-2361
-2382
-2403
-2425
-2447
-2469
-2492
-2515
-2538
-2561
-2585
-2608
-2631
-2655
-2678
-2702
-2725
-2749
-2773
-2796
-2818
-2840
-2862
-2883
-2903
-2923
-2944
-2963
-2983
-3003
-3023
-3042
-3062
-3081
-3101
-3121
-3141
-3161
-3181
-3201
-3221
-3241
-3262
-3283
-3304
-3325
-3346
-3366
-3388
-3409
-3431
-3453
-3476
-3499
-3523
-3547
-3572
-3598
-3625
-3654
-3684
-3714
-3746
-3779
-3813
-3849
-3887
-3928
-3970
-4014
-4059
-4107
-4155
-4204
-4254
-4306
-4359
-4412
-4467
-4521
-4577
-4632
-4687
-4743
-4799
-4856
-4913
-4969
-5025
-5081
-5136
-5190
-5243
-5295
-5346
-5396
-5445
-5492
-5538
-5584
-5627
-5670
-5710
-5750
-5789
-5827
-5864
-5900
-5936
-5971
-6005
-6040
-6074
-6107
-6140
-6173
-6204
-6235
-6265
-6294
-6322
-6350
-6377
-6404
-6431
-6458
-6485
-6511
-6538
-6563
-6589
-6615
-6640
-6664
-6688
-6712
-6734
-6756
-6777
-6797
-6816
-6834
-6851
-6866
-6881
-6893
-6905
-6914
-6921
-6925
-6928
-6928
-6926
-6923
-6918
-6912
-6905
-6897
-6888
-6878
-6867
-6855
-6842
-6828
-6814
-6800
-6785
-6769
-6753
-6735
-6717
-6697
-6677
-6655
-6633
-6609
-6584
-6559
-6533
-6507
-6480
-6453
-6426
-6398
-6369
-6340
-6310
-6279
-6248
-6217
-6184
-6152
-6119
-6085
-6052
-6018
-5984
-5950
-5916
-5882
-5849
-5815
-5782
-5748
-5715
-5682
-5649
-5616
-5584
-5552
-5521
-5489
-5457
-5426
-5394
-5362
-5330
-5298
-5267
-5235
-5205
-5176
-5148
-5121
-5095
-5070
-5046
-5023
-5001
-4980
-4961
-4942
-4925
-4910
-4895
-4881
-4869
-4857
-4846
-4836
-4827
-4820
-4812
-4805
-4798
-4792
-4785
-4779
-4773
-4766
-4760
-4753
-4745
-4737
-4728
-4718
-4708
-4697
-4687
-4676
-4665
-4654
-4643
-4633
-4623
-4613
-4603
-4594
-4584
-4575
-4566
-4557
-4547
-4538
-4528
-4517
-4506
-4494
-4481
-4467
-4453
-4437
-4422
-4405
-4388
-4370
-4351
-4332
-4312
-4292
-4272
-4252
-4232
-4212
-4191
-4170
-4149
-4127
-4106
-4083
-4062
-4040
-4017
-3994
-3971
-3949
-3926
-3903
-3881
-3860
-3838
-3818
-3797
-3777
-3757
-3738
-3719
-3701
-3683
-3666
-3650
-3633
-3618
-3603
-3588
-3575
-3561
-3548
-3534
-3521
-3507
-3494
-3480
-3467
-3454
-3441
-3429
-3417
-3406
-3395
-3385
-3374
-3363
-3352
-3340
-3327
-3314
-3302
-3290
-3278
-3267
-3257
-3248
-3239
-3232
-3227
-3222
-3218
-3214
-3211
-3209
-3207
-3207
-3206
-3207
-3207
-3208
-3209
-3212
-3216
-3221
-3227
-3235
-3243
-3252
-3261
-3271
-3281
-3292
-3304
-3317
-3330
-3344
-3359
-3373
-3388
-3403
-3418
-3433
-3448
-3463
-3478
-3494
-3509
-3525
-3542
-3558
-3575
-3592
-3608
-3625
-3642
-3658
-3675
-3692
-3709
-3726
-3743
-3760
-3778
-3796
-3814
-3831
-3849
-3866
-3882
-3898
-3913
-3928
-3943
-3957
-3972
-3986
-3999
-4011
-4022
-4034
-4043
-4054
-4062
-4072
-4080
-4088
-4094
-4099
-4104
-4108
-4113
-4117
-4121
-4124
-4127
-4128
-4129
-4128
-4127
-4125
-4121
-4117
-4113
-4108
-4102
-4096
-4090
-4083
-4075
-4070
-4062
-4057
-4051
-4045
-4038
-4032
-4026
-4018
-4010
-4001
-3991
-3981
-3969
-3957
-3944
-3930
-3917
-3903
-3888
-3873
-3858
-3842
-3826
-3808
-3791
-3772
-3753
-3733
-3713
-3692
-3670
-3648
-3626
-3603
-3579
-3555
-3530
-3504
-3478
-3451
-3423
-3395
-3367
-3337
-3307
-3276
-3244
-3211
-3178
-3144
-3110
-3076
-3042
-3008
-2975
-2941
-2908
-2874
-2840
-2805
-2770
-2734
-2697
-2660
-2622
-2584
-2545
-2507
-2468
-2429
-2390
-2350
-2310
-2269
-2229
-2188
-2147
-2105
-2064
-2023
-1982
-1943
-1903
-1865
-1827
-1789
-1752
-1716
-1680
-1646
-1612
-1580
-1547
-1516
-1484
-1454
-1424
-1394
-1365
-1336
-1307
-1279
-1251
-1222
-1194
-1164
-1135
-1105
-1074
-1043
-1010
-978
-944
-909
-874
-838
-801
-763
-724
-684
-643
-602
-559
-515
-471
-425
-379
-332
-284
-235
-185
-135
-84
-31
22
76
131
187
244
301
359
417
476
536
595
655
715
774
834
893
952
1010
1069
1126
1183
1240
1296
1351
1407
1462
1517
1573
1629
1685
1742
1800
1858
1917
1975
2035
2095
2155
2215
2276
2337
2398
2458
2519
2580
2641
2702
2762
2821
2879
2937
2993
3049
3103
3156
3208
3258
3307
3353
3399
3442
3484
3524
3562
3598
3632
3664
3695
3723
3750
3774
3797
3817
3836
3852
3867
3880
3891
3900
3907
3911
3914
3916
3915
3911
3906
3898
3888
3877
3864
3849
3833
3814
3794
3772
3747
3720
3692
3661
3628
3593
3556
3517
3475
3432
3387
3340
3292
3242
3191
3139
3085
3029
2972
2914
2854
2794
2734
2674
2613
2553
2492
2432
2371
2310
2249
2189
2128
2068
2008
1948
1888
1828
1768
1708
1649
1590
1531
1472
1414
1355
1297
1238
1180
1122
1063
1004
946
887
828
768
709
650
591
532
472
413
353
293
233
172
111
49
-12
-74
-136
-198
-260
-322
-384
-445
-507
-568
-629
-690
-751
-811
-872
-932
-991
-1050
-1108
-1166
-1223
-1280
-1337
-1393
-1449
-1504
-1559
-1613
-1667
-1721
-1775
-1829
-1884
-1938
-1992
-2047
-2101
-2155
-2210
-2265
-2321
-2378
-2435
-2492
-2550
-2609
-2668
-2727
-2787
-2848
-2909
-2971
-3034
-3097
-3161
-3225
-3289
-3354
-3419
-3485
-3551
-3617
-3684
-3750
-3816
-3882
-3948
-4014
-4078
-4144
-4209
-4274
-4338
-4402
-4466
-4529
-4591
-4652
-4712
-4771
-4829
-4887
-4943
-4999
-5053
-5107
-5159
-5211
-5261
-5311
-5360
-5408
-5456
-5503
-5549
-5595
-5641
-5686
-5730
-5773
-5815
-5856
-5896
-5935
-5973
-6010
-6046
-6081
-6116
-6149
-6181
-6213
-6243
-6272
-6300
-6328
-6354
-6379
-6404
-6427
-6450
-6472
-6494
-6515
-6536
-6557
-6578
-6599
-6619
-6639
-6660
-6681
-6701
-6722
-6743
-6765
-6786
-6807
-6827
-6848
-6868
-6888
-6908
-6927
-6946
-6965
-6984
-7002
-7020
-7037
-7054
-7069
-7084
-7098
-7112
-7124
-7136
-7147
-7157
-7167
-7175
-7183
-7190
-7196
-7202
-7206
-7210
-7213
-7215
-7216
-7216
-7214
-7211
-7207
-7202
-7195
-7188
-7180
-7171
-7162
-7151
-7140
-7129
-7116
-7104
-7090
-7077
-7063
-7048
-7034
-7020
-7005
-6990
-6974
-6958
-6941
-6924
-6906
-6887
-6868
-6849
-6828
-6807
-6784
-6761
-6736
-6710
-6683
-6655
-6626
-6596
-6565
-6533
-6500
-6465
-6430
-6393
-6355
-6316
-6276
-6235
-6193
-6150
-6106
-6060
-6013
-5966
-5919
-5871
-5822
-5773
-5723
-5674
-5624
-5574
-5524
-5474
-5424
-5375
-5327
-5279
-5232
-5185
-5139
-5093
-5047
-5002
-4956
-4912
-4867
-4824
-4781
-4738
-4696
-4654
-4613
-4571
-4529
-4488
-4446
-4404
-4362
-4320
-4278
-4236
-4195
-4153
-4112
-4070
-4030
-3991
-3952
-3914
-3876
-3838
-3801
-3765
-3729
-3694
-3660
-3627
-3594
-3562
-3531
-3501
-3472
-3444
-3417
-3390
-3364
-3339
-3314
-3290
-3267
-3244
-3223
-3202
-3181
-3161
-3141
-3122
-3103
-3085
-3067
-3050
-3034
-3018
-3003
-2988
-2974
-2961
-2947
-2934
-2921
-2909
-2898
-2887
-2876
-2866
-2857
-2848
-2839
-2830
-2822
-2814
-2806
-2798
-2791
-2783
-2775
-2767
-2759
-2751
-2743
-2736
-2730
-2723
-2717
-2711
-2704
-2698
-2692
-2685
-2678
-2672
-2666
-2660
-2654
-2649
-2643
-2638
-2634
-2629
-2625
-2620
-2616
-2611
-2606
-2601
-2595
-2588
-2581
-2574
-2565
-2556
-2547
-2536
-2526
-2514
-2501
-2488
-2473
-2458
-2442
-2425
-2409
-2392
-2375
-2357
-2340
-2322
-2304
-2285
-2267
-2248
-2230
-2211
-2193
-2174
-2156
-2138
-2121
-2103
-2087
-2070
-2054
-2037
-2021
-2007
-1991
-1975
-1960
-1946
-1932
-1918
-1906
-1895
-1884
-1873
-1862
-1852
-1842
-1833
-1823
-1815
-1807
-1799
-1792
-1786
-1780
-1774
-1768
-1761
-1755
-1748
-1741
-1735
-1728
-1720
-1713
-1707
-1700
-1694
-1687
-1682
-1676
-1670
-1663
-1657
-1650
-1642
-1635
-1627
-1619
-1611
-1603
-1596
-1589
-1582
-1575
-1568
-1561
-1554
-1546
-1539
-1532
-1525
-1518
-1511
-1504
-1497
-1490
-1483
-1476
-1469
-1462
-1455
-1449
-1443
-1437
-1431
-1425
-1418
-1412
-1405
-1399
-1393
-1387
-1381
-1376
-1371
-1366
-1361
-1356
-1353
-1349
-1346
-1343
-1340
-1337
-1335
-1332
-1331
-1329
-1328
-1328
-1329
-1330
-1332
-1334
-1336
-1340
-1344
-1348
-1352
-1357
-1363
-1369
-1375
-1383
-1390
-1399
-1408
-1417
-1428
-1438
-1449
-1461
-1472
-1484
-1497
-1509
-1523
-1536
-1551
-1565
-1580
-1596
-1612
-1628
-1645
-1662
-1680
-1699
-1717
-1737
-1756
-1776
-1796
-1817
-1838
-1859
-1882
-1904
-1928
-1951
-1976
-2001
-2027
-2054
-2082
-2110
-2139
-2168
-2197
-2226
-2255
-2285
-2314
-2343
-2372
-2401
-2430
-2458
-2487
-2515
-2543
-2571
-2598
-2624
-2650
-2676
-2700
-2725
-2749
-2772
-2795
-2817
-2839
-2860
-2882
-2902
-2923
-2943
-2964
-2984
-3004
-3024
-3044
-3064
-3085
-3105
-3126
-3146
-3167
-3187
-3207
-3227
-3246
-3265
-3283
-3301
-3318
-3335
-3352
-3368
-3384
-3401
-3417
-3434
-3450
-3467
-3484
-3502
-3519
-3536
-3553
-3570
-3588
-3606
-3624
-3642
-3660
-3679
-3697
-3715
-3734
-3752
-3771
-3789
-3808
-3826
-3844
-3862
-3880
-3897
-3915
-3932
-3950
-3967
-3984
-4001
-4018
-4034
-4050
-4065
-4080
-4094
-4108
-4122
-4135
-4148
-4161
-4173
-4185
-4197
-4208
-4219
-4230
-4240
-4250
-4259
-4268
-4276
-4284
-4290
-4296
-4301
-4305
-4308
-4311
-4312
-4313
-4313
-4312
-4310
-4308
-4305
-4301
-4297
-4292
-4286
-4279
-4272
-4263
-4254
-4244
-4234
-4223
-4212
-4200
-4188
-4176
-4163
-4151
-4138
-4125
-4112
-4099
-4086
-4073
-4061
-4048
-4035
-4024
-4011
-4001
-3990
-3979
-3969
-3959
-3950
-3941
-3931
-3922
-3913
-3904
-3895
-3885
-3876
-3866
-3856
-3846
-3835
-3824
-3812
-3800
-3788
-3775
-3761
-3747
-3732
-3717
-3701
-3685
-3668
-3650
-3631
-3612
-3591
-3571
-3550
-3528
-3505
-3482
-3459
-3435
-3410
-3386
-3361
-3337
-3313
-3289
-3265
-3242
-3219
-3196
-3174
-3152
-3131
-3109
-3088
-3067
-3046
-3024
-3003
-2982
-2960
-2938
-2916
-2894
-2872
-2849
-2826
-2804
-2781
-2758
-2735
-2713
-2690
-2667
-2645
-2622
-2600
-2579
-2557
-2536
-2516
-2495
-2474
-2454
-2434
-2415
-2395
-2376
-2358
-2339
-2321
-2303
-2285
-2268
-2252
-2235
-2219
-2203
-2188
-2172
-2156
-2141
-2125
-2109
-2093
-2076
-2059
-2041
-2024
-2007
-1989
-1970
-1951
-1931
-1910
-1888
-1865
-1842
-1818
-1793
-1768
-1742
-1715
-1689
-1662
-1635
-1609
-1582
-1555
-1529
-1502
-1476
-1451
-1425
-1400
-1375
-1351
-1326
-1302
-1278
-1255
-1232
-1210
-1189
-1168
-1148
-1129
-1110
-1092
-1074
-1057
-1041
-1026
-1010
-997
-984
-972
-959
-947
-936
-925
-914
-904
-894
-885
-876
-867
-859
-852
-844
-837
-831
-825
-820
-815
-812
-809
-807
-805
-805
-805
-806
-808
-810
-813
-817
-821
-825
-830
-836
-842
-848
-854
-861
-868
-874
-881
-888
-895
-901
-908
-915
-923
-930
-937
-945
-952
-959
-965
-972
-978
-983
-988
-993
-997
-1000
-1004
-1006
-1008
-1012
-1014
-1016
-1018
-1020
-1022
-1024
-1025
-1026
-1027
-1028
-1029
-1030
-1031
-1032
-1033
-1033
-1033
-1033
-1032
-1031
-1030
-1029
-1028
-1027
-1026
-1025
-1025
-1025
-1025
-1026
-1027
-1029
-1031
-1033
-1036
-1038
-1041
-1044
-1047
-1049
-1052
-1055
-1058
-1061
-1064
-1068
-1071
-1074
-1077
-1080
-1082
-1085
-1088
-1090
-1092
-1095
-1097
-1099
-1102
-1104
-1107
-1109
-1112
-1115
-1118
-1121
-1124
-1127
-1130
-1133
-1136
-1140
-1144
-1148
-1153
-1159
-1165
-1171
-1178
-1184
-1192
-1199
-1207
-1216
-1225
-1235
-1246
-1257
-1269
-1281
-1293
-1307
-1320
-1334
-1347
-1361
-1375
-1389
-1402
-1416
-1430
-1444
-1458
-1471
-1486
-1500
-1514
-1529
-1544
-1558
-1573
-1587
-1602
-1616
-1630
-1644
-1657
-1671
-1684
-1697
-1710
-1723
-1737
-1750
-1764
-1777
-1791
-1805
-1819
-1834
-1848
-1863
-1878
-1893
-1908
-1923
-1937
-1952
-1966
-1979
-1992
-2004
-2016
-2027
-2037
-2045
-2055
-2063
-2070
-2076
-2082
-2086
-2090
-2094
-2096
-2098
-2099
-2100
-2099
-2098
-2097
-2095
-2093
-2090
-2087
-2084
-2080
-2075
-2071
-2066
-2061
-2056
-2050
-2045
-2039
-2033
-2028
-2021
-2016
-2009
-2004
-1998
-1992
-1986
-1979
-1973
-1968
-1962
-1957
-1951
-1947
-1942
-1938
-1934
-1930
-1926
-1922
-1918
-1914
-1911
-1908
-1905
-1903
-1901
-1899
-1898
-1897
-1896
-1895
-1895
-1894
-1894
-1893
-1893
-1892
-1891
-1891
-1891
-1891
-1891
-1892
-1892
-1893
-1894
-1895
-1896
-1897
-1898
-1899
-1900
-1901
-1903
-1905
-1906
-1908
-1911
-1913
-1916
-1918
-1922
-1926
-1930
-1936
-1942
-1949
-1957
-1967
-1976
-1987
-1998
-2009
-2021
-2035
-2048
-2062
-2077
-2092
-2107
-2122
-2137
-2152
-2168
-2184
-2200
-2215
-2231
-2247
-2262
-2277
-2292
-2307
-2322
-2336
-2351
-2365
-2379
-2393
-2407
-2420
-2434
-2447
-2460
-2473
-2486
-2498
-2510
-2522
-2533
-2544
-2555
-2565
-2576
-2585
-2595
-2604
-2613
-2622
-2630
-2639
-2647
-2656
-2664
-2671
-2679
-2686
-2693
-2699
-2705
-2710
-2715
-2720
-2724
-2728
-2731
-2735
-2738
-2740
-2742
-2744
-2745
-2746
-2747
-2748
-2748
-2748
-2747
-2747
-2745
-2744
-2742
-2740
-2737
-2734
-2730
-2726
-2722
-2718
-2713
-2708
-2704
-2699
-2694
-2689
-2684
-2679
-2673
-2667
-2661
-2655
-2649
-2643
-2637
-2631
-2625
-2619
-2613
-2606
-2600
-2594
-2587
-2580
-2574
-2567
-2561
-2554
-2548
-2541
-2535
-2529
-2523
-2517
-2511
-2506
-2501
-2496
-2491
-2487
-2483
-2480
-2477
-2474
-2472
-2471
-2470
-2469
-2468
-2468
-2469
-2470
-2471
-2473
-2475
-2477
-2480
-2483
-2486
-2489
-2492
-2495
-2497
-2500
-2503
-2505
-2507
-2509
-2511
-2512
-2514
-2515
-2517
-2518
-2519
-2521
-2522
-2523
-2524
-2524
-2525
-2525
-2525
-2525
-2526
-2526
-2526
-2526
-2526
-2526
-2526
-2525
-2525
-2525
-2524
-2524
-2523
-2522
-2521
-2520
-2519
-2517
-2515
-2513
-2510
-2507
-2504
-2501
-2497
-2493
-2489
-2484
-2480
-2475
-2470
-2465
-2460
-2454
-2449
-2443
-2437
-2430
-2424
-2417
-2410
-2403
-2395
-2388
-2380
-2372
-2364
-2355
-2346
-2337
-2327
-2317
-2306
-2294
-2282
-2270
-2257
-2245
-2231
-2218
-2204
-2190
-2175
-2160
-2145
-2129
-2114
-2099
-2083
-2068
-2053
-2037
-2023
-2008
-1992
-1977
-1962
-1947
-1932
-1918
-1903
-1889
-1875
-1861
-1847
-1834
-1820
-1807
-1794
-1781
-1769
-1756
-1744
-1732
-1720
-1708
-1696
-1683
-1671
-1658
-1645
-1632
-1619
-1606
-1593
-1580
-1567
-1553
-1539
-1525
-1511
-1497
-1482
-1468
-1454
-1440
-1426
-1412
-1398
-1384
-1370
-1357
-1343
-1330
-1316
-1302
-1288
-1273
-1259
-1244
-1229
-1214
-1199
-1185
-1170
-1155
-1140
-1125
-1110
-1095
-1080
-1065
-1049
-1032
-1016
-1000
-984
-968
-951
-935
-918
-901
-885
-868
-852
-835
-819
-803
-786
-770
-754
-738
-722
-707
-692
-676
-662
-647
-633
-618
-604
-590
-577
-564
-551
-538
-526
-515
-503
-492
-482
-471
-462
-452
-443
-434
-425
-416
-408
-399
-391
-383
-375
-368
-360
-352
-345
-338
-330
-323
-316
-309
-301
-294
-287
-279
-272
-265
-257
-250
-242
-234
-226
-218
-210
-201
-193
-183
-174
-164
-154
-144
-133
-122
-111
-99
-87
-75
-63
-50
-36
-23
-9
5
19
33
47
61
75
87
100
112
124
135
146
158
169
180
190
201
212
222
233
243
253
262
272
281
290
299
308
317
326
335
344
354
363
372
382
391
401
410
420
429
438
446
454
461
468
474
480
486
491
495
500
503
507
510
513
516
518
520
522
523
525
526
527
527
528
528
528
527
526
525
524
522
520
517
513
509
504
498
493
486
480
473
465
457
449
440
430
420
409
398
386
374
361
348
335
321
308
294
280
266
252
238
224
211
198
186
173
161
150
138
127
116
106
96
86
76
67
58
49
41
33
26
18
11
4
-3
-9
-16
-22
-29
-35
-42
-48
-54
-61
-67
-73
-80
-86
-93
-99
-106
-112
-119
-126
-133
-139
-147
-154
-162
-170
-178
-186
-195
-203
-212
-221
-230
-239
-248
-256
-265
-274
-282
-291
-299
-307
-315
-323
-331
-338
-346
-353
-360
-367
-373
-379
-385
-391
-397
-402
-408
-413
-419
-424
-430
-436
-442
-448
-455
-462
-470
-478
-486
-494
-503
-512
-521
-531
-541
-552
-563
-574
-585
-597
-608
-620
-632
-645
-658
-671
-684
-698
-712
-726
-741
-755
-770
-785
-800
-815
-831
-846
-861
-877
-892
-907
-923
-938
-954
-970
-986
-1002
-1018
-1036
-1054
-1072
-1090
-1108
-1127
-1146
-1165
-1185
-1204
-1224
-1243
-1263
-1283
-1303
-1323
-1343
-1363
-1383
-1403
-1424
-1444
-1464
-1484
-1504
-1524
-1543
-1563
-1582
-1600
-1618
-1636
-1654
-1671
-1687
-1703
-1719
-1734
-1748
-1762
-1775
-1787
-1799
-1809
-1820
-1829
-1837
-1845
-1852
-1858
-1864
-1869
-1874
-1878
-1881
-1884
-1887
-1889
-1890
-1891
-1892
-1892
-1891
-1890
-1889
-1887
-1884
-1881
-1877
-1872
-1868
-1862
-1856
-1850
-1843
-1836
-1828
-1820
-1811
-1801
-1791
-1780
-1769
-1758
-1746
-1734
-1721
-1708
-1695
-1682
-1668
-1654
-1641
-1627
-1614
-1601
-1587
-1574
-1561
-1547
-1533
-1520
-1506
-1492
-1479
-1465
-1451
-1438
-1424
-1410
-1396
-1382
-1368
-1354
-1340
-1326
-1311
-1297
-1282
-1267
-1252
-1237
-1223
-1208
-1193
-1178
-1163
-1148
-1133
-1119
-1104
-1090
-1076
-1062
-1048
-1034
-1020
-1006
-994
-980
-967
-954
-941
-929
-917
-905
-893
-881
-869
-857
-845
-832
-820
-807
-794
-781
-769
-756
-743
-731
-719
-706
-694
-682
-669
-656
-643
-630
-616
-603
-588
-574
-559
-544
-529
-514
-498
-482
-466
-449
-432
-415
-398
-381
-363
-345
-327
-308
-290
-271
-252
-232
-213
-193
-173
-153
-133
-113
-93
-72
-52
-32
-12
9
29
48
68
88
107
126
145
164
183
201
220
238
256
274
292
309
327
344
361
379
396
413
430
447
465
482
500
517
535
552
570
588
606
624
642
659
677
695
712
729
746
763
779
795
811
826
841
855
869
882
895
907
919
930
940
950
959
967
975
982
988
993
998
1002
1004
1008
1010
1012
1014
1016
1016
1016
1016
1014
1014
1012
1008
1006
1002
998
994
989
984
978
972
966
960
953
946
938
931
923
915
907
898
889
881
871
862
853
844
834
825
816
806
797
787
778
768
759
750
740
731
722
713
704
694
686
677
668
659
651
643
634
626
618
610
602
594
586
578
571
563
556
549
542
536
529
523
516
510
504
499
493
488
483
478
474
470
467
464
461
458
456
454
452
451
450
448
447
446
444
442
440
438
436
433
430
428
425
422
420
417
414
412
409
406
404
401
399
397
394
392
390
387
385
383
380
378
376
374
372
371
370
369
368
367
367
366
366
366
367
367
368
369
370
371
372
373
374
375
377
378
380
381
382
383
384
385
386
387
388
389
390
391
391
392
393
394
395
396
397
398
399
400
401
402
403
405
406
408
410
412
414
417
419
422
425
429
432
436
439
443
447
451
456
460
464
468
472
476
479
483
487
491
495
499
503
507
511
515
519
523
527
531
535
539
542
546
550
553
557
560
564
567
570
574
577
580
583
585
588
590
592
595
596
598
600
601
602
604
605
605
606
607
608
609
610
611
612
612
613
614
615
615
615
615
615
615
614
613
611
609
607
605
602
600
597
594
591
587
584
580
576
572
567
563
558
553
549
544
539
534
530
525
521
517
513
509
505
501
497
494
490
486
483
479
476
472
469
466
463
460
456
453
450
447
445
442
439
437
434
432
429
427
425
423
421
420
419
418
416
415
414
413
412
411
409
408
407
406
405
404
402
401
400
399
398
397
396
394
393
392
391
390
389
388
386
385
384
383
382
381
380
378
377
376
375
374
373
372
370
369
368
367
366
365
364
363
361
360
359
358
357
356
355
354
352
351
350
349
348
347
346
345
344
342
341
340
339
338
337
336
335
334
332
331
330
329
328
327
326
325
324
323
322
320
319
318
317
316
315
314
313
312
311
310
308
307
306
305
304
303
302
301
300
299
298
297
296
294
293
292
291
290
289
288
287
286
285
284
283
282
281
280
278
277
276
275
274
273
272
271
270
269
268
267
266
265
264
263
262
261
260
259
257
256
255
254
253
252
251
250
249
248
247
246
245
244
243
242
241
240
239
238
237
236
235
234
233
232
231
230
229
228
227
226
225
224
223
222
221
220
218
217
216
215
214
213
212
211
210
209
208
207
206
205
204
203
202
201
200
199
198
197
196
196
195
194
193
192
191
190
189
188
187
186
185
184
183
182
181
180
179
178
177
176
175
174
173
172
171
170
169
168
167
166
165
164
163
162
161
160
159
159
158
157
156
155
154
153
152
151
150
149
148
147
146
145
144
143
142
141
140
140
139
138
137
136
135
134
133
132
131
130
129
128
127
126
126
125
124
123
122
121
120
119
118
117
116
115
114
114
113
112
111
110
109
108
107
106
105
104
104
103
102
101
100
99
98
97
96
95
95
94
93
92
91
90
89
88
87
86
86
85
84
83
82
81
80
79
79
78
77
76
75
74
73
72
71
71
70
69
68
67
66
65
65
64
63
62
61
60
59
58
58
57
56
55
54
53
52
52
51
50
49
48
47
46
46
45
44
43
42
41
41
40
39
38
37
36
35
35
34
33
32
31
30
30
29
28
27
26
25
25
24
23
22
21
20
20
19
18
17
16
16
15
14
13
12
11
11
10
9
8
7
7
6
5
4
3
3
2
1
0
-1
-1
-2
-3
-4
-5
-5
-6
-7
-8
-9
-9
-10
-11
-12
-13
-13
-14
-15
-16
-17
-17
-18
-19
-20
-20
-21
-22
-23
-24
-24
-25
-26
-27
-27
-28
-29
-30
-30
-31
-32
-33
-34
-34
-35
-36
-37
-37
-38
-39
-40
-40
-41
-42
-43
-43
-44
-45
-46
-46
-47
-48
-49
-49
-50
-51
-52
-52
-53
-54
-55
-55
-56
-57
-58
-58
-59
-60
-61
-61
-62
-63
-64
-64
-65
-66
-66
-67
-68
-69
-69
-70
-71
-72
-72
-73
-74
-74
-75
-76
-77
-77
-78
-79
-79
-80
-81
-82
-82
-83
-84
-84
-85
-86
-86
-87
-88
-89
-89
-90
-91
-91
-92
-93
-93
-94
-95
-96
-96
-97
-98
-98
-99
-100
-100
-101
-102
-102
-103
-104
-105
-105
-106
-107
-107
-108
-109
-109
-110
-111
-111
-112
-113
-113
-114
-115
-115
-116
-117
-117
-118
-119
-119
-120
-121
-121
-122
-123
-123
-124
-125
-125
-126
-127
-127
-128
-128
-129
-130
-130
-131
-132
-132
-133
-134
-134
-135
-136
-136
-137
-138
-138
-139
-139
-140
-141
-141
-142
-143
-143
-144
-145
-145
-146
-146
-147
-148
-148
-149
-150
-150
-151
-151
-152
-153
-153
-154
-154
-155
-156
-156
-157
-158
-158
-159
-159
-160
-161
-161
-162
-162
-163
-164
-164
-165
-165
-166
-167
-167
-168
-168
-169
-170
-170
-171
-171
-172
-173
-173
-174
-174
-175
-175
-176
-177
-177
-178
-178
-179
-180
-180
-181
-181
-182
-182
-183
-184
-184
-185
-185
-186
-186
-187
-188
-188
-189
-189
-190
-190
-191
-192
-192
-193
-193
-194
-194
-195
-195
-196
-197
-197
-198
-198
-199
-199
-200
-200
-201
-202
-202
-203
-203
-204
-204
-205
-205
-206
-206
-207
-207
-208
-209
-209
-210
-210
-211
-211
-212
-212
-213
-213
-214
-214
-215
-215
-216
-216
-217
-218
-218
-219
-219
-220
-220
-221
-221
-222
-222
-223
-223
-224
-224
-225
-225
-226
-226
-227
-227
-228
-228
-229
-229
-230
-230
-231
-231
-232
-232
-233
-233
-234
-234
-235
-235
-236
-236
-237
-237
-238
-238
-239
-239
-240
-240
-241
-241
-242
-242
-243
-243
-243
-244
-244
-245
-245
-246
-246
-247
-247
-248
-248
-249
-249
-250
-250
-251
-251
-251
-252
-252
-253
-253
-254
-254
-255
-255
-256
-256
-256
-257
-257
-258
-258
-259
-259
-260
-260
-260
-261
-261
-262
-262
-263
-263
-264
-264
-264
-265
-265
-266
-266
-267
-267
-267
-268
-268
-269
-269
-270
-270
-270
-271
-271
-272
-272
-273
-273
-273
-274
-274
-275
-275
-276
-276
-276
-277
-277
-278
-278
-278
-279
-279
-280
-280
-280
-281
-281
-282
-282
-282
-283
-283
-284
-284
-284
-285
-285
-286
-286
-286
-287
-287
-288
-288
-288
-289
-289
-289
-290
-290
-291
-291
-291
-292
-292
-293
-293
-293
-294
-294
-294
-295
-295
-296
-296
-296
-297
-297
-297
-298
-298
-298
-299
-299
-300
-300
-300
-301
-301
-301
-302
-302
-302
-303
-303
-303
-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
-316
-317
-317
-317
-318
-318
-318
-318
-319
-319
-319
-320
