1364
1063
912
861
731
654
638
609
528
512
511
503
473
471
467
466
464
455
445
406
402
390
380
376
369
365
363
358
357
356
316
306
304
294
286
278
275
274
270
268
266
265
249
247
227
216
205
198
196
192
187
181
175
172
170
169
161
154