479
100
6877
25564
821
100879
1585
1955
53404
2436239
488
17078
104246
325
1
193151
684743
1988
343153
709642
3250
276557
70971
594
239