3452
2591
2470
2209
1909
1769
1686
1532
1442
1362
1355
1278
1268
1231
1183
1116
1081
1078
1062
1042
1018
1016
1014
978
978
877
862
848
844
822
802
791
785
775
745
721
701
699
688
671
649
616
597
595
585
577
569
562
556
552
529
525
518
513
508
505
503
503
499
497
495
487
487
485
484
480
471
466
466
465
464
460
458
441
437
427
424
422
422
416
398
385
374
373
367
367
365
355
354
350
347
343
339
338
337
330
328
320
319
315
315
309
306
304
303
302
302
301
293
293
292
289
287
286
281
280
279
278
272
270
265
264
261
258
256
252
251
251
249
247
246
246
244
240
237
236
234
234
231
231
230
225
225
219
219
219
217
215
207
206
206
201
200
197
196
195
194
194
192
187
186
181
179
175
174
173
173
168
168
167
167
166
163
161
159
157
156
155
153