391483
509116
916633
63841
322879
287683
244569
266721
4891
72884
322919
146381
282253
129845
502749
137446
478818
90824
673227
440956
134844
766487
95859
782221
342432
1091000