325593
697192
64779
354766
210153
797836
1021739
839476
463618
58358
977722
247560
884542
655201
57957
1004847
981193
413664
820920
397678
618146
90760
562653
46463
252648
444122