85
1
449
530
1344
4
3151
113
662
638
585
2015
1188
954
2807
516
660
2
687
457
473
408
2602
34
518
871
7
1351
0
932
4643
16
372
901
861
136
82