451
830
586327
8019
755
5213
6416
710
970
226
6354
10716
21436
16080
14231
12900
9852
940263
8624
8600
811148
704142
66811
6390