5544
1327
1216
1209
1181
1048
1000
696
610
466
465
332
280
269
219
208
192
191
183
175
153
136
126
122
119
115
103
90
85
84
81
76
73
69
55
54
53
52
51
46
44
42
40
37
36
35
31
30
28
25
24
23
22