713614
228990
520580
578930
37388
28904
888470
237407
582182
965861
193193
886340
823197
769133
1072831
7114
529449
225315
33571
93652
139359
375286
698200
756514
328606
581295