3409
2058
1859
1845
1827
1803
1789
1769
1658
1607
1603
1575
1528
1425
1325
1223
1066
989
927
920
901
889
886
868
866
858
809
769
749
727
719
676
668
663
653
652
631
615
610
602
600
589
570
556
549
517
515
514
501
489
488
471
470
459
450
449
444
443
429
424
423
415
409
408
405
401
399
398
398
385
385
381
377
376
373
372
371
369
369
361
360
359
342
340
337
332
330
320
310
310
308
306
306
298
295
294
293
288
284
283
275
272
264
260
256
235
225
221