1161
1072
881
803
761
732
721
665
662
653
638
607
602
597
546
536
534
533
528
517
505
502
490
489
449
444
423
422
408
382
376
366
365
363
351
342
335
333
320
311
309
294
293
269
268
266
263
237
231
223
220
214
213
211
206
201
197
185