5616
1531
1445
1204
581
386
384
351
214
213
159
143
118
108
102
68
64
28
22
20
19
18
17
16
15
14
13
11
10
9
8
7
6
5
4