cases 0..=499 3797b5538d650242
cases 500..=999 9ba7ee6dbe5785dc
cases 1000..=1499 eaad2baf59ddad80
cases 1500..=1999 2b6e4ae0e708fcdb
cases 2000..=2499 0593035b6020a405
cases 2500..=2999 f1c3cc56416b701b
cases 3000..=3499 272f88f9e3dfe677
cases 3500..=3999 19ed7a85c3cb2fd7
cases 4000..=4499 65d1bb37fc31a293
cases 4500..=4999 15abe2f8b20d120f
cases 5000..=5499 a4cc155c03072824
cases 5500..=5999 a2f18ac6ae71a622
cases 6000..=6499 de143b45cfbcef4a
cases 6500..=6999 81fd73c755ac104a
cases 7000..=7499 2ff7a0685c11a4df
cases 7500..=7999 89535b1931b71503
cases 8000..=8499 cf58866c77b51e63
cases 8500..=8999 d04f955d7de8c089
cases 9000..=9499 1d4a4821f38faad7
cases 9500..=9999 0d57ba78a7cb3f47
