1518
1381
1313
1235
1201
1018
941
941
910
833
825
824
772
720
715
712
682
670
656
638
616
555
529
529
518
508
483
461
460
449
444
444
417
410
401
395
394
390
388
376
371
370
368
355
354
353
350
341
337
333
330
324
323
321
318
311
305
299
299
297
287
282
277
277
268
260
257
247
225
217
207
207