2789
2425
2123
1752
1700
1526
1360
1210
1069
1035
1033
970
861
856
822
821
819
795
775
760
718
703
669
665
637
637
636
629
622
622
620
609
594
587
586
584
580
580
573
549
539
537
535
534
533
505
505
496
487
483
456
453
442
434
430
429
423
407
401
388
386
385
382
376
372
368
364
363
362
362
361
359
355
354
346
345
342
337
336
335
327
326
322
319
306
305
303
302
290
285
284
281
281
276
272
272
271
254
253
251
250
248
247
247
247
241
240
239
237
235
234
232
229
229
227
221
220
217
211
205
205
203
203
203
202
200
199
193
191
189
189
187
187
187
185
181
179
179
178
175
173
173
172
172
171
169
168
167
167
166
166
164
163
161
159
158
158
156
156
155
155
154
153
152
151
150
147
143
142
141
141
141
140
140
139
136
135
135
134
134
129
128
128
128
127
123
122
122
121
120
118
118
116
115
115
115
114
111
111
110