4541
4085
1761
1662
1448
1115
1054
1042
1017
768
636
504
495
475
443
396
363
196
183
175
153
139
136
131
118
90
89
54
45
39
34
33
29
24
23
22
21
20
19
16
15
14
13
11
10
9
8