584
0
31535
639
467
46414
1
552
458
2952
4328
10
2105
19279
2
6800
1824
363
303
1712
479
422
2748
1779
1343
4594
2211
1603
683
2730
6
29323
431
1045