60
2
950
11
496
474
1
269
740
4
813
8
651
30
607
997
10
506
370
629
1k
5
513
602
859
686
7
15
274
418