440739
320343
389554
218249
313920
104479
292383
575806
138681
176960