3k
10
892
592
774
21
652
624
21312
7014
835
655
1016
8611
677
715
854
333
512
432
362
322
262
161
44
442
444
654