5639
1523
1302
1193
625
410
365
327
184
182
154
148
135
104
98
60
56
32
26
25
24
16
15
14
13
12
11
10
9
7
6
5
4