1056
770
542
435
420
311
286
278
267
254
242
235
229
226
218
214
213
211
206
204
199
188
178
177
176
174
162
157
145
130
128
127
124
117
116
113
108
92
87
86
81
80
78
77
75
74
73
71
69
66
65
61
60
59