2048 10
2047 6
2046 6
2045 9
2044 5
2044 7
2043 7
2036 9
2035 9
2033 5
2032 6
2030 7
2029 7
2026 5
2025 7
2025 9
2022 7
2021 11
2018 16
2017 8
2017 10
2017 20