4406
4314
1779
1546
1479
1215
1117
1031
945
741
680
504
502
473
399
380
312
191
186
160
159
155
145
113
112
106
73
67
62
49
48
44
42
38
37
26
24
23
22
19
18
17
15
13
12
11
10
9
7