422999
116989
495980
461964
376945
591935
179920
45837
687807
134799
564798
710784
727778
1000750
937740
112656
930656
639642
626608
210601