4843
4155
1928
1715
1691
1276
1203
1152
1043
869
657
493
416
384
377
252
236
190
187
180
166
164
163
117
114
100
70
58
54
46
42
36
32
29
28
27
25
23
19
18
16
15
14
13
12
11
10
8
7