785885
662245
11475
967270
790144
187858
240928
7847
598837
726935
1008354
375830
265179
623154
99071
86627
773533
183442
846605
46268
81219
509656
307750
10086
884250
619347