HttpUtility не выдает значение(аттрибуты)
Я пытаюсь из ссылки вытащить нужные мне значения, мне выдает по всем значениям null. Мне кажется ошибка уже в самом httputility, и он попросту не увидит в ссылке никаких значений, есть ли альтернативы ему? Либо я где-то косячу, и все должно работать
string links = "https://www.icstrvl.ru/srch_v4/index.html#xd-s:city=538625;cnt=14472441;spo=0;ct=5;tt=65977793;transport=all_transports;ad=2;ch=0;infant=0;ml=1771;d=7;date=2020-07-31;date1=2020-07-31;cur=0;nonstop=1;gf=1;pg=1;ver=1455";
var uri = new Uri(links);
var query = uri.Query;
var parts = HttpUtility.ParseQueryString(query);
var city = parts["city"];
var cnt = parts["cnt"];
var spo = parts["spo"];
var ct = parts["ct"];
var tt = parts["tt"];
var transport = parts["transport"];
var ad = parts["ad"];
var ch = parts["ch"];
var infant = parts["infant"];
var ml = parts["ml"];
var d = parts["d"];
var date = parts["date"];
var date1 = parts["date1"];
var cur = parts["cur"];
var nonstop = parts["nonstop"];
var gf = parts["gf"];
var pg = parts["pg"];
var ver = parts["ver"];
Во всех значениях мне выдает null