4819
4662
1918
1681
1563
1531
1276
1000
945
908
731
575
549
487
430
392
391
236
200
196
185
176
172
152
125
99
94
59
53
52
42
41
39
36
32
25
24
23
22
21
20
18
17
16
15
14
12
11
10
7
6