5466
1588
1169
524
463
430
419
389
388
238
210
182
172
168
161
153
115
107
93
83
73
67
66
54
53
48
42
38
37
36
32
28
25
24
23
22
21
20
19
17
16
14
12
10
9
7
6
5
4