3188
2659
2621
2498
2015
2007
1984
1982
1980
1955
1917
1902
1842
1840
1833
1809
1790
1764
1721
1644
1582
1563
1424
1401
1386
1385
1378
1347
1256
1250
1214
1208
1171
1147
1136
1132
1131
1084
1073
1073
1052
1041
1029
1022
987
974
961
961
953
948
931
896
894
892
875
871
846
821
810
798
776
775
771
739
738
728
728
706
694
692
684
678
673
671
660
641
634
633
620
618
600
599
584
576
561
561
522
521
519
517
511
508
476
471
469
460
458
455
453
451
450
442
427
424
421
418
415
408
407
403
398
394
393
392
386
384
379
374
374
372
369
368
364
363
363
350
349
347
343
338
338
336
331
328
327
325
323
321
319
317
316
316
306
304
303
300
300
300
299
294
294
294
287
284
282
279
276
276
275
269
266
264
263
263
261
258
257
257
254
254
253
251
248
246
218
213
212
200