3873
3690
2473
2192
1357
1329
1257
952
472
451
392
386
377
334
317
271
235
216
195
189
171
160
139
131
113
112
82
74
63
62
61
59
54
53
50
39
37
34
31
27
26
24
23
20
19
18
17
16
14
12
11
10
8
7