5265
1305
1084
1025
1013
951
830
580
520
335
282
258
244
212
211
208
205
201
189
178
150
138
121
117
105
101
98
90
88
78
75
73
72
65
58
52
50
49
45
41
39
34
30
29
27
26
25
24
23
22
21