2850
2626
2314
2169
1850
1537
1382
1368
1266
1237
1223
1156
1108
1061
1029
1009
993
911
895
878
823
814
783
745
731
716
680
668
655
646
643
641
631
629
620
619
612
597
582
542
533
528
526
525
515
509
504
502
497
494
493
492
489
487
476
468
458
458
453
451
448
444
437
434
430
425
419
411
400
391
388
386
380
378
359
357
355
354
351
348
346
343
343
339
338
336
334
326
321
321
318
311
309
304
302
300
298
296
293
287
286
283
280
278
273
271
268
264
263
262
262
260
258
258
255
254
251
249
246
244
244
238
232
231
231
225
221
220
218
218
215
215
213
213
211
211
210
209
208
206
206
204
202
202
201
198
189
188
188
187
183
180
178
177
174
156
140
135