413597
120551
373313
1009730
511431
57500
322572
4594
82841
396399
81711
104713
50755
765430
2301000
257634
676700
640489
359154
34825
38041
840322
44638
101657
976428
539338
415696
113121
626392
853352