5692
1389
1075
1040
1008
909
609
561
445
388
276
242
238
207
204
199
172
171
162
148
136
131
114
113
103
101
96
86
78
76
72
69
65
64
60
48
45
44
43
39
37
35
31
29
28
26
25
23
21
20
19