11616
479218
393492
647599
883801
344662
233504
472121
128183
695767
984203
841399
67975
202112
63742
53447
27656
1026768
26829
57555
754173
274745
234289
51680
71881
17310