1
8158
6564
6509
3
2923
0
3144
2896
1585
1568
1465
1504
1502
1167
1031
2
813
989
679
853
641
839
829
777
774
711
694
675
650
646
543
635
633
628
528
521
608
503
580
469
461
559
558
550
535
534
530
430
529
421
511
509
405
501
494
385
485
478
475
474
471
464
457
451
448
447
443
440
439
437
431
429
426
423
411
410
406
402
398
397
381