4364
3973
1801
1529
1430
1327
1086
941
868
769
609
492
444
387
318
225
198
189
184
166
165
157
154
151
96
95
59
36
34
30
29
27
26
25
23
17
16
15
12
11
9
8
6
5