5476
4006
2210
2032
1956
1843
1539
1446
1400
1386
1247
1188
1145
1135
1123
1120
1063
1040
1034
985
956
941
933
931
921
868
852
830
804
788
782
770
752
733
731
721
681
661
623
618
613
611
587
586
579
574
569
548
539
535
525
523
520
513
484
480
478
478
459
448
444
444
440
438
436
432
430
412
398
396
387
381
380
379
372
371
355
355
350
350
345
343
338
336
330
328
328
327
322
320
316
310
309
306
304
299
298
295
291
290
279
245
237
221
204
201