439506
319600
388964
217752
313568
104183
574703
138430
176629
248847