2194
2180
1543
1537
1502
1392
1238
1199
1187
1149
1082
848
831
810
788
771
771
764
730
707
704
698
675
669
653
652
651
644
637
628
627
624
613
608
604
593
580
571
568
568
567
557
549
544
536
536
526
524
521
518
517
513
509
503
502
498
493
493
492
490
483
482
480
458
456
450
437
429
428
425
422
422
420
420
419
418
412
409
409
408
407
407
404
404
403
397
396
390
389
382
379
375
373
373
372
370
369
369
366
366
366
363
361
360
359
355
355
352
351
349
348
345
343
341
340
340
338
334
334
334
333
332
331
331
329
329
327
325
324
319
319
315
314
314
310
310
309
309
309
308
307
306
305
305
303
301
299
297
294
290
287
287
286
286
286
284
282
282
281
281
280
280
279
276
274
274
273
271
271
269
269
265
263
263
260
260
260
253
252
248
247
246
246
244
243
240
239
239
233
231
228
226
225
219
218
217
216
215
213
209
200
197