1064
1010
802
725
680
673
653
616
609
578
566
542
518
515
509
489
481
474
470
457
455
446
444
419
411
398
371
358
342
340
339
335
329
324
315
301
295
291
284
274
264
261
257
255
246
238
236
228
217
215
205
192
185
182
174
170
168