5890
1436
1419
1286
1264
1176
1046
734
673
478
455
433
370
292
278
258
219
197
185
182
169
168
158
147
144
121
118
107
90
83
76
75
74
73
70
65
64
63
60
55
48
47
46
40
35
33
32
29
28
27
25
24