3k
10
932
602
804
22
712
604
21712
6914
825
645
995
8511
677
715
824
333
522
442
382
342
252
171
46
454
664