413198
140932
47804
480450
299592
836478
643562
853675
624208
706837
297703
195402
118498
547320
148436
862540
250548
573613
930271
210932
753699
64821
12979
1026983
423368
1021530