3k
11
912
582
774
22
572
604
21112
7114
825
665
1016
8611
697
715
855
854
343
512
432
362
312
262
161
44
442
424
664