809
3
856
9
777
8
2k
81
25
248
40
100
49
1
20
23
27
4
366
33
59
53
638
11
294
6
29
32
22
66
64
47
2
3k
35