3k
39
452
43
723
582
938
201
1252
962
1374
1012
85
632
18610
1888
556
441
985
742
1806
26315
22712
2084
1183
1533