819
554
355
3169
5798
576
593
346
545
253
519
5505
305
1070
1161
2105
48966
739
3521
373
3067
2345
362
6767
2898
512
1599
1513
1845
6217