5992
1721
1048
594
558
522
418
394
369
294
185
181
175
173
169
145
110
89
82
78
73
72
63
58
43
42
41
37
35
34
29
28
27
25
24
20
18
17
15
13
11
10
7
6
5