6828
1786
1279
1275
1256
1201
1027
683
621
479
475
467
455
409
272
246
238
235
213
197
180
155
147
125
119
118
114
109
95
91
89
87
85
83
73
70
62
59
55
47
46
45
42
41
40
32
31
30
29
28
26
25