5301
2898
2746
2705
2614
2502
2283
2215
2211
2198
2082
2017
1966
1910
1897
1818
1767
1748
1671
1568
1568
1550
1534
1412
1330
1321
1240
1233
1207
1196
1162
1108
1039
1020
982
956
953
947
942
936
928
899
870
869
854
843
827
817
798
797
797
785
738
722
718
715
701
691
688
688
664
658
641
634
633
631
613
610
600
599
578
575
570
552
541
532
531
527
526
525
523
522
521
517
506
496
487
484
478
465
461
454
449
448
444
437
437
436
430
428
427
425
421
418
404
404
400
397
396
383
382
372
367
367
365
362
359
357
354
352
346
342
337
336
336
335
335
335
331
328
321
318
318
318
315
306
306
304
297
296
295
294
293
287
286
286
286
281
280
266
265
263
262
258
257
256
256
252
249
248
243
243
239
238
234
233
232
230
229
224
222
220
216
215
202
193