5007
1439
1037
842
835
747
735
494
455
425
416
374
360
289
245
240
220
190
184
172
134
129
117
115
97
90
76
74
65
60
59
57
55
52
46
39
38
35
33
31
30
28
27
24
22
21
20
19
18
17
16