3260
3138
2127
1985
1223
1179
1089
1019
478
424
394
341
334
302
282
278
256
231
227
203
179
153
134
128
99
84
74
73
60
59
57
52
46
45
43
41
36
29
26
22
20
19
17
16
15
12
11
8
7