1069
600
1
535
410
2
401
380
354
323
304
299
298
291
283
273
272
266
262
224
202
189
145
144
139
135
130
126