4732
4317
1881
1686
1666
1200
1195
1115
1015
826
631
502
441
435
421
383
345
241
223
204
169
153
144
129
112
82
74
61
55
41
39
37
35
34
31
29
28
24
22
20
19
17
14
13
11
10
9
8
7
6