13808
1003653
562902
82710
555623
409618
349186
293825
181967
207492
718136
477837
402218
550577
578301
915415
932875
306636
75096
39671
721170
847616
347161
583784
546645
748914