1321
1215
946
913
865
825
791
737
721
718
696
652
643
639
604
583
569
565
555
545
541
525
522
518
498
494
483
448
424
421
399
394
390
389
386
383
378
368
365
361
350
339
337
325
316
285
280
274
268
253
248
228
224
216
212
211
208
206