2393
2069
1801
1593
1553
1407
1405
1392
1318
1302
1282
1210
1177
1143
1133
1122
1056
1051
1015
1014
972
965
961
903
894
862
806
790
777
723
707
694
681
674
669
664
631
622
619
610
607
597
597
584
575
561
553
550
550
549
545
542
540
539
537
527
519
511
510
509
499
496
488
485
484
478
477
475
474
470
469
462
461
460
459
457
456
456
450
449
447
439
437
430
426
424
416
413
411
411
406
405
404
403
402
401
396
395
393
391
390
388
385
383
381
378
373
367
367
365
363
361
359
357
356
355
354
351
347
346
346
341
338
338
338
335
335
335
334
330
329
328
324
323
320
319
317
311
310
297
296
296
294
294
294
293
293
293
291
291
289
288
287
287
279
277
273
273
265
263
260
256
253
253
253
247
241
236
235
221
221