4844
4735
2088
1839
1763
1381
1279
961
918
828
743
557
537
469
446
409
389
238
230
215
191
171
145
111
92
87
72
61
55
54
42
40
39
35
34
30
27
26
24
23
21
18
16
14
13
11
10
9
8