906298
28178
793254
214634
838921
313959
198183
54440
363763
775602
57381
744465
282253
129845
502749
137446
478818
90824
673227
440956
134844
766487
95859
782221
342432
1091000