798700
671614
217774
78319
329187
383925
524740
129620
50214
712303
1604
421881
188473
28170
876676
344950
61776
392215
615475
428201