4014
4010
2607
2389
1489
1447
1374
1091
531
529
513
395
387
357
346
273
264
240
235
209
198
185
171
162
145
113
90
88
74
68
65
60
54
49
47
46
39
33
29
25
24
20
19
16
15
14
13
10
9
8