206
1585
6
929
5
393
184
4
697
29
7
50
656
10
586
120
31
61
46
745
277
11
845
778
71
82
64
551
66
25
2
14
99
39
18
36
108
97
54
168
127
76
13
19
216
38
41
1
179