5395
1499
1291
1213
604
391
388
382
168
166
151
145
140
112
110
73
71
24
22
21
20
17
15
14
13
12
11
10
9
8
7
6
5
4
3