3k
10
922
602
804
22
712
604
21812
7014
835
655
1005
8611
677
715
834
333
522
442
372
332
262
171
46
454
664