10010 10
10010 8
10010 13
10005 4
10000 13
9999 17
9995 18
9988 13
9983 13
9980 16
9980 7
9978 8
9975 9
9969 7
9966 16
9963 7
9962 7
9962 9
9955 5
9955 3
9953 14
9949 9
9945 13
9945 18