5491
1573
1072
530
494
460
435
405
396
266
188
187
161
157
155
153
121
117
99
74
73
71
64
53
47
41
36
34
32
31
28
26
25
23
22
21
18
17
16
14
11
10
9
8
7
6
5