11413
375597
184626
797370
210804
53196
881514
242930
656354
2359
542279
4010
76643
47245
477311
212839
1010294
80588
49511
73670
733357
332715
752800
725750
449564
546943