587
802
1155
829
857
24914
912
1125
403
797
491
1034
7014
12
642
261
677
601
184
666
524
1227
10111
17521
432