819
554
355
3168
5798
576
593
346
545
253
519
5494
305
1069
1161
2105
48891
739
3520
373
3064
2343
362
6764
2898
511
1599
1511
1844
6214