5666
1539
1488
1425
566
504
424
392
207
203
202
134
127
107
106
80
69
27
25
23
22
19
18
17
16
15
13
11
9
8
7
6
5
4