3387
2750
2169
2093
1810
1747
1292
1285
1274
1246
1218
1200
1124
1056
961
883
878
801
777
756
751
748
740
726
685
657
629
626
611
605
592
590
589
576
563
553
540
536
530
496
471
470
466
457
453
445
414
412
402
402
394
380
377
376
365
359
357
352
345
341
338
337
337
329
329
328
313
310
308
302
301
267
265
265
260
254
251
251
240