4664
1075
1010
928
902
834
741
543
473
319
216
200
197
190
181
171
167
150
143
128
119
108
105
97
93
86
82
77
76
74
70
54
53
51
46
43
38
35
32
30
29
28
27
26
25
23
22
21
20
19