1427
52596
1028535
154717
402853
305884
1008721
451707
512442
645578
114467
773135
529218
187928
980603
82780
606445
769767
784531
107330
131501
83453
1420262
941734
789129
227804
1088596
366475
269679
251702