1437
1078
934
844
832
751
702
614
612
609
600
599
565
563
553
519
512
482
469
454
453
443
440
432
410
409
396
395
393
381
375
363
359
351
350
336
335
332
320
310
292
290
289
273
263
256
240
236
222
217
213
211
209
206
203
202
181