5664
2165
2030
1852
830
754
443
391
332
314
308
299
285
271
253
245
243
218
215
213
212
207
167
161
158
151
149
148
138
137
133
130
129
126
125
104
102
98
96
95
94
90
88
83
82
80
79
76
74
72
71
69
66
65
63
61
59
58
56
55
52
51
50
48
47
46
45
44
43
42
41
40
39
38
37
35
34
33